From 24f7febd2d1bbc65aeda36e22be1bcb57f5e1866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=A6=E6=83=B3=E7=9A=84=E5=9C=B0=E6=96=B9?= <2162570766@qq.com> Date: Mon, 16 Dec 2024 09:47:10 +0800 Subject: [PATCH] public --- .browserslistrc | 2 + .editorconfig | 5 + .eslintrc.js | 17 + .gitignore | 21 + api接口文档.md | 1964 + babel.config.js | 23 + config/default.json | 20 + config/ueditor.config.js | 94 + dao/AttributeDAO.js | 21 + dao/DAO.js | 224 + dao/GoodAttributeDAO.js | 26 + dao/ManagerDAO.js | 165 + dao/PermissionAPIDAO.js | 50 + db/mydb.sql | 14001 +++++++ image/addGoods.png | Bin 0 -> 261358 bytes image/addGoods1.png | Bin 0 -> 256160 bytes image/auth.png | Bin 0 -> 305261 bytes image/cat.png | Bin 0 -> 336782 bytes image/data.png | Bin 0 -> 344967 bytes image/goods.png | Bin 0 -> 515138 bytes image/login.png | Bin 0 -> 195308 bytes image/mall_desc01.png | Bin 0 -> 18503 bytes image/mall_desc02.png | Bin 0 -> 25864 bytes image/mall_desc03.png | Bin 0 -> 87195 bytes image/mall_desc04.png | Bin 0 -> 26083 bytes image/mall_desc05.png | Bin 0 -> 19160 bytes image/mall_desc06.png | Bin 0 -> 13593 bytes image/orders.png | Bin 0 -> 473611 bytes image/params.png | Bin 0 -> 288286 bytes image/role.png | Bin 0 -> 436735 bytes image/user.png | Bin 0 -> 278845 bytes image/user1.png | Bin 0 -> 303967 bytes image/welcome.png | Bin 0 -> 178997 bytes models/AttributeModel.js | 15 + models/CategoryModel.js | 13 + models/GoodAttributeModel.js | 13 + models/GoodModel.js | 33 + models/GoodPicModel.js | 13 + models/ManagerModel.js | 16 + models/OrderGoodModel.js | 14 + models/OrderModel.js | 22 + models/PermissionAPIModel.js | 14 + models/PermissionModel.js | 14 + models/ReportOneModel.js | 12 + models/ReportTwoModel.js | 12 + models/RoleModel.js | 13 + modules/Logistics.js | 54 + modules/authorization.js | 74 + modules/database.js | 77 + modules/logger.js | 20 + modules/passport.js | 86 + modules/resextra.js | 17 + modules/ueditor.js | 67 + package-lock.json | 12130 ++++++ package.json | 38 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 44 + public2/ueditor/dialogs/anchor/anchor.html | 40 + .../ueditor/dialogs/attachment/attachment.css | 681 + .../dialogs/attachment/attachment.html | 60 + .../ueditor/dialogs/attachment/attachment.js | 760 + .../attachment/fileTypeImages/icon_chm.gif | Bin 0 -> 923 bytes .../fileTypeImages/icon_default.png | Bin 0 -> 841 bytes .../attachment/fileTypeImages/icon_doc.gif | Bin 0 -> 1012 bytes .../attachment/fileTypeImages/icon_exe.gif | Bin 0 -> 949 bytes .../attachment/fileTypeImages/icon_jpg.gif | Bin 0 -> 950 bytes .../attachment/fileTypeImages/icon_mp3.gif | Bin 0 -> 986 bytes .../attachment/fileTypeImages/icon_mv.gif | Bin 0 -> 1001 bytes .../attachment/fileTypeImages/icon_pdf.gif | Bin 0 -> 996 bytes .../attachment/fileTypeImages/icon_ppt.gif | Bin 0 -> 1001 bytes .../attachment/fileTypeImages/icon_psd.gif | Bin 0 -> 1009 bytes .../attachment/fileTypeImages/icon_rar.gif | Bin 0 -> 1007 bytes .../attachment/fileTypeImages/icon_txt.gif | Bin 0 -> 970 bytes .../attachment/fileTypeImages/icon_xls.gif | Bin 0 -> 1005 bytes .../dialogs/attachment/images/alignicon.gif | Bin 0 -> 1051 bytes .../dialogs/attachment/images/alignicon.png | Bin 0 -> 3714 bytes .../ueditor/dialogs/attachment/images/bg.png | Bin 0 -> 2810 bytes .../dialogs/attachment/images/file-icons.gif | Bin 0 -> 20097 bytes .../dialogs/attachment/images/file-icons.png | Bin 0 -> 44070 bytes .../dialogs/attachment/images/icons.gif | Bin 0 -> 453 bytes .../dialogs/attachment/images/icons.png | Bin 0 -> 2678 bytes .../dialogs/attachment/images/image.png | Bin 0 -> 1672 bytes .../dialogs/attachment/images/progress.png | Bin 0 -> 1269 bytes .../dialogs/attachment/images/success.gif | Bin 0 -> 445 bytes .../dialogs/attachment/images/success.png | Bin 0 -> 1621 bytes .../ueditor/dialogs/background/background.css | 94 + .../dialogs/background/background.html | 56 + .../ueditor/dialogs/background/background.js | 376 + .../ueditor/dialogs/background/images/bg.png | Bin 0 -> 2810 bytes .../dialogs/background/images/success.png | Bin 0 -> 1621 bytes .../ueditor/dialogs/charts/chart.config.js | 65 + public2/ueditor/dialogs/charts/charts.css | 165 + public2/ueditor/dialogs/charts/charts.html | 89 + public2/ueditor/dialogs/charts/charts.js | 519 + .../ueditor/dialogs/charts/images/charts0.png | Bin 0 -> 25306 bytes .../ueditor/dialogs/charts/images/charts1.png | Bin 0 -> 19263 bytes .../ueditor/dialogs/charts/images/charts2.png | Bin 0 -> 23016 bytes .../ueditor/dialogs/charts/images/charts3.png | Bin 0 -> 7823 bytes .../ueditor/dialogs/charts/images/charts4.png | Bin 0 -> 8344 bytes .../ueditor/dialogs/charts/images/charts5.png | Bin 0 -> 47084 bytes public2/ueditor/dialogs/emotion/emotion.css | 43 + public2/ueditor/dialogs/emotion/emotion.html | 54 + public2/ueditor/dialogs/emotion/emotion.js | 186 + public2/ueditor/dialogs/emotion/images/0.gif | Bin 0 -> 43 bytes .../ueditor/dialogs/emotion/images/bface.gif | Bin 0 -> 27167 bytes .../ueditor/dialogs/emotion/images/cface.gif | Bin 0 -> 8603 bytes .../ueditor/dialogs/emotion/images/fface.gif | Bin 0 -> 18479 bytes .../dialogs/emotion/images/jxface2.gif | Bin 0 -> 40706 bytes .../emotion/images/neweditor-tab-bg.png | Bin 0 -> 216 bytes .../ueditor/dialogs/emotion/images/tface.gif | Bin 0 -> 19805 bytes .../ueditor/dialogs/emotion/images/wface.gif | Bin 0 -> 49850 bytes .../ueditor/dialogs/emotion/images/yface.gif | Bin 0 -> 28409 bytes public2/ueditor/dialogs/gmap/gmap.html | 89 + public2/ueditor/dialogs/help/help.css | 7 + public2/ueditor/dialogs/help/help.html | 82 + public2/ueditor/dialogs/help/help.js | 56 + public2/ueditor/dialogs/image/image.css | 894 + public2/ueditor/dialogs/image/image.html | 120 + public2/ueditor/dialogs/image/image.js | 1123 + .../dialogs/image/images/alignicon.jpg | Bin 0 -> 16101 bytes public2/ueditor/dialogs/image/images/bg.png | Bin 0 -> 2810 bytes .../ueditor/dialogs/image/images/icons.gif | Bin 0 -> 453 bytes .../ueditor/dialogs/image/images/icons.png | Bin 0 -> 2678 bytes .../ueditor/dialogs/image/images/image.png | Bin 0 -> 1672 bytes .../ueditor/dialogs/image/images/progress.png | Bin 0 -> 1269 bytes .../ueditor/dialogs/image/images/success.gif | Bin 0 -> 445 bytes .../ueditor/dialogs/image/images/success.png | Bin 0 -> 1621 bytes .../dialogs/insertframe/insertframe.html | 98 + public2/ueditor/dialogs/internal.js | 81 + public2/ueditor/dialogs/link/link.html | 132 + public2/ueditor/dialogs/map/map.html | 135 + public2/ueditor/dialogs/map/show.html | 118 + public2/ueditor/dialogs/music/music.css | 30 + public2/ueditor/dialogs/music/music.html | 32 + public2/ueditor/dialogs/music/music.js | 192 + public2/ueditor/dialogs/preview/preview.html | 40 + .../ueditor/dialogs/scrawl/images/addimg.png | Bin 0 -> 628 bytes .../ueditor/dialogs/scrawl/images/brush.png | Bin 0 -> 608 bytes .../ueditor/dialogs/scrawl/images/delimg.png | Bin 0 -> 516 bytes .../ueditor/dialogs/scrawl/images/delimgH.png | Bin 0 -> 578 bytes .../ueditor/dialogs/scrawl/images/empty.png | Bin 0 -> 519 bytes .../ueditor/dialogs/scrawl/images/emptyH.png | Bin 0 -> 657 bytes .../ueditor/dialogs/scrawl/images/eraser.png | Bin 0 -> 43271 bytes .../ueditor/dialogs/scrawl/images/redo.png | Bin 0 -> 454 bytes .../ueditor/dialogs/scrawl/images/redoH.png | Bin 0 -> 536 bytes .../ueditor/dialogs/scrawl/images/scale.png | Bin 0 -> 435 bytes .../ueditor/dialogs/scrawl/images/scaleH.png | Bin 0 -> 330 bytes .../ueditor/dialogs/scrawl/images/size.png | Bin 0 -> 775 bytes .../ueditor/dialogs/scrawl/images/undo.png | Bin 0 -> 444 bytes .../ueditor/dialogs/scrawl/images/undoH.png | Bin 0 -> 511 bytes public2/ueditor/dialogs/scrawl/scrawl.css | 72 + public2/ueditor/dialogs/scrawl/scrawl.html | 95 + public2/ueditor/dialogs/scrawl/scrawl.js | 670 + .../dialogs/searchreplace/searchreplace.html | 102 + .../dialogs/searchreplace/searchreplace.js | 170 + .../dialogs/snapscreen/snapscreen.html | 58 + .../ueditor/dialogs/spechars/spechars.html | 21 + public2/ueditor/dialogs/spechars/spechars.js | 57 + public2/ueditor/dialogs/table/dragicon.png | Bin 0 -> 304 bytes public2/ueditor/dialogs/table/edittable.css | 84 + public2/ueditor/dialogs/table/edittable.html | 64 + public2/ueditor/dialogs/table/edittable.js | 237 + public2/ueditor/dialogs/table/edittd.html | 61 + public2/ueditor/dialogs/table/edittip.html | 33 + public2/ueditor/dialogs/template/config.js | 42 + .../ueditor/dialogs/template/images/bg.gif | Bin 0 -> 84 bytes .../ueditor/dialogs/template/images/pre0.png | Bin 0 -> 250 bytes .../ueditor/dialogs/template/images/pre1.png | Bin 0 -> 291 bytes .../ueditor/dialogs/template/images/pre2.png | Bin 0 -> 394 bytes .../ueditor/dialogs/template/images/pre3.png | Bin 0 -> 485 bytes .../ueditor/dialogs/template/images/pre4.png | Bin 0 -> 393 bytes public2/ueditor/dialogs/template/template.css | 18 + .../ueditor/dialogs/template/template.html | 26 + public2/ueditor/dialogs/template/template.js | 53 + public2/ueditor/dialogs/video/images/bg.png | Bin 0 -> 2810 bytes .../dialogs/video/images/center_focus.jpg | Bin 0 -> 11795 bytes .../dialogs/video/images/file-icons.gif | Bin 0 -> 20097 bytes .../dialogs/video/images/file-icons.png | Bin 0 -> 44070 bytes .../ueditor/dialogs/video/images/icons.gif | Bin 0 -> 453 bytes .../ueditor/dialogs/video/images/icons.png | Bin 0 -> 2678 bytes .../ueditor/dialogs/video/images/image.png | Bin 0 -> 1672 bytes .../dialogs/video/images/left_focus.jpg | Bin 0 -> 11423 bytes .../dialogs/video/images/none_focus.jpg | Bin 0 -> 11546 bytes .../ueditor/dialogs/video/images/progress.png | Bin 0 -> 1269 bytes .../dialogs/video/images/right_focus.jpg | Bin 0 -> 11334 bytes .../ueditor/dialogs/video/images/success.gif | Bin 0 -> 445 bytes .../ueditor/dialogs/video/images/success.png | Bin 0 -> 1621 bytes public2/ueditor/dialogs/video/video.css | 635 + public2/ueditor/dialogs/video/video.html | 86 + public2/ueditor/dialogs/video/video.js | 791 + public2/ueditor/dialogs/webapp/webapp.html | 53 + public2/ueditor/dialogs/wordimage/tangram.js | 1495 + .../ueditor/dialogs/wordimage/wordimage.html | 111 + .../ueditor/dialogs/wordimage/wordimage.js | 157 + public2/ueditor/index.html | 175 + public2/ueditor/lang/en/en.js | 684 + public2/ueditor/lang/en/images/addimage.png | Bin 0 -> 3373 bytes .../lang/en/images/alldeletebtnhoverskin.png | Bin 0 -> 743 bytes .../lang/en/images/alldeletebtnupskin.png | Bin 0 -> 743 bytes public2/ueditor/lang/en/images/background.png | Bin 0 -> 3854 bytes public2/ueditor/lang/en/images/button.png | Bin 0 -> 4929 bytes public2/ueditor/lang/en/images/copy.png | Bin 0 -> 1222 bytes .../ueditor/lang/en/images/deletedisable.png | Bin 0 -> 649 bytes .../ueditor/lang/en/images/deleteenable.png | Bin 0 -> 664 bytes .../ueditor/lang/en/images/listbackground.png | Bin 0 -> 3750 bytes public2/ueditor/lang/en/images/localimage.png | Bin 0 -> 3083 bytes public2/ueditor/lang/en/images/music.png | Bin 0 -> 91561 bytes .../lang/en/images/rotateleftdisable.png | Bin 0 -> 719 bytes .../lang/en/images/rotateleftenable.png | Bin 0 -> 952 bytes .../lang/en/images/rotaterightdisable.png | Bin 0 -> 754 bytes .../lang/en/images/rotaterightenable.png | Bin 0 -> 1007 bytes public2/ueditor/lang/en/images/upload.png | Bin 0 -> 3941 bytes public2/ueditor/lang/zh-cn/images/copy.png | Bin 0 -> 4319 bytes .../ueditor/lang/zh-cn/images/localimage.png | Bin 0 -> 6979 bytes public2/ueditor/lang/zh-cn/images/music.png | Bin 0 -> 23106 bytes public2/ueditor/lang/zh-cn/images/upload.png | Bin 0 -> 6608 bytes public2/ueditor/lang/zh-cn/zh-cn.js | 669 + .../ueditor/themes/default/css/ueditor.css | 1906 + .../themes/default/css/ueditor.min.css | 8 + public2/ueditor/themes/default/dialogbase.css | 100 + .../ueditor/themes/default/images/anchor.gif | Bin 0 -> 184 bytes .../ueditor/themes/default/images/arrow.png | Bin 0 -> 1173 bytes .../themes/default/images/arrow_down.png | Bin 0 -> 1610 bytes .../themes/default/images/arrow_up.png | Bin 0 -> 1649 bytes .../themes/default/images/button-bg.gif | Bin 0 -> 1114 bytes .../themes/default/images/cancelbutton.gif | Bin 0 -> 1227 bytes .../ueditor/themes/default/images/charts.png | Bin 0 -> 518 bytes .../themes/default/images/cursor_h.gif | Bin 0 -> 253 bytes .../themes/default/images/cursor_h.png | Bin 0 -> 175 bytes .../themes/default/images/cursor_v.gif | Bin 0 -> 370 bytes .../themes/default/images/cursor_v.png | Bin 0 -> 177 bytes .../themes/default/images/dialog-title-bg.png | Bin 0 -> 938 bytes .../themes/default/images/filescan.png | Bin 0 -> 4282 bytes .../themes/default/images/highlighted.gif | Bin 0 -> 111 bytes .../themes/default/images/icons-all.gif | Bin 0 -> 3750 bytes .../ueditor/themes/default/images/icons.gif | Bin 0 -> 20947 bytes .../ueditor/themes/default/images/icons.png | Bin 0 -> 19694 bytes .../themes/default/images/img-cracked.png | Bin 0 -> 1497 bytes .../themes/default/images/loaderror.png | Bin 0 -> 3209 bytes .../ueditor/themes/default/images/loading.gif | Bin 0 -> 734 bytes .../ueditor/themes/default/images/lock.gif | Bin 0 -> 1062 bytes .../default/images/neweditor-tab-bg.png | Bin 0 -> 216 bytes .../themes/default/images/pagebreak.gif | Bin 0 -> 54 bytes .../ueditor/themes/default/images/scale.png | Bin 0 -> 167 bytes .../themes/default/images/sortable.png | Bin 0 -> 2851 bytes .../ueditor/themes/default/images/spacer.gif | Bin 0 -> 43 bytes .../themes/default/images/sparator_v.png | Bin 0 -> 122 bytes .../default/images/table-cell-align.png | Bin 0 -> 1847 bytes .../default/images/tangram-colorpicker.png | Bin 0 -> 17355 bytes .../themes/default/images/toolbar_bg.png | Bin 0 -> 170 bytes .../themes/default/images/unhighlighted.gif | Bin 0 -> 111 bytes .../ueditor/themes/default/images/upload.png | Bin 0 -> 6608 bytes .../themes/default/images/videologo.gif | Bin 0 -> 1604 bytes .../ueditor/themes/default/images/word.gif | Bin 0 -> 1019 bytes .../themes/default/images/wordpaste.png | Bin 0 -> 6467 bytes public2/ueditor/themes/iframe.css | 1 + .../third-party/SyntaxHighlighter/shCore.js | 3655 ++ .../SyntaxHighlighter/shCoreDefault.css | 1 + .../third-party/codemirror/codemirror.css | 104 + .../third-party/codemirror/codemirror.js | 3581 ++ .../highcharts/adapters/mootools-adapter.js | 13 + .../adapters/mootools-adapter.src.js | 313 + .../highcharts/adapters/prototype-adapter.js | 15 + .../adapters/prototype-adapter.src.js | 316 + .../adapters/standalone-framework.js | 17 + .../adapters/standalone-framework.src.js | 583 + .../third-party/highcharts/highcharts-more.js | 50 + .../highcharts/highcharts-more.src.js | 2430 ++ .../third-party/highcharts/highcharts.js | 283 + .../third-party/highcharts/highcharts.src.js | 16974 ++++++++ .../highcharts/modules/annotations.js | 7 + .../highcharts/modules/annotations.src.js | 401 + .../highcharts/modules/canvas-tools.js | 133 + .../highcharts/modules/canvas-tools.src.js | 3113 ++ .../third-party/highcharts/modules/data.js | 17 + .../highcharts/modules/data.src.js | 582 + .../highcharts/modules/drilldown.js | 11 + .../highcharts/modules/drilldown.src.js | 447 + .../highcharts/modules/exporting.js | 22 + .../highcharts/modules/exporting.src.js | 709 + .../third-party/highcharts/modules/funnel.js | 12 + .../highcharts/modules/funnel.src.js | 289 + .../third-party/highcharts/modules/heatmap.js | 1 + .../highcharts/modules/heatmap.src.js | 53 + .../third-party/highcharts/modules/map.js | 27 + .../third-party/highcharts/modules/map.src.js | 1002 + .../highcharts/modules/no-data-to-display.js | 12 + .../modules/no-data-to-display.src.js | 128 + .../highcharts/themes/dark-blue.js | 254 + .../highcharts/themes/dark-green.js | 255 + .../third-party/highcharts/themes/gray.js | 257 + .../third-party/highcharts/themes/grid.js | 103 + .../third-party/highcharts/themes/skies.js | 89 + public2/ueditor/third-party/jquery-1.10.2.js | 9789 +++++ .../ueditor/third-party/jquery-1.10.2.min.js | 6 + .../ueditor/third-party/jquery-1.10.2.min.map | 1 + .../snapscreen/UEditorSnapscreen.exe | Bin 0 -> 519936 bytes .../ueditor/third-party/video-js/font/vjs.eot | Bin 0 -> 3536 bytes .../ueditor/third-party/video-js/font/vjs.svg | 65 + .../ueditor/third-party/video-js/font/vjs.ttf | Bin 0 -> 3372 bytes .../third-party/video-js/font/vjs.woff | Bin 0 -> 4228 bytes .../ueditor/third-party/video-js/video-js.css | 766 + .../third-party/video-js/video-js.min.css | 5 + .../ueditor/third-party/video-js/video.dev.js | 7108 ++++ public2/ueditor/third-party/video-js/video.js | 129 + .../third-party/webuploader/webuploader.css | 28 + .../webuploader/webuploader.custom.js | 5670 +++ .../webuploader/webuploader.custom.min.js | 2 + .../webuploader/webuploader.flashonly.js | 4176 ++ .../webuploader/webuploader.flashonly.min.js | 2 + .../webuploader/webuploader.html5only.js | 5559 +++ .../webuploader/webuploader.html5only.min.js | 2 + .../third-party/webuploader/webuploader.js | 6733 ++++ .../webuploader/webuploader.min.js | 2 + .../webuploader/webuploader.withoutimage.js | 4593 +++ .../webuploader.withoutimage.min.js | 2 + .../zeroclipboard/ZeroClipboard.js | 1256 + .../zeroclipboard/ZeroClipboard.min.js | 9 + public2/ueditor/ueditor.all.js | 32899 ++++++++++++++++ public2/ueditor/ueditor.all.min.js | 17 + public2/ueditor/ueditor.config.js | 506 + public2/ueditor/ueditor.parse.js | 1230 + public2/ueditor/ueditor.parse.min.js | 5 + routes/api/private/v1/categories.js | 262 + routes/api/private/v1/goods.js | 190 + routes/api/private/v1/menus.js | 20 + routes/api/private/v1/orders.js | 101 + routes/api/private/v1/reports.js | 30 + routes/api/private/v1/rights.js | 30 + routes/api/private/v1/roles.js | 142 + routes/api/private/v1/upload.js | 27 + routes/api/private/v1/users.js | 185 + services/AttributeService.js | 67 + services/CategoryService.js | 142 + services/GoodService.js | 672 + services/ManagerService.js | 244 + services/MenuService.js | 90 + services/OrderService.js | 292 + services/ReportsService.js | 121 + services/RightService.js | 94 + services/RoleService.js | 257 + services/UserService.js | 4 + src/App.vue | 15 + src/assets/css/global.css | 44 + src/assets/fonts/demo.css | 370 + src/assets/fonts/demo_fontclass.html | 100 + src/assets/fonts/demo_symbol.html | 143 + src/assets/fonts/demo_unicode.html | 138 + src/assets/fonts/iconfont.css | 37 + src/assets/fonts/iconfont.eot | Bin 0 -> 3656 bytes src/assets/fonts/iconfont.js | 1 + src/assets/fonts/iconfont.svg | 63 + src/assets/fonts/iconfont.ttf | Bin 0 -> 3488 bytes src/assets/fonts/iconfont.woff | Bin 0 -> 2384 bytes src/assets/logo.png | Bin 0 -> 6849 bytes src/components/Dashboard/TodoList/Todo.vue | 81 + src/components/Dashboard/TodoList/index.scss | 320 + src/components/Dashboard/TodoList/index.vue | 127 + src/components/Home.vue | 142 + src/components/Login.vue | 141 + src/components/Welcome.vue | 98 + src/components/goods/Add.vue | 306 + src/components/goods/Cate.vue | 314 + src/components/goods/List.vue | 126 + src/components/goods/Params.vue | 460 + src/components/order/Order.vue | 181 + src/components/order/citydata.js | 13586 +++++++ src/components/power/Rights.vue | 51 + src/components/power/Roles.vue | 352 + src/components/report/Report.vue | 100 + src/components/user/User.vue | 415 + src/main-dev.js | 70 + src/main-prod.js | 66 + src/plugins/element.js | 49 + src/router/index.js | 77 + test/api/private/common/common.js | 20 + test/api/private/v1/goods.test.js | 93 + test/api/private/v1/login.test.js | 33 + test/api/private/v1/roles.test.js | 126 + test/api/private/v1/users.test.js | 200 + test/app.js | 127 + test/configs/config.js | 5 + test/package.json | 41 + vue.config.js | 39 + 384 files changed, 183041 insertions(+) create mode 100644 .browserslistrc create mode 100644 .editorconfig create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 api接口文档.md create mode 100644 babel.config.js create mode 100644 config/default.json create mode 100644 config/ueditor.config.js create mode 100644 dao/AttributeDAO.js create mode 100644 dao/DAO.js create mode 100644 dao/GoodAttributeDAO.js create mode 100644 dao/ManagerDAO.js create mode 100644 dao/PermissionAPIDAO.js create mode 100644 db/mydb.sql create mode 100644 image/addGoods.png create mode 100644 image/addGoods1.png create mode 100644 image/auth.png create mode 100644 image/cat.png create mode 100644 image/data.png create mode 100644 image/goods.png create mode 100644 image/login.png create mode 100644 image/mall_desc01.png create mode 100644 image/mall_desc02.png create mode 100644 image/mall_desc03.png create mode 100644 image/mall_desc04.png create mode 100644 image/mall_desc05.png create mode 100644 image/mall_desc06.png create mode 100644 image/orders.png create mode 100644 image/params.png create mode 100644 image/role.png create mode 100644 image/user.png create mode 100644 image/user1.png create mode 100644 image/welcome.png create mode 100644 models/AttributeModel.js create mode 100644 models/CategoryModel.js create mode 100644 models/GoodAttributeModel.js create mode 100644 models/GoodModel.js create mode 100644 models/GoodPicModel.js create mode 100644 models/ManagerModel.js create mode 100644 models/OrderGoodModel.js create mode 100644 models/OrderModel.js create mode 100644 models/PermissionAPIModel.js create mode 100644 models/PermissionModel.js create mode 100644 models/ReportOneModel.js create mode 100644 models/ReportTwoModel.js create mode 100644 models/RoleModel.js create mode 100644 modules/Logistics.js create mode 100644 modules/authorization.js create mode 100644 modules/database.js create mode 100644 modules/logger.js create mode 100644 modules/passport.js create mode 100644 modules/resextra.js create mode 100644 modules/ueditor.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public2/ueditor/dialogs/anchor/anchor.html create mode 100644 public2/ueditor/dialogs/attachment/attachment.css create mode 100644 public2/ueditor/dialogs/attachment/attachment.html create mode 100644 public2/ueditor/dialogs/attachment/attachment.js create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_default.png create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif create mode 100644 public2/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif create mode 100644 public2/ueditor/dialogs/attachment/images/alignicon.gif create mode 100644 public2/ueditor/dialogs/attachment/images/alignicon.png create mode 100644 public2/ueditor/dialogs/attachment/images/bg.png create mode 100644 public2/ueditor/dialogs/attachment/images/file-icons.gif create mode 100644 public2/ueditor/dialogs/attachment/images/file-icons.png create mode 100644 public2/ueditor/dialogs/attachment/images/icons.gif create mode 100644 public2/ueditor/dialogs/attachment/images/icons.png create mode 100644 public2/ueditor/dialogs/attachment/images/image.png create mode 100644 public2/ueditor/dialogs/attachment/images/progress.png create mode 100644 public2/ueditor/dialogs/attachment/images/success.gif create mode 100644 public2/ueditor/dialogs/attachment/images/success.png create mode 100644 public2/ueditor/dialogs/background/background.css create mode 100644 public2/ueditor/dialogs/background/background.html create mode 100644 public2/ueditor/dialogs/background/background.js create mode 100644 public2/ueditor/dialogs/background/images/bg.png create mode 100644 public2/ueditor/dialogs/background/images/success.png create mode 100644 public2/ueditor/dialogs/charts/chart.config.js create mode 100644 public2/ueditor/dialogs/charts/charts.css create mode 100644 public2/ueditor/dialogs/charts/charts.html create mode 100644 public2/ueditor/dialogs/charts/charts.js create mode 100644 public2/ueditor/dialogs/charts/images/charts0.png create mode 100644 public2/ueditor/dialogs/charts/images/charts1.png create mode 100644 public2/ueditor/dialogs/charts/images/charts2.png create mode 100644 public2/ueditor/dialogs/charts/images/charts3.png create mode 100644 public2/ueditor/dialogs/charts/images/charts4.png create mode 100644 public2/ueditor/dialogs/charts/images/charts5.png create mode 100644 public2/ueditor/dialogs/emotion/emotion.css create mode 100644 public2/ueditor/dialogs/emotion/emotion.html create mode 100644 public2/ueditor/dialogs/emotion/emotion.js create mode 100644 public2/ueditor/dialogs/emotion/images/0.gif create mode 100644 public2/ueditor/dialogs/emotion/images/bface.gif create mode 100644 public2/ueditor/dialogs/emotion/images/cface.gif create mode 100644 public2/ueditor/dialogs/emotion/images/fface.gif create mode 100644 public2/ueditor/dialogs/emotion/images/jxface2.gif create mode 100644 public2/ueditor/dialogs/emotion/images/neweditor-tab-bg.png create mode 100644 public2/ueditor/dialogs/emotion/images/tface.gif create mode 100644 public2/ueditor/dialogs/emotion/images/wface.gif create mode 100644 public2/ueditor/dialogs/emotion/images/yface.gif create mode 100644 public2/ueditor/dialogs/gmap/gmap.html create mode 100644 public2/ueditor/dialogs/help/help.css create mode 100644 public2/ueditor/dialogs/help/help.html create mode 100644 public2/ueditor/dialogs/help/help.js create mode 100644 public2/ueditor/dialogs/image/image.css create mode 100644 public2/ueditor/dialogs/image/image.html create mode 100644 public2/ueditor/dialogs/image/image.js create mode 100644 public2/ueditor/dialogs/image/images/alignicon.jpg create mode 100644 public2/ueditor/dialogs/image/images/bg.png create mode 100644 public2/ueditor/dialogs/image/images/icons.gif create mode 100644 public2/ueditor/dialogs/image/images/icons.png create mode 100644 public2/ueditor/dialogs/image/images/image.png create mode 100644 public2/ueditor/dialogs/image/images/progress.png create mode 100644 public2/ueditor/dialogs/image/images/success.gif create mode 100644 public2/ueditor/dialogs/image/images/success.png create mode 100644 public2/ueditor/dialogs/insertframe/insertframe.html create mode 100644 public2/ueditor/dialogs/internal.js create mode 100644 public2/ueditor/dialogs/link/link.html create mode 100644 public2/ueditor/dialogs/map/map.html create mode 100644 public2/ueditor/dialogs/map/show.html create mode 100644 public2/ueditor/dialogs/music/music.css create mode 100644 public2/ueditor/dialogs/music/music.html create mode 100644 public2/ueditor/dialogs/music/music.js create mode 100644 public2/ueditor/dialogs/preview/preview.html create mode 100644 public2/ueditor/dialogs/scrawl/images/addimg.png create mode 100644 public2/ueditor/dialogs/scrawl/images/brush.png create mode 100644 public2/ueditor/dialogs/scrawl/images/delimg.png create mode 100644 public2/ueditor/dialogs/scrawl/images/delimgH.png create mode 100644 public2/ueditor/dialogs/scrawl/images/empty.png create mode 100644 public2/ueditor/dialogs/scrawl/images/emptyH.png create mode 100644 public2/ueditor/dialogs/scrawl/images/eraser.png create mode 100644 public2/ueditor/dialogs/scrawl/images/redo.png create mode 100644 public2/ueditor/dialogs/scrawl/images/redoH.png create mode 100644 public2/ueditor/dialogs/scrawl/images/scale.png create mode 100644 public2/ueditor/dialogs/scrawl/images/scaleH.png create mode 100644 public2/ueditor/dialogs/scrawl/images/size.png create mode 100644 public2/ueditor/dialogs/scrawl/images/undo.png create mode 100644 public2/ueditor/dialogs/scrawl/images/undoH.png create mode 100644 public2/ueditor/dialogs/scrawl/scrawl.css create mode 100644 public2/ueditor/dialogs/scrawl/scrawl.html create mode 100644 public2/ueditor/dialogs/scrawl/scrawl.js create mode 100644 public2/ueditor/dialogs/searchreplace/searchreplace.html create mode 100644 public2/ueditor/dialogs/searchreplace/searchreplace.js create mode 100644 public2/ueditor/dialogs/snapscreen/snapscreen.html create mode 100644 public2/ueditor/dialogs/spechars/spechars.html create mode 100644 public2/ueditor/dialogs/spechars/spechars.js create mode 100644 public2/ueditor/dialogs/table/dragicon.png create mode 100644 public2/ueditor/dialogs/table/edittable.css create mode 100644 public2/ueditor/dialogs/table/edittable.html create mode 100644 public2/ueditor/dialogs/table/edittable.js create mode 100644 public2/ueditor/dialogs/table/edittd.html create mode 100644 public2/ueditor/dialogs/table/edittip.html create mode 100644 public2/ueditor/dialogs/template/config.js create mode 100644 public2/ueditor/dialogs/template/images/bg.gif create mode 100644 public2/ueditor/dialogs/template/images/pre0.png create mode 100644 public2/ueditor/dialogs/template/images/pre1.png create mode 100644 public2/ueditor/dialogs/template/images/pre2.png create mode 100644 public2/ueditor/dialogs/template/images/pre3.png create mode 100644 public2/ueditor/dialogs/template/images/pre4.png create mode 100644 public2/ueditor/dialogs/template/template.css create mode 100644 public2/ueditor/dialogs/template/template.html create mode 100644 public2/ueditor/dialogs/template/template.js create mode 100644 public2/ueditor/dialogs/video/images/bg.png create mode 100644 public2/ueditor/dialogs/video/images/center_focus.jpg create mode 100644 public2/ueditor/dialogs/video/images/file-icons.gif create mode 100644 public2/ueditor/dialogs/video/images/file-icons.png create mode 100644 public2/ueditor/dialogs/video/images/icons.gif create mode 100644 public2/ueditor/dialogs/video/images/icons.png create mode 100644 public2/ueditor/dialogs/video/images/image.png create mode 100644 public2/ueditor/dialogs/video/images/left_focus.jpg create mode 100644 public2/ueditor/dialogs/video/images/none_focus.jpg create mode 100644 public2/ueditor/dialogs/video/images/progress.png create mode 100644 public2/ueditor/dialogs/video/images/right_focus.jpg create mode 100644 public2/ueditor/dialogs/video/images/success.gif create mode 100644 public2/ueditor/dialogs/video/images/success.png create mode 100644 public2/ueditor/dialogs/video/video.css create mode 100644 public2/ueditor/dialogs/video/video.html create mode 100644 public2/ueditor/dialogs/video/video.js create mode 100644 public2/ueditor/dialogs/webapp/webapp.html create mode 100644 public2/ueditor/dialogs/wordimage/tangram.js create mode 100644 public2/ueditor/dialogs/wordimage/wordimage.html create mode 100644 public2/ueditor/dialogs/wordimage/wordimage.js create mode 100644 public2/ueditor/index.html create mode 100644 public2/ueditor/lang/en/en.js create mode 100644 public2/ueditor/lang/en/images/addimage.png create mode 100644 public2/ueditor/lang/en/images/alldeletebtnhoverskin.png create mode 100644 public2/ueditor/lang/en/images/alldeletebtnupskin.png create mode 100644 public2/ueditor/lang/en/images/background.png create mode 100644 public2/ueditor/lang/en/images/button.png create mode 100644 public2/ueditor/lang/en/images/copy.png create mode 100644 public2/ueditor/lang/en/images/deletedisable.png create mode 100644 public2/ueditor/lang/en/images/deleteenable.png create mode 100644 public2/ueditor/lang/en/images/listbackground.png create mode 100644 public2/ueditor/lang/en/images/localimage.png create mode 100644 public2/ueditor/lang/en/images/music.png create mode 100644 public2/ueditor/lang/en/images/rotateleftdisable.png create mode 100644 public2/ueditor/lang/en/images/rotateleftenable.png create mode 100644 public2/ueditor/lang/en/images/rotaterightdisable.png create mode 100644 public2/ueditor/lang/en/images/rotaterightenable.png create mode 100644 public2/ueditor/lang/en/images/upload.png create mode 100644 public2/ueditor/lang/zh-cn/images/copy.png create mode 100644 public2/ueditor/lang/zh-cn/images/localimage.png create mode 100644 public2/ueditor/lang/zh-cn/images/music.png create mode 100644 public2/ueditor/lang/zh-cn/images/upload.png create mode 100644 public2/ueditor/lang/zh-cn/zh-cn.js create mode 100644 public2/ueditor/themes/default/css/ueditor.css create mode 100644 public2/ueditor/themes/default/css/ueditor.min.css create mode 100644 public2/ueditor/themes/default/dialogbase.css create mode 100644 public2/ueditor/themes/default/images/anchor.gif create mode 100644 public2/ueditor/themes/default/images/arrow.png create mode 100644 public2/ueditor/themes/default/images/arrow_down.png create mode 100644 public2/ueditor/themes/default/images/arrow_up.png create mode 100644 public2/ueditor/themes/default/images/button-bg.gif create mode 100644 public2/ueditor/themes/default/images/cancelbutton.gif create mode 100644 public2/ueditor/themes/default/images/charts.png create mode 100644 public2/ueditor/themes/default/images/cursor_h.gif create mode 100644 public2/ueditor/themes/default/images/cursor_h.png create mode 100644 public2/ueditor/themes/default/images/cursor_v.gif create mode 100644 public2/ueditor/themes/default/images/cursor_v.png create mode 100644 public2/ueditor/themes/default/images/dialog-title-bg.png create mode 100644 public2/ueditor/themes/default/images/filescan.png create mode 100644 public2/ueditor/themes/default/images/highlighted.gif create mode 100644 public2/ueditor/themes/default/images/icons-all.gif create mode 100644 public2/ueditor/themes/default/images/icons.gif create mode 100644 public2/ueditor/themes/default/images/icons.png create mode 100644 public2/ueditor/themes/default/images/img-cracked.png create mode 100644 public2/ueditor/themes/default/images/loaderror.png create mode 100644 public2/ueditor/themes/default/images/loading.gif create mode 100644 public2/ueditor/themes/default/images/lock.gif create mode 100644 public2/ueditor/themes/default/images/neweditor-tab-bg.png create mode 100644 public2/ueditor/themes/default/images/pagebreak.gif create mode 100644 public2/ueditor/themes/default/images/scale.png create mode 100644 public2/ueditor/themes/default/images/sortable.png create mode 100644 public2/ueditor/themes/default/images/spacer.gif create mode 100644 public2/ueditor/themes/default/images/sparator_v.png create mode 100644 public2/ueditor/themes/default/images/table-cell-align.png create mode 100644 public2/ueditor/themes/default/images/tangram-colorpicker.png create mode 100644 public2/ueditor/themes/default/images/toolbar_bg.png create mode 100644 public2/ueditor/themes/default/images/unhighlighted.gif create mode 100644 public2/ueditor/themes/default/images/upload.png create mode 100644 public2/ueditor/themes/default/images/videologo.gif create mode 100644 public2/ueditor/themes/default/images/word.gif create mode 100644 public2/ueditor/themes/default/images/wordpaste.png create mode 100644 public2/ueditor/themes/iframe.css create mode 100644 public2/ueditor/third-party/SyntaxHighlighter/shCore.js create mode 100644 public2/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css create mode 100644 public2/ueditor/third-party/codemirror/codemirror.css create mode 100644 public2/ueditor/third-party/codemirror/codemirror.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/mootools-adapter.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/mootools-adapter.src.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/prototype-adapter.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/prototype-adapter.src.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/standalone-framework.js create mode 100644 public2/ueditor/third-party/highcharts/adapters/standalone-framework.src.js create mode 100644 public2/ueditor/third-party/highcharts/highcharts-more.js create mode 100644 public2/ueditor/third-party/highcharts/highcharts-more.src.js create mode 100644 public2/ueditor/third-party/highcharts/highcharts.js create mode 100644 public2/ueditor/third-party/highcharts/highcharts.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/annotations.js create mode 100644 public2/ueditor/third-party/highcharts/modules/annotations.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/canvas-tools.js create mode 100644 public2/ueditor/third-party/highcharts/modules/canvas-tools.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/data.js create mode 100644 public2/ueditor/third-party/highcharts/modules/data.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/drilldown.js create mode 100644 public2/ueditor/third-party/highcharts/modules/drilldown.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/exporting.js create mode 100644 public2/ueditor/third-party/highcharts/modules/exporting.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/funnel.js create mode 100644 public2/ueditor/third-party/highcharts/modules/funnel.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/heatmap.js create mode 100644 public2/ueditor/third-party/highcharts/modules/heatmap.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/map.js create mode 100644 public2/ueditor/third-party/highcharts/modules/map.src.js create mode 100644 public2/ueditor/third-party/highcharts/modules/no-data-to-display.js create mode 100644 public2/ueditor/third-party/highcharts/modules/no-data-to-display.src.js create mode 100644 public2/ueditor/third-party/highcharts/themes/dark-blue.js create mode 100644 public2/ueditor/third-party/highcharts/themes/dark-green.js create mode 100644 public2/ueditor/third-party/highcharts/themes/gray.js create mode 100644 public2/ueditor/third-party/highcharts/themes/grid.js create mode 100644 public2/ueditor/third-party/highcharts/themes/skies.js create mode 100644 public2/ueditor/third-party/jquery-1.10.2.js create mode 100644 public2/ueditor/third-party/jquery-1.10.2.min.js create mode 100644 public2/ueditor/third-party/jquery-1.10.2.min.map create mode 100644 public2/ueditor/third-party/snapscreen/UEditorSnapscreen.exe create mode 100644 public2/ueditor/third-party/video-js/font/vjs.eot create mode 100644 public2/ueditor/third-party/video-js/font/vjs.svg create mode 100644 public2/ueditor/third-party/video-js/font/vjs.ttf create mode 100644 public2/ueditor/third-party/video-js/font/vjs.woff create mode 100644 public2/ueditor/third-party/video-js/video-js.css create mode 100644 public2/ueditor/third-party/video-js/video-js.min.css create mode 100644 public2/ueditor/third-party/video-js/video.dev.js create mode 100644 public2/ueditor/third-party/video-js/video.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.css create mode 100644 public2/ueditor/third-party/webuploader/webuploader.custom.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.custom.min.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.flashonly.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.flashonly.min.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.html5only.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.html5only.min.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.min.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.withoutimage.js create mode 100644 public2/ueditor/third-party/webuploader/webuploader.withoutimage.min.js create mode 100644 public2/ueditor/third-party/zeroclipboard/ZeroClipboard.js create mode 100644 public2/ueditor/third-party/zeroclipboard/ZeroClipboard.min.js create mode 100644 public2/ueditor/ueditor.all.js create mode 100644 public2/ueditor/ueditor.all.min.js create mode 100644 public2/ueditor/ueditor.config.js create mode 100644 public2/ueditor/ueditor.parse.js create mode 100644 public2/ueditor/ueditor.parse.min.js create mode 100644 routes/api/private/v1/categories.js create mode 100644 routes/api/private/v1/goods.js create mode 100644 routes/api/private/v1/menus.js create mode 100644 routes/api/private/v1/orders.js create mode 100644 routes/api/private/v1/reports.js create mode 100644 routes/api/private/v1/rights.js create mode 100644 routes/api/private/v1/roles.js create mode 100644 routes/api/private/v1/upload.js create mode 100644 routes/api/private/v1/users.js create mode 100644 services/AttributeService.js create mode 100644 services/CategoryService.js create mode 100644 services/GoodService.js create mode 100644 services/ManagerService.js create mode 100644 services/MenuService.js create mode 100644 services/OrderService.js create mode 100644 services/ReportsService.js create mode 100644 services/RightService.js create mode 100644 services/RoleService.js create mode 100644 services/UserService.js create mode 100644 src/App.vue create mode 100644 src/assets/css/global.css create mode 100644 src/assets/fonts/demo.css create mode 100644 src/assets/fonts/demo_fontclass.html create mode 100644 src/assets/fonts/demo_symbol.html create mode 100644 src/assets/fonts/demo_unicode.html create mode 100644 src/assets/fonts/iconfont.css create mode 100644 src/assets/fonts/iconfont.eot create mode 100644 src/assets/fonts/iconfont.js create mode 100644 src/assets/fonts/iconfont.svg create mode 100644 src/assets/fonts/iconfont.ttf create mode 100644 src/assets/fonts/iconfont.woff create mode 100644 src/assets/logo.png create mode 100644 src/components/Dashboard/TodoList/Todo.vue create mode 100644 src/components/Dashboard/TodoList/index.scss create mode 100644 src/components/Dashboard/TodoList/index.vue create mode 100644 src/components/Home.vue create mode 100644 src/components/Login.vue create mode 100644 src/components/Welcome.vue create mode 100644 src/components/goods/Add.vue create mode 100644 src/components/goods/Cate.vue create mode 100644 src/components/goods/List.vue create mode 100644 src/components/goods/Params.vue create mode 100644 src/components/order/Order.vue create mode 100644 src/components/order/citydata.js create mode 100644 src/components/power/Rights.vue create mode 100644 src/components/power/Roles.vue create mode 100644 src/components/report/Report.vue create mode 100644 src/components/user/User.vue create mode 100644 src/main-dev.js create mode 100644 src/main-prod.js create mode 100644 src/plugins/element.js create mode 100644 src/router/index.js create mode 100644 test/api/private/common/common.js create mode 100644 test/api/private/v1/goods.test.js create mode 100644 test/api/private/v1/login.test.js create mode 100644 test/api/private/v1/roles.test.js create mode 100644 test/api/private/v1/users.test.js create mode 100644 test/app.js create mode 100644 test/configs/config.js create mode 100644 test/package.json create mode 100644 vue.config.js diff --git a/.browserslistrc b/.browserslistrc new file mode 100644 index 0000000..d6471a3 --- /dev/null +++ b/.browserslistrc @@ -0,0 +1,2 @@ +> 1% +last 2 versions diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..7053c49 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,5 @@ +[*.{js,jsx,ts,tsx,vue}] +indent_style = space +indent_size = 2 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..98d0431 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,17 @@ +module.exports = { + root: true, + env: { + node: true + }, + 'extends': [ + 'plugin:vue/essential', + '@vue/standard' + ], + rules: { + 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' + }, + parserOptions: { + parser: 'babel-eslint' + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a0dddc6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/api接口文档.md b/api接口文档.md new file mode 100644 index 0000000..8beee34 --- /dev/null +++ b/api接口文档.md @@ -0,0 +1,1964 @@ +# 1. 电商管理后台 API 接口文档 + +## 1.1. API V1 接口说明 + +- 接口基准地址:`http://127.0.0.1:8888/api/private/v1/` +- 服务端已开启 CORS 跨域支持 +- API V1 认证统一使用 Token 认证 +- 需要授权的 API ,必须在请求头中使用 `Authorization` 字段提供 `token` 令牌 +- 使用 HTTP Status Code 标识状态 +- 数据返回格式统一使用 JSON + +### 1.1.1. 支持的请求方法 + +- GET(SELECT):从服务器取出资源(一项或多项)。 +- POST(CREATE):在服务器新建一个资源。 +- PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。 +- PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。 +- DELETE(DELETE):从服务器删除资源。 +- HEAD:获取资源的元数据。 +- OPTIONS:获取信息,关于资源的哪些属性是客户端可以改变的。 + +### 1.1.2. 通用返回状态说明 + +| *状态码* | *含义* | *说明* | +| -------- | --------------------- | --------------------------------------------------- | +| 200 | OK | 请求成功 | +| 201 | CREATED | 创建成功 | +| 204 | DELETED | 删除成功 | +| 400 | BAD REQUEST | 请求的地址不存在或者包含不支持的参数 | +| 401 | UNAUTHORIZED | 未授权 | +| 403 | FORBIDDEN | 被禁止访问 | +| 404 | NOT FOUND | 请求的资源不存在 | +| 422 | Unprocesable entity | [POST/PUT/PATCH] 当创建一个对象时,发生一个验证错误 | +| 500 | INTERNAL SERVER ERROR | 内部错误 | +| | | | + +------ + +## 1.2. 登录 + +### 1.2.1. 登录验证接口 + +- 请求路径:login +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | -------- | +| username | 用户名 | 不能为空 | +| password | 密码 | 不能为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ----------- | --------------- | +| id | 用户 ID | | +| rid | 用户角色 ID | | +| username | 用户名 | | +| mobile | 手机号 | | +| email | 邮箱 | | +| token | 令牌 | 基于 jwt 的令牌 | + +- 响应数据 + +```json +{ + "data": { + "id": 500, + "rid": 0, + "username": "admin", + "mobile": "123", + "email": "123@qq.com", + "token": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjUwMCwicmlkIjowLCJpYXQiOjE1MTI1NDQyOTksImV4cCI6MTUxMjYzMDY5OX0.eGrsrvwHm-tPsO9r_pxHIQ5i5L1kX9RX444uwnRGaIM" + }, + "meta": { + "msg": "登录成功", + "status": 200 + } +} +``` + +## 1.3. 用户管理 + +### 1.3.1. 用户数据列表 + +- 请求路径:users +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ------------ | -------- | +| query | 查询参数 | 可以为空 | +| pagenum | 当前页码 | 不能为空 | +| pagesize | 每页显示条数 | 不能为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | ------------ | ---- | +| totalpage | 总记录数 | | +| pagenum | 当前页码 | | +| users | 用户数据集合 | | + +- 响应数据 + +```json +{ + "data": { + "totalpage": 5, + "pagenum": 4, + "users": [ + { + "id": 25, + "username": "tige117", + "mobile": "18616358651", + "type": 1, + "email": "tige112@163.com", + "create_time": "2017-11-09T20:36:26.000Z", + "mg_state": true, // 当前用户的状态 + "role_name": "炒鸡管理员" + } + ] + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.3.2. 添加用户 + +- 请求路径:users +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | -------- | +| username | 用户名称 | 不能为空 | +| password | 用户密码 | 不能为空 | +| email | 邮箱 | 可以为空 | +| mobile | 手机号 | 可以为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ----------- | ---- | +| id | 用户 ID | | +| rid | 用户角色 ID | | +| username | 用户名 | | +| mobile | 手机号 | | +| email | 邮箱 | | + +- 响应数据 + +```json +{ + "data": { + "id": 28, + "username": "tige1200", + "mobile": "test", + "type": 1, + "openid": "", + "email": "test@test.com", + "create_time": "2017-11-10T03:47:13.533Z", + "modify_time": null, + "is_delete": false, + "is_active": false + }, + "meta": { + "msg": "用户创建成功", + "status": 201 + } +} +``` + +### 1.3.3. 修改用户状态 + +- 请求路径:users/:uId/state/:type +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | ------------------------------------------- | +| uId | 用户 ID | 不能为空`携带在url中` | +| type | 用户状态 | 不能为空`携带在url中`,值为 true 或者 false | + +- 响应数据 + +```json +{ + "data": { + "id": 566, + "rid": 30, + "username": "admin", + "mobile": "123456", + "email": "bb@itcast.com", + "mg_state": 0 + }, + "meta": { + "msg": "设置状态成功", + "status": 200 + } +} +``` + +### 1.3.4. 根据 ID 查询用户信息 + +- 请求路径:users/:id +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| id | 用户 ID | 不能为空`携带在url中` | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------- | -------- | ---- | +| id | 用户 ID | | +| role_id | 角色 ID | | +| mobile | 手机号 | | +| email | 邮箱 | | + +- 响应数据 + +```json +{ + "data": { + "id": 503, + "username": "admin3", + "role_id": 0, + "mobile": "00000", + "email": "new@new.com" + }, + "meta": { + "msg": "查询成功", + "status": 200 + } +} +``` + +### 1.3.5. 编辑用户提交 + +- 请求路径:users/:id +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------------- | +| id | 用户 id | 不能为空 `参数是url参数:id` | +| email | 邮箱 | 可以为空 | +| mobile | 手机号 | 可以为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------- | -------- | ---- | +| id | 用户 ID | | +| role_id | 角色 ID | | +| mobile | 手机号 | | +| email | 邮箱 | | + +- 响应数据 + +```json +/* 200表示成功,500表示失败 */ +{ + "data": { + "id": 503, + "username": "admin3", + "role_id": 0, + "mobile": "111", + "email": "123@123.com" + }, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +### 1.3.6. 删除单个用户 + +- 请求路径:users/:id +- 请求方法:delete +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | -------------------------- | +| id | 用户 id | 不能为空`参数是url参数:id` | + +- 响应参数 +- 响应数据 + +```json +{ + "data": null, + "meta": { + "msg": "删除成功", + "status": 200 + } +} +``` + +### 1.3.7. 分配用户角色 + +- 请求路径:users/:id/role +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | -------------------------- | +| id | 用户 ID | 不能为空`参数是url参数:id` | +| rid | 角色 id | 不能为空`参数body参数` | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------- | -------- | ---- | +| id | 用户 ID | | +| role_id | 角色 ID | | +| mobile | 手机号 | | +| email | 邮箱 | | + +- 响应数据 + +```json +{ + "data": { + "id": 508, + "rid": "30", + "username": "asdf1", + "mobile": "123123", + "email": "adfsa@qq.com" + }, + "meta": { + "msg": "设置角色成功", + "status": 200 + } +} +``` + +## 1.4. 权限管理 + +### 1.4.1. 所有权限列表 + +- 请求路径:rights/:type +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | ------------------------------------------------------------ | +| type | 类型 | 值 list 或 tree , list 列表显示权限, tree 树状显示权限,`参数是url参数:type` | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ------------ | ---- | +| id | 权限 ID | | +| authName | 权限说明 | | +| level | 权限层级 | | +| pid | 权限父 ID | | +| path | 对应访问路径 | | + +- 响应数据 type=list + +```json + { + "data": [ + { + "id": 101, + "authName": "商品管理", + "level": "0", + "pid": 0, + "path": null + }, + { + "id": 102, + "authName": "订单管理", + "level": "0", + "pid": 0, + "path": null + } + ], + "meta": { + "msg": "获取权限列表成功", + "status": 200 + } +} +``` + +type=tree + +```json + { + data: [ + { + id: 101, + authName: '商品管理', + path: null, + pid: 0, + children: [ + { + id: 104, + authName: '商品列表', + path: null, + pid: 101, + children: [ + { + id: 105, + authName: '添加商品', + path: null, + pid: '104,101' + } + ] + } + ] + } + ], + meta: { + msg: '获取权限列表成功', + status: 200 + } + } +``` + +### 1.4.2. 左侧菜单权限 + +- 请求路径:menus +- 请求方法:get +- 响应数据 + +```json +{ + "data": + { + "id": 101, + "authName": "商品管理", + "path": null, + "children": [ + { + "id": 104, + "authName": "商品列表", + "path": null, + "children": [] + } + ] + } + "meta": { + "msg": "获取菜单列表成功", + "status": 200 + } +} +``` + +## 1.5. 角色管理 + +### 1.5.1. 角色列表 + +- 请求路径:roles + +- 请求方法:get + +- 响应数据说明 + + + 第一层为角色信息 + + - 第二层开始为权限说明,权限一共有 3 层权限 + - 最后一层权限,不包含 `children` 属性 + +- 响应数据 + +```json +{ + "data": [ + { + "id": 30, + "roleName": "主管", + "roleDesc": "技术负责人", + "children": [ + { + "id": 101, + "authName": "商品管理", + "path": null, + "children": [ + { + "id": 104, + "authName": "商品列表", + "path": null, + "children": [ + { + "id": 105, + "authName": "添加商品", + "path": null + } + ] + } + ] + } + ] + } + ], + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.5.2. 添加角色 + +- 请求路径:roles +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | -------- | +| roleName | 角色名称 | 不能为空 | +| roleDesc | 角色描述 | 可以为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | ---- | +| roleId | 角色 ID | | +| roleName | 角色名称 | | +| roleDesc | 角色描述 | | + +- 响应数据 + +```json +{ + "data": { + "roleId": 40, + "roleName": "admin2", + "roleDesc": "admin2Desc" + }, + "meta": { + "msg": "创建成功", + "status": 201 + } +} +``` + +### 1.5.3. 根据 ID 查询角色 + +- 请求路径:roles/:id +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| :id | 角色 ID | 不能为空`携带在url中` | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | ---- | +| roleId | 角色 ID | | +| roleName | 角色名称 | | +| roleDesc | 角色描述 | | + +- 响应数据 + +```json +{ + "data": { + "roleId": 31, + "roleName": "测试角色", + "roleDesc": "测试负责人" + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.5.4. 编辑提交角色 + +- 请求路径:roles/:id +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | --------------------- | +| :id | 角色 ID | 不能为空`携带在url中` | +| roleName | 角色名称 | 不能为空 | +| roleDesc | 角色描述 | 可以为空 | + +- 响应数据 + +```json +{ + "data": { + "roleId": 31, + "roleName": "测试角色", + "roleDesc": "测试角色描述" + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.5.5. 删除角色 + +- 请求路径:roles/:id +- 请求方法:delete +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| :id | 角色 ID | 不能为空`携带在url中` | + +- 响应数据 + +```json +{ + "data": null, + "meta": { + "msg": "删除成功", + "status": 200 + } +} +``` + +### 1.5.6. 角色授权 + +- 请求路径:roles/:roleId/rights +- 请求方法:post +- 请求参数:通过 `请求体` 发送给后端 + +| 参数名 | 参数说明 | 备注 | +| ------- | ---------------------- | ------------------------------------------------------------ | +| :roleId | 角色 ID | 不能为空`携带在url中` | +| rids | 权限 ID 列表(字符串) | 以 `,` 分割的权限 ID 列表(获取所有被选中、叶子节点的key和半选中节点的key, 包括 1,2,3级节点) | + +- 响应数据 + +```json +{ + "data": null, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +### 1.5.7. 删除角色指定权限 + +- 请求路径:roles/:roleId/rights/:rightId + +- 请求方法:delete + +- 请求参数 + + | 参数名 | 参数说明 | 备注 | + | -------- | -------- | --------------------- | + | :roleId | 角色 ID | 不能为空`携带在url中` | + | :rightId | 权限 ID | 不能为空`携带在url中` | + +- 响应数据说明 + + - 返回的data, 是当前角色下最新的权限数据 + +- 响应数据 + + ```json + { + "data": [ + { + "id": 101, + "authName": "商品管理", + "path": null, + "children": [ + { + "id": 104, + "authName": "商品列表", + "path": null, + "children": [ + { + "id": 105, + "authName": "添加商品", + "path": null + }, + { + "id": 116, + "authName": "修改", + "path": null + } + ] + } + ] + } + ], + "meta": { + "msg": "取消权限成功", + "status": 200 + } + } + ``` + +## 1.6. 商品分类管理 + +### 1.6.1. 商品分类数据列表 + +- 请求路径:categories +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ------------------ | ------------------------------------------------------------ | +| type | [1,2,3] | 值:1,2,3 分别表示显示一层二层三层分类列表
【可选参数】如果不传递,则默认获取所有级别的分类 | +| pagenum | 当前页码值 | 【可选参数】如果不传递,则默认获取所有分类 | +| pagesize | 每页显示多少条数据 | 【可选参数】如果不传递,则默认获取所有分类 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | ------------ | ---- | +| cat_id | 分类 ID | | +| cat_name | 分类名称 | | +| cat_pid | 分类父 ID | | +| cat_level | 分类当前层级 | | + +- 响应数据 + +```json +{ + "data": [ + { + "cat_id": 1, + "cat_name": "大家电", + "cat_pid": 0, + "cat_level": 0, + "cat_deleted": false, + "children": [ + { + "cat_id": 3, + "cat_name": "电视", + "cat_pid": 1, + "cat_level": 1, + "cat_deleted": false, + "children": [ + { + "cat_id": 6, + "cat_name": "曲面电视", + "cat_pid": 3, + "cat_level": 2, + "cat_deleted": false + }, + { + "cat_id": 7, + "cat_name": "海信", + "cat_pid": 3, + "cat_level": 2, + "cat_deleted": false + } + ] + } + ] + } + ], + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.6.2. 添加分类 + +- 请求路径:categories +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | --------- | ----------------------------------------------------------- | +| cat_pid | 分类父 ID | 不能为空,如果要添加1级分类,则父分类Id应该设置为 `0` | +| cat_name | 分类名称 | 不能为空 | +| cat_level | 分类层级 | 不能为空,`0`表示一级分类;`1`表示二级分类;`2`表示三级分类 | + +- 响应数据 + +```json +{ + "data": { + "cat_id": 62, + "cat_name": "相框", + "cat_pid": "1", + "cat_level": "1" + }, + "meta": { + "msg": "创建成功", + "status": 201 + } +} +``` + +### 1.6.3. 根据 id 查询分类 + +- 请求路径:categories/:id +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | + +- 响应数据 + +``` +{ + "data": { + "cat_id": 3, + "cat_name": "厨卫电器", + "cat_pid": 0, + "cat_level": 0 + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.6.4. 编辑提交分类 + +- 请求路径:categories/:id +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | -------- | -------------------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| cat_name | 分类名称 | 不能为空【此参数,放到请求体中】 | + +- 响应数据 + +``` +{ + "data": { + "cat_id": 22, + "cat_name": "自拍杆", + "cat_pid": 7, + "cat_level": 2 + }, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +### 1.6.5. 删除分类 + +- 请求路径:categories/:id +- 请求方法:delete +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | + +- 响应数据 + +``` +{ + "data": null, + "meta": { + "msg": "删除成功", + "status": 200 + } +} +``` + +## 1.7. 分类参数管理 + +### 1.7.1. 参数列表 + +- 请求路径:categories/:id/attributes +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | ----------- | --------------------------------------------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| sel | [only,many] | 不能为空,通过 only 或 many 来获取分类静态参数还是动态参数 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ---------- | ---------------------------------------------- | ---- | +| attr_id | 分类参数 ID | | +| attr_name | 分类参数名称 | | +| cat_id | 分类参数所属分类 | | +| attr_sel | only:输入框(唯一) many:后台下拉列表/前台单选框 | | +| attr_write | manual:手工录入 list:从列表选择 | | +| attr_vals | 如果 attr_write:list,那么有值,该值以逗号分隔 | | + +- 响应数据 + +``` +{ + "data": [ + { + "attr_id": 1, + "attr_name": "cpu", + "cat_id": 22, + "attr_sel": "only", + "attr_write": "manual", + "attr_vals": "ffff" + } + ], + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.7.2. 添加动态参数或者静态属性 + +- 请求路径:categories/:id/attributes +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | ------------------------------------------ | --------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| attr_name | 参数名称 | 不能为空 | +| attr_sel | [only,many] | 不能为空 | +| attr_vals | 如果是 many 就需要填写值的选项,以逗号分隔 | 【可选参数】 | + +- 响应数据 + +``` +{ + "data": { + "attr_id": 44, + "attr_name": "测试参数", + "cat_id": "1", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "a,b,c" + }, + "meta": { + "msg": "创建成功", + "status": 201 + } +} +``` + +### 1.7.3. 删除参数 + +- 请求路径: categories/:id/attributes/:attrid +- 请求方法:delete +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------- | -------- | --------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| :attrid | 参数 ID | 不能为空`携带在url中` | + +- 响应数据 + +``` +{ + "data": null, + "meta": { + "msg": "删除成功", + "status": 200 + } +} +``` + +### 1.7.4. 根据 ID 查询参数 + +- 请求路径:categories/:id/attributes/:attrId +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | ------------------------------------------ | --------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| :attrId | 属性 ID | 不能为空`携带在url中` | +| attr_sel | [only,many] | 不能为空 | +| attr_vals | 如果是 many 就需要填写值的选项,以逗号分隔 | | + +- 响应数据 + +``` +{ + "data": { + "attr_id": 1, + "attr_name": "cpu", + "cat_id": 22, + "attr_sel": "only", + "attr_write": "manual", + "attr_vals": "ffff" + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.7.5. 编辑提交参数 + +- 请求路径:categories/:id/attributes/:attrId +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------- | ---------------------- | -------------------------- | +| :id | 分类 ID | 不能为空`携带在url中` | +| :attrId | 属性 ID | 不能为空`携带在url中` | +| attr_name | 新属性的名字 | 不能为空,携带在`请求体`中 | +| attr_sel | 属性的类型[many或only] | 不能为空,携带在`请求体`中 | +| attr_vals | 参数的属性值 | 可选参数,携带在`请求体`中 | + +- 响应数据 + +``` +{ + "data": { + "attr_id": 9, + "attr_name": "测试更新", + "cat_id": "43", + "attr_sel": "only", + "attr_write": "manual", + "attr_vals": "abc" + }, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +## 1.8. 商品管理 + +### 1.8.1. 商品列表数据 + +- 请求路径:goods +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------- | ------------ | -------- | +| query | 查询参数 | 可以为空 | +| pagenum | 当前页码 | 不能为空 | +| pagesize | 每页显示条数 | 不能为空 | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------------ | ------------ | -------------------------------------- | +| total | 总共商品条数 | | +| pagenum | 当前商品页数 | | +| goods_id | 商品 ID | | +| goods_name | 商品名称 | | +| goods_price | 价格 | | +| goods_number | 数量 | | +| goods_weight | 重量 | 不能为空 | +| goods_state | 商品状态 | 商品状态 0: 未通过 1: 审核中 2: 已审核 | +| add_time | 添加时间 | | +| upd_time | 更新时间 | | +| hot_mumber | 热销品数量 | | +| is_promote | 是否是热销品 | | + +- 响应数据 + +``` +{ + "data": { + "total": 50, + "pagenum": "1", + "goods": [ + { + "goods_id": 144, + "goods_name": "asfdsd", + "goods_price": 1, + "goods_number": 1, + "goods_weight": 1, + "goods_state": null, + "add_time": 1512954923, + "upd_time": 1512954923, + "hot_mumber": 0, + "is_promote": false + } + ] + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.8.2. 添加商品 + +- 请求路径:goods +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------------- | ------------------------------------------------- | -------- | +| goods_name | 商品名称 | 不能为空 | +| goods_cat | 以为','分割的分类列表 | 不能为空 | +| goods_price | 价格 | 不能为空 | +| goods_number | 数量 | 不能为空 | +| goods_weight | 重量 | 不能为空 | +| goods_introduce | 介绍 | 可以为空 | +| pics | 上传的图片临时路径(对象) | 可以为空 | +| attrs | 商品的参数(数组),包含 `动态参数` 和 `静态属性` | 可以为空 | + +- 请求数据 + +```json +{ + "goods_name":"test_goods_name2", + "goods_cat": "1,2,3", + "goods_price":20, + "goods_number":30, + "goods_weight":40, + "goods_introduce":"abc", + "pics":[ + {"pic":"/tmp_uploads/30f08d52c551ecb447277eae232304b8"} + ], + "attrs":[ + { + "attr_id":15, + "attr_value":"ddd" + }, + { + "attr_id":15, + "attr_value":"eee" + } + ] +} +``` + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------------ | -------------------------- | ------------------------------------------------------------ | +| total | 总共商品条数 | | +| pagenum | 当前商品页数 | | +| goods_id | 商品 ID | | +| goods_cat | 以为','分割的分类列表 | | +| goods_name | 商品名称 | | +| goods_price | 价格 | | +| goods_number | 数量 | | +| goods_weight | 重量 | 不能为空 | +| goods_state | 商品状态 | 商品状态 0: 未通过 1: 审核中 2: 已审核 | +| add_time | 添加时间 | | +| upd_time | 更新时间 | | +| hot_mumber | 热销品数量 | | +| is_promote | 是否是热销品 | | +| pics | 上传的图片临时路径(对象) | pics_id:图片 ID,goods_id:商品 ID,pics_big:大图,pics_mid:中图,pics_sma:小图 | +| attrs | 商品的参数(数组) | goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:手动输入,还是单选, | + +- 响应数据 + +```json +{ + "data": { + "goods_id": 145, + "goods_name": "test_goods_name2", + "goods_price": 20, + "cat_id": 1, + "goods_number": 30, + "goods_weight": 40, + "goods_introduce": "abc", + "goods_big_logo": "", + "goods_small_logo": "", + "goods_state": 1, + "add_time": 1512962370, + "upd_time": 1512962370, + "hot_mumber": 0, + "is_promote": false, + "pics": [ + { + "pics_id": 397, + "goods_id": 145, + "pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8", + "pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8", + "pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8" + } + ], + "attrs": [ + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "ddd", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + }, + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "eee", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + } + ] + }, + "meta": { + "msg": "创建商品成功", + "status": 201 + } +} +``` + +### 1.8.3. 根据 ID 查询商品 + +- 请求路径:goods/:id +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| id | 商品 ID | 不能为空`携带在url中` | + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------------ | -------------------------- | ------------------------------------------------------------ | +| total | 总共商品条数 | | +| pagenum | 当前商品页数 | | +| goods_id | 商品 ID | | +| goods_name | 商品名称 | | +| goods_price | 价格 | | +| goods_number | 数量 | | +| goods_weight | 重量 | 不能为空 | +| goods_state | 商品状态 | 商品状态 0: 未通过 1: 审核中 2: 已审核 | +| add_time | 添加时间 | | +| upd_time | 更新时间 | | +| hot_mumber | 热销品数量 | | +| is_promote | 是否是热销品 | | +| pics | 上传的图片临时路径(对象) | pics_id:图片 ID,goods_id:商品 ID,pics_big:大图,pics_mid:中图,pics_sma:小图 | +| attrs | 商品的参数(数组) | goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:手动输入,还是单选, | + +- 响应数据 + +``` +{ + "data": { + "goods_id": 145, + "goods_name": "test_goods_name2", + "goods_price": 20, + "goods_number": 30, + "goods_weight": 40, + "goods_introduce": "abc", + "goods_big_logo": "", + "goods_small_logo": "", + "goods_state": 1, + "add_time": 1512962370, + "upd_time": 1512962370, + "hot_mumber": 0, + "is_promote": false, + "pics": [ + { + "pics_id": 397, + "goods_id": 145, + "pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8", + "pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8", + "pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8" + } + ], + "attrs": [ + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "ddd", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + }, + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "eee", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + } + ] + }, + "meta": { + "msg": "创建商品成功", + "status": 201 + } +} +``` + +### 1.8.4. 编辑提交商品 + +- 请求路径:goods/:id +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| --------------- | -------------------------- | --------------------- | +| id | 商品 ID | 不能为空`携带在url中` | +| goods_name | 商品名称 | 不能为空 | +| goods_price | 价格 | 不能为空 | +| goods_number | 数量 | 不能为空 | +| goods_weight | 重量 | 不能为空 | +| goods_introduce | 介绍 | 可以为空 | +| pics | 上传的图片临时路径(对象) | 可以为空 | +| attrs | 商品的参数(数组) | 可以为空 | + +- 请求数据 + +``` +{ + "goods_name":"test_goods_name2", + "goods_price":20, + "goods_number":30, + "goods_weight":40, + "goods_introduce":"abc", + "pics":[ + {"pic":"/tmp_uploads/30f08d52c551ecb447277eae232304b8"} + ], + "attrs":[ + { + "attr_id":15, + "attr_value":"ddd" + }, + { + "attr_id":15, + "attr_value":"eee" + } + ] +} +``` + +- 响应参数 + +| 参数名 | 参数说明 | 备注 | +| ------------ | -------------------------- | ------------------------------------------------------------ | +| total | 总共商品条数 | | +| pagenum | 当前商品页数 | | +| goods_id | 商品 ID | | +| goods_name | 商品名称 | | +| goods_price | 价格 | | +| goods_number | 数量 | | +| goods_weight | 重量 | 不能为空 | +| goods_state | 商品状态 | 商品状态 0: 未通过 1: 审核中 2: 已审核 | +| add_time | 添加时间 | | +| upd_time | 更新时间 | | +| hot_mumber | 热销品数量 | | +| is_promote | 是否是热销品 | | +| pics | 上传的图片临时路径(对象) | pics_id:图片 ID,goods_id:商品 ID,pics_big:大图,pics_mid:中图,pics_sma:小图 | +| attrs | 商品的参数(数组) | goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:手动输入,还是单选, | + +- 响应数据 + +``` +{ + "data": { + "goods_id": 145, + "goods_name": "test_goods_name2", + "goods_price": 20, + "goods_number": 30, + "goods_weight": 40, + "goods_introduce": "abc", + "goods_big_logo": "", + "goods_small_logo": "", + "goods_state": 1, + "add_time": 1512962370, + "upd_time": 1512962370, + "hot_mumber": 0, + "is_promote": false, + "pics": [ + { + "pics_id": 397, + "goods_id": 145, + "pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8", + "pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8", + "pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8" + } + ], + "attrs": [ + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "ddd", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + }, + { + "goods_id": 145, + "attr_id": 15, + "attr_value": "eee", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + } + ] + }, + "meta": { + "msg": "创建商品成功", + "status": 201 + } +} +``` + +### 1.8.5. 删除商品 + +- 请求路径:goods/:id +- 请求方法:delete +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| id | 商品 ID | 不能为空`携带在url中` | + +- 响应数据 + +``` +{ + "data": null, + "meta": { + "msg": "删除成功", + "status": 200 + } +} +``` + +\###同步商品图片 + +- 请求路径:goods/:id/pics +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | ------------ | ------------------------------------------------------------ | +| id | 商品 ID | 不能为空`携带在url中` | +| pics | 商品图片集合 | 如果有 pics_id 字段会保留该图片,如果没有 pics_id 但是有 pic 字段就会新生成图片数据 | + +- 请求数据 + +``` +;[ + { pic: 'tmp_uploads/db28f6316835836e97653b5c75e418be.png' }, + { + pics_id: 397, + goods_id: 145, + pics_big: 'uploads/goodspics/big_30f08d52c551ecb447277eae232304b8', + pics_mid: 'uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8', + pics_sma: 'uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8' + } +] +``` + +- 响应数据 + +``` +{ + "data": { + "goods_id": 96, + "goods_name": "iphoneXX", + "goods_price": 2, + "goods_number": 22, + "goods_weight": 22, + "goods_introduce": null, + "goods_big_logo": "./uploads/goods/20171113/483a3b8e99e534ec3e4312dbbaee7c9d.jpg", + "goods_small_logo": "./uploads/goods/20171113/small_483a3b8e99e534ec3e4312dbbaee7c9d.jpg", + "goods_state": 0, + "is_del": "1", + "add_time": 1510045904, + "upd_time": 1512635159, + "delete_time": 1512635159, + "hot_mumber": 0, + "is_promote": false, + "pics": [ + { + "pics_id": 383, + "goods_id": 96, + "pics_big": "uploads/goodspics/big_6f5750132abd3f5b2b93dd722fcde653.jpg", + "pics_mid": "uploads/goodspics/mid_6f5750132abd3f5b2b93dd722fcde653.jpg", + "pics_sma": "uploads/goodspics/sma_6f5750132abd3f5b2b93dd722fcde653.jpg" + } + ], + "attrs": [ + { + "goods_id": 96, + "attr_id": 15, + "attr_value": "eee", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + }, + { + "goods_id": 96, + "attr_id": 15, + "attr_value": "ddd", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + } + ] + }, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +\###同步商品属性 + +- 请求路径:goods/:id/attributes +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| id | 商品 ID | 不能为空`携带在url中` | + +- 请求数据 + +``` +;[ + { + attr_id: 15, + attr_value: 'ddd' + }, + { + attr_id: 15, + attr_value: 'eee' + } +] +``` + +- 响应数据 + +``` +{ + "data": { + "goods_id": 96, + "goods_name": "iphoneXX", + "goods_price": 2, + "goods_number": 22, + "goods_weight": 22, + "goods_introduce": null, + "goods_big_logo": "./uploads/goods/20171113/483a3b8e99e534ec3e4312dbbaee7c9d.jpg", + "goods_small_logo": "./uploads/goods/20171113/small_483a3b8e99e534ec3e4312dbbaee7c9d.jpg", + "goods_state": 0, + "is_del": "1", + "add_time": 1510045904, + "upd_time": 1512635159, + "delete_time": 1512635159, + "hot_mumber": 0, + "is_promote": false, + "pics": [ + { + "pics_id": 383, + "goods_id": 96, + "pics_big": "uploads/goodspics/big_6f5750132abd3f5b2b93dd722fcde653.jpg", + "pics_mid": "uploads/goodspics/mid_6f5750132abd3f5b2b93dd722fcde653.jpg", + "pics_sma": "uploads/goodspics/sma_6f5750132abd3f5b2b93dd722fcde653.jpg" + } + ], + "attrs": [ + { + "goods_id": 96, + "attr_id": 15, + "attr_value": "eee", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + }, + { + "goods_id": 96, + "attr_id": 15, + "attr_value": "ddd", + "add_price": null, + "attr_name": "fffffff", + "attr_sel": "many", + "attr_write": "list", + "attr_vals": "" + } + ] + }, + "meta": { + "msg": "更新成功", + "status": 200 + } +} +``` + +\###商品图片处理必须安装 GraphicsMagick + +- linux + +``` +apt-get install GraphicsMagick +``` + +- Mac OS X + +``` +brew install GraphicsMagick +``` + +- Windows [点击下载](https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick-binaries/1.3.27/GraphicsMagick-1.3.27-Q8-win64-dll.exe/download) + +## 1.9. 图片上传 + +- 请求路径:upload +- 请求方法:post +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | ---- | +| file | 上传文件 | | + +- 响应数据 + +``` +{ + "data": { + "tmp_path": "tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png", + "url": "http://127.0.0.1:8888tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png" + }, + "meta": { + "msg": "上传成功", + "status": 200 + } +} +``` + +## 1.10. 订单管理 + +### 1.10.1. 订单数据列表 + +- 请求路径:orders +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| -------------------- | --------------- | -------- | +| query | 查询参数 | 可以为空 | +| pagenum | 当前页码 | 不能为空 | +| pagesize | 每页显示条数 | 不能为空 | +| user_id | 用户 ID | 可以为空 | +| pay_status | 支付状态 | 可以为空 | +| is_send | 是否发货 | 可以为空 | +| order_fapiao_title | ['个人','公司'] | 可以为空 | +| order_fapiao_company | 公司名称 | 可以为空 | +| order_fapiao_content | 发票内容 | 可以为空 | +| consignee_addr | 发货地址 | 可以为空 | + +- 响应数据 + +``` +{ + "data": { + "total": 1, + "pagenum": "1", + "goods": [ + { + "order_id": 47, + "user_id": 133, + "order_number": "itcast-59e7502d7993d", + "order_price": 322, + "order_pay": "1", + "is_send": "是", + "trade_no": "", + "order_fapiao_title": "个人", + "order_fapiao_company": "", + "order_fapiao_content": "办公用品", + "consignee_addr": "a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}", + "pay_status": "1", + "create_time": 1508331565, + "update_time": 1508331565 + } + ] + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.10.2. 修改订单状态 + +- 请求路径:orders/:id +- 请求方法:put +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------------ | ------------ | ------------------------------------------ | +| id | 订单 ID | 不能为空`携带在url中` | +| is_send | 订单是否发货 | 1:已经发货,0:未发货 | +| order_pay | 订单支付 | 支付方式 0 未支付 1 支付宝 2 微信 3 银行卡 | +| order_price | 订单价格 | | +| order_number | 订单数量 | | +| pay_status | 支付状态 | 订单状态: 0 未付款、1 已付款 | + +- 请求数据说明 + - 所有请求数据都是增量更新,如果参数不填写,就不会更新该字段 +- 响应数据 + +``` +{ + "data": { + "order_id": 67, + "user_id": 1, + "order_number": "itcast-g7kmck71vjaujfgoi", + "order_price": 20, + "order_pay": "0", + "is_send": "否", + "trade_no": "", + "order_fapiao_title": "个人", + "order_fapiao_company": "", + "order_fapiao_content": "", + "consignee_addr": "", + "pay_status": "0", + "create_time": 1512533560, + "update_time": 1512533560, + "goods": [ + { + "id": 82, + "order_id": 67, + "goods_id": 96, + "goods_price": 333, + "goods_number": 2, + "goods_total_price": 999 + }, + { + "id": 83, + "order_id": 67, + "goods_id": 95, + "goods_price": 666, + "goods_number": 5, + "goods_total_price": 999 + } + ] + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + +### 1.10.3. 查看订单详情 + +- 请求路径:orders/:id +- 请求方法:get +- 请求参数 + +| 参数名 | 参数说明 | 备注 | +| ------ | -------- | --------------------- | +| id | 订单 ID | 不能为空`携带在url中` | + +- 响应数据 + +``` +{ + "data": { + "order_id": 67, + "user_id": 1, + "order_number": "itcast-g7kmck71vjaujfgoi", + "order_price": 20, + "order_pay": "0", + "is_send": "否", + "trade_no": "", + "order_fapiao_title": "个人", + "order_fapiao_company": "", + "order_fapiao_content": "", + "consignee_addr": "", + "pay_status": "0", + "create_time": 1512533560, + "update_time": 1512533560, + "goods": [ + { + "id": 82, + "order_id": 67, + "goods_id": 96, + "goods_price": 333, + "goods_number": 2, + "goods_total_price": 999 + }, + { + "id": 83, + "order_id": 67, + "goods_id": 95, + "goods_price": 666, + "goods_number": 5, + "goods_total_price": 999 + } + ] + }, + "meta": { + "msg": "获取成功", + "status": 200 + } +} +``` + + + +### 1.10.4. 修改地址 + +1. [省市区/县联动效果 - 结合ElementUI的 el-cascader 组件](https://github.com/iceyangcc/provinces-china) + +### 1.10.5. 查看物流信息 + ++ 请求路径:/kuaidi/:id + ++ 请求方法:get + ++ 供测试的物流单号:1106975712662 + ++ 响应数据: + + ```json + { + "data": [ + { + "time": "2018-05-10 09:39:00", + "ftime": "2018-05-10 09:39:00", + "context": "已签收,感谢使用顺丰,期待再次为您服务", + "location": "" + }, + { + "time": "2018-05-10 08:23:00", + "ftime": "2018-05-10 08:23:00", + "context": "[北京市]北京海淀育新小区营业点派件员 顺丰速运 95338正在为您派件", + "location": "" + }, + { + "time": "2018-05-10 07:32:00", + "ftime": "2018-05-10 07:32:00", + "context": "快件到达 [北京海淀育新小区营业点]", + "location": "" + }, + { + "time": "2018-05-10 02:03:00", + "ftime": "2018-05-10 02:03:00", + "context": "快件在[北京顺义集散中心]已装车,准备发往 [北京海淀育新小区营业点]", + "location": "" + }, + { + "time": "2018-05-09 23:05:00", + "ftime": "2018-05-09 23:05:00", + "context": "快件到达 [北京顺义集散中心]", + "location": "" + }, + { + "time": "2018-05-09 21:21:00", + "ftime": "2018-05-09 21:21:00", + "context": "快件在[北京宝胜营业点]已装车,准备发往 [北京顺义集散中心]", + "location": "" + }, + { + "time": "2018-05-09 13:07:00", + "ftime": "2018-05-09 13:07:00", + "context": "顺丰速运 已收取快件", + "location": "" + }, + { + "time": "2018-05-09 12:25:03", + "ftime": "2018-05-09 12:25:03", + "context": "卖家发货", + "location": "" + }, + { + "time": "2018-05-09 12:22:24", + "ftime": "2018-05-09 12:22:24", + "context": "您的订单将由HLA(北京海淀区清河中街店)门店安排发货。", + "location": "" + }, + { + "time": "2018-05-08 21:36:04", + "ftime": "2018-05-08 21:36:04", + "context": "商品已经下单", + "location": "" + } + ], + "meta": { "status": 200, "message": "获取物流信息成功!" } + } + + ``` + + +## 1.11. 数据统计 + +### 1.11.1. 基于时间统计的折线图 + +- 请求路径:reports/type/1 + +- 请求方法:get + +- 响应数据 + +- 需要合并的选项 + + ```js + options: { + title: { + text: '用户来源' + }, + tooltip: { + trigger: 'axis', + axisPointer: { + type: 'cross', + label: { + backgroundColor: '#E9EEF3' + } + } + }, + grid: { + left: '3%', + right: '4%', + bottom: '3%', + containLabel: true + }, + xAxis: [ + { + boundaryGap: false + } + ], + yAxis: [ + { + type: 'value' + } + ] + } + ``` \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..b1e67b1 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,23 @@ +// 项目开发阶段用到的babel插件 +const prodPlugins = [] +if (process.env.NODE_ENV === 'production') { + prodPlugins.push('transform-remove-console') +} + +module.exports = { + 'presets': [ + '@vue/cli-plugin-babel/preset' + ], + 'plugins': [ + [ + 'component', + { + 'libraryName': 'element-ui', + 'styleLibraryName': 'theme-chalk' + } + ], + // 发布产品时候的插件数组 + ...prodPlugins, + '@babel/plugin-syntax-dynamic-import' + ] +} diff --git a/config/default.json b/config/default.json new file mode 100644 index 0000000..4413a5c --- /dev/null +++ b/config/default.json @@ -0,0 +1,20 @@ +{ + "config_name" : "develop", + "jwt_config" : { + "secretKey":"itcast", + "expiresIn":86400 + }, + "upload_config":{ + "baseURL":"http://127.0.0.1:8888", + "upload_ueditor":"uploads/ueditor", + "simple_upload_redirect":"http://127.0.0.1/reload" + }, + "db_config" : { + "protocol" : "mysql", + "host" : "127.0.0.1", + "database" : "mydb", + "user" : "root", + "password" : "root", + "port" : 3306 + } +} \ No newline at end of file diff --git a/config/ueditor.config.js b/config/ueditor.config.js new file mode 100644 index 0000000..2541eaa --- /dev/null +++ b/config/ueditor.config.js @@ -0,0 +1,94 @@ +/* 前后端通信相关的配置,注释只允许使用多行方式 */ +module.exports = { + /* 上传图片配置项 */ + "imageActionName": "uploadimage", /* 执行上传图片的action名称 */ + "imageFieldName": "upfile", /* 提交的图片表单名称 */ + "imageMaxSize": 2048000, /* 上传大小限制,单位B */ + "imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 上传图片格式显示 */ + "imageCompressEnable": true, /* 是否压缩图片,默认是true */ + "imageCompressBorder": 1600, /* 图片压缩最长边限制 */ + "imageInsertAlign": "none", /* 插入的图片浮动方式 */ + "imageUrlPrefix": "", /* 图片访问路径前缀 */ + "imagePathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + /* {filename} 会替换成原文件名,配置这项需要注意中文乱码问题 */ + /* {rand:6} 会替换成随机数,后面的数字是随机数的位数 */ + /* {time} 会替换成时间戳 */ + /* {yyyy} 会替换成四位年份 */ + /* {yy} 会替换成两位年份 */ + /* {mm} 会替换成两位月份 */ + /* {dd} 会替换成两位日期 */ + /* {hh} 会替换成两位小时 */ + /* {ii} 会替换成两位分钟 */ + /* {ss} 会替换成两位秒 */ + /* 非法字符 \ : * ? " < > | */ + /* 具请体看线上文档: fex.baidu.com/ueditor/#use-format_upload_filename */ + + /* 涂鸦图片上传配置项 */ + "scrawlActionName": "uploadscrawl", /* 执行上传涂鸦的action名称 */ + "scrawlFieldName": "upfile", /* 提交的图片表单名称 */ + "scrawlPathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + "scrawlMaxSize": 2048000, /* 上传大小限制,单位B */ + "scrawlUrlPrefix": "", /* 图片访问路径前缀 */ + "scrawlInsertAlign": "none", + + /* 截图工具上传 */ + "snapscreenActionName": "uploadimage", /* 执行上传截图的action名称 */ + "snapscreenPathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + "snapscreenUrlPrefix": "", /* 图片访问路径前缀 */ + "snapscreenInsertAlign": "none", /* 插入的图片浮动方式 */ + + /* 抓取远程图片配置 */ + "catcherLocalDomain": ["www.escook.cn"], + "catcherActionName": "catchimage", /* 执行抓取远程图片的action名称 */ + "catcherFieldName": "source", /* 提交的图片列表表单名称 */ + "catcherPathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + "catcherUrlPrefix": "", /* 图片访问路径前缀 */ + "catcherMaxSize": 2048000, /* 上传大小限制,单位B */ + "catcherAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 抓取图片格式显示 */ + + /* 上传视频配置 */ + "videoActionName": "uploadvideo", /* 执行上传视频的action名称 */ + "videoFieldName": "upfile", /* 提交的视频表单名称 */ + "videoPathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + "videoUrlPrefix": "", /* 视频访问路径前缀 */ + "videoMaxSize": 102400000, /* 上传大小限制,单位B,默认100MB */ + "videoAllowFiles": [ + ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg", + ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid"], /* 上传视频格式显示 */ + + /* 上传文件配置 */ + "fileActionName": "uploadfile", /* controller里,执行上传视频的action名称 */ + "fileFieldName": "upfile", /* 提交的文件表单名称 */ + "filePathFormat": "/ueditor/ue/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ + "fileUrlPrefix": "", /* 文件访问路径前缀 */ + "fileMaxSize": 51200000, /* 上传大小限制,单位B,默认50MB */ + "fileAllowFiles": [ + ".png", ".jpg", ".jpeg", ".gif", ".bmp", + ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg", + ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid", + ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso", + ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml" + ], /* 上传文件格式显示 */ + + /* 列出指定目录下的图片 */ + "imageManagerActionName": "listimage", /* 执行图片管理的action名称 */ + "imageManagerListPath": "/ueditor/ue/", /* 指定要列出图片的目录 */ + "imageManagerListSize": 20, /* 每次列出文件数量 */ + "imageManagerUrlPrefix": "", /* 图片访问路径前缀 */ + "imageManagerInsertAlign": "none", /* 插入的图片浮动方式 */ + "imageManagerAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 列出的文件类型 */ + + /* 列出指定目录下的文件 */ + "fileManagerActionName": "listfile", /* 执行文件管理的action名称 */ + "fileManagerListPath": "/ueditor/ue/", /* 指定要列出文件的目录 */ + "fileManagerUrlPrefix": "", /* 文件访问路径前缀 */ + "fileManagerListSize": 20, /* 每次列出文件数量 */ + "fileManagerAllowFiles": [ + ".png", ".jpg", ".jpeg", ".gif", ".bmp", + ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg", + ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid", + ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso", + ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml" + ] /* 列出的文件类型 */ + +} \ No newline at end of file diff --git a/dao/AttributeDAO.js b/dao/AttributeDAO.js new file mode 100644 index 0000000..e2aaa6c --- /dev/null +++ b/dao/AttributeDAO.js @@ -0,0 +1,21 @@ +var path = require("path"); +daoModule = require("./DAO"); +databaseModule = require(path.join(process.cwd(),"modules/database")); + +/** + * 获取参数列表数据 + * + * @param {[type]} cat_id 分类ID + * @param {[type]} sel 类型 + * @param {Function} cb 回调函数 + */ +module.exports.list = function(cat_id,sel,cb) { + db = databaseModule.getDatabase(); + sql = "SELECT * FROM sp_attribute WHERE cat_id = ? AND attr_sel = ? AND delete_time is NULL"; + database.driver.execQuery( + sql + ,[cat_id,sel],function(err,attributes){ + if(err) return cb("查询执行出错"); + cb(null,attributes); + }); +} \ No newline at end of file diff --git a/dao/DAO.js b/dao/DAO.js new file mode 100644 index 0000000..64d65cc --- /dev/null +++ b/dao/DAO.js @@ -0,0 +1,224 @@ +var path = require("path"); + +// 获取数据库模型 +databaseModule = require(path.join(process.cwd(),"modules/database")); +var logger = require('../modules/logger').logger(); + +/** + * 创建对象数据 + * + * @param {[type]} modelName 模型名称 + * @param {[type]} obj 模型对象 + * @param {Function} cb 回调函数 + */ +module.exports.create = function(modelName,obj,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.create(obj,cb); +} + +/** + * 获取所有数据 + * + * @param {[type]} conditions 查询条件 + * 查询条件统一规范 + * conditions + { + "columns" : { + 字段条件 + "字段名" : "条件值" + }, + "offset" : "偏移", + "omit" : ["字段"], + "only" : ["需要字段"], + "limit" : "", + "order" :[ + "字段" , A | Z, + ... + ] + } + * @param {Function} cb 回调函数 + */ +module.exports.list = function(modelName,conditions,cb) { + var db = databaseModule.getDatabase(); + + var model = db.models[modelName]; + + if(!model) return cb("模型不存在",null); + + + + if(conditions) { + if(conditions["columns"]) { + model = model.find(conditions["columns"]); + } else { + model = model.find(); + } + + if(conditions["offset"]) { + model = model.offset(parseInt(conditions["offset"])); + } + + if(conditions["limit"]) { + model = model.limit(parseInt(conditions["limit"])); + } + + if(conditions["only"]) { + model = model.only(conditions["only"]); + } + + if(conditions["omit"]) { + model = model.omit(conditions["omit"]); + } + + if(conditions["order"]) { + model = model.order(conditions["order"]); + } + + } else { + model = model.find(); + } + + model.run(function(err,models) { + + if(err) { + console.log(err); + return cb("查询失败",null); + } + cb(null,models); + }); +}; + +module.exports.countByConditions = function(modelName,conditions,cb) { + var db = databaseModule.getDatabase(); + + var model = db.models[modelName]; + + if(!model) return cb("模型不存在",null); + + var resultCB = function(err,count){ + if(err) { + return cb("查询失败",null); + } + cb(null,count); + } + + if(conditions) { + if(conditions["columns"]) { + model = model.count(conditions["columns"],resultCB); + } else { + model = model.count(resultCB); + } + + } else { + model = model.count(resultCB); + } + +}; + +/** + * 获取一条数据 + * @param {[type]} modelName 模型名称 + * @param {[数组]} conditions 条件集合 + * @param {Function} cb 回调函数 + */ +module.exports.findOne = function(modelName,conditions,cb) { + var db = databaseModule.getDatabase(); + + var Model = db.models[modelName]; + + if(!Model) return cb("模型不存在",null); + + if(!conditions) return cb("条件为空",null); + + Model.one(conditions,function(err,obj){ + logger.debug(err); + if(err) { + return cb("查询失败",null); + } + return cb(null,obj); + }); +} + +/** + * 更新对象数据 + * + * @param {[type]} modelName 模型名称 + * @param {[type]} id 数据关键ID + * @param {[type]} updateObj 更新对象数据 + * @param {Function} cb 回调函数 + */ +module.exports.update = function(modelName,id,updateObj,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.get(id,function(err,obj){ + if(err) return cb("更新失败",null); + obj.save(updateObj,cb); + }); +} + +/** + * 通过主键ID获取对象 + * @param {[type]} modelName 模型名称 + * @param {[type]} id 主键ID + * @param {Function} cb 回调函数 + */ +module.exports.show = function(modelName,id,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.get(id,function(err,obj){ + cb(err,obj); + }); +} + +/** + * 通过主键ID删除对象 + * + * @param {[type]} modelName 模型名称 + * @param {[type]} id 主键ID + * @param {Function} cb 回调函数 + */ +module.exports.destroy = function(modelName,id,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.get(id,function(err,obj){ + if(err) return cb("无模型ID"); + obj.remove(function(err) { + if(err) return cb("删除失败"); + return cb(null); + }); + }); +} + +/** + * 通过模型名称获取数据库数量 + * + * @param {[type]} modelName 模型名称 + * @param {Function} cb 回调函数 + */ +module.exports.count = function(modelName,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.count(cb); +} + +/** + * 通过条件判断数据是否存在 + * + * @param {[type]} modelName 模块名 + * @param {[type]} conditions 条件 + * @param {Function} cb 回调函数 + */ +module.exports.exists = function(modelName,conditions,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models[modelName]; + Model.exists(conditions,function(err,isExists){ + if(err) return cb("查询失败"); + cb(null,isExists); + }); +} + +module.exports.getModel = function(modelName) { + var db = databaseModule.getDatabase(); + return db.models[modelName]; +} \ No newline at end of file diff --git a/dao/GoodAttributeDAO.js b/dao/GoodAttributeDAO.js new file mode 100644 index 0000000..8387fd5 --- /dev/null +++ b/dao/GoodAttributeDAO.js @@ -0,0 +1,26 @@ +var path = require("path"); +daoModule = require("./DAO"); +databaseModule = require(path.join(process.cwd(),"modules/database")); + + +module.exports.clearGoodAttributes = function(goods_id,cb) { + db = databaseModule.getDatabase(); + sql = "DELETE FROM sp_goods_attr WHERE goods_id = ?"; + database.driver.execQuery( + sql + ,[goods_id],function(err){ + if(err) return cb("删除出错"); + cb(null); + }); +} + +module.exports.list = function(goods_id,cb) { + db = databaseModule.getDatabase(); + sql = "SELECT good_attr.goods_id,good_attr.attr_id,good_attr.attr_value,good_attr.add_price,attr.attr_name,attr.attr_sel,attr.attr_write,attr.attr_vals FROM sp_goods_attr as good_attr LEFT JOIN sp_attribute as attr ON attr.attr_id = good_attr.attr_id WHERE good_attr.goods_id = ?"; + database.driver.execQuery( + sql + ,[goods_id],function(err,attrs){ + if(err) return cb("删除出错"); + cb(null,attrs); + }); +} \ No newline at end of file diff --git a/dao/ManagerDAO.js b/dao/ManagerDAO.js new file mode 100644 index 0000000..a6883f8 --- /dev/null +++ b/dao/ManagerDAO.js @@ -0,0 +1,165 @@ +var path = require("path"); +daoModule = require("./DAO"); +databaseModule = require(path.join(process.cwd(),"modules/database")); + +/** + * 创建管理员 + * + * @param {[type]} obj 管理员信息 + * @param {Function} cb 回调函数 + */ +module.exports.create = function(obj,cb) { + daoModule.create("ManagerModel",obj,cb); +} + +/** + * 获取管理员列表 + * + * @param {[type]} conditions 查询条件 + * @param {Function} cb 回调函数 + */ +module.exports.list = function(conditions,cb) { + daoModule.list("ManagerModel",conditions,function(err,models) { + if(err) return cb(err,null); + cb(null,models); + }); +} + +/** + * 通过查询条件获取管理员对象 + * + * @param {[type]} conditions 条件 + * @param {Function} cb 回调函数 + */ +module.exports.findOne = function(conditions,cb) { + daoModule.findOne("ManagerModel",conditions,cb); +} + +/** + * 通过关键词查询用户 + * + * @param {[type]} key 关键词 + * @param {[type]} offset + * @param {[type]} limit + * @param {Function} cb 回调函数 + */ +module.exports.findByKey = function(key,offset,limit,cb) { + db = databaseModule.getDatabase(); + sql = "SELECT * FROM sp_manager as mgr LEFT JOIN sp_role as role ON mgr.role_id = role.role_id"; + + if(key) { + sql += " WHERE mg_name LIKE ? LIMIT ?,?"; + database.driver.execQuery( + sql + ,["%" + key + "%",offset,limit],function(err,managers){ + if(err) return cb("查询执行出错"); + cb(null,managers); + }); + } else { + sql += " LIMIT ?,? "; + database.driver.execQuery(sql,[offset,limit],function(err,managers){ + if(err) return cb("查询执行出错"); + cb(null,managers); + }); + } +} + +/** + * 判断是否存在管理员 + * + * @param {[type]} username 用户名 + * @param {Function} cb 回调函数 + * + */ +module.exports.exists = function(username,cb) { + var db = databaseModule.getDatabase(); + var Model = db.models.ManagerModel; + Model.exists({"mg_name":username},function(err,isExists){ + if(err) return cb("查询失败"); + cb(null,isExists); + }); +} + +/** + * 模糊查询用户数量 + * + * @param {[type]} key 关键词 + * @param {Function} cb 回调函数 + */ +module.exports.countByKey = function(key,cb) { + db = databaseModule.getDatabase(); + sql = "SELECT count(*) as count FROM sp_manager"; + if(key) { + sql += " WHERE mg_name LIKE ?"; + database.driver.execQuery( + sql + ,["%" + key + "%"],function(err,result){ + if(err) return cb("查询执行出错"); + cb(null,result[0]["count"]); + }); + } else { + database.driver.execQuery(sql,function(err,result){ + if(err) return cb("查询执行出错"); + cb(null,result[0]["count"]); + }); + } + +} + +/** + * 通过ID获取管理员对象数据 + * + * @param {[type]} id 管理员主键ID + * @param {Function} cb 回调函数 + */ +module.exports.show = function(id,cb) { + daoModule.show("ManagerModel",id,cb); +} + +/** + * 更新管理员信息 + * + * @param {[type]} obj 管理员对象 + * @param {Function} cb 回调函数 + */ +module.exports.update = function(obj,cb) { + daoModule.update("ManagerModel",obj.mg_id,obj,cb); +} + +/** + * 删除管理员对象数据 + * + * @param {[type]} id 主键ID + * @param {Function} cb 回调函数 + */ +module.exports.destroy = function(id,cb) { + daoModule.destroy("ManagerModel",id,function(err){ + if(err) return cb(err); + return cb(null); + }); +} + +/** + * 保存管理员信息 + * + * @param {[type]} obj 管理员对象 + * @param {Function} cb 回调函数 + */ +module.exports.save = function(obj,cb) { + daoModule.show(obj.mg_id,function(err,oldObj){ + if(err) { + daoModule.create("ManagerModel",obj,cb); + } else { + daoModule.update("ManagerModel",obj.mg_id,obj,cb); + } + }) +} + +/** + * 获取管理员数量 + * + * @param {Function} cb 回调函数 + */ +module.exports.count = function(cb) { + daoModule("ManagerModel",cb); +} \ No newline at end of file diff --git a/dao/PermissionAPIDAO.js b/dao/PermissionAPIDAO.js new file mode 100644 index 0000000..8fc07a3 --- /dev/null +++ b/dao/PermissionAPIDAO.js @@ -0,0 +1,50 @@ +var path = require("path"); +daoModule = require("./DAO"); +databaseModule = require(path.join(process.cwd(),"modules/database")); + +/** + * 获取权限列表 + * + * @param {Function} cb 回调函数 + */ +module.exports.list = function(cb) { + db = databaseModule.getDatabase(); + sql = "SELECT * FROM sp_permission_api as api LEFT JOIN sp_permission as main ON main.ps_id = api.ps_id WHERE main.ps_id is not null"; + database.driver.execQuery(sql,function(err,result){ + if(err) return cb("获取权限列表失败",null); + cb(null,result); + }); +} + +/** + * 权限验证 + * + * @param {[type]} rid 角色ID + * @param {[type]} serviceName 服务名 + * @param {[type]} actionName 动作名 + * @param {Function} cb 回调函数 + */ +module.exports.authRight = function(rid,serviceName,actionName,cb) { + + // 超级管理员 + if(rid == 0) return cb(null,true); + + // 权限验证 + daoModule.findOne("PermissionAPIModel",{"ps_api_service":serviceName,"ps_api_action":actionName},function(err,permissionAPI){ + console.log("rid => %s,serviceName => %s,actionName => %s",rid,serviceName,actionName); + if(err || !permissionAPI) return cb("无权限访问",false); + + daoModule.findOne("RoleModel",{"role_id":rid},function(err,role){ + console.log(role); + if(err || !role) return cb("获取角色信息失败",false); + ps_ids = role.ps_ids.split(","); + for(idx in ps_ids) { + ps_id = ps_ids[idx]; + if(parseInt(permissionAPI.ps_id) == parseInt(ps_id)) { + return cb(null,true); + } + } + return cb("无权限访问",false); + }); + }); +} \ No newline at end of file diff --git a/db/mydb.sql b/db/mydb.sql new file mode 100644 index 0000000..1d2f871 --- /dev/null +++ b/db/mydb.sql @@ -0,0 +1,14001 @@ +/* +Navicat MySQL Data Transfer + +Source Server : localhost_3306 +Source Server Version : 50553 +Source Host : localhost:3306 +Source Database : mydb + +Target Server Type : MYSQL +Target Server Version : 50553 +File Encoding : 65001 + +Date: 2018-04-14 16:25:28 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for sp_attribute +-- ---------------------------- +DROP TABLE IF EXISTS `sp_attribute`; +CREATE TABLE `sp_attribute` ( + `attr_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `attr_name` varchar(32) NOT NULL COMMENT '属性名称', + `cat_id` smallint(5) unsigned NOT NULL COMMENT '外键,类型id', + `attr_sel` enum('only','many') NOT NULL DEFAULT 'only' COMMENT 'only:输入框(唯一) many:后台下拉列表/前台单选框', + `attr_write` enum('manual','list') NOT NULL DEFAULT 'manual' COMMENT 'manual:手工录入 list:从列表选择', + `attr_vals` text NOT NULL COMMENT '可选值列表信息,例如颜色:白色,红色,绿色,多个可选值通过逗号分隔', + `delete_time` int(11) DEFAULT NULL COMMENT '删除时间标志', + PRIMARY KEY (`attr_id`), + KEY `type_id` (`cat_id`) +) ENGINE=InnoDB AUTO_INCREMENT=3803 DEFAULT CHARSET=utf8 COMMENT='属性表'; + +-- ---------------------------- +-- Records of sp_attribute +-- ---------------------------- +INSERT INTO `sp_attribute` VALUES ('1', '主观参数-型号', '1191', 'only', 'manual', '00002', null); +INSERT INTO `sp_attribute` VALUES ('2', '实质参数-适用人群', '1191', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3', '颜色', '1191', 'many', 'list', '4条装高腰1662,4条装高腰1661,5条装中腰1305,5条装中腰2006,5条装高腰1665,5条装中腰1543,均码', null); +INSERT INTO `sp_attribute` VALUES ('4', '主观参数-型号', '1193', 'only', 'manual', 'NK1505', null); +INSERT INTO `sp_attribute` VALUES ('5', '实质参数-适用人群', '1193', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('6', '颜色', '1193', 'many', 'list', '淡黄色,紫色,宝蓝,红色,肤色,黑色,白色,均码', null); +INSERT INTO `sp_attribute` VALUES ('7', '主观参数-品牌', '1195', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('8', '颜色', '1195', 'many', 'list', '组合A,组合B,组合C,组合D,组合E,组合F,组合G,组合H,组合I,组合J,组合K,L,XXL,M,XL,S', null); +INSERT INTO `sp_attribute` VALUES ('9', '主观参数-型号', '1196', 'only', 'manual', '111', null); +INSERT INTO `sp_attribute` VALUES ('10', '实质参数-适用性别', '1196', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('11', '颜色', '1196', 'many', 'list', '白色细条,粗条深灰,中灰细条,粗条浅灰,粗条白色,黑色细条,混色细条,粗条本灰,粗条混色,深灰细条,粗条黑色,藏青细条,均码', null); +INSERT INTO `sp_attribute` VALUES ('12', '主观参数-品牌', '1197', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('13', '实质参数-适用人群', '1197', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('14', '颜色', '1197', 'many', 'list', '590男袜白色5双,590男袜混色5双,590男袜深灰5双,船袜星条女5双,590男袜深色5双,590男袜黑色5双,船袜菱形男5双,船袜条纹男5双,船袜清爽条纹女5双,船袜波点女5双,590男袜浅灰5双,590男袜藏青5双,船袜素色男5双,船袜竹节男5双,船袜国旗男5双,船袜拼色男5双,船袜迷宫男5双装,船袜素色女5双,均码', null); +INSERT INTO `sp_attribute` VALUES ('15', '主观参数-品牌', '1199', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('16', '实质参数-适用人群', '1199', 'only', 'manual', '男士', null); +INSERT INTO `sp_attribute` VALUES ('17', '颜色', '1199', 'many', 'list', '黑色5双装,混色5双装,深色混色5双装,藏青5双装,浅灰5双装,白色5双装,深灰5双装,春夏中筒袜,秋冬中筒袜,船袜', null); +INSERT INTO `sp_attribute` VALUES ('18', '主体-品牌', '119', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('19', '功效-功效', '119', 'only', 'manual', '紧肤淡皱,提拉紧致,去妊娠纹', null); +INSERT INTO `sp_attribute` VALUES ('20', '规格-规格', '119', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('21', '类型', '119', 'many', 'list', '玫瑰精华油,止痒防疤修复精油', null); +INSERT INTO `sp_attribute` VALUES ('22', '主体-商品名称', '11', 'only', 'manual', 'PPTV智能电视32C3', null); +INSERT INTO `sp_attribute` VALUES ('23', '显示-曲面', '11', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('24', '系统-智能电视', '11', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('25', 'USB支持格式-USB支持视频格式', '11', 'only', 'manual', 'AVI,MPG,TS,MOV,MP4,RM,RMVB,VOB', null); +INSERT INTO `sp_attribute` VALUES ('26', '功耗-整机功率(W)', '11', 'only', 'manual', '55瓦特', null); +INSERT INTO `sp_attribute` VALUES ('27', '网络-网络连接方式', '11', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('28', '端口-USB2.0端口', '11', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('29', '交互设备-语音控制', '11', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('30', '尺寸', '11', 'many', 'list', '32英寸 千元新旗舰,43英寸 LG硬屏(足球通),55英寸 4K超高清金属机身,65英寸 客厅大屏', null); +INSERT INTO `sp_attribute` VALUES ('31', '主观参数-型号', '1200', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('32', '实质参数-适用性别', '1200', 'only', 'manual', '女', null); +INSERT INTO `sp_attribute` VALUES ('33', '颜色', '1200', 'many', 'list', '黑色踩脚【适合40至65kg】,肤色踩脚【适合40至65kg】,黑色连脚【适合40至65kg】,肤色连脚【适合40至65kg】,1200D薄绒【秋天5至15度】,2200D双层天鹅绒【3至15度】,2200D龙爪毛【2至15度】,320克加绒加厚【零下10至10度】,360克加绒加厚【零下5至6度】', null); +INSERT INTO `sp_attribute` VALUES ('34', '主观参数-品牌', '1203', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('35', '实质参数-适用人群', '1203', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('36', '颜色', '1203', 'many', 'list', '深灰男,大红女,藏青男,浅灰男,紫色女,黑色女,XXL,L,M,XL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('37', '主观参数-货号', '1204', 'only', 'manual', '6215350003', null); +INSERT INTO `sp_attribute` VALUES ('38', '实质参数-适用人群', '1204', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('39', '颜色', '1204', 'many', 'list', '紫罗兰女,深灰男,大红男,肤色女,大红女,藏青男,银灰男,玫红女,黑色男,水兰女,酒红男,L,XXL,M,XL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('40', '主观参数-货号', '1207', 'only', 'manual', '6215350003', null); +INSERT INTO `sp_attribute` VALUES ('41', '实质参数-适用人群', '1207', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('42', '颜色', '1207', 'many', 'list', '深灰男,大红男,红色女,肤色女,银灰男,藏青男,紫色女,玫红女,黑色女,水兰女,酒红男,深蓝男,粉色女,XXL,L,M,XL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('43', '主体-品牌', '120', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('44', '规格-规格', '120', 'only', 'manual', '240毫升', null); +INSERT INTO `sp_attribute` VALUES ('45', '功效-功效', '120', 'only', 'manual', '保湿补水', null); +INSERT INTO `sp_attribute` VALUES ('46', '主观参数-品牌', '1210', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('47', '实质参数-适用人群', '1210', 'only', 'manual', '男士', null); +INSERT INTO `sp_attribute` VALUES ('48', '颜色', '1210', 'many', 'list', '酒红加绒+围脖,卡其加绒+围脖,藏青加绒+围脖,咖啡加绒+围脖,灰色加绒+围脖,黑色加绒+围脖,酒红加绒,卡其加绒,藏青加绒,咖啡加绒,灰色加绒,黑色加绒', null); +INSERT INTO `sp_attribute` VALUES ('49', '主观参数-品牌', '1211', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('50', '实质参数-适用人群', '1211', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('51', '细节参数-形状', '1211', 'only', 'manual', '长方形', null); +INSERT INTO `sp_attribute` VALUES ('52', '颜色', '1211', 'many', 'list', '5501酒红色,5503驼色,5592中灰色,5533大红格,5510黑色,5506藏青色,5571橙灰色,5515浅灰色,5572红咖色,5577红蓝格,5509大红色,5507咖啡色', null); +INSERT INTO `sp_attribute` VALUES ('53', '基本参数-品牌', '1212', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('54', '外观参数-色系', '1212', 'only', 'manual', '黑色系', null); +INSERT INTO `sp_attribute` VALUES ('55', '主观参数-品牌', '1213', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('56', '实质参数-适用对象', '1213', 'only', 'manual', '青年', null); +INSERT INTO `sp_attribute` VALUES ('57', '细节参数-包装', '1213', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('58', '颜色', '1213', 'many', 'list', 'C号领带,H号领带,A号领带,B号领带,F号领带,Y号领带,K号领带,J号领带', null); +INSERT INTO `sp_attribute` VALUES ('59', '主观参数-品牌', '1214', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('60', '实质参数-适用人群', '1214', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('61', '颜色', '1214', 'many', 'list', '男款深灰色,男款黑色,男款咖啡色,女款黑色,女款红色,女款灰色,深女款紫色,女款玫红,女款咖啡色', null); +INSERT INTO `sp_attribute` VALUES ('62', '主体-品牌', '1215', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('63', '规格-产品重量', '1215', 'only', 'manual', '35克', null); +INSERT INTO `sp_attribute` VALUES ('64', '主观参数-品牌', '1216', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('65', '实质参数-文胸款式', '1216', 'only', 'manual', 'V型', null); +INSERT INTO `sp_attribute` VALUES ('66', '细节参数-包装', '1216', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('67', '颜色', '1216', 'many', 'list', '肤色,75B,80A,75C,85B,75A,80B,80C', null); +INSERT INTO `sp_attribute` VALUES ('68', '主观参数-型号', '1219', 'only', 'manual', 'L-XXXL', null); +INSERT INTO `sp_attribute` VALUES ('69', '实质参数-适用人群', '1219', 'only', 'manual', '男士', null); +INSERT INTO `sp_attribute` VALUES ('70', '颜色', '1219', 'many', 'list', '5370-3,5370-4,5324浅,5324深,5260A,5260B,5373款,5290款,5915款,5269款,5280款,5279款,5283款,L170,XL175,XXL180,XXXL185', null); +INSERT INTO `sp_attribute` VALUES ('71', '主体-品牌', '121', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('72', '规格-规格', '121', 'only', 'manual', '6# 10ml', null); +INSERT INTO `sp_attribute` VALUES ('73', '功效-功效', '121', 'only', 'manual', '美甲', null); +INSERT INTO `sp_attribute` VALUES ('74', '主观参数-品牌', '1220', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('75', '实质参数-适用人群', '1220', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('76', '颜色', '1220', 'many', 'list', '男士圆领麻灰,男士圆领深灰,男士圆领藏青,男士圆领大红,男士圆领中灰,女士圆领大红,女士圆领豆沙红,女士圆领玉色,女士圆领玫红,男士高领麻灰,男士高领深灰,男士高领中灰,男士高领大红,男士高领藏青,女士高领大红,女士高领玫红,女士高领豆沙红,女士高领玉色,V领大红,V领藏青,V领麻灰,165/90,170/95,175/100,180/105,185/110,M165/90,L170/95,XL175/100,XXL180/105,XXXL185/110', null); +INSERT INTO `sp_attribute` VALUES ('77', '主观参数-品牌', '1221', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('78', '实质参数-适用人群', '1221', 'only', 'manual', '情侣', null); +INSERT INTO `sp_attribute` VALUES ('79', '颜色', '1221', 'many', 'list', '男款-银灰,女款-夕阳红,男款-铁灰,男款-麻灰,女款-肤色,女款-紫罗兰,男款-藏青,160cm,185cm,170cm,165cm,175cm,180cm', null); +INSERT INTO `sp_attribute` VALUES ('80', '主观参数-品牌', '1222', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('81', '颜色', '1222', 'many', 'list', '4条礼盒装,L,XL,XXL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('82', '主观参数-品牌', '1224', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('83', '实质参数-袖长', '1224', 'only', 'manual', '长袖', null); +INSERT INTO `sp_attribute` VALUES ('84', '颜色', '1224', 'many', 'list', '8647款,8633款,8651款,8630款,女款L码,女款XL码,女款XXL码,女款M码', null); +INSERT INTO `sp_attribute` VALUES ('85', '主观参数-品牌', '1226', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('86', '颜色', '1226', 'many', 'list', '5条盒装随机色,小码适合80-110斤,大码适合110-130斤', null); +INSERT INTO `sp_attribute` VALUES ('87', '主观参数-型号', '1227', 'only', 'manual', '2K6331', null); +INSERT INTO `sp_attribute` VALUES ('88', '实质参数-适用人群', '1227', 'only', 'manual', '儿童', null); +INSERT INTO `sp_attribute` VALUES ('89', '颜色', '1227', 'many', 'list', '绿/粉/黄,均码', null); +INSERT INTO `sp_attribute` VALUES ('90', '主体-品牌', '1229', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('91', '规格-实物尺寸', '1229', 'only', 'manual', '11*10*9厘米', null); +INSERT INTO `sp_attribute` VALUES ('92', '颜色', '1229', 'many', 'list', '黑褐色,浅青色,随机+布书3件', null); +INSERT INTO `sp_attribute` VALUES ('93', '主体-品牌', '122', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('94', '规格-规格', '122', 'only', 'manual', '600ml', null); +INSERT INTO `sp_attribute` VALUES ('95', '功效-功效', '122', 'only', 'manual', '深层清洁', null); +INSERT INTO `sp_attribute` VALUES ('96', '功效', '122', 'many', 'list', '美白600ml,去烟渍[600ml+100ml],经典蜂胶款600ml,经典蜂胶款600ml*2', null); +INSERT INTO `sp_attribute` VALUES ('97', '主体-品牌', '1230', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('98', '规格-包装尺寸', '1230', 'only', 'manual', '40*30*3毫米', null); +INSERT INTO `sp_attribute` VALUES ('99', '主体-品牌', '1232', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('100', '规格-重量', '1232', 'only', 'manual', '1克', null); +INSERT INTO `sp_attribute` VALUES ('101', '关联', '1232', 'many', 'list', '乾坤闪影龙 - 送神龙2只+拆件器(137颗粒),疾刃火斧龙 - 送神龙2只+拆件器(115颗粒),烈天炽风龙 - 送神龙2只+拆件器(142颗粒),暗影赤练龙 - 送神龙2只+拆件器(136颗粒),空术神庙村送拆件器,酒红色(双翼冥火龙),藏青色(蓝魄飞焰龙),桔色(白银圣翼龙),米白(烈焰飞天龙),西瓜红(焱火霹雳龙),玄体拳水龙【289颗粒】,杏色(烈风圣翼龙),8600幻影系列【四套全】(共530颗粒),8400两款战甲套装【共729颗粒】,8400两款飞龙套装【共646颗粒】,8400战龙系列【四套共1375颗粒】,空术神庙村-双龙袭庙【送拆件器】,空术神庙村-四龙袭庙【送拆件器】,龙族四款随机单款', null); +INSERT INTO `sp_attribute` VALUES ('102', '主体-品牌', '1233', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('103', '规格-厚度', '1233', 'only', 'manual', '2mm', null); +INSERT INTO `sp_attribute` VALUES ('104', '颜色', '1233', 'many', 'list', '飞行棋单面游戏垫82*82CM,飞行棋+大福翁双面游戏垫116*96CM,飞行棋+大福翁单面游戏垫186*116CM', null); +INSERT INTO `sp_attribute` VALUES ('105', '主体-品牌', '1234', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('106', '材质-包装尺寸', '1234', 'only', 'manual', '115mm90mm36mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('107', '规格-重量', '1234', 'only', 'manual', '0.5克', null); +INSERT INTO `sp_attribute` VALUES ('108', '充气游泳池', '1234', 'many', 'list', '122-90-40标准套餐,200-150-53-标准套餐,115-95-75豪华套餐,350-170-66标准套餐,152-108-51标准套餐,262-170-53标准版,122-90-40基础套餐,122-90-40豪华版,200-150-53豪华版,140-110-70标准版,182-145-60标准套餐,140-110-70豪华套餐,152-108-51豪华套餐,308-182-60豪华套餐,350-170-66豪华套餐,262-170-53豪华套餐,308-182-60标准版,182-145-60豪华版,115-95-75基础,115-95-75标准套餐,115*95*75cm标准套餐', null); +INSERT INTO `sp_attribute` VALUES ('109', '主体-品牌', '1235', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('110', '规格-实物尺寸', '1235', 'only', 'manual', '63.5*10*46厘米', null); +INSERT INTO `sp_attribute` VALUES ('111', '颜色', '1235', 'many', 'list', '声光安抚人鱼公主,声光安抚人鱼王子,多功能学习桌,奇幻森林摇椅,宝宝启蒙套装,森林钢琴健身架,活动健身架,音乐健身架', null); +INSERT INTO `sp_attribute` VALUES ('112', '主体-品牌', '1236', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('113', '材质-实物尺寸', '1236', 'only', 'manual', '3厘米', null); +INSERT INTO `sp_attribute` VALUES ('114', '大迷宫', '1236', 'many', 'list', 'DHA城市交通迷宫,DHA快乐农场迷宫', null); +INSERT INTO `sp_attribute` VALUES ('115', '主体-品牌', '1237', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('116', '规格-包装尺寸', '1237', 'only', 'manual', '250毫米', null); +INSERT INTO `sp_attribute` VALUES ('117', '配置', '1237', 'many', 'list', '37件简易装,103盒装+200片雪花片,800件收纳袋装+送100补充,668件收纳袋装+送100补充,558件收纳袋装+送100补充,828件礼盒装+送100补充包,628件礼盒装+送100补充包,518件礼盒装+送100补充包,428件礼盒装+送100补充包,358件礼盒装+送100补充包,468件收纳袋装+送100补充,370件收纳袋装+送100补充,268件收纳袋装+送100补充,208件收纳袋装+送100补充,140件磁力棒无赠品,268件', null); +INSERT INTO `sp_attribute` VALUES ('118', '主体-品牌', '1238', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('119', '材质-商品尺寸', '1238', 'only', 'manual', '其他尺寸', null); +INSERT INTO `sp_attribute` VALUES ('120', '颜色', '1238', 'many', 'list', '乐迪包裹造型挎包,乐迪圆形挎包,乐迪蛋壳背包,乐迪造型斗篷,小爱圆形挎包,小爱蛋壳背包', null); +INSERT INTO `sp_attribute` VALUES ('121', '主体-品牌', '1239', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('122', '规格-包装尺寸', '1239', 'only', 'manual', '900*360*200毫米', null); +INSERT INTO `sp_attribute` VALUES ('123', '颜色', '1239', 'many', 'list', '卡通小鹿粉蓝色,卡通小鹿黄绿色,卡通小鹿蓝桔色,卡通小鹿紫玫色,卡通小鹿粉玫色,卡通小鹿绿橘色', null); +INSERT INTO `sp_attribute` VALUES ('124', '主体-品牌', '123', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('125', '规格-规格', '123', 'only', 'manual', '250ml', null); +INSERT INTO `sp_attribute` VALUES ('126', '功效-功效', '123', 'only', 'manual', '清洁,淡化异味', null); +INSERT INTO `sp_attribute` VALUES ('127', '香型', '123', 'many', 'list', '洋甘菊,百合,蔓越莓', null); +INSERT INTO `sp_attribute` VALUES ('128', '主体-品牌', '1240', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('129', '规格-重量', '1240', 'only', 'manual', '0.8克', null); +INSERT INTO `sp_attribute` VALUES ('130', '颜色', '1240', 'many', 'list', '30个6.5CM海洋球,50个6.5CM海洋球,100个6.5CM海洋球', null); +INSERT INTO `sp_attribute` VALUES ('131', '主体-品牌', '1241', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('132', '材质-包装尺寸', '1241', 'only', 'manual', '630x310x380毫米', null); +INSERT INTO `sp_attribute` VALUES ('133', '颜色', '1241', 'many', 'list', '不倒翁979,健儿球 929,快乐摇马987,摇铃939,欢乐园717,跳跳椅696', null); +INSERT INTO `sp_attribute` VALUES ('134', '主体-品牌', '1242', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('135', '特性-包装尺寸', '1242', 'only', 'manual', '185*3*265毫米', null); +INSERT INTO `sp_attribute` VALUES ('136', '主体-品牌', '1243', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('137', '规格-包装尺寸', '1243', 'only', 'manual', '300*90*175毫米', null); +INSERT INTO `sp_attribute` VALUES ('138', '主体-品牌', '1244', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('139', '材质-实物尺寸', '1244', 'only', 'manual', '60*38*120+76厘米', null); +INSERT INTO `sp_attribute` VALUES ('140', '颜色', '1244', 'many', 'list', '童话游戏屋,投手球池,热带雨林帐篷三件套,星月球池,1.2米圆点球池,海豚投篮球池球池,萤火虫投篮球池,热带雨林隧道', null); +INSERT INTO `sp_attribute` VALUES ('141', '主体-品牌', '1245', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('142', '规格-实物尺寸', '1245', 'only', 'manual', '16厘米', null); +INSERT INTO `sp_attribute` VALUES ('143', '颜色', '1245', 'many', 'list', '橙色佩奇,蓝色乔治,粉色佩奇,乔治', null); +INSERT INTO `sp_attribute` VALUES ('144', '主体-品牌', '1247', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('145', '规格-实物尺寸', '1247', 'only', 'manual', '20-30cm', null); +INSERT INTO `sp_attribute` VALUES ('146', '颜色', '1247', 'many', 'list', '粉色海马,蓝色海马', null); +INSERT INTO `sp_attribute` VALUES ('147', '主体-类别', '1248', 'only', 'manual', '游戏叠叠乐', null); +INSERT INTO `sp_attribute` VALUES ('148', '规格-包装尺寸', '1248', 'only', 'manual', '285*80*80毫米', null); +INSERT INTO `sp_attribute` VALUES ('149', '51数字叠叠乐', '1248', 'many', 'list', '51数字叠叠乐+锤子,51数字叠叠乐,51数字叠叠乐+锤子,51数字叠叠乐', null); +INSERT INTO `sp_attribute` VALUES ('150', '主体-品牌', '1249', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('151', '规格-包装尺寸', '1249', 'only', 'manual', '250毫米', null); +INSERT INTO `sp_attribute` VALUES ('152', '主体参数-品牌', '124', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('153', '规格参数-包装', '124', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('154', '其他参数-产品标准号', '124', 'only', 'manual', '。', null); +INSERT INTO `sp_attribute` VALUES ('155', '特性参数-产品剂型', '124', 'only', 'manual', '片剂', null); +INSERT INTO `sp_attribute` VALUES ('156', '主体-品牌', '1251', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('157', '规格-重量', '1251', 'only', 'manual', '7克', null); +INSERT INTO `sp_attribute` VALUES ('158', '主体-适用年龄', '1252', 'only', 'manual', '1-3岁', null); +INSERT INTO `sp_attribute` VALUES ('159', '规格-包装尺寸', '1252', 'only', 'manual', '312*108*273毫米', null); +INSERT INTO `sp_attribute` VALUES ('160', '主体-品牌', '1253', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('161', '规格-包装尺寸', '1253', 'only', 'manual', '635.25毫米', null); +INSERT INTO `sp_attribute` VALUES ('162', '电源-充电', '1253', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('163', '颜色', '1253', 'many', 'list', '一辆装,二十辆装,五十辆装,十辆装', null); +INSERT INTO `sp_attribute` VALUES ('164', '主体-品牌', '1254', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('165', '规格-包装尺寸', '1254', 'only', 'manual', '270*90*440毫米', null); +INSERT INTO `sp_attribute` VALUES ('166', '电源-充电', '1254', 'only', 'manual', '非充电', null); +INSERT INTO `sp_attribute` VALUES ('167', '颜色分类', '1254', 'many', 'list', '蓝色钓鱼台,粉色钓鱼台', null); +INSERT INTO `sp_attribute` VALUES ('168', '主体-品牌', '1255', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('169', '主体-品牌', '1256', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('170', '规格-实物尺寸', '1256', 'only', 'manual', '130厘米', null); +INSERT INTO `sp_attribute` VALUES ('171', '主体-品牌', '1257', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('172', '规格-实物尺寸', '1257', 'only', 'manual', '17*14*18.5厘米', null); +INSERT INTO `sp_attribute` VALUES ('173', '颜色', '1257', 'many', 'list', '大鹏,安琪,皮皮,豆豆,金宝', null); +INSERT INTO `sp_attribute` VALUES ('174', '主体-品牌', '1258', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('175', '材质-材质', '1258', 'only', 'manual', '塑料', null); +INSERT INTO `sp_attribute` VALUES ('176', '颜色', '1258', 'many', 'list', '会讲故事的大号近程导弹车,会讲故事的大号反战舰导弹车,会讲故事的坦克,迷你军事单款随机,迷你军事小队6只装', null); +INSERT INTO `sp_attribute` VALUES ('177', '主体参数-品牌', '125', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('178', '规格参数-包装', '125', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('179', '特性参数-蓝帽标识', '125', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('180', '其他参数-适宜人群', '125', 'only', 'manual', '男女通用', null); +INSERT INTO `sp_attribute` VALUES ('181', '规格', '125', 'many', 'list', '双倍氨糖,单倍氨糖', null); +INSERT INTO `sp_attribute` VALUES ('182', '主体-品牌', '1260', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('183', '特色-风格', '1260', 'only', 'manual', '百搭', null); +INSERT INTO `sp_attribute` VALUES ('184', '面料-面料', '1260', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('185', '颜色', '1260', 'many', 'list', '浅黄色,浅粉色,天蓝色,80CM,90CM,100cm,110cm,120cm', null); +INSERT INTO `sp_attribute` VALUES ('186', '主体-品牌', '1261', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('187', '面料-面料', '1261', 'only', 'manual', '棉', null); +INSERT INTO `sp_attribute` VALUES ('188', '设计-是否带帽', '1261', 'only', 'manual', '有帽不可拆', null); +INSERT INTO `sp_attribute` VALUES ('189', '特色-风格', '1261', 'only', 'manual', '百搭', null); +INSERT INTO `sp_attribute` VALUES ('190', '颜色', '1261', 'many', 'list', '红-白花,黑-白花,黑-红花,120cm,130cm,140cm,150cm,160cm,170cm', null); +INSERT INTO `sp_attribute` VALUES ('191', '主体-品牌', '1262', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('192', '规格-领型', '1262', 'only', 'manual', '圆领', null); +INSERT INTO `sp_attribute` VALUES ('193', '特色-毛衣纱线', '1262', 'only', 'manual', '普通毛线', null); +INSERT INTO `sp_attribute` VALUES ('194', '颜色', '1262', 'many', 'list', '小熊高领白色,小熊高领黑色,小熊高领灰色,小熊高领黄色,小熊高领红色,圆领白色,高领黑色,圆领黑色,高领灰色,圆领灰色,高领红色,圆领红色,高领黄色,圆领黄色,高领粉色,圆领粉色,高领绿色,圆领绿色,90,100,110,120,130,140', null); +INSERT INTO `sp_attribute` VALUES ('195', '主体-品牌', '1263', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('196', '面料-面料', '1263', 'only', 'manual', '纯棉', null); +INSERT INTO `sp_attribute` VALUES ('197', '设计-性别', '1263', 'only', 'manual', '男宝宝', null); +INSERT INTO `sp_attribute` VALUES ('198', '特性-安全等级', '1263', 'only', 'manual', 'A', null); +INSERT INTO `sp_attribute` VALUES ('199', '颜色', '1263', 'many', 'list', '加厚深灰熊猫冬款哈衣,加厚灰色老虎连体款,加厚企鹅连体哈衣,愤怒小鸟哈衣,加厚老虎黄带帽哈衣,加厚小黄鸭带帽棉连体,加厚奶牛冬款哈衣,豹点虎连体款图色,73cm(73码建议身高52-68CM),90cm(90码建议身高85CM以内),80cm(80码建议身高68-78CM)', null); +INSERT INTO `sp_attribute` VALUES ('200', '主体-品牌', '1264', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('201', '面料-面料', '1264', 'only', 'manual', '纯棉', null); +INSERT INTO `sp_attribute` VALUES ('202', '设计-袖长', '1264', 'only', 'manual', '长袖', null); +INSERT INTO `sp_attribute` VALUES ('203', '颜色', '1264', 'many', 'list', '小黄鸭,米老鼠,小猴子,卡通猫,熊猫,小鹿,吉普车,酒红色云梯,橘色数字,卡其色米老鼠,蓝袖小狗,绿色仙人掌,黄色小红人,蓝色猴头,帽子女孩,浅紫棒棒糖,绿色熊头,纯白色,55#(适合身高80-90cm),60#(适合身高90-100cm),65#(适合身高100-110cm),70#(适合身高110-120cm),75#(适合身高120-130cm),80#(适合身高130-140cm)', null); +INSERT INTO `sp_attribute` VALUES ('204', '主体-品牌', '1265', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('205', '特色-风格', '1265', 'only', 'manual', '百搭', null); +INSERT INTO `sp_attribute` VALUES ('206', '颜色', '1265', 'many', 'list', '5530卡其色,5530蓝色,73cm,90cm,100cm', null); +INSERT INTO `sp_attribute` VALUES ('207', '主体-品牌', '1266', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('208', '设计-衣门襟', '1266', 'only', 'manual', '拉链', null); +INSERT INTO `sp_attribute` VALUES ('209', '颜色', '1266', 'many', 'list', '棕色,米色,73cm,80cm,85cm,90cm,95cm,105cm', null); +INSERT INTO `sp_attribute` VALUES ('210', '主体-品牌', '1267', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('211', '特色-风格', '1267', 'only', 'manual', '百搭', null); +INSERT INTO `sp_attribute` VALUES ('212', '设计-衣门襟', '1267', 'only', 'manual', '拉链', null); +INSERT INTO `sp_attribute` VALUES ('213', '颜色', '1267', 'many', 'list', '粉红色,卡其色,绿色,浅蓝色的,90cm,100cm,110cm,120cm', null); +INSERT INTO `sp_attribute` VALUES ('214', '主体-品牌', '1268', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('215', '面料-面料', '1268', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('216', '颜色', '1268', 'many', 'list', '红色,咖啡色,姜黄色,灰色,粉色,天蓝色,14CM*14CM', null); +INSERT INTO `sp_attribute` VALUES ('217', '主体-品牌', '1269', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('218', '面料-面料', '1269', 'only', 'manual', '纯棉', null); +INSERT INTO `sp_attribute` VALUES ('219', '设计-性别', '1269', 'only', 'manual', '婴幼儿通用', null); +INSERT INTO `sp_attribute` VALUES ('220', '颜色', '1269', 'many', 'list', '黄色加厚款,黄色,蓝色加厚款,粉色加厚款,粉色,蓝色,59-66cm(适合0-12个月)', null); +INSERT INTO `sp_attribute` VALUES ('221', '主体参数-品牌', '126', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('222', '规格参数-包装', '126', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('223', '特性参数-蓝帽标识', '126', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('224', '其他参数-适宜人群', '126', 'only', 'manual', '男女通用', null); +INSERT INTO `sp_attribute` VALUES ('225', '主体-品牌', '1270', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('226', '特色-风格', '1270', 'only', 'manual', '百搭,公主', null); +INSERT INTO `sp_attribute` VALUES ('227', '颜色', '1270', 'many', 'list', '红色,粉色,110cm,120cm,130cm,140cm,150cm,160cm', null); +INSERT INTO `sp_attribute` VALUES ('228', '主体-品牌', '1271', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('229', '规格-适用季节', '1271', 'only', 'manual', '夏季', null); +INSERT INTO `sp_attribute` VALUES ('230', '颜色', '1271', 'many', 'list', '默认颜色,默认尺寸', null); +INSERT INTO `sp_attribute` VALUES ('231', '主体-品牌', '1272', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('232', '材质-鞋面材质', '1272', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('233', '颜色', '1272', 'many', 'list', '粉色,卡其色,驼色,蓝色,15码内长12.5cm/适合脚长11.5cm,16码内长13cm/适合脚长12cm,17码内长13.5cm/适合脚长12.5cm,18码内长14cm/适合脚长13cm,19码内长14.5cm/适合脚长13.5cm', null); +INSERT INTO `sp_attribute` VALUES ('234', '主体-品牌', '1274', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('235', '材质-鞋底材质', '1274', 'only', 'manual', '复合底', null); +INSERT INTO `sp_attribute` VALUES ('236', '设计-闭合方式', '1274', 'only', 'manual', '套筒', null); +INSERT INTO `sp_attribute` VALUES ('237', '功能-功能', '1274', 'only', 'manual', '保暖', null); +INSERT INTO `sp_attribute` VALUES ('238', '颜色', '1274', 'many', 'list', '樱红/葡萄紫,藏青/亮红,炫蓝/荧光橙黄,古蓝/藏青,26码,29码,28码,30码,31码,27码', null); +INSERT INTO `sp_attribute` VALUES ('239', '主体-品牌', '1275', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('240', '规格-款式', '1275', 'only', 'manual', '雪地靴', null); +INSERT INTO `sp_attribute` VALUES ('241', '材质-鞋底材质', '1275', 'only', 'manual', '牛筋', null); +INSERT INTO `sp_attribute` VALUES ('242', '设计-鞋头款式', '1275', 'only', 'manual', '圆头', null); +INSERT INTO `sp_attribute` VALUES ('243', '颜色', '1275', 'many', 'list', 'M740PK粉色,M740YB卡其色,M740BR棕色,M740PU紫色,M740RE红色,M740GY灰色,M740BK黑色,120码/内长12cm,125码/内长12.5cm,130码/内长13cm,135码/内长13.5cm,140码/内长14cm,145码/内长14.5cm,150码/内长15cm,155码/内长15.5cm,160码/内长16cm,165码/内长16.5cm,170码/内长17cm,175码/内长17.5cm', null); +INSERT INTO `sp_attribute` VALUES ('244', '主体-品牌', '1276', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('245', '材质-鞋底材质', '1276', 'only', 'manual', '千层底', null); +INSERT INTO `sp_attribute` VALUES ('246', '设计-鞋帮高度', '1276', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('247', '颜色', '1276', 'many', 'list', '枪色,大红,粉红色,37码/23cm,36码/22.4cm,35码/21.9cm,34码/21.4cm,33码/20.8cm,32码/20.1cm,31码/19.4cm,30码/18.9cm,29码/18cm,28码/17.4cm,27码/16.7cm,26码/16cm', null); +INSERT INTO `sp_attribute` VALUES ('248', '主体-品牌', '1277', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('249', '材质-鞋底材质', '1277', 'only', 'manual', '塑胶', null); +INSERT INTO `sp_attribute` VALUES ('250', '设计-鞋帮高度', '1277', 'only', 'manual', '低帮', null); +INSERT INTO `sp_attribute` VALUES ('251', '颜色', '1277', 'many', 'list', '黑色s88,红色s88,金色s88,21码内长13厘米,22码内长13.5厘米,23码内长14厘米,24码内长14.7厘米,25码内长15.1厘米,26码内长15.5厘米,27码内长16.1厘米,28码内长16.7厘米,29码内长17.4厘米,30码内长18厘米,31码内长19.3厘米,32码内长19.8厘米,33码内长20.5厘米,34码内长21.2厘米,35码内长21.8厘米,36码内长22.5厘米', null); +INSERT INTO `sp_attribute` VALUES ('252', '主体-品牌', '1278', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('253', '颜色', '1278', 'many', 'list', '871深兰桔,871军绿,851宝兰,851大红,817宝兰,817大红,40码/内长约26厘米,33码/内长约21.3厘米,37码/内长约24厘米,39码/内长约25.3厘米,29码/内长约18.7厘米,34码/内长约21.9厘米,32码/内长约20.7厘米,35码/内长约22.7厘米,30码/内长约19.4厘米,31码/内长约19.9厘米,36码/内长约23.3厘米,28码码内长约17.9厘米,38码/内长约24.7厘米', null); +INSERT INTO `sp_attribute` VALUES ('254', '主体-品牌', '1279', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('255', '颜色', '1279', 'many', 'list', '蓝色,玫红,咖啡,大红,18/19码内长15.5cm(适合2-3岁),20/21码内长17cm(适合3-4岁),22/23码内长18.5cm(适合5-6岁),23码内长20cm(适合7-8岁),24码内长21.5cm(适合8-9岁),25码内长23cm(适合10-12岁)', null); +INSERT INTO `sp_attribute` VALUES ('256', '主体参数-国产/进口', '127', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('257', '规格参数-包装', '127', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('258', '特性参数-蓝帽标识', '127', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('259', '主体-品牌', '1280', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('260', '颜色', '1280', 'many', 'list', '墨绿色,紫色,蓝色,36,39,38,37,41,40', null); +INSERT INTO `sp_attribute` VALUES ('261', '主体-品牌', '1283', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('262', '材质-材质', '1283', 'only', 'manual', '棉', null); +INSERT INTO `sp_attribute` VALUES ('263', '规格-厚薄', '1283', 'only', 'manual', '适中', null); +INSERT INTO `sp_attribute` VALUES ('264', '特色-款式', '1283', 'only', 'manual', '可脱胆', null); +INSERT INTO `sp_attribute` VALUES ('265', '产品说明-产地', '1283', 'only', 'manual', '中国河北保定市', null); +INSERT INTO `sp_attribute` VALUES ('266', '颜色', '1283', 'many', 'list', '清爽红格,梦想桔,清爽棕格,梦想紫,45*93cm棉花薄款,45*93cm蚕丝款,45*93cm棉花厚款', null); +INSERT INTO `sp_attribute` VALUES ('267', '主体-类别', '1284', 'only', 'manual', '隔尿垫', null); +INSERT INTO `sp_attribute` VALUES ('268', '颜色', '1284', 'many', 'list', '四层防水72*120cm,四层防水36*48cm,四层防水80*100cm,四层防水54*76cm,四层防水100*120cm', null); +INSERT INTO `sp_attribute` VALUES ('269', '主体-品牌', '1285', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('270', '规格-产品尺寸', '1285', 'only', 'manual', '48*26cm', null); +INSERT INTO `sp_attribute` VALUES ('271', '颜色', '1285', 'many', 'list', '粉色,蓝色,绿色+咖色枕套', null); +INSERT INTO `sp_attribute` VALUES ('272', '主体-品牌', '1286', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('273', '规格-产品尺寸', '1286', 'only', 'manual', '85*85', null); +INSERT INTO `sp_attribute` VALUES ('274', '产品说明-织造工艺', '1286', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('275', '颜色', '1286', 'many', 'list', 'A8016单色,85*85cm', null); +INSERT INTO `sp_attribute` VALUES ('276', '主体-品牌', '1287', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('277', '特性-产品尺寸', '1287', 'only', 'manual', '120*120CM', null); +INSERT INTO `sp_attribute` VALUES ('278', '颜色', '1287', 'many', 'list', '白色,粉色,黄色,蓝色,绿色,小熊,小风车', null); +INSERT INTO `sp_attribute` VALUES ('279', '主体-品牌', '1288', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('280', '规格-产品尺寸', '1288', 'only', 'manual', '110*60cm', null); +INSERT INTO `sp_attribute` VALUES ('281', '面料-面料', '1288', 'only', 'manual', '全棉', null); +INSERT INTO `sp_attribute` VALUES ('282', '产品说明-包装内容', '1288', 'only', 'manual', '床单/床褥,枕头,床围', null); +INSERT INTO `sp_attribute` VALUES ('283', '颜色', '1288', 'many', 'list', '彩棉四件套(床头+l型床围+床单+长床围)', null); +INSERT INTO `sp_attribute` VALUES ('284', '主体-品牌', '1289', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('285', '特性-材质', '1289', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('286', '颜色', '1289', 'many', 'list', '高腰纯色款(防水),低腰绿色条纹(不防水,低腰杏色条纹(不防水,低腰杏色条纹(防水),低腰款绿色条纹(防水),XL适合25-30斤,L适合18-25斤,M适合12-18斤,S适合5-12斤', null); +INSERT INTO `sp_attribute` VALUES ('287', '主体-品牌', '1290', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('288', '面料-面料', '1290', 'only', 'manual', '纯棉', null); +INSERT INTO `sp_attribute` VALUES ('289', '颜色', '1290', 'many', 'list', '白色', null); +INSERT INTO `sp_attribute` VALUES ('290', '主体-品牌', '1291', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('291', '规格-产品尺寸', '1291', 'only', 'manual', '70*120cm', null); +INSERT INTO `sp_attribute` VALUES ('292', '颜色', '1291', 'many', 'list', '蓝色,粉色,咖色,绿色,125*74cm', null); +INSERT INTO `sp_attribute` VALUES ('293', '主体-背带方式', '1292', 'only', 'manual', '双肩', null); +INSERT INTO `sp_attribute` VALUES ('294', '颜色', '1292', 'many', 'list', '湛蓝绿,胭脂粉,珊瑚橙,【透气款】高级灰,【透气款】湖水蓝,高级灰,蔷薇粉【透气款】,均码', null); +INSERT INTO `sp_attribute` VALUES ('295', '主体-适用季节', '1293', 'only', 'manual', '春季,夏季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('296', '颜色', '1293', 'many', 'list', '灰色', null); +INSERT INTO `sp_attribute` VALUES ('297', '主体-品牌', '1294', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('298', '面料-面料', '1294', 'only', 'manual', '精梳棉', null); +INSERT INTO `sp_attribute` VALUES ('299', '设计-性别', '1294', 'only', 'manual', '男宝宝', null); +INSERT INTO `sp_attribute` VALUES ('300', '特性-安全等级', '1294', 'only', 'manual', 'A', null); +INSERT INTO `sp_attribute` VALUES ('301', '颜色', '1294', 'many', 'list', '蓝色,73cm,66cm,59cm', null); +INSERT INTO `sp_attribute` VALUES ('302', '主体-品牌', '1296', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('303', '颜色', '1296', 'many', 'list', '宝蓝,碳灰,31码/20.5cm,32码/21cm,33码/21.5cm,34码/22cm,35码/22.5cm,36码/23cm,37码/23.5cm,38码/24cm,39码/24.5cm,40码/25cm,41码/25.5cm', null); +INSERT INTO `sp_attribute` VALUES ('304', '主体-品牌', '1297', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('305', '材质-鞋底材质', '1297', 'only', 'manual', '橡胶', null); +INSERT INTO `sp_attribute` VALUES ('306', '设计-闭合方式', '1297', 'only', 'manual', '魔术贴', null); +INSERT INTO `sp_attribute` VALUES ('307', '功能-功能', '1297', 'only', 'manual', '防滑', null); +INSERT INTO `sp_attribute` VALUES ('308', '颜色', '1297', 'many', 'list', '红色,黑色,26码/16.6cm,27码/17.2cm,28码/17.8cm,29码/18.4cm,30码/19cm', null); +INSERT INTO `sp_attribute` VALUES ('309', '主体参数-品牌', '129', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('310', '规格参数-包装', '129', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('311', '特性参数-蓝帽标识', '129', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('312', 'Swisse鱼油', '129', 'many', 'list', '包邮包税鱼油双瓶装,包邮包税鱼油单瓶装', null); +INSERT INTO `sp_attribute` VALUES ('313', '版本', '12', 'many', 'list', '小米电视4A 32英寸,小米电视4A 43英寸,小米电视4A 49英寸 标准版,小米电视4A 55英寸 标准版,小米电视3S 55英寸,小米电视4 49英寸,小米电视4 55英寸,【新品】小米电视4C 43英寸,【新品】小米电视4C 55英寸,小米电视4A 65英寸 标准版', null); +INSERT INTO `sp_attribute` VALUES ('314', '主体-适用年龄', '1303', 'only', 'manual', '0-6个月', null); +INSERT INTO `sp_attribute` VALUES ('315', '规格-重量', '1303', 'only', 'manual', '1克', null); +INSERT INTO `sp_attribute` VALUES ('316', '主体-品牌', '1305', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('317', '规格-厚度', '1305', 'only', 'manual', '2CM', null); +INSERT INTO `sp_attribute` VALUES ('318', '颜色', '1305', 'many', 'list', '2CM厚卷筒A款米奇妙妙屋,2CM厚卷筒B款维尼戏水,2CM厚卷筒C款维尼乐园,1.2CM厚礼盒装A款米奇妙妙屋,1.2CM厚礼盒装B款维尼戏水,1.2CM厚礼盒装C款维尼乐园,0.5CM厚礼袋装A款米奇妙妙屋,0.5CM厚礼袋装B款维尼戏水,0.5CM厚礼袋装C款维尼乐园', null); +INSERT INTO `sp_attribute` VALUES ('319', '主体-适用年龄', '1306', 'only', 'manual', '3-6岁', null); +INSERT INTO `sp_attribute` VALUES ('320', '规格-包装尺寸', '1306', 'only', 'manual', '240*260*290毫米', null); +INSERT INTO `sp_attribute` VALUES ('321', '颜色', '1306', 'many', 'list', '19件套厨房玩具-袋装,60件套厨房玩具-礼盒装,3合1多功能过家家购物车-51件套(含10粒可切蔬果),26件套声光医具-手提收纳盒,27件带医具收纳盒', null); +INSERT INTO `sp_attribute` VALUES ('322', '主体-品牌', '1307', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('323', '规格-实物尺寸', '1307', 'only', 'manual', '30-50cm', null); +INSERT INTO `sp_attribute` VALUES ('324', '颜色', '1307', 'many', 'list', '小提琴家,梦幻衣橱,梦幻衣橱BMC00,设计礼盒,闪亮度假屋', null); +INSERT INTO `sp_attribute` VALUES ('325', '主体-品牌', '1308', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('326', '规格-包装尺寸', '1308', 'only', 'manual', '565*240*140毫米', null); +INSERT INTO `sp_attribute` VALUES ('327', '电源-充电', '1308', 'only', 'manual', '可充电', null); +INSERT INTO `sp_attribute` VALUES ('328', '主体参数-品牌', '130', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('329', '规格参数-包装', '130', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('330', '特性参数-蓝帽标识', '130', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('331', '其他参数-适宜人群', '130', 'only', 'manual', '男女通用', null); +INSERT INTO `sp_attribute` VALUES ('332', '主体-品牌', '1310', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('333', '规格-成色', '1310', 'only', 'manual', 'Pt950', null); +INSERT INTO `sp_attribute` VALUES ('334', '描述-用途', '1310', 'only', 'manual', '送自己', null); +INSERT INTO `sp_attribute` VALUES ('335', '克重', '1310', 'many', 'list', '约3.7-3.8克(链长42cm)', null); +INSERT INTO `sp_attribute` VALUES ('336', '主体-品牌', '1312', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('337', '主体-品牌', '1313', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('338', '描述-支持定制', '1313', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('339', '颜色', '1313', 'many', 'list', '未羊,卯兔,子鼠,酉鸡,丑牛,午马,亥猪,戌狗,寅虎,辰龙,巳蛇,申猴', null); +INSERT INTO `sp_attribute` VALUES ('340', '主体-品牌', '1314', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('341', '规格-成色', '1314', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('342', '描述-用途', '1314', 'only', 'manual', '投资', null); +INSERT INTO `sp_attribute` VALUES ('343', '克重', '1314', 'many', 'list', '10克联系客服拍下,30克/联系客服拍下,60克/联系客服拍下,100g/联系客服拍下', null); +INSERT INTO `sp_attribute` VALUES ('344', '主体-品牌', '1316', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('345', '规格-钻石颜色', '1316', 'only', 'manual', 'I-J级', null); +INSERT INTO `sp_attribute` VALUES ('346', '描述-用途', '1316', 'only', 'manual', '结婚', null); +INSERT INTO `sp_attribute` VALUES ('347', '尺码', '1316', 'many', 'list', '主钻5分系列(1克拉效果),主钻8分系列(2克拉效果),主钻14分系列(3克拉效果),系列套装(18K金女戒/耳钉/吊坠),定金单拍定金不发货,定制请联系客服,其他手寸请联系在线客服', null); +INSERT INTO `sp_attribute` VALUES ('348', '主体-品牌', '1317', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('349', '规格-形状', '1317', 'only', 'manual', '路路通', null); +INSERT INTO `sp_attribute` VALUES ('350', '描述-风格', '1317', 'only', 'manual', '复古', null); +INSERT INTO `sp_attribute` VALUES ('351', '颜色', '1317', 'many', 'list', '满金星小叶紫檀12颗*20mm,满金星小叶紫檀13颗*18mm,满金星小叶紫檀15颗*15mm,爆满金星20mm*12颗,爆满金星18mm*13颗,爆满金星15mm*15颗,吊坠可选弟子珠、圆柱、葫芦,需要更换可联系客服,默认发弟子珠', null); +INSERT INTO `sp_attribute` VALUES ('352', '主体-品牌', '1318', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('353', '描述-用途', '1318', 'only', 'manual', '送长辈', null); +INSERT INTO `sp_attribute` VALUES ('354', '规格-形状', '1318', 'only', 'manual', '扁圆', null); +INSERT INTO `sp_attribute` VALUES ('355', '颜色', '1318', 'many', 'list', '精选近正圆款,优雅近圆款,饱满包子圆款', null); +INSERT INTO `sp_attribute` VALUES ('356', '主体-品牌', '1319', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('357', '描述-用途', '1319', 'only', 'manual', '送恋人', null); +INSERT INTO `sp_attribute` VALUES ('358', '主体参数-国产/进口', '131', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('359', '规格参数-包装', '131', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('360', '特性参数-蓝帽标识', '131', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('361', '主体-类别', '1320', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('362', '颜色', '1320', 'many', 'list', 'nc1207,nc12114,Cosm247,Cosm244,精选单克价格,3克起发货送工具包,nc12117,nc12119,39,Cosm234,nc1224,nc1220,cosm255蜜蜡,nc1211,Cosm258,2q07,SN95鸡油黄,SN96荔枝白,SN97蜜蜡,SN98蜜蜡全皮,SN99鸡油黄,SN100蜜蜡少珀,SN101鸡油黄,SN102蜜蜡,SN103金绞蜜全皮,SN104蜜蜡,SN105鸡油黄,SN106金绞蜜,SN107蜜蜡,SN108鸡油黄,SN109蜜蜡少珀,精选3-4g原石随机发,琥珀原石单颗2g-2块随机发送打磨工具,1-3g随机发,SN445,SN446,SN447,SN448,SN449,SN450,SN451,SN452,SN453,SN454,SN455,SN456,SN457,SN458,SN459,SN460', null); +INSERT INTO `sp_attribute` VALUES ('363', '主体-材质', '1321', 'only', 'manual', '银', null); +INSERT INTO `sp_attribute` VALUES ('364', '规格-成色', '1321', 'only', 'manual', '足银', null); +INSERT INTO `sp_attribute` VALUES ('365', '描述-用途', '1321', 'only', 'manual', '投资', null); +INSERT INTO `sp_attribute` VALUES ('366', '克重', '1321', 'many', 'list', '100克', null); +INSERT INTO `sp_attribute` VALUES ('367', '主体-品牌', '1322', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('368', '规格-形状', '1322', 'only', 'manual', '貔貅', null); +INSERT INTO `sp_attribute` VALUES ('369', '描述-证书', '1322', 'only', 'manual', '省级', null); +INSERT INTO `sp_attribute` VALUES ('370', '颜色', '1322', 'many', 'list', '貔貅', null); +INSERT INTO `sp_attribute` VALUES ('371', '主体-品牌', '1323', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('372', '规格-形状', '1323', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('373', '描述-风格', '1323', 'only', 'manual', '民族风', null); +INSERT INTO `sp_attribute` VALUES ('374', '主体-品牌', '1324', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('375', '规格-形状', '1324', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('376', '描述-风格', '1324', 'only', 'manual', '甜美', null); +INSERT INTO `sp_attribute` VALUES ('377', '颜色', '1324', 'many', 'list', 'S130菱形的爱手链', null); +INSERT INTO `sp_attribute` VALUES ('378', '描述-支持定制', '1325', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('379', '规格-成色', '1325', 'only', 'manual', '925银', null); +INSERT INTO `sp_attribute` VALUES ('380', '主体-品牌', '1325', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('381', '颜色', '1325', 'many', 'list', '四叶草手链', null); +INSERT INTO `sp_attribute` VALUES ('382', '主体-品牌', '1326', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('383', '规格-形状', '1326', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('384', '颜色', '1326', 'many', 'list', '默认颜色', null); +INSERT INTO `sp_attribute` VALUES ('385', '主体-品牌', '1328', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('386', '规格-形状', '1328', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('387', '描述-风格', '1328', 'only', 'manual', '民族风', null); +INSERT INTO `sp_attribute` VALUES ('388', '颜色', '1328', 'many', 'list', '黄金色,银色', null); +INSERT INTO `sp_attribute` VALUES ('389', '主体-品牌', '1329', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('390', '规格-形状', '1329', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('391', '描述-风格', '1329', 'only', 'manual', '日韩', null); +INSERT INTO `sp_attribute` VALUES ('392', '颜色', '1329', 'many', 'list', '白色,咖啡色,灰色,玫瑰红,粉色', null); +INSERT INTO `sp_attribute` VALUES ('393', '主体参数-品牌', '132', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('394', '规格参数-包装', '132', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('395', '特性参数-蓝帽标识', '132', 'only', 'manual', '普通膳食补充剂(非健字号)', null); +INSERT INTO `sp_attribute` VALUES ('396', '其他参数-储存方法', '132', 'only', 'manual', '阴凉处', null); +INSERT INTO `sp_attribute` VALUES ('397', '基本参数-产品剂型', '132', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('398', '主体-品牌', '1330', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('399', '规格-产品尺寸', '1330', 'only', 'manual', '27*27毫米', null); +INSERT INTO `sp_attribute` VALUES ('400', '二轮生肖币', '1330', 'many', 'list', '2015年羊年,2016年猴年,2017年鸡年', null); +INSERT INTO `sp_attribute` VALUES ('401', '主体-品牌', '1331', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('402', '主体-材质', '1332', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('403', '描述-证书', '1332', 'only', 'manual', '市级', null); +INSERT INTO `sp_attribute` VALUES ('404', '颜色', '1332', 'many', 'list', '核桃/一对+礼品盒,核桃一对/带底座,核桃一对/无底座,核桃/单个', null); +INSERT INTO `sp_attribute` VALUES ('405', '主体-品牌', '1333', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('406', '规格-产品尺寸', '1333', 'only', 'manual', '155*77毫米', null); +INSERT INTO `sp_attribute` VALUES ('407', '航天钞;航天币', '1333', 'many', 'list', '航天钞 单张,航天钞 十连,航天币 单枚', null); +INSERT INTO `sp_attribute` VALUES ('408', '主体-品牌', '1334', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('409', '规格-产品尺寸', '1334', 'only', 'manual', '40毫米', null); +INSERT INTO `sp_attribute` VALUES ('410', '主体-材质', '1336', 'only', 'manual', '黄金', null); +INSERT INTO `sp_attribute` VALUES ('411', '规格-成色', '1336', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('412', '描述-用途', '1336', 'only', 'manual', '送朋友', null); +INSERT INTO `sp_attribute` VALUES ('413', '克重', '1336', 'many', 'list', '3.4g40cm,3.6g45cm,3.5g40cm,3.9g45cm,3.8g45cm', null); +INSERT INTO `sp_attribute` VALUES ('414', '主体-品牌', '1338', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('415', '规格-成色', '1338', 'only', 'manual', '18K金', null); +INSERT INTO `sp_attribute` VALUES ('416', '描述-用途', '1338', 'only', 'manual', '送自己', null); +INSERT INTO `sp_attribute` VALUES ('417', '克重', '1338', 'many', 'list', '【黄18K金】40CM,【黄18K金】45CM,【红18K金】40CM,【红18K金】45CM,【白18K金】40CM,【白18K金】45CM', null); +INSERT INTO `sp_attribute` VALUES ('418', '主体-品牌', '1339', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('419', '规格-成色', '1339', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('420', '描述-用途', '1339', 'only', 'manual', '送自己', null); +INSERT INTO `sp_attribute` VALUES ('421', '克重', '1339', 'many', 'list', '5.41克(含工费180元)', null); +INSERT INTO `sp_attribute` VALUES ('422', '主体参数-品牌', '1340', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('423', '规格参数-包装', '1340', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('424', '其他参数-储存方法', '1340', 'only', 'manual', '干燥,通风,常温,阴凉处,防潮,防虫防蛀', null); +INSERT INTO `sp_attribute` VALUES ('425', '主体-品牌', '1341', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('426', '规格-成色', '1341', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('427', '描述-用途', '1341', 'only', 'manual', '送客户', null); +INSERT INTO `sp_attribute` VALUES ('428', '克重', '1341', 'many', 'list', '重约34.25克(链长500mm),重约33.10克(链长500mm),重约33.47克(链长500mm),重约33.97克(链长500mm),重约31.21克(链长500mm),重约34.78克(链长500mm)', null); +INSERT INTO `sp_attribute` VALUES ('429', '主体-材质', '1342', 'only', 'manual', '黄金', null); +INSERT INTO `sp_attribute` VALUES ('430', '规格-成色', '1342', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('431', '描述-定价类型', '1342', 'only', 'manual', '计价', null); +INSERT INTO `sp_attribute` VALUES ('432', '克重', '1342', 'many', 'list', '10克', null); +INSERT INTO `sp_attribute` VALUES ('433', '主体-品牌', '1344', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('434', '描述-证书', '1344', 'only', 'manual', '市级', null); +INSERT INTO `sp_attribute` VALUES ('435', '颜色', '1344', 'many', 'list', '福袋', null); +INSERT INTO `sp_attribute` VALUES ('436', '主体-品牌', '1345', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('437', '规格-形状', '1345', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('438', '描述-风格', '1345', 'only', 'manual', '甜美', null); +INSERT INTO `sp_attribute` VALUES ('439', '颜色', '1345', 'many', 'list', '紫色—扭扭链长40,白钻—扭扭链长40,幸运天使吊坠,紫色爱心耳钉', null); +INSERT INTO `sp_attribute` VALUES ('440', '主体-品牌', '1346', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('441', '描述-支持定制', '1346', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('442', '颜色', '1346', 'many', 'list', '白金色/5289028,玫瑰金色/5289025', null); +INSERT INTO `sp_attribute` VALUES ('443', '描述-风格', '1347', 'only', 'manual', '欧美', null); +INSERT INTO `sp_attribute` VALUES ('444', '规格-成色', '1347', 'only', 'manual', '足银', null); +INSERT INTO `sp_attribute` VALUES ('445', '主体-品牌', '1347', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('446', '克重', '1347', 'many', 'list', '21克满天星手镯', null); +INSERT INTO `sp_attribute` VALUES ('447', '主体-材质', '1348', 'only', 'manual', '钻石', null); +INSERT INTO `sp_attribute` VALUES ('448', '规格-钻石颜色', '1348', 'only', 'manual', 'I-J级', null); +INSERT INTO `sp_attribute` VALUES ('449', '描述-证书', '1348', 'only', 'manual', '其他国内证书', null); +INSERT INTO `sp_attribute` VALUES ('450', '尺码', '1348', 'many', 'list', '1.5克拉效果H/SI,80分效果(现货闪发),2克拉效果D-E/VVS,2克拉效果D-E/VS,1.6克拉效果D-E/VS,1.4克拉效果,1.6克拉效果D-E/VVS,1.6克拉效果F-G/SI,1.5克拉效果D-E/SI,1.6克拉效果D-E/SI,2克拉效果F-G/SI', null); +INSERT INTO `sp_attribute` VALUES ('451', '主体-品牌', '1349', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('452', '规格-成色', '1349', 'only', 'manual', '足金', null); +INSERT INTO `sp_attribute` VALUES ('453', '描述-用途', '1349', 'only', 'manual', '送恋人', null); +INSERT INTO `sp_attribute` VALUES ('454', '克重', '1349', 'many', 'list', '1.38-1.44克', null); +INSERT INTO `sp_attribute` VALUES ('455', '主体参数-品牌', '134', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('456', '规格参数-包装', '134', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('457', '其他参数-是否含糖', '134', 'only', 'manual', '不含糖', null); +INSERT INTO `sp_attribute` VALUES ('458', '基本参数-品牌', '1351', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('459', '云台参数-最大控制转速', '1351', 'only', 'manual', '270转/分', null); +INSERT INTO `sp_attribute` VALUES ('460', '相机参数-传感器尺寸', '1351', 'only', 'manual', '0.43英寸', null); +INSERT INTO `sp_attribute` VALUES ('461', '遥控器参数-最大通讯距离', '1351', 'only', 'manual', '7000米', null); +INSERT INTO `sp_attribute` VALUES ('462', 'APP应用参数-移动设备系统版本', '1351', 'only', 'manual', 'ios、安卓', null); +INSERT INTO `sp_attribute` VALUES ('463', '型号', '1351', 'many', 'list', '云台保护罩,全能套装,单机,单肩包,快拆折桨叶,收纳包,智能电池,电池管家,车载充电器', null); +INSERT INTO `sp_attribute` VALUES ('464', '主体参数-成分', '1353', 'only', 'manual', '镁合金高弹性车架', null); +INSERT INTO `sp_attribute` VALUES ('465', '类型', '1353', 'many', 'list', '云台相机,平衡车mini白色,平衡车mini黑色,平衡车plus白色,护具 M码,无人机套装,无人机连接器,滑板车高配版白色,滑板车高配版黑色,电折叠自行车白色,电折叠自行车黑色,自行车配件包,骑行头盔', null); +INSERT INTO `sp_attribute` VALUES ('466', '主体参数-型号', '1354', 'only', 'manual', '小米手环2', null); +INSERT INTO `sp_attribute` VALUES ('467', '屏幕显示-屏幕尺寸', '1354', 'only', 'manual', '0.42英寸', null); +INSERT INTO `sp_attribute` VALUES ('468', '特性功能-防水等级', '1354', 'only', 'manual', '50防水', null); +INSERT INTO `sp_attribute` VALUES ('469', '型号', '1354', 'many', 'list', '2代黑(单品),光感版,标准黑,腕带绿,腕带蓝,腕带黑', null); +INSERT INTO `sp_attribute` VALUES ('470', '主体参数-型号', '1355', 'only', 'manual', '聚.VR1', null); +INSERT INTO `sp_attribute` VALUES ('471', '屏幕显示-屏幕尺寸', '1355', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('472', '适配信息-适配设备', '1355', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('473', '技术支持-交互方式', '1355', 'only', 'manual', '触摸按键交互', null); +INSERT INTO `sp_attribute` VALUES ('474', '摄像功能-摄像头', '1355', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('475', '影音功能-视频播放', '1355', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('476', '特性功能-是否防水', '1355', 'only', 'manual', '不防水', null); +INSERT INTO `sp_attribute` VALUES ('477', '其他-尺寸', '1355', 'only', 'manual', '15厘米', null); +INSERT INTO `sp_attribute` VALUES ('478', '主体参数-品牌', '1356', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('479', '屏幕显示-屏幕材质', '1356', 'only', 'manual', 'Amoled 圆屏', null); +INSERT INTO `sp_attribute` VALUES ('480', '拍摄功能-摄像头', '1356', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('481', '娱乐生活-音乐播放', '1356', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('482', '特性功能-防水等级', '1356', 'only', 'manual', '50防水', null); +INSERT INTO `sp_attribute` VALUES ('483', '颜色', '1356', 'many', 'list', '4G版-橙色,4G版-黑色,pro版-钛银灰,保时捷版-黑色,蓝牙版-黑色', null); +INSERT INTO `sp_attribute` VALUES ('484', '主体-品牌', '1358', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('485', '功能-耳机频响范围', '1358', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('486', '规格-耳机灵敏度', '1358', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('487', '型号', '1358', 'many', 'list', '清新版,胶囊版,白色,银色,黑色', null); +INSERT INTO `sp_attribute` VALUES ('488', '主体-品牌', '1359', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('489', '视频参数-音频播放格式', '1359', 'only', 'manual', 'MP3', null); +INSERT INTO `sp_attribute` VALUES ('490', '音频参数-音频格式', '1359', 'only', 'manual', 'MP3/WMA/WAV', null); +INSERT INTO `sp_attribute` VALUES ('491', '功能参数-录音功能', '1359', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('492', '规格参数-容量', '1359', 'only', 'manual', '4GB', null); +INSERT INTO `sp_attribute` VALUES ('493', '颜色', '1359', 'many', 'list', '红色,银色,黑色', null); +INSERT INTO `sp_attribute` VALUES ('494', '主体参数-品牌', '135', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('495', '规格参数-包装', '135', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('496', '口味', '135', 'many', 'list', '原味,巧克力味,草莓味', null); +INSERT INTO `sp_attribute` VALUES ('497', '基本参数-型号', '1360', 'only', 'manual', 'Reflect mini BT', null); +INSERT INTO `sp_attribute` VALUES ('498', '特性参数-佩戴方式', '1360', 'only', 'manual', '入耳式', null); +INSERT INTO `sp_attribute` VALUES ('499', '规格参数-重量', '1360', 'only', 'manual', '0.025克', null); +INSERT INTO `sp_attribute` VALUES ('500', '颜色', '1360', 'many', 'list', '库里限量版,深蓝色,红色,青色,黑色', null); +INSERT INTO `sp_attribute` VALUES ('501', '基本参数-系列', '1361', 'only', 'manual', '不详', null); +INSERT INTO `sp_attribute` VALUES ('502', '特性参数-输出功率', '1361', 'only', 'manual', '2*8w', null); +INSERT INTO `sp_attribute` VALUES ('503', '颜色', '1361', 'many', 'list', '脉动2代-银色,脉动2代-黑色,脉动3代-典雅黑,脉动3代-珍珠白', null); +INSERT INTO `sp_attribute` VALUES ('504', '主体-品牌', '1362', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('505', '基本参数-波段', '1362', 'only', 'manual', '6-16(KHZ)', null); +INSERT INTO `sp_attribute` VALUES ('506', '功能参数-AM调幅', '1362', 'only', 'manual', '88-108(MHZ)', null); +INSERT INTO `sp_attribute` VALUES ('507', '规格参数-电源', '1362', 'only', 'manual', '直流6伏', null); +INSERT INTO `sp_attribute` VALUES ('508', '收音机', '1362', 'many', 'list', 'T-01 黑色,T-01 银色,T-03,T-04 黑色,T-04 灰色,T-09,T-13,T-15,T-16,T-19,T-26', null); +INSERT INTO `sp_attribute` VALUES ('509', '主体-品牌', '1363', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('510', '功能-传输接口', '1363', 'only', 'manual', 'USB2.0', null); +INSERT INTO `sp_attribute` VALUES ('511', '规格-电池', '1363', 'only', 'manual', '内置锂电池', null); +INSERT INTO `sp_attribute` VALUES ('512', '录音功能-录音时间', '1363', 'only', 'manual', '约136小时', null); +INSERT INTO `sp_attribute` VALUES ('513', '飞利浦专业录音笔', '1363', 'many', 'list', 'VTR5100 8G 经典锖,VTR5100 8G 中国红,VTR5100 8G 香槟金,VTR5200 8G 锖色,VTR5200 8G 蓝色,VTR5200 8G 金色,VTR5200 8G 粉红色,VTR5000,VTR5500,VTR5810 8G,VTR5800 8G 酒红,VTR6000,VTR6200 8G 黑色,VTR6200 8G 灰色,VTR6600 8G 锖色,VTR6600 8G 蓝色,VTR6600 8G 白色,VTR7100 8G,VTR8000 8G,VTR8010 16G 录像笔,VTR8800 16G,VTR9200语音转文字,DVT3000,DVT4000,DVT6000', null); +INSERT INTO `sp_attribute` VALUES ('514', '主体参数-品牌', '1364', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('515', '功能参数-适配系统', '1364', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('516', '其他参数-重量', '1364', 'only', 'manual', '2千克', null); +INSERT INTO `sp_attribute` VALUES ('517', '型号', '1364', 'many', 'list', '单机版-红古铜-左开门,单机版-红古铜-右开门,单机版-红古铜-无天地钩,单机尊贵版-红古铜-左开门,单机尊贵版-红古铜-右开门,全屋智能版-红古铜-左开门,全屋智能版-红古铜-右开门,全屋智能尊贵版-红古铜-左开门,全屋智能尊贵版-红古铜-右开门,单机版-装饰锁,尊贵版-装饰锁,单机版-霸王锁体,尊贵版-霸王锁体,全景摄像头', null); +INSERT INTO `sp_attribute` VALUES ('518', '主体参数-品牌', '1365', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('519', '规格参数-适配系统', '1365', 'only', 'manual', 'ios,Android', null); +INSERT INTO `sp_attribute` VALUES ('520', '其他参数-重量', '1365', 'only', 'manual', '0.23千克', null); +INSERT INTO `sp_attribute` VALUES ('521', '系列', '1365', 'many', 'list', '1080P夜视升级版,云台摄像机,小米版,摄像机2代,青春版,青春版+卡,1080P版,1080P版白,1080P版黑,女神粉,白色,经典黑,青春绿', null); +INSERT INTO `sp_attribute` VALUES ('522', '主体参数-品牌', '1366', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('523', '屏幕显示-屏幕材质', '1366', 'only', 'manual', '超白钢化玻璃', null); +INSERT INTO `sp_attribute` VALUES ('524', '特性功能-目标提醒功能', '1366', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('525', '型号', '1366', 'many', 'list', '【健康秤】体脂秤,【健康秤】体重秤,【台灯】米家led台灯,【台灯】飞利浦2代,【吸顶灯】飞利浦智睿版,【夜灯】米家感应夜灯,【床头灯】yeelight白色版,【床头灯】米家金色版,【插座】米家智能基础版,【摄像头】小方摄像头,【摄像头】小白摄像机大众版,【摄像头】米家1080P卡片机,【摄像头】米家云台720P,【摄像头】米家小白,【智能家庭套装】家庭礼品装,【智能音箱】小爱音箱,【灯泡】飞利浦智睿版,【相机】米家全景相机套装,【相机】米家小相机', null); +INSERT INTO `sp_attribute` VALUES ('526', '主体-品牌', '1368', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('527', '屏幕参数-屏幕尺寸', '1368', 'only', 'manual', '5.3英寸', null); +INSERT INTO `sp_attribute` VALUES ('528', '存储参数-扩展存储', '1368', 'only', 'manual', '16G', null); +INSERT INTO `sp_attribute` VALUES ('529', '功能参数-真人发音', '1368', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('530', '规格参数-电池', '1368', 'only', 'manual', '5号电池', null); +INSERT INTO `sp_attribute` VALUES ('531', '颜色', '1368', 'many', 'list', '水墨黑,伦敦蓝,蜜桃粉', null); +INSERT INTO `sp_attribute` VALUES ('532', '主体参数-品牌', '136', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('533', '规格参数-包装', '136', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('534', '其他参数-储存方法', '136', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('535', '口味', '136', 'many', 'list', '全脂,脱脂', null); +INSERT INTO `sp_attribute` VALUES ('536', '基本参数-型号', '1370', 'only', 'manual', 'YYD-5', null); +INSERT INTO `sp_attribute` VALUES ('537', '规格参数-电池', '1370', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('538', '型号', '1370', 'many', 'list', 'Y20A,Y50B,YYD-5,太空银,浩瀚灰,灵动粉,皓月白,精灵白,萌宠版套装,象牙白', null); +INSERT INTO `sp_attribute` VALUES ('539', '主体-品牌', '1371', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('540', '屏幕参数-屏幕尺寸', '1371', 'only', 'manual', '6英寸', null); +INSERT INTO `sp_attribute` VALUES ('541', '规格参数-外形尺寸', '1371', 'only', 'manual', '169 X 117X 9.1毫米', null); +INSERT INTO `sp_attribute` VALUES ('542', '型号', '1371', 'many', 'list', 'Kindle入门款升级版,Kindle入门款升级版+保护套,Kindle Paperwhite3经典版,Kindle Paperwhite3经典版+保护套,Paperwhite3漫画版32G+保护套,Kindle Voyage+保护套,Kindle Oasis 2代,黑色,白色,KO 8G银灰色,KO 32G银灰色', null); +INSERT INTO `sp_attribute` VALUES ('543', '主体-品牌', '1373', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('544', '功能-整句翻译', '1373', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('545', '规格-手写', '1373', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('546', '型号', '1373', 'many', 'list', 'H8S (白),H9S (白),Kids,S1 Pro (金),S2 (金),S3 (金)', null); +INSERT INTO `sp_attribute` VALUES ('547', '主体-品牌', '1374', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('548', '屏幕参数-屏幕尺寸', '1374', 'only', 'manual', '2.8英寸', null); +INSERT INTO `sp_attribute` VALUES ('549', '存储参数-内存', '1374', 'only', 'manual', '4GB', null); +INSERT INTO `sp_attribute` VALUES ('550', '功能参数-真人发音', '1374', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('551', '规格参数-电池种类', '1374', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('552', '版式', '1374', 'many', 'list', 'T2,T500-S,T800-E', null); +INSERT INTO `sp_attribute` VALUES ('553', '主体-型号', '1376', 'only', 'manual', 'F385', null); +INSERT INTO `sp_attribute` VALUES ('554', '复读参数-适用人群', '1376', 'only', 'manual', '小学生,初中生,高中生,大学生,研究生', null); +INSERT INTO `sp_attribute` VALUES ('555', '功能参数-产品用途', '1376', 'only', 'manual', '教育,胎教,英语学习,高考听力,其他', null); +INSERT INTO `sp_attribute` VALUES ('556', '规格参数-调谐方式', '1376', 'only', 'manual', '数字显示', null); +INSERT INTO `sp_attribute` VALUES ('557', 'CD复读机', '1376', 'many', 'list', 'CD-880 蓝色 860升级版带蓝牙,CD-880 白色 860升级版带蓝牙,CD-880 红色 860升级版带蓝牙,CD-860 蓝色 (DVD/USB/TF卡/磁带),CD-860 绿色 (DVD/USB/TF卡/磁带),CD-860 红色 (DVD/USB/TF卡/磁带),CD-830 蓝色 (可插卡u盘带蓝牙),CD-830 红色 (可插卡u盘带蓝牙),CD-530 蓝色 (支持DVD/TF卡/USB带蓝牙),CD-530 红色 (支持DVD/TF卡/USB带蓝牙),CD-820 蓝色 TF版复读机,CD-820 绿色 TF版复读机,CD-820 红色 TF版复读机,CD-209 蓝色 CD复读机,CD-209 红色 CD复读机,CD-208 CD复读机,CD-790 带蓝牙DVD/USB/TF卡/磁带,F-385 便携DVD复读机,F-386 蓝色 便携(CD插卡U盘),F-386 红色 便携(CD插卡U盘),CD-350 蓝色 DVD复读机胎教机,CD-350 红色 DVD复读机胎教机', null); +INSERT INTO `sp_attribute` VALUES ('558', '主体参数-品牌', '137', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('559', '规格参数-包装', '137', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('560', '主体-品牌', '1380', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('561', '功能-是否有线控', '1380', 'only', 'manual', '无线控', null); +INSERT INTO `sp_attribute` VALUES ('562', '规格-适用机型', '1380', 'only', 'manual', '苹果iphone4,苹果iphone4s,苹果iphone5,苹果iphone5s,苹果iphone5c', null); +INSERT INTO `sp_attribute` VALUES ('563', '其他-发声原理', '1380', 'only', 'manual', '动圈', null); +INSERT INTO `sp_attribute` VALUES ('564', '颜色', '1380', 'many', 'list', 'urBeats黑色,urBeats深空灰,urBeats金色,urBeats玫瑰金,urBeats银色', null); +INSERT INTO `sp_attribute` VALUES ('565', '主体-品牌', '1381', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('566', '功能-耳机频响范围', '1381', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('567', '规格-耳机灵敏度', '1381', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('568', '主体-品牌', '1382', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('569', '规格-保修年限', '1382', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('570', '功能-特殊功能', '1382', 'only', 'manual', '日历', null); +INSERT INTO `sp_attribute` VALUES ('571', '其他-表壳材质', '1382', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('572', '颜色', '1382', 'many', 'list', '弧面·黑带黑面,弧面·黑带白面,弧面·金带白面,简约·银带白面,弧面·金带黑面,简约·黑带黑面,简约·银带黑面,幽灵·黑带黑面,幽灵·银带蓝面,幽灵·银带灰面,简约·金带金面,幽灵·银带白面,幽灵·银带黑面,弧面·银带黑面', null); +INSERT INTO `sp_attribute` VALUES ('573', '主体-品牌', '1384', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('574', '规格-保修年限', '1384', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('575', '其他-表壳材质', '1384', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('576', '颜色', '1384', 'many', 'list', '间玫金钢带,本色钢带,全玫金钢带,土豪金钢带', null); +INSERT INTO `sp_attribute` VALUES ('577', '主体-品牌', '1385', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('578', '规格-保修年限', '1385', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('579', '其他-表壳材质', '1385', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('580', '颜色', '1385', 'many', 'list', 'AR1722/AR1725,AR1722/AR1726,AR1757/AR1758,AR5919/AR5920,AR1434/AR1435,男表AR1819,男表AR1677,AR0397/AR1600,男表AR5905,AR5859/AR5867,AR5905/AR5920,女表AR5920,AR1819/AR1682,AR1721/AR1725,AR1677/AR1683,AR5905/AR5906,女表AR1926,AR2434/AR2435,AR0398/AR1601,AR5995/AR5996,AR2440/AR2441,AR5890/AR5891,AR1745/AR1750', null); +INSERT INTO `sp_attribute` VALUES ('581', '主体-品牌', '1386', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('582', '规格-保修年限', '1386', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('583', '功能-特殊功能', '1386', 'only', 'manual', '日历', null); +INSERT INTO `sp_attribute` VALUES ('584', '其他-表壳材质', '1386', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('585', '颜色', '1386', 'many', 'list', '本色钢带黑面,黑色钢带黑面,本色皮带蓝面,间金钢带金面,本色皮带黑面,本色钢带蓝面,本色钢带白面,本色皮带白面,间金钢带蓝面,间金钢带白面,间金皮带蓝面,全金钢带金面', null); +INSERT INTO `sp_attribute` VALUES ('586', '主体-产地', '1388', 'only', 'manual', '中国上海上海市', null); +INSERT INTO `sp_attribute` VALUES ('587', '规格-保修年限', '1388', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('588', '其他-表壳材质', '1388', 'only', 'manual', '钢', null); +INSERT INTO `sp_attribute` VALUES ('589', '颜色', '1388', 'many', 'list', '本色钢带黑面,间金皮带黑面,间金钢带金面,本色皮带黑面,间金皮带白面,本色皮带白面,间金钢带白面,间金钢带黑面,【特别款】全金金面,【特别款】全金黑面,【特别款】全金白面', null); +INSERT INTO `sp_attribute` VALUES ('590', '主体-品牌', '1389', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('591', '规格-保修年限', '1389', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('592', '功能-机芯类型', '1389', 'only', 'manual', '电子', null); +INSERT INTO `sp_attribute` VALUES ('593', '其他-表壳材质', '1389', 'only', 'manual', '钢', null); +INSERT INTO `sp_attribute` VALUES ('594', '颜色', '1389', 'many', 'list', 'T063.610.16.058.00,T063.610.36.038.00,T063.610.16.038.00,T063.610.11.038.00', null); +INSERT INTO `sp_attribute` VALUES ('595', '主体参数-品牌', '138', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('596', '规格参数-包装', '138', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('597', '其他参数-储存方法', '138', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('598', '规格', '138', 'many', 'list', 'UMF5+ 250g,UMF5+ 500g,优质黑糖,奇异果水果蜜,柠檬水果蜜,百里香500g,蔓越莓水果蜜,野生花蜜', null); +INSERT INTO `sp_attribute` VALUES ('599', '主体-品牌', '1390', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('600', '规格-重量', '1390', 'only', 'manual', '1千克', null); +INSERT INTO `sp_attribute` VALUES ('601', '其他-显示类型', '1390', 'only', 'manual', '数字', null); +INSERT INTO `sp_attribute` VALUES ('602', '颜色', '1390', 'many', 'list', '蓝色白灯温度版,白色白灯温度版,黑色白灯温度版,玫红白灯温度版,淡绿白灯温度版', null); +INSERT INTO `sp_attribute` VALUES ('603', '主体-型号', '1393', 'only', 'manual', 'H1284', null); +INSERT INTO `sp_attribute` VALUES ('604', '规格-产品重量', '1393', 'only', 'manual', '30克', null); +INSERT INTO `sp_attribute` VALUES ('605', '颜色', '1393', 'many', 'list', '配50-300度近视太阳镜,配300-500度近视太阳镜,枪框灰片P01', null); +INSERT INTO `sp_attribute` VALUES ('606', '主体-型号', '1394', 'only', 'manual', '5087', null); +INSERT INTO `sp_attribute` VALUES ('607', '规格-产品重量', '1394', 'only', 'manual', '23克', null); +INSERT INTO `sp_attribute` VALUES ('608', '颜色', '1394', 'many', 'list', '+400度,+350度,+300度,+250度,+200度,+150度,+100度,老化镜', null); +INSERT INTO `sp_attribute` VALUES ('609', '主体-型号', '1395', 'only', 'manual', 'BL2282', null); +INSERT INTO `sp_attribute` VALUES ('610', '规格-产品重量', '1395', 'only', 'manual', '25克', null); +INSERT INTO `sp_attribute` VALUES ('611', '颜色', '1395', 'many', 'list', 'A17镜框消光黑/镜片绿片,A15镜框枪色/镜片灰色(模特款),A09镜框砂黑/镜片绿片,A19镜框枪色/镜片蓝色', null); +INSERT INTO `sp_attribute` VALUES ('612', '主体-品牌', '1396', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('613', '规格-产品重量', '1396', 'only', 'manual', '0.3克', null); +INSERT INTO `sp_attribute` VALUES ('614', '颜色', '1396', 'many', 'list', '黑框渐进灰,银框渐进灰,深枪框渐进灰', null); +INSERT INTO `sp_attribute` VALUES ('615', '主体-型号', '1398', 'only', 'manual', '8009', null); +INSERT INTO `sp_attribute` VALUES ('616', '规格-产品重量', '1398', 'only', 'manual', '25克', null); +INSERT INTO `sp_attribute` VALUES ('617', '颜色', '1398', 'many', 'list', '枪框渐灰片,黑框黑灰片,金边框G15片,银框反光膜天蓝片', null); +INSERT INTO `sp_attribute` VALUES ('618', '主体-品牌', '1399', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('619', '规格-产品重量', '1399', 'only', 'manual', '100克', null); +INSERT INTO `sp_attribute` VALUES ('620', '主体参数-品牌', '139', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('621', '规格参数-包装', '139', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('622', '其他参数-储存方法', '139', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('623', '口味', '139', 'many', 'list', '棉花糖牛奶巧克力,榛子巧克力,浓情巧克力,混合装巧克力,牛奶巧克力,特浓巧克力', null); +INSERT INTO `sp_attribute` VALUES ('624', '主体-商品名称', '13', 'only', 'manual', '长虹(CHANGHONG)55D3S 55英寸4K超高清HDR轻薄人工智能语音平板LED液晶电视机', null); +INSERT INTO `sp_attribute` VALUES ('625', '显示-曲面', '13', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('626', '系统-智能电视', '13', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('627', '外观-产品颜色', '13', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('628', 'USB支持格式-USB支持视频格式', '13', 'only', 'manual', 'AVI,MPG,TS,MKV,MOV,MP4,RM,RMVB,H.264,H.265', null); +INSERT INTO `sp_attribute` VALUES ('629', '功耗-整机功率(W)', '13', 'only', 'manual', '138瓦特', null); +INSERT INTO `sp_attribute` VALUES ('630', '规格-含底座尺寸(宽*高*', '13', 'only', 'manual', '1237mm×785mm×209mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('631', '网络-网络连接方式', '13', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('632', '内容服务-内容资源', '13', 'only', 'manual', '腾讯', null); +INSERT INTO `sp_attribute` VALUES ('633', '端口-USB2.0端口', '13', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('634', '音频-音频技术', '13', 'only', 'manual', 'Dolby', null); +INSERT INTO `sp_attribute` VALUES ('635', '交互设备-无线键鼠', '13', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('636', '互联互通-多屏互动', '13', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('637', '版式', '13', 'many', 'list', '100吋 人工智能激光影院,40英寸 全高清智能10核高配,43英寸 4K疾速人工智能语音,49英寸 4K疾速人工智能语音,49英寸 双64位4K超高清,55英寸 4K疾速人工智能语音,55英寸 双64位4K超高清,55英寸 曲面超薄人工智能,65英寸 UMAX巨幕人工智能曲面', null); +INSERT INTO `sp_attribute` VALUES ('638', '主体-型号', '1400', 'only', 'manual', '1696', null); +INSERT INTO `sp_attribute` VALUES ('639', '规格-产品重量', '1400', 'only', 'manual', '30克', null); +INSERT INTO `sp_attribute` VALUES ('640', '颜色', '1400', 'many', 'list', '亮黑框蓝片,黑框红片', null); +INSERT INTO `sp_attribute` VALUES ('641', '主体-型号', '1401', 'only', 'manual', 'j64159', null); +INSERT INTO `sp_attribute` VALUES ('642', '规格-产品重量', '1401', 'only', 'manual', '350克', null); +INSERT INTO `sp_attribute` VALUES ('643', '颜色', '1401', 'many', 'list', '香槟金,炫彩绿,动感蓝,经典灰', null); +INSERT INTO `sp_attribute` VALUES ('644', '主体-品牌', '1403', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('645', '规格-保修年限', '1403', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('646', '其他-表壳材质', '1403', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('647', '颜色', '1403', 'many', 'list', 'AR1932,AR0389,AR1648,AR0388,AR0387,AR0386,AR0390,AR1755,AR0385,AR0399,AR0398,AR1721,AR0397,AR1722,AR5905,AR1676,AR5919,AR5890,AR2433,AR2448,AR1647,AR1879,AR1881,AR2453,AR2434,AR2432,ar1732,AR1674', null); +INSERT INTO `sp_attribute` VALUES ('648', '主体-品牌', '1404', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('649', '规格-保修年限', '1404', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('650', '功能-特殊功能', '1404', 'only', 'manual', '日历', null); +INSERT INTO `sp_attribute` VALUES ('651', '其他-表壳材质', '1404', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('652', '主体-品牌', '1406', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('653', '规格-保修年限', '1406', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('654', '功能-特殊功能', '1406', 'only', 'manual', '日历,大三针', null); +INSERT INTO `sp_attribute` VALUES ('655', '其他-表壳材质', '1406', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('656', '颜色', '1406', 'many', 'list', '间金纹路L4.821.2.18.7,间金钢带L4.921.2.11.7,金色皮带L4.921.2.11.2,纹路表盘L4.921.4.18.6,条丁刻度L4.921.4.12.6,罗马刻度L4.921.4.11.6,真皮表带L4.921.4.11.2,黑盘条丁L4.921.4.52.6', null); +INSERT INTO `sp_attribute` VALUES ('657', '主体-品牌', '1407', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('658', '规格-保修年限', '1407', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('659', '其他-表壳材质', '1407', 'only', 'manual', '树脂/橡胶', null); +INSERT INTO `sp_attribute` VALUES ('660', '主体-品牌', '1408', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('661', '规格-保修年限', '1408', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('662', '其他-表壳材质', '1408', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('663', '颜色', '1408', 'many', 'list', '白色表壳516732W01A,蓝色皮带516732W01B,玫瑰金表壳516732G01C', null); +INSERT INTO `sp_attribute` VALUES ('664', '主体参数-品牌', '140', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('665', '规格参数-包装', '140', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('666', '其他参数-储存方法', '140', 'only', 'manual', '防潮', null); +INSERT INTO `sp_attribute` VALUES ('667', '数量', '140', 'many', 'list', '1袋,2袋,3袋', null); +INSERT INTO `sp_attribute` VALUES ('668', '主体-品牌', '1411', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('669', '规格-保修年限', '1411', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('670', '其他-表壳材质', '1411', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('671', '颜色', '1411', 'many', 'list', '女表黑色,男表白色,男表黑色,女表白色', null); +INSERT INTO `sp_attribute` VALUES ('672', '主体-品牌', '1412', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('673', '规格-保修年限', '1412', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('674', '其他-表壳材质', '1412', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('675', '颜色', '1412', 'many', 'list', '0900DW/DW00100059,0901DW/DW00100060,0902DW/DW00100061,0903DW/DW00100062', null); +INSERT INTO `sp_attribute` VALUES ('676', '主体-产地', '1413', 'only', 'manual', '中国广东深圳市', null); +INSERT INTO `sp_attribute` VALUES ('677', '规格-保修年限', '1413', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('678', '功能-特殊功能', '1413', 'only', 'manual', '日历', null); +INSERT INTO `sp_attribute` VALUES ('679', '其他-表壳材质', '1413', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('680', '颜色', '1413', 'many', 'list', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('681', '主体-产地', '1414', 'only', 'manual', '瑞士', null); +INSERT INTO `sp_attribute` VALUES ('682', '规格-保修年限', '1414', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('683', '其他-表壳材质', '1414', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('684', '颜色', '1414', 'many', 'list', 'K2G211WL(绿盘绿带),K2G23120(白面黄带女款),K2G2G5C6(金色日历男款),K2G21138(白面黄带男款),K2G21629(玫瑰金男款),K2G23620(玫瑰金女款),K2G211C1(黑面黑带),K2G23107(黑灰面女款),K2G211C6(白面黑带男款),K2G231C6(白面黑带女款),K2G21107(黑灰面男款)', null); +INSERT INTO `sp_attribute` VALUES ('685', '主体-品牌', '1415', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('686', '规格-保修年限', '1415', 'only', 'manual', '1年', null); +INSERT INTO `sp_attribute` VALUES ('687', '功能-特殊功能', '1415', 'only', 'manual', '日历,防磁', null); +INSERT INTO `sp_attribute` VALUES ('688', '其他-表壳材质', '1415', 'only', 'manual', '精钢', null); +INSERT INTO `sp_attribute` VALUES ('689', '颜色', '1415', 'many', 'list', '7063D2,7061A9,7062A9,7063D9,7061A1,7061D9,7061D2,7062A1', null); +INSERT INTO `sp_attribute` VALUES ('690', '主体-产地', '1416', 'only', 'manual', '瑞士', null); +INSERT INTO `sp_attribute` VALUES ('691', '规格-保修年限', '1416', 'only', 'manual', '2年', null); +INSERT INTO `sp_attribute` VALUES ('692', '功能-特殊功能', '1416', 'only', 'manual', '大三针', null); +INSERT INTO `sp_attribute` VALUES ('693', '其他-表壳材质', '1416', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('694', '颜色', '1416', 'many', 'list', 'M007.207.36.036.00,M007.207.36.116.00,M007.207.36.291.00', null); +INSERT INTO `sp_attribute` VALUES ('695', '基本参数-品牌', '1417', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('696', '功能参数-锁具功能', '1417', 'only', 'manual', '密码锁', null); +INSERT INTO `sp_attribute` VALUES ('697', '外观参数-色系', '1417', 'only', 'manual', '黑色系,银色系', null); +INSERT INTO `sp_attribute` VALUES ('698', '颜色', '1417', 'many', 'list', '黑色,银色,24寸', null); +INSERT INTO `sp_attribute` VALUES ('699', '基本参数-品牌', '1418', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('700', '功能参数-内部结构', '1418', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('701', '外观参数-色系', '1418', 'only', 'manual', '红色系,蓝色系,黑色系,粉色系', null); +INSERT INTO `sp_attribute` VALUES ('702', '颜色', '1418', 'many', 'list', '玫红色小号,粉色小号,天蓝色小号,深蓝色小号,黑色小号,玫红色大号,粉色大号,天蓝色大号,深蓝色大号,黑色大号', null); +INSERT INTO `sp_attribute` VALUES ('703', '主体-品牌', '141', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('704', '外观-颜色', '141', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('705', '系统-手机操作系统', '141', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('706', 'CPU-CPU核数', '141', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('707', '网络-4G网络制式', '141', 'only', 'manual', '移动4G,联通4G', null); +INSERT INTO `sp_attribute` VALUES ('708', '存储-机身内存', '141', 'only', 'manual', '256GB', null); +INSERT INTO `sp_attribute` VALUES ('709', '屏幕-屏幕尺寸', '141', 'only', 'manual', '5.8英寸', null); +INSERT INTO `sp_attribute` VALUES ('710', '拍照-前摄像头', '141', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('711', '电池-电池容量', '141', 'only', 'manual', '2980mAh', null); +INSERT INTO `sp_attribute` VALUES ('712', '接口-蓝牙版本', '141', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('713', '手机特性-重力传感器', '141', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('714', '其他-运营商标识', '141', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('715', '颜色', '141', 'many', 'list', '深空灰,银色,64GB,256GB', null); +INSERT INTO `sp_attribute` VALUES ('716', '基本参数-品牌', '1421', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('717', '功能参数-内部结构', '1421', 'only', 'manual', '拉链暗袋,手机袋,证件袋,夹层拉链袋,电脑插袋,其他', null); +INSERT INTO `sp_attribute` VALUES ('718', '外观参数-图案', '1421', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('719', '颜色', '1421', 'many', 'list', '黑色,银色,蓝色,粉色', null); +INSERT INTO `sp_attribute` VALUES ('720', '基本参数-品牌', '1422', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('721', '功能参数-有无夹层', '1422', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('722', '外观参数-色系', '1422', 'only', 'manual', '黑色系', null); +INSERT INTO `sp_attribute` VALUES ('723', '颜色', '1422', 'many', 'list', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('724', '基本参数-品牌', '1423', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('725', '外观参数-色系', '1423', 'only', 'manual', '红色系,黑色系', null); +INSERT INTO `sp_attribute` VALUES ('726', '颜色', '1423', 'many', 'list', '绿色斜挎包+腰包【发2个】,折叠手提包+腰包【发2个】,腰包黑组合【发2个】,腰包黑+挎包玫红色【发2个】,双肩包黑色+腰包【发2个】,双肩包银色+腰包【发2个】,双肩包蓝色+腰包【发2个】,双肩包粉色+腰包【发2个】', null); +INSERT INTO `sp_attribute` VALUES ('727', '主体参数-品牌', '1424', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('728', '规格参数-类别', '1424', 'only', 'manual', '双肩背包', null); +INSERT INTO `sp_attribute` VALUES ('729', '颜色', '1424', 'many', 'list', '彩版(绿色),彩版(玫红),彩版(红色),经典(玫红),经典(黑色),彩版(橘色),经典(橘色),经典(绿色),经典(蓝色),彩版(蓝色),经典(红色),彩版(黑色)', null); +INSERT INTO `sp_attribute` VALUES ('730', '基本参数-型号', '1426', 'only', 'manual', 'A004', null); +INSERT INTO `sp_attribute` VALUES ('731', '外观参数-色系', '1426', 'only', 'manual', '黑色系', null); +INSERT INTO `sp_attribute` VALUES ('732', '功能参数-内部结构', '1427', 'only', 'manual', '拉链暗袋,手机袋', null); +INSERT INTO `sp_attribute` VALUES ('733', '基本参数-品牌', '1427', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('734', '外观参数-色系', '1427', 'only', 'manual', '灰色系,黑色系,白色系,粉色系,棕色系,花色,卡其色系,米色系', null); +INSERT INTO `sp_attribute` VALUES ('735', '颜色', '1427', 'many', 'list', '亮蓝色,黑色,白卡其色,娇羞粉,米色,桃红色,亮桃色,珍珠灰,粉柚色,灰色拼色,米色桃紅色边', null); +INSERT INTO `sp_attribute` VALUES ('736', '基本参数-型号', '1429', 'only', 'manual', 'F36875 F58846', null); +INSERT INTO `sp_attribute` VALUES ('737', '功能参数-硬度', '1429', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('738', '外观参数-图案', '1429', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('739', '颜色', '1429', 'many', 'list', '热情红,高贵黑,鲜奶白', null); +INSERT INTO `sp_attribute` VALUES ('740', '主体-品牌', '142', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('741', '配置-操作系统', '142', 'only', 'manual', 'iOS', null); +INSERT INTO `sp_attribute` VALUES ('742', '显示-屏幕尺寸', '142', 'only', 'manual', '7.9英寸', null); +INSERT INTO `sp_attribute` VALUES ('743', '网络连接-WIFI功能', '142', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('744', '端口-USB端口', '142', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('745', '音效-扬声器', '142', 'only', 'manual', '内置', null); +INSERT INTO `sp_attribute` VALUES ('746', '功能-摄像头', '142', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('747', '电源-电池类型', '142', 'only', 'manual', '聚合物锂', null); +INSERT INTO `sp_attribute` VALUES ('748', '规格-颜色', '142', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('749', '其他-选购热点', '142', 'only', 'manual', '完美音质', null); +INSERT INTO `sp_attribute` VALUES ('750', '颜色', '142', 'many', 'list', '金色,银色,灰色,128G', null); +INSERT INTO `sp_attribute` VALUES ('751', '功能参数-内部结构', '1431', 'only', 'manual', '零钱位,拉链格,钥匙位', null); +INSERT INTO `sp_attribute` VALUES ('752', '外观参数-钱夹折数', '1431', 'only', 'manual', '1折', null); +INSERT INTO `sp_attribute` VALUES ('753', '基本参数-品牌', '1431', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('754', '颜色', '1431', 'many', 'list', '黑色.,红色.', null); +INSERT INTO `sp_attribute` VALUES ('755', '基本参数-型号', '1433', 'only', 'manual', 'F53429 F54626 F58032', null); +INSERT INTO `sp_attribute` VALUES ('756', '功能参数-内部结构', '1433', 'only', 'manual', '证件袋', null); +INSERT INTO `sp_attribute` VALUES ('757', '外观参数-包体外形', '1433', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('758', '颜色', '1433', 'many', 'list', '红色,黑色,鲜奶白F58032', null); +INSERT INTO `sp_attribute` VALUES ('759', '功能参数-内部结构', '1434', 'only', 'manual', '相片位,零钱位,证件位,卡位', null); +INSERT INTO `sp_attribute` VALUES ('760', '外观参数-色系', '1434', 'only', 'manual', '黑色系', null); +INSERT INTO `sp_attribute` VALUES ('761', '基本参数-品牌', '1434', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('762', '颜色', '1434', 'many', 'list', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('763', '基本参数-品牌', '1435', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('764', '功能参数-有无夹层', '1435', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('765', '外观参数-硬度', '1435', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('766', '颜色', '1435', 'many', 'list', '红色-大号,黑色-大号,红色-小号,黑色-小号', null); +INSERT INTO `sp_attribute` VALUES ('767', '功能参数-有无夹层', '1437', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('768', '外观参数-流行元素', '1437', 'only', 'manual', '车缝线', null); +INSERT INTO `sp_attribute` VALUES ('769', '基本参数-品牌', '1437', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('770', '颜色', '1437', 'many', 'list', '黑色,啡色', null); +INSERT INTO `sp_attribute` VALUES ('771', '功能参数-折数', '1439', 'only', 'manual', '1折', null); +INSERT INTO `sp_attribute` VALUES ('772', '基本参数-品牌', '1439', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('773', '外观参数-色系', '1439', 'only', 'manual', '蓝色系,黑色系,棕色系', null); +INSERT INTO `sp_attribute` VALUES ('774', '颜色', '1439', 'many', 'list', '枪扫LOGO黑色,枪扫LOGO啡色,枪扫LOGO蓝色,古金LOGO黑色,古金LOGO啡色,古金LOGO蓝色', null); +INSERT INTO `sp_attribute` VALUES ('775', '基本参数-品牌', '143', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('776', '处理器-核心数', '143', 'only', 'manual', '双核心', null); +INSERT INTO `sp_attribute` VALUES ('777', '内存-内存容量', '143', 'only', 'manual', '8GB', null); +INSERT INTO `sp_attribute` VALUES ('778', '硬盘-硬盘容量', '143', 'only', 'manual', '128GB', null); +INSERT INTO `sp_attribute` VALUES ('779', '显卡-显卡类型', '143', 'only', 'manual', '集成显卡', null); +INSERT INTO `sp_attribute` VALUES ('780', '光驱-光驱类型', '143', 'only', 'manual', '无光驱', null); +INSERT INTO `sp_attribute` VALUES ('781', '显示屏-屏幕尺寸', '143', 'only', 'manual', '13.3英寸', null); +INSERT INTO `sp_attribute` VALUES ('782', '通信-蓝牙功能', '143', 'only', 'manual', '蓝牙4.0', null); +INSERT INTO `sp_attribute` VALUES ('783', '端口-USB2.0端口', '143', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('784', '多媒体设备-内置摄像头', '143', 'only', 'manual', 'HD摄像头', null); +INSERT INTO `sp_attribute` VALUES ('785', '输入设备-指取设备', '143', 'only', 'manual', '触摸板', null); +INSERT INTO `sp_attribute` VALUES ('786', '电源-电池类型', '143', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('787', '规格-厚度', '143', 'only', 'manual', '25毫米', null); +INSERT INTO `sp_attribute` VALUES ('788', '其他-厂商保修政策', '143', 'only', 'manual', '以官网为准', null); +INSERT INTO `sp_attribute` VALUES ('789', '产品', '143', 'many', 'list', 'GF2/i5/8G/128G,GG2/i5/8G/256G,D42/i5/8G/256G,D32/i5/8G/128G', null); +INSERT INTO `sp_attribute` VALUES ('790', '基本参数-品牌', '1440', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('791', '功能参数-内部结构', '1440', 'only', 'manual', '拉链暗袋,手机袋,证件袋,夹层拉链袋,电脑插袋,相机插袋', null); +INSERT INTO `sp_attribute` VALUES ('792', '外观参数-色系', '1440', 'only', 'manual', '蓝色系', null); +INSERT INTO `sp_attribute` VALUES ('793', '颜色', '1440', 'many', 'list', '送皮带,送手包', null); +INSERT INTO `sp_attribute` VALUES ('794', '基本参数-型号', '1443', 'only', 'manual', '1A3454021-02', null); +INSERT INTO `sp_attribute` VALUES ('795', '功能参数-有无夹层', '1443', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('796', '外观参数-硬度', '1443', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('797', '颜色', '1443', 'many', 'list', '黑色大号,黑色小号,咖啡色小号,咖啡色大号', null); +INSERT INTO `sp_attribute` VALUES ('798', '基本参数-品牌', '1445', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('799', '外观参数-色系', '1445', 'only', 'manual', '红色系,橙色系,黑色系', null); +INSERT INTO `sp_attribute` VALUES ('800', '颜色', '1445', 'many', 'list', '橙色,黄色,黑色,110CM,115cm,120cm,125cm', null); +INSERT INTO `sp_attribute` VALUES ('801', '基本参数-品牌', '1446', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('802', '外观参数-色系', '1446', 'only', 'manual', '黑色系', null); +INSERT INTO `sp_attribute` VALUES ('803', '颜色', '1446', 'many', 'list', '黑色,110cm,115cm,120cm,125cm,130cm', null); +INSERT INTO `sp_attribute` VALUES ('804', '功能参数-内部结构', '1447', 'only', 'manual', '相片位,暗格,卡位', null); +INSERT INTO `sp_attribute` VALUES ('805', '外观参数-色系', '1447', 'only', 'manual', '红色系', null); +INSERT INTO `sp_attribute` VALUES ('806', '基本参数-品牌', '1447', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('807', '颜色', '1447', 'many', 'list', '2083A-黑色,2123A-黑色,2213A-黑色,2233A-黑色,2203A-黑色', null); +INSERT INTO `sp_attribute` VALUES ('808', '基本参数-品牌', '1448', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('809', '功能参数-有无夹层', '1448', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('810', '外观参数-硬度', '1448', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('811', '颜色', '1448', 'many', 'list', '黑色大号,黑色小号', null); +INSERT INTO `sp_attribute` VALUES ('812', '基本参数-品牌', '1449', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('813', '外观参数-色系', '1449', 'only', 'manual', '黑色系,棕色系', null); +INSERT INTO `sp_attribute` VALUES ('814', '颜色', '1449', 'many', 'list', 'PL6130,PL6129,PL6132,PL6131,默认110-130随机发', null); +INSERT INTO `sp_attribute` VALUES ('815', '基本参数-品牌', '144', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('816', '规格参数-电池容量', '144', 'only', 'manual', '1810mAh', null); +INSERT INTO `sp_attribute` VALUES ('817', '型号', '144', 'many', 'list', 'iPhone4,iPhone4S,iPhone5,iPhone5s,iPhone6,iPhone6s,iPhone6plus,iPhone6splus,iPhone7,iPhone7plus', null); +INSERT INTO `sp_attribute` VALUES ('818', '基本参数-品牌', '1450', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('819', '功能参数-锁具功能', '1450', 'only', 'manual', '挂锁', null); +INSERT INTO `sp_attribute` VALUES ('820', '外观参数-色系', '1450', 'only', 'manual', '红色系', null); +INSERT INTO `sp_attribute` VALUES ('821', '基本参数-品牌', '1451', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('822', '功能参数-硬度', '1451', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('823', '外观参数-图案', '1451', 'only', 'manual', '卡通动漫', null); +INSERT INTO `sp_attribute` VALUES ('824', '颜色', '1451', 'many', 'list', 'F36702深棕黑,F36624紫色,F36702红边,F36702褐色,F36702暗橙,茶F36624水墨蓝,F36624米色,F36624红色,F36702粉色,F36624黑色,F36702暗紫边,F36702白色,F36624酒红色', null); +INSERT INTO `sp_attribute` VALUES ('825', '功能参数-内部结构', '1452', 'only', 'manual', '拉链暗袋,手机袋,证件袋', null); +INSERT INTO `sp_attribute` VALUES ('826', '基本参数-品牌', '1452', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('827', '外观参数-包袋大小', '1452', 'only', 'manual', '小(最长边20-30cm)', null); +INSERT INTO `sp_attribute` VALUES ('828', '颜色', '1452', 'many', 'list', '紫色,黑色,蓝色', null); +INSERT INTO `sp_attribute` VALUES ('829', '基本参数-品牌', '1453', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('830', '功能参数-硬度', '1453', 'only', 'manual', '软', null); +INSERT INTO `sp_attribute` VALUES ('831', '外观参数-色系', '1453', 'only', 'manual', '蓝色系,黑色系,粉色系,紫色系', null); +INSERT INTO `sp_attribute` VALUES ('832', '颜色', '1453', 'many', 'list', '粉色,黑色,紫色,黄色', null); +INSERT INTO `sp_attribute` VALUES ('833', '功能参数-内部结构', '1454', 'only', 'manual', '拉链暗袋,手机袋,证件袋', null); +INSERT INTO `sp_attribute` VALUES ('834', '基本参数-品牌', '1454', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('835', '外观参数-色系', '1454', 'only', 'manual', '红色系,黄色系,蓝色系,黑色系,棕色系,金色系,卡其色系', null); +INSERT INTO `sp_attribute` VALUES ('836', '颜色', '1454', 'many', 'list', '酒红,墨绿,灰色,黑色,天蓝,橘红,玫瑰粉,红色,深蓝色,橄榄绿,樱桃红', null); +INSERT INTO `sp_attribute` VALUES ('837', '主体-品牌', '1456', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('838', '规格-尺寸', '1456', 'only', 'manual', '100*90*110毫米', null); +INSERT INTO `sp_attribute` VALUES ('839', '其他-适用场景', '1456', 'only', 'manual', '婚庆,生日,情人节,圣诞节', null); +INSERT INTO `sp_attribute` VALUES ('840', '主体-品牌', '1457', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('841', '规格-重量', '1457', 'only', 'manual', '350千克', null); +INSERT INTO `sp_attribute` VALUES ('842', '其他-工艺', '1457', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('843', '主体-品牌', '1458', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('844', '规格-材质', '1458', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('845', '颜色', '1458', 'many', 'list', '原装日版2.4Plus三代白色,原装日版2.4Plus三代黑色,万宝路原味(浓),万宝路薄荷味(浓),百乐门原味,百乐门薄荷味,HEETS原味,HEETS薄荷味,万宝路薄荷味(淡),万宝路蓝莓味,万宝路原味(淡),原装日版2.4Plus三代钢铁侠版', null); +INSERT INTO `sp_attribute` VALUES ('846', '主体-品牌', '1459', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('847', '规格-产品尺寸', '1459', 'only', 'manual', '其他毫米', null); +INSERT INTO `sp_attribute` VALUES ('848', '基本参数-品牌', '145', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('849', '规格参数-声道', '145', 'only', 'manual', '5.1声道', null); +INSERT INTO `sp_attribute` VALUES ('850', '型号', '145', 'many', 'list', 'Companion50 C50(C5升级版),Companion 2 C2,Companion5 C5', null); +INSERT INTO `sp_attribute` VALUES ('851', '主体-品牌', '1460', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('852', '规格-尺寸', '1460', 'only', 'manual', '200*150毫米', null); +INSERT INTO `sp_attribute` VALUES ('853', '其他-适用场景', '1460', 'only', 'manual', '婚庆,生日,情人节,圣诞节,传统节庆,地方特色', null); +INSERT INTO `sp_attribute` VALUES ('854', '颜色', '1460', 'many', 'list', '粉色,蓝色', null); +INSERT INTO `sp_attribute` VALUES ('855', '主体-产地', '1462', 'only', 'manual', '中国浙江金华市', null); +INSERT INTO `sp_attribute` VALUES ('856', '规格-规格', '1462', 'only', 'manual', '军刀礼盒', null); +INSERT INTO `sp_attribute` VALUES ('857', '其他-材质', '1462', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('858', '颜色', '1462', 'many', 'list', '蓝色', null); +INSERT INTO `sp_attribute` VALUES ('859', '主体参数-品牌', '1465', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('860', '主要参数-商品名称', '146', 'only', 'manual', 'mini90', null); +INSERT INTO `sp_attribute` VALUES ('861', '功能参数-防抖功能', '146', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('862', '存储及输出参数-胶片尺寸', '146', 'only', 'manual', '其他毫米', null); +INSERT INTO `sp_attribute` VALUES ('863', '产品规格-适用相纸尺寸', '146', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('864', '主体-型号', '1470', 'only', 'manual', 'PX-160', null); +INSERT INTO `sp_attribute` VALUES ('865', '规格-材质', '1470', 'only', 'manual', 'PVC合成面板', null); +INSERT INTO `sp_attribute` VALUES ('866', '颜色', '1470', 'many', 'list', '香槟金色+原装木架+三踏板+标配,香槟金色单机+X架+单踏+套餐一,白色单机+X架+单踏+标配,白色单机+X架+单踏+套餐一,黑色单机+X架+单踏+标配,香槟金色+原装木架+单踏+套餐一,黑色+原装木架+三踏板+标配,白色+原装木架+单踏+套餐一,白色+原装木架+单踏+标配,白色+原装木架+三踏板+套餐一,黑色+原装木架+单踏+套餐一,香槟金色+原装木架+单踏+标配,黑色+原装木架+单踏+标配,白色+原装木架+三踏板+标配,香槟金色+X架+单踏+标配,黑色+原装木架+三踏板+套餐一,黑色单机+X架+单踏+套餐一,香槟金色+原装木架+三踏板+套餐一', null); +INSERT INTO `sp_attribute` VALUES ('867', '主体-品牌', '1471', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('868', '规格-材质', '1471', 'only', 'manual', '复合', null); +INSERT INTO `sp_attribute` VALUES ('869', '主体-品牌', '1472', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('870', '规格-材质', '1472', 'only', 'manual', '紫檀', null); +INSERT INTO `sp_attribute` VALUES ('871', '颜色', '1472', 'many', 'list', 'P26136,P26166,P26116,P26106,随机大纹蟒皮,随机小纹蟒皮', null); +INSERT INTO `sp_attribute` VALUES ('872', '主体-品牌', '1474', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('873', '规格-材质', '1474', 'only', 'manual', '桐木', null); +INSERT INTO `sp_attribute` VALUES ('874', '主体-品牌', '1475', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('875', '产品说明-材质', '1475', 'only', 'manual', '特氏古夷苏木', null); +INSERT INTO `sp_attribute` VALUES ('876', '规格-古筝琴弦', '1475', 'only', 'manual', '尼龙钢丝弦', null); +INSERT INTO `sp_attribute` VALUES ('877', '颜色', '1475', 'many', 'list', '原厂配置+套餐一,原厂配置+套餐二,原厂配置,原厂配置+套餐三', null); +INSERT INTO `sp_attribute` VALUES ('878', '主体-品牌', '1476', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('879', '规格-背侧板材质', '1476', 'only', 'manual', '沙 比利', null); +INSERT INTO `sp_attribute` VALUES ('880', '颜色', '1476', 'many', 'list', 'U-26A小吉他26寸,Totoro-U-24A尤克里里24寸,U-24A小吉他24寸', null); +INSERT INTO `sp_attribute` VALUES ('881', '主体-品牌', '1477', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('882', '规格-材质', '1477', 'only', 'manual', '金属', null); +INSERT INTO `sp_attribute` VALUES ('883', '主体-型号', '1478', 'only', 'manual', 'V005', null); +INSERT INTO `sp_attribute` VALUES ('884', '规格-外观尺寸', '1478', 'only', 'manual', '580毫米', null); +INSERT INTO `sp_attribute` VALUES ('885', '主体-品牌', '1479', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('886', '规格-材质', '1479', 'only', 'manual', '金属', null); +INSERT INTO `sp_attribute` VALUES ('887', '主体参数-品牌', '147', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('888', '屏幕显示-屏幕尺寸', '147', 'only', 'manual', '0英寸', null); +INSERT INTO `sp_attribute` VALUES ('889', '特性功能-是否防水', '147', 'only', 'manual', '防水', null); +INSERT INTO `sp_attribute` VALUES ('890', '摄像功能-摄像头', '147', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('891', '影音功能-视频播放', '147', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('892', '型号', '147', 'many', 'list', 'Oculus Rift CV1 现货,Oculus rift CV1+Touch 套装,Oculus rift Touch手柄', null); +INSERT INTO `sp_attribute` VALUES ('893', '主体-商品名称', '148', 'only', 'manual', '飞利浦(Philips) 旋转式三刀头电动剃须刀全身水洗 S5050【保税仓发货】', null); +INSERT INTO `sp_attribute` VALUES ('894', '刀头-刀头数量', '148', 'only', 'manual', '三刀头', null); +INSERT INTO `sp_attribute` VALUES ('895', '清洁-清洁方式', '148', 'only', 'manual', '全自动清洁', null); +INSERT INTO `sp_attribute` VALUES ('896', '电源-供电方式', '148', 'only', 'manual', '充电', null); +INSERT INTO `sp_attribute` VALUES ('897', '功能-鬓毛修剪器', '148', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('898', '规格参数-额定功率', '148', 'only', 'manual', '4瓦特', null); +INSERT INTO `sp_attribute` VALUES ('899', '型号', '148', 'many', 'list', 'AT600,AT610,S5050,S5070,S7320,S7370,S7510', null); +INSERT INTO `sp_attribute` VALUES ('900', '主体-商品名称', '149', 'only', 'manual', '戴森吸尘器', null); +INSERT INTO `sp_attribute` VALUES ('901', '功能参数-吸尘器功能', '149', 'only', 'manual', '地毯式,除螨,其它', null); +INSERT INTO `sp_attribute` VALUES ('902', '规格参数-充电时间', '149', 'only', 'manual', '5小时', null); +INSERT INTO `sp_attribute` VALUES ('903', '型号', '149', 'many', 'list', 'V8 Absolute 海外版6吸头 高配版,V8 animal 海外版5吸头 宠物版,V6 Animal 海外版4吸头 宠物版,V6 Total Clean 海外版5吸头,V6 Mattress 海外版4吸头,吸头4件装,V8 Total Clean海外版6吸头', null); +INSERT INTO `sp_attribute` VALUES ('904', '主体-商品名称', '14', 'only', 'manual', '康佳(KONKA) A55U', null); +INSERT INTO `sp_attribute` VALUES ('905', '显示-曲面', '14', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('906', '系统-智能电视', '14', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('907', '外观-产品颜色', '14', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('908', 'USB支持格式-USB支持视频格式', '14', 'only', 'manual', 'AVI,MPG,MKV,MOV,MP4,RM,RMVB,MPEG-1,4KH.265', null); +INSERT INTO `sp_attribute` VALUES ('909', '功耗-整机功率(W)', '14', 'only', 'manual', '180瓦特', null); +INSERT INTO `sp_attribute` VALUES ('910', '规格-含底座尺寸(宽*高*', '14', 'only', 'manual', '1242x241x763毫米', null); +INSERT INTO `sp_attribute` VALUES ('911', '网络-网络连接方式', '14', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('912', '端口-USB2.0端口', '14', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('913', '音频-扬声器数量', '14', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('914', '交互设备-无线键鼠', '14', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('915', '互联互通-多屏互动', '14', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('916', '尺寸', '14', 'many', 'list', '43英寸智能4K HDR,49英寸智能4K HDR,55英寸31核智能4K HDR,55英寸智能4K HDR,65英寸智能4K HDR', null); +INSERT INTO `sp_attribute` VALUES ('917', '主体参数-商品名称', '150', 'only', 'manual', '松下(Panasonic)智能电饭煲SR-ZE185 微电脑5L电饭煲', null); +INSERT INTO `sp_attribute` VALUES ('918', '功能-加热方式', '150', 'only', 'manual', '底盘加热', null); +INSERT INTO `sp_attribute` VALUES ('919', '材质-内胆材质', '150', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('920', '外观-颜色', '150', 'only', 'manual', '白色', null); +INSERT INTO `sp_attribute` VALUES ('921', '规格-容量', '150', 'only', 'manual', '5L', null); +INSERT INTO `sp_attribute` VALUES ('922', '电源参数-额定功率', '150', 'only', 'manual', '750瓦特', null); +INSERT INTO `sp_attribute` VALUES ('923', '容量', '150', 'many', 'list', 'SR-ZE105(3L),SR-ZE185(5L)', null); +INSERT INTO `sp_attribute` VALUES ('924', '主体-商品名称', '152', 'only', 'manual', '电吹风', null); +INSERT INTO `sp_attribute` VALUES ('925', '护发-护发功能', '152', 'only', 'manual', '负离子', null); +INSERT INTO `sp_attribute` VALUES ('926', '功率-功率', '152', 'only', 'manual', '1201W-1600W', null); +INSERT INTO `sp_attribute` VALUES ('927', '档位-产品档位', '152', 'only', 'manual', '3档', null); +INSERT INTO `sp_attribute` VALUES ('928', '功能参数-吹风机功能', '152', 'only', 'manual', '恒温设计,其他', null); +INSERT INTO `sp_attribute` VALUES ('929', '风嘴-风嘴样式', '152', 'only', 'manual', '集风嘴+散风嘴', null); +INSERT INTO `sp_attribute` VALUES ('930', '规格参数-电源线长度', '152', 'only', 'manual', '1.8米', null); +INSERT INTO `sp_attribute` VALUES ('931', '颜色', '152', 'many', 'list', '白色,紫红色,紫色', null); +INSERT INTO `sp_attribute` VALUES ('932', '主体参数-品牌', '153', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('933', '功能参数-咖啡机种类', '153', 'only', 'manual', '意式咖啡', null); +INSERT INTO `sp_attribute` VALUES ('934', '容量参数-咖啡容量', '153', 'only', 'manual', '5杯以下', null); +INSERT INTO `sp_attribute` VALUES ('935', '规格参数-产品尺寸(高*宽*深', '153', 'only', 'manual', '238*430*351毫米', null); +INSERT INTO `sp_attribute` VALUES ('936', 'ECAM', '153', 'many', 'list', 'ECAM 28.466.MB,ECAM 22.110.SB,ECAM21.117.SB,ECAM 23.420.SB,ECAM 22.360.S,ECAM 22.110.B,ECAM 28.466.M全金属', null); +INSERT INTO `sp_attribute` VALUES ('937', '主体-商品名称', '154', 'only', 'manual', '空气净化剂', null); +INSERT INTO `sp_attribute` VALUES ('938', '功能参数-空气净化器功能', '154', 'only', 'manual', '除苯,除氨,净化,除PM2.5,除烟尘,除甲醛', null); +INSERT INTO `sp_attribute` VALUES ('939', '规格参数-毛重', '154', 'only', 'manual', '0.4千克', null); +INSERT INTO `sp_attribute` VALUES ('940', '主体参数-个护健康类型', '155', 'only', 'manual', '电子美容仪', null); +INSERT INTO `sp_attribute` VALUES ('941', '功能参数-产品功能', '155', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('942', '适用范围-适用人群', '155', 'only', 'manual', '男士,女士', null); +INSERT INTO `sp_attribute` VALUES ('943', '电源-自动断电', '155', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('944', '规格参数-净重', '155', 'only', 'manual', '0.22千克', null); +INSERT INTO `sp_attribute` VALUES ('945', '型号', '155', 'many', 'list', '24K黄金棒,雅萌10T', null); +INSERT INTO `sp_attribute` VALUES ('946', '主体-商品名称', '156', 'only', 'manual', '博朗(BRAUN) 欧乐B DB4010 成人电动牙刷A 德国原装进口【保税仓发货】', null); +INSERT INTO `sp_attribute` VALUES ('947', '刷头-适用人群', '156', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('948', '电源-电源类型', '156', 'only', 'manual', '干电式', null); +INSERT INTO `sp_attribute` VALUES ('949', '功能-防水功能', '156', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('950', '规格参数-净重', '156', 'only', 'manual', '0.3千克', null); +INSERT INTO `sp_attribute` VALUES ('951', '型号', '156', 'many', 'list', 'Pro2500,儿童冰雪奇缘款,儿童星球大战款,儿童款,成人款', null); +INSERT INTO `sp_attribute` VALUES ('952', '基本参数-型号', '158', 'only', 'manual', 'F71723', null); +INSERT INTO `sp_attribute` VALUES ('953', '功能参数-有无夹层', '158', 'only', 'manual', '有夹层', null); +INSERT INTO `sp_attribute` VALUES ('954', '外观参数-色系', '158', 'only', 'manual', '黑色系,棕色系', null); +INSERT INTO `sp_attribute` VALUES ('955', '颜色', '158', 'many', 'list', '浅棕色,黑色,深棕色,沉静蓝,深棕色纯黑色背带', null); +INSERT INTO `sp_attribute` VALUES ('956', '基本参数-品牌', '159', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('957', '功能参数-内部结构', '159', 'only', 'manual', '拉链暗袋,手机袋,证件袋,夹层拉链袋', null); +INSERT INTO `sp_attribute` VALUES ('958', '外观参数-色系', '159', 'only', 'manual', '米色系', null); +INSERT INTO `sp_attribute` VALUES ('959', '颜色', '159', 'many', 'list', '牛仔蓝银色五金30F6SM9T3L,灰色銀色五金30F6SM9T3L,焦红色金色五金30F6GM9T3L,牡蛎色金色五金30F6GM9T3L,金色金色五金30H6MM9T3M,矢车菊蓝银色五金30F6SM9T3L,裸粉色金色五金30F6GM9T3L,栗子棕金色五金,亮红色银色五金30F6SM9T3L,经典黑銀色五金30F6SM9T3L,淡蓝色銀色五金30F6SM9T3L', null); +INSERT INTO `sp_attribute` VALUES ('960', '主体-商品名称', '15', 'only', 'manual', '三星电视UA65KUF30EJXXZ', null); +INSERT INTO `sp_attribute` VALUES ('961', '显示-曲面', '15', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('962', '系统-智能电视', '15', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('963', '功耗-整机功率(W)', '15', 'only', 'manual', '95瓦特', null); +INSERT INTO `sp_attribute` VALUES ('964', '网络-网络连接方式', '15', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('965', '交互设备-无线键鼠', '15', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('966', '版式', '15', 'many', 'list', '2017年新品 55吋 4K智能,2017年新品 55吋 4K智能 HDR,2017年新品 65吋 4K智能 HDR,40吋 4K智能 HDR,50吋 4K智能 HDR,55吋 4K智能 HDR,55吋 4K智能 热卖,65吋 4K智能 HDR', null); +INSERT INTO `sp_attribute` VALUES ('967', '主观参数-品牌', '161', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('968', '实质参数-袖长', '161', 'only', 'manual', '短袖', null); +INSERT INTO `sp_attribute` VALUES ('969', '细节参数-场合', '161', 'only', 'manual', '旅游,运动,日常,商务,休闲', null); +INSERT INTO `sp_attribute` VALUES ('970', '颜色', '161', 'many', 'list', '粉色,深红色,绿色,L,XS,M,S', null); +INSERT INTO `sp_attribute` VALUES ('971', '主观参数-品牌', '162', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('972', '实质参数-裤长', '162', 'only', 'manual', '长裤', null); +INSERT INTO `sp_attribute` VALUES ('973', '颜色', '162', 'many', 'list', '棕色,灰色,黑色,酒红色,肉色,蓝色,M-L,L-LL,S-M', null); +INSERT INTO `sp_attribute` VALUES ('974', '主体-品牌', '163', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('975', '规格-产品重量', '163', 'only', 'manual', '500克', null); +INSERT INTO `sp_attribute` VALUES ('976', '颜色', '163', 'many', 'list', 'GU6652-BLK2,GU6741BLK-35,GU6741GLDBN-1,GU6741GUN-3,GU6671-GUN3', null); +INSERT INTO `sp_attribute` VALUES ('977', '主观参数-品牌', '164', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('978', '实质参数-适用季节', '164', 'only', 'manual', '春季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('979', '细节参数-鞋头款式', '164', 'only', 'manual', '圆头', null); +INSERT INTO `sp_attribute` VALUES ('980', '颜色', '164', 'many', 'list', '棕色15551,深褐色15550,11.5M,11M,10.5M,10M,9.5M,9M,8.5M,8M,7.5M,7M,6.5M', null); +INSERT INTO `sp_attribute` VALUES ('981', '主观参数-型号', '165', 'only', 'manual', 'UGG J&J', null); +INSERT INTO `sp_attribute` VALUES ('982', '实质参数-适用季节', '165', 'only', 'manual', '春季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('983', '细节参数-鞋跟形状', '165', 'only', 'manual', '平跟', null); +INSERT INTO `sp_attribute` VALUES ('984', '颜色', '165', 'many', 'list', '棕色chocolate,栗色chestnut,35码,39码', null); +INSERT INTO `sp_attribute` VALUES ('985', '主体参数-品牌', '166', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('986', '规格参数-类别', '166', 'only', 'manual', '板鞋/休闲鞋', null); +INSERT INTO `sp_attribute` VALUES ('987', '颜色', '166', 'many', 'list', 'ADIDAS_BA8169,ADIDAS_BZ0190,36/220,36.5/225,37/230,38/235,38.5/240,39/245,40/250,40.5/255,41/260,42/265,42.5/270,43/275,44/280', null); +INSERT INTO `sp_attribute` VALUES ('988', '基本参数-品牌', '167', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('989', '功能参数-内部结构', '167', 'only', 'manual', '拉链暗袋,手机袋,证件袋', null); +INSERT INTO `sp_attribute` VALUES ('990', '外观参数-色系', '167', 'only', 'manual', '红色系,蓝色系,白色系', null); +INSERT INTO `sp_attribute` VALUES ('991', '颜色', '167', 'many', 'list', '红白蓝大号,红白蓝小号,白蓝大号,白蓝小号,黑红灰大号,黑红灰小号,红白大号,红白小号', null); +INSERT INTO `sp_attribute` VALUES ('992', '主体-品牌', '168', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('993', '规格-成色', '168', 'only', 'manual', '925银', null); +INSERT INTO `sp_attribute` VALUES ('994', '描述-风格', '168', 'only', 'manual', '甜美', null); +INSERT INTO `sp_attribute` VALUES ('995', '颜色', '168', 'many', 'list', '蓝色,绿色,白色,粉色', null); +INSERT INTO `sp_attribute` VALUES ('996', '主观参数-品牌', '169', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('997', '实质参数-适用季节', '169', 'only', 'manual', '春季,夏季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('998', '颜色', '169', 'many', 'list', '黑色U4001,黑/白/灰U4001,白色U4001,S,M,L', null); +INSERT INTO `sp_attribute` VALUES ('999', '主体-商品名称', '16', 'only', 'manual', '飞利浦电视', null); +INSERT INTO `sp_attribute` VALUES ('1000', '显示-曲面', '16', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('1001', '系统-智能电视', '16', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('1002', '功耗-整机功率(W)', '16', 'only', 'manual', '55瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1003', '版式', '16', 'many', 'list', '新品爆款-50吋4K超高清,新品爆款-39吋智能高清,新品爆款-55吋4K超高清,新品爆款-65吋 4k超高清', null); +INSERT INTO `sp_attribute` VALUES ('1004', '主体-品牌', '170', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1005', '基本参数-笔芯颜色', '170', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1006', '规格参数-包装数量', '170', 'only', 'manual', '1支', null); +INSERT INTO `sp_attribute` VALUES ('1007', '颜色', '170', 'many', 'list', '亮黑色,白色,德古拉红,黄色,磨砂黑,蓝色', null); +INSERT INTO `sp_attribute` VALUES ('1008', '主体参数-品牌', '171', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1009', '功能参数-功能', '171', 'only', 'manual', '防尘,防尾气,防花粉,其它', null); +INSERT INTO `sp_attribute` VALUES ('1010', '特性参数-适用人群', '171', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('1011', '规格参数-尺寸', '171', 'only', 'manual', '16.2x12.8厘米', null); +INSERT INTO `sp_attribute` VALUES ('1012', '颜色', '171', 'many', 'list', '灰色,白色', null); +INSERT INTO `sp_attribute` VALUES ('1013', '主体参数-品牌', '175', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1014', '规格参数-尺寸', '175', 'only', 'manual', '168*38毫米', null); +INSERT INTO `sp_attribute` VALUES ('1015', '主体参数-品牌', '177', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1016', '规格参数-香型', '177', 'only', 'manual', '有香味', null); +INSERT INTO `sp_attribute` VALUES ('1017', '特性参数-适用场景', '177', 'only', 'manual', '客厅,其他,厨房,地面,家具', null); +INSERT INTO `sp_attribute` VALUES ('1018', '主体参数-品牌', '179', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1019', '功能参数-香味', '179', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1020', '特性参数-产品尺寸', '179', 'only', 'manual', '大号(直径35mm、宽度55±2mm)', null); +INSERT INTO `sp_attribute` VALUES ('1021', '规格参数-包装', '179', 'only', 'manual', '单盒装', null); +INSERT INTO `sp_attribute` VALUES ('1022', '搭配', '179', 'many', 'list', '冈本001 3片,冈本豹纹12只,相模3片,相模5片', null); +INSERT INTO `sp_attribute` VALUES ('1023', '主体-商品名称', '17', 'only', 'manual', '索尼彩电KD-55X8000E', null); +INSERT INTO `sp_attribute` VALUES ('1024', '显示-曲面', '17', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('1025', '系统-智能电视', '17', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('1026', '外观-边框材质', '17', 'only', 'manual', '金属', null); +INSERT INTO `sp_attribute` VALUES ('1027', '功耗-整机功率(W)', '17', 'only', 'manual', '149瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1028', '版式', '17', 'many', 'list', '43英寸HDR智能,55英寸HDR智能,65英寸HDR智能,75英寸HDR智能', null); +INSERT INTO `sp_attribute` VALUES ('1029', '主体-品牌', '180', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1030', '功能参数-防水性能', '180', 'only', 'manual', '防水', null); +INSERT INTO `sp_attribute` VALUES ('1031', '特性参数-电源', '180', 'only', 'manual', 'USB接口供电', null); +INSERT INTO `sp_attribute` VALUES ('1032', '规格参数-产品尺寸', '180', 'only', 'manual', '170毫米', null); +INSERT INTO `sp_attribute` VALUES ('1033', '主体-品牌', '184', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1034', '外观-颜色', '184', 'only', 'manual', '灰色', null); +INSERT INTO `sp_attribute` VALUES ('1035', '系统-手机操作系统', '184', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1036', 'CPU-CPU核数', '184', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1037', '网络-4G网络制式', '184', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1038', '存储-机身内存', '184', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1039', '屏幕-屏幕尺寸', '184', 'only', 'manual', '5.8英寸', null); +INSERT INTO `sp_attribute` VALUES ('1040', '拍照-前摄像头', '184', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('1041', '电池-电池类型', '184', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1042', '接口-蓝牙版本', '184', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1043', '手机特性-光线传感器', '184', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1044', '其他-选购热点', '184', 'only', 'manual', '屏幕大,拍照不错,反应快', null); +INSERT INTO `sp_attribute` VALUES ('1045', '颜色', '184', 'many', 'list', '深空灰,银色,256G,64G,裸机,裸机+电信无限流量,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1046', '主体-品牌', '186', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1047', '外观-颜色', '186', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1048', '系统-手机操作系统', '186', 'only', 'manual', 'MIUI', null); +INSERT INTO `sp_attribute` VALUES ('1049', 'CPU-CPU核数', '186', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1050', '网络-4G网络制式', '186', 'only', 'manual', '移动4G,联通4G,电信4G', null); +INSERT INTO `sp_attribute` VALUES ('1051', '存储-机身内存', '186', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1052', '屏幕-屏幕尺寸', '186', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1053', '拍照-前摄像头', '186', 'only', 'manual', '1600万像素', null); +INSERT INTO `sp_attribute` VALUES ('1054', '电池-电池容量', '186', 'only', 'manual', '3500mAh', null); +INSERT INTO `sp_attribute` VALUES ('1055', '接口-蓝牙版本', '186', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1056', '手机特性-重力传感器', '186', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1057', '其他-运营商标识', '186', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1058', '颜色', '186', 'many', 'list', '亮蓝色,亮黑色,吴亦凡定制版,4GB 64GB,6GB 128GB,6GB 64GB,裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1059', '主体-品牌', '187', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1060', '外观-颜色', '187', 'only', 'manual', '蓝色', null); +INSERT INTO `sp_attribute` VALUES ('1061', '系统-手机操作系统', '187', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1062', 'CPU-CPU核数', '187', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1063', '网络-4G网络制式', '187', 'only', 'manual', '移动4G,联通4G,电信4G', null); +INSERT INTO `sp_attribute` VALUES ('1064', '存储-机身内存', '187', 'only', 'manual', '32GB', null); +INSERT INTO `sp_attribute` VALUES ('1065', '屏幕-屏幕尺寸', '187', 'only', 'manual', '5.65英寸', null); +INSERT INTO `sp_attribute` VALUES ('1066', '拍照-前摄像头', '187', 'only', 'manual', '1300万像素', null); +INSERT INTO `sp_attribute` VALUES ('1067', '电池-电池容量', '187', 'only', 'manual', '3000mAh', null); +INSERT INTO `sp_attribute` VALUES ('1068', '接口-耳机接口', '187', 'only', 'manual', '3.5mm', null); +INSERT INTO `sp_attribute` VALUES ('1069', '手机特性-重力传感器', '187', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1070', '其他-选购热点', '187', 'only', 'manual', '全面屏手机,后置双摄,前置双摄,玻璃机身', null); +INSERT INTO `sp_attribute` VALUES ('1071', 'CCC认证-CCC认证编号', '187', 'only', 'manual', '2017011606023756', null); +INSERT INTO `sp_attribute` VALUES ('1072', '版本', '187', 'many', 'list', '【预售】尊享版,【预售】标配版,【预售】高配版,尊享版,标配版,高配版,海鸥灰,珠光白,魅海蓝', null); +INSERT INTO `sp_attribute` VALUES ('1073', '主体-品牌', '188', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1074', '外观-颜色', '188', 'only', 'manual', '蓝色', null); +INSERT INTO `sp_attribute` VALUES ('1075', '系统-手机操作系统', '188', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1076', 'CPU-CPU核数', '188', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1077', '网络-4G网络制式', '188', 'only', 'manual', '移动4G,联通4G,电信4G', null); +INSERT INTO `sp_attribute` VALUES ('1078', '存储-机身内存', '188', 'only', 'manual', '128GB', null); +INSERT INTO `sp_attribute` VALUES ('1079', '屏幕-屏幕尺寸', '188', 'only', 'manual', '6.0英寸', null); +INSERT INTO `sp_attribute` VALUES ('1080', '拍照-前摄像头', '188', 'only', 'manual', '2000万像素', null); +INSERT INTO `sp_attribute` VALUES ('1081', '电池-电池容量', '188', 'only', 'manual', '3340mAh', null); +INSERT INTO `sp_attribute` VALUES ('1082', '接口-蓝牙版本', '188', 'only', 'manual', '蓝牙4.2', null); +INSERT INTO `sp_attribute` VALUES ('1083', '手机特性-重力传感器', '188', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1084', '其他-运营商标识', '188', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1085', 'CCC认证-CCC认证编号', '188', 'only', 'manual', '2017011606019009', null); +INSERT INTO `sp_attribute` VALUES ('1086', '颜色', '188', 'many', 'list', '曜石黑,浅艾蓝,银钻灰,4G+64G,6G+64G,张艺兴定制版', null); +INSERT INTO `sp_attribute` VALUES ('1087', '主体-品牌', '189', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1088', '外观-颜色', '189', 'only', 'manual', '金色', null); +INSERT INTO `sp_attribute` VALUES ('1089', '系统-手机操作系统', '189', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1090', 'CPU-CPU核数', '189', 'only', 'manual', '四核', null); +INSERT INTO `sp_attribute` VALUES ('1091', '网络-4G网络制式', '189', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1092', '存储-机身内存', '189', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1093', '屏幕-屏幕尺寸', '189', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1094', '拍照-前摄像头', '189', 'only', 'manual', '500万像素', null); +INSERT INTO `sp_attribute` VALUES ('1095', '电池-电池容量', '189', 'only', 'manual', '3600mAh', null); +INSERT INTO `sp_attribute` VALUES ('1096', '接口-蓝牙版本', '189', 'only', 'manual', '蓝牙4.2', null); +INSERT INTO `sp_attribute` VALUES ('1097', '手机特性-重力传感器', '189', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1098', '其他-运营商标识', '189', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1099', '颜色', '189', 'many', 'list', '曜岩黑,铂光金,S7,S7 edge 128G,S7 edge 64G,裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1100', '主体-商品名称', '18', 'only', 'manual', '先锋LED液晶电视机LED-32B760S', null); +INSERT INTO `sp_attribute` VALUES ('1101', '显示-曲面', '18', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('1102', '系统-智能电视', '18', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('1103', '外观-壁挂安装', '18', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1104', 'USB支持格式-USB支持视频格式', '18', 'only', 'manual', 'TS,MKV,MOV,RM,MPEG-1,H.264', null); +INSERT INTO `sp_attribute` VALUES ('1105', '功耗-整机功率(W)', '18', 'only', 'manual', '65瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1106', '规格-含底座重量(kg)', '18', 'only', 'manual', '4.8千克', null); +INSERT INTO `sp_attribute` VALUES ('1107', '网络-网络连接方式', '18', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('1108', '端口-HDMI1.4接口', '18', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('1109', '音频-扬声器类型', '18', 'only', 'manual', '向下', null); +INSERT INTO `sp_attribute` VALUES ('1110', '交互设备-无线键鼠', '18', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1111', '互联互通-多屏互动', '18', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1112', '主体-品牌', '190', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1113', '外观-颜色', '190', 'only', 'manual', '银色', null); +INSERT INTO `sp_attribute` VALUES ('1114', '系统-手机操作系统', '190', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1115', 'CPU-CPU核数', '190', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1116', '网络-4G网络制式', '190', 'only', 'manual', '全网通', null); +INSERT INTO `sp_attribute` VALUES ('1117', '存储-机身内存', '190', 'only', 'manual', '32GB', null); +INSERT INTO `sp_attribute` VALUES ('1118', '屏幕-屏幕尺寸', '190', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1119', '拍照-前摄像头', '190', 'only', 'manual', '500万像素', null); +INSERT INTO `sp_attribute` VALUES ('1120', '电池-电池容量', '190', 'only', 'manual', '4000mAh', null); +INSERT INTO `sp_attribute` VALUES ('1121', '接口-蓝牙版本', '190', 'only', 'manual', '蓝牙4.1', null); +INSERT INTO `sp_attribute` VALUES ('1122', '手机特性-重力传感器', '190', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1123', '其他-运营商标识', '190', 'only', 'manual', '在内置应用', null); +INSERT INTO `sp_attribute` VALUES ('1124', '颜色', '190', 'many', 'list', '星空灰,月光银,香槟金,16G,16G礼盒版,32G,4G+ 全网通,移动全网通,裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1125', '主体-品牌', '191', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1126', '外观-颜色', '191', 'only', 'manual', '红色系', null); +INSERT INTO `sp_attribute` VALUES ('1127', '系统-手机操作系统', '191', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1128', 'CPU-CPU核数', '191', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1129', '网络-4G网络制式', '191', 'only', 'manual', '移动4G,联通4G,电信4G,双卡单4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1130', '存储-机身内存', '191', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1131', '屏幕-屏幕尺寸', '191', 'only', 'manual', '6.01英寸', null); +INSERT INTO `sp_attribute` VALUES ('1132', '拍照-前摄像头', '191', 'only', 'manual', '2000万像素', null); +INSERT INTO `sp_attribute` VALUES ('1133', '电池-电池容量', '191', 'only', 'manual', '3205mAh', null); +INSERT INTO `sp_attribute` VALUES ('1134', '接口-蓝牙版本', '191', 'only', 'manual', '蓝牙4.2', null); +INSERT INTO `sp_attribute` VALUES ('1135', '手机特性-重力传感器', '191', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1136', '其他-运营商标识', '191', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1137', 'CCC认证-CCC认证编号', '191', 'only', 'manual', '2017011606006547', null); +INSERT INTO `sp_attribute` VALUES ('1138', '颜色', '191', 'many', 'list', '巴萨限量版,星幕新年红,红色,香槟色,黑色,R11 Plus (64G/6G),R11s Plus(64G/6G),R11s( 128G/6G),R11s( 64G/4G),定制版', null); +INSERT INTO `sp_attribute` VALUES ('1139', '主体-品牌', '192', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1140', '外观-颜色', '192', 'only', 'manual', '玫瑰金', null); +INSERT INTO `sp_attribute` VALUES ('1141', '系统-手机操作系统', '192', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1142', 'CPU-CPU核数', '192', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1143', '网络-4G网络制式', '192', 'only', 'manual', '移动4G,联通4G,电信4G', null); +INSERT INTO `sp_attribute` VALUES ('1144', '存储-机身内存', '192', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1145', '屏幕-屏幕尺寸', '192', 'only', 'manual', '6.01英寸', null); +INSERT INTO `sp_attribute` VALUES ('1146', '拍照-后摄像头', '192', 'only', 'manual', '2X1200万像素(2400万感光单元)万像素', null); +INSERT INTO `sp_attribute` VALUES ('1147', '电池-电池容量', '192', 'only', 'manual', '3245mAh', null); +INSERT INTO `sp_attribute` VALUES ('1148', '接口-蓝牙版本', '192', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1149', '手机特性-重力传感器', '192', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1150', '其他-运营商标识', '192', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1151', 'CCC认证-CCC认证编号', '192', 'only', 'manual', '2017011606992881', null); +INSERT INTO `sp_attribute` VALUES ('1152', '颜色', '192', 'many', 'list', '星耀红,玫瑰金,金色,黑色,X20plus,旗舰版,标配', null); +INSERT INTO `sp_attribute` VALUES ('1153', '主体-品牌', '193', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1154', '外观-颜色', '193', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1155', '系统-手机操作系统', '193', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1156', 'CPU-CPU核数', '193', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1157', '网络-4G网络制式', '193', 'only', 'manual', '移动4G,联通4G,电信4G', null); +INSERT INTO `sp_attribute` VALUES ('1158', '存储-机身内存', '193', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1159', '屏幕-屏幕尺寸', '193', 'only', 'manual', '5.73英寸', null); +INSERT INTO `sp_attribute` VALUES ('1160', '拍照-前摄像头', '193', 'only', 'manual', '1000万像素', null); +INSERT INTO `sp_attribute` VALUES ('1161', '电池-电池容量', '193', 'only', 'manual', '3100mAh', null); +INSERT INTO `sp_attribute` VALUES ('1162', '接口-蓝牙版本', '193', 'only', 'manual', '蓝牙4.1', null); +INSERT INTO `sp_attribute` VALUES ('1163', '手机特性-重力传感器', '193', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1164', '其他-运营商标识', '193', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1165', '购买方式', '193', 'many', 'list', '裸机,裸机+电信无限流量,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1166', '主体-品牌', '194', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1167', '外观-外形尺寸', '194', 'only', 'manual', '155.9*71.0*9.3毫米', null); +INSERT INTO `sp_attribute` VALUES ('1168', '系统-手机操作系统', '194', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1169', 'CPU-CPU核数', '194', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1170', '网络-4G网络制式', '194', 'only', 'manual', '全网通', null); +INSERT INTO `sp_attribute` VALUES ('1171', '存储-机身内存', '194', 'only', 'manual', '128GB', null); +INSERT INTO `sp_attribute` VALUES ('1172', '屏幕-屏幕尺寸', '194', 'only', 'manual', '5.2英寸', null); +INSERT INTO `sp_attribute` VALUES ('1173', '拍照-前摄像头', '194', 'only', 'manual', '1200万像素', null); +INSERT INTO `sp_attribute` VALUES ('1174', '电池-电池容量', '194', 'only', 'manual', '3100mAh', null); +INSERT INTO `sp_attribute` VALUES ('1175', '接口-蓝牙版本', '194', 'only', 'manual', '蓝牙4.1', null); +INSERT INTO `sp_attribute` VALUES ('1176', '手机特性-重力传感器', '194', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1177', '其他-选购热点', '194', 'only', 'manual', '女性手机,快速充电,拍照手机,前置双摄', null); +INSERT INTO `sp_attribute` VALUES ('1178', 'CCC认证-CCC认证编号', '194', 'only', 'manual', '2017011606998692', null); +INSERT INTO `sp_attribute` VALUES ('1179', '主体-品牌', '195', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1180', '外观-颜色', '195', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1181', '系统-手机操作系统', '195', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1182', 'CPU-CPU核数', '195', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1183', '网络-4G网络制式', '195', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1184', '存储-机身内存', '195', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1185', '屏幕-屏幕尺寸', '195', 'only', 'manual', '5.2英寸', null); +INSERT INTO `sp_attribute` VALUES ('1186', '拍照-前摄像头', '195', 'only', 'manual', '500万像素', null); +INSERT INTO `sp_attribute` VALUES ('1187', '电池-电池容量', '195', 'only', 'manual', '3000mAh', null); +INSERT INTO `sp_attribute` VALUES ('1188', '接口-蓝牙版本', '195', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1189', '手机特性-重力传感器', '195', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1190', '其他-运营商标识', '195', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1191', 'CCC认证-CCC认证编号', '195', 'only', 'manual', '2017011606998636', null); +INSERT INTO `sp_attribute` VALUES ('1192', '颜色', '195', 'many', 'list', '白色,黑色,裸机,裸机+电信无限流量,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1193', '主体-品牌', '196', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1194', '外观-颜色', '196', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1195', '系统-手机操作系统', '196', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1196', 'CPU-CPU核数', '196', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1197', '网络-4G网络制式', '196', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1198', '存储-机身内存', '196', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1199', '屏幕-屏幕尺寸', '196', 'only', 'manual', '1.77英寸', null); +INSERT INTO `sp_attribute` VALUES ('1200', '拍照-前摄像头', '196', 'only', 'manual', '0万像素', null); +INSERT INTO `sp_attribute` VALUES ('1201', '电池-电池类型', '196', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1202', '接口-蓝牙版本', '196', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1203', '手机特性-重力传感器', '196', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1204', '其他-运营商标识', '196', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1205', '颜色', '196', 'many', 'list', '烈焰红,石墨黑', null); +INSERT INTO `sp_attribute` VALUES ('1206', '主体-品牌', '197', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1207', '外观-颜色', '197', 'only', 'manual', '金色', null); +INSERT INTO `sp_attribute` VALUES ('1208', '系统-手机操作系统', '197', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1209', 'CPU-CPU核数', '197', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1210', '网络-4G网络制式', '197', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1211', '存储-机身内存', '197', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1212', '屏幕-屏幕尺寸', '197', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1213', '拍照-前摄像头', '197', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('1214', '电池-电池类型', '197', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1215', '接口-蓝牙版本', '197', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1216', '手机特性-光线传感器', '197', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1217', '其他-选购热点', '197', 'only', 'manual', '安全性好,音质不错,反应快,指纹识别', null); +INSERT INTO `sp_attribute` VALUES ('1218', '颜色', '197', 'many', 'list', '深空灰,金色,银色,256G,64G,裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1219', '主体-品牌', '198', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1220', '外观-颜色', '198', 'only', 'manual', '金色', null); +INSERT INTO `sp_attribute` VALUES ('1221', '系统-手机操作系统', '198', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1222', 'CPU-CPU核数', '198', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1223', '网络-4G网络制式', '198', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1224', '存储-机身内存', '198', 'only', 'manual', '32GB', null); +INSERT INTO `sp_attribute` VALUES ('1225', '屏幕-屏幕尺寸', '198', 'only', 'manual', '4.7英寸', null); +INSERT INTO `sp_attribute` VALUES ('1226', '拍照-前摄像头', '198', 'only', 'manual', '120万像素', null); +INSERT INTO `sp_attribute` VALUES ('1227', '电池-电池类型', '198', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1228', '接口-蓝牙版本', '198', 'only', 'manual', '蓝牙4.0', null); +INSERT INTO `sp_attribute` VALUES ('1229', '手机特性-重力传感器', '198', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1230', '其他-运营商标识', '198', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1231', 'CCC认证-CCC认证编号', '198', 'only', 'manual', '2014011606717032', null); +INSERT INTO `sp_attribute` VALUES ('1232', '购买方式', '198', 'many', 'list', '裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1233', '主体-品牌', '19', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1234', '音响-音箱连接', '19', 'only', 'manual', '无线', null); +INSERT INTO `sp_attribute` VALUES ('1235', '接口-麦克风', '19', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1236', '特性-麦克风支持', '19', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1237', '规格-总功率', '19', 'only', 'manual', '100瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1238', '其他-主机尺寸', '19', 'only', 'manual', '1230 *57* 78毫米', null); +INSERT INTO `sp_attribute` VALUES ('1239', '主体-品牌', '202', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1240', '外观-颜色', '202', 'only', 'manual', '银色', null); +INSERT INTO `sp_attribute` VALUES ('1241', '系统-手机操作系统', '202', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1242', 'CPU-CPU核数', '202', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1243', '网络-4G网络制式', '202', 'only', 'manual', '移动4G,联通4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1244', '存储-机身内存', '202', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1245', '屏幕-屏幕尺寸', '202', 'only', 'manual', '5.8英寸', null); +INSERT INTO `sp_attribute` VALUES ('1246', '拍照-前摄像头', '202', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('1247', '电池-电池类型', '202', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1248', '接口-蓝牙版本', '202', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1249', '手机特性-重力传感器', '202', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1250', '其他-运营商标识', '202', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1251', 'CCC认证-CCC认证编号', '202', 'only', 'manual', '2017011606002397', null); +INSERT INTO `sp_attribute` VALUES ('1252', '颜色', '202', 'many', 'list', '银色,深空灰,64GB,256GB', null); +INSERT INTO `sp_attribute` VALUES ('1253', '主体-品牌', '203', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1254', '外观-颜色', '203', 'only', 'manual', '银色', null); +INSERT INTO `sp_attribute` VALUES ('1255', '系统-手机操作系统', '203', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1256', 'CPU-CPU核数', '203', 'only', 'manual', '以官网信息为准', null); +INSERT INTO `sp_attribute` VALUES ('1257', '网络-4G网络制式', '203', 'only', 'manual', '移动4G,联通4G,电信4G,全网通', null); +INSERT INTO `sp_attribute` VALUES ('1258', '存储-机身内存', '203', 'only', 'manual', '64GB', null); +INSERT INTO `sp_attribute` VALUES ('1259', '屏幕-屏幕尺寸', '203', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1260', '拍照-前摄像头', '203', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('1261', '电池-电池类型', '203', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1262', '接口-蓝牙版本', '203', 'only', 'manual', '蓝牙5.0', null); +INSERT INTO `sp_attribute` VALUES ('1263', '手机特性-光线传感器', '203', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1264', '其他-选购热点', '203', 'only', 'manual', '安全性好,音质不错,反应快,指纹识别', null); +INSERT INTO `sp_attribute` VALUES ('1265', '颜色', '203', 'many', 'list', '深空灰,金色,银色,256G,64G,裸机,购机送1元800MB流量卡,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1266', '主体-品牌', '205', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1267', '外观-颜色', '205', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('1268', '系统-手机操作系统', '205', 'only', 'manual', 'Android', null); +INSERT INTO `sp_attribute` VALUES ('1269', 'CPU-CPU核数', '205', 'only', 'manual', '八核', null); +INSERT INTO `sp_attribute` VALUES ('1270', '网络-4G网络制式', '205', 'only', 'manual', '全网通', null); +INSERT INTO `sp_attribute` VALUES ('1271', '存储-机身内存', '205', 'only', 'manual', '32GB', null); +INSERT INTO `sp_attribute` VALUES ('1272', '屏幕-屏幕尺寸', '205', 'only', 'manual', '5.2英寸', null); +INSERT INTO `sp_attribute` VALUES ('1273', '拍照-前摄像头', '205', 'only', 'manual', '800万像素', null); +INSERT INTO `sp_attribute` VALUES ('1274', '电池-电池容量', '205', 'only', 'manual', '3000mAh', null); +INSERT INTO `sp_attribute` VALUES ('1275', '接口-蓝牙版本', '205', 'only', 'manual', '蓝牙4.1', null); +INSERT INTO `sp_attribute` VALUES ('1276', '手机特性-重力传感器', '205', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1277', '其他-选购热点', '205', 'only', 'manual', '金属机身,国货精品,外观漂亮', null); +INSERT INTO `sp_attribute` VALUES ('1278', '颜色', '205', 'many', 'list', '幻夜黑,极光蓝,铂光金,魅焰红,标配版(3+32G),高配版(4+32G),裸机,裸机+电信无限流量,1元800MB版,无限流量版', null); +INSERT INTO `sp_attribute` VALUES ('1279', '基本参数-品牌', '209', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1280', '特性参数-电池容量', '209', 'only', 'manual', '10000mAh', null); +INSERT INTO `sp_attribute` VALUES ('1281', '规格参数-重量', '209', 'only', 'manual', '228克', null); +INSERT INTO `sp_attribute` VALUES ('1282', '特性-USB接口', '209', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('1283', '颜色', '209', 'many', 'list', '白色,银色,锖色,高配版灰色,高配版金色,10000毫安,2万新品', null); +INSERT INTO `sp_attribute` VALUES ('1284', '主体-品牌', '20', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1285', '功能-频率响应', '20', 'only', 'manual', '0', null); +INSERT INTO `sp_attribute` VALUES ('1286', '接口-USB接口数量', '20', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('1287', '规格-音箱重量', '20', 'only', 'manual', '1千克', null); +INSERT INTO `sp_attribute` VALUES ('1288', '其他-使用场景', '20', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('1289', '基本参数-品牌', '213', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1290', '规格参数-输出电压/电流', '213', 'only', 'manual', '5', null); +INSERT INTO `sp_attribute` VALUES ('1291', '基本参数-品牌', '214', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1292', '规格参数-产品尺寸', '214', 'only', 'manual', '146.2×70×0.3', null); +INSERT INTO `sp_attribute` VALUES ('1293', '尺码', '214', 'many', 'list', '4.7寸-苹果8/7全屏白,4.7寸-苹果8/7全屏黑,5.5寸-8Plus/7Plus全屏白,5.5寸-8Plus/7Plus全屏黑,iPhone8/7/6/4.7钢化膜,iPhone8Plus/7Plus/6Plus5.5钢化膜', null); +INSERT INTO `sp_attribute` VALUES ('1294', '基本参数-品牌', '215', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1295', '规格参数-线长', '215', 'only', 'manual', '1米', null); +INSERT INTO `sp_attribute` VALUES ('1296', '款式', '215', 'many', 'list', '安卓,苹果,Type-C,合金版-安卓,合金版-苹果,合金版-Type-C,合金版-3合1,伸缩版-安卓,伸缩版-苹果,伸缩版-Type-C,收纳款-3合1,钥匙扣款-3合1,白色(1米),白色(2米),白色(3米),金色(1米),金色(2米),银色(1米),银色(2米),黑色(1米),银色', null); +INSERT INTO `sp_attribute` VALUES ('1297', '基本参数-品牌', '216', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1298', '特性参数-容量', '216', 'only', 'manual', '32GB', null); +INSERT INTO `sp_attribute` VALUES ('1299', '型号', '216', 'many', 'list', '128G内存卡 100MB/s 升级版+,256G内存卡 100MB/s 升级版+,32G内存卡 48MB/s,32G内存卡 80MB/s 升级版+,32G内存卡 95MB/s 升级版,32G内存卡 95MB/s 升级版+,64G内存卡 100MB/s 升级版,64G内存卡 100MB/s 升级版+,64G内存卡 80MB/s 升级版+', null); +INSERT INTO `sp_attribute` VALUES ('1300', '基本参数-品牌', '217', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1301', '规格参数-重量', '217', 'only', 'manual', '5克', null); +INSERT INTO `sp_attribute` VALUES ('1302', '颜色', '217', 'many', 'list', '苹果7【4.7寸】黑色,苹果7【4.7寸】红色,苹果7【4.7寸】蓝色,苹果7【4.7寸】土豪金,苹果7【4.7寸】玫瑰金,苹果7Plus【5.5寸】黑色,苹果7Plus【5.5寸】红色,苹果7Plus【5.5寸】蓝色,苹果7Plus【5.5寸】玫瑰金,苹果7Plus【5.5寸】土豪金,苹果6/6s【4.7寸】黑色,苹果6/6s【4.7寸】红色,苹果6/6s【4.7寸】蓝色,苹果6/6s【4.7寸】土豪金,苹果6/6s【4.7寸】玫瑰金,苹果6Plus【5.5寸】黑色,苹果6Plus【5.5寸】红色,苹果6Plus【5.5寸】蓝色,苹果6Plus【5.5寸】土豪金,苹果6Plus【5.5寸】玫瑰金,苹果8【4.7寸】黑色,苹果8【4.7寸】红色,苹果8【4.7寸】蓝色,苹果8【4.7寸】土豪金,苹果8【4.7寸】玫瑰金,苹果8Plus【5.5寸】黑色,苹果8Plus【5.5寸】红色,苹果8Plus【5.5寸】蓝色,苹果8Plus【5.5寸】土豪金,苹果8Plus【5.5寸】玫瑰金', null); +INSERT INTO `sp_attribute` VALUES ('1303', '基本参数-产品类型', '218', 'only', 'manual', '蓝牙自拍杆', null); +INSERT INTO `sp_attribute` VALUES ('1304', '规格', '218', 'many', 'list', '线控自拍杆,蓝牙自拍杆,黑色,蓝色,玫红', null); +INSERT INTO `sp_attribute` VALUES ('1305', '基本参数-品牌', '219', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1306', '主体-品牌', '21', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1307', '基本参数-视频解码', '21', 'only', 'manual', 'H.265', null); +INSERT INTO `sp_attribute` VALUES ('1308', '规格参数-其他特性', '21', 'only', 'manual', '软件升级,安卓播放器', null); +INSERT INTO `sp_attribute` VALUES ('1309', '接口参数-其他接口', '21', 'only', 'manual', 'USB 2.0;网络接口;无线WIFI', null); +INSERT INTO `sp_attribute` VALUES ('1310', '版式', '21', 'many', 'list', '4K超高清迷你魔盒(4GB版),4K超高清迷你魔盒(8GB版),金属质感 看球追剧必选', null); +INSERT INTO `sp_attribute` VALUES ('1311', '基本参数-品牌', '220', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1312', '规格参数-USB接口类型', '220', 'only', 'manual', 'USB3.0', null); +INSERT INTO `sp_attribute` VALUES ('1313', '型号', '220', 'many', 'list', '128G U360苹果手机U盘 金色,16G U286安卓手机U盘 蓝色,32G U286安卓手机U盘 蓝色,32G U360苹果手机U盘 金色,32G U368苹果U盘银色,64G U360苹果手机U盘 金色,64G U366苹果手机U盘 银色,忆捷32GB金属U盘,忆捷64GB 苹果U盘', null); +INSERT INTO `sp_attribute` VALUES ('1314', '主体-品牌', '225', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1315', '外观-颜色', '225', 'only', 'manual', '金色', null); +INSERT INTO `sp_attribute` VALUES ('1316', '系统-手机操作系统', '225', 'only', 'manual', 'IOS', null); +INSERT INTO `sp_attribute` VALUES ('1317', 'CPU-CPU核数', '225', 'only', 'manual', '四核', null); +INSERT INTO `sp_attribute` VALUES ('1318', '网络-4G网络制式', '225', 'only', 'manual', '全网通', null); +INSERT INTO `sp_attribute` VALUES ('1319', '存储-机身内存', '225', 'only', 'manual', '128GB', null); +INSERT INTO `sp_attribute` VALUES ('1320', '屏幕-屏幕尺寸', '225', 'only', 'manual', '5.5英寸', null); +INSERT INTO `sp_attribute` VALUES ('1321', '拍照-前摄像头', '225', 'only', 'manual', '700万像素', null); +INSERT INTO `sp_attribute` VALUES ('1322', '电池-电池类型', '225', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1323', '接口-蓝牙版本', '225', 'only', 'manual', '蓝牙4.2', null); +INSERT INTO `sp_attribute` VALUES ('1324', '手机特性-重力传感器', '225', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1325', '其他-运营商标识', '225', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1326', '颜色', '225', 'many', 'list', '亮黑色,玫瑰金色,红色,金色,黑色,全网通128G,全网通32G', null); +INSERT INTO `sp_attribute` VALUES ('1327', '基本参数-品牌', '22', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1328', '技术参数-匹数', '22', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1329', '能效参数-变频/定频', '22', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1330', '适用面积-制冷面积', '22', 'only', 'manual', '15-23平方米', null); +INSERT INTO `sp_attribute` VALUES ('1331', '分贝参数-室内噪音', '22', 'only', 'manual', '24-41分贝', null); +INSERT INTO `sp_attribute` VALUES ('1332', '规格参数-电源', '22', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1333', '特色功能-自动清洁', '22', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1334', '其他参数-商品特性', '22', 'only', 'manual', '静音,准确控温,独立除湿,智能操控,电辅加热,外观轻薄', null); +INSERT INTO `sp_attribute` VALUES ('1335', '匹数颜色', '22', 'many', 'list', '1.5匹定频挂机,大1匹定频挂机', null); +INSERT INTO `sp_attribute` VALUES ('1336', '基本参数-品牌', '230', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1337', '屏幕参数-显示屏类型', '230', 'only', 'manual', '液晶屏,触摸屏,翻转屏,高清屏', null); +INSERT INTO `sp_attribute` VALUES ('1338', '镜头参数-镜头类型', '230', 'only', 'manual', '标准变焦', null); +INSERT INTO `sp_attribute` VALUES ('1339', '曝光参数-曝光模式', '230', 'only', 'manual', '程序自动曝光(P),光圈优先(A),快门优先(S),手动曝光(M)', null); +INSERT INTO `sp_attribute` VALUES ('1340', '性能参数-快门类型', '230', 'only', 'manual', '电子控制焦平面快门', null); +INSERT INTO `sp_attribute` VALUES ('1341', '视频参数-视频格式', '230', 'only', 'manual', 'MP4', null); +INSERT INTO `sp_attribute` VALUES ('1342', '闪光参数-有效闪光范围', '230', 'only', 'manual', '约17mm镜头视角', null); +INSERT INTO `sp_attribute` VALUES ('1343', '存储参数-存储介质', '230', 'only', 'manual', 'SD卡,SDHC卡,SDXC卡', null); +INSERT INTO `sp_attribute` VALUES ('1344', '电源参数-电池型号', '230', 'only', 'manual', 'LP-E17', null); +INSERT INTO `sp_attribute` VALUES ('1345', '外观参数-产品尺寸', '230', 'only', 'manual', '约131.9×100.9×77.8毫米毫米', null); +INSERT INTO `sp_attribute` VALUES ('1346', '规格', '230', 'many', 'list', '16-300腾龙镜头,17-40套机,18-135+50/1.8双镜头套机,18-135+75-300双镜头套机,18-135套机,18-200腾龙镜头,18-270腾龙镜头,18-55+50/1.8双镜头套机,18-55+75-300双镜头套机,18-55套机,24-105套机,50/1.8套机,55-250套机,75-300套机,单机身', null); +INSERT INTO `sp_attribute` VALUES ('1347', '基本参数-品牌', '231', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1348', '屏幕参数-显示屏尺寸', '231', 'only', 'manual', '3英寸', null); +INSERT INTO `sp_attribute` VALUES ('1349', '镜头参数-镜头类型', '231', 'only', 'manual', 'APS-C画幅标准变焦镜头', null); +INSERT INTO `sp_attribute` VALUES ('1350', '曝光控制-曝光模式', '231', 'only', 'manual', '程序自动曝光(全自动、闪光灯禁用、创意自动、人像、风光、微距、运动、夜景人像、程序),快门优先自动曝光,光圈优先自动曝光,手动曝光,B门曝光', null); +INSERT INTO `sp_attribute` VALUES ('1351', '性能参数-快门类型', '231', 'only', 'manual', '电子控制、纵向式焦平快门', null); +INSERT INTO `sp_attribute` VALUES ('1352', '视频参数-视频格式', '231', 'only', 'manual', 'AVCHD,MP4', null); +INSERT INTO `sp_attribute` VALUES ('1353', '闪光灯参数-闪光灯类型', '231', 'only', 'manual', '内置闪光灯', null); +INSERT INTO `sp_attribute` VALUES ('1354', '存储及连接参数-存储介质', '231', 'only', 'manual', 'SD卡,SDXC卡,MS记忆棒', null); +INSERT INTO `sp_attribute` VALUES ('1355', '附件及电源参数-电池型号', '231', 'only', 'manual', 'NP-FW50', null); +INSERT INTO `sp_attribute` VALUES ('1356', '外观参数-产品尺寸', '231', 'only', 'manual', '120*66.9*45.1毫米', null); +INSERT INTO `sp_attribute` VALUES ('1357', '颜色', '231', 'many', 'list', '灰色,白色,黑色,5100L加包卡电池套装,6000L/55210双镜头套装,6000L包卡套机,6000L标准套机,6300L/18105苏宁特供套装,6300L标准套机,6500L/18105苏宁特供套装,6500单机身,7K标准套机,7M2/24240苏宁特供套装,7M2K标准套机,7RM2/2470苏宁特供套装,7RM2单机身', null); +INSERT INTO `sp_attribute` VALUES ('1358', '主体参数-品牌', '232', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1359', '屏幕参数-显示屏类型', '232', 'only', 'manual', '液晶屏', null); +INSERT INTO `sp_attribute` VALUES ('1360', '镜头参数-镜头类型', '232', 'only', 'manual', '伸缩式', null); +INSERT INTO `sp_attribute` VALUES ('1361', '性能参数-防抖功能', '232', 'only', 'manual', '光学防抖', null); +INSERT INTO `sp_attribute` VALUES ('1362', '存储与连接参数-机身内存', '232', 'only', 'manual', '20MB', null); +INSERT INTO `sp_attribute` VALUES ('1363', '附件及电源参数-电池类型', '232', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1364', '外观参数-产品尺寸', '232', 'only', 'manual', '99.5x60.0x27.4毫米', null); +INSERT INTO `sp_attribute` VALUES ('1365', '特性-WIFI功能', '232', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1366', '颜色', '232', 'many', 'list', '白色,金色,黑色', null); +INSERT INTO `sp_attribute` VALUES ('1367', '主要参数-品牌', '233', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1368', '显示参数-显示屏尺寸', '233', 'only', 'manual', '3英寸', null); +INSERT INTO `sp_attribute` VALUES ('1369', '功能参数-显示屏像素', '233', 'only', 'manual', '46万像素', null); +INSERT INTO `sp_attribute` VALUES ('1370', '颜色', '233', 'many', 'list', '棕色,白色,红色', null); +INSERT INTO `sp_attribute` VALUES ('1371', '基本参数-品牌', '235', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1372', '光学参数-焦距范围', '235', 'only', 'manual', '24-70mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('1373', '规格参数-滤镜口径', '235', 'only', 'manual', '82mm', null); +INSERT INTO `sp_attribute` VALUES ('1374', '版式', '235', 'many', 'list', '15-85mm f/3.5-5.6,17-55mm f/2.8,18-135mm f/3.5-5.6,24-70mm f/2.8L,24-70mm f/4L,24-105mm f/4L,24-105mm f/3.5-5.6', null); +INSERT INTO `sp_attribute` VALUES ('1375', '主要参数-商品名称', '236', 'only', 'manual', '富士mini7s粉色相机路人版 美颜自拍神器LOMO胶片相机礼物 官方正品', null); +INSERT INTO `sp_attribute` VALUES ('1376', '功能参数-防抖功能', '236', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1377', '产品规格-适用相纸尺寸', '236', 'only', 'manual', '54*86mm(小)', null); +INSERT INTO `sp_attribute` VALUES ('1378', '存储及输出参数-胶片尺寸', '236', 'only', 'manual', '54*86毫米', null); +INSERT INTO `sp_attribute` VALUES ('1379', '基本参数-品牌', '237', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1380', '规格参数-存储介质', '237', 'only', 'manual', 'SD卡', null); +INSERT INTO `sp_attribute` VALUES ('1381', '扩展属性-WIFI功能', '237', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1382', '型号', '237', 'many', 'list', '【健康秤】体脂秤,【健康秤】体重秤,【台灯】米家led台灯,【台灯】飞利浦2代,【吸顶灯】飞利浦智睿版,【夜灯】米家感应夜灯,【床头灯】yeelight白色版,【床头灯】米家金色版,【插座】米家智能基础版,【摄像头】小方摄像头,【摄像头】小白摄像机大众版,【摄像头】米家1080P卡片机,【摄像头】米家云台720P,【摄像头】米家小白,【智能家庭套装】家庭礼品装,【智能音箱】小爱音箱,【灯泡】飞利浦智睿版,【相机】米家全景相机套装,【相机】米家小相机', null); +INSERT INTO `sp_attribute` VALUES ('1383', '基本参数-品牌', '239', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1384', '屏幕参数-显示屏类型', '239', 'only', 'manual', '非翻转屏,非触摸屏', null); +INSERT INTO `sp_attribute` VALUES ('1385', '镜头参数-镜头类型', '239', 'only', 'manual', '标准变焦', null); +INSERT INTO `sp_attribute` VALUES ('1386', '曝光参数-曝光模式', '239', 'only', 'manual', '自动模式(自动;自动(闪光灯关闭));带有柔性程序的程序自动(P);快门优先自动(S);光圈优先自动(A);手动(M);场景模式(人像;风景;儿童照;运动;近摄;夜间人像;夜景;宴会/室内;海滩/雪景', null); +INSERT INTO `sp_attribute` VALUES ('1387', '性能参数-快门类型', '239', 'only', 'manual', '电子控制纵走式焦平面快门', null); +INSERT INTO `sp_attribute` VALUES ('1388', '视频参数-视频格式', '239', 'only', 'manual', 'MOV', null); +INSERT INTO `sp_attribute` VALUES ('1389', '闪光参数-闪光灯类型', '239', 'only', 'manual', '内置闪光灯', null); +INSERT INTO `sp_attribute` VALUES ('1390', '存储参数-存储介质', '239', 'only', 'manual', 'SD卡', null); +INSERT INTO `sp_attribute` VALUES ('1391', '电源参数-电池型号', '239', 'only', 'manual', '锂离子电池组 EN-EL15', null); +INSERT INTO `sp_attribute` VALUES ('1392', '外观参数-机身材质', '239', 'only', 'manual', '工程塑料外壳+金属骨架', null); +INSERT INTO `sp_attribute` VALUES ('1393', '规格', '239', 'many', 'list', '16-80套机,16-85套机,18-105&55-300双头套机,18-105套机,18-140&35 1.8G双头套机,18-140&55-300双头套机,18-200套机,18-300套机,【热销】18-140套机,【特惠】18-105&35 1.8G双头套机,腾龙16-300套机,腾龙18-200套机,腾龙18-270套机', null); +INSERT INTO `sp_attribute` VALUES ('1394', '基本参数-品牌', '23', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1395', '技术参数-匹数', '23', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1396', '能效参数-变频/定频', '23', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('1397', '适用面积-制冷面积', '23', 'only', 'manual', '15-23平方米', null); +INSERT INTO `sp_attribute` VALUES ('1398', '分贝参数-室内噪音', '23', 'only', 'manual', '18-42分贝', null); +INSERT INTO `sp_attribute` VALUES ('1399', '规格参数-电源', '23', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1400', '特色功能-自动清洁', '23', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1401', '其他参数-商品特性', '23', 'only', 'manual', '自动清洁,静音,准确控温,独立除湿,智能操控,电辅加热,外观轻薄', null); +INSERT INTO `sp_attribute` VALUES ('1402', '颜色', '23', 'many', 'list', '陶瓷白,1.5匹 二级变频,1.5匹变频,大1匹二级变频,大1匹变频', null); +INSERT INTO `sp_attribute` VALUES ('1403', '主要参数-品牌', '240', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1404', '镜头参数-焦距(相当于35mm', '240', 'only', 'manual', '动态模式:f=29.8-298.0mm(16:9);静态模式:f=26.8-268.0mm(16:9),f=32.8-328.0mm(4:3)', null); +INSERT INTO `sp_attribute` VALUES ('1405', '显示参数-触摸屏', '240', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1406', '曝光参数-自动背光修正', '240', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1407', '音效-内置麦克风', '240', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1408', '存储及输出参数-存储介质', '240', 'only', 'manual', 'SD/SDHC/SDXC', null); +INSERT INTO `sp_attribute` VALUES ('1409', '功能参数-显示屏像素', '240', 'only', 'manual', '92.1万像素', null); +INSERT INTO `sp_attribute` VALUES ('1410', '其他参数-电池类型', '240', 'only', 'manual', '可重复充电电池', null); +INSERT INTO `sp_attribute` VALUES ('1411', '主要参数-品牌', '242', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1412', '显示参数-显示屏尺寸', '242', 'only', 'manual', '3英寸', null); +INSERT INTO `sp_attribute` VALUES ('1413', '功能参数-防抖功能', '242', 'only', 'manual', '光学防抖', null); +INSERT INTO `sp_attribute` VALUES ('1414', '版本', '242', 'many', 'list', '会议套装,单机,婚庆套装,标配套装,HM170 4K,HM200 4K,HM360,HM600,HM85,HM850,HM890,HM95,LS2,LS300 4K', null); +INSERT INTO `sp_attribute` VALUES ('1415', '主体-商品名称', '243', 'only', 'manual', '宾得(PENTAX) 8X21 UCF R 双筒望远镜', null); +INSERT INTO `sp_attribute` VALUES ('1416', '技术参数-功能', '243', 'only', 'manual', '目镜望远镜', null); +INSERT INTO `sp_attribute` VALUES ('1417', '规格-单筒直径', '243', 'only', 'manual', '-', null); +INSERT INTO `sp_attribute` VALUES ('1418', '基本参数-品牌', '244', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1419', '屏幕参数-显示屏尺寸', '244', 'only', 'manual', '3英寸', null); +INSERT INTO `sp_attribute` VALUES ('1420', '镜头参数-镜头类型', '244', 'only', 'manual', '变焦镜头', null); +INSERT INTO `sp_attribute` VALUES ('1421', '性能参数-快门类型', '244', 'only', 'manual', '电子快门', null); +INSERT INTO `sp_attribute` VALUES ('1422', '视频参数-视频格式', '244', 'only', 'manual', 'MOV (MPEG-4AVC / H.264) , AVI (Motion JPEG)', null); +INSERT INTO `sp_attribute` VALUES ('1423', '存储及连接参数-存储介质', '244', 'only', 'manual', 'SD卡,SDHC卡,SDXC卡', null); +INSERT INTO `sp_attribute` VALUES ('1424', '附件及电源参数-电池型号', '244', 'only', 'manual', 'BLS50', null); +INSERT INTO `sp_attribute` VALUES ('1425', '颜色', '244', 'many', 'list', '优雅银,炫酷黑,EM1 Mark II 12-40套装,EM1 Mark II 单机身,EM10 MarkII 电动套装,EM10 MarkIII电动套装,EM5 MarkII 12-40套装,EM5 MarkII 12-50套装,EM5 MarkII 单机身,PEN-F 1718套装,PEN-F 单机身', null); +INSERT INTO `sp_attribute` VALUES ('1426', '主体参数-品牌', '245', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1427', '屏幕参数-显示屏类型', '245', 'only', 'manual', '液晶屏', null); +INSERT INTO `sp_attribute` VALUES ('1428', '镜头参数-镜头类型', '245', 'only', 'manual', '伸缩式', null); +INSERT INTO `sp_attribute` VALUES ('1429', '曝光控制-曝光补偿', '245', 'only', 'manual', '正负2.0EV,间隔为1/3EV', null); +INSERT INTO `sp_attribute` VALUES ('1430', '性能参数-防抖功能', '245', 'only', 'manual', '光学防抖', null); +INSERT INTO `sp_attribute` VALUES ('1431', '存储与连接参数-存储介质', '245', 'only', 'manual', 'SD卡;SDHC卡;SDXC卡', null); +INSERT INTO `sp_attribute` VALUES ('1432', '附件及电源参数-电池类型', '245', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1433', '外观参数-产品尺寸', '245', 'only', 'manual', '108.4 x 69.9 x 32.8毫米', null); +INSERT INTO `sp_attribute` VALUES ('1434', '特性-WIFI功能', '245', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1435', '型号', '245', 'many', 'list', '15倍长焦FZ152,42倍长焦AZ421,65倍长焦AZ651', null); +INSERT INTO `sp_attribute` VALUES ('1436', '主要参数-商品名称', '247', 'only', 'manual', '徕卡(Leica) SOFORT相机一次成像立拍立得相机 白色19100+单包彩色相纸', null); +INSERT INTO `sp_attribute` VALUES ('1437', '功能参数-防抖功能', '247', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1438', '产品规格-适用相纸尺寸', '247', 'only', 'manual', '54*86mm(小)', null); +INSERT INTO `sp_attribute` VALUES ('1439', '存储及输出参数-胶片尺寸', '247', 'only', 'manual', '60毫米', null); +INSERT INTO `sp_attribute` VALUES ('1440', '镜头参数-镜头类型', '247', 'only', 'manual', '伸缩式', null); +INSERT INTO `sp_attribute` VALUES ('1441', '颜色', '247', 'many', 'list', '橘色,白色,粉色,薄荷绿', null); +INSERT INTO `sp_attribute` VALUES ('1442', '主体参数-品牌', '248', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1443', '屏幕参数-显示屏类型', '248', 'only', 'manual', '液晶屏,触摸屏', null); +INSERT INTO `sp_attribute` VALUES ('1444', '镜头参数-镜头类型', '248', 'only', 'manual', '伸缩式', null); +INSERT INTO `sp_attribute` VALUES ('1445', '性能参数-防抖功能', '248', 'only', 'manual', '光学防抖', null); +INSERT INTO `sp_attribute` VALUES ('1446', '存储与连接参数-机身内存', '248', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1447', '附件及电源参数-电池类型', '248', 'only', 'manual', '锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1448', '外观参数-产品尺寸', '248', 'only', 'manual', '106毫米', null); +INSERT INTO `sp_attribute` VALUES ('1449', '特性-WIFI功能', '248', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1450', '基本参数-品牌', '249', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1451', '规格参数-存储介质', '249', 'only', 'manual', 'SD卡', null); +INSERT INTO `sp_attribute` VALUES ('1452', '型号', '249', 'many', 'list', 'Blink 白色,V3 星空黑,充电器,头戴,头盔固定带,收纳盒,电池,胸带,风扇外框,骑行车把', null); +INSERT INTO `sp_attribute` VALUES ('1453', '主体-品牌', '24', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1454', '功能参数-匹数', '24', 'only', 'manual', '2匹', null); +INSERT INTO `sp_attribute` VALUES ('1455', '规格参数-电源', '24', 'only', 'manual', '220-1-50伏特', null); +INSERT INTO `sp_attribute` VALUES ('1456', '能耗', '24', 'many', 'list', '圆筒智行两匹三级能效,圆筒智行三匹三级能效,风尊两匹升降面板手机遥控wife链接,风尊三匹升降面板手机遥控wife链接,圆筒制冷王两匹一级能效,圆筒制冷王三匹一级能效,圆筒智能王两匹一级能效,圆筒智能王三匹一级能效', null); +INSERT INTO `sp_attribute` VALUES ('1457', '基本参数-品牌', '250', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1458', '规格参数-容量', '250', 'only', 'manual', '22800', null); +INSERT INTO `sp_attribute` VALUES ('1459', '版式', '250', 'many', 'list', 'NG 1146 数位相机包,NG 1153迷你型微单包,NG 4475斜挎微单包,NG 4476小型腰包,NG 2342小型相机包,NG 2344迷你型单肩包,NG 2346小型单肩包,NG 2476中型单肩包,NG 2478大型单肩背包,NG 5158小型双肩背包,NG 5160中型双肩背包', null); +INSERT INTO `sp_attribute` VALUES ('1460', '基本参数-型号', '251', 'only', 'manual', '云腾-668', null); +INSERT INTO `sp_attribute` VALUES ('1461', '特性参数-最大承重量', '251', 'only', 'manual', '3千克', null); +INSERT INTO `sp_attribute` VALUES ('1462', '规格参数-重量', '251', 'only', 'manual', '1.25千克', null); +INSERT INTO `sp_attribute` VALUES ('1463', '基本参数-品牌', '253', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1464', '规格参数-滤镜口径', '253', 'only', 'manual', '67mm', null); +INSERT INTO `sp_attribute` VALUES ('1465', '尺寸', '253', 'many', 'list', '52mm,55mm,58mm,62mm,67mm,72mm,77mm,82mm,95mm,NCUV滤镜,圆形偏振', null); +INSERT INTO `sp_attribute` VALUES ('1466', '基本参数-品牌', '254', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1467', '功能参数-读写速度', '254', 'only', 'manual', '80MB/S 读取', null); +INSERT INTO `sp_attribute` VALUES ('1468', '读取速度', '254', 'many', 'list', '48M/S,80M/S,90M/S,128G,16G,32G,64G', null); +INSERT INTO `sp_attribute` VALUES ('1469', '基本参数-型号', '255', 'only', 'manual', '600EX II', null); +INSERT INTO `sp_attribute` VALUES ('1470', '规格参数-闪光范围', '255', 'only', 'manual', '普通闪光:约0.5 - 27.8米', null); +INSERT INTO `sp_attribute` VALUES ('1471', '基本参数-品牌', '256', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1472', '功能参数-读写速度', '256', 'only', 'manual', '100MB/s', null); +INSERT INTO `sp_attribute` VALUES ('1473', '内存容量', '256', 'many', 'list', '128G,32G,64G', null); +INSERT INTO `sp_attribute` VALUES ('1474', '基本参数-品牌', '259', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1475', '光学参数-焦距范围', '259', 'only', 'manual', '17-50mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('1476', '规格参数-滤镜口径', '259', 'only', 'manual', '72mm', null); +INSERT INTO `sp_attribute` VALUES ('1477', '版式', '259', 'many', 'list', '佳能口,尼康口', null); +INSERT INTO `sp_attribute` VALUES ('1478', '基本参数-品牌', '260', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1479', '光学参数-最近对焦距离', '260', 'only', 'manual', '30cm', null); +INSERT INTO `sp_attribute` VALUES ('1480', '规格参数-滤镜口径', '260', 'only', 'manual', '67mm', null); +INSERT INTO `sp_attribute` VALUES ('1481', '尺寸', '260', 'many', 'list', '20,24,35,50,85,佳能口,尼康口,适马口', null); +INSERT INTO `sp_attribute` VALUES ('1482', '基本参数-型号', '261', 'only', 'manual', '700D', null); +INSERT INTO `sp_attribute` VALUES ('1483', '特性参数-最大承重量', '261', 'only', 'manual', '4千克', null); +INSERT INTO `sp_attribute` VALUES ('1484', '规格参数-重量', '261', 'only', 'manual', '0.8千克', null); +INSERT INTO `sp_attribute` VALUES ('1485', '基本参数-品牌', '262', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1486', '规格参数-滤镜口径', '262', 'only', 'manual', '67mm', null); +INSERT INTO `sp_attribute` VALUES ('1487', '基本参数-品牌', '263', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1488', '特性参数-最大承重量', '263', 'only', 'manual', '10千克', null); +INSERT INTO `sp_attribute` VALUES ('1489', '规格参数-重量', '263', 'only', 'manual', '1.82千克', null); +INSERT INTO `sp_attribute` VALUES ('1490', '基本参数-系列', '264', 'only', 'manual', '相机/摄像机内存卡', null); +INSERT INTO `sp_attribute` VALUES ('1491', '功能参数-内存容量', '264', 'only', 'manual', '64G', null); +INSERT INTO `sp_attribute` VALUES ('1492', '基本参数-品牌', '265', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1493', '功能参数-读写速度', '265', 'only', 'manual', '读98Mb/s', null); +INSERT INTO `sp_attribute` VALUES ('1494', '内存容量', '265', 'many', 'list', '16G,32G,64G', null); +INSERT INTO `sp_attribute` VALUES ('1495', '基本参数-品牌', '266', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1496', '规格参数-滤镜口径', '266', 'only', 'manual', '67mm', null); +INSERT INTO `sp_attribute` VALUES ('1497', '类型', '266', 'many', 'list', 'Air入门级,37,40.5,43,46,52,55,58,62,67,72,77,82', null); +INSERT INTO `sp_attribute` VALUES ('1498', '基本参数-品牌', '267', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1499', '规格参数-容量', '267', 'only', 'manual', '1机3镜', null); +INSERT INTO `sp_attribute` VALUES ('1500', '基本参数-品牌', '268', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1501', '规格参数-滤镜口径', '268', 'only', 'manual', '77mm', null); +INSERT INTO `sp_attribute` VALUES ('1502', '尺寸', '268', 'many', 'list', '37mm,40.5mm,43mm,46mm,49mm,52mm,55mm,58mm,62mm,67mm,72mm,77mm,82mm', null); +INSERT INTO `sp_attribute` VALUES ('1503', '基本参数-品牌', '269', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1504', '规格参数-产品尺寸', '269', 'only', 'manual', '200*50*60', null); +INSERT INTO `sp_attribute` VALUES ('1505', '基本参数-品牌', '272', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1506', '特性参数-最大承重量', '272', 'only', 'manual', '15千克', null); +INSERT INTO `sp_attribute` VALUES ('1507', '基本参数-品牌', '274', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1508', '规格参数-滤镜口径', '274', 'only', 'manual', '77mm', null); +INSERT INTO `sp_attribute` VALUES ('1509', '版式', '274', 'many', 'list', '60mm,49mm,52mm,55mm,58mm,62mm,77mm,82mm,39mm,86mm', null); +INSERT INTO `sp_attribute` VALUES ('1510', '基本参数-品牌', '276', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1511', '基本参数-品牌', '277', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1512', '规格参数-滤镜口径', '277', 'only', 'manual', '67mm', null); +INSERT INTO `sp_attribute` VALUES ('1513', '基本参数-品牌', '278', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1514', '基本参数-品牌', '279', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1515', '规格参数-口径', '279', 'only', 'manual', '52mm', null); +INSERT INTO `sp_attribute` VALUES ('1516', '版式', '279', 'many', 'list', 'HB-45,EW-78E', null); +INSERT INTO `sp_attribute` VALUES ('1517', '基本参数-品牌', '27', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1518', '技术参数-匹数', '27', 'only', 'manual', '3匹', null); +INSERT INTO `sp_attribute` VALUES ('1519', '能效参数-变频/定频', '27', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('1520', '适用面积-制冷面积', '27', 'only', 'manual', '45平方米', null); +INSERT INTO `sp_attribute` VALUES ('1521', '分贝参数-室内噪音', '27', 'only', 'manual', '40/32/29分贝', null); +INSERT INTO `sp_attribute` VALUES ('1522', '规格参数-电源', '27', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1523', '白色', '27', 'many', 'list', '3P变频风管机,1.5P变频风管机,1P变频风管机,2P变频风管机,5.5P定速风管机,5P定速风管机,小3P定速', null); +INSERT INTO `sp_attribute` VALUES ('1524', '基本参数-品牌', '280', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1525', '规格参数-线长', '280', 'only', 'manual', '1.5米', null); +INSERT INTO `sp_attribute` VALUES ('1526', '基本参数-品牌', '281', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1527', '处理器-核心数', '281', 'only', 'manual', '双核心', null); +INSERT INTO `sp_attribute` VALUES ('1528', '内存-内存容量', '281', 'only', 'manual', '8GB', null); +INSERT INTO `sp_attribute` VALUES ('1529', '硬盘-硬盘容量', '281', 'only', 'manual', '128GB', null); +INSERT INTO `sp_attribute` VALUES ('1530', '显卡-显卡类型', '281', 'only', 'manual', '核芯显卡', null); +INSERT INTO `sp_attribute` VALUES ('1531', '光驱-光驱类型', '281', 'only', 'manual', '无光驱', null); +INSERT INTO `sp_attribute` VALUES ('1532', '显示屏-屏幕尺寸', '281', 'only', 'manual', '13.3英寸', null); +INSERT INTO `sp_attribute` VALUES ('1533', '通信-蓝牙功能', '281', 'only', 'manual', '蓝牙4.0', null); +INSERT INTO `sp_attribute` VALUES ('1534', '端口-USB2.0端口', '281', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1535', '多媒体设备-内置摄像头', '281', 'only', 'manual', 'HD摄像头', null); +INSERT INTO `sp_attribute` VALUES ('1536', '输入设备-指取设备', '281', 'only', 'manual', '触摸板', null); +INSERT INTO `sp_attribute` VALUES ('1537', '电源-电池类型', '281', 'only', 'manual', '聚合物电池', null); +INSERT INTO `sp_attribute` VALUES ('1538', '规格-厚度', '281', 'only', 'manual', '3–17毫米', null); +INSERT INTO `sp_attribute` VALUES ('1539', '其他-厂商保修政策', '281', 'only', 'manual', '符合国家三包', null); +INSERT INTO `sp_attribute` VALUES ('1540', '版式', '281', 'many', 'list', '【定制】双核i7/8G内存/256G,【定制】双核i7/8G内存/512G,【新品】双核i5/8G内存/128G,【新品】双核i5/8G内存/256G', null); +INSERT INTO `sp_attribute` VALUES ('1541', '基本参数-品牌', '282', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1542', '处理器-核心数', '282', 'only', 'manual', '四核心', null); +INSERT INTO `sp_attribute` VALUES ('1543', '内存-内存容量', '282', 'only', 'manual', '8GB', null); +INSERT INTO `sp_attribute` VALUES ('1544', '硬盘-硬盘容量', '282', 'only', 'manual', '128GB+1TB', null); +INSERT INTO `sp_attribute` VALUES ('1545', '显卡-显卡类型', '282', 'only', 'manual', '独立显卡', null); +INSERT INTO `sp_attribute` VALUES ('1546', '光驱-光驱类型', '282', 'only', 'manual', '无光驱', null); +INSERT INTO `sp_attribute` VALUES ('1547', '显示屏-屏幕尺寸', '282', 'only', 'manual', '15.6英寸', null); +INSERT INTO `sp_attribute` VALUES ('1548', '通信-蓝牙功能', '282', 'only', 'manual', '蓝牙4.0', null); +INSERT INTO `sp_attribute` VALUES ('1549', '端口-USB2.0端口', '282', 'only', 'manual', '0个', null); +INSERT INTO `sp_attribute` VALUES ('1550', '多媒体设备-内置摄像头', '282', 'only', 'manual', '30万像素摄像头', null); +INSERT INTO `sp_attribute` VALUES ('1551', '输入设备-键盘', '282', 'only', 'manual', '背光键盘', null); +INSERT INTO `sp_attribute` VALUES ('1552', '电源-电池类型', '282', 'only', 'manual', '4芯锂电池', null); +INSERT INTO `sp_attribute` VALUES ('1553', '规格-厚度', '282', 'only', 'manual', '24.5 mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('1554', '其他-随机附件', '282', 'only', 'manual', '电池、电源适配器、说明书、保修卡', null); +INSERT INTO `sp_attribute` VALUES ('1555', '板式', '282', 'many', 'list', '【光影精灵Ⅲ 新品】【7代】i5+8G+1TB+128G+黑绿,【光影精灵Ⅲ 新品】【7代】i7+8G+1TB+128G+黑绿,【光影精灵Ⅲ 新品】【7代】i7+8G+1TB+黑绿', null); +INSERT INTO `sp_attribute` VALUES ('1556', '基本参数-品牌', '286', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1557', '处理器-核心数', '286', 'only', 'manual', '双核心', null); +INSERT INTO `sp_attribute` VALUES ('1558', '内存-内存类型', '286', 'only', 'manual', 'DDR4', null); +INSERT INTO `sp_attribute` VALUES ('1559', '硬盘-硬盘类型', '286', 'only', 'manual', '机械硬盘', null); +INSERT INTO `sp_attribute` VALUES ('1560', '显卡-显卡类型', '286', 'only', 'manual', '独立显卡', null); +INSERT INTO `sp_attribute` VALUES ('1561', '光驱-光驱类型', '286', 'only', 'manual', '无光驱', null); +INSERT INTO `sp_attribute` VALUES ('1562', '通信-局域网', '286', 'only', 'manual', '10/100/1000Mbps', null); +INSERT INTO `sp_attribute` VALUES ('1563', '端口-USB2.0端口', '286', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('1564', '规格-颜色', '286', 'only', 'manual', '烟灰', null); +INSERT INTO `sp_attribute` VALUES ('1565', '其他-厂商保修政策', '286', 'only', 'manual', '全国联保', null); +INSERT INTO `sp_attribute` VALUES ('1566', '配置', '286', 'many', 'list', 'G3900/4G/1T/独显/WIFI/19.5/W10/黑,G3900/4G/1T/集显/WIFI/19.5/W10/黑,G3900/4G/1T/集显/19.5/WIN10/黑,G4560/4G/1T/WIFI/集显/19.5/W10/黑,G4560/4G/1T/集显/19.5/WIN10/黑,i3/4G/1T/集显/19.5/WIN10/黑,i3/4G/1T/集显/WIFI/19.5/WIN10/黑,i3/4G/1T/2G独显/WIFI/19.5/W10/黑,i5/4G/1T/2G独显/WIFI/19.5/W10/黑,i3/4G/1T/集显/WIFI/19.5/WIN10/银,I5/8G/1T/独显/WIFI/19.5/WIN10/银', null); +INSERT INTO `sp_attribute` VALUES ('1567', '基本参数-品牌', '287', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1568', '处理器-CPU类型', '287', 'only', 'manual', 'Intel i3', null); +INSERT INTO `sp_attribute` VALUES ('1569', '内存-内存类型', '287', 'only', 'manual', 'DDR4', null); +INSERT INTO `sp_attribute` VALUES ('1570', '显卡-显卡类型', '287', 'only', 'manual', '独立显卡', null); +INSERT INTO `sp_attribute` VALUES ('1571', '硬盘-硬盘类型', '287', 'only', 'manual', '机械硬盘', null); +INSERT INTO `sp_attribute` VALUES ('1572', '光驱-光驱类型', '287', 'only', 'manual', '无光驱', null); +INSERT INTO `sp_attribute` VALUES ('1573', '显示器-屏幕类型', '287', 'only', 'manual', 'IPS', null); +INSERT INTO `sp_attribute` VALUES ('1574', '多媒体设备-内置扬声器', '287', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1575', '通信-蓝牙功能', '287', 'only', 'manual', '蓝牙4.0', null); +INSERT INTO `sp_attribute` VALUES ('1576', '端口-音频端口', '287', 'only', 'manual', 'audio', null); +INSERT INTO `sp_attribute` VALUES ('1577', '规格-颜色', '287', 'only', 'manual', '黑曜金', null); +INSERT INTO `sp_attribute` VALUES ('1578', '其他-厂商保修政策', '287', 'only', 'manual', '全国联保', null); +INSERT INTO `sp_attribute` VALUES ('1579', '版本', '287', 'many', 'list', '奔腾/1TB/独显/白色,六代I3//1TB/独显/黑色,六代I3//1TB/独显/白色,六代I3/固态独显/黑,七代I3/1TB/集成/黑色,七代I3/固态/集成/黑色,七代I3/固态/独显/黑,七代I5/1TB/独显/黑色,七代I5/固态/独显/黑色,七代I5/固态/独显/白,八代I5/双硬盘/独显/黑,七代I5-7300/GTX1050,七代I7-7700/GTX1050', null); +INSERT INTO `sp_attribute` VALUES ('1580', '商品总览-品牌', '288', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1581', '处理器-CPU品牌', '288', 'only', 'manual', 'Intel', null); +INSERT INTO `sp_attribute` VALUES ('1582', '存储设备-内存品牌', '288', 'only', 'manual', '影驰', null); +INSERT INTO `sp_attribute` VALUES ('1583', '机电外观-电源品牌', '288', 'only', 'manual', 'TT', null); +INSERT INTO `sp_attribute` VALUES ('1584', '板卡信息-主板品牌', '288', 'only', 'manual', '华硕', null); +INSERT INTO `sp_attribute` VALUES ('1585', '热卖主机', '288', 'many', 'list', 'i5 7500/GTX1060 6G,i7 7700/GTX1060 6G,i5 7500/GTX1060 3G,i7 7700/GTX1060 3G,i7 7700K/GTX1060 6G,i7 7700/GTX1070 8G', null); +INSERT INTO `sp_attribute` VALUES ('1586', '基本参数-型号', '28', 'only', 'manual', 'KY-26B', null); +INSERT INTO `sp_attribute` VALUES ('1587', '技术参数-匹数', '28', 'only', 'manual', '1匹', null); +INSERT INTO `sp_attribute` VALUES ('1588', '能效参数-变频/定频', '28', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1589', '适用面积-制冷面积', '28', 'only', 'manual', '8-16平方米', null); +INSERT INTO `sp_attribute` VALUES ('1590', '规格参数-电源', '28', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1591', '特色功能-自动清洁', '28', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1592', '其他参数-扫风方式', '28', 'only', 'manual', '左右扫风', null); +INSERT INTO `sp_attribute` VALUES ('1593', '基本参数-品牌', '293', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1594', '规格参数-供电模式', '293', 'only', 'manual', '七号电池', null); +INSERT INTO `sp_attribute` VALUES ('1595', '颜色', '293', 'many', 'list', '金色,银色', null); +INSERT INTO `sp_attribute` VALUES ('1596', '基本参数-品牌', '294', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1597', '规格参数-键盘接口', '294', 'only', 'manual', 'PS/2', null); +INSERT INTO `sp_attribute` VALUES ('1598', '特性-产品特色', '294', 'only', 'manual', '铝合金面壳', null); +INSERT INTO `sp_attribute` VALUES ('1599', '基本参数-品牌', '295', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1600', '键盘规格-背光灯', '295', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1601', '鼠标规格-最高分辨率', '295', 'only', 'manual', '1600', null); +INSERT INTO `sp_attribute` VALUES ('1602', '特性-产品特色', '295', 'only', 'manual', '无线', null); +INSERT INTO `sp_attribute` VALUES ('1603', '无线套装C50颜色', '295', 'many', 'list', '白色,黑色,C20,8200', null); +INSERT INTO `sp_attribute` VALUES ('1604', '基本参数-品牌', '296', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1605', '规格参数-容量', '296', 'only', 'manual', '1TB', null); +INSERT INTO `sp_attribute` VALUES ('1606', '特性-指示灯', '296', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1607', '板式', '296', 'many', 'list', '新E元素,高端炫彩(橙色版),高端炫彩(白色),高端炫彩(红色版),高端炫彩(蓝色版),高端炫彩(黄色版),高端炫彩(黑色版),1TB,2TB,4TB', null); +INSERT INTO `sp_attribute` VALUES ('1608', '基本参数-品牌', '297', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1609', '规格参数-声道', '297', 'only', 'manual', '立体声', null); +INSERT INTO `sp_attribute` VALUES ('1610', '版本和颜色选择', '297', 'many', 'list', 'V-191黑木纹,V-191黄木纹,A1插卡蓝牙(红木纹),A1插卡蓝牙(黑木纹)', null); +INSERT INTO `sp_attribute` VALUES ('1611', '基本参数-品牌', '299', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1612', '详细参数-接口类型', '299', 'only', 'manual', 'SATA接口', null); +INSERT INTO `sp_attribute` VALUES ('1613', '系列', '299', 'many', 'list', '850 EVO M.2,850 EVO SATA3,850 mSata,850 PRO SATA3,960 EVO M.2,960 pro M.2,120G,1TB,250G,256G,500G,512G', null); +INSERT INTO `sp_attribute` VALUES ('1614', '基本参数-品牌', '29', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1615', '技术参数-匹数', '29', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1616', '能效参数-变频/定频', '29', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('1617', '适用面积-制冷面积', '29', 'only', 'manual', '16-24平方米', null); +INSERT INTO `sp_attribute` VALUES ('1618', '分贝参数-室内噪音', '29', 'only', 'manual', '22-37分贝', null); +INSERT INTO `sp_attribute` VALUES ('1619', '规格参数-电源', '29', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1620', '特色功能-自动清洁', '29', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1621', '其他参数-商品特性', '29', 'only', 'manual', '静音,准确控温,独立除湿,智能操控,电辅加热,节能', null); +INSERT INTO `sp_attribute` VALUES ('1622', '匹数颜色', '29', 'many', 'list', '1.5匹变频,2匹冷暖方柜,2匹变频方柜,3匹冷暖方柜,3匹变频方柜,大1.5匹智能,大1匹变频,大1匹智能,小1匹空调', null); +INSERT INTO `sp_attribute` VALUES ('1623', '基本参数-品牌', '300', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1624', '面板规格-显示器尺寸', '300', 'only', 'manual', '23.8英寸', null); +INSERT INTO `sp_attribute` VALUES ('1625', '硬件参数-响应时间', '300', 'only', 'manual', '8毫秒', null); +INSERT INTO `sp_attribute` VALUES ('1626', '外观-接口类型', '300', 'only', 'manual', 'HDMI*2 DP*2 mDP*1 USB3.0*5', null); +INSERT INTO `sp_attribute` VALUES ('1627', '其他-随机附件', '300', 'only', 'manual', '带支架的显示器', null); +INSERT INTO `sp_attribute` VALUES ('1628', '版式', '300', 'many', 'list', '23.8英寸【U2414H】,23.8英寸【U2417H】,25英寸【U2515D】,25英寸【U2515H】,25英寸【U2518DR】,27英寸【U2715H】,27英寸【U2717D】,27英寸【UP2718Q】,30英寸【U3014】,30英寸【UP3017】,31.5英寸【UP3216Q】,34英寸【U3415W】,37.5英寸【U3818DW】', null); +INSERT INTO `sp_attribute` VALUES ('1629', '基本参数-CPU品牌', '301', 'only', 'manual', 'Intel', null); +INSERT INTO `sp_attribute` VALUES ('1630', '详细参数-三级缓存', '301', 'only', 'manual', '6MB', null); +INSERT INTO `sp_attribute` VALUES ('1631', '显卡参数-集成显卡', '301', 'only', 'manual', '是', null); +INSERT INTO `sp_attribute` VALUES ('1632', '技术参数-64位处理器', '301', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1633', 'CPU内核-线程数', '301', 'only', 'manual', '4', null); +INSERT INTO `sp_attribute` VALUES ('1634', '型号', '301', 'many', 'list', '七代赛扬双核【 G3930 】,七代酷睿双核【i3-7100 】,七代酷睿双核【i3-7350K】,七代酷睿四核【i5-7500 】', null); +INSERT INTO `sp_attribute` VALUES ('1635', '基本参数-品牌', '302', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1636', '核心参数-芯片品牌', '302', 'only', 'manual', 'NVIDIA', null); +INSERT INTO `sp_attribute` VALUES ('1637', '显存参数-显存类型', '302', 'only', 'manual', 'GDDR5', null); +INSERT INTO `sp_attribute` VALUES ('1638', '接口-DVI接口', '302', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('1639', '扩展-SLI', '302', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1640', '其他-建议电源', '302', 'only', 'manual', '400瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1641', '型号', '302', 'many', 'list', '旗舰游戏显卡【GTX1070Ti-8G】,极客游戏显卡【GTX1070Ti-8G】,烈焰战神U-TOP【GTX1060-3GB】,烈焰战神U-TOP【GTX1060-6GB】,烈焰战神U-TOP【GTX1070-8GB】,烈焰战神U-TOP【GTX1080-8GB】,烈焰战神U显卡【GTX1050-2GB】,烈焰战神U显卡【GTX1050Ti4G】,烈焰战神U显卡【GTX1060-3GB】,烈焰战神U显卡【GTX1060-6GB】,烈焰战神X-TOP【GTX1060-6GB】,骨灰游戏显卡【GTX1080Ti11G】', null); +INSERT INTO `sp_attribute` VALUES ('1642', '基本参数-品牌', '303', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1643', '详细参数-接口类型', '303', 'only', 'manual', 'SATA接口', null); +INSERT INTO `sp_attribute` VALUES ('1644', '基本参数-上市时间', '304', 'only', 'manual', '2016-4-20', null); +INSERT INTO `sp_attribute` VALUES ('1645', '硬件参数-内存类型', '304', 'only', 'manual', 'DDR4', null); +INSERT INTO `sp_attribute` VALUES ('1646', '版本', '304', 'many', 'list', 'Fury系列(台式机)D3 1600频,Fury系列(台式机)D3 1866频,Fury系列(台式机)D4 2133频,Fury系列(台式机)D4 2400频,Impact系列(笔记本)D3 1600频,Impact系列(笔记本)D4 2133频,Impact系列(笔记本)D4 2400频,Savage系列(台式机)D4 2400频,Savage系列(台式机)D4 2800频,Savage系列(台式机)D4 3000频,台式机(低压)D4 2133频,台式机(低压)D4 2400频,台式机(标压)D3 1333频,台式机(标压)D3 1600频,笔记本(低压)D3 1600频,笔记本(低压)D4 2133频,笔记本(低压)D4 2400频,笔记本(标压)D3 1600频,单条【16G】,单条【4G】,单条【8G】,双条【16G】', null); +INSERT INTO `sp_attribute` VALUES ('1647', '基本参数-品牌', '305', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1648', '芯片组-主/北桥芯片', '305', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1649', '存储设备-IDE', '305', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('1650', '声卡网卡-声卡类型', '305', 'only', 'manual', 'Realtek® ALC892', null); +INSERT INTO `sp_attribute` VALUES ('1651', 'I/O接口-USB扩展接口', '305', 'only', 'manual', '4', null); +INSERT INTO `sp_attribute` VALUES ('1652', '其他-板型结构', '305', 'only', 'manual', 'ATX(标准)', null); +INSERT INTO `sp_attribute` VALUES ('1653', '基本参数-品牌', '306', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1654', '详细数据-额定功率', '306', 'only', 'manual', '500W', null); +INSERT INTO `sp_attribute` VALUES ('1655', '型号', '306', 'many', 'list', '航嘉电源Super 系列 【300W】,航嘉电源Super 系列 【400W】,航嘉电源Super 系列 【500W】,航嘉电源多核WD 系列 【400W】,航嘉电源多核WD 系列 【500W】,航嘉电源多核WD系列 【600W】,航嘉电源模组MVP系列【500W】,航嘉电源模组MVP系列【600W】', null); +INSERT INTO `sp_attribute` VALUES ('1656', '主体-品牌', '307', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1657', '产品参数-接口类型', '307', 'only', 'manual', '*', null); +INSERT INTO `sp_attribute` VALUES ('1658', '规格参数-安装方式', '307', 'only', 'manual', '内置', null); +INSERT INTO `sp_attribute` VALUES ('1659', '其他型号', '307', 'many', 'list', 'Audigy 5,Audigy 4 II,Digital Music Premium HD,SB X-Fi Surround 5.1 Pro,Sound Blaster ZX', null); +INSERT INTO `sp_attribute` VALUES ('1660', '主体-品牌', '309', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1661', '功能-天线', '309', 'only', 'manual', '多天线', null); +INSERT INTO `sp_attribute` VALUES ('1662', '规格-网络协议', '309', 'only', 'manual', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11n,IEEE 802.3u', null); +INSERT INTO `sp_attribute` VALUES ('1663', '其他-附件', '309', 'only', 'manual', '用户手册 电源适配器', null); +INSERT INTO `sp_attribute` VALUES ('1664', '板式', '309', 'many', 'list', '【11AC双频路由】1200M,【11AC双频路由】900M,【150M】迷你,【300M】经典款,【300M无线扩展器】,【450M旗舰】宝蓝,【450M旗舰】水蓝,【全金属机身】450M,【双频无线】1300M,宝蓝,水蓝,白色,绿色,金属黑,黑色', null); +INSERT INTO `sp_attribute` VALUES ('1665', '基本参数-品牌', '30', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1666', '技术参数-匹数', '30', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1667', '能效参数-变频/定频', '30', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('1668', '适用面积-制冷面积', '30', 'only', 'manual', '15~22平方米', null); +INSERT INTO `sp_attribute` VALUES ('1669', '分贝参数-室内噪音', '30', 'only', 'manual', '23~40分贝', null); +INSERT INTO `sp_attribute` VALUES ('1670', '规格参数-电源', '30', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1671', '特色功能-自动清洁', '30', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1672', '其他参数-商品特性', '30', 'only', 'manual', '静音,准确控温,独立除湿,节能,合资精选', null); +INSERT INTO `sp_attribute` VALUES ('1673', '匹数颜色', '30', 'many', 'list', '1.5匹二级,1.5匹变频二级,1匹二级,1匹变频二级', null); +INSERT INTO `sp_attribute` VALUES ('1674', '主体-品牌', '310', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1675', '功能参数-连接方式', '310', 'only', 'manual', '无线网卡', null); +INSERT INTO `sp_attribute` VALUES ('1676', '规格参数-传输速率', '310', 'only', 'manual', '150Mbps', null); +INSERT INTO `sp_attribute` VALUES ('1677', '主体-品牌', '311', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1678', '功能-天线', '311', 'only', 'manual', '多天线', null); +INSERT INTO `sp_attribute` VALUES ('1679', '规格-网络协议', '311', 'only', 'manual', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11ac,IEEE 802.11n,IEEE 802.3u', null); +INSERT INTO `sp_attribute` VALUES ('1680', '型号', '311', 'many', 'list', '【双频爆款】1200M珍珠白,【双频新品】1200M雅典绿,【双频 千兆端口】1200M,【双频 全新外观】1200M,【双频高配·6天线】1750M,【双频·6天线 千兆端口】1750M,【双频·7天线 百兆端口】2200M,【双频·7天线 千兆端口】2200M,【双频·8天线 千兆端口】2600M,【三频·8天线 千兆端口】2600M', null); +INSERT INTO `sp_attribute` VALUES ('1681', '主体-品牌', '312', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1682', '功能-天线', '312', 'only', 'manual', '多天线', null); +INSERT INTO `sp_attribute` VALUES ('1683', '规格-网络协议', '312', 'only', 'manual', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11ac,IEEE 802.11n,IEEE 802.3u', null); +INSERT INTO `sp_attribute` VALUES ('1684', '规格', '312', 'many', 'list', '【双频爆款】1200M,【千兆网口】1300M,【双频经典】1750M,【板阵天线】2600M', null); +INSERT INTO `sp_attribute` VALUES ('1685', '基本参数-品牌', '313', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1686', '主体-品牌', '314', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1687', '功能-交换方式', '314', 'only', 'manual', '存储转发', null); +INSERT INTO `sp_attribute` VALUES ('1688', '规格-重量', '314', 'only', 'manual', '0.15千克', null); +INSERT INTO `sp_attribute` VALUES ('1689', '主体-品牌', '317', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1690', '光学参数-最大显示分辨率', '317', 'only', 'manual', '2K / 4K', null); +INSERT INTO `sp_attribute` VALUES ('1691', '投影功能-变焦类型', '317', 'only', 'manual', '定焦', null); +INSERT INTO `sp_attribute` VALUES ('1692', '规格-最小屏幕尺寸', '317', 'only', 'manual', '30寸', null); +INSERT INTO `sp_attribute` VALUES ('1693', '其他-产品特色', '317', 'only', 'manual', '5大提升:1100ANSI流明、哈曼卡顿音响升级、全自动对焦、1.2:1投射比、左右梯形校正角度更大', null); +INSERT INTO `sp_attribute` VALUES ('1694', '板式', '317', 'many', 'list', 'A1 Pro 【1080P全高清 含100英寸抗光幕布】,A1【哈曼卡顿音响 3D巨幕影院】,CC【长时续航 萌系微投】,CC极光【侧投能看 带便携包】,H1S【1080P旗舰新品 5大升级】,H1【1080P真高清 哈曼卡顿加持】,Imea早教版【AR智慧早教系统 儿童视力防护】,Z4Air【高效办公 轻薄机身】,Z4X【经典设计 手势操控】,Z4极光【高端低调 配3D眼镜】,Z5【震撼新品 真千流明7大升级】', null); +INSERT INTO `sp_attribute` VALUES ('1695', '主体-品牌', '318', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1696', '功能参数-幅面尺寸', '318', 'only', 'manual', 'A3', null); +INSERT INTO `sp_attribute` VALUES ('1697', '打印功能-功能', '318', 'only', 'manual', '扫描', null); +INSERT INTO `sp_attribute` VALUES ('1698', '复印功能-复印分辨率', '318', 'only', 'manual', '600×600dpi', null); +INSERT INTO `sp_attribute` VALUES ('1699', '扫描功能-扫描类型', '318', 'only', 'manual', '平板', null); +INSERT INTO `sp_attribute` VALUES ('1700', '规格参数-内存容量', '318', 'only', 'manual', '256MB', null); +INSERT INTO `sp_attribute` VALUES ('1701', 'A3复合机', '318', 'many', 'list', 'S2011N标配,S2011N标配+ 自动输稿器,S2011N标配+ 双面打印,S2011N标配+输稿器+第二纸盒,S2011NDA(输稿器+双面),S2011NDA(输稿器+双面)+双层纸盒,2011N标配,新款2110N标配,新款2110NDA(输稿器+双面)', null); +INSERT INTO `sp_attribute` VALUES ('1702', '主体-型号', '319', 'only', 'manual', 'dypt45s2', null); +INSERT INTO `sp_attribute` VALUES ('1703', '基本参数-显示屏', '319', 'only', 'manual', 'LED触摸宽屏控制', null); +INSERT INTO `sp_attribute` VALUES ('1704', '规格参数-门型', '319', 'only', 'manual', '单开门', null); +INSERT INTO `sp_attribute` VALUES ('1705', '颜色', '319', 'many', 'list', '土豪金,土豪金指纹,咖啡金新指纹,爵士黑', null); +INSERT INTO `sp_attribute` VALUES ('1706', '基本参数-品牌', '31', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1707', '技术参数-匹数', '31', 'only', 'manual', '1匹', null); +INSERT INTO `sp_attribute` VALUES ('1708', '能效参数-变频/定频', '31', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1709', '适用面积-制冷面积', '31', 'only', 'manual', '11-18平方米', null); +INSERT INTO `sp_attribute` VALUES ('1710', '分贝参数-室内噪音', '31', 'only', 'manual', '29-37分贝', null); +INSERT INTO `sp_attribute` VALUES ('1711', '规格参数-电源', '31', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1712', '特色功能-自动清洁', '31', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1713', '其他参数-商品特性', '31', 'only', 'manual', '自动清洁,静音,独立除湿,电辅加热', null); +INSERT INTO `sp_attribute` VALUES ('1714', '匹数颜色', '31', 'many', 'list', '1.5匹冷暖挂机,1.5匹变频挂机,1匹冷暖挂机,2匹冷暖挂机,大1匹变频挂机', null); +INSERT INTO `sp_attribute` VALUES ('1715', '主体-品牌', '324', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1716', '基本参数-书写粗细', '324', 'only', 'manual', '中等', null); +INSERT INTO `sp_attribute` VALUES ('1717', '规格参数-包装数量', '324', 'only', 'manual', '12支', null); +INSERT INTO `sp_attribute` VALUES ('1718', '颜色', '324', 'many', 'list', '黑色◈12支笔+12支笔芯,S52(黑色30支),6901笔芯(黑色20支/盒),6901笔芯(红色20支/盒),6901笔芯(蓝色20支/盒)', null); +INSERT INTO `sp_attribute` VALUES ('1719', '主体-品牌', '326', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1720', '功能参数-适用范围', '326', 'only', 'manual', '订书机系列', null); +INSERT INTO `sp_attribute` VALUES ('1721', '规格参数-包装数量', '326', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('1722', '型号', '326', 'many', 'list', '0487/80页(送60页订书针一盒),0394/80页(送60页订书针一盒),0391/60页(送60页订书针一盒),0486/120页(送60页订书针一盒),0399/210页{送60页订书针一盒},0414,0368,0325,0307,0329,0314,0416,0305,0390/80页{送60页订书针一盒},0485/210页{送60页订书针一盒}', null); +INSERT INTO `sp_attribute` VALUES ('1723', '主体-型号', '327', 'only', 'manual', '橙拷贝可乐70g A4 5包装', null); +INSERT INTO `sp_attribute` VALUES ('1724', '基本参数-幅面尺寸', '327', 'only', 'manual', 'A4', null); +INSERT INTO `sp_attribute` VALUES ('1725', '规格参数-包装数量', '327', 'only', 'manual', '5', null); +INSERT INTO `sp_attribute` VALUES ('1726', '版式', '327', 'many', 'list', '精品拷贝72g A4,红百旺100g A4,苏宁独家包销 70g A4,苏宁独家包销 80g A4,蓝百旺70g A4,蓝百旺80g A4', null); +INSERT INTO `sp_attribute` VALUES ('1727', '主体-品牌', '328', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1728', '主体-品牌', '329', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1729', '颜色', '329', 'many', 'list', '10页资料册,20页资料册,30页资料册,40页资料册,60页资料册,80页资料册,100页资料册', null); +INSERT INTO `sp_attribute` VALUES ('1730', '基本参数-品牌', '32', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1731', '技术参数-匹数', '32', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1732', '能效参数-变频/定频', '32', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('1733', '适用面积-制冷面积', '32', 'only', 'manual', '15-22平方米', null); +INSERT INTO `sp_attribute` VALUES ('1734', '分贝参数-室内噪音', '32', 'only', 'manual', '20-41分贝', null); +INSERT INTO `sp_attribute` VALUES ('1735', '规格参数-电源', '32', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1736', '特色功能-自动清洁', '32', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1737', '其他参数-商品特性', '32', 'only', 'manual', '自动清洁,静音,独立除湿,智能操控,电辅加热,节能', null); +INSERT INTO `sp_attribute` VALUES ('1738', '匹数', '32', 'many', 'list', '1.5匹冷暖,1.5匹变频,1匹冷暖,2匹冷暖,大1匹变频', null); +INSERT INTO `sp_attribute` VALUES ('1739', '主体-品牌', '330', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1740', '基本参数-是否可粘贴', '330', 'only', 'manual', '不可粘贴', null); +INSERT INTO `sp_attribute` VALUES ('1741', '规格参数-装帧', '330', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1742', '颜色', '330', 'many', 'list', '25K/120页-玫红色,25K/120页-深蓝色,25K/120页-黑色,25K/120页-草绿色,25K/120页-卡其色,25K/120页-深棕色', null); +INSERT INTO `sp_attribute` VALUES ('1743', '主体-商品名称', '331', 'only', 'manual', 'A.O.史密斯60X1储水式电热水器60L', null); +INSERT INTO `sp_attribute` VALUES ('1744', '规格参数-加热类别', '331', 'only', 'manual', '多功率加热', null); +INSERT INTO `sp_attribute` VALUES ('1745', '特性参数-水温调节', '331', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1746', '其他-生产企业名称', '331', 'only', 'manual', 'A.O.史密斯(中国)热水器有限公司', null); +INSERT INTO `sp_attribute` VALUES ('1747', '系列', '331', 'many', 'list', '多功率速热系列X0,【新品】双棒速热型NX1,速热增容简约系列X1,智能养护简约系列X2,速热增容遥控系列X3,智能养护遥控系列X4,智能养护至尊系列X5,高端免换镁棒系列EJ,50升,60升,80升', null); +INSERT INTO `sp_attribute` VALUES ('1748', '主体-商品名称', '333', 'only', 'manual', '美的电热水器F50-21S1 防电墙 8年包修', null); +INSERT INTO `sp_attribute` VALUES ('1749', '规格参数-加热类别', '333', 'only', 'manual', '整胆加热', null); +INSERT INTO `sp_attribute` VALUES ('1750', '特性参数-水温调节', '333', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1751', '其他-生产企业名称', '333', 'only', 'manual', '芜湖美的厨卫电器制造有限公司', null); +INSERT INTO `sp_attribute` VALUES ('1752', '升数', '333', 'many', 'list', '50L,60L,【安全防电墙】,【全网经典爆款】,4倍增容遥控月销5000台', null); +INSERT INTO `sp_attribute` VALUES ('1753', '主体-商品名称', '334', 'only', 'manual', '万和燃气热水器 JSQ24-318W12 (天然气)', null); +INSERT INTO `sp_attribute` VALUES ('1754', '规格参数-额定输入功率', '334', 'only', 'manual', '36瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1755', '特性参数-是否防冻', '334', 'only', 'manual', '非防冻型', null); +INSERT INTO `sp_attribute` VALUES ('1756', '其他-上市时间', '334', 'only', 'manual', '2015年11月', null); +INSERT INTO `sp_attribute` VALUES ('1757', '型号', '334', 'many', 'list', '318香槟金恒温,338玫瑰金恒温,350玫瑰金恒温,350自适温恒温,368碳烷双防,388WIFI恒温,538水气双调,ET10恒温爆款,L7零冷水,ST26水气双调,机械强排,10L,12L,13L,16L,8L', null); +INSERT INTO `sp_attribute` VALUES ('1758', '主体-品牌', '336', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1759', '规格参数-容积', '336', 'only', 'manual', '6.6升', null); +INSERT INTO `sp_attribute` VALUES ('1760', '特性参数-防水等级', '336', 'only', 'manual', 'IPX4', null); +INSERT INTO `sp_attribute` VALUES ('1761', '其他-CCC认证编号', '336', 'only', 'manual', '2011010706488931', null); +INSERT INTO `sp_attribute` VALUES ('1762', '颜色', '336', 'many', 'list', '3秒速热,5升上出水,6.6升上出水,三挡出水,不锈钢,海尔统帅6.6升', null); +INSERT INTO `sp_attribute` VALUES ('1763', '主体-上市时间', '337', 'only', 'manual', '2016', null); +INSERT INTO `sp_attribute` VALUES ('1764', '特性参数-控制方式', '337', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('1765', '规格参数-电线截面要求', '337', 'only', 'manual', '4平方毫米', null); +INSERT INTO `sp_attribute` VALUES ('1766', '其他-特性', '337', 'only', 'manual', '即开即热 水电分离安全保护 智能恒温变频 热水器', null); +INSERT INTO `sp_attribute` VALUES ('1767', '主体-品牌', '338', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1768', '特性参数-是否可浴室安装', '338', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('1769', '规格参数-能效等级', '338', 'only', 'manual', '1级', null); +INSERT INTO `sp_attribute` VALUES ('1770', '型号', '338', 'many', 'list', '#双舱两用#140L_18管(建议2-3人),#双舱两用#155L_20管(建议3-4人),#双舱两用#180L_24管(建议4-5人),#双舱两用#220L_30管(建议5-7人),#双舱两用#265L_36管(建议6-8人)', null); +INSERT INTO `sp_attribute` VALUES ('1771', '主体-商品名称', '339', 'only', 'manual', '智米智能马桶盖ZNMTG01ZM 白色', null); +INSERT INTO `sp_attribute` VALUES ('1772', '功能参数-水压调节', '339', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1773', '规格参数-功率', '339', 'only', 'manual', '1340瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1774', '基本参数-品牌', '33', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1775', '技术参数-匹数', '33', 'only', 'manual', '1匹', null); +INSERT INTO `sp_attribute` VALUES ('1776', '能效参数-变频/定频', '33', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1777', '适用面积-制冷面积', '33', 'only', 'manual', '13-17平方米', null); +INSERT INTO `sp_attribute` VALUES ('1778', '分贝参数-室内噪音', '33', 'only', 'manual', '23-36分贝', null); +INSERT INTO `sp_attribute` VALUES ('1779', '规格参数-电源', '33', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1780', '特色功能-自动清洁', '33', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1781', '其他参数-商品特性', '33', 'only', 'manual', '自动清洁,静音,准确控温,独立除湿,电辅加热,外观轻薄,节能,节能', null); +INSERT INTO `sp_attribute` VALUES ('1782', '匹数颜色', '33', 'many', 'list', '1.5匹冷暖变频挂机,1.5匹冷暖挂机,大1匹冷暖变频挂机,大1匹冷暖挂机', null); +INSERT INTO `sp_attribute` VALUES ('1783', '主体-品牌', '340', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1784', '规格-适用商品型号', '340', 'only', 'manual', 'H-CS0014-B1D.W', null); +INSERT INTO `sp_attribute` VALUES ('1785', '其他-特性', '340', 'only', 'manual', '可升降、节水、无铅', null); +INSERT INTO `sp_attribute` VALUES ('1786', '主体-商品名称', '341', 'only', 'manual', '华帝股份 百得 厨电套装 触控式欧式18m³风量 抽油烟机不锈钢 油烟机 燃气灶套餐DY22+DZ28B 天然气/液化气', null); +INSERT INTO `sp_attribute` VALUES ('1787', '油烟机规格-烟机面板材质', '341', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('1788', '燃气灶规格-气源', '341', 'only', 'manual', '天然气', null); +INSERT INTO `sp_attribute` VALUES ('1789', '消毒柜规格-控制方式', '341', 'only', 'manual', '机械式', null); +INSERT INTO `sp_attribute` VALUES ('1790', '颜色', '341', 'many', 'list', '【1599送工具箱】强劲吸力+猛火灶,【1799】强劲吸力+0秒启动钢玻灶,【升级灶仅2999】烟灶热三件套,【升级灶仅2799】烟灶消三件套', null); +INSERT INTO `sp_attribute` VALUES ('1791', '主体-商品名称', '343', 'only', 'manual', '康宝(Canbo) CXW-218-DJ118A 侧吸式 抽油烟机 吸油烟机 油烟机', null); +INSERT INTO `sp_attribute` VALUES ('1792', '规格参数-最大风压', '343', 'only', 'manual', '270帕', null); +INSERT INTO `sp_attribute` VALUES ('1793', '特性参数-照明功能', '343', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1794', '其他-CCC认证字', '343', 'only', 'manual', '2015010716808969', null); +INSERT INTO `sp_attribute` VALUES ('1795', '颜色', '343', 'many', 'list', 'A58 17.6立方欧式单烟机,DJ118A 四维立体拢烟侧吸,BE36B 侧吸热干洗烟机,17.5m³侧吸式烟灶套装,A106欧式顶吸大吸力,顶吸式不锈钢单烟机,B7中式小户型单烟机,BE51 侧吸四重油烟分离', null); +INSERT INTO `sp_attribute` VALUES ('1796', '主体-品牌', '344', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1797', '规格参数-净重', '344', 'only', 'manual', '9千克', null); +INSERT INTO `sp_attribute` VALUES ('1798', '特性参数-熄保装置', '344', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1799', '面板', '344', 'many', 'list', '拉丝不锈钢,黑晶防爆钢化玻璃,管道天然气,瓶装液化气,管道人工煤气', null); +INSERT INTO `sp_attribute` VALUES ('1800', '主体-商品名称', '345', 'only', 'manual', 'RTD108Q-A1', null); +INSERT INTO `sp_attribute` VALUES ('1801', '特性参数-安装方式', '345', 'only', 'manual', '嵌入式', null); +INSERT INTO `sp_attribute` VALUES ('1802', '规格参数-外形尺寸', '345', 'only', 'manual', '长595*宽450*高630毫米', null); +INSERT INTO `sp_attribute` VALUES ('1803', '类目', '345', 'many', 'list', '嵌入式消毒柜,二星消毒 不锈钢层架,二星消毒 中温烘干,物理杀菌 高温二星级消毒,臭氧紫外线烘干,高温变频 触控童锁,高温消毒 黑晶面板,高温烘干 分层控制,高温臭氧 童锁预约', null); +INSERT INTO `sp_attribute` VALUES ('1804', '主体-商品名称', '346', 'only', 'manual', '意大利daogrs/迪奥格斯 S8 蒸烤箱 嵌入式 蒸箱烤箱二合一 58升 蒸汽烤箱 电蒸箱 电烤箱 微波炉', null); +INSERT INTO `sp_attribute` VALUES ('1805', '规格参数-操作方式', '346', 'only', 'manual', '触控式', null); +INSERT INTO `sp_attribute` VALUES ('1806', '系列', '346', 'many', 'list', '蒸烤一体机,蒸箱烤箱两件套,纯烤箱,S8热卖,M8热卖,S1热卖,M9,S9,G5,D10+ZD6T,X1+Z6,9T+X3,X1+Z1,D7+Z1,D10,X1,D7,X3', null); +INSERT INTO `sp_attribute` VALUES ('1807', '主体-商品名称', '347', 'only', 'manual', '西门子(SIEMENS) SN23E831TI 立嵌两用洗碗机13套', null); +INSERT INTO `sp_attribute` VALUES ('1808', '规格参数-噪音级别', '347', 'only', 'manual', '48分贝', null); +INSERT INTO `sp_attribute` VALUES ('1809', '特性参数-洗碗篮高度可调', '347', 'only', 'manual', '可调', null); +INSERT INTO `sp_attribute` VALUES ('1810', '洗碗机', '347', 'many', 'list', '13套全嵌式,13套立嵌两用洗碗机,8套嵌入式540TI,8套嵌入式610TI,8套嵌入式810TI,全新升级6套台嵌洗碗机,升级版8套嵌入式E810', null); +INSERT INTO `sp_attribute` VALUES ('1811', '主体-商品名称', '348', 'only', 'manual', 'TCL自动清洗 集成灶 JC10A 抽油烟机 燃气灶 消毒柜套装 18侧吸下排 集成灶厨房 烟灶套餐 支持天然气/液化气', null); +INSERT INTO `sp_attribute` VALUES ('1812', '消毒/碗柜规格-烟机面板材质', '348', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('1813', '灶具规格-控制方式', '348', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('1814', '烟机规格-熄保装置', '348', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1815', '特性参数-触摸键', '348', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1816', '规格参数-出风口径(mm)', '348', 'only', 'manual', '175毫米', null); +INSERT INTO `sp_attribute` VALUES ('1817', '机型', '348', 'many', 'list', 'JC50A自动清洗,JC11A双电机 自动清洗,JC18A 双电机 自动清洗,JC10A 高温清洗,JC10B一电一气', null); +INSERT INTO `sp_attribute` VALUES ('1818', '主体-商品名称', '349', 'only', 'manual', 'lecon 乐创 全自动4盆6盆8盆10盆12盆电热蒸饭柜燃气全发泡蒸饭车蒸鱼蒸菜蒸饭蒸饭机商用', null); +INSERT INTO `sp_attribute` VALUES ('1819', '规格参数-电压', '349', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1820', '属性', '349', 'many', 'list', '普通电热,定时电热,燃气,电气两用,4盘,6盘,8盘,10盘,12盘,24盘', null); +INSERT INTO `sp_attribute` VALUES ('1821', '基本参数-品牌', '34', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1822', '技术参数-匹数', '34', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1823', '能效参数-变频/定频', '34', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1824', '适用面积-制冷面积', '34', 'only', 'manual', '16-24平方米', null); +INSERT INTO `sp_attribute` VALUES ('1825', '分贝参数-室内噪音', '34', 'only', 'manual', '39分贝', null); +INSERT INTO `sp_attribute` VALUES ('1826', '规格参数-电源', '34', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1827', '特色功能-自动清洁', '34', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1828', '其他参数-商品特性', '34', 'only', 'manual', '自动清洁,静音,准确控温,电辅加热', null); +INSERT INTO `sp_attribute` VALUES ('1829', '房间', '34', 'many', 'list', '主卧1.5匹,客厅圆柱柜机,次卧大1匹,2匹冷暖二级,2匹变频二级,3匹冷暖二级,3匹变频二级,冷暖(爆款),变频一级能效,变频二级能效,变频(爆款)', null); +INSERT INTO `sp_attribute` VALUES ('1830', '主体-商品名称', '350', 'only', 'manual', '贝克巴斯(BECBAS)E50 厨房家用食物垃圾处理器 厨余垃圾粉碎机 无线开关免打孔', null); +INSERT INTO `sp_attribute` VALUES ('1831', '特性参数-隔音系统', '350', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('1832', '规格参数-外形尺寸', '350', 'only', 'manual', '379*218*218毫米', null); +INSERT INTO `sp_attribute` VALUES ('1833', '型号', '350', 'many', 'list', '480轻松碎骨实用款(带安全磁环),DM280家庭常备适用款,E30高效研磨舒适款(带安全磁环),E50无线开关高配款(带安全磁环),F5感应开关碎骨静音升级款,防溅罩', null); +INSERT INTO `sp_attribute` VALUES ('1834', '主体-商品名称', '352', 'only', 'manual', '安吉尔angel净水器J2375-ROB12家用厨房直饮高端纯水机RO反渗透自来水过滤器', null); +INSERT INTO `sp_attribute` VALUES ('1835', '功能参数-RO膜清洗功能', '352', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1836', '规格参数-外形尺寸', '352', 'only', 'manual', '397*190*472毫米', null); +INSERT INTO `sp_attribute` VALUES ('1837', '特性参数-是否直饮', '352', 'only', 'manual', '直饮', null); +INSERT INTO `sp_attribute` VALUES ('1838', '净水精度', '352', 'many', 'list', '陶氏RO膜双出水,新款500G(V系列),双膜双出水,双膜双出水(Plus),三膜双出水,四膜双出水(Plus),明星款陶氏RO膜500G(A6),新款V3(专利节水技术)', null); +INSERT INTO `sp_attribute` VALUES ('1839', '主体-商品名称', '353', 'only', 'manual', '沁园(QINYUAN)立式饮水机YL9766WZ', null); +INSERT INTO `sp_attribute` VALUES ('1840', '功能参数-冰箱功能', '353', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1841', '规格参数-功率', '353', 'only', 'manual', '1000瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1842', '其他-CCC认证编号', '353', 'only', 'manual', '2017010717016472', null); +INSERT INTO `sp_attribute` VALUES ('1843', '型号', '353', 'many', 'list', '新品智能冷热型,新品智能温热型,新品茶吧机,白色冷热型,白色温热型', null); +INSERT INTO `sp_attribute` VALUES ('1844', '主体-商品名称', '355', 'only', 'manual', '史密斯(A.O.SMITH)牌DR50-D2型直饮水机', null); +INSERT INTO `sp_attribute` VALUES ('1845', '特性参数-消毒功能', '355', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1846', '规格参数-功率', '355', 'only', 'manual', '32瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1847', '功能-RO膜清洗功能', '355', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1848', '颜色', '355', 'many', 'list', '50加仑智能升级,50加仑爆款,75加仑爆款', null); +INSERT INTO `sp_attribute` VALUES ('1849', '主体-商品名称', '357', 'only', 'manual', '沁园净水器RO-185 家用直饮反渗透升级版 厨下式 净水机', null); +INSERT INTO `sp_attribute` VALUES ('1850', '功能参数-RO膜清洗功能', '357', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1851', '规格参数-外形尺寸', '357', 'only', 'manual', '383*185*475毫米', null); +INSERT INTO `sp_attribute` VALUES ('1852', '特性参数-是否直饮', '357', 'only', 'manual', '直饮', null); +INSERT INTO `sp_attribute` VALUES ('1853', '颜色', '357', 'many', 'list', '185智控升级版,400加仑大通量', null); +INSERT INTO `sp_attribute` VALUES ('1854', '主体-商品名称', '358', 'only', 'manual', '3M DWS2500-CN', null); +INSERT INTO `sp_attribute` VALUES ('1855', '功能参数-RO膜清洗功能', '358', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('1856', '规格参数-外形尺寸', '358', 'only', 'manual', '长255×宽255×深255毫米', null); +INSERT INTO `sp_attribute` VALUES ('1857', '特性参数-是否直饮', '358', 'only', 'manual', '直饮', null); +INSERT INTO `sp_attribute` VALUES ('1858', '净享系列', '358', 'many', 'list', '净享2500标配,净享2500全新升级款,全屋净水超值套装,净享2500 2年套装', null); +INSERT INTO `sp_attribute` VALUES ('1859', '主体-商品名称', '359', 'only', 'manual', '美的(Midea)净水器MRO101A-5全新升级版', null); +INSERT INTO `sp_attribute` VALUES ('1860', '功能参数-RO膜清洗功能', '359', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1861', '规格参数-功率', '359', 'only', 'manual', '30瓦特', null); +INSERT INTO `sp_attribute` VALUES ('1862', '特性参数-是否直饮', '359', 'only', 'manual', '直饮', null); +INSERT INTO `sp_attribute` VALUES ('1863', '颜色', '359', 'many', 'list', '全屋水路净水器,无罐大通量,超高性价比', null); +INSERT INTO `sp_attribute` VALUES ('1864', '基本参数-品牌', '35', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1865', '技术参数-匹数', '35', 'only', 'manual', '1.5匹', null); +INSERT INTO `sp_attribute` VALUES ('1866', '能效参数-变频/定频', '35', 'only', 'manual', '定频', null); +INSERT INTO `sp_attribute` VALUES ('1867', '适用面积-制冷面积', '35', 'only', 'manual', '16-24平方米', null); +INSERT INTO `sp_attribute` VALUES ('1868', '分贝参数-室内噪音', '35', 'only', 'manual', '39分贝', null); +INSERT INTO `sp_attribute` VALUES ('1869', '规格参数-电源', '35', 'only', 'manual', '220V~/50Hz伏特', null); +INSERT INTO `sp_attribute` VALUES ('1870', '特色功能-自动清洁', '35', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('1871', '其他参数-商品特性', '35', 'only', 'manual', '自动清洁,静音,电辅加热,节能', null); +INSERT INTO `sp_attribute` VALUES ('1872', '匹数颜色', '35', 'many', 'list', '1.5匹冷暖挂机,大1匹冷暖挂机', null); +INSERT INTO `sp_attribute` VALUES ('1873', '主体参数-品牌', '361', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1874', '规格参数-包装', '361', 'only', 'manual', '礼盒装', null); +INSERT INTO `sp_attribute` VALUES ('1875', '特性参数-白酒香型', '361', 'only', 'manual', '浓香型', null); +INSERT INTO `sp_attribute` VALUES ('1876', '其他参数-储存方法', '361', 'only', 'manual', '避光', null); +INSERT INTO `sp_attribute` VALUES ('1877', '系列', '361', 'many', 'list', '【单瓶】35度500mL,【单瓶】39度500mL,【单瓶】45度500mL,【单瓶】52度500mL,【单瓶】52度交杯500mL,【单瓶】68度500mL,【整箱】35度500mL*6,【整箱】39度500mL*6,【整箱】52度500mL*6', null); +INSERT INTO `sp_attribute` VALUES ('1878', '主体参数-品牌', '362', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1879', '规格参数-包装', '362', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1880', '特性参数-产区', '362', 'only', 'manual', '波尔多产区', null); +INSERT INTO `sp_attribute` VALUES ('1881', '主体参数-国产/进口', '363', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1882', '规格参数-包装', '363', 'only', 'manual', '罐装', null); +INSERT INTO `sp_attribute` VALUES ('1883', '特性参数-酒精度', '363', 'only', 'manual', '4度', null); +INSERT INTO `sp_attribute` VALUES ('1884', '其他参数-储存方法', '363', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1885', '系列', '363', 'many', 'list', '冰醇8度500ml*12罐,奥古特12度500ml*12罐,小棕金296ml*24瓶,崂山8度330ml*24罐,深夜食堂精炼1903 500ml*12罐,白啤500ml*12罐,纯生8度330ml*24罐,纯生8度500ml*12罐,经典10度500ml*12罐,经典11度330ml*24罐,经典1903(10度)330ml*24罐,银罐7度330ml*24罐,黑啤500ml*12罐', null); +INSERT INTO `sp_attribute` VALUES ('1886', '主体参数-配料', '364', 'only', 'manual', '米酒、鹿茸、鹿骨胶、龟板胶', null); +INSERT INTO `sp_attribute` VALUES ('1887', '规格参数-净含量', '364', 'only', 'manual', '500-1000ml', null); +INSERT INTO `sp_attribute` VALUES ('1888', '特性参数-酒精度', '364', 'only', 'manual', '35度以下', null); +INSERT INTO `sp_attribute` VALUES ('1889', '其他参数-储存方法', '364', 'only', 'manual', '干燥,通风,避光', null); +INSERT INTO `sp_attribute` VALUES ('1890', '主体参数-品牌', '365', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1891', '规格参数-包装', '365', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1892', '特性参数-等级', '365', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1893', '其他参数-储存方法', '365', 'only', 'manual', '干燥,通风,避光', null); +INSERT INTO `sp_attribute` VALUES ('1894', '系列', '365', 'many', 'list', '黄酒 350ML*6瓶,黄酒.350ML*6瓶,黄酒2.55L*1瓶,黄酒350ML*1瓶,黄酒350ML*1瓶.,黄酒500ML*1瓶,黄酒500ML*1瓶.,黄酒500ML*6瓶.', null); +INSERT INTO `sp_attribute` VALUES ('1895', '主体参数-品牌', '366', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1896', '规格参数-包装', '366', 'only', 'manual', '罐装', null); +INSERT INTO `sp_attribute` VALUES ('1897', '特性参数-等级', '366', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1898', '其他参数-储存方法', '366', 'only', 'manual', '避光', null); +INSERT INTO `sp_attribute` VALUES ('1899', '主体参数-品牌', '367', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1900', '规格参数-包装', '367', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1901', '特性参数-是否有机', '367', 'only', 'manual', '非有机', null); +INSERT INTO `sp_attribute` VALUES ('1902', '其他参数-储存方法', '367', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1903', '规格', '367', 'many', 'list', '全脂1L*12盒,全脂200ml*24盒,脱脂1L*12盒,脱脂200ml*24盒', null); +INSERT INTO `sp_attribute` VALUES ('1904', '主体参数-国产/进口', '368', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1905', '规格参数-包装', '368', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('1906', '特性参数-含钙量', '368', 'only', 'manual', '普通', null); +INSERT INTO `sp_attribute` VALUES ('1907', '其他参数-储存方法', '368', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1908', '系列', '368', 'many', 'list', '原味12*205g,原味16*205g,蓝莓风味12*205g,蓝莓风味8*205g,香草风味12*205g,香草风味8*205g', null); +INSERT INTO `sp_attribute` VALUES ('1909', '基本参数-品牌', '36', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1910', '技术参数-运转模式', '36', 'only', 'manual', '普通', null); +INSERT INTO `sp_attribute` VALUES ('1911', '规格参数-电源', '36', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('1912', '其他参数-功能描述', '36', 'only', 'manual', '除烟除尘', null); +INSERT INTO `sp_attribute` VALUES ('1913', '主体参数-品牌', '370', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1914', '规格参数-包装', '370', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1915', '其他参数-储存方法', '370', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1916', '基本参数-是否含糖', '370', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1917', '规格', '370', 'many', 'list', '原麦早餐奶250ml×16盒,核桃早餐奶250ml×16盒,红枣早餐奶250ml×16盒,红谷早餐奶250ml×12盒,黑谷早餐奶250ml×12盒', null); +INSERT INTO `sp_attribute` VALUES ('1918', '主体参数-国产/进口', '371', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1919', '规格参数-包装', '371', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1920', '其他参数-储存方法', '371', 'only', 'manual', '置于阴凉干燥处', null); +INSERT INTO `sp_attribute` VALUES ('1921', '特性参数-成分特点', '371', 'only', 'manual', '高钙,高铁', null); +INSERT INTO `sp_attribute` VALUES ('1922', '系列', '371', 'many', 'list', '中老年高钙400g,中老年高钙900g,女士高钙高铁400g,学生高钙高锌400g,学生高钙高锌900g,焕轻舒活中老年900g,焕轻骨力中老年900g', null); +INSERT INTO `sp_attribute` VALUES ('1923', '主体参数-国产/进口', '372', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1924', '规格参数-包装', '372', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1925', '特性参数-等级', '372', 'only', 'manual', '一级', null); +INSERT INTO `sp_attribute` VALUES ('1926', '主体参数-国产/进口', '373', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1927', '规格参数-包装', '373', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1928', '其他参数-储存方法', '373', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1929', '主体参数-品牌', '374', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1930', '规格参数-包装', '374', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('1931', '其他参数-储存方法', '374', 'only', 'manual', '阴凉干燥密封储存', null); +INSERT INTO `sp_attribute` VALUES ('1932', '规格', '374', 'many', 'list', '原味100条,原味20条,原味7条,奶香30条,奶香7条,无糖30条,无糖7条,特浓30条,特浓7条,特浓90条', null); +INSERT INTO `sp_attribute` VALUES ('1933', '主体参数-品牌', '375', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1934', '规格参数-包装', '375', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('1935', '其他参数-储存方法', '375', 'only', 'manual', '干燥,避光,常温', null); +INSERT INTO `sp_attribute` VALUES ('1936', '主体参数-品牌', '376', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1937', '规格参数-包装', '376', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1938', '其他参数-是否即食', '376', 'only', 'manual', '即食', null); +INSERT INTO `sp_attribute` VALUES ('1939', '类别', '376', 'many', 'list', '即食1478克,即食1000克,即食700克,即食400克,即食1kg罐,快熟1000克,快熟700克,快熟400克', null); +INSERT INTO `sp_attribute` VALUES ('1940', '主体参数-品牌', '378', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1941', '规格参数-包装', '378', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1942', '其他参数-保存状态', '378', 'only', 'manual', '冷冻', null); +INSERT INTO `sp_attribute` VALUES ('1943', '主体参数-品牌', '379', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1944', '规格参数-包装', '379', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1945', '其他参数-品种', '379', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1946', '服务类别', '37', 'many', 'list', '先买后约家电医保卡,即买即约服务商品,1年洗1台,1年洗3台,1次洗1台,1次洗2台,1次洗3台', null); +INSERT INTO `sp_attribute` VALUES ('1947', '主体参数-品牌', '380', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1948', '规格参数-包装', '380', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1949', '特性参数-是否有机', '380', 'only', 'manual', '非有机', null); +INSERT INTO `sp_attribute` VALUES ('1950', '其他参数-烹饪建议', '380', 'only', 'manual', '炒菜', null); +INSERT INTO `sp_attribute` VALUES ('1951', '主体参数-品牌', '381', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1952', '规格参数-包装', '381', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1953', '其他参数-储存方法', '381', 'only', 'manual', '冷冻', null); +INSERT INTO `sp_attribute` VALUES ('1954', '主体参数-品牌', '382', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1955', '规格参数-包装', '382', 'only', 'manual', '礼盒装', null); +INSERT INTO `sp_attribute` VALUES ('1956', '其他参数-加工方式', '382', 'only', 'manual', '鲜蛋', null); +INSERT INTO `sp_attribute` VALUES ('1957', '主体参数-品牌', '384', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1958', '规格参数-包装', '384', 'only', 'manual', '简装', null); +INSERT INTO `sp_attribute` VALUES ('1959', '其他参数-储存方法', '384', 'only', 'manual', '冷冻', null); +INSERT INTO `sp_attribute` VALUES ('1960', '主体参数-品牌', '385', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1961', '规格参数-包装', '385', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('1962', '口味', '385', 'many', 'list', '香脆杏仁,香脆核桃,香脆腰果,高纤消化,高纤煎麸,高纤粗粮,108g,800g', null); +INSERT INTO `sp_attribute` VALUES ('1963', '主体参数-品牌', '386', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1964', '规格参数-包装', '386', 'only', 'manual', '碗装', null); +INSERT INTO `sp_attribute` VALUES ('1965', '特性参数-可可脂含量', '386', 'only', 'manual', '40%以下', null); +INSERT INTO `sp_attribute` VALUES ('1966', '其他参数-制作工艺', '386', 'only', 'manual', '非手工巧克力', null); +INSERT INTO `sp_attribute` VALUES ('1967', '主体参数-品牌', '387', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1968', '规格参数-包装', '387', 'only', 'manual', '礼盒装', null); +INSERT INTO `sp_attribute` VALUES ('1969', '特性参数-口味', '387', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1970', '其他参数-是否含糖', '387', 'only', 'manual', '无糖', null); +INSERT INTO `sp_attribute` VALUES ('1971', '主体参数-品牌', '388', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1972', '规格参数-包装', '388', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1973', '特性参数-可可脂含量', '388', 'only', 'manual', '40%以下', null); +INSERT INTO `sp_attribute` VALUES ('1974', '主体参数-国产/进口', '389', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('1975', '规格参数-包装', '389', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1976', '特性参数-口味', '389', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('1977', '其他参数-储存方法', '389', 'only', 'manual', '常温干燥处放置', null); +INSERT INTO `sp_attribute` VALUES ('1978', '主体参数-品牌', '390', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1979', '规格参数-包装', '390', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1980', '其他参数-食品添加剂', '390', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('1981', '主体参数-品牌', '391', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1982', '规格参数-包装', '391', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('1983', '其他参数-储存方法', '391', 'only', 'manual', '干燥,通风,常温,恒温', null); +INSERT INTO `sp_attribute` VALUES ('1984', '主体参数-品牌', '392', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1985', '规格参数-包装', '392', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('1986', '其他参数-储存方法', '392', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1987', '特性参数-是否添加蔗糖', '392', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('1988', '口味', '392', 'many', 'list', '56g,清爽西瓜味,清爽草莓味,香浓蜜瓜味,冰凉薄荷味,沁香蓝莓味,香橙薄荷味,柠檬香梨味,清香蜜柚味', null); +INSERT INTO `sp_attribute` VALUES ('1989', '主体参数-品牌', '393', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1990', '规格参数-包装', '393', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('1991', '特性参数-口味', '393', 'only', 'manual', '原味', null); +INSERT INTO `sp_attribute` VALUES ('1992', '其他参数-储存方法', '393', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('1993', '颜色', '393', 'many', 'list', '原味,咖喱牛肉味,大波浪鱿鱼味,大波浪鸡翅味,海苔味,烤肉味,烧烤味,番茄味,红烧肉味,红烩味,羊排味,萌萌鸡味,逗乐薯烤肉味,逗乐薯番茄味,酸奶味,青柠味,鱿鱼味,黄瓜味,104g,145g,70g', null); +INSERT INTO `sp_attribute` VALUES ('1994', '主体参数-品牌', '395', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1995', '规格参数-包装', '395', 'only', 'manual', '桶装', null); +INSERT INTO `sp_attribute` VALUES ('1996', '特性参数-加工工艺', '395', 'only', 'manual', '浸出', null); +INSERT INTO `sp_attribute` VALUES ('1997', '规格', '395', 'many', 'list', '1.8L,1.8L非转,4L,5L非转,花生油5L,葵花籽油 5L,黄金比例调和油5L', null); +INSERT INTO `sp_attribute` VALUES ('1998', '主体参数-品牌', '396', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('1999', '规格参数-包装', '396', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2000', '特性参数-等级', '396', 'only', 'manual', '特级', null); +INSERT INTO `sp_attribute` VALUES ('2001', '其他参数-储存方法', '396', 'only', 'manual', '防潮', null); +INSERT INTO `sp_attribute` VALUES ('2002', '主体参数-品牌', '397', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2003', '规格参数-包装', '397', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2004', '其他参数-储存方法', '397', 'only', 'manual', '防潮', null); +INSERT INTO `sp_attribute` VALUES ('2005', '系列', '397', 'many', 'list', '原味粉,多用途麦芯粉,手擀面,清水面,雪花粉煮制用,雪花粉蒸制用,鸡蛋面,鸡蛋麦芯面,鸡蛋龙须面,麦芯面,麦香粉,龙须面,1kg,2.5kg,5kg,800g', null); +INSERT INTO `sp_attribute` VALUES ('2006', '主体参数-品牌', '398', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2007', '规格参数-包装', '398', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2008', '其他参数-储存方法', '398', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2009', '颜色', '398', 'many', 'list', '原味挂面,原味面,宝宝钙锌面,宝宝鸡蛋面,家用面粉,牛肉烩面,羊肉烩面,金丝蛋面,香菇面,鸡蛋挂面,鸡蛋爽滑面,鸡蛋长寿面,鸡蛋面,鸡蛋面片,龙须面,1000g,180g,236g,2500g,250g,260g,5000g,5kg,700g,900g', null); +INSERT INTO `sp_attribute` VALUES ('2010', '主体参数-类别', '399', 'only', 'manual', '桂圆', null); +INSERT INTO `sp_attribute` VALUES ('2011', '规格参数-包装', '399', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2012', '其他参数-储存方法', '399', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2013', '主体参数-类别', '400', 'only', 'manual', '红枣', null); +INSERT INTO `sp_attribute` VALUES ('2014', '规格参数-包装', '400', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2015', '其他参数-储存方法', '400', 'only', 'manual', '干燥', null); +INSERT INTO `sp_attribute` VALUES ('2016', '主体参数-品牌', '404', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2017', '规格参数-包装', '404', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2018', '特性参数-等级', '404', 'only', 'manual', '二级', null); +INSERT INTO `sp_attribute` VALUES ('2019', '其他参数-储存方法', '404', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2020', '类别', '404', 'many', 'list', '上品茉莉香米5KG,茉莉香米5KG', null); +INSERT INTO `sp_attribute` VALUES ('2021', '主体参数-品牌', '405', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2022', '规格参数-包装', '405', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2023', '特性参数-加工工艺', '405', 'only', 'manual', '压榨', null); +INSERT INTO `sp_attribute` VALUES ('2024', '其他参数-资质认证', '405', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2025', '主体参数-品牌', '407', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2026', '规格参数-包装', '407', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2027', '其他参数-储存方法', '407', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2028', '口味', '407', 'many', 'list', '红烧牛肉面 五连包,鲜虾鱼板面 五连包,香辣牛肉面 五连包,老坛酸菜牛肉面 五连包,红烧排骨面 五连包,辣卤牛肉面 五连包', null); +INSERT INTO `sp_attribute` VALUES ('2029', '主体参数-品牌', '409', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2030', '规格参数-包装', '409', 'only', 'manual', '礼盒装', null); +INSERT INTO `sp_attribute` VALUES ('2031', '特性参数-种类', '409', 'only', 'manual', '黄桃', null); +INSERT INTO `sp_attribute` VALUES ('2032', '主体参数-品牌', '410', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2033', '规格参数-包装', '410', 'only', 'manual', '罐装', null); +INSERT INTO `sp_attribute` VALUES ('2034', '其他参数-储存方法', '410', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2035', '主体参数-品牌', '412', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2036', '规格参数-包装', '412', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2037', '其他参数-储存方法', '412', 'only', 'manual', '存放于阴凉干燥通风处,开盖后需冷藏', null); +INSERT INTO `sp_attribute` VALUES ('2038', '规格', '412', 'many', 'list', '280g,275g,80g,260g,60g,188g,160g,210g,风味豆豉,辣三丁油辣椒,肉丝豆豉油辣椒,香辣脆油辣椒,油辣椒,植物油火锅底料,红油腐乳,风味腐乳,香辣菜', null); +INSERT INTO `sp_attribute` VALUES ('2039', '主体参数-品牌', '413', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2040', '规格参数-包装', '413', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2041', '其他参数-储存方法', '413', 'only', 'manual', '冷藏', null); +INSERT INTO `sp_attribute` VALUES ('2042', '主体参数-品牌', '414', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2043', '规格参数-包装', '414', 'only', 'manual', '桶装', null); +INSERT INTO `sp_attribute` VALUES ('2044', '特性参数-加工工艺', '414', 'only', 'manual', '酿造酱油', null); +INSERT INTO `sp_attribute` VALUES ('2045', '其他参数-储存方法', '414', 'only', 'manual', '冷藏', null); +INSERT INTO `sp_attribute` VALUES ('2046', '主体参数-国产/进口', '415', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('2047', '规格参数-包装', '415', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2048', '其他参数-储存方法', '415', 'only', 'manual', '置于阴凉干燥处,常温保存', null); +INSERT INTO `sp_attribute` VALUES ('2049', '系列', '415', 'many', 'list', '八年老陈醋,精酿老陈醋,精酿陈醋,镇江陈醋(一级),镇江陈醋(优级),2250ml,500ml,800ml', null); +INSERT INTO `sp_attribute` VALUES ('2050', '主体参数-品牌', '416', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2051', '规格参数-包装', '416', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2052', '其他参数-储存方法', '416', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2053', '规格', '416', 'many', 'list', '125g,196g,43g,186g,200ml,500ml,100g,400g,160g,200g,110g,150g,300g,500g,220g,芥末酱,火锅蘸料海鲜味,火锅蘸料美味,火锅蘸料麻辣味,火锅蘸料鲜辣味,元贞糖,火锅底料鸡汁味,火锅底料麻辣味,火锅底料麻辣味(硬板),精研醋,火锅蘸料组合装(四联包),料酒方瓶,乌龙醋,清油火锅底料,菌汤汤料,火锅底料,麻辣香锅,羊肉涮火锅蘸料香辣,鲜羊涮火锅蘸料原味,清汤火锅汤料,番茄火锅底料,上汤三鲜,羊肉涮香辣,鲜羊涮微辣,羊肉涮清汤,辣汤,麻辣烫,烤鱼料,菌汤火锅,干锅料,剁椒蒸鱼王,寿司醋,十年火锅底料,寿司本造鲜,清油火锅,火锅底料清汤', null); +INSERT INTO `sp_attribute` VALUES ('2054', '主体参数-品牌', '417', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2055', '规格参数-包装', '417', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2056', '其他参数-储存方法', '417', 'only', 'manual', '常温', null); +INSERT INTO `sp_attribute` VALUES ('2057', '主体参数-类别', '418', 'only', 'manual', '有芯卷纸', null); +INSERT INTO `sp_attribute` VALUES ('2058', '规格参数-层数', '418', 'only', 'manual', '三层', null); +INSERT INTO `sp_attribute` VALUES ('2059', '特性参数-香型', '418', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2060', '规格', '418', 'many', 'list', '3层*245段*10卷,3层*245段*24卷', null); +INSERT INTO `sp_attribute` VALUES ('2061', '主体参数-商品名称', '41', 'only', 'manual', '西门子洗衣机XQG80-WD12G4681W', null); +INSERT INTO `sp_attribute` VALUES ('2062', '基本参数-水温调节范围', '41', 'only', 'manual', '冷水~90℃', null); +INSERT INTO `sp_attribute` VALUES ('2063', '功能参数-童锁功能', '41', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2064', '规格参数-产品重量', '41', 'only', 'manual', '78千克', null); +INSERT INTO `sp_attribute` VALUES ('2065', '样式', '41', 'many', 'list', '7.5公斤 1400高转速 空气冷凝,8公斤 1400高转速 变频,8公斤 1400高转速 空气冷凝,8公斤 热风除菌 变频,白色,银色', null); +INSERT INTO `sp_attribute` VALUES ('2066', '主体参数-品牌', '420', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2067', '规格参数-层数', '420', 'only', 'manual', '三层', null); +INSERT INTO `sp_attribute` VALUES ('2068', '特性参数-香型', '420', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2069', '规格', '420', 'many', 'list', '136抽*6包,140抽*18包,140抽*24包,140抽*3包,140抽*8包', null); +INSERT INTO `sp_attribute` VALUES ('2070', '主体参数-品牌', '421', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2071', '规格参数-层数', '421', 'only', 'manual', '三层', null); +INSERT INTO `sp_attribute` VALUES ('2072', '特性参数-香型', '421', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2073', '主体参数-品牌', '422', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2074', '规格参数-包数', '422', 'only', 'manual', '2包(卷)', null); +INSERT INTO `sp_attribute` VALUES ('2075', '特性参数-敏感人群', '422', 'only', 'manual', '普通产品', null); +INSERT INTO `sp_attribute` VALUES ('2076', '规格', '422', 'many', 'list', '75张*2卷,厨房湿巾40片', null); +INSERT INTO `sp_attribute` VALUES ('2077', '主体-品牌', '423', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2078', '规格参数-层数', '423', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('2079', '特性参数-香型', '423', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2080', '主体参数-类别', '424', 'only', 'manual', '湿巾纸', null); +INSERT INTO `sp_attribute` VALUES ('2081', '规格参数-单包片数', '424', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2082', '特性参数-香型', '424', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2083', '功能参数-功能', '424', 'only', 'manual', '润肤', null); +INSERT INTO `sp_attribute` VALUES ('2084', '规格', '424', 'many', 'list', '婴儿护肤(80片*1包),婴儿湿巾抽纸组合装,婴儿绵柔(150抽*18包),婴儿绵柔(150抽*6包),手口可用(20片*1包),手口可用(80片*1包),远离红屁屁(80片*1包)', null); +INSERT INTO `sp_attribute` VALUES ('2085', '主体参数-品牌', '425', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2086', '功能参数-香型', '425', 'only', 'manual', '香味', null); +INSERT INTO `sp_attribute` VALUES ('2087', '规格参数-规格', '425', 'only', 'manual', '3kg以上升', null); +INSERT INTO `sp_attribute` VALUES ('2088', '特性参数-适用范围', '425', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2089', '主体参数-品牌', '426', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2090', '功能参数-香型', '426', 'only', 'manual', '有香味', null); +INSERT INTO `sp_attribute` VALUES ('2091', '规格参数-包装', '426', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('2092', '特性参数-适用范围', '426', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2093', '规格', '426', 'many', 'list', '1.2kg,2.38kg,508g', null); +INSERT INTO `sp_attribute` VALUES ('2094', '主体参数-品牌', '428', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2095', '功能参数-功能类别', '428', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2096', '特性参数-香型', '428', 'only', 'manual', '有香味', null); +INSERT INTO `sp_attribute` VALUES ('2097', '规格参数-包装', '428', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2098', '规格', '428', 'many', 'list', '1290g,2000g,500g', null); +INSERT INTO `sp_attribute` VALUES ('2099', '主体参数-品牌', '429', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2100', '功能参数-适用人群', '429', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2101', '规格参数-香型', '429', 'only', 'manual', '无味', null); +INSERT INTO `sp_attribute` VALUES ('2102', '特性参数-适用场景', '429', 'only', 'manual', '客厅,其他,卫浴,厨房,地面,家具,衣物', null); +INSERT INTO `sp_attribute` VALUES ('2103', '规格', '429', 'many', 'list', '1.15L*2,1.5L*2,1.8L*2', null); +INSERT INTO `sp_attribute` VALUES ('2104', '主体参数-商品名称', '42', 'only', 'manual', '海尔洗衣机XQB55-M12699X', null); +INSERT INTO `sp_attribute` VALUES ('2105', '特性参数-DD电机', '42', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('2106', '功能参数-洗衣程序', '42', 'only', 'manual', '洗涤、漂洗、脱水、桶干燥、常用、超净洗、冲浪洗、速洗', null); +INSERT INTO `sp_attribute` VALUES ('2107', '规格参数-洗净比', '42', 'only', 'manual', '0.8', null); +INSERT INTO `sp_attribute` VALUES ('2108', '公斤数', '42', 'many', 'list', '5.5公斤漂甩二合一,6.5公斤漂甩二合一,7.5公斤漂甩二合一,7公斤漂甩二合一', null); +INSERT INTO `sp_attribute` VALUES ('2109', '主体-品牌', '430', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2110', '特性参数-状态', '430', 'only', 'manual', '液体', null); +INSERT INTO `sp_attribute` VALUES ('2111', '规格参数-包装', '430', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2112', '香型', '430', 'many', 'list', '强效版清香,柠檬草香,淡雅清新,除菌版淡雅清香,除菌版草本,500g*2双瓶装,600g*2双瓶装,600g*4瓶装 送洁厕块*2,600g瓶装,750g*2双瓶装,750g*4瓶装 送洁厕块*2', null); +INSERT INTO `sp_attribute` VALUES ('2113', '主体-品牌', '431', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2114', '规格参数-尺寸', '431', 'only', 'manual', '47*27*24厘米', null); +INSERT INTO `sp_attribute` VALUES ('2115', '颜色', '431', 'many', 'list', '分离桶【极速杆+2个拖头】', null); +INSERT INTO `sp_attribute` VALUES ('2116', '主体参数-品牌', '432', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2117', '规格参数-规格', '432', 'only', 'manual', '11×7cm×2片入', null); +INSERT INTO `sp_attribute` VALUES ('2118', '主体-品牌', '433', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2119', '规格参数-容量', '433', 'only', 'manual', '15升', null); +INSERT INTO `sp_attribute` VALUES ('2120', '规格数量', '433', 'many', 'list', '45x55厘米x90只,50x60厘米x60只', null); +INSERT INTO `sp_attribute` VALUES ('2121', '主体参数-品牌', '434', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2122', '功能参数-保质期', '434', 'only', 'manual', '3年数', null); +INSERT INTO `sp_attribute` VALUES ('2123', '规格参数-尺寸', '434', 'only', 'manual', '25×16.5×0.5厘米', null); +INSERT INTO `sp_attribute` VALUES ('2124', '数量', '434', 'many', 'list', '背心型特大号100只,背心型大号140只,背心型中号200只,抽取式大号50只,抽取式中号70只,点断式大号150只,点断式中号200只,点断式小号250只,点断式大号80只,点断式中号100只,点断式小号120只,点断式2合1特惠装,点断式3合1超值装,密实袋', null); +INSERT INTO `sp_attribute` VALUES ('2125', '主体参数-品牌', '435', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2126', '功能参数-保质期', '435', 'only', 'manual', '5年数', null); +INSERT INTO `sp_attribute` VALUES ('2127', '特性参数-耐热温度', '435', 'only', 'manual', '-60℃-100℃', null); +INSERT INTO `sp_attribute` VALUES ('2128', '规格参数-重量', '435', 'only', 'manual', '100克', null); +INSERT INTO `sp_attribute` VALUES ('2129', '规格', '435', 'many', 'list', '20cm×20m,30cmx100m,30cmx30mx2卷,30cm×20m,30cm×30m', null); +INSERT INTO `sp_attribute` VALUES ('2130', '主体-类别', '436', 'only', 'manual', '擦玻璃器', null); +INSERT INTO `sp_attribute` VALUES ('2131', '规格参数-尺寸', '436', 'only', 'manual', '81厘米', null); +INSERT INTO `sp_attribute` VALUES ('2132', '主体参数-品牌', '437', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2133', '功能参数-功能', '437', 'only', 'manual', '防尘', null); +INSERT INTO `sp_attribute` VALUES ('2134', '特性参数-适用人群', '437', 'only', 'manual', '成人', null); +INSERT INTO `sp_attribute` VALUES ('2135', '规格参数-尺寸', '437', 'only', 'manual', '见图·厘米', null); +INSERT INTO `sp_attribute` VALUES ('2136', '主体参数-品牌', '438', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2137', '规格参数-尺寸', '438', 'only', 'manual', '10*13厘米', null); +INSERT INTO `sp_attribute` VALUES ('2138', '系列', '438', 'many', 'list', '100片盒装,10片装,30片礼盒装,50片礼盒装,参姜30片礼盒装,暖宫贴3片装,暖手袋30片礼盒装,暖足30片礼盒装,益母草60片礼盒装,芦荟30片礼盒装,远红外30片礼盒装,迷你贴30片礼盒装', null); +INSERT INTO `sp_attribute` VALUES ('2139', '主体参数-商品名称', '43', 'only', 'manual', '海尔滚筒洗衣机EG8012B29WC', null); +INSERT INTO `sp_attribute` VALUES ('2140', '特性参数-变频', '43', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('2141', '功能参数-童锁功能', '43', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2142', '规格参数-产品重量', '43', 'only', 'manual', '70千克', null); +INSERT INTO `sp_attribute` VALUES ('2143', '系列', '43', 'many', 'list', '10公斤变频滚筒,7公斤变频滚筒,8公斤变频滚筒,8公斤洗烘一体', null); +INSERT INTO `sp_attribute` VALUES ('2144', '主体-品牌', '440', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2145', '规格参数-型号', '440', 'only', 'manual', 'KC20BK1', null); +INSERT INTO `sp_attribute` VALUES ('2146', '颜色', '440', 'many', 'list', 'KC20BK1晨曦白,KC20BK1星空黑,KC16BK1晨曦白,KC16BK1星空黑', null); +INSERT INTO `sp_attribute` VALUES ('2147', '主体参数-品牌', '441', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2148', '规格参数-直径', '441', 'only', 'manual', '7厘米', null); +INSERT INTO `sp_attribute` VALUES ('2149', '特性参数-保温功能', '441', 'only', 'manual', '保温', null); +INSERT INTO `sp_attribute` VALUES ('2150', '颜色', '441', 'many', 'list', '380ml旖旎红,380ml梦幻蓝,380ml魔力黑,380ml甜蜜粉,450ml旖旎红,450ml梦幻蓝,450ml魔力黑,450ml甜蜜粉', null); +INSERT INTO `sp_attribute` VALUES ('2151', '主体参数-类别', '442', 'only', 'manual', '储物箱', null); +INSERT INTO `sp_attribute` VALUES ('2152', '规格参数-容量', '442', 'only', 'manual', '58升', null); +INSERT INTO `sp_attribute` VALUES ('2153', '特色参数-是否带滑轮', '442', 'only', 'manual', '带滑轮', null); +INSERT INTO `sp_attribute` VALUES ('2154', '颜色', '442', 'many', 'list', '彩色,悦巧彩色,米桶,透明,20斤,35L,55L,58L,80L', null); +INSERT INTO `sp_attribute` VALUES ('2155', '主体参数-品牌', '443', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2156', '特性参数-类别', '443', 'only', 'manual', '晾衣架', null); +INSERT INTO `sp_attribute` VALUES ('2157', '规格参数-规格', '443', 'only', 'manual', 'MM', null); +INSERT INTO `sp_attribute` VALUES ('2158', '颜色', '443', 'many', 'list', 'V3双杆伸缩(香槟金)+不安装,V6香槟金+led,Q6银色+led,X6香槟金+led,V8香槟金+led+杀菌消毒,Q8银色+led+杀菌消毒,X8香槟金+led+杀菌消毒,V10香槟金+led+循环风干+杀菌消毒,Q10银色+led+循环风干+杀菌消毒,X10香槟金+led+双风机风干+杀菌消毒+负离子,V12香槟金+led+循环烘干+杀菌消毒,Q12银色+led+循环烘干+杀菌消毒,X12香槟金+led+双机烘干+杀菌+负离子+手机APP,X12W玫瑰金+LED+双机风干烘干+消毒+负离子+阿里智能,J6玫瑰金+led,J8玫瑰金+led+杀菌消毒,J10玫瑰金+led+循环风干+杀菌消毒,J12玫瑰金+led+循环烘干+杀菌消毒', null); +INSERT INTO `sp_attribute` VALUES ('2159', '主体参数-品牌', '444', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2160', '规格参数-国产/进口', '444', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('2161', '系列', '444', 'many', 'list', '10包/15㎡,1kg/20包/26㎡,2kg/40包/60㎡,3年免晒/快除醛,快捷检测 易操作,红色叹炭鸟', null); +INSERT INTO `sp_attribute` VALUES ('2162', '主体参数-品牌', '446', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2163', '规格参数-容量', '446', 'only', 'manual', '180毫升', null); +INSERT INTO `sp_attribute` VALUES ('2164', '特性参数-是否一次性使用', '446', 'only', 'manual', '非一次性使用', null); +INSERT INTO `sp_attribute` VALUES ('2165', '其他参数-适用场景', '446', 'only', 'manual', '客厅,餐桌,熬夜/加班,出游,厨房', null); +INSERT INTO `sp_attribute` VALUES ('2166', '颜色', '446', 'many', 'list', '1300ml立式长,1600ml长,2600ml长,360ml长,1000ml长,700ml圆,300ml圆,850ml长,1000ml带格挡,4500ml长,1300ml立式,2000ml长,1400ml圆,600ml长,600ml方,470ml长,1000ml长A,860ml方,180ml*2长,800ml长带格挡,600ml圆,3900ml长,350ml长,800ml长', null); +INSERT INTO `sp_attribute` VALUES ('2167', '主体-类别', '450', 'only', 'manual', '被子', null); +INSERT INTO `sp_attribute` VALUES ('2168', '材质-适用季节', '450', 'only', 'manual', '春秋被,冬被', null); +INSERT INTO `sp_attribute` VALUES ('2169', '规格-款式细节', '450', 'only', 'manual', '见详情', null); +INSERT INTO `sp_attribute` VALUES ('2170', '特色-适用床尺寸', '450', 'only', 'manual', '1.8m床', null); +INSERT INTO `sp_attribute` VALUES ('2171', '颜色', '450', 'many', 'list', '羊羔绒驼色,羊羔绒米白,150x200cm/5斤,180x220cm/6斤,200x230cm/7斤', null); +INSERT INTO `sp_attribute` VALUES ('2172', '主体参数-品牌', '451', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2173', '特性参数-图案类型', '451', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('2174', '规格参数-功能分类', '451', 'only', 'manual', '助眠枕', null); +INSERT INTO `sp_attribute` VALUES ('2175', '颜色', '451', 'many', 'list', '双边(高枕),双边(中枕),双边(低枕),【一只装】48*74cm', null); +INSERT INTO `sp_attribute` VALUES ('2176', '主体参数-品牌', '454', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2177', '特性参数-家装风格', '454', 'only', 'manual', '简约风', null); +INSERT INTO `sp_attribute` VALUES ('2178', '规格参数-适用床尺寸', '454', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2179', '颜色', '454', 'many', 'list', '粉色,蓝色,灰色,驼色,酒红色,紫色,150×200cm【约4.0斤】,180×200cm【约重4.8斤】,200×230cm【约重5.8斤】', null); +INSERT INTO `sp_attribute` VALUES ('2180', '主体-品牌', '456', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2181', '功能参数-适应犬种', '456', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2182', '规格参数-尺寸', '456', 'only', 'manual', '29*12*21厘米', null); +INSERT INTO `sp_attribute` VALUES ('2183', '口味', '456', 'many', 'list', '牛肉鱼油口味*1,鸡肉果蔬口味*1,牛肉钙奶口味*1,混合口味*3', null); +INSERT INTO `sp_attribute` VALUES ('2184', '主体-品牌', '457', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2185', '功能参数-适应犬种', '457', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2186', '规格参数-尺寸', '457', 'only', 'manual', '20', null); +INSERT INTO `sp_attribute` VALUES ('2187', '主体参数-品牌', '459', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2188', '规格参数-毛重', '459', 'only', 'manual', '0.2千克', null); +INSERT INTO `sp_attribute` VALUES ('2189', '功能参数-使用方法', '459', 'only', 'manual', '内服', null); +INSERT INTO `sp_attribute` VALUES ('2190', '特性参数-形态', '459', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2191', '主体参数-品牌', '460', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2192', '功能参数-功能分类', '460', 'only', 'manual', '除蚤灭蚤,杀螨除菌,杀菌除臭,消炎止痒,防脱', null); +INSERT INTO `sp_attribute` VALUES ('2193', '规格参数-包装', '460', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('2194', '主体参数-品牌', '461', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2195', '功能参数-适用宠物', '461', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2196', '规格参数-包装', '461', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2197', '颜色', '461', 'many', 'list', '大红-胸背带式印花牵引绳,粉色-胸背带式印花牵引绳,天蓝色-胸背带式印花牵引绳,咖啡色-胸背带式印花牵引绳,黄色-胸背带式印花牵引绳,黑色-胸背带式印花牵引绳,深蓝色-胸背带式印花牵引绳,紫色-胸背带式印花牵引绳,玫红色-胸背带式印花牵引绳,草绿色-胸背带式印花牵引绳,橙色-胸背带式印花牵引绳,光秃天使牵引粉色,光秃天使牵引大红色,光秃天使牵引天蓝色,光秃天使牵引黄色,光秃天使牵引紫色,彩色-胸背带式牵引绳,带宽1.0cm,带款1.5cm', null); +INSERT INTO `sp_attribute` VALUES ('2198', '主体参数-品牌', '462', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2199', '特性参数-生产许可证', '462', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2200', '规格参数-容量', '462', 'only', 'manual', '5L', null); +INSERT INTO `sp_attribute` VALUES ('2201', '种类', '462', 'many', 'list', '膨润土猫砂,豆腐猫砂,松木猫砂', null); +INSERT INTO `sp_attribute` VALUES ('2202', '主体参数-商品名称', '463', 'only', 'manual', '九阳 电饭煲JYF-40FE65', null); +INSERT INTO `sp_attribute` VALUES ('2203', '功能-加热方式', '463', 'only', 'manual', '底盘加热', null); +INSERT INTO `sp_attribute` VALUES ('2204', '材质-内胆材质', '463', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2205', '外观-颜色', '463', 'only', 'manual', '棕色', null); +INSERT INTO `sp_attribute` VALUES ('2206', '规格-容量', '463', 'only', 'manual', '4L', null); +INSERT INTO `sp_attribute` VALUES ('2207', '电源参数-额定功率', '463', 'only', 'manual', '860瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2208', '颜色', '463', 'many', 'list', '土灶原釜(咖),土灶原釜(粽),土灶原釜(香槟金),土灶铁釜(香槟金),大火铜匠厚釜(褐),智能柴火煲(咖),经典六万好评,轻奢IH铁釜,铜匠厚釜(黑)', null); +INSERT INTO `sp_attribute` VALUES ('2209', '主体-商品名称', '464', 'only', 'manual', '美的(Midea)WCS5025 一锅双胆 立体加压智能预约微电脑式5L电压力锅 黑色', null); +INSERT INTO `sp_attribute` VALUES ('2210', '外观/材质-颜色', '464', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('2211', '功能参数-预约功能', '464', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2212', '智能类型-控制方式', '464', 'only', 'manual', '微电脑按键式', null); +INSERT INTO `sp_attribute` VALUES ('2213', '规格参数-容量', '464', 'only', 'manual', '5L', null); +INSERT INTO `sp_attribute` VALUES ('2214', '颜色', '464', 'many', 'list', '5L微电脑双胆,5L浓香翻滚双胆,5L经典双胆,5L酒红色双胆,5L韩式双胆', null); +INSERT INTO `sp_attribute` VALUES ('2215', '主体-商品名称', '465', 'only', 'manual', '美的(Midea)SN2105T大功率多功能电磁炉', null); +INSERT INTO `sp_attribute` VALUES ('2216', '外观/材质-面板材质', '465', 'only', 'manual', '微晶面板', null); +INSERT INTO `sp_attribute` VALUES ('2217', '火力档位-火力档位', '465', 'only', 'manual', '8档', null); +INSERT INTO `sp_attribute` VALUES ('2218', '控制方式-控制方式', '465', 'only', 'manual', '触控式', null); +INSERT INTO `sp_attribute` VALUES ('2219', '功能-防水功能', '465', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2220', '规格参数-能效等级', '465', 'only', 'manual', '3级', null); +INSERT INTO `sp_attribute` VALUES ('2221', '外观', '465', 'many', 'list', '匀火纤薄,纤薄款,经典热销,经典爆款,蓝魅款', null); +INSERT INTO `sp_attribute` VALUES ('2222', '主体-商品名称', '466', 'only', 'manual', '九阳豆浆机 DJ13B-D08D 全自动家用五谷免滤豆浆机', null); +INSERT INTO `sp_attribute` VALUES ('2223', '外观/材质-颜色', '466', 'only', 'manual', '白色', null); +INSERT INTO `sp_attribute` VALUES ('2224', '功能参数-保温功能', '466', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2225', '技术参数-研磨技术', '466', 'only', 'manual', '精磨器', null); +INSERT INTO `sp_attribute` VALUES ('2226', '规格参数-容量', '466', 'only', 'manual', '1.3L', null); +INSERT INTO `sp_attribute` VALUES ('2227', '颜色', '466', 'many', 'list', '免滤畅销7年,全钢小容量,全钢破壁3.0,升级免滤3.0,破壁轻奢款,约时间约温度,高端破壁4.0', null); +INSERT INTO `sp_attribute` VALUES ('2228', '主体-品牌', '467', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2229', '功能参数-自动断电', '467', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2230', '外观-结构', '467', 'only', 'manual', '一体式', null); +INSERT INTO `sp_attribute` VALUES ('2231', '内胆-内胆材质', '467', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2232', '规格参数-净重', '467', 'only', 'manual', '2.5千克', null); +INSERT INTO `sp_attribute` VALUES ('2233', '型号', '467', 'many', 'list', '4升电热锅,4升韩式锅,5.5升鸳鸯火锅,5升电火锅,5升鸳鸯锅,6升大容量,6升电火锅,7升大容量', null); +INSERT INTO `sp_attribute` VALUES ('2234', '主体-商品名称', '468', 'only', 'manual', '利仁(Liven)2018H 电饼铛', null); +INSERT INTO `sp_attribute` VALUES ('2235', '功能参数-电饼铛功能', '468', 'only', 'manual', '烤', null); +INSERT INTO `sp_attribute` VALUES ('2236', '规格参数-烤盘深度', '468', 'only', 'manual', '15毫米', null); +INSERT INTO `sp_attribute` VALUES ('2237', '版式', '468', 'many', 'list', '30CM橙色电脑版,侧开系列液晶显示,炫彩系列可定时,烤盘可拆三挡火力,经典爆款自动恒温,速热系列双盘可拆', null); +INSERT INTO `sp_attribute` VALUES ('2238', '主体-商品名称', '469', 'only', 'manual', '美的电水壶 WH517E2g', null); +INSERT INTO `sp_attribute` VALUES ('2239', '外观/材质-颜色', '469', 'only', 'manual', '蓝色', null); +INSERT INTO `sp_attribute` VALUES ('2240', '功能参数-保温功能', '469', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2241', '技术参数-温控器类型', '469', 'only', 'manual', '国产温控器', null); +INSERT INTO `sp_attribute` VALUES ('2242', '规格参数-容量', '469', 'only', 'manual', '1.6-2L', null); +INSERT INTO `sp_attribute` VALUES ('2243', '颜色', '469', 'many', 'list', '1.5L红玉,1.7l初见,1.7L情书,1.7L白玉,1.7L糖果,1.7L蓝玉', null); +INSERT INTO `sp_attribute` VALUES ('2244', '主体-厨房小家电类型', '470', 'only', 'manual', '电蒸锅', null); +INSERT INTO `sp_attribute` VALUES ('2245', '功能参数-产品功能', '470', 'only', 'manual', '涮,火锅,炖,焖,煮,蒸', null); +INSERT INTO `sp_attribute` VALUES ('2246', '控制调节-控制方式', '470', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('2247', '蒸笼规格-层数', '470', 'only', 'manual', '三层', null); +INSERT INTO `sp_attribute` VALUES ('2248', '材质-蒸笼材质', '470', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('2249', '技术规格-额定功率', '470', 'only', 'manual', '1500瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2250', '颜色', '470', 'many', 'list', '10L大容量,一机多能', null); +INSERT INTO `sp_attribute` VALUES ('2251', '主体-商品名称', '471', 'only', 'manual', '荣事达YSH1860养生壶', null); +INSERT INTO `sp_attribute` VALUES ('2252', '外观/材质-颜色', '471', 'only', 'manual', '黑色+金色', null); +INSERT INTO `sp_attribute` VALUES ('2253', '功能参数-保温功能', '471', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2254', '技术参数-温控器类型', '471', 'only', 'manual', '国产温控器', null); +INSERT INTO `sp_attribute` VALUES ('2255', '规格参数-容量', '471', 'only', 'manual', '1.8L', null); +INSERT INTO `sp_attribute` VALUES ('2256', '颜色', '471', 'many', 'list', '1.2L套装壶,1.5L背光源面板,1.7L背光源面板,1.8L快速加热,1.8L无极旋钮,1.8L智能APP,1.8L玻璃面板,2.0L液晶面板', null); +INSERT INTO `sp_attribute` VALUES ('2257', '主体-厨房小家电类型', '472', 'only', 'manual', '电陶炉', null); +INSERT INTO `sp_attribute` VALUES ('2258', '功能参数-定时功能', '472', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2259', '规格参数-面板材质', '472', 'only', 'manual', '黑晶面板', null); +INSERT INTO `sp_attribute` VALUES ('2260', '东果DUVOG电陶炉', '472', 'many', 'list', 'DG-EC2401电陶炉,DG-EC2601电陶炉,DG-EC2801电陶炉,2400W烧烤板,2600W-2800W烧烤板,DG-EC10双灶电陶炉', null); +INSERT INTO `sp_attribute` VALUES ('2261', '主体-品牌', '475', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2262', '功能-电热饭盒功能', '475', 'only', 'manual', '加热,蒸煮,真空保鲜,冷藏保鲜', null); +INSERT INTO `sp_attribute` VALUES ('2263', '规格参数-层数', '475', 'only', 'manual', '3层', null); +INSERT INTO `sp_attribute` VALUES ('2264', '材质-内胆材质', '475', 'only', 'manual', '不锈钢内胆', null); +INSERT INTO `sp_attribute` VALUES ('2265', '功能参数-控制方式', '475', 'only', 'manual', '机械式', null); +INSERT INTO `sp_attribute` VALUES ('2266', '技术规格-额定功率', '475', 'only', 'manual', '270瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2267', '容量', '475', 'many', 'list', '1.2L陶瓷内胆,1.3L升级保鲜,1.3L高效热饭,1.4L双层紫红,1.5L双层等量,2.0L三层加热,2.0L三层紫黑,2.0L三重保鲜,2.0L不锈钢胆', null); +INSERT INTO `sp_attribute` VALUES ('2268', '主体-品牌', '476', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2269', '功能参数-控制方式', '476', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('2270', '外观-外观材质', '476', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('2271', '内胆-内胆数量', '476', 'only', 'manual', '单胆', null); +INSERT INTO `sp_attribute` VALUES ('2272', '规格参数-净重', '476', 'only', 'manual', '4.7千克', null); +INSERT INTO `sp_attribute` VALUES ('2273', '颜色', '476', 'many', 'list', '健康有道,均衡密炖,天然养生,红陶内胆,营养炖健康,隔水炖锅', null); +INSERT INTO `sp_attribute` VALUES ('2274', '主体-商品名称', '478', 'only', 'manual', '九阳(Joyoung)料理机JYL-C91T', null); +INSERT INTO `sp_attribute` VALUES ('2275', '功能参数-档位', '478', 'only', 'manual', '1档', null); +INSERT INTO `sp_attribute` VALUES ('2276', '规格参数-果汁杯容量', '478', 'only', 'manual', '600毫升', null); +INSERT INTO `sp_attribute` VALUES ('2277', '颜色', '478', 'many', 'list', '双杯送滤网,多功能三杯,多功能四杯(大容量),多能双杯好洗,实惠经典单杯,超微精磨三杯', null); +INSERT INTO `sp_attribute` VALUES ('2278', '主体-商品名称', '479', 'only', 'manual', '苏泊尔电压力锅CYSB50YC6B-100金属色', null); +INSERT INTO `sp_attribute` VALUES ('2279', '外观/材质-颜色', '479', 'only', 'manual', '黑色', null); +INSERT INTO `sp_attribute` VALUES ('2280', '功能参数-预约功能', '479', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2281', '智能类型-控制方式', '479', 'only', 'manual', '微电脑按键式', null); +INSERT INTO `sp_attribute` VALUES ('2282', '规格参数-容量', '479', 'only', 'manual', '5L', null); +INSERT INTO `sp_attribute` VALUES ('2283', '颜色', '479', 'many', 'list', 'WIFI智能,一锅双胆,双球釜味觉大师,智能控压,智能球斧,精准温控,紫色帅锅', null); +INSERT INTO `sp_attribute` VALUES ('2284', '主体参数-商品名称', '47', 'only', 'manual', '艾思玛(AisimaRo) XPB42-688蓝色 4.2kg单桶小型迷你洗衣机 半自动婴儿小洗衣机 适合单身贵族 单缸', null); +INSERT INTO `sp_attribute` VALUES ('2285', '基本参数-变频', '47', 'only', 'manual', '非变频', null); +INSERT INTO `sp_attribute` VALUES ('2286', '功能参数-洗衣程序', '47', 'only', 'manual', '标准', null); +INSERT INTO `sp_attribute` VALUES ('2287', '规格参数-洗净比', '47', 'only', 'manual', '0.81', null); +INSERT INTO `sp_attribute` VALUES ('2288', '主体参数-商品名称', '482', 'only', 'manual', '格兰仕微波炉P70F20CN3P-N9(W0)', null); +INSERT INTO `sp_attribute` VALUES ('2289', '类别-类别', '482', 'only', 'manual', '微波炉', null); +INSERT INTO `sp_attribute` VALUES ('2290', '底盘-底盘类型', '482', 'only', 'manual', '平板', null); +INSERT INTO `sp_attribute` VALUES ('2291', '容量-容量', '482', 'only', 'manual', '20升', null); +INSERT INTO `sp_attribute` VALUES ('2292', '功能-功能', '482', 'only', 'manual', '微波,烧烤,其他', null); +INSERT INTO `sp_attribute` VALUES ('2293', '开门设置-开门方式', '482', 'only', 'manual', '侧拉式', null); +INSERT INTO `sp_attribute` VALUES ('2294', '控制方式-控制方式', '482', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('2295', '内胆材质-内胆材质', '482', 'only', 'manual', '纳米银内胆', null); +INSERT INTO `sp_attribute` VALUES ('2296', '能效参数-国家能效等级', '482', 'only', 'manual', '2级', null); +INSERT INTO `sp_attribute` VALUES ('2297', '规格参数-腔体尺寸(高*宽*深', '482', 'only', 'manual', '180*315*329毫米', null); +INSERT INTO `sp_attribute` VALUES ('2298', '颜色', '482', 'many', 'list', '20L-电脑版中国红,32L-紫色电烤箱,下拉门R6K(R9),光波烧烤B8,家用机械转盘G5(W0),平板烧烤DG(W0),手机APPC2(C0),手机APPC2(C3)', null); +INSERT INTO `sp_attribute` VALUES ('2299', '主体参数-品牌', '484', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2300', '加热方式-普通加热', '484', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2301', '控制范围-温控范围', '484', 'only', 'manual', '0℃-220℃度', null); +INSERT INTO `sp_attribute` VALUES ('2302', '功能参数-旋转烤叉', '484', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2303', '商品材质-外观材质', '484', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('2304', '规格参数-净重', '484', 'only', 'manual', '7千克', null); +INSERT INTO `sp_attribute` VALUES ('2305', '型号', '484', 'many', 'list', '10升迷你烤箱,32L性价比推荐,360度旋转烤叉,38升WIFI智能,时尚粉色烘焙,独立温控银色,红色热销爆款', null); +INSERT INTO `sp_attribute` VALUES ('2306', '主体-商品名称', '486', 'only', 'manual', '九阳(Joyoung)料理机JYL-C50T', null); +INSERT INTO `sp_attribute` VALUES ('2307', '功能参数-操作方式', '486', 'only', 'manual', '按键式', null); +INSERT INTO `sp_attribute` VALUES ('2308', '规格参数-刀头数量', '486', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('2309', '包装参数-毛重', '486', 'only', 'manual', '2.25千克', null); +INSERT INTO `sp_attribute` VALUES ('2310', '电源参数-额定功率', '486', 'only', 'manual', '250瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2311', '其他-适用人数', '486', 'only', 'manual', '3人以下', null); +INSERT INTO `sp_attribute` VALUES ('2312', '颜色', '486', 'many', 'list', '双杯送滤网,多功能三杯,多功能四杯(大容量),多能双杯好洗,实惠经典单杯,超微精磨三杯', null); +INSERT INTO `sp_attribute` VALUES ('2313', '主体参数-品牌', '488', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2314', '加热方式-单发热管加热', '488', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2315', '功能参数-是否保温', '488', 'only', 'manual', '保温', null); +INSERT INTO `sp_attribute` VALUES ('2316', '商品材质-外观材质', '488', 'only', 'manual', '不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('2317', '规格参数-产品尺寸(高*宽*深', '488', 'only', 'manual', '235*368*320mm毫米', null); +INSERT INTO `sp_attribute` VALUES ('2318', '功能', '488', 'many', 'list', '全钢撒果料,彩钢高颜值,智能WIFI,智能撒果料,爆款推荐,粉色撒果料,粉色爆款,高性价比,高端热风系统,高端热风驱动', null); +INSERT INTO `sp_attribute` VALUES ('2319', '主体-厨房小家电类型', '489', 'only', 'manual', '空气炸锅', null); +INSERT INTO `sp_attribute` VALUES ('2320', '功能参数-产品功能', '489', 'only', 'manual', '炸', null); +INSERT INTO `sp_attribute` VALUES ('2321', '规格参数-控制方式', '489', 'only', 'manual', '微电脑式', null); +INSERT INTO `sp_attribute` VALUES ('2322', '主体参数-商品名称', '48', 'only', 'manual', 'TP80-JDS903', null); +INSERT INTO `sp_attribute` VALUES ('2323', '基本参数-国家能效等级', '48', 'only', 'manual', '3级', null); +INSERT INTO `sp_attribute` VALUES ('2324', '功能参数-转速', '48', 'only', 'manual', '1000转/分', null); +INSERT INTO `sp_attribute` VALUES ('2325', '规格参数-标准程序耗电量', '48', 'only', 'manual', '0.18度', null); +INSERT INTO `sp_attribute` VALUES ('2326', '主体参数-品牌', '490', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2327', '功能参数-咖啡机种类', '490', 'only', 'manual', '美式咖啡', null); +INSERT INTO `sp_attribute` VALUES ('2328', '容量参数-咖啡容量', '490', 'only', 'manual', '11-15杯', null); +INSERT INTO `sp_attribute` VALUES ('2329', '规格参数-产品尺寸(高*宽*深', '490', 'only', 'manual', '170*320*360毫米', null); +INSERT INTO `sp_attribute` VALUES ('2330', '主体-品牌', '491', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2331', '酸奶机功能-酸奶机功能', '491', 'only', 'manual', '酸奶', null); +INSERT INTO `sp_attribute` VALUES ('2332', '功能参数-定时功能', '491', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2333', '材质-内胆材质', '491', 'only', 'manual', '其它内胆,食品级塑料内胆', null); +INSERT INTO `sp_attribute` VALUES ('2334', '规格参数-内胆数量', '491', 'only', 'manual', '单胆', null); +INSERT INTO `sp_attribute` VALUES ('2335', '主体-商品名称', '492', 'only', 'manual', '小熊(Bear)DDQ-B01K1打蛋器电动家用打奶油烘焙迷你搅拌打蛋机手持', null); +INSERT INTO `sp_attribute` VALUES ('2336', '功能参数-料理功能', '492', 'only', 'manual', '搅拌,打蛋', null); +INSERT INTO `sp_attribute` VALUES ('2337', '规格参数-刀头数量', '492', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('2338', '主体-厨房小家电类型', '493', 'only', 'manual', '烧烤炉', null); +INSERT INTO `sp_attribute` VALUES ('2339', '烧烤炉功能-烧烤炉功能', '493', 'only', 'manual', '烤,煎', null); +INSERT INTO `sp_attribute` VALUES ('2340', '功能参数-导油槽', '493', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2341', '材质-加热管材质', '493', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('2342', '规格参数-适用环境', '493', 'only', 'manual', '室内', null); +INSERT INTO `sp_attribute` VALUES ('2343', '主体-厨房小家电类型', '494', 'only', 'manual', '多士炉', null); +INSERT INTO `sp_attribute` VALUES ('2344', '功能参数-多士炉功能', '494', 'only', 'manual', '烘烤,加热', null); +INSERT INTO `sp_attribute` VALUES ('2345', '规格参数-面包槽数', '494', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('2346', '颜色', '494', 'many', 'list', '全钢身烘焙,可爱粉钢身,多能无敌机,小巧不占地,机智黄单烤,魅力紫烘烤', null); +INSERT INTO `sp_attribute` VALUES ('2347', '主体-商品名称', '495', 'only', 'manual', '美的榨汁机WBL25B26', null); +INSERT INTO `sp_attribute` VALUES ('2348', '功能参数-档位', '495', 'only', 'manual', '1档', null); +INSERT INTO `sp_attribute` VALUES ('2349', '规格参数-果汁杯容量', '495', 'only', 'manual', '1250毫升', null); +INSERT INTO `sp_attribute` VALUES ('2350', '颜色', '495', 'many', 'list', '一机三杯,一机双杯,智能二合一,经典不锈钢,经典多功能', null); +INSERT INTO `sp_attribute` VALUES ('2351', '主体参数-商品名称', '496', 'only', 'manual', '格兰仕(Galanz) P70D20N1P-G5(W0)机械转盘微波炉 操作简单老少咸宜 20L 白玫瑰', null); +INSERT INTO `sp_attribute` VALUES ('2352', '类别-类别', '496', 'only', 'manual', '微波炉', null); +INSERT INTO `sp_attribute` VALUES ('2353', '底盘-底盘类型', '496', 'only', 'manual', '转盘', null); +INSERT INTO `sp_attribute` VALUES ('2354', '容量-容量', '496', 'only', 'manual', '20升', null); +INSERT INTO `sp_attribute` VALUES ('2355', '功能-功能', '496', 'only', 'manual', '微波,其他', null); +INSERT INTO `sp_attribute` VALUES ('2356', '开门设置-开门方式', '496', 'only', 'manual', '按门式', null); +INSERT INTO `sp_attribute` VALUES ('2357', '控制方式-控制方式', '496', 'only', 'manual', '机械式', null); +INSERT INTO `sp_attribute` VALUES ('2358', '内胆材质-内胆材质', '496', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2359', '能效参数-国家能效等级', '496', 'only', 'manual', '4级', null); +INSERT INTO `sp_attribute` VALUES ('2360', '规格参数-腔体尺寸(高*宽*深', '496', 'only', 'manual', '210*329*315毫米', null); +INSERT INTO `sp_attribute` VALUES ('2361', '颜色', '496', 'many', 'list', '20L-电脑版中国红,32L-紫色电烤箱,下拉门R6K(R9),光波烧烤B8,家用机械转盘G5(W0),平板烧烤DG(W0),手机APPC2(C0),手机APPC2(C3)', null); +INSERT INTO `sp_attribute` VALUES ('2362', '主体参数-品牌', '499', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2363', '加热方式-普通加热', '499', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2364', '控制范围-温控范围', '499', 'only', 'manual', '室温-250度', null); +INSERT INTO `sp_attribute` VALUES ('2365', '功能参数-旋转烤叉', '499', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2366', '商品材质-外观材质', '499', 'only', 'manual', '冷轧板', null); +INSERT INTO `sp_attribute` VALUES ('2367', '规格参数-净重', '499', 'only', 'manual', '9千克', null); +INSERT INTO `sp_attribute` VALUES ('2368', '规格', '499', 'many', 'list', '32L-APP智能烤箱,32L-不沾内胆烤箱,32L-家用专业烤箱,32L-热销爆款,格兰仕爆款入门烤箱', null); +INSERT INTO `sp_attribute` VALUES ('2369', '主体参数-商品名称', '49', 'only', 'manual', '倍科(beko)DCY7402GXB1 欧洲原装进口冷凝式干衣机 全自动滚筒式烘干衣机(白色)', null); +INSERT INTO `sp_attribute` VALUES ('2370', '基本参数-上市时间', '49', 'only', 'manual', '2015年6月', null); +INSERT INTO `sp_attribute` VALUES ('2371', '功能参数-标准程序耗电量', '49', 'only', 'manual', '0.7度', null); +INSERT INTO `sp_attribute` VALUES ('2372', '规格参数-产品重量', '49', 'only', 'manual', '38.5千克', null); +INSERT INTO `sp_attribute` VALUES ('2373', '颜色', '49', 'many', 'list', '原装进口直排式7公斤(白色),原装进口冷凝式7公斤(白色),原装进口冷凝式7公斤(银色),原装进口热泵式8公斤(银色)', null); +INSERT INTO `sp_attribute` VALUES ('2374', '主体-商品名称', '500', 'only', 'manual', '空气净化器', null); +INSERT INTO `sp_attribute` VALUES ('2375', '新国标参数-颗粒物CADR值', '500', 'only', 'manual', '220m3/h', null); +INSERT INTO `sp_attribute` VALUES ('2376', '外观-颜色', '500', 'only', 'manual', '金色系', null); +INSERT INTO `sp_attribute` VALUES ('2377', '功能-适用面积', '500', 'only', 'manual', '20-30㎡平方米', null); +INSERT INTO `sp_attribute` VALUES ('2378', '滤网-是否有多层滤网', '500', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2379', '规格参数-毛重', '500', 'only', 'manual', '7.3千克', null); +INSERT INTO `sp_attribute` VALUES ('2380', '净化器', '500', 'many', 'list', 'TKJ303F-C1,TKJ206F-A3,TKJ-F220B,303过滤网,206过滤网,220过滤网,TKJ510-A1', null); +INSERT INTO `sp_attribute` VALUES ('2381', '主体参数-商品名称', '501', 'only', 'manual', '格力电热油汀NDY13-X6121', null); +INSERT INTO `sp_attribute` VALUES ('2382', '功能选项-支持功能', '501', 'only', 'manual', '恒温功能', null); +INSERT INTO `sp_attribute` VALUES ('2383', '功能参数-定时功能', '501', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2384', '技术参数-控制方式', '501', 'only', 'manual', '机械版', null); +INSERT INTO `sp_attribute` VALUES ('2385', '产品配置-档位', '501', 'only', 'manual', '3档', null); +INSERT INTO `sp_attribute` VALUES ('2386', '规格参数-净重', '501', 'only', 'manual', '17.05千克', null); +INSERT INTO `sp_attribute` VALUES ('2387', '主体参数-商品名称', '502', 'only', 'manual', '艾美特欧式快热炉 取暖器HC22132-W', null); +INSERT INTO `sp_attribute` VALUES ('2388', '功能选项-支持功能', '502', 'only', 'manual', '防水功能', null); +INSERT INTO `sp_attribute` VALUES ('2389', '技术参数-适用面积', '502', 'only', 'manual', '21-30㎡', null); +INSERT INTO `sp_attribute` VALUES ('2390', '产品配置-加热片数量', '502', 'only', 'manual', '15片以上', null); +INSERT INTO `sp_attribute` VALUES ('2391', '规格参数-净重', '502', 'only', 'manual', '6.3千克', null); +INSERT INTO `sp_attribute` VALUES ('2392', '颜色', '502', 'many', 'list', '2000W银光闪耀,2200W智能遥控,2200W苏宁爆款,2200W银光闪耀,高端立体取暖', null); +INSERT INTO `sp_attribute` VALUES ('2393', '主体-商品名称', '503', 'only', 'manual', '小熊(Bear)加湿器JSQ-B40T6', null); +INSERT INTO `sp_attribute` VALUES ('2394', '功能参数-价格', '503', 'only', 'manual', '100-199', null); +INSERT INTO `sp_attribute` VALUES ('2395', '规格参数-出雾口数量', '503', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('2396', '容量', '503', 'many', 'list', '0.2L高雅格调,3.0L品尚白莲,3.0L薄荷清新,4.0L匠心之作,4.0L升级恒湿,4.0L呵护升级,4.0L触控面板', null); +INSERT INTO `sp_attribute` VALUES ('2397', '主体-商品名称', '506', 'only', 'manual', '美的/midea暖风机NTH20-17LW家用办公室静音摇头省电恒温塔式', null); +INSERT INTO `sp_attribute` VALUES ('2398', '功能参数-加热方式', '506', 'only', 'manual', '陶瓷发热', null); +INSERT INTO `sp_attribute` VALUES ('2399', '规格参数-档位', '506', 'only', 'manual', '2档', null); +INSERT INTO `sp_attribute` VALUES ('2400', '型号', '506', 'many', 'list', 'NTH20-17LW 爆款主推,NTB20-15LW 挂壁两用', null); +INSERT INTO `sp_attribute` VALUES ('2401', '主体参数-商品名称', '507', 'only', 'manual', '赛亿(shinee)取暖器RHD-500F', null); +INSERT INTO `sp_attribute` VALUES ('2402', '功能选项-支持功能', '507', 'only', 'manual', '倾倒断电', null); +INSERT INTO `sp_attribute` VALUES ('2403', '技术参数-加热方式', '507', 'only', 'manual', '石英管加热', null); +INSERT INTO `sp_attribute` VALUES ('2404', '产品配置-档位', '507', 'only', 'manual', '2档', null); +INSERT INTO `sp_attribute` VALUES ('2405', '主体-商品名称', '508', 'only', 'manual', '德业DYD-A20A3除湿机', null); +INSERT INTO `sp_attribute` VALUES ('2406', '功能参数-定时功能', '508', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2407', '规格参数-排水方式', '508', 'only', 'manual', '水箱排水', null); +INSERT INTO `sp_attribute` VALUES ('2408', '除湿量', '508', 'many', 'list', '12L/D 小面积用,20L/D 经典热销,20L/D 净化除湿,30L/D 高端家用,50L/D 大功率型,138L/D 工业除湿', null); +INSERT INTO `sp_attribute` VALUES ('2409', '主体参数-生活小家电类型', '509', 'only', 'manual', '干衣机', null); +INSERT INTO `sp_attribute` VALUES ('2410', '功能选项javascript:void(0)-支持功能', '509', 'only', 'manual', '定时功能', null); +INSERT INTO `sp_attribute` VALUES ('2411', '功能参数-干衣机功能', '509', 'only', 'manual', '干衣,取暖,杀菌', null); +INSERT INTO `sp_attribute` VALUES ('2412', '产品配置-适用人数', '509', 'only', 'manual', '2-4人', null); +INSERT INTO `sp_attribute` VALUES ('2413', '规格参数-电源线长度', '509', 'only', 'manual', '1.5米', null); +INSERT INTO `sp_attribute` VALUES ('2414', '颜色', '509', 'many', 'list', '1000W粉色方形,1000W红色方形,1000W黄色方形,1350W鹿纹方形,900W蓝色方形,迪士尼合作新品', null); +INSERT INTO `sp_attribute` VALUES ('2415', '主体参数-商品名称', '510', 'only', 'manual', '先锋(singfun)油汀DS9411', null); +INSERT INTO `sp_attribute` VALUES ('2416', '功能选项-支持功能', '510', 'only', 'manual', '恒温功能', null); +INSERT INTO `sp_attribute` VALUES ('2417', '功能参数-定时功能', '510', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2418', '技术参数-控制方式', '510', 'only', 'manual', '机械版', null); +INSERT INTO `sp_attribute` VALUES ('2419', '产品配置-档位', '510', 'only', 'manual', '3档', null); +INSERT INTO `sp_attribute` VALUES ('2420', '规格参数-净重', '510', 'only', 'manual', '11.8千克', null); +INSERT INTO `sp_attribute` VALUES ('2421', '颜色', '510', 'many', 'list', '13片爆款,13片高端S型,爆款11片S型,经典11片直板,经典12片直板,高端热浪11片', null); +INSERT INTO `sp_attribute` VALUES ('2422', '主体参数-商品名称', '512', 'only', 'manual', '美的(Midea) NY2513-16J1W 油汀 取暖器', null); +INSERT INTO `sp_attribute` VALUES ('2423', '功能选项-支持功能', '512', 'only', 'manual', '倾倒断电', null); +INSERT INTO `sp_attribute` VALUES ('2424', '功能参数-定时功能', '512', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2425', '技术参数-控制方式', '512', 'only', 'manual', '机械版', null); +INSERT INTO `sp_attribute` VALUES ('2426', '产品配置-档位', '512', 'only', 'manual', '3档', null); +INSERT INTO `sp_attribute` VALUES ('2427', '规格参数-净重', '512', 'only', 'manual', '12.6千克', null); +INSERT INTO `sp_attribute` VALUES ('2428', '颜色', '512', 'many', 'list', '11片爆款,13片爆款,专利散热片,超大散热片,速暖油汀', null); +INSERT INTO `sp_attribute` VALUES ('2429', '主体-商品名称', '515', 'only', 'manual', '小熊(Bear) 加湿器JSQ-A40A2(金色)', null); +INSERT INTO `sp_attribute` VALUES ('2430', '功能参数-价格', '515', 'only', 'manual', '99以下', null); +INSERT INTO `sp_attribute` VALUES ('2431', '规格参数-出雾口数量', '515', 'only', 'manual', '1个', null); +INSERT INTO `sp_attribute` VALUES ('2432', '容量', '515', 'many', 'list', '0.2L高雅格调,3.0L品尚白莲,3.0L薄荷清新,4.0L匠心之作,4.0L升级恒湿,4.0L呵护升级,4.0L触控面板', null); +INSERT INTO `sp_attribute` VALUES ('2433', '主体参数-商品名称', '516', 'only', 'manual', '米家压力IH电饭煲', null); +INSERT INTO `sp_attribute` VALUES ('2434', '功能-加热方式', '516', 'only', 'manual', 'IH电磁加热', null); +INSERT INTO `sp_attribute` VALUES ('2435', '材质-内胆材质', '516', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2436', '外观-颜色', '516', 'only', 'manual', '白色', null); +INSERT INTO `sp_attribute` VALUES ('2437', '规格-容量', '516', 'only', 'manual', '3L', null); +INSERT INTO `sp_attribute` VALUES ('2438', '电源参数-额定功率', '516', 'only', 'manual', '1100瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2439', '型号', '516', 'many', 'list', '小米(MI)米家IH电饭煲,小米(MI)米家IH电饭煲 4L,小米(MI)米家压力IH电饭煲,小米(MI)米家恒温电水壶,小米(MI)米家电水壶', null); +INSERT INTO `sp_attribute` VALUES ('2440', '主体-商品名称', '517', 'only', 'manual', '莱克吸尘器家用M7 大吸力无线手持吸尘器 无耗材除螨吸尘器', null); +INSERT INTO `sp_attribute` VALUES ('2441', '功能参数-吸尘器功能', '517', 'only', 'manual', '地毯式,干式,除螨,其它', null); +INSERT INTO `sp_attribute` VALUES ('2442', '规格参数-充电时间', '517', 'only', 'manual', '6小时', null); +INSERT INTO `sp_attribute` VALUES ('2443', '功能', '517', 'many', 'list', '带电动床刷款,250W数码电机,2017无线新品,380W大功率升级版,手持吸尘器', null); +INSERT INTO `sp_attribute` VALUES ('2444', '主体-商品名称', '518', 'only', 'manual', 'Proscenic P1S 智能扫地机器人', null); +INSERT INTO `sp_attribute` VALUES ('2445', '功能参数-吸尘器功能', '518', 'only', 'manual', '地毯式,干湿两用式,干式,自动清扫,湿用,吸水', null); +INSERT INTO `sp_attribute` VALUES ('2446', '规格参数-充电时间', '518', 'only', 'manual', '4小时', null); +INSERT INTO `sp_attribute` VALUES ('2447', '型号', '518', 'many', 'list', 'P1S-珍珠白,P2S-土豪金', null); +INSERT INTO `sp_attribute` VALUES ('2448', '主体参数-商品名称', '520', 'only', 'manual', '松下(Panasonic)蒸汽挂烫机', null); +INSERT INTO `sp_attribute` VALUES ('2449', '功能参数-缺水提示功能', '520', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2450', '规格参数-支架材质', '520', 'only', 'manual', '铝合金', null); +INSERT INTO `sp_attribute` VALUES ('2451', '颜色', '520', 'many', 'list', '人气推荐,双重蒸汽,宝石橙,宝石蓝,时尚粉金,清新绿,科技蓝', null); +INSERT INTO `sp_attribute` VALUES ('2452', '主体-商品名称', '521', 'only', 'manual', '戴森(Dyson) HP03冷暖净化风扇 白色', null); +INSERT INTO `sp_attribute` VALUES ('2453', '功能参数-定时功能', '521', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2454', '规格参数-扇叶片数', '521', 'only', 'manual', '0片', null); +INSERT INTO `sp_attribute` VALUES ('2455', '型号&颜色', '521', 'many', 'list', 'HP00【白色】,HP00【蓝色】,HP02【美版白色】,HP02【蓝色】,HP03【白色】,HP03【蓝色】,HP02【欧版白色升级版】', null); +INSERT INTO `sp_attribute` VALUES ('2456', '主体-商品名称', '522', 'only', 'manual', '科沃斯(ECOVACS) 智能吸尘器DT87G BW(灰耀白)', null); +INSERT INTO `sp_attribute` VALUES ('2457', '功能参数-吸尘器功能', '522', 'only', 'manual', '自动清扫,其它', null); +INSERT INTO `sp_attribute` VALUES ('2458', '规格参数-充电时间', '522', 'only', 'manual', '3-4小时', null); +INSERT INTO `sp_attribute` VALUES ('2459', '型号', '522', 'many', 'list', '2017年新品DT87G(规划扫拖 省心省力),扫擦搭档 省时省力,魔镜S升级款(APP智控 千帕吸力)', null); +INSERT INTO `sp_attribute` VALUES ('2460', '主体-商品名称', '524', 'only', 'manual', '小狗(puppy)干湿吹三用大功率桶式商用家用吸尘器D-807', null); +INSERT INTO `sp_attribute` VALUES ('2461', '功能参数-吸尘器功能', '524', 'only', 'manual', '干湿两用式', null); +INSERT INTO `sp_attribute` VALUES ('2462', '规格参数-充电时间', '524', 'only', 'manual', '0小时', null); +INSERT INTO `sp_attribute` VALUES ('2463', '主体-商品名称', '525', 'only', 'manual', '飞利浦剃须刀 S5078', null); +INSERT INTO `sp_attribute` VALUES ('2464', '刀头-刀头数量', '525', 'only', 'manual', '三刀头', null); +INSERT INTO `sp_attribute` VALUES ('2465', '清洁-清洁方式', '525', 'only', 'manual', '全身水洗', null); +INSERT INTO `sp_attribute` VALUES ('2466', '电源-供电方式', '525', 'only', 'manual', '充电', null); +INSERT INTO `sp_attribute` VALUES ('2467', '功能-鬓毛修剪器', '525', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2468', '规格参数-额定功率', '525', 'only', 'manual', '9瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2469', '型号', '525', 'many', 'list', '剃须刀 S5077/03,剃须刀 S5078/04,剃须刀 S5079/04,剃须刀 S5081/04,剃须刀 S5082/61,剃须刀 S5091/50,剃须刀 S5095/58', null); +INSERT INTO `sp_attribute` VALUES ('2470', '主体-商品名称', '527', 'only', 'manual', '飞利浦(Philips) 电吹风HP8230', null); +INSERT INTO `sp_attribute` VALUES ('2471', '护发-护发功能', '527', 'only', 'manual', '恒温设计', null); +INSERT INTO `sp_attribute` VALUES ('2472', '功率-功率', '527', 'only', 'manual', '2000W以上', null); +INSERT INTO `sp_attribute` VALUES ('2473', '档位-产品档位', '527', 'only', 'manual', '2档', null); +INSERT INTO `sp_attribute` VALUES ('2474', '功能参数-吹风机功能', '527', 'only', 'manual', '恒温设计', null); +INSERT INTO `sp_attribute` VALUES ('2475', '风嘴-风嘴样式', '527', 'only', 'manual', '单集风嘴', null); +INSERT INTO `sp_attribute` VALUES ('2476', '规格参数-电源线长度', '527', 'only', 'manual', '1.8米', null); +INSERT INTO `sp_attribute` VALUES ('2477', '颜色', '527', 'many', 'list', '淡雅白HP8230/65,神秘黑HP8230/00', null); +INSERT INTO `sp_attribute` VALUES ('2478', '主体-个护健康类型', '529', 'only', 'manual', '电子美容仪,美颜仪,脸部保养清洁', null); +INSERT INTO `sp_attribute` VALUES ('2479', '规格参数-自动断电', '529', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2480', '规格', '529', 'many', 'list', '233白色,233粉色', null); +INSERT INTO `sp_attribute` VALUES ('2481', '主体参数-个护健康类型', '530', 'only', 'manual', '多功能美发器', null); +INSERT INTO `sp_attribute` VALUES ('2482', '功能参数-预热时间', '530', 'only', 'manual', '20s以上', null); +INSERT INTO `sp_attribute` VALUES ('2483', '电源-电源类型', '530', 'only', 'manual', '电源式', null); +INSERT INTO `sp_attribute` VALUES ('2484', '规格参数-电源线长度', '530', 'only', 'manual', '1-2米', null); +INSERT INTO `sp_attribute` VALUES ('2485', '主体-个护健康类型', '531', 'only', 'manual', '剃毛器', null); +INSERT INTO `sp_attribute` VALUES ('2486', '功能参数-清洁方式', '531', 'only', 'manual', '全身水洗', null); +INSERT INTO `sp_attribute` VALUES ('2487', '规格参数-电源类型', '531', 'only', 'manual', 'USB', null); +INSERT INTO `sp_attribute` VALUES ('2488', '颜色', '531', 'many', 'list', '粉色4支装,蓝色5支装,玫红色,紫色', null); +INSERT INTO `sp_attribute` VALUES ('2489', '主体-个护健康类型', '532', 'only', 'manual', '脱毛器', null); +INSERT INTO `sp_attribute` VALUES ('2490', '功能-除毛部位', '532', 'only', 'manual', '全身,比基尼线,手臂,腋下,腿部', null); +INSERT INTO `sp_attribute` VALUES ('2491', '规格参数-额定功率', '532', 'only', 'manual', '36瓦', null); +INSERT INTO `sp_attribute` VALUES ('2492', '规格', '532', 'many', 'list', '主机标配脱毛,主机配脱毛+嫩肤,主机配脱毛+嫩肤+淡痘', null); +INSERT INTO `sp_attribute` VALUES ('2493', '主体-个护健康类型', '533', 'only', 'manual', '成人,成人', null); +INSERT INTO `sp_attribute` VALUES ('2494', '电源-充电时间', '533', 'only', 'manual', '12小时', null); +INSERT INTO `sp_attribute` VALUES ('2495', '适用人群-适用人群', '533', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2496', '功能-清洁方式', '533', 'only', 'manual', '无水洗', null); +INSERT INTO `sp_attribute` VALUES ('2497', '规格参数-产品尺寸(高*宽*深', '533', 'only', 'manual', '142*66*212毫米', null); +INSERT INTO `sp_attribute` VALUES ('2498', '型号', '533', 'many', 'list', 'FC5802,FC5803,FC5806,FC5808,FC5902,玫瑰金,白色,蓝黑,金黄,黑白', null); +INSERT INTO `sp_attribute` VALUES ('2499', '主体参数-型号', '534', 'only', 'manual', 'TRIMMER NT3160', null); +INSERT INTO `sp_attribute` VALUES ('2500', '功能参数-干湿两用', '534', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2501', '规格参数-电源类型', '534', 'only', 'manual', '干电式', null); +INSERT INTO `sp_attribute` VALUES ('2502', '刀片参数-精密研磨刀片', '534', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('2503', '电源参数-净重', '534', 'only', 'manual', '0.2千克', null); +INSERT INTO `sp_attribute` VALUES ('2504', '型号', '534', 'many', 'list', '3100,3300,NT3160,5100', null); +INSERT INTO `sp_attribute` VALUES ('2505', '主体-商品名称', '535', 'only', 'manual', '飞利浦 电动剃须刀S1560/04', null); +INSERT INTO `sp_attribute` VALUES ('2506', '刀头-刀头数量', '535', 'only', 'manual', '三刀头', null); +INSERT INTO `sp_attribute` VALUES ('2507', '清洁-清洁方式', '535', 'only', 'manual', '全身水洗', null); +INSERT INTO `sp_attribute` VALUES ('2508', '电源-供电方式', '535', 'only', 'manual', '充电', null); +INSERT INTO `sp_attribute` VALUES ('2509', '功能-鬓毛修剪器', '535', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2510', '规格参数-赠品清单', '535', 'only', 'manual', '****', null); +INSERT INTO `sp_attribute` VALUES ('2511', '主体参数-个护健康类型', '537', 'only', 'manual', '电子美容仪,美颜仪,脸部保养清洁', null); +INSERT INTO `sp_attribute` VALUES ('2512', '功能参数-产品功能', '537', 'only', 'manual', '震动按摩,超声波,其他', null); +INSERT INTO `sp_attribute` VALUES ('2513', '适用范围-适用人群', '537', 'only', 'manual', '男士,女士', null); +INSERT INTO `sp_attribute` VALUES ('2514', '电源-自动断电', '537', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2515', '规格参数-净重', '537', 'only', 'manual', '0.093千克', null); +INSERT INTO `sp_attribute` VALUES ('2516', '颜色', '537', 'many', 'list', '樱桃红,粉红,向日葵黄,海军蓝,午夜黑,樱桃红洗面奶套装', null); +INSERT INTO `sp_attribute` VALUES ('2517', '主体-商品名称', '539', 'only', 'manual', '松下电吹风', null); +INSERT INTO `sp_attribute` VALUES ('2518', '护发-护发功能', '539', 'only', 'manual', '负离子', null); +INSERT INTO `sp_attribute` VALUES ('2519', '功率-功率', '539', 'only', 'manual', '1601-2000W', null); +INSERT INTO `sp_attribute` VALUES ('2520', '档位-产品档位', '539', 'only', 'manual', '5档', null); +INSERT INTO `sp_attribute` VALUES ('2521', '功能参数-吹风机功能', '539', 'only', 'manual', '负离子,纳米水离子', null); +INSERT INTO `sp_attribute` VALUES ('2522', '风嘴-风嘴样式', '539', 'only', 'manual', '其他风嘴', null); +INSERT INTO `sp_attribute` VALUES ('2523', '规格参数-电源线长度', '539', 'only', 'manual', '1米', null); +INSERT INTO `sp_attribute` VALUES ('2524', 'NA系列', '539', 'many', 'list', 'NA10,NA98,NA61,NA45', null); +INSERT INTO `sp_attribute` VALUES ('2525', '主体参数-个护健康类型', '540', 'only', 'manual', '卷/直发二合一', null); +INSERT INTO `sp_attribute` VALUES ('2526', '功能参数-预热时间', '540', 'only', 'manual', '10-20s', null); +INSERT INTO `sp_attribute` VALUES ('2527', '电源-电源类型', '540', 'only', 'manual', '电源式', null); +INSERT INTO `sp_attribute` VALUES ('2528', '规格参数-电源线长度', '540', 'only', 'manual', '1-2米', null); +INSERT INTO `sp_attribute` VALUES ('2529', '主体-商品名称', '541', 'only', 'manual', '博朗(BRAUN)3系301s电动剃须刀5408', null); +INSERT INTO `sp_attribute` VALUES ('2530', '刀头-刀头数量', '541', 'only', 'manual', '三刀头', null); +INSERT INTO `sp_attribute` VALUES ('2531', '清洁-清洁方式', '541', 'only', 'manual', '全身水洗', null); +INSERT INTO `sp_attribute` VALUES ('2532', '电源-供电方式', '541', 'only', 'manual', '充电', null); +INSERT INTO `sp_attribute` VALUES ('2533', '功能-鬓毛修剪器', '541', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('2534', '规格参数-额定功率', '541', 'only', 'manual', '9瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2535', '型号', '541', 'many', 'list', '博朗301S,博朗3020S,博朗3040S+BT32造型梳,博朗3050CC自带清洁中心,博朗3080S,博朗3090CC自带清洁中心,博朗H310S', null); +INSERT INTO `sp_attribute` VALUES ('2536', '主体-商品名称', '542', 'only', 'manual', '飞利浦(Philips) 声波震动牙刷HX6730', null); +INSERT INTO `sp_attribute` VALUES ('2537', '刷头-适用人群', '542', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2538', '电源-电源类型', '542', 'only', 'manual', '充电式', null); +INSERT INTO `sp_attribute` VALUES ('2539', '功能-防水功能', '542', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2540', '规格参数-产品尺寸(高*宽*深', '542', 'only', 'manual', '236*171*95毫米', null); +INSERT INTO `sp_attribute` VALUES ('2541', '颜色', '542', 'many', 'list', '人气经典雾白HX6730,樱花粉HX6761,灵动绿HX6213,炫感冰蓝HX6616', null); +INSERT INTO `sp_attribute` VALUES ('2542', '主体-个护健康类型', '543', 'only', 'manual', '牙刷头', null); +INSERT INTO `sp_attribute` VALUES ('2543', '规格参数-适配型号', '543', 'only', 'manual', 'HX6730HX6761HX6511HX3130', null); +INSERT INTO `sp_attribute` VALUES ('2544', '牙刷头型号', '543', 'many', 'list', '【标准型1支装】HX6011,【标准型3支装】HX6013,【迷你刷头1支装】HX6021,【标准型6支装】HX6016,【牙菌斑*御型1支装】HX9021,【牙菌斑*御型3支装】HX9023,【亮白型白3支装】HX6063,【亮白型黑3支装】HX6063,【亮白迷你型3支装】HX6073,【舌苔清洁刷2支装】HX8072,【儿童款标准2支装】HX6042,【牙龈护理型3只装】HX9033,【E系列一支装(售后简装)】HX7001,【E系列两支装(售后简装)】HX7001,【儿童款迷你2支装】HX6032,【智臻亮白刷头3支装】HX9063白,【智臻亮白刷头3支装】HX9063黑,【亮白大小刷头搭配6支装】HX6066,【柔软刷毛1支装】HX9031,【电动牙刷充电器】HX6100适合大部分牙刷', null); +INSERT INTO `sp_attribute` VALUES ('2545', '主体参数-个护健康类型', '544', 'only', 'manual', '冲牙器', null); +INSERT INTO `sp_attribute` VALUES ('2546', '功能参数-防水功能', '544', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2547', '规格参数-适用人群', '544', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2548', '适用范围-水箱容量', '544', 'only', 'manual', '0.16升', null); +INSERT INTO `sp_attribute` VALUES ('2549', '功能', '544', 'many', 'list', '智能冲牙器5002,旅行便携冲牙器5008,高容量全家冲牙器5101,多档水压家庭冲牙器5102', null); +INSERT INTO `sp_attribute` VALUES ('2550', '主体-商品名称', '546', 'only', 'manual', '小荷电动牙刷HOB 成人无线充电式声波震动智能电动牙刷 防水自动智能美白 苏宁自营 品质保证 两年免费换新', null); +INSERT INTO `sp_attribute` VALUES ('2551', '刷头-适用人群', '546', 'only', 'manual', '通用', null); +INSERT INTO `sp_attribute` VALUES ('2552', '电源-电源类型', '546', 'only', 'manual', '充电式', null); +INSERT INTO `sp_attribute` VALUES ('2553', '功能-防水功能', '546', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2554', '规格参数-包装尺寸', '546', 'only', 'manual', '208*130*45毫米', null); +INSERT INTO `sp_attribute` VALUES ('2555', '规格', '546', 'many', 'list', 'HOB 象牙白,HO1 天空蓝,H9-OA白色,H9-OA蓝色,H9-OA粉色', null); +INSERT INTO `sp_attribute` VALUES ('2556', '主体-商品名称', '547', 'only', 'manual', '拜尔(Baier)K3儿童电动牙刷自动声波震动宝宝刷头软毛充电式3-6-12岁小孩防水 苹果绿', null); +INSERT INTO `sp_attribute` VALUES ('2557', '刷头-适用人群', '547', 'only', 'manual', '儿童', null); +INSERT INTO `sp_attribute` VALUES ('2558', '电源-电源类型', '547', 'only', 'manual', '充电式', null); +INSERT INTO `sp_attribute` VALUES ('2559', '功能-防水功能', '547', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2560', '规格参数-包装尺寸', '547', 'only', 'manual', '245*245*50毫米', null); +INSERT INTO `sp_attribute` VALUES ('2561', '颜色', '547', 'many', 'list', '儿童牙刷人气款-柠檬黄,儿童牙刷人气款-樱桃红,儿童牙刷人气款-苹果绿,儿童牙刷入门级-亮黄,儿童牙刷入门级-炫绿,儿童牙刷入门级-玫红,儿童牙刷标准款-红蓝,儿童牙刷标准款-蓝红', null); +INSERT INTO `sp_attribute` VALUES ('2562', '主体-个护健康类型', '548', 'only', 'manual', '按摩椅', null); +INSERT INTO `sp_attribute` VALUES ('2563', '功能参数-记忆功能', '548', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2564', '规格参数-按摩部位', '548', 'only', 'manual', '颈部,背部,足部,腿部,肩部,全身,头部,腰部,手臂,臀部', null); +INSERT INTO `sp_attribute` VALUES ('2565', '颜色', '548', 'many', 'list', '棕色,黑色,红色,咖啡色,蓝绿色,蓝棕色,SM-750,SM-750S', null); +INSERT INTO `sp_attribute` VALUES ('2566', '主体-个护健康类型', '549', 'only', 'manual', '背背佳', null); +INSERT INTO `sp_attribute` VALUES ('2567', '规格参数-使用部位', '549', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2568', '款式', '549', 'many', 'list', 'R1(加热款),R2(加热震动款)', null); +INSERT INTO `sp_attribute` VALUES ('2569', '主体参数-商品名称', '54', 'only', 'manual', '小天鹅洗衣机TG100VN02DG5', null); +INSERT INTO `sp_attribute` VALUES ('2570', '特性参数-变频', '54', 'only', 'manual', '变频', null); +INSERT INTO `sp_attribute` VALUES ('2571', '功能参数-童锁功能', '54', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2572', '规格参数-产品重量', '54', 'only', 'manual', '71千克', null); +INSERT INTO `sp_attribute` VALUES ('2573', '主体-个护健康类型', '551', 'only', 'manual', '健康秤', null); +INSERT INTO `sp_attribute` VALUES ('2574', '功能参数-超载提示', '551', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2575', '规格参数-最小称量', '551', 'only', 'manual', '6千克', null); +INSERT INTO `sp_attribute` VALUES ('2576', '主体-商品名称', '554', 'only', 'manual', 'YK-638C全自动足浴盆', null); +INSERT INTO `sp_attribute` VALUES ('2577', '功能参数-足浴盆功能', '554', 'only', 'manual', '磨脚石,冲浪,杀菌', null); +INSERT INTO `sp_attribute` VALUES ('2578', '规格参数-排水方式', '554', 'only', 'manual', '手动式', null); +INSERT INTO `sp_attribute` VALUES ('2579', '型号', '554', 'many', 'list', 'YK-638A,YK-638B,YK-638C', null); +INSERT INTO `sp_attribute` VALUES ('2580', '主体-个护健康类型', '555', 'only', 'manual', '按摩椅', null); +INSERT INTO `sp_attribute` VALUES ('2581', '功能参数-记忆功能', '555', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2582', '规格参数-按摩部位', '555', 'only', 'manual', '颈部,背部,足部,腿部,肩部,腰部,手臂,臀部', null); +INSERT INTO `sp_attribute` VALUES ('2583', '颜色', '555', 'many', 'list', '酒红色,宝蓝色,咖啡色', null); +INSERT INTO `sp_attribute` VALUES ('2584', '主体-商品名称', '556', 'only', 'manual', '金泰昌全自动按摩足浴盆TC-9058', null); +INSERT INTO `sp_attribute` VALUES ('2585', '功能参数-足浴盆功能', '556', 'only', 'manual', '冲浪', null); +INSERT INTO `sp_attribute` VALUES ('2586', '规格参数-排水方式', '556', 'only', 'manual', '手动式', null); +INSERT INTO `sp_attribute` VALUES ('2587', '主体-个护健康类型', '557', 'only', 'manual', '按摩披肩/肩背敲敲乐', null); +INSERT INTO `sp_attribute` VALUES ('2588', '功能参数-按摩部位', '557', 'only', 'manual', '肩部', null); +INSERT INTO `sp_attribute` VALUES ('2589', '规格参数-净重', '557', 'only', 'manual', '2.25千克', null); +INSERT INTO `sp_attribute` VALUES ('2590', '颜色', '557', 'many', 'list', '豪华升级版,瘦身纤体带,刮痧按摩器,离子震动美容棒,眼保仪,电动丰胸器,三合一按摩靠垫,按摩披肩,多功能按摩靠垫,脊柱保', null); +INSERT INTO `sp_attribute` VALUES ('2591', '主体-个护健康类型', '558', 'only', 'manual', '按摩椅', null); +INSERT INTO `sp_attribute` VALUES ('2592', '功能参数-记忆功能', '558', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2593', '规格参数-按摩部位', '558', 'only', 'manual', '颈部,背部,足部,腿部,肩部,全身,头部,腰部,手臂,臀部', null); +INSERT INTO `sp_attribute` VALUES ('2594', '颜色', '558', 'many', 'list', '贵宾棕,贵宾金,深咖色,白色,DE-T06,DE-A19L,DE-T07', null); +INSERT INTO `sp_attribute` VALUES ('2595', '主体-厨房小家电类型', '559', 'only', 'manual', '套锅', null); +INSERT INTO `sp_attribute` VALUES ('2596', '规格参数-直径', '559', 'only', 'manual', '30厘米', null); +INSERT INTO `sp_attribute` VALUES ('2597', '乔迁送礼必备', '559', 'many', 'list', '不粘锅套装,铁锅套装无压力锅,铁锅套装,铁锅套装十五件套,铁锅套装十四件套,不粘锅套装十五件套,不锈钢套装十九件套,不粘锅三件套,不粘锅4件套,不锈钢套装十八件套,火红点套装,铁锅电磁通用11件套,不粘燃气专用11件套,不粘电磁通用11件套,炒锅双炒10件套,不粘套装10件套,套装4件套,不粘套装9件套', null); +INSERT INTO `sp_attribute` VALUES ('2598', '主体参数-商品名称', '55', 'only', 'manual', '西门子冰箱BCD-610W(KA92NV02TI)', null); +INSERT INTO `sp_attribute` VALUES ('2599', '基本参数-电压/频率', '55', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2600', '功能参数-童锁功能', '55', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2601', '规格参数-产品重量', '55', 'only', 'manual', '108千克', null); +INSERT INTO `sp_attribute` VALUES ('2602', '样式', '55', 'many', 'list', '569升 零度保鲜,598升 玻璃面板,608升 主动增湿保鲜,610升 旋转制冰盒,610升 无霜 变频,不锈钢色,浅金色,白色,金棕色,银色', null); +INSERT INTO `sp_attribute` VALUES ('2603', '主体-厨房小家电类型', '560', 'only', 'manual', '炒锅', null); +INSERT INTO `sp_attribute` VALUES ('2604', '显示参数-直径', '560', 'only', 'manual', '32厘米', null); +INSERT INTO `sp_attribute` VALUES ('2605', '颜色', '560', 'many', 'list', '30cm明火专用,30cm电磁炉明火通用,32cm明火专用,32cm电磁炉明火通用', null); +INSERT INTO `sp_attribute` VALUES ('2606', '主体参数-厨房小家电类型', '561', 'only', 'manual', '蒸锅', null); +INSERT INTO `sp_attribute` VALUES ('2607', '显示参数-直径', '561', 'only', 'manual', '28厘米', null); +INSERT INTO `sp_attribute` VALUES ('2608', '颜色', '561', 'many', 'list', 'ST26Y1,SZ22S1,SZ26B2,SZ26B4,SZ26B5,SZ28B2,SZ28B5,SZ30B5', null); +INSERT INTO `sp_attribute` VALUES ('2609', '主体-厨房小家电类型', '562', 'only', 'manual', '煎锅', null); +INSERT INTO `sp_attribute` VALUES ('2610', '主体参数-厨房小家电类型', '563', 'only', 'manual', '压力锅', null); +INSERT INTO `sp_attribute` VALUES ('2611', '显示参数-直径', '563', 'only', 'manual', '24厘米', null); +INSERT INTO `sp_attribute` VALUES ('2612', '主体-厨房小家电类型', '564', 'only', 'manual', '奶锅', null); +INSERT INTO `sp_attribute` VALUES ('2613', '规格参数-直径', '564', 'only', 'manual', '16厘米', null); +INSERT INTO `sp_attribute` VALUES ('2614', '不锈钢不粘锅', '564', 'many', 'list', '好帮手不锈钢奶锅 ST16H3,好帮手不锈钢奶锅 ST18H3,炫彩不粘奶锅 ET16KP01-R,炫彩不粘奶锅 ET16KP01-B', null); +INSERT INTO `sp_attribute` VALUES ('2615', '主体参数-商品名称', '565', 'only', 'manual', '爱仕达(ASD) 30CM不锈钢锅一锅多用汤锅煮锅蒸锅炖锅焖锅电磁炉通用 HP1730', null); +INSERT INTO `sp_attribute` VALUES ('2616', '规格参数-直径', '565', 'only', 'manual', '30cm及以上', null); +INSERT INTO `sp_attribute` VALUES ('2617', '包装参数-毛重', '565', 'only', 'manual', '1.955千克', null); +INSERT INTO `sp_attribute` VALUES ('2618', '颜色', '565', 'many', 'list', 'ZP1720,LG1722,C1722,HP1730,NG1720,NG1722,NG1724', null); +INSERT INTO `sp_attribute` VALUES ('2619', '主体-厨房小家电类型', '566', 'only', 'manual', '炖锅', null); +INSERT INTO `sp_attribute` VALUES ('2620', '规格参数-直径', '566', 'only', 'manual', '10厘米', null); +INSERT INTO `sp_attribute` VALUES ('2621', '主体-厨房小家电类型', '567', 'only', 'manual', '火锅', null); +INSERT INTO `sp_attribute` VALUES ('2622', '规格参数-直径', '567', 'only', 'manual', '34厘米', null); +INSERT INTO `sp_attribute` VALUES ('2623', '主体参数-厨房小家电类型', '569', 'only', 'manual', '套锅', null); +INSERT INTO `sp_attribute` VALUES ('2624', '规格参数-产品材质', '569', 'only', 'manual', '合金', null); +INSERT INTO `sp_attribute` VALUES ('2625', '包装参数-净重', '569', 'only', 'manual', '5.9千克', null); +INSERT INTO `sp_attribute` VALUES ('2626', '型号', '569', 'many', 'list', 'EC03CTJ,PL03G1RWG,PL03G2RWG,PL03Y3WT,PL04A1WG,WG03CTJ2,WG03CTJS', null); +INSERT INTO `sp_attribute` VALUES ('2627', '主体参数-品牌', '570', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2628', '功能参数-是否一次性使用', '570', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('2629', '规格参数-规格', '570', 'only', 'manual', '玻璃', null); +INSERT INTO `sp_attribute` VALUES ('2630', '型号', '570', 'many', 'list', '16B-EC-CS,16B-EH-CS,16B-FT-CS,16B-LV-CS,16B-PU-CS,20-EC,20-EH,20-LV,6-LV', null); +INSERT INTO `sp_attribute` VALUES ('2631', '主体-厨房小家电类型', '571', 'only', 'manual', '炒锅', null); +INSERT INTO `sp_attribute` VALUES ('2632', '显示参数-直径', '571', 'only', 'manual', '32厘米', null); +INSERT INTO `sp_attribute` VALUES ('2633', '类型', '571', 'many', 'list', '传世铸铁32cm,经典不粘30cm,经典不粘32cm,养生麦饭石30cm,养生麦饭石32cm,大容量无烟34cm,至尊不粘32cm,黑曜石麦饭石30cm,靓彩煎锅28cm,无烟燃气罩专用32cm,铸铁世家一号30cm,钛晶炒锅32CM,36cm老式大铁锅,新款黑曜石夜焰30cm', null); +INSERT INTO `sp_attribute` VALUES ('2634', '主体参数-厨房小家电类型', '573', 'only', 'manual', '套锅', null); +INSERT INTO `sp_attribute` VALUES ('2635', '规格参数-产品材质', '573', 'only', 'manual', '304不锈钢', null); +INSERT INTO `sp_attribute` VALUES ('2636', '包装参数-净重', '573', 'only', 'manual', '5.000千克', null); +INSERT INTO `sp_attribute` VALUES ('2637', '主体-厨房小家电类型', '574', 'only', 'manual', '炒锅', null); +INSERT INTO `sp_attribute` VALUES ('2638', '显示参数-直径', '574', 'only', 'manual', '30厘米', null); +INSERT INTO `sp_attribute` VALUES ('2639', '类型', '574', 'many', 'list', '26cm 煎锅+玻璃盖 01000203,26cm 煎锅无盖 01000207,30cm 炒锅+玻璃盖 01000204,30cm 炒锅无盖 01000208', null); +INSERT INTO `sp_attribute` VALUES ('2640', '主体-厨房小家电类型', '575', 'only', 'manual', '炒锅', null); +INSERT INTO `sp_attribute` VALUES ('2641', '显示参数-直径', '575', 'only', 'manual', '36厘米', null); +INSERT INTO `sp_attribute` VALUES ('2642', '主体参数-厨房小家电类型', '576', 'only', 'manual', '压力锅', null); +INSERT INTO `sp_attribute` VALUES ('2643', '显示参数-直径', '576', 'only', 'manual', '20厘米', null); +INSERT INTO `sp_attribute` VALUES ('2644', '主体-厨房小家电类型', '578', 'only', 'manual', '炒锅', null); +INSERT INTO `sp_attribute` VALUES ('2645', '显示参数-直径', '578', 'only', 'manual', '32厘米', null); +INSERT INTO `sp_attribute` VALUES ('2646', '主体参数-类别', '579', 'only', 'manual', '全套厨房刀具', null); +INSERT INTO `sp_attribute` VALUES ('2647', '规格参数-尺寸', '579', 'only', 'manual', '350*190*90毫米', null); +INSERT INTO `sp_attribute` VALUES ('2648', '主体参数-品牌', '581', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2649', '规格参数-分类', '581', 'only', 'manual', '其它', null); +INSERT INTO `sp_attribute` VALUES ('2650', '包装参数-毛重', '581', 'only', 'manual', '3千克', null); +INSERT INTO `sp_attribute` VALUES ('2651', '主体参数-品牌', '582', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2652', '规格参数-尺寸', '582', 'only', 'manual', '100毫米', null); +INSERT INTO `sp_attribute` VALUES ('2653', '主体参数-品牌', '583', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2654', '规格参数-尺寸', '583', 'only', 'manual', '100*40*10毫米', null); +INSERT INTO `sp_attribute` VALUES ('2655', '主体参数-类别', '585', 'only', 'manual', '瓜果刀', null); +INSERT INTO `sp_attribute` VALUES ('2656', '规格参数-尺寸', '585', 'only', 'manual', '3毫米', null); +INSERT INTO `sp_attribute` VALUES ('2657', '削皮刀', '585', 'many', 'list', 'GP-1,GP-2,GP-3,GP-4,GP-5,GP-7,GP-8', null); +INSERT INTO `sp_attribute` VALUES ('2658', '主体参数-品牌', '586', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2659', '特性参数-形状', '586', 'only', 'manual', '长方形', null); +INSERT INTO `sp_attribute` VALUES ('2660', '规格参数-尺寸', '586', 'only', 'manual', '34毫米', null); +INSERT INTO `sp_attribute` VALUES ('2661', '主体参数-类别', '587', 'only', 'manual', '全套厨房刀具', null); +INSERT INTO `sp_attribute` VALUES ('2662', '规格参数-尺寸', '587', 'only', 'manual', '180*80*30毫米', null); +INSERT INTO `sp_attribute` VALUES ('2663', '主体参数-品牌', '588', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2664', '规格参数-尺寸', '588', 'only', 'manual', '205*105*355毫米', null); +INSERT INTO `sp_attribute` VALUES ('2665', '主体参数-商品名称', '58', 'only', 'manual', '西门子冰箱KM48EA60TI', null); +INSERT INTO `sp_attribute` VALUES ('2666', '基本参数-电压/频率', '58', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2667', '功能参数-童锁功能', '58', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('2668', '规格参数-产品重量', '58', 'only', 'manual', '121千克', null); +INSERT INTO `sp_attribute` VALUES ('2669', '样式', '58', 'many', 'list', '452升 十字门设计,454升 零度保鲜,484升 快速冷冻,浅金色,珍珠灰色,银色', null); +INSERT INTO `sp_attribute` VALUES ('2670', '主体参数-品牌', '590', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2671', '特性参数-是否一次性使用', '590', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('2672', '颜色', '590', 'many', 'list', 'VJ雅紫色,AW雅蓝色,PX香槟色,TM棕黑色', null); +INSERT INTO `sp_attribute` VALUES ('2673', '主体参数-品牌', '592', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2674', '规格参数-是否一次性使用', '592', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('2675', '规格', '592', 'many', 'list', '六孔杯架,七孔杯架,十二孔杯架,十三孔杯架', null); +INSERT INTO `sp_attribute` VALUES ('2676', '主体参数-品牌', '594', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2677', '规格参数-直径', '594', 'only', 'manual', '9.7厘米', null); +INSERT INTO `sp_attribute` VALUES ('2678', '特性参数-保温功能', '594', 'only', 'manual', '保温', null); +INSERT INTO `sp_attribute` VALUES ('2679', '颜色', '594', 'many', 'list', '长颈鹿CG,小狮子EL,小老虎CT,小熊猫CP', null); +INSERT INTO `sp_attribute` VALUES ('2680', '主体-型号', '595', 'only', 'manual', '6927355501867', null); +INSERT INTO `sp_attribute` VALUES ('2681', '功能参数-是否带光源', '595', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('2682', '特性参数-工艺', '595', 'only', 'manual', '亚克力', null); +INSERT INTO `sp_attribute` VALUES ('2683', '规格参数-重量', '595', 'only', 'manual', '8.7千克', null); +INSERT INTO `sp_attribute` VALUES ('2684', '颜色', '595', 'many', 'list', '中卧室调光带遥控20瓦45*45cm适8-15平,中卧室正白光24瓦45*45cm适12-18平,中客厅正白光54瓦65*65cm适15-25平,超大客厅调光带遥控72瓦93*65cm适20-30平,中客厅调光带遥控54瓦65*65cm适15-25平,大客厅调光带遥控72w93*65cm莲花款,超大客厅正白光72瓦93*65cm适20-30平,大客厅调光带遥控64瓦82*65cm适18-28平,小客厅正白光27瓦65*43cm适10-16平,小客厅调光带遥控27瓦65*43cm适10-16平,中卧室正白光30瓦53*53cm适12-18平,中卧室调光带遥控30瓦53*53cm适12-18平,TCL网关接收器1个,小客厅白光二室一厅-A,客厅调光四室二厅-B,客厅白光三室二厅-D,客厅调光三室两厅-E,客厅调光四室二厅-H,全屋调光三室一厅-I,客厅调光三室二厅-N,客厅调光三室二厅-Q', null); +INSERT INTO `sp_attribute` VALUES ('2685', '主体-品牌', '596', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2686', '功能参数-是否带光源', '596', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('2687', '特性参数-工艺', '596', 'only', 'manual', '电镀', null); +INSERT INTO `sp_attribute` VALUES ('2688', '规格参数-重量', '596', 'only', 'manual', '15千克', null); +INSERT INTO `sp_attribute` VALUES ('2689', '颜色', '596', 'many', 'list', '套餐1一室一厅【到手价688元】,套餐2一室一厅【到手价799元】,套餐4二室一厅【到手价999】,套餐3二室一厅【到手价999】,套餐8二室二厅【到手价1299】,套餐5二室一厅【到手价1199】,套餐6二室一厅【到手价1499】,套餐7二室二厅【到手价1338】,套餐9二室二厅【到手价1499】,套餐10二室二厅【到手价1518】,套餐11三室二厅【到手价1399】,套餐12三室二厅【到手价1498】,套餐13三室二厅【到手价1599】,套餐14三室二厅【到手价2198】,套餐15四室二厅【到手价1668】,套餐16四室二厅【到手价1999】,套餐17四室二厅【到手价1999】', null); +INSERT INTO `sp_attribute` VALUES ('2690', '主体-品牌', '597', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2691', '功能参数-是否带光源', '597', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('2692', '特性参数-工艺', '597', 'only', 'manual', '电镀', null); +INSERT INTO `sp_attribute` VALUES ('2693', '规格参数-重量', '597', 'only', 'manual', '14千克', null); +INSERT INTO `sp_attribute` VALUES ('2694', '颜色', '597', 'many', 'list', '套餐A(包安装)【到手价1199】,套餐B(包安装)【到手价1199】,套餐C(包安装)【到手价1199】,套餐D(包安装)【到手价1199】,套餐E(三室两厅)【特大】,套餐F(三室两厅)【特大】,套餐G(两室两厅)【包安装】,套餐H(两室两厅)【包安装】,套餐I(三室一厅)【包安装】,套餐J(三室一厅)【包安装】,套餐K(包安装)【到手价1259】,套餐L(两室一厅),套餐M(两室一厅),简约版50x50cm三色分段,简约版50x50cm三色遥控,简约版60x40cm三色遥控,简约版80x60cm三色遥控,简约版95x75cm三色分段,简约版95x75cm三色遥控,简约版120x80cm三色遥控,孔雀版50x50cm三色分段,孔雀版65x43cm三色分段,孔雀版65x43cm三色遥控,孔雀版80x60cm三色分段,孔雀版80x60cm三色遥控,孔雀版95x75cm三色分段,孔雀版95x75cm三色遥控,孔雀版110*80cm三色遥控,白色', null); +INSERT INTO `sp_attribute` VALUES ('2695', '主体-品牌', '598', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2696', '特性参数-工艺', '598', 'only', 'manual', '烤漆', null); +INSERT INTO `sp_attribute` VALUES ('2697', '规格参数-电压', '598', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2698', '颜色', '598', 'many', 'list', '3头黑色,3头白色,6头黑色,6头白色,8头黑色,8头白色,10黑色,10头白色', null); +INSERT INTO `sp_attribute` VALUES ('2699', '主体参数-商品名称', '59', 'only', 'manual', '海尔冰箱BCD-258WDPM', null); +INSERT INTO `sp_attribute` VALUES ('2700', '基本参数-电压/频率', '59', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2701', '功能参数-是否支持开门转换', '59', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('2702', '规格参数-产品重量', '59', 'only', 'manual', '75千克', null); +INSERT INTO `sp_attribute` VALUES ('2703', '颜色', '59', 'many', 'list', '228升 匀冷冰箱(白色),258升 风冷冰箱(银灰色),260升 彩晶冰箱(白色)', null); +INSERT INTO `sp_attribute` VALUES ('2704', '主体-商品名称', '5', 'only', 'manual', '海信电视LED55EC520UA', null); +INSERT INTO `sp_attribute` VALUES ('2705', '显示-曲面', '5', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('2706', '系统-智能电视', '5', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('2707', '外观-产品颜色', '5', 'only', 'manual', '高光黑', null); +INSERT INTO `sp_attribute` VALUES ('2708', 'USB支持格式-USB支持视频格式', '5', 'only', 'manual', 'AVI,MPG,TS,MKV,MOV,MP4,RM,RMVB', null); +INSERT INTO `sp_attribute` VALUES ('2709', '功耗-整机功率(W)', '5', 'only', 'manual', '170瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2710', '规格-含底座尺寸(宽*高*', '5', 'only', 'manual', '1244×773×268毫米', null); +INSERT INTO `sp_attribute` VALUES ('2711', '网络-网络连接方式', '5', 'only', 'manual', '有线+无线', null); +INSERT INTO `sp_attribute` VALUES ('2712', '端口-USB2.0端口', '5', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('2713', '音频-扬声器数量', '5', 'only', 'manual', '2', null); +INSERT INTO `sp_attribute` VALUES ('2714', '交互设备-无线键鼠', '5', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2715', '互联互通-多屏互动', '5', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('2716', '包装清单-包装清单', '5', 'only', 'manual', '产品说明书*1,遥控器*1,电源线*1,螺钉*N', null); +INSERT INTO `sp_attribute` VALUES ('2717', '版式', '5', 'many', 'list', '43英寸 4K智能,43英寸 4K观影神器,49英寸 4K智能,49英寸 4K超高清,49英寸 4K金属超薄,50英寸 4K观影神器,55英寸 4K智能,55英寸 4K观影神器,60英寸 4K观影神器,65英寸 4K观影神器', null); +INSERT INTO `sp_attribute` VALUES ('2718', '主体-品牌', '600', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2719', '功能参数-适用空间', '600', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('2720', '特性参数-工艺', '600', 'only', 'manual', '铁', null); +INSERT INTO `sp_attribute` VALUES ('2721', '规格参数-电压', '600', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2722', '颜色', '600', 'many', 'list', '美式壁灯【送E27的灯泡*1】,美式三头【送E27的灯泡*3】,美式六头【送E27的灯泡*6】,美式八头【送E27灯泡*8】,美式十头【送E27的灯泡*10】,美式两室一厅,美式两室两厅A,美式两室两厅B,美式三室两厅', null); +INSERT INTO `sp_attribute` VALUES ('2723', '主体-品牌', '601', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2724', '功能参数-适用空间', '601', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2725', '特性参数-工艺', '601', 'only', 'manual', '冲压 电脑冲孔 镀金 打磨', null); +INSERT INTO `sp_attribute` VALUES ('2726', '规格参数-电压', '601', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2727', '主体-品牌', '602', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2728', '功能参数-适用空间', '602', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('2729', '特性参数-工艺', '602', 'only', 'manual', '雕刻', null); +INSERT INTO `sp_attribute` VALUES ('2730', '规格参数-电压', '602', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2731', '颜色', '602', 'many', 'list', '双环直径43+25CM白光LED光源,双环直径43+25CM暧光LED光源,双环直径43+25CM无极调光LED光源,双环直径52+34CM白光LED光源,双环直径52+34CM暧光LED光源,双环直径52+34CM无极调光LED光源,三环直径64+43+25CM白光LED光源,三环直径64+43+25CM暧光LED光源,三环直径64+43+25CM无极调光LED光源,三环直径74+52+34CM白光LED光源,三环直径74+52+34CM暧光LED光源,三环直径74+52+34CM无极调光LED光源,四环直径88+64+43+25CM白光LED光源,四环直径88+64+43+25CM暧光LED光源,四环直径88+64+43+25CM无极调光LED光源,四环直径100+74+52+34CM白光LED光源,四环直径100+74+52+34CM暧光LED光源,四环直径100+74+52+34CM无极调光LED光源', null); +INSERT INTO `sp_attribute` VALUES ('2732', '主体-类型', '603', 'only', 'manual', '风扇吊灯', null); +INSERT INTO `sp_attribute` VALUES ('2733', '功能参数-适用空间', '603', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('2734', '特性参数-工艺', '603', 'only', 'manual', '铁', null); +INSERT INTO `sp_attribute` VALUES ('2735', '规格参数-电压', '603', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2736', '颜色', '603', 'many', 'list', '【灵风】隐形扇叶Φ91*40.5CM遥控智控24瓦双色分控,【醇风】隐形扇叶Φ90*43CM遥控18瓦LED白光,【旭风】隐形扇叶Φ90*43CM遥控18瓦LED白光,【双银款】隐形扇叶Φ90*44CM遥控18瓦LED白光,【荷莲】隐形扇叶Φ91*43CM遥控24瓦调色,【鸟巢】隐形扇叶Φ91*42.5CM遥控24瓦调色,【凉风】隐形扇叶Φ90*38CM遥控18瓦调光调色,【凉风】隐形扇叶Φ106.6*40CM遥控24瓦调光调色,【凌风】隐形扇叶Φ90*59CM遥控18瓦双色光源,【清风】木艺扇叶Φ132*50CM拉控三挡风速送3瓦暖黄光源,【闪亮风】木艺扇叶Φ129*42CM遥控三挡风速8瓦白光,【雪风】木艺扇叶Φ132*38CM遥控三挡风速21瓦白光,【自由风】木艺扇叶Φ120*50CM遥控三挡风速8瓦白光,【炫彩】儿童房Φ90*57CM18瓦双色光源,【风姿】简约型Φ44*120CM25瓦白光', null); +INSERT INTO `sp_attribute` VALUES ('2737', '主体-品牌', '604', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2738', '功能参数-适用空间', '604', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('2739', '特性参数-工艺', '604', 'only', 'manual', '烤漆', null); +INSERT INTO `sp_attribute` VALUES ('2740', '规格参数-电压', '604', 'only', 'manual', '240伏特', null); +INSERT INTO `sp_attribute` VALUES ('2741', '颜色', '604', 'many', 'list', '单头壁灯+led光源,6头吊灯+led光源,8头吊灯+led光源,10头吊灯+led光源,15头吊灯+led光源', null); +INSERT INTO `sp_attribute` VALUES ('2742', '主体-品牌', '605', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2743', '特性参数-家装风格', '605', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2744', '规格参数-重量', '605', 'only', 'manual', '2千克', null); +INSERT INTO `sp_attribute` VALUES ('2745', '颜色', '605', 'many', 'list', 'LED护眼台灯', null); +INSERT INTO `sp_attribute` VALUES ('2746', '主体-品牌', '606', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2747', '功能参数-适用空间', '606', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2748', '特性参数-家装风格', '606', 'only', 'manual', '田园', null); +INSERT INTO `sp_attribute` VALUES ('2749', '规格参数-光源功率', '606', 'only', 'manual', '5-9W', null); +INSERT INTO `sp_attribute` VALUES ('2750', '颜色', '606', 'many', 'list', 'A款按键开关,B款按键开关,C款按键开关,D款按键开关,E款按键开关,G款按键开关', null); +INSERT INTO `sp_attribute` VALUES ('2751', '主体-品牌', '607', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2752', '功能参数-是否带光源', '607', 'only', 'manual', '不带光源', null); +INSERT INTO `sp_attribute` VALUES ('2753', '特性参数-光源类型', '607', 'only', 'manual', 'LED光源', null); +INSERT INTO `sp_attribute` VALUES ('2754', '规格参数-色温', '607', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2755', '主体参数-品牌', '608', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2756', '功能参数-适用空间', '608', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2757', '特性参数-家装风格', '608', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2758', '规格参数-功率', '608', 'only', 'manual', '1-45W瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2759', '主体-品牌', '609', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2760', '功能参数-是否带光源', '609', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('2761', '特性参数-光源类型', '609', 'only', 'manual', 'LED光源', null); +INSERT INTO `sp_attribute` VALUES ('2762', '规格参数-电压', '609', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2763', '颜色', '609', 'many', 'list', '5W暖白,5W冷白,3W暖白,3W冷白,3W自然色', null); +INSERT INTO `sp_attribute` VALUES ('2764', '主体-型号', '610', 'only', 'manual', '筒灯', null); +INSERT INTO `sp_attribute` VALUES ('2765', '功能参数-是否带光源', '610', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('2766', '特性参数-工艺', '610', 'only', 'manual', '·', null); +INSERT INTO `sp_attribute` VALUES ('2767', '规格参数-重量', '610', 'only', 'manual', '0.5千克', null); +INSERT INTO `sp_attribute` VALUES ('2768', '颜色', '610', 'many', 'list', '亮白金5W暖白,亮白金3W暖白,高光银5W正白,烤漆白5W正白,烤漆白5W暖白,亮白金3W正白,高光银5W暖白,烤漆白3W正白,烤漆白3W暖白,亮白金5W正白,高光银3W正白,高光银3W暖白', null); +INSERT INTO `sp_attribute` VALUES ('2769', '主体参数-品牌', '611', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2770', '特性参数-家装风格', '611', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2771', '规格参数-电压', '611', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2772', '颜色', '611', 'many', 'list', '3528暖白,3528正白,5058暖白,5058正白,3528电源线,5058电源线', null); +INSERT INTO `sp_attribute` VALUES ('2773', '主体参数-品牌', '612', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2774', '功能参数-适用空间', '612', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('2775', '特性参数-家装风格', '612', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2776', '规格参数-功率', '612', 'only', 'manual', '0-5W瓦特', null); +INSERT INTO `sp_attribute` VALUES ('2777', '主体参数-型号', '614', 'only', 'manual', '11173', null); +INSERT INTO `sp_attribute` VALUES ('2778', '功能参数-盖板是否缓冲', '614', 'only', 'manual', '缓冲', null); +INSERT INTO `sp_attribute` VALUES ('2779', '特性参数-冲水按键类型', '614', 'only', 'manual', '上按两段式', null); +INSERT INTO `sp_attribute` VALUES ('2780', '规格参数-安装方式', '614', 'only', 'manual', '固定', null); +INSERT INTO `sp_attribute` VALUES ('2781', '主体参数-品牌', '615', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2782', '特性参数-花洒形状', '615', 'only', 'manual', '圆形', null); +INSERT INTO `sp_attribute` VALUES ('2783', '规格参数-毛重', '615', 'only', 'manual', '3.5千克', null); +INSERT INTO `sp_attribute` VALUES ('2784', '颜色', '615', 'many', 'list', '魅童款-精铜喷枪-包入户安装,魅童款-全铜喷枪-覆盖区包入户', null); +INSERT INTO `sp_attribute` VALUES ('2785', '主体参数-品牌', '617', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2786', '特性参数-类别', '617', 'only', 'manual', '厨盆/水槽', null); +INSERT INTO `sp_attribute` VALUES ('2787', '规格参数-槽体深度', '617', 'only', 'manual', '200毫米', null); +INSERT INTO `sp_attribute` VALUES ('2788', '主体参数-品牌', '618', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2789', '特性参数-风格', '618', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2790', '规格参数-体积', '618', 'only', 'manual', '150000.000', null); +INSERT INTO `sp_attribute` VALUES ('2791', '颜色', '618', 'many', 'list', '50公分,送龙头角阀软管下水器组合,顺丰发货,60公分,送龙头角阀软管下水器组合,顺丰发货,80公分右侧柜,送龙头角阀软管下水器组合,顺丰发货,70公分,送龙头角阀软管下水器组合,顺丰发货,80公分右盆,送龙头角阀软管下水器组合,顺丰发货,默认尺寸', null); +INSERT INTO `sp_attribute` VALUES ('2792', '主体参数-品牌', '619', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2793', '特性参数-花洒形状', '619', 'only', 'manual', '圆形', null); +INSERT INTO `sp_attribute` VALUES ('2794', '规格参数-净重', '619', 'only', 'manual', '3千克', null); +INSERT INTO `sp_attribute` VALUES ('2795', '主体参数-商品名称', '61', 'only', 'manual', '海尔冰箱BCD-160TMPQ', null); +INSERT INTO `sp_attribute` VALUES ('2796', '基本参数-电压/频率', '61', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2797', '功能参数-速冷速冻', '61', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2798', '规格参数-产品重量', '61', 'only', 'manual', '42千克', null); +INSERT INTO `sp_attribute` VALUES ('2799', '颜色', '61', 'many', 'list', '133升 双门冰箱(白色),248升 双门冰箱(银灰色),225升 双门冰箱(银灰色),160升 双门冰箱(灰色)', null); +INSERT INTO `sp_attribute` VALUES ('2800', '主体-型号', '620', 'only', 'manual', 'ZY-3649', null); +INSERT INTO `sp_attribute` VALUES ('2801', '规格参数-重量', '620', 'only', 'manual', '0.3克', null); +INSERT INTO `sp_attribute` VALUES ('2802', '颜色', '620', 'many', 'list', '免打孔双层铝板转角,双层铝板转角', null); +INSERT INTO `sp_attribute` VALUES ('2803', '主体参数-品牌', '621', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2804', '特性参数-产品尺寸', '621', 'only', 'manual', '默认值毫米', null); +INSERT INTO `sp_attribute` VALUES ('2805', '规格参数-龙头款式', '621', 'only', 'manual', '单把单孔', null); +INSERT INTO `sp_attribute` VALUES ('2806', '颜色', '621', 'many', 'list', '32150-126,32150-341', null); +INSERT INTO `sp_attribute` VALUES ('2807', '主体参数-品牌', '622', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2808', '功能参数-功能', '622', 'only', 'manual', '防臭防虫地漏', null); +INSERT INTO `sp_attribute` VALUES ('2809', '规格参数-规格', '622', 'only', 'manual', '套', null); +INSERT INTO `sp_attribute` VALUES ('2810', '颜色', '622', 'many', 'list', '通用沐浴TK40-10,通用套餐6,通用洗衣机XTF40-10,通用马桶旁TF40-10', null); +INSERT INTO `sp_attribute` VALUES ('2811', '主体-品牌', '623', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2812', '功能参数-功能', '623', 'only', 'manual', '洗澡', null); +INSERT INTO `sp_attribute` VALUES ('2813', '特性参数-款式', '623', 'only', 'manual', 'null', null); +INSERT INTO `sp_attribute` VALUES ('2814', '规格参数-长度', '623', 'only', 'manual', '≈1.7m', null); +INSERT INTO `sp_attribute` VALUES ('2815', '主体参数-品牌', '624', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2816', '功能参数-盖板是否缓冲', '624', 'only', 'manual', '缓冲', null); +INSERT INTO `sp_attribute` VALUES ('2817', '规格参数-安装方式', '624', 'only', 'manual', '自助式', null); +INSERT INTO `sp_attribute` VALUES ('2818', '主体参数-型号', '625', 'only', 'manual', 'F301F302', null); +INSERT INTO `sp_attribute` VALUES ('2819', '功能参数-功能', '625', 'only', 'manual', '进水开关', null); +INSERT INTO `sp_attribute` VALUES ('2820', '规格参数-包装尺寸', '625', 'only', 'manual', '10.5.3厘米', null); +INSERT INTO `sp_attribute` VALUES ('2821', '颜色', '625', 'many', 'list', '3蓝2红,1个蓝色,1个红色,1蓝1红,2蓝1红,4蓝3红,镀铬无色', null); +INSERT INTO `sp_attribute` VALUES ('2822', '主体参数-品牌', '626', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2823', '功能参数-是否内含蒸汽', '626', 'only', 'manual', '不含蒸汽', null); +INSERT INTO `sp_attribute` VALUES ('2824', '规格参数-净重', '626', 'only', 'manual', '25克', null); +INSERT INTO `sp_attribute` VALUES ('2825', '颜色', '626', 'many', 'list', '900*900*1850,1000*1000*1850', null); +INSERT INTO `sp_attribute` VALUES ('2826', '主体参数-品牌', '627', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2827', '功能参数-功能', '627', 'only', 'manual', '台下式', null); +INSERT INTO `sp_attribute` VALUES ('2828', '规格参数-净重', '627', 'only', 'manual', '2千克', null); +INSERT INTO `sp_attribute` VALUES ('2829', '主体参数-品牌', '628', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2830', '规格参数-净重', '628', 'only', 'manual', '20千克', null); +INSERT INTO `sp_attribute` VALUES ('2831', '主体参数-品牌', '629', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2832', '功能参数-下水配置', '629', 'only', 'manual', '下水手动', null); +INSERT INTO `sp_attribute` VALUES ('2833', '规格参数-产品尺寸', '629', 'only', 'manual', '450*400*660厘米', null); +INSERT INTO `sp_attribute` VALUES ('2834', '颜色', '629', 'many', 'list', '覆盖区域内送货上门(不包安装),覆盖区域内送货上门(包安装)', null); +INSERT INTO `sp_attribute` VALUES ('2835', '主体参数-商品名称', '62', 'only', 'manual', '海尔冷柜BC/BD-201HZA', null); +INSERT INTO `sp_attribute` VALUES ('2836', '基本参数-制冷方式', '62', 'only', 'manual', '直冷', null); +INSERT INTO `sp_attribute` VALUES ('2837', '功能参数-是否带锁', '62', 'only', 'manual', '不带锁', null); +INSERT INTO `sp_attribute` VALUES ('2838', '规格参数-产品重量', '62', 'only', 'manual', '40千克', null); +INSERT INTO `sp_attribute` VALUES ('2839', '版式', '62', 'many', 'list', '101升冷藏冷冻转换柜,103升低霜冷藏冷冻转换柜,103升彩晶低霜冷藏冷冻转换柜,103升彩晶低霜冷藏冷冻转换柜(黄),120升立卧组合单温冷冻柜,120升立卧组合单温冷冻柜黄色,141升冷藏冷冻转换柜,142升彩晶低霜冷藏冷冻转换柜,201升冷藏冷冻转换柜,203升彩晶低霜冷藏冷冻转换柜,456升风冷对开门冰箱,518升风冷对开门冰箱,66升冷藏冷冻转换迷你柜', null); +INSERT INTO `sp_attribute` VALUES ('2840', '主体参数-品牌', '630', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2841', '功能参数-电子电工类型', '630', 'only', 'manual', '86型', null); +INSERT INTO `sp_attribute` VALUES ('2842', '规格参数-产品重量', '630', 'only', 'manual', '5克', null); +INSERT INTO `sp_attribute` VALUES ('2843', '颜色', '630', 'many', 'list', '三USB五孔3只装,正五孔10只组合套装,斜5孔10只组合套装,19只组合套装,24只组合套装开关,32只组合套装,一开单控,一开双控,二开单控,二开双控,三开单控,三开双控,四开双控,四孔,三孔10A,三孔16A,五孔10A,斜五孔10A,单控三孔16A(大功率),双控五孔10A,USB五孔插座,一位电脑,一位电视,一位电话,电脑电视,白板,防溅盒,暗装底盒,一位空调插座25A,四孔插座,墙壁开关/插座', null); +INSERT INTO `sp_attribute` VALUES ('2844', '主体-品牌', '631', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2845', '规格参数-插孔数', '631', 'only', 'manual', '二三插', null); +INSERT INTO `sp_attribute` VALUES ('2846', '颜色', '631', 'many', 'list', '错位五孔,正位五孔,10只五孔套餐,一开单控,一开双控,一开多控,二开单控,二开双控,三开单控,三开双控,四开单控,四开双控,空调16A,一开三孔,一开五孔,电视插座,电脑插座,电话插座,电视电脑,电话电脑,电视电话,空白面板,金色防水盒,金色地插,CD520香槟金', null); +INSERT INTO `sp_attribute` VALUES ('2847', '主体参数-品牌', '632', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2848', '规格参数-包装尺寸', '632', 'only', 'manual', '20厘米', null); +INSERT INTO `sp_attribute` VALUES ('2849', '颜色', '632', 'many', 'list', '黄色,红色,黄绿色,蓝色,BV6²50米,BV1.5²100米,BV2.5²100米,BV4²100米', null); +INSERT INTO `sp_attribute` VALUES ('2850', '主体参数-类别', '633', 'only', 'manual', '空气开关', null); +INSERT INTO `sp_attribute` VALUES ('2851', '功能参数-灭弧方式', '633', 'only', 'manual', '磁吹断路器', null); +INSERT INTO `sp_attribute` VALUES ('2852', '规格参数-额定电流', '633', 'only', 'manual', '63A', null); +INSERT INTO `sp_attribute` VALUES ('2853', '极数', '633', 'many', 'list', '1P,2P,3P,4P,10A,16A,20A,25A,32A,40A,63A', null); +INSERT INTO `sp_attribute` VALUES ('2854', '主体参数-品牌', '634', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2855', '功能参数-把手材质', '634', 'only', 'manual', '锌合金', null); +INSERT INTO `sp_attribute` VALUES ('2856', '规格参数-用途', '634', 'only', 'manual', '室内门锁', null); +INSERT INTO `sp_attribute` VALUES ('2857', '颜色', '634', 'many', 'list', '金间黑单把锁,黄古铜单把锁+三片字母合页+一个门吸,黄古铜单把锁,黄古铜单把锁+两片平开合页+一个门吸,黄古铜单把锁+三片平开合页+一个门吸,黄古铜单把锁+两片字母合页+一个门吸,金间黑单把锁+两片字母合页+一个门吸,金间黑单把锁+三片字母合页+一个门吸,金间黑单把锁+两片平开合页+一个门吸,金间黑单把锁+三片平开合页+一个门吸,通用型', null); +INSERT INTO `sp_attribute` VALUES ('2858', '主体-类型', '635', 'only', 'manual', '成套监控系统', null); +INSERT INTO `sp_attribute` VALUES ('2859', '特性参数-告知', '635', 'only', 'manual', '不含硬盘,显示器', null); +INSERT INTO `sp_attribute` VALUES ('2860', '规格参数-产品尺寸', '635', 'only', 'manual', '59*290*370毫米', null); +INSERT INTO `sp_attribute` VALUES ('2861', '线素', '635', 'many', 'list', '960P双灯,1080P双灯,1080P四灯,1路,2路,3路,4路,6路,8路,16路', null); +INSERT INTO `sp_attribute` VALUES ('2862', '主体参数-品牌', '636', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2863', '特性参数-电源类型', '636', 'only', 'manual', '交流', null); +INSERT INTO `sp_attribute` VALUES ('2864', '规格参数-电源电压', '636', 'only', 'manual', '220伏特', null); +INSERT INTO `sp_attribute` VALUES ('2865', '颜色', '636', 'many', 'list', 'GI550RE,至尊豪华版GI550RE-Plus', null); +INSERT INTO `sp_attribute` VALUES ('2866', '主体参数-品牌', '637', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2867', '规格参数-规格', '637', 'only', 'manual', 'ET-DZ82', null); +INSERT INTO `sp_attribute` VALUES ('2868', '主体-类别', '639', 'only', 'manual', '电动螺丝批', null); +INSERT INTO `sp_attribute` VALUES ('2869', '功能参数-功能', '639', 'only', 'manual', '拧螺丝、钻孔', null); +INSERT INTO `sp_attribute` VALUES ('2870', '特性参数-电源类型', '639', 'only', 'manual', '直流电', null); +INSERT INTO `sp_attribute` VALUES ('2871', '规格参数-包装方式', '639', 'only', 'manual', '纸箱', null); +INSERT INTO `sp_attribute` VALUES ('2872', '主体参数-商品名称', '63', 'only', 'manual', '雪花(SNOWFLK)LCD-120 1.2米双机 冷藏冷冻冰柜 点菜柜 麻辣烫柜 保鲜柜 冷藏柜 展示柜冷藏 商用冷柜', null); +INSERT INTO `sp_attribute` VALUES ('2873', '基本参数-制冷方式', '63', 'only', 'manual', '直冷', null); +INSERT INTO `sp_attribute` VALUES ('2874', '功能参数-是否带锁', '63', 'only', 'manual', '不带锁', null); +INSERT INTO `sp_attribute` VALUES ('2875', '规格参数-产品重量', '63', 'only', 'manual', '108千克', null); +INSERT INTO `sp_attribute` VALUES ('2876', '雪花点菜柜', '63', 'many', 'list', '1.2米双门上冷藏下冷冻,1.4米双门上冷藏下冷冻,1.6米双门上冷藏下冷冻,1.8米双门上冷藏下冷冻,2米三门上冷藏下冷冻', null); +INSERT INTO `sp_attribute` VALUES ('2877', '主体参数-品牌', '640', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2878', '规格参数-净重', '640', 'only', 'manual', '0.5千克', null); +INSERT INTO `sp_attribute` VALUES ('2879', '主体-建材材质', '641', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2880', '功能参数-测距距离', '641', 'only', 'manual', '60', null); +INSERT INTO `sp_attribute` VALUES ('2881', '规格参数-类别', '641', 'only', 'manual', '激光测距仪', null); +INSERT INTO `sp_attribute` VALUES ('2882', '主体参数-品牌', '642', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2883', '功能参数-适配系统', '642', 'only', 'manual', 'ios,Android', null); +INSERT INTO `sp_attribute` VALUES ('2884', '其他参数-重量', '642', 'only', 'manual', '6千克', null); +INSERT INTO `sp_attribute` VALUES ('2885', '型号', '642', 'many', 'list', 'DL-502,DL-533,DL-805,DL-810', null); +INSERT INTO `sp_attribute` VALUES ('2886', '主体-类别', '647', 'only', 'manual', '地板垫', null); +INSERT INTO `sp_attribute` VALUES ('2887', '特性-国产/进口', '647', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('2888', '主体-品牌', '648', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2889', '功能-是否包同色踢脚线', '648', 'only', 'manual', '不包', null); +INSERT INTO `sp_attribute` VALUES ('2890', '特性-企口类型', '648', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2891', '规格-地板厚度', '648', 'only', 'manual', '18毫米', null); +INSERT INTO `sp_attribute` VALUES ('2892', '主体-类别', '649', 'only', 'manual', '强化复合地板', null); +INSERT INTO `sp_attribute` VALUES ('2893', '功能-是否包同色踢脚线', '649', 'only', 'manual', '不包', null); +INSERT INTO `sp_attribute` VALUES ('2894', '特性-企口类型', '649', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2895', '规格-地板厚度', '649', 'only', 'manual', '20毫米', null); +INSERT INTO `sp_attribute` VALUES ('2896', '颜色', '649', 'many', 'list', '地垫宝,1.08m²', null); +INSERT INTO `sp_attribute` VALUES ('2897', '主体-类别', '650', 'only', 'manual', '内墙乳胶漆', null); +INSERT INTO `sp_attribute` VALUES ('2898', '功能参数-是否可调色', '650', 'only', 'manual', '可调色', null); +INSERT INTO `sp_attribute` VALUES ('2899', '规格参数-容量', '650', 'only', 'manual', '18升', null); +INSERT INTO `sp_attribute` VALUES ('2900', '主体-类别', '652', 'only', 'manual', '木器漆', null); +INSERT INTO `sp_attribute` VALUES ('2901', '特性-附加功能', '652', 'only', 'manual', '防锈,防霉', null); +INSERT INTO `sp_attribute` VALUES ('2902', '规格-容量', '652', 'only', 'manual', '2.5升', null); +INSERT INTO `sp_attribute` VALUES ('2903', '颜色', '652', 'many', 'list', 'A814-68205清底漆,A814-68202清面漆,2.5KG', null); +INSERT INTO `sp_attribute` VALUES ('2904', '主体-类别', '653', 'only', 'manual', '无纺布墙纸', null); +INSERT INTO `sp_attribute` VALUES ('2905', '特性参数-家装风格', '653', 'only', 'manual', '欧式', null); +INSERT INTO `sp_attribute` VALUES ('2906', '规格参数-计价单位', '653', 'only', 'manual', '元/卷', null); +INSERT INTO `sp_attribute` VALUES ('2907', '颜色', '653', 'many', 'list', '法国高端无缝绸缎布/平方米,美国透气无纺布/平方米,法国宫廷无缝油画布/平方米,英国皇家无缝丝绸布/平方米,瑞士无缝珠光布/平方米,5D无缝新工艺/平方米,德国环保无缝宣绒布/平方米', null); +INSERT INTO `sp_attribute` VALUES ('2908', '主体-品牌', '654', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2909', '特性参数-工艺', '654', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('2910', '规格参数-规格', '654', 'only', 'manual', '米', null); +INSERT INTO `sp_attribute` VALUES ('2911', '颜色', '654', 'many', 'list', '3D感--青灰砖0.6米宽长1米,牛货--花岗砖0.6米宽长1米,浅黄砖--0.6米宽长1米,复古彩砖-0.6米宽长1米', null); +INSERT INTO `sp_attribute` VALUES ('2912', '主体-型号', '655', 'only', 'manual', 'E8016', null); +INSERT INTO `sp_attribute` VALUES ('2913', '特性参数-国产/进口', '655', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('2914', '规格参数-尺寸', '655', 'only', 'manual', '80x80厘米', null); +INSERT INTO `sp_attribute` VALUES ('2915', '特性参数-是否可调节', '656', 'only', 'manual', '不可调节', null); +INSERT INTO `sp_attribute` VALUES ('2916', '主体参数-类别', '656', 'only', 'manual', '床', null); +INSERT INTO `sp_attribute` VALUES ('2917', '规格参数-适用范围', '656', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2918', '颜色', '656', 'many', 'list', '1.5米-单床【排骨架】,1.5米-单床【高箱款】,1.8米-单床【排骨架】,1.8米-单床【高箱款】,1.5米-床+床头柜*2【排骨架】,1.5米-床+床头柜*2【高箱款】,1.8米-床+床头柜*2【排骨架】,1.8米-床+床头柜*2【高箱款】,1.5米-床+床垫+床头柜*1【排骨架】,1.5米-床+床垫+床头柜*1【高箱款】,1.8米-床+床垫+床头柜*1【排骨架】,1.8米-床+床垫+床头柜*1【高箱款】,1.5米-床+床垫+床头柜*2【排骨架】,1.5米-床+床垫+床头柜*2【高箱款】,1.8米-床+床垫+床头柜*2【排骨架】,1.8米-床+床垫+床头柜*2【高箱款】', null); +INSERT INTO `sp_attribute` VALUES ('2919', '主体参数-品牌', '657', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2920', '功能参数-是否可定制', '657', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2921', '特性参数-适用范围', '657', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2922', '规格参数-外形尺寸', '657', 'only', 'manual', '200厘米', null); +INSERT INTO `sp_attribute` VALUES ('2923', '颜色', '657', 'many', 'list', '1.5*2*0.1米,1.2*1.9*0.1米,1.35*2*0.1米,1.5*1.9*0.1米,1.8*2*0.1米,1.35*1.9*0.1米,1.2*2*0.1米', null); +INSERT INTO `sp_attribute` VALUES ('2924', '主体参数-型号', '658', 'only', 'manual', '601', null); +INSERT INTO `sp_attribute` VALUES ('2925', '特性参数-适用范围', '658', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2926', '规格参数-高度', '658', 'only', 'manual', '200厘米', null); +INSERT INTO `sp_attribute` VALUES ('2927', '颜色', '658', 'many', 'list', '两门衣柜,三门衣柜,四门衣柜,五门衣柜,六门衣柜,两门【带顶柜】,三门【带顶柜】,四门【带顶柜】,五门衣柜【带顶柜】,六门【带顶柜】,两门【带转角柜(默认不带抽屉)】,三门【带转角柜(默认不带抽屉)】,四门【带转角柜(默认不带抽屉)】,五门【带转角柜(默认不带抽屉)】,六门【带转角柜(默认不带抽屉)】,两门【带顶柜+转角柜(默认不带抽屉)+角柜】,三门【带顶柜+转角柜(默认不带抽屉)+角柜】,四门【带顶柜+转角柜(默认不带抽屉)+角柜】,五门【带顶柜+转角柜(默认不带抽屉)+角柜】,六门【带顶柜+转角柜(默认不带抽屉)+角柜】', null); +INSERT INTO `sp_attribute` VALUES ('2928', '主体参数-商品名称', '65', 'only', 'manual', '海尔冰箱BCD-452WDPF', null); +INSERT INTO `sp_attribute` VALUES ('2929', '基本参数-电压/频率', '65', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2930', '功能参数-童锁功能', '65', 'only', 'manual', '无', null); +INSERT INTO `sp_attribute` VALUES ('2931', '规格参数-产品重量', '65', 'only', 'manual', '92千克', null); +INSERT INTO `sp_attribute` VALUES ('2932', '海尔对开门', '65', 'many', 'list', '【双变频】香槟金649升,【变频升级】风冷576升,【旗舰双变频】彩晶590升,【热销超薄】452升,【爆款】香槟金642升', null); +INSERT INTO `sp_attribute` VALUES ('2933', '主体参数-品牌', '660', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2934', '规格参数-家装风格', '660', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2935', '颜色', '660', 'many', 'list', '床头柜', null); +INSERT INTO `sp_attribute` VALUES ('2936', '主体参数-型号', '661', 'only', 'manual', 'D404', null); +INSERT INTO `sp_attribute` VALUES ('2937', '特性参数-是否可定制', '661', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2938', '规格参数-体积', '661', 'only', 'manual', '0.5', null); +INSERT INTO `sp_attribute` VALUES ('2939', '颜色', '661', 'many', 'list', 'B款白色,D款粉色,C款粉色,A款粉色,C款白色,A款银色,C款红木色,D款白色,A款白色,D款红木色', null); +INSERT INTO `sp_attribute` VALUES ('2940', '主体参数-品牌', '662', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2941', '功能参数-是否带镜', '662', 'only', 'manual', '带镜', null); +INSERT INTO `sp_attribute` VALUES ('2942', '特性参数-家装风格', '662', 'only', 'manual', '欧式', null); +INSERT INTO `sp_attribute` VALUES ('2943', '规格参数-体积', '662', 'only', 'manual', '体积立方米', null); +INSERT INTO `sp_attribute` VALUES ('2944', '颜色', '662', 'many', 'list', '象牙白精品四抽送凳子T,象牙白收纳梳妆台送凳子T,纯白新款四抽送凳子T,纯白精品四抽送凳子T,纯白欧式七抽送凳子T,象牙白欧式七抽送凳子T,象牙白新款四抽送凳子T,纯白收纳梳妆台送凳子T', null); +INSERT INTO `sp_attribute` VALUES ('2945', '特性参数-是否可调节', '663', 'only', 'manual', '可调节', null); +INSERT INTO `sp_attribute` VALUES ('2946', '主体参数-品牌', '663', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2947', '规格参数-适用范围', '663', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2948', '颜色', '663', 'many', 'list', '1.5m雕花排骨架,1.8m雕花排骨架,1.5m雕花高箱床,1.8m雕花高箱床,1.5m雕花排骨架+床头柜+床垫,1.8m雕花排骨架+床头柜+床垫,1.5m雕花排骨架+2床头柜,1.8雕花排骨架+2床头柜,1.5m雕花高箱床+床头柜+床垫,1.8m雕花高箱床+床头柜+床垫,1.5m雕花高箱床+2床头柜,1.8m雕花高箱床+2床头柜,1.5m皮床尾(排骨架),1.8m皮床尾(排骨架),1.5m皮床尾(高箱),1.8m皮床尾(高箱),1.5m皮床尾+床头柜+床垫(排骨架),1.8m皮床尾+床头柜+床垫(排骨架),1.5m皮床尾+2床头柜(排骨架),1.8m皮床尾+2床头柜(排骨架),1.5m皮床尾+床头柜+床垫(高箱),1.8m皮床尾+床头柜+床垫(高箱),1.5m皮床尾+2床头柜(高箱),1.8m皮床尾+2床头柜(高箱),1.5m平床尾排骨架,1.8m平尾排骨架,1.5m平尾高箱床,1.8m平尾高箱床,1.5m平尾排骨架+床头柜+床垫,1.8m平尾排骨架+床头柜+床垫,1.5m平尾排骨架+2床头柜,1.8m平尾排骨架+2床头柜,1.5m平尾高箱床+床头柜+床垫,1.8m平尾高箱床+床头柜+床垫,1.5m平尾高箱床+2床头柜,1.8m平尾高箱床+2床头柜,1.5m排骨架,1.8米排骨架,1.5m雕花排骨架+床头柜*2+床垫,1.8m雕花排骨架+床头柜*2+床垫,1.5m雕花高箱床+床头柜*2+床垫,1.8m高箱床+床头柜*2+床垫,1.5m皮床尾+床头柜*2+床垫(排骨架),1.8m皮床尾+床头柜*2+床垫(排骨架),1.5m皮床尾+床头柜*2+床垫(高箱),1.8m皮床尾+床头柜*2+床垫(高箱),1.5m平尾排骨架+床头柜*2+床垫,1.8m平尾排骨架+床头柜*2+床垫,1.5m平尾高箱床+床头柜*2+床垫,1.8m平尾高箱床+床头柜*2+床垫', null); +INSERT INTO `sp_attribute` VALUES ('2949', '主体参数-品牌', '666', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2950', '功能参数-是否可定制', '666', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2951', '特性参数-适用范围', '666', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('2952', '规格参数-外形尺寸', '666', 'only', 'manual', '21厘米', null); +INSERT INTO `sp_attribute` VALUES ('2953', '颜色', '666', 'many', 'list', '1.8*2*0.21米,1.5*2*0.21米,1.5*1.9*0.21米', null); +INSERT INTO `sp_attribute` VALUES ('2954', '主体参数-品牌', '668', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2955', '特性参数-是否可定制', '668', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2956', '规格参数-体积', '668', 'only', 'manual', '1.1', null); +INSERT INTO `sp_attribute` VALUES ('2957', '颜色', '668', 'many', 'list', '1.5m床(升级高箱咨询客服),1.8m床(升级高箱咨询客服),1.5m床+左床头柜,1.5m床+右床头柜,1.8m床+左床头柜,1.8m床+右床头柜,1.5m床+床头柜*2,1.8m床+床头柜*2,1.5m床+左床头柜+床垫,1.5m床+右床头柜+床垫,1.8m床+左床头柜+床垫,1.8m床+右床头柜+床垫,1.5m床+床头柜*2+床垫,1.8m床+床头柜*2+床垫,1.5m床+床头柜*2+床垫+四门衣柜,1.8m床+床头柜*2+床垫+五门衣柜,1.8m床+床头柜*2+床垫+四门衣柜,1.5m床+床头柜*2+床垫+五门衣柜,1.8m床+床头柜*2+四门衣柜+妆台(含妆凳),1.5m床+床头柜*2+四门衣柜+妆台(含妆凳)', null); +INSERT INTO `sp_attribute` VALUES ('2958', '主体参数-品牌', '670', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2959', '特性参数-家装风格', '670', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2960', '规格参数-尺寸', '670', 'only', 'manual', '400厘米', null); +INSERT INTO `sp_attribute` VALUES ('2961', '颜色', '670', 'many', 'list', '双人+贵妃乳胶款沉稳灰,双人+贵妃乳胶款浅杏色,双人+贵妃乳胶款湖水蓝,双人+贵妃乳胶款咖啡褐,双人+单人+贵妃乳胶款沉稳灰,双人+单人+贵妃乳胶款浅杏色,双人+单人+贵妃乳胶款湖水蓝,双人+单人+贵妃乳胶款咖啡褐,双人+贵妃普通款沉稳灰,双人+贵妃普通款浅杏色,双人+贵妃普通款湖水蓝,双人+贵妃普通款咖啡褐,双人+单人+贵妃普通款沉稳灰,双人+单人+贵妃普通款浅杏色,双人+单人+贵妃普通款湖水蓝,双人+单人+贵妃普通款咖啡褐', null); +INSERT INTO `sp_attribute` VALUES ('2962', '主体参数-品牌', '671', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2963', '特性参数-是否可定制', '671', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2964', '规格参数-尺寸', '671', 'only', 'manual', '180厘米', null); +INSERT INTO `sp_attribute` VALUES ('2965', '颜色', '671', 'many', 'list', '茶几+电视柜【火烧石/胡桃色】,电视柜【火烧石/原木色】,茶几+电视柜+二斗柜+层架+餐桌+餐椅*6【台面/层架/颜色,电视柜【火烧石/胡桃色】,茶几+电视柜+二斗柜【火烧石/原木色】,茶几+电视柜+二斗柜【火烧石/胡桃色】,茶几+电视柜【火烧石/原木色】,茶几+电视柜+二斗柜+层架【台面/层架/颜色可选】,电视柜【大理石/胡桃色】,电视柜【大理石/原木色】,茶几+电视柜【大理石/原木色】,茶几+电视柜【大理石/胡桃色】,茶几+电视柜+二斗柜【大理石/原木色】,茶几+电视柜+二斗柜【大理石/胡桃色】', null); +INSERT INTO `sp_attribute` VALUES ('2966', '主体参数-品牌', '672', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2967', '功能参数-是否带储物功能', '672', 'only', 'manual', '带储物功能', null); +INSERT INTO `sp_attribute` VALUES ('2968', '特性参数-是否可定制', '672', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('2969', '规格参数-高度', '672', 'only', 'manual', '400毫米', null); +INSERT INTO `sp_attribute` VALUES ('2970', '颜色', '672', 'many', 'list', '茶几+电视柜【火烧石/胡桃色】,茶几+电视柜+二斗柜+层架+餐桌+餐椅*6【台面/层架/颜色,茶几+电视柜+二斗柜【火烧石/原木色】,茶几+电视柜+二斗柜【火烧石/胡桃色】,茶几【火烧石/胡桃色】,茶几【火烧石/原木色】,茶几+电视柜【火烧石/原木色】,茶几+电视柜+二斗柜+层架【台面/层架/颜色可选】,茶几【大理石/胡桃色】,茶几【大理石/原木色】,茶几+电视柜【大理石/原木色】,茶几+电视柜【大理石/胡桃色】,茶几+电视柜+二斗柜【大理石/原木色】,茶几+电视柜+二斗柜【大理石/胡桃色】', null); +INSERT INTO `sp_attribute` VALUES ('2971', '主体参数-品牌', '673', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2972', '特性参数-家装风格', '673', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2973', '规格参数-尺寸', '673', 'only', 'manual', '400厘米', null); +INSERT INTO `sp_attribute` VALUES ('2974', '颜色', '673', 'many', 'list', '双人+贵妃,双人+贵妃+脚踏,双人+单人+贵妃,双人+单人+贵妃+脚踏,双人+贵妃+边几,双人+单人+贵妃+边几,双人+单人+贵妃+脚踏+边几', null); +INSERT INTO `sp_attribute` VALUES ('2975', '主体参数-品牌', '674', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2976', '特性参数-家装风格', '674', 'only', 'manual', '现代中式', null); +INSERT INTO `sp_attribute` VALUES ('2977', '规格参数-尺寸', '674', 'only', 'manual', '400厘米', null); +INSERT INTO `sp_attribute` VALUES ('2978', '颜色', '674', 'many', 'list', '四人位+贵妃位(含坐垫送抱枕),四人位+贵妃位+茶几(含坐垫送抱枕),四人位+贵妃位+拉床(含坐垫送抱枕),四人位+贵妃位+拉床+茶几(含坐垫送抱枕),四人位(含坐垫送抱枕)', null); +INSERT INTO `sp_attribute` VALUES ('2979', '主体参数-品牌', '675', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2980', '特性参数-家装风格', '675', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2981', '规格参数-尺寸', '675', 'only', 'manual', '见页面厘米', null); +INSERT INTO `sp_attribute` VALUES ('2982', '颜色', '675', 'many', 'list', '单人+双人+贵妃+茶几【颜色可选】,时尚灰【单人+双人+贵妃】,单人+双人+贵妃+茶几+电视柜+餐桌+椅*6+二斗柜+三斗柜,米黄色【单人+双人+贵妃】,单人+双人+贵妃+茶几+电视柜+餐桌+餐椅*6【颜色可选】,单人+双人+贵妃+茶几+电视柜【颜色可选】,双人+贵妃【颜色可选】,经典咖【单人+双人+贵妃】,双扶手单人位【配套购买】', null); +INSERT INTO `sp_attribute` VALUES ('2983', '主体参数-品牌', '676', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2984', '特性参数-家装风格', '676', 'only', 'manual', '现代中式', null); +INSERT INTO `sp_attribute` VALUES ('2985', '规格参数-外形尺寸', '676', 'only', 'manual', '30*30厘米', null); +INSERT INTO `sp_attribute` VALUES ('2986', '颜色', '676', 'many', 'list', '30*30*60,30*30*70,30*30*80,30*30*90', null); +INSERT INTO `sp_attribute` VALUES ('2987', '主体参数-品牌', '677', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2988', '特性参数-家装风格', '677', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('2989', '规格参数-尺寸', '677', 'only', 'manual', '200*40*38厘米', null); +INSERT INTO `sp_attribute` VALUES ('2990', '颜色', '677', 'many', 'list', '【彩色款】电视柜,【黑白款】电视柜+层架,【彩色款】茶几+电视柜+层架,【黑白款】电视柜,【木纹款】茶几+电视柜+层架,【木纹款】电视柜+层架,【彩色款】电视柜+层架,【黑白款】茶几+电视柜+层架,【木纹款】电视柜,【木纹色】电视柜+茶几,【黑白款】电视柜+茶几,【彩色款】电视柜+茶几', null); +INSERT INTO `sp_attribute` VALUES ('2991', '主体参数-品牌', '679', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('2992', '特性参数-是否可定制', '679', 'only', 'manual', '可定制', null); +INSERT INTO `sp_attribute` VALUES ('2993', '规格参数-产品尺寸', '679', 'only', 'manual', '1200*600*750毫米', null); +INSERT INTO `sp_attribute` VALUES ('2994', '颜色', '679', 'many', 'list', '单桌1.2米(双抽)原木色,单桌1.2米(双抽)胡桃色,单桌1米(单抽)原木色,单桌1米(单抽)胡桃色', null); +INSERT INTO `sp_attribute` VALUES ('2995', '主体参数-商品名称', '67', 'only', 'manual', '容声冰箱BCD-526WD11HY(珍珠白)', null); +INSERT INTO `sp_attribute` VALUES ('2996', '基本参数-电压/频率', '67', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('2997', '功能参数-童锁功能', '67', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('2998', '规格参数-产品重量', '67', 'only', 'manual', '94千克', null); +INSERT INTO `sp_attribute` VALUES ('2999', '板式', '67', 'many', 'list', '【新品】452升 纤薄风冷(莱茵咖),526升 超薄风冷对开(珍珠白),529升 变频风冷爆款(沐光金),535升 变频超薄对开(沐光金),【爆款】589升 变频纤薄(钛空金),639升 智能风冷对开(典雅金)', null); +INSERT INTO `sp_attribute` VALUES ('3000', '主体参数-型号', '680', 'only', 'manual', 'A416书柜', null); +INSERT INTO `sp_attribute` VALUES ('3001', '特性参数-适用范围', '680', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('3002', '规格参数-外形尺寸', '680', 'only', 'manual', '39.4*140厘米', null); +INSERT INTO `sp_attribute` VALUES ('3003', '颜色', '680', 'many', 'list', 'A款浅胡桃色,A款黄梨木色,A款白色,B款浅胡桃色,B款黄梨木色,B款白色,C款浅胡桃色,C款黄梨木色,C款白色,D款浅胡桃色,D款黄梨木色,D款白色,E款浅胡桃色,E款黄梨木色,E款白色,F款浅胡桃色,F款黄梨木色,F款白色,G款浅胡桃色,G款黄梨木色,G款白色,H款浅胡桃色,H款黄梨木色,24cm白色,24cm粉色,24cm加勒比木色,48cm白色,48cm粉色,48cm加勒比木色', null); +INSERT INTO `sp_attribute` VALUES ('3004', '主体参数-品牌', '682', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3005', '功能参数-是否可定制', '682', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('3006', '特性参数-家装风格', '682', 'only', 'manual', '田园', null); +INSERT INTO `sp_attribute` VALUES ('3007', '规格参数-体积', '682', 'only', 'manual', '0.4立方米', null); +INSERT INTO `sp_attribute` VALUES ('3008', '颜色', '682', 'many', 'list', '象白牙右转角,象白牙左转角', null); +INSERT INTO `sp_attribute` VALUES ('3009', '主体-颜色', '683', 'only', 'manual', '白色', null); +INSERT INTO `sp_attribute` VALUES ('3010', '特性参数-是否可定制', '683', 'only', 'manual', '可定制', null); +INSERT INTO `sp_attribute` VALUES ('3011', '规格参数-产品尺寸', '683', 'only', 'manual', '1毫米', null); +INSERT INTO `sp_attribute` VALUES ('3012', '颜色', '683', 'many', 'list', '红色可躺无搁脚,浅绿可躺无搁脚,浅灰可躺+搁脚,桔色可躺+搁脚,浅灰可躺无搁脚,黑色可躺+搁脚,浅蓝可躺无搁脚,桔色可躺无搁脚,浅蓝可躺+搁脚,黑色可躺无搁脚,浅绿可躺+搁脚,红色可躺+搁脚', null); +INSERT INTO `sp_attribute` VALUES ('3013', '主体参数-型号', '684', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('3014', '功能参数-功能', '684', 'only', 'manual', '拆装', null); +INSERT INTO `sp_attribute` VALUES ('3015', '特性参数-是否可定制', '684', 'only', 'manual', '可定制', null); +INSERT INTO `sp_attribute` VALUES ('3016', '规格参数-包装尺寸', '684', 'only', 'manual', '标准毫米', null); +INSERT INTO `sp_attribute` VALUES ('3017', '颜色', '684', 'many', 'list', '单层--800*400*750,单层--800*500*750,单层--800*600*750,单层-1000*400*750,单层-1000*500*750,单层-1000*600*750,单层-1100*600*750,单层-1200*300*750,单层-1200*350*750,单层-1200*400*750,单层-1200*500*750,单层-1200*600*750,双层--800*400*750,双层--800*500*750,双层--800*600*750,双层-1000*600*750,双层-1200*600*750,双层-1200*500*750,双层-1200*400*750,批量定做尺寸10个起订.', null); +INSERT INTO `sp_attribute` VALUES ('3018', '主体参数-品牌', '685', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3019', '功能参数-功能', '685', 'only', 'manual', '旋转', null); +INSERT INTO `sp_attribute` VALUES ('3020', '特性参数-家装风格', '685', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('3021', '规格参数-适用范围', '685', 'only', 'manual', '餐厅', null); +INSERT INTO `sp_attribute` VALUES ('3022', '颜色', '685', 'many', 'list', '大理石圆餐桌送转盘+椅子*4,大理石圆餐桌送转盘,大理石圆餐桌送转盘+椅子*6', null); +INSERT INTO `sp_attribute` VALUES ('3023', '主体参数-品牌', '687', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3024', '特性参数-抽屉轨道类型', '687', 'only', 'manual', '木质', null); +INSERT INTO `sp_attribute` VALUES ('3025', '规格参数-高度', '687', 'only', 'manual', '78厘米', null); +INSERT INTO `sp_attribute` VALUES ('3026', '颜色', '687', 'many', 'list', '餐边柜', null); +INSERT INTO `sp_attribute` VALUES ('3027', '主体参数-品牌', '688', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3028', '特性参数-款式定位', '688', 'only', 'manual', '经济型', null); +INSERT INTO `sp_attribute` VALUES ('3029', '规格参数-体积', '688', 'only', 'manual', '0.5', null); +INSERT INTO `sp_attribute` VALUES ('3030', '颜色', '688', 'many', 'list', '631款,650款,615款', null); +INSERT INTO `sp_attribute` VALUES ('3031', '主体-品牌', '689', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3032', '特性参数-家装风格', '689', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('3033', '颜色', '689', 'many', 'list', '一桌六椅,一桌四椅', null); +INSERT INTO `sp_attribute` VALUES ('3034', '主体参数-商品名称', '68', 'only', 'manual', '美菱冰箱BCD-206L3CT', null); +INSERT INTO `sp_attribute` VALUES ('3035', '基本参数-电压/频率', '68', 'only', 'manual', '220V/50Hz', null); +INSERT INTO `sp_attribute` VALUES ('3036', '功能参数-是否支持开门转换', '68', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('3037', '规格参数-产品重量', '68', 'only', 'manual', '54千克', null); +INSERT INTO `sp_attribute` VALUES ('3038', '型号', '68', 'many', 'list', '206升直冷畅销爆款,218升金色风冷电脑,220升红色玻璃面板,249升双精度变频风冷 新国标一级,251升风冷电脑 宽幅变温,271升精控变频风冷 新国标一级', null); +INSERT INTO `sp_attribute` VALUES ('3039', '主体参数-型号', '690', 'only', 'manual', 'A1115', null); +INSERT INTO `sp_attribute` VALUES ('3040', '特性参数-适用范围', '690', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('3041', '规格参数-尺寸', '690', 'only', 'manual', '148*47厘米', null); +INSERT INTO `sp_attribute` VALUES ('3042', '颜色', '690', 'many', 'list', '60cm白色,90cm欣欣向荣(微光耐磨面),90cm白框+欣欣向荣,90cm白框+格桑淡彩,100cm黑框+闲适爱莲,100cm黑框+格桑淡彩,100cm白框+欣欣向荣,100cm白框+黑花,100cm白框+蒲公英,100cm欣欣向荣(微光耐磨面),120cm白框+格桑淡彩(微光耐磨面),120cm幻蝶恋影(微光耐磨面),120cm黑框+格桑淡彩(微光耐磨面),120cm白框+欣欣向荣,120cm黑框+闲适爱莲,120cm黑框+欣欣向荣,140cm白框+欣欣向荣,140cm黑框+闲适爱莲,140cm黑框+格桑淡彩,140cm白框+黑花,140cm幻蝶恋影(微光耐磨面),新款90cm欣欣向荣,新款90cm加勒比松木色,新款90cm原野橡木色,新款120cm欣欣向荣,新款120cm加勒比松木色,新款120cm原野橡木色', null); +INSERT INTO `sp_attribute` VALUES ('3043', '主体参数-型号', '691', 'only', 'manual', 'N326', null); +INSERT INTO `sp_attribute` VALUES ('3044', '特性参数-适用范围', '691', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('3045', '颜色', '691', 'many', 'list', '60cm白架+黑(四层),60cm红叶枫木(四层),60cm白架+黑(五层),60cm红叶枫木(五层),60cm白架+黑(六层),60cm红叶枫木(六层),75cm白架+黑(五层),75cm红叶枫木(五层),75cm白架+黑(六层),75cm红叶枫木(六层),75cm白架+黑(七层),75cm红叶枫木(七层)', null); +INSERT INTO `sp_attribute` VALUES ('3046', '主体参数-品牌', '692', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3047', '特性参数-适用范围', '692', 'only', 'manual', '客厅', null); +INSERT INTO `sp_attribute` VALUES ('3048', '规格参数-高度', '692', 'only', 'manual', '175厘米', null); +INSERT INTO `sp_attribute` VALUES ('3049', '颜色', '692', 'many', 'list', '树杈款-纯净白,树杈款-咖啡色,树杈款-原色,树杈款-西瓜红,十字款-纯净白,十字款--咖啡色,十字款--原色,十字款--西瓜红', null); +INSERT INTO `sp_attribute` VALUES ('3050', '主体参数-品牌', '693', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3051', '特性参数-是否可定制', '693', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('3052', '规格参数-体积', '693', 'only', 'manual', '1立方米', null); +INSERT INTO `sp_attribute` VALUES ('3053', '颜色', '693', 'many', 'list', '玄关', null); +INSERT INTO `sp_attribute` VALUES ('3054', '主体参数-品牌', '694', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3055', '特性参数-家装风格', '694', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('3056', '规格参数-宽度', '694', 'only', 'manual', '100厘米', null); +INSERT INTO `sp_attribute` VALUES ('3057', '主体-品牌', '695', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3058', '功能-供暖方式', '695', 'only', 'manual', '自采暖、集中供暖', null); +INSERT INTO `sp_attribute` VALUES ('3059', '规格-重量', '695', 'only', 'manual', '0.373千克', null); +INSERT INTO `sp_attribute` VALUES ('3060', '配件种类多,咨询客服', '695', 'many', 'list', 'ppr专用4分直阀,ppr专用6分直阀,ppr专用1寸直阀,ppr专用4分角阀,ppr专用6分角阀,ppr专用1寸角阀', null); +INSERT INTO `sp_attribute` VALUES ('3061', '主体-品牌', '697', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3062', '特性参数-工艺', '697', 'only', 'manual', '烤漆', null); +INSERT INTO `sp_attribute` VALUES ('3063', '颜色', '697', 'many', 'list', '005玛瑙红,005时尚白,005香槟色', null); +INSERT INTO `sp_attribute` VALUES ('3064', '特性参数-品牌', '698', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3065', '规格参数-价格', '698', 'only', 'manual', '1元', null); +INSERT INTO `sp_attribute` VALUES ('3066', '特性参数-类别', '699', 'only', 'manual', '装修施工服务', null); +INSERT INTO `sp_attribute` VALUES ('3067', '规格参数-价格', '699', 'only', 'manual', '1.99元', null); +INSERT INTO `sp_attribute` VALUES ('3068', '主体-商品名称', '6', 'only', 'manual', 'TCL电视 55A950C', null); +INSERT INTO `sp_attribute` VALUES ('3069', '显示-曲面', '6', 'only', 'manual', '是', null); +INSERT INTO `sp_attribute` VALUES ('3070', '系统-智能电视', '6', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('3071', '外观-壁挂安装', '6', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('3072', '功耗-整机功率(W)', '6', 'only', 'manual', '120瓦特', null); +INSERT INTO `sp_attribute` VALUES ('3073', '端口-模拟RF接口', '6', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('3074', '音频-扬声器数量', '6', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('3075', '交互设备-无线键鼠', '6', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('3076', '互联互通-多屏互动', '6', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('3077', '版式', '6', 'many', 'list', '49吋4K超薄曲面 人工智能,55吋4K观影曲面 30核HDR,55吋4K超薄曲面 人工智能,65吋4K超薄曲面 人工智能', null); +INSERT INTO `sp_attribute` VALUES ('3078', '特性参数-品牌', '700', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3079', '规格参数-价格', '700', 'only', 'manual', '988元', null); +INSERT INTO `sp_attribute` VALUES ('3080', '特性参数-品牌', '701', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3081', '规格参数-价格', '701', 'only', 'manual', '1元', null); +INSERT INTO `sp_attribute` VALUES ('3082', '主体参数-品牌', '702', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3083', '规格参数-建筑面积', '702', 'only', 'manual', '90㎡(含)-120㎡(不含)', null); +INSERT INTO `sp_attribute` VALUES ('3084', '特性参数-是否可调节', '704', 'only', 'manual', '不可调节', null); +INSERT INTO `sp_attribute` VALUES ('3085', '主体参数-品牌', '704', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3086', '规格参数-适用范围', '704', 'only', 'manual', '卧室', null); +INSERT INTO `sp_attribute` VALUES ('3087', '颜色', '704', 'many', 'list', '1.5米排骨架,1.8米排骨架,1.5米排骨架+2床头柜,1.8米排骨架+2床头柜,1.5米排骨架+床头柜+床垫,1.8米排骨架+床头柜+床垫,1.5米排骨架+2床头柜+床垫,1.8米排骨架+2床头柜+床垫', null); +INSERT INTO `sp_attribute` VALUES ('3088', '主体参数-品牌', '705', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3089', '特性参数-家装风格', '705', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('3090', '规格参数-尺寸', '705', 'only', 'manual', '2830厘米', null); +INSERT INTO `sp_attribute` VALUES ('3091', '颜色', '705', 'many', 'list', '四人位+脚踏(A20米黄色),单独四人位(A107青灰色),四人位+脚踏(A220深咖色),单独四人位(A20米黄色),单独四人位(A220深咖色),四人位+脚踏(A107青灰色)', null); +INSERT INTO `sp_attribute` VALUES ('3092', '主体参数-型号', '706', 'only', 'manual', '1088', null); +INSERT INTO `sp_attribute` VALUES ('3093', '特性参数-家装风格', '706', 'only', 'manual', '简约现代', null); +INSERT INTO `sp_attribute` VALUES ('3094', '规格参数-尺寸', '706', 'only', 'manual', '以实际尺寸为准,软体家具会存在3cm-10cm的误差厘米', null); +INSERT INTO `sp_attribute` VALUES ('3095', '颜色', '706', 'many', 'list', '米白+绿色【六件套】,银灰+灰色【三件套】,米黄+红色【六件套】,米白+绿色【两件套】,米黄+红色【三件套】,米灰+深蓝【三件套】,米灰+深蓝【两件套】,米黄+红色【两件套】,米白+天蓝【六件套】,米白+咖色【六件套】,米白+绿色【三件套】,银灰+灰色【两件套】,米白+天蓝【三件套】,米白+天蓝【两件套】,银灰+灰色【六件套】,米灰+深蓝【六件套】,米白+咖色【三件套】,米白+咖色【两件套】', null); +INSERT INTO `sp_attribute` VALUES ('3096', '主体参数-品牌', '707', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3097', '特性参数-是否可定制', '707', 'only', 'manual', '不可定制', null); +INSERT INTO `sp_attribute` VALUES ('3098', '规格参数-体积', '707', 'only', 'manual', '1.5', null); +INSERT INTO `sp_attribute` VALUES ('3099', '颜色', '707', 'many', 'list', '1.5五件(床+床头柜*2+舒梦+13M1四门衣柜),1.8五件(床+床头柜*2+舒梦+13M1四门衣柜),1.8三件(床+床头柜*2),1.5四件(床+床头柜*2+舒梦),1.5三件(床+床头柜*2),1.5米床,1.8米床,1.8四件(床+床头柜*2+舒梦)', null); +INSERT INTO `sp_attribute` VALUES ('3100', '主体-品牌', '709', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3101', '功能参数-是否带光源', '709', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('3102', '特性参数-工艺', '709', 'only', 'manual', '压铸', null); +INSERT INTO `sp_attribute` VALUES ('3103', '规格参数-重量', '709', 'only', 'manual', '1.5千克', null); +INSERT INTO `sp_attribute` VALUES ('3104', '主体-品牌', '711', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3105', '功能参数-是否带光源', '711', 'only', 'manual', '带光源', null); +INSERT INTO `sp_attribute` VALUES ('3106', '特性参数-工艺', '711', 'only', 'manual', '铁艺', null); +INSERT INTO `sp_attribute` VALUES ('3107', '规格参数-重量', '711', 'only', 'manual', '8.34千克', null); +INSERT INTO `sp_attribute` VALUES ('3108', '颜色', '711', 'many', 'list', '【三室两厅一阳台】浪漫装饰风,【三室两厅一阳台】炫蜂简约风,【两室一厅】赫墨拉套餐,【两室两厅】赫墨拉套餐,【两室两厅】祥云套餐,【三室两厅】浪漫装饰风,【三室两厅】燕归巢套餐,【三室两厅】炫蜂套餐,【三室两厅】大气简约风,【三室两厅】精致轻奢风,【三室两厅】美式风格吊灯,【三室两厅】黑白主义,【三室两厅】日式木艺风,【三室两厅】蜂之恋套餐,【三室一厅】轻奢水晶风,【三室两厅】格子几何套餐', null); +INSERT INTO `sp_attribute` VALUES ('3109', '主体-品牌', '712', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3110', '特性参数-工艺', '712', 'only', 'manual', '简约', null); +INSERT INTO `sp_attribute` VALUES ('3111', '规格参数-重量', '712', 'only', 'manual', '10.8千克', null); +INSERT INTO `sp_attribute` VALUES ('3112', '颜色', '712', 'many', 'list', '28W带灯罩适合10-20平方,70W长方形适合25-40平方,38W带灯罩适合15-25平方,38W无灯罩适合15-25平方,50W正方形适合20-30平方', null); +INSERT INTO `sp_attribute` VALUES ('3113', '主体-类别', '714', 'only', 'manual', '电源插座', null); +INSERT INTO `sp_attribute` VALUES ('3114', '规格参数-插孔数', '714', 'only', 'manual', '二三插', null); +INSERT INTO `sp_attribute` VALUES ('3115', '主体-品牌', '715', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3116', '规格参数-插孔数', '715', 'only', 'manual', '二三插', null); +INSERT INTO `sp_attribute` VALUES ('3117', '主体参数-品牌', '717', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3118', '特性参数-花洒形状', '717', 'only', 'manual', '圆形', null); +INSERT INTO `sp_attribute` VALUES ('3119', '规格参数-毛重', '717', 'only', 'manual', '5.6千克', null); +INSERT INTO `sp_attribute` VALUES ('3120', '主体参数-品牌', '718', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3121', '特性参数-花洒形状', '718', 'only', 'manual', '圆形', null); +INSERT INTO `sp_attribute` VALUES ('3122', '规格参数-毛重', '718', 'only', 'manual', '4.5千克', null); +INSERT INTO `sp_attribute` VALUES ('3123', '主体参数-品牌', '720', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3124', '功能参数-是否有前挡水', '720', 'only', 'manual', '无前挡水', null); +INSERT INTO `sp_attribute` VALUES ('3125', '特性参数-蹲便器下水方向', '720', 'only', 'manual', '前排水', null); +INSERT INTO `sp_attribute` VALUES ('3126', '规格参数-净重', '720', 'only', 'manual', '5千克', null); +INSERT INTO `sp_attribute` VALUES ('3127', '颜色', '720', 'many', 'list', 'ALD507+水箱套装【(带)存水弯前冲水前排污】,ALD507G+水箱套装【(带)存水弯后冲水后排污】,箭牌ALD507CG+水箱套装【不带存水弯后冲水后排污】,箭牌ALD507C+水箱套装【不带存水弯后冲水前排污】', null); +INSERT INTO `sp_attribute` VALUES ('3128', '主体-品牌', '722', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3129', '规格-年龄段', '722', 'only', 'manual', '0-3月,3-6月', null); +INSERT INTO `sp_attribute` VALUES ('3130', 'a2系列奶粉', '722', 'many', 'list', 'a2一段,a2三段,a2二段,a2四段,a2成人', null); +INSERT INTO `sp_attribute` VALUES ('3131', '主体-品牌', '723', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3132', '规格-年龄段', '723', 'only', 'manual', '6-9月,9-12月', null); +INSERT INTO `sp_attribute` VALUES ('3133', '颜色', '723', 'many', 'list', '6-12月 400克盒装,6-12月 600克X3,6-12月 900克罐装,6-12月+送贝亲湿巾', null); +INSERT INTO `sp_attribute` VALUES ('3134', '主体-品牌', '724', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3135', '规格-年龄段', '724', 'only', 'manual', '12-18月,18-24月,24-30月,30-36月', null); +INSERT INTO `sp_attribute` VALUES ('3136', '规格', '724', 'many', 'list', '3段1200g,3段1200g*3,3段33g*4,3段900g,3段900g*12', null); +INSERT INTO `sp_attribute` VALUES ('3137', '主体-品牌', '725', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3138', '规格-年龄段', '725', 'only', 'manual', '4岁,5岁,6岁,7岁,3岁', null); +INSERT INTO `sp_attribute` VALUES ('3139', '颜色', '725', 'many', 'list', '3岁或以上900克罐装,3岁或以上 400克X3,3岁或以上400克盒装', null); +INSERT INTO `sp_attribute` VALUES ('3140', '主体-品牌', '726', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3141', '规格-年龄段', '726', 'only', 'manual', '孕早,孕中,孕晚', null); +INSERT INTO `sp_attribute` VALUES ('3142', '主体-产地', '727', 'only', 'manual', '德国', null); +INSERT INTO `sp_attribute` VALUES ('3143', '规格-年龄段', '727', 'only', 'manual', '9-12月', null); +INSERT INTO `sp_attribute` VALUES ('3144', '主体-品牌', '729', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3145', '规格-纸尿裤型号', '729', 'only', 'manual', 'NB(新生儿)', null); +INSERT INTO `sp_attribute` VALUES ('3146', '系列', '729', 'many', 'list', '拉拉裤,纸尿裤,中号M64片,加大号xl44,大号L44片,大号L54片,小号S82片,新生儿NB90片,特大号XL38片', null); +INSERT INTO `sp_attribute` VALUES ('3147', '主体-品牌', '72', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3148', '规格-规格', '72', 'only', 'manual', '1.3g', null); +INSERT INTO `sp_attribute` VALUES ('3149', '功效-功效', '72', 'only', 'manual', '显色', null); +INSERT INTO `sp_attribute` VALUES ('3150', '色号', '72', 'many', 'list', '1#,13#,52#,17#,202#,208#', null); +INSERT INTO `sp_attribute` VALUES ('3151', '主体-品牌', '732', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3152', '规格-纸尿裤型号', '732', 'only', 'manual', 'M号', null); +INSERT INTO `sp_attribute` VALUES ('3153', '系列', '732', 'many', 'list', '拉拉裤,纸尿裤,中号M64片,加大号xl44,大号L44片,大号L54片,小号S82片,新生儿NB90片,特大号XL38片', null); +INSERT INTO `sp_attribute` VALUES ('3154', '主体-品牌', '733', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3155', '规格-纸尿裤型号', '733', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3156', '花王Merries', '733', 'many', 'list', 'L54片(9-14kg),M64片(6-11kg),NB90片(0-5kg),S82片(4-8kg),拉拉裤L44片(9-14kg),拉拉裤XL38片(12-22kg)', null); +INSERT INTO `sp_attribute` VALUES ('3157', '主体-品牌', '734', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3158', '规格-型号', '734', 'only', 'manual', 'XL号', null); +INSERT INTO `sp_attribute` VALUES ('3159', '规格', '734', 'many', 'list', 'L码34片,M码40片,S码44片,XL码29片', null); +INSERT INTO `sp_attribute` VALUES ('3160', '主体-品牌', '735', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3161', '规格-纸尿裤型号', '735', 'only', 'manual', 'XXL号', null); +INSERT INTO `sp_attribute` VALUES ('3162', '裤型', '735', 'many', 'list', '金装成长裤,金装纸尿裤,铂金装成长裤,铂金装纸尿裤,银装成长裤,银装纸尿裤,中号M160片,中号M162片,中号M58+2片,中号M72片,中号M92片,初生号NB66+12片,初生号NB70+10片,初生号NB84片,加加大号42片,加加大号XXL28片,加加大号XXL40片,加加大号XXL66片,加大号72片,加大号XL104片,加大号XL105片,加大号XL44片,加大号XL64+12片,加大号XL64片,加大号XL64片(女),加大号XL64片(男),大号88片,大号L128片,大号L129片,大号L58片,大号L76片,大号L76片(女),大号L76片(男),大号L84+16片,小号S120片,小号S148片,小号S60+12片,小号S60+8片,小号S76片,小号S96片', null); +INSERT INTO `sp_attribute` VALUES ('3163', '主体-品牌', '736', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3164', '规格-纸尿裤型号', '736', 'only', 'manual', 'XL号', null); +INSERT INTO `sp_attribute` VALUES ('3165', '系列', '736', 'many', 'list', '拉拉裤,纸尿裤,中号M64片,加大号xl44,大号L44片,大号L54片,小号S82片,新生儿NB90片,特大号XL38片', null); +INSERT INTO `sp_attribute` VALUES ('3166', '主体-品牌', '737', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3167', '规格-型号', '737', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3168', '规格', '737', 'many', 'list', 'L码34片,M码40片,S码44片,XL码29片', null); +INSERT INTO `sp_attribute` VALUES ('3169', '主体-产地', '738', 'only', 'manual', '中国福建漳州市', null); +INSERT INTO `sp_attribute` VALUES ('3170', '规格-规格', '738', 'only', 'manual', '80抽', null); +INSERT INTO `sp_attribute` VALUES ('3171', '功能-包装', '738', 'only', 'manual', '婴儿湿巾独立装', null); +INSERT INTO `sp_attribute` VALUES ('3172', '主体-品牌', '739', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3173', '规格-保质期', '739', 'only', 'manual', '24个月', null); +INSERT INTO `sp_attribute` VALUES ('3174', '其他-产品包装材质', '739', 'only', 'manual', '铁罐', null); +INSERT INTO `sp_attribute` VALUES ('3175', '颜色', '739', 'many', 'list', '番茄牛肉,燕麦,菠菜,钙铁锌,营养,燕麦西梅,豌豆,胡萝卜,南瓜,缤纷水果', null); +INSERT INTO `sp_attribute` VALUES ('3176', '主体-品牌', '73', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3177', '规格-规格', '73', 'only', 'manual', '25ml', null); +INSERT INTO `sp_attribute` VALUES ('3178', '功效-功效', '73', 'only', 'manual', '保湿补水,滋润营养', null); +INSERT INTO `sp_attribute` VALUES ('3179', '主体-品牌', '741', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3180', '规格-保质期', '741', 'only', 'manual', '24个月', null); +INSERT INTO `sp_attribute` VALUES ('3181', '其他-包装', '741', 'only', 'manual', '套装', null); +INSERT INTO `sp_attribute` VALUES ('3182', '主体-品牌', '742', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3183', '规格-保质期', '742', 'only', 'manual', '12个月', null); +INSERT INTO `sp_attribute` VALUES ('3184', '其他-包装', '742', 'only', 'manual', '单瓶装', null); +INSERT INTO `sp_attribute` VALUES ('3185', '主体-品牌', '743', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3186', '规格-保质期', '743', 'only', 'manual', '15个月', null); +INSERT INTO `sp_attribute` VALUES ('3187', '其他-包装', '743', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('3188', '主体-品牌', '744', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3189', '规格-规格', '744', 'only', 'manual', '120g', null); +INSERT INTO `sp_attribute` VALUES ('3190', '主体-品牌', '745', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3191', '规格-国产/进口', '745', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('3192', '其他-产地', '745', 'only', 'manual', '中国广东东莞市', null); +INSERT INTO `sp_attribute` VALUES ('3193', '主体-适用年龄', '746', 'only', 'manual', '6个月以上', null); +INSERT INTO `sp_attribute` VALUES ('3194', '规格-包装', '746', 'only', 'manual', '桶装', null); +INSERT INTO `sp_attribute` VALUES ('3195', '口味', '746', 'many', 'list', '苹果草莓味,香蕉味,蓝莓味,桃子味,香草味,番薯味', null); +INSERT INTO `sp_attribute` VALUES ('3196', '主体-品牌', '747', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3197', '规格-保质期', '747', 'only', 'manual', '24个月', null); +INSERT INTO `sp_attribute` VALUES ('3198', '其他-国产/进口', '747', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3199', '主体-品牌', '748', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3200', '规格-保质期', '748', 'only', 'manual', '36个月', null); +INSERT INTO `sp_attribute` VALUES ('3201', '其他-包装', '748', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('3202', '补充信息-国产/进口', '748', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3203', '主体-品牌', '749', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3204', '规格-保质期', '749', 'only', 'manual', '730天', null); +INSERT INTO `sp_attribute` VALUES ('3205', '其他-包装', '749', 'only', 'manual', '瓶装', null); +INSERT INTO `sp_attribute` VALUES ('3206', '补充信息-注意事项', '749', 'only', 'manual', '阴凉避光处保存,开封后冷藏', null); +INSERT INTO `sp_attribute` VALUES ('3207', '主体-品牌', '74', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3208', '规格-规格', '74', 'only', 'manual', '25ml*10片', null); +INSERT INTO `sp_attribute` VALUES ('3209', '功效-功效', '74', 'only', 'manual', '美白,保湿补水,紧肤淡皱,收缩毛孔,提拉紧致', null); +INSERT INTO `sp_attribute` VALUES ('3210', '规格', '74', 'many', 'list', '黄春雨10片-补水滋润,黑春雨10片-轻透补水,白春雨10片-焕白保湿', null); +INSERT INTO `sp_attribute` VALUES ('3211', '主体-品牌', '750', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3212', '规格-保质期', '750', 'only', 'manual', '36个月', null); +INSERT INTO `sp_attribute` VALUES ('3213', '其他-国产/进口', '750', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3214', '颜色', '750', 'many', 'list', '纯牛初乳粉60袋,益生元型牛初乳粉30袋,骨健乐调制乳粉150g', null); +INSERT INTO `sp_attribute` VALUES ('3215', '主体-品牌', '751', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3216', '规格-保质期', '751', 'only', 'manual', '36个月', null); +INSERT INTO `sp_attribute` VALUES ('3217', '其他-国产/进口', '751', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3218', '主体-品牌', '752', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3219', '规格-保质期', '752', 'only', 'manual', '24个月', null); +INSERT INTO `sp_attribute` VALUES ('3220', '主体-品牌', '753', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3221', '规格-适用年龄', '753', 'only', 'manual', '0-2岁', null); +INSERT INTO `sp_attribute` VALUES ('3222', '其他-国产/进口', '753', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3223', '年龄', '753', 'many', 'list', '婴儿0-1岁,1岁以上', null); +INSERT INTO `sp_attribute` VALUES ('3224', '主体-品牌', '754', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3225', '规格-保质期', '754', 'only', 'manual', '24个月', null); +INSERT INTO `sp_attribute` VALUES ('3226', '其他-产品包装材质', '754', 'only', 'manual', '铁罐', null); +INSERT INTO `sp_attribute` VALUES ('3227', '主体-品牌', '755', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3228', '规格-规格', '755', 'only', 'manual', '23ml', null); +INSERT INTO `sp_attribute` VALUES ('3229', '补充信息-注意事项', '755', 'only', 'manual', '常温存放', null); +INSERT INTO `sp_attribute` VALUES ('3230', '特性-商品特色', '755', 'only', 'manual', '孕妇护肤品', null); +INSERT INTO `sp_attribute` VALUES ('3231', '规格', '755', 'many', 'list', '五羊吸乳器礼包,产后护理大礼包,产褥卫生巾L码,产褥卫生巾M码,产褥卫生巾S码,产褥期护理垫4片,双边电动吸奶器 FR118,垫100片*2+防溢乳垫50片,孕产护齿漱口水(蓝莓味),孕妇保湿3件套,孕妇保湿水150ml,月子牙刷30支/盒,电动吸奶器 FR108,防溢乳垫100片盒装,防溢乳垫倍柔型100片,防溢乳垫倍柔型30片,雪肌孕妇面膜(单片),雪肌面膜15片+水肌面膜15片,雪肌面膜23ml*30片', null); +INSERT INTO `sp_attribute` VALUES ('3232', '主体-品牌', '756', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3233', '名称', '756', 'many', 'list', '七果洗发沐浴露 550g,沐浴液200g,洁发宝200g', null); +INSERT INTO `sp_attribute` VALUES ('3234', '主体-品牌', '757', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3235', '规格-规格', '757', 'only', 'manual', '200ml', null); +INSERT INTO `sp_attribute` VALUES ('3236', '功能-注意事项', '757', 'only', 'manual', '放置阴凉处,避免阳光直射', null); +INSERT INTO `sp_attribute` VALUES ('3237', '婴儿系列', '757', 'many', 'list', '儿童洗发液 500ml(HKP),儿童洗发液150ml,儿童洗发液250ml,婴儿护唇膏4.8g (HKP),婴儿护臀膏100ml(HKP),婴儿护面霜100ml (HKP),婴儿护面霜50ml (HKP),婴儿泡泡沐浴露200ml,婴儿泡泡沐浴露500ml,婴儿泡泡浴露1000ml 宝宝沐浴露,婴儿泡泡浴露200ml(HKP),婴儿洁肤浴露1000m(HKP),婴儿洁肤浴露400ml,婴儿洁肤浴露400ml(HKP),婴儿洁肤皂100g,婴儿润肤乳100ml,婴儿润肤乳200ml,施巴 婴儿泡泡浴露500ml(HKP),洁肤沐浴露20ml', null); +INSERT INTO `sp_attribute` VALUES ('3238', '主体-品牌', '758', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3239', '规格-规格', '758', 'only', 'manual', '2kg*6袋', null); +INSERT INTO `sp_attribute` VALUES ('3240', '功能-香型', '758', 'only', 'manual', '有香味', null); +INSERT INTO `sp_attribute` VALUES ('3241', '规格', '758', 'many', 'list', '2.5kg飘香桂花,208g*2块内衣皂,内衣洗衣液瓶装720g,多功能1kg瓶+500g*9袋补充装,多功能2KG*6,多功能洗衣液袋装1.5kg,多功能洗衣液袋装2kg,天然草香1L瓶装+500ml*6袋,天然草香500*3,婴儿专用皂粉450g,富氧净低泡洗衣液2kg*3袋装,富氧净洗衣液瓶装4kg,成人内衣专用皂粉450g,柔顺剂500ml袋装水蜜桃香,洗衣凝珠375g,洗衣液200g袋装,洗衣液草香500ml袋装,清淡果香1L瓶装+500ml*6袋,清淡果香500*3,清香莲花2.5KG,玫瑰香90G旅行装,紫罗兰香2KG,酵素洗衣液洁净花香1.88kg,香皂120G*4块', null); +INSERT INTO `sp_attribute` VALUES ('3242', '主体-品牌', '759', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3243', '规格-规格', '759', 'only', 'manual', '120克', null); +INSERT INTO `sp_attribute` VALUES ('3244', '功能-香型', '759', 'only', 'manual', '有香味', null); +INSERT INTO `sp_attribute` VALUES ('3245', '规格', '759', 'many', 'list', '清新柠檬草*1+优雅紫罗兰*1+温馨阳光*1,清新柠檬草*1+优雅紫罗兰*1+温馨阳光*2,清新柠檬草*2+优雅紫罗兰*2+温馨阳光*4,清新柠檬草香型120g,温馨阳光香型120g', null); +INSERT INTO `sp_attribute` VALUES ('3246', '主体-品牌', '761', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3247', '规格-保质期', '761', 'only', 'manual', '1095天', null); +INSERT INTO `sp_attribute` VALUES ('3248', '规格', '761', 'many', 'list', '二合一沐浴洗发露50ml,哈罗闪婴儿二合一洗发沐浴露50ml护肤霜20ml,哈罗闪柔润护肤乳50ml二合一洗发沐浴露50ml,哈罗闪柔润护肤乳50ml护肤霜20ml,哈罗闪超值旅行装三件套装,护肤霜20ml,晚安沐浴露50ml,柔润护肤乳50ml,沐浴露50ml', null); +INSERT INTO `sp_attribute` VALUES ('3249', '主体-品牌', '762', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3250', '规格-容量', '762', 'only', 'manual', '200ml', null); +INSERT INTO `sp_attribute` VALUES ('3251', '功能-产品特性', '762', 'only', 'manual', '含有高保湿成分,令宝宝娇嫩肌肤柔软滋润,触感清爽不油腻,与皮肤具有良好的亲和性,品质纯正温和。', null); +INSERT INTO `sp_attribute` VALUES ('3252', '规格', '762', 'many', 'list', '润肤油100ml,润肤油200ml,润肤霜(滋润型)35g,润肤露120g,润肤露(清爽型)200ml,润肤露(滋润型)100ml,润肤露(滋润型)200ml', null); +INSERT INTO `sp_attribute` VALUES ('3253', '主体-品牌', '763', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3254', '规格-规格', '763', 'only', 'manual', '180克', null); +INSERT INTO `sp_attribute` VALUES ('3255', '其他-产品特性', '763', 'only', 'manual', '玉米粉', null); +INSERT INTO `sp_attribute` VALUES ('3256', '名称', '763', 'many', 'list', '玉米热痱粉180g,玉米爽身粉180g', null); +INSERT INTO `sp_attribute` VALUES ('3257', '主体-品牌', '764', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3258', '规格-容量', '764', 'only', 'manual', '140G', null); +INSERT INTO `sp_attribute` VALUES ('3259', '规格', '764', 'many', 'list', '婴儿爽身粉140g(芦荟精华),婴儿爽身粉饼40g(无滑石粉型),婴儿祛痱粉120g(甘草精华),婴儿草本清凉凝露50g,婴儿草本清凉凝露50g新包装,婴儿草本清凉液100ml,婴儿防晒霜SPF30+ PA++ 30g,婴儿防晒露30g', null); +INSERT INTO `sp_attribute` VALUES ('3260', '主体-品牌', '765', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3261', '规格-规格', '765', 'only', 'manual', '200ml', null); +INSERT INTO `sp_attribute` VALUES ('3262', '主体-品牌', '766', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3263', '规格-容量', '766', 'only', 'manual', '59ml', null); +INSERT INTO `sp_attribute` VALUES ('3264', '主体-分类', '767', 'only', 'manual', '牙刷', null); +INSERT INTO `sp_attribute` VALUES ('3265', '规格-规格', '767', 'only', 'manual', '单支装', null); +INSERT INTO `sp_attribute` VALUES ('3266', '颜色', '767', 'many', 'list', '橙绿色,紫粉色,蓝绿色,黄绿色', null); +INSERT INTO `sp_attribute` VALUES ('3267', '主体-品牌', '768', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3268', '特性-口径', '768', 'only', 'manual', '标准口径', null); +INSERT INTO `sp_attribute` VALUES ('3269', 'PPSU', '768', 'many', 'list', '绿色 180ML,粉色 180ML,蓝色 180ML,绿色 260ML,粉色 260ML,蓝色 260ML', null); +INSERT INTO `sp_attribute` VALUES ('3270', '主体-品牌', '769', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3271', '规格-数量', '769', 'only', 'manual', '2只', null); +INSERT INTO `sp_attribute` VALUES ('3272', '规格', '769', 'many', 'list', '宽口径L号Y字孔,宽口径L号Y字孔2只装,宽口径M号Y字孔,宽口径M号Y字孔2只装,宽口径SS号小圆孔,宽口径S号小圆孔,宽口径S号小圆孔2只装', null); +INSERT INTO `sp_attribute` VALUES ('3273', '主体-品牌', '770', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3274', '规格-规格', '770', 'only', 'manual', '套装', null); +INSERT INTO `sp_attribute` VALUES ('3275', '主体-品牌', '771', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3276', '颜色', '771', 'many', 'list', '双边吸奶器,吸乳器XB-8615,吸乳器XB-8617,调奶器XB-8627,暖奶消毒器XB-8608', null); +INSERT INTO `sp_attribute` VALUES ('3277', '主体-品牌', '772', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3278', '主体-产地', '773', 'only', 'manual', '中国江苏常州市', null); +INSERT INTO `sp_attribute` VALUES ('3279', '规格-规格', '773', 'only', 'manual', '个', null); +INSERT INTO `sp_attribute` VALUES ('3280', '特性-功能', '773', 'only', 'manual', '清洁奶瓶', null); +INSERT INTO `sp_attribute` VALUES ('3281', '主体-品牌', '774', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3282', '型号', '774', 'many', 'list', '吉米浴盆 RK-8001,吉米浴盆RK-3626,奶牛粉白 大,奶牛粉白 小,奶牛蓝白大,奶牛蓝白小,奶牛黑白大,奶牛黑白小,宝宝清洗盆厚,小摇铃,康康熊浴桶粉色,康康熊浴桶蓝色,母子鸭,浣熊浴桶咖啡色,浮水玩具,网状沐浴床,花洒水舀,贝比浴盆 RK-3691,戏水玩具,浴桶,浴盆,澡盆周边,脸盆脚盆', null); +INSERT INTO `sp_attribute` VALUES ('3283', '主体-品牌', '775', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3284', '规格-规格', '775', 'only', 'manual', '27.5*11.8*14.2', null); +INSERT INTO `sp_attribute` VALUES ('3285', '主体-品牌', '776', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3286', '规格-规格', '776', 'only', 'manual', '45ML*5', null); +INSERT INTO `sp_attribute` VALUES ('3287', '规格', '776', 'many', 'list', '120片蚊香片2器,45ml*1驱蚊液,45ml*5液加1器,45ml7液加2器,薄荷膏10g*2,驱蚊喷雾+薄荷膏套装,驱蚊喷雾50ml*3,驱蚊手环3条,驱蚊贴48片', null); +INSERT INTO `sp_attribute` VALUES ('3288', '主体-品牌', '778', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3289', '规格-规格', '778', 'only', 'manual', '1张', null); +INSERT INTO `sp_attribute` VALUES ('3290', '主体-品牌', '779', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3291', '规格-是否带手柄', '779', 'only', 'manual', '不带手柄', null); +INSERT INTO `sp_attribute` VALUES ('3292', '水杯', '779', 'many', 'list', '功夫红熊猫600ml,功夫蓝熊猫600ml,小浣熊480ml,小猴子600ml,小粉兔600ml,小酷羊600ml,小青蛇600ml,小马驹600ml,杯具熊600ml,独角兽600ml,粉色独角兽600ml,蜘蛛侠480ml,金鸡600ml,青蛙480ml', null); +INSERT INTO `sp_attribute` VALUES ('3293', '主体-品牌', '77', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3294', '规格-包装尺寸', '77', 'only', 'manual', '100*60*80毫米', null); +INSERT INTO `sp_attribute` VALUES ('3295', '类型', '77', 'many', 'list', '小黄鸭,三个装小鸭子,两个装漂浮水球', null); +INSERT INTO `sp_attribute` VALUES ('3296', '主体-品牌', '780', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3297', '规格-颜色', '780', 'only', 'manual', '白色', null); +INSERT INTO `sp_attribute` VALUES ('3298', '型号', '780', 'many', 'list', '格朗 EW-2,格朗 EW-7,格朗 EW-7S,格朗 EW-10,格朗 EW-4S,格朗 EW-8,格朗 W-2,格朗4P,格朗FT-1,格朗W-3,体温计,耳/额温枪,退热贴', null); +INSERT INTO `sp_attribute` VALUES ('3299', '主体-品牌', '781', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3300', '规格-规格', '781', 'only', 'manual', 'L形', null); +INSERT INTO `sp_attribute` VALUES ('3301', '颜色', '781', 'many', 'list', '粉色,浅绿色,白色,米白色,2米装(防撞条L形),2米装(防撞条U形)', null); +INSERT INTO `sp_attribute` VALUES ('3302', '主体-品牌', '782', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3303', '规格-型号', '782', 'only', 'manual', 'SK-2', null); +INSERT INTO `sp_attribute` VALUES ('3304', '主体-品牌', '783', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3305', '规格-型号', '783', 'only', 'manual', 'FP-8012', null); +INSERT INTO `sp_attribute` VALUES ('3306', '规格', '783', 'many', 'list', '3合1保温杯(绿色),3合1保温杯(黄色),吸管保温杯(粉色),吸管保温杯(绿色),吸管保温杯(蓝色),吸管保温杯(黄色)', null); +INSERT INTO `sp_attribute` VALUES ('3307', '主体-适用年龄', '785', 'only', 'manual', '6-12个月', null); +INSERT INTO `sp_attribute` VALUES ('3308', '材质-包装尺寸', '785', 'only', 'manual', '112*103*45毫米', null); +INSERT INTO `sp_attribute` VALUES ('3309', '颜色', '785', 'many', 'list', '彩绘小鸟529,电子琴669,节奏棒817,音乐琴927', null); +INSERT INTO `sp_attribute` VALUES ('3310', '主体-品牌', '789', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3311', '规格-实物尺寸', '789', 'only', 'manual', '170*63厘米', null); +INSERT INTO `sp_attribute` VALUES ('3312', '颜色', '789', 'many', 'list', 'pvc红,pvc红+手柄,pvc红+手柄+按摩,pvc红发光+手柄+按摩,pu靓紫+手柄+按摩,pu玫红+手柄+按摩,pu酷灰+手柄+按摩,pu靓紫发光+手柄+按摩,pu玫红发光+手柄+按摩,pu酷灰发光+手柄+按摩', null); +INSERT INTO `sp_attribute` VALUES ('3313', '主体-品牌', '78', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3314', '规格-产品尺寸', '78', 'only', 'manual', '27*19*2', null); +INSERT INTO `sp_attribute` VALUES ('3315', '面料-面料', '78', 'only', 'manual', '硅胶', null); +INSERT INTO `sp_attribute` VALUES ('3316', '颜色', '78', 'many', 'list', '蓝色印花61112000,灰色6196000,蓝色6128800,灰色印花61111900,灰/绿61118900,蓝/绿6186002,灰/蓝61118800,粉/绿6185901,绿色6128900,两件装,单件装', null); +INSERT INTO `sp_attribute` VALUES ('3317', '主体-品牌', '790', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3318', '材质-包装尺寸', '790', 'only', 'manual', '435*90*260毫米', null); +INSERT INTO `sp_attribute` VALUES ('3319', '智恩堡钓鱼台', '790', 'many', 'list', '方形蓝色,方形粉色', null); +INSERT INTO `sp_attribute` VALUES ('3320', '主体-适用年龄', '791', 'only', 'manual', '6-12个月', null); +INSERT INTO `sp_attribute` VALUES ('3321', '规格-实物尺寸', '791', 'only', 'manual', '10*10厘米', null); +INSERT INTO `sp_attribute` VALUES ('3322', '主体-品牌', '792', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3323', '规格-包装', '792', 'only', 'manual', '收纳盒', null); +INSERT INTO `sp_attribute` VALUES ('3324', '主体-适用年龄', '793', 'only', 'manual', '1-3岁', null); +INSERT INTO `sp_attribute` VALUES ('3325', '材质-实物尺寸', '793', 'only', 'manual', '31*30*19厘米', null); +INSERT INTO `sp_attribute` VALUES ('3326', '客机', '793', 'many', 'list', '客机 5911,客机 5922,客机 5933', null); +INSERT INTO `sp_attribute` VALUES ('3327', '主体-品牌', '795', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3328', '规格-包装尺寸', '795', 'only', 'manual', '160*125*170毫米', null); +INSERT INTO `sp_attribute` VALUES ('3329', '颜色', '795', 'many', 'list', '乐迪,包警长,卡文,多多,小爱,小青,淘淘,米莉,胡须爷爷,酷雷,酷飞,金刚', null); +INSERT INTO `sp_attribute` VALUES ('3330', '主体-适用年龄', '796', 'only', 'manual', '6-14岁', null); +INSERT INTO `sp_attribute` VALUES ('3331', '材质-实物尺寸', '796', 'only', 'manual', '5.6X5.6X5.6厘米', null); +INSERT INTO `sp_attribute` VALUES ('3332', '234阶魔方永骏', '796', 'many', 'list', '三阶魔方冠龙黑+底座说明,三阶魔方冠龙白+底座说明,四阶魔方御速白+底座说明,四阶魔方御速黑+底座说明,四阶魔方御速粉+底座说明,二阶冠破黑+底座说明,二阶冠破白+底座说明', null); +INSERT INTO `sp_attribute` VALUES ('3333', '主体-品牌', '797', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3334', '规格-净重', '797', 'only', 'manual', '12千克', null); +INSERT INTO `sp_attribute` VALUES ('3335', '特性-座椅有效宽度', '797', 'only', 'manual', '35cm', null); +INSERT INTO `sp_attribute` VALUES ('3336', '颜色', '797', 'many', 'list', '美国队长后防【土豪金管】,宝石红后防【土豪金管】,珊瑚蓝后防【土豪金管】,富贵紫后防【土豪金管】,玫瑰红后防【玫瑰金铝管】,加州阳光后防【土豪金管】', null); +INSERT INTO `sp_attribute` VALUES ('3337', '主体-品牌', '798', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3338', '规格-产品尺寸', '798', 'only', 'manual', '120*60cm', null); +INSERT INTO `sp_attribute` VALUES ('3339', '特性-功能', '798', 'only', 'manual', '可折叠,带滚轮,带摇篮,可游戏', null); +INSERT INTO `sp_attribute` VALUES ('3340', '颜色', '798', 'many', 'list', '海湖蓝,梦幻紫,卡其色,115*60', null); +INSERT INTO `sp_attribute` VALUES ('3341', '主体-品牌', '799', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3342', '规格-产品尺寸', '799', 'only', 'manual', '14寸', null); +INSERT INTO `sp_attribute` VALUES ('3343', '特性-功能', '799', 'only', 'manual', '带辅助轮', null); +INSERT INTO `sp_attribute` VALUES ('3344', '颜色', '799', 'many', 'list', '豪华款-圣湖蓝(折叠车把石英表双碟刹),豪华款-极光黄(折叠车把石英表双碟刹),豪华款-香槟金(折叠车把石英表双碟刹),豪华款-公主粉(折叠车把石英表双碟刹),经典款-香槟金(后轮碟刹),经典款-极光黄(后轮碟刹),经典款-圣湖蓝(后轮碟刹),经典款-公主粉(后轮碟刹),12寸,14寸,16寸', null); +INSERT INTO `sp_attribute` VALUES ('3345', '主体-品牌', '800', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3346', '规格-净重', '800', 'only', 'manual', '14.5千克', null); +INSERT INTO `sp_attribute` VALUES ('3347', '功能-功能', '800', 'only', 'manual', '可遥控', null); +INSERT INTO `sp_attribute` VALUES ('3348', '颜色', '800', 'many', 'list', '中国红(原漆),天空蓝(原漆),皓月白(原漆)', null); +INSERT INTO `sp_attribute` VALUES ('3349', '主体-型号', '802', 'only', 'manual', 'K05', null); +INSERT INTO `sp_attribute` VALUES ('3350', '规格-净重', '802', 'only', 'manual', '8千克', null); +INSERT INTO `sp_attribute` VALUES ('3351', '特性-功能', '802', 'only', 'manual', '可折叠,靠背可调,带餐盘,高度可调,有安全带,便携式', null); +INSERT INTO `sp_attribute` VALUES ('3352', '颜色', '802', 'many', 'list', '沉醉咖,清新蓝,葡萄紫,藏青色,阳光橙', null); +INSERT INTO `sp_attribute` VALUES ('3353', '主体-品牌', '803', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3354', '材质-座椅骨架材质', '803', 'only', 'manual', '高强度金属骨架', null); +INSERT INTO `sp_attribute` VALUES ('3355', '规格-产品尺寸(长*宽*高', '803', 'only', 'manual', '450*450*600', null); +INSERT INTO `sp_attribute` VALUES ('3356', '颜色', '803', 'many', 'list', '经典黑红,尊贵紫,机灵斑马,优雅蓝,耀眼红', null); +INSERT INTO `sp_attribute` VALUES ('3357', '主体-适用年龄', '804', 'only', 'manual', '6-18个月', null); +INSERT INTO `sp_attribute` VALUES ('3358', '规格-产品尺寸', '804', 'only', 'manual', '720*610*910毫米', null); +INSERT INTO `sp_attribute` VALUES ('3359', '颜色', '804', 'many', 'list', '蓝色小马款,蓝色兔子款,米黄色小象款,粉色兔子款', null); +INSERT INTO `sp_attribute` VALUES ('3360', '主体参数-品牌', '805', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3361', '规格参数-车轮材质', '805', 'only', 'manual', 'PU', null); +INSERT INTO `sp_attribute` VALUES ('3362', '颜色', '805', 'many', 'list', 'A蓝色米奇(不分码),B粉红米妮(不分码),Q浅蓝冰雪奇缘(不分码),D粉红公主(不分码)', null); +INSERT INTO `sp_attribute` VALUES ('3363', '主体-品牌', '806', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3364', '特性-最大承重量', '806', 'only', 'manual', '18kg', null); +INSERT INTO `sp_attribute` VALUES ('3365', '颜色', '806', 'many', 'list', '粉红色', null); +INSERT INTO `sp_attribute` VALUES ('3366', '主体-品牌', '807', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3367', '颜色', '807', 'many', 'list', '黑色,湖蓝色,灰白色,粉色,银灰色,L,XL', null); +INSERT INTO `sp_attribute` VALUES ('3368', '主体-品牌', '808', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3369', '颜色', '808', 'many', 'list', '浅灰色,灰色,黑色,藏青色,红色,浅咖啡,深咖啡', null); +INSERT INTO `sp_attribute` VALUES ('3370', '主体-品牌', '809', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3371', '颜色', '809', 'many', 'list', '宝蓝色,灰绿色,85D,75D,75B,85C,90C,75C,85B,90B,80B,80C,80D', null); +INSERT INTO `sp_attribute` VALUES ('3372', '主体-品牌', '810', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3373', '规格-规格', '810', 'only', 'manual', '竹炭U型', null); +INSERT INTO `sp_attribute` VALUES ('3374', '特性-是否可拆洗', '810', 'only', 'manual', '可拆洗', null); +INSERT INTO `sp_attribute` VALUES ('3375', '颜色', '810', 'many', 'list', '粉色,咖色,绿色', null); +INSERT INTO `sp_attribute` VALUES ('3376', '主体-品牌', '811', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3377', '规格-鞋面材质', '811', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('3378', '颜色', '811', 'many', 'list', '爱心蓝,红色,紫色,爱心紫,爱心红,蓝色,36/37,40/41,38/39', null); +INSERT INTO `sp_attribute` VALUES ('3379', '主体-品牌', '812', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3380', '颜色', '812', 'many', 'list', '.', null); +INSERT INTO `sp_attribute` VALUES ('3381', '主体-品牌', '813', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3382', '功能-特色功能', '813', 'only', 'manual', '空间多', null); +INSERT INTO `sp_attribute` VALUES ('3383', '颜色', '813', 'many', 'list', '乳白色宝蓝班花', null); +INSERT INTO `sp_attribute` VALUES ('3384', '主体-品牌', '815', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3385', '颜色', '815', 'many', 'list', '湖水蓝,松石绿,蔷薇粉', null); +INSERT INTO `sp_attribute` VALUES ('3386', '主体-品牌', '816', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3387', '面料-厚薄', '816', 'only', 'manual', '薄款', null); +INSERT INTO `sp_attribute` VALUES ('3388', '颜色', '816', 'many', 'list', '.,XL.,XXL,L.', null); +INSERT INTO `sp_attribute` VALUES ('3389', '主体-品牌', '817', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3390', '颜色', '817', 'many', 'list', 'XL码8片,L码10片', null); +INSERT INTO `sp_attribute` VALUES ('3391', '主体-品牌', '820', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3392', '宝宝性别', '820', 'many', 'list', '男宝宝,女宝宝,套餐A,套餐B,套餐C,套餐D,套餐A 10份,套餐E', null); +INSERT INTO `sp_attribute` VALUES ('3393', '主体-品牌', '821', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3394', '主体-品牌', '824', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3395', '规格-年龄段', '824', 'only', 'manual', '0-3月,3-6月,6-9月,9-12月', null); +INSERT INTO `sp_attribute` VALUES ('3396', '颜色', '824', 'many', 'list', '超级能恩1段800克,超级能恩2段800克,超级能恩3段800克', null); +INSERT INTO `sp_attribute` VALUES ('3397', '主体-品牌', '826', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3398', '规格-年龄段', '826', 'only', 'manual', '12-18月,18-24月,24-30月,30-36月', null); +INSERT INTO `sp_attribute` VALUES ('3399', '段位', '826', 'many', 'list', '1段1200克旗舰版,1段400克旗舰版,1段900克旗舰版,2段1200克旗舰版,2段900克旗舰版,3段1200克旗舰版,3段200克旗舰版,3段900克旗舰版,3段960克旗舰版,4段1200克旗舰版,4段900克旗舰版', null); +INSERT INTO `sp_attribute` VALUES ('3400', '主体-品牌', '827', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3401', '规格-年龄段', '827', 'only', 'manual', '24-30月,30-36月,4岁,5岁', null); +INSERT INTO `sp_attribute` VALUES ('3402', '德国爱他美', '827', 'many', 'list', '安心罐1+段(1-2岁),安心罐1段(0-6个月),安心罐2+段(2岁以上),安心罐2段(6-10个月),安心罐3段(10-12个月),安心罐PRE段(0-6个月),白金版1段(0-6个月),白金版2段(6-10个月),白金版PRE段(0-6个月)', null); +INSERT INTO `sp_attribute` VALUES ('3403', '主体-品牌', '828', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3404', '规格-年龄段', '828', 'only', 'manual', '24-30月,30-36月', null); +INSERT INTO `sp_attribute` VALUES ('3405', '英国牛栏', '828', 'many', 'list', '1段(0-6个月),2段(6-12个月),3段(1-2岁),4段(2-3岁)', null); +INSERT INTO `sp_attribute` VALUES ('3406', '主体-品牌', '829', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3407', '规格-保质期', '829', 'only', 'manual', '1095', null); +INSERT INTO `sp_attribute` VALUES ('3408', '其他-包装', '829', 'only', 'manual', '罐装', null); +INSERT INTO `sp_attribute` VALUES ('3409', '补充信息-国产/进口', '829', 'only', 'manual', '进口', null); +INSERT INTO `sp_attribute` VALUES ('3410', '颜色', '829', 'many', 'list', '益生菌儿童型30g,益生菌成人型30粒,DHA儿童型进口90粒,DHA孕成型进口60粒,DHA儿童型进口30粒,DHA孕成型进口30粒,DHA儿童型90粒,DHA孕成型60粒', null); +INSERT INTO `sp_attribute` VALUES ('3411', '主体-产地', '830', 'only', 'manual', '中国浙江杭州市', null); +INSERT INTO `sp_attribute` VALUES ('3412', '规格-包装', '830', 'only', 'manual', '盒装', null); +INSERT INTO `sp_attribute` VALUES ('3413', '其他-国产/进口', '830', 'only', 'manual', '国产', null); +INSERT INTO `sp_attribute` VALUES ('3414', '主体-品牌', '831', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3415', '规格-保质期', '831', 'only', 'manual', '18个月', null); +INSERT INTO `sp_attribute` VALUES ('3416', '类别', '831', 'many', 'list', 'DHA藻油低糖夹心软糖,佳铁元低糖夹心软糖,佳铁元复合微晶粉(小儿型),富锌元复合微晶粉(小儿型),维生素D3+钙复合微晶粉(婴儿型),蜂蜜菊花植物固体饮料,金配多乳钙4盒装,金银花植物与香橙山楂草本固体饮料套装,钙铁锌复合微晶粉(小儿型),香橙山楂草本固体饮料,鳕鱼肝油软胶囊4盒装,鳕鱼肝油软胶囊单盒装', null); +INSERT INTO `sp_attribute` VALUES ('3417', '主体-品牌', '834', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3418', '规格-保质期', '834', 'only', 'manual', '365 天', null); +INSERT INTO `sp_attribute` VALUES ('3419', '其他-包装', '834', 'only', 'manual', '袋装', null); +INSERT INTO `sp_attribute` VALUES ('3420', '口味', '834', 'many', 'list', '香蕉泥,西梅泥,苹果蓝莓泥,苹果草莓香蕉泥,西梅苹果泥,一段,二段', null); +INSERT INTO `sp_attribute` VALUES ('3421', '主体-品牌', '836', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3422', '规格-纸尿裤型号', '836', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3423', '尤妮佳Moony', '836', 'many', 'list', 'L54片(9-14kg),M64片(6-11kg),NB90片(0-5kg),S84片(4-8kg),拉拉裤L44片 女 (9-14kg),拉拉裤L44片 男 (9-14kg),拉拉裤XL38片 女 (12-22kg),拉拉裤XL38片 男 (12-22kg),拉拉裤XXL26片 女 (13-25kg),拉拉裤XXL26片 男 (13-25kg)', null); +INSERT INTO `sp_attribute` VALUES ('3424', '主体-品牌', '838', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3425', '规格-纸尿裤型号', '838', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3426', '型号', '838', 'many', 'list', 'L164片,L84片,M192片,M94片,S164片,XL128片,XL72片,XXL50片,初生NB96片,敏感肌肤56片,自然纯净64片,拉拉裤,湿巾,超薄干爽', null); +INSERT INTO `sp_attribute` VALUES ('3427', '主体-尿裤系列', '840', 'only', 'manual', '森林王子', null); +INSERT INTO `sp_attribute` VALUES ('3428', '规格-纸尿裤型号', '840', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3429', '型号', '840', 'many', 'list', 'L号,M号,NB号,S号,XL号', null); +INSERT INTO `sp_attribute` VALUES ('3430', '主体-品牌', '841', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3431', '规格-型号', '841', 'only', 'manual', 'L号', null); +INSERT INTO `sp_attribute` VALUES ('3432', '型号', '841', 'many', 'list', '乐动学步裤,天才拉拉裤,手口护理巾,柔润金棉,柔润金棉出口装,柔薄乐动,薄&引力,薄快吸尿片,薄快吸尿裤,薄快吸拉拉裤,试用装,100片,L104,L108,L120,L136,L2,L22,L42,L60,L68,L92,M116,M128,M160,M24,M27,M52,M64,M70,M84,M96,S108,S168,S33,S64,S68,S80,S84,XL100,XL104,XL112,XL18,XL2,XL20,XL36,XL50,XL52,XL58,XL84,XL92,XXL18,XXL76,XXL92', null); +INSERT INTO `sp_attribute` VALUES ('3433', '主体-品牌', '842', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3434', '规格-纸尿裤型号', '842', 'only', 'manual', 'S号', null); +INSERT INTO `sp_attribute` VALUES ('3435', '主体-品牌', '843', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3436', '规格-纸尿裤型号', '843', 'only', 'manual', 'XL号', null); +INSERT INTO `sp_attribute` VALUES ('3437', '系列', '843', 'many', 'list', '智能干爽,智能棉柔,极柔柔软,瞬吸棉柔,超薄干爽,L21片,L23片,L46片,L60片,M23片,M26片,M52片,M66片,S34片,S68片,S78片,XL18片,XL21片,XL42片,XL52片,XXL16片', null); +INSERT INTO `sp_attribute` VALUES ('3438', '主体-品牌', '844', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3439', '特性-口径', '844', 'only', 'manual', '宽口径', null); +INSERT INTO `sp_attribute` VALUES ('3440', '类型', '844', 'many', 'list', 'Hello Kitty,Hello Kitty(2支装),Hello Kitty(组合装),迪士尼维尼,150ml+300ml+安抚奶嘴(0-6月),150ml(带0-6月硅胶奶嘴),300ml(带0-6月硅胶奶嘴),300ml(带6-18月硅胶奶嘴)', null); +INSERT INTO `sp_attribute` VALUES ('3441', '主体-品牌', '845', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3442', '规格-型号', '845', 'only', 'manual', 'NA14', null); +INSERT INTO `sp_attribute` VALUES ('3443', '主体-品牌', '846', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3444', '洗发沐浴露', '846', 'many', 'list', '口手湿巾(开心食刻)80片,天然舒润滋养沐浴露400ml,婴儿牛奶沐浴露300ml,婴儿舒眠沐浴露1000ml,方洗发沐浴露400ml(柔泡型),无泪配方清凉沐浴露1000ml,无泪配方清凉沐浴露300ml,洗发露100ml,洗发露200g,润肤油200ml,清凉沐浴露1000ml加300ml,牛奶沐浴露1000ml,牛奶沐浴露1000ml*2瓶,牛奶沐浴露1L+300ml,牛奶沐浴露500ml,牛奶润肤露 400ml,香桃沐浴露1L,香桃沐浴露300ml', null); +INSERT INTO `sp_attribute` VALUES ('3445', '主体-品牌', '850', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3446', '规格-净重', '850', 'only', 'manual', '1050克', null); +INSERT INTO `sp_attribute` VALUES ('3447', '种类', '850', 'many', 'list', '七巧板拼图(大),七巧板拼图(小),十五音木敲琴,卡通益智益智数独,声东击西打桩台,彩虹宝塔,桌游叠叠乐,认知动物串珠,音乐敲球台', null); +INSERT INTO `sp_attribute` VALUES ('3448', '主体-适用年龄', '852', 'only', 'manual', '1-3岁', null); +INSERT INTO `sp_attribute` VALUES ('3449', '规格-重量', '852', 'only', 'manual', '1克', null); +INSERT INTO `sp_attribute` VALUES ('3450', '颜色', '852', 'many', 'list', '49件套体验装+教材书+收纳箱+益智贴纸,109件套(4个车轮+摩天轮)+教材书+贴纸,169件套(6个车轮+摩天轮)+教材书+贴纸,225件套(6个车轮+摩天轮)+教材书+贴纸,302件套(8个车轮+摩天轮)+教材书+贴', null); +INSERT INTO `sp_attribute` VALUES ('3451', '主体-品牌', '854', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3452', '规格-净重', '854', 'only', 'manual', '0.000千克', null); +INSERT INTO `sp_attribute` VALUES ('3453', '特性-功能', '854', 'only', 'manual', '可折叠,前扶手,靠背可调,避震,可半躺', null); +INSERT INTO `sp_attribute` VALUES ('3454', '颜色', '854', 'many', 'list', '蜜桃粉(0-36个月),薄荷绿(0-36个月),粉红豹(0-36个月),星空蓝(6-36个月),牛仔(0-36个月),粉红豹(6-36个月),莱茵河(0-36个月),莱茵河(6-36个月),牛仔(6-36个月)', null); +INSERT INTO `sp_attribute` VALUES ('3455', '主体-品牌', '855', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3456', '材质-座椅骨架材质', '855', 'only', 'manual', '德国工业特制塑料底座', null); +INSERT INTO `sp_attribute` VALUES ('3457', '规格-产品尺寸(长*宽*高', '855', 'only', 'manual', '47*60*52', null); +INSERT INTO `sp_attribute` VALUES ('3458', '颜色', '855', 'many', 'list', '斑马,热情红,红色,皇室蓝,长颈鹿,闪耀紫,黑色,曜石黑', null); +INSERT INTO `sp_attribute` VALUES ('3459', '主体-品牌', '856', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3460', '颜色', '856', 'many', 'list', '藏青色,粉红色,暗紫色,XL,L', null); +INSERT INTO `sp_attribute` VALUES ('3461', '主体-品牌', '858', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3462', '颜色', '858', 'many', 'list', '白色,L', null); +INSERT INTO `sp_attribute` VALUES ('3463', '主观参数-品牌', '859', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3464', '实质参数-填充物', '859', 'only', 'manual', '白鸭绒51%-60%', null); +INSERT INTO `sp_attribute` VALUES ('3465', '细节参数-功能性', '859', 'only', 'manual', '无功能性', null); +INSERT INTO `sp_attribute` VALUES ('3466', '颜色', '859', 'many', 'list', '【黑色】,灰色,黑色,L,XXL,M,XL,3XL', null); +INSERT INTO `sp_attribute` VALUES ('3467', '主观参数-品牌', '860', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3468', '实质参数-适用人群', '860', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3469', '细节参数-场合', '860', 'only', 'manual', '上班', null); +INSERT INTO `sp_attribute` VALUES ('3470', '颜色', '860', 'many', 'list', '黑色,土黄色,咖啡色,L,2XL,4XL,M,XL,3XL', null); +INSERT INTO `sp_attribute` VALUES ('3471', '主观参数-品牌', '861', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3472', '实质参数-材质成份', '861', 'only', 'manual', '聚酯纤维', null); +INSERT INTO `sp_attribute` VALUES ('3473', '颜色', '861', 'many', 'list', 'G2201,G2202,G2203,G2205,G2206,G2207,G2208,G2209,G2210,G2211,G2212,G2213,G2215,G2216,G2217,G2218,G2219,G2220,G2221,S/37,M/38,L/39,XL/40,XXL/41,3XL/42,4XL/43,5XL/44', null); +INSERT INTO `sp_attribute` VALUES ('3474', '主观参数-面料主材质(男)', '862', 'only', 'manual', '涤纶', null); +INSERT INTO `sp_attribute` VALUES ('3475', '实质参数-材质成份', '862', 'only', 'manual', '粘纤', null); +INSERT INTO `sp_attribute` VALUES ('3476', '细节参数-适用场景', '862', 'only', 'manual', '居家,休闲', null); +INSERT INTO `sp_attribute` VALUES ('3477', '颜色', '862', 'many', 'list', 'M02款红色加绒,M02款蓝色加绒,M02款橘色加绒,M01款黄色加绒,M01款蓝色加绒,M01款红色加绒,M01款橘色加绒,666款橘色薄款,666款军绿色薄款,666款红色薄款,760款军绿色薄款,760款蓝色薄款,760款红色薄款,XXL,L,M,XL,3XL', null); +INSERT INTO `sp_attribute` VALUES ('3478', '主观参数-面料主材质(男)', '864', 'only', 'manual', '涤纶', null); +INSERT INTO `sp_attribute` VALUES ('3479', '实质参数-场合', '864', 'only', 'manual', '日常,上班,休闲', null); +INSERT INTO `sp_attribute` VALUES ('3480', '细节参数-衣门襟', '864', 'only', 'manual', '单排扣', null); +INSERT INTO `sp_attribute` VALUES ('3481', '颜色', '864', 'many', 'list', '藏青加绒,灰色加绒,蓝色加绒,灰色,黑色加绒,黑色,藏青,卡其,蓝色,卡其加绒,L,2XL,4XL,M,XL,3XL,5XL', null); +INSERT INTO `sp_attribute` VALUES ('3482', '主观参数-品牌', '865', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3483', '实质参数-适用对象', '865', 'only', 'manual', '青年', null); +INSERT INTO `sp_attribute` VALUES ('3484', '颜色', '865', 'many', 'list', '黑色单款,藏青色单款,白色单款,浅灰色单款,白色加绒款,黑色加绒款,藏青色加绒款,浅灰色加绒款,M,L,XL,XXL,3XL,4XL,5XL', null); +INSERT INTO `sp_attribute` VALUES ('3485', '主观参数-品牌', '867', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3486', '实质参数-材质成分含量', '867', 'only', 'manual', '4%', null); +INSERT INTO `sp_attribute` VALUES ('3487', '细节参数-花型图案', '867', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('3488', '颜色', '867', 'many', 'list', '黑色1,灰色1,28,34,29,30,36,33,31,32', null); +INSERT INTO `sp_attribute` VALUES ('3489', '主观参数-货号', '868', 'only', 'manual', '20', null); +INSERT INTO `sp_attribute` VALUES ('3490', '实质参数-裤长', '868', 'only', 'manual', '长裤', null); +INSERT INTO `sp_attribute` VALUES ('3491', '颜色', '868', 'many', 'list', '087款,604款,不加绒浅蓝色,不加绒深蓝色,32(2尺5),40(3尺4),33(2尺6),36(2尺9),38(3尺1),29(2尺2),28(2尺1),30(2尺3),34(2尺7),31(2尺4)', null); +INSERT INTO `sp_attribute` VALUES ('3492', '主观参数-品牌', '869', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3493', '实质参数-场合', '869', 'only', 'manual', '日常', null); +INSERT INTO `sp_attribute` VALUES ('3494', '细节参数-衣门襟', '869', 'only', 'manual', '拉链', null); +INSERT INTO `sp_attribute` VALUES ('3495', '颜色', '869', 'many', 'list', '灰色,黑色,藏青色,L,2XL,4XL,M,XL,3XL,5XL', null); +INSERT INTO `sp_attribute` VALUES ('3496', '主体-商品名称', '86', 'only', 'manual', 'A.O.史密斯空气净化器KJ400F-B11', null); +INSERT INTO `sp_attribute` VALUES ('3497', '新国标参数-颗粒物CADR值', '86', 'only', 'manual', '400m3/h', null); +INSERT INTO `sp_attribute` VALUES ('3498', '外观-颜色', '86', 'only', 'manual', '灰色系', null); +INSERT INTO `sp_attribute` VALUES ('3499', '功能-适用面积', '86', 'only', 'manual', '(0.07~0.12)*CADR平方米', null); +INSERT INTO `sp_attribute` VALUES ('3500', '滤网-是否有多层滤网', '86', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('3501', '规格参数-毛重', '86', 'only', 'manual', '20千克', null); +INSERT INTO `sp_attribute` VALUES ('3502', '型号', '86', 'many', 'list', '净霾实时数显420CADR,净霾智能实时数显350CADR,净霾智能实时数显545CADR,卧室适用长效过滤350CADR,新居除甲醛适用400CADR,新居除醛智能数显400CADR,新居除醛智能数显560CADR', null); +INSERT INTO `sp_attribute` VALUES ('3503', '主观参数-品牌', '870', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3504', '实质参数-裤长', '870', 'only', 'manual', '长裤', null); +INSERT INTO `sp_attribute` VALUES ('3505', '细节参数-场合', '870', 'only', 'manual', '居家,旅游,日常,商务,上班,休闲,宴会,婚礼', null); +INSERT INTO `sp_attribute` VALUES ('3506', '颜色', '870', 'many', 'list', '黑色,27,28,34,29,30,38,35,36,33,31,32', null); +INSERT INTO `sp_attribute` VALUES ('3507', '主观参数-品牌', '882', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3508', '实质参数-材质成份', '882', 'only', 'manual', '聚酯纤维', null); +INSERT INTO `sp_attribute` VALUES ('3509', '颜色', '882', 'many', 'list', '666款红色,666款军绿色,666款橘色,760款军绿色,760款蓝色,760款红色,M,L,XL,XXL,3XL', null); +INSERT INTO `sp_attribute` VALUES ('3510', '主观参数-品牌', '886', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3511', '实质参数-适用人群', '886', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3512', '细节参数-场合', '886', 'only', 'manual', '休闲', null); +INSERT INTO `sp_attribute` VALUES ('3513', '颜色', '886', 'many', 'list', '102(深蓝),001(黑色),185/100A/XXXL,170/88A/L,180/96A/XXL,165/84A/M,175/92A/XL', null); +INSERT INTO `sp_attribute` VALUES ('3514', '主观参数-品牌', '887', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3515', '实质参数-适用人群', '887', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3516', '细节参数-场合', '887', 'only', 'manual', '居家,商务', null); +INSERT INTO `sp_attribute` VALUES ('3517', '颜色', '887', 'many', 'list', '02C蓝灰,05C宝蓝,01C黑色,03C深灰,L,XXL,M,XL,S,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('3518', '主观参数-货号', '888', 'only', 'manual', '5QXC014', null); +INSERT INTO `sp_attribute` VALUES ('3519', '实质参数-适用人群', '888', 'only', 'manual', '男士', null); +INSERT INTO `sp_attribute` VALUES ('3520', '细节参数-场合', '888', 'only', 'manual', '日常,商务,上班,其他休闲', null); +INSERT INTO `sp_attribute` VALUES ('3521', '颜色', '888', 'many', 'list', '藏青,军绿,165,170,175,180,185,190', null); +INSERT INTO `sp_attribute` VALUES ('3522', '主观参数-品牌', '889', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3523', '实质参数-材质成份', '889', 'only', 'manual', '纯棉', null); +INSERT INTO `sp_attribute` VALUES ('3524', '颜色', '889', 'many', 'list', 'SDP19002BBA,38码,39码,40码,41码,42码,43码', null); +INSERT INTO `sp_attribute` VALUES ('3525', '主观参数-货号', '890', 'only', 'manual', 'HWJ8J3140', null); +INSERT INTO `sp_attribute` VALUES ('3526', '实质参数-适用人群', '890', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3527', '细节参数-场合', '890', 'only', 'manual', '日常,商务,上班', null); +INSERT INTO `sp_attribute` VALUES ('3528', '颜色', '890', 'many', 'list', 'B5藏青,180/96A,185/100A,190/104B,170/88A,175/92A,165/84A', null); +INSERT INTO `sp_attribute` VALUES ('3529', '主观参数-品牌', '891', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3530', '实质参数-适用人群', '891', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3531', '细节参数-场合', '891', 'only', 'manual', '日常,休闲', null); +INSERT INTO `sp_attribute` VALUES ('3532', '颜色', '891', 'many', 'list', '浅蓝色,红色,深蓝色,黑色,深卡其,XXL(180/96A),M(165/84A),XL(175/92A),3XL(185/100A),L(170/88A),4XL(190/104A)', null); +INSERT INTO `sp_attribute` VALUES ('3533', '主观参数-品牌', '893', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3534', '实质参数-填充物', '893', 'only', 'manual', '白鹅绒', null); +INSERT INTO `sp_attribute` VALUES ('3535', '细节参数-功能性', '893', 'only', 'manual', '双面穿', null); +INSERT INTO `sp_attribute` VALUES ('3536', '颜色', '893', 'many', 'list', '米灰03,黑色09,酒红18,L,2XL,4XL,M,XL,3XL,S,5XL', null); +INSERT INTO `sp_attribute` VALUES ('3537', '主观参数-品牌', '894', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3538', '实质参数-适用人群', '894', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3539', '细节参数-场合', '894', 'only', 'manual', '运动', null); +INSERT INTO `sp_attribute` VALUES ('3540', '颜色', '894', 'many', 'list', '默认颜色,165,175,180,170', null); +INSERT INTO `sp_attribute` VALUES ('3541', '主观参数-品牌', '895', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3542', '实质参数-适用人群', '895', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3543', '细节参数-场合', '895', 'only', 'manual', '日常', null); +INSERT INTO `sp_attribute` VALUES ('3544', '颜色', '895', 'many', 'list', '原色,深蓝,黑色,180/100A,185/104B,175/96A,170/92A,165/88A', null); +INSERT INTO `sp_attribute` VALUES ('3545', '主观参数-品牌', '898', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3546', '实质参数-适用人群', '898', 'only', 'manual', '男', null); +INSERT INTO `sp_attribute` VALUES ('3547', '细节参数-场合', '898', 'only', 'manual', '休闲', null); +INSERT INTO `sp_attribute` VALUES ('3548', '颜色', '898', 'many', 'list', '黑色,185/XXL,190/XXXL,165/S,170/M,175/L,180/XL', null); +INSERT INTO `sp_attribute` VALUES ('3549', '主观参数-品牌', '899', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3550', '实质参数-适用季节', '899', 'only', 'manual', '春季', null); +INSERT INTO `sp_attribute` VALUES ('3551', '细节参数-风格', '899', 'only', 'manual', '商务', null); +INSERT INTO `sp_attribute` VALUES ('3552', '颜色', '899', 'many', 'list', '杏色,棕色,43码,44码,38码,39码,41码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3553', '主体-商品名称', '8', 'only', 'manual', '夏普彩电(sharp)LCD-70TX85A单机(优酷)', null); +INSERT INTO `sp_attribute` VALUES ('3554', '显示-曲面', '8', 'only', 'manual', '否', null); +INSERT INTO `sp_attribute` VALUES ('3555', '系统-智能电视', '8', 'only', 'manual', '智能电视', null); +INSERT INTO `sp_attribute` VALUES ('3556', '功耗-整机功率(W)', '8', 'only', 'manual', '245瓦特', null); +INSERT INTO `sp_attribute` VALUES ('3557', '主观参数-型号', '900', 'only', 'manual', 'A632374110', null); +INSERT INTO `sp_attribute` VALUES ('3558', '实质参数-适用季节', '900', 'only', 'manual', '春季,秋季', null); +INSERT INTO `sp_attribute` VALUES ('3559', '细节参数-功能', '900', 'only', 'manual', '耐磨', null); +INSERT INTO `sp_attribute` VALUES ('3560', '颜色', '900', 'many', 'list', '黄棕,古铜,43码,44码,38码,39码,41码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3561', '主观参数-型号', '902', 'only', 'manual', '7822809', null); +INSERT INTO `sp_attribute` VALUES ('3562', '实质参数-适用季节', '902', 'only', 'manual', '秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('3563', '细节参数-功能', '902', 'only', 'manual', '耐磨', null); +INSERT INTO `sp_attribute` VALUES ('3564', '颜色', '902', 'many', 'list', '蓝色,桔色,绿色,43码,44码,39码,41码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3565', '主观参数-品牌', '903', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3566', '实质参数-适用季节', '903', 'only', 'manual', '冬季', null); +INSERT INTO `sp_attribute` VALUES ('3567', '细节参数-图案', '903', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('3568', '颜色', '903', 'many', 'list', '黑色,红棕,43码,44码,38码,39码,41码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3569', '主观参数-型号', '905', 'only', 'manual', 'DJC-16001', null); +INSERT INTO `sp_attribute` VALUES ('3570', '实质参数-适用季节', '905', 'only', 'manual', '冬季', null); +INSERT INTO `sp_attribute` VALUES ('3571', '细节参数-鞋头款式', '905', 'only', 'manual', '方头', null); +INSERT INTO `sp_attribute` VALUES ('3572', '颜色', '905', 'many', 'list', '黑色,46,39,38,44,43,42,41,40', null); +INSERT INTO `sp_attribute` VALUES ('3573', '主观参数-品牌', '907', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3574', '实质参数-适用季节', '907', 'only', 'manual', '春季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('3575', '细节参数-功能', '907', 'only', 'manual', '保暖', null); +INSERT INTO `sp_attribute` VALUES ('3576', '颜色', '907', 'many', 'list', '卡其色,蓝色,黑色,39码,40码,41码,42码,43码,44码', null); +INSERT INTO `sp_attribute` VALUES ('3577', '主观参数-型号', '908', 'only', 'manual', '132491SM', null); +INSERT INTO `sp_attribute` VALUES ('3578', '实质参数-适用季节', '908', 'only', 'manual', '秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('3579', '细节参数-鞋跟形状', '908', 'only', 'manual', '平跟', null); +INSERT INTO `sp_attribute` VALUES ('3580', '颜色', '908', 'many', 'list', 'N30-卡其,MS19-黑色,N30黑色,N30蓝色,MS28黑色,MS28卡其,39码,40码,41码,42码,43码,44码,39,40,41,42,43,44', null); +INSERT INTO `sp_attribute` VALUES ('3581', '主观参数-型号', '909', 'only', 'manual', 'DA12602', null); +INSERT INTO `sp_attribute` VALUES ('3582', '实质参数-适用季节', '909', 'only', 'manual', '春季,秋季', null); +INSERT INTO `sp_attribute` VALUES ('3583', '细节参数-功能', '909', 'only', 'manual', '轻质', null); +INSERT INTO `sp_attribute` VALUES ('3584', '颜色', '909', 'many', 'list', '黑色,红棕,39,38,44,43,42,41,40', null); +INSERT INTO `sp_attribute` VALUES ('3585', '主体-品牌', '90', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3586', '规格-规格', '90', 'only', 'manual', '400', null); +INSERT INTO `sp_attribute` VALUES ('3587', '功效-功效', '90', 'only', 'manual', '清爽', null); +INSERT INTO `sp_attribute` VALUES ('3588', '主观参数-型号', '910', 'only', 'manual', '9-01', null); +INSERT INTO `sp_attribute` VALUES ('3589', '实质参数-适用季节', '910', 'only', 'manual', '夏季', null); +INSERT INTO `sp_attribute` VALUES ('3590', '细节参数-功能', '910', 'only', 'manual', '透气', null); +INSERT INTO `sp_attribute` VALUES ('3591', '颜色', '910', 'many', 'list', '黑白色,纯黑,红色,白黑色,蓝色,纯黑【加绒】,黑白色【加绒】,43码,44码,38码,37码,39码,41码,42码,36码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3592', '主观参数-型号', '911', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('3593', '实质参数-适用季节', '911', 'only', 'manual', '春季,秋季', null); +INSERT INTO `sp_attribute` VALUES ('3594', '细节参数-功能', '911', 'only', 'manual', '轻质', null); +INSERT INTO `sp_attribute` VALUES ('3595', '颜色', '911', 'many', 'list', '棕,黑,39,38,44,43,42,41,40', null); +INSERT INTO `sp_attribute` VALUES ('3596', '主观参数-品牌', '913', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3597', '实质参数-适用季节', '913', 'only', 'manual', '冬季', null); +INSERT INTO `sp_attribute` VALUES ('3598', '细节参数-图案', '913', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('3599', '颜色', '913', 'many', 'list', '浅棕色,黑色,39,38,44,43,42,41,40', null); +INSERT INTO `sp_attribute` VALUES ('3600', '主观参数-品牌', '914', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3601', '细节参数-鞋头款式', '914', 'only', 'manual', '圆头', null); +INSERT INTO `sp_attribute` VALUES ('3602', '其他-上市时间', '914', 'only', 'manual', '2017年', null); +INSERT INTO `sp_attribute` VALUES ('3603', '颜色', '914', 'many', 'list', '黑色,红色,33码,34码码,35码码,36码码,37码码,38码码,39码码,40码码', null); +INSERT INTO `sp_attribute` VALUES ('3604', '主观参数-品牌', '915', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3605', '实质参数-适用季节', '915', 'only', 'manual', '春季', null); +INSERT INTO `sp_attribute` VALUES ('3606', '细节参数-鞋跟', '915', 'only', 'manual', '平跟', null); +INSERT INTO `sp_attribute` VALUES ('3607', '颜色', '915', 'many', 'list', '棕色,黑色,43码,44码,38码,45码,37码,39码,41码,46码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3608', '主观参数-品牌', '919', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3609', '实质参数-适用季节', '919', 'only', 'manual', '春季,秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('3610', '细节参数-功能', '919', 'only', 'manual', '透气', null); +INSERT INTO `sp_attribute` VALUES ('3611', '颜色', '919', 'many', 'list', '白色,深蓝,黑色,卡其,DA75132-2白色,DA75132-2黑色,43码,44码,45码,39码,41码,42码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3612', '主体-品牌', '91', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3613', '规格-规格', '91', 'only', 'manual', '罐装50ML', null); +INSERT INTO `sp_attribute` VALUES ('3614', '功效-功效', '91', 'only', 'manual', '美白,清爽,修护,淡斑,淡化疤痕,保湿补水,滋润营养,淡化干纹,紧肤淡皱,提拉紧致', null); +INSERT INTO `sp_attribute` VALUES ('3615', '主观参数-品牌', '922', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3616', '实质参数-适用季节', '922', 'only', 'manual', '春季,夏季,冬季,秋季', null); +INSERT INTO `sp_attribute` VALUES ('3617', '细节参数-图案', '922', 'only', 'manual', '纯色', null); +INSERT INTO `sp_attribute` VALUES ('3618', '颜色', '922', 'many', 'list', '棕色,黑色,41(正常皮鞋码),40(正常皮鞋码),38(正常皮鞋码),44(正常皮鞋码),42(正常皮鞋码),43(正常皮鞋码),39(正常皮鞋码)', null); +INSERT INTO `sp_attribute` VALUES ('3619', '主观参数-品牌', '923', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3620', '实质参数-填充物', '923', 'only', 'manual', '白鹅绒', null); +INSERT INTO `sp_attribute` VALUES ('3621', '细节参数-含绒量', '923', 'only', 'manual', '95%', null); +INSERT INTO `sp_attribute` VALUES ('3622', '颜色', '923', 'many', 'list', '黑色,灰色,粉色,S,M,L,XL', null); +INSERT INTO `sp_attribute` VALUES ('3623', '主观参数-品牌', '924', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3624', '实质参数-适用人群', '924', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3625', '颜色', '924', 'many', 'list', '军绿色,深灰色,红色,藏青色,均码', null); +INSERT INTO `sp_attribute` VALUES ('3626', '商品参数-货号', '925', 'only', 'manual', '6608', null); +INSERT INTO `sp_attribute` VALUES ('3627', '颜色', '925', 'many', 'list', '黑色,S,M,L,XL,XXL', null); +INSERT INTO `sp_attribute` VALUES ('3628', '商品参数-货号', '926', 'only', 'manual', '172002', null); +INSERT INTO `sp_attribute` VALUES ('3629', '颜色', '926', 'many', 'list', '焦糖色,黑色,酒红色,L,2XL,M,XL', null); +INSERT INTO `sp_attribute` VALUES ('3630', '商品参数-货号', '928', 'only', 'manual', 'jb7109#', null); +INSERT INTO `sp_attribute` VALUES ('3631', '棉衣参数-材质成份', '928', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('3632', '颜色', '928', 'many', 'list', '粉色,红色,灰色,黑色,军绿,蓝色,XXL,L,M,XL,XXXL,S', null); +INSERT INTO `sp_attribute` VALUES ('3633', '主观参数-品牌', '929', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3634', '实质参数-组合形式', '929', 'only', 'manual', '单件', null); +INSERT INTO `sp_attribute` VALUES ('3635', '细节参数-版型', '929', 'only', 'manual', '直筒', null); +INSERT INTO `sp_attribute` VALUES ('3636', '颜色', '929', 'many', 'list', '粉色,L,M,S', null); +INSERT INTO `sp_attribute` VALUES ('3637', '主观参数-品牌', '930', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3638', '实质参数-裙长', '930', 'only', 'manual', '短裙', null); +INSERT INTO `sp_attribute` VALUES ('3639', '颜色', '930', 'many', 'list', '灰色格子,咖啡格子,L,2XL,M,XL,S', null); +INSERT INTO `sp_attribute` VALUES ('3640', '主观参数-品牌', '931', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3641', '实质参数-袖长', '931', 'only', 'manual', '长袖', null); +INSERT INTO `sp_attribute` VALUES ('3642', '颜色', '931', 'many', 'list', '蓝色,L,M,S', null); +INSERT INTO `sp_attribute` VALUES ('3643', '商品参数-货号', '932', 'only', 'manual', '1873061300', null); +INSERT INTO `sp_attribute` VALUES ('3644', '颜色', '932', 'many', 'list', '灰色,深宝蓝,军绿,卡其色,L,M,XL,S', null); +INSERT INTO `sp_attribute` VALUES ('3645', '主观参数-品牌', '933', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3646', '实质参数-裤长', '933', 'only', 'manual', '长裤', null); +INSERT INTO `sp_attribute` VALUES ('3647', '颜色', '933', 'many', 'list', '加绒业2316黑色,加绒业2316深蓝色,26码,27码,28码,29码,30码,31码,32码', null); +INSERT INTO `sp_attribute` VALUES ('3648', '主观参数-品牌', '934', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3649', '实质参数-适用人群', '934', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3650', '细节参数-衣门襟', '934', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('3651', '颜色', '934', 'many', 'list', '杏色,黑色,军绿色,L,XXL,M,XL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('3652', '主观参数-货号', '935', 'only', 'manual', 'V5029556068', null); +INSERT INTO `sp_attribute` VALUES ('3653', '实质参数-适用人群', '935', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3654', '颜色', '935', 'many', 'list', '黑色,红色,XXL,XL,L,M', null); +INSERT INTO `sp_attribute` VALUES ('3655', '商品参数-货号', '936', 'only', 'manual', '6109', null); +INSERT INTO `sp_attribute` VALUES ('3656', '颜色', '936', 'many', 'list', '黑色,焦糖色,矿灰色,驼色,M,L,XL,XXL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('3657', '商品参数-品牌', '937', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3658', '颜色', '937', 'many', 'list', '杏色,黑色,灰色,S,M,L,XL,XXL', null); +INSERT INTO `sp_attribute` VALUES ('3659', '主观参数-品牌', '939', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3660', '实质参数-裤长', '939', 'only', 'manual', '长裤', null); +INSERT INTO `sp_attribute` VALUES ('3661', '颜色', '939', 'many', 'list', '黑色,墨绿,咖啡,灰色,藏青,酒红,均码', null); +INSERT INTO `sp_attribute` VALUES ('3662', '主观参数-型号', '940', 'only', 'manual', '111', null); +INSERT INTO `sp_attribute` VALUES ('3663', '实质参数-袖长', '940', 'only', 'manual', '其他', null); +INSERT INTO `sp_attribute` VALUES ('3664', '细节参数-风格', '940', 'only', 'manual', '简约', null); +INSERT INTO `sp_attribute` VALUES ('3665', '颜色', '940', 'many', 'list', '兰花,码数偏小建议拍大一码,S,M,L,XL,XXL', null); +INSERT INTO `sp_attribute` VALUES ('3666', '主观参数-货号', '941', 'only', 'manual', 'RALOS-0.7', null); +INSERT INTO `sp_attribute` VALUES ('3667', '实质参数-适用人群', '941', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3668', '细节参数-衣门襟', '941', 'only', 'manual', '一粒扣', null); +INSERT INTO `sp_attribute` VALUES ('3669', '颜色', '941', 'many', 'list', '黄色,白色,粉色,蓝色,玫红,XXL,L,M,XL,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('3670', '主观参数-品牌', '942', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3671', '实质参数-填充物', '942', 'only', 'manual', '白鹅绒', null); +INSERT INTO `sp_attribute` VALUES ('3672', '细节参数-含绒量', '942', 'only', 'manual', '80%', null); +INSERT INTO `sp_attribute` VALUES ('3673', '颜色', '942', 'many', 'list', '米黄2.0,米黄,L,M,XL,S,XXL', null); +INSERT INTO `sp_attribute` VALUES ('3674', '商品参数-货号', '943', 'only', 'manual', '8530110306', null); +INSERT INTO `sp_attribute` VALUES ('3675', '颜色', '943', 'many', 'list', '白色,天蓝色,L,M,S', null); +INSERT INTO `sp_attribute` VALUES ('3676', '商品参数-品牌', '944', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3677', '颜色', '944', 'many', 'list', '米白色,2XL,4XL,6XL,XL,3XL,5XL', null); +INSERT INTO `sp_attribute` VALUES ('3678', '商品参数-货号', '945', 'only', 'manual', 'NG8201', null); +INSERT INTO `sp_attribute` VALUES ('3679', '颜色', '945', 'many', 'list', '白色,粉色,L,M,S', null); +INSERT INTO `sp_attribute` VALUES ('3680', '主观参数-品牌', '947', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3681', '实质参数-适用人群', '947', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3682', '颜色', '947', 'many', 'list', '暗紫色,XXXL现货,XL现货,XXL现货,M现货,S现货,L现货', null); +INSERT INTO `sp_attribute` VALUES ('3683', '主观参数-品牌', '948', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3684', '实质参数-适用人群', '948', 'only', 'manual', '女士', null); +INSERT INTO `sp_attribute` VALUES ('3685', '颜色', '948', 'many', 'list', '姜黄色,L,2XL,M,XL,S', null); +INSERT INTO `sp_attribute` VALUES ('3686', '主观参数-货号', '949', 'only', 'manual', '00000', null); +INSERT INTO `sp_attribute` VALUES ('3687', '实质参数-袖长', '949', 'only', 'manual', '长袖', null); +INSERT INTO `sp_attribute` VALUES ('3688', '颜色', '949', 'many', 'list', '白色,粉色,黑色,L,XXL,M,XL,S,XXXL', null); +INSERT INTO `sp_attribute` VALUES ('3689', '主体参数-品牌', '94', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3690', '规格参数-包装', '94', 'only', 'manual', '箱装', null); +INSERT INTO `sp_attribute` VALUES ('3691', '规格', '94', 'many', 'list', '330ml 原味,330ml青柠味,330ml柠檬味,500ml 青柠味,250ml青柠味,250ml原味,500ml橘子,500ml西柚,500ml柠檬,500ml原味', null); +INSERT INTO `sp_attribute` VALUES ('3692', '主观参数-品牌', '951', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3693', '实质参数-适用年龄', '951', 'only', 'manual', '25-30岁', null); +INSERT INTO `sp_attribute` VALUES ('3694', '细节参数-衣门襟', '951', 'only', 'manual', '套头', null); +INSERT INTO `sp_attribute` VALUES ('3695', '颜色', '951', 'many', 'list', '宝兰色混白色,幻彩黄混白,S,M,L,XL', null); +INSERT INTO `sp_attribute` VALUES ('3696', '主观参数-品牌', '962', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3697', '实质参数-适用季节', '962', 'only', 'manual', '秋季,冬季', null); +INSERT INTO `sp_attribute` VALUES ('3698', '细节参数-鞋跟形状', '962', 'only', 'manual', '平跟', null); +INSERT INTO `sp_attribute` VALUES ('3699', '颜色', '962', 'many', 'list', '79粉色(标准码),79黑色(标准码),79白色(标准码),909白色(标准码),909黑色(标准码),35码,38码,37码,39码,36码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3700', '主观参数-品牌', '966', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3701', '细节参数-鞋头款式', '966', 'only', 'manual', '包头', null); +INSERT INTO `sp_attribute` VALUES ('3702', '颜色', '966', 'many', 'list', '白色,黑色,33码,34码,35码,36码,37码,38码,39码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3703', '主观参数-品牌', '967', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3704', '细节参数-鞋头款式', '967', 'only', 'manual', '圆头', null); +INSERT INTO `sp_attribute` VALUES ('3705', '其他-上市时间', '967', 'only', 'manual', '2017年', null); +INSERT INTO `sp_attribute` VALUES ('3706', '颜色', '967', 'many', 'list', '白/兰色,白/浅绿,白/粉色,白/金色,白/绿色,白/红色,白/黑色,33码,34码,35码,36码,37码,38码,39码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3707', '主观参数-品牌', '968', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3708', '细节参数-鞋头款式', '968', 'only', 'manual', '露趾', null); +INSERT INTO `sp_attribute` VALUES ('3709', '颜色', '968', 'many', 'list', '金色,灰色,银色,33码,34码,35码,36码,37码,38码,39码,40码', null); +INSERT INTO `sp_attribute` VALUES ('3710', '主观参数-品牌', '969', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3711', '细节参数-鞋头款式', '969', 'only', 'manual', '圆头', null); +INSERT INTO `sp_attribute` VALUES ('3712', '其他-上市时间', '969', 'only', 'manual', '2017年', null); +INSERT INTO `sp_attribute` VALUES ('3713', '颜色', '969', 'many', 'list', '白色,黑色,35,36,37,38,39', null); +INSERT INTO `sp_attribute` VALUES ('3714', '主体-品牌', '970', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3715', '规格-动力类型', '970', 'only', 'manual', '汽油', null); +INSERT INTO `sp_attribute` VALUES ('3716', '颜色', '970', 'many', 'list', '白色,黑色,灰色', null); +INSERT INTO `sp_attribute` VALUES ('3717', '主体-品牌', '971', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3718', '规格-发动机类型', '971', 'only', 'manual', '单缸', null); +INSERT INTO `sp_attribute` VALUES ('3719', '颜色', '971', 'many', 'list', '(鼓刹、手刹)基本款荧光红/灰黑9980元,(鼓刹、手刹)基本款白色/黑色9980元,(鼓刹、手刹)基本款黑灰9980元,(鼓刹、手刹)基本款黄黑9980元,(鼓刹、手刹)基本款灰黑9980元,【碟刹、手刹款】荧光红/灰黑10580元,【碟刹、手刹款】白色/黑色10580元,【碟刹、手刹款】黑灰10580元,【碟刹、手刹款】黄黑10580元,【碟刹、手刹款】灰黑10580元,碟刹、CBS款荧光红/灰黑10980元,碟刹、CBS款白色/黑色10980元,碟刹、CBS款黑灰10980元', null); +INSERT INTO `sp_attribute` VALUES ('3720', '主体-型号', '973', 'only', 'manual', 'CHZX-5W40-4L', null); +INSERT INTO `sp_attribute` VALUES ('3721', '规格-容量', '973', 'only', 'manual', '4升', null); +INSERT INTO `sp_attribute` VALUES ('3722', '粘度', '973', 'many', 'list', '嘉护专享10W-40,极护 0W-40,极护 5W-30,极护 5W-40,极护专享5W-40,极护宝马专享5W-30,磁护 5W-40,磁护专享,路虎专享 5W-30,金嘉护10W-40,金嘉护5W-30,1L,4L', null); +INSERT INTO `sp_attribute` VALUES ('3723', '主体-品牌', '974', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3724', '功能参数-功能', '974', 'only', 'manual', '清洁保护,动力提升,节油', null); +INSERT INTO `sp_attribute` VALUES ('3725', '规格-容量', '974', 'only', 'manual', '80毫升', null); +INSERT INTO `sp_attribute` VALUES ('3726', '规格', '974', 'many', 'list', '500ml,5X高效版218ml,铂金尊享装80ml*10', null); +INSERT INTO `sp_attribute` VALUES ('3727', '主体-类别', '976', 'only', 'manual', '加油卡', null); +INSERT INTO `sp_attribute` VALUES ('3728', '地区', '976', 'many', 'list', '全国', null); +INSERT INTO `sp_attribute` VALUES ('3729', '主体-品牌', '978', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3730', '规格-产品尺寸(长*宽*高', '978', 'only', 'manual', '44*15*12', null); +INSERT INTO `sp_attribute` VALUES ('3731', '颜色', '978', 'many', 'list', 'E02-带充气泵-香槟金,E02-带充气泵-炫酷黑,E02-带充气泵-黑色家车两用,E02-带充气泵-金色家车两用,E02-数显带充气泵-黑色,E02-数显带充气泵-香槟金,E05-带充气泵-银色无线款,E09-带充气泵-黑色无线款', null); +INSERT INTO `sp_attribute` VALUES ('3732', '主体-品牌', '979', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3733', '规格-额定容量', '979', 'only', 'manual', '60', null); +INSERT INTO `sp_attribute` VALUES ('3734', '主体-品牌', '980', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3735', '规格-产品尺寸(长*宽*高', '980', 'only', 'manual', '30', null); +INSERT INTO `sp_attribute` VALUES ('3736', '尺码', '980', 'many', 'list', '18寸,24寸,14寸,19寸,16寸,22寸,20寸,17寸,21寸,26寸,28寸', null); +INSERT INTO `sp_attribute` VALUES ('3737', '主体-品牌', '981', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3738', '规格-重量', '981', 'only', 'manual', '1克', null); +INSERT INTO `sp_attribute` VALUES ('3739', '主体-品牌', '982', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3740', '规格-产品尺寸(长*宽*高', '982', 'only', 'manual', '150*100*60mm', null); +INSERT INTO `sp_attribute` VALUES ('3741', '主体-品牌', '983', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3742', '规格-轮胎规格', '983', 'only', 'manual', '205/55R16', null); +INSERT INTO `sp_attribute` VALUES ('3743', '主体-品牌', '985', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3744', '规格-产品尺寸(长*宽*高', '985', 'only', 'manual', '看描述', null); +INSERT INTO `sp_attribute` VALUES ('3745', '主体-品牌', '986', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3746', '功能参数-显示类型', '986', 'only', 'manual', '双显', null); +INSERT INTO `sp_attribute` VALUES ('3747', '规格-产品尺寸(长*宽*高', '986', 'only', 'manual', '57*61*27', null); +INSERT INTO `sp_attribute` VALUES ('3748', '款式', '986', 'many', 'list', '外置款,内置款', null); +INSERT INTO `sp_attribute` VALUES ('3749', '主体-品牌', '987', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3750', '规格-重量', '987', 'only', 'manual', '0.3克', null); +INSERT INTO `sp_attribute` VALUES ('3751', '款式', '987', 'many', 'list', '磁性支架-土豪金,磁性支架-气质银,多功能手机支架', null); +INSERT INTO `sp_attribute` VALUES ('3752', '主体-品牌', '988', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3753', '规格-容量', '988', 'only', 'manual', '0升', null); +INSERT INTO `sp_attribute` VALUES ('3754', '主体-型号', '989', 'only', 'manual', '-30℃-2L/1瓶', null); +INSERT INTO `sp_attribute` VALUES ('3755', '功能参数-功能', '989', 'only', 'manual', '玻璃清洗', null); +INSERT INTO `sp_attribute` VALUES ('3756', '规格-容量', '989', 'only', 'manual', '2L', null); +INSERT INTO `sp_attribute` VALUES ('3757', '规格', '989', 'many', 'list', '-2℃/1.5L/1瓶,-2℃/1.5L/2瓶,-2℃/1.5L/6瓶,-2℃/1.5L/12瓶,-2℃/2L/1瓶,-2℃/2L/2瓶,-2℃/2L/4瓶,-2℃/2L/8瓶,-30℃/1.5L/1瓶,-30℃/1.5L/2瓶,-30℃/1.5L/6瓶,-30℃/1.5L/12瓶,-30℃/2L/1瓶,-30℃/2L/2瓶,-30℃/2L/4瓶,-30℃/2L/8瓶,-40℃/2L/1瓶,-40℃/2L/2瓶,-40℃/2L/4瓶,-40℃/2L/8瓶', null); +INSERT INTO `sp_attribute` VALUES ('3758', '主体-品牌', '990', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3759', '规格-容量', '990', 'only', 'manual', '1', null); +INSERT INTO `sp_attribute` VALUES ('3760', '补漆笔套装等', '990', 'many', 'list', '单支补漆笔+砂纸,简易套装,标准套装,完美套装', null); +INSERT INTO `sp_attribute` VALUES ('3761', '主体-品牌', '991', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3762', '规格-容量', '991', 'only', 'manual', '200g', null); +INSERT INTO `sp_attribute` VALUES ('3763', '主体-品牌', '992', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3764', '功能参数-功能', '992', 'only', 'manual', '清洁', null); +INSERT INTO `sp_attribute` VALUES ('3765', '规格-容量', '992', 'only', 'manual', '120毫升', null); +INSERT INTO `sp_attribute` VALUES ('3766', '主体-型号', '993', 'only', 'manual', '汽车掸子', null); +INSERT INTO `sp_attribute` VALUES ('3767', '规格-重量', '993', 'only', 'manual', '420克', null); +INSERT INTO `sp_attribute` VALUES ('3768', '主体-品牌', '994', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3769', '功能参数-停车监测', '994', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('3770', '规格-电池', '994', 'only', 'manual', '有', null); +INSERT INTO `sp_attribute` VALUES ('3771', '型号', '994', 'many', 'list', '一代升级版,一代尊享版,二代美猴王白,二代美猴王黑,二代领航版,双镜头后视镜,胎压,含32G卡+车充,含16G卡+车充,含32G卡+车充,含64G卡+车充,含车充,胎压监测器', null); +INSERT INTO `sp_attribute` VALUES ('3772', '主体-品牌', '995', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3773', '功能参数-测速类型', '995', 'only', 'manual', '流动测速', null); +INSERT INTO `sp_attribute` VALUES ('3774', '规格-重量', '995', 'only', 'manual', '1克', null); +INSERT INTO `sp_attribute` VALUES ('3775', '规格', '995', 'many', 'list', 'L300,L800,L70,LD20,LD30,LD70,LD80,L5,H200(云在线升级),H300(云在线升级),H500', null); +INSERT INTO `sp_attribute` VALUES ('3776', '主体-品牌', '996', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3777', '功能参数-制冷类型', '996', 'only', 'manual', '冷暖冰箱', null); +INSERT INTO `sp_attribute` VALUES ('3778', '规格-容量', '996', 'only', 'manual', '7.5升', null); +INSERT INTO `sp_attribute` VALUES ('3779', '规格', '996', 'many', 'list', '7.5L升级版,4L车家两用,20L车家两用,家用转换器,8L保温箱', null); +INSERT INTO `sp_attribute` VALUES ('3780', '主体-品牌', '997', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3781', '规格-输入电压', '997', 'only', 'manual', '12', null); +INSERT INTO `sp_attribute` VALUES ('3782', '规格', '997', 'many', 'list', '双USB电压监测-金色,双USB电压监测-灰色,金色套装-车充+支架+线,金属款双USB电压监测-银色', null); +INSERT INTO `sp_attribute` VALUES ('3783', '主体-品牌', '998', 'only', 'manual', '', null); +INSERT INTO `sp_attribute` VALUES ('3784', '功能参数-附加功能', '998', 'only', 'manual', '除臭功能,杀菌功能,滤尘功能,芳香功能', null); +INSERT INTO `sp_attribute` VALUES ('3785', '规格-产品尺寸(长*宽*高', '998', 'only', 'manual', '17*12.5*3.8', null); +INSERT INTO `sp_attribute` VALUES ('3786', '颜色', '998', 'many', 'list', '红色,白色,土豪金', null); +INSERT INTO `sp_attribute` VALUES ('3787', '主体参数-个护健康类型', '99', 'only', 'manual', '电子美容仪', null); +INSERT INTO `sp_attribute` VALUES ('3788', '功能参数-产品功能', '99', 'only', 'manual', '微电波', null); +INSERT INTO `sp_attribute` VALUES ('3789', '适用范围-适用人群', '99', 'only', 'manual', '男士,女士', null); +INSERT INTO `sp_attribute` VALUES ('3790', '电源-自动断电', '99', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('3791', '规格参数-净重', '99', 'only', 'manual', '0.19千克', null); +INSERT INTO `sp_attribute` VALUES ('3792', '型号', '99', 'many', 'list', '3D刮痧款,V脸神器典雅黑,V脸神器纯净白,两轮升级款,减压球激光白,减压球磨砂黑,双柄珍珠黑,双柄钻石白,四轮升级款,头部按摩款,指揉眼部加强款,温唇保湿仪,球面祛纹款,男士加强款,空压眼部按摩仪,经典两轮款,身体专用款,钻石瘦脸款', null); +INSERT INTO `sp_attribute` VALUES ('3793', '主体参数-商品名称', '9', 'only', 'manual', '创维电视55M5E', null); +INSERT INTO `sp_attribute` VALUES ('3794', '基本参数-电视3D功能', '9', 'only', 'manual', '不支持', null); +INSERT INTO `sp_attribute` VALUES ('3795', '显示参数-亮度', '9', 'only', 'manual', '//cd/m2', null); +INSERT INTO `sp_attribute` VALUES ('3796', '音频参数-扬声器数量', '9', 'only', 'manual', '2个', null); +INSERT INTO `sp_attribute` VALUES ('3797', 'USB音视图参数-USB支持视频格式', '9', 'only', 'manual', 'RM/RMVB等', null); +INSERT INTO `sp_attribute` VALUES ('3798', '端口参数-接口类型', '9', 'only', 'manual', '有线电视x1,AV输出x1,AV输入x1,HDMI1.4x2,USB2.0x2,网络接口x1', null); +INSERT INTO `sp_attribute` VALUES ('3799', '特性参数-网络连接', '9', 'only', 'manual', '支持', null); +INSERT INTO `sp_attribute` VALUES ('3800', '功耗参数-电源电压', '9', 'only', 'manual', '220V', null); +INSERT INTO `sp_attribute` VALUES ('3801', '规格参数-外形尺寸(含底座)', '9', 'only', 'manual', '1241*265*769毫米', null); +INSERT INTO `sp_attribute` VALUES ('3802', '智能应用-智能电视', '9', 'only', 'manual', '智能电视', null); + +-- ---------------------------- +-- Table structure for sp_category +-- ---------------------------- +DROP TABLE IF EXISTS `sp_category`; +CREATE TABLE `sp_category` ( + `cat_id` int(32) NOT NULL AUTO_INCREMENT COMMENT '分类唯一ID', + `cat_name` varchar(255) DEFAULT NULL COMMENT '分类名称', + `cat_pid` int(32) DEFAULT NULL COMMENT '分类父ID', + `cat_level` int(4) DEFAULT NULL COMMENT '分类层级 0: 顶级 1:二级 2:三级', + `cat_deleted` int(2) DEFAULT '0' COMMENT '是否删除 1为删除', + `cat_icon` varchar(255) DEFAULT NULL, + `cat_src` text, + PRIMARY KEY (`cat_id`) +) ENGINE=InnoDB AUTO_INCREMENT=1484 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_category +-- ---------------------------- +INSERT INTO `sp_category` VALUES ('1', '大家电', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('3', '电视', '1', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('4', '空调', '1', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('5', '4K超高清', '1482', '2', '0', 'full/fd99414907afb2e0382456b55ae051e51f9816f5.jpg', '/list/243505-1344991.html'); +INSERT INTO `sp_category` VALUES ('6', '曲面电视', '3', '2', '0', 'full/2fb113b32f7a2b161f5ee4096c319afedc3fd5a1.jpg', '/list/243505-914942.html'); +INSERT INTO `sp_category` VALUES ('7', '海信', '3', '2', '0', 'full/5e38cf9e6e7c46a17fe1c597a883ae627977b296.jpg', '/list/243505-10005.html'); +INSERT INTO `sp_category` VALUES ('8', '夏普', '3', '2', '0', 'full/cece39bd7e9654c20043e4af71696e1f838d4a22.jpg', '/list/243505-10070.html'); +INSERT INTO `sp_category` VALUES ('9', '创维', '3', '2', '0', 'full/f62eba98423af3311487f3331c6798d8f099c893.jpg', '/list/243505-11164.html'); +INSERT INTO `sp_category` VALUES ('10', 'TCL', '3', '2', '0', 'full/86832cc37db8474ac07853c835009f9873eaec89.jpg', '/list/243505-10415.html'); +INSERT INTO `sp_category` VALUES ('11', 'PPTV', '3', '2', '0', 'full/41c169f14680b3ebf88b4a37ea09085ed731c985.jpg', '/list/243505-14501.html'); +INSERT INTO `sp_category` VALUES ('12', '小米', '3', '2', '0', 'full/5c282c3ec283fbc092107f8c7b86f212365acdfa.jpg', '/list/243505-12121.html'); +INSERT INTO `sp_category` VALUES ('13', '长虹', '3', '2', '0', 'full/14291787e1f9f0215816048e813e4ec4fbb3dffe.jpg', '/list/243505-10075.html'); +INSERT INTO `sp_category` VALUES ('14', '康佳', '3', '2', '0', 'full/de58455691bc7b85351055c220f1a5410ab15693.jpg', '/list/243505-10149.html'); +INSERT INTO `sp_category` VALUES ('15', '三星', '3', '2', '0', 'full/8b36730c09815e90de1f86664baef8690c89e979.jpg', '/list/243505-10011.html'); +INSERT INTO `sp_category` VALUES ('16', '飞利浦', '3', '2', '0', 'full/7643c31541df41da21c9e734bd2d9a18fed2a2aa.jpg', '/list/243505-1253445.html'); +INSERT INTO `sp_category` VALUES ('17', '索尼', '3', '2', '0', 'full/e8c76dd2bb103a620929bcb4ad5c5431d62418d3.jpg', '/list/243505-10028.html'); +INSERT INTO `sp_category` VALUES ('18', '先锋', '3', '2', '0', 'full/5a46bef92bf32f0157b4d5a6d9a35ca8a5615aca.jpg', '/list/243505-10328.html'); +INSERT INTO `sp_category` VALUES ('19', '家庭影院', '3', '2', '0', 'full/5fae60f2cc05c53eaf43075db7eb82bfc9bba9b4.jpg', '/list/244010-0.html'); +INSERT INTO `sp_category` VALUES ('20', '音响', '3', '2', '0', 'full/5515d491f88587084e59aac50010458bb916ee17.jpg', '/list/244011-0.html'); +INSERT INTO `sp_category` VALUES ('21', '盒子', '3', '2', '0', 'full/e65bab9fcb64c336a3f5fba3b2174fef41f12330.jpg', '//m.suning.com/search/%E7%9B%92%E5%AD%90/?adTypeCode=1023&adId=%E7%9B%92%E5%AD%90'); +INSERT INTO `sp_category` VALUES ('22', '家用空调', '1482', '2', '0', 'full/8ba61feee8f4a8333efee8ed00ce3f327e66367c.jpg', '/list/431505-0.html'); +INSERT INTO `sp_category` VALUES ('23', '变频空调', '4', '2', '0', 'full/994977fac8f4fa6cea5eb413cd64ddac24a97600.jpg', '/list/431505-125483.html'); +INSERT INTO `sp_category` VALUES ('24', '立柜空调', '4', '2', '0', 'full/19fc040b41b4c821c16748529545265f5feb34fa.jpg', '/list/431505-262043.html'); +INSERT INTO `sp_category` VALUES ('25', '挂壁空调', '4', '2', '0', 'full/7f3dfec1efdb2559d7fba1ea39d901f4763fae21.jpg', '/list/431505-615804.html'); +INSERT INTO `sp_category` VALUES ('26', '洗衣机', '1', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('27', '中央空调', '4', '2', '0', 'full/47a417ea3c71e5b88a261729e43706611da4ae7e.jpg', '/list/431506-0.html'); +INSERT INTO `sp_category` VALUES ('28', '移动空调', '4', '2', '0', 'full/b9f06f11815deebf5417636cf6967d859956e8bf.jpg', '/list/431507-0.html'); +INSERT INTO `sp_category` VALUES ('29', '海尔', '4', '2', '0', 'full/528517c1f5c49a15f4558be03f46e27f23d379ba.jpg', '/list/431505-10010.html'); +INSERT INTO `sp_category` VALUES ('30', '三菱重工', '4', '2', '0', 'full/3ae5b4e47f663b3889edc694c95bf098b7893316.jpg', '/list/431505-10174.html'); +INSERT INTO `sp_category` VALUES ('31', '志高', '4', '2', '0', 'full/4d5fd81e6e2e45a9a55d187c2326dea57ef90f9d.jpg', '/list/431505-10181.html'); +INSERT INTO `sp_category` VALUES ('32', '奥克斯', '4', '2', '0', 'full/9ec815cf683ef384f74c0b1c6011891da20589f9.jpg', '/list/431504-10132.html'); +INSERT INTO `sp_category` VALUES ('33', '长虹', '4', '2', '0', 'full/74547903a7193d252f4a1643849cc707981affa2.jpg', '/list/431504-10075.html'); +INSERT INTO `sp_category` VALUES ('34', '科龙', '4', '2', '0', 'full/85ac1aecafb4f25158d2e08d213e6f617307a323.jpg', '/list/431504-10278.html'); +INSERT INTO `sp_category` VALUES ('35', '海信', '4', '2', '0', 'full/2079cb1725672419834c3624d52b6abaea8be308.jpg', '/list/431505-10005.html'); +INSERT INTO `sp_category` VALUES ('36', '惠而浦', '4', '2', '0', 'full/33774cdd0a4b866bc3f56c0fc55a0063d1f15892.jpg', '/list/431504-10034.html'); +INSERT INTO `sp_category` VALUES ('37', '空调清洗', '4', '2', '0', 'full/f4836d9ba4831e4d81ab275cff4ab50677076a2b.jpg', '/list/500723-0.html'); +INSERT INTO `sp_category` VALUES ('38', '空调维修', '4', '2', '0', 'full/19ed844b023720a49792de3c1397e614c9bb260b.jpg', '//assss.suning.com/assss-web/wap/afterService/toServBookingOrders_0.do'); +INSERT INTO `sp_category` VALUES ('39', '空调安装', '4', '2', '0', 'full/f216557789c6d87ac6b31845e0a8c47186d6521a.jpg', '//c.m.suning.com/anzhuangfw.html'); +INSERT INTO `sp_category` VALUES ('40', '空调回收', '4', '2', '0', 'full/da07de0ac2f01b18a9ec206fd44a51cf117cf987.jpg', '//hx.m.suning.com/wap/home.htm'); +INSERT INTO `sp_category` VALUES ('41', '洗干一体机', '1482', '2', '0', 'full/a83bfb2ac4b291f04b07274de9bf1e6f49e14027.jpg', '/list/244006-782345.html'); +INSERT INTO `sp_category` VALUES ('42', '洗衣机', '26', '2', '0', 'full/d33bc76faf761d86692f6b79dbd5bdb007a6c060.jpg', '/list/244006-0.html'); +INSERT INTO `sp_category` VALUES ('43', '滚筒洗衣机', '26', '2', '0', 'full/4f083927b8062beb2e2a8e5fbcb956e07231e644.jpg', '/list/244006-782291.html'); +INSERT INTO `sp_category` VALUES ('44', '波轮洗衣机', '26', '2', '0', 'full/2333a004401004514d43fc56bf3a08de3d6dee44.jpg', '/list/244006-782289.html'); +INSERT INTO `sp_category` VALUES ('45', '冰箱', '1', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('46', '大容量洗衣机', '26', '2', '0', 'full/e2459762678fe83b75b10dab705d9be2570d014c.jpg', '/list/244006-1199982.html'); +INSERT INTO `sp_category` VALUES ('47', '迷你洗衣机', '26', '2', '0', 'full/1fa57f855d15370a93c16c12b856fae164458c5b.jpg', '/list/244006-782346.html'); +INSERT INTO `sp_category` VALUES ('48', '双缸洗衣机', '26', '2', '0', 'full/d8549a361e957132f07d7a9ebcee9bcf9adc12a1.jpg', '/list/244006-782287.html'); +INSERT INTO `sp_category` VALUES ('49', '干衣机', '26', '2', '0', 'full/259207618f9cb1fda1fcb8f4ce16280bde8959de.jpg', '/list/244006-782362.html'); +INSERT INTO `sp_category` VALUES ('50', '洗衣机服务', '26', '2', '0', 'full/ac69da199d085a7c59360686310697565ef8083e.jpg', 'https://cuxiao.m.suning.com/xiyijifuwu.html'); +INSERT INTO `sp_category` VALUES ('51', '西门子', '26', '2', '0', 'full/b7c7741303e60a58bbc5ea6ad6679cd0c7f08ce7.jpg', '/list/244006-10002.html'); +INSERT INTO `sp_category` VALUES ('52', '热门推荐', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('53', '海尔', '26', '2', '0', 'full/d2a002e5912a0cf8e74352a9ea38e17e165ccc8d.jpg', '/list/244006-10010.html'); +INSERT INTO `sp_category` VALUES ('54', '小天鹅', '26', '2', '0', 'full/3732a28271acaadbdedefb7445efae3aac1c3c81.jpg', '/list/244006-10001.html'); +INSERT INTO `sp_category` VALUES ('55', '冰箱', '1482', '2', '0', 'full/5086527c207d479c04a851bf0aeb24580c7f7d7a.jpg', '/list/244005-0.html'); +INSERT INTO `sp_category` VALUES ('56', '对开门冰箱', '45', '2', '0', 'full/4b6bfa1646ca0beeb0acda07f77149bc1e3e7185.jpg', '/list/244005-782324.html'); +INSERT INTO `sp_category` VALUES ('58', '多门冰箱', '45', '2', '0', 'full/51a4c3435e9445093fc172b65309089e6f8b2262.jpg', '/list/244005-782301.html'); +INSERT INTO `sp_category` VALUES ('59', '三门冰箱', '45', '2', '0', 'full/9b4ef20a87083e32b189c49417c55d1e6d297c9a.jpg', '/list/244005-782288.html'); +INSERT INTO `sp_category` VALUES ('60', '十字对开门', '45', '2', '0', 'full/941952a7134b6b1e342f25e774f2d926ce35f6a5.jpg', '/list/244005-782301.html'); +INSERT INTO `sp_category` VALUES ('61', '双门冰箱', '45', '2', '0', 'full/ba282e17cf2bbbdac501aefc5be6fbd180bcd62c.jpg', '/list/244005-782304.html'); +INSERT INTO `sp_category` VALUES ('62', '冷柜/冰吧', '45', '2', '0', 'full/30cc729fd6ec23960ef02786d7f9ed3e6527a349.jpg', '/list/244008-0.html'); +INSERT INTO `sp_category` VALUES ('63', '商用冷柜', '45', '2', '0', 'full/53f4290298db81aed79bd8b4cc97c019da49eb1b.jpg', '/list/244008-1206638.html'); +INSERT INTO `sp_category` VALUES ('64', '圣诞狂欢', '52', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('65', '海尔', '45', '2', '0', 'full/d2a002e5912a0cf8e74352a9ea38e17e165ccc8d.jpg', '/list/244005-10010.html'); +INSERT INTO `sp_category` VALUES ('66', '西门子', '45', '2', '0', 'full/b7c7741303e60a58bbc5ea6ad6679cd0c7f08ce7.jpg', '/list/244005-10002.html'); +INSERT INTO `sp_category` VALUES ('67', '容声', '45', '2', '0', 'full/722b97ed263f975f3dc25e8ac94084c79cd44962.jpg', '/list/244005-40441.html'); +INSERT INTO `sp_category` VALUES ('68', '美菱', '45', '2', '0', 'full/e55f3b4c84ebe797397537e2d92e4fd31482d398.jpg', '/list/244005-10008.html'); +INSERT INTO `sp_category` VALUES ('69', '黄金', '1482', '2', '0', 'full/b7b4cb7dc25bc7a6ea79c9c31c6c71c91869739e.jpg', '//m.suning.com/search/黄金/?adTypeCode=1023&adId=黄金'); +INSERT INTO `sp_category` VALUES ('70', '海外购', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('72', '口红', '1482', '2', '0', 'full/54af1b428dab75fbb19e0f0602db2fb288ae77b9.jpg', 'https://m.suning.com/search/%E5%8F%A3%E7%BA%A2/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('73', '护肤套装', '64', '2', '0', 'full/37e2413fad20445374180542fce4d06d0cb38545.jpg', '/list/330021-0.html'); +INSERT INTO `sp_category` VALUES ('74', '面膜', '64', '2', '0', 'full/7ca57e495705e7b60ac5cfc3f5c4d71d12341d72.jpg', '/list/362506-0.html'); +INSERT INTO `sp_category` VALUES ('75', '国际名牌', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('76', '巧克力', '64', '2', '0', 'full/8d73f842d376174d88137fbe350bf59ac767477b.jpg', '/list/500506-0.html'); +INSERT INTO `sp_category` VALUES ('77', '儿童玩具', '64', '2', '0', 'full/9eec1c64ccbdd837606184ed00c2a611e5a0a2c2.jpg', 'https://m.suning.com/list/313118-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('78', '童装童鞋', '64', '2', '0', 'full/75fece9ce4698857628e2c42a0e752a26a50fb18.jpg', 'https://m.suning.com/list/315053-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('79', '平板电脑', '64', '2', '0', 'full/d2a821ebd29bad4bf687dc84cc6e092a1792c66f.jpg', '/list/258006-0.html'); +INSERT INTO `sp_category` VALUES ('80', '笔记本', '64', '2', '0', 'full/fd85e32427cfb12e312e4a1022898b3aa3321822.jpg', '/list/258004-0.html'); +INSERT INTO `sp_category` VALUES ('81', '苹果手机', '64', '2', '0', 'full/b4033ffe4dca02026431fe654aa929304defbc2e.jpg', '/list/20006-10103.html'); +INSERT INTO `sp_category` VALUES ('82', '小米手机', '64', '2', '0', 'full/b0fef388cd035694eac75d7b53e4a1eebf041cf3.jpg', '/list/20006-12121.html'); +INSERT INTO `sp_category` VALUES ('83', '数码相机', '64', '2', '0', 'full/8bd047f8eed61c47305dff3373890a7ef33e785f.jpg', '/list/20063-0.html'); +INSERT INTO `sp_category` VALUES ('84', '耳机耳麦', '64', '2', '0', 'full/cec82af42e24d626d82017f1698a3497038e9ebf.jpg', '/list/232003-0.html'); +INSERT INTO `sp_category` VALUES ('85', '挂机空调', '64', '2', '0', 'full/4b6f5f2964874da6851c1d96bcefaf3840c96d01.jpg', '/list/431505-615804.html'); +INSERT INTO `sp_category` VALUES ('86', '空气净化器', '64', '2', '0', 'full/c28dbf9b72eeaf7150c5a2bade7dc35873db6e8e.jpg', '/list/20394-0.html'); +INSERT INTO `sp_category` VALUES ('87', '洗衣机', '64', '2', '0', 'full/5027b6e3f593d4625001644b419a24fffeb68191.jpg', '/list/244006-0.html'); +INSERT INTO `sp_category` VALUES ('88', '4K超高清', '64', '2', '0', 'full/fd99414907afb2e0382456b55ae051e51f9816f5.jpg', '/list/243505-1344991.html'); +INSERT INTO `sp_category` VALUES ('89', '洗碗机', '64', '2', '0', 'full/23001b342737d8952e135bdaf2eaa0a8a71c2fd5.jpg', '/list/337506-0.html'); +INSERT INTO `sp_category` VALUES ('90', '兰蔻', '1482', '2', '0', 'full/08c847b2c60a43552cae9a49440f827e9025ea4b.jpg', '//m.suning.com/list/330004-42131.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('91', '雅诗兰黛', '1482', '2', '0', 'full/dc4188ed1d69bd4f6f285423cb675d6ac261b5de.jpg', '//m.suning.com/list/330004-42133.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('92', 'swisse', '75', '2', '0', 'full/b16f183fd75dc9ef23040bf1ecb79986961687bc.jpg', 'https://m.suning.com/list/501108-258563.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('93', '母婴儿童', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('94', '巴黎水', '75', '2', '0', 'full/cd62542f233606dba918579a8de11e042501eefb.jpg', 'https://m.suning.com/list/500475-13427.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('95', '爱他美', '75', '2', '0', 'full/bf88a25a9bf591d91a5a1aab2ddaa3bfd7a43e34.jpg', 'https://m.suning.com/list/313004-21541.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('96', '美妆', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('97', '花王', '75', '2', '0', 'full/fa40f059bba735204287f296bd005511084a7c67.jpg', 'https://m.suning.com/list/313107-216549.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('98', '戴森', '75', '2', '0', 'full/40c36744b446ee350cd651a2e07c12f0f44af246.jpg', 'https://m.suning.com/list/20366-46081.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('99', 'ReFa', '75', '2', '0', 'full/2fa6a29fb7fc3b861184d3c9b7203fb6825e708b.jpg', 'https://m.suning.com/search/refa/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('100', 'MK', '75', '2', '0', 'full/0b4c9e1a708f24902e018da4bd1d88f24a94e2da.jpg', 'https://m.suning.com/list/344250-131923.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('101', '奶粉', '1482', '2', '0', 'full/5b859d271355da33156ae7eb25edaec8a76db120.jpg', 'https://m.suning.com/list/313004-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('102', '纸尿裤', '93', '2', '0', 'full/35e3e3c3bcd957a3392f9a2ef029da2007f523ca.jpg', 'https://m.suning.com/list/313106-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('103', '营养辅食', '93', '2', '0', 'full/492847b81ffce8ed38691555538a7858f9cd7815.jpg', 'https://m.suning.com/list/313013-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('104', '婴儿用品', '93', '2', '0', 'full/2cc770dbd3677f1423b9ebcee2aae936b5d8847d.jpg', 'https://m.suning.com/list/313037-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('105', '婴儿洗护', '93', '2', '0', 'full/90b975b5f6d5110c3a8dc67ca4bfdba6de5441ea.jpg', 'https://m.suning.com/list/313087-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('106', '童车童床', '93', '2', '0', 'full/0d33fddf2010a8c0114855012c7f61fb01a50940.jpg', 'https://m.suning.com/list/315111-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('107', '儿童玩具', '93', '2', '0', 'full/9eec1c64ccbdd837606184ed00c2a611e5a0a2c2.jpg', 'https://m.suning.com/list/313118-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('108', '童装童鞋', '93', '2', '0', 'full/75fece9ce4698857628e2c42a0e752a26a50fb18.jpg', 'https://m.suning.com/list/315053-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('109', '面部护理', '1482', '2', '0', 'full/920914b097bee73e59454cc13b7941b4a64e6fc9.jpg', 'https://m.suning.com/list/330004-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('110', '面膜', '96', '2', '0', 'full/2579da906e61146322293d2aa5f4a9facbdc2495.jpg', 'https://m.suning.com/search/%E9%9D%A2%E8%86%9C/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('111', '口红', '96', '2', '0', 'full/54af1b428dab75fbb19e0f0602db2fb288ae77b9.jpg', 'https://m.suning.com/search/%E5%8F%A3%E7%BA%A2/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('112', '彩妆', '96', '2', '0', 'full/231f73f37ce5ca9036d1e9d4168efb4523070875.jpg', 'https://m.suning.com/list/315579-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('113', '个护', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('114', '护肤套装', '96', '2', '0', 'full/d2e1fd5c05c143214cd3a235a85b785e464644a1.jpg', 'https://m.suning.com/list/330021-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('115', '营养保健', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('116', '香水香氛', '96', '2', '0', 'full/cf8ef95a8a4de25738e9b319a147927ef3472796.jpg', 'https://m.suning.com/list/315581-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('117', '洁面仪', '96', '2', '0', 'full/2ef285fb3ffbffe1351a074be69a8e4c29837184.jpg', 'https://m.suning.com/search/%E6%B4%81%E9%9D%A2%E4%BB%AA/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('118', '卸妆', '96', '2', '0', 'full/e9c82968002a79e1c4aae6d842029d4c01819950.jpg', 'https://m.suning.com/list/329504-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('119', '身体沐浴', '1482', '2', '0', 'full/157266744c5b0f194fda113c49e7f0d0a85d0117.jpg', 'https://m.suning.com/list/315588-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('120', '美发护发', '113', '2', '0', 'full/2611fb97c4a328f9034a464bcb027ebecadf78b9.jpg', 'https://m.suning.com/list/316546-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('121', '美甲', '113', '2', '0', 'full/9e4839859a99de33020b11892c6273b306dce065.jpg', 'https://m.suning.com/search/%E7%BE%8E%E7%94%B2/&ch=hwg'); +INSERT INTO `sp_category` VALUES ('122', '口腔护理', '113', '2', '0', 'full/873b02dcbcb3c45b03cb64a5a442227f7d9f1a1b.jpg', 'https://m.suning.com/list/316549-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('123', '女性护理', '113', '2', '0', 'full/b57ef9462836fc252fa021e98a612d31c50d94d1.jpg', 'https://m.suning.com/list/315589-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('124', '膳食补充剂', '1482', '2', '0', 'full/55f39b9c9ec4ea31a22957e953b775d1a838f26f.jpg', 'https://m.suning.com/list/501108-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('125', '提高免疫', '115', '2', '0', 'full/b263c6b2a8c5bcb2ce1520dae869b1c813ef51e9.jpg', 'https://m.suning.com/list/501103-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('126', '维生素/矿物质', '115', '2', '0', 'full/6a6af5285b99e6b888f5cd964c9f49b417120e95.jpg', 'https://m.suning.com/list/501107-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('127', '美容养颜', '115', '2', '0', 'full/3e7f67dc1f56174b5a4c1c201e9520d5d9492d6d.jpg', 'https://m.suning.com/list/501105-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('128', '食品', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('129', '调节三高', '115', '2', '0', 'full/c2eb768b6b45ba7787ce03b497561e5a0e7b086f.jpg', 'https://m.suning.com/list/501106-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('130', '减肥瘦身', '115', '2', '0', 'full/0c374f272ac0cccf404bdd32844042b2b428a965.jpg', 'https://m.suning.com/list/501102-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('131', '胶原蛋白', '115', '2', '0', 'full/0fc2579681f7fa832f7be0037501122e3f7580e1.jpg', 'https://m.suning.com/list/502285-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('132', '补肾强身', '115', '2', '0', 'full/9605017e4a15c9109e73f9108d69f616515c87b8.jpg', 'https://m.suning.com/list/501104-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('133', '数码家电', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('134', '养生茶饮', '115', '2', '0', 'full/0ad5d56114db00681065db0de9fcc42df57a2ed5.jpg', 'https://m.suning.com/list/502286-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('135', '休闲食品', '1482', '2', '0', 'full/f52648005f660384a898a516b75f9657ec03a36b.jpg', 'https://m.suning.com/list/500360-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('136', '牛奶乳品', '128', '2', '0', 'full/0aedbfb18977ce0e96ed58c4994c9782699f5b5e.jpg', 'https://m.suning.com/list/500356-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('137', '方便速食', '128', '2', '0', 'full/54d4960d119f9487d5721bd26b40281d4d20f972.jpg', 'https://m.suning.com/list/500359-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('138', '进口酒水', '128', '2', '0', 'full/39f741fd5865e1916c78e8217bbd26fe7f448b4f.jpg', 'https://m.suning.com/list/500355-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('139', '进口粮油', '128', '2', '0', 'full/458a8785865396601f4ffaa80c2c08aba0eaaa25.jpg', 'https://m.suning.com/list/500357-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('140', '厨房调料', '128', '2', '0', 'full/f7683c852d19e80707aa5ab8ccdcd4fcd6266e16.jpg', 'https://m.suning.com/list/500358-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('141', '手机', '1482', '2', '0', 'full/c4e70d6494b0e55e86830c02e6b0cb1ba4c22c33.jpg', 'https://m.suning.com/list/20002-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('142', '平板电脑', '133', '2', '0', 'full/504c710242f95ade05e91a4ef2a6f5b383a08f38.jpg', 'https://m.suning.com/list/258006-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('143', '笔记本电脑', '133', '2', '0', 'full/da3c18503de16c8e42365e8c395c1797af6f3851.jpg', 'https://m.suning.com/list/258004-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('144', '手机配件', '133', '2', '0', 'full/dc692a9c1dc46a69f7106e16438d926e6ef3f578.jpg', 'https://m.suning.com/list/20016-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('145', '音箱音响', '133', '2', '0', 'full/33712c9d09be722a1442d2d740147ca9482157bd.jpg', 'https://m.suning.com/list/157243-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('146', '摄影摄像', '133', '2', '0', 'full/d641c12b1fa94f95add6a9a57a0c4a03234aeaad.jpg', 'https://m.suning.com/list/20062-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('147', '智能设备', '133', '2', '0', 'full/44582ae863d5ad0bd5a7ea2c1c809d7d7cf0cd96.jpg', 'https://m.suning.com/list/410503-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('148', '剃须刀', '133', '2', '0', 'full/497d8413617f183f168289f61dc57916bc621d59.jpg', 'https://m.suning.com/list/20360-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('149', '吸尘器', '133', '2', '0', 'full/94c6c58577f346587e2ec3885a2c1c2dcb717078.jpg', 'https://m.suning.com/list/20390-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('150', '电饭煲', '133', '2', '0', 'full/d156c668fb76e75b32872d14f3c7b151679bc377.jpg', 'https://m.suning.com/list/20329-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('151', '服饰箱包', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('152', '电吹风', '133', '2', '0', 'full/b0067c1505383e3d254a66dbf664eea8e0e26f0d.jpg', 'https://m.suning.com/list/20362-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('153', '咖啡机', '133', '2', '0', 'full/02dcd16ca42d372d1c3715b390261e8ec9800a9f.jpg', 'https://m.suning.com/list/20339-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('154', '空气净化器', '133', '2', '0', 'full/efb8cd9f0d9c31b0e54c165ed88ca60ac3c769b7.jpg', 'https://m.suning.com/list/20394-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('155', '美容仪', '133', '2', '0', 'full/6fe8aba50b3a9320c4233acdaba77279ab250932.jpg', 'https://m.suning.com/list/337510-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('156', '电动牙刷', '133', '2', '0', 'full/0f3933dfe9f6e83d6aca5cfd186a135b4889c2dc.jpg', 'https://m.suning.com/list/20363-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('157', '家居日用', '70', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('158', '经典男包', '1482', '2', '0', 'full/d7e772c391cccfb868a5a07406545dfe42ce8413.jpg', 'https://m.suning.com/list/344248-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('159', '潮流女包', '151', '2', '0', 'full/d1ac34b87e2de6c665026b9375b251efcf7d7bb4.jpg', 'https://m.suning.com/list/344250-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('160', '钟表眼镜', '151', '2', '0', 'full/ef87924304d6dd40316e1d663e9d603f77710457.jpg', 'https://m.suning.com/list/253003-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('161', '男装', '151', '2', '0', 'full/52cdb6c9843592fc54b8e8737db0fbd2c71a6342.jpg', 'https://m.suning.com/list/161004-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('162', '女装', '151', '2', '0', 'full/76c938e518e39d3ff3fc41d9fac9ca12a92d5b84.jpg', 'https://m.suning.com/list/161007-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('163', '配饰', '151', '2', '0', 'full/e0ecacfba747eaac79bb2d4dac962a9fd9a45910.jpg', 'https://m.suning.com/list/164010-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('164', '男鞋', '151', '2', '0', 'full/d0964328c3b51b78065f4d1c1561dc8a792189ea.jpg', 'https://m.suning.com/list/340548-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('165', '女鞋', '151', '2', '0', 'full/4effec52fbca64a39350ddb71504896476ca6ca8.jpg', 'https://m.suning.com/list/340557-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('166', '运动鞋', '151', '2', '0', 'full/e8cd5db85d571d8fa9c776a2c8688d29925b9f7a.jpg', 'https://m.suning.com/list/420004-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('167', '功能箱包', '151', '2', '0', 'full/acfbb05c611f0d8677037e56934c83a4fc00916d.jpg', 'https://m.suning.com/list/344246-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('168', '珠宝饰品', '151', '2', '0', 'full/1faf9fbdeac723373df33af5a4eb90fe6f57bbb7.jpg', 'https://m.suning.com/list/500193-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('169', '内衣', '151', '2', '0', 'full/604102a51a9502daf437f97c3fcbb1103a141bfb.jpg', 'https://m.suning.com/list/233003-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('170', '办公文具', '1482', '2', '0', 'full/64bdea916402006e19ee617fca880f74a78481cc.jpg', 'https://m.suning.com/list/157133-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('171', '生活日用', '157', '2', '0', 'full/fd30b69ebba3eacf75001358e8a84ae2b925c603.jpg', 'https://m.suning.com/list/161649-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('172', '苏宁房产', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('173', '苏宁房产', '172', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('174', '手机相机', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('175', '餐厨用具', '157', '2', '0', 'full/896dac3175bc4922256740c5df51987e21adf823.jpg', 'https://m.suning.com/list/251027-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('177', '清洁用品', '157', '2', '0', 'full/a1f264d05d7299fd0c94d16501fb719aa790dd13.jpg', 'https://m.suning.com/list/161657-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('178', '大牌推荐', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('179', '安全避孕', '157', '2', '0', 'full/e8f6da81dda8ff550e35742fc033c2f27d66bcdc.jpg', 'https://m.suning.com/list/501101-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('180', '情趣用品', '157', '2', '0', 'full/aeb56b5e816d4de7c36b70ce39b925493ba9a2c3.jpg', 'https://m.suning.com/list/500882-0.html?ch=hwg'); +INSERT INTO `sp_category` VALUES ('181', '苏宁置业', '172', '2', '0', 'full/7b76d481a3d2433ee25dd513dff794242e5ac1bf.jpg', 'https://shop.m.suning.com/70082947.html'); +INSERT INTO `sp_category` VALUES ('182', '恒大地产', '1482', '2', '0', 'full/f058210a19dfe15bcc9b0cc07548489b5653091c.jpg', '//shop.m.suning.com/70177579.html'); +INSERT INTO `sp_category` VALUES ('183', '恒大旅游', '173', '2', '0', 'full/2f552f38faa19856c8f9c276d17a7853c829bb96.jpg', '//shop.m.suning.com/70178970.html'); +INSERT INTO `sp_category` VALUES ('184', '苹果', '1482', '2', '0', 'full/ebe0d90985b3d382bc45629988172097afc5b78a.jpg', '/list/20006-10103.html'); +INSERT INTO `sp_category` VALUES ('185', '搞机达人', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('186', '小米', '1482', '2', '0', 'full/25caeab8bf076d748959ff2b9220f5bdc4f39653.jpg', '/list/20006-12121.html'); +INSERT INTO `sp_category` VALUES ('187', '荣耀', '178', '2', '0', 'full/1b18668a6d4f39ee2913ea18ee3b6f82f27822c8.jpg', '/list/20006-964259.html'); +INSERT INTO `sp_category` VALUES ('188', '华为', '178', '2', '0', 'full/06c2d4c4b52235d1f961cffcc0af5256c975c87b.jpg', '/list/20006-11635.html'); +INSERT INTO `sp_category` VALUES ('189', '三星', '178', '2', '0', 'full/e4f79511bc69306e30d99474f93f3c06f84fa9ea.jpg', '/list/20006-10011.html'); +INSERT INTO `sp_category` VALUES ('190', '魅族', '178', '2', '0', 'full/0e57d878d58382250d25e67d3d6448679adc12c5.jpg', '/list/20006-13706.html'); +INSERT INTO `sp_category` VALUES ('191', 'OPPO', '178', '2', '0', 'full/5a2ff3eb1fe65a5cd2d78e98a562b587594edcc0.jpg', '/list/20006-12256.html'); +INSERT INTO `sp_category` VALUES ('192', 'vivo', '178', '2', '0', 'full/6a6c0d7322da220ed1b9ffc4775d616dda83512d.jpg', '/list/20006-19311.html'); +INSERT INTO `sp_category` VALUES ('193', '努比亚', '178', '2', '0', 'full/2ff38b6f53b3b1264d5c5aa32cf43abc86eb07d4.jpg', '/list/20006-55831.html'); +INSERT INTO `sp_category` VALUES ('194', '美图', '178', '2', '0', 'full/e1a2c5db660a5771fd1dce1320f2a04ffdc486cb.jpg', '/list/20006-47980.html'); +INSERT INTO `sp_category` VALUES ('195', '诺基亚', '178', '2', '0', 'full/9ca26d88bab3daa557b31b638b5586eb9c86ce9e.jpg', '/list/20006-10167.html'); +INSERT INTO `sp_category` VALUES ('196', '飞利浦', '178', '2', '0', 'full/8b641b9d804d3f6fb199c7c08561b7c64de67059.jpg', '/list/20006-10015.html'); +INSERT INTO `sp_category` VALUES ('197', '全部手机', '1482', '2', '0', 'full/76ecb2fa0feaa7e46366aac6ba327f7913b2b7de.jpg', '/list/20006-0.html'); +INSERT INTO `sp_category` VALUES ('198', '拍照手机', '185', '2', '0', 'full/1b6c8dda71b1a5dac97ff251c90034eeafb62510.jpg', '//m.suning.com/search/拍照手机/?adTypeCode=1023&adId=拍照手机'); +INSERT INTO `sp_category` VALUES ('199', '手机配件', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('200', '游戏手机', '185', '2', '0', 'full/2fb07443707bbaa13c83cf46be0efca2e10328c0.jpg', '//m.suning.com/search/游戏手机/?adTypeCode=1023&adId=游戏手机'); +INSERT INTO `sp_category` VALUES ('201', '好评过万', '185', '2', '0', 'full/118351b22394107e210b2b29c779dc85c3f54557.jpg', '//m.suning.com/search/好评过万手机/?adTypeCode=1023&adId=好评过万手机'); +INSERT INTO `sp_category` VALUES ('202', '全面屏手机', '185', '2', '0', 'full/302b6ad0cc733dc9d8d6e8a01ab21319b5543de1.jpg', '//m.suning.com/search/全面屏手机/?adTypeCode=1023&adId=全面屏手机'); +INSERT INTO `sp_category` VALUES ('203', '大屏手机', '185', '2', '0', 'full/d6ad572646a030377db1218ebf871235a1cc92eb.jpg', '//m.suning.com/search/大屏手机/?adTypeCode=1023&adId=大屏手机'); +INSERT INTO `sp_category` VALUES ('204', '老人机', '185', '2', '0', 'full/c9d721aad7cd514d27029c482855f769003de7df.jpg', '//m.suning.com/search/老人机/?adTypeCode=1023&adId=老人机'); +INSERT INTO `sp_category` VALUES ('205', '长续航手机', '185', '2', '0', 'full/d75d3bbcdd2a1e08eb60c30f7f662aa97aed6750.jpg', '//m.suning.com/search/长续航手机/?adTypeCode=1023&adId=长续航手机'); +INSERT INTO `sp_category` VALUES ('206', '指纹手机', '185', '2', '0', 'full/b307c21fbe9ff34a0c196debed7a5fd9b836ec93.jpg', '/list/20006-897438.html'); +INSERT INTO `sp_category` VALUES ('207', '手机服务', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('208', '蓝牙耳机', '1482', '2', '0', 'full/19de6308238f81bfa01c867d6cc1bdfb4f1a0111.jpg', '/list/308503-0.html'); +INSERT INTO `sp_category` VALUES ('209', '移动电源', '199', '2', '0', 'full/ca66280c286e04a8c0439ca13490b7fa4220b0d2.jpg', '/list/179001-0.html'); +INSERT INTO `sp_category` VALUES ('210', '苹果周边', '199', '2', '0', 'full/f98999c40e5b56f3119ce3d819c5927b63425811.jpg', '/list/20016-10103.html'); +INSERT INTO `sp_category` VALUES ('211', '运营商', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('212', '手机耳机', '199', '2', '0', 'full/18d3369e1205702795a5fe98eb54c9b15b7c857e.jpg', '/list/20011-0.html'); +INSERT INTO `sp_category` VALUES ('213', '充电器', '199', '2', '0', 'full/bf799cbf4413cabfbf83888416ed73eeecc5aa07.jpg', '/list/336523-0.html'); +INSERT INTO `sp_category` VALUES ('214', '手机膜', '199', '2', '0', 'full/8498edd9a6aed043f17e6df9734a9bb78942a4bf.jpg', '/list/249514-0.html'); +INSERT INTO `sp_category` VALUES ('215', '数据线', '199', '2', '0', 'full/2a4a35ce3c66edf9088b7ee1cd8a06b577de0ab7.jpg', '/list/336521-0.html'); +INSERT INTO `sp_category` VALUES ('216', '手机存储卡', '199', '2', '0', 'full/b08be6fa786963687e0c5a6c3fd10f33b38fab32.jpg', '/list/20025-0.html'); +INSERT INTO `sp_category` VALUES ('217', '手机壳', '199', '2', '0', 'full/70d2d342795d246cba840fa538ac56e75721d312.jpg', '/list/249513-0.html'); +INSERT INTO `sp_category` VALUES ('218', '自拍杆', '199', '2', '0', 'full/ee9a5b6ef57f8f357e892c020c5535ac95dda3b2.jpg', '/list/500676-0.html'); +INSERT INTO `sp_category` VALUES ('219', '手机支架', '199', '2', '0', 'full/98ee7b51d951dda258dc53c7c3d8b17d137497f8.jpg', '/list/336522-0.html'); +INSERT INTO `sp_category` VALUES ('220', '手机U盘', '199', '2', '0', 'full/97d77712196dda085895c12f83dbf373d7bb6eda.jpg', '/list/500688-0.html'); +INSERT INTO `sp_category` VALUES ('221', '以旧换新', '1482', '2', '0', 'full/c5e87b47b3c04c86190dc2818a4a88068e7c8b55.jpg', 'https://hx.m.suning.com/wap/home.htm'); +INSERT INTO `sp_category` VALUES ('222', '手机维修', '207', '2', '0', 'full/4711ade17b97f05bccab128fd3378cb50dab82e9.jpg', '//pindao.suning.com/WX_wap.htm'); +INSERT INTO `sp_category` VALUES ('223', '摄影摄像', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('224', '二手优品', '207', '2', '0', 'full/8ebe43664371967338592d27935a3adbe42d195a.jpg', 'https://pindao.suning.com/shp_wap.htm'); +INSERT INTO `sp_category` VALUES ('225', '合约机', '1482', '2', '0', 'full/23642af6871e9e43705e3600f6d660e800f2d661.jpg', '//m.suning.com/search/%E8%B4%AD%E6%9C%BA%E8%B5%A0%E8%B4%B9/'); +INSERT INTO `sp_category` VALUES ('226', '话费充值', '211', '2', '0', 'full/c8225b69e5d5de1a257a6bc571e75f26380ec4a0.jpg', '//m.suning.com?adTypeCode=1108&adId=0'); +INSERT INTO `sp_category` VALUES ('227', '流量订购', '211', '2', '0', 'full/6e8a7cac88e406c305dc78f4b634526c2522ecd4.jpg', '//cdoss.suning.com/newFourPageService/choosePkg.hs?provId=100&cityId=9173&sku=123'); +INSERT INTO `sp_category` VALUES ('228', '苏宁网厅', '211', '2', '0', 'full/26e2652f05b513366920b186ff94979f9fd533b6.jpg', '//c.m.suning.com/yysnew.html'); +INSERT INTO `sp_category` VALUES ('229', '超值靓号', '211', '2', '0', 'full/35fe18929f91fccdcf0cb7af5710ec042c6cb45d.jpg', '//c.m.suning.com/cuxiaohl.html'); +INSERT INTO `sp_category` VALUES ('230', '单反相机', '1482', '2', '0', 'full/fe0eeff09a03cf7c0823fb4ad65c65fe1b706359.jpg', '/list/20064-0.html'); +INSERT INTO `sp_category` VALUES ('231', '微单相机', '223', '2', '0', 'full/e7e3a0a93c0a16c562d0edb2be871acd01a7f67b.jpg', '/list/243003-0.html'); +INSERT INTO `sp_category` VALUES ('232', '数码相机', '223', '2', '0', 'full/8bd047f8eed61c47305dff3373890a7ef33e785f.jpg', '/list/20063-0.html'); +INSERT INTO `sp_category` VALUES ('233', '摄像机', '223', '2', '0', 'full/2e833366d1f480d68bbaa799555194805bf8e1fd.jpg', '/list/196502-0.html'); +INSERT INTO `sp_category` VALUES ('234', '航拍无人机', '223', '2', '0', 'full/c4542e12907e10fd91f4327136eb3f8a28f6908e.jpg', '/list/500316-0.html'); +INSERT INTO `sp_category` VALUES ('235', '镜头', '223', '2', '0', 'full/31cb74f89eff7ce1f990092ae085ee089f7e4368.jpg', '/list/20068-0.html'); +INSERT INTO `sp_category` VALUES ('236', '拍立得', '223', '2', '0', 'full/eeb547daddec59237b23579bbbbb36ee472dc7e0.jpg', '/list/247003-0.html'); +INSERT INTO `sp_category` VALUES ('237', '运动相机', '223', '2', '0', 'full/f5c32674f9ee15089131c3e32ea0ea4ff4ac159f.jpg', '/list/452003-0.html'); +INSERT INTO `sp_category` VALUES ('238', '佳能', '223', '2', '0', 'full/8d99af0078802d5f597cfba57efb6f078a74fcab.jpg', '/list/20062-10035.html'); +INSERT INTO `sp_category` VALUES ('239', '尼康', '223', '2', '0', 'full/e8c2a718a7ab79deacb840aadc5001f545509a0a.jpg', '/list/20062-10029.html'); +INSERT INTO `sp_category` VALUES ('240', '索尼', '223', '2', '0', 'full/e42c598e09aabfb94fb1c12ddbe2066b94876601.jpg', '/list/20062-10028.html'); +INSERT INTO `sp_category` VALUES ('241', '富士', '223', '2', '0', 'full/c92a6d8c4b6a931ad33f1cbe938eacdb44a4b006.jpg', '/list/20062-45511.html'); +INSERT INTO `sp_category` VALUES ('242', 'JVC', '223', '2', '0', 'full/d3bf032c4bb94af9bf43047c690d2ae5772cc09b.jpg', '/list/20062-10066.html'); +INSERT INTO `sp_category` VALUES ('243', '宾得', '223', '2', '0', 'full/c1e7122bbf6239f24250e97a6ea9972d06453b50.jpg', '/list/20062-10198.html'); +INSERT INTO `sp_category` VALUES ('244', '奥林巴斯', '223', '2', '0', 'full/2b79c579db434f4d108e97de1d77269599036096.jpg', '/list/20062-10441.html'); +INSERT INTO `sp_category` VALUES ('245', '柯达', '223', '2', '0', 'full/44dfabd3b6bc9248ff7120d1f1f9c5aaf7ed3445.jpg', '/list/20062-10834.html'); +INSERT INTO `sp_category` VALUES ('246', '相机配件', '174', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('247', '徕卡', '223', '2', '0', 'full/6bfa08c384ac5c040dc2e19305c365146ed9b808.jpg', '/list/20062-12355.html'); +INSERT INTO `sp_category` VALUES ('248', '松下', '223', '2', '0', 'full/9d8ce200b89131d98816093e02b63c6140ffc720.jpg', '/list/20063-10000.html'); +INSERT INTO `sp_category` VALUES ('249', '喜爱', '223', '2', '0', 'full/eb718f4423054b6c911d46ae89212e55f2af0671.jpg', '/list/452003-2422302.html'); +INSERT INTO `sp_category` VALUES ('250', '相机包', '1482', '2', '0', 'full/9d8276899a3ab14ff7ad0260a69a4faa574e05db.jpg', '/list/199004-0.html'); +INSERT INTO `sp_category` VALUES ('251', '三脚架', '246', '2', '0', 'full/edee9230b53e1952ba866bef295cc2e1c2e27c7d.jpg', '/list/198504-0.html'); +INSERT INTO `sp_category` VALUES ('252', '数据线', '246', '2', '0', 'full/f8041c0c74487ade2f909d469616ea0c05924c03.jpg', '/list/336521-0.html'); +INSERT INTO `sp_category` VALUES ('253', '滤镜', '246', '2', '0', 'full/d69d829c6d6d8b798f56dc9bb993c190278ac640.jpg', '/list/20073-0.html'); +INSERT INTO `sp_category` VALUES ('254', '相机存储卡', '246', '2', '0', 'full/c39b5ce07fe87cfcc9ccd9b35935fd158ef52b9f.jpg', '/list/25507-0.html'); +INSERT INTO `sp_category` VALUES ('255', '闪光灯', '246', '2', '0', 'full/8967d1531f15fb8f8348a14403cd1a3d43f71c58.jpg', '/list/20070-0.html'); +INSERT INTO `sp_category` VALUES ('256', '三星', '246', '2', '0', 'full/f299567eeae6824af23d37f221a5c249fbae0bcd.jpg', '/list/20084-10011.html'); +INSERT INTO `sp_category` VALUES ('257', '影棚器材', '246', '2', '0', 'full/08815068357f9e08d2f138bdb56ded3d82847dbd.jpg', '//m.suning.com/search/摄影棚/?adTypeCode=1023&adId=摄影棚'); +INSERT INTO `sp_category` VALUES ('258', '国家地理', '246', '2', '0', 'full/40b1b0156b46c99a2d2c79a3626775ecb2df5793.jpg', '/list/20084-10361.html'); +INSERT INTO `sp_category` VALUES ('259', '腾龙', '246', '2', '0', 'full/644afd656a48349008edb9486407ed83d1854caf.jpg', '/list/20062-11376.html'); +INSERT INTO `sp_category` VALUES ('260', '适马', '246', '2', '0', 'full/e523b81ff64415ca189faf679aa48bd8056b6f22.jpg', '/list/20062-11377.html'); +INSERT INTO `sp_category` VALUES ('261', '英特迈', '246', '2', '0', 'full/100e73533afe7c6dba37f1e7d8b52e0fc0ebe281.jpg', '/list/20084-45528.html'); +INSERT INTO `sp_category` VALUES ('262', '品胜', '246', '2', '0', 'full/41b5b9d273b71d03090d2ea690e23116c0509414.jpg', '/list/20084-17643.html'); +INSERT INTO `sp_category` VALUES ('263', '百诺', '246', '2', '0', 'full/b3c2077c76b34355c0b16022ff5ba98f2e54a33a.jpg', '/list/20084-10358.html'); +INSERT INTO `sp_category` VALUES ('264', '金士顿', '246', '2', '0', 'full/8f2aa65c9d902a09dae40193d9db94c8a362d65b.jpg', '/list/20084-10038.html'); +INSERT INTO `sp_category` VALUES ('265', '闪迪', '246', '2', '0', 'full/068ce963e4df64065c7bd87849ff1186973dd4fe.jpg', '/list/20084-10109.html'); +INSERT INTO `sp_category` VALUES ('266', '肯高', '246', '2', '0', 'full/da4eadd72d5bb645a5d2bb073e2e0d24d47a8a19.jpg', '/list/20084-10189.html'); +INSERT INTO `sp_category` VALUES ('267', '曼富图', '246', '2', '0', 'full/0f933fc3bb366180aa1a508b70326c8df1f8e184.jpg', '/list/20084-10360.html'); +INSERT INTO `sp_category` VALUES ('268', '卡色', '246', '2', '0', 'full/f47fdf8bcffdf2c094e66775b82d727e2b328e50.jpg', '/list/20084-17642.html'); +INSERT INTO `sp_category` VALUES ('269', '神牛', '246', '2', '0', 'full/6490a02286adeab1821cde73e7f30f9c9c72c026.jpg', '/list/20084-742677.html'); +INSERT INTO `sp_category` VALUES ('270', '电脑办公', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('272', '思锐', '246', '2', '0', 'full/b22a8c62e8cd87bc2a4f9cf6fbd4ccd924f50725.jpg', '/list/20084-11178.html'); +INSERT INTO `sp_category` VALUES ('273', '电脑整机', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('274', '施耐德', '246', '2', '0', 'full/97929982887238f9c648868c7a56384ef4ecea3d.jpg', '/list/20084-819512.html'); +INSERT INTO `sp_category` VALUES ('275', '金贝', '246', '2', '0', 'full/8e5c49ca98d5d259028d3bf458a265730142866d.jpg', '/list/20084-14972.html'); +INSERT INTO `sp_category` VALUES ('276', '飞毛腿', '246', '2', '0', 'full/46083cf0b0d3f88737ac088bfe5205c1213652c8.jpg', '/list/20084-10114.html'); +INSERT INTO `sp_category` VALUES ('277', '耐司', '246', '2', '0', 'full/5949e5ae856a59fa72fd2c928dd160bdd193e24c.jpg', '/list/20084-18194.html'); +INSERT INTO `sp_category` VALUES ('278', '沣标', '246', '2', '0', 'full/bdb1813ecca5e1e5922a47ae35a7b41b1ff3ef47.jpg', '/list/20084-10026.html'); +INSERT INTO `sp_category` VALUES ('279', '迪比科', '246', '2', '0', 'full/dc38a4b802b19f0861b1d7867ca29178bd3b3ade.jpg', '/list/20084-45463.html'); +INSERT INTO `sp_category` VALUES ('280', '斯丹德', '246', '2', '0', 'full/e05b4d22cd299fad1730d6bae8a4ff3f8d46eae7.jpg', '/list/20084-10299.html'); +INSERT INTO `sp_category` VALUES ('281', '笔记本', '1482', '2', '0', 'full/dbbe1e2f0c6b2105dd9fb1f038449f1e856d08cc.jpg', '/list/258004-0.html'); +INSERT INTO `sp_category` VALUES ('282', '游戏本', '1482', '2', '0', 'full/978288d1925add69291e82cad6930262356d2aeb.jpg', '/list/336003-0.html'); +INSERT INTO `sp_category` VALUES ('283', '电脑外设', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('284', '轻薄本', '273', '2', '0', 'full/7097160f74842e8640660218a051ec5efdbf3dd9.jpg', '/list/258007-0.html'); +INSERT INTO `sp_category` VALUES ('285', '平板电脑', '273', '2', '0', 'full/d2a821ebd29bad4bf687dc84cc6e092a1792c66f.jpg', '/list/258006-0.html'); +INSERT INTO `sp_category` VALUES ('286', '台式机', '273', '2', '0', 'full/983bd8d8d8370e33e324f59f217e06d9e3e8adef.jpg', '/list/258009-0.html'); +INSERT INTO `sp_category` VALUES ('287', '一体机', '273', '2', '0', 'full/66c8b38b6bd038ead0f5616add22885a84bdbca8.jpg', '/list/258005-0.html'); +INSERT INTO `sp_category` VALUES ('288', '组装机', '273', '2', '0', 'full/c11e1b875f382b4042e93b6bf378883bee27b5a9.jpg', '/list/376503-0.html'); +INSERT INTO `sp_category` VALUES ('289', '电脑清洗', '273', '2', '0', 'full/67f6c8d715d139f7cce33773f45cb0c7a9280532.jpg', '//m.suning.com/product/520500021.html'); +INSERT INTO `sp_category` VALUES ('290', 'DIY硬件', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('291', '电脑维修', '273', '2', '0', 'full/7f78fc06610fbbf0db01f69df116bd2d372505d0.jpg', '//assss.suning.com/assss-web/wap/afterService/toServBookingOrders_0.do'); +INSERT INTO `sp_category` VALUES ('292', 'U盘', '1482', '2', '0', 'full/037a8c051fc480f3d2bd97180b90904ef0e223f7.jpg', 'https://m.suning.com/search/u%E7%9B%98/'); +INSERT INTO `sp_category` VALUES ('293', '鼠标', '283', '2', '0', 'full/24fbb82fa40cf47451b5fd3218805e234434f4c5.jpg', '/list/157250-0.html'); +INSERT INTO `sp_category` VALUES ('294', '键盘', '283', '2', '0', 'full/ebb03e4c4b7ad3a60a49a2f65514ec33b1fd0870.jpg', '/list/157244-0.html'); +INSERT INTO `sp_category` VALUES ('295', '键鼠套装', '283', '2', '0', 'full/ef56c29bddd48beeb07e21e33457726b2436948b.jpg', '/list/157246-0.html'); +INSERT INTO `sp_category` VALUES ('296', '移动硬盘', '283', '2', '0', 'full/89b08b5aa47a5f5845c2606b08ec64e63de8e403.jpg', '/list/157252-0.html'); +INSERT INTO `sp_category` VALUES ('297', '电脑音箱', '283', '2', '0', 'full/ebb4576fecf0c4db7e1138dbecb911afe4016262.jpg', '/list/157243-0.html'); +INSERT INTO `sp_category` VALUES ('298', '网络设备', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('299', '固态硬盘', '1482', '2', '0', 'full/50ab9aa3a792dd3956a8e7aaa7e0cf4cb86e6690.jpg', '/list/500677-0.html'); +INSERT INTO `sp_category` VALUES ('300', '显示器', '290', '2', '0', 'full/6227510f6ac6f3b8d3a41d5d66c347240f5439a0.jpg', '/list/258011-0.html'); +INSERT INTO `sp_category` VALUES ('301', 'CPU', '290', '2', '0', 'full/9a903c9d3d95c41e0051bd94377db1e1e60a23a8.jpg', '/list/221503-0.html'); +INSERT INTO `sp_category` VALUES ('302', '显卡', '290', '2', '0', 'full/f1c57339501b81934d68e6a37b2ae4ddb1542cbe.jpg', '/list/186002-0.html'); +INSERT INTO `sp_category` VALUES ('303', '硬盘', '290', '2', '0', 'full/7eb888d17f30d8b1804437f21546b756853cfe0b.jpg', '/list/186008-0.html'); +INSERT INTO `sp_category` VALUES ('304', '内存', '290', '2', '0', 'full/37e04a0bfad18b4e2d3d852332079416ee04b9fa.jpg', '/list/169502-0.html'); +INSERT INTO `sp_category` VALUES ('305', '主板', '290', '2', '0', 'full/6a59dc752fa14d9584f080ac1157b95223625379.jpg', '/list/186001-0.html'); +INSERT INTO `sp_category` VALUES ('306', '电源', '290', '2', '0', 'full/3e484541efdd28be659cc4030081cef799e48a4a.jpg', '/list/186005-0.html'); +INSERT INTO `sp_category` VALUES ('307', '声卡', '290', '2', '0', 'full/6a82b5eef2c0274da7f718c209fa935c1002964b.jpg', '/list/304504-0.html'); +INSERT INTO `sp_category` VALUES ('308', '办公设备', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('309', '路由器', '1482', '2', '0', 'full/6e54173e77ef109df3104003d238fc2848390ad1.jpg', '/list/157162-0.html'); +INSERT INTO `sp_category` VALUES ('310', '无线网卡', '298', '2', '0', 'full/f8dd09258977c58a8c9ed629f8ac14eae853b926.jpg', '/list/157161-0.html'); +INSERT INTO `sp_category` VALUES ('311', '信号放大器', '298', '2', '0', 'full/812653d0a548c47fc8ddc185a0b5ecbaf216b7ae.jpg', '//m.suning.com/search/wifi%E4%BF%A1%E5%8F%B7%E6%94%BE%E5%A4%A7%E5%99%A8/'); +INSERT INTO `sp_category` VALUES ('312', '随身wifi', '298', '2', '0', 'full/d6434fbafee7952ddd5c6caedbf589d65e7b3b98.jpg', '//m.suning.com/search/%E9%9A%8F%E8%BA%ABwifi/?adTypeCode=1023&adId=%E9%9A%8F%E8%BA%ABwifi'); +INSERT INTO `sp_category` VALUES ('313', '网线', '298', '2', '0', 'full/d33876c89c98388845c8229494bbf26145276387.jpg', '/list/244020-0.html'); +INSERT INTO `sp_category` VALUES ('314', '交换机', '298', '2', '0', 'full/797b26f92bfc60f85291c1a1c200546478db75fe.jpg', '/list/157160-0.html'); +INSERT INTO `sp_category` VALUES ('315', '文具用品', '270', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('316', '打印机', '1482', '2', '0', 'full/910f62b8649d98e707eda8a8112ad085c1586945.jpg', '/list/157127-0.html'); +INSERT INTO `sp_category` VALUES ('317', '投影仪', '308', '2', '0', 'full/b774ce8ddaedc4b53a3340b1f5fd4f50383907cc.jpg', '/list/157124-0.html'); +INSERT INTO `sp_category` VALUES ('318', '复印机', '308', '2', '0', 'full/693c3fba50665ed2f1aea3f7891a3e0684aec7a7.jpg', '/list/185002-0.html'); +INSERT INTO `sp_category` VALUES ('319', '保险柜', '308', '2', '0', 'full/606d606ffcbf17163a36afafbf59e44ee4fe3436.jpg', '/list/195005-0.html'); +INSERT INTO `sp_category` VALUES ('320', '厨卫电器', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('321', '投影仪吊装', '308', '2', '0', 'full/46c05f6dac39b700f2b9dd0117d489dce66a170e.jpg', '//m.suning.com/product/520000382.html'); +INSERT INTO `sp_category` VALUES ('323', '打印机安装', '308', '2', '0', 'full/91686b0776c8c2dc9ce9b65356d83bb8b5d754cf.jpg', '//m.suning.com/product/520000176.html'); +INSERT INTO `sp_category` VALUES ('324', '笔类', '1482', '2', '0', 'full/de0d6450d04a28537849da7e8dc00403b549a614.jpg', '/list/235003-0.html'); +INSERT INTO `sp_category` VALUES ('325', '卫浴电器', '320', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('326', '办公文具', '315', '2', '0', 'full/3530fefa23582da2fcb83d5439b1156a634041c6.jpg', '/list/235005-0.html'); +INSERT INTO `sp_category` VALUES ('327', '办公用纸', '315', '2', '0', 'full/7c767cfe1bf51e41896cfe300f0a60aadfc8f8c8.jpg', '/list/178508-0.html'); +INSERT INTO `sp_category` VALUES ('328', '学生文具', '315', '2', '0', 'full/8b3a6bc1d735ba55a82a54bdda87c1ca57a1242c.jpg', '/list/336012-0.html'); +INSERT INTO `sp_category` VALUES ('329', '文件管理', '315', '2', '0', 'full/5910563bb4fd6f9f8dad300a67cf59407b85d297.jpg', '/list/235006-0.html'); +INSERT INTO `sp_category` VALUES ('330', '本册/便签', '315', '2', '0', 'full/90e5c6a1365e6a22b73821152aca09f1c468140e.jpg', '/list/235004-0.html'); +INSERT INTO `sp_category` VALUES ('331', '热水器', '1482', '2', '0', 'full/fd892b39cd863847e65fa1f9c8befdd035e8488f.jpg', '/list/20344-0.html'); +INSERT INTO `sp_category` VALUES ('332', '厨房大电', '320', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('333', '电热水器', '1482', '2', '0', 'full/914833920c114673a220a36827f9fd4562d11fc6.jpg', '/list/20344-22935.html'); +INSERT INTO `sp_category` VALUES ('334', '燃气热水器', '325', '2', '0', 'full/fe1622d89fe15ebfb00e2c7e3a1c3227b55fbafa.jpg', '/list/20344-22741.html'); +INSERT INTO `sp_category` VALUES ('335', '浴霸', '325', '2', '0', 'full/be084f477390de43ff9817a8cb678f91ec3fc5fe.jpg', '/list/218503-0.html'); +INSERT INTO `sp_category` VALUES ('336', '厨宝', '325', '2', '0', 'full/a77fa2f48f8dc816d7f2461ab9d6cbde8990586d.jpg', '/list/20344-25910.html'); +INSERT INTO `sp_category` VALUES ('337', '即热式', '325', '2', '0', 'full/6577ce5bb31822d6d961cd48922b262b0d8baf04.jpg', '/list/20344-24643.html'); +INSERT INTO `sp_category` VALUES ('338', '太阳能', '325', '2', '0', 'full/ee8d17803441b3fa4826a7fe0e0af085d04a31dc.jpg', '/list/20344-26159.html'); +INSERT INTO `sp_category` VALUES ('339', '智能马桶盖', '325', '2', '0', 'full/95b58b13ffe747ec99a0233d65bbb03fa884b925.jpg', '/list/20352-0.html'); +INSERT INTO `sp_category` VALUES ('340', '卫浴家电配件', '325', '2', '0', 'full/f14ba71cbf3c33cb74c77b62df8736dcf952da4f.jpg', '/list/501292-0.html'); +INSERT INTO `sp_category` VALUES ('341', '烟灶套餐', '1482', '2', '0', 'full/5419f5972cc257bcc9c4ad6f0b1d1b3b9762f4b3.jpg', '/list/337026-0.html'); +INSERT INTO `sp_category` VALUES ('342', '净水设备', '320', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('343', '油烟机', '332', '2', '0', 'full/63b106162a56a62c3384075fa1442424959a6633.jpg', '/list/337026-2256697.html'); +INSERT INTO `sp_category` VALUES ('344', '燃气灶', '332', '2', '0', 'full/9cf2de1a77fa45dd87e839436292d58a28d669fe.jpg', '/list/337026-2256696.html'); +INSERT INTO `sp_category` VALUES ('345', '消毒柜', '332', '2', '0', 'full/9af274b26eb2334b4bc798c0dea3395ae89ac50c.jpg', '/list/20323-0.html'); +INSERT INTO `sp_category` VALUES ('346', '嵌入式厨电', '332', '2', '0', 'full/c65801e755c41bdbb9c22a3d0f9d15950a2375c2.jpg', '/list/368004-0.html'); +INSERT INTO `sp_category` VALUES ('347', '洗碗机', '332', '2', '0', 'full/23001b342737d8952e135bdaf2eaa0a8a71c2fd5.jpg', '/list/337506-0.html'); +INSERT INTO `sp_category` VALUES ('348', '集成灶', '332', '2', '0', 'full/d8e0a8e9e4139347075a44a895b8f92af6ecc07b.jpg', '/list/337026-2256732.html'); +INSERT INTO `sp_category` VALUES ('349', '商用厨房电器', '332', '2', '0', 'full/c36bed57e9082202a50655d5968c4aa0df9fba7c.jpg', '/list/501425-0.html'); +INSERT INTO `sp_category` VALUES ('350', '垃圾处理器', '332', '2', '0', 'full/d9ad64cf837fe96c32d9522795c9d26454e61424.jpg', '/list/261503-0.html'); +INSERT INTO `sp_category` VALUES ('351', '食品酒水', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('352', '净水器', '1482', '2', '0', 'full/c469a1b84323b3d6282b64804700aa9ee49fc8e6.jpg', '/list/20356-0.html'); +INSERT INTO `sp_category` VALUES ('353', '饮水机', '342', '2', '0', 'full/178fb0cc1b611fa2d1ee3cb937369e333b2dd387.jpg', '/list/20354-0.html'); +INSERT INTO `sp_category` VALUES ('355', 'AO史密斯', '342', '2', '0', 'full/04066248b72a9705ff717fdb61c62c21e378cda0.jpg', '/list/20356-10016.html'); +INSERT INTO `sp_category` VALUES ('356', '中外名酒', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('357', '沁园', '342', '2', '0', 'full/66577579d3b7abe924317b4acb3e0cac253b5cf4.jpg', '/list/20356-42113.html'); +INSERT INTO `sp_category` VALUES ('358', '3M', '342', '2', '0', 'full/74a8cfb238473b73e5df543d852caff2ef0c87ba.jpg', '/list/20356-10239.html'); +INSERT INTO `sp_category` VALUES ('359', '美的', '342', '2', '0', 'full/7c1eadc8cb4103f14e68bd699a5d0ab720cdc039.jpg', '/list/20356-10018.html'); +INSERT INTO `sp_category` VALUES ('360', '牛奶冲调', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('361', '白酒', '1482', '2', '0', 'full/c73cddf4272d7e835e96120d6907940daa3ffc6e.jpg', '/list/500394-0.html'); +INSERT INTO `sp_category` VALUES ('362', '葡萄酒', '1482', '2', '0', 'full/d30a0a9b707eb8ff69a8ffbb0495453ebe7da427.jpg', '/list/500395-0.html'); +INSERT INTO `sp_category` VALUES ('363', '啤酒', '356', '2', '0', 'full/e14bb8e9bdbdfb23edcff7f9363285438bc37274.jpg', '/list/500398-0.html'); +INSERT INTO `sp_category` VALUES ('364', '保健酒', '356', '2', '0', 'full/fcfc45355d83b0fb85b6fd06a12bcec8326ca82d.jpg', '/list/500399-0.html'); +INSERT INTO `sp_category` VALUES ('365', '黄酒', '356', '2', '0', 'full/2ae496bf8cb468aaf612f31abc20d3eedafaf38c.jpg', '/list/500396-0.html'); +INSERT INTO `sp_category` VALUES ('366', '预调酒', '356', '2', '0', 'full/3dca9959b4d0bc4de87118f36cbc770f55cf4fae.jpg', '/list/500400-0.html'); +INSERT INTO `sp_category` VALUES ('367', '纯牛奶', '1482', '2', '0', 'full/0aa884fdc925220dccb1b00ecc4cc076d1e0d908.jpg', '/list/500478-0.html'); +INSERT INTO `sp_category` VALUES ('368', '酸牛奶', '360', '2', '0', 'full/bd7be6eb9ac0175107176717ba10c9f18c57c44e.jpg', '/list/500479-0.html'); +INSERT INTO `sp_category` VALUES ('369', '生鲜蔬果', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('370', '风味奶', '360', '2', '0', 'full/8fcfcbbc427e1f875738f19c58dc87d71977396f.jpg', '/list/500480-0.html'); +INSERT INTO `sp_category` VALUES ('371', '成人奶粉', '360', '2', '0', 'full/0a4353ca5489bcdfbc4f537ed34be49101c7b236.jpg', '/list/500461-0.html'); +INSERT INTO `sp_category` VALUES ('372', '茗茶', '360', '2', '0', 'full/849f65822fb80a379c409c119fc316c326c608f6.jpg', '/list/500375-0.html'); +INSERT INTO `sp_category` VALUES ('373', '饮用水', '360', '2', '0', 'full/9c904931081feb625e65d54907d4d963696534d1.jpg', '/list/500440-0.html'); +INSERT INTO `sp_category` VALUES ('374', '咖啡', '360', '2', '0', 'full/da8320f385793aa37acd2945968e52d7577ad0ad.jpg', '/list/500374-0.html'); +INSERT INTO `sp_category` VALUES ('375', '蜂蜜', '360', '2', '0', 'full/830d9b022a1763b5f3e43543422ae21aa3685878.jpg', '/list/500467-0.html'); +INSERT INTO `sp_category` VALUES ('376', '麦片', '360', '2', '0', 'full/dcf2c76f43002a9c99008f4237309a3563623d17.jpg', '/list/500466-0.html'); +INSERT INTO `sp_category` VALUES ('377', '休闲食品', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('378', '鲜肉', '1482', '2', '0', 'full/26a53addab819d2cdd82d7e59bc49550a565881c.jpg', '/list/500533-0.html'); +INSERT INTO `sp_category` VALUES ('379', '水果', '369', '2', '0', 'full/093c6dc187e2d948bbcf62e1bc731696d6d8d22f.jpg', '/list/500529-0.html'); +INSERT INTO `sp_category` VALUES ('380', '蔬菜', '369', '2', '0', 'full/e223c0b2d7eefc0bde34d47f51dcaca52052e396.jpg', '/list/500531-0.html'); +INSERT INTO `sp_category` VALUES ('381', '海鲜水产', '369', '2', '0', 'full/e0f0fd72c2da21c3239529614f13bbeaae453aa2.jpg', '/list/500535-0.html'); +INSERT INTO `sp_category` VALUES ('382', '蛋类', '369', '2', '0', 'full/7655bdc50da1b7a44d3384e563e87c793d720d44.jpg', '/list/500534-0.html'); +INSERT INTO `sp_category` VALUES ('383', '粮油干货', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('384', '速冻食品', '369', '2', '0', 'full/e225758ea2fa6df7aaa3c2c2bbe2d86589d5479b.jpg', '/list/500537-0.html'); +INSERT INTO `sp_category` VALUES ('385', '饼干', '1482', '2', '0', 'full/75e5b284b2d9a5775992989d61066077f94fbdb3.jpg', '/list/500517-0.html'); +INSERT INTO `sp_category` VALUES ('386', '巧克力', '377', '2', '0', 'full/8d73f842d376174d88137fbe350bf59ac767477b.jpg', '/list/500506-0.html'); +INSERT INTO `sp_category` VALUES ('387', '坚果', '377', '2', '0', 'full/786cb23ffb8b1e6294c6b34f8468b69fd4adee88.jpg', '/list/500519-0.html'); +INSERT INTO `sp_category` VALUES ('388', '糖果', '377', '2', '0', 'full/804163a6d36ba3d389f2a0cc40b8a83647223076.jpg', '/list/500507-0.html'); +INSERT INTO `sp_category` VALUES ('389', '肉松/肉脯', '377', '2', '0', 'full/49c11a78943ca3b59ad9349b60c7a2c326791cda.jpg', '/list/500515-0.html'); +INSERT INTO `sp_category` VALUES ('390', '蜜饯/果脯', '377', '2', '0', 'full/fdeccdeb2edc87a1e4ca517ecb1541a709b56d3a.jpg', '/list/500520-0.html'); +INSERT INTO `sp_category` VALUES ('391', '糕点/点心', '377', '2', '0', 'full/e0f89d76a74931aef874afccbde4c18c0193a9ad.jpg', '/list/500518-0.html'); +INSERT INTO `sp_category` VALUES ('392', '口香糖', '377', '2', '0', 'full/02ee64a98a1c71f0f046c5991b94206a45ed1ccb.jpg', '/list/500508-0.html'); +INSERT INTO `sp_category` VALUES ('393', '薯片', '377', '2', '0', 'full/a63b4414a93be8a75054bc7dc994da698dc00d60.jpg', '/list/500513-0.html'); +INSERT INTO `sp_category` VALUES ('394', '进口食品', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('395', '食用油', '1482', '2', '0', 'full/77716d5c1fb4c39a8e221c091f31933af23b12e5.jpg', '/list/500437-0.html'); +INSERT INTO `sp_category` VALUES ('396', '大米', '383', '2', '0', 'full/cc5d9510cf0d0e62316cad9bb6d77a76f9dbaba2.jpg', '/list/500436-0.html'); +INSERT INTO `sp_category` VALUES ('397', '面粉', '383', '2', '0', 'full/ecdbac0dff83cc572fb10b7c43c5406dfa81d407.jpg', '/list/500439-0.html'); +INSERT INTO `sp_category` VALUES ('398', '面条', '383', '2', '0', 'full/d64b561b060441026f9ab794ea0fefa0a2d9db28.jpg', '/list/500438-0.html'); +INSERT INTO `sp_category` VALUES ('399', '桂圆', '383', '2', '0', 'full/9bae759fa170c9ba2ad85b74a1cf847f1f5fe96c.jpg', '/list/500500-0.html'); +INSERT INTO `sp_category` VALUES ('400', '枣', '383', '2', '0', 'full/0c34d7330d3dd9b69cb926ff44e2d4211094d9bd.jpg', '/list/500502-0.html'); +INSERT INTO `sp_category` VALUES ('401', '方便速食', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('402', '进口牛奶', '1482', '2', '0', 'full/0d43c4e8f841c2ada9ba1d506fbda8c7448c9379.jpg', '/list/500356-0.html'); +INSERT INTO `sp_category` VALUES ('403', '厨房调料', '351', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('404', '进口大米', '394', '2', '0', 'full/d22dbfb72ddf6260d66831ceb149c5d2ad6d1011.jpg', '/list/500456-0.html'); +INSERT INTO `sp_category` VALUES ('405', '进口食用油', '394', '2', '0', 'full/23eddb06f26f5442d560486c8aa94cdb894eee57.jpg', '/list/500455-0.html'); +INSERT INTO `sp_category` VALUES ('406', '居家生活', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('407', '方便面', '1482', '2', '0', 'full/dd4dee4cab0f0bd9b36829efb86585f3f1c6d03c.jpg', '/list/500522-0.html'); +INSERT INTO `sp_category` VALUES ('409', '罐头', '401', '2', '0', 'full/2b43a25f14a9fef3b99562e25c163fd158b23405.jpg', '/list/500524-0.html'); +INSERT INTO `sp_category` VALUES ('410', '方便粥', '401', '2', '0', 'full/489ddc83c5c892ca336364925d543c13cca549a2.jpg', '/list/500525-0.html'); +INSERT INTO `sp_category` VALUES ('411', '生活用纸', '406', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('412', '调味酱', '1482', '2', '0', 'full/5ddab8d532203b985c589520260e52e60d002c4a.jpg', '/list/500492-0.html'); +INSERT INTO `sp_category` VALUES ('413', '酱菜', '403', '2', '0', 'full/30fe47b4cf95e90b210e357f95734f48a06dd7fc.jpg', '/list/500493-0.html'); +INSERT INTO `sp_category` VALUES ('414', '酱油', '403', '2', '0', 'full/38c8a1243190361399e663cf6d2fd4f06d105791.jpg', '/list/500485-0.html'); +INSERT INTO `sp_category` VALUES ('415', '食醋', '403', '2', '0', 'full/785e287f493cff27c4444bfe6fe4712a398caffd.jpg', '/list/500487-0.html'); +INSERT INTO `sp_category` VALUES ('416', '火锅底料', '403', '2', '0', 'full/dd0b5f8c73067b4b060f156b7370270663721f6e.jpg', '/list/500490-0.html'); +INSERT INTO `sp_category` VALUES ('417', '食糖', '403', '2', '0', 'full/c3ba70b78ea617db80f6518c76ea79facb6a4a6a.jpg', '/list/500488-0.html'); +INSERT INTO `sp_category` VALUES ('418', '卷纸', '1482', '2', '0', 'full/63f6171eaafd9712d1814533bf767e972bff1617.jpg', '/list/500592-0.html'); +INSERT INTO `sp_category` VALUES ('419', '家庭清洁', '406', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('420', '抽纸', '1482', '2', '0', 'full/07d3153ae3531199b2d6cfc2d7df29bb8b182c6d.jpg', '/list/500591-0.html'); +INSERT INTO `sp_category` VALUES ('421', '手帕纸', '411', '2', '0', 'full/f3477e25f847ec1d4e27ae84e078a3b4164efe8e.jpg', '/list/500593-0.html'); +INSERT INTO `sp_category` VALUES ('422', '厨房用纸', '411', '2', '0', 'full/2f50ef28df4b5042d9ebf248d37e19b476a55c35.jpg', '/list/500596-0.html'); +INSERT INTO `sp_category` VALUES ('423', '平板纸', '411', '2', '0', 'full/8e6084000a04f5d4d805426252cf37d9e1d41d65.jpg', '/list/500595-0.html'); +INSERT INTO `sp_category` VALUES ('424', '湿巾纸', '411', '2', '0', 'full/aada3687b64cafb16640ea555f6183f832c74b03.jpg', '/list/500594-0.html'); +INSERT INTO `sp_category` VALUES ('425', '洗衣液', '1482', '2', '0', 'full/acf4e6fa7b9192683d65f88b5cde1e63758a9542.jpg', '/list/161729-991855.html'); +INSERT INTO `sp_category` VALUES ('426', '洗衣粉', '419', '2', '0', 'full/c4fb4e5bccf3a57e6fc5049730f3a3e89aa7d039.jpg', '/list/161729-993093.html'); +INSERT INTO `sp_category` VALUES ('427', '生活日用', '406', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('428', '洗洁精', '419', '2', '0', 'full/61151875e626da81c313fb7a75fda9dab4e933fc.jpg', '/list/500545-29506.html'); +INSERT INTO `sp_category` VALUES ('429', '消毒液', '419', '2', '0', 'full/8c847d9a0dd32d770b3ebe34fb6c62c94c83e044.jpg', '/list/500545-28696.html'); +INSERT INTO `sp_category` VALUES ('430', '洁厕剂', '419', '2', '0', 'full/2fa460ddadd7a88cdd879e32f7d27f9c607a7351.jpg', '/list/500545-23671.html'); +INSERT INTO `sp_category` VALUES ('431', '清洁拖把', '419', '2', '0', 'full/fe1509c5167c835d273f225d3c58ca2c9fbb64e4.jpg', '/list/187501-22543.html'); +INSERT INTO `sp_category` VALUES ('432', '百洁软具', '419', '2', '0', 'full/c5be2fc2909b4ed8a534d178fabf579443810b92.jpg', '/list/187501-26405.html'); +INSERT INTO `sp_category` VALUES ('433', '垃圾袋', '419', '2', '0', 'full/9c3733ca7d58dfcc50a186f0c5d1757ad0d9178e.jpg', '/list/161657-24964.html'); +INSERT INTO `sp_category` VALUES ('434', '保鲜袋', '419', '2', '0', 'full/f4cd06fc8f6b00f8a6c7a82cf0f1670da3a704f6.jpg', '/list/161657-29806.html'); +INSERT INTO `sp_category` VALUES ('435', '保鲜膜', '419', '2', '0', 'full/3c178913c5e2e0beae9f359f35a07445641eb068.jpg', '/list/161657-26917.html'); +INSERT INTO `sp_category` VALUES ('436', '擦玻璃器', '419', '2', '0', 'full/a0e79d068cc4c1fbe1fbcdbd948f574287e9d557.jpg', '/list/187501-26258.html'); +INSERT INTO `sp_category` VALUES ('437', '口罩', '1482', '2', '0', 'full/ef3aff39fcda684eef15711d50da49a0c663a968.jpg', '/list/197501-0.html'); +INSERT INTO `sp_category` VALUES ('438', '保暖用品', '427', '2', '0', 'full/63a1a42669c4c16c44ae4ecd5b93bddde7041f77.jpg', '/list/500351-0.html'); +INSERT INTO `sp_category` VALUES ('439', '家纺布艺', '406', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('440', '保温器皿', '427', '2', '0', 'full/76fb4c5f22dc35d0c28fb14886c03d728031709f.jpg', '/list/501125-0.html'); +INSERT INTO `sp_category` VALUES ('441', '水杯', '427', '2', '0', 'full/7325a2427341c8b61b8fe1a4be1f46c1b3dd741c.jpg', '/list/500683-904731.html'); +INSERT INTO `sp_category` VALUES ('442', '收纳用品', '427', '2', '0', 'full/cfd6c20859e52bae2bd050dac7aec9fa0e245b8b.jpg', '/list/161666-0.html'); +INSERT INTO `sp_category` VALUES ('443', '洗晒用品', '427', '2', '0', 'full/4668bc9a6f696d3964d7b79ad26f84532195ef51.jpg', '/list/342013-0.html'); +INSERT INTO `sp_category` VALUES ('444', '净化除味', '427', '2', '0', 'full/cd64d1e8bc9af3e54b11fdad497c889f39f2d55a.jpg', '/list/215006-0.html'); +INSERT INTO `sp_category` VALUES ('445', '茶具', '427', '2', '0', 'full/e00448462a14a3f9980a626d8474b4469181df19.jpg', '/list/500683-904738.html'); +INSERT INTO `sp_category` VALUES ('446', '保鲜盒', '427', '2', '0', 'full/634a8a32eda28e1bb6bd8700617a8dbc23021594.jpg', '/list/500683-904761.html'); +INSERT INTO `sp_category` VALUES ('447', '宠物生活', '406', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('448', '四件套', '1482', '2', '0', 'full/0891cea5f9e33a8ae2b9085a5ed3b5f5ca5d4224.jpg', '/list/161662-0.html'); +INSERT INTO `sp_category` VALUES ('449', '毛巾浴巾', '439', '2', '0', 'full/58b31cc0c9ae7db9076473e9c01e498873af4891.jpg', '/list/212503-0.html'); +INSERT INTO `sp_category` VALUES ('450', '被子', '439', '2', '0', 'full/185e587ac2c8a48e451d7a35c75f12f60466f0d8.jpg', '/list/455503-0.html'); +INSERT INTO `sp_category` VALUES ('451', '枕芯枕套', '439', '2', '0', 'full/64e11e0aef479c0cf4af9c0450af97c673f87734.jpg', '/list/161727-0.html'); +INSERT INTO `sp_category` VALUES ('452', '床品套件', '439', '2', '0', 'full/4fe8a5b7817b74379ec7418381f33612af6f45aa.jpg', '/list/161662-0.html'); +INSERT INTO `sp_category` VALUES ('453', '厨房电器', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('454', '毛巾被/毯', '439', '2', '0', 'full/8d0837f1940a7c8d0f1377bfa2153b45a2bc518e.jpg', '/list/248003-0.html'); +INSERT INTO `sp_category` VALUES ('456', '宠物主食', '1482', '2', '0', 'full/03db0c829081c100a17a664a0b7ff4b287e5e993.jpg', '/list/500553-0.html'); +INSERT INTO `sp_category` VALUES ('457', '宠物零食', '447', '2', '0', 'full/d86273dd1bc1e199f8e0ae3a07f48fbe00389f11.jpg', '/list/500555-0.html'); +INSERT INTO `sp_category` VALUES ('458', '中式厨房', '453', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('459', '宠物保健', '447', '2', '0', 'full/6e23982fdcff043dcf173abef1bf4e7b539711b5.jpg', '/list/500556-0.html'); +INSERT INTO `sp_category` VALUES ('460', '洗护美容', '447', '2', '0', 'full/aec3ac2103922c81ea0ed3cfa4508825bf6faf42.jpg', '/list/500560-0.html'); +INSERT INTO `sp_category` VALUES ('461', '出行装备', '447', '2', '0', 'full/7a03469257571a4ffb18412cc54ec28498660be9.jpg', '/list/500557-0.html'); +INSERT INTO `sp_category` VALUES ('462', '宠物日用', '447', '2', '0', 'full/fdcf05601f6381c9f9ca3f18ea9cd52685e4cdb3.jpg', '/list/500559-0.html'); +INSERT INTO `sp_category` VALUES ('463', '电饭煲', '1482', '2', '0', 'full/f1fdb681b0b4142d62d7afb5a7f40dd180768d3e.jpg', '/list/20329-0.html'); +INSERT INTO `sp_category` VALUES ('464', '电压力锅', '1482', '2', '0', 'full/8dbb901c8c0929828ac206a3db998256892c765f.jpg', '/list/20330-0.html'); +INSERT INTO `sp_category` VALUES ('465', '电磁炉', '458', '2', '0', 'full/7be88a9e7f8748593df6db28674c3dd28d5c2c6f.jpg', '/list/20328-0.html'); +INSERT INTO `sp_category` VALUES ('466', '豆浆机', '458', '2', '0', 'full/d3f50275671e3e4cc9565a85c723833020b6e564.jpg', '/list/20333-0.html'); +INSERT INTO `sp_category` VALUES ('467', '多用途锅', '458', '2', '0', 'full/97225f0e1dbed84b7998dd47ba79746bacb9ca9f.jpg', '/list/20337-0.html'); +INSERT INTO `sp_category` VALUES ('468', '电饼铛', '458', '2', '0', 'full/ae5cf8dfe815ad1216f2db10548c8b6d1c8d364a.jpg', '/list/95502-0.html'); +INSERT INTO `sp_category` VALUES ('469', '电水壶/瓶', '458', '2', '0', 'full/86e998ae232cadccfe699d48426e232e7f137957.jpg', '/list/20331-0.html'); +INSERT INTO `sp_category` VALUES ('470', '电蒸锅', '458', '2', '0', 'full/9352b2cb9947b449aea190220c4b8e8a1af1bd6c.jpg', '/list/20337-26232.html'); +INSERT INTO `sp_category` VALUES ('471', '养生壶', '458', '2', '0', 'full/ebd00d65d338aab7e583a6f0f60493e87829efd0.jpg', '/list/500030-0.html'); +INSERT INTO `sp_category` VALUES ('472', '电陶炉', '458', '2', '0', 'full/5971e5f14dbf4919e4eadccb2ab5a9291b6adce8.jpg', '/list/337507-0.html'); +INSERT INTO `sp_category` VALUES ('473', '西式厨房', '453', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('474', '煮蛋器', '458', '2', '0', 'full/18fb2ea7a948c182609afe67561ddfd58279cf5b.jpg', '/list/20340-0.html'); +INSERT INTO `sp_category` VALUES ('475', '电热饭盒', '458', '2', '0', 'full/c468d891f19dfb2574b069edf97cda39c7372de5.jpg', '/list/234503-0.html'); +INSERT INTO `sp_category` VALUES ('476', '电炖锅/盅', '458', '2', '0', 'full/52e60a80161a58d99ba6bff959c05faed0c21b44.jpg', '/list/136507-0.html'); +INSERT INTO `sp_category` VALUES ('477', '美的', '458', '2', '0', 'full/80346cb1e9ae52dfeab17296eea3060ea5a5e632.jpg', '/list/20326-10018.html'); +INSERT INTO `sp_category` VALUES ('478', '九阳', '458', '2', '0', 'full/ea4923bf5ea45295113ba0f5c5f473e27c00301f.jpg', '/list/20326-42089.html'); +INSERT INTO `sp_category` VALUES ('479', '苏泊尔', '458', '2', '0', 'full/9dd85abe302416cc9d1dde48d20831f87fc180db.jpg', '/list/20326-10036.html'); +INSERT INTO `sp_category` VALUES ('480', '利仁', '458', '2', '0', 'full/2228fc92f23a1ff73477a5fbfd0de57ee5a48c2b.jpg', '/list/20326-53315.html'); +INSERT INTO `sp_category` VALUES ('481', '荣事达', '458', '2', '0', 'full/5ccf913415ab2ccb53138b5cca6d1498e99e702f.jpg', '/list/20326-42136.html'); +INSERT INTO `sp_category` VALUES ('482', '微波炉', '1482', '2', '0', 'full/2f83f7ca9c8c5611158360089a3b6c4861c951d2.jpg', '/list/20327-0.html'); +INSERT INTO `sp_category` VALUES ('483', '生活电器', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('484', '烤箱', '473', '2', '0', 'full/ca9b08c081596d95cac1a2a9e4434d740890485c.jpg', '/list/20336-0.html'); +INSERT INTO `sp_category` VALUES ('486', '料理机', '473', '2', '0', 'full/bfe82f7e9620b5ec43128bb8dd7f8a530197ba5f.jpg', '/list/24002-0.html'); +INSERT INTO `sp_category` VALUES ('487', '环境电器', '483', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('488', '面包机', '473', '2', '0', 'full/f2479f936fe75102f0e765a03a348bf1b7fd36df.jpg', '/list/20335-25383.html'); +INSERT INTO `sp_category` VALUES ('489', '空气炸锅', '473', '2', '0', 'full/4ae89a1685b8c94f865d377adc5cc40da0b5d2c2.jpg', '/list/20337-29208.html'); +INSERT INTO `sp_category` VALUES ('490', '咖啡机', '473', '2', '0', 'full/feac7d72cb13f59260138f00ed75f1a79810184a.jpg', '/list/20339-0.html'); +INSERT INTO `sp_category` VALUES ('491', '酸奶机', '473', '2', '0', 'full/94bd8753d65fcf49aa790fabbae1309b6e57c3a4.jpg', '/list/20342-0.html'); +INSERT INTO `sp_category` VALUES ('492', '打蛋器', '473', '2', '0', 'full/19b538961ff8d1367dc2d9dba7812dc44d228ece.jpg', '/list/24002-2350644.html'); +INSERT INTO `sp_category` VALUES ('493', '电烧烤炉', '473', '2', '0', 'full/0779723e0c2c3923395f3a20d4b545733bf71227.jpg', '/list/95502-24634.html'); +INSERT INTO `sp_category` VALUES ('494', '多士炉', '473', '2', '0', 'full/31c44944e9438a571de9fad1b176493f482a997c.jpg', '/list/20335-23409.html'); +INSERT INTO `sp_category` VALUES ('495', '榨汁/原汁机', '473', '2', '0', 'full/94c2b3ad5c774c4c2ecbe6f024fd25606d339384.jpg', '/list/20334-0.html'); +INSERT INTO `sp_category` VALUES ('496', '格兰仕', '473', '2', '0', 'full/b08322d63f34bc381ba24d4d811805a0025d5868.jpg', '/list/20326-10031.html'); +INSERT INTO `sp_category` VALUES ('497', '东菱', '473', '2', '0', 'full/9f978a6c069868d0d60cbb8a6e1e67683f7a67a7.jpg', '/list/20326-45735.html'); +INSERT INTO `sp_category` VALUES ('498', '松下', '473', '2', '0', 'full/521cde3c8593be68cf21c42e3abdb7a405f089dc.jpg', '/list/20326-10000.html'); +INSERT INTO `sp_category` VALUES ('499', '长帝', '473', '2', '0', 'full/9986d6196c4797bb29d0331f7b6b94ab9602960c.jpg', '/list/20336-42255.html'); +INSERT INTO `sp_category` VALUES ('500', '空气净化器', '1482', '2', '0', 'full/c28dbf9b72eeaf7150c5a2bade7dc35873db6e8e.jpg', '/list/20394-0.html'); +INSERT INTO `sp_category` VALUES ('501', '油汀', '1482', '2', '0', 'full/6298db88f0d979fcd1291dd8feb2482fba872e43.jpg', '/list/20370-123235.html'); +INSERT INTO `sp_category` VALUES ('502', '欧式快热炉', '487', '2', '0', 'full/76ac84b6a8f43aa02f88360a7260b5185843f14b.jpg', '/list/20370-28542.html'); +INSERT INTO `sp_category` VALUES ('503', '加湿器', '487', '2', '0', 'full/5bf8888af6816dade1ef8f2d83e49e9f391cbeed.jpg', '/list/20395-0.html'); +INSERT INTO `sp_category` VALUES ('504', '取暖器', '487', '2', '0', 'full/88a4dbcc2d1e7f9b7d056ae29c3209e13daf1f18.jpg', '/list/20370-0.html'); +INSERT INTO `sp_category` VALUES ('505', '家居电器', '483', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('506', '暖风机', '487', '2', '0', 'full/133a908d8d402fc4aab0773851bb4f1d6ec1625d.jpg', '/list/20370-27663.html'); +INSERT INTO `sp_category` VALUES ('507', '小太阳', '487', '2', '0', 'full/ac2478a40a953a56a52d0f9da8ec57f353a72af9.jpg', '/list/20370-28194.html'); +INSERT INTO `sp_category` VALUES ('508', '除湿机', '487', '2', '0', 'full/92c2081b40bd02cdcb1f568010c87a9ec5bb26a0.jpg', '/list/20396-0.html'); +INSERT INTO `sp_category` VALUES ('509', '干衣/干鞋机', '487', '2', '0', 'full/9c3ceb50749d06cdbaaa613bf0a5dab2fbf2b89c.jpg', '/list/173001-0.html'); +INSERT INTO `sp_category` VALUES ('510', '先锋', '487', '2', '0', 'full/8ca5040c59965fa946165dcbb85883546ed11fd4.jpg', '/list/20366-10069.html'); +INSERT INTO `sp_category` VALUES ('511', '艾美特', '487', '2', '0', 'full/aecf57e70fd292a8d7359cea7402c3324e750ad0.jpg', '/list/20366-45472.html'); +INSERT INTO `sp_category` VALUES ('512', '美的', '487', '2', '0', 'full/80346cb1e9ae52dfeab17296eea3060ea5a5e632.jpg', '/list/20366-10018.html'); +INSERT INTO `sp_category` VALUES ('513', '个护健康', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('514', '飞利浦', '487', '2', '0', 'full/07a14d76ed24165e6a9971556b44a40833af1a34.jpg', '/list/20366-10015.html'); +INSERT INTO `sp_category` VALUES ('515', '小熊', '487', '2', '0', 'full/4c31ef1dee522c57cb4866e3c3fe33e25f771eb8.jpg', '/list/20366-42143.html'); +INSERT INTO `sp_category` VALUES ('516', '小米', '487', '2', '0', 'full/b650ddb70969e81ce161555e6a13ba85ac0a8082.jpg', '/list/20358-12121.html'); +INSERT INTO `sp_category` VALUES ('517', '吸尘器', '1482', '2', '0', 'full/a2a040cb291a050559b41a7b23c6cd939acf9687.jpg', '/list/20390-0.html'); +INSERT INTO `sp_category` VALUES ('518', '扫地机器人', '505', '2', '0', 'full/45c8ae38d4e3c10c9d3448cca39661d42d7f92a1.jpg', '/list/20390-259337.html'); +INSERT INTO `sp_category` VALUES ('520', '挂烫机', '505', '2', '0', 'full/2974629c7df6cd52f75d87535dd813f0754b52d6.jpg', '/list/20399-0.html'); +INSERT INTO `sp_category` VALUES ('521', '戴森', '505', '2', '0', 'full/1dcd27afc799f10d91a0981559d3dd0623c8a758.jpg', '/list/20358-46081.html'); +INSERT INTO `sp_category` VALUES ('522', '科沃斯', '505', '2', '0', 'full/e144107d679615acb02c0a427d96c5e54ad45e2e.jpg', '/list/20366-42106.html'); +INSERT INTO `sp_category` VALUES ('523', '理容造型', '513', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('524', '小狗', '505', '2', '0', 'full/6f89b21866150c7aa7541784c8b1b7b08ae83e5e.jpg', '/list/20366-43940.html'); +INSERT INTO `sp_category` VALUES ('525', '电动剃须刀', '1482', '2', '0', 'full/1d96b57defa0b897303c1d41dcb23b35801e123e.jpg', '/list/20360-0.html'); +INSERT INTO `sp_category` VALUES ('526', '口腔护理', '513', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('527', '电吹风', '1482', '2', '0', 'full/a7450f85b9c199d84f8c21188c4b9bf7f315e0b4.jpg', '/list/20362-0.html'); +INSERT INTO `sp_category` VALUES ('528', '健康电器', '513', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('529', '美容器', '523', '2', '0', 'full/8963dee424d154f78b65fbde37a624016f2b051c.jpg', '/list/337510-0.html'); +INSERT INTO `sp_category` VALUES ('530', '美发器', '523', '2', '0', 'full/12b1ccdf7c6060b83904dad05772e67d01cf3f9d.jpg', '/list/337511-0.html'); +INSERT INTO `sp_category` VALUES ('531', '剃毛器', '523', '2', '0', 'full/6b0fd4dbd3c30e859f11e5fdad060fae26ee8f75.jpg', '/list/20361-31677.html'); +INSERT INTO `sp_category` VALUES ('532', '脱毛器', '523', '2', '0', 'full/7cc52c61643293ad5ed0c0a7596533549a0a8c3d.jpg', '/list/20361-28107.html'); +INSERT INTO `sp_category` VALUES ('533', '理发器', '523', '2', '0', 'full/7fe1c8b084d651ba5f43ff2910dcab5a67b0bf41.jpg', '/list/337512-0.html'); +INSERT INTO `sp_category` VALUES ('534', '鼻毛修剪器', '523', '2', '0', 'full/4b65fe002b32b7b691404e3fa5e05ab67419f9b7.jpg', '/list/337513-0.html'); +INSERT INTO `sp_category` VALUES ('535', '飞利浦', '523', '2', '0', 'full/427b222a6687cceda3cecbde762ed39e151145bd.jpg', '/list/20359-10015.html'); +INSERT INTO `sp_category` VALUES ('536', '飞科', '523', '2', '0', 'full/95f0a2fd54c7f48367b4e4309f7ffbafeb23ccc3.jpg', '/list/20359-42103.html'); +INSERT INTO `sp_category` VALUES ('537', '斐珞尔', '523', '2', '0', 'full/1e56db9e96474c9153c4de58bf15d4a49ca1ce75.jpg', '/list/337510-615463.html'); +INSERT INTO `sp_category` VALUES ('538', '雅萌', '523', '2', '0', 'full/4698f2ac1ff67aaa6aaad9e774346b6a59e69883.jpg', '/list/337510-186461.html'); +INSERT INTO `sp_category` VALUES ('539', '松下', '523', '2', '0', 'full/521cde3c8593be68cf21c42e3abdb7a405f089dc.jpg', '/list/20359-10000.html'); +INSERT INTO `sp_category` VALUES ('540', '金稻', '523', '2', '0', 'full/27ebe6452be571e72d28ad2ba35daf0eeafbc31e.jpg', '/list/20359-48430.html'); +INSERT INTO `sp_category` VALUES ('541', '博朗', '523', '2', '0', 'full/877788a627a2094edebb123699fd0b1226d548ab.jpg', '/list/20360-11217.html'); +INSERT INTO `sp_category` VALUES ('542', '电动牙刷', '1482', '2', '0', 'full/2945ad4a4fa66db9c934dbc9083e452aca6e3dba.jpg', '/list/20363-0.html'); +INSERT INTO `sp_category` VALUES ('543', '牙刷头', '526', '2', '0', 'full/dd50c607d2568dabbee3f3d5f460929c16d2e81a.jpg', '/list/20363-22441.html'); +INSERT INTO `sp_category` VALUES ('544', '冲牙器', '526', '2', '0', 'full/459d23a482aaf51043aca752880415c7ee975d91.jpg', '/list/20363-27205.html'); +INSERT INTO `sp_category` VALUES ('545', '欧乐B', '526', '2', '0', 'full/f14af996b1a8a2f6694090f9b59284d1c08b17b4.jpg', '/list/20363-11217.html'); +INSERT INTO `sp_category` VALUES ('546', '小荷', '526', '2', '0', 'full/3a4143c59c15e2fa33e9ef3412ae10c3b0a3277a.jpg', '/list/20363-736256.html'); +INSERT INTO `sp_category` VALUES ('547', '拜尔', '526', '2', '0', 'full/b30a2e210d20d2836b8e9fbaf499341e85b9fcf3.jpg', '/list/20363-10213.html'); +INSERT INTO `sp_category` VALUES ('548', '按摩椅', '1482', '2', '0', 'full/4920471f2be2f02350f0cee1d43d5408f7b695ce.jpg', '/list/92526-0.html'); +INSERT INTO `sp_category` VALUES ('549', '按摩器', '528', '2', '0', 'full/fc4d06524be07a9e9ccef4254fdcd4b91e017e14.jpg', '/list/92520-0.html'); +INSERT INTO `sp_category` VALUES ('550', '烹饪厨具', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('551', '健康秤', '528', '2', '0', 'full/40aa1ad02bee357742848987c6e1fd7548550b7b.jpg', '/list/92515-0.html'); +INSERT INTO `sp_category` VALUES ('553', '锅具', '550', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('554', '足浴盆', '528', '2', '0', 'full/5d34fa750ef7da05898664c9e306f61d7d6320c2.jpg', '/list/92504-0.html'); +INSERT INTO `sp_category` VALUES ('555', '荣泰', '528', '2', '0', 'full/b80aef71dfe13088d7afc909ba1ab6c217c7ed1c.jpg', '/list/92526-2398148.html'); +INSERT INTO `sp_category` VALUES ('556', '泰昌', '528', '2', '0', 'full/e05849c5a2ec363ad6a93f7e3b97be50c5373ed1.jpg', '/list/20359-42181.html'); +INSERT INTO `sp_category` VALUES ('557', '凯仕乐', '528', '2', '0', 'full/a2a6eb80eea8ec89a6310c4874aa8ab70ffe91fd.jpg', '/list/20359-42355.html'); +INSERT INTO `sp_category` VALUES ('558', '迪斯', '528', '2', '0', 'full/5ea569ed8e30be3e614a762ad0007df52ee4d9b2.jpg', '/list/92526-14650.html'); +INSERT INTO `sp_category` VALUES ('559', '套装锅', '1482', '2', '0', 'full/25d40d823ad85b4453a326b21f9452b803cd402a.jpg', '/list/23501-991794.html'); +INSERT INTO `sp_category` VALUES ('560', '炒锅', '1482', '2', '0', 'full/316c46013761e4937c8f4ade0a53332a079709f2.jpg', '/list/23501-991773.html'); +INSERT INTO `sp_category` VALUES ('561', '蒸锅', '553', '2', '0', 'full/9b0b7893ed75ed8317411782d4d69d5303043a7e.jpg', '/list/23501-991756.html'); +INSERT INTO `sp_category` VALUES ('562', '煎锅', '553', '2', '0', 'full/af2e3e23dce5fa1d4827d92c4e37e2593662772f.jpg', '/list/23501-991888.html'); +INSERT INTO `sp_category` VALUES ('563', '压力锅', '553', '2', '0', 'full/0e8a39df9d718e5cc843c33fee7c3856bcf0fffa.jpg', '/list/23501-991885.html'); +INSERT INTO `sp_category` VALUES ('564', '奶锅', '553', '2', '0', 'full/b90613066a8416f171886eb087a44c43675efd09.jpg', '/list/23501-991783.html'); +INSERT INTO `sp_category` VALUES ('565', '汤锅', '553', '2', '0', 'full/c3abe45eb02868c657a5c4e7021a202a31d6cb4b.jpg', '/list/23501-991785.html'); +INSERT INTO `sp_category` VALUES ('566', '砂锅', '553', '2', '0', 'full/69156b0d7c4878530211e54f5d677accb323b73f.jpg', '/list/23501-993481.html'); +INSERT INTO `sp_category` VALUES ('567', '火锅', '553', '2', '0', 'full/afbaceee05036d266b67173758c7187dc38bb469.jpg', '/list/23501-993433.html'); +INSERT INTO `sp_category` VALUES ('568', '苏泊尔', '553', '2', '0', 'full/9dd85abe302416cc9d1dde48d20831f87fc180db.jpg', '/list/23501-10036.html'); +INSERT INTO `sp_category` VALUES ('569', '爱仕达', '553', '2', '0', 'full/6402aea439c7de7185202c25d7331e9c9d2c22c8.jpg', '/list/23501-42099.html'); +INSERT INTO `sp_category` VALUES ('570', '康宁', '553', '2', '0', 'full/5272ad00d2aeda13e7f7ba3efd2bd24627697f67.jpg', '/list/251027-135269.html'); +INSERT INTO `sp_category` VALUES ('571', '炊大皇', '553', '2', '0', 'full/3002da8280d98d5e2424f0a2291690b298c85b00.jpg', '/list/23501-47124.html'); +INSERT INTO `sp_category` VALUES ('572', '刀剪菜板', '550', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('573', '拉歌蒂尼', '553', '2', '0', 'full/aac36af00586f00bac340ade4830a1c440f9107d.jpg', '/list/251027-57951.html'); +INSERT INTO `sp_category` VALUES ('574', '摩意达', '553', '2', '0', 'full/65801fcf45a1175267e935d7ec433ab851f227a2.jpg', '/list/23501-2303311.html'); +INSERT INTO `sp_category` VALUES ('575', '珍珠生活', '553', '2', '0', 'full/0af8630a357665bb7e144dc5e1cbae232189b10a.jpg', '/list/23501-42531.html'); +INSERT INTO `sp_category` VALUES ('576', '菲仕乐', '553', '2', '0', 'full/4846c0005887b253e74d712a74b30c1a1cb43ee8.jpg', '/list/23501-651596.html'); +INSERT INTO `sp_category` VALUES ('577', '水具酒具', '550', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('578', '美厨', '553', '2', '0', 'full/f8abf0bbfa7470a26e11aa67b88132f4bcbb2a8a.jpg', '/list/23501-14354.html'); +INSERT INTO `sp_category` VALUES ('579', '刀具套装', '1482', '2', '0', 'full/057a0c9ff43b86d961697f19f429c5886cd59649.jpg', '/list/36503-23289.html'); +INSERT INTO `sp_category` VALUES ('580', '家装建材', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('581', '菜刀', '572', '2', '0', 'full/a161f5506236f3889cbc959f3b506ef75980b5a5.jpg', '/list/36503-25671.html'); +INSERT INTO `sp_category` VALUES ('582', '多功能刀', '572', '2', '0', 'full/6662d733a82df6f8697bfe1068c2c0f83bf3409a.jpg', '/list/36503-23225.html'); +INSERT INTO `sp_category` VALUES ('583', '剪刀', '572', '2', '0', 'full/993e888928f2eeccd20b7a45737845ac3d38cb49.jpg', '/list/36503-126528.html'); +INSERT INTO `sp_category` VALUES ('585', '瓜果刀/刨刀', '572', '2', '0', 'full/67a26e69a9f7886345b2f96e695ca39221268b77.jpg', '/list/36503-26799.html'); +INSERT INTO `sp_category` VALUES ('586', '砧板', '572', '2', '0', 'full/c81f1c19ff7c819143feb0345a0732b540fc978a.jpg', '/list/226809-22849.html'); +INSERT INTO `sp_category` VALUES ('587', '双立人', '572', '2', '0', 'full/a92891dbaf723bebe14de2a209b804aa613acbc1.jpg', '/list/36503-78764.html'); +INSERT INTO `sp_category` VALUES ('588', '张小泉', '572', '2', '0', 'full/d7ade06f22c214687e986679050b52c09124af4e.jpg', '/list/36503-43444.html'); +INSERT INTO `sp_category` VALUES ('589', '灯具灯饰', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('590', '保温杯', '1482', '2', '0', 'full/a4f238397bcb57161be20e57cf5761615928a967.jpg', '/list/501124-904747.html'); +INSERT INTO `sp_category` VALUES ('591', '保温瓶/桶', '577', '2', '0', 'full/314e659c08b4744269eae988265de90fb584bc3f.jpg', '/list/501125-904751.html'); +INSERT INTO `sp_category` VALUES ('592', '酒具', '577', '2', '0', 'full/4337d0f393bd3f8698ab02461e782364aa726f25.jpg', '/list/500683-904741.html'); +INSERT INTO `sp_category` VALUES ('593', '象印', '577', '2', '0', 'full/68bfa52142c9185b26ad362bc0a75855086d5618.jpg', '/list/501124-61087.html'); +INSERT INTO `sp_category` VALUES ('594', '虎牌', '577', '2', '0', 'full/80e7d04f57963f572b8c9679b8d840e939035de5.jpg', '/list/501124-11169.html'); +INSERT INTO `sp_category` VALUES ('595', '现代吸顶灯', '1482', '2', '0', 'full/f44729728c4b4c92435478e460bf04259d3b5294.jpg', '/list/456005-119631.html'); +INSERT INTO `sp_category` VALUES ('596', '水晶吸顶灯', '1482', '2', '0', 'full/2241a3d3da24f26d94ebe5e01fb9c344e87b7cc0.jpg', '/list/456005-119638.html'); +INSERT INTO `sp_category` VALUES ('597', '吸顶灯', '589', '2', '0', 'full/0a7680f508ecfbc239184aff3e1bb43550ee1ac1.jpg', '/list/456005-0.html'); +INSERT INTO `sp_category` VALUES ('598', '欧式吊灯', '589', '2', '0', 'full/98e7465984adec313f5cf3f8b4d15604884ebd63.jpg', '/list/456007-119646.html'); +INSERT INTO `sp_category` VALUES ('599', '厨房卫浴', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('600', '美式吊灯', '589', '2', '0', 'full/768d7eb037fc2d05cc0ffa15e5470a8f4d1bc73f.jpg', '/list/456007-119636.html'); +INSERT INTO `sp_category` VALUES ('601', '水晶吊灯', '589', '2', '0', 'full/f0ef0ddd480d554f3f42a908b307e94bb40b44ef.jpg', '/list/456007-119638.html'); +INSERT INTO `sp_category` VALUES ('602', '鱼线吊灯', '589', '2', '0', 'full/cb709730d4b073bcb6294302a1786f1a3d029bb5.jpg', '/list/456007-734872.html'); +INSERT INTO `sp_category` VALUES ('603', '风扇灯', '589', '2', '0', 'full/1ca59eea9d06eed56927dcb648564749378ab938.jpg', '/list/456007-734863.html'); +INSERT INTO `sp_category` VALUES ('604', '中式灯', '589', '2', '0', 'full/42d425e4337ff282e5adfb345aa4585f6d4e4a2b.jpg', '/list/456007-119634.html'); +INSERT INTO `sp_category` VALUES ('605', '护眼台灯', '589', '2', '0', 'full/7cbf36af2c85faea578825bf2fb4c23c679dba9f.jpg', '/list/456008-137120.html'); +INSERT INTO `sp_category` VALUES ('606', '装饰台灯', '589', '2', '0', 'full/592e998f0bafdf1c0928856a82b26635db36db9a.jpg', '/list/456008-648842.html'); +INSERT INTO `sp_category` VALUES ('607', '壁灯', '589', '2', '0', 'full/65c686af7358dc044b5ae2619df4b3f56b05ef59.jpg', '/list/456009-0.html'); +INSERT INTO `sp_category` VALUES ('608', '光源', '589', '2', '0', 'full/7775d21755f9cb03e84b49f25a64c21f115b9eab.jpg', '/list/456017-0.html'); +INSERT INTO `sp_category` VALUES ('609', '射灯', '589', '2', '0', 'full/026ef49ee811b056921a1654ba79cdd035eaebed.jpg', '/list/456010-0.html'); +INSERT INTO `sp_category` VALUES ('610', '筒灯', '589', '2', '0', 'full/16608562b464be93dea89d0e477b46e59b8a7c3a.jpg', '//m.suning.com/search/筒灯/?adTypeCode=1023&adId=筒灯'); +INSERT INTO `sp_category` VALUES ('611', '小夜灯', '589', '2', '0', 'full/a728b5ae0a0b97bde30f628393acf664e279d941.jpg', '//m.suning.com/search/小夜灯/?adTypeCode=1023&adId=小夜灯'); +INSERT INTO `sp_category` VALUES ('612', '灯带', '589', '2', '0', 'full/5967da17d8c800bdc686bb7c3ede15e76dbef7a3.jpg', '//m.suning.com/search/%E7%81%AF%E5%B8%A6/?adTypeCode=1023&adId=%E7%81%AF%E5%B8%A6'); +INSERT INTO `sp_category` VALUES ('613', '灯具套餐', '589', '2', '0', 'full/49bcb6110e57bf8cc9566ed2bf9ed30ea614d084.jpg', '//m.suning.com/search/%E7%81%AF%E5%85%B7%E5%A5%97%E8%A3%85/?adTypeCode=1023&adId=%E7%81%AF%E5%85%B7%E5%A5%97%E8%A3%85'); +INSERT INTO `sp_category` VALUES ('614', '坐便器', '1482', '2', '0', 'full/14c24a4734af20262e67ff18aa969fa89a11caac.jpg', '/list/456029-0.html'); +INSERT INTO `sp_category` VALUES ('615', '沐浴/花洒', '599', '2', '0', 'full/b0e48465bd94f137f4dce6f2fc3a8212d534e160.jpg', '/list/456039-0.html'); +INSERT INTO `sp_category` VALUES ('616', '五金电工', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('617', '水槽/厨盆', '599', '2', '0', 'full/1d5acf79fafa977f1e16389929d3cde2cf29036d.jpg', '/list/456045-0.html'); +INSERT INTO `sp_category` VALUES ('618', '浴室柜', '599', '2', '0', 'full/030035c28f57c3117fbc992601a8be61e5b15cce.jpg', '/list/456041-0.html'); +INSERT INTO `sp_category` VALUES ('619', '手持花洒', '599', '2', '0', 'full/2205583a1a9f469a1525f4b28e900eada5c0952c.jpg', '/list/456039-2292317.html'); +INSERT INTO `sp_category` VALUES ('620', '卫浴五金', '599', '2', '0', 'full/2c9d2261ffd85feb0e4f1209fb687104dd2d5a4a.jpg', '/list/456040-0.html'); +INSERT INTO `sp_category` VALUES ('621', '龙头', '599', '2', '0', 'full/a49a12b5085465a5860b47ed33f62ea9502ff3be.jpg', '/list/456044-0.html'); +INSERT INTO `sp_category` VALUES ('622', '地漏', '599', '2', '0', 'full/e45659a50bc3c2a2df241cdbd1cea2f6f29d55a9.jpg', '/list/456038-0.html'); +INSERT INTO `sp_category` VALUES ('623', '浴缸', '599', '2', '0', 'full/a4ea4a24831c3151c95f63fb1fa89149d36e5f1d.jpg', '/list/456052-0.html'); +INSERT INTO `sp_category` VALUES ('624', '马桶盖板', '599', '2', '0', 'full/0b06981e7a1adeb4391e9c0a092a6c8e2e064c03.jpg', '/list/456030-0.html'); +INSERT INTO `sp_category` VALUES ('625', '角阀', '599', '2', '0', 'full/56780ce9504edc3a774c42c9a8187649696932ce.jpg', '/list/456037-0.html'); +INSERT INTO `sp_category` VALUES ('626', '淋浴房', '599', '2', '0', 'full/9ae60d2bef45727d5a570792208b62799dbd0fea.jpg', '/list/456051-0.html'); +INSERT INTO `sp_category` VALUES ('627', '洗面盆', '599', '2', '0', 'full/9d81b224e3ef577ce07aed37fe377c7fccf98104.jpg', '//m.suning.com/search/洗面盆/?adTypeCode=1023&adId=洗面盆'); +INSERT INTO `sp_category` VALUES ('628', '小便器', '599', '2', '0', 'full/ea1201d1487da95c317236a202db67b9f8ad6444.jpg', '/list/456032-0.html'); +INSERT INTO `sp_category` VALUES ('629', '拖把池', '599', '2', '0', 'full/0667e818753d2d4c2f85ab25439e90a1ec3cef5d.jpg', '//m.suning.com/search/拖把池/?adTypeCode=1023&adId=拖把池'); +INSERT INTO `sp_category` VALUES ('630', '开关', '1482', '2', '0', 'full/c1d17f26e737f15c0a9ed3b75be77bb87f97e58e.jpg', '/list/500062-0.html'); +INSERT INTO `sp_category` VALUES ('631', '插座', '616', '2', '0', 'full/39560a52cafb85241d17c261ca1971f0f696057b.jpg', '/list/500063-0.html'); +INSERT INTO `sp_category` VALUES ('632', '电线', '616', '2', '0', 'full/e6d6e4a8137ef309fe77d7ec30b38e529359f2a7.jpg', '//m.suning.com/search/电线/?adTypeCode=1023&adId=电线'); +INSERT INTO `sp_category` VALUES ('633', '断路器', '616', '2', '0', 'full/074f57b7b2b7dda715d13cb52f9b510d1a94a3c3.jpg', '/list/500059-0.html'); +INSERT INTO `sp_category` VALUES ('634', '锁具', '616', '2', '0', 'full/1d71d88b2abc9258bfa905676a6dfdb570e86280.jpg', '/list/500095-0.html'); +INSERT INTO `sp_category` VALUES ('635', '监控摄像', '616', '2', '0', 'full/40b0295cb5463748aa592847f4f6083881287b79.jpg', '/list/500048-0.html'); +INSERT INTO `sp_category` VALUES ('636', '电钻', '616', '2', '0', 'full/32b9cf66e848f3adc355bbd8f92d5be5f7b41a02.jpg', '//m.suning.com/search/电钻/?adTypeCode=1023&adId=电钻'); +INSERT INTO `sp_category` VALUES ('637', '工具箱', '616', '2', '0', 'full/46e7300cc11c514210c7aa571ecd4f3be8832f93.jpg', '/list/500089-0.html'); +INSERT INTO `sp_category` VALUES ('638', '墙地面', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('639', '电动工具', '616', '2', '0', 'full/08a84577dc48603edfaca0f46372d7df5ff30e83.jpg', '/list/500069-0.html'); +INSERT INTO `sp_category` VALUES ('640', '手动工具', '616', '2', '0', 'full/48f6d5091e51b3c2caa38accd8e8d38a33239275.jpg', '/list/500066-0.html'); +INSERT INTO `sp_category` VALUES ('641', '测量工具', '616', '2', '0', 'full/5801da84cbc035cf4904a7db7ec54969089cd9fc.jpg', '/list/500073-0.html'); +INSERT INTO `sp_category` VALUES ('642', '指纹锁', '616', '2', '0', 'full/2f77037904b3e0482386ec10292f1a97f3f9be57.jpg', '//m.suning.com/search/指纹锁/?adTypeCode=1023&adId=指纹锁'); +INSERT INTO `sp_category` VALUES ('643', '瓷砖', '1482', '2', '0', 'full/6f932da8cf111f634ce62e226701e808a9648f40.jpg', '/list/456021-0.html'); +INSERT INTO `sp_category` VALUES ('644', '釉面砖', '638', '2', '0', 'full/ab947b05ee2c02f91b5d1ed3c720de79c1a4ccdb.jpg', '/list/456021-272661.html'); +INSERT INTO `sp_category` VALUES ('645', '卧室家具', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('646', '玻化砖', '638', '2', '0', 'full/683bc93d9ab046338599d38eeff8c13e54e49eb9.jpg', '/list/456021-281564.html'); +INSERT INTO `sp_category` VALUES ('647', '地板', '638', '2', '0', 'full/04e6ebdf83bd753d6f1407aa03c5800a6a8656f7.jpg', '//m.suning.com/search/地板/?adTypeCode=1023&adId=地板'); +INSERT INTO `sp_category` VALUES ('648', '实木地板', '638', '2', '0', 'full/fbde9c73cb97b3c1db3cbce3298eb7760afee0c7.jpg', '//m.suning.com/search/实木地板/?adTypeCode=1023&adId=实木地板'); +INSERT INTO `sp_category` VALUES ('649', '强化地板', '638', '2', '0', 'full/084e692ad3136dfb81088509a57a598db682b330.jpg', '//m.suning.com/search/强化地板/?adTypeCode=1023&adId=强化地板'); +INSERT INTO `sp_category` VALUES ('650', '乳胶漆', '638', '2', '0', 'full/ce329447025888a09305fe604048b5761af1b520.jpg', '//m.suning.com/search/乳胶漆/?adTypeCode=1023&adId=乳胶漆'); +INSERT INTO `sp_category` VALUES ('651', '内墙漆', '638', '2', '0', 'full/88aa924c23d46d72656d3ebc5de13ed6d1e75656.jpg', '/list/456022-3232982.html'); +INSERT INTO `sp_category` VALUES ('652', '木器漆', '638', '2', '0', 'full/5838667adaac694ead3db6f4920ba973e611d6e0.jpg', '/list/456022-3235834.html'); +INSERT INTO `sp_category` VALUES ('653', '墙纸', '638', '2', '0', 'full/bbdeab37e39b6ac76d4dbd83b5496dedf072b1bc.jpg', '/list/456019-0.html'); +INSERT INTO `sp_category` VALUES ('654', 'PVC墙纸', '638', '2', '0', 'full/cd51a2effde3ae7f559b28c014989444ca5b69f5.jpg', '//m.suning.com/search/PVC墙纸/?adTypeCode=1023&adId=PVC墙纸'); +INSERT INTO `sp_category` VALUES ('655', '背景墙', '638', '2', '0', 'full/3df0162892cb69f91042d809e443dc2093b25ce7.jpg', '//m.suning.com/search/%E8%83%8C%E6%99%AF%E5%A2%99/?adTypeCode=1023&adId=%E8%83%8C%E6%99%AF%E5%A2%99'); +INSERT INTO `sp_category` VALUES ('656', '床', '1482', '2', '0', 'full/29661ccaa3280af044b990ab7a41b496f38573e7.jpg', '/list/457533-0.html'); +INSERT INTO `sp_category` VALUES ('657', '床垫', '645', '2', '0', 'full/9e127bd5e30d8b81f3dce4d9e76b662904b6ee89.jpg', '//m.suning.com/search/床垫/?adTypeCode=1023&adId=床垫'); +INSERT INTO `sp_category` VALUES ('658', '衣柜', '645', '2', '0', 'full/60bbe9ffa4e52283b2f95ffd894110634068e9ba.jpg', '/list/457545-0.html'); +INSERT INTO `sp_category` VALUES ('659', '客厅家具', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('660', '床头柜', '645', '2', '0', 'full/f9f14aa76faaf62c9aa07b2826d481de405e1a62.jpg', '//m.suning.com/search/床头柜/?adTypeCode=1023&adId=床头柜'); +INSERT INTO `sp_category` VALUES ('661', '穿衣镜', '645', '2', '0', 'full/6d5394efc52868bc731dedd7997b8174f5fda886.jpg', '/list/457549-0.html'); +INSERT INTO `sp_category` VALUES ('662', '梳妆台', '645', '2', '0', 'full/84bfcfeb1eb673ad76443a0d78d379c155892cba.jpg', '/list/457546-0.html'); +INSERT INTO `sp_category` VALUES ('663', '实木床', '645', '2', '0', 'full/1fc04a6485d0a33b05d5e46b6301a6d9d6885ba2.jpg', '/list/457533-981159.html'); +INSERT INTO `sp_category` VALUES ('664', '板式床', '645', '2', '0', 'full/8b91279f75b0dc0026984e9b2dce9f1e61c0a9e1.jpg', '//m.suning.com/search/板式床/?adTypeCode=1023&adId=板式床'); +INSERT INTO `sp_category` VALUES ('665', '皮艺床', '645', '2', '0', 'full/14ee41da7c05f409175b7b5b14470ee5177700ef.jpg', '/list/457533-981164.html'); +INSERT INTO `sp_category` VALUES ('666', '乳胶床垫', '645', '2', '0', 'full/bc4c72648f78bec0fe78669c24c15fabbfd16917.jpg', '/list/457543-981181.html'); +INSERT INTO `sp_category` VALUES ('667', '椰棕床垫', '645', '2', '0', 'full/977ae80a5e5597b5098c33abbfb49cf86e14ac1d.jpg', '/list/457543-981172.html'); +INSERT INTO `sp_category` VALUES ('668', '卧室套装', '645', '2', '0', 'full/3086eb943b7ca94eaac4f78ceb53405d63c537b8.jpg', '/list/457548-0.html'); +INSERT INTO `sp_category` VALUES ('669', '书房办公', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('670', '沙发', '1482', '2', '0', 'full/a49df6acb69b6c91209e4f2a2997280207f6fd71.jpg', '//m.suning.com/search/沙发/?adTypeCode=1023&adId=沙发'); +INSERT INTO `sp_category` VALUES ('671', '电视柜', '659', '2', '0', 'full/20b6f9e0779324a813a017f8ea19f6fa7e02be79.jpg', '//m.suning.com/search/电视柜/?adTypeCode=1023&adId=电视柜'); +INSERT INTO `sp_category` VALUES ('672', '茶几', '659', '2', '0', 'full/8479d3e9bdf8e1215dcfa7294392c63d9cf6b2a2.jpg', '/list/457553-0.html'); +INSERT INTO `sp_category` VALUES ('673', '布艺沙发', '659', '2', '0', 'full/15ff4cf643a471d88da4f093e2d398de6f9d049f.jpg', '/list/457552-981171.html'); +INSERT INTO `sp_category` VALUES ('674', '实木沙发', '659', '2', '0', 'full/4161d8d5d62142f8ae615291c33a88ba763b6a9a.jpg', '/list/457552-981180.html'); +INSERT INTO `sp_category` VALUES ('675', '皮艺沙发', '659', '2', '0', 'full/0e3d58501f088253a5b2d2f268494a13db27b1c5.jpg', '/list/457552-981165.html'); +INSERT INTO `sp_category` VALUES ('676', '花架', '659', '2', '0', 'full/1785e043f150c220f49dd35d1d51c810f9cda596.jpg', '/list/457556-0.html'); +INSERT INTO `sp_category` VALUES ('677', '客厅套装', '659', '2', '0', 'full/26dd1a7641c0d0c32e92339fee4645836b231cef.jpg', '//m.suning.com/search/客厅套装/?adTypeCode=1023&adId=客厅套装'); +INSERT INTO `sp_category` VALUES ('678', '餐厅门厅', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('679', '办公桌', '1482', '2', '0', 'full/6ba82e7b1030ff1de51c7354d038339bf30192a5.jpg', '//m.suning.com/search/%E5%8A%9E%E5%85%AC%E6%A1%8C/?adTypeCode=1023&adId=%E5%8A%9E%E5%85%AC%E6%A1%8C'); +INSERT INTO `sp_category` VALUES ('680', '书柜书架', '669', '2', '0', 'full/b9a31b2006258b6d7b6e0b4acc56290bcc3100e4.jpg', '/list/457539-0.html'); +INSERT INTO `sp_category` VALUES ('681', '电脑桌', '669', '2', '0', 'full/a88b75e75bd29654d16b71b371cfd1c5d50c7663.jpg', '/list/457541-0.html'); +INSERT INTO `sp_category` VALUES ('682', '书桌', '669', '2', '0', 'full/3269ca71a707fcac98d9d94b0bccb7a42faae46d.jpg', '//m.suning.com/search/书桌/?adTypeCode=1023&adId=书桌'); +INSERT INTO `sp_category` VALUES ('683', '老板椅', '669', '2', '0', 'full/eb5831ae3a1ec49905e87a75b798d5750dfc5e11.jpg', '//m.suning.com/search/老板椅/?adTypeCode=1023&adId=老板椅'); +INSERT INTO `sp_category` VALUES ('684', '会议桌', '669', '2', '0', 'full/601f9edb79c235df441cc0bd9ca45714a0bb3f7f.jpg', '//m.suning.com/search/%E4%BC%9A%E8%AE%AE%E6%A1%8C/?adTypeCode=1023&adId=%E4%BC%9A%E8%AE%AE%E6%A1%8C'); +INSERT INTO `sp_category` VALUES ('685', '餐桌', '1482', '2', '0', 'full/fd01051e492586bff308b7a62eab28fae7c3ba19.jpg', '/list/457560-0.html'); +INSERT INTO `sp_category` VALUES ('686', '定制装修', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('687', '餐边柜', '678', '2', '0', 'full/b761f7ab4f978550468f0c92345b5e2987fdd8b5.jpg', '/list/457562-0.html'); +INSERT INTO `sp_category` VALUES ('688', '酒柜', '678', '2', '0', 'full/5e50ec9bab1797b3afa6dcbb34e84fd2fd89c28f.jpg', '/list/457594-0.html'); +INSERT INTO `sp_category` VALUES ('689', '餐厅套装', '678', '2', '0', 'full/e92314e8df7c6f51d2af89087d6976ce87ccb1ee.jpg', '//m.suning.com/search/餐厅套装/?adTypeCode=1023&adId=餐厅套装'); +INSERT INTO `sp_category` VALUES ('690', '鞋柜', '678', '2', '0', 'full/bd47f3df44dcb87b522103d013dd133c80d92d43.jpg', '/list/457566-0.html'); +INSERT INTO `sp_category` VALUES ('691', '门厅柜', '678', '2', '0', 'full/a4b00fad56d71a4be86880fe5033cbecf5f62fed.jpg', '//m.suning.com/search/门厅柜/?adTypeCode=1023&adId=门厅柜'); +INSERT INTO `sp_category` VALUES ('692', '衣帽架', '678', '2', '0', 'full/43ab6b55c8b70d7631c9ef1daf94d543d42c3696.jpg', '/list/457568-0.html'); +INSERT INTO `sp_category` VALUES ('693', '玄关台', '678', '2', '0', 'full/ea0bb74dd1271d6726ff8b8d1f5384923356421a.jpg', '//m.suning.com/search/玄关台/?adTypeCode=1023&adId=玄关台'); +INSERT INTO `sp_category` VALUES ('694', '定制柜类', '1482', '2', '0', 'full/7c238db8a232a3b0592dcee926672061f817546e.jpg', '/list/501252-0.html'); +INSERT INTO `sp_category` VALUES ('695', '暖气片/地暖', '686', '2', '0', 'full/814a378465ed9181fac1a49129043ef258fd2dc5.jpg', '/list/456064-0.html'); +INSERT INTO `sp_category` VALUES ('696', '品牌墙', '580', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('697', '室内门', '686', '2', '0', 'full/6f43fdfda01d7540cee3bfcedc0d29695f26de76.jpg', '//m.suning.com/search/室内门/?adTypeCode=1023&adId=室内门'); +INSERT INTO `sp_category` VALUES ('698', '全包装修', '686', '2', '0', 'full/4b0f93923dfb2288acbedc2d3d420eb58810f28e.jpg', '/list/500654-764867.html'); +INSERT INTO `sp_category` VALUES ('699', '半包装修', '686', '2', '0', 'full/68c1e5d757b571303c6ee67bd9d72c636a8ebee4.jpg', '/list/500654-766543.html'); +INSERT INTO `sp_category` VALUES ('700', '全案装修', '686', '2', '0', 'full/b10eb4c16b9cca29bfa1d8cdcf231a55641df6b6.jpg', '//m.suning.com/search/%E5%85%A8%E6%A1%88%E8%A3%85%E4%BF%AE/?adTypeCode=1023&adId=%E5%85%A8%E6%A1%88%E8%A3%85%E4%BF%AE'); +INSERT INTO `sp_category` VALUES ('701', '装修设计', '686', '2', '0', 'full/dce7e5e5bfda3a7c80be91a888aee01672c86be9.jpg', '/list/500039-0.html'); +INSERT INTO `sp_category` VALUES ('702', '拎包入住', '686', '2', '0', 'full/42795adad645bf17d08a8b70346a8a5060c51983.jpg', '//m.suning.com/search/%E6%8B%8E%E5%8C%85%E5%85%A5%E4%BD%8F/?adTypeCode=1023&adId=%E6%8B%8E%E5%8C%85%E5%85%A5%E4%BD%8F'); +INSERT INTO `sp_category` VALUES ('703', '全友', '1482', '2', '0', 'full/a2d1393a23919cd81549591b6fedb69d395cec31.jpg', '//m.suning.com/search/全友/?adTypeCode=1023&adId=全友'); +INSERT INTO `sp_category` VALUES ('704', 'A家家具', '696', '2', '0', 'full/11e4e8ea9177775e33583ad17e9d71374993626a.jpg', '//m.suning.com/search/A家家具/?adTypeCode=1023&adId=A家家具'); +INSERT INTO `sp_category` VALUES ('705', '左右', '696', '2', '0', 'full/5993aa958b174bc4b4a443de48483732a54f7018.jpg', '/list/457552-1300609.html'); +INSERT INTO `sp_category` VALUES ('706', '恒享家', '696', '2', '0', 'full/843b407739ceef2a05b2f144f5c598a5faaae528.jpg', '//m.suning.com/search/%E6%81%92%E4%BA%AB%E5%AE%B6/?adTypeCode=1023&adId=%E6%81%92%E4%BA%AB%E5%AE%B6'); +INSERT INTO `sp_category` VALUES ('707', '双虎', '696', '2', '0', 'full/53a22ab573fed7559e301768bc25d2ba5bf37448.jpg', '//m.suning.com/search/%E5%8F%8C%E8%99%8E/?adTypeCode=1023&adId=%E5%8F%8C%E8%99%8E'); +INSERT INTO `sp_category` VALUES ('708', '喜临门', '696', '2', '0', 'full/4c46f4783be8f9c8e68f2129aac0aab079539c41.jpg', '//m.suning.com/search/%E5%96%9C%E4%B8%B4%E9%97%A8/?adTypeCode=1023&adId=%E5%96%9C%E4%B8%B4%E9%97%A8'); +INSERT INTO `sp_category` VALUES ('709', '欧普照明', '696', '2', '0', 'full/06e97cded29eca4cf23509f7ad6c48ade7219056.jpg', '//m.suning.com/search/%E6%AC%A7%E6%99%AE/?adTypeCode=1023&adId=%E6%AC%A7%E6%99%AE'); +INSERT INTO `sp_category` VALUES ('710', '奶粉尿裤', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('711', '雷士照明', '696', '2', '0', 'full/f36b141d41d9fc249d286fe60d4b5755130d3000.jpg', '//m.suning.com/search/%E9%9B%B7%E5%A3%AB/?adTypeCode=1023&adId=%E9%9B%B7%E5%A3%AB'); +INSERT INTO `sp_category` VALUES ('712', '松下', '696', '2', '0', 'full/764c0827d7567b42c67d05cf777d0a69bad4641a.jpg', '//m.suning.com/search/%E6%9D%BE%E4%B8%8B%E7%81%AF%E5%85%B7/?adTypeCode=1023&adId=%E6%9D%BE%E4%B8%8B%E7%81%AF%E5%85%B7'); +INSERT INTO `sp_category` VALUES ('713', '正泰', '696', '2', '0', 'full/6cc3524e15053e7d6fb610d3112f55eccc4fee76.jpg', '//m.suning.com/search/%E6%AD%A3%E6%B3%B0/?adTypeCode=1023&adId=%E6%AD%A3%E6%B3%B0'); +INSERT INTO `sp_category` VALUES ('714', '施耐德', '696', '2', '0', 'full/e26799f22d7dba7bfd9a938763e809d8ac0131ba.jpg', '//m.suning.com/search/%E6%96%BD%E8%80%90%E5%BE%B7/?adTypeCode=1023&adId=%E6%96%BD%E8%80%90%E5%BE%B7'); +INSERT INTO `sp_category` VALUES ('715', '西门子', '696', '2', '0', 'full/adb0b92b0aabcd35d6ffa5179ced26eb5d43017f.jpg', '/list/500043-10002.html'); +INSERT INTO `sp_category` VALUES ('717', '九牧', '696', '2', '0', 'full/dac5d3a129256b3a6ee715f93b72338662562862.jpg', '//m.suning.com/search/%E4%B9%9D%E7%89%A7/?adTypeCode=1023&adId=%E4%B9%9D%E7%89%A7'); +INSERT INTO `sp_category` VALUES ('718', '华帝', '696', '2', '0', 'full/ed7e1e391ac383ea95d083025a5480d5cdb4e54d.jpg', '/list/456028-42232.html'); +INSERT INTO `sp_category` VALUES ('719', '孕婴奶粉', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('720', '箭牌卫浴', '696', '2', '0', 'full/e8a21b30631aefcc6f12bf584c710aebe1916bea.jpg', '/list/456028-161365.html'); +INSERT INTO `sp_category` VALUES ('721', '尿裤湿巾', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('722', '一段奶粉', '1482', '2', '0', 'full/b3efaa85d02e42ae47a74ab0f7f82f46babb5919.jpg', '/list/313006-0.html'); +INSERT INTO `sp_category` VALUES ('723', '二段奶粉', '1482', '2', '0', 'full/e1b9d96edd873f99e11e277bdabb02a945b3dfc9.jpg', '/list/313007-0.html'); +INSERT INTO `sp_category` VALUES ('724', '三段奶粉', '719', '2', '0', 'full/137925acb7e88a5dd88c765ad2b1dd2d1e44366a.jpg', '/list/313008-0.html'); +INSERT INTO `sp_category` VALUES ('725', '四段奶粉', '719', '2', '0', 'full/581d1796bd1757322cd8ca8911a524bd9243f2bf.jpg', '/list/313009-0.html'); +INSERT INTO `sp_category` VALUES ('726', '妈咪奶粉', '719', '2', '0', 'full/0fd5effab8c75d0c70f37f570273bbb6da6fba47.jpg', '/list/320504-0.html'); +INSERT INTO `sp_category` VALUES ('727', '有机奶粉', '719', '2', '0', 'full/8475544bf0383fed78912bcd8ced981269204a5d.jpg', '//m.suning.com/search/有机奶粉/?adTypeCode=1023&adId=有机奶粉'); +INSERT INTO `sp_category` VALUES ('728', '进口奶粉', '719', '2', '0', 'full/ead6c515529134e928250d70707cba3f5c726b7e.jpg', '/list/313005-123237.html'); +INSERT INTO `sp_category` VALUES ('729', 'NB号', '1482', '2', '0', 'full/d6b23009a61603544c12a35d778ad0d421300424.jpg', '/list/362005-123434.html'); +INSERT INTO `sp_category` VALUES ('730', '营养辅食', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('731', 'S号', '721', '2', '0', 'full/a8c8e8edec68f421a1928098bef0b695f9fe7cac.jpg', '/list/313107-24615.html'); +INSERT INTO `sp_category` VALUES ('732', 'M号', '721', '2', '0', 'full/8c2a737b3667760962710a13206655cda6f2847b.jpg', '/list/362005-24163.html'); +INSERT INTO `sp_category` VALUES ('733', 'L号', '721', '2', '0', 'full/c4727bdaefd429d5db839f687df97a07616ee392.jpg', '/list/313107-24531.html'); +INSERT INTO `sp_category` VALUES ('734', 'XL号', '721', '2', '0', 'full/2394e993e5a8c9ec15c36813d818f775b471939e.jpg', '/list/313107-1290982.html'); +INSERT INTO `sp_category` VALUES ('735', 'XXL号', '721', '2', '0', 'full/c2b4b326bf03c78a3a6d19cf65d3181b9a87802a.jpg', '/list/313107-1291879.html'); +INSERT INTO `sp_category` VALUES ('736', '拉拉裤', '721', '2', '0', 'full/4709334c1dc6aa721291701d32f2f5511714f270.jpg', '//m.suning.com/search/拉拉裤/?adTypeCode=1023&adId=拉拉裤'); +INSERT INTO `sp_category` VALUES ('737', '纸尿片', '721', '2', '0', 'full/c628428891a777a44fb29f0fdc7c523e9d1d2ea9.jpg', '/list/313113-0.html'); +INSERT INTO `sp_category` VALUES ('738', '湿巾', '721', '2', '0', 'full/a9df0218c28280a595e27658c404dab6f6f98156.jpg', '/list/362004-0.html'); +INSERT INTO `sp_category` VALUES ('739', '米粉', '1482', '2', '0', 'full/90c243d6a801e1e15a787bdbd9b271a753a35dc2.jpg', '/list/313018-0.html'); +INSERT INTO `sp_category` VALUES ('740', '洗护用品', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('741', '果泥', '730', '2', '0', 'full/027eb6015bc92c9fc25e270652e520545b9aa4a8.jpg', '/list/313015-0.html'); +INSERT INTO `sp_category` VALUES ('742', '果汁', '730', '2', '0', 'full/3be85527dd05c3f45c726aff87045a0e68f5d2b9.jpg', '/list/313016-0.html'); +INSERT INTO `sp_category` VALUES ('743', '面食类', '730', '2', '0', 'full/47a0c59ae20973adec6a7e3a0186b4c34d3bfadc.jpg', '/list/313020-0.html'); +INSERT INTO `sp_category` VALUES ('744', '肉松', '730', '2', '0', 'full/d19be697ed85d0c652a3ae4ccef1d9181b597489.jpg', '/list/313019-0.html'); +INSERT INTO `sp_category` VALUES ('745', '饼干', '730', '2', '0', 'full/6c672c92676d0303edf2fc2992ab3038b453ec7a.jpg', '/list/313017-0.html'); +INSERT INTO `sp_category` VALUES ('746', '宝宝零食', '730', '2', '0', 'full/7f1e49646547514095a3a63804aeb5e3dd2b0c2e.jpg', '/list/313021-0.html'); +INSERT INTO `sp_category` VALUES ('747', '益生菌', '730', '2', '0', 'full/1d94a297a3c06b845997c79bf1b67acd222702d3.jpg', '/list/313028-0.html'); +INSERT INTO `sp_category` VALUES ('748', 'DHA', '730', '2', '0', 'full/e016fa3b231cc87a5cdc776ca017bf0dcb1713fb.jpg', '/list/313033-0.html'); +INSERT INTO `sp_category` VALUES ('749', '钙铁锌', '730', '2', '0', 'full/8498635064c479775d9d8aa2917e3c7b16bc24a5.jpg', '/list/313030-0.html'); +INSERT INTO `sp_category` VALUES ('750', '牛初乳', '730', '2', '0', 'full/0103134255af27b172d1ca33d109b14aaf83ba83.jpg', '/list/340046-0.html'); +INSERT INTO `sp_category` VALUES ('751', '免疫类', '730', '2', '0', 'full/cd62f1e69925bca0ad684db3a967e9bcb6d099d0.jpg', '/list/313026-0.html'); +INSERT INTO `sp_category` VALUES ('752', '鱼肝油', '730', '2', '0', 'full/0a1d27b6a4618078361f560bc0a037abcb29f13f.jpg', '/list/313035-0.html'); +INSERT INTO `sp_category` VALUES ('753', '维生素', '730', '2', '0', 'full/b68997636a5576e9d42971bfe402472c2bd5aa8f.jpg', '/list/313032-0.html'); +INSERT INTO `sp_category` VALUES ('754', '营养素', '730', '2', '0', 'full/bd21679f5f9d2bb88b5c1e3cba858bc5b333048a.jpg', '/list/340047-0.html'); +INSERT INTO `sp_category` VALUES ('755', '润肤乳', '1482', '2', '0', 'full/69e5341b3bbffb68c338e9263ed3d4beb59eeb60.jpg', '/list/365503-0.html'); +INSERT INTO `sp_category` VALUES ('756', '洗发沐浴', '740', '2', '0', 'full/62fab4a70f8f941b2b52b1d7ce3197475dc07ef8.jpg', '/list/313090-0.html'); +INSERT INTO `sp_category` VALUES ('757', '婴儿护肤', '740', '2', '0', 'full/42336463f4ac9f9ff079777a2b737bca86ff7343.jpg', '/list/313096-0.html'); +INSERT INTO `sp_category` VALUES ('758', '洗衣液', '740', '2', '0', 'full/29348eb586bb9ffc1631defddfa7fd8e3ddc99c8.jpg', '/list/313100-0.html'); +INSERT INTO `sp_category` VALUES ('759', '洗衣皂', '740', '2', '0', 'full/0f64d4be98969f04ac21dc694d5d648813ea9d07.jpg', '/list/313099-0.html'); +INSERT INTO `sp_category` VALUES ('760', '喂养用品', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('761', '套装礼盒', '740', '2', '0', 'full/f602f312b83b0d23f9ff7784787aea9608223fc3.jpg', '/list/369503-0.html'); +INSERT INTO `sp_category` VALUES ('762', '婴儿护体', '740', '2', '0', 'full/217723a41dd8787c21ca82b05626f5efdbf0bef9.jpg', '/list/313094-0.html'); +INSERT INTO `sp_category` VALUES ('763', '祛痱粉', '740', '2', '0', 'full/ea373ad974a8ee4df0deff58c06a6c00a808dca8.jpg', '/list/347507-0.html'); +INSERT INTO `sp_category` VALUES ('764', '爽身粉', '740', '2', '0', 'full/304de7ded45243321882371f6d61a82780eedc97.jpg', '/list/347508-0.html'); +INSERT INTO `sp_category` VALUES ('765', '防蚊/驱蚊', '740', '2', '0', 'full/a859c9e0ecaf88fb90a2b2eedb1ceb37ac3253cb.jpg', '/list/347512-0.html'); +INSERT INTO `sp_category` VALUES ('766', '防晒', '740', '2', '0', 'full/4ae24ad0ed1beb77003ee2b28df8bf66c531ef50.jpg', '/list/347514-0.html'); +INSERT INTO `sp_category` VALUES ('767', '口腔/鼻腔', '740', '2', '0', 'full/d5486a9e3658cbeb17a0d81867e147160d2fd661.jpg', '/list/313097-0.html'); +INSERT INTO `sp_category` VALUES ('768', '奶瓶', '1482', '2', '0', 'full/d37343f0d57474d2bee33ad23f482720f8b5798e.jpg', '/list/313043-0.html'); +INSERT INTO `sp_category` VALUES ('769', '奶嘴', '760', '2', '0', 'full/0a14ec061a561673f470fa7e7748ba15f31810e9.jpg', '/list/313045-0.html'); +INSERT INTO `sp_category` VALUES ('770', '儿童餐具', '760', '2', '0', 'full/39b019adf1d18afefa27d1e7585f95f7f987885b.jpg', '/list/313049-0.html'); +INSERT INTO `sp_category` VALUES ('771', '吸乳器', '760', '2', '0', 'full/ee15aab3ef5fe08fd877c9cc8fefd74c1cee35ce.jpg', '/list/313153-0.html'); +INSERT INTO `sp_category` VALUES ('772', '辅食料理机', '760', '2', '0', 'full/4549deb3f89996f7db32a0fd0e696ba4bf788fab.jpg', '/list/313086-0.html'); +INSERT INTO `sp_category` VALUES ('773', '辅助配件', '760', '2', '0', 'full/b487e6a4eca9eb49ffd9562ee4f8655fd7927f7f.jpg', '/list/313047-0.html'); +INSERT INTO `sp_category` VALUES ('774', '浴室用品', '760', '2', '0', 'full/26ae7a3bd065d429043d2eb3fde27f57021a4553.jpg', '/list/313059-0.html'); +INSERT INTO `sp_category` VALUES ('775', '日常用品', '760', '2', '0', 'full/5bc4e0bb918691278b2757c0a58c46eaea375df2.jpg', '/list/313072-0.html'); +INSERT INTO `sp_category` VALUES ('776', '驱蚊用品', '760', '2', '0', 'full/e09595e839c9229fb74f3a26489502acbc749781.jpg', '/list/313069-0.html'); +INSERT INTO `sp_category` VALUES ('777', '儿童玩具', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('778', '儿童文具', '760', '2', '0', 'full/cb6dc3442da69f790fa3fa8159aefe4e909e7b4c.jpg', '/list/364009-0.html'); +INSERT INTO `sp_category` VALUES ('779', '水杯/水壶', '760', '2', '0', 'full/386588a977a026d2cff6902a5d736a5eaab2c354.jpg', '/list/313046-0.html'); +INSERT INTO `sp_category` VALUES ('780', '医护用品', '760', '2', '0', 'full/52a1e83d12b27f1146c1a497c0592be4867da966.jpg', '/list/313067-0.html'); +INSERT INTO `sp_category` VALUES ('781', '安全防护', '760', '2', '0', 'full/a172851f6750cfddc550b3e7930075f540961532.jpg', '/list/313060-0.html'); +INSERT INTO `sp_category` VALUES ('782', '消毒用品', '760', '2', '0', 'full/7a2ecb2d863693a32c9919967b3552819c753f14.jpg', '/list/316056-0.html'); +INSERT INTO `sp_category` VALUES ('783', '保温用品', '760', '2', '0', 'full/452ecadcc82c33ccf165e4bca980c5205243deea.jpg', '/list/313058-0.html'); +INSERT INTO `sp_category` VALUES ('784', '0至6月', '1482', '2', '0', 'full/6f9a0971c0df2eeafc2f234828ecd4b11f76140e.jpg', '/list/313118-25012.html'); +INSERT INTO `sp_category` VALUES ('785', '6至12月', '777', '2', '0', 'full/a8cccef6e6a903120a098e9b0564692220e8be5d.jpg', '/list/313118-24050.html'); +INSERT INTO `sp_category` VALUES ('786', '1至3岁', '777', '2', '0', 'full/67a9b14c71c2cdf46869d5a4afec3519bd69713a.jpg', '/list/313118-23542.html'); +INSERT INTO `sp_category` VALUES ('787', '童车童床', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('788', '3至6岁', '777', '2', '0', 'full/d69628ce1c34e96ec88f4a84292f9b3518ba0916.jpg', '/list/313118-24969.html'); +INSERT INTO `sp_category` VALUES ('789', '6岁以上', '777', '2', '0', 'full/2f9f70d953bdef1e15bd33a9d0ff97398a882cf1.jpg', '/list/313118-22280.html'); +INSERT INTO `sp_category` VALUES ('790', '益智玩具', '777', '2', '0', 'full/6d68ffdeffd05328b52c48bf0ffee024b2c023a1.jpg', '/list/313129-0.html'); +INSERT INTO `sp_category` VALUES ('791', '户外玩具', '777', '2', '0', 'full/6fc63d79b31b3076960affaa7a90c2a227c171c9.jpg', '/list/315667-0.html'); +INSERT INTO `sp_category` VALUES ('792', '积木拼插', '777', '2', '0', 'full/bd7b22e7a82f597076a58ad69b6430ae30dd6419.jpg', '/list/313128-0.html'); +INSERT INTO `sp_category` VALUES ('793', '遥控航模', '777', '2', '0', 'full/78bd83169fd1b3ba291c657c20a3fa21741dfa78.jpg', '/list/317047-0.html'); +INSERT INTO `sp_category` VALUES ('794', '毛绒玩具', '777', '2', '0', 'full/801e3e078ad03362cd8fb2d96bdfaed53f2b526b.jpg', '/list/313122-0.html'); +INSERT INTO `sp_category` VALUES ('795', '动漫玩具', '777', '2', '0', 'full/21ea31a0cadc30d1d9751a1968d97f0c72ee8c7c.jpg', '/list/317055-0.html'); +INSERT INTO `sp_category` VALUES ('796', '棋牌游戏', '777', '2', '0', 'full/182de769c3fca3f189e90333ac4b55e7d48ab085.jpg', '/list/317068-0.html'); +INSERT INTO `sp_category` VALUES ('797', '手推车', '1482', '2', '0', 'full/ab6f96c92371d150be6801b76581f50304b447d4.jpg', '/list/315121-0.html'); +INSERT INTO `sp_category` VALUES ('798', '婴儿床', '787', '2', '0', 'full/fe3d2ab07f3cd3c58d76deea911e37dee3455042.jpg', '/list/331003-0.html'); +INSERT INTO `sp_category` VALUES ('799', '自行车', '787', '2', '0', 'full/43412f82e768868e7fab6ddf7279751415f0f269.jpg', '/list/315123-0.html'); +INSERT INTO `sp_category` VALUES ('800', '电动车', '787', '2', '0', 'full/dc237aee7f194aef759025c10b902fd4ad51f960.jpg', '/list/315122-0.html'); +INSERT INTO `sp_category` VALUES ('801', '妈妈专区', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('802', '餐椅', '787', '2', '0', 'full/9d027cba2385d312a99b567f676fc503c09010a1.jpg', '/list/315131-0.html'); +INSERT INTO `sp_category` VALUES ('803', '安全座椅', '787', '2', '0', 'full/d123b58979905b943dda254bdffe59df1902ed89.jpg', '/list/500314-0.html'); +INSERT INTO `sp_category` VALUES ('804', '学步车', '787', '2', '0', 'full/5c4ec1c8e1a1772a918ca4a40afffe42e0ce6a0c.jpg', '/list/315125-0.html'); +INSERT INTO `sp_category` VALUES ('805', '滑板车', '787', '2', '0', 'full/5db03a3606527aa978555cabcfcbc09a4cc148f3.jpg', '/list/315118-26581.html'); +INSERT INTO `sp_category` VALUES ('806', '摇椅', '787', '2', '0', 'full/6b64d739cc2113c6e757fc495154df9802eaa466.jpg', '/list/315134-0.html'); +INSERT INTO `sp_category` VALUES ('807', '防辐射服', '1482', '2', '0', 'full/f58aae1d5976ec3ab0a79323bc0fc57a35ced91b.jpg', '/list/315566-0.html'); +INSERT INTO `sp_category` VALUES ('808', '孕妇服饰', '801', '2', '0', 'full/0b3071c6ee0387564848220a4cbf2fc76ce27ffa.jpg', '/list/315568-0.html'); +INSERT INTO `sp_category` VALUES ('809', '妈妈内衣', '801', '2', '0', 'full/2f7dafc2eb5bce0bc4cdc3d5120a6cbb6813d439.jpg', '/list/315574-0.html'); +INSERT INTO `sp_category` VALUES ('810', '孕妇枕', '801', '2', '0', 'full/5bebe430e1fc0dc04505963815e65b1555362005.jpg', '/list/315641-0.html'); +INSERT INTO `sp_category` VALUES ('811', '妈咪鞋', '801', '2', '0', 'full/55b14d6ef813ff4f3a23afc2f249134b5e26e8fc.jpg', '/list/348004-0.html'); +INSERT INTO `sp_category` VALUES ('812', '备孕待产', '801', '2', '0', 'full/e573bef30f7f1aed8994f8d128abc0f9da485fa6.jpg', '/list/315637-0.html'); +INSERT INTO `sp_category` VALUES ('813', '妈咪包', '801', '2', '0', 'full/5420f5c62e24adad398c3cf1973ad07edc4bf36e.jpg', '/list/315656-0.html'); +INSERT INTO `sp_category` VALUES ('814', '背婴带', '801', '2', '0', 'full/04dea0867d53cb26d4e41938cd14696ad50434a8.jpg', '/list/315657-0.html'); +INSERT INTO `sp_category` VALUES ('815', '学步带', '801', '2', '0', 'full/2d38dea7fa3bcb231f8e792e6ea59f259ba11dc1.jpg', '/list/321503-0.html'); +INSERT INTO `sp_category` VALUES ('816', '产后塑身', '801', '2', '0', 'full/66fac99bf6ef6da6d1ca0cf4e65971f447dbf7f4.jpg', '/list/315580-0.html'); +INSERT INTO `sp_category` VALUES ('817', '产褥护理', '801', '2', '0', 'full/9df5940bcccef3fd76dfc1612678c8c30a2a16a2.jpg', '/list/315640-0.html'); +INSERT INTO `sp_category` VALUES ('818', '品牌墙', '710', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('819', '妈咪洗护', '801', '2', '0', 'full/62cb3e6a82bd3012825439540370fc39d3af7747.jpg', '/list/313093-0.html'); +INSERT INTO `sp_category` VALUES ('820', '月子餐', '801', '2', '0', 'full/251a4500c75543015756bff5328765dffc66ee04.jpg', '/list/459521-0.html'); +INSERT INTO `sp_category` VALUES ('821', '亲子摄影', '801', '2', '0', 'full/bbf6b3542d100aee609668d7a34696e25fb1b843.jpg', '/list/500673-0.html'); +INSERT INTO `sp_category` VALUES ('822', '孕妇摄影', '801', '2', '0', 'full/e2aeced84b80bc2be3fedbcaaabade9b4926726d.jpg', '//shop.m.suning.com/list/70142582_210159648_0_1.html?ctype=1'); +INSERT INTO `sp_category` VALUES ('823', '美素佳儿', '1482', '2', '0', 'full/9a971252b4209cf5310aaf9ec98be029dff5a837.jpg', '/list/313005-43614.html'); +INSERT INTO `sp_category` VALUES ('824', '雀巢', '818', '2', '0', 'full/b29b83152e85aed8795a2a3a9282978a239a4a23.jpg', '/list/313005-42301.html'); +INSERT INTO `sp_category` VALUES ('825', '美赞臣', '818', '2', '0', 'full/295c6fcc4aec4e4199b52d27d86acbf24aaaeca9.jpg', '/list/313005-51312.html'); +INSERT INTO `sp_category` VALUES ('826', '惠氏', '818', '2', '0', 'full/b3b123c17bde2d11125f59e43620d173eb9a2527.jpg', '/list/313005-19645.html'); +INSERT INTO `sp_category` VALUES ('827', '爱他美', '818', '2', '0', 'full/43d94ab759c9feec413a635ce39b083dd31c5c06.jpg', '/list/313005-21541.html'); +INSERT INTO `sp_category` VALUES ('828', '诺优能', '818', '2', '0', 'full/825e6b67ef2767826b0ecbafe3a9f36f90dd3d0f.jpg', '/list/313005-47753.html'); +INSERT INTO `sp_category` VALUES ('829', '纽曼思', '818', '2', '0', 'full/b929c679c0dddc15eaa9b4f88645b399a3f137d3.jpg', '/list/313013-43310.html'); +INSERT INTO `sp_category` VALUES ('830', '养生堂', '818', '2', '0', 'full/b3f8966370187c4eca427a9d9b21eb82b051199a.jpg', '/list/313013-11870.html'); +INSERT INTO `sp_category` VALUES ('831', '英吉利', '818', '2', '0', 'full/163eeb69aabcc7a87b7d4b0a7518a4f676154a37.jpg', '/list/313013-49764.html'); +INSERT INTO `sp_category` VALUES ('832', '亨氏', '818', '2', '0', 'full/0788f16d060833a2fbcba0a4658e540c0cc70839.jpg', '/list/313013-40461.html'); +INSERT INTO `sp_category` VALUES ('833', '方广', '818', '2', '0', 'full/e545bf354517c7355991f94b12516057ab1131b3.jpg', '/list/313013-11210.html'); +INSERT INTO `sp_category` VALUES ('834', '嘉宝', '818', '2', '0', 'full/11b736daa7c75516c8e541f6f8857ec7c6051bc8.jpg', '/list/313014-42219.html'); +INSERT INTO `sp_category` VALUES ('835', '花王', '818', '2', '0', 'full/389cbb4c6c4795ecd32b095e0ed9126ad88955db.jpg', '/list/313107-216549.html'); +INSERT INTO `sp_category` VALUES ('836', '尤妮佳', '818', '2', '0', 'full/c51755c46d389d03b5e335269f302670ba21e640.jpg', '/list/313107-118250.html'); +INSERT INTO `sp_category` VALUES ('837', '好奇', '818', '2', '0', 'full/e561f67da51302479af188ec3d08a1d49826db55.jpg', '/list/313107-45518.html'); +INSERT INTO `sp_category` VALUES ('838', '帮宝适', '818', '2', '0', 'full/07008e09c9ec8798ebffa0265e48f3990ee1cbd4.jpg', '/list/313107-43276.html'); +INSERT INTO `sp_category` VALUES ('839', '安儿乐', '818', '2', '0', 'full/311206f8fa0afa6a9413d7d0de512d25d79ea1e2.jpg', '/list/313107-11260.html'); +INSERT INTO `sp_category` VALUES ('840', '乐可爱', '818', '2', '0', 'full/388ccc2329c4882fcac4a168229acc0c1d5d77f5.jpg', '/list/313107-117738.html'); +INSERT INTO `sp_category` VALUES ('841', '雀氏', '818', '2', '0', 'full/72d9c26339819f39a99c5cc1ce9dba9ad480ee6d.jpg', '/list/313107-11271.html'); +INSERT INTO `sp_category` VALUES ('842', '妈咪宝贝', '818', '2', '0', 'full/0744ce9a2848b0bb4527a756f797fc75c0594701.jpg', '/list/313107-45517.html'); +INSERT INTO `sp_category` VALUES ('843', '五羊', '818', '2', '0', 'full/fdfaa5e19a92cdfd5841b8064954587b8740a090.jpg', '/list/313107-13332.html'); +INSERT INTO `sp_category` VALUES ('844', 'NUK', '818', '2', '0', 'full/addc1730ff4b2955fa3861aa44a6567be0ead3fc.jpg', '/list/313037-10368.html'); +INSERT INTO `sp_category` VALUES ('845', '贝亲', '818', '2', '0', 'full/21687c34026768c2a58efe57832ca54874dd1178.jpg', '/list/313038-42169.html'); +INSERT INTO `sp_category` VALUES ('846', '强生', '818', '2', '0', 'full/9b5c093d179692bd4fcdcf4507827f4a9cb170e8.jpg', '/list/313090-10220.html'); +INSERT INTO `sp_category` VALUES ('847', '男装', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('849', '精选', '847', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('850', '木玩世家', '818', '2', '0', 'full/689868495b1fd7dae4ef94dfe4c2e643a16e812c.jpg', '/list/313118-10878.html'); +INSERT INTO `sp_category` VALUES ('851', '奥迪双钻', '818', '2', '0', 'full/8c680abc31feefbeec1df517e66c264425b61ff2.jpg', '/list/313118-42156.html'); +INSERT INTO `sp_category` VALUES ('852', '勾勾手', '818', '2', '0', 'full/bbfa027fc776370544a21ee8c9aeda70238abbda.jpg', '/list/313118-45829.html'); +INSERT INTO `sp_category` VALUES ('853', '好孩子', '818', '2', '0', 'full/1cc417a6f0e2a557533182700c1ae46310a5fe9c.jpg', '/list/315118-826884.html'); +INSERT INTO `sp_category` VALUES ('854', '爱贝丽', '818', '2', '0', 'full/86cd00acde4bdb0cc35bfbeb412cf8315b8436a2.jpg', '/list/315118-21932.html'); +INSERT INTO `sp_category` VALUES ('855', '宝得适', '818', '2', '0', 'full/0b22e40cb6230290d3166c30db46c17858735974.jpg', '/list/500314-12649.html'); +INSERT INTO `sp_category` VALUES ('856', '婧麒', '818', '2', '0', 'full/5c62964ed9c5c3d25b0819a411654f9f1f1615c8.jpg', '/list/315565-857463.html'); +INSERT INTO `sp_category` VALUES ('857', '十月妈咪', '818', '2', '0', 'full/ded70aaf226331481948661bcac6a8eb76edf3c0.jpg', '/list/315565-16409.html'); +INSERT INTO `sp_category` VALUES ('858', '添香', '818', '2', '0', 'full/37f23b818c3e035c1df9ce621cef4979b6044c82.jpg', '/list/315565-43303.html'); +INSERT INTO `sp_category` VALUES ('859', '羽绒服', '1482', '2', '0', 'full/4075205fac095a93e65b63182227aa6979af9dfa.jpg', '//m.suning.com/search/羽绒服男/?adTypeCode=1023&adId=羽绒服男'); +INSERT INTO `sp_category` VALUES ('860', '夹克', '1482', '2', '0', 'full/1212f818aa26bc4fb0cc114121985f9f6b861008.jpg', '//m.suning.com/search/夹克男/?adTypeCode=1023&adId=夹克男'); +INSERT INTO `sp_category` VALUES ('861', '衬衫', '849', '2', '0', 'full/8c39fd72e20672eb7683ccdaeb2d6e6c7df9f4ca.jpg', '//m.suning.com/search/%E8%A1%AC%E8%A1%AB%E7%94%B7/?adTypeCode=1023&adId=%E8%A1%AC%E8%A1%AB%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('862', '针织衫', '849', '2', '0', 'full/5f2d4d93b8c6f06310d80aeacf165b5207e5b970.jpg', '//m.suning.com/search/针织衫男/?adTypeCode=1023&adId=针织衫男'); +INSERT INTO `sp_category` VALUES ('863', '外套', '847', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('864', '毛呢大衣', '849', '2', '0', 'full/ddad9bb7ab6fce0e9517dba731e942e12418a57a.jpg', '//m.suning.com/search/大衣男/?adTypeCode=1023&adId=大衣男'); +INSERT INTO `sp_category` VALUES ('865', '卫衣', '849', '2', '0', 'full/24f2881f915703f66b4e4137161631f3b2f6bf5f.jpg', '//m.suning.com/search/卫衣男/?adTypeCode=1023&adId=卫衣男'); +INSERT INTO `sp_category` VALUES ('866', '皮衣', '849', '2', '0', 'full/bacb9fd9812d3ca3a30a8d0149d6b616e8f62b1e.jpg', '//m.suning.com/search/皮衣男/?adTypeCode=1023&adId=皮衣男'); +INSERT INTO `sp_category` VALUES ('867', '休闲裤', '849', '2', '0', 'full/589c2f8b0618d5695159d95c1d0011c1041cba8c.jpg', '//m.suning.com/search/休闲裤男/?adTypeCode=1023&adId=休闲裤男'); +INSERT INTO `sp_category` VALUES ('868', '牛仔裤', '849', '2', '0', 'full/d9ba821bd45fe32b69043d4375ee752043f717b2.jpg', '//m.suning.com/search/牛仔裤男/?adTypeCode=1023&adId=牛仔裤男'); +INSERT INTO `sp_category` VALUES ('869', '风衣', '849', '2', '0', 'full/18aa2106e00559f4cd9975b74b6298c838f4a583.jpg', '//m.suning.com/search/男士风衣/?adTypeCode=1023&adId=男士风衣'); +INSERT INTO `sp_category` VALUES ('870', '男士西服', '849', '2', '0', 'full/8f94936a15a19cd9daf6685328f3badd31784bc7.jpg', '//m.suning.com/search/西服男/?adTypeCode=1023&adId=西服男'); +INSERT INTO `sp_category` VALUES ('871', '男士内搭', '847', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('872', '男士裤装', '847', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('873', '品牌墙', '847', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('874', '夹克', '863', '2', '0', 'full/1212f818aa26bc4fb0cc114121985f9f6b861008.jpg', '//m.suning.com/search/夹克男/?adTypeCode=1023&adId=夹克男'); +INSERT INTO `sp_category` VALUES ('875', '风衣', '863', '2', '0', 'full/18aa2106e00559f4cd9975b74b6298c838f4a583.jpg', '//m.suning.com/search/男士风衣/?adTypeCode=1023&adId=男士风衣'); +INSERT INTO `sp_category` VALUES ('876', '大衣', '863', '2', '0', 'full/ddad9bb7ab6fce0e9517dba731e942e12418a57a.jpg', '//m.suning.com/search/大衣男/?adTypeCode=1023&adId=大衣男'); +INSERT INTO `sp_category` VALUES ('877', '皮衣', '863', '2', '0', 'full/bacb9fd9812d3ca3a30a8d0149d6b616e8f62b1e.jpg', '//m.suning.com/search/皮衣男/?adTypeCode=1023&adId=皮衣男'); +INSERT INTO `sp_category` VALUES ('878', '西服套装', '863', '2', '0', 'full/8f94936a15a19cd9daf6685328f3badd31784bc7.jpg', '//m.suning.com/search/西服男/?adTypeCode=1023&adId=西服男'); +INSERT INTO `sp_category` VALUES ('879', '针织衫', '1482', '2', '0', 'full/5f2d4d93b8c6f06310d80aeacf165b5207e5b970.jpg', '//m.suning.com/search/针织衫男/?adTypeCode=1023&adId=针织衫男'); +INSERT INTO `sp_category` VALUES ('880', '卫衣', '871', '2', '0', 'full/24f2881f915703f66b4e4137161631f3b2f6bf5f.jpg', '//m.suning.com/search/卫衣男/?adTypeCode=1023&adId=卫衣男'); +INSERT INTO `sp_category` VALUES ('881', '衬衫', '871', '2', '0', 'full/8c39fd72e20672eb7683ccdaeb2d6e6c7df9f4ca.jpg', '//m.suning.com/search/%E8%A1%AC%E8%A1%AB%E7%94%B7/?adTypeCode=1023&adId=%E8%A1%AC%E8%A1%AB%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('882', 'T恤', '871', '2', '0', 'full/141cf173be5efc139da1eb5f18cbd9d862ed0081.jpg', '//m.suning.com/search/T恤男/?adTypeCode=1023&adId=T恤男'); +INSERT INTO `sp_category` VALUES ('883', '牛仔裤', '1482', '2', '0', 'full/d9ba821bd45fe32b69043d4375ee752043f717b2.jpg', '//m.suning.com/search/牛仔裤男/?adTypeCode=1023&adId=牛仔裤男'); +INSERT INTO `sp_category` VALUES ('884', '休闲裤', '872', '2', '0', 'full/589c2f8b0618d5695159d95c1d0011c1041cba8c.jpg', '//m.suning.com/search/休闲裤男/?adTypeCode=1023&adId=休闲裤男'); +INSERT INTO `sp_category` VALUES ('885', '西裤', '872', '2', '0', 'full/3671f70633c5ea82a8c2434302624d3553d49bd1.jpg', '//m.suning.com/search/西裤男/?adTypeCode=1023&adId=西裤男'); +INSERT INTO `sp_category` VALUES ('886', '七匹狼', '1482', '2', '0', 'full/05ef066df5acee2caac730061e4d10f42bc26bcf.jpg', '//m.suning.com/search/七匹狼/?adTypeCode=1023&adId=七匹狼'); +INSERT INTO `sp_category` VALUES ('887', '千纸鹤', '873', '2', '0', 'full/b8033acb2e7a61ef673caca80daf43cfc72ed868.jpg', '//m.suning.com/search/千纸鹤/?adTypeCode=1023&adId=千纸鹤'); +INSERT INTO `sp_category` VALUES ('888', '利郎', '873', '2', '0', 'full/1a102a470ed2c1463d5e54246ca02f049a199916.jpg', '//m.suning.com/search/利郎/?adTypeCode=1023&adId=利郎'); +INSERT INTO `sp_category` VALUES ('889', '雅戈尔', '873', '2', '0', 'full/d5e7421912b3865efbf68c8f041f5a14cbde81b3.jpg', '//m.suning.com/search/雅戈尔/?adTypeCode=1023&adId=雅戈尔'); +INSERT INTO `sp_category` VALUES ('890', '红豆男装', '873', '2', '0', 'full/b0d854796e6ac9df72398ffe6d5f7e0c19e6725d.jpg', '//m.suning.com/search/红豆男装/?adTypeCode=1023&adId=红豆男装'); +INSERT INTO `sp_category` VALUES ('891', '才子', '873', '2', '0', 'full/92925629cd634fd0f8159a39062be87d7605a38e.jpg', '//m.suning.com/search/%E6%89%8D%E5%AD%90/?adTypeCode=1023&adId=%E6%89%8D%E5%AD%90'); +INSERT INTO `sp_category` VALUES ('892', '男鞋', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('893', '柒牌', '873', '2', '0', 'full/2898907286954f8ddfb71281d3182b49f29bf869.jpg', '//m.suning.com/search/柒牌/?adTypeCode=1023&adId=柒牌'); +INSERT INTO `sp_category` VALUES ('894', '罗蒙', '873', '2', '0', 'full/a5d3741b371fca1b564cabc248db440bab70eb76.jpg', '//m.suning.com/search/罗蒙/?adTypeCode=1023&adId=罗蒙'); +INSERT INTO `sp_category` VALUES ('895', '美特斯邦威', '873', '2', '0', 'full/a356c206080ab81b30d0aaa634f964d2169c6b3d.jpg', '//m.suning.com/search/美特斯邦威/?adTypeCode=1023&adId=美特斯邦威'); +INSERT INTO `sp_category` VALUES ('897', '时尚男鞋', '892', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('898', '马克华菲', '873', '2', '0', 'full/ffe16db2c84cf42e2de154decc5231fa86a1f188.jpg', '//m.suning.com/search/马克华菲/?adTypeCode=1023&adId=马克华菲'); +INSERT INTO `sp_category` VALUES ('899', '木林森', '873', '2', '0', 'full/57d8bc1b65391b4dcb7c4190fbd6133f3afeb488.jpg', '//m.suning.com/search/木林森/?adTypeCode=1023&adId=木林森'); +INSERT INTO `sp_category` VALUES ('900', '骆驼', '873', '2', '0', 'full/fd7549f1e77aae771204acc77e7b8f66cb58d199.jpg', '//m.suning.com/search/骆驼/?adTypeCode=1023&adId=骆驼'); +INSERT INTO `sp_category` VALUES ('901', '品牌墙', '892', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('902', '男士休闲鞋', '1482', '2', '0', 'full/53cbbaee35c128241282ef7d01db3bfdd173ef33.jpg', '//m.suning.com/search/%E4%BC%91%E9%97%B2%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E4%BC%91%E9%97%B2%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('903', '商务鞋', '1482', '2', '0', 'full/fb23f111ae112defcbc34ac75ef35830e52a787d.jpg', '//m.suning.com/search/商务鞋/?adTypeCode=1023&adId=商务鞋'); +INSERT INTO `sp_category` VALUES ('904', '女装', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('905', '男靴', '897', '2', '0', 'full/280cc08d621e5ae6599ddee50630afe4b0cc6a83.jpg', '//m.suning.com/search/男靴/?adTypeCode=1023&adId=男靴'); +INSERT INTO `sp_category` VALUES ('906', '精选', '904', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('907', '工装鞋', '897', '2', '0', 'full/d83fd87699b100724dd9909f2415b9996f38b591.jpg', '//m.suning.com/search/工装鞋/?adTypeCode=1023&adId=工装鞋'); +INSERT INTO `sp_category` VALUES ('908', '男帆布鞋', '897', '2', '0', 'full/79ec853f4f6c17a7c7dab3e2627728b818114fa3.jpg', '//m.suning.com/search/%E5%B8%86%E5%B8%83%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E5%B8%86%E5%B8%83%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('909', '布洛克鞋', '897', '2', '0', 'full/dc6bc569befff0f9de28bab647bd60ec88aaa79e.jpg', '//m.suning.com/search/%E5%B8%83%E6%B4%9B%E5%85%8B%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E5%B8%83%E6%B4%9B%E5%85%8B%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('910', '懒人鞋', '897', '2', '0', 'full/c13e99e75d0eed9b7021f2d0425b4409a6d06472.jpg', '//m.suning.com/search/%E6%87%92%E4%BA%BA%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E6%87%92%E4%BA%BA%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('911', '圆头皮鞋', '897', '2', '0', 'full/2791f317a2541627abe729228f180803a69239ed.jpg', '//m.suning.com/search/%E5%9C%86%E5%A4%B4%E7%9A%AE%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E5%9C%86%E5%A4%B4%E7%9A%AE%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('912', '潮流女装', '904', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('913', '尖头皮鞋', '897', '2', '0', 'full/a77598175859972401eedd9e2d25b3431db0bd0f.jpg', '//m.suning.com/search/%E5%B0%96%E5%A4%B4%E7%9A%AE%E9%9E%8B%E7%94%B7/?adTypeCode=1023&adId=%E5%B0%96%E5%A4%B4%E7%9A%AE%E9%9E%8B%E7%94%B7'); +INSERT INTO `sp_category` VALUES ('914', '森达', '1482', '2', '0', 'full/29f485dcd6bbf7821c909cef70252b770ca0778d.jpg', 'https://m.suning.com/search/森达/?adTypeCode=1023&adId=森达'); +INSERT INTO `sp_category` VALUES ('915', '奥康', '901', '2', '0', 'full/7200a383ce43562e87229165e75d02cb4746f4cd.jpg', '//m.suning.com/search/奥康/?adTypeCode=1023&adId=奥康'); +INSERT INTO `sp_category` VALUES ('916', '强人', '901', '2', '0', 'full/cdb6019d72338c72218ac3a5e1a439374a7faaa4.jpg', '//m.suning.com/search/强人/?adTypeCode=1023&adId=强人'); +INSERT INTO `sp_category` VALUES ('917', '骆驼', '901', '2', '0', 'full/fd7549f1e77aae771204acc77e7b8f66cb58d199.jpg', '//m.suning.com/search/骆驼/?adTypeCode=1023&adId=骆驼'); +INSERT INTO `sp_category` VALUES ('918', '木林森', '901', '2', '0', 'full/57d8bc1b65391b4dcb7c4190fbd6133f3afeb488.jpg', '//m.suning.com/search/木林森/?adTypeCode=1023&adId=木林森'); +INSERT INTO `sp_category` VALUES ('919', '花花公子', '901', '2', '0', 'full/5d26457e65290f6f59e2e710700ba8149c472375.jpg', '//m.suning.com/search/花花公子/?adTypeCode=1023&adId=花花公子'); +INSERT INTO `sp_category` VALUES ('920', '利郎', '901', '2', '0', 'full/1a102a470ed2c1463d5e54246ca02f049a199916.jpg', '//m.suning.com/search/利郎/?adTypeCode=1023&adId=利郎'); +INSERT INTO `sp_category` VALUES ('921', '雅戈尔', '901', '2', '0', 'full/d5e7421912b3865efbf68c8f041f5a14cbde81b3.jpg', '//m.suning.com/search/雅戈尔/?adTypeCode=1023&adId=雅戈尔'); +INSERT INTO `sp_category` VALUES ('922', '才子', '901', '2', '0', 'full/92925629cd634fd0f8159a39062be87d7605a38e.jpg', '//m.suning.com/search/才子男鞋/?adTypeCode=1023&adId=才子男鞋'); +INSERT INTO `sp_category` VALUES ('923', '羽绒服', '848', '2', '0', 'full/797808fbd2af0618e6c529ff2a0d566ad0a45354.jpg', '/list/346882-0.html'); +INSERT INTO `sp_category` VALUES ('924', '连衣裙', '1482', '2', '0', 'full/7584cf166a071b251c9827915e910af6b45be4e7.jpg', '//m.suning.com/search/连衣裙/?adTypeCode=1023&adId=连衣裙'); +INSERT INTO `sp_category` VALUES ('925', '毛呢大衣', '906', '2', '0', 'full/abf2d7438657868095850064e3179ead587e86fb.jpg', '//m.suning.com/search/大衣女/?adTypeCode=1023&adId=大衣女'); +INSERT INTO `sp_category` VALUES ('926', '卫衣', '912', '2', '0', 'full/ff4053cad62fb77359083d642ce53d3583b0da1e.jpg', '//m.suning.com/search/女士卫衣/?adTypeCode=1023&adId=女士卫衣'); +INSERT INTO `sp_category` VALUES ('927', '品牌墙', '904', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('928', '棉服', '912', '2', '0', 'full/e2da8d14f735eea48763a6abc6f04f794b25f6fb.jpg', '//m.suning.com/search/%E6%A3%89%E6%9C%8D%E5%A5%B3/?adTypeCode=1023&adId=%E6%A3%89%E6%9C%8D%E5%A5%B3'); +INSERT INTO `sp_category` VALUES ('929', '短外套', '912', '2', '0', 'full/a5a0ba5eb45b20a3865755a4fa71ad87924b7bdf.jpg', '//m.suning.com/search/短外套秋/?adTypeCode=1023&adId=短外套秋'); +INSERT INTO `sp_category` VALUES ('930', '半身裙', '912', '2', '0', 'full/3dfeb40ec5e6741a174be07c9239e1477bfb34b8.jpg', '//m.suning.com/search/半身裙秋冬/?adTypeCode=1023&adId=半身裙秋冬'); +INSERT INTO `sp_category` VALUES ('931', '牛仔外套', '912', '2', '0', 'full/4e9089a51631417646cf4c3987e9b757718e20d1.jpg', '//m.suning.com/search/牛仔外套女/?adTypeCode=1023&adId=牛仔外套女'); +INSERT INTO `sp_category` VALUES ('932', '风衣', '912', '2', '0', 'full/f4ba9be1dc2c64699becaa299d2450a15c09639d.jpg', '//m.suning.com/search/风衣女/?adTypeCode=1023&adId=风衣女'); +INSERT INTO `sp_category` VALUES ('933', '牛仔裤', '912', '2', '0', 'full/0d81ff4f121a4829f77b0adbcc1baac3d71e3ae4.jpg', '//m.suning.com/search/牛仔裤女/?adTypeCode=1023&adId=牛仔裤女'); +INSERT INTO `sp_category` VALUES ('934', '皮草', '912', '2', '0', 'full/8b9ce75a952e128e04d08fd22b7bdd94e308dfcb.jpg', '//m.suning.com/search/%E7%9A%AE%E8%8D%89%E5%A5%B3/?adTypeCode=1023&adId=%E7%9A%AE%E8%8D%89%E5%A5%B3'); +INSERT INTO `sp_category` VALUES ('935', '皮衣', '912', '2', '0', 'full/706de70a8e62a4dd7c7f119878026cae430b36a0.jpg', '//m.suning.com/search/皮衣女/?adTypeCode=1023&adId=皮衣女'); +INSERT INTO `sp_category` VALUES ('936', '衬衫', '912', '2', '0', 'full/9b8c8b2d882e5ce47574d7611788d440025b0a63.jpg', '//m.suning.com/search/衬衫女/?adTypeCode=1023&adId=衬衫女'); +INSERT INTO `sp_category` VALUES ('937', '马甲', '912', '2', '0', 'full/cb45f0202678c335e72a94952ead29cf1265935f.jpg', '//m.suning.com/search/马甲女/?adTypeCode=1023&adId=马甲女'); +INSERT INTO `sp_category` VALUES ('938', '女鞋', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('939', '打底裤', '912', '2', '0', 'full/f720ea3f1a36ed7f66aa395138d5a6bea2367a7c.jpg', '/list/289517-0.html'); +INSERT INTO `sp_category` VALUES ('940', '婚纱礼服', '912', '2', '0', 'full/521dd216b359ad1833851f43917704cbffd29dd0.jpg', '//m.suning.com/search/婚纱礼服/?adTypeCode=1023&adId=婚纱礼服'); +INSERT INTO `sp_category` VALUES ('941', '西服', '912', '2', '0', 'full/c84174b1235416aae59af1ee805594f2a31abe3f.jpg', '//m.suning.com/search/西服女/?adTypeCode=1023&adId=西服女'); +INSERT INTO `sp_category` VALUES ('942', '裂帛', '1482', '2', '0', 'full/410520ca7c4589c4e20d4182dc7e738b7cb93d65.jpg', '//m.suning.com/search/%E8%A3%82%E5%B8%9B/?adTypeCode=1023&adId=%E8%A3%82%E5%B8%9B'); +INSERT INTO `sp_category` VALUES ('943', '茵曼', '927', '2', '0', 'full/e4a420f6ddbfc3219f93d14895a680a70e8dd207.jpg', '//m.suning.com/search/茵曼/?adTypeCode=1023&adId=茵曼'); +INSERT INTO `sp_category` VALUES ('944', '纤莉秀', '927', '2', '0', 'full/c634f871937d913f678e8b1b840b9e755aaa7a38.jpg', '//m.suning.com/search/%E7%BA%A4%E8%8E%89%E7%A7%80%E7%A7%8B/?adTypeCode=1023&adId=%E7%BA%A4%E8%8E%89%E7%A7%80%E7%A7%8B'); +INSERT INTO `sp_category` VALUES ('945', '韩都衣舍', '927', '2', '0', 'full/66d8305c81210a28c6b2193b7f46ce8d66c9db5b.jpg', '//m.suning.com/search/%E9%9F%A9%E9%83%BD%E8%A1%A3%E8%88%8D/?adTypeCode=1023&adId=%E9%9F%A9%E9%83%BD%E8%A1%A3%E8%88%8D'); +INSERT INTO `sp_category` VALUES ('947', '烟花烫', '927', '2', '0', 'full/b8461024a4f19a91bc5959d0ce08902983ea670f.jpg', '//m.suning.com/search/%E7%83%9F%E8%8A%B1%E7%83%AB/?adTypeCode=1023&adId=%E7%83%9F%E8%8A%B1%E7%83%AB'); +INSERT INTO `sp_category` VALUES ('948', '熙世界', '927', '2', '0', 'full/5d230194c83d1d5ff53cf15ae5dd91ba449243e0.jpg', '//m.suning.com/search/熙世界/?adTypeCode=1023&adId=熙世界'); +INSERT INTO `sp_category` VALUES ('949', '佐露丝', '927', '2', '0', 'full/7edfa348fb1cb95bfd82d7aa03ee011bb4b40f21.jpg', '//m.suning.com/search/佐露丝/?adTypeCode=1023&adId=佐露丝'); +INSERT INTO `sp_category` VALUES ('950', '时尚女鞋', '938', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('951', '初语', '927', '2', '0', 'full/95ed43f638a06139b8f01e79497ed8b0724b8a61.jpg', '//m.suning.com/search/初语/?adTypeCode=1023&adId=初语'); +INSERT INTO `sp_category` VALUES ('952', '品牌墙', '938', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('953', '高跟鞋', '1482', '2', '0', 'full/27ed67c973093b29f12f255463d4eb6c5f10109a.jpg', '//m.suning.com/search/%E9%AB%98%E8%B7%9F%E9%9E%8B/?adTypeCode=1023&adId=%E9%AB%98%E8%B7%9F%E9%9E%8B'); +INSERT INTO `sp_category` VALUES ('954', '汽车生活', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('956', '汽车整车', '954', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('957', '单鞋', '1482', '2', '0', 'full/2b7344c81244755396f41cd19fde0111add4da73.jpg', '//m.suning.com/search/单鞋女/?adTypeCode=1023&adId=单鞋女'); +INSERT INTO `sp_category` VALUES ('958', '养护配件', '954', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('959', '马丁靴', '950', '2', '0', 'full/f46068eda7d1e701311239a793b1acd7f0e02f63.jpg', '//m.suning.com/search/%E9%A9%AC%E4%B8%81%E9%9D%B4%E5%A5%B3/?adTypeCode=1023&adId=%E9%A9%AC%E4%B8%81%E9%9D%B4%E5%A5%B3'); +INSERT INTO `sp_category` VALUES ('960', '雪地靴', '950', '2', '0', 'full/0acb4b9db3f08d5c8f93ee1c0e053f108fefa473.jpg', '//m.suning.com/search/雪地靴/?adTypeCode=1023&adId=雪地靴'); +INSERT INTO `sp_category` VALUES ('961', '帆布鞋', '950', '2', '0', 'full/8be040151728b62a420689115d75da97db6e4d1f.jpg', '//m.suning.com/search/%E5%B8%86%E5%B8%83%E9%9E%8B%E5%A5%B3/?adTypeCode=1023&adId=%E5%B8%86%E5%B8%83%E9%9E%8B%E5%A5%B3'); +INSERT INTO `sp_category` VALUES ('962', '短靴', '950', '2', '0', 'full/2354806762f25093443bc86aac872339f304dda4.jpg', '//m.suning.com/search/短靴女/?adTypeCode=1023&adId=短靴女'); +INSERT INTO `sp_category` VALUES ('963', '休闲鞋', '950', '2', '0', 'full/70823754a20647abead29b0707b0be404a79a31e.jpg', '//m.suning.com/search/休闲鞋女/?adTypeCode=1023&adId=休闲鞋女'); +INSERT INTO `sp_category` VALUES ('964', '拖鞋', '950', '2', '0', 'full/ada90f68e8d3dc4a43f64d899cdb346888a8478c.jpg', '//m.suning.com/search/%E6%A3%89%E6%8B%96%E5%A5%B3/?adTypeCode=1023&adId=%E6%A3%89%E6%8B%96%E5%A5%B3'); +INSERT INTO `sp_category` VALUES ('965', '长靴', '950', '2', '0', 'full/d337e325ac85715b52491f879be8b677b87cb093.jpg', '//m.suning.com/search/%E9%95%BF%E9%9D%B4/?adTypeCode=1023&adId=%E9%95%BF%E9%9D%B4'); +INSERT INTO `sp_category` VALUES ('966', '百丽', '1482', '2', '0', 'full/5ba49572d13ec9269c6c9b2e372d2af183973a8b.jpg', 'https://m.suning.com/search/百丽/?adTypeCode=1023&adId=百丽'); +INSERT INTO `sp_category` VALUES ('967', '他她', '952', '2', '0', 'full/5dd4a77f2357b2e6e92d888ee4191a5455448d1b.jpg', 'https://m.suning.com/search/他她/?adTypeCode=1023&adId=他她'); +INSERT INTO `sp_category` VALUES ('968', '天美意', '952', '2', '0', 'full/f6198e2ae74dadf54c32f1cdd9d339b54bce1f15.jpg', 'https://m.suning.com/search/天美意/?adTypeCode=1023&adId=天美意'); +INSERT INTO `sp_category` VALUES ('969', '红蜻蜓', '952', '2', '0', 'full/ad4e5a8febb420b208769b229a4d5db06b85021f.jpg', '//m.suning.com/search/红蜻蜓女鞋/?adTypeCode=1023&adId=红蜻蜓女鞋'); +INSERT INTO `sp_category` VALUES ('970', '汽车', '1482', '2', '0', 'full/892fab8290f4f3c4d3d5cc8dd9e7320bad722ea6.jpg', '/list/344370-0.html'); +INSERT INTO `sp_category` VALUES ('971', '摩托车', '1482', '2', '0', 'full/6029499b6553eb88bb320c1011f821abac77a4b4.jpg', '/list/344257-0.html'); +INSERT INTO `sp_category` VALUES ('972', '平安车管家', '956', '2', '0', 'full/9de72570659becc6314ce487bd77bd7b23f129a8.jpg', '//shop.m.suning.com/70167639.html'); +INSERT INTO `sp_category` VALUES ('973', '机油', '1482', '2', '0', 'full/1502770271955c8b28b825f939ed0c727e1c7c91.jpg', '/list/344326-0.html'); +INSERT INTO `sp_category` VALUES ('974', '燃油添加剂', '958', '2', '0', 'full/4618e2a5ab98acb15dfcf2becb731afc92b1c82e.jpg', '/list/344327-0.html'); +INSERT INTO `sp_category` VALUES ('975', '清洁美容', '954', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('976', '加油卡', '958', '2', '0', 'full/0df0b6827f0f42c24a09cd3826d5e16d391b8ad2.jpg', '/list/500016-0.html'); +INSERT INTO `sp_category` VALUES ('977', '汽车电子', '954', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('978', '车载吸尘器', '958', '2', '0', 'full/921cb0884dda901aed8d4f18f8092549f89db878.jpg', '/list/344270-0.html'); +INSERT INTO `sp_category` VALUES ('979', '电瓶', '958', '2', '0', 'full/37a0b4c33720bee85d297812b7ddaafab9697125.jpg', '/list/344346-0.html'); +INSERT INTO `sp_category` VALUES ('980', '雨刷', '958', '2', '0', 'full/23ff966509f8a5352a40813d707c7cc4b7535d10.jpg', '/list/344337-0.html'); +INSERT INTO `sp_category` VALUES ('981', '滤清器', '958', '2', '0', 'full/6d8e673499288585eb11d2d439782e1c4e77c277.jpg', '/list/344339-0.html'); +INSERT INTO `sp_category` VALUES ('982', '刹车片', '958', '2', '0', 'full/551189cc5e1ed34e08391ec91aaec5b9e90fc633.jpg', '/list/344341-0.html'); +INSERT INTO `sp_category` VALUES ('983', '轮胎', '958', '2', '0', 'full/7113982805f54b3ea1dd3202e22649b844dd488f.jpg', '/list/344343-0.html'); +INSERT INTO `sp_category` VALUES ('984', '汽车装饰', '954', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('985', '火花塞', '958', '2', '0', 'full/deb35984fb48956da0460233b176262207003105.jpg', '/list/344340-0.html'); +INSERT INTO `sp_category` VALUES ('986', '胎压监测', '958', '2', '0', 'full/1abbdf4e9533ed2dce85db52fba0503261be40bd.jpg', '/list/344273-0.html'); +INSERT INTO `sp_category` VALUES ('987', '手机支架', '958', '2', '0', 'full/4dfc9a710be3ef5e38c93d5db3e7566910351597.jpg', '/list/344316-0.html'); +INSERT INTO `sp_category` VALUES ('988', '洗车机', '1482', '2', '0', 'full/ae4cc21a373379cd4219eb5c976809ae6b86df22.jpg', '/list/344331-0.html'); +INSERT INTO `sp_category` VALUES ('989', '玻璃水', '975', '2', '0', 'full/76e63c250bd679833ba4afd5293f600402b5e896.jpg', '/list/344334-0.html'); +INSERT INTO `sp_category` VALUES ('990', '漆面修复', '975', '2', '0', 'full/183caef3968ee5649f2332f4f21b56dc7e166329.jpg', '/list/344333-0.html'); +INSERT INTO `sp_category` VALUES ('991', '车蜡', '975', '2', '0', 'full/fcb45f81246a7b178b882e7dc6d3a166bb4706c8.jpg', '/list/344332-0.html'); +INSERT INTO `sp_category` VALUES ('992', '内饰清洁', '975', '2', '0', 'full/749ac373cee7bfc05b9836ec431fd9335eff0de7.jpg', '/list/344335-0.html'); +INSERT INTO `sp_category` VALUES ('993', '清洁工具', '975', '2', '0', 'full/0b18afc30f42220d6fc872f8a652de831b8d36e7.jpg', '/list/344336-0.html'); +INSERT INTO `sp_category` VALUES ('994', '行车记录仪', '1482', '2', '0', 'full/ccf9922cb65a9f0f489145daa8ced2cde19d9df0.jpg', '/list/344259-0.html'); +INSERT INTO `sp_category` VALUES ('995', '电子狗', '977', '2', '0', 'full/8328348fd256b6583c1f4e7588fd9fad34c77f53.jpg', '/list/344272-0.html'); +INSERT INTO `sp_category` VALUES ('996', '车载冰箱', '977', '2', '0', 'full/5ea44a11dc9694c832fd201bdd2585290f1f6906.jpg', '/list/344271-0.html'); +INSERT INTO `sp_category` VALUES ('997', '车载电源', '977', '2', '0', 'full/507a025286a33c9570b06544b68d2284b51f656b.jpg', '/list/344279-0.html'); +INSERT INTO `sp_category` VALUES ('998', '车载空气净化器', '977', '2', '0', 'full/c20b19014a4f2dda83d2d70d4131d5ca508f0677.jpg', '/list/344262-0.html'); +INSERT INTO `sp_category` VALUES ('999', '车衣', '1482', '2', '0', 'full/7e65d32910660e027269bbdba5070147f2e74d7c.jpg', '/list/344362-0.html'); +INSERT INTO `sp_category` VALUES ('1000', '运动户外', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1001', '热门推荐', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1002', '挂饰/摆饰', '984', '2', '0', 'full/63b52cac198ca15bc90e9852b4794096af1b3787.jpg', '/list/344314-0.html'); +INSERT INTO `sp_category` VALUES ('1003', '汽车脚垫', '984', '2', '0', 'full/e320206297fcab6eadae7840f95cebcb868091f0.jpg', '/list/344305-0.html'); +INSERT INTO `sp_category` VALUES ('1004', '运动服饰', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1005', '抱枕/腰靠', '984', '2', '0', 'full/e290c420b374137d20424b963c6aae3d4f051063.jpg', '/list/344318-0.html'); +INSERT INTO `sp_category` VALUES ('1006', '安全座椅', '984', '2', '0', 'full/85477a7a29d618db6e96307c7d4cc9a6d07cf290.jpg', '/list/501421-0.html'); +INSERT INTO `sp_category` VALUES ('1007', '汽车坐垫', '984', '2', '0', 'full/f123ee4f9c0da29b04db0bbe725adb1cccab0c0c.jpg', '/list/344289-0.html'); +INSERT INTO `sp_category` VALUES ('1008', '冲锋衣', '52', '2', '0', 'full/dec71b02fc79cd5c3cf2f596f5fc40f2ae90ba15.jpg', '//m.suning.com/search/冲锋衣/?adTypeCode=1023&adId=冲锋衣'); +INSERT INTO `sp_category` VALUES ('1009', '跑步鞋', '1482', '2', '0', 'full/889067de6290cc8081bc811b6ba30a40bd4b37cf.jpg', '//m.suning.com/search/跑步鞋/?adTypeCode=1023&adId=跑步鞋'); +INSERT INTO `sp_category` VALUES ('1010', '哑铃', '1001', '2', '0', 'full/6783ce1dd0b6c45a63fbbf2aea781affbd7c2da3.jpg', '//m.suning.com/search/哑铃/?adTypeCode=1023&adId=哑铃'); +INSERT INTO `sp_category` VALUES ('1011', '自行车', '1001', '2', '0', 'full/5ef9050f95999fdeecaca9ebf1ddcd4b50552b62.jpg', '//m.suning.com/search/自行车/?adTypeCode=1023&adId=自行车'); +INSERT INTO `sp_category` VALUES ('1012', '篮球鞋', '1001', '2', '0', 'full/9485bac0fb9bfa23a25bc29d3c9aae5adf521e0b.jpg', '//m.suning.com/search/篮球鞋/?adTypeCode=1023&adId=篮球鞋'); +INSERT INTO `sp_category` VALUES ('1013', '健身器材', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1014', '钓竿', '1001', '2', '0', 'full/fe75257fe7ac3bab672e20f78df3ad8b5a1c857c.jpg', '//m.suning.com/search/钓竿/?adTypeCode=1023&adId=钓竿'); +INSERT INTO `sp_category` VALUES ('1015', '羽毛球', '1001', '2', '0', 'full/816d386f4cbaeb010e9385c9b22ab5836ba5141b.jpg', '//m.suning.com/search/羽毛球/?adTypeCode=1023&adId=羽毛球'); +INSERT INTO `sp_category` VALUES ('1016', '篮球', '1001', '2', '0', 'full/2282f07518131dea04adfbf76d7a08f4ce68f4ba.jpg', '//m.suning.com/search/篮球/?adTypeCode=1023&adId=篮球'); +INSERT INTO `sp_category` VALUES ('1017', '跑步机', '1001', '2', '0', 'full/76ec5cdc081a1a11ff871ccd1480bf8fee096f43.jpg', '/list/420555-0.html'); +INSERT INTO `sp_category` VALUES ('1018', '运动夹克', '1004', '2', '0', 'full/d66ae03082c01a518822ec773cc58dc916ecc2d6.jpg', '//m.suning.com/search/运动夹克/?adTypeCode=1023&adId=运动夹克'); +INSERT INTO `sp_category` VALUES ('1019', '运动T恤', '1004', '2', '0', 'full/b131bff701ae3d00092a5a94ba6a558be7db49a7.jpg', '/list/420518-0.html'); +INSERT INTO `sp_category` VALUES ('1020', '运动风衣', '1004', '2', '0', 'full/5122f83fda3db8b998300615785c08fb94bc7199.jpg', '//m.suning.com/search/运动风衣/?adTypeCode=1023&adId=运动风衣'); +INSERT INTO `sp_category` VALUES ('1021', '运动卫衣', '1004', '2', '0', 'full/d1d8466dbfb2810ce6338c68d2cf43dea8b1ea61.jpg', '/list/420519-0.html'); +INSERT INTO `sp_category` VALUES ('1022', '运动长裤', '1004', '2', '0', 'full/5e514b3f19b1d96bc194386fb10e5b5925d68669.jpg', '/list/420520-0.html'); +INSERT INTO `sp_category` VALUES ('1023', '棉服', '1004', '2', '0', 'full/d745513508fb45c66757ecb9dfd7b332a7593343.jpg', '/list/420533-0.html'); +INSERT INTO `sp_category` VALUES ('1024', '健身服', '1004', '2', '0', 'full/672154615b1b64c8896a85592a400843dd24c315.jpg', '/list/420534-0.html'); +INSERT INTO `sp_category` VALUES ('1025', '运动套装', '1004', '2', '0', 'full/edea4825c12746d021d2a8afa8e031ede8d7f144.jpg', '//m.suning.com/search/运动服/?adTypeCode=1023&adId=运动服'); +INSERT INTO `sp_category` VALUES ('1026', '跑步机', '1482', '2', '0', 'full/181842e46dedc45f5ea22e3259e7acec1480a0bb.jpg', '/list/420555-0.html'); +INSERT INTO `sp_category` VALUES ('1027', '骑行装备', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1028', '仰卧板', '1013', '2', '0', 'full/a346a74c8c94375db1fe2fb03c32beb62889590e.jpg', '//m.suning.com/search/仰卧板/?adTypeCode=1023&adId=仰卧板'); +INSERT INTO `sp_category` VALUES ('1029', '甩脂机', '1013', '2', '0', 'full/26eac01de0b96a12582fef0c2dc958b6dc720653.jpg', '//m.suning.com/search/甩脂机/?adTypeCode=1023&adId=甩脂机'); +INSERT INTO `sp_category` VALUES ('1030', '健腹轮', '1013', '2', '0', 'full/d877e5515ae70637f6d6555420839042a2ec837a.jpg', '//m.suning.com/search/健腹轮/?adTypeCode=1023&adId=健腹轮'); +INSERT INTO `sp_category` VALUES ('1031', '体育休闲', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1032', '健身车', '1013', '2', '0', 'full/6ea38dfab2901483f0ef8a4d3081ac288d156568.jpg', '//m.suning.com/search/健身车/?adTypeCode=1023&adId=健身车'); +INSERT INTO `sp_category` VALUES ('1033', '哑铃', '1013', '2', '0', 'full/6783ce1dd0b6c45a63fbbf2aea781affbd7c2da3.jpg', '//m.suning.com/search/哑铃/?adTypeCode=1023&adId=哑铃'); +INSERT INTO `sp_category` VALUES ('1034', '拉力器', '1013', '2', '0', 'full/59a1742b19bfe945ba9ce3db279017c80b180e95.jpg', '//m.suning.com/search/拉力器/?adTypeCode=1023&adId=拉力器'); +INSERT INTO `sp_category` VALUES ('1035', '跳绳', '1013', '2', '0', 'full/6870e136baea61f0bb567ae6d215541872df8cdd.jpg', '/list/420564-0.html'); +INSERT INTO `sp_category` VALUES ('1036', '计步器', '1013', '2', '0', 'full/a1c9c8a6e2ceaebdc5f6358f1e9b7fe2d9d6aacb.jpg', '/list/420567-0.html'); +INSERT INTO `sp_category` VALUES ('1037', '握力器', '1013', '2', '0', 'full/39f41c7fd52783f999bcf299a9dac937353c17f3.jpg', '//m.suning.com/search/握力器/?adTypeCode=1023&adId=握力器'); +INSERT INTO `sp_category` VALUES ('1038', '综合训练器', '1013', '2', '0', 'full/4424cbe504b866ccec2d707dd71a0bb270d8a9fd.jpg', '//m.suning.com/search/综合训练器/?adTypeCode=1023&adId=综合训练器'); +INSERT INTO `sp_category` VALUES ('1039', '山地车', '1482', '2', '0', 'full/59ac98bd554cd27480e794d7db5c667d53c27194.jpg', '//m.suning.com/search/山地车/?adTypeCode=1023&adId=山地车'); +INSERT INTO `sp_category` VALUES ('1040', '公路车', '1027', '2', '0', 'full/7c64d94815222a0f67927f0b3cab8e1d82eebc00.jpg', '//m.suning.com/search/公路车/?adTypeCode=1023&adId=公路车'); +INSERT INTO `sp_category` VALUES ('1041', '电动车', '1027', '2', '0', 'full/0cb3edf84a1ea0d72a4cf6a440bf4af700084acf.jpg', '/list/420036-0.html'); +INSERT INTO `sp_category` VALUES ('1042', '死飞', '1027', '2', '0', 'full/0f21a6c417e7228ca5d06c58cdca40380dfb2497.jpg', '//m.suning.com/search/死飞/?adTypeCode=1023&adId=死飞'); +INSERT INTO `sp_category` VALUES ('1043', '折叠自行车', '1027', '2', '0', 'full/bd7f2c50f916c06432a4503108f479306fc6127c.jpg', '//m.suning.com/search/折叠自行车/?adTypeCode=1023&adId=折叠自行车'); +INSERT INTO `sp_category` VALUES ('1044', '平衡车', '1027', '2', '0', 'full/5dd2817db08231e8ac2092cd2e79dc8cb3412046.jpg', '/list/420035-0.html'); +INSERT INTO `sp_category` VALUES ('1045', '通勤自行车', '1027', '2', '0', 'full/4b04c383ce45343f81e8b2b41929758be1fa2b8f.jpg', '//m.suning.com/search/通勤自行车/?adTypeCode=1023&adId=通勤自行车'); +INSERT INTO `sp_category` VALUES ('1046', '骑行服饰', '1027', '2', '0', 'full/e7ef9be7f66ce83b37fba301bebda44804c29d43.jpg', '//m.suning.com/search/骑行服/?adTypeCode=1023&adId=骑行服'); +INSERT INTO `sp_category` VALUES ('1047', '户外鞋服', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1048', '单车装备', '1027', '2', '0', 'full/08c1a1111326d2afb1ffbe7fdad74186cc939fde.jpg', '//m.suning.com/search/单车装备/?adTypeCode=1023&adId=单车装备'); +INSERT INTO `sp_category` VALUES ('1049', '游泳用品', '1482', '2', '0', 'full/74e166f66836436f944599cd0d27b28a21aa4035.jpg', '//m.suning.com/search/游泳/?adTypeCode=1023&adId=游泳'); +INSERT INTO `sp_category` VALUES ('1050', '篮球', '1031', '2', '0', 'full/e124e8558e7ecf7db4b4638a9e3d62a329439147.jpg', '//m.suning.com/search/篮球/?adTypeCode=1023&adId=篮球'); +INSERT INTO `sp_category` VALUES ('1051', '瑜伽', '1031', '2', '0', 'full/9b3ac3b594c100c3dbca4dd45790dd339bcabd0c.jpg', '//m.suning.com/search/瑜伽/?adTypeCode=1023&adId=瑜伽'); +INSERT INTO `sp_category` VALUES ('1052', '乒乓球', '1031', '2', '0', 'full/964c136945e34d78baf502979ed5ef6808deef77.jpg', '/list/420065-0.html'); +INSERT INTO `sp_category` VALUES ('1053', '排球', '1031', '2', '0', 'full/e762b28b4274a525912d9da0a397a082d6ba8019.jpg', '//m.suning.com/search/排球/?adTypeCode=1023&adId=排球'); +INSERT INTO `sp_category` VALUES ('1054', '网球', '1031', '2', '0', 'full/8a025084b0b64a0ddf6e93363da1c3a1254b2410.jpg', '/list/420066-0.html'); +INSERT INTO `sp_category` VALUES ('1055', '田径运动', '1031', '2', '0', 'full/461fabe9990d59fbb38c6032ff419e010bc36c09.jpg', '/list/420071-0.html'); +INSERT INTO `sp_category` VALUES ('1056', '垂钓用品', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1057', '武术搏击', '1031', '2', '0', 'full/8901994c21580a2b52e385c95da7c98bb17b7a1c.jpg', '/list/420080-0.html'); +INSERT INTO `sp_category` VALUES ('1058', '棋牌麻将', '1031', '2', '0', 'full/5b5962ba97aed861c3c6b0563a1f85cca777e0b8.jpg', '//m.suning.com/search/棋牌麻将/?adTypeCode=1023&adId=棋牌麻将'); +INSERT INTO `sp_category` VALUES ('1059', '休闲鞋', '1482', '2', '0', 'full/ad854e95f5a721f3e731705bf8f3a45326a6f338.jpg', '//m.suning.com/search/休闲板鞋/?adTypeCode=1023&adId=休闲板鞋'); +INSERT INTO `sp_category` VALUES ('1060', '登山鞋', '1047', '2', '0', 'full/51120b9cf306f2841ca49b7a50940357c05cd6d4.jpg', '//m.suning.com/search/登山鞋/?adTypeCode=1023&adId=登山鞋'); +INSERT INTO `sp_category` VALUES ('1061', '运动鞋', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1062', '越野跑鞋', '1047', '2', '0', 'full/a4b87a6af1f3315714f84646d896b1a688569cdd.jpg', '//m.suning.com/search/越野跑鞋/?adTypeCode=1023&adId=越野跑鞋'); +INSERT INTO `sp_category` VALUES ('1063', '速干衣/裤', '1047', '2', '0', 'full/7203c1cebba3f8c6ee76cd97c9de113744f4e90e.jpg', '//m.suning.com/search/速干衣/?adTypeCode=1023&adId=速干衣'); +INSERT INTO `sp_category` VALUES ('1064', '抓绒衣/裤', '1047', '2', '0', 'full/34be4fe7a0f42a9fa402c9765fcc1119c1c1caf9.jpg', '//m.suning.com/search/抓绒衣/?adTypeCode=1023&adId=抓绒衣'); +INSERT INTO `sp_category` VALUES ('1065', '冲锋衣/裤', '1047', '2', '0', 'full/dec71b02fc79cd5c3cf2f596f5fc40f2ae90ba15.jpg', '//m.suning.com/search/冲锋衣/?adTypeCode=1023&adId=冲锋衣'); +INSERT INTO `sp_category` VALUES ('1066', '钓竿', '1482', '2', '0', 'full/f973fbe9a912e4b7847d2293cf2a77941029c8c7.jpg', '/list/420047-0.html'); +INSERT INTO `sp_category` VALUES ('1067', '钓鱼工具', '1056', '2', '0', 'full/929221a5fb6c2693d93999f7d842747d3b688d5c.jpg', '/list/420058-0.html'); +INSERT INTO `sp_category` VALUES ('1068', '钓伞', '1056', '2', '0', 'full/eba770f368bf446a224a7b267c904021f2022b1c.jpg', '//m.suning.com/search/钓伞/?adTypeCode=1023&adId=钓伞'); +INSERT INTO `sp_category` VALUES ('1069', '渔具套装', '1056', '2', '0', 'full/33fd5da81e377f2eeda23e20f79c5cc03475e73e.jpg', '/list/420055-0.html'); +INSERT INTO `sp_category` VALUES ('1070', '鱼饵', '1056', '2', '0', 'full/8e5e2418ef6f6fbc40a9badbf5141973a37c78dc.jpg', '/list/420048-0.html'); +INSERT INTO `sp_category` VALUES ('1071', '鱼钩/钓钩', '1056', '2', '0', 'full/272dc5a5e2d2016896802b77abc7f42cb0e4c49e.jpg', '//m.suning.com/search/鱼钩/?adTypeCode=1023&adId=鱼钩'); +INSERT INTO `sp_category` VALUES ('1072', '钓鱼服', '1056', '2', '0', 'full/4d5dff9621c7f2ef174314a5cacfe772999bedcf.jpg', '//m.suning.com/search/钓鱼服/?adTypeCode=1023&adId=钓鱼服'); +INSERT INTO `sp_category` VALUES ('1073', '户外装备', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1074', '浮漂', '1056', '2', '0', 'full/efb6baeb34c8dc3b8e3f09e3e9a4b9ed49a5b41a.jpg', '/list/420051-0.html'); +INSERT INTO `sp_category` VALUES ('1075', '鱼线', '1056', '2', '0', 'full/47dfa1da4062723631d8fd3c4f0bdadd077e8ce5.jpg', '//m.suning.com/search/鱼线/?adTypeCode=1023&adId=鱼线'); +INSERT INTO `sp_category` VALUES ('1076', '休闲板鞋', '1061', '2', '0', 'full/66f15332c45cb1a7e72c6f7802595c5a6792b2f5.jpg', '//m.suning.com/search/休闲板鞋/?adTypeCode=1023&adId=休闲板鞋'); +INSERT INTO `sp_category` VALUES ('1077', '足球鞋', '1061', '2', '0', 'full/ff0a04bfbd85d791d25a3382966475ebad65e15e.jpg', '//m.suning.com/search/足球鞋/?adTypeCode=1023&adId=足球鞋'); +INSERT INTO `sp_category` VALUES ('1078', '训练鞋', '1061', '2', '0', 'full/5ad3835bec32a072e5e3c9459938f6d27a516b72.jpg', '//m.suning.com/search/训练鞋/?adTypeCode=1023&adId=训练鞋'); +INSERT INTO `sp_category` VALUES ('1079', '网球鞋', '1061', '2', '0', 'full/232b3ed9f86c2fd2284440aadd316018ed257f30.jpg', '//m.suning.com/search/网球鞋/?adTypeCode=1023&adId=网球鞋'); +INSERT INTO `sp_category` VALUES ('1080', '羽毛球鞋', '1061', '2', '0', 'full/5c61f6f428ea86b34e65bb4c2c19a54ce1518365.jpg', '//m.suning.com/search/羽毛球鞋/?adTypeCode=1023&adId=羽毛球鞋'); +INSERT INTO `sp_category` VALUES ('1081', '运动包/配件', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1082', '帐篷', '1482', '2', '0', 'full/b9fdd0fdb3a7db5a88cd874c4187d55229784342.jpg', '//m.suning.com/search/帐篷/?adTypeCode=1023&adId=帐篷'); +INSERT INTO `sp_category` VALUES ('1083', '望远镜', '1073', '2', '0', 'full/a3e553a4c3bf56085cb9c338616e6c865b183fd3.jpg', '/list/420019-0.html'); +INSERT INTO `sp_category` VALUES ('1084', '品牌墙', '1000', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1085', '防潮垫', '1073', '2', '0', 'full/e43769b72f3df450f7f5dcd4686f918168a46c96.jpg', '//m.suning.com/search/防潮垫/?adTypeCode=1023&adId=防潮垫'); +INSERT INTO `sp_category` VALUES ('1086', '睡袋', '1073', '2', '0', 'full/696eccc654709c5dbbd682e15110f24eb41394fe.jpg', '//m.suning.com/search/睡袋/?adTypeCode=1023&adId=睡袋'); +INSERT INTO `sp_category` VALUES ('1087', '多用刀具', '1073', '2', '0', 'full/bd7b4e6ce89288e47a0305433ff1fa0ed305672c.jpg', '/list/420022-0.html'); +INSERT INTO `sp_category` VALUES ('1088', '户外照明/仪表', '1073', '2', '0', 'full/d4550d61e3a1a0f9784fb46be16c7cc44a4d059e.jpg', '/list/420014-0.html'); +INSERT INTO `sp_category` VALUES ('1089', '户外水具', '1073', '2', '0', 'full/28ef326b195579b2a87c646a2804108cd0b89f79.jpg', '/list/420026-0.html'); +INSERT INTO `sp_category` VALUES ('1090', '野餐烧烤', '1073', '2', '0', 'full/95c9ae52fc8a9cac7b83925677dd74e8c454fa79.jpg', '/list/420021-0.html'); +INSERT INTO `sp_category` VALUES ('1091', '军迷用品', '1073', '2', '0', 'full/f234d6cc69f4ff8bb6069d01c32f7dc672403f72.jpg', '//m.suning.com/search/军迷用品/?adTypeCode=1023&adId=军迷用品'); +INSERT INTO `sp_category` VALUES ('1092', '单肩背包', '1482', '2', '0', 'full/1cf7f9db834d45ea6b1d3a5144f26690aa00e811.jpg', '/list/420547-0.html'); +INSERT INTO `sp_category` VALUES ('1093', '双肩背包', '1081', '2', '0', 'full/f86a6e33eae00d02269ba3779b4a79f2719cbb4e.jpg', '/list/420548-0.html'); +INSERT INTO `sp_category` VALUES ('1094', '腰包/卡包', '1081', '2', '0', 'full/ad47ed2890eb3ea2358d6725eed777da8586d6a0.jpg', '/list/420550-0.html'); +INSERT INTO `sp_category` VALUES ('1095', '鼓包/旅行包', '1081', '2', '0', 'full/9cf9d957557f740f860bf644a1b59efac4bed6ad.jpg', '//m.suning.com/search/鼓包旅行包/?adTypeCode=1023&adId=鼓包旅行包'); +INSERT INTO `sp_category` VALUES ('1096', '运动袜', '1081', '2', '0', 'full/2d41554831628aa0232cf427d70a033809bebb0e.jpg', '/list/420538-0.html'); +INSERT INTO `sp_category` VALUES ('1097', '运动帽', '1081', '2', '0', 'full/dee9651a87bbd0ae3255e7cd35829cb6043331f9.jpg', '//m.suning.com/search/运动帽/?adTypeCode=1023&adId=运动帽'); +INSERT INTO `sp_category` VALUES ('1098', '耐克', '1482', '2', '0', 'full/c85ed098d2909ce221ac866975c2f2362713b948.jpg', '//m.suning.com/search/耐克/?adTypeCode=1023&adId=耐克'); +INSERT INTO `sp_category` VALUES ('1099', '阿迪达斯', '1084', '2', '0', 'full/e76f8438cb97ff587313f41a05a7e49e99fe4cc9.jpg', '//m.suning.com/search/阿迪达斯/?adTypeCode=1023&adId=阿迪达斯'); +INSERT INTO `sp_category` VALUES ('1100', '美妆洗护', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1101', '新百伦', '1084', '2', '0', 'full/64d1f05ec678f0663185168ac26cbab0f1374aae.jpg', '//m.suning.com/search/新百伦/?adTypeCode=1023&adId=新百伦'); +INSERT INTO `sp_category` VALUES ('1102', '彪马', '1084', '2', '0', 'full/2a40d7edf8574e5906607748fb8fb07ddb6f20e3.jpg', '//m.suning.com/search/彪马/?adTypeCode=1023&adId=彪马'); +INSERT INTO `sp_category` VALUES ('1103', '面部护理', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1104', '安踏', '1084', '2', '0', 'full/b8b1af8e33363186396f9226a736447ea83a72d0.jpg', '//m.suning.com/search/安踏/?adTypeCode=1023&adId=安踏'); +INSERT INTO `sp_category` VALUES ('1105', '李宁', '1084', '2', '0', 'full/c00f164295c247382a8b1b9ab3a35451ec153d27.jpg', '//m.suning.com/search/李宁/?adTypeCode=1023&adId=李宁'); +INSERT INTO `sp_category` VALUES ('1106', '鸿星尔克', '1084', '2', '0', 'full/b1382d64b4dee5681329d43f98492ffbabc6c9f7.jpg', '//m.suning.com/search/鸿星尔克/?adTypeCode=1023&adId=鸿星尔克'); +INSERT INTO `sp_category` VALUES ('1107', '特步', '1084', '2', '0', 'full/24bd48cdbdd5d6fd23c474378eef6023ff2cda76.jpg', '//m.suning.com/search/特步/?adTypeCode=1023&adId=特步'); +INSERT INTO `sp_category` VALUES ('1108', '乔丹', '1084', '2', '0', 'full/d7d878b26f886cff751d83e2f3309463cabe7483.jpg', '//m.suning.com/search/乔丹/?adTypeCode=1023&adId=乔丹'); +INSERT INTO `sp_category` VALUES ('1109', '美发护发', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1110', '护肤套装', '109', '2', '0', 'full/37e2413fad20445374180542fce4d06d0cb38545.jpg', '/list/330021-0.html'); +INSERT INTO `sp_category` VALUES ('1111', '身体护理', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1112', '面膜', '1482', '2', '0', 'full/3b801fda58d17c42afc4407f9e54eee9d7b061d8.jpg', '/list/362506-0.html'); +INSERT INTO `sp_category` VALUES ('1113', '乳液', '1103', '2', '0', 'full/b14b472e9db94505b97ed89a42c795b6a1e012f9.jpg', '/list/330016-0.html'); +INSERT INTO `sp_category` VALUES ('1114', '面霜', '1103', '2', '0', 'full/cc0f16954496782494817b9bde73ff4235ac2786.jpg', '/list/330018-0.html'); +INSERT INTO `sp_category` VALUES ('1115', '防晒隔离', '1103', '2', '0', 'full/e25c89ded62e4fe99ec80a509dca81d1dc5d0975.jpg', '/list/330019-0.html'); +INSERT INTO `sp_category` VALUES ('1116', '卸妆', '1103', '2', '0', 'full/e0058325da578ae69a88810c3bc45681676983c2.jpg', '/list/330010-0.html'); +INSERT INTO `sp_category` VALUES ('1117', '唇部护理', '1103', '2', '0', 'full/a3138038d0d96018bb0f0a42052370cb0da39dc2.jpg', '/list/330008-0.html'); +INSERT INTO `sp_category` VALUES ('1118', '爽肤水', '1103', '2', '0', 'full/862063ded00c4586df6fade021d23bb09ba28555.jpg', '/list/349505-0.html'); +INSERT INTO `sp_category` VALUES ('1119', '精华', '1103', '2', '0', 'full/e023d99895ebcff2336ec6ec63b5da41f0f56758.jpg', '/list/330017-0.html'); +INSERT INTO `sp_category` VALUES ('1120', '洗发水', '1482', '2', '0', 'full/d1a3eb2753159eb836ac629fea43b075034ff5b9.jpg', '/list/316550-0.html'); +INSERT INTO `sp_category` VALUES ('1121', '护发素', '1109', '2', '0', 'full/03ed5b8e582bb9e3b5d0de2627f9dcb73ecc8f97.jpg', '/list/316551-0.html'); +INSERT INTO `sp_category` VALUES ('1122', '洗护套装', '1109', '2', '0', 'full/62806b292a13f24a05ac6cee7460be3ce0ed76a8.jpg', '/list/316553-0.html'); +INSERT INTO `sp_category` VALUES ('1123', '染烫造型', '1109', '2', '0', 'full/981e79b13cf0c5b176bb92e31ebb5cdc87f537c4.jpg', '/list/316547-0.html'); +INSERT INTO `sp_category` VALUES ('1124', '营养水', '1109', '2', '0', 'full/b52322aa135b8089be8b65c35fac35700012f056.jpg', '/list/336040-0.html'); +INSERT INTO `sp_category` VALUES ('1125', '美发工具', '1109', '2', '0', 'full/03eba86a12b85ce380ab53940c2095b8819b250a.jpg', '/list/315720-0.html'); +INSERT INTO `sp_category` VALUES ('1126', '沐浴露', '1482', '2', '0', 'full/24d045b41610351ec9042116142b7bf9013e4b7f.jpg', '/list/316028-0.html'); +INSERT INTO `sp_category` VALUES ('1127', '颈霜', '1111', '2', '0', 'full/57e05e7de23043df7144baa389b2277a6018587d.jpg', '/list/330521-0.html'); +INSERT INTO `sp_category` VALUES ('1128', '手霜', '1111', '2', '0', 'full/84ea8258c963e419aea923b1a9f9d903f01f966e.jpg', '/list/316035-0.html'); +INSERT INTO `sp_category` VALUES ('1129', '护足霜', '1111', '2', '0', 'full/812cbcb8876beb49f13df7b95e53a4a0a0e738e3.jpg', '/list/316041-0.html'); +INSERT INTO `sp_category` VALUES ('1130', '丰胸美乳', '1111', '2', '0', 'full/0ff26043f3a4364200b1e3686d1a54237374cade.jpg', '/list/316026-0.html'); +INSERT INTO `sp_category` VALUES ('1131', '按摩膏', '1111', '2', '0', 'full/a37fbd391ccf7d0d7ec04c59830a0066a525dfd8.jpg', '/list/316027-0.html'); +INSERT INTO `sp_category` VALUES ('1132', '口腔护理', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1133', '男士护理', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1134', '润体霜', '1111', '2', '0', 'full/15aa95f739f243c05827c0efb8a4a9167bcce968.jpg', '/list/316021-0.html'); +INSERT INTO `sp_category` VALUES ('1135', '女性护理', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1136', '润体乳', '1111', '2', '0', 'full/915f6072a671ee9953b56c251c1de04683d669b9.jpg', '/list/316020-0.html'); +INSERT INTO `sp_category` VALUES ('1137', '脱毛', '1111', '2', '0', 'full/2c44ddb76bbddda97df55b252df2d875e0279264.jpg', '/list/316023-0.html'); +INSERT INTO `sp_category` VALUES ('1138', '香水彩妆', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1139', '牙膏', '1482', '2', '0', 'full/508820022495b5f633589a68444b23bccd820d94.jpg', '/list/316563-0.html'); +INSERT INTO `sp_category` VALUES ('1140', '牙刷', '1132', '2', '0', 'full/139d4a55be911e5bdcb66e1e5d67e5f72eb9b651.jpg', '/list/336044-0.html'); +INSERT INTO `sp_category` VALUES ('1141', '漱口水', '1132', '2', '0', 'full/77963f6fe174f9cefa3428d6e8c0d50f855d40d5.jpg', '/list/316566-0.html'); +INSERT INTO `sp_category` VALUES ('1142', '牙线', '1132', '2', '0', 'full/8ceee4bd77068676427c83a7be455aa7926b1857.jpg', '/list/336043-0.html'); +INSERT INTO `sp_category` VALUES ('1143', '口腔套装', '1132', '2', '0', 'full/37b3d511627482067ec453db3542d0a082bc7f99.jpg', '/list/315198-0.html'); +INSERT INTO `sp_category` VALUES ('1144', '剃须护理', '1482', '2', '0', 'full/1af6424e6d6425eddab70c7cef32d11d76e19f9e.jpg', '/list/316507-0.html'); +INSERT INTO `sp_category` VALUES ('1145', '男士香水', '1133', '2', '0', 'full/0b436713d65bccf2b9e57e1d680f9aa216e07e3a.jpg', '/list/362505-24838.html'); +INSERT INTO `sp_category` VALUES ('1146', '男士套装', '1133', '2', '0', 'full/3c05de2f9da3ad6482a514b1834510b273d1568c.jpg', '/list/330004-9173.html'); +INSERT INTO `sp_category` VALUES ('1147', '卫生巾', '1482', '2', '0', 'full/012fcef844193448cf4c795a0ae0d5e8d1a0c2f5.jpg', '/list/362508-0.html'); +INSERT INTO `sp_category` VALUES ('1148', '护垫', '1135', '2', '0', 'full/56eb10c175d9af83f3c623cbe1115ab7332bdcd1.jpg', '/list/316008-0.html'); +INSERT INTO `sp_category` VALUES ('1149', '私密护理', '1135', '2', '0', 'full/2d1bf8a7b132a702d6ab3412bbb82effd9e164a9.jpg', '/list/316004-0.html'); +INSERT INTO `sp_category` VALUES ('1150', '香水香氛', '1482', '2', '0', 'full/85d3abd5a76feea5dff7cdd8cce36921ceaf0757.jpg', '/list/315147-0.html'); +INSERT INTO `sp_category` VALUES ('1151', '品牌墙', '1100', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1152', '美妆套装', '1138', '2', '0', 'full/5497416d7df96d97d5386175c567b295d4272a3d.jpg', '/list/315688-0.html'); +INSERT INTO `sp_category` VALUES ('1153', '面部卸妆', '1138', '2', '0', 'full/1fadebdbb63a4cf8f644d2c25d02a97bfdbb29bd.jpg', '/list/329504-0.html'); +INSERT INTO `sp_category` VALUES ('1154', '粉饼', '1138', '2', '0', 'full/e8e917aed6d036d18c307507a45ab1e5b8b06436.jpg', '/list/315692-0.html'); +INSERT INTO `sp_category` VALUES ('1155', '粉底遮瑕', '1138', '2', '0', 'full/f8b33114a95ef8f43fd407a00c28f070502d1877.jpg', '/list/336021-0.html'); +INSERT INTO `sp_category` VALUES ('1156', '眉笔', '1138', '2', '0', 'full/cea6f6044c525521551198edcaa01ff404ab6e38.jpg', '/list/315696-0.html'); +INSERT INTO `sp_category` VALUES ('1157', '内衣配饰', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1158', '睫毛膏', '1138', '2', '0', 'full/f91d7f283dc436ac5c36afd7cf456d2ae04cfb3d.jpg', '/list/315698-0.html'); +INSERT INTO `sp_category` VALUES ('1159', '眼线', '1138', '2', '0', 'full/80370239b2d33222199fae41cded044ae7ddd675.jpg', '/list/315701-0.html'); +INSERT INTO `sp_category` VALUES ('1161', '眼影', '1138', '2', '0', 'full/94f7ee20004845e636eb00425fa64e576ee695a4.jpg', '/list/315702-0.html'); +INSERT INTO `sp_category` VALUES ('1162', '文胸', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1163', '沙宣', '1482', '2', '0', 'full/be4730cd59ab8ccee9722a0ea5b10d3f2d23ca04.jpg', '/list/316550-51186.html'); +INSERT INTO `sp_category` VALUES ('1164', '苏菲', '1151', '2', '0', 'full/61ce5dc8ae128b2ccb4d60ffc08dda0159cf8fff.jpg', '/list/362508-131444.html'); +INSERT INTO `sp_category` VALUES ('1165', '多芬', '1151', '2', '0', 'full/03f89239ac8d67180b4a60ea95eb6ca2fc4a2ae9.jpg', '/list/316546-42160.html'); +INSERT INTO `sp_category` VALUES ('1166', '施华蔻', '1151', '2', '0', 'full/8ed1cdfc76ac30895cd2fa3017d4d6d5ccdb8d3f.jpg', '/list/316546-18437.html'); +INSERT INTO `sp_category` VALUES ('1167', '云南白药', '1151', '2', '0', 'full/ed7b8bbdaaefe9f0ca1a94d4c32d35b8f04df02e.jpg', '/list/316563-51404.html'); +INSERT INTO `sp_category` VALUES ('1168', '可莱丝', '1151', '2', '0', 'full/c9b20b34e0f6f771c5dc41a2e47c57b7d34f68bb.jpg', '/list/330005-56212.html'); +INSERT INTO `sp_category` VALUES ('1169', '睡衣', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1170', '无钢圈文胸', '1482', '2', '0', 'full/00341149a1759ed540c571459752d5a85c803833.jpg', '//m.suning.com/search/无钢圈文胸/?adTypeCode=1023&adId=无钢圈文胸'); +INSERT INTO `sp_category` VALUES ('1171', '聚拢文胸', '1162', '2', '0', 'full/833540973e124ed58ee30c23b46ba3e60f1b9617.jpg', '//m.suning.com/search/聚拢文胸/?adTypeCode=1023&adId=聚拢文胸'); +INSERT INTO `sp_category` VALUES ('1172', '调整文胸', '1162', '2', '0', 'full/f741b02d7af40939d8a70526853ea1c39d80b414.jpg', '//m.suning.com/search/调整文胸/?adTypeCode=1023&adId=调整文胸'); +INSERT INTO `sp_category` VALUES ('1173', '按摩文胸', '1162', '2', '0', 'full/d1743f8ef5b8bf874d39c98cb44487199cf7663f.jpg', '//m.suning.com/search/按摩文胸/?adTypeCode=1023&adId=按摩文胸'); +INSERT INTO `sp_category` VALUES ('1174', '内裤', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1175', '隐形文胸', '1162', '2', '0', 'full/237f403b93d1e61950fabd8febab24f61c2e9809.jpg', '//m.suning.com/search/隐形文胸/?adTypeCode=1023&adId=隐形文胸'); +INSERT INTO `sp_category` VALUES ('1176', '抹胸', '1162', '2', '0', 'full/77e4d901350695f08799e509ce05c1cc768cad06.jpg', '//m.suning.com/search/抹胸/?adTypeCode=1023&adId=抹胸'); +INSERT INTO `sp_category` VALUES ('1177', '塑身衣', '1162', '2', '0', 'full/9803719f86a084af6badbe65a9b29d4e471b720d.jpg', '//m.suning.com/search/塑身衣/?adTypeCode=1023&adId=塑身衣'); +INSERT INTO `sp_category` VALUES ('1178', '情趣内衣', '1162', '2', '0', 'full/3e8ac3af1477627192412d4ea8cf489a4d8c51c9.jpg', '/list/233010-0.html'); +INSERT INTO `sp_category` VALUES ('1179', '法兰绒睡衣', '1482', '2', '0', 'full/e19ce5e9bd19b4679074bc5b2f9e169817bb2124.jpg', '//m.suning.com/search/法兰绒睡衣/?adTypeCode=1023&adId=法兰绒睡衣'); +INSERT INTO `sp_category` VALUES ('1180', '男士睡衣', '1169', '2', '0', 'full/667c9adb178e9d15442ceb323910538957d07c86.jpg', '//m.suning.com/search/睡衣男/?adTypeCode=1023&adId=睡衣男'); +INSERT INTO `sp_category` VALUES ('1181', '女士睡衣', '1169', '2', '0', 'full/2234550cef713f1534377d0ec68cb73e98607f03.jpg', '//m.suning.com/search/睡衣女/?adTypeCode=1023&adId=睡衣女'); +INSERT INTO `sp_category` VALUES ('1182', '情侣睡衣', '1169', '2', '0', 'full/69797f85bcffef99a6baf654c9110401770fa860.jpg', '//m.suning.com/search/情侣睡衣/?adTypeCode=1023&adId=情侣睡衣'); +INSERT INTO `sp_category` VALUES ('1183', '睡袍', '1169', '2', '0', 'full/f15694dbdb6b18fba78fc0bf53a99cf2087de80b.jpg', '//m.suning.com/search/睡袍/?adTypeCode=1023&adId=睡袍'); +INSERT INTO `sp_category` VALUES ('1184', '真丝睡衣', '1169', '2', '0', 'full/ecf93b0f5c2dd14cbe71477300823a598c42f923.jpg', '//m.suning.com/search/真丝睡衣/?adTypeCode=1023&adId=真丝睡衣'); +INSERT INTO `sp_category` VALUES ('1185', '内裤', '1482', '2', '0', 'full/9622233284bf3409f6af1f847130ea4afdebce9f.jpg', '//m.suning.com/search/内裤/?adTypeCode=1023&adId=内裤'); +INSERT INTO `sp_category` VALUES ('1186', '男士内裤', '1174', '2', '0', 'full/7746c2afd89432fb7207b852c0299133ec433185.jpg', '//m.suning.com/search/内裤男/?adTypeCode=1023&adId=内裤男'); +INSERT INTO `sp_category` VALUES ('1187', '袜子', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1188', '女士内裤', '1174', '2', '0', 'full/f9b5b417ed107c9a8b98bcf6652c422574dd31c7.jpg', '//m.suning.com/search/内裤女/?adTypeCode=1023&adId=内裤女'); +INSERT INTO `sp_category` VALUES ('1189', '纯棉内裤', '1174', '2', '0', 'full/d399ee6a064e5c8f2776674e742c2524a0fb55fb.jpg', '//m.suning.com/search/%E7%BA%AF%E6%A3%89%E5%86%85%E8%A3%A4/?adTypeCode=1023&adId=%E7%BA%AF%E6%A3%89%E5%86%85%E8%A3%A4'); +INSERT INTO `sp_category` VALUES ('1190', '平角内裤', '1174', '2', '0', 'full/3c7d7c0fae8d4e217d40061de01bb43edf83422c.jpg', '//m.suning.com/search/%E5%B9%B3%E8%A7%92%E5%86%85%E8%A3%A4/?adTypeCode=1023&adId=%E5%B9%B3%E8%A7%92%E5%86%85%E8%A3%A4'); +INSERT INTO `sp_category` VALUES ('1191', '无痕内裤', '1174', '2', '0', 'full/d904a3a18abb0f5fc38f7a776a9bd0ee440c28db.jpg', '//m.suning.com/search/无痕内裤/?adTypeCode=1023&adId=无痕内裤'); +INSERT INTO `sp_category` VALUES ('1192', '保暖内衣', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1193', '丁字裤', '1174', '2', '0', 'full/81ebf0c580b2c9d7ab6cb7890c4a59f1624606ce.jpg', '//m.suning.com/search/%E4%B8%81%E5%AD%97%E5%86%85%E8%A3%A4/?adTypeCode=1023&adId=%E4%B8%81%E5%AD%97%E5%86%85%E8%A3%A4'); +INSERT INTO `sp_category` VALUES ('1194', '三角内裤', '1174', '2', '0', 'full/0ccb3fc9133da71b4a52e25c2f6d0b72d6ad38c8.jpg', '//m.suning.com/search/三角内裤/?adTypeCode=1023&adId=三角内裤'); +INSERT INTO `sp_category` VALUES ('1195', '收腹内裤', '1174', '2', '0', 'full/cfaf4178412c33f8dfce98458224a5e7b8b51d66.jpg', '//m.suning.com/search/收腹内裤女/?adTypeCode=1023&adId=收腹内裤女'); +INSERT INTO `sp_category` VALUES ('1196', '丝袜', '1482', '2', '0', 'full/353285f18fbf60d4953b86b05db724ed30cf497f.jpg', '//m.suning.com/search/%E4%B8%9D%E8%A2%9C/?adTypeCode=1023&adId=%E4%B8%9D%E8%A2%9C'); +INSERT INTO `sp_category` VALUES ('1197', '男袜', '1187', '2', '0', 'full/2be3d0f8bb141396d05ab4737fc331ed2e71b961.jpg', '//m.suning.com/search/男袜/?adTypeCode=1023&adId=男袜'); +INSERT INTO `sp_category` VALUES ('1198', '女袜', '1187', '2', '0', 'full/cbf04b0ea94a28ecc8e9deeae7f07e3cfb9c7308.jpg', '//m.suning.com/search/女袜/?adTypeCode=1023&adId=女袜'); +INSERT INTO `sp_category` VALUES ('1199', '船袜', '1187', '2', '0', 'full/c985d24beb5defb9c97119d159c3b9243e6d4fb4.jpg', '//m.suning.com/search/船袜/?adTypeCode=1023&adId=船袜'); +INSERT INTO `sp_category` VALUES ('1200', '连裤袜', '1187', '2', '0', 'full/dc18e7e3095f2b30fd2a8b1b8d4ce0a339a0256d.jpg', '//m.suning.com/search/连裤袜/?adTypeCode=1023&adId=连裤袜'); +INSERT INTO `sp_category` VALUES ('1201', '棉袜', '1187', '2', '0', 'full/55f80addfa47bf2a77faba5c29d38dfc3e73745d.jpg', '//m.suning.com/search/棉袜/?adTypeCode=1023&adId=棉袜'); +INSERT INTO `sp_category` VALUES ('1202', '配饰', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1203', '保暖内衣', '1482', '2', '0', 'full/e50d323557338369bbab068aca04479b3f7eef14.jpg', '//m.suning.com/search/保暖内衣/?adTypeCode=1023&adId=保暖内衣'); +INSERT INTO `sp_category` VALUES ('1204', '基础内衣', '1192', '2', '0', 'full/0623571b8318f8d1c409b56379787311d2e7b78a.jpg', '//m.suning.com/search/%E5%9F%BA%E7%A1%80%E5%86%85%E8%A1%A3/?adTypeCode=1023&adId=%E5%9F%BA%E7%A1%80%E5%86%85%E8%A1%A3'); +INSERT INTO `sp_category` VALUES ('1205', '男士保暖', '1192', '2', '0', 'full/03af45e6d77d45d820b97cc10d8065e3dfd64edf.jpg', '//m.suning.com/search/保暖内衣男/?adTypeCode=1023&adId=保暖内衣男'); +INSERT INTO `sp_category` VALUES ('1206', '女士保暖', '1192', '2', '0', 'full/b3be16b44cf7d06973e8ac2fa1837e98a488848a.jpg', '//m.suning.com/search/保暖内衣女/?adTypeCode=1023&adId=保暖内衣女'); +INSERT INTO `sp_category` VALUES ('1207', '秋衣秋裤', '1192', '2', '0', 'full/9cf7a4a82a84da2604f451ef4121681616a36a8a.jpg', '//m.suning.com/search/秋衣秋裤/?adTypeCode=1023&adId=秋衣秋裤'); +INSERT INTO `sp_category` VALUES ('1208', '品牌墙', '1157', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1209', '加绒保暖', '1192', '2', '0', 'full/f3ecc59f3d96e07985416e7ca73a6724f7c9ef12.jpg', '//m.suning.com/search/%E5%8A%A0%E7%BB%92%E4%BF%9D%E6%9A%96%E5%86%85%E8%A1%A3/?adTypeCode=1023&adId=%E5%8A%A0%E7%BB%92%E4%BF%9D%E6%9A%96%E5%86%85%E8%A1%A3'); +INSERT INTO `sp_category` VALUES ('1210', '帽子', '1482', '2', '0', 'full/09a3813e82c558bba9e30cd0b8f9ae815e1cf154.jpg', '//m.suning.com/search/帽子秋冬/?adTypeCode=1023&adId=帽子秋冬'); +INSERT INTO `sp_category` VALUES ('1211', '围巾', '1202', '2', '0', 'full/3531ef3bafa2ee1c186014f82bcdbd890cb4e9f0.jpg', '//m.suning.com/search/围巾/?adTypeCode=1023&adId=围巾'); +INSERT INTO `sp_category` VALUES ('1212', '腰带', '1202', '2', '0', 'full/fb455c2329b4f726c272bfed9ff00d44ab7f3f21.jpg', '//m.suning.com/search/腰带/?adTypeCode=1023&adId=腰带'); +INSERT INTO `sp_category` VALUES ('1213', '领带/领结', '1202', '2', '0', 'full/0405eaf3a72d21b81fb3fe53be5be6e6714b2a30.jpg', '//m.suning.com/search/领带/?adTypeCode=1023&adId=领带'); +INSERT INTO `sp_category` VALUES ('1214', '手套', '1202', '2', '0', 'full/4c48b8d0a28f974a9216cbdc74148e3165a0abaf.jpg', '//m.suning.com/search/手套秋冬/?adTypeCode=1023&adId=手套秋冬'); +INSERT INTO `sp_category` VALUES ('1215', '眼镜', '1202', '2', '0', 'full/0c4ef16cef52e6f207885a5d881dfcad19516e88.jpg', '//m.suning.com/search/眼镜/?adTypeCode=1023&adId=眼镜'); +INSERT INTO `sp_category` VALUES ('1216', '古今', '1482', '2', '0', 'full/c56f5bc3a6fded724e7706705e45c8e1db228ee1.jpg', '//m.suning.com/search/古今/?adTypeCode=1023&adId=古今'); +INSERT INTO `sp_category` VALUES ('1217', '南极人', '1208', '2', '0', 'full/02430aa6b71539e29c1ec65ce07749bb02a3ac8b.jpg', '//m.suning.com/search/南极人/?adTypeCode=1023&adId=南极人'); +INSERT INTO `sp_category` VALUES ('1218', '童装玩具', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1219', 'PLAY', '1208', '2', '0', 'full/93b8ccc71cd809edcf8972c586601ef0aecc5946.jpg', '//m.suning.com/search/花花公子内衣/?adTypeCode=1023&adId=花花公子内衣'); +INSERT INTO `sp_category` VALUES ('1220', '恒源祥', '1208', '2', '0', 'full/96f04af5d50d8e0915756bffe6953275650d7fed.jpg', '//m.suning.com/search/恒源祥内衣/?adTypeCode=1023&adId=恒源祥内衣'); +INSERT INTO `sp_category` VALUES ('1221', '北极绒', '1208', '2', '0', 'full/f882661f8ea26017d9ef081092153f28f0ecd6f5.jpg', '//m.suning.com/search/北极绒内衣/?adTypeCode=1023&adId=北极绒内衣'); +INSERT INTO `sp_category` VALUES ('1222', '俞兆林', '1208', '2', '0', 'full/19de4351be38ccda7f170e64320a1f86e781e997.jpg', '//m.suning.com/search/俞兆林/?adTypeCode=1023&adId=俞兆林'); +INSERT INTO `sp_category` VALUES ('1224', '甜妹子', '1208', '2', '0', 'full/07c4d1d46771005af906985901c1bd680ad7ec0d.jpg', '//m.suning.com/search/甜妹子/?adTypeCode=1023&adId=甜妹子'); +INSERT INTO `sp_category` VALUES ('1225', '婴幼玩具', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1226', '艾塞亚', '1208', '2', '0', 'full/3bb517d12be40853edc6976585cadeef6e0b8e3e.jpg', '//m.suning.com/search/艾塞亚/?adTypeCode=1023&adId=艾塞亚'); +INSERT INTO `sp_category` VALUES ('1227', '都市丽人', '1208', '2', '0', 'full/5c01ab99beb173f6c5d57ecd81cfa33f7cd37e77.jpg', '//m.suning.com/search/都市丽人/?adTypeCode=1023&adId=都市丽人'); +INSERT INTO `sp_category` VALUES ('1228', '户外玩具', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1229', '摇铃/床铃', '1482', '2', '0', 'full/9725047b016bc52c94f038c6adbc1fd767a271f2.jpg', '/list/313130-0.html'); +INSERT INTO `sp_category` VALUES ('1230', '布书/挂图', '1482', '2', '0', 'full/2d62e3b9f5532202c5a16262c7ab14fd9c19c946.jpg', '/list/313131-0.html'); +INSERT INTO `sp_category` VALUES ('1231', 'DIY玩具', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1232', '积木', '1225', '2', '0', 'full/5ba2c25ec57d83ff24231a2c4424d181159bda8c.jpg', '/list/317043-0.html'); +INSERT INTO `sp_category` VALUES ('1233', '爬行垫', '1225', '2', '0', 'full/a4b69e1e5283587fc1fe36f3a9dc73cd7ad02851.jpg', '/list/313133-0.html'); +INSERT INTO `sp_category` VALUES ('1234', '游泳池', '1225', '2', '0', 'full/4865cddb9152f068348bf4c407e06e7be07cd813.jpg', '/list/313134-0.html'); +INSERT INTO `sp_category` VALUES ('1235', '健身架', '1225', '2', '0', 'full/513299e19e7881002bb4b47428c811d09dc3eca6.jpg', '/list/359004-0.html'); +INSERT INTO `sp_category` VALUES ('1236', '迷宫/拼图', '1225', '2', '0', 'full/a8ac24e82c52ebbdac15292ccf98f7c863385c15.jpg', '/list/317044-0.html'); +INSERT INTO `sp_category` VALUES ('1237', '磁力棒/磁贴', '1225', '2', '0', 'full/b84b4553bb2f418c36a3505914dda8a651bd0d03.jpg', '/list/317045-0.html'); +INSERT INTO `sp_category` VALUES ('1238', '儿童旅行箱', '1225', '2', '0', 'full/9f05f003443628633980e927b3feb6e23b04466d.jpg', '/list/317061-0.html'); +INSERT INTO `sp_category` VALUES ('1239', '运动户外玩具', '1482', '2', '0', 'full/fe4cb4f8c7aa5d85318cb8bb96861331a363b2ab.jpg', '/list/315670-0.html'); +INSERT INTO `sp_category` VALUES ('1240', '绳类/球类', '1228', '2', '0', 'full/7de5f797209fb0fbaf7a8d3892aafb10e6724baf.jpg', '/list/315677-0.html'); +INSERT INTO `sp_category` VALUES ('1241', '轮滑/摇马', '1228', '2', '0', 'full/5c47e2be4feb7b581f1b2d23079dfe34444d9c3d.jpg', '/list/315678-0.html'); +INSERT INTO `sp_category` VALUES ('1242', '泡泡机', '1228', '2', '0', 'full/c92f188e55f78ea9d530fdb0c6b7e8421f6507d6.jpg', '/list/317019-0.html'); +INSERT INTO `sp_category` VALUES ('1243', '戏水玩沙', '1228', '2', '0', 'full/b2e390895a11db7391588cfbfe3eb7544d63d206.jpg', '/list/317022-0.html'); +INSERT INTO `sp_category` VALUES ('1244', '游戏屋/海洋球', '1228', '2', '0', 'full/ce2dce2f9e215085bff60da88591535d1d08a9d8.jpg', '/list/317025-0.html'); +INSERT INTO `sp_category` VALUES ('1245', '靠垫抱枕', '1482', '2', '0', 'full/c5c12c588c99eb809655b16e0f88007e69b062a2.jpg', '/list/313142-0.html'); +INSERT INTO `sp_category` VALUES ('1246', '遥控模型玩具', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1247', '布艺玩具', '1231', '2', '0', 'full/4480ed3f5207bb907c71fee9fdf4991ba551348e.jpg', '/list/317027-0.html'); +INSERT INTO `sp_category` VALUES ('1248', '桌面游戏', '1231', '2', '0', 'full/30e177c7f6627839cc60e8d441797075809688a9.jpg', '/list/317070-0.html'); +INSERT INTO `sp_category` VALUES ('1249', '手工彩泥', '1231', '2', '0', 'full/dee3e8675da6b7c28b7dba63e51f17b0270b16ba.jpg', '/list/313145-0.html'); +INSERT INTO `sp_category` VALUES ('1250', '童装', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1251', '画笔画架', '1231', '2', '0', 'full/fb5fe221120c8d7d2dc5f6e036fe4afc33580838.jpg', '/list/317036-0.html'); +INSERT INTO `sp_category` VALUES ('1252', '过家家玩具', '1231', '2', '0', 'full/756204dddeef34630511ecb2a22e5320809c7bbe.jpg', '/list/317037-0.html'); +INSERT INTO `sp_category` VALUES ('1253', '轨道车', '1482', '2', '0', 'full/026e14c74b0960fa742bb00ff8c3c5a2306d3459.jpg', '/list/317031-0.html'); +INSERT INTO `sp_category` VALUES ('1254', '电动玩具', '1246', '2', '0', 'full/51b46e388cf8929c23a772dc5737327a790049d8.jpg', '/list/317032-0.html'); +INSERT INTO `sp_category` VALUES ('1255', '仿真模型玩具', '1246', '2', '0', 'full/8f78389f93da6cb6e124443446912a5e26a96ab4.jpg', '/list/317048-0.html'); +INSERT INTO `sp_category` VALUES ('1256', '拼装模型玩具', '1246', '2', '0', 'full/79a0b5e24e27ee07287cd5d2f021930236fd19c5.jpg', '/list/317049-0.html'); +INSERT INTO `sp_category` VALUES ('1257', '变形类玩具', '1246', '2', '0', 'full/e83b77d1edac84a9ce3278be2559ab11ed48bde2.jpg', '/list/317053-0.html'); +INSERT INTO `sp_category` VALUES ('1258', '兵器/军事模型', '1246', '2', '0', 'full/c1850f27baa21bf9c00917bd777687523a276600.jpg', '/list/317054-0.html'); +INSERT INTO `sp_category` VALUES ('1259', '童鞋', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1260', '棉服/羽绒服', '1482', '2', '0', 'full/494908f3d6417dc0d0225258c22fc2161c99f18d.jpg', '/list/315061-0.html'); +INSERT INTO `sp_category` VALUES ('1261', '卫衣', '1250', '2', '0', 'full/0931c246da6788fff1158bdc642dfd1a65bcffb9.jpg', '/list/315066-0.html'); +INSERT INTO `sp_category` VALUES ('1262', '毛衣/针织衫', '1250', '2', '0', 'full/2e9cc2a85f51edd86be4d1d94afc488f95b7591d.jpg', '/list/315062-0.html'); +INSERT INTO `sp_category` VALUES ('1263', '婴儿爬服', '1250', '2', '0', 'full/9d53878f8008f70bbba09d5ff644c25a4ea979e6.jpg', '/list/362006-24246.html'); +INSERT INTO `sp_category` VALUES ('1264', 'T恤/衬衫', '1250', '2', '0', 'full/eee6afe8f734bb62e1dea379d4a619904191715c.jpg', '/list/315065-0.html'); +INSERT INTO `sp_category` VALUES ('1265', '裤子', '1250', '2', '0', 'full/04b0a2dc487b145a54881cce44413860b1f41d90.jpg', '/list/315063-0.html'); +INSERT INTO `sp_category` VALUES ('1266', '外套', '1250', '2', '0', 'full/6b0df53069113e1cad7e1b31e3476b2825b814b9.jpg', '/list/315067-0.html'); +INSERT INTO `sp_category` VALUES ('1267', '婴童内衣', '1250', '2', '0', 'full/e3b798e9afe567d1ca0e8593c33fb0117087ba84.jpg', '/list/315064-0.html'); +INSERT INTO `sp_category` VALUES ('1268', '儿童配饰', '1250', '2', '0', 'full/ddcf9dd489ca65fe58cfb140157760f69c4d0f3c.jpg', '/list/341078-0.html'); +INSERT INTO `sp_category` VALUES ('1269', '婴儿礼盒', '1250', '2', '0', 'full/e836f6a15af55ef41ebec9d1f02757a88e024f64.jpg', '/list/362007-0.html'); +INSERT INTO `sp_category` VALUES ('1270', '裙子', '1250', '2', '0', 'full/cdb120e8e7564365fe006b71bd34e81d0dd803f2.jpg', '/list/362012-0.html'); +INSERT INTO `sp_category` VALUES ('1271', '亲子装', '1250', '2', '0', 'full/0e9817152bfec9ecad5e5dcc859312d868f67747.jpg', '/list/315108-0.html'); +INSERT INTO `sp_category` VALUES ('1272', '学步鞋', '1482', '2', '0', 'full/cd12fe014d1e0ad66c3c4aad8532e7fab2613caf.jpg', '/list/341071-0.html'); +INSERT INTO `sp_category` VALUES ('1273', '宝宝寝居', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1274', '运动鞋', '1259', '2', '0', 'full/e06b38fd4af8c2669a889f552de475b7b2256fb7.jpg', '/list/315082-0.html'); +INSERT INTO `sp_category` VALUES ('1275', '靴子/雪地靴', '1259', '2', '0', 'full/5fc86418b04bc157735da7adf04e02366940a3a7.jpg', '/list/315087-0.html'); +INSERT INTO `sp_category` VALUES ('1276', '皮鞋/公主鞋', '1259', '2', '0', 'full/b05fb6c6a71fc84949e00d81dee2a7985955a78c.jpg', '/list/315085-0.html'); +INSERT INTO `sp_category` VALUES ('1277', '帆布鞋', '1259', '2', '0', 'full/34b29edb6b150c63114fb75cdebf8fec51f12459.jpg', '/list/500330-0.html'); +INSERT INTO `sp_category` VALUES ('1278', '棉鞋', '1259', '2', '0', 'full/c662b626ffb36dfd85a56a9b68385522b96f99b5.jpg', '/list/315084-0.html'); +INSERT INTO `sp_category` VALUES ('1279', '拖鞋', '1259', '2', '0', 'full/bd2b4556016cd659732d83131659c0228c57f20e.jpg', '/list/315086-0.html'); +INSERT INTO `sp_category` VALUES ('1280', '雨鞋', '1259', '2', '0', 'full/38a74dbfb77ea1fbfbd80c90c76295b1cae310d4.jpg', '/list/341072-0.html'); +INSERT INTO `sp_category` VALUES ('1281', '凉鞋', '1259', '2', '0', 'full/3c5abecfd420e6f79e6c8cdac64f2a6c8cd4fd8f.jpg', '/list/315083-0.html'); +INSERT INTO `sp_category` VALUES ('1282', '品牌墙', '1218', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1283', '睡袋/抱被', '1482', '2', '0', 'full/ca726c890a2da6838328fe27562dd5366e8e14c5.jpg', '/list/500341-0.html'); +INSERT INTO `sp_category` VALUES ('1284', '隔尿垫', '1273', '2', '0', 'full/a96be611d329078b07db3b74ca8222f4d93472e5.jpg', '/list/500334-0.html'); +INSERT INTO `sp_category` VALUES ('1285', '婴儿枕', '1273', '2', '0', 'full/f6b281d7f1b05939064576adf6a512ebfc46e9b4.jpg', '/list/500343-0.html'); +INSERT INTO `sp_category` VALUES ('1286', '被褥/毛毯', '1273', '2', '0', 'full/ea2c6109b32d1f70ba5f72b1b7d05e103e06fe17.jpg', '/list/500342-0.html'); +INSERT INTO `sp_category` VALUES ('1287', '浴巾/毛巾', '1273', '2', '0', 'full/b963df78cbe0e490d8ca822439950788f518b2f3.jpg', '/list/500340-0.html'); +INSERT INTO `sp_category` VALUES ('1288', '床品套装', '1273', '2', '0', 'full/c0118901e334776d3aa795f5be9fa0069f59db3c.jpg', '/list/500339-0.html'); +INSERT INTO `sp_category` VALUES ('1289', '布尿裤', '1273', '2', '0', 'full/18a4c00e176fe1dc6d902960095aadd342e2a25d.jpg', '/list/500335-0.html'); +INSERT INTO `sp_category` VALUES ('1290', '床垫', '1273', '2', '0', 'full/e6ad215f1b80981aeefa62c4ab1569903556076c.jpg', '/list/500337-0.html'); +INSERT INTO `sp_category` VALUES ('1291', '凉席/蚊帐', '1273', '2', '0', 'full/46b83768bd4aeb94005830cd6dc3ceaf622965e5.jpg', '/list/500336-0.html'); +INSERT INTO `sp_category` VALUES ('1292', '抱抱熊', '1482', '2', '0', 'full/0a4393abd4c70c163cc59c85199dc869e2840f1c.jpg', '/list/315657-44419.html'); +INSERT INTO `sp_category` VALUES ('1293', '十月妈咪', '1282', '2', '0', 'full/55262411b60f1736dc63a1672ad3144f22992855.jpg', '/list/315566-16409.html'); +INSERT INTO `sp_category` VALUES ('1294', '英氏', '1282', '2', '0', 'full/6e1b2474991a9f8b23420136b0293d417f746852.jpg', '/list/362006-17504.html'); +INSERT INTO `sp_category` VALUES ('1295', '珠宝首饰', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1296', '七波辉', '1282', '2', '0', 'full/2aa5d99b3ed991144f67e8986e47bdb5e0adfbc3.jpg', '/list/315053-46037.html'); +INSERT INTO `sp_category` VALUES ('1297', '史努比', '1282', '2', '0', 'full/b8972f09c51927f60cdec639ed7ce30347e2fe13.jpg', '/list/315056-10122.html'); +INSERT INTO `sp_category` VALUES ('1299', 'UOVO', '1282', '2', '0', 'full/8d2a3be78e7719026de3106b524844e5365dd6d6.jpg', '/list/315056-118373.html'); +INSERT INTO `sp_category` VALUES ('1300', '良良', '1282', '2', '0', 'full/25339f1975a2179c267819c38a75c725c2fd06bb.jpg', '/list/500332-48079.html'); +INSERT INTO `sp_category` VALUES ('1301', '黄金珠宝', '1295', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1302', '费雪', '1282', '2', '0', 'full/949a5131aa3ba75aa61bb6f14134db6b4d17839b.jpg', '/list/313119-12008.html'); +INSERT INTO `sp_category` VALUES ('1303', '乐高', '1282', '2', '0', 'full/e8c5468d87129d0a9fac8307f87a65393d3a7b97.jpg', '/list/313128-45582.html'); +INSERT INTO `sp_category` VALUES ('1304', '澳贝', '1282', '2', '0', 'full/875ce9f9debe9775886c6109f8e28ee90b16349f.jpg', '/list/313119-42323.html'); +INSERT INTO `sp_category` VALUES ('1305', '迪士尼', '1282', '2', '0', 'full/e7c8b64572b4abde2ec611fa1fb2c31b6202af84.jpg', '/list/313119-10116.html'); +INSERT INTO `sp_category` VALUES ('1306', '仙邦宝贝', '1282', '2', '0', 'full/b0e616c85c747aedcebbcd2d16bc784fbed646d8.jpg', '/list/313126-235827.html'); +INSERT INTO `sp_category` VALUES ('1307', '芭比', '1282', '2', '0', 'full/915d7d9a51dae75558bb7a4691b82438625b3fca.jpg', '/list/313122-10818.html'); +INSERT INTO `sp_category` VALUES ('1308', '捣蛋鬼', '1282', '2', '0', 'full/c66ee35274666e8b4da5351e7215381f85dbad5c.jpg', '/list/313125-119865.html'); +INSERT INTO `sp_category` VALUES ('1309', '风火轮', '1282', '2', '0', 'full/959ef5f9db88eee0bc1fb2424fd5cc38e85d8f96.jpg', '/list/313118-12660.html'); +INSERT INTO `sp_category` VALUES ('1310', '铂金', '1482', '2', '0', 'full/9b26e181bd4f57139ccd7b407c0a55200fb7edde.jpg', '//m.suning.com/search/铂金/?adTypeCode=1023&adId=铂金'); +INSERT INTO `sp_category` VALUES ('1311', '首饰配饰', '1295', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1312', '银饰', '1301', '2', '0', 'full/af8cee103e13d54fd45388b8cd7a7afbc07dff0c.jpg', '//m.suning.com/search/银饰/?adTypeCode=1023&adId=银饰'); +INSERT INTO `sp_category` VALUES ('1313', '水晶玛瑙', '1301', '2', '0', 'full/0ee631e8482574bb4176247437669b13973a467d.jpg', '//m.suning.com/search/水晶玛瑙/?adTypeCode=1023&adId=水晶玛瑙'); +INSERT INTO `sp_category` VALUES ('1314', '投资金', '1301', '2', '0', 'full/256dacb60f1e6abf08e27e52ebc986f8f5288b08.jpg', '//m.suning.com/search/投资金/?adTypeCode=1023&adId=投资金'); +INSERT INTO `sp_category` VALUES ('1315', '邮币', '1295', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1316', '钻石', '1301', '2', '0', 'full/009ae1dcc6304dfd9ac8ac2faa1ccfebccad055c.jpg', '//m.suning.com/search/钻石/?adTypeCode=1023&adId=钻石'); +INSERT INTO `sp_category` VALUES ('1317', '木饰', '1301', '2', '0', 'full/68ab7fc7417926a975f9dd6496f2c7b5e3e77290.jpg', '//m.suning.com/search/木饰/?adTypeCode=1023&adId=木饰'); +INSERT INTO `sp_category` VALUES ('1318', '珍珠', '1301', '2', '0', 'full/83d589ea20c682f2c925731d7fa43e707b9ba250.jpg', '//m.suning.com/search/珍珠/?adTypeCode=1023&adId=珍珠'); +INSERT INTO `sp_category` VALUES ('1319', '彩宝', '1301', '2', '0', 'full/8731ddc28434364208ac6ed43b5ccb6efeecd883.jpg', '//m.suning.com/search/彩宝/?adTypeCode=1023&adId=彩宝'); +INSERT INTO `sp_category` VALUES ('1320', '琥珀', '1301', '2', '0', 'full/0d37962fe521d7eb22e832ad9d452d88787d7632.jpg', '//m.suning.com/search/琥珀/?adTypeCode=1023&adId=琥珀'); +INSERT INTO `sp_category` VALUES ('1321', '投资银', '1301', '2', '0', 'full/0a7e65eec543f69a3837c99f3c418eee5f8265cb.jpg', '//m.suning.com/search/投资银/?adTypeCode=1023&adId=投资银'); +INSERT INTO `sp_category` VALUES ('1322', '翡翠玉石', '1301', '2', '0', 'full/64e0841f539e792b9a5c6cf363ab9bd4eb7ec82a.jpg', '//m.suning.com/search/翡翠/?adTypeCode=1023&adId=翡翠'); +INSERT INTO `sp_category` VALUES ('1323', '戒指', '1482', '2', '0', 'full/4860bc252190c4976bb022b3f7849b4b49cff282.jpg', '//m.suning.com/search/戒指/?adTypeCode=1023&adId=戒指'); +INSERT INTO `sp_category` VALUES ('1324', '手链', '1311', '2', '0', 'full/3a4a77417f42c49999245ba5b2cd3c8742679df8.jpg', '//m.suning.com/search/手链/?adTypeCode=1023&adId=手链'); +INSERT INTO `sp_category` VALUES ('1325', '手镯', '1311', '2', '0', 'full/4d62cf77e03b313ceaa25a9dc9bedca92cf6db10.jpg', '//m.suning.com/search/手镯/?adTypeCode=1023&adId=手镯'); +INSERT INTO `sp_category` VALUES ('1326', '吊坠/项链', '1311', '2', '0', 'full/cdd1fe6a6d2fe28cd56dec2b1d990d572dc0d64a.jpg', '//m.suning.com/search/项链/?adTypeCode=1023&adId=项链'); +INSERT INTO `sp_category` VALUES ('1327', '品牌墙', '1295', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1328', '耳饰', '1311', '2', '0', 'full/d024df5c124a65a8765c9430cd26a2acb8b0d0b1.jpg', '//m.suning.com/search/耳饰/?adTypeCode=1023&adId=耳饰'); +INSERT INTO `sp_category` VALUES ('1329', '发饰', '1311', '2', '0', 'full/90312a57616e69827b335e0833a5cbc68b24a270.jpg', '//m.suning.com/search/发饰/?adTypeCode=1023&adId=发饰'); +INSERT INTO `sp_category` VALUES ('1330', '纪念币', '1482', '2', '0', 'full/968b3e5193e8b814dd887ad0e99cae227b5f9aa9.jpg', '//m.suning.com/search/纪念币/?adTypeCode=1023&adId=纪念币'); +INSERT INTO `sp_category` VALUES ('1331', '邮票', '1315', '2', '0', 'full/02695c4709b42df8048c7da393bcfa4dc2e418c7.jpg', '//m.suning.com/search/邮票/?adTypeCode=1023&adId=邮票'); +INSERT INTO `sp_category` VALUES ('1332', '古玩杂项', '1315', '2', '0', 'full/cb976e9fd7ad3e8c1c3beadd1e6f08b5a4674c50.jpg', '//m.suning.com/search/%E5%8F%A4%E7%8E%A9/?adTypeCode=1023&adId=%E5%8F%A4%E7%8E%A9'); +INSERT INTO `sp_category` VALUES ('1333', '钱币', '1315', '2', '0', 'full/47610d719d176d2594134a779722a70071550e44.jpg', '//m.suning.com/search/%E9%92%B1%E5%B8%81/?adTypeCode=1023&adId=%E9%92%B1%E5%B8%81'); +INSERT INTO `sp_category` VALUES ('1334', '金银币', '1315', '2', '0', 'full/ecba6f29ecef4b50161f09804a96ddef6cdee831.jpg', '//m.suning.com/search/%E9%87%91%E9%93%B6%E5%B8%81/?adTypeCode=1023&adId=%E9%87%91%E9%93%B6%E5%B8%81'); +INSERT INTO `sp_category` VALUES ('1335', '智能设备', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1336', '周大福', '1482', '2', '0', 'full/1e5463826050a5b028f918abf52b67bb1992c6ce.jpg', '//m.suning.com/search/周大福/?adTypeCode=1023&adId=周大福'); +INSERT INTO `sp_category` VALUES ('1338', '钻石快线', '1327', '2', '0', 'full/1abc05dd52d6758e387e6dd305765d78abe76c2e.jpg', '//m.suning.com/search/钻石快线/?adTypeCode=1023&adId=钻石快线'); +INSERT INTO `sp_category` VALUES ('1339', '六福珠宝', '1327', '2', '0', 'full/8c13478409633c7fd636f467dc3333e4a0288ba8.jpg', '//m.suning.com/search/六福珠宝/?adTypeCode=1023&adId=六福珠宝'); +INSERT INTO `sp_category` VALUES ('1340', '菜百首饰', '1327', '2', '0', 'full/3c8af9a4c7b6f84b341370bb4195690ee492bbae.jpg', '//m.suning.com/search/菜百/?adTypeCode=1023&adId=菜百'); +INSERT INTO `sp_category` VALUES ('1341', '金利福', '1327', '2', '0', 'full/cda0eb2e42b08fb88b71af6ff6c80e12a0632aca.jpg', '//m.suning.com/search/金利福/?adTypeCode=1023&adId=金利福'); +INSERT INTO `sp_category` VALUES ('1342', '中国黄金', '1327', '2', '0', 'full/5ea56d91c26274526353326e3d422ec09e1e3f26.jpg', '//m.suning.com/search/中国黄金/?adTypeCode=1023&adId=中国黄金'); +INSERT INTO `sp_category` VALUES ('1343', '智能酷玩', '1335', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1344', '印象眸', '1327', '2', '0', 'full/f93cd4023c892d467c3ff62021177b6fc2b024e1.jpg', '//m.suning.com/search/印象眸/?adTypeCode=1023&adId=印象眸'); +INSERT INTO `sp_category` VALUES ('1345', '千寻海风', '1327', '2', '0', 'full/94d5b8ea80d6108e424c0206323b8d6592c4279f.jpg', '//m.suning.com/search/千寻海风/?adTypeCode=1023&adId=千寻海风'); +INSERT INTO `sp_category` VALUES ('1346', '施华洛世奇', '1327', '2', '0', 'full/b60b25c5bcedc6229900e159bbef2e8f08891616.jpg', '//m.suning.com/search/施华洛世奇/?adTypeCode=1023&adId=施华洛世奇'); +INSERT INTO `sp_category` VALUES ('1347', '老冯记', '1327', '2', '0', 'full/d2e2a8f197fbcef73409459aec868f0db32fb8df.jpg', '//m.suning.com/search/%E8%80%81%E5%86%AF%E8%AE%B0/?adTypeCode=1023&adId=%E8%80%81%E5%86%AF%E8%AE%B0'); +INSERT INTO `sp_category` VALUES ('1348', '佐卡伊', '1327', '2', '0', 'full/3868029ad69d50df4c9c9a3727154ca308ec675b.jpg', '//m.suning.com/search/%E4%BD%90%E5%8D%A1%E4%BC%8A/?adTypeCode=1023&adId=%E4%BD%90%E5%8D%A1%E4%BC%8A'); +INSERT INTO `sp_category` VALUES ('1349', '金一', '1327', '2', '0', 'full/4aa23226f8c4b3477c646587b0ed8d0ad4d562da.jpg', '//m.suning.com/search/%E9%87%91%E4%B8%80/?adTypeCode=1023&adId=%E9%87%91%E4%B8%80'); +INSERT INTO `sp_category` VALUES ('1350', '潮流数码', '1335', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1351', '无人机', '1482', '2', '0', 'full/cadadea264403e4400870ee93d51b28add8cb1fe.jpg', '/list/500316-0.html'); +INSERT INTO `sp_category` VALUES ('1352', '智能家居', '1335', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1353', '平衡车', '1482', '2', '0', 'full/11a510cb4915035f43ca35b87ab863461dd61c89.jpg', '/list/420086-0.html'); +INSERT INTO `sp_category` VALUES ('1354', '智能手环', '1343', '2', '0', 'full/9e720ac9681cfafcefe2c4479a963d058c40607f.jpg', '/list/410505-0.html'); +INSERT INTO `sp_category` VALUES ('1355', 'VR眼镜', '1343', '2', '0', 'full/5eeb07cfdbcd49a66a5b2ceeb677fc1753738a71.jpg', '/list/500685-0.html'); +INSERT INTO `sp_category` VALUES ('1356', '智能手表', '1343', '2', '0', 'full/906d55946aa1f33e91b48a9935f41deba7fadff0.jpg', '/list/410504-0.html'); +INSERT INTO `sp_category` VALUES ('1357', '电子教育', '1335', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1358', '耳机耳麦', '1482', '2', '0', 'full/cec82af42e24d626d82017f1698a3497038e9ebf.jpg', '/list/232003-0.html'); +INSERT INTO `sp_category` VALUES ('1359', '播放器', '1350', '2', '0', 'full/c15a4d7aa72136aef861f1b4f41cab1a3377a463.jpg', '/list/20092-0.html'); +INSERT INTO `sp_category` VALUES ('1360', '蓝牙耳机', '1350', '2', '0', 'full/00f42017770a5a05289b4f4cea0b0e85629d2051.jpg', '/list/308503-0.html'); +INSERT INTO `sp_category` VALUES ('1361', '蓝牙音箱', '1350', '2', '0', 'full/c902293ba800ac51c72189043f0d198b6a55a400.jpg', '/list/125008-0.html'); +INSERT INTO `sp_category` VALUES ('1362', '收录机', '1350', '2', '0', 'full/1643979a1c1b72246b652336910979cc847acde9.jpg', '/list/20096-0.html'); +INSERT INTO `sp_category` VALUES ('1363', '录音笔', '1350', '2', '0', 'full/96094fdd41ee259f2ae0707662d1fee2c04ebcdd.jpg', '/list/20095-0.html'); +INSERT INTO `sp_category` VALUES ('1364', '智能门锁', '1482', '2', '0', 'full/d663ef4c58dd8a4ca2bb645080ff3fa277d706b3.jpg', '/list/501295-0.html'); +INSERT INTO `sp_category` VALUES ('1365', '智能摄像头', '1352', '2', '0', 'full/e84d6a55ab6f8025c745cb0fd65c08cf6cb04181.jpg', '/list/501293-0.html'); +INSERT INTO `sp_category` VALUES ('1366', '智能健康', '1352', '2', '0', 'full/1972abb93b65adfe62749691bb59ba7b479e7e9d.jpg', '/list/410506-0.html'); +INSERT INTO `sp_category` VALUES ('1367', '品牌墙', '1335', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1368', '电子词典', '1482', '2', '0', 'full/03764df8a101b363e60aa33e03e0bc78fe325c81.jpg', '/list/20106-0.html'); +INSERT INTO `sp_category` VALUES ('1369', '钟表眼镜', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1370', '智能机器人', '1357', '2', '0', 'full/2e0e9e55d783914aa27a132530a6da654f39482e.jpg', '/list/501294-0.html'); +INSERT INTO `sp_category` VALUES ('1371', '电纸书', '1357', '2', '0', 'full/a6378d058bd70d3ed0b9183f091b8e2ebea785d0.jpg', '/list/20107-0.html'); +INSERT INTO `sp_category` VALUES ('1373', '点读机', '1357', '2', '0', 'full/2c7b06aa7feda5e9f50f7d098600c3aabbf161dc.jpg', '/list/336005-0.html'); +INSERT INTO `sp_category` VALUES ('1374', '点读笔', '1357', '2', '0', 'full/e8c47a5571e3925d7ae1bc7464ce75629b861af6.jpg', '/list/20104-0.html'); +INSERT INTO `sp_category` VALUES ('1375', '精品钟表', '1369', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1376', '复读机', '1357', '2', '0', 'full/3de148e7f40e4dd0044ef7a023dec50c2463441d.jpg', '/list/25502-0.html'); +INSERT INTO `sp_category` VALUES ('1377', '小蚁', '1367', '2', '0', 'full/0720080c8f71e606f8a7b26e2a7f905480cfdb07.jpg', '/list/410503-732678.html'); +INSERT INTO `sp_category` VALUES ('1378', '360', '1367', '2', '0', 'full/2ea56f9b180ce9b7a436bf93d42ae9c35d3ba926.jpg', 'https://shop.m.suning.com/30000761.html'); +INSERT INTO `sp_category` VALUES ('1379', 'AKG', '1367', '2', '0', 'full/fe9d7fdaa353f8151e37115f216c61b81434d5bc.jpg', '/list/20090-10264.html'); +INSERT INTO `sp_category` VALUES ('1380', 'Beats', '1367', '2', '0', 'full/28a5998e5f66d72be857dd7ba94835ad338dcb25.jpg', '/list/20090-43031.html'); +INSERT INTO `sp_category` VALUES ('1381', 'JBL', '1367', '2', '0', 'full/399ecd22527b51c38dce3e3a1a945a7e7cdc9621.jpg', '/list/20090-10421.html'); +INSERT INTO `sp_category` VALUES ('1382', '男士手表', '1482', '2', '0', 'full/b0ae6ed1d4427e4f46e83d19db6993a9e025b334.jpg', '//m.suning.com/search/%E7%94%B7%E8%A1%A8/?adTypeCode=1023&adId=%E7%94%B7%E8%A1%A8'); +INSERT INTO `sp_category` VALUES ('1383', '眼镜', '1369', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1384', '女士手表', '1482', '2', '0', 'full/f231bf43e0e3ea3a8febeb6725facafe6d192e23.jpg', '//m.suning.com/search/%E5%A5%B3%E8%A1%A8/?adTypeCode=1023&adId=%E5%A5%B3%E8%A1%A8'); +INSERT INTO `sp_category` VALUES ('1385', '情侣手表', '1375', '2', '0', 'full/623c6b1ffd6202b3ba5ad093bbf5fe7194e318d3.jpg', '//m.suning.com/search/%E6%83%85%E4%BE%A3%E8%A1%A8/?adTypeCode=1023&adId=%E6%83%85%E4%BE%A3%E8%A1%A8'); +INSERT INTO `sp_category` VALUES ('1386', '瑞士手表', '1375', '2', '0', 'full/7c4a30cba106e40f4d0f44c0bc007af123a31106.jpg', '//m.suning.com/search/瑞士手表/?adTypeCode=1023&adId=瑞士手表'); +INSERT INTO `sp_category` VALUES ('1387', '机械表', '1375', '2', '0', 'full/63cada601467d07c2894002cd8779af024f53d20.jpg', '//m.suning.com/search/机械表/?adTypeCode=1023&adId=机械表'); +INSERT INTO `sp_category` VALUES ('1388', '石英手表', '1375', '2', '0', 'full/1ab6fd827964e767e3dce36936d1b7f46d6a480c.jpg', '//m.suning.com/search/石英表/?adTypeCode=1023&adId=石英表'); +INSERT INTO `sp_category` VALUES ('1389', '电子表', '1375', '2', '0', 'full/eefd901df5dcec0ca260b94ec6e289ad131141e6.jpg', '//m.suning.com/search/电子表/?adTypeCode=1023&adId=电子表'); +INSERT INTO `sp_category` VALUES ('1390', '闹钟', '1375', '2', '0', 'full/7403324e1507120462a045c9e0da3ff9583a7391.jpg', '//m.suning.com/search/闹钟/?adTypeCode=1023&adId=闹钟'); +INSERT INTO `sp_category` VALUES ('1391', '挂钟', '1375', '2', '0', 'full/f641dd401c45a81bc1e3581c00e6bbee7cdcff4f.jpg', '//m.suning.com/search/挂钟/?adTypeCode=1023&adId=挂钟'); +INSERT INTO `sp_category` VALUES ('1392', '太阳镜', '1482', '2', '0', 'full/27a836bd858ea816afc42a47b1a86a3f992fde24.jpg', '//m.suning.com/search/太阳镜/?adTypeCode=1023&adId=太阳镜'); +INSERT INTO `sp_category` VALUES ('1393', '近视镜', '1383', '2', '0', 'full/6f64c075477e9d272cf29719a9692a74e8349117.jpg', '//m.suning.com/search/近视镜/?adTypeCode=1023&adId=近视镜'); +INSERT INTO `sp_category` VALUES ('1394', '老花镜', '1383', '2', '0', 'full/9745371c95668e73a25d731629cc36510cf7ee74.jpg', '//m.suning.com/search/老花镜/?adTypeCode=1023&adId=老花镜'); +INSERT INTO `sp_category` VALUES ('1395', '暴龙', '1383', '2', '0', 'full/d55c04cb3df832fed7d76232331afd8d2374e49d.jpg', '//m.suning.com/search/暴龙/?adTypeCode=1023&adId=暴龙'); +INSERT INTO `sp_category` VALUES ('1396', '威古氏', '1383', '2', '0', 'full/7c8ed5cd1040d2a2ca00042f64dd1e8c45e016ed.jpg', '//m.suning.com/search/威古氏/?adTypeCode=1023&adId=威古氏'); +INSERT INTO `sp_category` VALUES ('1397', '品牌墙', '1369', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1398', '帕森', '1383', '2', '0', 'full/0e7fc3b3776e5c90a936a08bf4d86264d26c5e50.jpg', '//m.suning.com/search/帕森/?adTypeCode=1023&adId=帕森'); +INSERT INTO `sp_category` VALUES ('1399', 'MSMK', '1383', '2', '0', 'full/a3bbec24e71b359ef67a537b8416b75281c27bfd.jpg', '//m.suning.com/search/MSMK/?adTypeCode=1023&adId=MSMK'); +INSERT INTO `sp_category` VALUES ('1400', '音米', '1383', '2', '0', 'full/e1b69896a1ddc4a15f5bd6f4af671921b46c374f.jpg', '//m.suning.com/search/%E9%9F%B3%E7%B1%B3/?adTypeCode=1023&adId=%E9%9F%B3%E7%B1%B3'); +INSERT INTO `sp_category` VALUES ('1401', '帕莎', '1383', '2', '0', 'full/2929179087ee5c8180936c00d1a49af92f76135b.jpg', '//m.suning.com/search/帕莎/?adTypeCode=1023&adId=帕莎'); +INSERT INTO `sp_category` VALUES ('1402', '皮具箱包', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1403', '阿玛尼', '1482', '2', '0', 'full/28a4ac98f34417f259eaf2ddbf15de6e12c3cdfb.jpg', '//m.suning.com/search/阿玛尼手表/?adTypeCode=1023&adId=阿玛尼手表'); +INSERT INTO `sp_category` VALUES ('1404', '天梭', '1397', '2', '0', 'full/81102326d445b33b078b496ef01b87f94394e8d9.jpg', '//m.suning.com/search/天梭/?adTypeCode=1023&adId=天梭'); +INSERT INTO `sp_category` VALUES ('1406', '浪琴', '1397', '2', '0', 'full/5b45dd6918f6a19d9e74b0ac061511b115eaecd7.jpg', '//m.suning.com/search/浪琴/?adTypeCode=1023&adId=浪琴'); +INSERT INTO `sp_category` VALUES ('1407', '卡西欧', '1397', '2', '0', 'full/8e5a0c90aea0b9d907a6df7e85427f7078b16fe4.jpg', '//m.suning.com/search/卡西欧表/?adTypeCode=1023&adId=卡西欧表'); +INSERT INTO `sp_category` VALUES ('1408', '罗西尼', '1397', '2', '0', 'full/4d806f9a3969a3ecf74728ee986db82c9dc2acb9.jpg', '//m.suning.com/search/罗西尼/?adTypeCode=1023&adId=罗西尼'); +INSERT INTO `sp_category` VALUES ('1409', '宾格', '1397', '2', '0', 'full/8d1079eaf47cdfa95995f194dd825f50e2039ce2.jpg', '//m.suning.com/search/宾格/?adTypeCode=1023&adId=宾格'); +INSERT INTO `sp_category` VALUES ('1410', '功能箱包', '1402', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1411', '天王', '1397', '2', '0', 'full/3f03def4e62c42a526210f51460a596c2cb073b2.jpg', '//m.suning.com/search/天王/?adTypeCode=1023&adId=天王'); +INSERT INTO `sp_category` VALUES ('1412', 'DW', '1397', '2', '0', 'full/19567c7e78dfb883570de3e25be3f5c3ebc3726f.jpg', '//m.suning.com/search/DW/?adTypeCode=1023&adId=DW'); +INSERT INTO `sp_category` VALUES ('1413', '飞亚达', '1397', '2', '0', 'full/8322ed30bc6c52f0b4148fd90595702de931fe4d.jpg', '//m.suning.com/search/飞亚达/?adTypeCode=1023&adId=飞亚达'); +INSERT INTO `sp_category` VALUES ('1414', 'CK', '1397', '2', '0', 'full/a8a3967610c035c6347cc9fa66ba3eaa8b449431.jpg', '//m.suning.com/search/CK手表/?adTypeCode=1023&adId=CK手表'); +INSERT INTO `sp_category` VALUES ('1415', '艾戈勒', '1397', '2', '0', 'full/b2c05f247c5f407a98578306dc705f7db85a2888.jpg', '//m.suning.com/search/艾戈勒/?adTypeCode=1023&adId=艾戈勒'); +INSERT INTO `sp_category` VALUES ('1416', '美度', '1397', '2', '0', 'full/9d5f8c73bf6c37891250a47e1cbace976d02ddd9.jpg', '//m.suning.com/search/美度/?adTypeCode=1023&adId=美度'); +INSERT INTO `sp_category` VALUES ('1417', '拉杆箱', '1482', '2', '0', 'full/d053795d84ecb2b2cb9b3daa5e9db21e35a8dff2.jpg', '//m.suning.com/search/拉杆箱/?adTypeCode=1023&adId=拉杆箱'); +INSERT INTO `sp_category` VALUES ('1418', '书包', '1482', '2', '0', 'full/cb969d6562ed64ac462d12080d192ad40c1d30bb.jpg', '//m.suning.com/search/书包/?adTypeCode=1023&adId=书包'); +INSERT INTO `sp_category` VALUES ('1419', '时尚女包', '1402', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1420', '男包皮具', '1402', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1421', '背包', '1410', '2', '0', 'full/c74b058ee805269eda1aa6a8415f24fbe9925e6b.jpg', '//m.suning.com/search/双肩背包/?adTypeCode=1023&adId=双肩背包'); +INSERT INTO `sp_category` VALUES ('1422', '旅行包', '1410', '2', '0', 'full/f2d1b9ec9d890b913e6b33eccfa286f8f3aada6f.jpg', '//m.suning.com/search/旅行包/?adTypeCode=1023&adId=旅行包'); +INSERT INTO `sp_category` VALUES ('1423', '胸包', '1410', '2', '0', 'full/e4e96315bbe49613ccd7c2d02c228ef79c69aaec.jpg', '//m.suning.com/search/胸包/?adTypeCode=1023&adId=胸包'); +INSERT INTO `sp_category` VALUES ('1424', '登山包', '1410', '2', '0', 'full/5db0f6923b93f743d7bff70b8f17d8bf22d668fa.jpg', '//m.suning.com/search/登山包/?adTypeCode=1023&adId=登山包'); +INSERT INTO `sp_category` VALUES ('1425', '腰包', '1410', '2', '0', 'full/0daf350ccea7581c17c9893613b8a8b1c061ef04.jpg', '//m.suning.com/search/腰包/?adTypeCode=1023&adId=腰包'); +INSERT INTO `sp_category` VALUES ('1426', '箱包配件', '1410', '2', '0', 'full/f67251089b8cfeb2ae0561615bf124dace0b3f45.jpg', '/list/344285-0.html'); +INSERT INTO `sp_category` VALUES ('1427', '单肩包', '1482', '2', '0', 'full/9378ba86e87e088bef73a55ab6dc1e072be9b9fc.jpg', '//m.suning.com/search/女士单肩包/?adTypeCode=1023&adId=女士单肩包'); +INSERT INTO `sp_category` VALUES ('1428', '品牌墙', '1402', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1429', '双肩包', '1419', '2', '0', 'full/cd4a6f996d398171205034fd611f41573fd2d378.jpg', '//m.suning.com/search/女士双肩包/?adTypeCode=1023&adId=女士双肩包'); +INSERT INTO `sp_category` VALUES ('1430', '斜挎包', '1419', '2', '0', 'full/001a5df171785c1b3faefc3274bbec673c2bae53.jpg', '//m.suning.com/search/女士斜挎包/?adTypeCode=1023&adId=女士斜挎包'); +INSERT INTO `sp_category` VALUES ('1431', '钱包', '1419', '2', '0', 'full/80f66f5c4f2fe81f4b80f0e3c14c52c3c0d752da.jpg', '//m.suning.com/search/钱包女/?adTypeCode=1023&adId=钱包女'); +INSERT INTO `sp_category` VALUES ('1432', '手提包', '1419', '2', '0', 'full/c2dd141d0952068752b32f92f5a479c232318ab5.jpg', '//m.suning.com/search/女士手提包/?adTypeCode=1023&adId=女士手提包'); +INSERT INTO `sp_category` VALUES ('1433', '手拿包', '1419', '2', '0', 'full/807535d5326de6092f28de413000a2cd6be6bc2a.jpg', '//m.suning.com/search/手拿包女/?adTypeCode=1023&adId=手拿包女'); +INSERT INTO `sp_category` VALUES ('1434', '钱包', '1482', '2', '0', 'full/c5689e3ed81280d61dd74bc013db198bd445135d.jpg', '//m.suning.com/search/钱包男/?adTypeCode=1023&adId=钱包男'); +INSERT INTO `sp_category` VALUES ('1435', '单肩包', '1420', '2', '0', 'full/0a92e7f01adc25db46ea20ce063cbd7ce51a7385.jpg', '//m.suning.com/search/男士单肩包/?adTypeCode=1023&adId=男士单肩包'); +INSERT INTO `sp_category` VALUES ('1436', '斜挎包', '1420', '2', '0', 'full/8295cd16eaab592c7f6e8d527d69d98c4a230756.jpg', '//m.suning.com/search/男士斜挎包/?adTypeCode=1023&adId=男士斜挎包'); +INSERT INTO `sp_category` VALUES ('1437', '男士手提包', '1420', '2', '0', 'full/265fc5470466fdeba9a162685ac9f17ede910206.jpg', '//m.suning.com/search/手提包男/?adTypeCode=1023&adId=手提包男'); +INSERT INTO `sp_category` VALUES ('1438', '皮具套装', '1420', '2', '0', 'full/cdb6e8293ee400afa422475de204ef543dfad976.jpg', '/list/344294-0.html'); +INSERT INTO `sp_category` VALUES ('1439', '男士手拿包', '1420', '2', '0', 'full/cbffda1a5348519c2f61cb347fc3557d459c1024.jpg', '//m.suning.com/search/手拿包男/?adTypeCode=1023&adId=手拿包男'); +INSERT INTO `sp_category` VALUES ('1440', '斐格', '1482', '2', '0', 'full/3c2187195a83283808007a087c33e981dabec30b.jpg', '//m.suning.com/search/斐格/?adTypeCode=1023&adId=斐格'); +INSERT INTO `sp_category` VALUES ('1441', '邮币乐器', '0', '0', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1443', '七匹狼', '1428', '2', '0', 'full/dfaaa82885a49c05a634926d6762cb25b5ead8ba.jpg', '//m.suning.com/search/七匹狼包/?adTypeCode=1023&adId=七匹狼包'); +INSERT INTO `sp_category` VALUES ('1444', '礼品', '1441', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1445', '梦特娇', '1428', '2', '0', 'full/dff492d41eb0a832eb5b2db4e5731c1d55bc3db1.jpg', '//m.suning.com/search/梦特娇/?adTypeCode=1023&adId=梦特娇'); +INSERT INTO `sp_category` VALUES ('1446', '美洲野牛', '1428', '2', '0', 'full/494e9c02483bb4934dda01285124714dccdc7956.jpg', '//m.suning.com/search/美洲野牛/?adTypeCode=1023&adId=美洲野牛'); +INSERT INTO `sp_category` VALUES ('1447', '啄木鸟', '1428', '2', '0', 'full/f10156996e51c0e6c72ed4f02b86a7b1a0c20d96.jpg', '//m.suning.com/search/啄木鸟/?adTypeCode=1023&adId=啄木鸟'); +INSERT INTO `sp_category` VALUES ('1448', '帕迪欧', '1428', '2', '0', 'full/02f7904cbb21b8e29f0c2ffafa458bf05426dc7e.jpg', '//m.suning.com/search/帕迪欧/?adTypeCode=1023&adId=帕迪欧'); +INSERT INTO `sp_category` VALUES ('1449', '非常保罗', '1428', '2', '0', 'full/3237e6457956c445481a6cee1da961d6e24b8b09.jpg', '//m.suning.com/search/非常保罗/?adTypeCode=1023&adId=非常保罗'); +INSERT INTO `sp_category` VALUES ('1450', '爱华仕', '1428', '2', '0', 'full/346a13d2a457108cea91f133a9307cecd6e7ee05.jpg', '//m.suning.com/search/爱华仕/?adTypeCode=1023&adId=爱华仕'); +INSERT INTO `sp_category` VALUES ('1451', 'COACH', '1428', '2', '0', 'full/d669796643a973dddd2d24bfb69610a5ee980d10.jpg', '//m.suning.com/search/COACH/?adTypeCode=1023&adId=COACH'); +INSERT INTO `sp_category` VALUES ('1452', '特斯黛', '1428', '2', '0', 'full/a9f2368716d43819ba022debb780d2a94495a192.jpg', '//m.suning.com/search/特斯黛/?adTypeCode=1023&adId=特斯黛'); +INSERT INTO `sp_category` VALUES ('1453', 'doodoo', '1428', '2', '0', 'full/bc8dfc3ca2a7778442e2c38f92fba1f661487c15.jpg', '//m.suning.com/search/doodoo/?adTypeCode=1023&adId=doodoo'); +INSERT INTO `sp_category` VALUES ('1454', 'MK', '1428', '2', '0', 'full/2355bb158ce39eb6d64656b816352e50a45147ab.jpg', '//m.suning.com/search/MK/?adTypeCode=1023&adId=MK'); +INSERT INTO `sp_category` VALUES ('1455', '邮币', '1441', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1456', '创意礼品', '1482', '2', '0', 'full/726296c696d8f26b6f4f19831abf8348c8a9e1c1.jpg', '//m.suning.com/search/创意礼品/?adTypeCode=1023&adId=创意礼品'); +INSERT INTO `sp_category` VALUES ('1457', '打火机', '1482', '2', '0', 'full/27a301c31bfd186814119333c3f718c5bc1281f2.jpg', '//m.suning.com/search/打火机/?adTypeCode=1023&adId=打火机'); +INSERT INTO `sp_category` VALUES ('1458', '电子烟', '1444', '2', '0', 'full/f56b90aec0620eb1e1c6bc6ab99f2592223ec175.jpg', '//m.suning.com/search/电子烟/?adTypeCode=1023&adId=电子烟'); +INSERT INTO `sp_category` VALUES ('1459', '工艺摆件', '1444', '2', '0', 'full/0181d14c847c8098e242ff5e945f19c5c4eacbb5.jpg', '//m.suning.com/search/工艺摆件/?adTypeCode=1023&adId=工艺摆件'); +INSERT INTO `sp_category` VALUES ('1460', '婚庆节庆', '1444', '2', '0', 'full/0c9254b0adfaa4d892ea45e9f4776d4b4178d46a.jpg', '//m.suning.com/search/婚庆节庆/?adTypeCode=1023&adId=婚庆节庆'); +INSERT INTO `sp_category` VALUES ('1461', '礼物', '1444', '2', '0', 'full/8b673239c2fed67f0806f7ad3d1b9c35649514ab.jpg', '//m.suning.com/search/礼物/?adTypeCode=1023&adId=礼物'); +INSERT INTO `sp_category` VALUES ('1462', '瑞士军刀', '1444', '2', '0', 'full/9c3c21fffa255b1d52693a9774ac670160dc37f2.jpg', '//m.suning.com/search/瑞士军刀刀/?adTypeCode=1023&adId=瑞士军刀刀'); +INSERT INTO `sp_category` VALUES ('1463', '收藏品', '1444', '2', '0', 'full/ce8d52e71716b17b10c1b1aeace08429e84ca0a5.jpg', '//m.suning.com/search/收藏品/?adTypeCode=1023&adId=收藏品'); +INSERT INTO `sp_category` VALUES ('1464', '乐器', '1441', '1', '0', '', ''); +INSERT INTO `sp_category` VALUES ('1465', '影视周边', '1444', '2', '0', 'full/247f65fa33cf6d1dbe7f618430a328cdacaf4d34.jpg', '//m.suning.com/search/苏宁影城/?adTypeCode=1023&adId=苏宁影城'); +INSERT INTO `sp_category` VALUES ('1466', '邮票', '1455', '2', '0', 'full/02695c4709b42df8048c7da393bcfa4dc2e418c7.jpg', '//m.suning.com/search/邮票/?adTypeCode=1023&adId=邮票'); +INSERT INTO `sp_category` VALUES ('1467', '古玩杂项', '1455', '2', '0', 'full/cb976e9fd7ad3e8c1c3beadd1e6f08b5a4674c50.jpg', '//m.suning.com/search/%E5%8F%A4%E7%8E%A9/?adTypeCode=1023&adId=%E5%8F%A4%E7%8E%A9'); +INSERT INTO `sp_category` VALUES ('1468', '钱币', '1455', '2', '0', 'full/47610d719d176d2594134a779722a70071550e44.jpg', '//m.suning.com/search/%E9%92%B1%E5%B8%81/?adTypeCode=1023&adId=%E9%92%B1%E5%B8%81'); +INSERT INTO `sp_category` VALUES ('1469', '金银币', '1455', '2', '0', 'full/ecba6f29ecef4b50161f09804a96ddef6cdee831.jpg', '//m.suning.com/search/%E9%87%91%E9%93%B6%E5%B8%81/?adTypeCode=1023&adId=%E9%87%91%E9%93%B6%E5%B8%81'); +INSERT INTO `sp_category` VALUES ('1470', '电钢琴', '1482', '2', '0', 'full/9853745e27d4c369b0b2ccdb7c82206c40fa0ef2.jpg', '//m.suning.com/search/电钢琴/?adTypeCode=1023&adId=电钢琴'); +INSERT INTO `sp_category` VALUES ('1471', '电子鼓', '1464', '2', '0', 'full/4faf3a405ed19a22776ae136bf056a21742929c7.jpg', '//m.suning.com/search/电子鼓/?adTypeCode=1023&adId=电子鼓'); +INSERT INTO `sp_category` VALUES ('1472', '二胡', '1464', '2', '0', 'full/811f12bc2fc6f154d7f762fd2ff3b10fe5a09cc2.jpg', '//m.suning.com/search/二胡/?adTypeCode=1023&adId=二胡'); +INSERT INTO `sp_category` VALUES ('1473', '钢琴', '1464', '2', '0', 'full/8a5cd2fc4af15e82a3de276357b2fe670f68b9e0.jpg', '//m.suning.com/search/钢琴/?adTypeCode=1023&adId=钢琴'); +INSERT INTO `sp_category` VALUES ('1474', '古琴', '1464', '2', '0', 'full/9e2a3887f8a80d7acd0710862a37f1151a0254e7.jpg', '//m.suning.com/search/古琴/?adTypeCode=1023&adId=古琴'); +INSERT INTO `sp_category` VALUES ('1475', '古筝', '1464', '2', '0', 'full/ce51352c554400a7ea32a3f9f6acdbc2b0fdb7dc.jpg', '//m.suning.com/search/古筝/?adTypeCode=1023&adId=古筝'); +INSERT INTO `sp_category` VALUES ('1476', '吉他', '1464', '2', '0', 'full/b4e89aadbed99f0aaacc344ac97229856160e314.jpg', '//m.suning.com/search/吉他/?adTypeCode=1023&adId=吉他'); +INSERT INTO `sp_category` VALUES ('1477', '口琴', '1464', '2', '0', 'full/092a57cf37ec64e62619d9f8b7df69e5f25cac1d.jpg', '//m.suning.com/search/口琴/?adTypeCode=1023&adId=口琴'); +INSERT INTO `sp_category` VALUES ('1478', '小提琴', '1464', '2', '0', 'full/f66495cfd1549dabf9468ae5bfebc4af4a28c35b.jpg', '//m.suning.com/search/小提琴/?adTypeCode=1023&adId=小提琴'); +INSERT INTO `sp_category` VALUES ('1479', '乐器配件', '1464', '2', '0', 'full/bd5ac9dc0ebc8920aa64297ad373d7e607c0f037.jpg', '//m.suning.com/search/乐器配件/?adTypeCode=1023&adId=乐器配件'); +INSERT INTO `sp_category` VALUES ('1480', '其他', '0', '0', '0', null, null); +INSERT INTO `sp_category` VALUES ('1482', '热门关键词', '1480', '1', '0', null, null); +INSERT INTO `sp_category` VALUES ('1483', 'asdfasfd', '0', '0', '1', null, null); + +-- ---------------------------- +-- Table structure for sp_consignee +-- ---------------------------- +DROP TABLE IF EXISTS `sp_consignee`; +CREATE TABLE `sp_consignee` ( + `cgn_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `user_id` int(11) NOT NULL COMMENT '会员id', + `cgn_name` varchar(32) NOT NULL COMMENT '收货人名称', + `cgn_address` varchar(200) NOT NULL DEFAULT '' COMMENT '收货人地址', + `cgn_tel` varchar(20) NOT NULL DEFAULT '' COMMENT '收货人电话', + `cgn_code` char(6) NOT NULL DEFAULT '' COMMENT '邮编', + `delete_time` int(11) DEFAULT NULL COMMENT '删除时间', + PRIMARY KEY (`cgn_id`), + KEY `user_id` (`user_id`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COMMENT='收货人表'; + +-- ---------------------------- +-- Records of sp_consignee +-- ---------------------------- +INSERT INTO `sp_consignee` VALUES ('1', '133', '王二柱', '北京市海淀区苏州街长远天地大厦305室', '13566771298', '306810', null); +INSERT INTO `sp_consignee` VALUES ('2', '133', '铁锤', '北京市海淀区西北旺用友大厦777室', '13126537865', '600981', null); +INSERT INTO `sp_consignee` VALUES ('3', '224', '鸭蛋', '北京市海淀区西三旗建材城西路中腾大厦15室', '18902564321', '600214', null); +INSERT INTO `sp_consignee` VALUES ('4', '224', '赵大海', '北京市海淀区中关村大街太平洋大厦801室', '15765329087', '600983', null); +INSERT INTO `sp_consignee` VALUES ('5', '226', '变形金刚', '北京市海淀区人大西门和平小区2#4门', '15028374375', '600912', null); +INSERT INTO `sp_consignee` VALUES ('6', '226', '葫芦娃', '北京市海淀区软件园软件大厦10室', '18679871209', '600011', null); +INSERT INTO `sp_consignee` VALUES ('12', '11', '111', '111', '111', '11', null); +INSERT INTO `sp_consignee` VALUES ('13', '11', 'asdasd', 'sdasd', '11111', '111111', null); + +-- ---------------------------- +-- Table structure for sp_express +-- ---------------------------- +DROP TABLE IF EXISTS `sp_express`; +CREATE TABLE `sp_express` ( + `express_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `order_id` int(10) unsigned NOT NULL COMMENT '订单id', + `express_com` varchar(32) DEFAULT NULL COMMENT '订单快递公司名称', + `express_nu` varchar(32) DEFAULT NULL COMMENT '快递单编号', + `create_time` int(10) unsigned NOT NULL COMMENT '记录生成时间', + `update_time` int(10) unsigned NOT NULL COMMENT '记录修改时间', + PRIMARY KEY (`express_id`), + KEY `order_id` (`order_id`) +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='快递表'; + +-- ---------------------------- +-- Records of sp_express +-- ---------------------------- +INSERT INTO `sp_express` VALUES ('1', '54', 'huitongkuaidi', '70365716896101', '0', '0'); +INSERT INTO `sp_express` VALUES ('2', '53', 'yuantong', 'sdfsfdw22ew32ed23wd2e2e', '1508985920', '1508985920'); +INSERT INTO `sp_express` VALUES ('3', '48', 'yuantong', 'arfeesefsfsffw4ttefre', '1510025511', '1510025511'); +INSERT INTO `sp_express` VALUES ('4', '46', 'yuantong', 'sadsdsd', '1510835549', '1510835549'); + +-- ---------------------------- +-- Table structure for sp_goods +-- ---------------------------- +DROP TABLE IF EXISTS `sp_goods`; +CREATE TABLE `sp_goods` ( + `goods_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `goods_name` varchar(255) NOT NULL COMMENT '商品名称', + `goods_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品价格', + `goods_number` int(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品数量', + `goods_weight` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '商品重量', + `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '类型id', + `goods_introduce` text COMMENT '商品详情介绍', + `goods_big_logo` char(128) NOT NULL DEFAULT '' COMMENT '图片logo大图', + `goods_small_logo` char(128) NOT NULL DEFAULT '' COMMENT '图片logo小图', + `is_del` enum('0','1') NOT NULL DEFAULT '0' COMMENT '0:正常 1:删除', + `add_time` int(11) NOT NULL COMMENT '添加商品时间', + `upd_time` int(11) NOT NULL COMMENT '修改商品时间', + `delete_time` int(11) DEFAULT NULL COMMENT '软删除标志字段', + `cat_one_id` smallint(5) DEFAULT '0' COMMENT '一级分类id', + `cat_two_id` smallint(5) DEFAULT '0' COMMENT '二级分类id', + `cat_three_id` smallint(5) DEFAULT '0' COMMENT '三级分类id', + `hot_mumber` int(11) unsigned DEFAULT '0' COMMENT '热卖数量', + `is_promote` smallint(5) DEFAULT '0' COMMENT '是否促销', + `goods_state` int(11) DEFAULT '0' COMMENT '商品状态 0: 未通过 1: 审核中 2: 已审核', + PRIMARY KEY (`goods_id`), + UNIQUE KEY `goods_name` (`goods_name`), + KEY `goods_price` (`goods_price`), + KEY `add_time` (`add_time`), + KEY `goods_name_2` (`goods_name`) +) ENGINE=InnoDB AUTO_INCREMENT=928 DEFAULT CHARSET=utf8 COMMENT='商品表'; + +-- ---------------------------- +-- Records of sp_goods +-- ---------------------------- +INSERT INTO `sp_goods` VALUES ('1', '南极人女士三角内裤 中腰可爱无痕女士内裤 均码 k102P1027', '49.00', '100', '100', '1191', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514255862', '1514255862', null, '1157', '1174', '1191', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('2', '邦诺姿 情趣内衣无痕蕾丝提臀诱惑丁字裤中腰档纯棉女士内裤低腰三角裤', '11.00', '100', '100', '1193', '

\"\"

邦诺姿 情趣内衣无痕蕾丝提臀诱惑丁字裤中腰档纯棉内裤女低腰三角裤

', '', '', '0', '1514255865', '1514255865', null, '1157', '1174', '1193', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('3', '【4条装】无痕女士内裤 秋冰丝面料中腰性感纯棉档大码收腹三角裤', '39.00', '100', '100', '1195', '
', '', '', '0', '1514255872', '1514255872', null, '1157', '1174', '1195', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('4', '南极人【10双装】夏季男士丝袜超薄中筒袜男袜子薄款透气纯色商务袜P3038', '25.00', '100', '100', '1196', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514255876', '1514255876', null, '1480', '1482', '1196', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('5', '南极人 袜子男士 男女士船袜 精梳棉竹纤维棉袜 情侣袜 运动 休闲 商务男袜短袜吸湿排汗透气男袜女袜子P3015K31', '29.00', '100', '100', '1197', '
\n

  如需了解具体成分请联系客服咨询,商品以实物为准

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
\n
\n

\"\"

\n
\n
\n

\"\"

\n
', '', '', '0', '1514255879', '1514255879', null, '1157', '1187', '1197', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('6', '南极人 【5双礼盒装】男士袜子中筒棉袜四季商务袜透气袜子男P3014', '29.00', '100', '100', '1199', '
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
\n
\n

\"\"

\n
\n
\n

\"\"

\n
', '', '', '0', '1514255885', '1514255885', null, '1157', '1187', '1199', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('7', 'Palmer’s 帕玛氏 孕妇 4359-6 产前产后妊娠纹多效玫瑰精华油 150ml 美国直采', '74.00', '100', '100', '119', '

\"\" \"\"

\"\"\"\"\"\"

.

.

\"\"

', '', '', '0', '1514255889', '1514255889', null, '1480', '1482', '119', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('8', 'PPTV-32C3 32英寸 1GB+8GB 4核 64位处理器 高清智能网络WIFI平板电视机', '0.00', '100', '100', '11', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"       

\"\"

', '', '', '0', '1514255892', '1514255892', null, '1', '3', '11', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('9', '浪莎保暖裤 加绒加厚 外穿打底裤高腰踩脚裤 女秋冬大码中厚连裤袜', '19.00', '100', '100', '1200', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n

\"\"
\"\"\"\"\"\"
\"\"
\"\"\"\"\"\"\"\"
\"\" \"\" \"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

 

\n

\"\"

\n

\"\"

', '', '', '0', '1514255895', '1514255895', null, '1157', '1187', '1200', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('10', '南极人黄金甲保暖内衣男士女士加绒加厚秋衣秋裤套装P6021', '69.00', '100', '100', '1203', '

注意!!!由于生产批次不同,此款保暖内衣里层的绒颜色也会有所差异,介意者勿拍,此问题不作为日后退款原因!!!另大红已停产,大红发完将改成绛红色发货,介意者勿拍!!!

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514255902', '1514255902', null, '1480', '1482', '1203', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('11', '【买2付1】南极人男士女士保暖内衣情侣薄款棉质基础棉毛衫秋衣秋裤套装P6007', '0.00', '100', '100', '1204', '

    把您喜欢的两件颜色和尺码同时加入

\n

    购物车结算,系统自动改价

\n

    不拍2件仓库只默认发一件!

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514255906', '1514255906', null, '1157', '1192', '1204', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('12', '南极人薄款保暖内衣【秋衣+秋裤】套装棉质内衣圆领打底基础棉毛套P6001', '49.00', '100', '100', '1207', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514255915', '1514255915', null, '1157', '1192', '1207', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('13', 'YANAGIYA 柳屋滋养发根精华液240ml 护发养发精预防掉发柳屋增发液 日本进口', '79.00', '100', '100', '120', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

 

\n

\"\" 

', '', '', '0', '1514255922', '1514255922', null, '70', '113', '120', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('14', '依岚傲雪帽子男冬天加绒毛线帽加厚针织帽秋冬套头帽男包头帽棉帽冬季帽男4931', '19.00', '100', '100', '1210', '

', '', '', '0', '1514255925', '1514255925', null, '1480', '1482', '1210', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('15', '专柜同款 恒源祥100%纯羊毛围巾男女通用围脖 5503驼色', '129.00', '100', '100', '1211', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514255929', '1514255929', null, '1157', '1202', '1211', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('16', '七匹狼男士自动扣皮带WA20173j(黑色)', '59.00', '100', '100', '1212', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514255940', '1514255940', null, '1157', '1202', '1212', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('17', 'MNYDS/袋鼠 箭头型领带 男士商务正装 结婚新郎晚宴商务必备 韩版商务休闲', '39.00', '100', '100', '1213', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255943', '1514255943', null, '1157', '1202', '1213', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('18', '触屏手套男女手套秋冬款韩版针织时尚外出开车加厚分指保暖手套 女款玫红', '29.00', '100', '100', '1214', '

', '', '', '0', '1514255946', '1514255946', null, '1157', '1202', '1214', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('19', '【亏本清仓】龙眼 T5男女蛤蟆款防紫外线偏光太阳镜司机开车钓鱼墨镜百搭太阳眼镜', '0.00', '100', '100', '1215', '

本品有枪灰,黑灰,枪绿,如有颜色要求,请亲们下单时留言或联系客服备注,正常发枪灰或黑灰.谢谢

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255950', '1514255950', null, '1157', '1202', '1215', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('20', '古今文胸专柜正品薄款聚拢小胸调整型蕾丝性感女性胸罩内衣0D202 肤色 80C', '64.00', '100', '100', '1216', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n\n

 

1.为苛求圆润乳房的女子特别设计,圆润而舒适的文胸
2.为追求玲珑圆润乳房的你准备了这款特别的文胸,它经过千次真人试穿,百次修改后而发行销售。它的尺码设计从娇小的75A至丰满的80C。配插片的设计更为给您想要的圆润~如没有合适的尺码,可以去店铺挑选适合自己喜欢的。

\n

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

..

.

', '', '', '0', '1514255953', '1514255953', null, '1480', '1482', '1216', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('21', '送背心 花花公子男士内裤平角裤透气中腰男内裤四角裤头内裤男 5370-4 XXL180', '109.00', '100', '100', '1219', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

 

\"\"\"\"

\"\"

', '', '', '0', '1514255959', '1514255959', null, '1157', '1208', '1219', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('22', 'YSL伊夫·圣罗兰持久亮泽指甲油(6# 10ml)', '179.00', '100', '100', '121', '

\"\"

\"\"

 

\n

\"\" 

', '', '', '0', '1514255963', '1514255963', null, '70', '113', '121', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('23', '恒源祥全棉男女高领保暖内衣套装秋衣秋裤圆领基础内衣棉毛衫', '99.00', '100', '100', '1220', '

\"详情-拷贝_01\" \"详情-拷贝_02\" \"详情-拷贝_03\" \"详情-拷贝_04\" \"详情-拷贝_05\" \"详情-拷贝_06\" \"详情-拷贝_07\" \"详情-拷贝_08\" \"详情-拷贝_09\" \"详情-拷贝_11\" \"详情-拷贝_12\" \"详情-拷贝_013\" \"详情-拷贝_13\" \"详情-拷贝_14\" \"详情-拷贝_15\" \"详情-拷贝_16\" \"详情-拷贝_17\" \"详情-拷贝_18\" \"详情-拷贝_19\" \"详情-拷贝_20\" \"详情-拷贝_21\" \"详情-拷贝_22\" \"详情-拷贝_23\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"详情-拷贝_24\" \"详情-拷贝_25\" \"详情-拷贝_26\" \"详情-拷贝_27\" \"详情-拷贝_28\" \"详情-拷贝_29\"

\"详情-拷贝_13\"

\"详情-拷贝_18\"

', '', '', '0', '1514255966', '1514255966', null, '1157', '1208', '1220', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('24', '北极绒秋衣秋裤 男女士情侣基础棉毛衫保暖内衣套装', '59.00', '100', '100', '1221', '

\"棉毛详情_01\" \"棉毛详情_02\" \"棉毛详情_03\" \"棉毛详情_04\" \"棉毛详情_05\" \"棉毛详情_06\" \"棉毛详情_07\" \"棉毛详情_08\" \"棉毛详情_09\" \"棉毛详情_10\" \"棉毛详情_11\" \"棉毛详情_12\" \"棉毛详情_13\" \"棉毛详情_14\" \"棉毛详情_15\" \"棉毛详情_16\" \"棉毛详情_17\" \"棉毛详情_18\" \"棉毛详情_19\" \"棉毛详情_20\" \"棉毛详情_21\" \"棉毛详情_22\" \"棉毛详情_23\" \"棉毛详情_24\" \"棉毛详情_25\" \"棉毛详情_26\" \"棉毛详情_27\"

', '', '', '0', '1514255969', '1514255969', null, '1157', '1208', '1221', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('25', '俞兆林【4条装】男士内裤中腰印花英伦风u凸短裤头弹力舒适平角内裤', '49.00', '100', '100', '1222', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255972', '1514255972', null, '1157', '1208', '1222', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('26', '甜妹子秋冬季加厚夹棉卡通长袖珊瑚绒可爱家居服套装 8633款 女款L码', '168.00', '100', '100', '1224', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255976', '1514255976', null, '1157', '1208', '1224', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('27', '[5条盒装]艾塞亚内裤女纯棉新品舒肤棉简约纯色低腰女三角裤糖果色 5条盒装随机色 小码适合80-110斤', '25.00', '100', '100', '1226', '

收到快递通知,新疆暂时无法发货,急件请慎重考虑再下单,具体能发货时间快递无答复,无法催件。谢谢!

\n

\"\"

\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255979', '1514255979', null, '1157', '1208', '1226', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('28', '都市丽人组合内裤 俪人女士内裤 低腰蕾丝性感提臀女士组合内裤3条装2K6331 绿/粉/黄 均码', '0.00', '100', '100', '1227', '

\"苏宁_04\"

亲爱的丽人们:
          都市丽人品牌旗下拥有都市丝语、都市俪人、都市缤纷派、都市锋尚、都市丽人风、紫色阳光、衣之密语、蒂梦琪、Freeday、都市丽人的秘密、伊丽莎白的秘密等子系列。

\n

        以上名称会在吊牌中体现,皆为都市丽人集团商品,请放心选购!\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514255982', '1514255982', null, '1157', '1208', '1227', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('29', '婴儿玩具大号猫头鹰不倒翁3-6-12个月儿童早教益智宝宝0-1岁不倒翁玩具', '9.00', '100', '100', '1229', '

\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255985', '1514255985', null, '1480', '1482', '1229', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('30', 'Propolinse 比那氏蜂胶经典漱口水600ml 王菲同款 除菌防口臭清洁口腔', '79.00', '100', '100', '122', '

\"\"

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

 

\n

\"\" 

', '', '', '0', '1514255988', '1514255988', null, '70', '113', '122', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('31', '铭铎点读书儿童益智中英文早教书智能电子书', '59.00', '100', '100', '1230', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514255991', '1514255991', null, '1480', '1482', '1230', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('32', '新森宝 兼容乐高积木幻影忍者双头龙益智拼装未来骑士团塑料200块以上男女孩玩具6-14岁 空术神庙村送拆件器', '78.00', '100', '100', '1232', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514255994', '1514255994', null, '1218', '1225', '1232', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('33', '立健 立体飞行棋单面游戏宝宝爬行垫地毯82*82CM 婴儿爬爬垫毯子儿童地垫', '19.00', '100', '100', '1233', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514255998', '1514255998', null, '1218', '1225', '1233', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('34', '诺澳婴儿童游泳池充气婴儿浴盆宝宝洗澡盆充气泳池加大保温家庭戏水池球池 115-95-75豪华套餐', '158.00', '100', '100', '1234', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"\"\"\"\"\"\"\"\"
\"\"
\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256006', '1514256006', null, '1218', '1225', '1234', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('35', 'AUBY 澳贝 益智玩具 森林钢琴健身架 463325DS', '209.00', '100', '100', '1235', '

钢琴健身架、播放6首音乐、满足坐爬躺

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256009', '1514256009', null, '1218', '1225', '1235', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('36', 'DHA磁性立体城市交通运笔迷宫配有磁性白板儿童玩具动手锻炼送有磁性贴纸七巧板农场大迷宫', '218.00', '100', '100', '1236', '

\"\"

\"\"  

\"\"  

\"\"

\n

 

\n


\"\"



\"\"  \"\"  \"\"

\n


 

\n

\"\"  \"\" \"\" \"\" \"\"    

\n

\"\"\"\"\"\"\"\"\"\"\"\"  

\"\"

', '', '', '0', '1514256012', '1514256012', null, '1218', '1225', '1236', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('37', '268件磁力棒儿童益智玩具礼物男女孩早教磁性拼装积木片环保材质', '89.00', '100', '100', '1237', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256015', '1514256015', null, '1218', '1225', '1237', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('38', '奥迪双钻(AULDEY)超级飞侠-立体造型背包(乐迪款) 710061', '98.00', '100', '100', '1238', '

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514256019', '1514256019', null, '1218', '1225', '1238', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('39', '麦宝创玩 麦宝 韩版音乐滑梯 小鹿滑梯宝宝上下式折叠滑梯 游乐幼儿园儿童内户外健身玩具(卡通小鹿粉蓝色)', '149.00', '100', '100', '1239', '
\"\"
  • 麦宝创玩 中国地图 拼图宝宝 世界地理国家 认知玩具木质拼图 儿童益智互动玩具1526

    ¥35元
    25
  • 麦宝创玩 立体木质动物拼图儿童积木制早教益智力拼板 卡通木质拼图4款不同

    ¥30元
    9.9
  • 麦宝创玩 麦宝 益智玩具塑料积木 幼儿乐园雪花片拼插搭建片 拼搭创意 数字雪花片500G袋装

    ¥59元
    19
  • 麦宝创玩 麦宝 儿童益智宝宝小猫钓鱼 玩具戏水磁性钓鱼玩具池套装 (颜色随机发)

    ¥60元
    45
  • 麦宝创玩 树叶型 雪花拼插塑料积木 儿童早教益智拼插拼装积木玩具 中号圆孔雪花片箱装1300片

    ¥102元
    65
  • 麦宝创玩 加厚连体塑料摇马 儿童小木马宝宝摇摇马婴幼儿摇椅 多色摇马幼儿游乐园儿童房玩具 紫色闪光音乐连体马+送电池

    ¥108元
    68
  • 麦宝创玩音乐加厚连体塑料摇马小木马宝宝摇婴幼儿摇椅幼儿游乐园儿童房玩具户外 糖果蓝升级40首闪光音乐+豪华版

    ¥108元
    65
  • 麦宝创玩 新款加厚环保音乐儿童摇马宝宝室内塑料摇摇小木马婴儿摇摇马玩具萌小马 粉色萌小马+豪华款

    ¥125元
    85
  • 盈泰YT027直径130cm充气水晶底三环游泳池浴缸戏水池送气泵 1.3米球池+300个球

    ¥108元
    98
  • 麦宝创玩 韩版儿童滑梯皇冠加长宽音乐塑料滑滑梯室内户外家庭幼儿游乐园折叠收纳滑梯婴儿玩具 粉蓝+音乐 加长滑梯+球框

    ¥398元
    198
  • 麦宝创玩儿童室内滑梯家用多功能滑滑梯宝宝组合滑梯秋千塑料玩具加厚 炫彩典藏版四合一

    ¥619元
    539
  • 麦宝创玩 室内儿童滑梯家用多功能 滑滑梯 宝宝滑梯秋千组合塑料玩具健身 新款小熊粉色六合一

    ¥889元
    790

\"\"
\"\" 
\"\"  
\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"  
\"\"  
\"\"

\"\" 

\"\"
\"\"
\"\"
\"\"

小花朵奶油白 标配

\"\"

', '', '', '0', '1514256022', '1514256022', null, '1480', '1482', '1239', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('40', 'Femfresh 芳芯女性私密洗护液洋甘菊250ml 无皂去异味女性清新温和【新旧包装随机】', '39.00', '100', '100', '123', '

\"\"

\"\"

\"\"

\"\"\"\"\"\"

 

\n

\"\" 

', '', '', '0', '1514256025', '1514256025', null, '70', '113', '123', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('41', '安格尔婴儿波波球宝宝海洋球加厚弹力彩色球儿童玩具多色球戏水玩具30个6.5cm海洋球', '10.00', '100', '100', '1240', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256028', '1514256028', null, '1218', '1228', '1240', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('42', '汇乐玩具(HUILE TOYS)快乐摇马 987 儿童音乐小木马摇摇马/滑行车摇摇车两用玩具 18个月', '159.00', '100', '100', '1241', '
', '', '', '0', '1514256031', '1514256031', null, '1218', '1228', '1241', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('43', '【苏宁易购】moreyear儿童吹泡泡机电动玩具发光带音乐炫酷赛车泡泡枪', '39.00', '100', '100', '1242', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.......

........

', '', '', '0', '1514256035', '1514256035', null, '1218', '1228', '1242', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('44', '澳贝 AUBY 沐浴系列 海洋动物沐浴套装 463505DS', '51.00', '100', '100', '1243', '

产品基本参数:
品牌:澳贝AUBY
商品名称:沐浴系列 海洋动物沐浴套装
商品货号:463505DS
材质:塑料
使用年龄:18个月以上
产品特点:
1、沐浴/戏水多用途使宝宝爱上沐浴
2、玩法多多,乐趣多多
3、加强宝宝与家长之间的互动交流

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256039', '1514256039', null, '1218', '1228', '1243', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('45', '儿童玩具海洋球池婴儿帐篷宝宝热带雨林运动会投手球池投篮游戏屋波波球户外玩具', '83.00', '100', '100', '1244', '

\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256042', '1514256042', null, '1218', '1228', '1244', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('46', '小猪佩奇圆形零钱包 儿童卡通小包包 佩佩猪斜跨包挂包女孩可爱玩具 粉色', '26.00', '100', '100', '1245', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256045', '1514256045', null, '1480', '1482', '1245', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('47', 'Fisher Price 费雪-声光安抚海马- 蓝色0-6个月婴幼儿毛绒玩具 DGH82', '0.00', '100', '100', '1247', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514256048', '1514256048', null, '1218', '1231', '1247', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('48', '木丸子大号榉木51数字层层叠叠叠乐叠叠高 抽积木桌游儿童成人木质益智玩具 带锤子', '41.00', '100', '100', '1248', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256052', '1514256052', null, '1218', '1231', '1248', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('49', 'Disney/迪士尼 3D橡皮泥套装雪糕机彩泥模具工具无毒手工泥粘土男女孩玩具蛋糕甜品套装', '0.00', '100', '100', '1249', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256055', '1514256055', null, '1218', '1231', '1249', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('50', '【海外购自营】Swisse奶蓟草片 120片/瓶 澳洲进口 护肝排毒 保健品', '0.00', '100', '100', '124', '

\"\"

\"\"

\n

Swisse Ultiboost排毒片是一种高品质的配方,含有传统上广泛用于维持肝功能的草本植物,能够缓解消化不良和腹胀引起的不适。

\n

【成分】:每片含:洋蓟提取物,相当于洋蓟鲜叶1克;相当于下列成分干燥物的标准化提取物:奶蓟果实(相当于28.6毫克的水飞蓟宾计算的

\n

黄酮木脂素)2.5克,姜黄根茎(相当于48.75毫克姜黄素)1.5克。

\n

【过敏原】:不添加乳糖、麸质、酵母、蛋类和人工香精。

\n

【食用建议】:成人剂量:每日2片。随餐或餐后服用;或遵专业医护人员指示服用。

\n

【储存方法】:请于30℃下保存。如果密封盖已破损,请勿食用。

\n

【温馨提示】:如果已怀孕货计划怀孕请勿食用。若症状持续,请咨询医护人员。

\n

\"\"

', '', '', '0', '1514256059', '1514256059', null, '1480', '1482', '124', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('51', '七巧板大号双面磁性 儿童画板 画架小黑板支架式升降写字板画画板', '153.00', '100', '100', '1251', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256062', '1514256062', null, '1218', '1231', '1251', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('52', 'TOPBRIGHT/特宝儿 赛车滑轨 120272 轨道车赛车玩具车模型套装儿童小汽车套装组合儿童玩具', '56.00', '100', '100', '1252', '

Topbright特宝儿 赛车轨道 120272

\n

●趣味滑行车,开启成长智力,感受速度与激情。●可以练习孩子的专注力、视觉追踪、颜色识别、数字认知。●简约酷跑小车,品质体现,超厚轴承。●弧形极速彩虹跑道,视觉速度感官强强联手。●停车场设计,再也不怕找不到停车位。●视觉追踪和专注力,宝宝的眼睛随着小车的滑行而移动,锻炼视觉追踪和专注力。●亲子互动滑行,比一比谁的车跑的快?

\n

产品基本参数:
品牌:特宝儿 Topbright
商品名称:赛车滑轨

\n

商品货号:120272

\n

材质:荷木、ABS、铁线、夹板

\n

使用年龄:24个月以上 
产品特点:

\n\n

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256065', '1514256065', null, '1218', '1231', '1252', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('53', '【苏宁自营】Hot Wheels风火轮火辣小跑车C4982', '0.00', '100', '100', '1253', '

 

【商品品牌】风火轮 HOTWHEELS
【商品名称】HOT WHEELS 风火轮火辣小跑车
【商品货号】C4982(1支卡装 款式随机)
【商品产地】马来西亚
【适合年龄】3岁以上
【商品材质】高级安全塑料、锌合金
【包装尺寸】长:10.7cm 宽:3.7cm 高:16.5cm
【实物尺寸】长:6cm左右 宽:3.3cm左右(实物较小,介意勿拍)
【保养方法】用软布轻拭,不可洗涤
【安全警告】内涵小零件不适合3岁及以下儿童使用

 

风火轮经典小车,拥有40年的历史,以设计大胆,形式多样而著称,深受国内外小朋友的喜爱,据统计,全世界已超过1600万3-10岁的小朋友成为风火轮的收藏者。另外,小车还可以配合风火轮各主题轨道一起游戏,无以伦比的速度与刺激更是给小朋友带来了无限的乐趣。

\"\"

混装随机发货

C4982

C4982

', '', '', '0', '1514256069', '1514256069', null, '1480', '1482', '1253', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('54', 'EVTTO怡多贝 电动儿童钓鱼玩具多功能音乐捕鱼台宝宝过家家益智玩具亲子互...', '49.00', '100', '100', '1254', '

', '', '', '0', '1514256072', '1514256072', null, '1218', '1246', '1254', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('55', '恐龙玩具模型变形恐龙蛋儿童仿真动物霸王龙翼龙三角龙模型玩具', '38.00', '100', '100', '1255', '

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256075', '1514256075', null, '1218', '1246', '1255', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('56', '优衣乐5斤太空火星玩具沙套装儿童魔力粘土散沙子安全无毒女孩橡皮彩泥', '58.00', '100', '100', '1256', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

乐分享,拼划算,购喜欢。 苏宁乐拼购是依托苏宁易购的社交购物方式,正品保证,精品好货,亿万用户的购物平台,打造购物新体验。

', '', '', '0', '1514256078', '1514256078', null, '1218', '1246', '1256', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('57', '奥迪双钻 AULDEY 超级飞侠 珍藏系列可动玩偶-大鹏 710051', '38.00', '100', '100', '1257', '

\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514256081', '1514256081', null, '1218', '1246', '1257', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('58', 'LEFEI/乐飞 儿童惯性迷你坦克/军事战车克模型导弹战车玩具塑料滑行车1-3岁单只', '19.00', '100', '100', '1258', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

\n

 

', '', '', '0', '1514256085', '1514256085', null, '1218', '1246', '1258', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('59', '【美国苏宁直采】普丽普莱Puritans’sPride 双倍氨糖软骨素MSM营养片 240粒/瓶 美国进口 保护关节', '0.00', '100', '100', '125', '

\"\"

\n

\"\"

  

\n

\"\"\"\"\"\" \"\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256088', '1514256088', null, '70', '115', '125', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('60', '2017冬季新款童装儿童棉服 中小童可爱小清新棉衣保暖可爱印花棉服【A36】', '99.00', '100', '100', '1260', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256091', '1514256091', null, '1480', '1482', '1260', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('61', '2017冬季加厚中大男童纯棉加绒卫衣绒衫冬装长袖T恤儿童连帽上衣外套', '69.00', '100', '100', '1261', '

\"1\"1\"\"2\"\"3\"\"4\"\"5\"\"6\"\"7\"\"8\"\"9\"\"10\"\"11\"\"12\"\"13\"\"14\"\"15\"\"16\"\"17\"\"18\"\"19\"\"20\"

\"1

\"1\"

', '', '', '0', '1514256094', '1514256094', null, '1218', '1250', '1261', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('62', '优衣乐百搭儿童中大童加厚圆领毛衣高领毛线衫男童女童针织衫童装打底衫', '39.00', '100', '100', '1262', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256098', '1514256098', null, '1218', '1250', '1262', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('63', '宝宝冬装婴儿0秋冬款加厚连体衣3冬季哈衣新生儿6衣服男童装9女宝', '75.00', '100', '100', '1263', '

', '', '', '0', '1514256101', '1514256101', null, '1218', '1250', '1263', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('64', '2017春秋季新款男女中小儿童长袖纯棉T恤 宝宝韩版纯棉上衣打底衫 长袖T恤', '36.00', '100', '100', '1264', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256104', '1514256104', null, '1218', '1250', '1264', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('65', '康贝方 冬季宝宝棉裤婴幼儿可开裆外穿棉裤 #5530', '49.00', '100', '100', '1265', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

\n

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

\n

\"\"

', '', '', '0', '1514256107', '1514256107', null, '1218', '1250', '1265', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('66', '2017冬季新款童装保暖外套男女宝宝卡通珊瑚绒毛毛衣婴幼儿加厚外套', '39.00', '100', '100', '1266', '

 

\n

\"\"

\n

 

\n

\"\"

\n

 

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256111', '1514256111', null, '1218', '1250', '1266', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('67', '儿童羽绒服套装小童1-2-3岁男女宝宝加厚保暖婴幼儿冬装两件套', '79.00', '100', '100', '1267', '

', '', '', '0', '1514256114', '1514256114', null, '1218', '1250', '1267', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('68', '宝宝袖套秋冬短款婴儿套袖可爱卡通儿童护袖毛绒小孩袖头幼儿男女', '19.00', '100', '100', '1268', '

【颜色】多色可选,如图

\n

【尺码】

\n
 
\n
长14CM 宽14CM 
\n
(手工测量,请允许1-2cm误差)
\n

【宝贝介绍】

\n

秋冬款,适合小宝宝设计的短款款式。面料舒适,不易变形,防晒防污,时尚搭配。

\n

洗涤说明:建议用洗洁剂加水稀释后,将袖套浸泡少许后,用手轻揉洗净,并放置通风处晾干即可。避免使用漂白剂,本产品属环保染料染色,有褪色属正常现象,请与其他衣物分开洗涤!

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256117', '1514256117', null, '1218', '1250', '1268', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('69', '香港亿婴儿 婴儿礼盒新生儿内衣套装宝宝大礼包15件套 Y607', '0.00', '100', '100', '1269', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256120', '1514256120', null, '1218', '1250', '1269', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('70', '【美国苏宁直采】普丽普莱Puritans’sPride 玉米黄素叶黄素软胶囊20mg 120粒/瓶 美国进口 保护视力', '0.00', '100', '100', '126', '

\"\"

\n

\"\"

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256124', '1514256124', null, '70', '115', '126', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('71', '女童冬款加绒加厚连衣裙女孩秋冬新款儿童蕾丝公主裙长袖新年童裙品质童装', '69.00', '100', '100', '1270', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256127', '1514256127', null, '1218', '1250', '1270', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('72', '902新款亲子装纯棉短袖T恤一家三口夏装母女装家庭装全家装小猪佩奇童装 默认颜色 默认尺寸', '51.00', '100', '100', '1271', '

', '', '', '0', '1514256130', '1514256130', null, '1218', '1250', '1271', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('73', '喜安贝 冬款童鞋男学步鞋软底棉鞋加绒加厚保暖女宝宝机能棉鞋0 1 2岁', '69.00', '100', '100', '1272', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256133', '1514256133', null, '1480', '1482', '1272', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('74', '鸿星尔克童鞋男童毛毛虫童鞋儿童运动鞋休闲运动鞋海马鞋', '79.00', '100', '100', '1274', '
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256137', '1514256137', null, '1218', '1259', '1274', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('75', '2017冬季新款儿童棉靴女童短靴男宝宝雪地靴子婴儿学步鞋1-3岁5', '59.00', '100', '100', '1275', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256140', '1514256140', null, '1218', '1259', '1275', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('76', '小叮当童鞋2017春季新款女童皮鞋公主鞋简约儿童单鞋中小童舞蹈鞋', '119.00', '100', '100', '1276', '

\"\"

\n

\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"

~~~~~~~~~~~

~~~~~~~~~~~

', '', '', '0', '1514256143', '1514256143', null, '1218', '1259', '1276', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('77', '2017春儿童运动鞋白色贝壳头板鞋男童女童鞋亲子休闲鞋宝宝单鞋简约小清新多款多色可选鞋子潮', '29.00', '100', '100', '1277', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256146', '1514256146', null, '1218', '1259', '1277', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('78', '酷比高男女童鞋2017秋季新款秋冬款儿童运动鞋休闲鞋儿童鞋毛棉鞋男童棉鞋儿童鞋子宝宝加绒保暖加厚冬鞋棉靴', '79.00', '100', '100', '1278', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256150', '1514256150', null, '1218', '1259', '1278', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('79', '宝宝儿童棉拖鞋秋冬男女童防滑厚底卡通棉鞋大中小童室内居家拖鞋', '69.00', '100', '100', '1279', '
', '', '', '0', '1514256153', '1514256153', null, '1218', '1259', '1279', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('80', '【美国苏宁直采】莱萃美NatureMade 深海鱼油软胶囊Omega-3 1200mg 220粒/瓶 美国进口 保护健康', '0.00', '100', '100', '127', '

\"\"

\n

\"\"

\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256156', '1514256156', null, '70', '115', '127', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('81', '保暖雨鞋女士中筒水鞋固定加绒防滑女式雨靴短筒胶鞋水靴套鞋F\\555400014241', '45.00', '100', '100', '1280', '

', '', '', '0', '1514256160', '1514256160', null, '1218', '1259', '1280', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('82', '【苏宁自营】龙之涵愫棉活套婴儿抱被新生儿棉花抱毯包巾', '179.00', '100', '100', '1283', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

2

', '', '', '0', '1514256166', '1514256166', null, '1480', '1482', '1283', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('83', '婧麒彩棉婴儿隔尿垫春季加大防水透气宝宝隔尿垫儿童纯棉可洗床垫BB1008', '15.00', '100', '100', '1284', '

\"苏宁关联页(2)\"

\"隔尿垫详情页_02\" \"隔尿垫详情页_03\" \"隔尿垫详情页_04\" \"隔尿垫详情页_06\" \"隔尿垫详情页_07\"\"隔尿垫详情页_09\"\"隔尿垫详情页_11\"\"隔尿垫详情页_13\" \"隔尿垫详情页_14\" \"隔尿垫详情页_15\"

\"隔尿垫详情页_16\"

\"隔尿垫详情页_17\"

', '', '', '0', '1514256169', '1514256169', null, '1218', '1273', '1284', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('84', '良良婴儿枕头0-1岁-5岁新生儿加长纠正偏头儿童枕头宝宝枕定型枕', '158.00', '100', '100', '1285', '

\"\"

\"\"

\"TB26B97XVXXXXc6XXXXXXXXXX\"

', '', '', '0', '1514256173', '1514256173', null, '1218', '1273', '1285', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('85', '安多啦贝比 婴儿纯棉单面布抱被宝宝秋冬厚款包被抱毯新生儿抱被#A8016 A8016单色 85*85cm', '69.00', '100', '100', '1286', '

 \"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

 

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n
', '', '', '0', '1514256176', '1514256176', null, '1218', '1273', '1286', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('86', '思萌SMOOMS 婴儿纱布浴巾 秋冬6层加厚宝宝包巾 新生儿纯棉盖毯 柔软吸水毛巾 120*120CM多色可选', '69.00', '100', '100', '1287', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256179', '1514256179', null, '1218', '1273', '1287', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('87', '新生儿婴儿床床围可拆洗防撞秋冬宝宝床用品儿童纯彩棉透气四件套 彩棉四件套(床头+l型床围+床单+长床围)', '296.00', '100', '100', '1288', '

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256182', '1514256182', null, '1218', '1273', '1288', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('88', '0-2岁婴儿尿布裤2017年春季上新款宝宝尿布兜冬可洗布尿裤新生儿宝宝布尿裤防漏隔尿裤5kg-12kg', '17.00', '100', '100', '1289', '

\"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\" \"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\"

\"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\"

\"婴儿尿布裤纯棉宝宝尿布兜冬透气可洗布尿裤新生儿防水\"

', '', '', '0', '1514256186', '1514256186', null, '1218', '1273', '1289', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('89', '【苏宁自营】龙之涵活套隔尿婴儿床垫子 宝宝加厚床垫4cm 天然椰棕垫 60*105cm 白色', '158.00', '100', '100', '1290', '

 








\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256189', '1514256189', null, '1218', '1273', '1290', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('90', '良良 婴儿苎麻宝宝儿童凉席(加大)凉而不冰 儿童凉席 咖色 125*74cm', '182.00', '100', '100', '1291', '

\"\"

 \"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

1

1

\"TB26B97XVXXXXc6XXXXXXXXXX\"

', '', '', '0', '1514256192', '1514256192', null, '1218', '1273', '1291', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('91', '抱抱熊腰凳 抱婴腰凳婴儿背带腰凳宝宝双肩腰凳多功能腰凳坐凳新生背带横抱式G01', '209.00', '100', '100', '1292', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514256195', '1514256195', null, '1480', '1482', '1292', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('92', '十月妈咪(octmami) 银纤维吊带可内穿防辐射肚兜 均码 灰色', '0.00', '100', '100', '1293', '

 

\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514256199', '1514256199', null, '1218', '1282', '1293', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('93', '[苏宁自营]英氏婴儿连体衣新生儿衣服男女宝连体哈衣秋冬保暖爬服144093', '0.00', '100', '100', '1294', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

...........

...............

', '', '', '0', '1514256202', '1514256202', null, '1218', '1282', '1294', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('94', '七波辉男童鞋2017秋冬新品儿童保暖运动棉鞋男童加绒加厚大棉鞋690030', '149.00', '100', '100', '1296', '

\"关联营销_01\" \"关联营销_02\" \"关联营销_03\" \"关联营销_04\" \"关联营销_05\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514256205', '1514256205', null, '1218', '1282', '1296', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('95', '史努比童鞋2017春季新款男童鞋防滑耐磨儿童运动鞋中小童休闲鞋4277102', '258.00', '100', '100', '1297', '

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256208', '1514256208', null, '1218', '1282', '1297', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('96', '澳洲Swisse野生深海鱼油无腥味胶囊 400粒/瓶 降血糖血压降三高 海外原装进口', '125.00', '100', '100', '129', '
 
\n
\"\"
\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
 
\"\"
\"\"
\n
', '', '', '0', '1514256215', '1514256215', null, '70', '115', '129', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('97', '【新品】Xiaomi/小米(MI) 电视4C 55英寸 2GB+8GB 四核64位处理器 4K HDR超高清平板电视', '0.00', '100', '100', '12', '

\"小米关联推荐_02\"

\n

 

\n

 

\n

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"小米关联推荐_02\"

\n

 

\n

 

\n

', '', '', '0', '1514256218', '1514256218', null, '1', '3', '12', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('98', '乐高LEGO MINECRAFT我的世界系列 21119 我的世界地底地下城 积木玩具', '189.00', '100', '100', '1303', '

【商品名称】地下城

【商品型号】21119

【颗  粒  数】219颗粒

【包装尺寸】26.2 x 19.1 x 6.1 cm   

【 重     量 】0.43Kg

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256227', '1514256227', null, '1218', '1282', '1303', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('99', 'Disney迪士尼米奇宝宝双面婴幼儿爬行垫爬爬垫爬行毯加厚2cm游戏泡沫地毯', '118.00', '100', '100', '1305', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256234', '1514256234', null, '1218', '1282', '1305', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('100', '仙邦宝贝(Simbable kidz)多功能过家家购物车 大号手推车含配件可切蔬菜水果51件套儿童超市购物车套装3-6岁', '89.00', '100', '100', '1306', '

\"\"

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256237', '1514256237', null, '1218', '1282', '1306', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('101', '【苏宁自营】Barbie芭比梦幻衣橱(带娃娃)X4833', '0.00', '100', '100', '1307', '

\"\"

\"\"

\"\"

\"\"

\"\"

 

X4833

X4833

', '', '', '0', '1514256240', '1514256240', null, '1218', '1282', '1307', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('102', '捣蛋鬼无线合金耐摔遥控飞机电动陀螺仪直升机男孩儿童玩具礼物D728黑色3.5通道', '79.00', '100', '100', '1308', '

温馨提醒:

本店默认发圆通、韵达或邮政小包!\n由于飞机电池不能走航空,可能会比正常时效慢1-3天,还请亲耐心等待!

1.本款飞机是通过红外线遥控的,理想的飞行环境是在室内无风的地方,室外阳光下可能会受干扰。

2.由于2.5通道不具备前、后飞行功能,依靠重心前移,使飞机自己向前飘行,通过左右旋转控制飞行路线,无法悬停。新手建议选3.5通道较容易上手,可玩性较高。

\"TB2TDnCpXXXXXcGXXXXXXXXXX\"\"TB2pHropXXXXXbpXpXXXXXXXX\"

', '', '', '0', '1514256245', '1514256245', null, '1218', '1282', '1308', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('103', '【美国苏宁直采】普丽普莱Puritans’s Pride 左旋肉碱 500mg 60粒/瓶 美国进口 减肥瘦身 保健品', '79.00', '100', '100', '130', '

\"\"

\n

\"\"

 

\n

\"\"\"\"\"\"

\n

\"\"\"\"

\n

\"\"

\"\"

', '', '', '0', '1514256252', '1514256252', null, '70', '115', '130', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('104', '金利福珠宝 铂金项链pt950白金套链心连心套链吊坠项链女款礼物 PT184 约3.7-3.8克(链长42cm)', '0.00', '100', '100', '1310', '

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256255', '1514256255', null, '1480', '1482', '1310', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('105', '老冯记 光面玫瑰手镯 银饰银手镯999 纯银千足银女款镯子', '238.00', '100', '100', '1312', '

1

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\" 
\"\" 
\"\"\"\"\"\" 
\"\"\"\"\"\" 
    
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\n

\"客服\" \"通用详情页-4\"

\n

 

', '', '', '0', '1514256258', '1514256258', null, '1295', '1301', '1312', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('106', '铭尚 黑玛瑙108颗佛珠手链男女款多圈虎眼石头情侣水晶生肖多层手串 酉鸡', '38.00', '100', '100', '1313', '

\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256262', '1514256262', null, '1295', '1301', '1313', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('107', '佐卡伊黄金投资金条 100g/联系客服拍下', '50000.00', '100', '100', '1314', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256265', '1514256265', null, '1295', '1301', '1314', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('108', '钻汇 白18K金钻石戒指女戒求婚订婚钻戒PT950铂金/白金钻戒定制结婚钻戒克拉效果 送情人礼物附证书 主钻5分系列(1克拉效果)', '2278.00', '100', '100', '1316', '

\"2017041211_01\" \"2017041211_02\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256269', '1514256269', null, '1295', '1301', '1316', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('109', '居典 珍藏品满金星 印度小叶紫檀男士佛珠手串 天然木饰檀木手链12颗*20mm', '799.00', '100', '100', '1317', '

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256272', '1514256272', null, '1295', '1301', '1317', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('110', '海瞳 天然 淡水珍珠项链 玛瑙珍珠项链 送妈妈 8-9mm 43cm 饱满包子圆款', '0.00', '100', '100', '1318', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"苏宁9_01\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"苏宁9_10\"\"苏宁9_11\"\"苏宁9_12\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514256275', '1514256275', null, '1295', '1301', '1318', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('111', '珂兰 彩宝S925银镶心形蓝色托帕石吊坠 清新迷人夏季百搭 海洋之心', '369.00', '100', '100', '1319', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
 
\n

- 品牌:珂兰
- 款号:KLPW033489 
- 材质:S925银
- 石类:托帕石
- 尺寸:高*宽约1.2*1cm
- 证书:NGSTC
- 赠送:S925银链一条

\n

 

\n
 实际金重可能存 在略微误差,请以实际货品金重为准。 谢谢您的理解!如有疑问请咨询客服,客服专线4008980188转2号线,正常上班时间(上午9点到晚上8点) 
  
\n

\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

【包装清单】
1.产品
2.证书
3.发票
4.专用包装盒

\n

 

\n

【温馨提示】
商品的特殊性,所有金重产品一经售出,无质量问题不予退换。谢谢您的理解!如有疑问,可咨询商家客服专线4008980188转2号线,正常上班时间(上午9点到晚上8点)

\n

 

\n

 

\n

 

', '', '', '0', '1514256279', '1514256279', null, '1295', '1301', '1319', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('112', '【买4送1】艾维伦(Avalon)干细胞美颜饮胶原蛋白口服液美白美容养颜补水原液态饮 50ml*10瓶 进口新加坡', '298.00', '100', '100', '131', '

\"\"

\n\n\n\n\n\n\n\n
\"\"
\n\n

\"美颜饮详情页-V2_01\" \"美颜饮详情页-V2_02\" \"美颜饮详情页-V2_03\" \"美颜饮详情页-V2_04\" \"美颜饮详情页-V2_05\" \"美颜饮详情页-V2_06\" \"美颜饮详情页-V2_07\" \"美颜饮详情页-V2_08\" \"美颜饮详情页-V2_09\" \"美颜饮详情页-V2_10\" \"美颜饮详情页-V2_11\" \"美颜饮详情页-V2_12\" \"美颜饮详情页-V2_13\" \"美颜饮详情页-V2_14\" \"美颜饮详情页-V2_15\"\"\"\"\"\"\"

', '', '', '0', '1514256282', '1514256282', null, '70', '115', '131', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('113', '凝萃 2-5克 天然琥珀原石蜜蜡原石精品料DIY随形吊坠戒面料送工具包', '18.00', '100', '100', '1320', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\"\"\"\"\"\"
\"\"\"\"\"\"
 
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\" 
 
\"\"
\"\"
\n

\n\n

\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\" \"\"\"\"

', '', '', '0', '1514256285', '1514256285', null, '1295', '1301', '1320', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('114', '天鑫洋 足银收藏送礼投资银条 “贵”字银条/银砖 100克规格 100克', '466.00', '100', '100', '1321', '

\"\"

\n

Save

\n

Save

\n

Save

\n

Save

\n

Save

\n

Save

\n

Save

\n

Save

', '', '', '0', '1514256288', '1514256288', null, '1295', '1301', '1321', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('115', '帛兰梓韵 天然翡翠貔貅吊坠缅甸翡翠淡绿色糯种貔貅挂件男女款招财貔貅玉坠 貔貅', '99.00', '100', '100', '1322', '

\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"
\n

', '', '', '0', '1514256292', '1514256292', null, '1295', '1301', '1322', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('116', '贝美芬 钛钢转运轮男士戒指 指环 流行饰品 男生尾戒', '58.00', '100', '100', '1323', '

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

 

\n

\"\" 

', '', '', '0', '1514256295', '1514256295', null, '1480', '1482', '1323', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('117', '缔晶【圣诞节礼物送女友】925银手链女韩版简约首饰学生个性甜美送女友闺蜜生日情人节礼物 S130菱形的爱手链', '108.00', '100', '100', '1324', '

', '', '', '0', '1514256298', '1514256298', null, '1295', '1311', '1324', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('118', '帝唐尚品四叶草s925银手链女简约甜美森系闺蜜清新女士日韩手链 四叶草手链', '48.00', '100', '100', '1325', '

乐分享,拼划算,购喜欢。 苏宁乐拼购是依托苏宁易购的社交购物方式,正品保证,精品好货,亿万用户的购物平台,打造购物新体验。

', '', '', '0', '1514256301', '1514256301', null, '1295', '1311', '1325', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('119', '直邮Swarovski/施华洛世奇女士恶魔之眼项链 蓝黑水晶玫瑰金色 默认颜色', '499.00', '100', '100', '1326', '

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

 

', '', '', '0', '1514256305', '1514256305', null, '1295', '1311', '1326', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('120', '帝唐尚品新款珍珠白色蝴蝶耳坠耳饰珍珠耳环s925纯银镀真金耳钉', '68.00', '100', '100', '1328', '

乐分享,拼划算,购喜欢。 苏宁乐拼购是依托苏宁易购的社交购物方式,正品保证,精品好货,亿万用户的购物平台,打造购物新体验。

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256308', '1514256308', null, '1295', '1311', '1328', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('121', '帝唐尚品韩国猫耳朵发带洗脸发箍头套日韩洗脸美容毛绒束发带头带头饰发饰', '29.00', '100', '100', '1329', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256311', '1514256311', null, '1295', '1311', '1329', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('122', '莱特维健香港进口威猛哥60粒 补肾壮阳 助勃延时 增大增粗 缓解阳痿 玛咖秘鲁玛卡抗疲劳 男性成人保健品滋补药 东革阿里', '256.00', '100', '100', '132', '

\"辅酶Q10秒杀\"\"5a3dad3cN390e0779\"\"中式=无线_01_02\"

', '', '', '0', '1514256315', '1514256315', null, '70', '115', '132', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('123', '邮币商城 二轮 猴 2016年 猴年纪念币 第二轮生肖币 单枚 面值10元 硬币 人民币收藏品 钱币收藏品', '14.00', '100', '100', '1330', '

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\n

\"\"

\n

\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256318', '1514256318', null, '1480', '1482', '1330', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('124', '2003特5中国首 次载人航天飞机成功小本票 邮票收藏', '60.00', '100', '100', '1331', '

\"\"\"\"

\n

 

\n
\"\"
\n
\n

重大事件铭刻方寸之间,太空之行跃然纸上

\n

《中国首 次载人航天飞行成功》小本票

\n

首本采用英文票名微缩字母防伪技术的小本票,特殊地位价格更亮眼

\n

艺术涵养提升邮品观赏性

\n

\"\"

\n

【藏品名称】SB25 中国首 次载人航天飞行成功 小本票

\n

【发行时间】2003年10月16日

\n

【发行单位】国家邮政局

\n

【发行数量】495万本

\n

【藏品内容】英姿(大陆)、凯旋(大陆)/英姿(香港)、火箭(香港)/英姿(澳门)、飞船(澳门)

\n

【邮票规格】40mm×30mm/枚

\n

【齿孔度数】13×13.5°

\n

【本票规格】148mm×95mm

\n

【印制 厂】北京邮票厂

\n

【设计 者】王虎鸣(邮票、小本票)、刘向平(邮票、插图)

\n

【图文提供】中国载人航天工程办公室

\n

【藏品简介】

\n

2003年10月16日,国家邮政局特别发行《中国首 次载人航天飞行成功》邮票1套2枚,分别是2-1英姿、2-2凯旋;另发行与香港邮政、澳门邮政共同印制的小本票1本,内含国家邮政局、香港邮政署、澳门邮政局分别发行的同题材的邮票小全张各一张,详细区分为 英姿(大陆)、凯旋(大陆)/英姿(香港)、火箭(香港)/英姿(澳门)、飞船(澳门) 。

\n

小本票及其特点:

\n

小本票,又称邮票小册。为便于用户携带使用,将一种或几种常用面值的数枚邮票连印在一起,装订成小本册。其特点是:配有简单的或精美的封面、封底,并印有与邮票相关的图案或文字说明;小本里面的邮票与全版张的图案、面值、刷色等基本相同;通常邮票上有一边或二边无齿。

\n

\"\"

\n
2003-特5-中国首 次载人航天飞行成功小本票
\n
\"\"
\n\"\"
\n

价值一、里程碑纪念沥血之作,收藏价值高。

\n

为了纪念天中国载人航天飞行成功,国家邮政局于2003年10月16日特别发行《中国首 次载人航天飞行成功》邮票1套2枚,分别是2-1英姿、2-2凯旋。中国航天史上将永远铭刻这一事件,记录下庄重的一页。为纪念中国载人航天飞行成功而发行,是我国航天历史上具有里程碑意义的重大事件,影响深远,收藏价值高。

\n

价值二、中国太空第1人。

\n

《中国首 次载人航天飞行成功》邮票主图均有杨 利 伟形象,在他他出太空舱的那一刻实现了中华民族飞出地球的梦想,他也成为了新时代中国人的民族英雄。

\n

价值三、三地同时发行,收藏影响力惊人。

\n

《中国首 次载人航天飞行成功》小本票除常规在大陆发行,另发行与香港邮政、澳门邮政共同印制的小本票1本,内含国家邮政局、香港邮政署、澳门邮政局分别发行的同题材的邮票小全张各一张。

\n\"\"\n

\"\"

\n

2003-特5-中国首 次载人航天飞行成功小本票

\n

\"\"

\n

2003-特5中国首 次载人航天飞机成功小本票

\n

\"\"

\n

2003-特5中国首 次载人航天飞机成功小本票

\n

\"\"

\n

2003-特5中国首 次载人航天飞机成功小本票细节

\n
\n

\"\"

', '', '', '0', '1514256321', '1514256321', null, '1295', '1315', '1331', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('125', '集祥阁 文玩核桃野生狮子头铁麻核桃文玩灯笼官帽古玩手玩件山核桃肉纹', '15.00', '100', '100', '1332', '

', '', '', '0', '1514256324', '1514256324', null, '1295', '1315', '1332', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('126', '2015年 纪念钞 中国航天钞 面值100元 单张 号码随机 纪念钞 纸币 钱币收藏品', '115.00', '100', '100', '1333', '

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\n

\"\"

\n

\"\"

\"\"\"\"\"\"

', '', '', '0', '1514256328', '1514256328', null, '1295', '1315', '1333', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('127', '河南中钱 中国金币 2013年钱币博览会银币 1盎司纪念币钱博会银币', '618.00', '100', '100', '1334', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256331', '1514256331', null, '1295', '1315', '1334', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('128', '周大福水波链足金黄金项链(工费:68 计价) F173873', '1254.00', '100', '100', '1336', '

\"\"

\"\"

\"\"

\"\"

\"\"\"\"

\n

 

', '', '', '0', '1514256335', '1514256335', null, '1480', '1482', '1336', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('129', '钻石快线 水波纹黄18K金项链女款 黄18K金女士黄金项链 18K金锁骨链0.75-0.85克 定价产品 【黄18K金】40CM', '299.00', '100', '100', '1338', '

 

\n

\"\"

\n

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256338', '1514256338', null, '1295', '1327', '1338', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('130', '六福珠宝 足金开心宝宝长命锁铃铛黄金吊坠 计价 GMG70006A 5.41克(含工费180元)', '2035.00', '100', '100', '1339', '

\"\"

\"\"

\n

\"\"

\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
       
   \n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"135515359282978009172300_\"\"\"\"\"\"\"

\n
\n
\n
', '', '', '0', '1514256341', '1514256341', null, '1295', '1327', '1339', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('131', '【中华特色】龙岩馆 远山农业 兰州鲜百合干250g*2袋 药百合 非新鲜百合 袋装 银耳百合莲子', '29.00', '100', '100', '1340', '

\"790\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256345', '1514256345', null, '1295', '1327', '1340', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('132', '【低至298元/克】金利福珠宝 黄金项链男士 999足金链子 霸气龙头泰国项链老板链 F001441', '10326.00', '100', '100', '1341', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256348', '1514256348', null, '1295', '1327', '1341', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('133', '【中国黄金】Au9999金砖10g薄片投资储值金条 投资金10g 储藏收藏... 10克', '2876.00', '100', '100', '1342', '
\"关联金条_09\"\"关联金条_09\"\"关联金条_15\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"\"
\"\"
\"\"
\"
\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"
\"\"
\"\"
\n

\n
\n

\n

', '', '', '0', '1514256351', '1514256351', null, '1295', '1327', '1342', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('134', '印象眸 金镶玉翡翠福袋吊坠 翡翠福字挂件 福袋', '89.00', '100', '100', '1344', '
\n\n\n\n\n\n
\"https://image.suning.cn/uimg/sop/commodity/416306912181508449767700_x.jpg\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256354', '1514256354', null, '1295', '1327', '1344', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('135', '千寻海风(findwind)S925银镶施华洛世奇元素水晶锆海豚の恋女韩版锁骨链首饰银项链女 送女友 礼物简约七夕节 紫色—扭扭链长40', '99.00', '100', '100', '1345', '
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n

 

', '', '', '0', '1514256357', '1514256357', null, '1295', '1327', '1345', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('136', 'SWAROVSKI/施华洛世奇 Generation项链 新品女士项链', '699.00', '100', '100', '1346', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256361', '1514256361', null, '1295', '1327', '1346', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('137', '老冯记银楼 999足银手镯 满天星银时尚清新款银镯 送爱人/闺蜜好礼物 21克满天星手镯', '268.00', '100', '100', '1347', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256364', '1514256364', null, '1295', '1327', '1347', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('138', '佐卡伊18k金群镶钻石女戒结婚求婚戒指克拉钻戒效果正品触电珠宝首饰 80分效果(现货闪发)', '1899.00', '100', '100', '1348', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\n\n

【珠宝档案】

\n

品牌名称: 佐卡伊ZOCAI

\n

产品款号: W02967

\n

主石名称: 钻石

\n

主石大小: 8分

\n

主石切工: 标准圆钻切工,优

\n

副石名称: 钻石

\n

副石大小: 共约12分左右

\n

产品材质: 白18K金

\n

产品证书: GIC鉴定证书

备注:
本品为手工制作,不同的珠宝,不同的尺寸,其具体参数等可能会略有差异,请以实物为准。本品可以定制,佐卡伊有着娴熟的定制传统,您可以与珠宝顾问沟通,定制您喜好的贵金属材质及宝石。

特别说明:
请您购物前与珠宝顾问沟通,确认商品是否有您所需的现货。现货商品我们在您确认订单付款完成后为您发出。定制商品在为您定制完成后发出,不同的商品由于工艺不同定制周期不同,通常为15-20个工作日。定制不同尺寸的珠宝其费用会略不同,定制中途退换货需要您承担部分定制费用,所以建议您与珠宝顾问详细沟通,我们的珠宝顾问定将为您提供细致专业的服务。

\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
店长推荐材质钻石总克拉主石大小副石大小主石颜色主石净度配戴效果特惠价备注
推荐1白18K金0.20克拉0.08克拉0.12克拉\n

H

\n
SI80分效果1999 
推荐2白18K金0.32克拉0.14克拉0.18克拉HSI1.4克拉效果3399特别推荐!
推荐3白18K金0.34克拉0.16克拉0.18克拉HSI1.5克拉效果3699 
推荐4白18K金0.38克拉0.20克拉0.18克拉F-GSI1.5克拉效果4399 
推荐5白18K金0.38克拉0.20克拉0.18克拉D-ESI1.5克拉效果4699超值推荐!
推荐6白18K金0.50克拉0.30克拉0.20克拉F-GSI1.6克拉效果6999超值推荐!
推荐7白18K金0.50克拉0.30克拉0.20克拉D-ESI1.6克拉效果7660大气显钻!
推荐8白18K金0.50克拉0.30克拉0.20克拉D-EVS1.6克拉效果7999 
推荐9白18K金0.50克拉0.30克拉0.20克拉D-EVVS1.6克拉效果8999 
推荐10白18K金0.65克拉0.40克拉0.25克拉F-GSI2克拉效果9999特别推荐!
推荐11白18K金0.65克拉0.40克拉0.25克拉D-EVS2克拉效果11999高颜色!
推荐12白18K金0.65克拉0.40克拉0.25克拉D-EVVS2克拉效果12999高颜色!
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256368', '1514256368', null, '1295', '1327', '1348', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('139', '金一 黄金吊坠 皇冠爱心吊坠 足金999 女款送礼 不含链 ABB026 1.38-1.44克', '518.00', '100', '100', '1349', '

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514256371', '1514256371', null, '1295', '1327', '1349', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('140', '【海外购自营】红印 Red Seal 薄荷茶 25包/盒 新西兰进口 舒心畅饮 茶叶', '39.00', '100', '100', '134', '

\"\"

\"\"

', '', '', '0', '1514256374', '1514256374', null, '70', '115', '134', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('141', 'DJI大疆创新 御Mavic Pro可折叠4K航拍无人机 锂电池 全能套装', '7799.00', '100', '100', '1351', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

安装指南详见包装内!

', '', '', '0', '1514256377', '1514256377', null, '1480', '1482', '1351', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('142', '小米(MI)九号平衡车 白色 Ninebot 9号体感车 长续航蓝牙遥控 轻小便携 智能电动代步车', '0.00', '100', '100', '1353', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

视频仅供展示,非专业人士请勿模仿,骑行请做好安全防范措施!

\n

\"\"\"\"

\n
\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514256381', '1514256381', null, '1480', '1482', '1353', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('143', '小米(MI)小米手环2 二代 防水 智能运动手表 男女跑步 心率 记计步器', '149.00', '100', '100', '1354', '

\"\"

\n
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n
\n

OLED显示屏,触摸操作,全新腕带设计,升级计步算法!  

\n

.

', '', '', '0', '1514256384', '1514256384', null, '1335', '1343', '1354', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('144', '【到手价仅399】聚.VR 一体机 PPTV出品 千元性价比VR 优质观影体验 虚拟现实 VR眼镜', '799.00', '100', '100', '1355', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256387', '1514256387', null, '1335', '1343', '1355', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('145', 'HUAWEI/华为 WATCH 2 智能运动手表 4G插卡独立通话、支持移动支付', '1938.00', '100', '100', '1356', '

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"

.\"\"

\"\"

', '', '', '0', '1514256391', '1514256391', null, '1335', '1343', '1356', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('146', '小米(MI)活塞耳机 清新版 入耳式 线控 带麦 黑色', '0.00', '100', '100', '1358', '
', '', '', '0', '1514256394', '1514256394', null, '1480', '1482', '1358', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('147', 'Philips/飞利浦 SA5MXX04学生时尚多功能直插式U盘/录音笔/带背夹运动MP3播放器 支持FM收音4G银色', '199.00', '100', '100', '1359', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1.因拍摄灯光及不同显示器色差等问题可能造成商品图片与实物有色差,一切以实物为准;
2.建议妥善保管商品的外包装、附件、赠品至少15天;
3.商品送货时您需与送货人员开箱验机(外观),开箱后如产品有外观缺陷缺附件问题的,可直接拒收,签收后发生的外观损坏缺件等问题因此导致问题,会影响您的退换货办理;
4.由于您使用失误、使用环境限制造成的误报以及实际情况与您描述不符,需由您承担商品往返所产生费用(且商品需确保完好);
5.在商品退货时,需扣除购买该商品所获得的积分及相应优惠券,如账户积分及优惠券已使用,则会从商品退款中相应扣除;礼品卡退货时金额退回卡内,不予兑现。退货成功后,您在购物时使用的易购券将退至原账户且有效期限不变,请注意查收;
6. 若您开具的是增值税发票,在商品退货时请与苏宁客服联系,咨询增值税发票的退货注意事项,点击在线客服!

', '', '', '0', '1514256397', '1514256397', null, '1335', '1350', '1359', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('148', '【海外购自营】佳乐锭Galatine 牛乳糖原味乳片 125克/袋 意大利进口 美味低卡 进口糖果', '22.00', '100', '100', '135', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256401', '1514256401', null, '1480', '1482', '135', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('149', 'JBL Reflect mini BT 无线蓝牙运动耳机 通用入耳式运动耳机 HIFI音乐跑步耳机 黑色', '649.00', '100', '100', '1360', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256404', '1514256404', null, '1335', '1350', '1360', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('150', 'JBL Pulse2音乐脉动 脉动二代 蓝牙炫彩音箱无线便携小音响低音HIFI 黑色', '1269.00', '100', '100', '1361', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n
JBL Pulse2音乐脉动二代蓝牙炫彩无线便携低音HIFI小音响,LED炫彩灯光秀,多达100个LED彩灯,根据音乐律动有节奏的跳动.下载APP定制专属灯光秀。创新加入颜色传感摄像头,赋予色彩无穷活力,带回音及噪声消除技术通话麦克风。强悍双低音,听到而且看到。
', '', '', '0', '1514256407', '1514256407', null, '1335', '1350', '1361', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('151', '熊猫(PANDA) T-16多全波段便携式指针式半导体老人广播收音机', '89.00', '100', '100', '1362', '

\"T-16详情-1\"\"T-16详情-2\"\"T-16详情-3\"\"T-16详情-4\"\"T-16详情-5\"\"T-16详情-6\"\"T-16详情-7\"\"T-16详情-8\"\"T-16详情-9\"\"T-16详情-10\"\"T-16详情-11\"\"T-16详情-12\"\"T-16详情-13\"\"T-16详情-14\"\"T-16详情-15\"\"T-16详情-16\"\"T-16详情-17\"\"T-16详情-18\"\"便携式收音机T-16中文\"

\n

\"\"

\n

 

\"\"

', '', '', '0', '1514256410', '1514256410', null, '1335', '1350', '1362', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('152', '飞利浦(PHILIPS)VTR5200 8GB 学习会议采访 双麦克风数码录音笔 锖色', '499.00', '100', '100', '1363', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

热线:400 800 7890

', '', '', '0', '1514256413', '1514256413', null, '1335', '1350', '1363', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('153', '美的(Midea)智能指纹锁 家用防盗门 密码锁防爆防盗语音报警电子门锁芯MOLK-LA015', '0.00', '100', '100', '1364', '

\"\"\"\"\"\"

\"\"

 

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

全国免费安装

开箱务必检查外包装是否完损,建议等待安装师傅开箱调试机器,具体安装细联系页面在线客服。

', '', '', '0', '1514256417', '1514256417', null, '1480', '1482', '1364', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('154', '小蚁(YI)云台智能夜视高清摄像机 摄像头 白色 360度旋转 云台wifi 远程监控', '0.00', '100', '100', '1365', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

 

 

\n

 

', '', '', '0', '1514256420', '1514256420', null, '1335', '1352', '1365', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('155', '小米(MI)体重秤 白色 智能精准人体脂肪称成人减肥家用电子秤迷你健康体重秤', '0.00', '100', '100', '1366', '
', '', '', '0', '1514256424', '1514256424', null, '1335', '1352', '1366', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('156', 'CASIO 卡西欧电子词典E-G200BU 英汉学习机 牛津辞典出国翻译机 伦敦蓝', '2790.00', '100', '100', '1368', '

\"\"\"\"\"\"\"\"\"\"

本商家商品保证正品行货,严格按照国家三包政策提供售后服务,因质量问题或实物与描述不符产生的退换货服务运费由本店承担。

', '', '', '0', '1514256428', '1514256428', null, '1480', '1482', '1368', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('157', '【海外购自营】德运Devondale 全脂成人奶粉1kg/袋 澳洲进口 高钙 早餐 学生奶粉', '0.00', '100', '100', '136', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256431', '1514256431', null, '70', '128', '136', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('158', '勇艺达小勇儿童智能早教机器人 YYD-5 精灵白 触摸感应 语音聊天陪伴 APP互动喂食学习 0-7岁', '498.00', '100', '100', '1370', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256435', '1514256435', null, '1335', '1357', '1370', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('159', '亚马逊电子书 Kindle Paperwhite3代经典版款+保护套 电纸书阅读器电子墨水屏4G 黑色', '835.00', '100', '100', '1371', '
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

本店Kindle保护壳颜色随机发送,不接受指定颜色。介意者慎拍!

\n

\"\"

正品保障,国内退货,不支持7天无理由退换货,支持7天质量问题退换货。

', '', '', '0', '1514256438', '1514256438', null, '1335', '1357', '1371', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('160', '步步高家教机S3 64G BBK小学初中高中同步学习机学生平板电脑点读机 平板电脑 香槟金', '0.00', '100', '100', '1373', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256441', '1514256441', null, '1335', '1357', '1373', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('161', '步步高(BBK) 点读机 T2 幼儿小学课本同步学习机听说读写练字英语机 学生平板 儿童平板', '1398.00', '100', '100', '1374', '

\"\"\"\"  

 

 

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

步步高点读机T2 打好语言基础,从拼音开始语文,零起点,1对1轻松学英语,特设趣味幼小衔接内容,小学学习适应快

 

\"\"

', '', '', '0', '1514256444', '1514256444', null, '1335', '1357', '1374', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('162', '熊猫(PANDA) F-385 便携式CD复读机英语DVD随身听光盘学习MP3播放机', '369.00', '100', '100', '1376', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256448', '1514256448', null, '1335', '1357', '1376', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('163', '【1盒x420克】谷物麦片蜂蜜混合味 早餐即食冲饮燕麦 代餐饱腹 UNCLE TOBYS 海外购 澳洲原装进口直邮', '82.00', '100', '100', '137', '

\n
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 \"\"

\n

\"\"

', '', '', '0', '1514256461', '1514256461', null, '70', '128', '137', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('164', 'Beats urBeats 入耳式耳机 手机耳机带麦 三键线控 黑色', '388.00', '100', '100', '1380', '

\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256464', '1514256464', null, '1335', '1367', '1380', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('165', 'JBL C100SI入耳式耳机 轻盈便携 苹果安卓通用耳麦 黑色', '74.00', '100', '100', '1381', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256467', '1514256467', null, '1335', '1367', '1381', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('166', '【日本进口精工机芯】宾格BINGER男士手表 2017创意幽灵现世 全自动机械表 精钢编织表带防水 品味个性商务休闲男表', '498.00', '100', '100', '1382', '

\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514256471', '1514256471', null, '1480', '1482', '1382', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('167', '宾格BINGER手表年度新款女士手链款女表超薄时尚椭圆形缤纷立体贝壳面石英女表 瑰丽纤雅系列', '288.00', '100', '100', '1384', '

\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514256474', '1514256474', null, '1480', '1482', '1384', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('168', '阿玛尼(EMPORIO ARMANI)手表时尚休闲情侣表男/女表圆表盘三眼计时日历金属带石 AR5905/AR5920', '2198.00', '100', '100', '1385', '

', '', '', '0', '1514256477', '1514256477', null, '1369', '1375', '1385', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('169', '宾格BINGER 男士手表 新款全自动机械表 时尚三眼罗马刻度 背透镂空 夜光时尚运动商务男表 深蓝系列', '399.00', '100', '100', '1386', '

\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514256481', '1514256481', null, '1369', '1375', '1386', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('170', '宾格BINGER 男士手表 时尚休闲超薄男表 罗马刻度 精致风车表盘 防水商务石英表 幸运轮大风车系列', '199.00', '100', '100', '1388', '

\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514256487', '1514256487', null, '1369', '1375', '1388', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('171', '天梭(TISSOT)瑞士手表 俊雅系列时尚石英男士手表T063.610.16.038.00', '1199.00', '100', '100', '1389', '

\"51\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256490', '1514256490', null, '1369', '1375', '1389', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('172', '【海外购自营】新溪岛Streamland 优质黑糖500克/瓶 新西兰进口 缓解经前综合征 保健品', '0.00', '100', '100', '138', '

\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514256494', '1514256494', null, '70', '128', '138', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('173', '久久达LED电子闹钟时钟 夜光 时尚床头钟 学生懒人贪睡聪明静音小闹钟', '29.00', '100', '100', '1390', '
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\" 
\n

\"\" \"\"\"12\"\"6\"\"4\"\"10\"\"2\"\"11\"\"1\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256497', '1514256497', null, '1369', '1375', '1390', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('174', '海伦凯勒太阳镜男款偏光驾驶镜蛤蟆镜防紫外线配近视太阳镜H1284', '398.00', '100', '100', '1393', '

\"1284_01\" \"1284_02\" \"1284_04\" \"1284_05\" \"1284_06\" \"1284_07\"

', '', '', '0', '1514256507', '1514256507', null, '1369', '1383', '1393', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('175', 'kingpads克帕尔高档老花镜 高清超轻防滑抗摔加膜树脂老花眼镜老人眼镜8208', '199.00', '100', '100', '1394', '
', '', '', '0', '1514256510', '1514256510', null, '1369', '1383', '1394', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('176', 'BOLON暴龙太阳镜男士运动司机镜开车墨镜树脂镜片高清偏光太阳眼镜潮 2017新款时尚半框设计 A15镜框枪色/镜片灰色(模特款)', '458.00', '100', '100', '1395', '

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256514', '1514256514', null, '1369', '1383', '1395', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('177', '威古氏(VEGOOS)太阳镜男款偏光驾驶镜司机男士墨镜太阳眼镜3060', '299.00', '100', '100', '1396', '

\"墨镜\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256517', '1514256517', null, '1369', '1383', '1396', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('178', '帕森 PARZIN 太阳镜 男士时尚经典蛤蟆镜 偏光太阳镜 全框驾驶墨镜男士 8009 黑框黑灰片', '128.00', '100', '100', '1398', '


\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256521', '1514256521', null, '1369', '1383', '1398', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('179', 'MSMK铝镁时尚偏光太阳镜防紫外线男士太阳眼镜蛤蟆镜驾驶镜钓鱼镜2371-枪灰色', '49.00', '100', '100', '1399', '

\"111\"

\n

\"\"

默认发2371枪灰 如需要其他颜色请留言备注哦

\n

\"01\" \"02\" \"03\" \"04\" \"05\" \"06\" \"07\" \"08\" \"09\" \"10\" \"11\" \"12\" \"13\" \"14\" \"15\" \"16\" \"17\" \"18\" \"19\" \"20\" \"21\" \"22\" \"23\" \"24\" \"25\" \"26\" \"27\" \"28\" \"29\" \"30\" \"31\" \"32\"

', '', '', '0', '1514256524', '1514256524', null, '1369', '1383', '1399', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('180', '【海外购自营】Swiss Miss瑞士小姐特浓巧克力冲饮粉(10*28g)280g', '25.00', '100', '100', '139', '
', '', '', '0', '1514256528', '1514256528', null, '70', '128', '139', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('181', '长虹(CHANGHONG)55D3S 55英寸4K超高清HDR轻薄人工智能语音平板LED液晶电视机', '2899.00', '100', '100', '13', '

\"\"

\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 

', '', '', '0', '1514256531', '1514256531', null, '1', '3', '13', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('182', '音米太阳镜女潮2017明星款圆脸墨镜同款太子镜偏光个性眼镜圆形', '198.00', '100', '100', '1400', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256534', '1514256534', null, '1369', '1383', '1400', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('183', '【帕莎】偏光太阳镜潮男士墨镜眼镜蛤蟆镜驾驶镜潮司机镜J64159', '880.00', '100', '100', '1401', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256537', '1514256537', null, '1369', '1383', '1401', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('184', '阿玛尼(ARMANI)石英男表时尚三眼防水男士手表简约休闲腕表', '680.00', '100', '100', '1403', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256540', '1514256540', null, '1480', '1482', '1403', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('185', '天梭(TISSOT)力洛克自动机械手表时尚钢带黑盘自动机械男表T41.1.483.53', '2699.00', '100', '100', '1404', '

\"\"

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256544', '1514256544', null, '1369', '1397', '1404', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('186', '浪琴(Longines)手表瑰丽系列 时尚休闲钢带机械男士手表L4.821.2.18.7(L4.821.2.12.7)', '5799.00', '100', '100', '1406', '

\"\"

', '', '', '0', '1514256547', '1514256547', null, '1369', '1397', '1406', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('187', '【卡西欧旗舰店】CASIO男士手表G-SHOCK经典黑金防水防震大表盘多功能运动电子表GA-110GB-1A', '1266.00', '100', '100', '1407', '
\"35周年详情页头\"
\n

 \"\"

\n

\"\"

\n

\"\"

\n

\"关联模块(新)\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\"\"\"\"\"\"\"\" \"\"\"\" \"\"

', '', '', '0', '1514256550', '1514256550', null, '1369', '1397', '1407', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('188', '罗西尼女表正品皮带时尚潮流石英表镶钻防水真皮女士手表TM516732G01C 玫瑰金表壳516732G01C', '539.00', '100', '100', '1408', '
', '', '', '0', '1514256553', '1514256553', null, '1369', '1397', '1408', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('189', '新西兰Mrs Rogers喜马拉雅山天然有机粉盐细盐 地中海海盐1kg矿物质食用盐玫瑰盐 2袋装', '106.00', '100', '100', '140', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256560', '1514256560', null, '70', '128', '140', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('190', '天王表(TIANWANG)商务休闲手表 钢带石英表女表情侣表简约男表3887', '428.00', '100', '100', '1411', '

\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"

\n

\"GS3887S-D-B_01\"\"GS3887S-D-B_02\"\"GS3887S-D-A_03\"\"GS3887S-D-B_04\"\"GS3887S-D-A_05\"\"GS3887S-D-B_06_01\"\"LS3887S-B_06_02\"\"GS3887S-D-B_06_02\"\"GS3887S-D-A_07\"\"GS3887S-D-A_08\"\"GS3887S-D-A_09\"\"GS3887S-D-B_10\"\"GS3887S-D-A_11\"\"LS3887S-B_10\"\"LS3887S-B_11\"

\"品牌服务区-V20160615_01\"\"品牌服务区-V20160615_02\"\"品牌服务区-V20160615_03\"\"品牌服务区-V20160615_04\"\"品牌服务区-V20160615_05\"\"品牌服务区-V20160615_06\"

\n

 

', '', '', '0', '1514256563', '1514256563', null, '1369', '1397', '1411', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('191', 'DW/丹尼尔惠灵顿 Classy系列 皮革表带 经典镶钻金边女士腕表 09DW系列', '799.00', '100', '100', '1412', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256566', '1514256566', null, '1369', '1397', '1412', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('192', '飞亚达(FIYTA) 钨钢表圈日历显示机械男表TGA802008.WBW 黑色', '1199.00', '100', '100', '1413', '

 

\n

\"\"

\n

 

\n

\"1920-600-海报8_04\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256570', '1514256570', null, '1369', '1397', '1413', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('193', 'CalvinKlein卡尔文克莱CK手表 男士女士商务休闲情侣表矿物防刮镜面皮带简约石英腕表圆形盘真皮防水 正品全国联保', '999.00', '100', '100', '1414', '

\"苏宁关联页\"

 

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256573', '1514256573', null, '1369', '1397', '1414', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('194', '瑞士进口Agelocer艾戈勒手表 极简大气 男士手表 全自动机械表 薄款男表 防水时尚钢带手表 瑞士手表', '1540.00', '100', '100', '1415', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256577', '1514256577', null, '1369', '1397', '1415', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('195', '美度Mido手表贝伦赛丽系列商务休闲自动机械女士手表M007.207.36.036.00', '5840.00', '100', '100', '1416', '

\"790-350\" \"790-350\" \"790-200\"\"苏宁关联_02\" \"苏宁关联_03\" \"苏宁关联_04\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256580', '1514256580', null, '1369', '1397', '1416', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('196', 'SWISSGEAR万向轮拉杆箱商务24寸旅行箱大容量行李箱 银色 24寸', '398.00', '100', '100', '1417', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256583', '1514256583', null, '1480', '1482', '1417', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('197', '品牌儿童书包小学生1-3-6年级女孩减负双肩包男童1-3三六6-12周岁', '32.00', '100', '100', '1418', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256586', '1514256586', null, '1480', '1482', '1418', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('198', '苹果(Apple)海外版 iPhone X 全屏手机5.8英寸 Face ID 深空灰色 256GB', '0.00', '100', '100', '141', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\n

本店活动手机壳 价位0.99元或9.9元每个用户仅限量拍一个,多拍不发~~

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

1

收到商品,签收并使用后,没有质量问题,不支持7天无理由退换货

\"\"

', '', '', '0', '1514256589', '1514256589', null, '1480', '1482', '141', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('199', 'SWISSGEAR16寸双肩电脑包男户外旅行背包 银色', '79.00', '100', '100', '1421', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256592', '1514256592', null, '1402', '1410', '1421', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('200', '2017 新品 SWISSGEAR十字系列背包双肩包SA1525 升级版1680D面料时尚休闲旅行包 书包 黑色', '69.00', '100', '100', '1422', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256595', '1514256595', null, '1402', '1410', '1422', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('201', '【8种组合套餐任选】SWISSGEAR双肩包 腰包 单肩斜挎包 折叠手提包 水滴包 双肩包黑色+腰包【发2个】', '129.00', '100', '100', '1423', '

\"\"\"\"\"\"

\n

温馨提示:套餐中腰包,腰围均可达到120cm,满足广大客户需求\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

\"\"

', '', '', '0', '1514256599', '1514256599', null, '1402', '1410', '1423', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('202', '户外背包登山包双肩包男女大容量休闲旅行包运动旅游包徒步40L 经典(蓝色)', '59.00', '100', '100', '1424', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

', '', '', '0', '1514256603', '1514256603', null, '1402', '1410', '1424', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('203', '礼品美甲指甲剪十件套 指甲刀 修脚刀 耳勺工具套装', '0.00', '100', '100', '1426', '
', '', '', '0', '1514256610', '1514256610', null, '1402', '1410', '1426', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('204', '【美国苏宁直采】COACH 蔻驰 大号贝壳包Sierra 斜挎手提包37233 57524 58287 13000女包', '1049.00', '100', '100', '1427', '

\"\" \"\"

\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256613', '1514256613', null, '1480', '1482', '1427', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('205', '【美国苏宁直采】COACH 蔻驰 中号托特包City Zip Tote 拉链款 36875 58846 Coach女包', '0.00', '100', '100', '1429', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

\"\"

', '', '', '0', '1514256616', '1514256616', null, '1402', '1419', '1429', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('206', '苹果 (Apple) iPad mini 4 平板电脑 7.9英寸 海外版 WIFI 128GB 金色', '0.00', '100', '100', '142', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\n

本店活动手机壳 价位0.99元或9.9元每个用户仅限量拍一个,多拍不发~~

\"\"

正品保障

\"\"

', '', '', '0', '1514256620', '1514256620', null, '70', '133', '142', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('207', '思米妮卡(SMINICA) 女士时尚大容量手拿女包 手机零钱手抓包 红色.', '65.00', '100', '100', '1431', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256626', '1514256626', null, '1402', '1419', '1431', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('208', '【美国苏宁直采】COACH 蔻驰 经典短款Corner Zip 手拿包零钱包 53429 54626 58032 女包', '295.00', '100', '100', '1433', '

\"\" \"\"

\"\"\"\"\"\"\"\"

\"\"

\n

\"\"\"\"

\n

 

\n

\"\"

\n

 

\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256633', '1514256633', null, '1402', '1419', '1433', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('209', '派保爵新款钱包男短款超薄真皮钱夹多卡位青年卡包牛皮软男士钱包 黑色', '88.00', '100', '100', '1434', '

\"http://image.suning.cn/uimg/sop/commodity/621755650876655363696900_x.jpg\"

\"1_01\"\"1_02\"\"1_03\"\"1_04\"\"1_05\"\"1_06\"\"1_07\"\"1_08\"\"1_09\"\"1_10\"\"1_11\"\"1_12\"\"1_13\"\"1_14\"\"1_15\"\"1_16\"\"1_17\"

\"\"

\"\"

', '', '', '0', '1514256636', '1514256636', null, '1480', '1482', '1434', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('210', 'SWISSGEAR 单肩斜挎包 商务时尚男包单肩包 防水休闲iPad包旅行小包 黑色-大号', '149.00', '100', '100', '1435', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256639', '1514256639', null, '1402', '1420', '1435', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('211', '美洲野牛商务休闲男包真皮手提包男牛皮单肩包斜挎包横款公文包电脑包 黑色', '369.00', '100', '100', '1437', '

 

\n\n\n\n\n\n\n\n\n
   
\n\n\n\n\n\n\n\n\n\n
\"glxs_05\"\"glxs_06\"\"glxs_07\"\"glxs_08\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_09\"\"glxs_10\"\"glxs_11\"\"glxs_12\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_13\"\"glxs_14\"\"glxs_15\"\"glxs_16\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_17\"\"glxs_18\"\"glxs_19\"\"glxs_20\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"01\"
\n\n\n\n\n\n\n
\"02\"
\n\n\n\n\n\n\n
\"03\"
\n\n\n\n\n\n\n
\"04\"
\n\n\n\n\n\n\n
\"05\"
\n\n\n\n\n\n\n
\"06\"
\n\n\n\n\n\n\n
\"07\"
\n\n\n\n\n\n\n
\"08\"
\n\n\n\n\n\n\n
\"09\"
\n\n\n\n\n\n\n
\"10\"
', '', '', '0', '1514256646', '1514256646', null, '1402', '1420', '1437', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('212', '美洲野牛手包男长款真皮商务手抓包男牛皮青年钱夹拉链男士手拿包 枪扫LOGO黑色', '109.00', '100', '100', '1439', '

 

\n\n\n\n\n\n\n\n\n
   
\n\n\n\n\n\n\n\n\n\n
\"glxs_05\"\"glxs_06\"\"glxs_07\"\"glxs_08\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_09\"\"glxs_10\"\"glxs_11\"\"glxs_12\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_13\"\"glxs_14\"\"glxs_15\"\"glxs_16\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_17\"\"glxs_18\"\"glxs_19\"\"glxs_20\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"01\"
\n\n\n\n\n\n\n
\"02\"
\n\n\n\n\n\n\n
\"03\"
\n\n\n\n\n\n\n
\"04\"
\n\n\n\n\n\n\n
\"05\"
\n\n\n\n\n\n\n
\"06\"
\n\n\n\n\n\n\n
\"07\"
\n\n\n\n\n\n\n
\"08\"
\n\n\n\n\n\n\n
\"09\"
\n\n\n\n\n\n\n
\"10\"
', '', '', '0', '1514256652', '1514256652', null, '1402', '1420', '1439', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('213', '苹果(Apple) MacBook Air 2017新款 苹果笔记本电脑13.3英寸 D32/i5/8G/128G', '0.00', '100', '100', '143', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\n

本店活动手机壳 价位0.99元或9.9元每个用户仅限量拍一个,多拍不发~~

\"\"\"\"\"\"\"\"\"\"

正品保障

\"\"

', '', '', '0', '1514256656', '1514256656', null, '70', '133', '143', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('214', 'FEGER斐格精品男包商务手提包横款单肩斜跨包时尚公文包电脑包男士包包 送手包', '168.00', '100', '100', '1440', '

\"\"

\"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\" \"31\" \"32\" \"33\" \"34\" \"35\" \"36\" \"37\" \"38\" \"39\" \"40\" \"41\" \"42\" \"43\" \"44\" \"45\" \"47\" \"48\" \"49\" \"50\" \"51\" \"52\" \"53\" \"54\" \"55\" \"56\" \"57\" \"58\" \"59\" \"60\"

\"61\"

\"62\"




\"\"

', '', '', '0', '1514256659', '1514256659', null, '1480', '1482', '1440', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('215', '七匹狼SEPTWOLVES精品男包单肩包斜挎包 男士包包商务出差包真皮 ...', '339.00', '100', '100', '1443', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n
\n
\n\n

 



\"\"
\"\"    
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

.

.

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256662', '1514256662', null, '1402', '1428', '1443', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('216', '梦特娇MONTAGUT头层牛皮商务工字男士皮带青年时尚百搭平滑扣腰带男休闲男式裤带精美礼盒', '298.00', '100', '100', '1445', '

\"\"\"\"\"\"\"\"

', '', '', '0', '1514256665', '1514256665', null, '1402', '1428', '1445', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('217', '美洲野牛男士皮带男真皮自动扣腰带跑车扣头青年中年商务裤带 黑色 115cm', '89.00', '100', '100', '1446', '

 

\n\n\n\n\n\n\n\n\n
   
\n\n\n\n\n\n\n\n\n\n
\"glxs_05\"\"glxs_06\"\"glxs_07\"\"glxs_08\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_09\"\"glxs_10\"\"glxs_11\"\"glxs_12\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_13\"\"glxs_14\"\"glxs_15\"\"glxs_16\"
\n\n\n\n\n\n\n\n\n\n
\"glxs_17\"\"glxs_18\"\"glxs_19\"\"glxs_20\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"01\"
\n\n\n\n\n\n\n
\"02\"
\n\n\n\n\n\n\n
\"03\"
\n\n\n\n\n\n\n
\"04\"
\n\n\n\n\n\n\n
\"05\"
\n\n\n\n\n\n\n
\"06\"
\n\n\n\n\n\n\n
\"07\"
\n\n\n\n\n\n\n
\"08\"
\n\n\n\n\n\n\n
\"09\"
\n\n\n\n\n\n\n
\"10\"
', '', '', '0', '1514256669', '1514256669', null, '1402', '1428', '1446', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('218', '啄木鸟男钱包男士简约短款头层牛皮钱夹商务票夹休闲皮夹个性', '59.00', '100', '100', '1447', '

                               \"\"                                           

', '', '', '0', '1514256672', '1514256672', null, '1402', '1428', '1447', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('219', '帕迪欧商务男包单肩包男休闲男士手提包头层牛皮斜挎包真皮背包男 黑色', '259.00', '100', '100', '1448', '

\"750-1_01\" \"750-1_02\" \"750-1_03\" \"750-1_04\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
品牌名称
\n
   PADIEOE
\n
产品型号
\n
   NB150821-4
\n
产品颜色
\n
   黑色
\n
产品主料
\n
\n
头层牛皮
\n
\n
产品尺寸
\n
\n
规格:大号:20*25*8cm   小号:19*23*8cm ( 由于测量方法不同,产品尺寸会出现些许误差 )
\n
\n
温馨提示
\n
\n
由于测量手法及个人显示器设置不同,产品尺寸及颜色与实物可能存在差别,请以实物为准!
\n
\n

 \"750-2_01\" \"750-2_02\" \"750-2_03\" \"750-2_04\" \"750-2小_01\" \"750-2小_02\" \"750-2小_03\" \"750-2小_04\" \"750-2小_05\"

\"750-4_01\" \"750-4_02\" \"750-4_03\" \"750-4_04\"

', '', '', '0', '1514256676', '1514256676', null, '1402', '1428', '1448', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('220', '非常保罗HKPOHJLO皮带男时尚百搭韩潮耐磨针扣腰带', '39.00', '100', '100', '1449', '

\"掌上抢11-(2)\"

\n

\"品牌惠12.21\"

\n

\"四款针扣\"

\n

\"苏宁微信支付流程\"

\n

 

\n

 

\"6129-6132_01\" \"6129-6132_02\" \"6129-6132_03\" \"6129-6132_04\" \"6129-6132_05\" \"6129-6132_06\" \"6129-6132_07\" \"6129-6132_08\" \"6129-6132_09\" \"6129-6132_10\" \"6129-6132_11\" \"6129-6132_12\" \"6129-6132_13\" \"6129-6132_14\" \"6129-6132_15\"

\"\"

', '', '', '0', '1514256679', '1514256679', null, '1402', '1428', '1449', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('221', '海外购 苹果手机内置电池iPhone4/4s/5/5s/6代/6splus/7代/7P 电池 iphone6', '99.00', '100', '100', '144', '

  \"\" 

\n

 \"\"

\n

本店为海外购商品,商品直接由海外发货,过海关时会有部分商品抽检,属于正常现象,正常到货时间为5-25个工作日,预售商品不能保证具体的到货时效。

\n

 

\n

          因保税区或海外发货属于境外购买行为,因此无法为您开具发票,请您谅解。

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256682', '1514256682', null, '70', '133', '144', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('222', '爱华仕oiwas男女大容量拉杆包旅行箱包可扩展容量旅行袋8001红色', '179.00', '100', '100', '1450', '
\n\n\n\n\n\n\n\n\n
 
\"关联\"
\n

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256685', '1514256685', null, '1402', '1428', '1450', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('223', '蔻驰(COACH)女包波士顿包女士皮质单肩包手提包斜挎包多选色36702 F36702深棕黑', '1599.00', '100', '100', '1451', '

\"\"


\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256689', '1514256689', null, '1402', '1428', '1451', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('224', '【牛皮女包】特斯黛牛皮女包鳄鱼纹单肩斜挎包手提包女士包包070', '128.00', '100', '100', '1452', '
\n


\"\"
\"\" 

\n

\"\"

\n

\"\"
\"\"
\"\"  
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\n
\n
\n

.

\n
\n
\n

.

\n

.

.

\"\"

', '', '', '0', '1514256693', '1514256693', null, '1402', '1428', '1452', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('225', 'DOODOO春夏时尚女包百搭单肩手提包戴妃包斜挎女士包包个性U边手提包', '0.00', '100', '100', '1453', '
\n\n\n\n\n\n\n\n\n
  \"TB2i3dpdxBmpuFjSZFsXXcXpF\"
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256696', '1514256696', null, '1402', '1428', '1453', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('226', 'Michael kors/迈克·科尔斯女包锁头小号杨幂同款手提包30F6SM9M2L', '1099.00', '100', '100', '1454', '

\"\"

\"\"

\"\"

', '', '', '0', '1514256699', '1514256699', null, '1402', '1428', '1454', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('227', '雅情 创意圣诞节礼物送女友 水晶钢琴音乐盒 八音盒天空之城 结婚生日礼物女生男女朋友闺蜜老婆 照片文字个性定制新颖礼品', '139.00', '100', '100', '1456', '

', '', '', '0', '1514256702', '1514256702', null, '1480', '1482', '1456', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('228', 'zippo芝宝火机油 133ML煤油+火石+棉芯 之宝经典专用配件套餐', '29.00', '100', '100', '1457', '

\"\" \"\" \"\" \"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256705', '1514256705', null, '1480', '1482', '1457', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('229', '日本原装 IQOS 电子烟 2.4 Plus 日版2.4 PLUS 三代', '388.00', '100', '100', '1458', '

  \"\" 

\n

 \"\"

\n

本店为海外购商品,商品直接由海外发货,过海关时会有部分商品抽检,属于正常现象,正常到货时间为5-25个工作日,预售商品不能保证具体的到货时效。

\n

 

\n

          因保税区或海外发货属于境外购买行为,因此无法为您开具发票,请您谅解。

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256709', '1514256709', null, '1441', '1444', '1458', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('230', '礼艺坊财到福到/金蟾/葫芦摆件创意礼品家居装饰品吉祥平安送领导', '480.00', '100', '100', '1459', '
\n \n \n \n \n \n \n \n \n \n \n
', '', '', '0', '1514256712', '1514256712', null, '1441', '1444', '1459', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('231', 'Bose Companion50 C50升版新品 C5 C2多媒体扬声器电脑音箱 C50(升级版)', '2958.00', '100', '100', '145', '

\"\"

 

\n
\n

\"\"
\"\"
\n
\"\"  
\n
\"\"
\n
', '', '', '0', '1514256715', '1514256715', null, '70', '133', '145', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('232', '爱的曼语 阿拉丁神灯 圣诞节情人节平安夜礼物创意生日礼品小夜灯送女友女生老婆闺蜜结婚新奇实用商务礼品 蓝色', '298.00', '100', '100', '1460', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256718', '1514256718', null, '1441', '1444', '1460', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('233', '佳慕斯(CAMORESE) 户外刀折刀折叠刀战术刀自驾游防身刀淡蓝钢多功能户外刀具 蓝色', '68.00', '100', '100', '1462', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514256725', '1514256725', null, '1441', '1444', '1462', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('234', '【苏宁影城】复仇者联盟漫威正版吸盘车载手机支架Q版-绿巨人', '49.00', '100', '100', '1465', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256731', '1514256731', null, '1441', '1444', '1465', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('235', '富士(FUJIFILM)拍立得instax mini90一次成像相机 古典感觉 即拍即得 经典款', '998.00', '100', '100', '146', '

\"\"

【原装现货 香港直邮】

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

11

1

\"\"\"\"\"\"\"\"

', '', '', '0', '1514256747', '1514256747', null, '70', '133', '146', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('236', '【官方旗舰店】卡西欧/CASIO PX-160电钢琴 88键重锤 数码智能 电钢琴 卡西欧PX160 真实钢琴音质和手感', '2799.00', '100', '100', '1470', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"\"\"
\n

\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

 

\n

\"\"\"\"

\n

 

\n

 

\"\"

', '', '', '0', '1514256750', '1514256750', null, '1480', '1482', '1470', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('237', '智能电子鼓Medeli/美得理DD-513爵士鼓架子鼓魔鲨电鼓打击乐器新款', '2499.00', '100', '100', '1471', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256753', '1514256753', null, '1441', '1464', '1471', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('238', '苏锡琴坊纯手工紫檀二胡 赠整套配件 免运费 享受终身保修服务 随机小纹蟒皮', '2199.00', '100', '100', '1472', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256756', '1514256756', null, '1441', '1464', '1472', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('239', '里歌LIGE仲尼式古琴手工桐木初学练习七弦琴民族乐器LGQ-260', '1998.00', '100', '100', '1474', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256763', '1514256763', null, '1441', '1464', '1474', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('240', '敦煌694KK 蕉窗夜语签名古筝琴', '5285.00', '100', '100', '1475', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

运输方式,非常重要,买家必读(如果有不清楚的地方或其它问题可以联系下我们在线客服哦):

\n

上海、江苏、浙江、安徽(可发快递)

\n

其它城市只发物流不发快递)物流一般只到市.    县城、乡镇村需到市,县的物流网点自提哦 

\n

 

\n


所有运输方式乡镇或乡镇以下地区我们不保证到达,甚至少部分市或县一级城市就连快递也偶有不能送货的情况发生,一旦发生还请买家朋友理解!毕竟快递不是我们自己开的。    

', '', '', '0', '1514256766', '1514256766', null, '1441', '1464', '1475', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('241', 'Chard 21寸和弦牌尤克里里 玫瑰木小吉他660*200*70', '249.00', '100', '100', '1476', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256769', '1514256769', null, '1441', '1464', '1476', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('242', 'Clifton 德国品牌 C调24孔复音入门口琴 KO-H20(电镀色)', '39.00', '100', '100', '1477', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256772', '1514256772', null, '1441', '1464', '1477', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('243', '红棉乐器V005考级小提琴初学者手工高档儿童成人乐器送超值大礼', '520.00', '100', '100', '1478', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256775', '1514256775', null, '1441', '1464', '1478', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('244', 'SUPUG森博格 谱架乐谱架 加大型谱架 笔记本 平板电脑架 多色', '46.00', '100', '100', '1479', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256778', '1514256778', null, '1441', '1464', '1479', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('245', 'Oculus Rift CV1/DK2 虚拟现实 3D VR眼镜 Oculus rift CV1+Touch 套装', '4988.00', '100', '100', '147', '

\"\"

\n


\"\"
\"\"
\"\"\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\n

正品保障

', '', '', '0', '1514256782', '1514256782', null, '70', '133', '147', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('246', '【海外购自营】飞利浦(Philips) 旋转式三刀头电动剃须刀全身水洗 S5050【保税仓发货】', '0.00', '100', '100', '148', '
', '', '', '0', '1514256785', '1514256785', null, '70', '133', '148', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('247', '戴森(DYSON)海外版V8 Absolute 家用除螨 无线手持吸尘器 除尘器 可拆尘桶 高配版6吸头', '4199.00', '100', '100', '149', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256788', '1514256788', null, '70', '133', '149', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('248', '康佳(KONKA)A55U 55英寸 64位智能4K安卓平板LED液晶电视', '0.00', '100', '100', '14', '

\"\"

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 

', '', '', '0', '1514256792', '1514256792', null, '1', '3', '14', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('249', '松下(Panasonic)SR-ZE185 智能电饭煲钻石涂层备长炭内胆 不粘锅 家用电饭锅5L', '799.00', '100', '100', '150', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514256795', '1514256795', null, '70', '133', '150', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('250', '戴森(DYSON)Supersonic HD01 无叶便携式家用电吹风 3档风速吹风机 紫色', '2588.00', '100', '100', '152', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256799', '1514256799', null, '70', '133', '152', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('251', '德龙(Delonghi)ECAM 22.110.SB 全自动咖啡机 意式家用商用 金属银 德国直邮', '2848.00', '100', '100', '153', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256802', '1514256802', null, '70', '133', '153', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('252', '美国Bad Air 白宫御用 空气净化剂 甲醛清除剂 除装修雾霾异味', '89.00', '100', '100', '154', '
', '', '', '0', '1514256805', '1514256805', null, '70', '133', '154', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('253', '【海外购自营】雅萌(YA-MAN)HRF-10T 离子导入导出电动美容仪 射频嫩肤美容器【保税仓发货】', '0.00', '100', '100', '155', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256809', '1514256809', null, '70', '133', '155', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('254', '【海外购自营】博朗(BRAUN) 欧乐B DB4010 成人干电式电动牙刷 德国原装进口【保税仓发货】', '79.00', '100', '100', '156', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256812', '1514256812', null, '70', '133', '156', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('255', '【美国苏宁直采】COACH 蔻驰 男士竖款真皮单肩斜挎包Charles Flight71723 54782Coach男包 黑色', '799.00', '100', '100', '158', '

\"\" \"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256815', '1514256815', null, '1480', '1482', '158', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('256', '【美国苏宁直采 杨幂同款】 Michael Kors 迈克·科尔斯 大号 Mercer 牛皮手提斜挎单肩包 MK女包', '1450.00', '100', '100', '159', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256819', '1514256819', null, '70', '151', '159', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('257', '三星(SAMSUNG) UA65KUF30EJXXZ 65英寸 4K超高清 HDR功能 网络智能 LED液晶电视', '0.00', '100', '100', '15', '

\"\"

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256822', '1514256822', null, '1', '3', '15', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('258', '【美国苏宁直采】 Tommy Hilfiger 汤米希尔费格 男装 汤米经典版简约短袖polo衫', '349.00', '100', '100', '161', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514256829', '1514256829', null, '70', '151', '161', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('259', '日本进口厚木ATSUGI秋冬季保暖发热打底裤弹力丝袜修身瘦腿连裤袜 110D 2双装', '88.00', '100', '100', '162', '

\"\"

\n

\"\"

\n\n\n\n\n\n\n
\"\"
\n

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

 

\n

\"\"\"\"

', '', '', '0', '1514256833', '1514256833', null, '70', '151', '162', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('260', '盖尔斯(Guess)型男必备男士太阳眼镜 香港直邮 GU6741GUN-3', '388.00', '100', '100', '163', '

\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256836', '1514256836', null, '70', '151', '163', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('261', '明星款Timberland天木兰 全牛皮靴 小贝经典高帮男靴户外靴', '899.00', '100', '100', '164', '
\"\"
\"\"

\"\"

\"\"

\"\"\"\"

 

15551

 \"\"\"\"\"\"\"\"\"\"\"\"

15550

\"\"\"\"\"\"\"\"

 
 

\"\"

', '', '', '0', '1514256839', '1514256839', null, '70', '151', '164', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('262', 'UGG J&J 经典短款 时尚雪地靴JJ1612 棕色 chocolate【澳洲直邮】', '580.00', '100', '100', '165', '

\"新海外小贴士\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514256843', '1514256843', null, '70', '151', '165', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('263', '阿迪达斯(adidas)SUPERSTAR BA8169 BZ0190 三叶草贝壳头时尚百搭情侣鞋男鞋女鞋小白鞋', '549.00', '100', '100', '166', '

\"\"\"20\"\"\"

\"\"\"\"

\n

商品简介:

\n

Adidas Superstar,阿迪达斯贝壳鞋诞生于1969年,原本是转为篮球运动而设计的,在球场上驰骋运动界多年,与一般追求时尚并无关系,但是历经一系列不断的改良和发展,阿迪达斯贝壳鞋系列已在各界大受欢迎。阿迪达斯贝壳鞋拥有自己独特的魅力,在时装舞台、音乐世界及街头文化等范畴散发璀璨的艺术光芒,因此在功能和性能上,阿迪达斯贝壳鞋也是运动革命与潮流文化结合的一个重要标记,同时已成为潮流生活中的一个概念

\n

更多款式颜色选择请在本店搜索“adidas Superstar

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256846', '1514256846', null, '70', '151', '166', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('264', 'anello双肩包男女 防水 休闲书包旅行背包电脑包 书包 黑色蓝色大小号', '249.00', '100', '100', '167', '

\"蓝色焖烧壶\"

\n

\"苏宁发货公告新PC\"

', '', '', '0', '1514256849', '1514256849', null, '70', '151', '167', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('265', '赛琳.方(Celine Fang)简约奥地利水晶项链耳钉套装 香港直邮', '81.00', '100', '100', '168', '

\"\"

\"\"

', '', '', '0', '1514256852', '1514256852', null, '70', '151', '168', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('266', '【美国苏宁直采】 Calvin Klein 卡尔文·克莱恩 U4001 CK男士圆领舒适纯棉贴身短袖3件装内衣/T恤', '339.00', '100', '100', '169', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\n

\"\"

\"\"

', '', '', '0', '1514256856', '1514256856', null, '70', '151', '169', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('267', '飞利浦(Philips)39PHF5451/T3 39英寸 高清智能 LED平板液晶电视机', '1699.00', '100', '100', '16', '

\"\"

 

\n

\"\"

\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"


\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256859', '1514256859', null, '1', '3', '16', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('268', '【海外购自营】德国 LAMY凌美 狩猎者系列钢笔 F尖办公学生用笔德国直采 蓝色', '98.00', '100', '100', '170', '

\"\"

', '', '', '0', '1514256862', '1514256862', null, '1480', '1482', '170', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('269', '【海外购自营】日本PITTA MASK 鹿晗同款无纺布制作口罩防花粉防污染白色 潮款3枚/包日本海外直采 灰色', '26.00', '100', '100', '171', '
', '', '', '0', '1514256866', '1514256866', null, '70', '157', '171', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('270', '【海外购自营】柳宗理Sori Yanagi 304不锈钢系列咖啡勺 1个装 168mm 日本进口', '39.00', '100', '100', '175', '

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256869', '1514256869', null, '70', '157', '175', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('271', '【海外购自营】百德Bad Air Sponge空气净化剂 适用新车新房清除甲醛异味家具客厅门厅其他过道 美国原装进口', '59.00', '100', '100', '177', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256873', '1514256873', null, '70', '157', '177', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('272', '【海外购自营】冈本Okamoto 0.01超薄避孕套 3片装 爱要零距离男女情趣计生用品日本直采', '45.00', '100', '100', '179', '

\"成人用品提醒\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256877', '1514256877', null, '70', '157', '179', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('273', '索尼(SONY)KD-55X8000E 55英寸电视 4K超高清 智能安卓7.0 享受视觉盛宴 醇音技术【客厅精选】', '6099.00', '100', '100', '17', '

\"\"

\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256880', '1514256880', null, '1', '3', '17', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('274', 'FUN FACTORY Pearly珠儿 女用双重按摩棒 紫色', '699.00', '100', '100', '180', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256884', '1514256884', null, '70', '157', '180', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('275', '【12期免息】Apple iPhone X 64GB 深空灰 移动联通电信4G手机', '0.00', '100', '100', '184', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\n\n\n\n\n\n
\n

\"\"\"\"

\n\n\n\n\n\n\n
\"\"
\n
\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n

 

\n


 

\n\n\n\n\n\n
\"\"\"\"\"\"
\n



\n\n\n\n\n\n
\"\"
', '', '', '0', '1514256896', '1514256896', null, '1480', '1482', '184', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('276', 'Xiaomi/小米 小米手机Note3 6GB+64GB 亮黑色 双摄智能拍照手机', '0.00', '100', '100', '186', '
', '', '', '0', '1514256900', '1514256900', null, '1480', '1482', '186', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('277', 'honor/荣耀9青春版标配版 3GB+32GB 魅海蓝 移动联通电信4G手机', '0.00', '100', '100', '187', '

\"\"\"\"\"\"\"\"

     

    

', '', '', '0', '1514256903', '1514256903', null, '174', '178', '187', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('278', '【新品开售赠豪礼 享免息】Huawei/华为nova2s 6G+128G 浅艾蓝张艺兴定制版移动联通电信手机', '0.00', '100', '100', '188', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

\"\"

', '', '', '0', '1514256906', '1514256906', null, '174', '178', '188', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('279', 'SAMSUNG/三星 Galaxy S7 edge(G9350)4+64G版 铂光金 全网通4G手机', '3299.00', '100', '100', '189', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\" 

\n

\"\"

\"\"

.

', '', '', '0', '1514256910', '1514256910', null, '174', '178', '189', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('280', '先锋(Pioneer)LED-32B760S 32英寸 智能液晶平板电视机 1GB+4GB内存 四核CPU', '0.00', '100', '100', '18', '

\"\"

\"\"

\"\"

【产品名称】:先锋(Pioneer)电视LED-32B760S

\n

【核心参数】:32英寸 高清网络智能 液晶平板电视

\n

【产品介绍】:1、基于安卓深度定制的PPOS系统,搭载“十字交互”界面,操作更易上手。深度优化图像显示,让画面更清晰,解码能力更出众;

\n

2、内置PPTV影视平台,PPTV——互联网视频领先品牌, 凭借十多年积累了海量影视、体育、综艺、动漫、少儿、音乐等各大板块视频内容超过100000小时。最新影院大片、最热IP影视剧每周更新,24小时不间断推送。体育方面囊括300多项国际顶级赛事版权权,其中包括西甲、荷甲、WWE、UFC等独家版权内容,以及欧联杯、CBA、NFL等超人气精彩赛事直播;

\n

3、双脚立式底座简约大方,现代感十足。直下式背光,画质更清晰,让您拥有细腻的高品质视觉享受。

\n

【适用推荐】:中小户型优选 观看距离2.5米左右

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"

\"\"

', '', '', '0', '1514256913', '1514256913', null, '1', '3', '18', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('281', 'Meizu/魅族 魅蓝Note5 3GB+32GB 月光银 移动联通电信4G手机 4G+全网通', '899.00', '100', '100', '190', '

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
', '', '', '0', '1514256917', '1514256917', null, '174', '178', '190', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('282', '【12期免息,购机有礼】OPPO R11s 星幕新年版 4G/64G 全网通4G手机 双卡双待oppor11s星幕新年版', '0.00', '100', '100', '191', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

 

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"
\"\"
\"\"
\"\"
\"\"

\"\"

\"\"

', '', '', '0', '1514256920', '1514256920', null, '174', '178', '191', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('283', 'vivo X20水晶项链礼盒 4GB+64GB 玫瑰金 全网通4G手机 全面屏拍照 面部识别', '2998.00', '100', '100', '192', '

\"\"\"\"

\"爆款关联(3)\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514256924', '1514256924', null, '174', '178', '192', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('284', '【6期免息】nubia/努比亚 Z17S 6GB+64GB 黑金 移动联通电信4G手机 无边框', '2999.00', '100', '100', '193', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"前置摄像头为500*500

.

.

', '', '', '0', '1514256927', '1514256927', null, '174', '178', '193', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('285', '美图M8s 七龙珠限量版 4+128G 全网通4G手机 前置双像素双摄像头 动漫联名 限量版自拍神器', '3399.00', '100', '100', '194', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256931', '1514256931', null, '174', '178', '194', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('286', '【6期免息】Nokia/诺基亚7 4GB+64GB 黑色 移动联通电信4G手机', '1999.00', '100', '100', '195', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514256934', '1514256934', null, '174', '178', '195', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('287', '飞利浦 Philips E106 石墨黑 移动联通2G老人手机 双卡双待', '99.00', '100', '100', '196', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
', '', '', '0', '1514256938', '1514256938', null, '174', '178', '196', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('288', '【到手价5988】Apple iPhone 8 Plus 64GB 金色 移动联通电信4G手机', '0.00', '100', '100', '197', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\n\n\n\n\n\n

\"\"
\n\n\n\n\n\n\n
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n\n\n\n\n\n
\"\"\"\"\n\n\n\n\n\n\n
\"\"
\n\"\"
\n\n\n\n\n\n
\n

\"\"

\n

\"\"\"\"

\n
\n\n\n\n\n\n
\"\"
\n

 

', '', '', '0', '1514256942', '1514256942', null, '1480', '1482', '197', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('289', 'Apple iPhone 6 32GB 金色 移动联通电信4G 手机', '0.00', '100', '100', '198', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\"\"

\n

\"\"

\n\n\n\n\n\n\n
\n

 

\n

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
', '', '', '0', '1514256945', '1514256945', null, '174', '185', '198', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('290', 'PPTV 回音壁音响 蓝牙无线电视回音壁音响家庭影院', '0.00', '100', '100', '19', '

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

     

', '', '', '0', '1514256949', '1514256949', null, '1', '3', '19', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('291', '【领券更优惠】Apple 苹果 iPhone X 64GB 银色 原装国行 全网通 电信移动联通 4G手机', '7768.00', '100', '100', '202', '
', '', '', '0', '1514256959', '1514256959', null, '174', '185', '202', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('292', '【到手价5988】Apple iPhone 8 Plus 64GB 银色 移动联通电信4G手机', '0.00', '100', '100', '203', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\n\n\n\n\n\n

\"\"
\n\n\n\n\n\n\n
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n\n\n\n\n\n
\"\"\"\"\n\n\n\n\n\n\n
\"\"
\n\"\"
\n



\n\n\n\n\n\n
\n

\"\"

\n

\"\"\"\"

\n
\n\n\n\n\n\n
\"\"
\n

 

', '', '', '0', '1514256962', '1514256962', null, '174', '185', '203', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('293', '【12.26到手价799】honor/荣耀V9 play标配版 3GB+32GB 幻夜黑 移动联通电信4G手机', '0.00', '100', '100', '205', '

\"\"

\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n
  
\n

 

\"\"\"\"

     \"\"

    

     

', '', '', '0', '1514256969', '1514256969', null, '174', '185', '205', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('294', '小米(MI)小米移动电源2 10000mAh 银色 充电宝 超薄迷你 便携 大容量 金属外壳', '79.00', '100', '100', '209', '

\"\"

\n
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256979', '1514256979', null, '174', '199', '209', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('295', '索爱 SA-X60 蓝牙迷你组合 家庭影院 低音炮音响CD DVD音箱播放FM调频收音', '499.00', '100', '100', '20', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514256982', '1514256982', null, '1', '3', '20', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('296', '小米(MI)车载充电器 全金属外观 智能 双USB输出 快充 黑色', '49.00', '100', '100', '213', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256991', '1514256991', null, '174', '199', '213', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('297', 'ESCASE苹果iPhone8/7/8Plus/7P/苹果6/6s/6sP手机膜/钢化膜/手机贴膜/手机保护膜', '9.00', '100', '100', '214', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514256995', '1514256995', null, '174', '199', '214', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('298', '奥多金 合金高速充电数据线 适用苹果iphoneX/8/7/6Splus/5S/SE/5C/iPad通用 土豪金 1米长', '9.00', '100', '100', '215', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
', '', '', '0', '1514256998', '1514256998', null, '174', '199', '215', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('299', '三星(SAMSUNG)32g内存卡Class10 UHS-1 读取95MB/s 手机内存卡32GBmicroSD存储卡', '69.00', '100', '100', '216', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257001', '1514257001', null, '174', '199', '216', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('300', '安美宝 iphone7/8手机壳iPhone7plus手机壳苹果6手机套全包6S保护套i7防摔磨砂8Plus外壳', '29.00', '100', '100', '217', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257004', '1514257004', null, '174', '199', '217', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('301', '手机自拍杆 无线蓝牙遥控自拍杆 三脚架功能 蓝牙自拍杆 苹果/三星/华为/小米/OPPO/VIVO自拍杆 美图自拍神器', '29.00', '100', '100', '218', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257008', '1514257008', null, '174', '199', '218', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('302', 'GLASTO手机专用配件防尘塞 简易塑料手机防尘塞 手机通用 10个起拍', '0.00', '100', '100', '219', '

\"\"\"\"

', '', '', '0', '1514257011', '1514257011', null, '174', '199', '219', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('303', 'PPTV盒子P1 看球追剧神器 4K超高清 4核CPU H.265硬解 智能网络播放器 电视机顶盒 无线数字wifi魔盒', '249.00', '100', '100', '21', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257015', '1514257015', null, '1', '3', '21', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('304', '爱国者(aigo)64G苹果手机U盘USB3.0苹果官方MFI认证 iPhone和iPad双接口手机电脑用 金色', '0.00', '100', '100', '220', '
', '', '', '0', '1514257018', '1514257018', null, '174', '199', '220', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('305', 'Apple iPhone 7 Plus 128GB 金色 移动联通电信4G手机', '0.00', '100', '100', '225', '

\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
', '', '', '0', '1514257030', '1514257030', null, '1480', '1482', '225', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('306', '美的(Midea) 1.5匹 定频 智弧 静音云智能 冷暖 挂机空调KFR-35GW/WDBD3@', '2299.00', '100', '100', '22', '
\"\"\"\"

 

\"\"

\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

 

-

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257046', '1514257046', null, '1480', '1482', '22', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('307', '佳能(Canon) EOS 750D 单反套机 (18-55mm) 入门级 单反数码相机', '0.00', '100', '100', '230', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n
佳能 EOS 750D(EF-S 18-55mm f/3.5-5.6 IS STM)单反套机,约2420万有效像素,DIGIC 6影像处理器,清晰锐利的高画质影像。全19点十字型自动对焦感应器,媲美高端机型的高性能自动对焦,快速捕捉瞬间即逝的精彩!

.  

.  

', '', '', '0', '1514257049', '1514257049', null, '1480', '1482', '230', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('308', '索尼(SONY) ILCE-6000L/a6000 微单套机 (16-50mm) 卡包促销套装 A6000L白色', '0.00', '100', '100', '231', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n
\n\n\n\n\n\n\n
索尼(Sony) a6000套装 原装包 16原装卡,一站搞定;4D对焦,快速精准!进阶中端机型 随心操控!拒绝负重 就是微单!
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514257052', '1514257052', null, '174', '223', '231', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('309', '尼康(Nikon) S7000 数码相机 黑色', '0.00', '100', '100', '232', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

           

           

', '', '', '0', '1514257055', '1514257055', null, '174', '223', '232', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('310', '索尼(SONY)HDR-CX680/TI 高清数码摄像机 5轴防抖 30倍光学变焦', '0.00', '100', '100', '233', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514257059', '1514257059', null, '174', '223', '233', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('311', '佳能(Canon) EF 24-70mm f/2.8L II USM 标准变焦单反镜头', '0.00', '100', '100', '235', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n
\"\"
\n

 

\n\n\n\n\n\n\n
\"\"
\n

           \"\"
*1 换算为35mm规格的焦距及对角线视角因使用相机不同会略有不同。这里列出的数值为理论计算值并非实际测出的视角。

*2 表中标注的光圈以光圈调节单位为1/2级的EOS机型为基准列出。

*3 表中所列出的最大放大倍率为使用镜头远摄端拍摄时的数值。

\n\n\n\n\n\n\n\n
MTF曲线图
24mm
\"\"

70mm
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"        
\n

 

\n\n\n\n\n\n\n
\"\"
\n

 

\n\n\n\n\n\n\n
\"\"
\n

 

\n\n\n\n\n\n\n
\"\"
\"\"

\"\"

\"\"

\"\"
\n\n\n\n
\n\n\n\n\n\n\n\n
MTF曲线图
24mm
\"\"

70mm
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"        
\n

 

\n\n\n\n\n\n\n
\"\"
\n

 

\n\n\n\n\n\n\n
\"\"
\n

 

\n\n\n\n\n\n\n
\"\"
\"\"

\"\"

\"\"

\"\"
\n\n\n\n
\n
', '', '', '0', '1514257065', '1514257065', null, '174', '223', '235', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('312', '富士mini7s粉色相机路人版 美颜自拍神器LOMO胶片相机礼物 官方正品', '399.00', '100', '100', '236', '

路人版:mini7s相机 手绳 4节5号电池 保修卡 说明书 束口包(桃花粉) mini白边相纸10张 自拍镜(白) 彩夹木盒 二联相册 (小兔)

\n

注:周边配件款式颜色随机,请知悉。

\n

 \"\"

\n

 \"6\"

\"102381622_20150908112417\"

\"126293066_20150917153011\"

', '', '', '0', '1514257068', '1514257068', null, '174', '223', '236', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('313', '小米(MI)米家小相机 黑色高清4K防抖运动相机录像机拍照支持SD卡', '699.00', '100', '100', '237', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514257072', '1514257072', null, '174', '223', '237', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('314', '尼康(Nikon) D7100 单反套机 (18-140mm)中级 数码单反相机', '0.00', '100', '100', '239', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"

\n\n\n\n\n\n\n
尼康(Nikon) D7100套机(18-140mm)专业数码单反相机,尼康中端单反,约2410万有效像素,123万高清显示屏,无低通滤镜设计,FX格式图像传感器,多重曝光和HDR拍摄模式。

.  

.  

', '', '', '0', '1514257078', '1514257078', null, '174', '223', '239', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('315', '美的(Midea) 1.5匹 变频 智弧 静音云智能 冷暖 挂机空调KFR-35GW/WDBA3@', '2899.00', '100', '100', '23', '
\"\"\"\"

 

 

\"\"

\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

-

 

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257082', '1514257082', null, '1', '4', '23', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('316', '索尼(SONY)FDR-AX30 4K高清摄像机 婚庆/红外夜视DV机+索尼原装包', '4749.00', '100', '100', '240', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"

.

.

', '', '', '0', '1514257085', '1514257085', null, '174', '223', '240', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('317', '杰伟世(JVC)JY-HM85ACH 肩扛式 高清 数码摄像机 专业摄像机 黑色', '5399.00', '100', '100', '242', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n
\n
\n

充电前请先把电池本身的蓄电使用完毕再进行充电,前三次充电时间尽量为8-12个小时,这样可保证电池将被激活达到优良状态。

\n
\n
\n

\"\"

', '', '', '0', '1514257092', '1514257092', null, '174', '223', '242', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('318', '宾得(PENTAX) 8X21 UCF R 双筒望远镜', '389.00', '100', '100', '243', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"

\n

 

\"\"

\n

\"\"\"\"

---

---

\"\"\"\"

', '', '', '0', '1514257095', '1514257095', null, '174', '223', '243', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('319', '奥林巴斯(OLYMPUS)E-M10 MarkII-1442-EZ 微单相机EM10电动变焦镜头套机 银色', '4199.00', '100', '100', '244', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

镜头的红点对准机身的红点顺时针拧紧,会听到装好镜头的声音。拆下镜头时下按机身前端按钮,逆时针即可卸下镜头。

安装和拆卸镜头时机身屏幕朝上,既可防屏幕划伤,又防止机身进灰尘。

', '', '', '0', '1514257098', '1514257098', null, '174', '223', '244', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('320', '柯达(Kodak)FZ152 数码相机 黑色 (1615万像素 3英寸屏 15光学变焦 24mm广角 720P高清拍摄)', '734.00', '100', '100', '245', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

 2017年12月18日-2018年1月15日,凡购买柯达FZ152的顾客,均可额外获得8G内存卡及读卡器一个,多买多送!

 

 

 

 

 

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

             

             

', '', '', '0', '1514257101', '1514257101', null, '174', '223', '245', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('321', '徕卡(Leica) SOFORT相机一次成像立拍立得相机(白色)19100+单包彩色相纸', '2500.00', '100', '100', '247', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257105', '1514257105', null, '174', '223', '247', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('322', '松下(Panasonic)DMC-LX10 数码相机 大光圈 4K 5轴防抖', '3696.00', '100', '100', '248', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n
充电前请先把电池本身的蓄电使用完毕再进行充电,前三次充电时间尽量为8-12个小时,这样可保证电池将被激活达到优良状态。

\n
每次使用时尽量把电池电量使用完毕再进行充电---保养电池的好方法。
 
如长期不使用电池,请每隔6个月对本电池足量充电一次,并将电池于干燥、阴凉处存放。
', '', '', '0', '1514257108', '1514257108', null, '174', '223', '248', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('323', '喜爱Sioeye 高清4K运动摄像机 4G直播运动相机 防抖防水微型摄像机潜水相机 Iris4G V3 星空黑', '2499.00', '100', '100', '249', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1.扫描二维码,下载Sioeye APP应用,创建Sioeye账号。
2.将4G SIM卡(需另外购买),安装到您的相机SIM卡槽中,连接4G。
3.长按直播键,一键开启您的现场直播。
4.邀请您的朋友下载Sioeye App并关注您,实时观看您的冒险之旅。
注意事项:
位于开关键旁的两个小点是外置天线接触点,外接电线触点是静电敏感区,请不要触摸相机的天线触点。
', '', '', '0', '1514257112', '1514257112', null, '174', '223', '249', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('324', '【全国联保免费安装】Midea美的智行KFR-51LW/BP2DN1Y-YA400(B3)大2匹变频圆柱空调柜机客厅家用', '5199.00', '100', '100', '24', '
', '', '', '0', '1514257115', '1514257115', null, '1', '4', '24', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('325', '国家地理(National Geographic )NG 5158 小型双肩背包', '499.00', '100', '100', '250', '

\"\"\"\"

国家地理(National Geographic )NG 5158 小型双肩背包

国家地理(National Geographic )NG 5158 小型双肩背包

', '', '', '0', '1514257119', '1514257119', null, '1480', '1482', '250', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('326', '云腾668专业三脚架 适用佳能70D 80D 760D 750D 尼康D5300 D5500 D3300 D7200', '120.00', '100', '100', '251', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

               

                 

', '', '', '0', '1514257122', '1514257122', null, '174', '246', '251', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('327', '尼康(Nikon) 67mm 中性色彩原装正品NC UV滤镜 适用:18-105/18-140/16-85等', '164.00', '100', '100', '253', '

\"\"\"\"\"\"尼康尼克尔镜头型号如下(可使用67mm口径滤镜)

\n

AF-S DX尼克尔16-85mm f/3.5-5.6G ED VR
AF-S DX尼克尔18-105mm f/3.5-5.6G ED VR
AF-S DX尼克尔18-140mm f/3.5-5.6G ED VR
AF-S DX尼克尔18-300mm f/3.5-6.3G ED VR
AF-S尼克尔70-200mm f/4G ED VR
AF-S VR变焦尼克尔70-300mm f/4.5-5.6G IF-ED
AF-S尼克尔28mm f/1.8G
AF-S尼克尔35mm f/1.4G
AF-S尼克尔85mm f/1.8G

\n

产品效果: 

\n

 1、有效滤除紫外线而不影响可见光的通过。

\n

 2、在烈日下拍摄远方景物时可减少雾化现象。

\n

 3、不影响曝光,对色温只有轻微的影响。可完全替代保护镜使用。 

\n

产品特点: 

\n

(1):中性颜色滤镜可以用作镜头的保护镜。它们并不会影响色彩平衡。而且它的多层涂膜可以防止玻璃内的反射光线,改善色彩的重现。 

\n

(2):滤镜可以减去紫外光而不影响可见光的透明,在烈日下拍摄远方景物时可减少雾化现象,在使用黑白胶卷时,效果特别明显,不影响曝光,而对色温只有极轻微影响,可代替保护镜片使用。

\n

(3):UV镜头可以吸收紫外光线,还原反差鲜明的锐利影像。经多层镀膜处理,能够有效地防止反射光,同时具有保护镜片的作用 

\n

(4):UV镜就是紫外线滤光镜(Ultra Violet)。UV镜的主要功能是吸收波长在400毫微米以下紫外线,对其他可见/不可见光线均无过滤作用。过滤的原理是含铅玻璃,所以比较重。

\n

(5):UV镜通常无色透明。但是因为有增透膜的影响,可能在某些角度下观看会呈现不同的颜色。 

\n

(6):在有雾气的天气和高空环境,紫外线比较强烈,拍出的映像会蒙上一层蓝紫色调。因此,加了UV镜可以将紫外线吸收,排除紫外线对CCD的干扰,有助于提高影响的清晰度和色彩的还原效果。

\n

 

\"\"

公告:本店铺所有产品的参数及功能,以原品牌厂家官方为准,若有数据出入,以厂家官方发布为准!

\"\"

', '', '', '0', '1514257129', '1514257129', null, '174', '246', '253', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('328', '闪迪(SANDISK)SD 32G-NC(80M/S)Ultra系列相机存储卡SD内存卡', '97.00', '100', '100', '254', '

\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

并非所有设备支持SDXC存储卡,详情请咨询你的设备生产商。 * 高达80MB/秒读取速度,写入速度略低。*按照西部数据或其关联公司的内部测试,传输速度会因使用设备,接口使用环境及其它因素的不同而有所改变。1MB=100万字节,X=150KB/秒。 1 1 GB=10亿字节,列出的容量并非全部可供数据储存。 2 比较普通存储卡,普通存储卡高达5MB/秒写入速度,1MB=100万字节 3普通存储卡高达5MB/秒写入速度,1MB=100万字节 4 全高清视频(1920x1080)支持内容有所不同,请浏览www.sandisk.cn/HD 5详情请浏览www.sandisk.com/wug。 6 详情请浏览产品包装或www.sandisk.cn SanDisk,闪迪,SanDisk Ultra,闪迪至尊高速移动是西部数据或其关联公司的商标。SDHC,SDXC标识和标志是SD-3C LLC的商标。 ©2015西部数据或其关联公司保留一切权利。

', '', '', '0', '1514257132', '1514257132', null, '174', '246', '254', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('329', '佳能(Canon) SPEEDLITE 600EX II-RT 闪光灯', '0.00', '100', '100', '255', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

请根据说明书指示进行操作

因消费者原因产生的退换货,需消费者自行承担运费,具体收费标准以快递公司公示的收费标准为准

', '', '', '0', '1514257135', '1514257135', null, '174', '246', '255', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('330', '三星(SAMSUNG) microSD存储卡+SD适配器 64G Class10 UHS-1 传输100MB/s 升级版', '145.00', '100', '100', '256', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257138', '1514257138', null, '174', '246', '256', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('331', '腾龙(TAMRON) 17-50mm F/2.8 Di-II LD IF VC佳能口', '2650.00', '100', '100', '259', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"      

 

 

\"\"

', '', '', '0', '1514257148', '1514257148', null, '174', '246', '259', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('332', '适马(SIGMA) ART 35mm F1.4 DG HSM 广角定焦镜头 佳能口', '5049.00', '100', '100', '260', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"    

\"\"    

', '', '', '0', '1514257155', '1514257155', null, '174', '246', '260', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('333', 'intermail轻便三脚架700D', '86.00', '100', '100', '261', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

无需安装,直接使用

因路途已经运输关系,外包装会有磨损变形,请检查三脚架主体无恙后签收,外包装不在三包范围,谢谢您的理解

', '', '', '0', '1514257163', '1514257163', null, '174', '246', '261', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('334', '耐司(NISI)67mm UV镜 双膜保护镜 佳能60D 18-135 17-85 尼康D90 18-105滤镜', '78.00', '100', '100', '262', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

详见商品描述

详见商品描述

\"\"

', '', '', '0', '1514257166', '1514257166', null, '174', '246', '262', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('335', '百诺(BENRO)IF18+ 数码单反相机摄像便携反折支架三脚架云台套装', '611.00', '100', '100', '263', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257169', '1514257169', null, '174', '246', '263', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('336', '金士顿 64G(CLASS10) SDXC存储卡(SD10VG2/64GB)', '153.00', '100', '100', '264', '

\"\"

\"\"

\"\"

', '', '', '0', '1514257172', '1514257172', null, '174', '246', '264', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('337', 'SANDISK(闪迪)MircoSD(TF) 32G(98M/S)Ultra A1系列存储卡,TF卡,手机卡', '82.00', '100', '100', '265', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257175', '1514257175', null, '174', '246', '265', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('338', 'Kenko肯高67mm Air 超薄UV镜', '79.00', '100', '100', '266', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

      

       

', '', '', '0', '1514257179', '1514257179', null, '174', '246', '266', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('339', '曼富图(MANFROTTO) MB BP-E轻便系列单反相机双肩背包摄影包', '269.00', '100', '100', '267', '

\"\"

 

\n

\"\"

\"\"

', '', '', '0', '1514257182', '1514257182', null, '174', '246', '267', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('340', 'Kase卡色 UV镜 40.5 49 52 55 58 62 67 72 82 77mm 相机镜头滤镜 77 mm UV', '195.00', '100', '100', '268', '

\"UV(II)_01\" \"UV(II)_02\" \"UV(II)_03\" \"UV(II)_04\" \"UV(II)_05\" \"UV(II)_06\" \"UV(II)_07\"

\"UV(II)_08\" \"UV(II)_09\"

\"UV(II)_10\"

\n


注:因厂家会在没有任何提前通知的情况下更改产品包装、产地或者一些附件,本司不能确保客户收到的货物与页面图片、产地、附件说明完全一致。只能确保为原厂正货。并且保证与当时市场上同样主流新品一致。若本页面没有及时更新,请大家谅解。

', '', '', '0', '1514257185', '1514257185', null, '174', '246', '268', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('341', '神牛SK400W摄影灯套装影视灯室内闪光灯柔光箱影棚人像影楼打光灯服装电商商品拍照补光灯摄影棚专业闪光灯', '1480.00', '100', '100', '269', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

本商家商品保证正品行货,严格按照国家三包政策提供售后服务,因质量问题或实物与描述不符产生的退换货服务运费由本店承担。

本商家商品保证正品行货,严格按照国家三包政策提供售后服务,因质量问题或实物与描述不符产生的退换货服务运费由本店承担。

', '', '', '0', '1514257189', '1514257189', null, '174', '246', '269', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('342', '思锐(sirui)T-2204X+G20KX碳管三脚架+云台+包 单反相机碳纤三脚架', '1539.00', '100', '100', '272', '
', '', '', '0', '1514257192', '1514257192', null, '174', '246', '272', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('343', 'B+W 77mm(XS-PRO-MRC-UV)', '558.00', '100', '100', '274', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
\n
品牌介绍Brand Introduction
\n
\n
\n
B W光学滤镜公司为德国施耐德公司子公司。为了达到光学质量上的优质以及来自于摄影制造商的苛刻要求。B W的生产线全部由电脑严格控制,并采用的真空镀膜设备来处理镜片表面,从设计到最后的检查,严格控制每个阶段的制造过程以确保光学影像品质优质呈现。B W光学滤镜,为杰出影像服务。
\n

B W 77mm(XS-PRO-MRC-UV)*1

B W 77mm(XS-PRO-MRC-UV)*1

', '', '', '0', '1514257195', '1514257195', null, '174', '246', '274', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('344', '飞毛腿 安卓Micro USB2.0接口通用1米 数据线UM101', '14.00', '100', '100', '276', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514257201', '1514257201', null, '174', '246', '276', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('345', '耐司MC UV镜67mm滤镜佳能77D 750D 760D 70D 80D单反18-135 16-35 18-105镜头', '95.00', '100', '100', '277', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514257205', '1514257205', null, '174', '246', '277', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('346', '沣标清洁套装FB-QJT003 镜头笔 气吹 清洁布 三件套', '29.00', '100', '100', '278', '

\"\"

', '', '', '0', '1514257208', '1514257208', null, '174', '246', '278', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('347', '迪比科遮光罩HB-45', '37.00', '100', '100', '279', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n \n \n \n \n \n
\n \"\"
\n
\n
\n\n \n \n \n \n \n
\n \"\"
\n
\n
\n\n \n \n \n \n \n
\n 深圳市迪比科电子科技有限公司注册于2004年,是大陆企业家独资投入打造而成的现代化大型高科技电子企业。公司之初以雄厚的资金,高科技的技术含量,充足的人才储备,广阔的市场网络快速向数码电池和充电器市场挺进。经过五年的努力,在以董事长运筹帷幄的领导之下,在全体公司人员精诚团结,锐意进取的拼搏奋斗中,公司已逐渐扩大了四家分厂,拥有行业顶尖科技研发人员和专业制造人员1200多人,生产商品种类也由开始的专精于数码电池和充电器到今天全面性生产数码产品配件的升级,涉足到数码产品电池、DV/DC无绳电话、笔记本、PDA、MP3、MP4电池和PCB以及充电器等多种数码产品配件的市场需要。除此以外,迪比科还致力于研究和发展单反手柄,成功的实行了生产行业跨越,完美的研发生产出来了领先于现行市场国内同行业的数码相机手柄,并成功的在市场上进行推广,创立了有市场影响力的“斯丹德”品牌。目前迪比科旗下的各个工厂月产能共达到800000PCS产品,为迪比科遍布海内外的客人们提供坚实的商品后盾基础。
\n
\n
\n\n \n \n \n \n \n
\n \"\"
\n
\n
\n\n \n \n \n \n \n
\n \"\"
\n
\n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n  \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \"\"
\n \"\"
\n \"\"
\n
\n  
\n  
\n  
\n
\n  
\n  
\n  
\n
\n
\n\n \n \n \n \n \n
\n \"\"
\n\"\" \n
', '', '', '0', '1514257211', '1514257211', null, '174', '246', '279', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('348', '美的(midea)3匹 家用中央空调 直流变频 一级能耗 冷暖型 风管机 KFR-72T2W/BP2N1-TR', '7480.00', '100', '100', '27', '

\"\"\"\"\"\"\"\"

\"\"

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

   

   

', '', '', '0', '1514257214', '1514257214', null, '1', '4', '27', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('349', '斯丹德 for佳能定时快门线5D3 5D2 6D 70D 60D 650D700D有线遥控器', '69.00', '100', '100', '280', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

详见商品描述

一年质保

', '', '', '0', '1514257218', '1514257218', null, '174', '246', '280', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('350', 'Apple MacBook Air 13.3英寸笔记本电脑(I5 8G 128GB MQD32CH/A 银色)', '6588.00', '100', '100', '281', '
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

\"\"

\n\n\n\n\n\n\n
长达12小时的电池使用时间,轻薄、轻巧、强劲,802.11ac wifi支持。

\"苏宁售后服务\"

', '', '', '0', '1514257221', '1514257221', null, '1480', '1482', '281', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('351', '惠普(HP) 光影精灵Ⅲ代 PavPower 15-cb073TX游戏本笔记本(I5-7300HQ 128GB+1TB)', '5499.00', '100', '100', '282', '

\"\"

\n

\"\"

\"\"

\n

 

\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
\"\"
\n

第七代英特尔®
酷睿TM i5 处理器

\n

C面金属材质
并有拉丝效果

\n

优化散热结构
双风扇设计

\n

PCIe3.0接口
SSD固态硬盘

\n
\n
\n
\"\"
\n

高性能NVIDIA GTX 1050显卡 畅玩无卡顿

\n

全新升级让游戏体验进入新的领域
采用GDDR5显存,带宽大速度快
大型图形渲染也不是问题,轻松畅玩大型游戏

搭载Nvidia Pascal架构
NVIDIA GTX1050独立显卡

\n

GDDR5显存

\n

支持DirectX12,强悍的性能确保高
特效流畅运行大型游戏。急速传输,
快如刺客,给敌人的致命一击

\n

数据来源NVIDIA资料数据惠普实验室
3DMark11软件分数

\n
\n
\n
\"\"
\n

第七代英特尔® 酷睿TM i5 处理器 游戏切换无间隔

\n

采用性能较好的45W标压四核处理器,运用成熟的14纳米工艺,使得运算能力与数据传输速率较
第六代英特尔® 酷睿TM i5 处理器显著提升,强劲性能带来炫酷表现,游戏、娱乐或办公都能得心应手

\n

数据来源于英特尔® 公司

\n
\n
\n
\"\"
\n

高颜值金属拉丝 轻薄便携机身

\n

键盘面金属拉丝材质结合背光键盘设计令机身炫酷高端感
24.1mm* 轻薄机身, 往返宿舍的学生党、通勤路上的办公族
24小时不下火线的重度游戏玩家
各种身份任意切换,任性百变

\n

*此数据来自于惠普实验室,具体数据以实物为准。


C面金属 3D一体成型

\n
\n
\n
\"\"
\n

双风扇双铜管 时刻保持冷静

\n

隐藏式升降转轴设计,使机身产生自然倾斜角度,带来更好的键盘输入手感
双风扇设计,双管散热,优化风道,减少进风口和出风口的距离,增加散热效应

\n
\n
\n
\"\"
\n

快速开机 海量存储

\n

采用4通道PCIe3.0接口固态硬盘,存储速度快,反应能力迅速。搭配1TB 128GB SSD固态硬盘,
速度与容量兼顾。游戏玩家欢畅玩转大型游戏,切换无间隔

\n
\n
\n
\"\"
\n

15.6英寸FHD高清IPS显示屏 高清体验爽翻天

\n

宽可视角度
防眩光显示

\n

FHD高清显示屏不放过每一个细腻瞬间,看着它,世界逼真映入眼底

\n
\n
\n
\"\"
\n

背光键盘 畅快敲击

\n

操作随心

\n

键盘采用了3层UV涂层有效防止键盘\"打油\"
键盘背部配有金属板加强按键回弹增强敲击手感
背光键盘即使在昏暗环境下依然畅快输入

\n
\n
\n
\"\"
\n

802.11ac无线网卡 传输畅快

\n

802.11ac无线网卡2.4&5GHz
无线传输快速而稳定,流光碎影间,克敌制胜

\n
\n
\n
\"\"
\n

丰富接口 连接无忧

\n

搭载3*USB3.0和Type-C接口,拥有HDMI 2.0视频输出及音频输出接口

\n

SD读卡器

\n

Type-C

\n

USB3.0

\n

HDMI2.0

\n

网卡接口
 RJ45

\n

电源接口

\n

安全锁

\n

USB3.0

\n

音频输出

\n
\n
\n
\"\"
\n

预装微软Office家庭和学生版2016
移动办公更高效
一次性购买的office
正版授权软件,安全无忧
新版本Word、Excel、PowerPoint和OneNote应用程序
免费的Office Online应用,随时随地实现创建、共享和协作

\n

超极本,赛 扬、Celeron Inside、Core Inside、英 特 尔、英 特 尔 标 识、英 特 尔 凌 动、Intel Atom Inside、英 特 尔 酷 睿、Intel Inside, Intel Inside 标 识、英 特 尔 欢 跃、英 特 尔 博 锐、安 腾、Itanium Inside、奔 腾、Pentium Inside、vPro Inside、至 强 、至 强 Phi 和 Xeon Inside 均 是 英 特 尔 公 司 在 美 国 或 其 他 国 家 的 商 标。

\n
\n

\"\"

\"\"

\"\"

', '', '', '0', '1514257225', '1514257225', null, '1480', '1482', '282', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('352', '联想(Lenovo)Ideacentre510A-15 台式电脑/G3900/4G/1T/独显/无线/19.5英寸显示器', '3299.00', '100', '100', '286', '

\"\" \"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

-

\"\"

', '', '', '0', '1514257236', '1514257236', null, '270', '273', '286', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('353', '华硕(ASUS) 傲世 V241ICGK-BA001T 23.8英寸一体机电脑 微边框高清IPS酷睿I3独显办公 黑', '4299.00', '100', '100', '287', '

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

保修:
(1)整机保修期24个月。
(2)配件保修期12个月(包含键盘、鼠标、AC适配器、电源线、壁挂套件(选购)、遥控器(选购)、音箱(选购))。
(3)电池(部分机型搭载)为易损耗产品,自售出之日起华硕为您提供6个月的保修服务。如果您在购买之日起一个月内完成本产品的注册动作,则电池的保修期延长至12个月。
*电池使用时间与充放电次数成反比, 故其使用时间随使用期缩短为正常现象, 不属于保修范围之内。
(4)预装操作系统保修期12个月,随机预装软件保修期3个月。
*预装操作系统与随机预装软件版本以实际出货为准。

\n

*签收时请确认商品外包装完好无损,一旦商品包装出现破损,请您直接拒收商品,后续问题请联系客服为您处理。华硕商城为您提供7天无理由退换货服务,15天质量问题换货服务(退货换商品需配件齐全,外观无损)

\n

【笔记本(含周边配件)/台式机/一体机】

\n

服务电话:400-600-6655

\"\"

', '', '', '0', '1514257239', '1514257239', null, '270', '273', '287', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('354', '名龙堂(MLOONG)i7 7700/GTX1060-6G/独显四核绝地求生吃鸡游戏台式电脑主机/DIY组装机', '5299.00', '100', '100', '288', '

\"\"\"\"

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514257243', '1514257243', null, '270', '273', '288', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('355', '奥力(OLI) KY-26B移动空调大1P匹冷暖家用厨房空调一体机式小空调', '1459.00', '100', '100', '28', '

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257249', '1514257249', null, '1', '4', '28', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('356', '小米(MI)小米便携鼠标 智能轻薄便携 无线+蓝牙双连接 家用办公笔记本电脑鼠标', '99.00', '100', '100', '293', '
\"\"
\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257259', '1514257259', null, '270', '283', '293', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('357', '黑貂机械手感背光游戏键盘 悬浮式按键发光铝合金面板网吧19键无冲有线键盘 防水防尘(PS/2接口)台式电脑游戏电竞键盘', '79.00', '100', '100', '294', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257262', '1514257262', null, '270', '283', '294', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('358', '黑貂无线电竞键盘鼠标套装送电池省电办公豪华舒适办公游戏多媒体无线键鼠套装笔记本电脑黑色', '0.00', '100', '100', '295', '

\"\"

', '', '', '0', '1514257266', '1514257266', null, '270', '283', '295', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('359', '西部数据(WD) Elements 新元素系列 2.5英寸 USB3.0 移动硬盘 1TB(WDBUZG0010BBK)', '399.00', '100', '100', '296', '

\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

 

', '', '', '0', '1514257269', '1514257269', null, '270', '283', '296', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('360', 'SADA A1木质蓝牙音响手机笔记本电脑音箱插TF卡插U盘便携小低音炮(红木纹)', '99.00', '100', '100', '297', '
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
', '', '', '0', '1514257272', '1514257272', null, '270', '283', '297', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('361', '三星/SAMSUNG 850 EVO系列 250G 2.5英寸 SATA-3固态硬盘(MZ-75E250B/CN)', '669.00', '100', '100', '299', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"\"\"

', '', '', '0', '1514257276', '1514257276', null, '1480', '1482', '299', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('362', '海尔(Haier) 1.5匹 智能 变频 3级能效 家用空调挂机 KFR-35GW/03EBC23AU1', '0.00', '100', '100', '29', '
\"\"\"\"

 \"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257279', '1514257279', null, '1', '4', '29', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('363', '戴尔(DELL) U2414H 23.8英寸窄边框旋转升降IPS屏 出厂色彩校准 99%sRGB 电脑显示器', '1549.00', '100', '100', '300', '

\"\"

\n

\"\"

 

\n

\"\"\"\"\"\" 

\n

 

\n

 

\n

\"\"

\n

\"\"

\n

 

\n

 

\n

 

\n

 

', '', '', '0', '1514257282', '1514257282', null, '270', '290', '300', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('364', '英特尔(intel) i5-7500 盒装七代CPU处理器 四核心 3.4GHz LGA 1151 台式机处理器', '1499.00', '100', '100', '301', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

 

', '', '', '0', '1514257286', '1514257286', null, '270', '290', '301', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('365', '七彩虹(Colorful)iGame1050TI 烈焰战神U-4GD5游戏显卡(1290(Bst:1392)/1379)', '1299.00', '100', '100', '302', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257290', '1514257290', null, '270', '290', '302', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('366', '西部数据(WD)蓝盘 1TB SATA6Gb/s 7200转64M 台式机机械硬盘(WD10EZEX)', '309.00', '100', '100', '303', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257294', '1514257294', null, '270', '290', '303', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('367', '金士顿 (Kingston) 骇客神条 Fury系列 DDR4 2400 8GB 台式机内存条 黑色', '929.00', '100', '100', '304', '

\"\"\"\"

', '', '', '0', '1514257298', '1514257298', null, '270', '290', '304', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('368', '微星(MSI) Z270 GAMING PLUS 台式机游戏主板(INTEL平台/LGA 1151)', '920.00', '100', '100', '305', '

\"\"

\"\"

', '', '', '0', '1514257301', '1514257301', null, '270', '290', '305', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('369', '航嘉(Huntkey) SUPER600N 电脑电源 主机箱电源台式机静音电源额定500w节能', '239.00', '100', '100', '306', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257304', '1514257304', null, '270', '290', '306', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('370', '创新(Creative) Sound Blaster Audigy 5 真正PCI-E接口专业网络K歌声卡', '470.00', '100', '100', '307', '
\"宏鑫数码影音专营店\"
\n

\"\"

\n

 

以上产品参数均由系统自动升成,部分内容可能不准确,一切以本店铺详情描述为准,带来的不便,敬请谅解!

\n

\"\"

', '', '', '0', '1514257308', '1514257308', null, '270', '290', '307', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('371', 'TP-LINK(普联) TL-WR886N 450M无线路由器(宝蓝)WIFI无线穿墙王', '99.00', '100', '100', '309', '

 

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"

\n

 

\n

 

\n

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

以上介绍所引用数据为理论上数据吞吐量以及特定机型在特定实验环境下的表现,基于现场实际环境的不同可能会略有差异,提及的技术对比均为科学原理解释,不涉及其他目的。

\n

\"\" \"\"

\n

 

\n

 

\n

 

', '', '', '0', '1514257311', '1514257311', null, '1480', '1482', '309', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('372', '三菱重工 1.5匹 变频2级 节能静音 空调挂机KFR-35GW/EKBVBp', '4499.00', '100', '100', '30', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"

-

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257314', '1514257314', null, '1', '4', '30', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('373', '必联(B-LINK) BL-150SM 无线网卡 台式机/笔记本电脑随身WIFI USB无线网卡', '17.00', '100', '100', '310', '

\"\"

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257317', '1514257317', null, '270', '298', '310', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('374', 'TP-LINK(普联)TL-WDR5620珍珠白 1200M千兆无线智能双频无线路由器 家用智能 信号放大WIFI穿墙王', '128.00', '100', '100', '311', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257321', '1514257321', null, '270', '298', '311', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('375', 'TP-LINK 家用1200M千兆高速智能双频5G无线路由器wifi穿墙王WDR5620', '139.00', '100', '100', '312', '

\"\" \"\"

\"\"

\"\"

', '', '', '0', '1514257324', '1514257324', null, '270', '298', '312', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('376', '英特迈1米网线', '4.00', '100', '100', '313', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257327', '1514257327', null, '270', '298', '313', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('377', '水星S105C 5口百兆家用交换机4口监控交换器网线分线器网络分流器校园网', '21.00', '100', '100', '314', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257331', '1514257331', null, '270', '298', '314', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('378', '极米无屏电视H1S 1080P家用全高清投影机(DLP芯片 1100ANSI流明 左右梯形校正 全自动对焦)', '4799.00', '100', '100', '317', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"

\n

\"\"

\n

\"\" \"\" \"\"\"\"\"\" \"\" \"\" 

\n

\"\"  \"\" 

', '', '', '0', '1514257337', '1514257337', null, '270', '308', '317', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('379', '富士施乐(Fuji Xerox)S2110N A3数码多功能复合机黑白激光打印机复印扫描一体机/复印机替代S2011', '3450.00', '100', '100', '318', '
\"\"
\n
 
\n

\"129233057304616177596100_\"\"4.25\"\"元旦苏宁\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"温馨提示\"

\n

\"\"\"\"

', '', '', '0', '1514257341', '1514257341', null, '270', '308', '318', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('380', '大一保险箱家用床头 防盗办公密码保险柜 小型45cm电子保管柜全钢土豪金保管箱', '398.00', '100', '100', '319', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"\"\"

\n

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\n

 

', '', '', '0', '1514257344', '1514257344', null, '270', '308', '319', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('381', '志高(CHIGO) 1匹 定频 自动水洗 冷暖 挂机空调 NEW-GD9F1H3', '1699.00', '100', '100', '31', '

\"\"

\"\"\"\"

 \"\"

\"\"
\"\"\"\"\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

-

\"\"

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257347', '1514257347', null, '1', '4', '31', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('382', '【包邮】得力deli33205中性笔0.5mm 12支笔 办公用品文具 黑色 送12支笔芯包邮S52 30支/桶学生水笔', '9.00', '100', '100', '324', '

\"双11详情关联页2\"

\n

\n

\"\"

\n

\"保险柜物流通知\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514257357', '1514257357', null, '1480', '1482', '324', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('383', '【包邮】deli/得力中型订书机0305 可订20页 适用12# 246 统一钉标准订订书器12号', '6.00', '100', '100', '326', '
\n

\"\"\"\"

\n\n

 

\n\n
\n
\n
\"\"
\n
\n

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257360', '1514257360', null, '270', '315', '326', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('384', '亚太森博 橙拷贝可乐70g A4 5包装 复印纸 500页/包', '105.00', '100', '100', '327', '
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"拷贝可乐70g橙_01\"\"拷贝可乐70g橙_02\"\"拷贝可乐70g橙_03\"\"拷贝可乐70g橙_04\"\"拷贝可乐70g橙_03\"\"拷贝可乐70g橙_04\"\"拷贝可乐70g橙_05\"\"拷贝可乐70g橙_06\"\"拷贝可乐70g橙_07\"\"拷贝可乐70g橙_08\"\"拷贝可乐70g橙_09_01\"\"拷贝可乐70g橙_09_02\"

', '', '', '0', '1514257364', '1514257364', null, '270', '315', '327', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('385', 'deli学生文具 得力9597尺子套装 学生套尺 直尺三角尺量角器 4件套', '2.00', '100', '100', '328', '
\n

\"\"\"\"

\n\n

 

\n\n
\n
\n
\"\"
\n
\n

\"\"

', '', '', '0', '1514257367', '1514257367', null, '270', '315', '328', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('386', '得力deli文件夹插页A4文件册文件夹资料夹透明插页夹10/20/30/40/60/80/100页资料册 10页资料册', '5.00', '100', '100', '329', '

\"双11详情关联页2\"

\n

\n

\"\"

\n

\"保险柜物流通知\"

\"资料册_01\" \"资料册_02\" \"资料册_03\" \"资料册_04\" \"资料册_05\" \"资料册_06\" \"资料册_07\" \"资料册_08\" \"资料册_09\"

\"\"\"\"\"\"

', '', '', '0', '1514257370', '1514257370', null, '270', '315', '329', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('387', '奥克斯(AUX)1.5匹 变频 快速冷暖 挂机空调KFR-35GW/BpHYG+3', '2199.00', '100', '100', '32', '
\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

 

\"\"

-

\"\"

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257373', '1514257373', null, '1', '4', '32', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('388', '彩色皮面记事本25K笔记本子记事本日记皮面本文具店批发加厚小清新大学生用品办公简约糖果色', '12.00', '100', '100', '330', '

\"双11详情关联页2\"

\n

\n

\"\"

\n

\"保险柜物流通知\"

买就送签字笔1支

\n

\"雯欢_01\" \"雯欢_02\" \"雯欢_03\" \"雯欢_04\" \"雯欢_05\" \"雯欢_06\" \"雯欢_07\" \"雯欢_08\" \"雯欢_09\" \"雯欢_10\" \"雯欢_11\" \"雯欢_12\"

\"\"\"\"\"\"

', '', '', '0', '1514257377', '1514257377', null, '270', '315', '330', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('389', 'AO史密斯60升电热水器60X1 金圭内胆 速热节能', '2358.00', '100', '100', '331', '

\"\"

  

\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514257380', '1514257380', null, '1480', '1482', '331', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('390', '美的(Midea)50升电热水器F50-21S1 加长防电墙 8年质保', '0.00', '100', '100', '333', '

\"\"

\"\"

\"\"
\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

美的电热水器F50-21S1,美的电热水器F50-21S1拥有独特的优势,美的电热水器F50-21S1侧重于自我空间的营造,倡导舒适科技、简易便捷的设计,美的热水器采用智能加热系统,对内胆水进行集中精准加热,轻松节能,实现高速、高效的洗浴模式,让用户彻底放松,享受舒适的沐浴体验,人性化操作,浴尽享舒适洗浴生活。美的电热水器F50-21S1内部元件好不好?美的电热水器F50-21S1安装费用多少?更多疑问请在图中寻找答案!

\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

 

\"\"

', '', '', '0', '1514257383', '1514257383', null, '1480', '1482', '333', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('391', '万和(Vanward)12升燃气热水器JSQ24-318W12支持恒温 天然气', '0.00', '100', '100', '334', '

\"\"

\"双12内嵌图_02\"\"双12内嵌图_02\"\"双12内嵌图_02\"
\"双12内嵌图_02\"\"双12内嵌图_02\"\"双12内嵌图_02\"
\"双12内嵌图_02\"\"双12内嵌图_02\"\"双12内嵌图_02\"

\"\"\"\"\"\"\"\"\"318W12描述最新11_01\" \"318W12描述最新11_02\" \"318W12描述最新11_03\" \"\" \"318W12描述最新11_05\" \"318W12描述最新11_06\" \"318W12描述最新11_07\" \"318W12描述最新11_08\" \"318W12描述最新11_09\" \"318W12描述最新11_10\" \"318W12描述最新11_11\" \"318W12描述最新11_12\" \"318W12描述最新11_13\" \"318W12描述最新11_14\" \"318W12描述最新11_15\" \"318W12描述最新11_16\" \"1\" \"2烟管60mm\" \"3安装示意图318\"

 

\"\"

 

\"\"\"\"

 

\"\"

 

\"\"

', '', '', '0', '1514257386', '1514257386', null, '320', '325', '334', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('392', '海尔(Haier)上出水厨宝ES6.6U(W) 6.6L', '449.00', '100', '100', '336', '

\"\"

\"\"\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
  \"\"\"\"

海尔小厨宝ES6.6U(W),海尔小厨宝ES6.6U(W)外观高端时尚。海尔小厨宝ES6.6U(W),节能省电更省钱。海尔小厨宝ES6.6U(W)配置个性化优质镁棒,使用更加合理有效,延长内胆使用寿命。海尔小厨宝ES6.6U(W)器内部元件好不好?海尔小厨宝ES6.6U(W)安装费用多少?更多疑问请在图中寻找答案!

', '', '', '0', '1514257393', '1514257393', null, '320', '325', '336', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('393', '优姆Youmu 即热式电热水器 家用小型恒温速热 薄款洗澡淋浴土豪金YMW-S85热水器', '868.00', '100', '100', '337', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257398', '1514257398', null, '320', '325', '337', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('394', '四季沐歌C系列双舱光电热水器20管155L 新升级 太阳能热水器家用节能速热 智能两用 省心包送装', '4980.00', '100', '100', '338', '

\"加推_01\" \"加推_02\" \"\"

\"C系列详情页定稿_01\"

\"C系列详情页定稿_02\" \"C系列详情页定稿_03\" \"C系列详情页定稿_04\" \"C系列详情页定稿_05\" \"C系列详情页定稿_06\" \"C系列详情页定稿_07\" \"C系列详情页定稿_08\" \"C系列详情页定稿_09\" \"C系列详情页定稿_10\" \"C系列详情页定稿_11\" \"C系列详情页定稿_12\" \"C系列详情页定稿_13\" \"C系列详情页定稿_14\" \"C系列详情页定稿_15\" \"C系列详情页定稿_16\" \"C系列详情页定稿_17\" \"C系列详情页定稿_18\" \"C系列详情页定稿_19\" \"C系列详情页定稿_20\"

\"C系列详情页定稿_21\" \"C系列详情页定稿_22\" \"C系列详情页定稿_23\"

\"C系列详情页定稿_24\"

\"C系列详情页定稿_25\"

\"\"

', '', '', '0', '1514257401', '1514257401', null, '320', '325', '338', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('395', '小米智米(SMARTMI)智能马桶盖 家用全自动冲洗即热式加热外置过滤器杀菌洁便器', '1199.00', '100', '100', '339', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257404', '1514257404', null, '320', '325', '339', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('396', '长虹(CHANGHONG) 大1匹 冷暖定频 快速制冷热 空调挂机 KFR-26GW/DHID(W1-J)+2', '1699.00', '100', '100', '33', '
\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"

\"\"
\"\" 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

 

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257408', '1514257408', null, '1', '4', '33', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('397', '华帝浴室花洒 增压花洒 主体全铜花洒 沐浴莲蓬头【自营】H-CS0014-B1D.W', '388.00', '100', '100', '340', '

\"\"

\"苏宁自营-温馨提示\"

\"苏宁自营关联页12-6\" \"H-CS0014-B1D_01\" \"H-CS0014-B1D_02\" \"H-CS0014-B1D_03\" \"H-CS0014-B1D_04\" \"H-CS0014-B1D_05\" \"H-CS0014-B1D_06\" \"H-CS0014-B1D_07\" \"H-CS0014-B1D_08\" \"H-CS0014-B1D_09\" \"H-CS0014-B1D_10\" \"H-CS0014-B1D_11\" \"H-CS0014-B1D_12\" \"H-CS0014-B1D_13\" \"H-CS0014-B1D_14\" \"H-CS0014-B1D_15\"

', '', '', '0', '1514257411', '1514257411', null, '320', '325', '340', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('398', '华帝股份 百得(BEST)欧式18风量 抽油烟机燃气灶具 烟灶套餐 DY22+DZ28B 天然气/液化气', '0.00', '100', '100', '341', '

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257415', '1514257415', null, '1480', '1482', '341', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('399', '康宝DJ118A+QB506 侧吸式抽油烟机灶具套装 烟灶套装 近吸式油烟机燃气灶 厨房两件套 包安装', '1599.00', '100', '100', '343', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

', '', '', '0', '1514257418', '1514257418', null, '320', '332', '343', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('400', '【销量远胜第二】欧尼尔A12燃气灶嵌入式煤气灶台嵌两用不锈钢家用大火力双灶聚能节能猛火台式灶台灶炉具灶具管道天然气灶燃具', '319.00', '100', '100', '344', '
\n\n\n\n\n\n\n
\"\"\"\"
\n

\"750_02\"

\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

\"\"

\"A12信任感5556_01\" \"A12信任感5556_02\" \"A12信任感5556_03\" \"A12信任感5556_04\" \"A12信任感5556_05\"

\n

\"A12信任感5556_06\"

\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

注:详情页中涉及参数来自欧尼尔实验室 

\n

winfire汉译为旋风火燃烧技术

      

\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257421', '1514257421', null, '320', '332', '344', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('401', '康宝(canbo)二星级嵌入式消毒柜RTD108Q-A1 家用 迷你 厨房 碗筷 消毒碗柜', '1099.00', '100', '100', '345', '

\"\"

\"790入口图\"

\"\"\"\"\"\"
\"\"\"\"\"\"

\"702-348\"

\"\"\"客服条\"

\"PC端-(790)专注消毒柜-20170216\"

\"a1详情_01\"

\"634777281225593814937500_\"

\"客服条\"

\"a1详情_03\"

\"客服条\"

\"a1详情_05\"

\"客服条\"

\"购买安装2(1)\"

\"\"\"售后保修政策(3)\"

 

\"198860774672873088410930_\"

', '', '', '0', '1514257424', '1514257424', null, '320', '332', '345', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('402', '意大利daogrs/迪奥格斯 S8 蒸烤箱 嵌入式 蒸箱烤箱二合一 58升 蒸汽烤箱 电蒸箱 电烤箱 微波炉', '6650.00', '100', '100', '346', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

\"S8_01\" \"S8_02\" \"S8_03\" \"S8_04\"

\"1_01\" \"S8-1\" \"1_03\" \"1_04\" \"S8-3\" \"S8-面包_02\" \"S8-面包_03\" \"1_05\" \"1_06\" \"1_07\" \"1_08\" \"1_09\" \"1_10\" \"1_11\" \"1_12\" \"1_13\" \"1_14\" \"1_15\" \"1_16\" \"2_01\" \"2_02\" \"2_03\" \"2_04\" \"2_05\" \"2_06\" \"2_07\" \"2_08\" \"2_09\" \"2_10\" \"2_11\" \"2_12\" \"2_13\" \"2_14\" \"2_15\" \"2_16\"

\"2_18\"\"2_19\"

\"2_17\"

', '', '', '0', '1514257427', '1514257427', null, '320', '332', '346', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('403', '西门子(SIEMENS)13套立嵌两用洗碗机SN23E831TI冷凝烘干', '0.00', '100', '100', '347', '

\"\"

 

\"\"

\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"

1

\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514257431', '1514257431', null, '320', '332', '347', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('404', 'TCL集成灶 自动清洗JC10A抽油烟机 燃气灶 消毒柜 烟机18m3侧吸下排 烟灶套餐 集成灶 厨房 天然气/液化气', '4999.00', '100', '100', '348', '

\"关联-10A-用_01\"

\n

\"TCl集成灶-爆款_01\"

\n\n\n\n\n\n\n\n
\"TCl集成灶-爆款_02\"\"TCl集成灶-爆款_03\"
\n\n\n\n\n\n\n\n\n
\"TCl集成灶-爆款_05\"\"TCl集成灶-爆款_06\"\"TCl集成灶-爆款_07\"
\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257434', '1514257434', null, '320', '332', '348', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('405', 'lecon/乐创 电热蒸饭柜燃气全发泡全自动蒸饭车蒸鱼蒸菜蒸包蒸饭机商用家用电蒸箱4盆6盆8盆10盆12盆', '1180.00', '100', '100', '349', '

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257437', '1514257437', null, '320', '332', '349', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('406', '科龙(Kelon) 正1.5匹 定速 冷暖 空调挂机 KFR-35GW/ERQLN3(1L04)', '1899.00', '100', '100', '34', '
\"\"\"\"

\"\"\"\"

 

\"\"

 \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

 

-

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257440', '1514257440', null, '1', '4', '34', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('407', '贝克巴斯(BECBAS)E50 厨房家用食物垃圾处理器 厨余垃圾粉碎机 无线开关免打孔', '2199.00', '100', '100', '350', '
\"\"

 

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\"\"

\"\"

\"\"

 

 

\"\"\"\"

\"\"

', '', '', '0', '1514257443', '1514257443', null, '320', '332', '350', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('408', '【到手价1?99元】安吉尔angel净水器J2375-ROB12厨下式家用厨房直饮机纯水机反渗透大通量RO膜直饮机', '1699.00', '100', '100', '352', '

\"\"\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 压力桶*1

\n

水龙头*1

\n

滤芯*5

', '', '', '0', '1514257447', '1514257447', null, '1480', '1482', '352', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('409', '沁园(QINYUAN)立式饮水机YL9766WZ', '846.00', '100', '100', '353', '

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514257450', '1514257450', null, '320', '342', '353', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('410', 'AO史密斯厨下式直饮净水器50D2 RO反渗透膜3年 1:1废水比', '2988.00', '100', '100', '355', '

\"\"

\"\"

\"\"\"\"

\n

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257453', '1514257453', null, '320', '342', '355', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('411', '沁园厨下式家用直饮净水器RO-185(智控升级旗舰版)RO反渗透膜', '1396.00', '100', '100', '357', '

\"\"

\"\"

 \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257456', '1514257456', null, '320', '342', '357', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('412', '3M厨下式直饮净水器净享DWS2500CN型 无废水', '0.00', '100', '100', '358', '

\"\"

\"\"

\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"        

\"2500下半部分_07\"\"2500下半部分_10\"

\"2500下半部分_08\"

\"列表\"\"\"

\"安装\"

', '', '', '0', '1514257460', '1514257460', null, '320', '342', '358', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('413', '美的(Midea)净水器MRO101A-5厨房RO膜反渗透净水机家用自来水过滤直饮机', '1098.00', '100', '100', '359', '

\"\"

 

\"\"\"\"\"\"

\"\"

\"\"\"\"

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

-

-

\"\"\"\"

', '', '', '0', '1514257463', '1514257463', null, '320', '342', '359', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('414', '海信(Hisense) 1.5匹 定频 冷暖 疾风侠 空调挂机 KFR-35GW/ER22N3(1L04)', '2099.00', '100', '100', '35', '

\"\"\"\"\"\"\"\"

\"\"\"\"

 

\"\"

\"ER22创建信-改_01\"\"ER22创建信-改_02\"\"ER22创建信-改_03\"\"ER22创建信-改_04\"\"ER22创建信-改_05\"\"ER22创建信-改_06\"\"ER22创建信-改_07\"\"ER22创建信-改_08\"\"ER22创建信-改_09\"\"ER22创建信-改_10\"

\"ER22创建信-改_11\"

 

\"\"

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\"

', '', '', '0', '1514257466', '1514257466', null, '1', '4', '35', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('415', '五粮液 52度500ml 浓香型白酒 单瓶装', '0.00', '100', '100', '361', '
\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"

\n

 

', '', '', '0', '1514257469', '1514257469', null, '1480', '1482', '361', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('416', '法国原瓶进口AOC级别波尔多法定产区13度750ml*6瓶阿诺克斯父子酒庄干红葡萄酒', '258.00', '100', '100', '362', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257472', '1514257472', null, '1480', '1482', '362', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('417', '青岛啤酒 经典(10度)500ml*12罐', '0.00', '100', '100', '363', '
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"链接旗舰店广告\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257477', '1514257477', null, '351', '356', '363', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('418', '椰岛鹿龟酒 500ml/瓶*6瓶保健酒补酒套装海南特产酒男士成人露酒 买6得7', '209.00', '100', '100', '364', '

\"发货公告790\"

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257480', '1514257480', null, '351', '356', '364', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('419', '绍兴女儿红 6年陈特型黄酒 350ml*6瓶 整箱装花雕酒', '0.00', '100', '100', '365', '
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

', '', '', '0', '1514257483', '1514257483', null, '351', '356', '365', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('420', 'RIO锐澳 3度微醺系列鸡尾酒套餐 洋酒女士网红预调酒330ml*10', '59.00', '100', '100', '366', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257487', '1514257487', null, '351', '356', '366', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('421', '欧德堡 全脂纯牛奶200ml*24盒整箱 德国进口', '0.00', '100', '100', '367', '

\"\"

', '', '', '0', '1514257490', '1514257490', null, '1480', '1482', '367', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('422', '【12+4盒】 伊利 安慕希希腊风味酸奶原味205g*16盒', '0.00', '100', '100', '368', '
', '', '', '0', '1514257493', '1514257493', null, '351', '360', '368', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('423', '惠而浦(Whirlpool)壁挂式净化新风机HX-130X0', '2499.00', '100', '100', '36', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257496', '1514257496', null, '1', '4', '36', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('424', '蒙牛 红谷 谷粒早餐 牛奶饮品 250ml×12盒', '0.00', '100', '100', '370', '

\"\"

\"\"


\"\"\"\"

', '', '', '0', '1514257499', '1514257499', null, '351', '360', '370', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('425', '蒙牛金装学生多维高钙高锌奶粉400g', '0.00', '100', '100', '371', '
', '', '', '0', '1514257502', '1514257502', null, '351', '360', '371', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('426', '福岗 白茶 福鼎白茶饼老白茶茶叶 自饮装系列茶饼300g', '58.00', '100', '100', '372', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257506', '1514257506', null, '351', '360', '372', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('427', '农夫山泉天然饮用水5L*4 整箱装', '33.00', '100', '100', '373', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"标签说明\"

', '', '', '0', '1514257509', '1514257509', null, '351', '360', '373', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('428', '雀巢咖啡 1+2原味 1.5kg (100条x15g)', '109.00', '100', '100', '374', '

\"\"\"\"

', '', '', '0', '1514257512', '1514257512', null, '351', '360', '374', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('429', '冠生园 蜂蜜900g', '30.00', '100', '100', '375', '

\"\"\"\"

', '', '', '0', '1514257515', '1514257515', null, '351', '360', '375', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('430', '桂格(Quaker)早餐谷物 膳食纤维 即食燕麦片超值装1478g', '23.00', '100', '100', '376', '

\"\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257519', '1514257519', null, '351', '360', '376', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('431', '【苏宁生鲜】恒都巴西牛腩块1kg 进口牛肉 精选肉类', '61.00', '100', '100', '378', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n\n
常见问题(Q&A)
\n
 
\n\n\n\n\n\n\n
\n
 Q: 参考价(划线价)是什么意思?
 A: 参考价(划线价):商品展示的划横线价格为参考价,该价格可能是 供应商提供的商品零售价(如厂商指导价、建议零售价等)或曾经展示过的售价;由于食品会因季节、地域、时令的差异性和市场行 情波动,参考价(划线价)会不定期变更,并且会与您购买的实际价格不一致,故该价格仅供您参考。如您发现活动商品售价、参考 价(划线价)有异常或任何疑问,请购买前先联系客服人员。
\n
\n
 Q:生鲜支持7天无理由退换货吗??
 A: 亲,依照《消费者权益保护法》第二十五条,《网络购买商品七日无 理由退货暂行方法》第六条规定,生鲜商品不适用7天无理由退货, 故苏宁生鲜商品不支持7天无理由退换货,由此给您带来不便,敬请 谅解.
\n
\n
 Q: 生鲜商品售后处理时效是多久?
 A: 亲,首先非常抱歉给您带来不好的购物感受,如发现商品有质量问题您可以在签收后的48小时内联系客服,我们会为您妥善处理的。
\n
\n
 Q: 售后如何处理?
 A: 亲,需要您保留有问题的商品照片和外包装纸箱上的白色标签照片一起提供给在线客服,客服会在第一时间核实后为您妥善处理的哦,请您放心!
\n
\n
 Q: 苏宁生鲜和苏宁超市日用百货类商品可以合单免运费吗?
 A: 亲,由于生鲜商品的特殊性需单独包装及运 输,无法与苏宁超市百货类商品合并免运费的呢,苏宁生鲜订单需实付金额满86元即免.
\n
\n
 Q: 退款时效是多久?
 A: 亲,苏宁生鲜所有退款均是原路退回的,一般情况预计3-5个工作日到账(信用卡 以各发卡行实际到账时间为准)。如订单中使用云钻整单退款后云钻也将全部退回;如部分商品退款,系统将会自动计算云钻退回数量,请您以实际到账数量为准。
\n
\n
 Q: 现在下单什么时候送达?
 A: 亲,苏宁生鲜现在支持当日达了,上海(除金山、青浦、嘉定、奉贤、闵行、松江、浦东新区、崇明外其它区)\\北京(除门头沟、顺义、石景山、大兴、房山、通州、昌平、怀柔、平谷、延庆、密云外其它区)\\ 广州(天河、越秀、海珠、荔湾四区)\\成都(青羊、金牛、成华、武侯、锦江五区) 以上地区在上午11点前下单并付款成功,苏宁生鲜风风 火火就送上门拉...其它地区,亲16点前下单并且付款成功的订单会在次日送达的哦。
\n
 
\n
 Q: 自配和非自配有什么区别?
 A:这是由于不同生鲜商品对运输条件有不同的要求,有的商品的运输只有苏宁生鲜自配才能满足,所以标识自配,这也代表目前所能送达的范围相对较小.而有的商品除了苏宁生鲜自配外,还有一些补充物流可以辅助 配送,所以我们标识为非自配,这类商品目前覆盖区域则更大一些哦.
\n
\n
\n
 Q: 苏宁生鲜可配送区域在哪里可以看到?
 A: PC端用户可以直接>>点击这里<<查看,手机用户可以到苏宁生鲜频道页的生鲜热点栏目查看。    
 
\n
\n


\"\"

\n

 

\n

\"\"

', '', '', '0', '1514257522', '1514257522', null, '1480', '1482', '378', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('432', '【苏宁生鲜】新疆阿克苏冰糖心苹果1.5kg果径80mm以上 国产 新鲜水果', '0.00', '100', '100', '379', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n\n
常见问题(Q&A)
\n
 
\n\n\n\n\n\n\n
\n
 Q: 参考价(划线价)是什么意思?
 A: 参考价(划线价):商品展示的划横线价格为参考价,该价格可能是 供应商提供的商品零售价(如厂商指导价、建议零售价等)或曾经展示过的售价;由于食品会因季节、地域、时令的差异性和市场行 情波动,参考价(划线价)会不定期变更,并且会与您购买的实际价格不一致,故该价格仅供您参考。如您发现活动商品售价、参考 价(划线价)有异常或任何疑问,请购买前先联系客服人员。
\n
\n
 Q:生鲜支持7天无理由退换货吗??
 A: 亲,依照《消费者权益保护法》第二十五条,《网络购买商品七日无 理由退货暂行方法》第六条规定,生鲜商品不适用7天无理由退货, 故苏宁生鲜商品不支持7天无理由退换货,由此给您带来不便,敬请 谅解.
\n
\n
 Q: 生鲜商品售后处理时效是多久?
 A: 亲,首先非常抱歉给您带来不好的购物感受,如发现商品有质量问题您可以在签收后的48小时内联系客服,我们会为您妥善处理的。
\n
\n
 Q: 售后如何处理?
 A: 亲,需要您保留有问题的商品照片和外包装纸箱上的白色标签照片一起提供给在线客服,客服会在第一时间核实后为您妥善处理的哦,请您放心!
\n
\n
 Q: 苏宁生鲜和苏宁超市日用百货类商品可以合单免运费吗?
 A: 亲,由于生鲜商品的特殊性需单独包装及运 输,无法与苏宁超市百货类商品合并免运费的呢,苏宁生鲜订单需实付金额满86元即免.
\n
\n
 Q: 退款时效是多久?
 A: 亲,苏宁生鲜所有退款均是原路退回的,一般情况预计3-5个工作日到账(信用卡 以各发卡行实际到账时间为准)。如订单中使用云钻整单退款后云钻也将全部退回;如部分商品退款,系统将会自动计算云钻退回数量,请您以实际到账数量为准。
\n
\n
 Q: 现在下单什么时候送达?
 A: 亲,苏宁生鲜现在支持当日达了,上海(除金山、青浦、嘉定、奉贤、闵行、松江、浦东新区、崇明外其它区)\\北京(除门头沟、顺义、石景山、大兴、房山、通州、昌平、怀柔、平谷、延庆、密云外其它区)\\ 广州(天河、越秀、海珠、荔湾四区)\\成都(青羊、金牛、成华、武侯、锦江五区) 以上地区在上午11点前下单并付款成功,苏宁生鲜风风 火火就送上门拉...其它地区,亲16点前下单并且付款成功的订单会在次日送达的哦。
\n
 
\n
 Q: 自配和非自配有什么区别?
 A:这是由于不同生鲜商品对运输条件有不同的要求,有的商品的运输只有苏宁生鲜自配才能满足,所以标识自配,这也代表目前所能送达的范围相对较小.而有的商品除了苏宁生鲜自配外,还有一些补充物流可以辅助 配送,所以我们标识为非自配,这类商品目前覆盖区域则更大一些哦.
\n
\n
\n
 Q: 苏宁生鲜可配送区域在哪里可以看到?
 A: PC端用户可以直接>>点击这里<<查看,手机用户可以到苏宁生鲜频道页的生鲜热点栏目查看。    
 
\n
\n


\"\"

\n

 

\n

\"\"

', '', '', '0', '1514257525', '1514257525', null, '351', '369', '379', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('433', '家用空调内机清洗服务 帮客服务 上门服务', '120.00', '100', '100', '37', '

\"服务产品-空调清洗改_01.jpg\"\"服务产品-空调清洗改_02.jpg\"\"服务产品-空调清洗改_03.jpg\"

', '', '', '0', '1514257528', '1514257528', null, '1', '4', '37', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('434', '【苏宁生鲜】纯正美国杂菜400g 蔬菜 国产 非有机', '9.00', '100', '100', '380', '

\"\"

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

 

 

\n\n\n\n\n\n\n
常见问题(Q&A)
\n
 
\n\n\n\n\n\n\n
\n
 Q: 参考价(划线价)是什么意思?
 A: 参考价(划线价):商品展示的划横线价格为参考价,该价格可能是 供应商提供的商品零售价(如厂商指导价、建议零售价等)或曾经展示过的售价;由于食品会因季节、地域、时令的差异性和市场行 情波动,参考价(划线价)会不定期变更,并且会与您购买的实际价格不一致,故该价格仅供您参考。如您发现活动商品售价、参考 价(划线价)有异常或任何疑问,请购买前先联系客服人员。
\n
\n
 Q:生鲜支持7天无理由退换货吗??
 A: 亲,依照《消费者权益保护法》第二十五条,《网络购买商品七日无 理由退货暂行方法》第六条规定,生鲜商品不适用7天无理由退货, 故苏宁生鲜商品不支持7天无理由退换货,由此给您带来不便,敬请 谅解.
\n
\n
 Q: 生鲜商品售后处理时效是多久?
 A: 亲,首先非常抱歉给您带来不好的购物感受,如发现商品有质量问题您可以在签收后的48小时内联系客服,我们会为您妥善处理的。
\n
\n
 Q: 售后如何处理?
 A: 亲,需要您保留有问题的商品照片和外包装纸箱上的白色标签照片一起提供给在线客服,客服会在第一时间核实后为您妥善处理的哦,请您放心!
\n
\n
 Q: 苏宁生鲜和苏宁超市日用百货类商品可以合单免运费吗?
 A: 亲,由于生鲜商品的特殊性需单独包装及运 输,无法与苏宁超市百货类商品合并免运费的呢,苏宁生鲜订单需实付金额满86元即免.
\n
\n
 Q: 退款时效是多久?
 A: 亲,苏宁生鲜所有退款均是原路退回的,一般情况预计3-5个工作日到账(信用卡 以各发卡行实际到账时间为准)。如订单中使用云钻整单退款后云钻也将全部退回;如部分商品退款,系统将会自动计算云钻退回数量,请您以实际到账数量为准。
\n
\n
 Q: 现在下单什么时候送达?
 A: 亲,苏宁生鲜现在支持当日达了,上海(除金山、青浦、嘉定、奉贤、闵行、松江、浦东新区、崇明外其它区)\\北京(除门头沟、顺义、石景山、大兴、房山、通州、昌平、怀柔、平谷、延庆、密云外其它区)\\ 广州(天河、越秀、海珠、荔湾四区)\\成都(青羊、金牛、成华、武侯、锦江五区) 以上地区在上午11点前下单并付款成功,苏宁生鲜风风 火火就送上门拉...其它地区,亲16点前下单并且付款成功的订单会在次日送达的哦。
\n
 
\n
 Q: 自配和非自配有什么区别?
 A:这是由于不同生鲜商品对运输条件有不同的要求,有的商品的运输只有苏宁生鲜自配才能满足,所以标识自配,这也代表目前所能送达的范围相对较小.而有的商品除了苏宁生鲜自配外,还有一些补充物流可以辅助 配送,所以我们标识为非自配,这类商品目前覆盖区域则更大一些哦.
\n
\n
\n
 Q: 苏宁生鲜可配送区域在哪里可以看到?
 A: PC端用户可以直接>>点击这里<<查看,手机用户可以到苏宁生鲜频道页的生鲜热点栏目查看。    
 
\n
\n


\"\"

\n

 

\n

\"\"

', '', '', '0', '1514257531', '1514257531', null, '351', '369', '380', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('435', '【苏宁生鲜】鲜美来东海带鱼600g 海鲜水产 鲜活冷冻', '11.00', '100', '100', '381', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n\n
常见问题(Q&A)
\n
 
\n\n\n\n\n\n\n
\n
 Q: 参考价(划线价)是什么意思?
 A: 参考价(划线价):商品展示的划横线价格为参考价,该价格可能是 供应商提供的商品零售价(如厂商指导价、建议零售价等)或曾经展示过的售价;由于食品会因季节、地域、时令的差异性和市场行 情波动,参考价(划线价)会不定期变更,并且会与您购买的实际价格不一致,故该价格仅供您参考。如您发现活动商品售价、参考 价(划线价)有异常或任何疑问,请购买前先联系客服人员。
\n
\n
 Q:生鲜支持7天无理由退换货吗??
 A: 亲,依照《消费者权益保护法》第二十五条,《网络购买商品七日无 理由退货暂行方法》第六条规定,生鲜商品不适用7天无理由退货, 故苏宁生鲜商品不支持7天无理由退换货,由此给您带来不便,敬请 谅解.
\n
\n
 Q: 生鲜商品售后处理时效是多久?
 A: 亲,首先非常抱歉给您带来不好的购物感受,如发现商品有质量问题您可以在签收后的48小时内联系客服,我们会为您妥善处理的。
\n
\n
 Q: 售后如何处理?
 A: 亲,需要您保留有问题的商品照片和外包装纸箱上的白色标签照片一起提供给在线客服,客服会在第一时间核实后为您妥善处理的哦,请您放心!
\n
\n
 Q: 苏宁生鲜和苏宁超市日用百货类商品可以合单免运费吗?
 A: 亲,由于生鲜商品的特殊性需单独包装及运 输,无法与苏宁超市百货类商品合并免运费的呢,苏宁生鲜订单需实付金额满86元即免.
\n
\n
 Q: 退款时效是多久?
 A: 亲,苏宁生鲜所有退款均是原路退回的,一般情况预计3-5个工作日到账(信用卡 以各发卡行实际到账时间为准)。如订单中使用云钻整单退款后云钻也将全部退回;如部分商品退款,系统将会自动计算云钻退回数量,请您以实际到账数量为准。
\n
\n
 Q: 现在下单什么时候送达?
 A: 亲,苏宁生鲜现在支持当日达了,上海(除金山、青浦、嘉定、奉贤、闵行、松江、浦东新区、崇明外其它区)\\北京(除门头沟、顺义、石景山、大兴、房山、通州、昌平、怀柔、平谷、延庆、密云外其它区)\\ 广州(天河、越秀、海珠、荔湾四区)\\成都(青羊、金牛、成华、武侯、锦江五区) 以上地区在上午11点前下单并付款成功,苏宁生鲜风风 火火就送上门拉...其它地区,亲16点前下单并且付款成功的订单会在次日送达的哦。
\n
 
\n
 Q: 自配和非自配有什么区别?
 A:这是由于不同生鲜商品对运输条件有不同的要求,有的商品的运输只有苏宁生鲜自配才能满足,所以标识自配,这也代表目前所能送达的范围相对较小.而有的商品除了苏宁生鲜自配外,还有一些补充物流可以辅助 配送,所以我们标识为非自配,这类商品目前覆盖区域则更大一些哦.
\n
\n
\n
 Q: 苏宁生鲜可配送区域在哪里可以看到?
 A: PC端用户可以直接>>点击这里<<查看,手机用户可以到苏宁生鲜频道页的生鲜热点栏目查看。    
 
\n
\n


\"\"

\n

 

\n

\"\"

', '', '', '0', '1514257534', '1514257534', null, '351', '369', '381', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('436', '【中华特色】连城馆天水间白鹜鸭连城白鸭蛋 土鸭蛋 连城特产新鲜鸭蛋30个礼盒装', '68.00', '100', '100', '382', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257538', '1514257538', null, '351', '369', '382', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('437', '【苏宁生鲜】 湾仔码头玉米蔬菜猪肉水饺720g 速冻饺子 方便速食', '28.00', '100', '100', '384', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n\n
常见问题(Q&A)
\n
 
\n\n\n\n\n\n\n
\n
 Q: 参考价(划线价)是什么意思?
 A: 参考价(划线价):商品展示的划横线价格为参考价,该价格可能是 供应商提供的商品零售价(如厂商指导价、建议零售价等)或曾经展示过的售价;由于食品会因季节、地域、时令的差异性和市场行 情波动,参考价(划线价)会不定期变更,并且会与您购买的实际价格不一致,故该价格仅供您参考。如您发现活动商品售价、参考 价(划线价)有异常或任何疑问,请购买前先联系客服人员。
\n
\n
 Q:生鲜支持7天无理由退换货吗??
 A: 亲,依照《消费者权益保护法》第二十五条,《网络购买商品七日无 理由退货暂行方法》第六条规定,生鲜商品不适用7天无理由退货, 故苏宁生鲜商品不支持7天无理由退换货,由此给您带来不便,敬请 谅解.
\n
\n
 Q: 生鲜商品售后处理时效是多久?
 A: 亲,首先非常抱歉给您带来不好的购物感受,如发现商品有质量问题您可以在签收后的48小时内联系客服,我们会为您妥善处理的。
\n
\n
 Q: 售后如何处理?
 A: 亲,需要您保留有问题的商品照片和外包装纸箱上的白色标签照片一起提供给在线客服,客服会在第一时间核实后为您妥善处理的哦,请您放心!
\n
\n
 Q: 苏宁生鲜和苏宁超市日用百货类商品可以合单免运费吗?
 A: 亲,由于生鲜商品的特殊性需单独包装及运 输,无法与苏宁超市百货类商品合并免运费的呢,苏宁生鲜订单需实付金额满86元即免.
\n
\n
 Q: 退款时效是多久?
 A: 亲,苏宁生鲜所有退款均是原路退回的,一般情况预计3-5个工作日到账(信用卡 以各发卡行实际到账时间为准)。如订单中使用云钻整单退款后云钻也将全部退回;如部分商品退款,系统将会自动计算云钻退回数量,请您以实际到账数量为准。
\n
\n
 Q: 现在下单什么时候送达?
 A: 亲,苏宁生鲜现在支持当日达了,上海(除金山、青浦、嘉定、奉贤、闵行、松江、浦东新区、崇明外其它区)\\北京(除门头沟、顺义、石景山、大兴、房山、通州、昌平、怀柔、平谷、延庆、密云外其它区)\\ 广州(天河、越秀、海珠、荔湾四区)\\成都(青羊、金牛、成华、武侯、锦江五区) 以上地区在上午11点前下单并付款成功,苏宁生鲜风风 火火就送上门拉...其它地区,亲16点前下单并且付款成功的订单会在次日送达的哦。
\n
 
\n
 Q: 自配和非自配有什么区别?
 A:这是由于不同生鲜商品对运输条件有不同的要求,有的商品的运输只有苏宁生鲜自配才能满足,所以标识自配,这也代表目前所能送达的范围相对较小.而有的商品除了苏宁生鲜自配外,还有一些补充物流可以辅助 配送,所以我们标识为非自配,这类商品目前覆盖区域则更大一些哦.
\n
\n
\n
 Q: 苏宁生鲜可配送区域在哪里可以看到?
 A: PC端用户可以直接>>点击这里<<查看,手机用户可以到苏宁生鲜频道页的生鲜热点栏目查看。    
 
\n
\n


\"\"

\n

 

\n

\"\"

', '', '', '0', '1514257541', '1514257541', null, '351', '369', '384', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('438', '好吃点 高纤粗粮饼 800g', '0.00', '100', '100', '385', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"

\n

 

', '', '', '0', '1514257544', '1514257544', null, '1480', '1482', '385', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('439', '德芙(Dove)丝滑巧克力碗装 252g/碗装 休闲 零食', '29.00', '100', '100', '386', '

\"\"\"\"\"\"

 

\"\"

', '', '', '0', '1514257547', '1514257547', null, '351', '377', '386', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('440', '【三只松鼠_坚果大礼包1208g】零食每日坚果组合礼盒6袋 E套餐', '0.00', '100', '100', '387', '

关联

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257550', '1514257550', null, '351', '377', '387', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('441', '信礼坊咸牛轧糖500g 手工制作花生原味牛扎糖 喜糖糖果结婚庆喜糖零食品小吃零食 独立包装', '13.00', '100', '100', '388', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257554', '1514257554', null, '351', '377', '388', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('442', '【三只松鼠_猪肉猪肉脯210g】休闲食品零食小吃靖江特产猪肉干', '0.00', '100', '100', '389', '

关联

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257557', '1514257557', null, '351', '377', '389', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('443', '【三只松鼠_芒果干116gx3袋】休闲零食蜜饯果脯水果干', '0.00', '100', '100', '390', '

关联

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257563', '1514257563', null, '351', '377', '390', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('444', '达利园 蛋糕蛋香味 600g', '0.00', '100', '100', '391', '

  \"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n


\"\"\"\"\"\"\"\"\"\"

\n





', '', '', '0', '1514257566', '1514257566', null, '351', '377', '391', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('445', '益达 木糖醇无糖草莓口味40粒瓶装56g', '12.00', '100', '100', '392', '

 

      \"\"
\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257570', '1514257570', null, '351', '377', '392', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('446', '乐事(LAY’S)马铃薯片 美国经典原味70克袋装(新老包装规格交替发货)', '7.00', '100', '100', '393', '

\"\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257573', '1514257573', null, '351', '377', '393', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('447', '金龙鱼 葵花籽食用调和油 5L', '49.00', '100', '100', '395', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

新老包装随机发货\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257576', '1514257576', null, '1480', '1482', '395', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('448', '金龙鱼 盘锦大米 5kg袋装粳米', '39.00', '100', '100', '396', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

【品牌】:金龙鱼

【品名】 : 金龙鱼 盘锦大米5kg

【产品类型】:粳米

【规格】:5kg

【产地】:辽宁盘锦

【储存方法】:请置于阴凉干燥处,避免阳光直射

【保质期】:18个月

新老包装随机发货\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257579', '1514257579', null, '351', '383', '396', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('449', '中裕(ZHONGYU)原味小麦粉(5kg)面粉富强粉中筋面粉 水饺面条大饼馒头用粉 食用粉 通用粉 中裕出品', '0.00', '100', '100', '397', '

\"\" \"\"\"\" \"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

  

', '', '', '0', '1514257583', '1514257583', null, '351', '383', '397', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('450', '想念挂面 龙须面180g 龙须面 细面条', '1.00', '100', '100', '398', '

 

 
\"热卖推荐-白底\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"180龙须挂面_01\" \"商品信息—白底\"\"180龙须挂面_02\" \"商品特色—白底\"\"180龙须挂面_03\"\"180龙须挂面_04\" \"商品实拍—白底\"\"180龙须挂面_05\" \"180龙须挂面_06\" \"180龙须挂面_07_01\" \"品牌介绍-白底\" \"260g刀削面挂面-详情_08\" \"260g刀削面挂面-详情_09\"

', '', '', '0', '1514257586', '1514257586', null, '351', '383', '398', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('451', '盛耳桂圆干500g(精选)南北干货', '11.00', '100', '100', '399', '

 

\n

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257589', '1514257589', null, '351', '383', '399', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('452', '珍佰粮新疆大枣和田红枣 枣 500g 袋', '19.00', '100', '100', '400', '
', '', '', '0', '1514257596', '1514257596', null, '351', '383', '400', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('453', '泰金香(taijinxiang)茉莉香米 香米大米5KG', '40.00', '100', '100', '404', '

\"超市banner\"

\"1\"\"2\"\"3\"
\"4\"\"5\"\"6\"

\"\"\"泰金香-茉莉香米171019_01\"\"泰金香-茉莉香米171019_02\"\"泰金香-茉莉香米171019_03\"\"泰金香-茉莉香米171019_04\"\"\"\"\"

', '', '', '0', '1514257602', '1514257602', null, '351', '394', '404', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('454', '欧德薇榄(OLD LINE) 葵花籽油5L+4L组合装 脱壳物理压榨食用油 甄选欧洲进口葵花籽', '99.00', '100', '100', '405', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257606', '1514257606', null, '351', '394', '405', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('455', '康师傅 经典系列红烧牛肉面 五连包 居家旅行 通宵熬夜 宅男必备 方便面 方便速食 朋友聚会 加班点心', '0.00', '100', '100', '407', '

\"\"

\n

\"\"

', '', '', '0', '1514257609', '1514257609', null, '1480', '1482', '407', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('456', '徽砀水果罐头 黄桃罐头425克*6罐礼盒装 安徽砀山特产 源自大自然的馈赠!', '0.00', '100', '100', '409', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257612', '1514257612', null, '351', '401', '409', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('457', '达利园八宝粥桂圆莲子粥360g*12箱装 方便粥', '0.00', '100', '100', '410', '

\"\"\"\"\"\"

\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

 \"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257618', '1514257618', null, '351', '401', '410', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('458', '老干妈 风味豆豉280g', '9.00', '100', '100', '412', '

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257622', '1514257622', null, '1480', '1482', '412', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('459', '【中华特色】东港馆 正宗东北酸菜500g克X5袋 农家特产大缸腌制酸白菜 真空鲜酸菜丝 其他袋装包邮', '17.00', '100', '100', '413', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257625', '1514257625', null, '351', '403', '413', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('460', '李锦记 锦珍生抽 1650ml 瓶装 生抽 酿造酱油 优质大豆,酿造豉香好酱油,酱油 调味品 厨房调料', '0.00', '100', '100', '414', '

\"\"

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

 

', '', '', '0', '1514257628', '1514257628', null, '351', '403', '414', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('461', '恒顺山西陈醋2250ml 调味品 炒菜烹调 凉拌 蘸料陈醋', '19.00', '100', '100', '415', '

 

\n

\"\"

\n

 

', '', '', '0', '1514257631', '1514257631', null, '351', '403', '415', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('462', '【官方正品】捞派(LAOPAI)海底捞海底捞上汤三鲜火锅底料200g/袋装 调味品 调味料 火锅底料(配料', '0.00', '100', '100', '416', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257634', '1514257634', null, '351', '403', '416', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('463', '舒可曼白砂糖400克/袋装 细白糖带盖易保存 调味品 舒可曼(SUGARMAN)出品 国产', '8.00', '100', '100', '417', '

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

', '', '', '0', '1514257637', '1514257637', null, '351', '403', '417', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('464', '清风 卷纸 质感纯品青春版3层245段24卷卷筒卫生纸(整箱销售)', '33.00', '100', '100', '418', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

 

\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257641', '1514257641', null, '1480', '1482', '418', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('465', '西门子(SIEMENS) XQG80-WD12G4681W 8公斤 变频 洗烘一体 热风除菌 节能洗 滚筒洗衣机(银色)', '6599.00', '100', '100', '41', '

\"\"\"\"

\"\"

\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"

【商品特点】

\n

1.3D立体烘干技术, 面面俱到,不留丝毫遗憾

\n

2.专业羽绒服洗 烘程序,羽绒不再结块,净享蓬松柔软。

\n

3.神奇“雨滴”,曲面拉升,蓬松衣物

\n

4.热风除菌,高温热风更利于分解细菌和螨虫

【品牌介绍】
西门子家电在德国多年来稳居家电品牌的销售前列。在德国,西门子家电始终体现着优良的品质、现代的设计和可靠的性能。1994年,西门子家电品牌正式进入中国,以国际化的创新设计、全球统一的生产检测标准和高品质的产品,迅速获得了中国消费者的青睐和认可。近几年来,西门子家电始终致力于中国冰洗市场外资品牌销售额,并在中国家电市场中保持着自己强有力的优势,品牌的市场占有率持续增长。截至目前,销售和售后网络已经遍及全国31个省、近700座城市。西门子家电以持续创新的理念、优质的产品、完善的渠道和专业的服务,满足着中国消费者日益增长的对生活品质的更高要求。

\"\"

', '', '', '0', '1514257644', '1514257644', null, '1480', '1482', '41', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('466', '维达(Vinda) 抽纸 细韧压花三层140抽*18包纸巾 小规格(短幅)(整箱销售)', '39.00', '100', '100', '420', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"热卖导购专区_04\"\"\"\"\"
\"\"\"\"\"\"
\n

 \"\"

\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

', '', '', '0', '1514257648', '1514257648', null, '1480', '1482', '420', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('467', '清风 手帕纸 原木纯品3层10张10包 迷你型纸手帕', '6.00', '100', '100', '421', '

 

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

 

\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257651', '1514257651', null, '406', '411', '421', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('468', '清风 厨房纸巾 2层75张2卷吸油厨房卷纸', '8.00', '100', '100', '422', '

 

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

 

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257655', '1514257655', null, '406', '411', '422', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('469', '双灯平板纸本色卫生纸实惠装精品468*12包(整箱出售)', '63.00', '100', '100', '423', '

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514257658', '1514257658', null, '406', '411', '423', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('470', '维达(Vinda) 湿巾 婴儿手口可用 80片*3包(加送4包婴儿用纸面巾)(整箱销售)', '0.00', '100', '100', '424', '
\"\"\"\"\"\"
\"热卖导购专区_04\"\"\"\"\"
\"\"\"\"\"\"

 \"\"

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257661', '1514257661', null, '406', '411', '424', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('471', '蓝月亮洗衣液套餐 2kg瓶*2+1kg袋*2 超值大包装', '89.00', '100', '100', '425', '

\"\"

 
\"\"
\"\" \"\" \"\"
\"\" \"\" \"\"
\"\" \"\" \"\"
\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\" \"\" \"\" \"\"

\"\"\"\" \"\"\"\"

      

      

', '', '', '0', '1514257665', '1514257665', null, '1480', '1482', '425', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('472', '白猫 威煌速溶高效洗衣粉2.38kg 新老包装随机发货', '26.00', '100', '100', '426', '

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 \"威煌速溶高效洗衣粉2.38kg-详情页_01\"\"威煌速溶高效洗衣粉2.38kg-详情页_02\"

\"\"\"威煌速溶高效洗衣粉2.38kg-详情页_04\"

\"威煌速溶高效洗衣粉2.38kg-详情页_05\"

\"\"

\"\"

', '', '', '0', '1514257668', '1514257668', null, '406', '419', '426', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('473', '白猫 经典配方洗洁精2000g 瓶装 环保无磷配方 温和无刺激', '12.00', '100', '100', '428', '

 

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"详情页_01\"\"详情页_02\"\"详情页_03\"\"详情页_04\"\"详情页_05\"

\n

 \"\"

\n

\"\"

', '', '', '0', '1514257671', '1514257671', null, '406', '419', '428', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('474', '滴露(Dettol)消毒液1.5L*2 家居衣物除菌液 与洗衣液、柔顺剂配合使用实惠装', '0.00', '100', '100', '429', '

\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257674', '1514257674', null, '406', '419', '429', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('475', '海尔(Haier)XQB55-M12699X 新品上市5.5公斤全自动波轮洗衣机(月光灰)', '0.00', '100', '100', '42', '
\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514257677', '1514257677', null, '1', '26', '42', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('476', '威猛先生 5合1洁厕液 (柠檬草香) 双包装 600g*2', '17.00', '100', '100', '430', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
   
   
\n

 

\n

\"\"

', '', '', '0', '1514257680', '1514257680', null, '406', '419', '430', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('477', '【太太乐分离拖把桶 5年免费质保】旋转拖把旋转拖把桶 免手洗甩干脱水 双驱动好神拖吸水墩布扫把吸水拖布 分离桶【极速杆+2个拖头】', '98.00', '100', '100', '431', '

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257684', '1514257684', null, '406', '419', '431', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('478', '美丽雅波纹海绵百洁布 2片装', '4.00', '100', '100', '432', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

', '', '', '0', '1514257687', '1514257687', null, '406', '419', '432', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('479', '美丽雅生活垃圾袋中号45*55cm*30只*3卷', '9.00', '100', '100', '433', '
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257690', '1514257690', null, '406', '419', '433', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('480', '妙洁 保鲜袋 抽取式 中号 (30cm*20cm*70只)', '4.00', '100', '100', '434', '

\"\"\"\"

\n

\"\"\"\"\"\"\"\"

', '', '', '0', '1514257694', '1514257694', null, '406', '419', '434', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('481', '美丽雅保鲜膜30米x30厘米2卷装', '9.00', '100', '100', '435', '
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257697', '1514257697', null, '406', '419', '435', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('482', '双面擦 擦玻璃器 双面玻璃清洁器 清洁刷 窗户刷F12', '11.00', '100', '100', '436', '

材质:塑料

\n

尺寸:50-81CM

\n

颜色:随机发

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257700', '1514257700', null, '406', '419', '436', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('483', '一次性口罩 盒装50只三层加厚无纺布防尘/带铝条', '9.00', '100', '100', '437', '

一次性口罩 盒装50只三层加厚无纺布防尘/带铝条

', '', '', '0', '1514257703', '1514257703', null, '1480', '1482', '437', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('484', '贝贝熊暖贴暖宝宝贴热贴大号暖贴30片礼盒装', '32.00', '100', '100', '438', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257706', '1514257706', null, '406', '427', '438', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('485', '海尔 (Haier) EG8012B29WC 8公斤变频滚筒洗衣机(白色)', '0.00', '100', '100', '43', '
\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514257709', '1514257709', null, '1', '26', '43', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('486', '苏泊尔304不锈钢星空真空保温壶2.0L家用保温瓶开水壶水热瓶保温壶KC20BK1', '339.00', '100', '100', '440', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

', '', '', '0', '1514257713', '1514257713', null, '406', '427', '440', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('487', '苏泊尔真空保温杯大容量男女士便携水杯不锈钢真空直身车载茶杯子KC38BV1', '179.00', '100', '100', '441', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257717', '1514257717', null, '406', '427', '441', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('488', '茶花58L悦巧收纳箱28100塑料收纳盒储物箱大容量带滑轮', '64.00', '100', '100', '442', '

\"\"

\"750\"

\n

\n

\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"

\n

\"\"

\n

\"\"
\"\"

\n

 

', '', '', '0', '1514257720', '1514257720', null, '406', '427', '442', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('489', '【官方店|免费安装】德国邦先生电动晾衣架 阳台自动升降晾衣机 智能遥控伸缩烘干风干凉被晒衣杆 免费安装', '999.00', '100', '100', '443', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

温馨提示:分类里面的V3型号是双杆照明款,不包安装的价格,非显示的图片上的型号。如果您拍下需要看产品图片,可以联系客服发您看哦,产品分类说明最终解释权归本店所有!

', '', '', '0', '1514257723', '1514257723', null, '406', '427', '443', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('490', '快活林除醛除苯新家使用净化王活性炭2000g', '66.00', '100', '100', '444', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257726', '1514257726', null, '406', '427', '444', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('491', '乐扣乐扣(Lock&Lock) 塑料保鲜盒 学生餐盒圆形饭盒便当盒长方形厨房微波炉收纳盒', '14.00', '100', '100', '446', '
\n

 

\n\n
\n
\n
\"\"
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514257733', '1514257733', null, '406', '427', '446', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('492', '南极人(NanJiren)羊羔绒冬被加厚保暖短毛绒冬被子 棉被芯单双人冬被', '79.00', '100', '100', '450', '
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n
\"\"

加厚羊羔绒冬被,一条顶两条!

\n

现拿出500条亏本只赚人气!

\n

真不真?多找几家比比就知道!

\n

亏本不是每天有!

\n

气温说降就降!

\n

等到降温了,也就涨价了!

\n

好被子都是靠抢的!

\n

今天犹豫,明天说不定就涨价!

\n

在你加购物车的时候,别人已经在付款的路上!

\n

在你去付款的时候,别人的货已经在路上!

\n

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257746', '1514257746', null, '406', '439', '450', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('493', '北极绒(Bejirog)家纺 纯棉枕头 五星级酒店枕头枕芯全棉羽丝绒护颈成人单人颈椎助眠枕', '49.00', '100', '100', '451', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  

  

\"\"

\n
', '', '', '0', '1514257749', '1514257749', null, '406', '439', '451', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('494', '北极绒(Bejirog)家纺 双层贝贝绒毛毯冬季单双人加厚加绒保暖毛绒毯子云貂绒毛毯床单盖毯子被', '99.00', '100', '100', '454', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  

  

\"\"

\n
', '', '', '0', '1514257756', '1514257756', null, '406', '439', '454', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('495', '爵克【官方直营】幼犬粮牛肉+深海鱼油宠物狗粮小中大型通用泰迪金毛比熊萨摩耶贵宾博美阿拉斯加哈士奇1.5kg 3斤买二送一', '39.00', '100', '100', '456', '

', '', '', '0', '1514257759', '1514257759', null, '1480', '1482', '456', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('496', '麦富迪泰迪狗零食鸭肉干400g宠物肉干肉条狗狗零食 清火营养宠物零食', '21.00', '100', '100', '457', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257762', '1514257762', null, '406', '447', '457', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('497', '【领券减20】RedDog红狗营养膏狗狗猫咪营养膏泰迪幼猫幼犬怀孕术后营养品120g全年龄段调理肠胃保健品', '80.00', '100', '100', '459', '
\n
【红狗产品防伪查询方式】可通过拍摄盒子上面的产品编码发送至红狗WeiXin公众号;或者拨打官方电话4006040646查询真伪。
\n
 
\n
【商品名称】:RedDog红狗营养膏120g 
\n

【商品规格】:120g/支

\n

【适用对象】:犬猫通用

\n

【商品产地】:中国

\n
\n
【作用机理】:犬和猫不能有效利用碳水化合物代谢能源,RedDog营养膏采用动物源性,以蛋白质、脂肪和糖原的形式为基料,以犬猫易吸收营养原则调配18种氨基酸、21种维他命及矿物质。这样易消化、吸收,使得犬和猫在紧张的形势下、有效、迅速地利用能量效率,达到体能恢复正常状态下。
\n
 
\n
【主要用途】:RedDog营养膏是适合全年龄段犬猫,易消化、易吸收,适口性好的浓缩矿物质、维他命、氨基酸复合调制剂;
\n
1:适合成长发育中的幼犬和幼猫;
\n
2:猎犬、工作犬、赛犬能量补充恢复;
\n
3:孕期和浦乳期中之母犬猫;
\n
4:促进病后恢复;
\n
5:作为成年犬猫的营养补充;
\n
6:营养皮肤和毛发。
\n
7:食欲调节使用。
\n
 
\n
【用法用量】:
\n
1:每5公斤每天5-10公分(约0.5克/公分);
\n
2:若本品作为主要食物,每5公斤每天10-20公分;
\n
3:少部分犬猫在喂食之前,先置少量本品于犬猫口中使其适应,然后便可直接喂食;
\n
4:部分猫需混合其他食物一起食用,直至状态改善。
\n
ps:宠物不爱吃怎么办?可以将少量膏体涂在宠物鼻子上,让其自行舔食,带适应后可直接喂食
\n
  
\n
【膏体颜色】:由于非人工色素调和,因此每批大货的膏体颜色会由于原材料季节变化可能会有一点点不同,具体可联系官方400电话求证(包括包装有轻微变动)。
\n
 
\n
【储存】:储存在室内阴凉干燥处,避免儿童接触地方。
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257765', '1514257765', null, '406', '447', '459', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('498', '耐威克(NAVARCH)宠物沐浴露 专用狗狗沐浴露 950ml 全犬种通用', '26.00', '100', '100', '460', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
\"苏宁详情页关联\"
\n
', '', '', '0', '1514257769', '1514257769', null, '406', '447', '460', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('499', '【胸背带+牵引带套装】狗狗猫猫贴布宠物牵引绳带套装 背带款式 狗绳链子阿凯他能够印花糖果色宠物日常出行用', '9.00', '100', '100', '461', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257772', '1514257772', null, '406', '447', '461', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('500', '猫砂PINECONE绿茶豆腐猫砂5L强除臭吸水结团吸味无粉尘猫沙宠物猫咪用品', '28.00', '100', '100', '462', '

\"\"

\n

品名:5L装豆腐猫砂(绿茶)

\n

 

\n

成分:脱除蛋白和高温干燥的豆腐渣,食用植物胶,香辛植物

\n

 

\n

采用无任何化学添加剂的豆腐渣制造。自然吸收数倍自重的液体,殊的气味控制能力。天然有机素材组成,完全无害,即便是意外误食,对猫咪也没有伤害。

\n

征:

\n

1.天然有机素材组成,意外误食也无害。

\n

2.良好的气味控制能力。

\n

3.质地柔软,低灰尘,为你的猫咪和家庭提供一个更健康的环境。

\n

4.轻便,可直接安全冲入厕所。

\n

5.环境保护,可生物降解。

\n

 6.极好的吸收性,超经济的耐用性。

\n

使用说明:

\n

1,彻底清理猫砂盆。填充深度约5-7cm的“PUFFY”豆腐猫砂。

\n

2,每天铲除团块和固体粪便。

\n

3,适量补充因结团已被铲除的猫砂

\n

4,建议每周清洁猫砂盘。

\n

注意事项:

\n

本品素材为食品级但非食品,尽可能勿让宠物食用。

\n

没有大量的意外摄入,不需要很担心。若有异常,请及时就诊。

\n

请放置在远离儿童的地方。

\n

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257775', '1514257775', null, '406', '447', '462', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('501', '九阳(Joyoung)电饭煲 JYF-40FE65 4升 智能电脑型 12小时智能预约 可拆卸内盖 电饭锅', '0.00', '100', '100', '463', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 
 \"\"
\"\"
 
【产品名称】:九阳(Joyoung)电饭煲JYF-40FE65
【核心参数】:4L 内胆聚能金釜 额定功率860W
【产品介绍】:1、聚能金釜 耐磨耐刮
2、12小时预约 烹煮随心
3、上置式一键开盖 操作便捷
4、可折内盖 健康易清洗
5、烹饪进度条 何时开饭一看便知

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257778', '1514257778', null, '1480', '1482', '463', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('502', '美的(Midea)电压力锅 WCS5025 5L 一锅双胆 立体加压智能预约微电脑式 黑色 电饭煲', '239.00', '100', '100', '464', '

 \"\"\"750-150\"

\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257782', '1514257782', null, '1480', '1482', '464', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('503', '美的(Midea)电磁炉 C21-SN2105t 大功率 多功能 智能触控式 赠炒锅 电磁炉', '199.00', '100', '100', '465', '

\"\"\"750-150\"

\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257785', '1514257785', null, '453', '458', '465', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('504', '九阳(Joyoung) 豆浆机DJ13B-D08D 智能免滤3.0 制浆容量1.3L 多功能 豆浆机 米糊机', '0.00', '100', '100', '466', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 
 \"\"
\"\"
 
\n\n\n\n\n\n
【产品名称】:九阳(Joyoung)豆浆机DJ13B-D08D
【核心参数】:超微精磨技术、底加热、智能营养芯
【产品介绍】:1、免滤3.0新升级
2、澎湃动力 口感细腻
3、食品级304不锈钢
4、一键快速,18分钟制浆
\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257788', '1514257788', null, '453', '458', '466', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('505', '荣事达(Royalstar)韩式多功能电火锅HG1572家用电炒锅5L容量学生电热锅支持煎烤宿舍电煮锅', '0.00', '100', '100', '467', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257792', '1514257792', null, '453', '458', '467', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('506', '利仁(Liven)2018H 电饼铛 30CM大烤盘 双面独立加热 180度悬浮 电饼铛 煎烤机 烤饼机', '129.00', '100', '100', '468', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\"\"\"\"

 

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257795', '1514257795', null, '453', '458', '468', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('507', '美的(Midea)电水壶 WH517E2g 1.7L 双层防烫 食品级304不锈钢 防尘设计 电热水瓶 电水壶 蓝色', '89.00', '100', '100', '469', '

\"\" \"750-150\"

\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257798', '1514257798', null, '453', '458', '469', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('508', '苏泊尔(SUPOR)ZN28YK807-150多功能不锈钢家用电蒸锅 大容量 双层电蒸笼 三层火锅', '209.00', '100', '100', '470', '

\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"311495776164511472683500_\"

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257805', '1514257805', null, '453', '458', '470', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('509', '荣事达(Royalstar)养生壶YSH1860触控式养生壶全自动加厚玻璃电热烧水壶花茶壶黑茶', '0.00', '100', '100', '471', '
', '', '', '0', '1514257808', '1514257808', null, '453', '458', '471', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('510', '【今日到手价189】东果电陶炉家用 红外炉 不挑锅具智能双控', '199.00', '100', '100', '472', '

\"\"



\"\"\"\"

\n

温馨提示:新疆、西藏、内蒙古、甘肃、宁夏、海南、青海评价晒图发插座,河北、北京刀具管制原因暂时不发,详情请咨询客服\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257812', '1514257812', null, '453', '458', '472', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('511', '小熊(Bear)电热饭盒 DFH-S2358 2升三层大容量家用宿舍办公带饭神器 立体加热 304不锈钢内胆 蒸煮电饭煲', '119.00', '100', '100', '475', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257819', '1514257819', null, '453', '458', '475', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('512', '苏泊尔(SUPOR)电炖锅DG40YC806-26 电炖盅 煮粥 煲汤 养生锅 多功能电炖锅 红陶电炖锅', '0.00', '100', '100', '476', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"311495776164511472683500_\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257822', '1514257822', null, '453', '458', '476', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('513', '九阳(Joyoung)料理机JYL-C91T 智能4合1 研磨细腻 食品级材质 低噪音好清洗 果汁机 料理机', '99.00', '100', '100', '478', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 
 \"\"
\"\"
 

【产品名称】:九阳(Joyoung)料理机JYL-C91T
【核心参数】:超微粉碎、果汁、磨粉、豆浆、冰昔 
【产品介绍】:1、多功能:搅拌、磨粉、豆浆、奶昔、辅食 
2、食品级材料,健康有保障; 
3、多重安全防护,使用更放心; 
4、易清洗,更省心; 
5、低噪音,更舒心

\"集合页\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257828', '1514257828', null, '453', '458', '478', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('514', '苏泊尔(SUPOR) 电压力锅 CYSB50YC6B-100 5L/升 双内胆 大容量 智能预约高压锅 电高压锅饭煲', '0.00', '100', '100', '479', '

\"\"

【产品名称】:苏泊尔(SUPOR)CYSB50YC6B-100微电脑式电压力锅
【核心参数】:5L大容量 全新升级 24小时预约 一锅双胆,9种烹饪 
【产品介绍】:1、面板升级,简单易用。
2、十大功能,一键直达,佳肴无需手忙脚乱。
3、9重安全堡垒,使用无忧。
4、特有七段聪明火,成就更香白米饭。
5、均衡密蒸,锁住营养不流失。
6、好锅配双胆,美味营养不串味。
7、24小时超长预约,早上多睡一小时,下班回家有饭吃。
8、三种口感选择,满足全家喜好。
9、手自一体排气系统,导向式开合盖。
10、可拆卸密封圈,轻松不费力,锅盖分离清洗方便。

\"9-8插页\"

\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257832', '1514257832', null, '453', '458', '479', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('515', '艾思玛AisimaRo XPB22-1208 蓝色 单桶小型迷你洗衣机 带甩干脱水 半自动婴儿小洗衣机 适合单身贵族', '128.00', '100', '100', '47', '

 

\n

温馨提示:全自动洗衣机由于生产日期不同,面板上稍有区别,详情中的图片是老款的,最近发货的都是新款面板的,望知悉!

\n

注意:单桶洗衣机(全自动除外)的甩干功能为辅助功能,甩干效果一般般,如想要甩干功能强劲的亲,建议选择双桶洗衣机,谢谢!另外单筒洗衣机洗涤时需要把排水管挂起来!

\n

 售后保修问题:本店洗衣机除了全自动跟92-912S大双筒有全国联保,但是全自动洗衣机我们不负责安装,关于安装,就只要接一根进水管即可,其余迷你洗衣机都是没有全国联保的,如果坏了,我司免费寄送相应的配件,请知悉!!!

\n

\"\"

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

\"\"

', '', '', '0', '1514257836', '1514257836', null, '1', '26', '47', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('516', '格兰仕(Galanz) 微波炉 P70F20CN3P-N9(W0) 20L 智能预约 平板 侧拉式 家用微波炉', '0.00', '100', '100', '482', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257846', '1514257846', null, '1480', '1482', '482', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('517', '九阳(Joyoung)电烤箱 KX-30J601 30升大容量 上下管独立加热 家用烘焙蛋糕 多功能烤箱', '179.00', '100', '100', '484', '
', '', '', '0', '1514257849', '1514257849', null, '453', '473', '484', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('518', '九阳(Joyoung) 料理机JYL-C50T 一机多能 食品级材质 智能一键通 绞肉机 果汁机 料理机', '99.00', '100', '100', '486', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 
 \"\"
\"\"
 

\"集合页\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257852', '1514257852', null, '453', '473', '486', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('519', '东菱(Donlim)面包机DL-T06A 家用全自动多功能和面 18功能菜单', '239.00', '100', '100', '488', '
\"\"
\"\"
\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257855', '1514257855', null, '453', '473', '488', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('520', '飞利浦(philips)空气炸锅 HD9232/30 无油电炸锅机家用大容量韩国二代升级', '985.00', '100', '100', '489', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257858', '1514257858', null, '453', '473', '489', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('521', 'LittleSwan/小天鹅 TP80-DS905 8kg 双缸强力动力半自动洗衣机', '599.00', '100', '100', '48', '

 \"\" \"\"\"\"

\n

因新疆地区维稳力度加大,物流已经停止发货及派送,如有疑问,请咨询在线客服!

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  

  

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"苏宁小天鹅价格解释\"

', '', '', '0', '1514257861', '1514257861', null, '1', '26', '48', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('522', 'Eupa/灿坤 TSK-1431B 美式咖啡机家用商用滴漏式蒸汽煮咖啡壶泡茶', '398.00', '100', '100', '490', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257865', '1514257865', null, '453', '473', '490', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('523', '【买二送一】佰生双歧杆菌7菌 菌粉 酸奶发酵剂 菌粉引子 做酸奶天然7菌营养健康 10小袋', '9.00', '100', '100', '491', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257868', '1514257868', null, '453', '473', '491', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('524', '小熊(Bear)DDQ-B01K1打蛋器电动家用打奶油烘焙迷你搅拌打蛋机手持', '59.00', '100', '100', '492', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"小熊品牌背书设计输出文件(淘宝)\"

\"\"

', '', '', '0', '1514257871', '1514257871', null, '453', '473', '492', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('525', '纳丽雅 无烟电烧烤炉家用电烤炉韩国烤盘不粘烤肉机鱿鱼铁板烧 烧烤 标配', '139.00', '100', '100', '493', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257874', '1514257874', null, '453', '473', '493', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('526', '小熊(Bear) 多士炉 DSL-6921 咖啡色烤面包机 不锈钢材质 迷你家用面包吐司加热 全自动早餐吐司机', '99.00', '100', '100', '494', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257877', '1514257877', null, '453', '473', '494', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('527', '美的(Midea)WBL25B26 智能二合一 多功能家用搅拌机 料理机 果汁机 果蔬机 榨汁机 婴儿辅食机', '99.00', '100', '100', '495', '

\"\"

\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257881', '1514257881', null, '453', '473', '495', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('528', '格兰仕(Galanz)微波炉 P70D20N1P-G5(W0) 白色 20L 机械版 转盘式', '329.00', '100', '100', '496', '

37年专注品牌成就“微波炉世界冠军”,超级爆款,大旋钮设计,操作简单快捷,全方位旋转加热,适合各种人群使用,让您轻松烹饪各种美食!

\n\n\n\n\n\n\n

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

 

\n

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257884', '1514257884', null, '453', '473', '496', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('529', '长帝(Changdi) 电烤箱 TRTF32 32L 上下管独立调温 低温发酵 旋转烤叉 防爆照明灯 电烤炉', '0.00', '100', '100', '499', '

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257894', '1514257894', null, '453', '473', '499', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('530', '倍科(BEKO)干衣机 烘干机 冷凝式滚筒干衣机 洗衣机滚筒洗衣机烘干机原装进口7公斤 DCY7402GXB1(浮云白)', '4299.00', '100', '100', '49', '

\"20171127平台店铺详情页关联_01\"

\n

\"20171127平台店铺详情页关联_02\"

\n

\"20171127平台店铺详情页关联_03\"

\n

\"20171127平台店铺详情页关联_04\"

\n

\"20171127平台店铺详情页关联_05\"

\n

\"1_05\"

\n\n

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257897', '1514257897', null, '1', '26', '49', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('531', 'TCL TKJ-F220B 空气净化器 净化机 家用卧室室内除甲醛雾霾除烟除尘', '899.00', '100', '100', '500', '

\"\"

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

\"\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257900', '1514257900', null, '1480', '1482', '500', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('532', '格力(GREE)电热油汀NDY13-X6121 11片加宽叶片 智能恒温 倾倒断电 取暖器', '0.00', '100', '100', '501', '
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257903', '1514257903', null, '1480', '1482', '501', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('533', '艾美特(Airmate)取暖器 HC22132-W 3秒速热 2200W大功率 居浴两用 欧式快热炉 电热烤火炉 电暖器', '0.00', '100', '100', '502', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257907', '1514257907', null, '483', '487', '502', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('534', '小熊(Bear) 加湿器JSQ-B40T6 4升大容量家用办公卧室客厅静音加湿补水 创意迷你空调抑菌水箱 香薰机加湿机', '89.00', '100', '100', '503', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"

 

 \"\"

 

 \"\"

 

\"\"

\"\"

  

\"\"

 \"\"

 \"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257910', '1514257910', null, '483', '487', '503', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('535', '美的(Midea)NTH20-17LW 塔式暖风机取暖器/电暖器/电暖气/电暖风', '239.00', '100', '100', '506', '

\"\"

\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257916', '1514257916', null, '483', '487', '506', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('536', '赛亿(Shinee)取暖器RHD-500F 即开即热 支持安全防倾倒 上下俯仰调节 小太阳 电暖器 电暖气', '0.00', '100', '100', '507', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257919', '1514257919', null, '483', '487', '507', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('537', '德业家用除湿机卧室客厅地下室抽湿机除湿器DYD-A20A3', '1388.00', '100', '100', '508', '

\"\"

\"未标题-1_03\"\"未标题-1_04\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514257923', '1514257923', null, '483', '487', '508', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('538', '艾美特(Airmate)干衣机HGY1017P-W 家用 可折叠 静音杀菌 衣服烘干机 烘衣机 取暖器 双层', '329.00', '100', '100', '509', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257926', '1514257926', null, '483', '487', '509', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('539', '先锋 (Singfun) 取暖器 NDY-20A13 11片升级加宽 白色时尚片体 静音节能 加湿烘衣 电暖器片', '299.00', '100', '100', '510', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257932', '1514257932', null, '483', '487', '510', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('540', '美的(Midea) NY2513-16J1W 油汀 取暖器 电暖器 13片', '0.00', '100', '100', '512', '

\"//image.suning.cn/uimg/sop/richtext/174969412724204711574100.gif\"

\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257939', '1514257939', null, '483', '487', '512', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('541', '小熊(Bear)加湿器 JSQ-A40A2 4升大容量 银离子静音抑菌 办公家用卧室香薰加湿器香薰机', '99.00', '100', '100', '515', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257946', '1514257946', null, '483', '487', '515', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('542', '小米(MI)米家压力IH电饭煲 智能烹饪 压力IH电磁环绕加热 手机智能预约 3L黄金容量 灰铸铁内胆', '899.00', '100', '100', '516', '
 
\n


\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257949', '1514257949', null, '483', '487', '516', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('543', '莱克吸尘器家用M7 大吸力无线手持吸尘器 无耗材除螨吸尘器', '1999.00', '100', '100', '517', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257952', '1514257952', null, '1480', '1482', '517', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('544', '台湾浦桑尼克(Proscenic)P1S 全局规划扫地机器人 干湿两用式吸尘器 智能家用全自动一体机 APP远程控制', '1199.00', '100', '100', '518', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257955', '1514257955', null, '483', '505', '518', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('545', '松下(Panasonic)蒸汽挂烫机 NI-GSE050 家用1800W 时尚蒸汽挂烫机 (粉色)', '599.00', '100', '100', '520', '

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257962', '1514257962', null, '483', '505', '520', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('546', '戴森(Dyson) HP03无叶冷暖净化风扇白色 空气倍增技术 除烟除尘 冷暖两用 手机APP连控', '4999.00', '100', '100', '521', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257965', '1514257965', null, '483', '505', '521', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('547', '科沃斯(Ecovacs)扫地机器人DT87G 全自动 智能规划 扫拖一体 家用吸尘器', '1299.00', '100', '100', '522', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257968', '1514257968', null, '483', '505', '522', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('548', '小狗(puppy)吸尘器 D-807 干湿吹三用 大功率 桶式商用 家用吸尘器', '0.00', '100', '100', '524', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257972', '1514257972', null, '483', '505', '524', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('549', '飞利浦(PHILIPS) 电动剃须刀 S5078/04 干湿两用三刀头全身水洗 充电旋转式刮胡刀配鬓角刀', '468.00', '100', '100', '525', '

\"\"

\"\"
\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"
\n
\n
\n

\"\"\"\"\"\"

\"\"

\n

\"\"

\n

 \"\"

', '', '', '0', '1514257975', '1514257975', null, '1480', '1482', '525', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('550', '飞利浦(Philips) 电吹风HP8230 家用大功率恒温护发六档冷热风', '0.00', '100', '100', '527', '

 

\n\n\n\n\n\n\n
\n

【产品名称】:飞利浦(Philips) 电吹风HP8230

\n

【核心参数】:不可折叠 2档 2100瓦特
【产品介绍】:恒温设计
\"飞利浦(Philips)
\"飞利浦(Philips)
\"\"
\"飞利浦(Philips)
\"\"
\"飞利浦(Philips)
\"\"
\"飞利浦(Philips)
\"\"
\"飞利浦(Philips)
\"\"
\"飞利浦(Philips)
 

\n
\n

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257978', '1514257978', null, '1480', '1482', '527', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('551', '【限时抢购】金稻热喷蒸脸器KD-233美容仪家用便携补水喷雾机纳米保湿', '69.00', '100', '100', '529', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514257982', '1514257982', null, '513', '523', '529', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('552', '飞利浦(PHILIPS)卷直发器 负离子 养护 直卷发 造型 卷发棒 吹风造型梳HP8663/15', '188.00', '100', '100', '530', '

\"\"

 

\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514257985', '1514257985', null, '513', '523', '530', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('553', '未来家 女士剃毛刀 手动刮毛刀剃毛器阴毛腋毛私处腋下女士专用比基尼专用脱毛器剃须刀刮胡刀女用剃毛 粉色4支装', '12.00', '100', '100', '531', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257988', '1514257988', null, '513', '523', '531', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('554', '【美国FCC认证】GERY(T-005)家用脉冲激光脱毛仪器IPL冰点光子嫩肤淡痘美容仪腋毛腿毛唇毛私处阴毛男女全身用', '998.00', '100', '100', '532', '

\"\"

温馨提示:

\n

1、此款仪器为新升级版,主机可搭配脱毛、嫩肤、淡痘三种灯头;

\n

2、主机标配脱毛灯头,需要嫩肤和淡痘灯头请联系客服补差价,谢谢哦!\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514257991', '1514257991', null, '513', '523', '532', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('555', '飞科(FLYCO)电动理发器FC5808 全球电压 充插2用 高效锐角刀头 电推剪', '69.00', '100', '100', '533', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514257994', '1514257994', null, '513', '523', '533', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('556', '飞利浦(Philips)鼻毛器修剪器修眉器NOSE TRIMMER NT3160', '105.00', '100', '100', '534', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514257997', '1514257997', null, '513', '523', '534', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('557', '飞利浦(Philips)进口电动剃须刀S1560/04 三刀头 全身水洗 刮胡须刀', '0.00', '100', '100', '535', '

\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258001', '1514258001', null, '513', '523', '535', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('558', 'FOREO斐珞尔LUNA露娜mini2代硅胶电子美容仪电动洁面仪毛孔清洁器洗脸刷 粉红色', '1280.00', '100', '100', '537', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

\"\"

\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258007', '1514258007', null, '513', '523', '537', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('559', '松下(Panasonic)EH-NA98C吹风机 纳米水离子双侧矿物质负离子电吹风智能冷热交替模式大功率', '1079.00', '100', '100', '539', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258014', '1514258014', null, '513', '523', '539', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('560', '金稻(KINGDOM)直发梳 KD388C 粉色 直卷两用美发 陶瓷加热不伤发 负离子护发 直发器', '148.00', '100', '100', '540', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258020', '1514258020', null, '513', '523', '540', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('561', '博朗(BRAUN)电动剃须刀 3系 301s 进口三刀头 全身水洗 5分钟闪充 刮胡刀', '279.00', '100', '100', '541', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258024', '1514258024', null, '513', '523', '541', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('562', '飞利浦(Philips)电动牙刷HX6730成人充电式声波震动牙刷', '0.00', '100', '100', '542', '

【产品名称】:飞利浦(Philips) 声波震动牙刷HX6730
【核心参数】:充电式 工作时间80分钟 成人 充电时间24小时 2瓦特 220伏特
【产品介绍】:净白/清洁/敏感三种模式,深入净齿,智能美白牙齿,每分钟31000次震动

\n

本产品新老版本包装交替中,您可能收到所含刷头为\"飞利浦Sonicare2系列ProResults牙菌斑防御型刷头\"的新包装。

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258027', '1514258027', null, '1480', '1482', '542', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('563', '飞利浦(Philips) 电动牙刷头 HX6013 三支装适用牙刷HX6730HX6761HX6511HX3120等', '129.00', '100', '100', '543', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\" \"\" \"\"\n
\n
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n
\n
', '', '', '0', '1514258030', '1514258030', null, '513', '526', '543', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('564', '博皓(prooral)智能冲牙器 5002 充电式水牙线/洁牙器', '178.00', '100', '100', '544', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258034', '1514258034', null, '513', '526', '544', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('565', '小荷电动牙刷HOB 成人充电式声波震动智能电动牙刷 防水自动智能美白', '289.00', '100', '100', '546', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258040', '1514258040', null, '513', '526', '546', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('566', '拜尔(Baier)K3儿童电动牙刷自动声波震动宝宝刷头软毛充电式3-6-12岁小孩防水 苹果绿', '109.00', '100', '100', '547', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258043', '1514258043', null, '513', '526', '547', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('567', '尚铭电器(SminG)SM-750 按摩椅 3D机械手全身智能电动豪华太空舱多功能支持全自动按摩沙发椅棕色', '4280.00', '100', '100', '548', '

\"\"

\"\"\"\"

 \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258046', '1514258046', null, '1480', '1482', '548', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('568', '茗振电热护膝保暖电加热膝盖男女士自发热关节防寒加厚老人冬季按摩器', '169.00', '100', '100', '549', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258050', '1514258050', null, '513', '528', '549', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('569', '小天鹅(Little Swan)TG100VN02DG5 10公斤洗衣机 滚筒洗衣机 变频静音 高温筒自洁 家用 金色', '2299.00', '100', '100', '54', '

\"\"\"\"

\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n
\"\"\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258053', '1514258053', null, '1', '26', '54', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('570', '凯伦诗 C306 体重秤电子称精准家用人体秤健康减肥秤称重体重计智能 五色健康称 秤', '168.00', '100', '100', '551', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258056', '1514258056', null, '513', '528', '551', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('571', '贻康YK-638C喷淋足浴盆全自动按摩洗脚盆电动加热泡脚盆深桶恒温家用足疗器足疗机带遥控', '298.00', '100', '100', '554', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258059', '1514258059', null, '513', '528', '554', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('572', '荣泰(ROTAI) RT7700 多功能太空舱零重力 开机前滑 支持VR操控音乐 专用皮质 家用自动按摩椅 沙发椅 红色', '16800.00', '100', '100', '555', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258062', '1514258062', null, '513', '528', '555', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('573', '金泰昌(TAICHANG)全自动按摩足浴盆TC-9058 电动加热 深桶恒温洗脚盆 无线遥控 智能记忆足浴器', '0.00', '100', '100', '556', '

\"\"

9058详情页-PC

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

 

\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258066', '1514258066', null, '513', '528', '556', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('574', '凯仕乐(Kasrrow) KSR-P389 按摩披肩颈肩乐按摩器肩部颈部背部捶打按摩器', '199.00', '100', '100', '557', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258069', '1514258069', null, '513', '528', '557', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('575', '美国品牌 迪斯按摩椅T07 全身多功能零重力家用老人太空椅沙发 全包裹自动智能太空舱3D电动按摩器 深咖色', '7980.00', '100', '100', '558', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"退货纠纷_01\" \"退货纠纷_02\" \"退货纠纷_03\" \"退货纠纷_04\" \"退货纠纷_05\" \"退货纠纷_06\"

', '', '', '0', '1514258072', '1514258072', null, '513', '528', '558', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('576', '苏泊尔(SUPOR)套装锅不粘套装锅三件套炒锅 煎锅 汤锅', '239.00', '100', '100', '559', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
 \"\"
 
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258076', '1514258076', null, '1480', '1482', '559', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('577', '西门子(SIEMENS) KA92NV02TI 610升 变频风冷无霜 独立双循环 LED显示 对开门冰箱(白色)', '7199.00', '100', '100', '55', '

\"\"

\"\"

\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"

【商品卖点】

\n

1. 变频压缩机,制冷效率提高;

\n

2.并联双循环,间室互不干扰,不易窜味;

\n

3.多维出风设计,优化保鲜效果;

\n

4.90度抽拉抽屉,有效节约空间。

【品牌介绍】
西门子家电在德国多年来稳居家电品牌的销售前列。在德国,西门子家电始终体现着优良的品质、现代的设计和可靠的性能。1994年,西门子家电品牌正式进入中国,以国际化的创新设计、全球统一的生产检测标准和高品质的产品,迅速获得了中国消费者的青睐和认可。近几年来,西门子家电始终致力于中国冰洗市场外资品牌销售额,并在中国家电市场中保持着自己强有力的优势,品牌的市场占有率持续增长。截至目前,销售和售后网络已经遍及全国31个省、近700座城市。西门子家电以持续创新的理念、优质的产品、完善的渠道和专业的服务,满足着中国消费者日益增长的对生活品质的更高要求。

\"\"

', '', '', '0', '1514258079', '1514258079', null, '1480', '1482', '55', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('578', '苏泊尔(SUPOR)炒锅PC32S3炫彩易洁不粘 32公分 少油烟 送原装木铲', '0.00', '100', '100', '560', '

\"\"

\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258083', '1514258083', null, '1480', '1482', '560', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('579', '苏泊尔(SUPOR)蒸锅SZ28B5 好帮手304不锈钢双层复底 28cm 明火电磁炉通用', '0.00', '100', '100', '561', '

\"\"

\"\"\"\"

\n\n

\"\"

\n\n

\n\n

\n\n

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258086', '1514258086', null, '550', '553', '561', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('580', 'Joyoung/九阳 磁炉通用复底不粘煎锅 JLB2601D', '0.00', '100', '100', '562', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258089', '1514258089', null, '550', '553', '562', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('581', '苏泊尔新品蓝眼压力锅YW24S1家用304不锈钢电磁炉燃气通用高压锅通用正品', '399.00', '100', '100', '563', '

\"\"

 

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258092', '1514258092', null, '550', '553', '563', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('582', '苏泊尔(SUPOR)16cm304不锈钢奶锅婴儿宝宝辅食锅煮面锅ST16H3煤气灶电磁炉通用小汤锅加厚厨房锅具炊具', '39.00', '100', '100', '564', '

\"\"

 

\n\n\n\n\n\n\n
\"\"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n
\n

支付宝 / 微信支付 点击查看\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258096', '1514258096', null, '550', '553', '564', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('583', '爱仕达(ASD) 30CM不锈钢锅一锅多用汤锅煮锅蒸锅炖锅焖锅电磁炉通用 HP1730', '0.00', '100', '100', '565', '

\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258099', '1514258099', null, '550', '553', '565', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('584', '耐高温陶瓷小号迷你砂锅干烧不裂耐热煲适合一人使用 0.8升迷你陶瓷砂锅', '19.00', '100', '100', '566', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258103', '1514258103', null, '550', '553', '566', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('585', '御享铜火锅加厚老北京紫铜火锅木炭火锅涮羊肉火锅34CM(赠送2.5公斤机制木炭一箱)', '559.00', '100', '100', '567', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258106', '1514258106', null, '550', '553', '567', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('586', '爱仕达(ASD) 套装锅三件套 WG03CTJ2 炒锅煎锅汤锅送锅铲少油烟新不粘电磁炉通用 锅具套装', '199.00', '100', '100', '569', '

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

 

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258112', '1514258112', null, '550', '553', '569', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('587', '康宁餐具郁金香花色16件套组16B-EC-CS', '1119.00', '100', '100', '570', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258119', '1514258119', null, '550', '553', '570', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('588', '炊大皇炒锅不粘锅无烟韩式麦饭石电磁炉平底锅不沾不锈炒菜锅32CM', '0.00', '100', '100', '571', '

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\"\"\"\"
\n

 

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"苏宁售后\"\"\"

', '', '', '0', '1514258123', '1514258123', null, '550', '553', '571', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('589', '拉歌蒂尼(Lagostina)艾乐系列 不锈钢耐磨刀具汤锅七件套', '1999.00', '100', '100', '573', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258126', '1514258126', null, '550', '553', '573', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('590', '摩意达(Moneta)炒锅 新石系列 30cm 炒锅+玻璃盖 01000204 不粘炒锅 低油烟平底锅 超轻耐磨节能', '428.00', '100', '100', '574', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258129', '1514258129', null, '550', '553', '574', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('591', '珍珠生活(PEARL LIFE)日本进口尖底铁锅H-392传统中式爆炒锅36cm', '748.00', '100', '100', '575', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"\"\"

', '', '', '0', '1514258133', '1514258133', null, '550', '553', '575', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('592', '菲仕乐(fissler)高压锅 600400040730 橙色沸点22厘米4.5升高速快锅高压锅压力锅', '1699.00', '100', '100', '576', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258136', '1514258136', null, '550', '553', '576', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('593', 'MAXCOOK美厨精铁炒锅MDB-32 32CM无涂层燃气炉电磁炉通用丽晶系列', '49.00', '100', '100', '578', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258139', '1514258139', null, '550', '553', '578', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('594', '爱自由 厨房刀具全套组合不锈钢菜刀套装切菜刀剪刀多用刀', '49.00', '100', '100', '579', '

\"\"

\"TIM图片20170923131749\"

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258142', '1514258142', null, '1480', '1482', '579', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('595', '拜格厨房刀具套装组合德国工艺不锈钢全套厨房家用菜刀水果刀套装', '0.00', '100', '100', '581', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258146', '1514258146', null, '550', '572', '581', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('596', '苏泊尔(SUPOR)不锈钢刀具套装厨房套刀切肉片刀斩骨刀七件套菜刀套装 TK1505E', '229.00', '100', '100', '582', '

\"\"

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258149', '1514258149', null, '550', '572', '582', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('597', '美厨(maxcook)剪刀旅行剪 不锈钢折叠剪 MCPJ-JD001', '9.00', '100', '100', '583', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258152', '1514258152', null, '550', '572', '583', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('598', '正士作不锈钢多功能加厚款水果削皮器瓜刨刨丝刀刨丝器刨刀削皮刀GP-1', '15.00', '100', '100', '585', '

\"\"

\"发货公告-1-1\"

\n

\"营销排版_01\"\"营销排版_02\"\"营销排版_03\"

\"GP-1_01\"\"GP-1_02\"\"GP-1_03\"\"GP-1_04\"\"GP-1_05\"\"GP-1_06\"\"GP-1_07\"\"GP-1_08\"\"GP-1_09\"\"zuixin\"\"1\"

', '', '', '0', '1514258155', '1514258155', null, '550', '572', '585', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('599', '竹菜板砧板案板实木切菜板环小号实木毛竹菜板(长34cm宽24cm厚1.8cm)', '12.00', '100', '100', '586', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258158', '1514258158', null, '550', '572', '586', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('600', '双立人(ZWILLING)Style系列厨房斩骨刀切菜刀具2件套装套刀不锈钢', '0.00', '100', '100', '587', '

\"750\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"
\"\" \"\" \"\" \"\"

注:产品重量实际为1.1KG示,页面重量由于系统原因无法更新,特此告知。

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258161', '1514258161', null, '550', '572', '587', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('601', '张小泉(Zhang Xiao Quan)套刀N5490厨房不锈钢菜刀切片刀剪刀家用七件套刀具组合', '159.00', '100', '100', '588', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
', '', '', '0', '1514258164', '1514258164', null, '550', '572', '588', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('602', '西门子(SIEMENS) KM48EA60TI 484升 变频混冷无霜 速冷速冻 独立双循环 LED显示多门冰箱(银色)', '7999.00', '100', '100', '58', '

\"\"\"\"

\"\"

\"\"\"\"

\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"

【商品卖点】

\n

1.混合式制冷方式,免去除霜烦恼;

\n

2.独立双循环,鲜美拒绝串味;

\n

3.轻触式按键,操作简单,反应灵敏;

\n

4.随心玄格,便捷存储分区。

【品牌介绍】
西门子家电在德国多年来稳居家电品牌的销售前列。在德国,西门子家电始终体现着优良的品质、现代的设计和可靠的性能。1994年,西门子家电品牌正式进入中国,以国际化的创新设计、全球统一的生产检测标准和高品质的产品,迅速获得了中国消费者的青睐和认可。近几年来,西门子家电始终致力于中国冰洗市场外资品牌销售额,并在中国家电市场中保持着自己强有力的优势,品牌的市场占有率持续增长。截至目前,销售和售后网络已经遍及全国31个省、近700座城市。西门子家电以持续创新的理念、优质的产品、完善的渠道和专业的服务,满足着中国消费者日益增长的对生活品质的更高要求。

\"\"

', '', '', '0', '1514258168', '1514258168', null, '1', '45', '58', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('603', '象印ZOJIRUSHI不锈钢双层真空保冷/保温杯480ml SM-KB48', '259.00', '100', '100', '590', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258171', '1514258171', null, '1480', '1482', '590', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('604', 'KTV酒吧子弹杯鸡尾酒杯b52吞杯亚克力架套装小烈酒杯玻璃杯分酒器洋酒公杯白酒杯一口杯套装 十三孔杯架', '88.00', '100', '100', '592', '

\"\"\"酒杯关联\"

', '', '', '0', '1514258178', '1514258178', null, '550', '577', '592', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('605', '虎牌 tiger 儿童杯 不锈钢真空杯 保温杯 保冷杯 儿童水杯 MBJ-C06C', '458.00', '100', '100', '594', '

\"\"

 

\n

\"\"

\n

\"\"

\n

 

\n

\"\"

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258185', '1514258185', null, '550', '577', '594', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('606', 'TCL LED吸顶灯 长方形客厅灯简约现代亚克力卧室灯 走廊过道灯吊灯灯具套餐组合三室两厅套装 大客厅调光带遥控64瓦82*65cm适18-28平', '399.00', '100', '100', '595', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n
\n
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258188', '1514258188', null, '1480', '1482', '595', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('607', '品拓Grevol水晶灯LED大气客厅灯长方形吸顶灯具组合套餐灯套装灯饰 套餐11三室二厅【到手价1399】', '1799.00', '100', '100', '596', '

\"184535673212366751416207\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"750-恢复的-204-套餐\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"2\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"水晶灯套餐完整页面_32\"\"水晶灯套餐完整页面_33\"

\"\"

\"\"

\n

\"\"

\n

\"\"\"\"

', '', '', '0', '1514258191', '1514258191', null, '1480', '1482', '596', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('608', '世源全屋成套灯具套餐客厅灯卧室灯组合三室两厅客厅灯套装简约现代吸顶灯LED水晶灯饰91191', '102.00', '100', '100', '597', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"
\n

  \"\"

\n

 

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258195', '1514258195', null, '580', '589', '597', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('609', '吊灯吸顶灯北欧客厅吊灯餐厅卧室吊灯后现代个性创意设计师吊灯时尚艺术灯具', '478.00', '100', '100', '598', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258198', '1514258198', null, '580', '589', '598', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('610', '海尔(Haier)BCD-258WDPM 258升三门冰箱 风冷无霜 畅享新鲜 ABT杀菌 中门宽幅变温', '0.00', '100', '100', '59', '
\"\"
\"\" \"\"
\"\" \"\" \"\" \"\"

产品特点:

1、海尔258升 三门冰箱

2、风冷无霜 智能杀菌

3、冷冻速度快 营养不易流失

品牌介绍:

海尔自1984年成立以来,以创新思维推进智慧家电优化,致力于打造令您满意的家居环境。海尔在全球拥有5个研发中心,24个工业园、66个贸易公司,用户遍布100多个国家和地区。

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"   

\"\"\"\"   

\"\"

', '', '', '0', '1514258202', '1514258202', null, '1', '45', '59', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('611', '海信(Hisense)LED55EC520UA 55英寸 炫彩4K超高清 14核配置 VIDAA3液晶平板智能电视', '2999.00', '100', '100', '5', '

\"\"

\"\"

\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258205', '1514258205', null, '1480', '1482', '5', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('612', '雷士照明(NVC) 美式乡村吊灯简欧欧式客厅灯饰简约创意书房卧室餐厅北欧灯具铁艺吊灯', '168.00', '100', '100', '600', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"


\"\"\"\"

.

.

.

\"\"

\"\"

\n

\"\"\"\"

', '', '', '0', '1514258208', '1514258208', null, '580', '589', '600', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('613', '蒙特丽水晶吊灯客餐厅卧室灯 金树银花灯饰具5052-420', '368.00', '100', '100', '601', '

\"通用01\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"关联_01\"\"关联_02\"\"关联_03\"
\"关联_04\"\"关联_05\"\"关联_06\"
\"关联_07\"\"关联_08\"\"关联_09\"
\"关联_10\"\"关联_11\"\"关联_12\"

\"886925206140619729575820_\"\"164203516884208507771350_\"\"159818538321213669064579_\"\"201312231136499797_x\"\"详情2_05\"\"\"\"201401130518565654_x\"\"193925978111119784307865_\"

.

.

.

 

\n\n
\n
\n\n\n\n\n\n\n
 【买前必读:】为免引起不必要的误会,购买前,请先了解《蒙特丽“服务”公告》链接http://shop.suning.com/70067087/10016255.html\n

如因客户买家未阅读本公告,而造成损失及其他后果,由客户自行承担。

\n
\n\"未标题-1\"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"guanl-03\"
\"关联_02\"
\"关联_03\"
\"guanl-02\"
 
\"关联_06\"
\"201409130350333015_x\"
\"关联_08\"
\n

\n

\n
\n
\n\n

 

\n

本店所有水晶配件(包括任何含“水晶”字样描述),均为人造水晶(俗称含铅玻璃),非天然水晶,特此说明!(注:全球所有灯具的水晶配件,基本都是人造玻璃。)

\n

\"\"

\n

【服务公告】

\n

 

\n

 

', '', '', '0', '1514258212', '1514258212', null, '580', '589', '601', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('614', '简约现代艺术环形吊灯创意个性北欧餐厅灯三头吧台卧室客厅灯具', '328.00', '100', '100', '602', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n
\n\n\n\n\n\n\n\n
\"\"\"\"
\n
\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"818关联_21\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\"\"
\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n
\n\n\n\n\n\n\n\n
\"\"\"\"
\n
\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"818关联_21\"\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n
\"底部模块_01\"
\"底部模块_02\"
', '', '', '0', '1514258215', '1514258215', null, '580', '589', '602', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('615', '雷士照明(NVC) 隐形风扇灯精致简约现代铁艺四叶18瓦LED灯智能吊扇灯风扇灯客厅餐厅吊灯', '779.00', '100', '100', '603', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"



\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\n

 

\n


\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\n

\"\"\"\"

', '', '', '0', '1514258218', '1514258218', null, '580', '589', '603', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('616', '现代新中式吊灯法式美式客厅吊灯led创意客厅灯锌合金玉石卧室餐厅吊灯', '160.00', '100', '100', '604', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258222', '1514258222', null, '580', '589', '604', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('617', '阿库琉斯可充电LED现代简约卧室床头护眼感应阅读迷你台灯01T LED护眼台灯', '79.00', '100', '100', '605', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258225', '1514258225', null, '580', '589', '605', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('618', '优丽美家卧室床头灯简约现代卧室温馨玻璃客厅书房小巧轻便直通个性田园风宜居时尚创意装饰台灯', '68.00', '100', '100', '606', '

\n \"\" \n \n\"\" \n \n\"\" \n \n\"\" \n \n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258228', '1514258228', null, '580', '589', '606', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('619', '月影凯顿防水户外壁灯欧式全铜灯过道走廊庭院灯室外阳台工艺壁灯', '140.00', '100', '100', '607', '

\"圣诞-关联排版_01\" \"圣诞-关联排版_02\" \"圣诞-关联排版_03\" \"详情关联模块-2_01\" \"详情关联模块-2_02\" \"详情关联模块-2_03\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

\"光源说明2\" \"\"\"2\"\"3\"\"3\"\"4\"\"5\"\"7\"\"7\"

', '', '', '0', '1514258231', '1514258231', null, '580', '589', '607', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('620', '欧普照明欧普照明(OPPLE)LED球泡led灯泡E14螺口3w黄光明亮照明节能灯LED光源', '7.00', '100', '100', '608', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n
\"\"
\n
\"\"\"
\"\"\"
\n
\n

 

\"未标题-1.gif\"\"\" \"\"\"\"\"\"\"\" \"\"\"\"\"\"

\n
最少5个字符
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\" \"\"\"\"\"\"\"\"\"\"

\n
最少5个字符
\n

\"\"\"【价格说明】790详情页底部通用.png\"

012345678
012345678
012345678

\"检测报告\"\"苏宁通用版块_r2_c1_s1\"\"苏宁划线价750\"\"苏宁通用版块_r5_c1_s1\" \"苏宁通用版块_r6_c1_s1\" \"苏宁通用版块_r7_c1_s1\" \"苏宁通用版块_r8_c1_s1\" \"苏宁通用版块_r9_c1_s1\" \"苏宁通用版块_r10_c1_s1\"

', '', '', '0', '1514258234', '1514258234', null, '580', '589', '608', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('621', '德力西LED射灯3W亮银铝材牛眼灯吊顶7公分led射灯猫眼灯', '22.00', '100', '100', '609', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

\"\"\"\"

\"苏宁详情下\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n

', '', '', '0', '1514258238', '1514258238', null, '580', '589', '609', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('622', '正泰照明 [N9]LED筒灯 7-8公分 3W/5W全套客厅吊顶过道天花灯更薄防雾铝塑一体化', '23.00', '100', '100', '610', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

`

`

`

', '', '', '0', '1514258244', '1514258244', null, '580', '589', '610', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('623', '正泰LED灯带高亮60珠 客厅吊顶天花板灯条柜台防水灯带', '10.00', '100', '100', '611', '

\"关联\"

\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\"\"
\"\"
\n

\"3\"

\n

 

\n

\n\n\n\n\n\n\n
\"5\"
\n

\"18\" \"17\" \"16\" \"15\" \"14\" \"13\" \"12\" \"11\" \"10\" \"9\" \"8\" \"7\" \"6\" \"5\" \"4\" \"3\" \"2\" \"1\"

\n

 

', '', '', '0', '1514258247', '1514258247', null, '580', '589', '611', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('624', '欧普照明LED灯带3528贴片客厅吊顶七彩霓虹灯灯条宁馨暖黄光', '8.00', '100', '100', '612', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n
\"\"
\n
\"\"\"
\"\"\"
\n
\n

 

\"灯带配件包\" \"\"\"\"\"\" \"\"\"\"\"\"\"\"\"\"\"\" \"\"\"\"\"\"\"\"\"\"\"\" \"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"

012345678
012345678
012345678

\"检测报告\"\"苏宁通用版块_r2_c1_s1\"\"苏宁划线价750\"\"苏宁通用版块_r5_c1_s1\" \"苏宁通用版块_r6_c1_s1\" \"苏宁通用版块_r7_c1_s1\" \"苏宁通用版块_r8_c1_s1\" \"苏宁通用版块_r9_c1_s1\" \"苏宁通用版块_r10_c1_s1\"

', '', '', '0', '1514258250', '1514258250', null, '580', '589', '612', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('625', 'JOMOO九牧马桶卫浴座便器上按两段式马桶 一体式静音节水防臭喷射虹吸连体式 排污舒洁釉面地排陶瓷坐便器马桶11173', '0.00', '100', '100', '614', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258254', '1514258254', null, '1480', '1482', '614', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('626', '美住 MEZU 黄铜4档淋浴花洒套装 儿童淋浴洗澡护理 精铜喷枪妇洗喷头 自洁手持喷头 魅童款-全铜喷枪-覆盖区包入户', '498.00', '100', '100', '615', '

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\" \"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

\"\" \"\"

\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258258', '1514258258', null, '580', '599', '615', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('627', '至远中宇 厨房 201不锈刚 水槽 双槽 洗菜盆 厨盆 加厚 拉丝 洗碗池 双水槽送沥水篮 810*430双槽 配龙头', '278.00', '100', '100', '617', '

 

\n

 

\n

\"\"

 

\n\n
\n
\"快递告急关联750\"
\n
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258261', '1514258261', null, '580', '599', '617', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('628', '【顺丰发货】迪斯里克DISILIKE PVC浴室柜组合套装洗漱台吊柜卫浴卫生间陶瓷洗手盆 50公分,送龙头角阀软管下水器组合,顺丰发货 默认尺寸', '888.00', '100', '100', '618', '
\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

产品出厂都是每款定制的,实际尺寸会有一定的小误差(2-3厘米),请亲们谅解。如果介意请慎拍。

', '', '', '0', '1514258264', '1514258264', null, '580', '599', '618', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('629', '君泉(JunQuan) 淋浴花洒可调节增压花洒浴室热水器喷头手持简易花洒套装', '29.00', '100', '100', '619', '

 

\n

 \"\"

\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258267', '1514258267', null, '580', '599', '619', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('630', '海尔(Haier)BCD-160TMPQ 160升直冷双门冰箱 快速冷冻 家用租房神器 小冰箱', '0.00', '100', '100', '61', '
\"\"
\"\" \"\"
\"\" \"\" \"\" \"\"

产品特点:

1、海尔两门静音节能

2、时尚外观 低温补偿 要新鲜更要营养

品牌介绍:

海尔自1984年成立以来,以创新思维推进智慧家电优化,致力于打造令您满意的家居环境。海尔在全球拥有5个研发中心,24个工业园、66个贸易公司,用户遍布100多个国家和地区。

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

     \"\"

\"\"\"\"     

\"\"

', '', '', '0', '1514258270', '1514258270', null, '1', '45', '61', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('631', '至远中宇 浴室挂件 卫生间 太空铝 铝板转角 加厚加宽置物架', '45.00', '100', '100', '620', '

 

\n

 

\n

\"\"

 

\n\n
\n
\"快递告急关联750\"
\n
\n\n

 

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258273', '1514258273', null, '580', '599', '620', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('632', 'JOMOO九牧 水龙头 面盆龙头 单孔龙头 卫生间浴室柜洗脸盆水龙头32150系列', '299.00', '100', '100', '621', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"关联_01\"
\n\n\n\n\n\n\n\n\n\n\n
\"关联_02\"\"关联_03\"\"关联_04\"\"关联_05\"\"关联_06\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_07\"\"关联_08\"\"关联_09\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_10\"\"关联_11\"\"关联_12\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_13\"\"关联_14\"\"关联_15\"
\n
\n

 

', '', '', '0', '1514258276', '1514258276', null, '580', '599', '621', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('633', '潜水艇通用管道地漏套装', '115.00', '100', '100', '622', '

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"提醒_02\"

', '', '', '0', '1514258279', '1514258279', null, '580', '599', '622', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('634', '科勒(KOHLER)索尚 K-940/941/943T-0 嵌入式铸铁浴缸 K-940T-GR 1.7米浴缸有扶手孔', '3067.00', '100', '100', '623', '
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"

', '', '', '0', '1514258283', '1514258283', null, '580', '599', '623', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('635', '凯鹰(KAIYING) 马桶盖板防臭抗压缓降静音坐便器板马桶盖TF3 01款', '68.00', '100', '100', '624', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"品牌简介_1\" \"品牌简介_2\" \"品牌简介_3\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"

', '', '', '0', '1514258286', '1514258286', null, '580', '599', '624', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('636', '潜水艇三角阀全铜套装角阀冷热通用三角阀三通马桶龙头软管止水阀F301F302套餐', '38.00', '100', '100', '625', '

\"关联销售_01_01\"\"关联销售_01_02\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

....

.......

......

\n\n\n\n\n\n
\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n
\n

\"提醒_02\"

\n

     

\n

     

\n
至顾客:
\n

 

\n

     本店已向苏宁缴纳保证金5万元人民币,即日起顾客如在本店买到假冒产品即可获得货值三倍和品牌方额外一万元的赔偿。2015年国家发布新《广告法》着重对一些涉嫌,虚假,夸大,冒用,误导等广告词汇进行整顿,本店予以坚决支持并参与其中,积极自查修改,在此期间本产品描述中如有触及相关用词一律失效请各位知悉我们不接受以(敏感词)为理由的一切赔偿诉求在这里本店特邀请顾客朋友对我们进行有奖指正,如有发现不妥用词请反馈给在线客服,一经证实立即奖励10元现金卷,购物当场抵扣。您在购物过程中如有对我们的产品描述有任何困惑请及时联系我们,我们会为您答疑解惑。由于您的认可我们一直坚持诚信经商,努力做到:不浮夸,不误导,专业专注的为买家服务!感谢有您!                                           
                                

                                                                                                                                                                                                              苏宁易购 潜水艇地漏官方旗舰店

\n

 

\n

 

', '', '', '0', '1514258289', '1514258289', null, '580', '599', '625', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('637', '德沃整体浴室淋浴房淋浴隔断玻璃移门卫生间推拉门洗澡间玻璃隔断间整体卫浴2201', '1298.00', '100', '100', '626', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258292', '1514258292', null, '580', '599', '626', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('638', 'TOTO卫浴卫生间浴室椭圆台下式洗手盆陶瓷面盆洗面盆台下盆LW546(不含龙头)', '499.00', '100', '100', '627', '

\"苏宁\" \"苏宁1\" \"苏宁3\"\"\"

\n

\"\"

\n

\"\" \"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

1

1

\"1\" \"2\" \"4\" \"5\" \"6\"

', '', '', '0', '1514258295', '1514258295', null, '580', '599', '627', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('639', '惠鹏卫浴(HPCC) 陶瓷挂墙式 全自动感应冲水小便器494 小便斗小便器+感应器', '808.00', '100', '100', '628', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258299', '1514258299', null, '580', '599', '628', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('640', 'MIJIC/民洁MJ801 拖把池陶瓷拖布池阳台拖把池拖布盆洗衣池墩布池 覆盖区域内送货上门(不包安装)', '285.00', '100', '100', '629', '

   

\"买家必读3\"

', '', '', '0', '1514258302', '1514258302', null, '580', '599', '629', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('641', '海尔(Haier)BC/BD-201HZA 201升家用冰柜 冷藏冷冻转换柜顶开门 冷柜 节能单温卧式冷柜', '1199.00', '100', '100', '62', '
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

\"\"  

\"\"

\"\"\"\"\"\"\"\"

\"\"

\"\"  

\"\"

', '', '', '0', '1514258305', '1514258305', null, '1', '45', '62', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('642', '公牛bull开关插座套餐家用86型墙壁插座面板一开双控开关', '2.00', '100', '100', '630', '

\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n

\"2\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258308', '1514258308', null, '1480', '1482', '630', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('643', '德力西开关插座面板大板香槟金86型墙壁五孔一开单控空调16A 错位五孔 CD520香槟金', '13.00', '100', '100', '631', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"苏宁详情下\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n

', '', '', '0', '1514258313', '1514258313', null, '580', '616', '631', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('644', '德力西电线 纯铜多色 BV1.5/2.5/4/6平方芯单股单芯家装硬电线 红色 BV1.5²100米', '133.00', '100', '100', '632', '
\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"硬线_01\"\"\"\"\"\"\"\"电线-恢复的_05\"\"\"\"电线-恢复的_07\" \"电线-恢复的_08\" \"电线-恢复的_10\"\"\"\"\"\"电线-恢复的_13\" \"电线-恢复的_14\" \"电线-恢复的_15\"

\"huaban_01\"  \"快递物流\" \"价格说明\"

', '', '', '0', '1514258316', '1514258316', null, '580', '616', '632', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('645', '正泰小型断路器NBE7 4P 63A C63 正泰断路器 空气 开关 断路器', '51.00', '100', '100', '633', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"4P-60A-C63_01\"\"4P-60A-C63_02\"\"4P-60A-C63_03\"\"4P-60A-C63_04\"\"4P-60A-C63_05\"\"4P-60A-C63_06\"\"4P-60A-C63_07\"\"4P-60A-C63_08\"\"4P-60A-C63_09\"\"4P-60A-C63_10\"\"4P-60A-C63_11\"\"4P-60A-C63_12\"\"4P-60A-C63_13\"\"4P-60A-C63_14\"\"4P-60A-C63_15\"\"4P-60A-C63_16\"\"4P-60A-C63_17\"

', '', '', '0', '1514258319', '1514258319', null, '580', '616', '633', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('646', '至远中宇(ZHI YUAN ZHONG YU) 室内欧式门锁 实木房门锁 卧室锁 机械双舌锁 黄古铜单把锁 通用型', '98.00', '100', '100', '634', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258322', '1514258322', null, '580', '616', '634', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('647', '稳安特 4路200万隐藏阵列红外夜视POE网络数字高清监控套装 安防监控套餐 网络数字高清夜视监控器1080P免布电源线', '1088.00', '100', '100', '635', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

 

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\n

温馨提示:页面显示的参考价 易购价,¥XX.00是稳安特安防部门建议零售价。

', '', '', '0', '1514258326', '1514258326', null, '580', '616', '635', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('648', '【苏宁自营】 工具家 家用冲击钻套装 电钻/电动螺丝刀', '198.00', '100', '100', '636', '
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258329', '1514258329', null, '580', '616', '636', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('649', '82件套 家用工具组套 五金工具组套 家用工具箱盒套装 ET-DZ82', '125.00', '100', '100', '637', '
\n

\"\"\"\"\"\"

\n

 

\n\n

\"\"

\n\n

现在购买82件工具套装,附送小礼品3X100白色扎带一包/100条哦~(字在活动在)

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

1

', '', '', '0', '1514258332', '1514258332', null, '580', '616', '637', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('650', '金德玮12V多功能微型家用锂电充电式手钻手电钻电动螺丝刀起子工具套装', '128.00', '100', '100', '639', '

 \"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"

2017全新升级充电电钻,优化改良了我们的齿轮技术,使用精加工,大一号的齿轮,更耐磨,高效。此链接为12V锂电池充电钻(一电一充纸盒装 配件)

', '', '', '0', '1514258335', '1514258335', null, '580', '616', '639', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('651', '雪花(SNOWFLK)LCD-120 1.2米双机 冷藏冷冻冰柜 点菜柜 麻辣烫柜 保鲜柜 冷藏柜 商用展示柜 机械控温', '2599.00', '100', '100', '63', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"\"\"
\n

 

\n

 \"\"\"\"

', '', '', '0', '1514258339', '1514258339', null, '1', '45', '63', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('652', '黄花P-907 调温电烙铁套装 恒温可调焊接工具 60W恒温烙铁电焊套装', '49.00', '100', '100', '640', '
\n

\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258342', '1514258342', null, '580', '616', '640', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('653', '宏诚科技(HCJYET)100米 手持激光测距仪 红外线测距仪 电子尺 测量仪HT-100', '239.00', '100', '100', '641', '

       

\n

 

\"100_01\" \"100_02\" \"100_03\" \"100_04\" \"100_05\" \"100_06\" \"100_07\" \"100_08\" \"100_09\" \"100_10\" \"100_11\" \"100_12\" \"100_13\" \"100_14\" \"100_15\" \"100_16\" \"100_17\" \"100_18\" \"100_19\" \"100_20\" \"100_21\" \"100_22\" \"100_23\" \"100_24\" \"100_25\" \"100_26\" \"100_27\" \"100_28\" \"100_29\" \"100_30\" \"100_31\"

', '', '', '0', '1514258345', '1514258345', null, '580', '616', '641', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('654', 'doove杜飞智能门锁DL-533家用防盗门智能指纹密码锁大门防盗锁', '3180.00', '100', '100', '642', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

', '', '', '0', '1514258348', '1514258348', null, '580', '616', '642', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('655', '嘉百特地板 配套辅料 地垫宝辅材 地垫宝 1.08㎡(不参与任何优惠)', '25.00', '100', '100', '647', '

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258352', '1514258352', null, '580', '638', '647', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('656', '财到 非洲榄木 (伯克山榄凹凸面) 纯实木地板 比橡木高3级', '289.00', '100', '100', '648', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"天猫关联_01\"
\"天猫关联_02\"
\"天猫关联_03\"
\"天猫关联_04\"
\"天猫关联_05\"
\n

\"TB2eNpXtrtlpuFjSspfXXXLUp\"\"TB2mx8yaGi5V1BjSspmXXXlwp\" \"TB2C.xVtrRkpuFjSspmXXc.9X\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"TB2rG0wtpXXXXaEXXXXXXXXXX\" \"\"\"TB2HteJXr1J.eBjSspnXXbUeX\"\"\"\"\"\"122241561312453919079210_\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"4\"
\"5\"
\"6\"
\"7\"
\"9\"
\"10\"
\"699\"
\"12\"
', '', '', '0', '1514258356', '1514258356', null, '580', '638', '648', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('657', '欧诺莱思Ounuolaisi 地垫宝辅材 地垫宝 1.08㎡ 产品为苏宁门店使用,不参与店铺任何形式的活动和优惠券使用 地垫宝 1.08m²', '25.00', '100', '100', '649', '

', '', '', '0', '1514258359', '1514258359', null, '580', '638', '649', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('658', '多乐士官方旗舰店家丽安净味墙面漆 内墙乳胶漆 油漆涂料A991白色18L', '409.00', '100', '100', '650', '

\"\" \"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258362', '1514258362', null, '580', '638', '650', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('659', '多乐士水性木器漆Dulux 多乐士臻彩木器净味清漆底漆/清漆面漆 2.5KG 透明底漆面漆 家具水性油漆', '288.00', '100', '100', '652', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"\"\"\"\"
\n
', '', '', '0', '1514258368', '1514258368', null, '580', '638', '652', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('660', '卡茵 现代简约大型壁画 客厅电视背景墙壁纸 3D立体墙纸蒲公英墙布整4911', '50.00', '100', '100', '653', '

\"\"


\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258372', '1514258372', null, '580', '638', '653', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('661', '吉朵芸 3D仿真凹凸立体感砖纹墙贴壁纸客厅电视背景墙纸文化砖自粘砖块复古大理石墙纸 浅黄砖--0.6米宽长1米', '9.00', '100', '100', '654', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258375', '1514258375', null, '580', '638', '654', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('662', '高恩瓷砖 全抛釉800800地砖客卧背景墙 瓷砖 客厅卧室金刚晶地板砖E8016', '45.00', '100', '100', '655', '

\"7月家装节关联20170630_02\" \"7月家装节关联20170630_04\"\"7月家装节关联20170630_02\" \"7月家装节关联20170630_08\"\"7月家装节关联20170630_08\"

\"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\"

\"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\"

\"E8016-8027-8042-20161124-\"

\"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\" \"E8016-8027-8042-20161124-\"

\"价格说明-790\"\"\"\"高恩8月宝贝页版-中部关联3\"
\"高恩详情页公共部分_03\" \"高恩详情页公共部分_04\" \"高恩详情页公共部分_05\" \"高恩详情页公共部分_06\" \"高恩详情页公共部分_07\" \"高恩详情页公共部分_08\"\"高恩详情页公共部分_12\" \"高恩详情页公共部分_13\" \"高恩详情页公共部分_14\" \"高恩详情页公共部分_15\" \"高恩详情页公共部分_16\" \"高恩详情页公共部分_17\" \"高恩详情页公共部分_18\" \"高恩详情页公共部分_19\" \"高恩详情页公共部分_20\" \"高恩详情页公共部分_21\"\"\"

', '', '', '0', '1514258378', '1514258378', null, '580', '638', '655', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('663', '贝黎诗 床 欧式床 实木床 双人床 家具床 皮床 法式床 婚床 软床 公主床1.8m*2米 韩式床 储物床OSC8802 1.5米-单床【排骨架】', '1680.00', '100', '100', '656', '
\n\n\n\n\n\n\n
\"客服中心_01\"\"客服中心_02\"
\n

\"750海布\"\"750关联2_03\" \"750排版_04\" \"欧式关联-改_04\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\n\n\n\n\n\n\n
\"客服中心_01\"\"客服中心_02\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"负责声明\"

', '', '', '0', '1514258381', '1514258381', null, '1480', '1482', '656', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('664', '【苏宁自营】喜临门床垫10cm 无胶3D椰棕 透气棕垫 经济型床垫卧室家具 贝卡', '1599.00', '100', '100', '657', '
\"\"
\"\"\"\"
\"\"
\"\"
\"\"\"\"

 

\"\" \"\"\"\"\"\"\"\"\"\"\"\"

  1. \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258384', '1514258384', null, '580', '645', '657', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('665', '海马熙梦思 简约现代 人造板式衣柜 二三四五六门衣柜衣橱 开门带抽屉 卧室家具 HAIMAXIMENGSI 两门衣柜', '1080.00', '100', '100', '658', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258388', '1514258388', null, '580', '645', '658', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('666', '海尔(Haier)BCD-452WDPF 452升对开门冰箱 触屏智控风冷无霜 家用', '0.00', '100', '100', '65', '
\"\"
\"\" \"\"
\"\" \"\" \"\" \"\"

由于厂家带货安装,预计送达时间要比页面显示时间略长,部分地区送货会收取远程费用,费用收取参照厂家各地收费标准,给您带来不便敬请谅解!

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

海尔自1984年成立以来,以创新思维推进智慧家电优化,致力于打造令您满意的家居环境。海尔在全球拥有5个研发中心,24个工业园、66个贸易公司,用户遍布100多个国家和地区。
 

\"\"    

\"\"

', '', '', '0', '1514258391', '1514258391', null, '1', '45', '65', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('667', '木屋子 实木床头柜北欧乌金木简约现代经济型卧室收纳家具迷你床头柜灯桌储物柜 床头柜', '1760.00', '100', '100', '660', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258395', '1514258395', null, '580', '645', '660', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('668', '亿家达 穿衣镜 试衣镜 镜子全身 落地', '188.00', '100', '100', '661', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 \n\n\n\n\n\n\n\n\n
   
\n
\n\n\n\n\n\n\n\n\n\n
    
\n
\"\"
\"\"
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

 

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258398', '1514258398', null, '580', '645', '661', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('669', '赛森 欧式梳妆台卧室梳妆桌化妆台白色韩式现代简约小户型化妆桌象牙白精品四抽送凳子T组装', '328.00', '100', '100', '662', '

 

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"
\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

 

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

 

1

', '', '', '0', '1514258402', '1514258402', null, '580', '645', '662', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('670', '拉菲伯爵 床 欧式床 床双人床 卧室家具 实木床 公主床家具 FA006 法式床 皮床 婚床 高箱床 韩式床 木质皮质床 1.8m雕花排骨架', '1800.00', '100', '100', '663', '

\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"
\n

\"\" \"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"FA006

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
型号款式规格(m)外围尺寸(长宽高)(mm)销售价备注包装体积(约)
单床
FA006 平尾床 框架结构平床尾1.5*2.02140*1725*1570 - 
FA006 平尾床 箱框结构1.5*2.0  - 
FA006 平尾床 框架结构1.8*2.02140*2025*1570 - 
FA006 平尾床 箱框结构1.8*2.0  - 
FA006 雕花床 框架结构雕花床尾1.5*2.02140*1725*1570 - 
FA006 雕花床 箱框结构1.5*2.0  - 
FA006 雕花床 框架结构1.8*2.02140*2025*1570 - 
FA006 雕花床 箱框结构1.8*2.0  - 
FA006 皮艺床 框架结构皮艺术床尾1.5*2.02140*1725*1530 - 
FA006皮艺床 箱框结构1.5*2.0  - 
FA006 皮艺床 框架结构1.8*2.02140*2025*1530 - 
FA006皮艺床 箱框结构1.8*2.0  - 
 
升级高箱 800元
 
\n
 
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】 FA006三件套【风格】 法式田园风格
【品牌】 拉菲伯爵【颜色】 默认如图,实物拍摄
【生产周期】 详情请咨询客服【同类推荐】 查看同系列配套产品
【包装运输】 拆装纸箱运输;木架费需咨询客服【产地】 广东佛山
【运费及六包范围说明】 查询免费六包地区请点击 由于每个城市、地区情况各不相同,偏远地区可能需要补差价哦,详情请联系客服
【主材料】\n

 1.床头组成:高密度纤维板/海绵,床身组成:高密度纤维板;
  2.德国系统涂装工艺,各项指标均符合GB18581-2001的标准要求,符合人体健康和环保的时代要求.
  3.知名品牌五金件,长久使用不变形
  4.简约欧式家具又叫简欧风格家具,其实它与欧式古典家具存在的时间是一样的,只是一开始简约欧式家具与欧式古典家具
  走的路线就不一样,简约欧式家具不喜欢繁复的雕花与过多的装饰品,不用太多的金银铜饰,不镶嵌于是,不走华丽风格路
  线,虽然它也没有丢弃欧式家具热爱优美的曲线的特质。简约欧式家具只在重要的地方稍微点缀一下,其他地方都表现的很
  质朴,却更好的展示了它的美丽。简欧风格家具不像欧式古典家具一样高调的宣扬贵族气息,却有一种低调的美,
  在纯朴的家具结构中无法忽视它隐隐的贵气。
  5.出口欧洲,贵族品质
  6.亮丽描银:栩栩如生的雕花,以描色装饰质感,色泽圆润,为整个床体装饰出美丽的色彩
  7.精雕细琢:精工雕刻细作的雕花,条纹流畅上乘优质皮艺作为面料,
  纹路清晰,内置高密度海绵,凹凸有致,软硬有度
  8.优质LV皮:面料采用优质LV皮制作,缝合非常精细专注,均匀结实,缝纫工艺品质的体现
  9.拉钻工艺:床头拉钻工艺更显气质,在灯光下璀璨生辉,倍添贵族气息床尾以柔美的弧线勾勒出轮廓,与床头的华贵
  低调相呼应,充满魅惑感的风格艺术
  10.稳固的床脚:立体的造型延伸到床脚,如浪花般层层翻滚,造型的设计沉稳有力而不失美感,为了达到力与美的更大值,
  设计比例无一不经过精密计算,让欧式床更加持久耐用
  11.流畅的弧线勾画简单的轮廓,欧式床尾中间缠绕的妙曼花纹,透露着法式浪漫高贵的风采
  12.优质喷漆板:板材经过高压重组结构处理,承重力好,表面经过喷漆处理,亮丽夺目
  13.优质排骨架:每根排骨承重超过50KG,排骨条采用优质实木制成,细致打磨光滑不粗糙,经高温消毒脱脂处理,韧而不脆

\n
【包装细节】1.第一层:产品;
 2.第二层:防护层
 3.第三层:纸箱;
 4.第四层:木架(可选,偏远地区建议打,费用自理,详情咨询客服).
\n
\n

 

\n

\"FC003

\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
型号简称外围尺寸(长宽高)(mm)销售价备注包装体积(约)包数
韩式床1.2米排骨架*2125*1290*1049 980--m3---
韩式床1.5米排骨架*2125*1590*1049 1180--m3---
韩式床1.8米排骨架*2125*1890*10491380--  
韩式床1.5米高箱** 1780--m3---
韩式床1.8米高箱**1980--  
韩式床1.2米排骨架 床垫 床头柜**1780--  
韩式床1.5米排骨架 床垫 床头柜**1980--m3---
韩式床1.8米排骨架 床垫 床头柜**2180--  
韩式床1.5米高箱 床垫 床头柜**2580--  
韩式床1.8米高箱 床垫 床头柜**2780--m3---
韩式床1.2米排骨架 2个床头柜**1780--  
韩式床1.5米排骨架 2个床头柜**1980--m3---
韩式床1.8米排骨架 2个床头柜**2180--  
韩式床1.5米高箱 2个床头柜**2580--  
韩式床1.8米高箱 2个床头柜**2780--  
    --  
 
 
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】  HA003【风格】  韩式田园现代卧室风格
【品牌】 拉菲伯爵【颜色】 默认如图,100%实物拍摄
【生产周期】 详情请咨询客服【同类推荐】 查看同系列配套产品
【包装运输】 拆装纸箱运输【产地】 广东佛山
【运费及六包范围说明】 查询免费六包地区请点击 由于每个城市、地区情况各不相同,偏远地区可能需要补差价哦,详情请联系客服  
【产品包含】 单个妆台
【主材料】 1.主材质:中纤板(床头、尾、侧板)
2.副材质:实木(床中间的支撑条);夹板(排骨条)
 3.排骨架条以高压缩实木条制成,每根能承受50KG;
 4.五金件: 品牌五金件
【包装细节】 1.首层:产品;
 2.第二层:防护层;
 3.第三层:纸箱;
 4.第四层:木架(可选,偏远地区建议打,费用自理,详情咨询客服)
\n
\n

 

\n

\"FA006\"\"\"FA006_13\"\"\"\"\"\"\"\"FA006 \"FA006 \"FA006 \"FA006 \"FA006 \"FA006

\"安装说明\"\"商品配件_01\"\"商品配件_02\"\"\"\"配送安装_02\"\"\"\"\"\"\"\"\"\"免责声明\"

\"\"\"\"

', '', '', '0', '1514258406', '1514258406', null, '580', '645', '663', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('671', '【苏宁自营】喜临门床垫21cm 泰国进口天然乳胶独立袋装弹簧床垫 护脊椰棕软硬两用 卧室家具 亚丁', '2299.00', '100', '100', '666', '

\"\"\"\" \"\"\"\"\"\"\"\"\"\"\"\"

\"\"
\"\"\"\"
\"\"
\"\"
\"\"\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258417', '1514258417', null, '580', '645', '666', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('672', '【爆-付款立减100】全友家私 床 简约现代床 板式床 双人床 1.5米1.8m 卧室家具套装106905 1.8m床+床头柜*2+床垫', '2099.00', '100', '100', '668', '

\"详情关联\"

 \"\"

\n

\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】现代简约低箱卧室套装【型号】\n\n\n\n\n\n\n
106905
\n
【品牌】全友家居【产地】四川成都
【颜色】以实物为准【风格】现代简约
【材质】中纤板【工艺】喷漆
【环保等级】国家标准【特色服务】幸福365服务
【套装明细】\n\n\n\n\n\n\n
 
\n
【套装分类】外观尺寸包装体积包装毛重包装数量
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床
\n
\n
详见商品尺寸\n
0.25/0.27
\n
\n
89/99
\n
\n
4/4
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 左床头柜
\n
\n
详见商品尺寸\n
0.28/0.30
\n
\n
102/112
\n
\n
6/6
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 右床头柜
\n
\n
详见商品尺寸\n
0.28/0.30
\n
\n
102/112
\n
\n
6/6
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 床头柜*2
\n
\n
详见商品尺寸\n
0.31/0.33
\n
\n
115/125
\n
\n
8/8
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 左床头柜 床垫
\n
\n
详见商品尺寸\n
0.88/1.00
\n
\n
134/158
\n
\n
7/7
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 右床头柜 床垫
\n
\n
详见商品尺寸\n
0.88/1.00
\n
\n
134/158
\n
\n
7/7
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 床头柜*2 床垫
\n
\n
详见商品尺寸\n
0.90/1.02
\n
\n
147/172
\n
\n
9/9
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 床头柜*2 床垫 四门衣柜
\n
\n
详见商品尺寸\n
1.25/1.37
\n
\n
313/338
\n
\n
14/14
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 床头柜*2 床垫 五门衣柜
\n
\n
详见商品尺寸\n
1.32/1.44
\n
\n
336/361
\n
\n
14/14
\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
1.5米/1.8米床 床头柜*2 四门衣柜 妆台(含妆凳)
\n
\n
详见商品尺寸\n
0.77/0.79
\n
\n
328/338
\n
\n
16/16
\n
【发货周期】一般在付款后20-60天左右发货,具体发货时间请以与客服协商的时间为准,详情咨询客服。
【五包说明】全国指定地区享受0元五包送货安装,详情咨询客服。
【销售区域】全国1800个地区可送货上门或自提,具体配送范围及费用请务必在购买前咨询本店客服人员,否则订单将不予处理!
【搬楼费用】\n

以下为无电梯或货物无法进入电梯的收费说明:
1.7层以下(含7楼)搬楼免费;
2.7层以上家具按6元/层/包件收取;沙发、床垫、床高档、软床床头(皮、布)及排骨架按15元/层/包件计算。

\n
【预约配送】当货品到达您的所在地时,将有当地工作人员提前预约并送货。
【温馨提示】1.配送安装费线上支付,搬运费线下支付;
2.为保障您所购商品及时送达,请确保送货地址、电话等信息准确无误;
3.若非五包区域客户,请务必随商品订单一并在线支付您所在区域的配送安装费用;
4.搬运费用按实际送货情况进行收取,请您在签收货品后当面将费用交予送货师傅。
\n

\"\"\"\"\"\"\"\"\"\"

\"\"\"\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258424', '1514258424', null, '580', '645', '668', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('673', '欧卡森布艺转角沙发组合现代简约小户型棉麻可拆洗乳胶沙发L形沙发', '3580.00', '100', '100', '670', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258431', '1514258431', null, '1480', '1482', '670', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('674', '恒享家 电视柜 火烧石纯实木茶几电视柜组合 北欧简约现代小户型大理石电视柜 白腊木 实木家具 HS-J002 电视柜【火烧石/原木色】', '2080.00', '100', '100', '671', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
电视柜参数
名  称HS-J002产    地广东佛山家具之都
品  牌恒享家是否实木
风  格北欧颜  色页面颜色
 面料火烧石/大理石可选可否定制
售后服务五年质保服务适用人群幼儿/青少年/老年/成人
产品包含以拍下规格属性为准同类推荐查看同系列配套产品
包装运输免费打木架包装
尺  寸见页面,软体家具全手工制造,会存在3cm-10cm的误差,请谅解,如需定制特殊尺寸请联系在线客服
门宽限制门内围尺寸宽度需达75公分之上,门口有转角处请注意尺寸详情请咨询在线客服,因尺寸限制,无法进入,产生的费用由买家承担
生产周期非定制特殊尺寸情况下3-15天,以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258435', '1514258435', null, '580', '659', '671', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('675', '恒享家 茶几 火烧石纯实木茶几电视柜组合 北欧简约现代小户型大理石茶几 白腊木 实木家具 HS-J002 茶几【火烧石/原木色】', '1880.00', '100', '100', '672', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
茶几参数
名  称HS-J002产    地广东佛山家具之都
品  牌恒享家是否实木
风  格北欧颜  色页面颜色
 面料火烧石/大理石可选可否定制
售后服务五年质保服务适用人群幼儿/青少年/老年/成人
产品包含以拍下规格属性为准同类推荐查看同系列配套产品
包装运输免费打木架包装
尺  寸见页面,软体家具全手工制造,会存在3cm-10cm的误差,请谅解,如需定制特殊尺寸请联系在线客服
门宽限制门内围尺寸宽度需达75公分之上,门口有转角处请注意尺寸详情请咨询在线客服,因尺寸限制,无法进入,产生的费用由买家承担
生产周期非定制特殊尺寸情况下3-15天,以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258438', '1514258438', null, '580', '659', '672', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('676', '欧卡森新款可拆洗布艺沙发 现代简约小户型客厅贵妃组合转角布艺沙发', '2880.00', '100', '100', '673', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258441', '1514258441', null, '580', '659', '673', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('677', '老故居实木沙发组合中式客厅橡木家具小户型伸缩两用木头贵妃转角沙发床', '3899.00', '100', '100', '674', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258444', '1514258444', null, '580', '659', '674', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('678', '狄图 沙发 真皮沙发 进口真皮沙发 皮艺沙发 组合沙发 客厅家具 转角组合 可定制 A082 双人+贵妃【颜色可选】', '3998.00', '100', '100', '675', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
沙发参数
名  称A082产    地广东佛山家具之都
品  牌恒享家是否可拆洗
风  格北欧宜家颜  色页面颜色除外,其他颜色均可定制、详情请咨询在线客服
 可否定制可定制
售后服务五年质保服务适用人群幼儿/青少年/老年/成人
产品包含以拍下规格属性为准同类推荐查看同系列配套产品
包装运输整装编织袋包装、拆包即摆放,拆纸箱运输木架请咨询在线客服
尺  寸见页面,软体家具全手工制造,会存在3cm-10cm的误差,请谅解,如需定制特殊尺寸请联系在线客服
门宽限制门内围尺寸宽度需达75公分之上,门口有转角处请注意尺寸详情请咨询在线客服,因尺寸限制,无法进入,产生的费用由买家承担
生产周期非定制特殊尺寸情况下3-15天,以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通

\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258448', '1514258448', null, '580', '659', '675', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('679', '木屋子家具新中式红木花架刺猬紫檀实木多肉花几落地置物架多层绿萝花盆架子客厅家具', '1480.00', '100', '100', '676', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258451', '1514258451', null, '580', '659', '676', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('680', '狄图 电视柜 简约烤漆电视柜茶几组合套装客厅成套家具 Z002 【木纹款】电视柜', '1298.00', '100', '100', '677', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】Z002
【品牌】狄图。
【风格】现代风格。
【颜色】页面颜色均可选择,详情请咨询在线客服。
【包装运输】拆纸箱运输整套打木架、拆包即摆放。
【专享十包服务】全国指定地区享受免费十包/包物流服务,由于每个城市、地区情况各不相同,偏远地区可能需要补差价,详情请咨询在线客服。
【尺寸】所有家具全手工制造,会存在一定的误差,请谅解。
【产品包含】以拍下规格属性为准。
【售后服务】三年质保服务。
【温馨提示】按时保养,有利于延长家具的使用寿命及保持靓丽的外观。
【生产周期】以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通。
【同类推荐】查看同系列配套产品。
【主材质】由于各个款式以及用料不同请参考详情页为准,详情请咨询在线客服。
【产地】广东佛山家具之都。
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258454', '1514258454', null, '580', '659', '677', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('681', '老故居全实木笔记本电脑桌家用写字台书架带抽屉办公桌书桌', '1199.00', '100', '100', '679', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258457', '1514258457', null, '1480', '1482', '679', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('682', '容声(Ronshen)BCD-526WD11HY 526升 对开门冰箱 风冷无霜 纤薄机身 节能静音 家用(珍珠白)', '0.00', '100', '100', '67', '

\"\"\"详情\"

\n\n\n\n\n\n\n\n\n\n\n
\"未标题-1_01\"\"未标题-1_02\"
\"未标题-1_03\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258460', '1514258460', null, '1', '45', '67', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('683', '百里香 书架 书柜 书柜书架 书架层架 书柜组合 客厅置物柜 书橱书柜 书柜收纳柜', '78.00', '100', '100', '680', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

 \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
\n

\"\"

', '', '', '0', '1514258464', '1514258464', null, '580', '669', '680', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('684', '布达斯(Puddas) 电脑桌 书桌 转角书桌书柜组合韩式田园木质转角书桌学生写字台家具 象白牙左转角', '1799.00', '100', '100', '682', '

\"801书桌详情页_PC_01\" \"801书桌详情页_PC_02\" \"801书桌详情页_PC_03\" \"801书桌详情页_PC_04\" \"801书桌详情页_PC_05\"\"801书桌详情页_PC_06\"\"801书桌详情页_PC_07\"

 \"801书桌详情页_PC_10\" \"801书桌详情页_PC_11\" \"801书桌详情页_PC_12\" \"801书桌详情页_PC_13\" \"801书桌详情页_PC_14\" \"801书桌详情页_PC_15\" \"801书桌详情页_PC_16\" \"801书桌详情页_PC_17\" \"801书桌详情页_PC_18\" \"801书桌详情页_PC_19\" \"801书桌详情页_PC_20\" \"801书桌详情页_PC_21\" \"801书桌详情页_PC_22\" \"801书桌详情页_PC_23\" \"801书桌详情页_PC_24\" \"801书桌详情页_PC_25\" \"801书桌详情页_PC_26\" \"801书桌详情页_PC_27\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【家具品牌】布达斯【产品风格】韩式田园【发货周期】\n
 现货(3-7天左右),如暂无库存需15-30天左右,具体请咨询在线客服,以跟客服沟通发货日期为准。
\n
【外径尺寸】 \n

 

\n

 

\n

1200*1200*1938)

\n

(单位:mm)

\n

 

\n

 

\n
【运输方式】物流汽运【商品产地】广东 佛山
【型号名称】\n

 

\n

801#转角书桌

\n

 

\n
【运输方式】拆装 组装【包装方式】泡沫 海绵 纸箱(三层外包装)
【保修周期】3年产品质保(非人为因素)
【物流服务】全国指定地区享受 五包到家、包物流服务,部分城市提供有偿五包服务,详情请查看购物须知或咨询在线客服。
【主体材料】\n

 

\n

1.整体橡胶木实木床脚,质地坚硬,物理性能好,稳固耐用。

\n

2.精选高密度中纤板,材质均匀,不易开裂,符合欧洲E1级板材标准,安全健康。

\n

3.表面为象牙白哑光喷漆工艺处理,颜色均匀,耐磨耐用,达到欧洲E1标准,绿色环保无害。

\n

 

\n
【五金配件】国内知名品牌五金件(锌合金拉手、三合一配件、三节走珠道轨、实木木梢等)。
【油漆工艺】PE欧文环保油漆 耐黄变因子(有效保证油漆长时间不变色),无苯天那水。
【加工流程】备料-电脑精裁-排钻-人工雕刻-锣机成形-压料组装-木磨-封固底漆-刮灰-灰磨-PU底漆(2次)-底油磨-PE面漆-终检-试装-查货-包装。
【颜色说明】象牙白,图片均为100%实拍图。
\n

 

\n

\"801书桌详情页_PC_28\" \"801书桌详情页_PC_29\" \"801书桌详情页_PC_32\" \"801书桌详情页_PC_33\"

\"配件另外版本_01\" \"配件另外版本_02\" \"配件另外版本_03\" \"配件另外版本_04\" \"配件另外版本_05\" \"配件另外版本_06\" \"配件另外版本_07\"

', '', '', '0', '1514258470', '1514258470', null, '580', '669', '682', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('685', '爱尚书亚 电脑椅 家用办公椅人体工学椅升降转椅座椅网布老板椅子 钢制脚', '196.00', '100', '100', '683', '

















\"undefined\"

\"undefined\"



\"undefined\"





\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"





\"undefined\"



\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"



\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\"undefined\"

\n

\"\"

\n

 

\n

\"\"

\n

 

\n

\"\"

\n

\"\"

\n

 

\"\"

\"\"\"\"

', '', '', '0', '1514258473', '1514258473', null, '580', '669', '683', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('686', '迈亚家具 折叠桌 办公桌 会议桌 培训桌 长条桌子 折叠餐桌 学习电脑桌子 单层--800*400*750', '89.00', '100', '100', '684', '


\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\n

 

 

\n

购买两个以上的需要自己安装一下,非常简单,一个桌子就几个螺丝。希望大家理解。谢谢合作

\n

 

\n

 

\n

 

\n

 

\n

【产品材质】:

\n

   桌面板采用三聚氰胺板(俗称:颗粒板、刨花板).(板面多种颜色可供选择),pvc封边。支架采用优质30mm*30mm钢管,表面经过除锈、磷化、静电喷涂、高温固化而成。架子上配有调节螺丝,可通过调节螺丝使用桌子达到平衡不晃动。

\n

【产品规格】:各种规格都可按您需求适合定做 本店厂家直接销售。桌子脚有白色可以选择 亲可以告诉客服 

\n

架子与板分开包装(组装好的话运输中会损坏)

\n

组装很简单:拧几颗螺丝就搞定(桌子可承受:200公斤以上)

\n

 

', '', '', '0', '1514258476', '1514258476', null, '580', '669', '684', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('687', '狄图 餐桌 大理石圆餐桌 简约现代小户型圆桌饭桌北欧水曲柳实木餐桌椅组合 C663 大理石圆餐桌送转盘', '2298.00', '100', '100', '685', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】 C663
【品牌】 狄图。
【风格】 现代风格。(大理石面)
【颜色】 页面颜色。
【包装运输】 拆纸箱运输整套打木架。
【专享十包服务】 全国指定地区享受免费十包/包物流服务,由于每个城市、地区情况各不相同,偏远地区可能需要补差价,详情请咨询在线客服。
【尺寸】 所有家具全手工制造,具体以页面尺寸图为参考,会存在一定的误差,请谅解。
【售后服务】 三年质保服务。
【温馨提示】 按时保养,有利于延长家具的使用寿命及保持靓丽的外观。
【生产周期】 以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通。
【同类推荐】 查看同系列配套产品(请点击)。
【主材质】 由于各个款式以及用料不同请参考详情页为准,详情请咨询在线客服。
【产地】 广东佛山家具之都。
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258480', '1514258480', null, '1480', '1482', '685', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('688', '木屋子家具新中式红木餐边柜酒柜客厅家具多功能刺猬紫檀实木储物柜客厅茶水酒柜家具厨房置物家具 餐边柜', '15650.00', '100', '100', '687', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258483', '1514258483', null, '580', '678', '687', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('689', '伊莱菲尔 现代简约隔断酒柜 玄关柜 小户型隔厅柜间厅柜 屏风装饰柜鞋柜', '1785.00', '100', '100', '688', '
\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

\"苏宁详情服务_01\" \"苏宁详情服务_02\"

', '', '', '0', '1514258486', '1514258486', null, '580', '678', '688', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('690', '左右可伸缩餐桌椅简约现代多功能厨房饭桌餐台餐厅家具套装组合木质DJW018E+Y 一桌四椅', '3999.00', '100', '100', '689', '

苏宁预售关联

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

\n

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258489', '1514258489', null, '580', '678', '689', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('691', '美菱(MELING) BCD-206L3CT 206升 三门冰箱 静音大容积 节能省电 软冷冻(银色)', '0.00', '100', '100', '68', '
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\" 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\"\"

', '', '', '0', '1514258492', '1514258492', null, '1', '45', '68', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('692', '百里香 鞋柜 简约现代 门厅柜 鞋架 客厅多功能简易储物柜 家具欧式', '86.00', '100', '100', '690', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

 \"\"

\"1_01\"\"1_02\"\"1_03\"\"1_04\"\"1_05\"\"1_06\"\"1_07\"\"1_08\"\"1_09\"\"1_10\"\"1_11\"\"1_12\"\"1_13\"\"1_14\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n
\"\"
\n

\"\"

', '', '', '0', '1514258496', '1514258496', null, '580', '678', '690', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('693', '百里香 鞋柜 鞋架 鞋柜 简约现代 门厅柜 鞋柜 简易 经济型 多功能多层鞋架', '98.00', '100', '100', '691', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

 \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"未标题-1.jpg\"

\n\n\n\n\n\n
\"\"
\n

\"\"

', '', '', '0', '1514258499', '1514258499', null, '580', '678', '691', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('694', '木马人 简易实木质落地衣帽架 客厅卧室挂衣架收纳架包邮', '39.00', '100', '100', '692', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258502', '1514258502', null, '580', '678', '692', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('695', '木屋子 红木案台玄关台刺猬紫檀实木供桌书桌门厅条几现代中式家具 玄关', '13750.00', '100', '100', '693', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258506', '1514258506', null, '580', '678', '693', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('696', '博郡全屋定制家具 入户进门换鞋柜定做现代简约风时尚客厅储物可到顶贴墙隔断柜可上门', '100.00', '100', '100', '694', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258509', '1514258509', null, '1480', '1482', '694', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('697', '鲁本斯暖气片钢制铜铝复合家用壁挂式换热器PPR专用采暖温控阀ppr专用6分直阀', '38.00', '100', '100', '695', '

\"\" \"2\"\"3\"\"4\"\"5\"\"6\"

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514258513', '1514258513', null, '580', '686', '695', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('698', '财到纯实木原木门 经典手工雕花室内门套装门烤漆门洛绮丝', '3999.00', '100', '100', '697', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"天猫关联_01\"
\"天猫关联_02\"
\"天猫关联_03\"
\"天猫关联_04\"
\"天猫关联_05\"
\n

\n\n\n\n\n\n\n\n\n
\"
\"

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"

 

\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"
\"
\"
\n\n\n\n\n\n\n\n
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"
\"
\"
\"
\"
\"
\"
\"
\"
\"
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"木门公共底部6-1_01\"
\"木门公共底部6-1_02\"
\"木门公共底部6-1_03\"
\"木门公共底部6-1_04\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"4\"
\"5\"
\"6\"
\"7\"
\"9\"
\"10\"
\"699\"
\"12\"
', '', '', '0', '1514258516', '1514258516', null, '580', '686', '697', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('699', '悦装网京装世家北京装修全包装修拎包入住装修设计服务全屋装修卧室客厅装修', '1.00', '100', '100', '698', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258519', '1514258519', null, '580', '686', '698', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('700', '1号家装 299一口价半包套餐 室内设计 装修施工 -南京', '2.00', '100', '100', '699', '

\"\"\"\"

\n

 

\n

 

\n

 

\n

\"\"

', '', '', '0', '1514258522', '1514258522', null, '580', '686', '699', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('701', 'TCL 55A950C 55英寸 前置音响 人工智能 金属超薄 64位32核 4K+HDR 超高清智能 曲面电视(枪色)', '3999.00', '100', '100', '6', '

\"\"

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 

', '', '', '0', '1514258529', '1514258529', null, '1', '3', '6', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('702', '悦装全案设计家装装修全包家装整改施工988元拎包入住服务西安装修公司', '988.00', '100', '100', '700', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258532', '1514258532', null, '580', '686', '700', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('703', '塞纳春天全国主材设计施工 全包房屋整装设计精装修 特权定金', '9.00', '100', '100', '701', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258535', '1514258535', null, '580', '686', '701', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('704', '爱空间室内全包装修公司装修设计3d效果图家装拎包入住整装', '1.00', '100', '100', '702', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258539', '1514258539', null, '580', '686', '702', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('705', 'A家家具 床 双人床 美式床布艺床双人床 现代简约卧室家具组合复古铆钉舒适棉麻布艺床 1.8米排骨架', '2299.00', '100', '100', '704', '
\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"D-_Desktop_12-13_pc_关联_01\"
\n\n\n\n\n
\"D-_Desktop_12-13_pc_关联_02\"\"D-_Desktop_12-13_pc_关联_02\"\"D-_Desktop_12-13_pc_关联_02\"\"D-_Desktop_12-13_pc_关联_02\"\"D-_Desktop_12-13_pc_关联_02\"
\n
\"D-_Desktop_12-13_pc_关联_03\"
\n\n\n\n\n
\"D-_Desktop_12-13_pc_关联_04\"\"D-_Desktop_12-13_pc_关联_04\"\"D-_Desktop_12-13_pc_关联_04\"
\n
\n\n\n\n\n
\"D-_Desktop_12-13_pc_关联_05\"\"D-_Desktop_12-13_pc_关联_05\"\"D-_Desktop_12-13_pc_关联_05\"
\n
\n\n\n\n\n
\"D-_Desktop_12-13_pc_关联_06\"\"D-_Desktop_12-13_pc_关联_06\"\"D-_Desktop_12-13_pc_关联_06\"
\n
\n
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258545', '1514258545', null, '580', '696', '704', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('706', '左右真皮沙发 简约现代小户型客厅皮艺皮质家具组合一字型四人位DZY2851', '7399.00', '100', '100', '705', '

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"

 

', '', '', '0', '1514258549', '1514258549', null, '580', '696', '705', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('707', '恒享家 沙发 布艺沙发大小户型可拆洗简约现代客厅家具布沙发转角U型组合沙发 1088 米灰+深蓝【两件套】', '2199.00', '100', '100', '706', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
【名称】 1088
【品牌】 恒享家。
【风格】 现代风格。
【颜色】 页面颜色除外,其他颜色均可定制、详情请咨询在线客服。
【包装运输】 整装编织袋包装。
【专享十包服务】 全国指定地区享受免费十包/包物流服务,由于每个城市、地区情况各不相同,偏远地区可能需要补差价,详情请咨询在线客服。
【尺寸】 所有家具全手工制造,具体以页面尺寸图为参考,会存在一定的误差,请谅解。
【产品包含】 以拍下规格属性为准。
【售后服务】 三年质保服务。
【门宽限制】 家门内围尺寸宽度65-70(公分)之上。门口有转角处请注意尺寸,特殊尺寸请咨询客服。
【温馨提示】 沙发布套建议干洗,有利于延长沙发的使用寿命及保持靓丽的外观
【是否可拆洗】 可拆洗。
【生产周期】 以客服协商为准,同时为保障发货信息无误及准时发货,请保持电话畅通。
【同类推荐】 查看同系列配套产品(请点击)。
【主材质】 由于各个款式以及用料不同请参考详情页为准,详情请咨询在线客服。
【产地】 广东佛山家具之都。
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

', '', '', '0', '1514258552', '1514258552', null, '580', '696', '706', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('708', '双虎家私(SUNHOO) 卧室套餐 板式床 双人床 三种套餐组合随意选择13M1', '2359.00', '100', '100', '707', '
\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n

\"\"

\n

 

\n

\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
名    称简约卧房型    号TB-13M001
品    牌双虎家私名品公    司成都双虎实业有限公司
风    格现代简约产    地四川成都
材    质密度纤维板环保等级E1级(我国目前最高环保标准)
定制产品定制周期 
包件数量\n

共计件

\n
增值服务全国1500区域提供低价送货服务,详情请咨询客服。
发货周期付款后现货5-7个工作日发货,节假日顺延(大型活动除外),订单中包含定制商品,发货周期以定制商品为准,沙发为定制商品
产品参数名称尺寸:单位MM
TB-13M001 床1.5M长:2180;床头宽:1705;床尾宽:1580;高:1187
TB-13M001 床1.8M长:2180;床头宽:2005;床尾宽:1880;高:1220
TB-13M001 床头柜长:520;宽:398;高:480
舒梦床垫1.5M长:2000;宽:1500;高 :210
舒梦床垫1.8M长:2000;宽:1800;高 :210
TB-13M001 衣柜(四门)长:1850;宽:597;高:2180
三件套(包含)双人床1.5M/1.8M 床头柜*2产品一律以拍下规格为准,最终解释权归双虎家居旗舰店所有
四件套(包含)双人床1.5M/1.8M 床头柜*2 舒梦床垫1.5M/1.8M
五件套(包含)双人床1.5M/1.8M 床头柜*2 舒梦床垫1.5M/1.8M 衣柜
尺寸说明亲,由于家具特殊性,每个成品尺寸都会有轻微差异,需以实物为准!(行业标准板式家具误差在5CM内属正常)
货物签收各位买家:签收前务必验货查收,核对包件数量,型号,外包装是否完好。如包装损坏请打开包检查产品是否断裂、变形等严重情况,如果有请拒绝签收并马上拍照联系我们,经我们核实后,在不影响正常使用情况下,我们将提供免费维修更换补件服务,受损严重如需退换货,物流费由我们承担。
运费说明\n
\n

一、全场商品包邮到一、二级城市物流点,客户需自己到物流点自提安装。距离省会城市超过300公里的区域,需另支付运费补差,补差额为产品总价的5%-15%。
二、九省不在包邮范围内(新疆、内蒙、西藏、宁夏、青海、海南、黑龙江、吉林、辽宁)需支付费用补差,省会城市按产品总价5%收取补差运费, 距省会城市300公里以内的区域按产品总价10%收取补差运费,距省会城市超过300公里区域按照产品总价15%收取补差运费,以地图测算道路距离为准!详情请咨询客服。

\n
\n
上楼费用1、电梯公寓,不可使用电梯,参考非电梯公寓收费标准;能载物免费。
2、非电梯公寓,1-7层免上楼费,7层以上开始收费,板式:每件10元/层,床垫:每张20元/层,沙发:每套20元/层。
3、如货物需要平移,30米内免费,30米-50米另收50元,50米-100米另收100元,100米以上请咨询客服,按实际情况收费。
温馨提示:配送安装费线上支付,上楼费线下支付。
配送安装全国138个城市502个区域五包到家(五包:长途运输,包同城配送,包上楼,包安装,包售后),全国1500区域提供低价送货服务。 当货品到达客户所在城市物流点3-5天内,第三方服务商将主动致电预约配送安装时间,因家具配送安装的特殊原因,不接受客户指定送货安装时间,请亲们理解与支持!
(注:部分超区区域需另收一定超区配送费用,请亲们谅解!详情请咨询客服)

\"\"

\"\"\"\"\"\"

\"修改20天发货\"\"1-1\" \"1-2\" \"1-3\" \"1-4\" \"1-5\" \"1-6\" \"1-7\" \"1-8\" \"1-9\" \"2-1\" \"17\" \"18\"\"苏宁\"\"\"\"\"\"苏宁底部通用详情_26\"\"苏宁底部通用详情_27\"

', '', '', '0', '1514258555', '1514258555', null, '580', '696', '707', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('709', '欧普照明卧室灯LED吸顶灯灯具灯饰书房现代简约', '99.00', '100', '100', '709', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"
\"
\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n
\"\"
\n
\"\"\"
\"\"\"
\n
\n

 

\"\"\"\"\"\"\"\"\"\" \"\"\"\"\"\" \"\"\"\" \"\"\"\"\"\"\"\"\"\"

012345678
012345678
012345678

\"检测报告\"\"苏宁通用版块_r2_c1_s1\"\"苏宁划线价750\"\"苏宁通用版块_r5_c1_s1\" \"苏宁通用版块_r6_c1_s1\" \"苏宁通用版块_r7_c1_s1\" \"苏宁通用版块_r8_c1_s1\" \"苏宁通用版块_r9_c1_s1\" \"苏宁通用版块_r10_c1_s1\"

', '', '', '0', '1514258561', '1514258561', null, '580', '696', '709', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('710', '雷士照明(NVC) 套餐 LED吸顶灯客厅灯卧室灯长方形智控调光现代简约风格成套灯具套餐 【三室两厅一阳台】浪漫装饰风', '0.00', '100', '100', '711', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"

\"\"\"\"\"\"

\n

\"\"

\"\"\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

.

\"\"

\"\"

\n

\"\"\"\"

', '', '', '0', '1514258564', '1514258564', null, '580', '696', '711', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('711', '松下(Panasonic) 时尚简约 遥控led吸顶灯具客厅卧室正方形简约现代亚克力40大气智能调光灯饰 70W长方形适合25-40平方', '0.00', '100', '100', '712', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258568', '1514258568', null, '580', '696', '712', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('712', '施耐德电气(Schneider Electric)电源插座 丰尚金色 五孔插座墙壁电源 8只装', '244.00', '100', '100', '714', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n\n

\"\"

\n

\"1\"\"2\"\"637395941183544513276160_\"\"260840414135496681187290_\"\"172320463617619401159655_\"\"125389433032636874290980_\"\"\"\"162676268554059549424660_\"\"149788026196689505110230_\"\"727969437100497325445310_\"\"208561251153266434251510_\"

\"\"

', '', '', '0', '1514258574', '1514258574', null, '580', '696', '714', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('713', '西门子开关插座面板86型SIEMENS墙壁开关10A远景雅白五孔电源插座', '0.00', '100', '100', '715', '
\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"

\"\"

\n

\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
【名称】\n

西门子远景雅白系列五孔插座

\n
\"\"
【品牌】西门子
【颜色】远景雅白
【材质】德国拜耳PC材质
【型号】5UB0 106-1CC1
【产地】广东佛山
【产品尺寸】86mm*86mm
【额定电流】10A
【发货地】江苏南京
\n

\"\"\"\"\"\"\"\"\"\"

\n

  

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258578', '1514258578', null, '580', '696', '715', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('714', 'JOMOO九牧 卫浴花洒 空气能淋浴器花洒套装大蓬头可升降 苏宁旗舰版花洒 36182', '599.00', '100', '100', '717', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"关联_01\"
\n\n\n\n\n\n\n\n\n\n\n
\"关联_02\"\"关联_03\"\"关联_04\"\"关联_05\"\"关联_06\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_07\"\"关联_08\"\"关联_09\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_10\"\"关联_11\"\"关联_12\"
\n
\n\n\n\n\n\n\n\n\n
\"关联_13\"\"关联_14\"\"关联_15\"
\n
\n

 

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514258581', '1514258581', null, '580', '696', '717', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('715', '华帝vatti 可旋转带升降花洒套装 全铜加厚龙头淋浴花洒 浴室挂件套装 五金毛巾架 太空铝浴巾架', '499.00', '100', '100', '718', '
\n\n\n\n\n\n
\"640(5)轮播\"
\n\n\n\n\n\n\n\n\n\n
\"家装节关联第二版_06\"\"家装节关联第二版_07\"\"家装节关联第二版_08\"\"家装节关联第二版_09\"
\n\n\n\n\n\n\n
\"2028龙头\"
\n\n\n\n\n\n\n
\"2017\"
\n\n\n\n\n\n\n
\"家装节关联第二版_10\"
\n\n\n\n\n\n\n\n\n
\"家装节关联第二版_13\"\"家装节关联第二版_14\"\"家装节关联第二版_15\"
\n\n\n\n\n\n\n
\"家装节关联第二版_11\"
\n\n\n\n\n\n\n\n\n
\"周年庆关联第二版_08_01\"\"周年庆关联第二版_08_02\"\"周年庆关联第二版_08_03\"
\n

\"937E82BBF85947529A8708B28\"

\"秒杀普-套餐\"\"715花洒-优惠信息\" \"关联首屏赠送-622_09\"

\"H-CS00916-B1W.D_01\" \"H-CS00916-B1W.D_02\" \"H-CS00916-B1W.D_03\"\"H-CS00916-B1W.D_04\"\"H-CS00916-B1W_05\" \"H-CS00916-B1W_06\" \"H-CS00916-B1W_07\" \"H-CS00916-B1W.D_07\"

\n

\"H-CS00916-B1W_10\"

\"H-CS00916-B1W_11\" \"H-CS00916-B1W_12\" \"H-CS00916-B1W_13\">\"H-CS00916-B1W_14\" \"H-CS00916-B1W_15\" \"H-CS00916-B1W_16\"

\"H-CS00916-B1W.D_13\"\"H-CS00916-B1W_18\" \"H-CS00916-B1W_19\" \"H-CS00916-B1W_20\"\"H-CS00916-B1W.D_20\"\"H-CS00916-B1W.D_21\"\"H-CS00916-B1W_24\" \"土豪银D.G_04\" \"土豪银D.G_05\"

\n

\"H-DT016-6_05\"\"土豪银D.G_09\" \"土豪银D.G_10\" \"土豪银D.G_12\" \"土豪银D.G_13\" 

\"新版包装页面\"

\n

\"712_22\"

\"购物须知新_01\" \"购物须知新_02\"

\"支付方式-微信\"

', '', '', '0', '1514258584', '1514258584', null, '580', '696', '718', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('716', '箭牌 (ARROW) 厕所蹲坑 陶瓷主体 蹲便器 水箱套装 防臭 大便马桶便池 含塑料水箱 可选存水弯 ALD507', '505.00', '100', '100', '720', '

\"\"\"\" \"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258587', '1514258587', null, '580', '696', '720', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('717', '【海外购自营】澳版a2 白金版 婴幼儿奶粉 1段 0-6个月 900g', '199.00', '100', '100', '722', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  

   

', '', '', '0', '1514258591', '1514258591', null, '1480', '1482', '722', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('718', '美赞臣(MeadJohnson)安婴宝A+2段900克(6-12月龄较大婴儿适用)', '203.00', '100', '100', '723', '

\"\"

\"\"\"\"

 

\"营养师(750X200).jpg\"\"\"

\"\"

产品特点
1、科学验证水平的DHA和ARA 、GOS益生元、核苷酸和其它微量元素 ;
2、美赞臣A+全新升级盒装,为你带来双重保护;美赞臣不仅致力于配方的升级,包括包装在内的各种细微改良我们都为妈妈周全考虑,给产品
带来双重保护,在方便妈妈保存和使用的同时,全力为妈妈培育聪明的宝宝。

', '', '', '0', '1514258594', '1514258594', null, '1480', '1482', '723', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('719', '美素佳儿(Friso)金装幼儿配方奶粉 3段(1-3岁幼儿适用)900克(荷兰原装进口)', '189.00', '100', '100', '724', '

\"\"

\n\n\n\n\n\n
\"SN_01\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"SN_02\"\"SN_03\"
\"SN_04\"\"SN_05\"
\"SN_06\"\"SN_07\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258597', '1514258597', null, '710', '719', '724', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('720', '美赞臣(MeadJohnson)安儿健A+4段 1200克(3岁或以上儿童适用)', '163.00', '100', '100', '725', '

\"\"

\"晒单板块\"

\"\"\"\"

\n

 

\n

\"营养师(750X200).jpg\"

\"\"\"\"


产品特点

1、美赞臣A+全新升级,为你带来双重保护;美赞臣不仅致力于配方的升级,包括包装在内的各种细微改良我们都为妈妈周全考虑,给产品带来
双重保护,在方便妈妈保存和使用的同时,全力为妈妈培育聪明的宝宝。
2、产品名称:安儿健A+ 900克罐装
3、包装规格:900克罐装
4、适合年龄:3岁或以上儿童适用

', '', '', '0', '1514258600', '1514258600', null, '710', '719', '725', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('721', '安满(Anmum) 智孕宝 孕妇 妈妈配方奶粉800克 罐装 新西兰原装进口', '0.00', '100', '100', '726', '

\"\"

产品特点:

\n

1.新西兰进口,两地双重质检,更安全更放心。补充叶酸、DHAGA等重要营养素。特别添加DRIO乳双岐杆菌和益生元。

\n

2.安满智孕宝孕妇配方奶粉能够提供孕妇和胎儿在怀孕期间所需的必需脂肪酸。

\n

3.安满口感清淡不甜腻,易入口。

\n

 品牌介绍:

\n

安满一直致力于对女性健康的研究。

\n

安满智孕宝孕妇配方奶粉是针对孕妇,计划怀孕女性和哺乳期女性配置的专业奶粉。

\n

安满智孕宝孕妇配方奶粉是使用新西兰奶源进行制造的,在亚洲10多个国家中进行销售。

\n


\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258603', '1514258603', null, '710', '719', '726', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('722', 'Hipp 德国喜宝 婴幼儿配方奶粉 有机 3段 800g/盒 10-12个月', '95.00', '100', '100', '727', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

\"\"

', '', '', '0', '1514258607', '1514258607', null, '710', '719', '727', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('723', '花王(Merries)妙而舒 新生儿纸尿裤 宝宝尿不湿 NB90片(0kg-5kg)(日本原装进口)', '0.00', '100', '100', '729', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

花王

花王

花王花王

', '', '', '0', '1514258613', '1514258613', null, '1480', '1482', '729', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('724', 'YSL 圣罗兰口红迷魅方管唇膏 滋润保湿持久饱和52# 1.3g 法国进口', '49.00', '100', '100', '72', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514258617', '1514258617', null, '1480', '1482', '72', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('725', '花王(Merries)妙而舒 婴幼儿纸尿裤宝宝尿不湿 中号M64片(6-11kg)(日本原装进口)', '99.00', '100', '100', '732', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258624', '1514258624', null, '710', '721', '732', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('726', '【海外购自营-限量满269减30】花王 Merries 大号婴儿纸尿裤 L54片 (9-14kg)', '83.00', '100', '100', '733', '

\"\"

\"\"
\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"

   

   

', '', '', '0', '1514258627', '1514258627', null, '710', '721', '733', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('727', '安儿乐(Anerle)超柔防漏(极薄芯)婴儿纸尿片加大号XL29片【13KG以上】', '29.00', '100', '100', '734', '

温馨提示:本产品不含尿片带

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258630', '1514258630', null, '710', '721', '734', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('728', '好奇(Huggies)银装箱装 成长裤 加加大号 XXL66片(15kg以上)', '0.00', '100', '100', '735', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

好奇(Huggies)银装成长裤箱装加加大号XXL66片【15KG以上】

\"\"\"\"\"\"

', '', '', '0', '1514258633', '1514258633', null, '710', '721', '735', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('729', '花王 (Merries)妙而舒 拉拉裤学步裤特 大号XL38片 (12-22kg) (日本原装进口)', '0.00', '100', '100', '736', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\" \"\"

h

h

花王花王

', '', '', '0', '1514258636', '1514258636', null, '710', '721', '736', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('730', '安儿乐(Anerle)超柔防漏(极薄芯)婴儿纸尿片大号L34片【9-13KG】', '29.00', '100', '100', '737', '

温馨提示:本产品不含尿片带

\n

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258640', '1514258640', null, '710', '721', '737', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('731', '怡恩贝(ein.b)宝宝手口湿巾 婴儿护肤柔湿巾 专用湿纸巾棉柔带盖 80抽片 5包装', '19.00', '100', '100', '738', '

\"750

\n\n\n\n\n\n\n
\"关联pc1_01\"
\n\n\n\n\n\n\n\n\n
\"关联pc1_02\"\"关联pc1_03\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"关联pc1_07
\n

\"750冬天发货公告\"

\"发货说明22\"

\n

\"\"\"\"

\n

\"木糖醇详情页_03\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258643', '1514258643', null, '710', '721', '738', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('732', '嘉宝(Gerber)营养米粉米糊225g罐装1阶段(适合辅食添加初期(6个月)) 宝宝辅食 活性益生菌+益生元', '48.00', '100', '100', '739', '

\"\"

 

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

产品介绍:

\n

“嘉宝”科学配方,营养丰富,顺畅吸收。

\n

1、益生元 益生菌组合。

\n

2、先进CHE淀粉水解工艺,好消化易吸收;口感细腻润滑,易于吞咽。

\n

3、科学配比,多重营养。

\n

品牌介绍:

\n

嘉宝——美国婴幼儿营养非凡品牌,89年专注母婴营养。

\n

1927年,嘉宝夫妇在为宝贝女儿准备食物时,突发了加工婴儿食品的想法;

\n

1928年,嘉宝夫妇创立“嘉宝”品牌,并在美国全国范围内推出辅食产品;

\n

1939年,“嘉宝”推出婴儿米粉;

\n

1997年,嘉宝米粉在中国上市,把美国先进的婴幼儿营养理念带到中国;

\n

2003年,“嘉宝”开展对3200名婴幼儿的饮食习惯与健康情况的调查,并根据得到的珍贵信息研发改进产品。

', '', '', '0', '1514258646', '1514258646', null, '1480', '1482', '739', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('733', '兰蔻(LANCOME)专柜旅行装/小样5件套 小黑瓶精华肌底液5ml×4+新立体塑颜提拉面霜5ml×1', '55.00', '100', '100', '73', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258649', '1514258649', null, '52', '64', '73', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('734', '亨氏Heinz 佐餐泥 安心肉泥套餐113g*3 7至36个月适用 宝宝辅食 质地细腻 营养锁鲜 便利贴心', '31.00', '100', '100', '741', '

\"\"

 

\"\"

 

\"\"

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

 

\"\"

\"\"

', '', '', '0', '1514258652', '1514258652', null, '710', '730', '741', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('735', '亨氏Heinz 宝宝果汁泥 乐维滋果汁泥-苹果黑加仑120g 1至3岁宝宝适用 宝宝辅食 创新立袋,锁鲜便携', '5.00', '100', '100', '742', '

\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"








\"\"

\"\"

', '', '', '0', '1514258655', '1514258655', null, '710', '730', '742', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('736', '亨氏Heinz 宝宝面条 优加营养西兰花香菇面条336g(电商超值装) 6个月以上至36个月适用 宝宝辅食', '26.00', '100', '100', '743', '

\"\"

 

\"\"

 

\"\"

 

\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258658', '1514258658', null, '710', '730', '743', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('737', '方广 儿童零食 肉松 钙铁锌猪肉酥肉粉松 120g(12小袋分装)', '48.00', '100', '100', '744', '

\"\"

\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514258662', '1514258662', null, '710', '730', '744', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('738', 'Peppa Pig 小猪佩奇 牛奶曲奇饼干 25g/袋', '4.00', '100', '100', '745', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258665', '1514258665', null, '710', '730', '745', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('739', 'Gerber 嘉宝 婴幼儿辅食零食全麦星星泡芙 苹果草莓口味 三段 8个月以上 42g 美国直采', '34.00', '100', '100', '746', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258668', '1514258668', null, '710', '730', '746', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('740', '【18年2月到期】Culturelle 康萃乐 婴幼儿益生菌粉 30包 0岁以上可用 美国直采', '119.00', '100', '100', '747', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

     \"\"                     \"\"\"\"

\"\"

', '', '', '0', '1514258672', '1514258672', null, '710', '730', '747', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('741', 'BIO ISLAND 佰澳朗德 孕妇可用婴幼儿DHA海藻油 60粒/瓶 澳洲进口', '101.00', '100', '100', '748', '

\"\" \"\"

\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258675', '1514258675', null, '710', '730', '748', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('742', '1瓶装 CHILDLIFE 童年时光 婴幼儿儿童 补钙营养品 钙镁锌补钙 6个月以上 474ML 美国原装进口', '168.00', '100', '100', '749', '

', '', '', '0', '1514258679', '1514258679', null, '710', '730', '749', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('743', 'Papa Recipe 春雨蜜罐蜂蜜补水面膜10片/盒 保湿滋润提亮肤色面膜贴正品 韩国进口', '79.00', '100', '100', '74', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

 

\n

\"\" 

', '', '', '0', '1514258682', '1514258682', null, '52', '64', '74', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('744', '【苏宁红孩子】生命阳光(SUN LIFE) 纯牛初乳粉60g(60*1g/袋)新西兰原装进口 孕妇儿童老人适用', '398.00', '100', '100', '750', '

\"\"

产品信息:
    \"\"

       规       格:   60克
       适合人群  儿童、孕产妇、中老年人、亚健康人士
       使用方法:  用250ml以上温水或直接加入牛奶、米糊等流质食品中调匀饮用,水温均需低于50度。 

产品信息:
    

', '', '', '0', '1514258685', '1514258685', null, '710', '730', '750', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('745', '纽贝乐 新西兰乳清蛋白粉孕妇婴幼儿童蛋白质粉含乳铁蛋白 营养品1g*60包', '488.00', '100', '100', '751', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514258688', '1514258688', null, '710', '730', '751', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('746', 'BIO ISLAND 佰澳朗德 婴幼儿鳕鱼油胶囊 90粒/瓶 澳洲进口', '122.00', '100', '100', '752', '

\"\" \"\"

\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258692', '1514258692', null, '710', '730', '752', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('747', 'Baby Ddrops 天然婴儿VD维生素D3滴剂 400IU 2.5ml 90滴/瓶 0岁以上 美国直采', '98.00', '100', '100', '753', '

\"\" \"\"

\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258695', '1514258695', null, '710', '730', '753', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('748', '雀巢健康科学幼儿儿童小佳膳全营养配方粉400g瑞士进口乳清蛋白粉', '133.00', '100', '100', '754', '

\"\"\"\"

', '', '', '0', '1514258698', '1514258698', null, '710', '730', '754', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('749', '五羊(Fiveram)温和雪肌面膜23ml(单片) 孕妇护肤品 天然温和 保湿莹润', '3.00', '100', '100', '755', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  单片

   单片

', '', '', '0', '1514258702', '1514258702', null, '1480', '1482', '755', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('750', '郁美净儿童七果润柔洗发沐浴露 550g儿童洗发水宝宝沐浴液二合一', '27.00', '100', '100', '756', '

 

\"\"
\"\"
\"\"
\"\"

\"\"\"\"

 

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514258705', '1514258705', null, '710', '740', '756', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('751', '施巴(Sebamed) 婴儿润肤乳 200ml 儿童润肤乳宝宝身体乳德国进口弱酸性配方', '0.00', '100', '100', '757', '

\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258708', '1514258708', null, '710', '740', '757', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('752', '【苏宁自营】洛娃(Reward)富氧净多功能机洗洗衣液袋装2kg*6袋(整箱装)', '0.00', '100', '100', '758', '

\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258712', '1514258712', null, '710', '740', '758', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('753', '贝亲(pigeon)4连包3种香型体验120g*4 PL196', '0.00', '100', '100', '759', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258715', '1514258715', null, '710', '740', '759', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('754', '哈罗闪(sanosan)婴儿二合一洗发水沐浴露50ml护肤霜20ml', '39.00', '100', '100', '761', '

\"3-2017-04-07苏宁热门推荐关联图【设计工\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

 

\"\"

\"\"

', '', '', '0', '1514258718', '1514258718', null, '710', '740', '761', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('755', '贝亲(pigeon)婴儿润肤油200ml IA106', '39.00', '100', '100', '762', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258721', '1514258721', null, '710', '740', '762', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('756', '蓓氏婴儿天然玉米爽身粉180克', '31.00', '100', '100', '763', '

婴儿肌肤容易因皮肤褶皱、尿液、汗液、潮湿等原因产生皮肤问题,应适当使用爽身产品帮助婴儿清爽肌肤。
本品专门针对婴儿肌肤设计,采用精制玉米粉基质,杜绝了传统滑石粉的不适,提供纯净温和、滑爽舒适、洁肤健肤的功效,更加适合婴儿娇嫩肌肤。
 爽肤:添加植物爽肤成分——玉米粉,杜绝传统爽身粉中所含的滑石粉(硅酸)成分的伤害的同时,吸取多余潮湿水气,持久保持婴儿肌肤清爽粉嫩。
 洁肤健肤:帮助清洁肌肤表面汗液和不良刺激物,预防肌肤损伤和刺激。
 温和收敛-----添加植物尿囊素成分,预防痱子产生。

', '', '', '0', '1514258724', '1514258724', null, '710', '740', '763', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('757', '贝亲(pigeon)婴儿爽身粉(芦荟精华)140g HA10', '25.00', '100', '100', '764', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258727', '1514258727', null, '710', '740', '764', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('758', '嗳呵婴儿草本花露200ml', '12.00', '100', '100', '765', '

\"\" \"\"

\"\"

', '', '', '0', '1514258730', '1514258730', null, '710', '740', '765', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('759', '【18年4月到期】Babyganics 甘尼克宝贝 婴幼儿配方 安全无刺激抗过敏防晒霜乳液SPF50 59ml 美国直采', '22.00', '100', '100', '766', '

\"\" \"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258734', '1514258734', null, '710', '740', '766', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('760', '玲瑶宝宝软毛牙刷(黄绿色)单支装 3-6-12岁儿童细毛护龈牙刷口腔护理', '3.00', '100', '100', '767', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258737', '1514258737', null, '710', '740', '767', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('761', '涵惜 PPSU宽口径婴儿奶瓶宝宝吸管奶瓶180/260ml塑料耐摔带手柄260ML 绿色', '29.00', '100', '100', '768', '

\"关联20171210\"

\"奶瓶详情_01\" \"奶瓶详情_02\" \"奶瓶详情_03\" \"奶瓶详情_04\"

\"奶瓶详情_05\" \"奶瓶详情_06\" \"奶瓶详情_07\"

\"奶瓶详情_08\"

', '', '', '0', '1514258740', '1514258740', null, '1480', '1482', '768', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('762', '贝亲自然实感宽口径奶嘴(两只装)L号BA88', '45.00', '100', '100', '769', '

\"\"

\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

 

', '', '', '0', '1514258743', '1514258743', null, '710', '760', '769', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('763', '贝儿高8件套餐具奶瓶套装礼盒 抗摔防烫防爆新生儿学用宝宝硅胶训练勺碗匙', '258.00', '100', '100', '770', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258750', '1514258750', null, '710', '760', '770', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('764', '新贝亦柔智能单边吸乳器 XB-8615', '239.00', '100', '100', '771', '

\"\"

少数妈妈们反馈收到的吸奶器没有吸力,其实很多情况下是安装方法有点差错呢

\n

为此新贝给妈妈们特别制作了视频,碰到此类问题的妈妈们抓紧去看看吧O(∩_∩)O~

\n

复制框内链接去网页打开就行啦【http://www.iqiyi.com/w_19ruhm504l.html】

\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"\"\"
\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"

', '', '', '0', '1514258753', '1514258753', null, '710', '760', '771', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('765', '小白熊婴儿辅食机 食物研磨器料理机 食物蒸制搅拌一体机 HL-0973', '359.00', '100', '100', '772', '

苏宁热销推荐

\"\"
\"\"\"\"\"\"\"\"
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

 

\"绿色辅食机_01\" \"绿色辅食机_02\" \"绿色辅食机_03\" \"绿色辅食机_04\" \"绿色辅食机_05\"

\"绿色辅食机_06\" \"绿色辅食机_07\" \"绿色辅食机_08\"

\"绿色辅食机_09\" \"绿色辅食机_10\" \"绿色辅食机_11\" \"绿色辅食机_12\" \"绿色辅食机_13\"

', '', '', '0', '1514258756', '1514258756', null, '710', '760', '772', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('766', '贝亲(PIGEON)海绵奶瓶刷0-3岁清洁奶瓶海绵刷 EA10', '0.00', '100', '100', '773', '

\"\"

贝亲海绵奶瓶刷 EA10

0

', '', '', '0', '1514258759', '1514258759', null, '710', '760', '773', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('767', '日康吉米婴儿浴盆RK-3626', '0.00', '100', '100', '774', '

\"\"

 

\n\n

品牌介绍:日康以“安全、易用、时尚”的品牌理念,依照消费者需求,在产品设计制造的各个环节精益求精。我们崇尚道德营销,并积极推动社会公益事业,提倡简单、健康 的生活价值观念,引导积极、有爱的生活态度,传播育婴的幸福感,倾力构建和谐、快乐的生活氛围。 日康——倡导简爱时尚育儿生活的体验!

\n

\"\"

\n

 \"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258762', '1514258762', null, '710', '760', '774', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('768', 'Candymon儿童衣架CM-582060(20个装)', '23.00', '100', '100', '775', '

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"1、优质PP材质,绿色无毒环保,颜色鲜亮,经久耐用,不易老化褪色,有效防冻防晒;
2、人体工学设计:边角圆滑无毛刺,弧形架体,充分保护衣物不刮坏,不变形,弯钩晾晒更放心;
3、尺度合理,拥有防滑设计:可挂吊带、领带、腰带、围巾、袜子等各种成人衣物小件;
4、质量保证,耐用耐摔:韧性十足,PP有良好的耐应力开裂性,还有很高的弯曲疲劳寿命,俗称“百折胶”

27.5*11.8*14.2cm

正面图、侧面图、详图

', '', '', '0', '1514258765', '1514258765', null, '710', '760', '775', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('769', '子初电热蚊香液(无味型)5瓶液送1加热器 宝宝儿童驱蚊液套装 婴儿防蚊液', '39.00', '100', '100', '776', '

\"1---副本\"

\"125328610716221385989708_\"\"xq_01\"\"xq_02\"\"xq_03\"\"xq_04\"\"驱蚊液\"\"xq_06\"\"xq_07\"\"xq_08\"\"xq_09\"\"xq_10\"\"xq_11\"\"xq_12\"

.

.

', '', '', '0', '1514258769', '1514258769', null, '710', '760', '776', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('770', '棒棒猪 迪士尼宝宝爬行垫 1张 WTPXX-035 加厚婴儿客厅爬爬垫子 家用折叠儿童地垫进口XPE 1cm', '198.00', '100', '100', '778', '

\"关联\"

\"苏宁售后提醒750\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258773', '1514258773', null, '710', '760', '778', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('771', '【苏宁自营】杯具熊儿童保温杯带吸管儿童水杯不锈钢宝宝儿童保温壶学生水杯600ml 升级款-红色小猴', '0.00', '100', '100', '779', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"

', '', '', '0', '1514258776', '1514258776', null, '710', '760', '779', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('772', 'Munchkin 满趣健/麦肯齐 婴幼儿 洗澡感温黄色小鸭子洗浴玩具 美国直采', '17.00', '100', '100', '77', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258780', '1514258780', null, '52', '64', '77', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('773', '【苏宁自营】格朗 红外额温枪 耳温计 婴儿体温计 宝宝家用温度测量仪大屏快速测温 GL FT-1', '109.00', '100', '100', '780', '

\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258783', '1514258783', null, '710', '760', '780', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('774', '安扬Amyoung 宝宝防撞条 婴儿安全防护条 宝宝安全护角条加厚加强型幼儿园L形加厚防撞条 米白色 2米', '0.00', '100', '100', '781', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

\"\"

 

\n

\"\"\"\"\"\"

', '', '', '0', '1514258786', '1514258786', null, '710', '760', '781', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('775', '【苏宁自营】格朗(GL)婴儿手口湿巾带盖 珍珠纹湿纸巾SK-2(80抽*3包)', '59.00', '100', '100', '782', '

\"\"

日常插页 PC

\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

 

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258790', '1514258790', null, '710', '760', '782', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('776', 'FISHER-PRICE费雪牌宝宝保温水杯不锈钢带手柄吸管杯防漏学饮杯婴儿童喝水杯300ml 黄色 FP-8012', '99.00', '100', '100', '783', '

\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258793', '1514258793', null, '710', '760', '783', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('777', '汇乐玩具(HUILE TOYS)彩绘水鸟 529 儿童玩具/口哨吹奏 小鸟 颜色随机', '15.00', '100', '100', '785', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514258799', '1514258799', null, '710', '777', '785', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('778', '舞霸王 跳舞毯双人 体感 跳舞机+家用电视接口电脑瘦身跳舞毯包邮pvc红', '180.00', '100', '100', '789', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"<img

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258810', '1514258810', null, '710', '777', '789', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('779', 'OXO 奥秀 宝宝软硅胶可折叠立体防水防漏辅食围兜 美国直采', '75.00', '100', '100', '78', '

\"\" \"\"

\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258813', '1514258813', null, '52', '64', '78', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('780', '智恩堡 磁性钓鱼捕鱼达人玩具会游走的鱼 儿童电动益智大号钓鱼台 带音乐儿童益智早教玩具蓝色b WJ', '35.00', '100', '100', '790', '

 \"\"

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

·

·

 

\n

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\n
', '', '', '0', '1514258816', '1514258816', null, '710', '777', '790', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('781', '费雪(Fisher Price) 儿童玩具球 宝宝初级训练球五合一套装 F0906', '59.00', '100', '100', '791', '
', '', '', '0', '1514258820', '1514258820', null, '710', '777', '791', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('782', '优衣乐雪花片积木中号无磁力塑料400拼插男女孩儿童3-6周岁玩具', '39.00', '100', '100', '792', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258823', '1514258823', null, '710', '777', '792', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('783', 'LEFEI/乐飞 耐摔大号惯性儿童玩具飞机模型仿真A380客机男孩宝宝音乐玩具惯性车模型1-3岁', '89.00', '100', '100', '793', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258826', '1514258826', null, '710', '777', '793', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('784', '奥迪双钻 AULDEY 超级飞侠 儿童玩具男孩益智大变形机器人-乐迪', '69.00', '100', '100', '795', '

 产品基本参数:

品牌:奥迪双钻 AULDEY
商品名称:超级飞侠 儿童玩具男孩益智变形机器人-乐迪
材质:塑料
使用年龄:3周岁以上        
产品特点:
1、 造型可爱
2、 变形玩法,提高宝宝动手能力

 

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258833', '1514258833', null, '710', '777', '795', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('785', '永骏冠龙三阶魔方三阶玩具魔方速拧顺滑初学者专业比赛玩具儿童益智早教玩具(黑底)', '11.00', '100', '100', '796', '

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258836', '1514258836', null, '710', '777', '796', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('786', 'belecoo贝丽可高景观婴儿推车可坐躺折叠双向四轮避震宝宝手推车', '348.00', '100', '100', '797', '

\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"11车身减震\"\"12车轮\"\"13\"\"14\"

\"\"\"16\"\"17\"

\"\"\"\"\"21收车\"\"22刹车\"\"\"\"\"\"27顶棚\"\"28\"\"29\"\"30\"

\"\"\"\"\"\"

', '', '', '0', '1514258839', '1514258839', null, '1480', '1482', '797', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('787', '安扬Amyoung 婴儿床可折叠 多功能便携宝宝儿童床摇篮床带蚊帐游戏床防护围栏', '499.00', '100', '100', '798', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258843', '1514258843', null, '710', '787', '798', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('788', '健儿(可加长)儿童自行车 男女小孩单车12 16 14寸镁合金带辅助轮 豪华款-香槟金(折叠车把石英表双碟刹) 14寸', '529.00', '100', '100', '799', '

\"圣诞关联S7_01\" \"圣诞关联S7_02\" \"圣诞关联S7_03\" \"圣诞关联S7_04\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"参数对比790\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

', '', '', '0', '1514258846', '1514258846', null, '710', '787', '799', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('789', '儿童汽车电动车四轮可坐遥控驾驶玩具车小孩轿车双电双驱带摇摆音乐早教多功能童车', '0.00', '100', '100', '800', '

\"\"

\"未标题-3\"

', '', '', '0', '1514258856', '1514258856', null, '710', '787', '800', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('790', '【赠两用棉垫】Pouch 帛琦时尚豪华多功能可平平躺餐椅K05', '0.00', '100', '100', '802', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514258859', '1514258859', null, '710', '787', '802', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('791', '德国beingse贝婴适儿童安全座椅婴儿宝宝汽车用安全座椅0-12岁isofix硬接口 尊贵紫', '1780.00', '100', '100', '803', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258862', '1514258862', null, '710', '787', '803', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('792', '宝宝好婴儿学步车多功能手推车儿童音乐推车摇马摇椅可折叠防侧翻 冬夏两用', '198.00', '100', '100', '804', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258866', '1514258866', null, '710', '787', '804', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('793', '【苏宁自营】迪士尼(Disney)一秒折叠4档可调节高度滑板车摇摆车酷炫闪光儿童三轮炫酷摇摆车活力车宝宝扭扭车', '258.00', '100', '100', '805', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258869', '1514258869', null, '710', '787', '805', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('794', 'Pouch多功能便携卡通婴儿摇椅 蓝绿色 粉红色', '249.00', '100', '100', '806', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514258872', '1514258872', null, '710', '787', '806', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('795', '【苏宁自营】婧麒防辐射服孕妇装正品孕妇防辐射衣服吊带内穿银纤维夏四季肚兜jc8201', '0.00', '100', '100', '807', '

无标题文档\"苏宁关联-自营_01\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258876', '1514258876', null, '1480', '1482', '807', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('796', '忆爱孕妇帽 秋冬帽子 韩版男女士款 羊毛针织帽 月子帽 套头帽子', '25.00', '100', '100', '808', '

\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514258880', '1514258880', null, '710', '801', '808', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('797', '婧麒哺乳文胸孕妇内衣胸罩怀孕期带钢圈有钢托软钢圈薄模杯喂奶jq7000', '48.00', '100', '100', '809', '

\"苏宁关联页(2)\"

\"7000详情页_01_01\"  \"7000详情页_01_03\" \"7000详情页_01_04\" \"7000详情页_01_05\" \"7000详情页_01_26\"\"7000详情页_01_06\" \"7000详情页_01_07\" \"7000详情页_01_08\" \"7000详情页_01_09\" \"7000详情页_01_10\" \"7000详情页_01_11\" \"7000详情页_01_12\" \"7000详情页_01_13\" \"7000详情页_01_14\" \"7000详情页_01_15\" \"7000详情页_01_16\" \"7000详情页_01_17\" \"7000详情页_01_18\" \"7000详情页_01_19\" \"7000详情页_01_20\" \"7000详情页_01_21\" \"7000详情页_01_22\" \"7000详情页_01_23\"  

\"7000详情页_01_24\"

\"7000详情页_01_25\"

', '', '', '0', '1514258883', '1514258883', null, '710', '801', '809', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('798', '良良 孕妇枕护腰哺乳枕 多功能哺乳枕护腰枕', '158.00', '100', '100', '810', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

\"TB26B97XVXXXXc6XXXXXXXXXX\"

', '', '', '0', '1514258890', '1514258890', null, '710', '801', '810', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('799', '春季爱心拖鞋软底孕妇包跟月子鞋防滑保暖室内家居毛毛拖鞋女2017新品简约休闲可爱纯色套脚妈咪鞋子', '11.00', '100', '100', '811', '

\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514258893', '1514258893', null, '710', '801', '811', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('800', '子初产褥期护理垫10片 一次性产妇产褥垫床单产妇垫 孕妇产后月子床垫用品 孕产妇旅游防水垫单 .', '0.00', '100', '100', '812', '
', '', '', '0', '1514258896', '1514258896', null, '710', '801', '812', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('801', '优衣乐加厚防水多功能多口袋牛津帆布手提便当包妈咪包小布包手拎女包 乳白色宝蓝班花', '48.00', '100', '100', '813', '

乐分享,拼划算,购喜欢。 苏宁乐拼购是依托苏宁易购的社交购物方式,正品保证,精品好货,亿万用户的购物平台,打造购物新体验。

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514258899', '1514258899', null, '710', '801', '813', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('802', '抱抱熊宝宝学步带婴幼儿学走路防摔安全神器四季通用防勒四季透气600H', '109.00', '100', '100', '815', '

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

   

  

', '', '', '0', '1514258906', '1514258906', null, '710', '801', '815', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('803', '子初 产后收腹带三件套装 孕妇剖腹产束腹带 顺产妇月子专用', '108.00', '100', '100', '816', '

\"\"

 

 

\"\"\"xq_01\"\"xq_02\"\"xq_03\"\"xq_04\"\"xq_05\"\"xq_06\"\"xq_07\"\"xq_08\"\"xq_09\"\"xq_10\"\"xq_11\"\"xq_12\"

.

.

', '', '', '0', '1514258909', '1514258909', null, '710', '801', '816', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('804', '子初产褥期卫生巾L码10片 产妇产后卫生纸 孕妇月子纸 恶露专用卫生巾', '0.00', '100', '100', '817', '

\"\"

 

\"750-100\"
 
\"\"
子初 待产产后护理18件套 新生儿孕妈孕产妇坐月子用品套装\"\"
\"\"
子初 一次性防溢乳垫100片*2 孕妇哺乳防漏隔奶垫柔软透气\"\"
\"\"
子初 母乳储存袋250ml*60片 双层封口为爱保鲜\"\"
\"\"
子初 产后收腹带三件套装 顺产剖腹月子塑身塑腹带\"\"
\"\"
子初 儿童新生儿隔尿垫20片 日本瞬吸芯 锁水透气\"\"
\"\"
子初 孕婴电热驱蚊液5+1套装 长效驱蚊无味无刺激\"\"
\"\"
子初 婴儿柠檬洗衣皂150g*10 易漂去污 抑菌护手\"\"
\"\"
儿童水果健齿牙膏三件套50g*3支 3-6-12岁无氟防蛀可吞咽\"\"
 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

.

', '', '', '0', '1514258912', '1514258912', null, '710', '801', '817', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('805', '爱哆哆adoodoo 创意卡通诞生礼盒 鸡年宝宝满月周岁百日宴回礼 喜饼红蛋喜蛋 吉豆豆N3', '5.00', '100', '100', '820', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\" [爱哆哆镇店之宝 特惠套餐A]
 1蛋奶心酥 1提拉米苏软曲奇 1海苔味喜饼 1焦糖味喜饼 2小可爱棉花糖 2好时排块巧克力 赠2小甜心手工糖(限量1000颗 赠完即止)
 套餐价:5.68
 \"\" [宝贝蛋 倾心特惠套餐B]
 2红豆Q喜蛋 1脆乐哆薄薯 1可可旋风喜饼 1奇幻小喜饼 1宝贝蛋(内含2好时排块巧克力) 赠2小甜心手工糖(限量1000颗 赠完即止)
 套餐价:6.68
\"\" [ 哆哆桃 推荐套餐C]
 1红豆Q喜蛋 2奇幻小喜饼 1芝士味喜饼(小黄人) 2牛奶椰浆喜饼 2可可旋风喜饼 2好时排块巧克力 赠2小甜心手工糖
 套餐价:7.28
\"\" [12件美味 特惠套餐D]
 1红豆Q喜蛋 1哆哆桃 2奇幻小喜饼 2海苔味喜饼 2牛奶椰浆喜饼 2好时排块巧克力 赠2小甜心手工糖
 套餐价:7.88
\"\" [萌吉吉 3D翻糖立体鸡套餐E]
 1红豆Q喜蛋 1萌吉吉(3D翻糖立体鸡) 1可可旋风喜饼 1脆乐哆薄薯 2提拉米苏软曲奇 2海苔味喜饼 2麦香脆巧克力 赠2小甜心手工糖 (限量1000颗 赠完即止)
 套餐价:9.68
\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n

1

1

', '', '', '0', '1514258921', '1514258921', null, '710', '801', '820', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('806', '[南京]诺贝198元儿童照', '198.00', '100', '100', '821', '

\"\"

\n 商户名称:\n 南京诺贝儿童摄影
\n 商户电话:\n 4008605506-9752
\n 商户地址:\n 南京市玄武区中央路70号万和尊邸A栋8楼815(玄武门旁)
\n

\n

\n \"\"
\n
\n

\n

\n 支付方式:在哪拍网支付198元即可享受以下内容\n

\n 预约时间:在哪拍网成功订购本套系,需提前3-7天致电商户预约拍摄时间
\n
\n 拍摄当天可享受的服务:
\n全内景拍摄
\n 拍摄不少于100张
\n 服装造型3组(提供0-10岁宝宝服装,超出范围需自带,计入服装总数)
\n 拍摄约2-3小时
\n 拍摄当日摄影师、引导师二对一服务
\n 如宝宝状态不好,商户可提供择日补拍
\n 可拍摄亲子照或全家福(限7人,不提供亲子装,拍摄张数计入总数)
\n
\n 拍摄完成可到手的产品:
\n 底片:赠送全部原像素拍摄底片+12张精修底片(自带U盘拷贝)
\n 相册:8寸高档皮雕相册一本(精修入册12张)
\n 墙挂:20寸放大海报一张
\n 桌摆:10寸精美版画一幅
\n

\n 其他: \n

\n

\n 7寸精美防水照片一张 \n

\n

\n 3寸皮夹照两张 \n

\n (以上产品所含照片均选自精修)
\n 如不要产品可等价折换成其他内容,详情请咨询商户
\n
\n 拍提醒:
\n 本套系适合0-10岁的儿童拍摄,可拍摄满月照、百日照、周岁照
\n商家可提供上门拍摄服务,详情请咨询商家
\n本套系升级两个儿童拍摄,需购买2份
\n
\n 由于照片的不可复制性,建议您拍摄完成并确认满意后及时取走底片
\n

\n 如商户提供内容与网上不符,欢迎投诉或举报,投诉电话:4008115191\n

\n

\n \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n
\n

', '', '', '0', '1514258924', '1514258924', null, '710', '801', '821', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('807', '雀巢(Nestle)超级能恩1段(0-12个月)800克婴儿配方奶粉 乳蛋白部分水解德国原装进口', '325.00', '100', '100', '824', '

\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\n

产品介绍:

\n

1、适度水解工艺,降低牛奶蛋白致敏性。
2、科学营养组合,了解宝宝需要。
3、德国原装原罐进口。

\n

品牌介绍:

\n

 

\n

100多年前,亨利·雀巢——雀巢公司的创始人以他研制的一种奶麦粉挽救了一名母乳不足婴儿的生命,从此开始了雀巢100余年的发展历程。依靠强大的研发体系和严格的质量控制,雀巢为婴幼儿提供值得信赖的营养食品。

', '', '', '0', '1514258934', '1514258934', null, '710', '818', '824', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('808', '惠氏(Wyeth)S-26金装旗舰版幼儿配方奶粉3段900g 金装幼儿乐(12-36个月) 罐装', '186.00', '100', '100', '826', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258940', '1514258940', null, '710', '818', '826', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('809', '【海外购自营-限量满269减30】Aptamil 德国爱他美 婴幼儿奶粉 2+段 2岁以上 800g 安心罐', '0.00', '100', '100', '827', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

     

\n

 

      

\n

 

', '', '', '0', '1514258944', '1514258944', null, '710', '818', '827', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('810', '【海外购自营-限量满269减30】Cow&Gate 英国牛栏 婴幼儿奶粉 4段 2-3岁 800g', '0.00', '100', '100', '828', '

\"\"

\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"

        

      

', '', '', '0', '1514258947', '1514258947', null, '710', '818', '828', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('811', '【苏宁红孩子】纽曼思(Nemans) DHA藻油软胶囊0.44克/粒×90粒(儿童)美国原装进口', '499.00', '100', '100', '829', '

\"\"

\"\"

[品        名]       纽曼思(原名纽曼斯)DHA海藻软胶囊 婴幼儿90粒装

[适用人群]      0-6周岁婴幼儿

[食用方法]      每日1-2粒刺破胶囊直接滴入宝宝口中或滴入辅食中随餐服用

[产品规格]      260mg/粒(90粒/瓶)每粒DHA含量100mg

[保  质  期]      36个月

[温馨提示]      存放在阴凉干燥(25度以下,湿度75%以下)、儿童不易接触的地方。开封后请旋紧瓶盖并存放于冰箱冷藏中保存。

                        产品如果长期存放或遇到温度变化会观察到胶囊内出现半固体状的沉淀,这种现象并不影响产品的质量和食用。

 

 

\"\"

 

 

', '', '', '0', '1514258951', '1514258951', null, '710', '818', '829', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('812', '养生堂天然维生素E软胶囊100粒', '88.00', '100', '100', '830', '

\"\"

\"\"\"\"\"\"\"\"\"\"

养生堂天然维生素E软胶囊160粒*瓶

养生堂天然维生素E软胶囊160粒*瓶

', '', '', '0', '1514258957', '1514258957', null, '710', '818', '830', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('813', '【苏宁自营】英吉利(yingjili)鳕鱼肝油软胶囊4盒装 富含DHA 促进钙吸收 30粒/盒*4', '179.00', '100', '100', '831', '

\"\"

\"\"
 
\"\"
\"\"
\"\"
\"\"
 
 
\"\"
\"\"
\"\"
\"\"
\"\"

 

\"\"

\"\"\"\"

适合(0-36个月)的宝宝
 

包装规格:

鳕鱼肝油软胶囊4盒装,0.5g/粒


产品介绍:
富含维生素A、维生素D、促进宝宝钙吸收
 

产品特点:

1.富含维生素AD

2.采用均质乳化包囊技术精制

3.促进宝宝钙吸收


 
品牌介绍:
 
英吉利拥有自主研发 销售为一体的系统,18000家线下实体店遍布全国各地,为数以万计的新生儿创造生命奇迹。

英吉利始终秉承着自身的品牌信仰。以全国统一的品质,为全国各地的婴幼儿提供安全、值得信赖的营养,同时英吉利将一如既往地为婴幼

儿及孕产妇提供营养需求。
 
英吉利与万千父母一起,以爱和科学,呵护宝贝成长。 

', '', '', '0', '1514258960', '1514258960', null, '710', '818', '831', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('814', 'Gerber 嘉宝 婴幼儿辅食果蔬泥 西梅泥 一段 4个月以上 71g/盒 2盒装 美国直采', '22.00', '100', '100', '834', '

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514258970', '1514258970', null, '710', '818', '834', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('815', '【海外购自营-限量满269减30】尤妮佳 Moony 大号婴儿纸尿裤 L54片 (9-14kg) 日本原装进口', '71.00', '100', '100', '836', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

   

   

', '', '', '0', '1514258976', '1514258976', null, '710', '818', '836', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('816', '帮宝适(Pampers)超薄干爽婴儿纸尿裤/尿不湿 大号L164片(9-14kg)(国产)', '0.00', '100', '100', '838', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n
联系我们:4008303698
工作时间:9am-5pm,周一至周五,节假日除外*pg_Pampers_FS diaper_001*
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n
\n
\"\"

帮宝适超薄干爽系列电子商务渠道彩箱装L164片

帮宝适超薄干爽系列电子商务渠道彩箱装L164片

帮宝适超薄干爽系列电子商务渠道彩箱装L164片

', '', '', '0', '1514258983', '1514258983', null, '710', '818', '838', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('817', '【苏宁自营】乐可爱(LaCUTE) 日本原装纸尿裤 森林王子宝宝尿不湿 大号L54片(9-14kg)(日本原装进口)', '178.00', '100', '100', '840', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514258993', '1514258993', null, '710', '818', '840', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('818', '雀氏(chiaus)薄&快吸超薄透气男女宝宝婴儿纸尿片L120片(9-14kg)(福建)', '0.00', '100', '100', '841', '

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514258996', '1514258996', null, '710', '818', '841', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('819', '妈咪宝贝 小码S120片 纸尿裤 尿不湿 均吸干爽 【3-7kg】', '72.00', '100', '100', '842', '

\"\"

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"

1

1

', '', '', '0', '1514258999', '1514258999', null, '710', '818', '842', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('820', '【苏宁自营】五羊bibi超薄干爽纸尿裤/尿不湿 XL码21片(12-17kg)', '35.00', '100', '100', '843', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259003', '1514259003', null, '710', '818', '843', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('821', 'NUK宝宝PP奶瓶宽口径 Hello Kitty主题组合装 150ML+300ML+安抚奶嘴 宝宝礼物', '188.00', '100', '100', '844', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

.

\"\"\"\"\"\"

', '', '', '0', '1514259006', '1514259006', null, '710', '818', '844', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('822', '贝亲婴儿入水牙胶(花瓣状)', '18.00', '100', '100', '845', '

\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259009', '1514259009', null, '710', '818', '845', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('823', '强生(Johnson) 婴儿牛奶沐浴露1000ml(双包装)(大瓶超值 牛奶滋养 温和无泪)新老包装随机发货', '0.00', '100', '100', '846', '

\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"

', '', '', '0', '1514259013', '1514259013', null, '710', '818', '846', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('824', '木玩世家儿童益智层层叠抽积木50片亲子游戏整蛊桌游玩具EB009', '55.00', '100', '100', '850', '

 

产品基本参数:

品牌:木玩世家

商品名称:50片层层叠 叠叠乐 叠叠高

商品货号:EB009

材质:欧洲进口榉木

使用年龄:3岁以上

外箱规格: 直径8.5*8.5*26cm

商品重量:1.05公斤     

产品特点:

1  进口榉木

2  数字认知

3  趣味叠叠高,叠叠乐

4、  聚会游戏,真心话大冒险

\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514259019', '1514259019', null, '710', '818', '850', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('825', '勾勾手 儿童玩具磁力片积木 百变提拉磁性积木 磁铁拼装建构片 早教益智玩具302件套装(8个车轮+摩天轮)', '498.00', '100', '100', '852', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

    

     

', '', '', '0', '1514259026', '1514259026', null, '710', '818', '852', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('826', 'Ibelieve爱贝丽伞车超轻便携高景观坐躺冬夏两用折叠简易婴儿推车(2017年新款)I-S012', '699.00', '100', '100', '854', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"

', '', '', '0', '1514259032', '1514259032', null, '710', '818', '854', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('827', '宝得适(Britax)汽车儿童安全座椅 超级百变王(9个月-12岁)', '1880.00', '100', '100', '855', '

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259035', '1514259035', null, '710', '818', '855', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('828', '婧麒防辐射服孕妇装正品孕妇防辐射衣服放射服防射服银纤维四季款JC8330B', '630.00', '100', '100', '856', '

\"苏宁关联页(2)\"

孕妇防辐射服套装信息

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
品牌名称:JOYNCLEON/婧麒
套装款式:马甲、吊带
套装材质:金属纤维马甲、全银纤维吊带
马甲尺码:L、XL
适用季节:四季可穿
颜色分类:粉红色马甲 银纤维吊带、暗紫色马甲 银纤维吊带、藏青色马甲 银纤维吊带
商品产地:中国南昌
\n










\n

 

\n

婧麒孕妇防辐射服功能

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
商品功能:冬暖夏凉、舒适透气
制作技术:深海沉淀技术
防辐射效果:高达99.999%
\n





\n

更多详情请咨询意大利婧麒旗舰店在线客服,祝您购物愉快!

\n

\"1 \"2\" \"3\" \"4\" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"6\" \"7\"\"\"\"27\"\"28\" \"28\"\"29\"

\"30\" \"31\"

\"32\"

', '', '', '0', '1514259038', '1514259038', null, '710', '818', '856', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('829', '添香 纯棉高腰可调节三条装孕妇内裤15521 L (三色入) 白色 L', '0.00', '100', '100', '858', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259045', '1514259045', null, '710', '818', '858', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('830', '绅士空间(SENSIKJ) 2017冬季新款羽绒服男中长款韩版加厚修身外套男士保暖连帽冬装YYS.7805', '468.00', '100', '100', '859', '
\n
\n
\n\n
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\"\"
', '', '', '0', '1514259048', '1514259048', null, '1480', '1482', '859', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('831', '2017新品PU皮夹克皮毛一体皮衣男士外套中长款男大码秋冬【PPQ 12.12】', '79.00', '100', '100', '860', '
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
', '', '', '0', '1514259054', '1514259054', null, '1480', '1482', '860', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('832', '2017新款男士长袖工装纯色衬衫男款日系休闲绅士衬衣大码男装衬衫', '0.00', '100', '100', '861', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259057', '1514259057', null, '847', '849', '861', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('833', '丹杰仕 2017秋冬新款男装毛衣 韩版休闲圆领条纹拼色毛衣 大码男装针织衫', '48.00', '100', '100', '862', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\"\"

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

', '', '', '0', '1514259060', '1514259060', null, '847', '849', '862', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('834', '2017秋冬新款男装大衣外套 韩版休闲修身纯棉短款风衣男士中长款风衣男士呢大衣', '138.00', '100', '100', '864', '

\"\"\"\"

\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259064', '1514259064', null, '847', '849', '864', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('835', '2017秋冬新款圆领上下拼色印花男装T恤潮流时尚男装大码青少年男士长袖上衣潮', '39.00', '100', '100', '865', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
', '', '', '0', '1514259067', '1514259067', null, '847', '849', '865', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('836', '韦斯普 2017男士休闲裤高端商务免烫男裤直筒修身男装休闲西裤Z8643', '158.00', '100', '100', '867', '

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259073', '1514259073', null, '847', '849', '867', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('837', '2017秋冬装新款男士牛仔裤时尚百搭男装牛仔长裤四季款男士牛仔裤[ZSQ11.10]', '39.00', '100', '100', '868', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

 

2000款\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

087款

\n

604款

\n

\"\"\"\"\"\"\"\"\"\"

\n

 

\"\"\"\"

\"\"

', '', '', '0', '1514259076', '1514259076', null, '847', '849', '868', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('838', '男风衣加绒加厚中长款外套男卫衣棉衣【PPQ 12.12】', '128.00', '100', '100', '869', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
', '', '', '0', '1514259079', '1514259079', null, '847', '849', '869', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('839', 'AO史密斯空气净化器KJ400F-B11 除甲醛PM2.5实时数字监测', '0.00', '100', '100', '86', '

\"\"\"\"

   \"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

', '', '', '0', '1514259083', '1514259083', null, '52', '64', '86', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('840', 'MNYDS/袋鼠 男士韩版修身正装西裤 商务男装休闲长裤 免烫抗皱工装休闲裤', '99.00', '100', '100', '870', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259087', '1514259087', null, '847', '849', '870', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('841', '潮流大码男装长袖针织T恤男士翻领上衣休闲薄款打底衫男秋冬男装针织POLO', '48.00', '100', '100', '882', '

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

 

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259129', '1514259129', null, '847', '871', '882', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('842', '七匹狼男装夹克男士外套2017秋季新款中青年立领茄克休闲外套', '439.00', '100', '100', '886', '

\"\"

\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
 
\n
尺码胸围
(正常误差1-2CM)
肩宽
(正常误差1-2CM)
衣长
(正常误差1-2CM)
袖长
(正常误差1-2CM)
160A10042.960.557
165A10444.16258
170A10845.363.559.5
175A11246.56561
180A11647.766.562
185A12048.96863
190A12450.16964
195A12851.36965
\n
    \"\"
\n
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259142', '1514259142', null, '1480', '1482', '886', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('843', '千纸鹤立领夹克男 简约修身针织2017秋季男士短款黑色外套3273', '298.00', '100', '100', '887', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259145', '1514259145', null, '847', '873', '887', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('844', '利郎男装 春季纯棉长袖衬衫 男士修身款商务休闲男士衬衣5QXC014', '199.00', '100', '100', '888', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

  

   

\"\"

', '', '', '0', '1514259148', '1514259148', null, '847', '873', '888', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('845', '雅戈尔/Youngor正品商务正装白色纯棉短袖衬衫男士夏季透气衬衣', '368.00', '100', '100', '889', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259152', '1514259152', null, '847', '873', '889', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('846', '红豆男装 夹克 男 秋季男士商务休闲立领休闲外套', '349.00', '100', '100', '890', '
\n\n\n\n\n\n\n
\n

 

\n

 

\n
\n\n\n\n\n\n\n
\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
 \"\"\"\" \"\" 
\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n

 

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

\"\"

', '', '', '0', '1514259158', '1514259158', null, '847', '873', '890', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('847', '才子男装(TRIES)夹克 男士2017年秋冬新款纯色立领简约时尚休闲夹克外套', '218.00', '100', '100', '891', '

\"公告(1)\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"2271E4122_04\"

\"2271E4122_06\"

', '', '', '0', '1514259161', '1514259161', null, '847', '873', '891', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('848', '柒牌男装青年羽绒服男士商务时尚休闲防风保暖外套白鸭绒', '483.00', '100', '100', '893', '

 

\n\n\n\n\n\n\n\n
\"\"\"\"
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

', '', '', '0', '1514259165', '1514259165', null, '847', '873', '893', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('849', '罗蒙夹克男运动时尚棒球领衣服2017春季新款男装夹克男', '249.00', '100', '100', '894', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259168', '1514259168', null, '847', '873', '894', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('850', '美特斯邦威牛仔夹克男士2017秋季新款脱卸帽韩版短外套潮流60193813233', '269.00', '100', '100', '895', '

', '', '', '0', '1514259171', '1514259171', null, '847', '873', '895', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('851', '马克华菲夹克男外套2017秋季新款ma1飞行员夹克春秋空军棒球服潮', '338.00', '100', '100', '898', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259175', '1514259175', null, '847', '873', '898', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('852', '木林森 男鞋2017秋冬商务休闲皮鞋牛皮英伦男士皮鞋套脚休闲鞋43111040', '218.00', '100', '100', '899', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259178', '1514259178', null, '847', '873', '899', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('853', '【套餐】夏普彩电(SHARP)LCD-70TX85A 70英寸高清4K网络智能液晶平板电视机', '0.00', '100', '100', '8', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259184', '1514259184', null, '1', '3', '8', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('854', 'Camel骆驼男鞋 磨砂厚底手工鞋潮鞋子皮鞋男', '339.00', '100', '100', '900', '

\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259187', '1514259187', null, '847', '873', '900', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('855', '凡世界 2017冬季低帮加绒棉鞋保暖布鞋韩版休闲鞋运动潮男鞋', '0.00', '100', '100', '902', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259190', '1514259190', null, '1480', '1482', '902', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('856', '3515强人棉鞋商务休闲皮鞋保暖羊毛鞋男士冬季皮鞋 DC12609', '249.00', '100', '100', '903', '

\"\"

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n
\n
\n\n

 

\"\"

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259194', '1514259194', null, '1480', '1482', '903', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('857', '3515强人男靴冬季保暖羊毛靴冬季男士棉鞋防寒短筒靴防滑耐磨工装靴男士靴子 D...', '229.00', '100', '100', '905', '

\"\"

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

\"\"

 

 

\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259197', '1514259197', null, '892', '897', '905', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('858', '凡世界 冬季韩版新品雪地靴 男士潮流工装鞋 时尚高帮鞋 加绒保暖棉靴子 加厚棉鞋', '0.00', '100', '100', '907', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259200', '1514259200', null, '892', '897', '907', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('859', '凡世界 2017冬季男士韩版雪地靴男靴 加绒保暖男鞋加厚休闲鞋 时尚百搭男棉靴短靴马丁靴', '59.00', '100', '100', '908', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259203', '1514259203', null, '892', '897', '908', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('860', '3515强人男鞋2017秋季单鞋商务正装系带软面鞋子英伦圆头男士皮鞋 DA1260...', '179.00', '100', '100', '909', '

\"\"

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

 

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259206', '1514259206', null, '892', '897', '909', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('861', 'LANCOME 兰蔻清滢保湿柔肤水粉水400ml 补水滋润正品大瓶装【两种版本随机发】', '259.00', '100', '100', '90', '

\"\"

\"\"\"\"\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"

 

\n

\"\" 

', '', '', '0', '1514259209', '1514259209', null, '1480', '1482', '90', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('862', '走索Z.SUO新款男士低帮鞋休闲鞋 男保暖布面运动鞋加绒款网鞋时尚一脚蹬懒人男鞋椰子鞋透气网纱鞋子 纯黑 42码', '69.00', '100', '100', '910', '

无标题文档

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"
\"\"
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

【标准运动鞋码】【付款后72小时内发出】

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514259213', '1514259213', null, '892', '897', '910', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('863', '强人男鞋休闲皮鞋2017秋季休闲皮鞋男透气单鞋时尚系带皮鞋平跟软面牛皮鞋 DA8701', '159.00', '100', '100', '911', '

\"\"

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n

 

\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259216', '1514259216', null, '892', '897', '911', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('864', '木林森男鞋秋冬男士高帮商务正装皮鞋 布洛克高帮皮鞋05468048', '258.00', '100', '100', '913', '

\"\"\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514259219', '1514259219', null, '892', '897', '913', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('865', 'Senda/森达春季专柜同款黑色羊绒皮/牛皮女单鞋B3T08AM6 专柜1', '278.00', '100', '100', '914', '

女鞋尺码表
法国码34353637383940
国际码220225230235240245250

', '', '', '0', '1514259222', '1514259222', null, '1480', '1482', '914', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('866', '奥康男鞋 春季男士商务正装皮鞋 男大码牛皮真皮英伦婚鞋大码皮鞋', '219.00', '100', '100', '915', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"\"\"

\n

\"750\"

', '', '', '0', '1514259225', '1514259225', null, '892', '901', '915', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('867', '花花公子 男鞋潮板鞋 新款休闲鞋小白鞋透气运动鞋时尚男士鞋子 利德尚品DS65079', '198.00', '100', '100', '919', '
', '', '', '0', '1514259237', '1514259237', null, '892', '901', '919', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('868', '雅诗兰黛(ESTEE LAUDER) ANR特润修护面部精华露小棕瓶 50ml', '536.00', '100', '100', '91', '

\"\"

\n

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259240', '1514259240', null, '1480', '1482', '91', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('869', '才子TRiES休闲男士尖头皮鞋新款鳄鱼纹头层牛皮男士商务休闲鞋正装皮鞋男鞋 H03C7713', '268.00', '100', '100', '922', '

热销商品

\"H03C7713-C750-01\" \"H03C7713-C750-02\" \"H03C7713-C750-03\" \"H03C7713-C750-04\" \"H03C7713-C750-05\" \"H03C7713-C750-06\" \"H03C7713-C750-07\" \"H03C7713-C750-08\" \"H03C7713-C750-09\" \"H03C7713-C750-10\" \"H03C7713-C750-11\" \"H03C7713-C750-12\" \"H03C7713-C750-13\" \"H03C7713-C750-14\" \"H03C7713-C750-15\" \"H03C7713-C750-16\"

', '', '', '0', '1514259249', '1514259249', null, '892', '901', '922', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('870', '2017年冬季长袖时尚纯色连帽拉链羽绒服中长款简约', '398.00', '100', '100', '923', '
\n\n\n\n\n\n
 \"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n

 

\"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\" \"31\" \"32\" \"33\" \"34\" \"35\" \"36\" \"37\" \"38\" \"39\" \"40\"

', '', '', '0', '1514259253', '1514259253', null, '0', '0', '923', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('871', '半高领毛衣女秋冬套头宽松拼色中长款加厚针织打底衫长袖上衣', '109.00', '100', '100', '924', '
\n\n\n\n\n\n
 \"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n

 

\"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\" \"31\" \"32\" \"33\" \"34\" \"35\" \"36\" \"37\" \"38\" \"39\" \"40\" \"41\" \"42\" \"43\" \"44\" \"45\" \"46\"

', '', '', '0', '1514259257', '1514259257', null, '1480', '1482', '924', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('872', '毛呢外套女中长款韩版2017新款刺绣宽松茧型黑色呢子大衣女冬学生', '138.00', '100', '100', '925', '
\n\n\n\n\n\n
 \"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
 \"\" \"\" \"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n

 

\"1\" \"2\" \"3\" \"4\" \"5\" \"6\" \"7\" \"8\" \"9\" \"10\" \"11\" \"12\" \"13\" \"14\" \"15\" \"16\" \"17\" \"18\" \"19\" \"20\" \"21\" \"22\" \"23\"

', '', '', '0', '1514259260', '1514259260', null, '904', '906', '925', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('873', '愫惠君加厚加绒卫衣女装秋冬季2017新款港味复古金丝绒原宿风bf高领套头983', '108.00', '100', '100', '926', '

\"\"

\n

   \"\" 

\n\n\n\n\n\n\n\n\n\n\n\n

\"\"

\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n


 

\"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\"\"\n

\"\"\"\"\"\"\"\"

\n\"\"\n

 

\n\"\"\n

 

\n
', '', '', '0', '1514259264', '1514259264', null, '904', '912', '926', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('874', '朵维思2017冬季甜美女装棉衣女中长款带毛领加厚保暖棉服女大码棉袄外套潮', '149.00', '100', '100', '928', '

', '', '', '0', '1514259267', '1514259267', null, '904', '912', '928', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('875', '愫惠君大喜自制2017秋冬新款加厚复古直筒polo领皮毛一体短款夹克外套女8962', '148.00', '100', '100', '929', '

\"\"

\n

   \"\" 

\n\n\n\n\n\n\n\n\n\n\n\n

\"\"

\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n


 

\n

 

\n

\"\"\"\"\"\"\"\"

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
尺寸前衣长胸围肩宽袖长腰围臀围下摆围
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
S501003759---
M511043860---
L521083961---
\n\n\n\n\n\n\n
\n

 

\n

*提醒:平面测量单位CM 因测量方法不同,存在2- 3cm误差属于正常范围

\n

*考虑到每个人身材各不相同,要结合自身数据(肩宽、腰围的尺寸很重要)看好尺寸再购买减少中间产生的麻烦,如有疑问请咨询客服。

\n

 

\n
\n\n\n\n\n\n\n
\n

面料 : 聚酯纤维

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
试穿人身高/体重肩宽胸围腰围臀围大腿围小腿围试穿尺码试穿报告
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
燕子154/5138.59072925234L小个子穿气场马上来了
阿紫156/46378465864830.5S大小合适
小新160/44388462864529.5M非常合身
小米163/55388568945234M羊羔毛很舒服
凯丽165/4737.584688948.532M雅粉挺衬肤色的
蕾蕾167/48388566884631M复古帅气,合适
落落171/55398669914931L显腿长
\n\n\n\n\n\n\n
* 本店所有图片和文案归“大喜自制”所有,侵权必究(所有图片均已申请实拍保护,盗图将被投诉并扣分 )
\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"

\n

 

\n

\"\"\"\"\"\"

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"

\n

\"\"

\n
', '', '', '0', '1514259270', '1514259270', null, '904', '912', '929', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('876', '愫惠君2017秋冬女装新款韩版复古高腰格子半身裙小清新毛呢A字中短裙潮928', '79.00', '100', '100', '930', '

\"\"

\n

   \"\" 

\n\n\n\n\n\n\n\n\n\n\n\n

\"\"

\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n


 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
', '', '', '0', '1514259276', '1514259276', null, '904', '912', '930', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('877', '杰斯班针织拼接加厚牛仔外套JPQ3015', '89.00', '100', '100', '931', '

\"\"

\"\"\"\"\"\"

\"\"\"\"\"\"\"\"

', '', '', '0', '1514259280', '1514259280', null, '904', '912', '931', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('878', 'M茵曼2017秋新款双排扣英伦风收腰风衣女中长款卡其色小个子外套1873061300', '399.00', '100', '100', '932', '

\"\"

\n
\n
\n
\"\"
\n
\n
\"\"
\n
\n

\"\"

\n
\n
\"\"
\n
\n

\"\"

\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
 
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\n
\n
\n
\n

\"\"

\n
\n
\n
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
款号:1873101048
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
款号:4873030072
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
款号:1873110204
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
款号:4873044059
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
款号:1873470114
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
款号:1873011145
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\n
\n
\"\"
\n
款号:1873302314
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\"\"
\n
款号:1873091092
\n
立即购买
\n
\n
\n
\n
\n
\n
\n
\n

\"\"

\n
\n
\"\"
\n
\n
\"\"
\n
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\n
\n
\"\"
\n
', '', '', '0', '1514259283', '1514259283', null, '904', '912', '932', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('879', '古德奈韩版加绒牛仔裤女长裤冬显瘦加厚韩版女裤保暖小脚裤铅笔裤子 掌业2316', '59.00', '100', '100', '933', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259286', '1514259286', null, '904', '912', '933', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('880', '愫惠君2017冬季新款皮毛外套女新款狐狸毛领短款羊羔毛羊剪绒皮草大衣8203', '268.00', '100', '100', '934', '

\"\"

\n

   \"\" 

\n\n\n\n\n\n\n\n\n\n\n\n

\"\"

\"\"
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n


 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n
', '', '', '0', '1514259289', '1514259289', null, '904', '912', '934', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('881', '无畏衣衣2017新款女春装韩版时尚小皮衣女短款修身pu机车夹克西装外套上衣', '158.00', '100', '100', '935', '

 \"\"

\n\n
\n
\n\n\n\n\n\n\n\n\n\n
\n

\n
    \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
  • \"\"\n
    -
    \n
  • \n
\n
 
\n
\n
\"\" \"\" \"\" \"\"
\n
\n
\n\n

 

 

\n\n
\n
\n\n\n\n\n\n\n
\n

\n
    \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
  • \"\"\n
     
    \n
  • \n
\n
 
\n
\n
\n
\n
\n\n

 

', '', '', '0', '1514259293', '1514259293', null, '904', '912', '935', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('882', '朵维思2017冬装新品女式加绒加厚长袖衬衫韩版假两件格子保暖衬衣', '89.00', '100', '100', '936', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259296', '1514259296', null, '904', '912', '936', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('883', '香港聖芬婷 棉服马甲女 女士马夹棉外套 学生灯芯绒棉马甲女 2017冬季新款韩版修身显瘦厚款面包服短款棉衣女装棉袄外套潮', '79.00', '100', '100', '937', '

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

\"\"

', '', '', '0', '1514259300', '1514259300', null, '904', '912', '937', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('884', '南极人秋冬韩版七彩棉加绒加厚一体保暖打底裤p7011', '35.00', '100', '100', '939', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259303', '1514259303', null, '904', '912', '939', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('885', '莎密2016夏改良旗袍裙连衣裙修身复古时尚日常短款礼服旗袍', '39.00', '100', '100', '940', '
 
\n

1
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

\n

 

1

1

', '', '', '0', '1514259306', '1514259306', null, '904', '912', '940', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('886', '佐露絲 韩版七分袖小西装女士外套2017春装新品OL修身百搭女式V领小西服', '29.00', '100', '100', '941', '
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n

 

尺码偏小,建议拍大一码数            

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"13\" \"14\" \"15\" \"16\" \"17\" \"18\" \"19\" \"20\" \"21\" \"22\" \"23\" \"24\" \"25\" \"26\" \"27\" \"28\" \"29\" \"30\" \"31\" \"32\" \"33\" \"34\"  \"36\" \"37\" \"38\"  

\"11\"

\"14\"

', '', '', '0', '1514259310', '1514259310', null, '904', '912', '941', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('887', '裂帛女装2017秋冬新款图腾刺绣连帽白鸭绒衣长袖短款羽绒服女51160525', '499.00', '100', '100', '942', '

亲爱的精灵;该款\"\"米黄表面是有光泽的,米黄2.0批次为第二批,面料表面是消光的。其他无不同,目前详情图片为米黄的实拍图,请知悉,可按喜欢的面料拍哦~

\n

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n\n\n\n\n\n\n\n
\"\"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
图腾刺绣可拆卸帽短羽绒服
\n
产品款号:51160525
产品克重:0.786kg
产品颜色:米黄
产品成分:\n

面料:60%棉 40%锦纶
里料:100%聚酯纤维
装饰部分除外
帽子、领子填充物:100%聚酯纤维
填充物:白鸭绒(含绒量80%)
充绒量:S/90克 M/96克 L/102克 XL/108克

\n
产品面料:仿记忆面料
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
柔软指数:\"\"
厚度指数:\"\"
弹性指数:\"\"
版型指数:\"\"
\n\n\n\n\n\n\n\n
\"\"尽量轻柔洗涤,避免拧搅。
避免阳光直晒,悬挂阴凉处晾晒。
分类洗涤,避免衣服染色。
\n\n\n\n\n\n\n
 
\n
\n
\n
\n
\"\"   
\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
尺码前衣长胸围摆围领围肩宽袖长
S539896573860
M54.5102.0100.058.039.061.0
L56.0106.0104.059.040.062.0
XL57.5110.0108.060.041.063.0
\n
\n
由于尺码是纯手工测量所以难免存在1CM-3CM,请精灵们谅解。
\n
\n
\n
\n


\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"
\"\"

\n

\"\"

\n

\"\"\"\"\"\"

', '', '', '0', '1514259313', '1514259313', null, '1480', '1482', '942', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('888', '茵曼秋装女小清新文艺范印花纯棉白衬衫女长袖衬衣春秋打底女上衣8530110306', '179.00', '100', '100', '943', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"src=\"https://img.alicdn.com/imgextra/i3/130974249/TB2wGJpX3Uc61BjSZFmXXbJHFXa_!!130974249.jpg\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"8530110306_01.jpg\"\"8530110306_02.jpg\"\"8530110306_03.jpg\"\"8530110306_04.jpg\"\"8530110306_05.jpg\"\"8530110306_06.jpg\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259316', '1514259316', null, '904', '927', '943', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('889', '预售纤莉秀大码女装胖妹妹秋装2017新款圆领百搭绣花胖mm休闲套头卫衣2024', '99.00', '100', '100', '944', '

', '', '', '0', '1514259319', '1514259319', null, '904', '927', '944', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('890', '湔韩都衣舍2017韩版女装秋装新宽松显瘦纯色系带长袖衬衫NG8201茵', '128.00', '100', '100', '945', '

', '', '', '0', '1514259323', '1514259323', null, '904', '927', '945', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('891', '烟花烫2017秋季装新品女装简约修身显瘦七分袖欧根纱连衣裙 花央', '282.00', '100', '100', '947', '

\"\"\"\"

', '', '', '0', '1514259326', '1514259326', null, '904', '927', '947', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('892', '熙世界中长款长袖圆领毛衣女2017秋装新款假两件连衣裙女107SL170', '199.00', '100', '100', '948', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"

\"\"

\n
\n
\"\"
\n
\n
\"\"
\n
\"\"
\n
\n
\n

\"\"

\n
\n
\"\"
\n
\"\"
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\"\"
\n
\"\"
\n
\n
\n
\n
\n

\"\"

\n
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n
\n

\"\"

\n
\n
\n
\"\"
\n
\n
\n
\"\"
\n
\"\"
\n
\n
', '', '', '0', '1514259329', '1514259329', null, '904', '927', '948', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('893', '佐露絲蕾丝衫女2017春秋装新款大码女装衬衫上衣雪纺衫韩版打底衫长袖', '19.00', '100', '100', '949', '
\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n

 

\"01\" \"02\" \"03\" \"04\" \"05\" \"06\" \"07\" \"08\" \"09\" \"10\" \"11\" \"12\" \"13\" \"14\" \"16\" \"17\" \"18\" \"19\" \"20\" \"21\" \"22\" \"23\"\"25\" \"26\"

', '', '', '0', '1514259333', '1514259333', null, '904', '927', '949', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('894', '【香港苏宁直采】巴黎水Perrier气泡矿泉水 青柠味玻璃瓶装 330ML*24瓶/箱 法国进口 营养均衡 进口矿泉水', '109.00', '100', '100', '94', '

\"\"

\"\"\"\"\"\"\"\"\"\"

\n

\"\"

', '', '', '0', '1514259336', '1514259336', null, '70', '75', '94', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('895', '初语秋冬新款毛衣女 套头宽松针织衫简约插肩袖上衣', '199.00', '100', '100', '951', '

 

\n

\"\"

\"\"

\n

\"\"

\n

 

\n

\"\"\"\"\"\"

\n

\"\"

\n

\"\"

\n

\"\"

\n

\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

   

   

', '', '', '0', '1514259339', '1514259339', null, '904', '927', '951', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('896', '奥休斯(all shoes) 冬季保暖女士休闲雪地靴 舒适加绒防水短靴 防滑棉鞋子 909白色(标准码) 36码', '89.00', '100', '100', '962', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\"\"\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\n

 

\n

 

\n

 

\n

909款展示

\n

 

\n

 

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"      

       

', '', '', '0', '1514259348', '1514259348', null, '938', '950', '962', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('897', 'Belle/百丽春季专柜同款网布拼接露趾粗跟女凉鞋P9T1DAB6', '199.00', '100', '100', '966', '

女鞋尺码表
法国码34353637383940
国际码220225230235240245250

', '', '', '0', '1514259352', '1514259352', null, '1480', '1482', '966', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('898', 'Tata/他她2017年春季白/兰色牛皮时尚休闲女单鞋R2X13AM7', '298.00', '100', '100', '967', '

女鞋尺码表
法国码34353637383940
国际码220225230235240245250

 

', '', '', '0', '1514259356', '1514259356', null, '938', '952', '967', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('899', 'Teenmix/天美意夏季专柜同款金色布女鞋6YF18BT6', '298.00', '100', '100', '968', '

女鞋尺码表
法国码34353637383940
国际码220225230235240245250

 

', '', '', '0', '1514259359', '1514259359', null, '938', '952', '968', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('900', '红蜻蜓女鞋2017春季新款真皮乐福鞋休闲板鞋平底小白鞋女单鞋7445', '189.00', '100', '100', '969', '

\"\" \"\"

', '', '', '0', '1514259362', '1514259362', null, '938', '952', '969', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('901', '【订金】凯迪拉克 XT5 2016款25T技术型 月供低至2999元', '99.00', '100', '100', '970', '

\"\"\"\"

', '', '', '0', '1514259365', '1514259365', null, '1480', '1482', '970', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('902', '【定金】新大洲本田摩托车裂行RX125FI电喷踏板摩托车跑车SDH125T-31', '1000.00', '100', '100', '971', '

\"\"

', '', '', '0', '1514259368', '1514259368', null, '1480', '1482', '971', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('903', '嘉实多(Castrol)磁护Professional 5W-40 SN级别 全合成机油 4L/瓶', '0.00', '100', '100', '973', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"

\n

\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n
\n\n\n\n\n\n\n
全合成机油 保护引擎 润滑降噪 未启动,先保护  假冒防伪标贴
\n
', '', '', '0', '1514259375', '1514259375', null, '1480', '1482', '973', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('904', '长城 燃油添加剂 清除积碳 燃油宝 铂金版 80ml*10套装', '0.00', '100', '100', '974', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259378', '1514259378', null, '954', '958', '974', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('905', '中经汇通新乐驾包9折储值加油卡 2000元面值 广东中石油中海油BP福建中石化中海油上海湖北湖南特约油站 部分地区使用 全国', '1795.00', '100', '100', '976', '

\"\"

 

\n\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"\"\"
\n
\n
\n\n

\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259381', '1514259381', null, '954', '958', '976', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('906', '沿途(YANTU)车载吸尘器 大功率车用12V汽车充气泵一体机车内车用干湿两用吸尘器四合一 金色', '0.00', '100', '100', '978', '

 

\n\n\n\n\n\n\n\n\n\n\n\n
 
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
', '', '', '0', '1514259384', '1514259384', null, '954', '958', '978', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('907', '风帆(sail) 蓄电池6-QW-60 迈锐宝英朗爱唯欧科鲁兹君威迈腾速腾捷达高尔夫汽车电瓶折旧价配送上门安装', '483.00', '100', '100', '979', '

\"\"

', '', '', '0', '1514259387', '1514259387', null, '954', '958', '979', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('908', '博世(Bosch)无骨雨刷器 雨刮器 新风翼通用U型接口单只装适用轩逸骐凯越达雨刮器迈腾新宝来朗逸POLO等无骨U型', '39.00', '100', '100', '980', '

\"\"\"\"\"\"\"\"\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259394', '1514259394', null, '954', '958', '980', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('909', '博世机油滤0161 大众新宝来POLO12款前EA111发动机明锐朗逸行速腾晶锐途安高尔夫机滤博世机油滤芯格清器', '26.00', '100', '100', '981', '

\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259397', '1514259397', null, '954', '958', '981', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('910', '菲罗多(Ferodo)前刹车片 FDB1635-D 宝来/速腾1.6,2.0/高尔夫6 1.6/明锐1.6,2.0', '193.00', '100', '100', '982', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259401', '1514259401', null, '954', '958', '982', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('911', '米其林轮胎 3st 浩悦 205/55R16 91W', '569.00', '100', '100', '983', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259404', '1514259404', null, '954', '958', '983', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('912', '博世(BOSCH)双铱金火花塞(本田雅阁/CR-V锋范/奥德赛/飞度/思域/思迪/思铭/时韵)FR6LII330X单支装', '49.00', '100', '100', '985', '
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n
\n \"\"\n \n \"\"\n \n \"\"\n \n \"\"\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259407', '1514259407', null, '954', '958', '985', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('913', '先科(SAST)二代彩屏胎压胎测X7 胎压胎温同显 太阳能技术 数据双显 (内置安装式)', '0.00', '100', '100', '986', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259410', '1514259410', null, '954', '958', '986', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('914', '麦车饰 车载手机支架 仪表台多功能汽车用磁性手机座创意金属导航支架 通用车载收纳 汽车用品 手机饮料架 CXZJ-03', '39.00', '100', '100', '987', '

\"\"

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

\"\"

', '', '', '0', '1514259413', '1514259413', null, '954', '958', '987', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('915', '亿力 YILI 家用洗车机 高压清洗机YLQ4435C-90A 220v', '0.00', '100', '100', '988', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259416', '1514259416', null, '1480', '1482', '988', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('916', '蓝星(BLUESTAR)汽车玻璃水-30℃-2L/1瓶 冬天防冻玻璃清洁剂 车用雨刮精雨刮水玻璃清洗剂', '15.00', '100', '100', '989', '
\n
\n
\n
\n
\n\n\n\n\n\n\n\n\n
\n
\n
\n
\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259419', '1514259419', null, '954', '975', '989', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('917', '点缤汽车车漆划痕修复补漆笔漆面修复油漆修补套装珠光珍珠白色点漆笔--单支补漆笔', '14.00', '100', '100', '990', '

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\" \"\"温馨提示\"\"  1、因系统原因,只能有50个车型的选择,本店补漆笔为厂家直供,专车专用颜色覆盖市场在售的98%的车型1600多种颜色,如果因为找不到车型而无法下单,请联系客服!2、补漆笔为DIY产品,操作前可将油漆涂在透明胶带上与车身对比,颜色在可接受范围内方可操作。套装施工简单方便,套装随货赠送施工流程说明。小刮小蹭买一套可用3-10次,一次购买重复使用。远离划痕。3、所有车辆经过日晒雨淋,车漆颜色产生变化,因此与产品有一定色差,这个是点缤无法解决的,因此亲要确保跟现有车漆一样颜色的补漆笔是没有的!我们珍惜每个客人够买车适产品的机会,为能解决您车居生活遇到的各种问题而感到自豪!\"\"4、本产品需要学习操作使用,细微小划痕直接补漆笔点上去打磨即可,大面积可用喷灌参照视频学习操作;个人不学习自己随意动手请绕道,别买了说产品不好做差评 \"\"\"\"\"\" 5、由于白色珍珠漆比较稀,原车使用三层喷涂工艺,补漆时需在喷涂白色珍珠漆前喷涂白色底漆,已达到遮盖底材作用,然后上薄薄两层白色珍珠漆即可,后喷上亮光金油效果更佳!以下车型的白色建议多购买一支白色底漆奥迪(冰川白)\\\\雪铁龙(象牙白)\\\\雪铁龙(珠光白)\\\\标致(珠光白)\\\\标致(象牙白)\\\\广州本田(珍珠白)\\\\东风本田(珍珠白)\\\\丰田(宝石白珍珠)\\\\丰田(水晶亮白珍珠)\\\\丰田(白珍珠)\\\\雷凌(珍珠白)雷克萨斯(亮白珍珠)\\\\雷克萨斯(珍珠白)\\\\雷克萨斯(083珍珠白)斯巴鲁(珍珠绸缎白)\\\\斯巴鲁(珍珠绸缎白)\\\\日产(象牙白)\\\\日产(珠光白)\\\\风神(珍珠白)\\\\一汽马自达(珠光白)\\\\一汽马自达(珍珠白)\\\\现代(水晶白)\\\\现代索(珍珠白)\\\\福特(珍珠白)\\\\起亚(珍珠白)\\\\起亚(汉玉白)\\\\铃木(珍珠白)\\\\宝马(矿石白)\\\\中华(珍珠白)\\\\东南三菱(珍珠白)\\\\长安汽车(珍珠白/雪人白)\\\\吉利全球鹰(珍珠白)\\\\吉利博瑞(冰晶白)\\\\东风风行(珍珠白)\\\\英伦(珍珠白)\\\\雷诺(珍珠白)\\\\DS(珍珠白)\\\\沃尔沃(水晶白珍珠)\\\\长安(月光白)\\\\欧蓝德(极地白)\\\\英菲尼迪(莹贝白)6、请翻阅描述底部 ,查看您的所属车型及官方颜色编码!拍下时备注留言车型 车型颜色(如奥迪Q5 朱鹭白) !!!  \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"  查找车型快捷键Ctrl F上海大众 桑塔纳志俊/劲情/CrossPolo/朗逸/途观/领驭/帕萨特\"\" 斯柯达 明锐/晶锐/昊锐/昕锐\"\"一汽大众 高尔夫/捷达/新宝来/速腾/迈腾/CC\"\"奥迪A1/A3/A4/A5/A6/A8/A4L/A6L/A8L/Q5/Q7/TT/TTS/R8\"\"别克 君越/凯越/君威/英朗/GL8/林荫大道/昂科雷/昂克拉\"\"雪佛兰 赛欧/景程/乐驰/乐聘/乐风/科鲁兹/爱唯欧/科帕奇/迈锐宝\"\"东风雪铁龙 爱丽舍/世嘉/富康/新萨拉/毕加索/C2/C4 \"\"东风标志206/206CC/307/308/407/408/207/508/4008\"\"天津一汽 威姿/威乐/威志/夏利\"\"大发 森雅M80/S80/佳宝V70\"\"广州本田 飞度/歌诗图/雅阁/奥德赛/锋范/思迪/理念/凌派\"\"东风本田 艾力绅/思域/CRV/思铂睿/杰德\"\"一汽丰田 皇冠/花冠/威聘/卡罗拉/锐志/RAV4/普拉多\"\"广汽丰田 凯美瑞/雅力士/逸致/汉兰达/霸道 \"\"尼桑 启辰/蓝鸟/轩逸/天簌/颐达/骐达/骊威/骏逸/逍客/新阳光/帅客\"\"东风风神 风神H30/风神S30/H30Cross  郑州日产 帕拉丁/NV200\"\"一汽马自达M5/M6/M8\"\"比亚迪F3/F3R/F0/G3/G3R/L3/F6/S6/G6/M6/速锐/思锐\"\"长安马自达 炫动/劲翔/M3/星聘海南马自达 福美来/海福星/欢动/普力马/丘比特/S7\"\"北京现代 伊兰特/索纳塔/悦动/I30/I35/全新胜达/朗动/途胜/雅绅特\"\"长安福特 蒙迪欧致胜/福克斯/新嘉年华/翼虎/翼博\"\"东方起亚 千里马/赛拉图/锐欧/福瑞迪/狮跑/智跑/K2/K3/K5\"\"奇瑞汽车 新QQ/QQ3/东方之子/风云2/旗云/A1//A3/A5/E5/艾瑞泽7\"\"瑞麒M1/M6/威麒V5\"\"长安铃木雨燕/天语SX4/新奥拓 昌河铃木北斗星/利亚纳华晨中华FRV/FSV/骏捷/酷宝/尊驰/金杯\"\"一汽轿车 奔腾B50/B70/B90/红旗/欧朗\"\"上汽荣威 荣威350/550/750/950\"\"长安汽车 奔奔/悦翔/杰勋/CX20/CX30/志翔/逸动\"\"吉利汽车 金刚/自由舰/远景/全球鹰   吉利帝豪\"\"英伦 金刚/SC5-RV/CROSS/海景/TX4\"\"长城 炫丽/C20R/精灵/C30/C50/V80/酷熊/凌傲/哈弗\"\"江淮汽车 宾悦/和悦RS/同悦/悦悦/瑞风\"\"宝马5系X1/   奔驰  沃尔沃CX30/CX90/S60 \"\"东南三菱 劲炫/菱悦/戈蓝/蓝瑟/翼神/菱帅/菱绅/希旺/菱智/菱仕\"\"东风风行 景逸/LV众泰Z200/5008 陆风X6/X5/X8 五菱 荣光/宏光/宝骏\"\"力帆汽车/南京菲亚特/凯迪拉克/进口凌志/广汽传祺\"\"斯巴鲁 森林人    名爵   北京汽车E系列华泰/双环红星小贵族/哈飞/纳智捷/东风小康/雷诺/西雅特/双龙享御 

', '', '', '0', '1514259426', '1514259426', null, '954', '975', '990', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('918', '龟牌硬壳蜡新汽车防护划痕去污上光抛光养护漆固体洗车打蜡腊正品', '49.00', '100', '100', '991', '

\"\"\"\"\"\"\"4\"\"5\"\"6\"\"\"\"8\"\"9\"\"10\"\"11\"\"12\"\"13\"\"14\"\"15\"\"16\"\"17\"\"18\"\"\"\"\"\"21\"\"22\"\"23\"\"\"

', '', '', '0', '1514259429', '1514259429', null, '954', '975', '991', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('919', '保赐利(botny) 防雾剂汽车用长效雾清车窗挡风玻璃浴室去雾剂除雾剂玻璃清洁剂 B-2113', '0.00', '100', '100', '992', '
\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259432', '1514259432', null, '954', '975', '992', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('920', '淘尔杰汽车专用伸缩蜡拖 除尘车掸子擦车拖把 洗车蜡刷清洁工具用品', '39.00', '100', '100', '993', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

\"1\"

\n

\"2\" \"3\" \"4\" \"5\" \"6\" \"7\" \"8\" \"9\"

', '', '', '0', '1514259435', '1514259435', null, '954', '975', '993', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('921', '360行车记录仪尊享升级版 J501C 安霸A12 高清夜视 WIFI连接 智能管理 机卡套装 黑色(存储卡品牌随机)', '359.00', '100', '100', '994', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n

常见问题:

http://bbs.360.cn/forum-7006-1.html

', '', '', '0', '1514259438', '1514259438', null, '1480', '1482', '994', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('922', '神行者电子狗 神行者L70电子狗测速 测速雷达 流动测速 多种警示路段提醒', '98.00', '100', '100', '995', '

\"\"

\n

\"\"\"\"\"\"\"\"

\n

\"\"

\n

 

购前须知:

\n

1、注意啦,亲签收前一定要先验货,先验货,先验货,重要的事情说三遍,有问题有破损的产品请当场拒收让快递退回来并马上联系客服处理,我们会直接安排补发的!我们发货前都是有跟快递检验完好无损发出去的,运输途中的产品损坏您只要拒收,剩下的就是我们和快递的处理了,您不会有任何损失!!!
2、非质量问题、顾客自身原因等导致的退换货,须支付商品寄送的往返运费。
3、当日18点之前的订单当日发出、18点后为第二天发出,周日或节假日发货顺延,带来不便敬请谅解。

\n

4、由于产品批次不同,本店所有商品图片仅供参考,均已收到实物为准。

', '', '', '0', '1514259442', '1514259442', null, '954', '977', '995', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('923', '车载冰箱7.5L 冷暖两用汽车冰箱半导体12V迷你电冰箱升级款', '149.00', '100', '100', '996', '
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\"\"
\"\"
\n\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514259445', '1514259445', null, '954', '977', '996', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('924', '沿途(yantu)车载充电器车充一拖二usb转接口手机智能头多功能汽车点烟器', '0.00', '100', '100', '997', '

 

\n\n\n\n\n\n\n\n\n\n\n\n
 
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n\n
\"\"
\"\"
\n\n\n\n\n\n\n\n
\"\"\"\"
\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\"\"\"\"\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
\n\n\n\n\n\n\n\n\n
\"\"\"\"\"\"
', '', '', '0', '1514259448', '1514259448', null, '954', '977', '997', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('925', '卡奇莱德汽车车载空气净化器负离子除甲醛PM2.5除烟异味车用氧吧双涡轮出风(红色)', '168.00', '100', '100', '998', '

\"\"\"\"\"\"

\n

 

\n

 

\n

 

老板去旅游,钜惠顾客,请跟店小二联系!!!

\n

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

\"\"

', '', '', '0', '1514259452', '1514259452', null, '954', '977', '998', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('926', '【海外购自营】黎珐(ReFa) MTG日本 CARAT铂金微电流瘦脸瘦身提拉紧致V脸美容仪 【保税仓发货】', '1399.00', '100', '100', '99', '

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

', '', '', '0', '1514345477', '1514345477', null, '70', '75', '99', '0', '0', '0'); +INSERT INTO `sp_goods` VALUES ('927', '创维(Skyworth) 55M5E 55英寸4K超高清智能窄边网络液晶平板电视 ( 黑色 )', '2799.00', '100', '100', '0', '

\"\"\"\" 

\"\"

\"\"

\"\"

\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"

 

\"\"

\"\"\"\"\"\"\"\"

\"\"

 

 

', '', '', '1', '1514269239', '1514273517', '1514273517', '0', '0', '0', '0', '0', '0'); + +-- ---------------------------- +-- Table structure for sp_goods_attr +-- ---------------------------- +DROP TABLE IF EXISTS `sp_goods_attr`; +CREATE TABLE `sp_goods_attr` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `goods_id` mediumint(8) unsigned NOT NULL COMMENT '商品id', + `attr_id` smallint(5) unsigned NOT NULL COMMENT '属性id', + `attr_value` text NOT NULL COMMENT '商品对应属性的值', + `add_price` decimal(8,2) DEFAULT NULL COMMENT '该属性需要额外增加的价钱', + PRIMARY KEY (`id`), + KEY `attr_id` (`attr_id`) +) ENGINE=MyISAM AUTO_INCREMENT=3174 DEFAULT CHARSET=utf8 COMMENT='商品-属性关联表'; + +-- ---------------------------- +-- Records of sp_goods_attr +-- ---------------------------- +INSERT INTO `sp_goods_attr` VALUES ('1', '1', '1', '00002', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2', '1', '2', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3', '2', '4', 'NK1505', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('4', '2', '5', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('6', '4', '9', '111', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('7', '4', '10', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('9', '5', '13', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('11', '6', '16', '男士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('13', '7', '19', '紧肤淡皱,提拉紧致,去妊娠纹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('14', '7', '20', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('15', '8', '22', 'PPTV智能电视32C3', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('16', '8', '23', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('17', '8', '24', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('18', '8', '25', 'AVI,MPG,TS,MOV,MP4,RM,RMVB,VOB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('19', '8', '26', '55瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('20', '8', '27', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('21', '8', '28', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('22', '8', '29', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('23', '9', '31', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('24', '9', '32', '女', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('26', '10', '35', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('27', '11', '37', '6215350003', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('28', '11', '38', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('29', '12', '40', '6215350003', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('30', '12', '41', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('32', '13', '44', '240毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('33', '13', '45', '保湿补水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('35', '14', '47', '男士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('37', '15', '50', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('38', '15', '51', '长方形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('40', '16', '54', '黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('42', '17', '56', '青年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('43', '17', '57', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('45', '18', '60', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('47', '19', '63', '35克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('49', '20', '65', 'V型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('50', '20', '66', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('51', '21', '68', 'L-XXXL', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('52', '21', '69', '男士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('54', '22', '72', '6# 10ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('55', '22', '73', '美甲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('57', '23', '75', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('59', '24', '78', '情侣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('62', '26', '83', '长袖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('64', '28', '87', '2K6331', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('65', '28', '88', '儿童', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('67', '29', '91', '11*10*9厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('69', '30', '94', '600ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('70', '30', '95', '深层清洁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('72', '31', '98', '40*30*3毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('74', '32', '100', '1克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('76', '33', '103', '2mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('78', '34', '106', '115mm90mm36mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('79', '34', '107', '0.5克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('81', '35', '110', '63.5*10*46厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('83', '36', '113', '3厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('85', '37', '116', '250毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('87', '38', '119', '其他尺寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('89', '39', '122', '900*360*200毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('91', '40', '125', '250ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('92', '40', '126', '清洁,淡化异味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('94', '41', '129', '0.8克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('96', '42', '132', '630x310x380毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('98', '43', '135', '185*3*265毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('100', '44', '137', '300*90*175毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('102', '45', '139', '60*38*120+76厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('104', '46', '142', '16厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('106', '47', '145', '20-30cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('107', '48', '147', '游戏叠叠乐', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('108', '48', '148', '285*80*80毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('110', '49', '151', '250毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('112', '50', '153', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('113', '50', '154', '。', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('114', '50', '155', '片剂', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('116', '51', '157', '7克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('117', '52', '158', '1-3岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('118', '52', '159', '312*108*273毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('120', '53', '161', '635.25毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('121', '53', '162', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('123', '54', '165', '270*90*440毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('124', '54', '166', '非充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('127', '56', '170', '130厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('129', '57', '172', '17*14*18.5厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('131', '58', '175', '塑料', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('133', '59', '178', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('134', '59', '179', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('135', '59', '180', '男女通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('137', '60', '183', '百搭', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('138', '60', '184', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('140', '61', '187', '棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('141', '61', '188', '有帽不可拆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('142', '61', '189', '百搭', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('144', '62', '192', '圆领', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('145', '62', '193', '普通毛线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('147', '63', '196', '纯棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('148', '63', '197', '男宝宝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('149', '63', '198', 'A', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('151', '64', '201', '纯棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('152', '64', '202', '长袖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('154', '65', '205', '百搭', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('156', '66', '208', '拉链', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('158', '67', '211', '百搭', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('159', '67', '212', '拉链', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('161', '68', '215', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('163', '69', '218', '纯棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('164', '69', '219', '婴幼儿通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('166', '70', '222', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('167', '70', '223', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('168', '70', '224', '男女通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('170', '71', '226', '百搭,公主', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('172', '72', '229', '夏季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('174', '73', '232', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('176', '74', '235', '复合底', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('177', '74', '236', '套筒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('178', '74', '237', '保暖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('180', '75', '240', '雪地靴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('181', '75', '241', '牛筋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('182', '75', '242', '圆头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('184', '76', '245', '千层底', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('185', '76', '246', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('187', '77', '249', '塑胶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('188', '77', '250', '低帮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('191', '80', '256', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('192', '80', '257', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('193', '80', '258', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('196', '82', '262', '棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('197', '82', '263', '适中', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('198', '82', '264', '可脱胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('199', '82', '265', '中国河北保定市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('200', '83', '267', '隔尿垫', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('202', '84', '270', '48*26cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('204', '85', '273', '85*85', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('205', '85', '274', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('207', '86', '277', '120*120CM', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('209', '87', '280', '110*60cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('210', '87', '281', '全棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('211', '87', '282', '床单/床褥,枕头,床围', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('213', '88', '285', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('215', '89', '288', '纯棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('217', '90', '291', '70*120cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('218', '91', '293', '双肩', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('219', '92', '295', '春季,夏季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('221', '93', '298', '精梳棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('222', '93', '299', '男宝宝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('223', '93', '300', 'A', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('226', '95', '305', '橡胶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('227', '95', '306', '魔术贴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('228', '95', '307', '防滑', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('230', '96', '310', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('231', '96', '311', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('232', '98', '314', '0-6个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('233', '98', '315', '1克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('235', '99', '317', '2CM', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('236', '100', '319', '3-6岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('237', '100', '320', '240*260*290毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('239', '101', '323', '30-50cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('241', '102', '326', '565*240*140毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('242', '102', '327', '可充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('244', '103', '329', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('245', '103', '330', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('246', '103', '331', '男女通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('248', '104', '333', 'Pt950', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('249', '104', '334', '送自己', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('252', '106', '338', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('254', '107', '341', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('255', '107', '342', '投资', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('257', '108', '345', 'I-J级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('258', '108', '346', '结婚', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('260', '109', '349', '路路通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('261', '109', '350', '复古', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('263', '110', '353', '送长辈', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('264', '110', '354', '扁圆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('266', '111', '357', '送恋人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('267', '112', '358', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('268', '112', '359', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('269', '112', '360', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('270', '113', '361', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('271', '114', '363', '银', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('272', '114', '364', '足银', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('273', '114', '365', '投资', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('275', '115', '368', '貔貅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('276', '115', '369', '省级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('278', '116', '372', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('279', '116', '373', '民族风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('281', '117', '375', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('282', '117', '376', '甜美', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('283', '118', '378', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('284', '118', '379', '925银', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('287', '119', '383', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('289', '120', '386', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('290', '120', '387', '民族风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('292', '121', '390', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('293', '121', '391', '日韩', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('295', '122', '394', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('296', '122', '395', '普通膳食补充剂(非健字号)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('297', '122', '396', '阴凉处', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('298', '122', '397', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('300', '123', '399', '27*27毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('302', '125', '402', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('303', '125', '403', '市级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('305', '126', '406', '155*77毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('307', '127', '409', '40毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('308', '128', '410', '黄金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('309', '128', '411', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('310', '128', '412', '送朋友', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('312', '129', '415', '18K金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('313', '129', '416', '送自己', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('315', '130', '419', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('316', '130', '420', '送自己', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('318', '131', '423', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('319', '131', '424', '干燥,通风,常温,阴凉处,防潮,防虫防蛀', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('321', '132', '426', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('322', '132', '427', '送客户', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('323', '133', '429', '黄金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('324', '133', '430', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('325', '133', '431', '计价', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('327', '134', '434', '市级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('329', '135', '437', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('330', '135', '438', '甜美', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('332', '136', '441', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('333', '137', '443', '欧美', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('334', '137', '444', '足银', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('336', '138', '447', '钻石', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('337', '138', '448', 'I-J级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('338', '138', '449', '其他国内证书', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('340', '139', '452', '足金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('341', '139', '453', '送恋人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('343', '140', '456', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('344', '140', '457', '不含糖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('346', '141', '459', '270转/分', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('347', '141', '460', '0.43英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('348', '141', '461', '7000米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('349', '141', '462', 'ios、安卓', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('350', '142', '464', '镁合金高弹性车架', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('351', '143', '466', '小米手环2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('352', '143', '467', '0.42英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('353', '143', '468', '50防水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('354', '144', '470', '聚.VR1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('355', '144', '471', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('356', '144', '472', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('357', '144', '473', '触摸按键交互', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('358', '144', '474', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('359', '144', '475', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('360', '144', '476', '不防水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('361', '144', '477', '15厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('363', '145', '479', 'Amoled 圆屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('364', '145', '480', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('365', '145', '481', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('366', '145', '482', '50防水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('368', '146', '485', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('369', '146', '486', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('371', '147', '489', 'MP3', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('372', '147', '490', 'MP3/WMA/WAV', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('373', '147', '491', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('374', '147', '492', '4GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('376', '148', '495', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('377', '149', '497', 'Reflect mini BT', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('378', '149', '498', '入耳式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('379', '149', '499', '0.025克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('380', '150', '501', '不详', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('381', '150', '502', '2*8w', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('383', '151', '505', '6-16(KHZ)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('384', '151', '506', '88-108(MHZ)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('385', '151', '507', '直流6伏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('387', '152', '510', 'USB2.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('388', '152', '511', '内置锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('389', '152', '512', '约136小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('391', '153', '515', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('392', '153', '516', '2千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('394', '154', '519', 'ios,Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('395', '154', '520', '0.23千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('397', '155', '523', '超白钢化玻璃', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('398', '155', '524', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('400', '156', '527', '5.3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('401', '156', '528', '16G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('402', '156', '529', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('403', '156', '530', '5号电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('405', '157', '533', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('406', '157', '534', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('407', '158', '536', 'YYD-5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('408', '158', '537', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('410', '159', '540', '6英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('411', '159', '541', '169 X 117X 9.1毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('413', '160', '544', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('414', '160', '545', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('416', '161', '548', '2.8英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('417', '161', '549', '4GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('418', '161', '550', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('419', '161', '551', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('420', '162', '553', 'F385', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('421', '162', '554', '小学生,初中生,高中生,大学生,研究生', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('422', '162', '555', '教育,胎教,英语学习,高考听力,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('423', '162', '556', '数字显示', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('425', '163', '559', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('427', '164', '561', '无线控', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('428', '164', '562', '苹果iphone4,苹果iphone4s,苹果iphone5,苹果iphone5s,苹果iphone5c', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('429', '164', '563', '动圈', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('431', '165', '566', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('432', '165', '567', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('434', '166', '569', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('435', '166', '570', '日历', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('436', '166', '571', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('438', '167', '574', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('439', '167', '575', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('441', '168', '578', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('442', '168', '579', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('444', '169', '582', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('445', '169', '583', '日历', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('446', '169', '584', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('447', '170', '586', '中国上海上海市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('448', '170', '587', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('449', '170', '588', '钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('451', '171', '591', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('452', '171', '592', '电子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('453', '171', '593', '钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('455', '172', '596', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('456', '172', '597', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('458', '173', '600', '1千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('459', '173', '601', '数字', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('460', '174', '603', 'H1284', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('461', '174', '604', '30克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('462', '175', '606', '5087', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('463', '175', '607', '23克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('464', '176', '609', 'BL2282', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('465', '176', '610', '25克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('467', '177', '613', '0.3克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('468', '178', '615', '8009', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('469', '178', '616', '25克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('471', '179', '619', '100克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('473', '180', '621', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('474', '180', '622', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('475', '181', '624', '长虹(CHANGHONG)55D3S 55英寸4K超高清HDR轻薄人工智能语音平板LED液晶电视机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('476', '181', '625', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('477', '181', '626', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('478', '181', '627', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('479', '181', '628', 'AVI,MPG,TS,MKV,MOV,MP4,RM,RMVB,H.264,H.265', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('480', '181', '629', '138瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('481', '181', '630', '1237mm×785mm×209mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('482', '181', '631', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('483', '181', '632', '腾讯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('484', '181', '633', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('485', '181', '634', 'Dolby', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('486', '181', '635', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('487', '181', '636', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('488', '182', '638', '1696', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('489', '182', '639', '30克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('490', '183', '641', 'j64159', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('491', '183', '642', '350克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('493', '184', '645', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('494', '184', '646', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('496', '185', '649', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('497', '185', '650', '日历', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('498', '185', '651', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('500', '186', '653', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('501', '186', '654', '日历,大三针', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('502', '186', '655', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('504', '187', '658', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('505', '187', '659', '树脂/橡胶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('507', '188', '661', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('508', '188', '662', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('510', '189', '665', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('511', '189', '666', '防潮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('513', '190', '669', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('514', '190', '670', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('516', '191', '673', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('517', '191', '674', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('518', '192', '676', '中国广东深圳市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('519', '192', '677', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('520', '192', '678', '日历', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('521', '192', '679', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('522', '193', '681', '瑞士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('523', '193', '682', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('524', '193', '683', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('526', '194', '686', '1年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('527', '194', '687', '日历,防磁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('528', '194', '688', '精钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('529', '195', '690', '瑞士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('530', '195', '691', '2年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('531', '195', '692', '大三针', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('532', '195', '693', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('534', '196', '696', '密码锁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('535', '196', '697', '黑色系,银色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('537', '197', '700', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('538', '197', '701', '红色系,蓝色系,黑色系,粉色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('540', '198', '704', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('541', '198', '705', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('542', '198', '706', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('543', '198', '707', '移动4G,联通4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('544', '198', '708', '256GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('545', '198', '709', '5.8英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('546', '198', '710', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('547', '198', '711', '2980mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('548', '198', '712', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('549', '198', '713', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('550', '198', '714', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('552', '199', '717', '拉链暗袋,手机袋,证件袋,夹层拉链袋,电脑插袋,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('553', '199', '718', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('555', '200', '721', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('556', '200', '722', '黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('558', '201', '725', '红色系,黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('560', '202', '728', '双肩背包', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('561', '203', '730', 'A004', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('562', '203', '731', '黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('563', '204', '732', '拉链暗袋,手机袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('565', '204', '734', '灰色系,黑色系,白色系,粉色系,棕色系,花色,卡其色系,米色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('566', '205', '736', 'F36875 F58846', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('567', '205', '737', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('568', '205', '738', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('570', '206', '741', 'iOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('571', '206', '742', '7.9英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('572', '206', '743', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('573', '206', '744', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('574', '206', '745', '内置', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('575', '206', '746', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('576', '206', '747', '聚合物锂', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('577', '206', '748', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('578', '206', '749', '完美音质', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('579', '207', '751', '零钱位,拉链格,钥匙位', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('580', '207', '752', '1折', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('582', '208', '755', 'F53429 F54626 F58032', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('583', '208', '756', '证件袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('584', '208', '757', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('585', '209', '759', '相片位,零钱位,证件位,卡位', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('586', '209', '760', '黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('589', '210', '764', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('590', '210', '765', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('591', '211', '767', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('592', '211', '768', '车缝线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('594', '212', '771', '1折', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('596', '212', '773', '蓝色系,黑色系,棕色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('598', '213', '776', '双核心', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('599', '213', '777', '8GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('600', '213', '778', '128GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('601', '213', '779', '集成显卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('602', '213', '780', '无光驱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('603', '213', '781', '13.3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('604', '213', '782', '蓝牙4.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('605', '213', '783', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('606', '213', '784', 'HD摄像头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('607', '213', '785', '触摸板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('608', '213', '786', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('609', '213', '787', '25毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('610', '213', '788', '以官网为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('612', '214', '791', '拉链暗袋,手机袋,证件袋,夹层拉链袋,电脑插袋,相机插袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('613', '214', '792', '蓝色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('614', '215', '794', '1A3454021-02', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('615', '215', '795', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('616', '215', '796', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('618', '216', '799', '红色系,橙色系,黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('620', '217', '802', '黑色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('621', '218', '804', '相片位,暗格,卡位', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('622', '218', '805', '红色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('625', '219', '809', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('626', '219', '810', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('628', '220', '813', '黑色系,棕色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('630', '221', '816', '1810mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('632', '222', '819', '挂锁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('633', '222', '820', '红色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('635', '223', '822', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('636', '223', '823', '卡通动漫', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('637', '224', '825', '拉链暗袋,手机袋,证件袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('639', '224', '827', '小(最长边20-30cm)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('641', '225', '830', '软', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('642', '225', '831', '蓝色系,黑色系,粉色系,紫色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('643', '226', '833', '拉链暗袋,手机袋,证件袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('645', '226', '835', '红色系,黄色系,蓝色系,黑色系,棕色系,金色系,卡其色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('647', '227', '838', '100*90*110毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('648', '227', '839', '婚庆,生日,情人节,圣诞节', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('650', '228', '841', '350千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('651', '228', '842', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('653', '229', '844', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('655', '230', '847', '其他毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('657', '231', '849', '5.1声道', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('659', '232', '852', '200*150毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('660', '232', '853', '婚庆,生日,情人节,圣诞节,传统节庆,地方特色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('661', '233', '855', '中国浙江金华市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('662', '233', '856', '军刀礼盒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('663', '233', '857', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('665', '235', '860', 'mini90', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('666', '235', '861', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('667', '235', '862', '其他毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('668', '235', '863', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('669', '236', '864', 'PX-160', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('670', '236', '865', 'PVC合成面板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('672', '237', '868', '复合', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('674', '238', '870', '紫檀', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('676', '239', '873', '桐木', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('678', '240', '875', '特氏古夷苏木', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('679', '240', '876', '尼龙钢丝弦', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('681', '241', '879', '沙 比利', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('683', '242', '882', '金属', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('684', '243', '883', 'V005', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('685', '243', '884', '580毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('687', '244', '886', '金属', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('689', '245', '888', '0英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('690', '245', '889', '防水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('691', '245', '890', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('692', '245', '891', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('693', '246', '893', '飞利浦(Philips) 旋转式三刀头电动剃须刀全身水洗 S5050【保税仓发货】', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('694', '246', '894', '三刀头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('695', '246', '895', '全自动清洁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('696', '246', '896', '充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('697', '246', '897', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('698', '246', '898', '4瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('699', '247', '900', '戴森吸尘器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('700', '247', '901', '地毯式,除螨,其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('701', '247', '902', '5小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('702', '248', '904', '康佳(KONKA) A55U', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('703', '248', '905', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('704', '248', '906', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('705', '248', '907', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('706', '248', '908', 'AVI,MPG,MKV,MOV,MP4,RM,RMVB,MPEG-1,4KH.265', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('707', '248', '909', '180瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('708', '248', '910', '1242x241x763毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('709', '248', '911', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('710', '248', '912', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('711', '248', '913', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('712', '248', '914', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('713', '248', '915', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('714', '249', '917', '松下(Panasonic)智能电饭煲SR-ZE185 微电脑5L电饭煲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('715', '249', '918', '底盘加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('716', '249', '919', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('717', '249', '920', '白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('718', '249', '921', '5L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('719', '249', '922', '750瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('720', '250', '924', '电吹风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('721', '250', '925', '负离子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('722', '250', '926', '1201W-1600W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('723', '250', '927', '3档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('724', '250', '928', '恒温设计,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('725', '250', '929', '集风嘴+散风嘴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('726', '250', '930', '1.8米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('728', '251', '933', '意式咖啡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('729', '251', '934', '5杯以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('730', '251', '935', '238*430*351毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('731', '252', '937', '空气净化剂', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('732', '252', '938', '除苯,除氨,净化,除PM2.5,除烟尘,除甲醛', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('733', '252', '939', '0.4千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('734', '253', '940', '电子美容仪', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('735', '253', '941', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('736', '253', '942', '男士,女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('737', '253', '943', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('738', '253', '944', '0.22千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('739', '254', '946', '博朗(BRAUN) 欧乐B DB4010 成人电动牙刷A 德国原装进口【保税仓发货】', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('740', '254', '947', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('741', '254', '948', '干电式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('742', '254', '949', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('743', '254', '950', '0.3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('744', '255', '952', 'F71723', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('745', '255', '953', '有夹层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('746', '255', '954', '黑色系,棕色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('748', '256', '957', '拉链暗袋,手机袋,证件袋,夹层拉链袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('749', '256', '958', '米色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('750', '257', '960', '三星电视UA65KUF30EJXXZ', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('751', '257', '961', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('752', '257', '962', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('753', '257', '963', '95瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('754', '257', '964', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('755', '257', '965', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('757', '258', '968', '短袖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('758', '258', '969', '旅游,运动,日常,商务,休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('760', '259', '972', '长裤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('762', '260', '975', '500克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('764', '261', '978', '春季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('765', '261', '979', '圆头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('766', '262', '981', 'UGG J&J', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('767', '262', '982', '春季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('768', '262', '983', '平跟', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('770', '263', '986', '板鞋/休闲鞋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('772', '264', '989', '拉链暗袋,手机袋,证件袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('773', '264', '990', '红色系,蓝色系,白色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('775', '265', '993', '925银', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('776', '265', '994', '甜美', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('778', '266', '997', '春季,夏季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('779', '267', '999', '飞利浦电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('780', '267', '1000', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('781', '267', '1001', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('782', '267', '1002', '55瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('784', '268', '1005', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('785', '268', '1006', '1支', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('787', '269', '1009', '防尘,防尾气,防花粉,其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('788', '269', '1010', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('789', '269', '1011', '16.2x12.8厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('791', '270', '1014', '168*38毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('793', '271', '1016', '有香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('794', '271', '1017', '客厅,其他,厨房,地面,家具', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('796', '272', '1019', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('797', '272', '1020', '大号(直径35mm、宽度55±2mm)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('798', '272', '1021', '单盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('799', '273', '1023', '索尼彩电KD-55X8000E', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('800', '273', '1024', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('801', '273', '1025', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('802', '273', '1026', '金属', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('803', '273', '1027', '149瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('805', '274', '1030', '防水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('806', '274', '1031', 'USB接口供电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('807', '274', '1032', '170毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('809', '275', '1034', '灰色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('810', '275', '1035', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('811', '275', '1036', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('812', '275', '1037', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('813', '275', '1038', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('814', '275', '1039', '5.8英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('815', '275', '1040', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('816', '275', '1041', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('817', '275', '1042', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('818', '275', '1043', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('819', '275', '1044', '屏幕大,拍照不错,反应快', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('821', '276', '1047', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('822', '276', '1048', 'MIUI', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('823', '276', '1049', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('824', '276', '1050', '移动4G,联通4G,电信4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('825', '276', '1051', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('826', '276', '1052', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('827', '276', '1053', '1600万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('828', '276', '1054', '3500mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('829', '276', '1055', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('830', '276', '1056', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('831', '276', '1057', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('833', '277', '1060', '蓝色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('834', '277', '1061', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('835', '277', '1062', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('836', '277', '1063', '移动4G,联通4G,电信4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('837', '277', '1064', '32GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('838', '277', '1065', '5.65英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('839', '277', '1066', '1300万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('840', '277', '1067', '3000mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('841', '277', '1068', '3.5mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('842', '277', '1069', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('843', '277', '1070', '全面屏手机,后置双摄,前置双摄,玻璃机身', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('844', '277', '1071', '2017011606023756', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('846', '278', '1074', '蓝色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('847', '278', '1075', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('848', '278', '1076', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('849', '278', '1077', '移动4G,联通4G,电信4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('850', '278', '1078', '128GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('851', '278', '1079', '6.0英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('852', '278', '1080', '2000万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('853', '278', '1081', '3340mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('854', '278', '1082', '蓝牙4.2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('855', '278', '1083', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('856', '278', '1084', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('857', '278', '1085', '2017011606019009', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('859', '279', '1088', '金色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('860', '279', '1089', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('861', '279', '1090', '四核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('862', '279', '1091', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('863', '279', '1092', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('864', '279', '1093', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('865', '279', '1094', '500万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('866', '279', '1095', '3600mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('867', '279', '1096', '蓝牙4.2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('868', '279', '1097', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('869', '279', '1098', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('870', '280', '1100', '先锋LED液晶电视机LED-32B760S', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('871', '280', '1101', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('872', '280', '1102', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('873', '280', '1103', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('874', '280', '1104', 'TS,MKV,MOV,RM,MPEG-1,H.264', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('875', '280', '1105', '65瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('876', '280', '1106', '4.8千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('877', '280', '1107', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('878', '280', '1108', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('879', '280', '1109', '向下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('880', '280', '1110', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('881', '280', '1111', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('883', '281', '1113', '银色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('884', '281', '1114', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('885', '281', '1115', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('886', '281', '1116', '全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('887', '281', '1117', '32GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('888', '281', '1118', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('889', '281', '1119', '500万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('890', '281', '1120', '4000mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('891', '281', '1121', '蓝牙4.1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('892', '281', '1122', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('893', '281', '1123', '在内置应用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('895', '282', '1126', '红色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('896', '282', '1127', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('897', '282', '1128', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('898', '282', '1129', '移动4G,联通4G,电信4G,双卡单4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('899', '282', '1130', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('900', '282', '1131', '6.01英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('901', '282', '1132', '2000万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('902', '282', '1133', '3205mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('903', '282', '1134', '蓝牙4.2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('904', '282', '1135', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('905', '282', '1136', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('906', '282', '1137', '2017011606006547', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('908', '283', '1140', '玫瑰金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('909', '283', '1141', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('910', '283', '1142', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('911', '283', '1143', '移动4G,联通4G,电信4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('912', '283', '1144', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('913', '283', '1145', '6.01英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('914', '283', '1146', '2X1200万像素(2400万感光单元)万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('915', '283', '1147', '3245mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('916', '283', '1148', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('917', '283', '1149', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('918', '283', '1150', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('919', '283', '1151', '2017011606992881', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('921', '284', '1154', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('922', '284', '1155', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('923', '284', '1156', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('924', '284', '1157', '移动4G,联通4G,电信4G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('925', '284', '1158', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('926', '284', '1159', '5.73英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('927', '284', '1160', '1000万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('928', '284', '1161', '3100mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('929', '284', '1162', '蓝牙4.1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('930', '284', '1163', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('931', '284', '1164', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('933', '285', '1167', '155.9*71.0*9.3毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('934', '285', '1168', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('935', '285', '1169', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('936', '285', '1170', '全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('937', '285', '1171', '128GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('938', '285', '1172', '5.2英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('939', '285', '1173', '1200万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('940', '285', '1174', '3100mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('941', '285', '1175', '蓝牙4.1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('942', '285', '1176', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('943', '285', '1177', '女性手机,快速充电,拍照手机,前置双摄', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('944', '285', '1178', '2017011606998692', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('946', '286', '1180', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('947', '286', '1181', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('948', '286', '1182', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('949', '286', '1183', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('950', '286', '1184', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('951', '286', '1185', '5.2英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('952', '286', '1186', '500万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('953', '286', '1187', '3000mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('954', '286', '1188', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('955', '286', '1189', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('956', '286', '1190', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('957', '286', '1191', '2017011606998636', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('959', '287', '1194', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('960', '287', '1195', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('961', '287', '1196', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('962', '287', '1197', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('963', '287', '1198', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('964', '287', '1199', '1.77英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('965', '287', '1200', '0万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('966', '287', '1201', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('967', '287', '1202', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('968', '287', '1203', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('969', '287', '1204', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('971', '288', '1207', '金色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('972', '288', '1208', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('973', '288', '1209', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('974', '288', '1210', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('975', '288', '1211', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('976', '288', '1212', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('977', '288', '1213', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('978', '288', '1214', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('979', '288', '1215', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('980', '288', '1216', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('981', '288', '1217', '安全性好,音质不错,反应快,指纹识别', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('983', '289', '1220', '金色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('984', '289', '1221', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('985', '289', '1222', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('986', '289', '1223', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('987', '289', '1224', '32GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('988', '289', '1225', '4.7英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('989', '289', '1226', '120万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('990', '289', '1227', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('991', '289', '1228', '蓝牙4.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('992', '289', '1229', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('993', '289', '1230', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('994', '289', '1231', '2014011606717032', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('996', '290', '1234', '无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('997', '290', '1235', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('998', '290', '1236', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('999', '290', '1237', '100瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1000', '290', '1238', '1230 *57* 78毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1002', '291', '1240', '银色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1003', '291', '1241', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1004', '291', '1242', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1005', '291', '1243', '移动4G,联通4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1006', '291', '1244', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1007', '291', '1245', '5.8英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1008', '291', '1246', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1009', '291', '1247', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1010', '291', '1248', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1011', '291', '1249', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1012', '291', '1250', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1013', '291', '1251', '2017011606002397', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1015', '292', '1254', '银色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1016', '292', '1255', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1017', '292', '1256', '以官网信息为准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1018', '292', '1257', '移动4G,联通4G,电信4G,全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1019', '292', '1258', '64GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1020', '292', '1259', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1021', '292', '1260', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1022', '292', '1261', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1023', '292', '1262', '蓝牙5.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1024', '292', '1263', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1025', '292', '1264', '安全性好,音质不错,反应快,指纹识别', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1027', '293', '1267', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1028', '293', '1268', 'Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1029', '293', '1269', '八核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1030', '293', '1270', '全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1031', '293', '1271', '32GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1032', '293', '1272', '5.2英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1033', '293', '1273', '800万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1034', '293', '1274', '3000mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1035', '293', '1275', '蓝牙4.1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1036', '293', '1276', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1037', '293', '1277', '金属机身,国货精品,外观漂亮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1039', '294', '1280', '10000mAh', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1040', '294', '1281', '228克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1041', '294', '1282', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1043', '295', '1285', '0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1044', '295', '1286', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1045', '295', '1287', '1千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1046', '295', '1288', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1048', '296', '1290', '5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1050', '297', '1292', '146.2×70×0.3', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1052', '298', '1295', '1米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1054', '299', '1298', '32GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1056', '300', '1301', '5克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1057', '301', '1303', '蓝牙自拍杆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1060', '303', '1307', 'H.265', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1061', '303', '1308', '软件升级,安卓播放器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1062', '303', '1309', 'USB 2.0;网络接口;无线WIFI', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1064', '304', '1312', 'USB3.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1066', '305', '1315', '金色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1067', '305', '1316', 'IOS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1068', '305', '1317', '四核', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1069', '305', '1318', '全网通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1070', '305', '1319', '128GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1071', '305', '1320', '5.5英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1072', '305', '1321', '700万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1073', '305', '1322', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1074', '305', '1323', '蓝牙4.2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1075', '305', '1324', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1076', '305', '1325', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1078', '306', '1328', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1079', '306', '1329', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1080', '306', '1330', '15-23平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1081', '306', '1331', '24-41分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1082', '306', '1332', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1083', '306', '1333', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1084', '306', '1334', '静音,准确控温,独立除湿,智能操控,电辅加热,外观轻薄', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1086', '307', '1337', '液晶屏,触摸屏,翻转屏,高清屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1087', '307', '1338', '标准变焦', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1088', '307', '1339', '程序自动曝光(P),光圈优先(A),快门优先(S),手动曝光(M)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1089', '307', '1340', '电子控制焦平面快门', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1090', '307', '1341', 'MP4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1091', '307', '1342', '约17mm镜头视角', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1092', '307', '1343', 'SD卡,SDHC卡,SDXC卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1093', '307', '1344', 'LP-E17', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1094', '307', '1345', '约131.9×100.9×77.8毫米毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1096', '308', '1348', '3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1097', '308', '1349', 'APS-C画幅标准变焦镜头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1098', '308', '1350', '程序自动曝光(全自动、闪光灯禁用、创意自动、人像、风光、微距、运动、夜景人像、程序),快门优先自动曝光,光圈优先自动曝光,手动曝光,B门曝光', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1099', '308', '1351', '电子控制、纵向式焦平快门', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1100', '308', '1352', 'AVCHD,MP4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1101', '308', '1353', '内置闪光灯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1102', '308', '1354', 'SD卡,SDXC卡,MS记忆棒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1103', '308', '1355', 'NP-FW50', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1104', '308', '1356', '120*66.9*45.1毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1106', '309', '1359', '液晶屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1107', '309', '1360', '伸缩式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1108', '309', '1361', '光学防抖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1109', '309', '1362', '20MB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1110', '309', '1363', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1111', '309', '1364', '99.5x60.0x27.4毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1112', '309', '1365', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1114', '310', '1368', '3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1115', '310', '1369', '46万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1117', '311', '1372', '24-70mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1118', '311', '1373', '82mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1119', '312', '1375', '富士mini7s粉色相机路人版 美颜自拍神器LOMO胶片相机礼物 官方正品', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1120', '312', '1376', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1121', '312', '1377', '54*86mm(小)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1122', '312', '1378', '54*86毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1124', '313', '1380', 'SD卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1125', '313', '1381', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1127', '314', '1384', '非翻转屏,非触摸屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1128', '314', '1385', '标准变焦', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1129', '314', '1386', '自动模式(自动;自动(闪光灯关闭));带有柔性程序的程序自动(P);快门优先自动(S);光圈优先自动(A);手动(M);场景模式(人像;风景;儿童照;运动;近摄;夜间人像;夜景;宴会/室内;海滩/雪景', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1130', '314', '1387', '电子控制纵走式焦平面快门', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1131', '314', '1388', 'MOV', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1132', '314', '1389', '内置闪光灯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1133', '314', '1390', 'SD卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1134', '314', '1391', '锂离子电池组 EN-EL15', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1135', '314', '1392', '工程塑料外壳+金属骨架', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1137', '315', '1395', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1138', '315', '1396', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1139', '315', '1397', '15-23平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1140', '315', '1398', '18-42分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1141', '315', '1399', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1142', '315', '1400', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1143', '315', '1401', '自动清洁,静音,准确控温,独立除湿,智能操控,电辅加热,外观轻薄', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1145', '316', '1404', '动态模式:f=29.8-298.0mm(16:9);静态模式:f=26.8-268.0mm(16:9),f=32.8-328.0mm(4:3)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1146', '316', '1405', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1147', '316', '1406', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1148', '316', '1407', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1149', '316', '1408', 'SD/SDHC/SDXC', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1150', '316', '1409', '92.1万像素', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1151', '316', '1410', '可重复充电电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1153', '317', '1412', '3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1154', '317', '1413', '光学防抖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1155', '318', '1415', '宾得(PENTAX) 8X21 UCF R 双筒望远镜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1156', '318', '1416', '目镜望远镜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1157', '318', '1417', '-', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1159', '319', '1419', '3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1160', '319', '1420', '变焦镜头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1161', '319', '1421', '电子快门', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1162', '319', '1422', 'MOV (MPEG-4AVC / H.264) , AVI (Motion JPEG)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1163', '319', '1423', 'SD卡,SDHC卡,SDXC卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1164', '319', '1424', 'BLS50', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1166', '320', '1427', '液晶屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1167', '320', '1428', '伸缩式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1168', '320', '1429', '正负2.0EV,间隔为1/3EV', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1169', '320', '1430', '光学防抖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1170', '320', '1431', 'SD卡;SDHC卡;SDXC卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1171', '320', '1432', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1172', '320', '1433', '108.4 x 69.9 x 32.8毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1173', '320', '1434', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1174', '321', '1436', '徕卡(Leica) SOFORT相机一次成像立拍立得相机 白色19100+单包彩色相纸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1175', '321', '1437', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1176', '321', '1438', '54*86mm(小)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1177', '321', '1439', '60毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1178', '321', '1440', '伸缩式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1180', '322', '1443', '液晶屏,触摸屏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1181', '322', '1444', '伸缩式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1182', '322', '1445', '光学防抖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1183', '322', '1446', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1184', '322', '1447', '锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1185', '322', '1448', '106毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1186', '322', '1449', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1188', '323', '1451', 'SD卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1190', '324', '1454', '2匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1191', '324', '1455', '220-1-50伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1193', '325', '1458', '22800', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1194', '326', '1460', '云腾-668', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1195', '326', '1461', '3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1196', '326', '1462', '1.25千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1198', '327', '1464', '67mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1200', '328', '1467', '80MB/S 读取', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1201', '329', '1469', '600EX II', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1202', '329', '1470', '普通闪光:约0.5 - 27.8米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1204', '330', '1472', '100MB/s', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1206', '331', '1475', '17-50mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1207', '331', '1476', '72mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1209', '332', '1479', '30cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1210', '332', '1480', '67mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1211', '333', '1482', '700D', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1212', '333', '1483', '4千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1213', '333', '1484', '0.8千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1215', '334', '1486', '67mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1217', '335', '1488', '10千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1218', '335', '1489', '1.82千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1219', '336', '1490', '相机/摄像机内存卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1220', '336', '1491', '64G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1222', '337', '1493', '读98Mb/s', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1224', '338', '1496', '67mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1226', '339', '1499', '1机3镜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1228', '340', '1501', '77mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1230', '341', '1504', '200*50*60', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1232', '342', '1506', '15千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1234', '343', '1508', '77mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1237', '345', '1512', '67mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1240', '347', '1515', '52mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1242', '348', '1518', '3匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1243', '348', '1519', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1244', '348', '1520', '45平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1245', '348', '1521', '40/32/29分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1246', '348', '1522', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1248', '349', '1525', '1.5米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1250', '350', '1527', '双核心', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1251', '350', '1528', '8GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1252', '350', '1529', '128GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1253', '350', '1530', '核芯显卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1254', '350', '1531', '无光驱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1255', '350', '1532', '13.3英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1256', '350', '1533', '蓝牙4.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1257', '350', '1534', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1258', '350', '1535', 'HD摄像头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1259', '350', '1536', '触摸板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1260', '350', '1537', '聚合物电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1261', '350', '1538', '3–17毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1262', '350', '1539', '符合国家三包', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1264', '351', '1542', '四核心', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1265', '351', '1543', '8GB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1266', '351', '1544', '128GB+1TB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1267', '351', '1545', '独立显卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1268', '351', '1546', '无光驱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1269', '351', '1547', '15.6英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1270', '351', '1548', '蓝牙4.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1271', '351', '1549', '0个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1272', '351', '1550', '30万像素摄像头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1273', '351', '1551', '背光键盘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1274', '351', '1552', '4芯锂电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1275', '351', '1553', '24.5 mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1276', '351', '1554', '电池、电源适配器、说明书、保修卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1278', '352', '1557', '双核心', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1279', '352', '1558', 'DDR4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1280', '352', '1559', '机械硬盘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1281', '352', '1560', '独立显卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1282', '352', '1561', '无光驱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1283', '352', '1562', '10/100/1000Mbps', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1284', '352', '1563', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1285', '352', '1564', '烟灰', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1286', '352', '1565', '全国联保', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1288', '353', '1568', 'Intel i3', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1289', '353', '1569', 'DDR4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1290', '353', '1570', '独立显卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1291', '353', '1571', '机械硬盘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1292', '353', '1572', '无光驱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1293', '353', '1573', 'IPS', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1294', '353', '1574', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1295', '353', '1575', '蓝牙4.0', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1296', '353', '1576', 'audio', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1297', '353', '1577', '黑曜金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1298', '353', '1578', '全国联保', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1300', '354', '1581', 'Intel', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1301', '354', '1582', '影驰', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1302', '354', '1583', 'TT', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1303', '354', '1584', '华硕', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1304', '355', '1586', 'KY-26B', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1305', '355', '1587', '1匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1306', '355', '1588', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1307', '355', '1589', '8-16平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1308', '355', '1590', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1309', '355', '1591', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1310', '355', '1592', '左右扫风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1312', '356', '1594', '七号电池', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1314', '357', '1597', 'PS/2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1315', '357', '1598', '铝合金面壳', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1317', '358', '1600', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1318', '358', '1601', '1600', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1319', '358', '1602', '无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1321', '359', '1605', '1TB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1322', '359', '1606', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1324', '360', '1609', '立体声', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1326', '361', '1612', 'SATA接口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1328', '362', '1615', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1329', '362', '1616', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1330', '362', '1617', '16-24平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1331', '362', '1618', '22-37分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1332', '362', '1619', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1333', '362', '1620', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1334', '362', '1621', '静音,准确控温,独立除湿,智能操控,电辅加热,节能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1336', '363', '1624', '23.8英寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1337', '363', '1625', '8毫秒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1338', '363', '1626', 'HDMI*2 DP*2 mDP*1 USB3.0*5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1339', '363', '1627', '带支架的显示器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1340', '364', '1629', 'Intel', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1341', '364', '1630', '6MB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1342', '364', '1631', '是', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1343', '364', '1632', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1344', '364', '1633', '4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1346', '365', '1636', 'NVIDIA', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1347', '365', '1637', 'GDDR5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1348', '365', '1638', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1349', '365', '1639', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1350', '365', '1640', '400瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1352', '366', '1643', 'SATA接口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1353', '367', '1644', '2016-4-20', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1354', '367', '1645', 'DDR4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1356', '368', '1648', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1357', '368', '1649', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1358', '368', '1650', 'Realtek® ALC892', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1359', '368', '1651', '4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1360', '368', '1652', 'ATX(标准)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1362', '369', '1654', '500W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1364', '370', '1657', '*', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1365', '370', '1658', '内置', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1367', '371', '1661', '多天线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1368', '371', '1662', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11n,IEEE 802.3u', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1369', '371', '1663', '用户手册 电源适配器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1371', '372', '1666', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1372', '372', '1667', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1373', '372', '1668', '15~22平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1374', '372', '1669', '23~40分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1375', '372', '1670', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1376', '372', '1671', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1377', '372', '1672', '静音,准确控温,独立除湿,节能,合资精选', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1379', '373', '1675', '无线网卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1380', '373', '1676', '150Mbps', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1382', '374', '1678', '多天线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1383', '374', '1679', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11ac,IEEE 802.11n,IEEE 802.3u', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1385', '375', '1682', '多天线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1386', '375', '1683', 'IEEE 802.11g,IEEE 802.11b,IEEE 802.3,IEEE 802.11ac,IEEE 802.11n,IEEE 802.3u', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1389', '377', '1687', '存储转发', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1390', '377', '1688', '0.15千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1392', '378', '1690', '2K / 4K', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1393', '378', '1691', '定焦', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1394', '378', '1692', '30寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1395', '378', '1693', '5大提升:1100ANSI流明、哈曼卡顿音响升级、全自动对焦、1.2:1投射比、左右梯形校正角度更大', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1397', '379', '1696', 'A3', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1398', '379', '1697', '扫描', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1399', '379', '1698', '600×600dpi', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1400', '379', '1699', '平板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1401', '379', '1700', '256MB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1402', '380', '1702', 'dypt45s2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1403', '380', '1703', 'LED触摸宽屏控制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1404', '380', '1704', '单开门', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1406', '381', '1707', '1匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1407', '381', '1708', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1408', '381', '1709', '11-18平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1409', '381', '1710', '29-37分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1410', '381', '1711', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1411', '381', '1712', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1412', '381', '1713', '自动清洁,静音,独立除湿,电辅加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1414', '382', '1716', '中等', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1415', '382', '1717', '12支', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1417', '383', '1720', '订书机系列', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1418', '383', '1721', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1419', '384', '1723', '橙拷贝可乐70g A4 5包装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1420', '384', '1724', 'A4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1421', '384', '1725', '5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1425', '387', '1731', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1426', '387', '1732', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1427', '387', '1733', '15-22平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1428', '387', '1734', '20-41分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1429', '387', '1735', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1430', '387', '1736', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1431', '387', '1737', '自动清洁,静音,独立除湿,智能操控,电辅加热,节能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1433', '388', '1740', '不可粘贴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1434', '388', '1741', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1435', '389', '1743', 'A.O.史密斯60X1储水式电热水器60L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1436', '389', '1744', '多功率加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1437', '389', '1745', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1438', '389', '1746', 'A.O.史密斯(中国)热水器有限公司', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1439', '390', '1748', '美的电热水器F50-21S1 防电墙 8年包修', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1440', '390', '1749', '整胆加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1441', '390', '1750', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1442', '390', '1751', '芜湖美的厨卫电器制造有限公司', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1443', '391', '1753', '万和燃气热水器 JSQ24-318W12 (天然气)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1444', '391', '1754', '36瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1445', '391', '1755', '非防冻型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1446', '391', '1756', '2015年11月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1448', '392', '1759', '6.6升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1449', '392', '1760', 'IPX4', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1450', '392', '1761', '2011010706488931', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1451', '393', '1763', '2016', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1452', '393', '1764', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1453', '393', '1765', '4平方毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1454', '393', '1766', '即开即热 水电分离安全保护 智能恒温变频 热水器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1456', '394', '1768', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1457', '394', '1769', '1级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1458', '395', '1771', '智米智能马桶盖ZNMTG01ZM 白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1459', '395', '1772', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1460', '395', '1773', '1340瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1462', '396', '1775', '1匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1463', '396', '1776', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1464', '396', '1777', '13-17平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1465', '396', '1778', '23-36分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1466', '396', '1779', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1467', '396', '1780', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1468', '396', '1781', '自动清洁,静音,准确控温,独立除湿,电辅加热,外观轻薄,节能,节能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1470', '397', '1784', 'H-CS0014-B1D.W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1471', '397', '1785', '可升降、节水、无铅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1472', '398', '1786', '华帝股份 百得 厨电套装 触控式欧式18m³风量 抽油烟机不锈钢 油烟机 燃气灶套餐DY22+DZ28B 天然气/液化气', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1473', '398', '1787', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1474', '398', '1788', '天然气', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1475', '398', '1789', '机械式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1476', '399', '1791', '康宝(Canbo) CXW-218-DJ118A 侧吸式 抽油烟机 吸油烟机 油烟机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1477', '399', '1792', '270帕', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1478', '399', '1793', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1479', '399', '1794', '2015010716808969', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1481', '400', '1797', '9千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1482', '400', '1798', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1483', '401', '1800', 'RTD108Q-A1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1484', '401', '1801', '嵌入式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1485', '401', '1802', '长595*宽450*高630毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1486', '402', '1804', '意大利daogrs/迪奥格斯 S8 蒸烤箱 嵌入式 蒸箱烤箱二合一 58升 蒸汽烤箱 电蒸箱 电烤箱 微波炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1487', '402', '1805', '触控式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1488', '403', '1807', '西门子(SIEMENS) SN23E831TI 立嵌两用洗碗机13套', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1489', '403', '1808', '48分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1490', '403', '1809', '可调', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1491', '404', '1811', 'TCL自动清洗 集成灶 JC10A 抽油烟机 燃气灶 消毒柜套装 18侧吸下排 集成灶厨房 烟灶套餐 支持天然气/液化气', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1492', '404', '1812', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1493', '404', '1813', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1494', '404', '1814', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1495', '404', '1815', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1496', '404', '1816', '175毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1497', '405', '1818', 'lecon 乐创 全自动4盆6盆8盆10盆12盆电热蒸饭柜燃气全发泡蒸饭车蒸鱼蒸菜蒸饭蒸饭机商用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1498', '405', '1819', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1500', '406', '1822', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1501', '406', '1823', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1502', '406', '1824', '16-24平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1503', '406', '1825', '39分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1504', '406', '1826', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1505', '406', '1827', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1506', '406', '1828', '自动清洁,静音,准确控温,电辅加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1507', '407', '1830', '贝克巴斯(BECBAS)E50 厨房家用食物垃圾处理器 厨余垃圾粉碎机 无线开关免打孔', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1508', '407', '1831', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1509', '407', '1832', '379*218*218毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1510', '408', '1834', '安吉尔angel净水器J2375-ROB12家用厨房直饮高端纯水机RO反渗透自来水过滤器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1511', '408', '1835', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1512', '408', '1836', '397*190*472毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1513', '408', '1837', '直饮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1514', '409', '1839', '沁园(QINYUAN)立式饮水机YL9766WZ', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1515', '409', '1840', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1516', '409', '1841', '1000瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1517', '409', '1842', '2017010717016472', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1518', '410', '1844', '史密斯(A.O.SMITH)牌DR50-D2型直饮水机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1519', '410', '1845', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1520', '410', '1846', '32瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1521', '410', '1847', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1522', '411', '1849', '沁园净水器RO-185 家用直饮反渗透升级版 厨下式 净水机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1523', '411', '1850', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1524', '411', '1851', '383*185*475毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1525', '411', '1852', '直饮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1526', '412', '1854', '3M DWS2500-CN', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1527', '412', '1855', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1528', '412', '1856', '长255×宽255×深255毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1529', '412', '1857', '直饮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1530', '413', '1859', '美的(Midea)净水器MRO101A-5全新升级版', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1531', '413', '1860', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1532', '413', '1861', '30瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1533', '413', '1862', '直饮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1535', '414', '1865', '1.5匹', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1536', '414', '1866', '定频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1537', '414', '1867', '16-24平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1538', '414', '1868', '39分贝', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1539', '414', '1869', '220V~/50Hz伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1540', '414', '1870', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1541', '414', '1871', '自动清洁,静音,电辅加热,节能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1543', '415', '1874', '礼盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1544', '415', '1875', '浓香型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1545', '415', '1876', '避光', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1547', '416', '1879', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1548', '416', '1880', '波尔多产区', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1549', '417', '1881', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1550', '417', '1882', '罐装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1551', '417', '1883', '4度', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1552', '417', '1884', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1553', '418', '1886', '米酒、鹿茸、鹿骨胶、龟板胶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1554', '418', '1887', '500-1000ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1555', '418', '1888', '35度以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1556', '418', '1889', '干燥,通风,避光', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1558', '419', '1891', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1559', '419', '1892', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1560', '419', '1893', '干燥,通风,避光', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1562', '420', '1896', '罐装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1563', '420', '1897', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1564', '420', '1898', '避光', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1566', '421', '1900', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1567', '421', '1901', '非有机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1568', '421', '1902', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1569', '422', '1904', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1570', '422', '1905', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1571', '422', '1906', '普通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1572', '422', '1907', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1574', '423', '1910', '普通', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1575', '423', '1911', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1576', '423', '1912', '除烟除尘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1578', '424', '1914', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1579', '424', '1915', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1580', '424', '1916', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1581', '425', '1918', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1582', '425', '1919', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1583', '425', '1920', '置于阴凉干燥处', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1584', '425', '1921', '高钙,高铁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1585', '426', '1923', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1586', '426', '1924', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1587', '426', '1925', '一级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1588', '427', '1926', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1589', '427', '1927', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1590', '427', '1928', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1592', '428', '1930', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1593', '428', '1931', '阴凉干燥密封储存', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1595', '429', '1934', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1596', '429', '1935', '干燥,避光,常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1598', '430', '1937', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1599', '430', '1938', '即食', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1601', '431', '1941', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1602', '431', '1942', '冷冻', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1604', '432', '1944', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1605', '432', '1945', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1607', '434', '1948', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1608', '434', '1949', '非有机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1609', '434', '1950', '炒菜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1611', '435', '1952', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1612', '435', '1953', '冷冻', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1614', '436', '1955', '礼盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1615', '436', '1956', '鲜蛋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1617', '437', '1958', '简装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1618', '437', '1959', '冷冻', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1620', '438', '1961', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1622', '439', '1964', '碗装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1623', '439', '1965', '40%以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1624', '439', '1966', '非手工巧克力', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1626', '440', '1968', '礼盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1627', '440', '1969', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1628', '440', '1970', '无糖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1630', '441', '1972', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1631', '441', '1973', '40%以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1632', '442', '1974', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1633', '442', '1975', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1634', '442', '1976', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1635', '442', '1977', '常温干燥处放置', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1637', '443', '1979', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1638', '443', '1980', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1640', '444', '1982', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1641', '444', '1983', '干燥,通风,常温,恒温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1643', '445', '1985', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1644', '445', '1986', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1645', '445', '1987', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1647', '446', '1990', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1648', '446', '1991', '原味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1649', '446', '1992', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1651', '447', '1995', '桶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1652', '447', '1996', '浸出', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1654', '448', '1999', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1655', '448', '2000', '特级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1656', '448', '2001', '防潮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1658', '449', '2003', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1659', '449', '2004', '防潮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1661', '450', '2007', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1662', '450', '2008', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1663', '451', '2010', '桂圆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1664', '451', '2011', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1665', '451', '2012', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1666', '452', '2013', '红枣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1667', '452', '2014', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1668', '452', '2015', '干燥', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1670', '453', '2017', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1671', '453', '2018', '二级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1672', '453', '2019', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1674', '454', '2022', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1675', '454', '2023', '压榨', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1676', '454', '2024', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1678', '455', '2026', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1679', '455', '2027', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1681', '456', '2030', '礼盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1682', '456', '2031', '黄桃', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1684', '457', '2033', '罐装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1685', '457', '2034', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1687', '458', '2036', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1688', '458', '2037', '存放于阴凉干燥通风处,开盖后需冷藏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1690', '459', '2040', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1691', '459', '2041', '冷藏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1693', '460', '2043', '桶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1694', '460', '2044', '酿造酱油', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1695', '460', '2045', '冷藏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1696', '461', '2046', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1697', '461', '2047', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1698', '461', '2048', '置于阴凉干燥处,常温保存', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1700', '462', '2051', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1701', '462', '2052', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1703', '463', '2055', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1704', '463', '2056', '常温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1705', '464', '2057', '有芯卷纸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1706', '464', '2058', '三层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1707', '464', '2059', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1708', '465', '2061', '西门子洗衣机XQG80-WD12G4681W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1709', '465', '2062', '冷水~90℃', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1710', '465', '2063', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1711', '465', '2064', '78千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1713', '466', '2067', '三层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1714', '466', '2068', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1716', '467', '2071', '三层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1717', '467', '2072', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1719', '468', '2074', '2包(卷)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1720', '468', '2075', '普通产品', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1722', '469', '2078', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1723', '469', '2079', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1724', '470', '2080', '湿巾纸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1725', '470', '2081', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1726', '470', '2082', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1727', '470', '2083', '润肤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1729', '471', '2086', '香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1730', '471', '2087', '3kg以上升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1731', '471', '2088', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1733', '472', '2090', '有香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1734', '472', '2091', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1735', '472', '2092', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1737', '473', '2095', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1738', '473', '2096', '有香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1739', '473', '2097', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1741', '474', '2100', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1742', '474', '2101', '无味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1743', '474', '2102', '客厅,其他,卫浴,厨房,地面,家具,衣物', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1744', '475', '2104', '海尔洗衣机XQB55-M12699X', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1745', '475', '2105', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1746', '475', '2106', '洗涤、漂洗、脱水、桶干燥、常用、超净洗、冲浪洗、速洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1747', '475', '2107', '0.8', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1749', '476', '2110', '液体', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1750', '476', '2111', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1752', '477', '2114', '47*27*24厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1754', '478', '2117', '11×7cm×2片入', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1756', '479', '2119', '15升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1758', '480', '2122', '3年数', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1759', '480', '2123', '25×16.5×0.5厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1761', '481', '2126', '5年数', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1762', '481', '2127', '-60℃-100℃', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1763', '481', '2128', '100克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1764', '482', '2130', '擦玻璃器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1765', '482', '2131', '81厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1767', '483', '2133', '防尘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1768', '483', '2134', '成人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1769', '483', '2135', '见图·厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1771', '484', '2137', '10*13厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1772', '485', '2139', '海尔滚筒洗衣机EG8012B29WC', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1773', '485', '2140', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1774', '485', '2141', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1775', '485', '2142', '70千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1777', '486', '2145', 'KC20BK1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1779', '487', '2148', '7厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1780', '487', '2149', '保温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1781', '488', '2151', '储物箱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1782', '488', '2152', '58升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1783', '488', '2153', '带滑轮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1785', '489', '2156', '晾衣架', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1786', '489', '2157', 'MM', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1788', '490', '2160', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1790', '491', '2163', '180毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1791', '491', '2164', '非一次性使用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1792', '491', '2165', '客厅,餐桌,熬夜/加班,出游,厨房', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1793', '492', '2167', '被子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1794', '492', '2168', '春秋被,冬被', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1795', '492', '2169', '见详情', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1796', '492', '2170', '1.8m床', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1798', '493', '2173', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1799', '493', '2174', '助眠枕', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1801', '494', '2177', '简约风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1802', '494', '2178', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1804', '495', '2181', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1805', '495', '2182', '29*12*21厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1807', '496', '2185', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1808', '496', '2186', '20', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1810', '497', '2188', '0.2千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1811', '497', '2189', '内服', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1812', '497', '2190', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1814', '498', '2192', '除蚤灭蚤,杀螨除菌,杀菌除臭,消炎止痒,防脱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1815', '498', '2193', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1817', '499', '2195', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1818', '499', '2196', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1820', '500', '2199', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1821', '500', '2200', '5L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1822', '501', '2202', '九阳 电饭煲JYF-40FE65', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1823', '501', '2203', '底盘加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1824', '501', '2204', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1825', '501', '2205', '棕色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1826', '501', '2206', '4L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1827', '501', '2207', '860瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1828', '502', '2209', '美的(Midea)WCS5025 一锅双胆 立体加压智能预约微电脑式5L电压力锅 黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1829', '502', '2210', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1830', '502', '2211', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1831', '502', '2212', '微电脑按键式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1832', '502', '2213', '5L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1833', '503', '2215', '美的(Midea)SN2105T大功率多功能电磁炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1834', '503', '2216', '微晶面板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1835', '503', '2217', '8档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1836', '503', '2218', '触控式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1837', '503', '2219', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1838', '503', '2220', '3级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1839', '504', '2222', '九阳豆浆机 DJ13B-D08D 全自动家用五谷免滤豆浆机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1840', '504', '2223', '白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1841', '504', '2224', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1842', '504', '2225', '精磨器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1843', '504', '2226', '1.3L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1845', '505', '2229', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1846', '505', '2230', '一体式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1847', '505', '2231', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1848', '505', '2232', '2.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1849', '506', '2234', '利仁(Liven)2018H 电饼铛', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1850', '506', '2235', '烤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1851', '506', '2236', '15毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1852', '507', '2238', '美的电水壶 WH517E2g', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1853', '507', '2239', '蓝色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1854', '507', '2240', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1855', '507', '2241', '国产温控器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1856', '507', '2242', '1.6-2L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1857', '508', '2244', '电蒸锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1858', '508', '2245', '涮,火锅,炖,焖,煮,蒸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1859', '508', '2246', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1860', '508', '2247', '三层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1861', '508', '2248', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1862', '508', '2249', '1500瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1863', '509', '2251', '荣事达YSH1860养生壶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1864', '509', '2252', '黑色+金色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1865', '509', '2253', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1866', '509', '2254', '国产温控器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1867', '509', '2255', '1.8L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1868', '510', '2257', '电陶炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1869', '510', '2258', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1870', '510', '2259', '黑晶面板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1872', '511', '2262', '加热,蒸煮,真空保鲜,冷藏保鲜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1873', '511', '2263', '3层', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1874', '511', '2264', '不锈钢内胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1875', '511', '2265', '机械式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1876', '511', '2266', '270瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1878', '512', '2269', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1879', '512', '2270', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1880', '512', '2271', '单胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1881', '512', '2272', '4.7千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1882', '513', '2274', '九阳(Joyoung)料理机JYL-C91T', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1883', '513', '2275', '1档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1884', '513', '2276', '600毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1885', '514', '2278', '苏泊尔电压力锅CYSB50YC6B-100金属色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1886', '514', '2279', '黑色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1887', '514', '2280', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1888', '514', '2281', '微电脑按键式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1889', '514', '2282', '5L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1890', '515', '2284', '艾思玛(AisimaRo) XPB42-688蓝色 4.2kg单桶小型迷你洗衣机 半自动婴儿小洗衣机 适合单身贵族 单缸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1891', '515', '2285', '非变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1892', '515', '2286', '标准', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1893', '515', '2287', '0.81', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1894', '516', '2288', '格兰仕微波炉P70F20CN3P-N9(W0)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1895', '516', '2289', '微波炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1896', '516', '2290', '平板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1897', '516', '2291', '20升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1898', '516', '2292', '微波,烧烤,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1899', '516', '2293', '侧拉式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1900', '516', '2294', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1901', '516', '2295', '纳米银内胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1902', '516', '2296', '2级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1903', '516', '2297', '180*315*329毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1905', '517', '2300', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1906', '517', '2301', '0℃-220℃度', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1907', '517', '2302', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1908', '517', '2303', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1909', '517', '2304', '7千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1910', '518', '2306', '九阳(Joyoung)料理机JYL-C50T', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1911', '518', '2307', '按键式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1912', '518', '2308', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1913', '518', '2309', '2.25千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1914', '518', '2310', '250瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1915', '518', '2311', '3人以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1917', '519', '2314', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1918', '519', '2315', '保温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1919', '519', '2316', '不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1920', '519', '2317', '235*368*320mm毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1921', '520', '2319', '空气炸锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1922', '520', '2320', '炸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1923', '520', '2321', '微电脑式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1924', '521', '2322', 'TP80-JDS903', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1925', '521', '2323', '3级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1926', '521', '2324', '1000转/分', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1927', '521', '2325', '0.18度', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1929', '522', '2327', '美式咖啡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1930', '522', '2328', '11-15杯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1931', '522', '2329', '170*320*360毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1933', '523', '2331', '酸奶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1934', '523', '2332', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1935', '523', '2333', '其它内胆,食品级塑料内胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1936', '523', '2334', '单胆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1937', '524', '2335', '小熊(Bear)DDQ-B01K1打蛋器电动家用打奶油烘焙迷你搅拌打蛋机手持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1938', '524', '2336', '搅拌,打蛋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1939', '524', '2337', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1940', '525', '2338', '烧烤炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1941', '525', '2339', '烤,煎', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1942', '525', '2340', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1943', '525', '2341', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1944', '525', '2342', '室内', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1945', '526', '2343', '多士炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1946', '526', '2344', '烘烤,加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1947', '526', '2345', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1948', '527', '2347', '美的榨汁机WBL25B26', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1949', '527', '2348', '1档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1950', '527', '2349', '1250毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1951', '528', '2351', '格兰仕(Galanz) P70D20N1P-G5(W0)机械转盘微波炉 操作简单老少咸宜 20L 白玫瑰', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1952', '528', '2352', '微波炉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1953', '528', '2353', '转盘', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1954', '528', '2354', '20升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1955', '528', '2355', '微波,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1956', '528', '2356', '按门式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1957', '528', '2357', '机械式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1958', '528', '2358', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1959', '528', '2359', '4级', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1960', '528', '2360', '210*329*315毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1962', '529', '2363', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1963', '529', '2364', '室温-250度', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1964', '529', '2365', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1965', '529', '2366', '冷轧板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1966', '529', '2367', '9千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1967', '530', '2369', '倍科(beko)DCY7402GXB1 欧洲原装进口冷凝式干衣机 全自动滚筒式烘干衣机(白色)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1968', '530', '2370', '2015年6月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1969', '530', '2371', '0.7度', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1970', '530', '2372', '38.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1971', '531', '2374', '空气净化器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1972', '531', '2375', '220m3/h', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1973', '531', '2376', '金色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1974', '531', '2377', '20-30㎡平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1975', '531', '2378', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1976', '531', '2379', '7.3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1977', '532', '2381', '格力电热油汀NDY13-X6121', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1978', '532', '2382', '恒温功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1979', '532', '2383', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1980', '532', '2384', '机械版', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1981', '532', '2385', '3档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1982', '532', '2386', '17.05千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1983', '533', '2387', '艾美特欧式快热炉 取暖器HC22132-W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1984', '533', '2388', '防水功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1985', '533', '2389', '21-30㎡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1986', '533', '2390', '15片以上', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1987', '533', '2391', '6.3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1988', '534', '2393', '小熊(Bear)加湿器JSQ-B40T6', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1989', '534', '2394', '100-199', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1990', '534', '2395', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1991', '535', '2397', '美的/midea暖风机NTH20-17LW家用办公室静音摇头省电恒温塔式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1992', '535', '2398', '陶瓷发热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1993', '535', '2399', '2档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1994', '536', '2401', '赛亿(shinee)取暖器RHD-500F', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1995', '536', '2402', '倾倒断电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1996', '536', '2403', '石英管加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1997', '536', '2404', '2档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1998', '537', '2405', '德业DYD-A20A3除湿机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('1999', '537', '2406', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2000', '537', '2407', '水箱排水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2001', '538', '2409', '干衣机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2002', '538', '2410', '定时功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2003', '538', '2411', '干衣,取暖,杀菌', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2004', '538', '2412', '2-4人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2005', '538', '2413', '1.5米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2006', '539', '2415', '先锋(singfun)油汀DS9411', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2007', '539', '2416', '恒温功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2008', '539', '2417', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2009', '539', '2418', '机械版', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2010', '539', '2419', '3档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2011', '539', '2420', '11.8千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2012', '540', '2422', '美的(Midea) NY2513-16J1W 油汀 取暖器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2013', '540', '2423', '倾倒断电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2014', '540', '2424', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2015', '540', '2425', '机械版', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2016', '540', '2426', '3档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2017', '540', '2427', '12.6千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2018', '541', '2429', '小熊(Bear) 加湿器JSQ-A40A2(金色)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2019', '541', '2430', '99以下', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2020', '541', '2431', '1个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2021', '542', '2433', '米家压力IH电饭煲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2022', '542', '2434', 'IH电磁加热', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2023', '542', '2435', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2024', '542', '2436', '白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2025', '542', '2437', '3L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2026', '542', '2438', '1100瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2027', '543', '2440', '莱克吸尘器家用M7 大吸力无线手持吸尘器 无耗材除螨吸尘器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2028', '543', '2441', '地毯式,干式,除螨,其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2029', '543', '2442', '6小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2030', '544', '2444', 'Proscenic P1S 智能扫地机器人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2031', '544', '2445', '地毯式,干湿两用式,干式,自动清扫,湿用,吸水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2032', '544', '2446', '4小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2033', '545', '2448', '松下(Panasonic)蒸汽挂烫机', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2034', '545', '2449', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2035', '545', '2450', '铝合金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2036', '546', '2452', '戴森(Dyson) HP03冷暖净化风扇 白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2037', '546', '2453', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2038', '546', '2454', '0片', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2039', '547', '2456', '科沃斯(ECOVACS) 智能吸尘器DT87G BW(灰耀白)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2040', '547', '2457', '自动清扫,其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2041', '547', '2458', '3-4小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2042', '548', '2460', '小狗(puppy)干湿吹三用大功率桶式商用家用吸尘器D-807', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2043', '548', '2461', '干湿两用式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2044', '548', '2462', '0小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2045', '549', '2463', '飞利浦剃须刀 S5078', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2046', '549', '2464', '三刀头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2047', '549', '2465', '全身水洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2048', '549', '2466', '充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2049', '549', '2467', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2050', '549', '2468', '9瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2051', '550', '2470', '飞利浦(Philips) 电吹风HP8230', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2052', '550', '2471', '恒温设计', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2053', '550', '2472', '2000W以上', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2054', '550', '2473', '2档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2055', '550', '2474', '恒温设计', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2056', '550', '2475', '单集风嘴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2057', '550', '2476', '1.8米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2058', '551', '2478', '电子美容仪,美颜仪,脸部保养清洁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2059', '551', '2479', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2060', '552', '2481', '多功能美发器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2061', '552', '2482', '20s以上', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2062', '552', '2483', '电源式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2063', '552', '2484', '1-2米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2064', '553', '2485', '剃毛器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2065', '553', '2486', '全身水洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2066', '553', '2487', 'USB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2067', '554', '2489', '脱毛器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2068', '554', '2490', '全身,比基尼线,手臂,腋下,腿部', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2069', '554', '2491', '36瓦', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2070', '555', '2493', '成人,成人', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2071', '555', '2494', '12小时', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2072', '555', '2495', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2073', '555', '2496', '无水洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2074', '555', '2497', '142*66*212毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2075', '556', '2499', 'TRIMMER NT3160', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2076', '556', '2500', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2077', '556', '2501', '干电式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2078', '556', '2502', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2079', '556', '2503', '0.2千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2080', '557', '2505', '飞利浦 电动剃须刀S1560/04', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2081', '557', '2506', '三刀头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2082', '557', '2507', '全身水洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2083', '557', '2508', '充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2084', '557', '2509', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2085', '557', '2510', '****', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2086', '558', '2511', '电子美容仪,美颜仪,脸部保养清洁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2087', '558', '2512', '震动按摩,超声波,其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2088', '558', '2513', '男士,女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2089', '558', '2514', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2090', '558', '2515', '0.093千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2091', '559', '2517', '松下电吹风', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2092', '559', '2518', '负离子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2093', '559', '2519', '1601-2000W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2094', '559', '2520', '5档', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2095', '559', '2521', '负离子,纳米水离子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2096', '559', '2522', '其他风嘴', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2097', '559', '2523', '1米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2098', '560', '2525', '卷/直发二合一', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2099', '560', '2526', '10-20s', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2100', '560', '2527', '电源式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2101', '560', '2528', '1-2米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2102', '561', '2529', '博朗(BRAUN)3系301s电动剃须刀5408', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2103', '561', '2530', '三刀头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2104', '561', '2531', '全身水洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2105', '561', '2532', '充电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2106', '561', '2533', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2107', '561', '2534', '9瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2108', '562', '2536', '飞利浦(Philips) 声波震动牙刷HX6730', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2109', '562', '2537', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2110', '562', '2538', '充电式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2111', '562', '2539', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2112', '562', '2540', '236*171*95毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2113', '563', '2542', '牙刷头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2114', '563', '2543', 'HX6730HX6761HX6511HX3130', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2115', '564', '2545', '冲牙器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2116', '564', '2546', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2117', '564', '2547', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2118', '564', '2548', '0.16升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2119', '565', '2550', '小荷电动牙刷HOB 成人无线充电式声波震动智能电动牙刷 防水自动智能美白 苏宁自营 品质保证 两年免费换新', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2120', '565', '2551', '通用', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2121', '565', '2552', '充电式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2122', '565', '2553', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2123', '565', '2554', '208*130*45毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2124', '566', '2556', '拜尔(Baier)K3儿童电动牙刷自动声波震动宝宝刷头软毛充电式3-6-12岁小孩防水 苹果绿', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2125', '566', '2557', '儿童', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2126', '566', '2558', '充电式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2127', '566', '2559', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2128', '566', '2560', '245*245*50毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2129', '567', '2562', '按摩椅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2130', '567', '2563', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2131', '567', '2564', '颈部,背部,足部,腿部,肩部,全身,头部,腰部,手臂,臀部', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2132', '568', '2566', '背背佳', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2133', '568', '2567', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2134', '569', '2569', '小天鹅洗衣机TG100VN02DG5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2135', '569', '2570', '变频', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2136', '569', '2571', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2137', '569', '2572', '71千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2138', '570', '2573', '健康秤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2139', '570', '2574', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2140', '570', '2575', '6千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2141', '571', '2576', 'YK-638C全自动足浴盆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2142', '571', '2577', '磨脚石,冲浪,杀菌', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2143', '571', '2578', '手动式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2144', '572', '2580', '按摩椅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2145', '572', '2581', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2146', '572', '2582', '颈部,背部,足部,腿部,肩部,腰部,手臂,臀部', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2147', '573', '2584', '金泰昌全自动按摩足浴盆TC-9058', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2148', '573', '2585', '冲浪', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2149', '573', '2586', '手动式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2150', '574', '2587', '按摩披肩/肩背敲敲乐', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2151', '574', '2588', '肩部', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2152', '574', '2589', '2.25千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2153', '575', '2591', '按摩椅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2154', '575', '2592', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2155', '575', '2593', '颈部,背部,足部,腿部,肩部,全身,头部,腰部,手臂,臀部', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2156', '576', '2595', '套锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2157', '576', '2596', '30厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2158', '577', '2598', '西门子冰箱BCD-610W(KA92NV02TI)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2159', '577', '2599', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2160', '577', '2600', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2161', '577', '2601', '108千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2162', '578', '2603', '炒锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2163', '578', '2604', '32厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2164', '579', '2606', '蒸锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2165', '579', '2607', '28厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2166', '580', '2609', '煎锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2167', '581', '2610', '压力锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2168', '581', '2611', '24厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2169', '582', '2612', '奶锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2170', '582', '2613', '16厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2171', '583', '2615', '爱仕达(ASD) 30CM不锈钢锅一锅多用汤锅煮锅蒸锅炖锅焖锅电磁炉通用 HP1730', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2172', '583', '2616', '30cm及以上', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2173', '583', '2617', '1.955千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2174', '584', '2619', '炖锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2175', '584', '2620', '10厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2176', '585', '2621', '火锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2177', '585', '2622', '34厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2178', '586', '2623', '套锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2179', '586', '2624', '合金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2180', '586', '2625', '5.9千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2182', '587', '2628', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2183', '587', '2629', '玻璃', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2184', '588', '2631', '炒锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2185', '588', '2632', '32厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2186', '589', '2634', '套锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2187', '589', '2635', '304不锈钢', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2188', '589', '2636', '5.000千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2189', '590', '2637', '炒锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2190', '590', '2638', '30厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2191', '591', '2640', '炒锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2192', '591', '2641', '36厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2193', '592', '2642', '压力锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2194', '592', '2643', '20厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2195', '593', '2644', '炒锅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2196', '593', '2645', '32厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2197', '594', '2646', '全套厨房刀具', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2198', '594', '2647', '350*190*90毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2200', '595', '2649', '其它', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2201', '595', '2650', '3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2203', '596', '2652', '100毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2205', '597', '2654', '100*40*10毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2206', '598', '2655', '瓜果刀', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2207', '598', '2656', '3毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2209', '599', '2659', '长方形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2210', '599', '2660', '34毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2211', '600', '2661', '全套厨房刀具', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2212', '600', '2662', '180*80*30毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2214', '601', '2664', '205*105*355毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2215', '602', '2665', '西门子冰箱KM48EA60TI', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2216', '602', '2666', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2217', '602', '2667', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2218', '602', '2668', '121千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2220', '603', '2671', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2222', '604', '2674', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2224', '605', '2677', '9.7厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2225', '605', '2678', '保温', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2226', '606', '2680', '6927355501867', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2227', '606', '2681', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2228', '606', '2682', '亚克力', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2229', '606', '2683', '8.7千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2231', '607', '2686', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2232', '607', '2687', '电镀', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2233', '607', '2688', '15千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2235', '608', '2691', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2236', '608', '2692', '电镀', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2237', '608', '2693', '14千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2239', '609', '2696', '烤漆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2240', '609', '2697', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2241', '610', '2699', '海尔冰箱BCD-258WDPM', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2242', '610', '2700', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2243', '610', '2701', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2244', '610', '2702', '75千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2245', '611', '2704', '海信电视LED55EC520UA', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2246', '611', '2705', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2247', '611', '2706', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2248', '611', '2707', '高光黑', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2249', '611', '2708', 'AVI,MPG,TS,MKV,MOV,MP4,RM,RMVB', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2250', '611', '2709', '170瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2251', '611', '2710', '1244×773×268毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2252', '611', '2711', '有线+无线', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2253', '611', '2712', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2254', '611', '2713', '2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2255', '611', '2714', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2256', '611', '2715', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2257', '611', '2716', '产品说明书*1,遥控器*1,电源线*1,螺钉*N', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2259', '612', '2719', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2260', '612', '2720', '铁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2261', '612', '2721', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2263', '613', '2724', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2264', '613', '2725', '冲压 电脑冲孔 镀金 打磨', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2265', '613', '2726', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2267', '614', '2728', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2268', '614', '2729', '雕刻', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2269', '614', '2730', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2270', '615', '2732', '风扇吊灯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2271', '615', '2733', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2272', '615', '2734', '铁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2273', '615', '2735', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2275', '616', '2738', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2276', '616', '2739', '烤漆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2277', '616', '2740', '240伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2279', '617', '2743', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2280', '617', '2744', '2千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2282', '618', '2747', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2283', '618', '2748', '田园', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2284', '618', '2749', '5-9W', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2286', '619', '2752', '不带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2287', '619', '2753', 'LED光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2288', '619', '2754', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2290', '620', '2756', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2291', '620', '2757', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2292', '620', '2758', '1-45W瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2294', '621', '2760', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2295', '621', '2761', 'LED光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2296', '621', '2762', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2297', '622', '2764', '筒灯', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2298', '622', '2765', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2299', '622', '2766', '·', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2300', '622', '2767', '0.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2302', '623', '2770', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2303', '623', '2771', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2305', '624', '2774', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2306', '624', '2775', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2307', '624', '2776', '0-5W瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2308', '625', '2777', '11173', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2309', '625', '2778', '缓冲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2310', '625', '2779', '上按两段式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2311', '625', '2780', '固定', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2313', '626', '2782', '圆形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2314', '626', '2783', '3.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2316', '627', '2786', '厨盆/水槽', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2317', '627', '2787', '200毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2319', '628', '2789', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2320', '628', '2790', '150000.000', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2322', '629', '2793', '圆形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2323', '629', '2794', '3千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2324', '630', '2795', '海尔冰箱BCD-160TMPQ', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2325', '630', '2796', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2326', '630', '2797', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2327', '630', '2798', '42千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2328', '631', '2800', 'ZY-3649', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2329', '631', '2801', '0.3克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2331', '632', '2804', '默认值毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2332', '632', '2805', '单把单孔', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2334', '633', '2808', '防臭防虫地漏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2335', '633', '2809', '套', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2337', '634', '2812', '洗澡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2338', '634', '2813', 'null', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2339', '634', '2814', '≈1.7m', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2341', '635', '2816', '缓冲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2342', '635', '2817', '自助式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2343', '636', '2818', 'F301F302', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2344', '636', '2819', '进水开关', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2345', '636', '2820', '10.5.3厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2347', '637', '2823', '不含蒸汽', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2348', '637', '2824', '25克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2350', '638', '2827', '台下式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2351', '638', '2828', '2千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2353', '639', '2830', '20千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2355', '640', '2832', '下水手动', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2356', '640', '2833', '450*400*660厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2357', '641', '2835', '海尔冷柜BC/BD-201HZA', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2358', '641', '2836', '直冷', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2359', '641', '2837', '不带锁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2360', '641', '2838', '40千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2362', '642', '2841', '86型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2363', '642', '2842', '5克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2365', '643', '2845', '二三插', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2367', '644', '2848', '20厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2368', '645', '2850', '空气开关', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2369', '645', '2851', '磁吹断路器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2370', '645', '2852', '63A', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2372', '646', '2855', '锌合金', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2373', '646', '2856', '室内门锁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2374', '647', '2858', '成套监控系统', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2375', '647', '2859', '不含硬盘,显示器', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2376', '647', '2860', '59*290*370毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2378', '648', '2863', '交流', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2379', '648', '2864', '220伏特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2381', '649', '2867', 'ET-DZ82', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2382', '650', '2868', '电动螺丝批', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2383', '650', '2869', '拧螺丝、钻孔', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2384', '650', '2870', '直流电', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2385', '650', '2871', '纸箱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2386', '651', '2872', '雪花(SNOWFLK)LCD-120 1.2米双机 冷藏冷冻冰柜 点菜柜 麻辣烫柜 保鲜柜 冷藏柜 展示柜冷藏 商用冷柜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2387', '651', '2873', '直冷', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2388', '651', '2874', '不带锁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2389', '651', '2875', '108千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2391', '652', '2878', '0.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2392', '653', '2879', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2393', '653', '2880', '60', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2394', '653', '2881', '激光测距仪', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2396', '654', '2883', 'ios,Android', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2397', '654', '2884', '6千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2398', '655', '2886', '地板垫', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2399', '655', '2887', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2401', '656', '2889', '不包', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2402', '656', '2890', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2403', '656', '2891', '18毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2404', '657', '2892', '强化复合地板', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2405', '657', '2893', '不包', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2406', '657', '2894', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2407', '657', '2895', '20毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2408', '658', '2897', '内墙乳胶漆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2409', '658', '2898', '可调色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2410', '658', '2899', '18升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2411', '659', '2900', '木器漆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2412', '659', '2901', '防锈,防霉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2413', '659', '2902', '2.5升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2414', '660', '2904', '无纺布墙纸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2415', '660', '2905', '欧式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2416', '660', '2906', '元/卷', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2418', '661', '2909', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2419', '661', '2910', '米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2420', '662', '2912', 'E8016', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2421', '662', '2913', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2422', '662', '2914', '80x80厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2423', '663', '2915', '不可调节', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2424', '663', '2916', '床', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2425', '663', '2917', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2427', '664', '2920', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2428', '664', '2921', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2429', '664', '2922', '200厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2430', '665', '2924', '601', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2431', '665', '2925', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2432', '665', '2926', '200厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2433', '666', '2928', '海尔冰箱BCD-452WDPF', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2434', '666', '2929', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2435', '666', '2930', '无', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2436', '666', '2931', '92千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2438', '667', '2934', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2439', '668', '2936', 'D404', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2440', '668', '2937', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2441', '668', '2938', '0.5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2443', '669', '2941', '带镜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2444', '669', '2942', '欧式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2445', '669', '2943', '体积立方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2446', '670', '2945', '可调节', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2448', '670', '2947', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2450', '671', '2950', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2451', '671', '2951', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2452', '671', '2952', '21厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2454', '672', '2955', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2455', '672', '2956', '1.1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2457', '673', '2959', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2458', '673', '2960', '400厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2460', '674', '2963', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2461', '674', '2964', '180厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2463', '675', '2967', '带储物功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2464', '675', '2968', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2465', '675', '2969', '400毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2467', '676', '2972', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2468', '676', '2973', '400厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2470', '677', '2976', '现代中式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2471', '677', '2977', '400厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2473', '678', '2980', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2474', '678', '2981', '见页面厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2476', '679', '2984', '现代中式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2477', '679', '2985', '30*30厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2479', '680', '2988', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2480', '680', '2989', '200*40*38厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2482', '681', '2992', '可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2483', '681', '2993', '1200*600*750毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2484', '682', '2995', '容声冰箱BCD-526WD11HY(珍珠白)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2485', '682', '2996', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2486', '682', '2997', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2487', '682', '2998', '94千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2488', '683', '3000', 'A416书柜', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2489', '683', '3001', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2490', '683', '3002', '39.4*140厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2492', '684', '3005', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2493', '684', '3006', '田园', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2494', '684', '3007', '0.4立方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2495', '685', '3009', '白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2496', '685', '3010', '可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2497', '685', '3011', '1毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2498', '686', '3013', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2499', '686', '3014', '拆装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2500', '686', '3015', '可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2501', '686', '3016', '标准毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2503', '687', '3019', '旋转', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2504', '687', '3020', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2505', '687', '3021', '餐厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2507', '688', '3024', '木质', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2508', '688', '3025', '78厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2510', '689', '3028', '经济型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2511', '689', '3029', '0.5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2513', '690', '3032', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2514', '691', '3034', '美菱冰箱BCD-206L3CT', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2515', '691', '3035', '220V/50Hz', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2516', '691', '3036', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2517', '691', '3037', '54千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2518', '692', '3039', 'A1115', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2519', '692', '3040', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2520', '692', '3041', '148*47厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2521', '693', '3043', 'N326', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2522', '693', '3044', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2524', '694', '3047', '客厅', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2525', '694', '3048', '175厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2527', '695', '3051', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2528', '695', '3052', '1立方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2530', '696', '3055', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2531', '696', '3056', '100厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2533', '697', '3058', '自采暖、集中供暖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2534', '697', '3059', '0.373千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2536', '698', '3062', '烤漆', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2538', '699', '3065', '1元', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2539', '700', '3066', '装修施工服务', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2540', '700', '3067', '1.99元', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2541', '701', '3068', 'TCL电视 55A950C', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2542', '701', '3069', '是', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2543', '701', '3070', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2544', '701', '3071', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2545', '701', '3072', '120瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2546', '701', '3073', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2547', '701', '3074', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2548', '701', '3075', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2549', '701', '3076', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2551', '702', '3079', '988元', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2553', '703', '3081', '1元', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2555', '704', '3083', '90㎡(含)-120㎡(不含)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2556', '705', '3084', '不可调节', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2558', '705', '3086', '卧室', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2560', '706', '3089', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2561', '706', '3090', '2830厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2562', '707', '3092', '1088', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2563', '707', '3093', '简约现代', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2564', '707', '3094', '以实际尺寸为准,软体家具会存在3cm-10cm的误差厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2566', '708', '3097', '不可定制', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2567', '708', '3098', '1.5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2569', '709', '3101', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2570', '709', '3102', '压铸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2571', '709', '3103', '1.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2573', '710', '3105', '带光源', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2574', '710', '3106', '铁艺', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2575', '710', '3107', '8.34千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2577', '711', '3110', '简约', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2578', '711', '3111', '10.8千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2579', '712', '3113', '电源插座', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2580', '712', '3114', '二三插', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2582', '713', '3116', '二三插', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2584', '714', '3118', '圆形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2585', '714', '3119', '5.6千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2587', '715', '3121', '圆形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2588', '715', '3122', '4.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2590', '716', '3124', '无前挡水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2591', '716', '3125', '前排水', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2592', '716', '3126', '5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2594', '717', '3129', '0-3月,3-6月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2596', '718', '3132', '6-9月,9-12月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2598', '719', '3135', '12-18月,18-24月,24-30月,30-36月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2600', '720', '3138', '4岁,5岁,6岁,7岁,3岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2602', '721', '3141', '孕早,孕中,孕晚', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2603', '722', '3142', '德国', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2604', '722', '3143', '9-12月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2606', '723', '3145', 'NB(新生儿)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2608', '724', '3148', '1.3g', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2609', '724', '3149', '显色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2611', '725', '3152', 'M号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2613', '726', '3155', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2615', '727', '3158', 'XL号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2617', '728', '3161', 'XXL号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2619', '729', '3164', 'XL号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2621', '730', '3167', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2622', '731', '3169', '中国福建漳州市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2623', '731', '3170', '80抽', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2624', '731', '3171', '婴儿湿巾独立装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2626', '732', '3173', '24个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2627', '732', '3174', '铁罐', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2629', '733', '3177', '25ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2630', '733', '3178', '保湿补水,滋润营养', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2632', '734', '3180', '24个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2633', '734', '3181', '套装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2635', '735', '3183', '12个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2636', '735', '3184', '单瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2638', '736', '3186', '15个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2639', '736', '3187', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2641', '737', '3189', '120g', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2643', '738', '3191', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2644', '738', '3192', '中国广东东莞市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2645', '739', '3193', '6个月以上', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2646', '739', '3194', '桶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2648', '740', '3197', '24个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2649', '740', '3198', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2651', '741', '3200', '36个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2652', '741', '3201', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2653', '741', '3202', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2655', '742', '3204', '730天', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2656', '742', '3205', '瓶装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2657', '742', '3206', '阴凉避光处保存,开封后冷藏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2659', '743', '3208', '25ml*10片', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2660', '743', '3209', '美白,保湿补水,紧肤淡皱,收缩毛孔,提拉紧致', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2662', '744', '3212', '36个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2663', '744', '3213', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2665', '745', '3216', '36个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2666', '745', '3217', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2668', '746', '3219', '24个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2670', '747', '3221', '0-2岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2671', '747', '3222', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2673', '748', '3225', '24个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2674', '748', '3226', '铁罐', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2676', '749', '3228', '23ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2677', '749', '3229', '常温存放', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2678', '749', '3230', '孕妇护肤品', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2681', '751', '3235', '200ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2682', '751', '3236', '放置阴凉处,避免阳光直射', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2684', '752', '3239', '2kg*6袋', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2685', '752', '3240', '有香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2687', '753', '3243', '120克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2688', '753', '3244', '有香味', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2690', '754', '3247', '1095天', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2692', '755', '3250', '200ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2693', '755', '3251', '含有高保湿成分,令宝宝娇嫩肌肤柔软滋润,触感清爽不油腻,与皮肤具有良好的亲和性,品质纯正温和。', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2695', '756', '3254', '180克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2696', '756', '3255', '玉米粉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2698', '757', '3258', '140G', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2700', '758', '3261', '200ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2702', '759', '3263', '59ml', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2703', '760', '3264', '牙刷', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2704', '760', '3265', '单支装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2706', '761', '3268', '标准口径', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2708', '762', '3271', '2只', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2710', '763', '3274', '套装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2713', '766', '3278', '中国江苏常州市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2714', '766', '3279', '个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2715', '766', '3280', '清洁奶瓶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2718', '768', '3284', '27.5*11.8*14.2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2720', '769', '3286', '45ML*5', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2722', '770', '3289', '1张', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2724', '771', '3291', '不带手柄', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2726', '772', '3294', '100*60*80毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2728', '773', '3297', '白色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2730', '774', '3300', 'L形', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2732', '775', '3303', 'SK-2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2734', '776', '3305', 'FP-8012', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2735', '777', '3307', '6-12个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2736', '777', '3308', '112*103*45毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2738', '778', '3311', '170*63厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2740', '779', '3314', '27*19*2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2741', '779', '3315', '硅胶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2743', '780', '3318', '435*90*260毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2744', '781', '3320', '6-12个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2745', '781', '3321', '10*10厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2747', '782', '3323', '收纳盒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2748', '783', '3324', '1-3岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2749', '783', '3325', '31*30*19厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2751', '784', '3328', '160*125*170毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2752', '785', '3330', '6-14岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2753', '785', '3331', '5.6X5.6X5.6厘米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2755', '786', '3334', '12千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2756', '786', '3335', '35cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2758', '787', '3338', '120*60cm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2759', '787', '3339', '可折叠,带滚轮,带摇篮,可游戏', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2761', '788', '3342', '14寸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2762', '788', '3343', '带辅助轮', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2764', '789', '3346', '14.5千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2765', '789', '3347', '可遥控', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2766', '790', '3349', 'K05', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2767', '790', '3350', '8千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2768', '790', '3351', '可折叠,靠背可调,带餐盘,高度可调,有安全带,便携式', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2770', '791', '3354', '高强度金属骨架', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2771', '791', '3355', '450*450*600', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2772', '792', '3357', '6-18个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2773', '792', '3358', '720*610*910毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2775', '793', '3361', 'PU', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2777', '794', '3364', '18kg', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2782', '798', '3373', '竹炭U型', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2783', '798', '3374', '可拆洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2785', '799', '3377', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2788', '801', '3382', '空间多', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2791', '803', '3387', '薄款', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2796', '807', '3395', '0-3月,3-6月,6-9月,9-12月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2798', '808', '3398', '12-18月,18-24月,24-30月,30-36月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2800', '809', '3401', '24-30月,30-36月,4岁,5岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2802', '810', '3404', '24-30月,30-36月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2804', '811', '3407', '1095', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2805', '811', '3408', '罐装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2806', '811', '3409', '进口', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2807', '812', '3411', '中国浙江杭州市', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2808', '812', '3412', '盒装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2809', '812', '3413', '国产', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2811', '813', '3415', '18个月', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2813', '814', '3418', '365 天', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2814', '814', '3419', '袋装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2816', '815', '3422', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2818', '816', '3425', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2819', '817', '3427', '森林王子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2820', '817', '3428', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2822', '818', '3431', 'L号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2824', '819', '3434', 'S号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2826', '820', '3436', 'XL号', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2828', '821', '3439', '宽口径', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2830', '822', '3442', 'NA14', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2833', '824', '3446', '1050克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2834', '825', '3448', '1-3岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2835', '825', '3449', '1克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2837', '826', '3452', '0.000千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2838', '826', '3453', '可折叠,前扶手,靠背可调,避震,可半躺', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2840', '827', '3456', '德国工业特制塑料底座', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2841', '827', '3457', '47*60*52', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2845', '830', '3464', '白鸭绒51%-60%', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2846', '830', '3465', '无功能性', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2848', '831', '3468', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2849', '831', '3469', '上班', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2851', '832', '3472', '聚酯纤维', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2852', '833', '3474', '涤纶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2853', '833', '3475', '粘纤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2854', '833', '3476', '居家,休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2855', '834', '3478', '涤纶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2856', '834', '3479', '日常,上班,休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2857', '834', '3480', '单排扣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2859', '835', '3483', '青年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2861', '836', '3486', '4%', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2862', '836', '3487', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2863', '837', '3489', '20', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2864', '837', '3490', '长裤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2866', '838', '3493', '日常', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2867', '838', '3494', '拉链', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2868', '839', '3496', 'A.O.史密斯空气净化器KJ400F-B11', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2869', '839', '3497', '400m3/h', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2870', '839', '3498', '灰色系', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2871', '839', '3499', '(0.07~0.12)*CADR平方米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2872', '839', '3500', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2873', '839', '3501', '20千克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2875', '840', '3504', '长裤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2876', '840', '3505', '居家,旅游,日常,商务,上班,休闲,宴会,婚礼', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2878', '841', '3508', '聚酯纤维', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2880', '842', '3511', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2881', '842', '3512', '休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2883', '843', '3515', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2884', '843', '3516', '居家,商务', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2885', '844', '3518', '5QXC014', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2886', '844', '3519', '男士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2887', '844', '3520', '日常,商务,上班,其他休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2889', '845', '3523', '纯棉', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2890', '846', '3525', 'HWJ8J3140', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2891', '846', '3526', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2892', '846', '3527', '日常,商务,上班', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2894', '847', '3530', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2895', '847', '3531', '日常,休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2897', '848', '3534', '白鹅绒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2898', '848', '3535', '双面穿', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2900', '849', '3538', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2901', '849', '3539', '运动', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2903', '850', '3542', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2904', '850', '3543', '日常', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2906', '851', '3546', '男', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2907', '851', '3547', '休闲', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2909', '852', '3550', '春季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2910', '852', '3551', '商务', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2911', '853', '3553', '夏普彩电(sharp)LCD-70TX85A单机(优酷)', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2912', '853', '3554', '否', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2913', '853', '3555', '智能电视', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2914', '853', '3556', '245瓦特', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2915', '854', '3557', 'A632374110', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2916', '854', '3558', '春季,秋季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2917', '854', '3559', '耐磨', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2918', '855', '3561', '7822809', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2919', '855', '3562', '秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2920', '855', '3563', '耐磨', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2922', '856', '3566', '冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2923', '856', '3567', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2924', '857', '3569', 'DJC-16001', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2925', '857', '3570', '冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2926', '857', '3571', '方头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2928', '858', '3574', '春季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2929', '858', '3575', '保暖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2930', '859', '3577', '132491SM', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2931', '859', '3578', '秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2932', '859', '3579', '平跟', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2933', '860', '3581', 'DA12602', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2934', '860', '3582', '春季,秋季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2935', '860', '3583', '轻质', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2937', '861', '3586', '400', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2938', '861', '3587', '清爽', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2939', '862', '3588', '9-01', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2940', '862', '3589', '夏季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2941', '862', '3590', '透气', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2942', '863', '3592', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2943', '863', '3593', '春季,秋季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2944', '863', '3594', '轻质', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2946', '864', '3597', '冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2947', '864', '3598', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2949', '865', '3601', '圆头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2950', '865', '3602', '2017年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2952', '866', '3605', '春季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2953', '866', '3606', '平跟', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2955', '867', '3609', '春季,秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2956', '867', '3610', '透气', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2958', '868', '3613', '罐装50ML', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2959', '868', '3614', '美白,清爽,修护,淡斑,淡化疤痕,保湿补水,滋润营养,淡化干纹,紧肤淡皱,提拉紧致', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2961', '869', '3616', '春季,夏季,冬季,秋季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2962', '869', '3617', '纯色', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2964', '870', '3620', '白鹅绒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2965', '870', '3621', '95%', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2967', '871', '3624', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2968', '872', '3626', '6608', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2969', '873', '3628', '172002', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2970', '874', '3630', 'jb7109#', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2971', '874', '3631', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2973', '875', '3634', '单件', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2974', '875', '3635', '直筒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2976', '876', '3638', '短裙', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2978', '877', '3641', '长袖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2979', '878', '3643', '1873061300', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2981', '879', '3646', '长裤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2983', '880', '3649', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2984', '880', '3650', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2985', '881', '3652', 'V5029556068', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2986', '881', '3653', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2987', '882', '3655', '6109', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2990', '884', '3660', '长裤', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2991', '885', '3662', '111', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2992', '885', '3663', '其他', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2993', '885', '3664', '简约', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2994', '886', '3666', 'RALOS-0.7', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2995', '886', '3667', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2996', '886', '3668', '一粒扣', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2998', '887', '3671', '白鹅绒', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('2999', '887', '3672', '80%', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3000', '888', '3674', '8530110306', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3002', '890', '3678', 'NG8201', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3004', '891', '3681', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3006', '892', '3684', '女士', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3007', '893', '3686', '00000', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3008', '893', '3687', '长袖', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3010', '894', '3690', '箱装', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3012', '895', '3693', '25-30岁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3013', '895', '3694', '套头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3015', '896', '3697', '秋季,冬季', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3016', '896', '3698', '平跟', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3018', '897', '3701', '包头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3020', '898', '3704', '圆头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3021', '898', '3705', '2017年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3023', '899', '3708', '露趾', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3025', '900', '3711', '圆头', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3026', '900', '3712', '2017年', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3028', '901', '3715', '汽油', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3030', '902', '3718', '单缸', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3031', '903', '3720', 'CHZX-5W40-4L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3032', '903', '3721', '4升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3034', '904', '3724', '清洁保护,动力提升,节油', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3035', '904', '3725', '80毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3036', '905', '3727', '加油卡', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3038', '906', '3730', '44*15*12', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3040', '907', '3733', '60', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3042', '908', '3735', '30', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3044', '909', '3738', '1克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3046', '910', '3740', '150*100*60mm', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3173', '926', '3787', '电子美容仪', null); +INSERT INTO `sp_goods_attr` VALUES ('3048', '911', '3742', '205/55R16', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3050', '912', '3744', '看描述', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3052', '913', '3746', '双显', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3053', '913', '3747', '57*61*27', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3055', '914', '3750', '0.3克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3057', '915', '3753', '0升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3058', '916', '3754', '-30℃-2L/1瓶', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3059', '916', '3755', '玻璃清洗', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3060', '916', '3756', '2L', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3172', '926', '3791', '0.19千克', null); +INSERT INTO `sp_goods_attr` VALUES ('3062', '917', '3759', '1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3064', '918', '3762', '200g', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3066', '919', '3764', '清洁', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3067', '919', '3765', '120毫升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3068', '920', '3766', '汽车掸子', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3069', '920', '3767', '420克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3071', '921', '3769', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3072', '921', '3770', '有', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3118', '927', '3794', '不支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3074', '922', '3773', '流动测速', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3075', '922', '3774', '1克', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3116', '927', '3800', '220V', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3077', '923', '3777', '冷暖冰箱', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3078', '923', '3778', '7.5升', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3080', '924', '3781', '12', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3117', '927', '3793', '创维电视55M5E', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3082', '925', '3784', '除臭功能,杀菌功能,滤尘功能,芳香功能', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3083', '925', '3785', '17*12.5*3.8', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3171', '926', '3789', '男士,女士', null); +INSERT INTO `sp_goods_attr` VALUES ('3169', '926', '3790', '不支持', null); +INSERT INTO `sp_goods_attr` VALUES ('3170', '926', '3788', '微电波', null); +INSERT INTO `sp_goods_attr` VALUES ('3113', '927', '3795', '//cd/m2', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3114', '927', '3799', '支持', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3115', '927', '3796', '2个', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3112', '927', '3798', '有线电视x1,AV输出x1,AV输入x1,HDMI1.4x2,USB2.0x2,网络接口x1', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3111', '927', '3797', 'RM/RMVB等', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3110', '927', '3801', '1241*265*769毫米', '0.00'); +INSERT INTO `sp_goods_attr` VALUES ('3109', '927', '3802', '智能电视', '0.00'); + +-- ---------------------------- +-- Table structure for sp_goods_cats +-- ---------------------------- +DROP TABLE IF EXISTS `sp_goods_cats`; +CREATE TABLE `sp_goods_cats` ( + `cat_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分类id', + `parent_id` int(11) NOT NULL COMMENT '父级id', + `cat_name` varchar(50) NOT NULL COMMENT '分类名称', + `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否显示', + `cat_sort` int(11) NOT NULL DEFAULT '0' COMMENT '分类排序', + `data_flag` tinyint(4) NOT NULL DEFAULT '1' COMMENT '数据标记', + `create_time` int(11) NOT NULL COMMENT '创建时间', + PRIMARY KEY (`cat_id`) +) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_goods_cats +-- ---------------------------- +INSERT INTO `sp_goods_cats` VALUES ('40', '0', '图书、音像、数字商品', '1', '0', '1', '1509332276'); +INSERT INTO `sp_goods_cats` VALUES ('41', '0', '家用电器', '1', '0', '1', '1509332286'); +INSERT INTO `sp_goods_cats` VALUES ('42', '0', '手机、数码', '1', '0', '1', '1509332294'); +INSERT INTO `sp_goods_cats` VALUES ('43', '0', '电脑、办公', '1', '0', '1', '1509332300'); +INSERT INTO `sp_goods_cats` VALUES ('44', '0', '家居、家具、家装、厨具', '1', '0', '1', '1509332308'); +INSERT INTO `sp_goods_cats` VALUES ('45', '0', '服饰内衣', '1', '0', '1', '1509332315'); +INSERT INTO `sp_goods_cats` VALUES ('46', '0', '个护化妆', '1', '0', '1', '1509332325'); +INSERT INTO `sp_goods_cats` VALUES ('47', '0', '运动健康', '1', '0', '1', '1509332333'); +INSERT INTO `sp_goods_cats` VALUES ('48', '0', '汽车用品', '1', '0', '1', '1509332345'); +INSERT INTO `sp_goods_cats` VALUES ('49', '0', '彩票、旅行', '1', '0', '1', '1509332353'); +INSERT INTO `sp_goods_cats` VALUES ('50', '0', '理财、众筹', '1', '0', '1', '1509332359'); +INSERT INTO `sp_goods_cats` VALUES ('51', '0', '母婴、玩具', '1', '0', '1', '1509332365'); +INSERT INTO `sp_goods_cats` VALUES ('52', '0', '箱包', '1', '0', '1', '1509332371'); +INSERT INTO `sp_goods_cats` VALUES ('53', '0', '运动户外', '1', '0', '1', '1509332376'); +INSERT INTO `sp_goods_cats` VALUES ('54', '0', '箱包', '0', '0', '1', '1509333261'); +INSERT INTO `sp_goods_cats` VALUES ('55', '40', '电子书', '1', '0', '1', '1509332463'); +INSERT INTO `sp_goods_cats` VALUES ('56', '55', '免费', '1', '0', '1', '1509332819'); +INSERT INTO `sp_goods_cats` VALUES ('57', '55', '小说', '1', '0', '1', '1509332544'); +INSERT INTO `sp_goods_cats` VALUES ('58', '55', '励志与成功4', '1', '0', '1', '1509332925'); +INSERT INTO `sp_goods_cats` VALUES ('59', '55', '婚恋/两性', '1', '0', '1', '1509332912'); +INSERT INTO `sp_goods_cats` VALUES ('60', '40', '数字音乐', '1', '1', '1', '1509333251'); +INSERT INTO `sp_goods_cats` VALUES ('61', '60', '通俗流行', '1', '0', '1', '1509332583'); +INSERT INTO `sp_goods_cats` VALUES ('62', '60', '古典音乐', '1', '0', '1', '1509332596'); +INSERT INTO `sp_goods_cats` VALUES ('63', '60', '摇滚说唱', '1', '0', '1', '1509332605'); +INSERT INTO `sp_goods_cats` VALUES ('64', '40', '音像', '1', '0', '1', '1509332695'); +INSERT INTO `sp_goods_cats` VALUES ('65', '64', '音乐', '1', '0', '1', '1509332704'); +INSERT INTO `sp_goods_cats` VALUES ('66', '40', '文艺', '1', '0', '1', '1509332712'); +INSERT INTO `sp_goods_cats` VALUES ('67', '66', '小说', '1', '0', '1', '1509333218'); +INSERT INTO `sp_goods_cats` VALUES ('68', '41', '电子书1', '1', '0', '1', '1509334757'); +INSERT INTO `sp_goods_cats` VALUES ('69', '68', '免费', '1', '0', '1', '1509334791'); +INSERT INTO `sp_goods_cats` VALUES ('70', '66', '文学', '1', '0', '1', '1509334819'); +INSERT INTO `sp_goods_cats` VALUES ('71', '41', '数字音乐', '1', '0', '1', '1509334846'); +INSERT INTO `sp_goods_cats` VALUES ('72', '71', '通俗流行', '1', '0', '1', '1509334856'); +INSERT INTO `sp_goods_cats` VALUES ('73', '41', '音像', '1', '0', '1', '1509337425'); +INSERT INTO `sp_goods_cats` VALUES ('76', '43', '电子书3', '1', '0', '1', '1509345089'); + +-- ---------------------------- +-- Table structure for sp_goods_pics +-- ---------------------------- +DROP TABLE IF EXISTS `sp_goods_pics`; +CREATE TABLE `sp_goods_pics` ( + `pics_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `goods_id` mediumint(8) unsigned NOT NULL COMMENT '商品id', + `pics_big` char(128) NOT NULL DEFAULT '' COMMENT '相册大图800*800', + `pics_mid` char(128) NOT NULL DEFAULT '' COMMENT '相册中图350*350', + `pics_sma` char(128) NOT NULL DEFAULT '' COMMENT '相册小图50*50', + PRIMARY KEY (`pics_id`), + KEY `goods_id` (`goods_id`) +) ENGINE=MyISAM AUTO_INCREMENT=4580 DEFAULT CHARSET=utf8 COMMENT='商品-相册关联表'; + +-- ---------------------------- +-- Records of sp_goods_pics +-- ---------------------------- +INSERT INTO `sp_goods_pics` VALUES ('1', '1', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2', '1', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3', '1', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4', '1', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('5', '1', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000145723256_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('6', '2', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('7', '2', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('8', '2', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('9', '2', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('10', '2', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085754-000000000146174595_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('11', '3', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('12', '3', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('13', '3', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('14', '3', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('15', '3', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117776-000000000138555808_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('16', '4', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('17', '4', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('18', '4', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('19', '4', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('20', '4', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000144879464_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('21', '5', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('22', '5', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('23', '5', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('24', '5', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('25', '5', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000132291774_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('26', '6', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('27', '6', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('28', '6', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('29', '6', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('30', '6', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131021736_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('31', '7', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('32', '7', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('33', '7', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('34', '7', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('35', '7', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000618581890_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('36', '8', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('37', '8', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('38', '8', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('39', '8', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('40', '8', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000657032630_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('41', '9', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('42', '9', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('43', '9', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('44', '9', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('45', '9', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129883-000000000160116107_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('46', '10', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('47', '10', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('48', '10', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('49', '10', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('50', '10', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000139711799_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('51', '11', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('52', '11', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('53', '11', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('54', '11', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('55', '11', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000173823391_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('56', '12', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('57', '12', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('58', '12', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('59', '12', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('60', '12', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000159471327_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('61', '13', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570326_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570326_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570326_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('62', '14', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('63', '14', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('64', '14', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('65', '14', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('66', '14', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135590-000000000190306322_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('67', '15', 'http://image4.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_1_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_1_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('68', '15', 'http://image5.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_2_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_2_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('69', '15', 'http://image1.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_3_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_3_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('70', '15', 'http://image2.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_4_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_4_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('71', '15', 'http://image3.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_5_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_5_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010131143000000000690044837_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('72', '16', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('73', '16', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('74', '16', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('75', '16', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('76', '16', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078553-000000000103068992_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('77', '17', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('78', '17', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('79', '17', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('80', '17', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('81', '17', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129000829_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('82', '18', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('83', '18', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('84', '18', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('85', '18', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('86', '18', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131635-000000000838293907_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('87', '19', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('88', '19', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('89', '19', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('90', '19', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('91', '19', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072885-000000000107428660_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('92', '20', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('93', '20', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('94', '20', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('95', '20', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('96', '20', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070121854-000000000138878677_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('97', '21', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('98', '21', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('99', '21', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('100', '21', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('101', '21', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('102', '21', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062355-000000000606907856_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('103', '22', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('104', '22', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('105', '22', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('106', '22', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('107', '22', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000665283220_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('108', '23', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('109', '23', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('110', '23', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('111', '23', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('112', '23', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069845-000000000177536955_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('113', '24', 'http://image3.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_2_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_2_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('114', '24', 'http://image4.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_1_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_1_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('115', '24', 'http://image2.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_3_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_3_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('116', '24', 'http://image1.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_4_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_4_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('117', '24', 'http://image5.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_5_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_5_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130212000000000653791596_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('118', '25', 'http://image1.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_2_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_2_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('119', '25', 'http://image2.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_1_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_1_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('120', '25', 'http://image5.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_3_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_3_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('121', '25', 'http://image4.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_4_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_4_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('122', '25', 'http://image3.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_5_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_5_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010133038000000000671126067_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('123', '26', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('124', '26', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('125', '26', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('126', '26', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('127', '26', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071089-000000000818563967_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('128', '27', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('129', '27', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('130', '27', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('131', '27', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('132', '27', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062166-000000000127747311_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('133', '28', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140031-000000000162755218_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140031-000000000162755218_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140031-000000000162755218_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('134', '29', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('135', '29', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('136', '29', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('137', '29', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('138', '29', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159735-000000000611452816_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('139', '30', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('140', '30', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('141', '30', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('142', '30', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('143', '30', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602570641_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('144', '31', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('145', '31', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('146', '31', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('147', '31', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('148', '31', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168499-000000000856366964_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('149', '32', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('150', '32', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('151', '32', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('152', '32', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('153', '32', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173774-000000000710694747_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('154', '33', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('155', '33', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('156', '33', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('157', '33', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('158', '33', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129996-000000000185050275_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('159', '34', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('160', '34', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('161', '34', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('162', '34', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('163', '34', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149550-000000000193727835_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('164', '35', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('165', '35', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('166', '35', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('167', '35', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('168', '35', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125844798_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('169', '36', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('170', '36', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('171', '36', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('172', '36', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('173', '36', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148234-000000000177758132_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('174', '37', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('175', '37', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('176', '37', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('177', '37', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('178', '37', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149772-000000000192639906_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('179', '38', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('180', '38', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('181', '38', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('182', '38', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('183', '38', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179591643_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('184', '39', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('185', '39', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('186', '39', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('187', '39', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('188', '39', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073473-000000000120284323_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('189', '40', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('190', '40', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('191', '40', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('192', '40', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('193', '40', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000602815051_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('194', '41', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('195', '41', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('196', '41', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('197', '41', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('198', '41', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602239863_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('199', '42', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('200', '42', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('201', '42', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('202', '42', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('203', '42', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('204', '42', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127698568_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('205', '43', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('206', '43', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('207', '43', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('208', '43', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('209', '43', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000659222073_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('210', '44', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('211', '44', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('212', '44', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('213', '44', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('214', '44', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108743592_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('215', '45', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('216', '45', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('217', '45', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('218', '45', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('219', '45', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142755-000000000602241635_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('220', '46', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('221', '46', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('222', '46', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('223', '46', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('224', '46', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151507-000000000184018662_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('225', '47', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('226', '47', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('227', '47', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('228', '47', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('229', '47', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124195122_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('230', '48', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('231', '48', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('232', '48', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('233', '48', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('234', '48', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070113286-000000000135294123_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('235', '49', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('236', '49', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('237', '49', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('238', '49', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('239', '49', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063812-000000000189630324_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('240', '50', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('241', '50', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('242', '50', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('243', '50', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('244', '50', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000688593514_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('245', '51', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('246', '51', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('247', '51', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('248', '51', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('249', '51', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076514-000000000120201199_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('250', '52', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('251', '52', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('252', '52', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('253', '52', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('254', '52', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000161632872_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('255', '53', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('256', '53', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('257', '53', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('258', '53', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('259', '53', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126144727_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('260', '54', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('261', '54', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('262', '54', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('263', '54', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('264', '54', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144038-000000000616610153_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('265', '55', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('266', '55', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('267', '55', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('268', '55', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('269', '55', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089868-000000000624430611_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('270', '56', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('271', '56', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('272', '56', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('273', '56', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('274', '56', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000627332933_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('275', '57', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('276', '57', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('277', '57', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('278', '57', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('279', '57', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605979837_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('280', '58', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('281', '58', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('282', '58', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('283', '58', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('284', '58', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('285', '58', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000615121852_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('286', '59', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('287', '59', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('288', '59', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('289', '59', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('290', '59', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139066409_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('291', '60', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('292', '60', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('293', '60', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('294', '60', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('295', '60', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000178764127_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('296', '61', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('297', '61', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('298', '61', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('299', '61', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('300', '61', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000815740223_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('301', '62', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('302', '62', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('303', '62', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('304', '62', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('305', '62', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000826313050_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('306', '63', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('307', '63', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('308', '63', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('309', '63', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('310', '63', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100668-000000000182077590_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('311', '64', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('312', '64', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('313', '64', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('314', '64', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('315', '64', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125622-000000000604054503_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('316', '65', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('317', '65', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('318', '65', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('319', '65', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('320', '65', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076668-000000000827327060_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('321', '66', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('322', '66', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('323', '66', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('324', '66', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('325', '66', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098911-000000000826167011_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('326', '67', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('327', '67', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('328', '67', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('329', '67', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('330', '67', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143384-000000000652691333_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('331', '68', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('332', '68', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('333', '68', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('334', '68', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('335', '68', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000806113578_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('336', '69', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('337', '69', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('338', '69', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('339', '69', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('340', '69', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108298866_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('341', '70', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('342', '70', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('343', '70', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('344', '70', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('345', '70', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000139128865_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('346', '71', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('347', '71', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('348', '71', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('349', '71', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('350', '71', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150188-000000000810972175_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('351', '72', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('352', '72', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('353', '72', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('354', '72', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('355', '72', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172499-000000000823931360_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('356', '73', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('357', '73', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('358', '73', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('359', '73', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('360', '73', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089018-000000000141029728_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('361', '74', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('362', '74', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('363', '74', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('364', '74', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('365', '74', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107299-000000000180485395_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('366', '75', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('367', '75', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('368', '75', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('369', '75', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('370', '75', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146203-000000000184431671_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('371', '76', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('372', '76', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('373', '76', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('374', '76', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('375', '76', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070129521-000000000192660686_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('376', '77', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('377', '77', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('378', '77', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('379', '77', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('380', '77', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000606564241_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('381', '78', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('382', '78', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('383', '78', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('384', '78', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('385', '78', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132008-000000000141969601_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('386', '79', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('387', '79', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('388', '79', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('389', '79', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('390', '79', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150277-000000000757743133_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('391', '80', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('392', '80', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('393', '80', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('394', '80', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('395', '80', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131078335_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('396', '81', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('397', '81', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('398', '81', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('399', '81', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('400', '81', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173768-000000000723530583_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('401', '82', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('402', '82', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('403', '82', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('404', '82', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('405', '82', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078949_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('406', '83', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('407', '83', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('408', '83', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('409', '83', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('410', '83', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000147283945_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('411', '84', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('412', '84', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('413', '84', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('414', '84', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('415', '84', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000611276327_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('416', '85', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('417', '85', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('418', '85', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('419', '85', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('420', '85', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000717372082_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('421', '86', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('422', '86', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('423', '86', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('424', '86', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('425', '86', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174632-000000000835929712_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('426', '87', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('427', '87', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('428', '87', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('429', '87', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('430', '87', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135644-000000000184595255_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('431', '88', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('432', '88', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('433', '88', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('434', '88', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('435', '88', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000605721005_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('436', '89', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('437', '89', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('438', '89', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('439', '89', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('440', '89', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128001171_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('441', '90', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('442', '90', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('443', '90', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('444', '90', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('445', '90', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000131209259_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('446', '91', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('447', '91', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('448', '91', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('449', '91', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('450', '91', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000134388529_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('451', '92', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('452', '92', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('453', '92', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('454', '92', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('455', '92', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000160144478_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('456', '93', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('457', '93', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('458', '93', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('459', '93', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('460', '93', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697078964_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('461', '94', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('462', '94', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('463', '94', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('464', '94', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('465', '94', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134707-000000000758692791_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('466', '95', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('467', '95', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('468', '95', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('469', '95', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('470', '95', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135997-000000000602957204_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('471', '96', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('472', '96', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('473', '96', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('474', '96', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('475', '96', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089086-000000000132983445_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('476', '97', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('477', '97', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('478', '97', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('479', '97', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('480', '97', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('481', '97', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_6_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_6_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086431-000000000822846592_6_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('482', '98', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('483', '98', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('484', '98', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('485', '98', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('486', '98', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144808-000000000133549448_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('487', '99', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('488', '99', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('489', '99', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('490', '99', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('491', '99', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077625-000000000121075160_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('492', '100', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('493', '100', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('494', '100', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('495', '100', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('496', '100', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000150257578_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('497', '101', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('498', '101', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('499', '101', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('500', '101', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('501', '101', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125276710_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('502', '102', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('503', '102', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('504', '102', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('505', '102', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('506', '102', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081934-000000000124544262_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('507', '103', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('508', '103', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('509', '103', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('510', '103', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('511', '103', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140028326_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('512', '104', 'http://image4.suning.cn/uimg/mcmp/tm/0010131438000000000781981262_1_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131438000000000781981262_1_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131438000000000781981262_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('513', '105', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('514', '105', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('515', '105', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('516', '105', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('517', '105', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072706-000000000107363249_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('518', '106', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('519', '106', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('520', '106', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('521', '106', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('522', '106', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000610955333_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('523', '107', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('524', '107', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('525', '107', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('526', '107', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('527', '107', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000718947745_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('528', '108', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('529', '108', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('530', '108', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('531', '108', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('532', '108', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070155630-000000000670655995_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('533', '109', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('534', '109', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('535', '109', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('536', '109', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('537', '109', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('538', '109', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132363-000000000153079235_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('539', '110', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('540', '110', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('541', '110', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('542', '110', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('543', '110', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124519-000000000139650258_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('544', '111', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('545', '111', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('546', '111', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('547', '111', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('548', '111', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074787-000000000120133281_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('549', '112', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('550', '112', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('551', '112', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('552', '112', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('553', '112', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('554', '112', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131468-000000000164980388_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('555', '113', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('556', '113', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('557', '113', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('558', '113', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('559', '113', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079990-000000000173495726_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('560', '114', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('561', '114', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('562', '114', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('563', '114', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('564', '114', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103482-000000000134624753_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('565', '115', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('566', '115', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('567', '115', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('568', '115', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('569', '115', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154601-000000000635731491_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('570', '116', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('571', '116', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('572', '116', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('573', '116', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('574', '116', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063162-000000000104742333_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('575', '117', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('576', '117', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('577', '117', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('578', '117', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('579', '117', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143723-000000000681022720_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('580', '118', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('581', '118', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('582', '118', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('583', '118', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('584', '118', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000624051459_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('585', '119', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('586', '119', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('587', '119', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('588', '119', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('589', '119', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('590', '119', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171599-000000000695866354_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('591', '120', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('592', '120', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('593', '120', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('594', '120', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('595', '120', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000620970095_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('596', '121', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('597', '121', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('598', '121', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('599', '121', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('600', '121', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149803-000000000627017166_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('601', '122', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('602', '122', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('603', '122', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('604', '122', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('605', '122', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161191-000000000616872624_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('606', '123', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('607', '123', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('608', '123', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('609', '123', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('610', '123', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000732278666_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('611', '124', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('612', '124', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('613', '124', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('614', '124', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('615', '124', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069664-000000000107794173_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('616', '125', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('617', '125', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('618', '125', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('619', '125', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('620', '125', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124803-000000000151556634_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('621', '126', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('622', '126', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('623', '126', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('624', '126', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('625', '126', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169677-000000000664247261_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('626', '127', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('627', '127', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('628', '127', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('629', '127', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('630', '127', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070168839-000000000666082990_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('631', '128', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('632', '128', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('633', '128', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('634', '128', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('635', '128', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061826-000000000133229463_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('636', '129', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('637', '129', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('638', '129', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('639', '129', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('640', '129', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('641', '129', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063122-000000000152211645_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('642', '130', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('643', '130', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('644', '130', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('645', '130', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('646', '130', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071476-000000000603792627_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('647', '131', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('648', '131', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('649', '131', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('650', '131', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('651', '131', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070727-000000000132140851_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('652', '132', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('653', '132', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('654', '132', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('655', '132', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('656', '132', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088768-000000000154783498_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('657', '133', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('658', '133', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('659', '133', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('660', '133', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('661', '133', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103779-000000000133398282_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('662', '134', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('663', '134', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('664', '134', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('665', '134', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('666', '134', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061580-000000000188176953_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('667', '135', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('668', '135', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('669', '135', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('670', '135', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('671', '135', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('672', '135', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091482-000000000128300093_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('673', '136', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('674', '136', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('675', '136', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('676', '136', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('677', '136', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000754286381_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('678', '137', 'http://image5.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_1_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_1_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('679', '137', 'http://image4.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_2_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_2_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('680', '137', 'http://image3.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_3_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_3_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('681', '137', 'http://image2.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_4_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_4_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('682', '137', 'http://image1.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_5_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_5_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130227000000000621880224_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('683', '138', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('684', '138', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('685', '138', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('686', '138', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('687', '138', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060775-000000000132380939_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('688', '139', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('689', '139', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('690', '139', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('691', '139', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('692', '139', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146691-000000000601144253_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('693', '140', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('694', '140', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('695', '140', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('696', '140', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('697', '140', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000695599644_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('698', '141', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('699', '141', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('700', '141', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('701', '141', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('702', '141', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('703', '141', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000645164577_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('704', '142', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('705', '142', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('706', '142', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('707', '142', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('708', '142', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('709', '142', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000146638003_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('710', '143', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('711', '143', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('712', '143', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('713', '143', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('714', '143', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157007437_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('715', '144', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('716', '144', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('717', '144', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('718', '144', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('719', '144', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000158414327_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('720', '145', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('721', '145', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('722', '145', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('723', '145', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('724', '145', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602623062_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('725', '146', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('726', '146', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('727', '146', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('728', '146', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('729', '146', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('730', '146', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192293746_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('731', '147', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('732', '147', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('733', '147', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('734', '147', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('735', '147', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104779077_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('736', '148', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('737', '148', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('738', '148', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('739', '148', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('740', '148', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773568979_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('741', '149', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('742', '149', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('743', '149', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('744', '149', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('745', '149', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156602152_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('746', '150', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('747', '150', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('748', '150', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('749', '150', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('750', '150', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000157622473_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('751', '151', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('752', '151', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('753', '151', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('754', '151', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('755', '151', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000101309942_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('756', '152', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('757', '152', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('758', '152', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('759', '152', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('760', '152', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000178224568_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('761', '153', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('762', '153', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('763', '153', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('764', '153', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('765', '153', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('766', '153', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000639865528_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('767', '154', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('768', '154', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('769', '154', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('770', '154', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('771', '154', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000176901127_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('772', '155', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('773', '155', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('774', '155', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('775', '155', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('776', '155', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617551540_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('777', '156', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('778', '156', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('779', '156', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('780', '156', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('781', '156', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('782', '156', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136809-000000000635743505_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('783', '157', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('784', '157', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('785', '157', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('786', '157', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('787', '157', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000705424875_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('788', '158', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('789', '158', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('790', '158', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('791', '158', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('792', '158', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000175051090_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('793', '159', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('794', '159', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('795', '159', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('796', '159', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('797', '159', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169109-000000000698926617_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('798', '160', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('799', '160', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('800', '160', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('801', '160', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('802', '160', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('803', '160', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646264060_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('804', '161', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124599159_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124599159_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124599159_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('805', '162', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('806', '162', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('807', '162', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('808', '162', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('809', '162', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064375-000000000145771619_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('810', '163', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('811', '163', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('812', '163', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('813', '163', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('814', '163', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089668-000000000136490965_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('815', '164', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('816', '164', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('817', '164', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('818', '164', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('819', '164', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130691-000000000604077944_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('820', '165', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('821', '165', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('822', '165', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('823', '165', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('824', '165', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000193310933_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('825', '166', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('826', '166', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('827', '166', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('828', '166', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('829', '166', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000600600535_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('830', '167', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('831', '167', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('832', '167', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('833', '167', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('834', '167', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123505673_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('835', '168', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('836', '168', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('837', '168', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('838', '168', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('839', '168', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162712-000000000798003708_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('840', '169', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('841', '169', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('842', '169', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('843', '169', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('844', '169', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('845', '169', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000123283564_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('846', '170', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('847', '170', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('848', '170', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('849', '170', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('850', '170', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('851', '170', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065603-000000000135771054_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('852', '171', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('853', '171', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('854', '171', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('855', '171', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('856', '171', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150907-000000000187981051_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('857', '172', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('858', '172', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('859', '172', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('860', '172', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('861', '172', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690289957_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('862', '173', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('863', '173', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('864', '173', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('865', '173', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('866', '173', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070083422-000000000129635902_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('867', '174', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('868', '174', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('869', '174', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('870', '174', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('871', '174', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140995-000000000158119981_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('872', '175', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('873', '175', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('874', '175', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('875', '175', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('876', '175', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069333-000000000176067616_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('877', '176', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('878', '176', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('879', '176', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('880', '176', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('881', '176', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132014-000000000149790287_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('882', '177', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('883', '177', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('884', '177', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('885', '177', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('886', '177', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062948-000000000140387055_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('887', '178', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('888', '178', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('889', '178', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('890', '178', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('891', '178', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('892', '178', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061668-000000000127715787_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('893', '179', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('894', '179', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('895', '179', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('896', '179', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('897', '179', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064377-000000000105212161_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('898', '180', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('899', '180', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('900', '180', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('901', '180', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('902', '180', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690285841_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('903', '181', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('904', '181', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('905', '181', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('906', '181', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('907', '181', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('908', '181', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190720077_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('909', '182', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('910', '182', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('911', '182', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('912', '182', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('913', '182', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135676-000000000146551974_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('914', '183', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('915', '183', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('916', '183', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('917', '183', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('918', '183', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120849-000000000149284983_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('919', '184', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('920', '184', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('921', '184', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('922', '184', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('923', '184', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070172500-000000000695030874_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('924', '185', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('925', '185', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('926', '185', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('927', '185', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('928', '185', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131590-000000000104424068_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('929', '186', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('930', '186', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('931', '186', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('932', '186', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('933', '186', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165084-000000000695276854_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('934', '187', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('935', '187', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('936', '187', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('937', '187', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('938', '187', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109679-000000000103147980_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('939', '188', 'http://image1.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_1_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_1_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('940', '188', 'http://image5.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_2_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_2_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('941', '188', 'http://image4.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_3_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_3_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('942', '188', 'http://image3.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_4_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_4_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('943', '188', 'http://image2.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_5_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_5_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132751000000000694831475_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('944', '189', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('945', '189', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('946', '189', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('947', '189', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('948', '189', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164615-000000000697275459_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('949', '190', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('950', '190', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('951', '190', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('952', '190', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('953', '190', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061202-000000000193263058_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('954', '191', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('955', '191', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('956', '191', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('957', '191', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('958', '191', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000689225828_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('959', '192', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('960', '192', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('961', '192', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('962', '192', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('963', '192', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061090-000000000132185723_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('964', '193', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('965', '193', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('966', '193', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('967', '193', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('968', '193', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090808-000000000144524598_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('969', '194', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('970', '194', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('971', '194', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('972', '194', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('973', '194', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000631560330_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('974', '195', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('975', '195', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('976', '195', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('977', '195', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('978', '195', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064904-000000000134037368_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('979', '196', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_1_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_1_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('980', '196', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_2_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_2_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('981', '196', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_3_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_3_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('982', '196', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_4_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_4_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('983', '196', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_5_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_5_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826242878_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('984', '197', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('985', '197', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('986', '197', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('987', '197', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('988', '197', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130560-000000000186768780_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('989', '198', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('990', '198', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('991', '198', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('992', '198', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('993', '198', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000826153672_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('994', '199', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('995', '199', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('996', '199', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('997', '199', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('998', '199', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000624399267_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('999', '200', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1000', '200', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1001', '200', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1002', '200', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1003', '200', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070847-000000000136195994_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1004', '201', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1005', '201', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1006', '201', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1007', '201', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1008', '201', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091944-000000000826342165_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1009', '202', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1010', '202', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1011', '202', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1012', '202', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1013', '202', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120693-000000000165688864_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1014', '203', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1015', '203', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1016', '203', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1017', '203', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1018', '203', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000172570769_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1019', '204', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1020', '204', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1021', '204', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1022', '204', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1023', '204', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000129815165_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1024', '205', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1025', '205', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1026', '205', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1027', '205', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1028', '205', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140474_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1029', '206', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1030', '206', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1031', '206', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1032', '206', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1033', '206', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000614166788_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1034', '207', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1035', '207', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1036', '207', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1037', '207', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1038', '207', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133823-000000000725949609_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1039', '208', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1040', '208', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1041', '208', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1042', '208', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1043', '208', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000134140604_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1044', '209', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1045', '209', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1046', '209', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1047', '209', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1048', '209', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062929-000000000600196586_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1049', '210', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_1_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_1_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1050', '210', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_2_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_2_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1051', '210', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_3_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_3_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1052', '210', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_4_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_4_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1053', '210', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_5_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_5_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010137140000000000826161666_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1054', '211', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1055', '211', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1056', '211', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1057', '211', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1058', '211', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1059', '211', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742364406_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1060', '212', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1061', '212', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1062', '212', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1063', '212', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1064', '212', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742575997_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1065', '213', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1066', '213', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1067', '213', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1068', '213', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1069', '213', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156122-000000000664354014_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1070', '214', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1071', '214', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1072', '214', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1073', '214', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1074', '214', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067717-000000000123913463_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1075', '215', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1076', '215', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1077', '215', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1078', '215', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1079', '215', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148189-000000000171976222_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1080', '216', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1081', '216', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1082', '216', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1083', '216', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1084', '216', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170680-000000000693697814_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1085', '217', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1086', '217', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1087', '217', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1088', '217', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1089', '217', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086168-000000000742630331_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1090', '218', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1091', '218', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1092', '218', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1093', '218', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1094', '218', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170500-000000000689754759_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1095', '219', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1096', '219', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1097', '219', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1098', '219', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1099', '219', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070105420-000000000136349422_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1100', '220', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1101', '220', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1102', '220', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1103', '220', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1104', '220', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149846-000000000628121836_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1105', '221', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1106', '221', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1107', '221', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1108', '221', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1109', '221', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000652413025_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1110', '222', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1111', '222', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1112', '222', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1113', '222', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1114', '222', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061997-000000000103343791_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1115', '223', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1116', '223', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1117', '223', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1118', '223', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1119', '223', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165660-000000000635719430_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1120', '224', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1121', '224', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1122', '224', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1123', '224', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1124', '224', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138753-000000000152552622_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1125', '225', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153741-000000000193427040_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153741-000000000193427040_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153741-000000000193427040_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1126', '226', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1127', '226', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1128', '226', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1129', '226', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1130', '226', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070157541-000000000193107908_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1131', '227', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1132', '227', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1133', '227', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1134', '227', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1135', '227', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080918-000000000123408906_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1136', '228', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1137', '228', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1138', '228', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1139', '228', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1140', '228', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064710-000000000105275494_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1141', '229', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1142', '229', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1143', '229', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1144', '229', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1145', '229', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166465-000000000734612660_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1146', '230', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1147', '230', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1148', '230', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1149', '230', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1150', '230', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131513-000000000142039467_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1151', '231', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1152', '231', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1153', '231', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1154', '231', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1155', '231', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000702762849_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1156', '232', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1157', '232', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1158', '232', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1159', '232', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1160', '232', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062965-000000000602599784_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1161', '233', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1162', '233', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1163', '233', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1164', '233', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1165', '233', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144745-000000000174244918_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1166', '234', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1167', '234', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1168', '234', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1169', '234', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1170', '234', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174047-000000000780179581_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1171', '235', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1172', '235', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1173', '235', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1174', '235', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1175', '235', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000618611214_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1176', '236', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1177', '236', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1178', '236', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1179', '236', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1180', '236', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069825-000000000171512584_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1181', '237', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1182', '237', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1183', '237', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1184', '237', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1185', '237', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163026-000000000618437221_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1186', '238', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1187', '238', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1188', '238', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1189', '238', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1190', '238', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137511-000000000826315434_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1191', '239', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1192', '239', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1193', '239', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1194', '239', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1195', '239', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063223-000000000123968843_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1196', '240', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1197', '240', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1198', '240', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1199', '240', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1200', '240', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073042-000000000153627290_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1201', '241', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1202', '241', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1203', '241', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1204', '241', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1205', '241', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161232-000000000622129986_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1206', '242', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1207', '242', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1208', '242', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1209', '242', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1210', '242', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061933-000000000104543569_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1211', '243', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1212', '243', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1213', '243', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1214', '243', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1215', '243', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097432-000000000134156991_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1216', '244', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1217', '244', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1218', '244', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1219', '244', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1220', '244', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074657-000000000108611926_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1221', '245', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1222', '245', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1223', '245', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1224', '245', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1225', '245', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169353-000000000695584159_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1226', '246', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1227', '246', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1228', '246', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1229', '246', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1230', '246', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902445_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1231', '247', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1232', '247', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1233', '247', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1234', '247', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1235', '247', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000184402178_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1236', '248', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1237', '248', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1238', '248', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1239', '248', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1240', '248', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000138172949_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1241', '249', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1242', '249', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1243', '249', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1244', '249', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1245', '249', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089073-000000000134575466_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1246', '250', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1247', '250', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1248', '250', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1249', '250', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1250', '250', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000853457527_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1251', '251', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1252', '251', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1253', '251', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1254', '251', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1255', '251', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156197-000000000600132548_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1256', '252', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1257', '252', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1258', '252', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1259', '252', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1260', '252', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131034064_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1261', '253', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1262', '253', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1263', '253', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1264', '253', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1265', '253', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697227163_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1266', '254', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1267', '254', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1268', '254', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1269', '254', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1270', '254', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686906877_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1271', '255', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1272', '255', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1273', '255', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1274', '255', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1275', '255', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000150900785_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1276', '256', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1277', '256', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1278', '256', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1279', '256', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1280', '256', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000633651484_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1281', '257', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1282', '257', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1283', '257', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1284', '257', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1285', '257', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1286', '257', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168129270_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1287', '258', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1288', '258', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1289', '258', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1290', '258', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1291', '258', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000138586722_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1292', '259', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1293', '259', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1294', '259', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1295', '259', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1296', '259', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089884-000000000193539126_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1297', '260', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1298', '260', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1299', '260', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1300', '260', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1301', '260', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000714247006_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1302', '261', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1303', '261', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1304', '261', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1305', '261', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1306', '261', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131370-000000000142152634_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1307', '262', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1308', '262', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1309', '262', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1310', '262', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1311', '262', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120214-000000000176244594_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1312', '263', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1313', '263', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1314', '263', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1315', '263', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1316', '263', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133042-000000000193018078_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1317', '264', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1318', '264', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1319', '264', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1320', '264', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1321', '264', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166287-000000000691094834_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1322', '265', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1323', '265', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1324', '265', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1325', '265', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1326', '265', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167611-000000000807231261_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1327', '266', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1328', '266', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1329', '266', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1330', '266', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1331', '266', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000626197933_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1332', '267', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1333', '267', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1334', '267', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1335', '267', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1336', '267', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612839063_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1337', '268', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1338', '268', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1339', '268', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1340', '268', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1341', '268', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774039422_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1342', '269', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1343', '269', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1344', '269', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1345', '269', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1346', '269', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000765131388_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1347', '270', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1348', '270', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1349', '270', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1350', '270', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1351', '270', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766103101_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1352', '271', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1353', '271', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1354', '271', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1355', '271', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1356', '271', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000766993159_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1357', '272', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1358', '272', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1359', '272', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1360', '272', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1361', '272', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000767041970_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1362', '273', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1363', '273', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1364', '273', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1365', '273', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1366', '273', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601393042_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1367', '274', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1368', '274', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1369', '274', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1370', '274', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1371', '274', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000628844772_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1372', '275', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1373', '275', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1374', '275', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1375', '275', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1376', '275', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690128134_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1377', '276', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1378', '276', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1379', '276', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1380', '276', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1381', '276', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1382', '276', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626377268_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1383', '277', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1384', '277', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1385', '277', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1386', '277', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1387', '277', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1388', '277', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010035285781_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1389', '278', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1390', '278', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1391', '278', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1392', '278', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1393', '278', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1394', '278', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010017587620_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1395', '279', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1396', '279', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1397', '279', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1398', '279', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1399', '279', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142929544_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1400', '280', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1401', '280', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1402', '280', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1403', '280', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1404', '280', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143025071_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1405', '281', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1406', '281', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1407', '281', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1408', '281', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1409', '281', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191591074_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1410', '282', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1411', '282', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1412', '282', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1413', '282', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1414', '282', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1415', '282', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010029608211_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1416', '283', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1417', '283', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1418', '283', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1419', '283', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1420', '283', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000010011832339_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1421', '284', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1422', '284', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1423', '284', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1424', '284', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1425', '284', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000738034667_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1426', '285', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140496-000000010030199579_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140496-000000010030199579_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140496-000000010030199579_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1427', '286', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1428', '286', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1429', '286', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1430', '286', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1431', '286', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1432', '286', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000774088360_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1433', '287', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1434', '287', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1435', '287', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1436', '287', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1437', '287', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619557816_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1438', '288', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105195_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105195_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105195_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1439', '289', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1440', '289', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1441', '289', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1442', '289', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1443', '289', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000601771351_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1444', '290', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1445', '290', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1446', '290', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1447', '290', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1448', '290', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1449', '290', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134054560_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1450', '291', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1451', '291', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1452', '291', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1453', '291', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1454', '291', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070060611-000000000709234243_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1455', '292', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105196_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105196_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000690105196_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1456', '293', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1457', '293', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1458', '293', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1459', '293', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1460', '293', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687105298_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1461', '294', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1462', '294', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1463', '294', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1464', '294', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1465', '294', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180365774_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1466', '295', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1467', '295', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1468', '295', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1469', '295', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1470', '295', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1471', '295', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061728-000000000187013946_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1472', '296', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1473', '296', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1474', '296', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1475', '296', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1476', '296', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142829933_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1477', '297', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1478', '297', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1479', '297', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1480', '297', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1481', '297', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192805852_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1482', '298', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1483', '298', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1484', '298', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1485', '298', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1486', '298', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137013-000000000192372315_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1487', '299', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1488', '299', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1489', '299', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1490', '299', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1491', '299', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000620559037_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1492', '300', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1493', '300', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1494', '300', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1495', '300', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1496', '300', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067513-000000000178160868_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1497', '301', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1498', '301', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1499', '301', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1500', '301', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1501', '301', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137205-000000000167237370_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1502', '302', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1503', '302', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1504', '302', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1505', '302', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1506', '302', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153159-000000000746235080_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1507', '303', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1508', '303', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1509', '303', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1510', '303', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1511', '303', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615893062_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1512', '304', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1513', '304', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1514', '304', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1515', '304', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1516', '304', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1517', '304', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190362730_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1518', '305', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1519', '305', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1520', '305', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1521', '305', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1522', '305', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171958803_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1523', '306', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1524', '306', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1525', '306', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1526', '306', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1527', '306', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615436239_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1528', '307', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1529', '307', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1530', '307', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1531', '307', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1532', '307', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127191157_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1533', '308', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1534', '308', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1535', '308', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1536', '308', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1537', '308', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193548248_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1538', '309', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1539', '309', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1540', '309', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1541', '309', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1542', '309', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126861067_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1543', '310', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1544', '310', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1545', '310', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1546', '310', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1547', '310', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190689589_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1548', '311', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1549', '311', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1550', '311', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1551', '311', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1552', '311', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102728853_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1553', '312', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1554', '312', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1555', '312', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1556', '312', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1557', '312', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076776-000000000144041672_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1558', '313', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1559', '313', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1560', '313', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1561', '313', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1562', '313', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1563', '313', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000682388696_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1564', '314', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1565', '314', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1566', '314', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1567', '314', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1568', '314', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106386139_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1569', '315', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1570', '315', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1571', '315', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1572', '315', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1573', '315', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193392956_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1574', '316', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1575', '316', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1576', '316', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1577', '316', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1578', '316', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190068586_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1579', '317', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1580', '317', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1581', '317', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1582', '317', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1583', '317', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193149545_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1584', '318', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1585', '318', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1586', '318', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1587', '318', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1588', '318', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067080-000000000126430988_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1589', '319', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1590', '319', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1591', '319', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1592', '319', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1593', '319', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1594', '319', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000193538848_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1595', '320', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1596', '320', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1597', '320', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1598', '320', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1599', '320', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142109393_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1600', '321', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1601', '321', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1602', '321', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1603', '321', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1604', '321', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000722299810_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1605', '322', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1606', '322', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1607', '322', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1608', '322', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1609', '322', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1610', '322', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938682_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1611', '323', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1612', '323', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1613', '323', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1614', '323', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1615', '323', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1616', '323', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000702019640_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1617', '324', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1618', '324', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1619', '324', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1620', '324', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1621', '324', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170933-000000000127728434_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1622', '325', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1623', '325', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1624', '325', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1625', '325', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1626', '325', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125212530_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1627', '326', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1628', '326', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1629', '326', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1630', '326', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1631', '326', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102462413_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1632', '327', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1633', '327', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1634', '327', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1635', '327', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1636', '327', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070126179-000000000142798848_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1637', '328', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136497260_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136497260_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136497260_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1638', '329', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1639', '329', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1640', '329', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1641', '329', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1642', '329', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000162862009_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1643', '330', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627813802_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627813802_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627813802_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1644', '331', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1645', '331', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1646', '331', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1647', '331', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1648', '331', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102558140_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1649', '332', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1650', '332', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1651', '332', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1652', '332', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1653', '332', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122188427_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1654', '333', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1655', '333', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1656', '333', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1657', '333', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1658', '333', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168719890_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1659', '334', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1660', '334', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1661', '334', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1662', '334', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1663', '334', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066871-000000000105957222_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1664', '335', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1665', '335', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1666', '335', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1667', '335', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1668', '335', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126647767_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1669', '336', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1670', '336', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1671', '336', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1672', '336', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1673', '336', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090383-000000000103526988_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1674', '337', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1675', '337', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1676', '337', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1677', '337', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1678', '337', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000634199306_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1679', '338', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125091729_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125091729_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125091729_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1680', '339', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1681', '339', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1682', '339', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1683', '339', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1684', '339', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623499642_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1685', '340', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1686', '340', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1687', '340', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1688', '340', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1689', '340', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079996-000000000186134624_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1690', '341', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1691', '341', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1692', '341', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1693', '341', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1694', '341', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163400-000000000629091966_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1695', '342', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1696', '342', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1697', '342', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1698', '342', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1699', '342', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102423369_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1700', '343', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1701', '343', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1702', '343', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1703', '343', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1704', '343', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103571481_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1705', '344', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1706', '344', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1707', '344', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1708', '344', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1709', '344', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000662118281_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1710', '345', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1711', '345', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1712', '345', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1713', '345', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1714', '345', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070084771-000000000126439111_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1715', '346', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123147903_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123147903_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123147903_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1716', '347', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102528432_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102528432_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102528432_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1717', '348', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1718', '348', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1719', '348', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1720', '348', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1721', '348', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1722', '348', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126096958_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1723', '349', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1724', '349', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1725', '349', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1726', '349', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1727', '349', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066320-000000000120756408_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1728', '350', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1729', '350', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1730', '350', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1731', '350', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1732', '350', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627848265_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1733', '351', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1734', '351', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1735', '351', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1736', '351', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1737', '351', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000623899543_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1738', '352', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1739', '352', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1740', '352', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1741', '352', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1742', '352', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143293-000000000704506573_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1743', '353', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1744', '353', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1745', '353', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1746', '353', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1747', '353', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125607-000000000638944387_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1748', '354', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1749', '354', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1750', '354', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1751', '354', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1752', '354', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067457-000000000106196180_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1753', '355', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1754', '355', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1755', '355', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1756', '355', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1757', '355', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1758', '355', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081289-000000000149590634_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1759', '356', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1760', '356', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1761', '356', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1762', '356', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1763', '356', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000183555428_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1764', '357', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1765', '357', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1766', '357', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1767', '357', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1768', '357', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000821439938_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1769', '358', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1770', '358', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1771', '358', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1772', '358', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1773', '358', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070149661-000000000613290004_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1774', '359', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1775', '359', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1776', '359', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1777', '359', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1778', '359', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105199320_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1779', '360', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1780', '360', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1781', '360', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1782', '360', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1783', '360', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135243-000000000670725866_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1784', '361', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1785', '361', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1786', '361', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1787', '361', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1788', '361', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000154829444_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1789', '362', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1790', '362', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1791', '362', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1792', '362', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1793', '362', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128866947_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1794', '363', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1795', '363', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1796', '363', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1797', '363', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1798', '363', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1799', '363', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_6_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_6_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_6_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1800', '363', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_7_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_7_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_7_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1801', '363', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_8_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_8_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137194596_8_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1802', '364', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1803', '364', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1804', '364', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1805', '364', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1806', '364', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000622262175_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1807', '365', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1808', '365', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1809', '365', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1810', '365', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1811', '365', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189884716_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1812', '366', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1813', '366', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1814', '366', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1815', '366', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1816', '366', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000761488964_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1817', '367', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1818', '367', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1819', '367', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1820', '367', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1821', '367', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150978810_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1822', '368', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1823', '368', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1824', '368', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1825', '368', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1826', '368', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000656046569_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1827', '369', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1828', '369', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1829', '369', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1830', '369', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1831', '369', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000731931917_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1832', '370', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1833', '370', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1834', '370', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1835', '370', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1836', '370', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072458-000000000108780787_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1837', '371', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1838', '371', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1839', '371', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1840', '371', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1841', '371', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123916377_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1842', '372', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1843', '372', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1844', '372', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1845', '372', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1846', '372', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106831831_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1847', '373', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1848', '373', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1849', '373', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1850', '373', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1851', '373', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127019400_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1852', '374', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1853', '374', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1854', '374', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1855', '374', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1856', '374', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174222-000000000193060770_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1857', '375', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1858', '375', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1859', '375', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1860', '375', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1861', '375', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086350-000000000188238290_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1862', '376', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1863', '376', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1864', '376', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1865', '376', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1866', '376', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104029016_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1867', '377', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1868', '377', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1869', '377', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1870', '377', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1871', '377', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077112-000000000619408979_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1872', '378', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1873', '378', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1874', '378', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1875', '378', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1876', '378', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618462987_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1877', '379', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1878', '379', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1879', '379', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1880', '379', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1881', '379', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070130910-000000000633313780_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1882', '380', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1883', '380', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1884', '380', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1885', '380', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1886', '380', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067653-000000000163133341_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1887', '381', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1888', '381', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1889', '381', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1890', '381', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1891', '381', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126128410_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1892', '382', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1893', '382', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1894', '382', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1895', '382', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1896', '382', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000142761603_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1897', '383', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1898', '383', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1899', '383', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1900', '383', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1901', '383', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000153630839_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1902', '384', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1903', '384', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1904', '384', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1905', '384', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1906', '384', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165995044_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1907', '385', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1908', '385', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1909', '385', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1910', '385', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1911', '385', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137778-000000000152306584_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1912', '386', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1913', '386', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1914', '386', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1915', '386', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1916', '386', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000187232774_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1917', '387', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139544578_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139544578_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139544578_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1918', '388', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1919', '388', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1920', '388', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1921', '388', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1922', '388', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132391-000000000657392636_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1923', '389', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1924', '389', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1925', '389', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1926', '389', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1927', '389', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140560848_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1928', '390', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1929', '390', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1930', '390', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1931', '390', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1932', '390', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121290818_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1933', '391', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1934', '391', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1935', '391', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1936', '391', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1937', '391', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135918339_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1938', '392', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104140726_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104140726_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104140726_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1939', '393', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1940', '393', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1941', '393', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1942', '393', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1943', '393', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070102472-000000000602610250_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1944', '394', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1945', '394', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1946', '394', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1947', '394', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1948', '394', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076216-000000000185077497_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1949', '395', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1950', '395', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1951', '395', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1952', '395', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1953', '395', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000673521926_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1954', '396', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1955', '396', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1956', '396', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1957', '396', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1958', '396', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126066901_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1959', '397', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1960', '397', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1961', '397', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1962', '397', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1963', '397', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000604135232_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1964', '398', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1965', '398', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1966', '398', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1967', '398', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1968', '398', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065434-000000000129450735_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1969', '399', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1970', '399', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1971', '399', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1972', '399', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1973', '399', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066196-000000000682437966_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1974', '400', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1975', '400', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1976', '400', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1977', '400', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1978', '400', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1979', '400', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062930-000000000126211785_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1980', '401', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1981', '401', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1982', '401', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1983', '401', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1984', '401', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142134521_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1985', '402', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1986', '402', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1987', '402', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1988', '402', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1989', '402', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1990', '402', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086495-000000000626807265_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1991', '403', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1992', '403', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1993', '403', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1994', '403', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1995', '403', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104167973_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1996', '404', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1997', '404', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1998', '404', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('1999', '404', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2000', '404', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2001', '404', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066995-000000000125312437_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2002', '405', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2003', '405', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2004', '405', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2005', '405', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2006', '405', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2007', '405', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163033-000000000826312592_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2008', '406', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2009', '406', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2010', '406', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2011', '406', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2012', '406', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125353804_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2013', '407', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2014', '407', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2015', '407', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2016', '407', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2017', '407', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2018', '407', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616963357_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2019', '408', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2020', '408', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2021', '408', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2022', '408', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2023', '408', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125314-000000000635122939_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2024', '409', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2025', '409', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2026', '409', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2027', '409', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2028', '409', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000834870991_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2029', '410', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2030', '410', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2031', '410', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2032', '410', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2033', '410', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124173402_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2034', '411', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2035', '411', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2036', '411', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2037', '411', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2038', '411', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612840497_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2039', '412', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2040', '412', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2041', '412', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2042', '412', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2043', '412', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104436480_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2044', '413', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2045', '413', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2046', '413', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2047', '413', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2048', '413', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128450422_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2049', '414', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2050', '414', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2051', '414', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2052', '414', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2053', '414', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178605073_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2054', '415', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2055', '415', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2056', '415', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2057', '415', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2058', '415', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2059', '415', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124059594_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2060', '416', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2061', '416', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2062', '416', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2063', '416', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2064', '416', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070174532-000000000740844928_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2065', '417', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2066', '417', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2067', '417', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2068', '417', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2069', '417', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000150419742_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2070', '418', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2071', '418', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2072', '418', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2073', '418', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2074', '418', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145209-000000000171074389_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2075', '419', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2076', '419', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2077', '419', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2078', '419', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2079', '419', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139218884_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2080', '420', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2081', '420', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2082', '420', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2083', '420', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2084', '420', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146523-000000000701966771_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2085', '421', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2086', '421', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2087', '421', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2088', '421', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2089', '421', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128018199_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2090', '422', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2091', '422', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2092', '422', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2093', '422', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2094', '422', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000174748689_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2095', '423', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2096', '423', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2097', '423', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2098', '423', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2099', '423', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000773895389_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2100', '424', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2101', '424', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2102', '424', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2103', '424', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2104', '424', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104618683_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2105', '425', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2106', '425', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2107', '425', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2108', '425', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2109', '425', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132538408_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2110', '426', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2111', '426', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2112', '426', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2113', '426', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2114', '426', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138690-000000000172307251_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2115', '427', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000163703087_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000163703087_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000163703087_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2116', '428', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2117', '428', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2118', '428', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2119', '428', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2120', '428', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124090816_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2121', '429', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2122', '429', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2123', '429', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2124', '429', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2125', '429', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103636621_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2126', '430', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2127', '430', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2128', '430', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2129', '430', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2130', '430', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128684881_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2131', '431', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2132', '431', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2133', '431', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2134', '431', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2135', '431', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614167327_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2136', '432', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2137', '432', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2138', '432', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2139', '432', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2140', '432', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000838002452_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2141', '433', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2142', '433', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2143', '433', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000520500003_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2144', '434', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2145', '434', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2146', '434', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2147', '434', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2148', '434', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000612816878_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2149', '435', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2150', '435', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2151', '435', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2152', '435', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2153', '435', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000614428161_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2154', '436', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2155', '436', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2156', '436', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2157', '436', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2158', '436', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144986-000000000187331289_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2159', '437', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2160', '437', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2161', '437', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2162', '437', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2163', '437', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010128947-000000000602731511_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2164', '438', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2165', '438', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2166', '438', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2167', '438', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2168', '438', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600037375_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2169', '439', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2170', '439', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2171', '439', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2172', '439', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2173', '439', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123232502_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2174', '440', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2175', '440', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2176', '440', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2177', '440', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2178', '440', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000140208476_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2179', '441', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2180', '441', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2181', '441', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2182', '441', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2183', '441', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0010131202-000000000702996081_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2184', '442', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2185', '442', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2186', '442', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2187', '442', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2188', '442', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000129181133_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2189', '443', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2190', '443', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2191', '443', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2192', '443', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2193', '443', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2194', '443', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067092-000000000128763366_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2195', '444', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125531860_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125531860_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125531860_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2196', '445', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2197', '445', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2198', '445', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2199', '445', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2200', '445', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104229329_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2201', '446', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2202', '446', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2203', '446', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2204', '446', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2205', '446', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104010615_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2206', '447', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103933006_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103933006_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103933006_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2207', '448', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121293240_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121293240_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121293240_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2208', '449', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2209', '449', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2210', '449', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2211', '449', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2212', '449', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124231474_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2213', '450', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178457176_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178457176_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000178457176_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2214', '451', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2215', '451', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2216', '451', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2217', '451', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2218', '451', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000149589922_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2219', '452', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2220', '452', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2221', '452', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2222', '452', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2223', '452', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082480-000000000150951771_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2224', '453', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2225', '453', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2226', '453', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2227', '453', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2228', '453', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190374000_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2229', '454', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2230', '454', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2231', '454', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2232', '454', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2233', '454', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562910_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2234', '455', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2235', '455', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2236', '455', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2237', '455', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2238', '455', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625367016_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2239', '456', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2240', '456', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2241', '456', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2242', '456', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2243', '456', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000616102355_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2244', '457', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2245', '457', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2246', '457', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2247', '457', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2248', '457', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142084424_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2249', '458', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2250', '458', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2251', '458', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2252', '458', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2253', '458', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131288105_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2254', '459', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2255', '459', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2256', '459', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2257', '459', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2258', '459', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144067-000000000191510007_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2259', '460', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2260', '460', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2261', '460', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2262', '460', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2263', '460', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618609918_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2264', '461', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170841973_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170841973_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170841973_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2265', '462', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2266', '462', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2267', '462', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2268', '462', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2269', '462', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123766975_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2270', '463', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2271', '463', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2272', '463', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2273', '463', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2274', '463', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104571878_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2275', '464', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2276', '464', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2277', '464', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2278', '464', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2279', '464', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000173295071_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2280', '465', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129427815_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129427815_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129427815_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2281', '466', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156105559_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156105559_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156105559_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2282', '467', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2283', '467', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2284', '467', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2285', '467', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2286', '467', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102614427_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2287', '468', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2288', '468', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2289', '468', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2290', '468', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2291', '468', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104061590_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2292', '469', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2293', '469', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2294', '469', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2295', '469', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2296', '469', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192731907_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2297', '470', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2298', '470', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2299', '470', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2300', '470', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2301', '470', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170748424_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2302', '471', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2303', '471', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2304', '471', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2305', '471', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2306', '471', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000189562270_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2307', '472', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2308', '472', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2309', '472', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2310', '472', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2311', '472', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125021743_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2312', '473', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2313', '473', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2314', '473', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2315', '473', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2316', '473', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120285404_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2317', '474', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2318', '474', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2319', '474', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2320', '474', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2321', '474', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2322', '474', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135028471_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2323', '475', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000169805195_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000169805195_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000169805195_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2324', '476', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2325', '476', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2326', '476', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2327', '476', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2328', '476', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000153149428_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2329', '477', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2330', '477', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2331', '477', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2332', '477', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2333', '477', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163359-000000000824046065_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2334', '478', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2335', '478', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2336', '478', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2337', '478', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2338', '478', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2339', '478', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643363_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2340', '479', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2341', '479', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2342', '479', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2343', '479', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2344', '479', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2345', '479', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102643374_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2346', '480', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2347', '480', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2348', '480', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2349', '480', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2350', '480', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102736987_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2351', '481', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2352', '481', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2353', '481', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2354', '481', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2355', '481', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2356', '481', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104021370_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2357', '482', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2358', '482', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2359', '482', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2360', '482', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2361', '482', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138006-000000000151698352_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2362', '483', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2363', '483', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2364', '483', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2365', '483', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2366', '483', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066388-000000000109856801_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2367', '484', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102077025_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102077025_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102077025_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2368', '485', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131154458_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131154458_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000131154458_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2369', '486', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2370', '486', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2371', '486', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2372', '486', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2373', '486', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000611469485_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2374', '487', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2375', '487', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2376', '487', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2377', '487', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2378', '487', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161093-000000000691681808_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2379', '488', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2380', '488', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2381', '488', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2382', '488', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2383', '488', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145673132_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2384', '489', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2385', '489', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2386', '489', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2387', '489', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2388', '489', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160038-000000000615295003_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2389', '490', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2390', '490', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2391', '490', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2392', '490', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2393', '490', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000190971270_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2394', '491', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2395', '491', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2396', '491', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2397', '491', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2398', '491', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092062-000000000139925304_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2399', '492', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2400', '492', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2401', '492', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2402', '492', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2403', '492', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089387-000000000133868636_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2404', '493', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2405', '493', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2406', '493', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2407', '493', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2408', '493', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000193171799_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2409', '494', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2410', '494', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2411', '494', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2412', '494', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2413', '494', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148742-000000000190343310_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2414', '495', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2415', '495', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2416', '495', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2417', '495', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2418', '495', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175278-000000000758321904_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2419', '496', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2420', '496', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2421', '496', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2422', '496', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2423', '496', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170756-000000000125322390_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2424', '497', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2425', '497', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2426', '497', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2427', '497', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2428', '497', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000618890949_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2429', '498', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2430', '498', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2431', '498', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2432', '498', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2433', '498', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069338-000000000122829107_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2434', '499', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2435', '499', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2436', '499', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2437', '499', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2438', '499', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162948-000000000620124238_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2439', '500', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2440', '500', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2441', '500', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2442', '500', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2443', '500', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070103770-000000000190582139_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2444', '501', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2445', '501', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2446', '501', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2447', '501', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2448', '501', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2449', '501', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122966495_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2450', '502', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2451', '502', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2452', '502', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2453', '502', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2454', '502', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121306160_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2455', '503', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2456', '503', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2457', '503', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2458', '503', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2459', '503', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103996549_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2460', '504', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2461', '504', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2462', '504', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2463', '504', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2464', '504', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2465', '504', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120791126_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2466', '505', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2467', '505', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2468', '505', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2469', '505', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2470', '505', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000140671053_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2471', '506', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109783051_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109783051_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109783051_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2472', '507', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2473', '507', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2474', '507', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2475', '507', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2476', '507', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120801028_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2477', '508', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2478', '508', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2479', '508', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2480', '508', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2481', '508', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127817264_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2482', '509', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2483', '509', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2484', '509', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2485', '509', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2486', '509', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126557478_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2487', '510', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2488', '510', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2489', '510', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2490', '510', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2491', '510', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2492', '510', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076865-000000000169278544_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2493', '511', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2494', '511', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2495', '511', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2496', '511', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2497', '511', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143280188_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2498', '512', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2499', '512', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2500', '512', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2501', '512', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2502', '512', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126610558_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2503', '513', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2504', '513', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2505', '513', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2506', '513', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2507', '513', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2508', '513', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000143177985_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2509', '514', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2510', '514', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2511', '514', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2512', '514', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2513', '514', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104033449_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2514', '515', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2515', '515', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2516', '515', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2517', '515', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2518', '515', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074369-000000000168668120_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2519', '516', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2520', '516', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2521', '516', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2522', '516', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2523', '516', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000697728524_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2524', '517', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2525', '517', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2526', '517', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2527', '517', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2528', '517', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2529', '517', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126594781_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2530', '518', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122910225_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122910225_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000122910225_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2531', '519', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2532', '519', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2533', '519', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2534', '519', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2535', '519', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2536', '519', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128598363_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2537', '520', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2538', '520', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2539', '520', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2540', '520', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2541', '520', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078911-000000000145694883_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2542', '521', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2543', '521', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2544', '521', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2545', '521', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2546', '521', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097611-000000000612883245_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2547', '522', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2548', '522', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2549', '522', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2550', '522', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2551', '522', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169270-000000000655477951_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2552', '523', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2553', '523', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2554', '523', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2555', '523', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2556', '523', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153564-000000000729349141_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2557', '524', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2558', '524', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2559', '524', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2560', '524', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2561', '524', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075461-000000000178129703_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2562', '525', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2563', '525', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2564', '525', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2565', '525', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2566', '525', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158286-000000000659748576_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2567', '526', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2568', '526', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2569', '526', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2570', '526', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2571', '526', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205820_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2572', '527', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2573', '527', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2574', '527', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2575', '527', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2576', '527', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000120277696_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2577', '528', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2578', '528', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2579', '528', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2580', '528', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2581', '528', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103205142_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2582', '529', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2583', '529', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2584', '529', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2585', '529', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2586', '529', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2587', '529', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000129681927_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2588', '530', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2589', '530', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2590', '530', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2591', '530', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2592', '530', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070095391-000000000129041729_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2593', '531', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2594', '531', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2595', '531', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2596', '531', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2597', '531', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152863-000000000751628263_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2598', '532', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2599', '532', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2600', '532', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2601', '532', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2602', '532', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000694729819_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2603', '533', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2604', '533', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000170009025_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2605', '534', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2606', '534', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2607', '534', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2608', '534', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2609', '534', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000166353514_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2610', '535', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2611', '535', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2612', '535', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2613', '535', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2614', '535', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2615', '535', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164824-000000000172522248_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2616', '536', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102751020_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102751020_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102751020_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2617', '537', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2618', '537', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2619', '537', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2620', '537', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2621', '537', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2622', '537', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070146341-000000000173663957_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2623', '538', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2624', '538', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2625', '538', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2626', '538', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2627', '538', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139883511_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2628', '539', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2629', '539', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2630', '539', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2631', '539', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2632', '539', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2633', '539', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103187235_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2634', '540', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2635', '540', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2636', '540', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2637', '540', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2638', '540', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2639', '540', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000134015010_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2640', '541', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2641', '541', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2642', '541', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2643', '541', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2644', '541', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128871200_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2645', '542', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2646', '542', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2647', '542', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2648', '542', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2649', '542', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2650', '542', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000152287756_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2651', '543', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2652', '543', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2653', '543', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2654', '543', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2655', '543', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065389-000000000147725302_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2656', '544', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2657', '544', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2658', '544', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2659', '544', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2660', '544', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159487-000000000193282385_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2661', '545', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2662', '545', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2663', '545', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2664', '545', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2665', '545', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000184313334_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2666', '546', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2667', '546', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2668', '546', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2669', '546', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2670', '546', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070166081-000000000635718772_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2671', '547', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2672', '547', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2673', '547', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2674', '547', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2675', '547', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2676', '547', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000612674465_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2677', '548', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2678', '548', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2679', '548', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2680', '548', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2681', '548', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191445899_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2682', '549', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2683', '549', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2684', '549', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2685', '549', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2686', '549', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2687', '549', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111602-000000000187212361_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2688', '550', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2689', '550', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2690', '550', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2691', '550', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2692', '550', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104195001_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2693', '551', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2694', '551', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2695', '551', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2696', '551', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2697', '551', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070139776-000000000155348416_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2698', '552', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2699', '552', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2700', '552', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2701', '552', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2702', '552', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144738-000000000134679938_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2703', '553', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2704', '553', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2705', '553', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2706', '553', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2707', '553', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073041-000000000148606420_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2708', '554', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2709', '554', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2710', '554', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2711', '554', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2712', '554', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2713', '554', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070170363-000000000665385407_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2714', '555', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2715', '555', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2716', '555', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2717', '555', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2718', '555', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105329518_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2719', '556', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2720', '556', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2721', '556', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2722', '556', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2723', '556', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135867-000000000167714010_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2724', '557', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2725', '557', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2726', '557', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2727', '557', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2728', '557', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000621305860_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2729', '558', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2730', '558', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2731', '558', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2732', '558', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2733', '558', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070138849-000000000154637075_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2734', '559', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2735', '559', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2736', '559', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2737', '559', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2738', '559', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097298-000000000602400356_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2739', '560', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2740', '560', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2741', '560', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2742', '560', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2743', '560', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191431324_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2744', '561', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618670611_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618670611_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618670611_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2745', '562', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2746', '562', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2747', '562', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2748', '562', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2749', '562', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102640904_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2750', '563', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2751', '563', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2752', '563', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2753', '563', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2754', '563', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077427-000000000159857239_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2755', '564', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2756', '564', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2757', '564', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2758', '564', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2759', '564', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153709-000000000125224345_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2760', '565', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2761', '565', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2762', '565', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2763', '565', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2764', '565', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651468305_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2765', '566', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2766', '566', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2767', '566', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2768', '566', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2769', '566', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000627821648_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2770', '567', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2771', '567', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2772', '567', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2773', '567', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2774', '567', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067065-000000000150623835_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2775', '568', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2776', '568', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2777', '568', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2778', '568', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2779', '568', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062586-000000000682028329_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2780', '569', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2781', '569', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2782', '569', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2783', '569', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2784', '569', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000678655843_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2785', '570', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2786', '570', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2787', '570', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2788', '570', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2789', '570', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161055-000000000623410010_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2790', '571', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2791', '571', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2792', '571', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2793', '571', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2794', '571', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070165139-000000000624489828_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2795', '572', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2796', '572', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2797', '572', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2798', '572', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2799', '572', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2800', '572', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000132796457_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2801', '573', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2802', '573', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2803', '573', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2804', '573', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2805', '573', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125220129_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2806', '574', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2807', '574', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2808', '574', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2809', '574', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2810', '574', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000123134239_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2811', '575', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2812', '575', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2813', '575', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2814', '575', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2815', '575', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062013-000000000145944089_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2816', '576', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2817', '576', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2818', '576', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2819', '576', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2820', '576', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064015-000000000189623849_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2821', '577', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2822', '577', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2823', '577', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2824', '577', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2825', '577', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125066323_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2826', '578', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2827', '578', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2828', '578', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2829', '578', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2830', '578', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128048207_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2831', '579', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2832', '579', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2833', '579', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2834', '579', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2835', '579', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128180836_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2836', '580', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2837', '580', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2838', '580', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2839', '580', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2840', '580', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144746-000000010015150746_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2841', '581', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2842', '581', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2843', '581', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2844', '581', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2845', '581', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162588-000000000605922703_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2846', '582', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2847', '582', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2848', '582', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2849', '582', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2850', '582', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076930-000000000134671034_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2851', '583', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2852', '583', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2853', '583', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2854', '583', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2855', '583', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124933313_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2856', '584', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2857', '584', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2858', '584', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2859', '584', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2860', '584', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070066498-000000000105685266_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2861', '585', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2862', '585', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2863', '585', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2864', '585', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2865', '585', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100515-000000000149833305_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2866', '586', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2867', '586', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2868', '586', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2869', '586', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2870', '586', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107302164_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2871', '587', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2872', '587', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2873', '587', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2874', '587', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2875', '587', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000121679939_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2876', '588', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2877', '588', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2878', '588', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2879', '588', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2880', '588', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070063875-000000000143427957_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2881', '589', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2882', '589', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2883', '589', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2884', '589', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2885', '589', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000647412484_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2886', '590', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2887', '590', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2888', '590', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2889', '590', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2890', '590', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000625124505_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2891', '591', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2892', '591', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2893', '591', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2894', '591', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2895', '591', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065418-000000000105075511_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2896', '592', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2897', '592', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2898', '592', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2899', '592', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2900', '592', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626225830_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2901', '593', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2902', '593', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2903', '593', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2904', '593', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2905', '593', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108775863_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2906', '594', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2907', '594', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2908', '594', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2909', '594', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2910', '594', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132836-000000000159696685_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2911', '595', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2912', '595', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2913', '595', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2914', '595', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2915', '595', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070178250-000000010006450362_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2916', '596', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2917', '596', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2918', '596', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2919', '596', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2920', '596', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064923-000000000192078710_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2921', '597', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2922', '597', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2923', '597', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2924', '597', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2925', '597', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142675554_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2926', '598', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2927', '598', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2928', '598', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2929', '598', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2930', '598', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135046-000000000145939381_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2931', '599', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2932', '599', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2933', '599', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2934', '599', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2935', '599', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097877-000000000132502420_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2936', '600', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2937', '600', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2938', '600', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2939', '600', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2940', '600', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000167038318_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2941', '601', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2942', '601', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2943', '601', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2944', '601', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2945', '601', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000109343712_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2946', '602', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2947', '602', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2948', '602', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2949', '602', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2950', '602', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000147863053_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2951', '603', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2952', '603', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2953', '603', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2954', '603', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2955', '603', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067474-000000000106034227_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2956', '604', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2957', '604', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2958', '604', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2959', '604', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2960', '604', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070108781-000000000636035605_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2961', '605', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2962', '605', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2963', '605', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2964', '605', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2965', '605', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143322-000000000184638747_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2966', '606', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2967', '606', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2968', '606', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2969', '606', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2970', '606', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140961-000000000656676181_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2971', '607', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2972', '607', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2973', '607', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2974', '607', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2975', '607', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082988-000000000723053675_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2976', '608', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2977', '608', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2978', '608', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2979', '608', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2980', '608', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2981', '608', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070075057-000000000137150323_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2982', '609', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2983', '609', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2984', '609', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2985', '609', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2986', '609', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175544-000000000825597968_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2987', '610', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2988', '610', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2989', '610', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2990', '610', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2991', '610', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000142961721_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2992', '611', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2993', '611', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2994', '611', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2995', '611', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2996', '611', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2997', '611', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000133089241_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2998', '612', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('2999', '612', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3000', '612', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3001', '612', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3002', '612', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000185730865_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3003', '613', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3004', '613', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3005', '613', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3006', '613', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3007', '613', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067087-000000000105784925_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3008', '614', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3009', '614', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3010', '614', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3011', '614', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3012', '614', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148257-000000000671649683_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3013', '615', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3014', '615', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3015', '615', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3016', '615', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3017', '615', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000000159554136_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3018', '616', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3019', '616', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3020', '616', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3021', '616', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3022', '616', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175804-000000000782241205_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3023', '617', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3024', '617', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3025', '617', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3026', '617', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3027', '617', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070169132-000000000662924828_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3028', '618', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3029', '618', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3030', '618', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3031', '618', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3032', '618', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070141772-000000000606202885_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3033', '619', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3034', '619', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3035', '619', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3036', '619', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3037', '619', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080386-000000000123171764_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3038', '620', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3039', '620', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3040', '620', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3041', '620', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3042', '620', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000125063440_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3043', '621', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3044', '621', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3045', '621', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3046', '621', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3047', '621', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000137265330_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3048', '622', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3049', '622', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3050', '622', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3051', '622', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3052', '622', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000168677315_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3053', '623', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3054', '623', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3055', '623', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3056', '623', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3057', '623', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159561-000000000624451680_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3058', '624', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3059', '624', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3060', '624', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3061', '624', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3062', '624', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000106982443_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3063', '625', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3064', '625', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3065', '625', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3066', '625', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3067', '625', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3068', '625', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061784-000000000108604803_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3069', '626', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3070', '626', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3071', '626', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3072', '626', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3073', '626', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098732-000000000760764511_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3074', '627', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3075', '627', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3076', '627', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3077', '627', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3078', '627', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000140252897_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3079', '628', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3080', '628', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3081', '628', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3082', '628', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3083', '628', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156284-000000000765525980_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3084', '629', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3085', '629', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3086', '629', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3087', '629', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3088', '629', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000128386492_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3089', '630', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3090', '630', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3091', '630', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3092', '630', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3093', '630', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126213198_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3094', '631', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3095', '631', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3096', '631', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3097', '631', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3098', '631', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080445-000000000167044371_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3099', '632', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3100', '632', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3101', '632', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3102', '632', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3103', '632', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000189498974_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3104', '633', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3105', '633', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3106', '633', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3107', '633', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3108', '633', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180352507_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3109', '634', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3110', '634', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3111', '634', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3112', '634', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3113', '634', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085884-000000000126007893_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3114', '635', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3115', '635', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3116', '635', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3117', '635', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3118', '635', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061562-000000000106841315_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3119', '636', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3120', '636', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3121', '636', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3122', '636', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3123', '636', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062185-000000000144644490_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3124', '637', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3125', '637', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3126', '637', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3127', '637', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3128', '637', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163202-000000000620188357_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3129', '638', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3130', '638', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3131', '638', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3132', '638', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3133', '638', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079078-000000000121714610_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3134', '639', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3135', '639', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3136', '639', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3137', '639', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3138', '639', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080096-000000000123406588_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3139', '640', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3140', '640', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3141', '640', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3142', '640', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3143', '640', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156440-000000000193701032_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3144', '641', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3145', '641', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3146', '641', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3147', '641', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3148', '641', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139991973_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3149', '642', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3150', '642', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3151', '642', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3152', '642', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3153', '642', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070173314-000000000752673758_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3154', '643', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3155', '643', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3156', '643', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3157', '643', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3158', '643', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070117001-000000000643350543_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3159', '644', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3160', '644', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3161', '644', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3162', '644', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3163', '644', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070824-000000000615551227_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3164', '645', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3165', '645', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3166', '645', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3167', '645', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3168', '645', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088937-000000000135990064_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3169', '646', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3170', '646', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3171', '646', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3172', '646', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3173', '646', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070073975-000000000183874751_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3174', '647', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3175', '647', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3176', '647', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3177', '647', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3178', '647', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079271-000000000133986119_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3179', '648', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3180', '648', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3181', '648', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3182', '648', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3183', '648', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000192652209_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3184', '649', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3185', '649', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3186', '649', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3187', '649', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3188', '649', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000108983613_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3189', '650', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3190', '650', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3191', '650', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3192', '650', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3193', '650', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070097874-000000000144691520_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3194', '651', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3195', '651', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3196', '651', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3197', '651', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3198', '651', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077272-000000000140939925_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3199', '652', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3200', '652', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3201', '652', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3202', '652', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3203', '652', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074613-000000000141680842_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3204', '653', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3205', '653', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3206', '653', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3207', '653', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3208', '653', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3209', '653', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142419-000000000160429120_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3210', '654', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3211', '654', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3212', '654', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3213', '654', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3214', '654', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000606305907_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3215', '655', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3216', '655', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3217', '655', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3218', '655', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3219', '655', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070140398-000000000157165984_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3220', '656', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3221', '656', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3222', '656', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3223', '656', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3224', '656', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000126964094_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3225', '657', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3226', '657', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3227', '657', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3228', '657', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3229', '657', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070133747-000000000157097519_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3230', '658', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3231', '658', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3232', '658', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3233', '658', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3234', '658', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070106662-000000000133477867_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3235', '659', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3236', '659', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3237', '659', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3238', '659', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3239', '659', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076852-000000000166083058_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3240', '660', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3241', '660', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3242', '660', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3243', '660', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3244', '660', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145156-000000000176398842_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3245', '661', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3246', '661', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3247', '661', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3248', '661', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3249', '661', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3250', '661', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151618-000000000184567578_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3251', '662', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3252', '662', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3253', '662', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3254', '662', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3255', '662', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070070582-000000000129741581_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3256', '663', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3257', '663', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3258', '663', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3259', '663', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3260', '663', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070147768-000000000171662920_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3261', '664', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3262', '664', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3263', '664', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3264', '664', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3265', '664', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600370082_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3266', '665', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3267', '665', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3268', '665', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3269', '665', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3270', '665', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137802-000000000165825474_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3271', '666', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3272', '666', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3273', '666', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3274', '666', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3275', '666', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3276', '666', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128086781_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3277', '667', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3278', '667', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3279', '667', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3280', '667', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3281', '667', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000623983962_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3282', '668', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3283', '668', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3284', '668', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3285', '668', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3286', '668', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132716-000000000176241498_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3287', '669', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3288', '669', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3289', '669', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3290', '669', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3291', '669', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070132676-000000000624922403_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3292', '670', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3293', '670', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3294', '670', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3295', '670', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3296', '670', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089551-000000000639808641_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3297', '671', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3298', '671', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3299', '671', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3300', '671', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3301', '671', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600040609_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3302', '672', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3303', '672', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3304', '672', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3305', '672', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3306', '672', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087748-000000000142124120_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3307', '673', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3308', '673', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3309', '673', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3310', '673', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3311', '673', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000826176315_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3312', '674', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3313', '674', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3314', '674', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3315', '674', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3316', '674', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3317', '674', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602791915_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3318', '675', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3319', '675', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3320', '675', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3321', '675', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3322', '675', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3323', '675', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000602784657_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3324', '676', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3325', '676', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3326', '676', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3327', '676', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3328', '676', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176343-000000000824815563_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3329', '677', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3330', '677', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3331', '677', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3332', '677', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3333', '677', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000826337334_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3334', '678', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3335', '678', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3336', '678', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3337', '678', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3338', '678', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000125735024_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3339', '679', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3340', '679', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3341', '679', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3342', '679', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3343', '679', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622564371_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3344', '680', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3345', '680', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3346', '680', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3347', '680', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3348', '680', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000126584004_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3349', '681', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3350', '681', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3351', '681', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3352', '681', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3353', '681', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176158-000000000861215909_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3354', '682', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3355', '682', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3356', '682', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3357', '682', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3358', '682', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000171309248_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3359', '683', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3360', '683', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3361', '683', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3362', '683', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3363', '683', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000162908195_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3364', '684', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3365', '684', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3366', '684', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3367', '684', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3368', '684', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080098-000000000123444175_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3369', '685', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3370', '685', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3371', '685', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3372', '685', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3373', '685', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131389-000000000144194033_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3374', '686', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3375', '686', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3376', '686', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3377', '686', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3378', '686', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143476-000000000163103562_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3379', '687', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3380', '687', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3381', '687', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3382', '687', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3383', '687', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000156599313_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3384', '688', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3385', '688', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3386', '688', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3387', '688', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3388', '688', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000622577283_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3389', '689', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3390', '689', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3391', '689', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3392', '689', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3393', '689', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070144703-000000000653401327_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3394', '690', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3395', '690', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3396', '690', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3397', '690', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3398', '690', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154948-000000000611160915_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3399', '691', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3400', '691', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3401', '691', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3402', '691', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3403', '691', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106074045_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3404', '692', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3405', '692', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3406', '692', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3407', '692', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3408', '692', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000165839381_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3409', '693', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3410', '693', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3411', '693', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3412', '693', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3413', '693', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137721-000000000166420914_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3414', '694', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3415', '694', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3416', '694', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3417', '694', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3418', '694', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070161942-000000000636874574_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3419', '695', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3420', '695', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3421', '695', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3422', '695', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3423', '695', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070164010-000000000621527457_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3424', '696', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3425', '696', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3426', '696', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3427', '696', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3428', '696', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171070-000000000686883568_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3429', '697', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3430', '697', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3431', '697', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3432', '697', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3433', '697', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159912-000000000858206884_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3434', '698', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3435', '698', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3436', '698', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3437', '698', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3438', '698', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085281-000000000616089332_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3439', '699', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3440', '699', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3441', '699', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3442', '699', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3443', '699', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000635812545_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3444', '700', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3445', '700', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3446', '700', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3447', '700', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3448', '700', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070101064-000000000132718752_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3449', '701', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3450', '701', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3451', '701', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3452', '701', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3453', '701', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3454', '701', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000611256555_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3455', '702', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3456', '702', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3457', '702', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3458', '702', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3459', '702', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162159-000000000619509949_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3460', '703', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3461', '703', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3462', '703', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3463', '703', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3464', '703', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3465', '703', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070107214-000000000600251607_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3466', '704', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3467', '704', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3468', '704', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3469', '704', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3470', '704', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160220-000000000615607113_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3471', '705', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3472', '705', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3473', '705', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3474', '705', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3475', '705', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148772-000000000762787811_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3476', '706', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3477', '706', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3478', '706', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3479', '706', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3480', '706', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641462572_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3481', '707', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3482', '707', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3483', '707', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3484', '707', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3485', '707', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082840-000000000169057957_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3486', '708', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3487', '708', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3488', '708', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3489', '708', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3490', '708', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064002-000000000106021112_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3491', '709', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3492', '709', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3493', '709', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3494', '709', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3495', '709', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3496', '709', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067450-000000000108669702_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3497', '710', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3498', '710', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3499', '710', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3500', '710', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3501', '710', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131346-000000010001372341_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3502', '711', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3503', '711', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3504', '711', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3505', '711', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3506', '711', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000652685420_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3507', '712', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3508', '712', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3509', '712', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3510', '712', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3511', '712', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089510-000000000134788863_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3512', '713', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3513', '713', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3514', '713', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3515', '713', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3516', '713', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070080097-000000000122966854_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3517', '714', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3518', '714', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3519', '714', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3520', '714', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3521', '714', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070150213-000000000104642632_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3522', '715', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3523', '715', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3524', '715', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3525', '715', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3526', '715', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3527', '715', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070069119-000000000106438804_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3528', '716', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3529', '716', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3530', '716', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3531', '716', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3532', '716', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3533', '716', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070151860-000000000644693214_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3534', '717', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3535', '717', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3536', '717', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3537', '717', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3538', '717', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000651478028_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3539', '718', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3540', '718', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3541', '718', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3542', '718', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3543', '718', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124037802_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3544', '719', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3545', '719', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3546', '719', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3547', '719', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3548', '719', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128232366_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3549', '720', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124038954_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124038954_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124038954_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3550', '721', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3551', '721', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3552', '721', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3553', '721', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3554', '721', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104999527_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3555', '722', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3556', '722', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3557', '722', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3558', '722', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3559', '722', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089715-000000000128828970_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3560', '723', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3561', '723', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3562', '723', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3563', '723', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3564', '723', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410017_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3565', '724', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3566', '724', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3567', '724', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3568', '724', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3569', '724', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088542-000000000717701500_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3570', '725', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102295665_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102295665_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102295665_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3571', '726', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3572', '726', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3573', '726', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3574', '726', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3575', '726', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902503_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3576', '727', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3577', '727', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3578', '727', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3579', '727', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3580', '727', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126219199_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3581', '728', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000177987755_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000177987755_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000177987755_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3582', '729', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3583', '729', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3584', '729', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3585', '729', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3586', '729', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102410015_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3587', '730', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3588', '730', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3589', '730', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3590', '730', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3591', '730', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000108397943_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3592', '731', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3593', '731', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3594', '731', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3595', '731', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3596', '731', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3597', '731', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092228-000000000150075276_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3598', '732', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3599', '732', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3600', '732', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3601', '732', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3602', '732', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461581_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3603', '733', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3604', '733', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3605', '733', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3606', '733', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3607', '733', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000664112078_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3608', '734', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3609', '734', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3610', '734', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3611', '734', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3612', '734', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3613', '734', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102461562_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3614', '735', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3615', '735', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3616', '735', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3617', '735', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3618', '735', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103632204_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3619', '736', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3620', '736', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3621', '736', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3622', '736', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3623', '736', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3624', '736', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000124651390_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3625', '737', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3626', '737', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3627', '737', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3628', '737', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3629', '737', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000717940866_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3630', '738', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3631', '738', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3632', '738', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3633', '738', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3634', '738', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000180535872_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3635', '739', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3636', '739', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3637', '739', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3638', '739', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3639', '739', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128117468_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3640', '740', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3641', '740', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3642', '740', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3643', '740', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3644', '740', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000141572560_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3645', '741', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3646', '741', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3647', '741', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3648', '741', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3649', '741', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726832_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3650', '742', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3651', '742', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3652', '742', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3653', '742', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3654', '742', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070125117-000000000140466441_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3655', '743', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3656', '743', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3657', '743', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3658', '743', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3659', '743', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603251304_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3660', '744', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3661', '744', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3662', '744', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3663', '744', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3664', '744', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102550297_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3665', '745', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3666', '745', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3667', '745', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3668', '745', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3669', '745', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070163928-000000000621081535_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3670', '746', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3671', '746', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3672', '746', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3673', '746', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3674', '746', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000615726805_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3675', '747', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3676', '747', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3677', '747', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3678', '747', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3679', '747', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000128243474_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3680', '748', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3681', '748', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3682', '748', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3683', '748', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3684', '748', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000103721212_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3685', '749', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3686', '749', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3687', '749', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3688', '749', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3689', '749', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125339939_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3690', '750', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3691', '750', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3692', '750', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3693', '750', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3694', '750', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000137143131_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3695', '751', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3696', '751', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3697', '751', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3698', '751', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3699', '751', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000107897713_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3700', '752', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3701', '752', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3702', '752', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3703', '752', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3704', '752', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139469197_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3705', '753', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3706', '753', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3707', '753', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3708', '753', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3709', '753', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104069358_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3710', '754', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3711', '754', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3712', '754', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3713', '754', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3714', '754', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185743200_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3715', '755', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3716', '755', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3717', '755', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3718', '755', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3719', '755', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725726_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3720', '756', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3721', '756', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3722', '756', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3723', '756', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3724', '756', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000136435632_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3725', '757', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3726', '757', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3727', '757', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3728', '757', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3729', '757', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102725718_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3730', '758', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3731', '758', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3732', '758', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3733', '758', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3734', '758', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070068381-000000000102272214_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3735', '759', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3736', '759', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3737', '759', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3738', '759', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3739', '759', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000153110102_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3740', '760', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3741', '760', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3742', '760', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3743', '760', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3744', '760', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000165353674_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3745', '761', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3746', '761', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3747', '761', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3748', '761', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3749', '761', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070122286-000000000732650528_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3750', '762', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3751', '762', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3752', '762', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3753', '762', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3754', '762', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000128994848_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3755', '763', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3756', '763', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3757', '763', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3758', '763', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3759', '763', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152684-000000000187934159_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3760', '764', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3761', '764', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3762', '764', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3763', '764', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3764', '764', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000104851161_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3765', '765', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3766', '765', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3767', '765', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3768', '765', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3769', '765', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000641037080_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3770', '766', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3771', '766', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3772', '766', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3773', '766', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3774', '766', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000144056747_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3775', '767', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3776', '767', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3777', '767', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3778', '767', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3779', '767', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000135386711_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3780', '768', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3781', '768', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3782', '768', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3783', '768', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3784', '768', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000619791899_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3785', '769', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3786', '769', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3787', '769', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3788', '769', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3789', '769', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602669097_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3790', '770', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3791', '770', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3792', '770', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3793', '770', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3794', '770', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000665411505_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3795', '771', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3796', '771', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3797', '771', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3798', '771', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3799', '771', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618488071_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3800', '772', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3801', '772', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3802', '772', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3803', '772', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3804', '772', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000140638899_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3805', '773', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3806', '773', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3807', '773', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3808', '773', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3809', '773', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3810', '773', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000187368353_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3811', '774', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3812', '774', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3813', '774', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3814', '774', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3815', '774', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000623611763_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3816', '775', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3817', '775', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3818', '775', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3819', '775', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3820', '775', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3821', '775', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000139536443_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3822', '776', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3823', '776', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3824', '776', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3825', '776', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3826', '776', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000618720197_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3827', '777', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3828', '777', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3829', '777', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3830', '777', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3831', '777', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000156832351_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3832', '778', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3833', '778', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3834', '778', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3835', '778', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3836', '778', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175702-000000000843132387_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3837', '779', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3838', '779', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3839', '779', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3840', '779', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3841', '779', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000702513649_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3842', '780', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3843', '780', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3844', '780', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3845', '780', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3846', '780', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154344-000000000668333787_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3847', '781', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3848', '781', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3849', '781', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3850', '781', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3851', '781', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000148077560_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3852', '782', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3853', '782', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3854', '782', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3855', '782', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3856', '782', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000621628611_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3857', '783', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3858', '783', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3859', '783', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3860', '783', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3861', '783', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3862', '783', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070076746-000000000164979905_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3863', '784', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3864', '784', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3865', '784', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3866', '784', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3867', '784', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127848958_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3868', '785', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3869', '785', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3870', '785', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3871', '785', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3872', '785', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091829-000000000163803656_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3873', '786', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3874', '786', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3875', '786', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3876', '786', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3877', '786', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099355-000000000137368729_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3878', '787', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3879', '787', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3880', '787', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3881', '787', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3882', '787', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162997-000000000691049682_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3883', '788', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3884', '788', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3885', '788', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3886', '788', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3887', '788', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162430-000000000627950064_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3888', '789', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3889', '789', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3890', '789', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3891', '789', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3892', '789', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3893', '789', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142776-000000000191285539_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3894', '790', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3895', '790', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3896', '790', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3897', '790', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3898', '790', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000167354163_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3899', '791', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3900', '791', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3901', '791', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3902', '791', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3903', '791', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070176352-000000000811051501_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3904', '792', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3905', '792', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3906', '792', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3907', '792', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3908', '792', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3909', '792', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070087326-000000000147294371_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3910', '793', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3911', '793', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3912', '793', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3913', '793', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3914', '793', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646334641_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3915', '794', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3916', '794', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3917', '794', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3918', '794', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3919', '794', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160975-000000000609874782_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3920', '795', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3921', '795', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3922', '795', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3923', '795', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3924', '795', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000141002190_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3925', '796', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3926', '796', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3927', '796', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3928', '796', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3929', '796', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085853-000000000138587621_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3930', '797', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3931', '797', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3932', '797', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3933', '797', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3934', '797', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000109683133_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3935', '798', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3936', '798', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3937', '798', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3938', '798', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3939', '798', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070085336-000000000126215988_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3940', '799', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3941', '799', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3942', '799', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3943', '799', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3944', '799', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154567-000000000612869189_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3945', '800', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3946', '800', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3947', '800', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3948', '800', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3949', '800', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114041_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3950', '801', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3951', '801', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3952', '801', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3953', '801', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3954', '801', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070154142-000000000602299005_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3955', '802', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3956', '802', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3957', '802', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3958', '802', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3959', '802', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062110-000000000691664231_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3960', '803', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3961', '803', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3962', '803', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3963', '803', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3964', '803', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114052_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3965', '804', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3966', '804', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3967', '804', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3968', '804', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3969', '804', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000179114038_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3970', '805', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3971', '805', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3972', '805', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3973', '805', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3974', '805', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070145626-000000000604016271_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3975', '806', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3976', '806', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3977', '806', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3978', '806', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3979', '806', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142582-000000000605696487_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3980', '807', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3981', '807', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3982', '807', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3983', '807', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3984', '807', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000600017406_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3985', '808', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3986', '808', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3987', '808', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3988', '808', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3989', '808', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3990', '808', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000185920574_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3991', '809', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3992', '809', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3993', '809', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3994', '809', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3995', '809', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000685855194_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3996', '810', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3997', '810', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3998', '810', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('3999', '810', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4000', '810', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000687142725_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4001', '811', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4002', '811', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4003', '811', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4004', '811', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4005', '811', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000125323431_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4006', '812', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4007', '812', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4008', '812', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4009', '812', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4010', '812', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099592-000000000134077916_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4011', '813', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4012', '813', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4013', '813', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4014', '813', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4015', '813', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000105977109_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4016', '814', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4017', '814', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4018', '814', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4019', '814', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4020', '814', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000131075774_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4021', '815', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4022', '815', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4023', '815', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4024', '815', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4025', '815', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686897658_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4026', '816', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4027', '816', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4028', '816', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4029', '816', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4030', '816', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4031', '816', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102586394_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4032', '817', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4033', '817', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4034', '817', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4035', '817', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4036', '817', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000168894984_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4037', '818', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4038', '818', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4039', '818', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4040', '818', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4041', '818', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000718975388_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4042', '819', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4043', '819', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4044', '819', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4045', '819', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4046', '819', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070111183-000000000102346295_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4047', '820', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4048', '820', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4049', '820', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4050', '820', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4051', '820', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000188362896_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4052', '821', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4053', '821', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4054', '821', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4055', '821', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4056', '821', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4057', '821', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000615390301_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4058', '822', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4059', '822', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4060', '822', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4061', '822', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4062', '822', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000102473397_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4063', '823', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4064', '823', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4065', '823', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4066', '823', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4067', '823', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000617009770_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4068', '824', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4069', '824', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4070', '824', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4071', '824', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4072', '824', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126293056_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4073', '825', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4074', '825', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4075', '825', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4076', '825', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4077', '825', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074425-000000000135838200_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4078', '826', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4079', '826', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4080', '826', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4081', '826', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4082', '826', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000127705491_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4083', '827', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4084', '827', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4085', '827', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4086', '827', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4087', '827', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000126328261_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4088', '828', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4089', '828', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4090', '828', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4091', '828', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4092', '828', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070065582-000000000105303089_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4093', '829', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106050710_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106050710_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000106050710_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4094', '830', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4095', '830', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4096', '830', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4097', '830', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4098', '830', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4099', '830', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162853-000000000723077468_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4100', '831', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4101', '831', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4102', '831', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4103', '831', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4104', '831', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000706801194_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4105', '832', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4106', '832', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4107', '832', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4108', '832', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4109', '832', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000645996453_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4110', '833', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4111', '833', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4112', '833', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4113', '833', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4114', '833', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000172576584_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4115', '834', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4116', '834', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4117', '834', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4118', '834', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4119', '834', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079993-000000000133359916_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4120', '835', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4121', '835', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4122', '835', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4123', '835', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4124', '835', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000676795907_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4125', '836', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4126', '836', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4127', '836', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4128', '836', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4129', '836', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074640-000000000671419101_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4130', '837', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4131', '837', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4132', '837', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4133', '837', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4134', '837', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000145266121_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4135', '838', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4136', '838', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4137', '838', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4138', '838', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4139', '838', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070092449-000000000672612012_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4140', '839', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4141', '839', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4142', '839', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4143', '839', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4144', '839', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000646962075_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4145', '840', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4146', '840', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4147', '840', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4148', '840', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4149', '840', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070090130-000000000129769068_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4150', '841', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4151', '841', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4152', '841', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4153', '841', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4154', '841', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070099332-000000000653609172_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4155', '842', 'http://image1.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_2_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_2_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4156', '842', 'http://image2.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_1_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_1_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4157', '842', 'http://image5.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_3_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_3_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4158', '842', 'http://image4.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_4_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_4_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4159', '842', 'http://image3.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_5_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_5_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132507000000000715594116_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4160', '843', 'http://image5.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_2_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_2_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4161', '843', 'http://image4.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_1_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_1_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4162', '843', 'http://image1.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_3_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_3_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4163', '843', 'http://image2.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_4_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_4_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4164', '843', 'http://image3.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_5_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_5_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130142000000000660909121_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4165', '844', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4166', '844', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4167', '844', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4168', '844', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4169', '844', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070136003-000000000147917085_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4170', '845', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4171', '845', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4172', '845', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4173', '845', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4174', '845', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070071527-000000000656026789_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4175', '846', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4176', '846', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4177', '846', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4178', '846', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4179', '846', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070062935-000000000164680782_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4180', '847', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4181', '847', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4182', '847', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4183', '847', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4184', '847', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070100229-000000000600478939_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4185', '848', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4186', '848', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4187', '848', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4188', '848', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4189', '848', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070064186-000000000711622628_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4190', '849', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4191', '849', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4192', '849', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4193', '849', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4194', '849', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158510-000000000705094510_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4195', '850', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4196', '850', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4197', '850', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4198', '850', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4199', '850', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070160068-000000000651702579_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4200', '851', 'http://image5.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_2_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_2_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4201', '851', 'http://image1.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_1_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_1_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4202', '851', 'http://image4.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_3_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_3_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4203', '851', 'http://image3.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_4_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_4_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4204', '851', 'http://image2.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_5_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_5_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010131065000000000736880580_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4205', '852', 'http://image1.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_2_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_2_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4206', '852', 'http://image5.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_1_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_1_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4207', '852', 'http://image2.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_3_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_3_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4208', '852', 'http://image3.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_4_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_4_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4209', '852', 'http://image4.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_5_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_5_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130203000000000620996295_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4210', '853', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4211', '853', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4212', '853', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4213', '853', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4214', '853', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000945013086_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4215', '854', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4216', '854', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4217', '854', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4218', '854', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4219', '854', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070074466-000000000167372040_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4220', '855', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4221', '855', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4222', '855', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4223', '855', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4224', '855', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000162811008_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4225', '856', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4226', '856', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4227', '856', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4228', '856', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4229', '856', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000181557201_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4230', '857', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4231', '857', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4232', '857', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4233', '857', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4234', '857', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173580924_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4235', '858', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4236', '858', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4237', '858', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4238', '858', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4239', '858', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000669112044_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4240', '859', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4241', '859', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4242', '859', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4243', '859', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4244', '859', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070082235-000000000132771701_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4245', '860', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4246', '860', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4247', '860', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4248', '860', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4249', '860', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173579238_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4250', '861', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4251', '861', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4252', '861', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4253', '861', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4254', '861', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070156358-000000000603250252_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4255', '862', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4256', '862', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4257', '862', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4258', '862', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4259', '862', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070135094-000000000178558357_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4260', '863', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4261', '863', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4262', '863', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4263', '863', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4264', '863', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070148640-000000000173616989_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4265', '864', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4266', '864', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4267', '864', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4268', '864', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4269', '864', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134563-000000000178134258_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4270', '865', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4271', '865', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4272', '865', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4273', '865', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4274', '865', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010032739090_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4275', '866', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4276', '866', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4277', '866', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4278', '866', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4279', '866', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070079389-000000000600425778_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4280', '867', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4281', '867', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4282', '867', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4283', '867', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4284', '867', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089321-000000000131233575_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4285', '868', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4286', '868', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4287', '868', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4288', '868', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4289', '868', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088060-000000000152285612_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4290', '869', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4291', '869', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4292', '869', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4293', '869', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4294', '869', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070089680-000000000128362501_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4295', '870', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4296', '870', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4297', '870', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4298', '870', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4299', '870', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000826256463_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4300', '871', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4301', '871', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4302', '871', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4303', '871', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4304', '871', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000717715128_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4305', '872', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4306', '872', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4307', '872', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4308', '872', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4309', '872', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096882-000000000827386672_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4310', '873', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4311', '873', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4312', '873', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4313', '873', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4314', '873', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000856617070_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4315', '874', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4316', '874', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4317', '874', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4318', '874', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4319', '874', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000848209252_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4320', '875', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4321', '875', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4322', '875', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4323', '875', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4324', '875', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000826084657_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4325', '876', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4326', '876', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4327', '876', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4328', '876', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4329', '876', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000010003676511_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4330', '877', 'http://image5.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_2_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_2_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4331', '877', 'http://image1.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_1_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_1_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4332', '877', 'http://image4.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_3_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_3_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4333', '877', 'http://image3.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_4_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_4_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4334', '877', 'http://image2.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_5_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_5_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010132550000000000858572732_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4335', '878', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_2_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_2_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4336', '878', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_1_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_1_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4337', '878', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_3_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_3_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4338', '878', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_4_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_4_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4339', '878', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_5_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_5_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000737968205_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4340', '879', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4341', '879', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4342', '879', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4343', '879', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4344', '879', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143336-000000000826295240_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4345', '880', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4346', '880', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4347', '880', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4348', '880', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4349', '880', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159286-000000000853636320_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4350', '881', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4351', '881', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4352', '881', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4353', '881', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4354', '881', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070142949-000000000176197003_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4355', '882', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4356', '882', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4357', '882', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4358', '882', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4359', '882', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162769-000000000826217869_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4360', '883', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4361', '883', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4362', '883', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4363', '883', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4364', '883', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4365', '883', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070120343-000000000826339743_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4366', '884', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4367', '884', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4368', '884', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4369', '884', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4370', '884', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070081143-000000000131794672_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4371', '885', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4372', '885', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4373', '885', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4374', '885', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4375', '885', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143073-000000000165080600_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4376', '886', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4377', '886', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4378', '886', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4379', '886', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4380', '886', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000129326984_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4381', '887', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4382', '887', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4383', '887', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4384', '887', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4385', '887', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137950-000000000185488625_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4386', '888', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_2_800x800.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_2_400x400.jpg', 'http://image1.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4387', '888', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_1_800x800.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_1_400x400.jpg', 'http://image5.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4388', '888', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_3_800x800.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_3_400x400.jpg', 'http://image2.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4389', '888', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_4_800x800.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_4_400x400.jpg', 'http://image3.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4390', '888', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_5_800x800.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_5_400x400.jpg', 'http://image4.suning.cn/uimg/mcmp/tm/0010130224000000000659801074_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4391', '889', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4392', '889', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4393', '889', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4394', '889', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4395', '889', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070109757-000000000681038060_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4396', '890', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4397', '890', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4398', '890', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4399', '890', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4400', '890', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070124578-000000000688684003_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4401', '891', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4402', '891', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4403', '891', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4404', '891', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4405', '891', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070137441-000000000180784917_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4406', '892', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4407', '892', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4408', '892', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4409', '892', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4410', '892', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070162707-000000000667284865_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4411', '893', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4412', '893', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4413', '893', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4414', '893', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4415', '893', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070096237-000000000135305463_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4416', '894', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4417', '894', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4418', '894', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4419', '894', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4420', '894', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070088237-000000000611365849_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4421', '895', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4422', '895', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4423', '895', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4424', '895', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4425', '895', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070067836-000000000189837769_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4426', '896', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4427', '896', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4428', '896', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4429', '896', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4430', '896', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4431', '896', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070098686-000000010046686969_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4432', '897', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4433', '897', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4434', '897', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4435', '897', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4436', '897', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009486553_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4437', '898', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4438', '898', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4439', '898', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4440', '898', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4441', '898', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010009918190_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4442', '899', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4443', '899', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4444', '899', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4445', '899', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4446', '899', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070175999-000000010012224715_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4447', '900', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4448', '900', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4449', '900', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4450', '900', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4451', '900', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070171196-000000000682357746_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4452', '901', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4453', '901', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4454', '901', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4455', '901', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4456', '901', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070167639-000000000645027510_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4457', '902', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4458', '902', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4459', '902', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4460', '902', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4461', '902', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070153910-000000000630759762_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4462', '903', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4463', '903', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4464', '903', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4465', '903', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4466', '903', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000145635156_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4467', '904', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4468', '904', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4469', '904', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4470', '904', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4471', '904', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000602778190_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4472', '905', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4473', '905', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4474', '905', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4475', '905', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4476', '905', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070143587-000000000164477082_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4477', '906', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4478', '906', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4479', '906', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4480', '906', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4481', '906', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000193444180_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4482', '907', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4483', '907', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4484', '907', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4485', '907', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4486', '907', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000603575744_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4487', '908', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4488', '908', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4489', '908', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4490', '908', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4491', '908', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000605888629_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4492', '909', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4493', '909', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4494', '909', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4495', '909', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4496', '909', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070115264-000000000136307114_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4497', '910', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000683541221_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000683541221_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000683541221_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4498', '911', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4499', '911', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4500', '911', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4501', '911', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4502', '911', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070091223-000000000128258453_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4503', '912', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4504', '912', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4505', '912', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4506', '912', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4507', '912', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070077189-000000000694871249_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4508', '913', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105773-000000000633666703_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105773-000000000633666703_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070105773-000000000633666703_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4509', '914', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4510', '914', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_2_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_2_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4511', '914', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4512', '914', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4513', '914', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070086869-000000000193132610_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4514', '915', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4515', '915', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4516', '915', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_3_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_3_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4517', '915', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4518', '915', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000626485018_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4519', '916', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4520', '916', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4521', '916', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4522', '916', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4523', '916', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070134609-000000000175293602_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4524', '917', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4525', '917', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4526', '917', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4527', '917', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4528', '917', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070072917-000000000155320675_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4529', '918', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4530', '918', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4531', '918', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4532', '918', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4533', '918', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070159674-000000000619032732_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4534', '919', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4535', '919', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4536', '919', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4537', '919', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4538', '919', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070158229-000000000679861832_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4539', '920', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_1_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_1_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4540', '920', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4541', '920', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4542', '920', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4543', '920', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000148197182_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4544', '921', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4545', '921', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4546', '921', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4547', '921', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_4_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_4_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4548', '921', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000191938678_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4549', '922', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4550', '922', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4551', '922', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4552', '922', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4553', '922', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070131491-000000000688066328_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4554', '923', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_1_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_1_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4555', '923', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_2_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_2_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4556', '923', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4557', '923', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_4_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_4_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4558', '923', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_5_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_5_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070110574-000000000653930223_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4559', '924', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_1_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_1_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4560', '924', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_2_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_2_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4561', '924', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_3_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_3_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4562', '924', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4563', '924', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_5_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_5_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070061155-000000000617064184_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4564', '925', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4565', '925', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4566', '925', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_3_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_3_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4567', '925', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_4_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_4_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4568', '925', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_5_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_5_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070152112-000000000606284830_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4569', '926', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_1_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_1_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4570', '926', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_2_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_2_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4571', '926', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_3_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_3_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4572', '926', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_4_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_4_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4573', '926', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_5_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_5_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0000000000-000000000686902471_5_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4574', '927', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_1_800x800.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_1_400x400.jpg', 'http://image4.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_1_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4575', '927', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_2_800x800.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_2_400x400.jpg', 'http://image5.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_2_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4576', '927', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_3_800x800.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_3_400x400.jpg', 'http://image1.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_3_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4577', '927', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_4_800x800.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_4_400x400.jpg', 'http://image2.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_4_200x200.jpg'); +INSERT INTO `sp_goods_pics` VALUES ('4578', '927', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_5_800x800.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_5_400x400.jpg', 'http://image3.suning.cn/uimg/b2c/newcatentries/0070078057-000000000143069128_5_200x200.jpg'); + +-- ---------------------------- +-- Table structure for sp_manager +-- ---------------------------- +DROP TABLE IF EXISTS `sp_manager`; +CREATE TABLE `sp_manager` ( + `mg_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', + `mg_name` varchar(32) NOT NULL COMMENT '名称', + `mg_pwd` char(64) NOT NULL COMMENT '密码', + `mg_time` int(10) unsigned NOT NULL COMMENT '注册时间', + `role_id` tinyint(11) NOT NULL DEFAULT '0' COMMENT '角色id', + `mg_mobile` varchar(32) DEFAULT NULL, + `mg_email` varchar(64) DEFAULT NULL, + `mg_state` tinyint(2) DEFAULT '1' COMMENT '1:表示启用 0:表示禁用', + PRIMARY KEY (`mg_id`) +) ENGINE=InnoDB AUTO_INCREMENT=510 DEFAULT CHARSET=utf8 COMMENT='管理员表'; + +-- ---------------------------- +-- Records of sp_manager +-- ---------------------------- +INSERT INTO `sp_manager` VALUES ('500', 'admin', '$2y$10$sZlpZNoLAnoD1DtYO9REAODCPkpMb5bwl4oMzrMvJa83k9BY3KRwq', '1486720211', '0', '12345678', 'adsfad@qq.com', '1'); +INSERT INTO `sp_manager` VALUES ('502', 'linken', '$2y$10$sZlpZNoLAnoD1DtYO9REAODCPkpMb5bwl4oMzrMvJa83k9BY3KRwq', '1486720211', '34', '1213213123', 'asdf@qq.com', '0'); +INSERT INTO `sp_manager` VALUES ('508', 'asdf1', '$2y$10$uPh6Rb58Q5XSARplvJC0N.2fmFizK5snFcHDcTu4e.EiJEyGvcwiq', '1511853015', '30', '123123', 'adfsa@qq.com', '1'); +INSERT INTO `sp_manager` VALUES ('509', 'asdf123', '$2y$10$sZlpZNoLAnoD1DtYO9REAODCPkpMb5bwl4oMzrMvJa83k9BY3KRwq', '1511853353', '40', '1111', 'asdf@qq.com', '0'); + +-- ---------------------------- +-- Table structure for sp_order +-- ---------------------------- +DROP TABLE IF EXISTS `sp_order`; +CREATE TABLE `sp_order` ( + `order_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `user_id` mediumint(8) unsigned NOT NULL COMMENT '下订单会员id', + `order_number` varchar(32) NOT NULL COMMENT '订单编号', + `order_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总金额', + `order_pay` enum('0','1','2','3') NOT NULL DEFAULT '1' COMMENT '支付方式 0未支付 1支付宝 2微信 3银行卡', + `is_send` enum('是','否') NOT NULL DEFAULT '否' COMMENT '订单是否已经发货', + `trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '支付宝交易流水号码', + `order_fapiao_title` enum('个人','公司') NOT NULL DEFAULT '个人' COMMENT '发票抬头 个人 公司', + `order_fapiao_company` varchar(32) NOT NULL DEFAULT '' COMMENT '公司名称', + `order_fapiao_content` varchar(32) NOT NULL DEFAULT '' COMMENT '发票内容', + `consignee_addr` text NOT NULL COMMENT 'consignee收货人地址', + `pay_status` enum('0','1') NOT NULL DEFAULT '0' COMMENT '订单状态: 0未付款、1已付款', + `create_time` int(10) unsigned NOT NULL COMMENT '记录生成时间', + `update_time` int(10) unsigned NOT NULL COMMENT '记录修改时间', + PRIMARY KEY (`order_id`), + UNIQUE KEY `order_number` (`order_number`), + KEY `add_time` (`create_time`) +) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8 COMMENT='订单表'; + +-- ---------------------------- +-- Records of sp_order +-- ---------------------------- +INSERT INTO `sp_order` VALUES ('42', '133', 'itcast-59e411eaaccc9', '222.00', '2', '否', '', '公司', '高大上公司', '体育休闲', '2', '0', '1508119018', '1508119018'); +INSERT INTO `sp_order` VALUES ('43', '224', 'itcast-59e71b546d30a', '805.00', '1', '否', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:3;s:7:\"user_id\";i:224;s:8:\"cgn_name\";s:6:\"鸭蛋\";s:11:\"cgn_address\";s:59:\"北京市海淀区西三旗建材城西路中腾大厦15室\";s:7:\"cgn_tel\";s:11:\"18902564321\";s:8:\"cgn_code\";s:6:\"600214\";s:11:\"delete_time\";N;}', '0', '1508318036', '1508318036'); +INSERT INTO `sp_order` VALUES ('44', '133', 'itcast-59e74f99b2fc5', '322.00', '1', '否', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}', '0', '1508331417', '1508331417'); +INSERT INTO `sp_order` VALUES ('45', '133', 'itcast-59e74fcfcd3ff', '322.00', '1', '否', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}', '0', '1508331471', '1508331471'); +INSERT INTO `sp_order` VALUES ('46', '133', 'itcast-59e7501dabd77', '322.00', '1', '是', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}', '0', '1508331549', '1510835549'); +INSERT INTO `sp_order` VALUES ('47', '133', 'itcast-59e7502d7993d', '322.00', '1', '是', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}', '1', '1508331565', '1508331565'); +INSERT INTO `sp_order` VALUES ('48', '133', 'itcast-59ee9542324e6', '946.00', '1', '是', '', '个人', '', '办公用品', 'a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}', '0', '1508808002', '1510025511'); +INSERT INTO `sp_order` VALUES ('49', '1', 'itcast-g7kmck6gjjauhmp01', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512530538', '1512530538'); +INSERT INTO `sp_order` VALUES ('50', '1', 'itcast-g7kmck6lrjaui9h4x', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531601', '1512531601'); +INSERT INTO `sp_order` VALUES ('51', '1', 'itcast-g7kmck6mtjauiccao', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531735', '1512531735'); +INSERT INTO `sp_order` VALUES ('52', '1', 'itcast-g7kmck6n8jauid7fv', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531775', '1512531775'); +INSERT INTO `sp_order` VALUES ('53', '1', 'itcast-g7kmck6nejauidq0j', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531799', '1512531799'); +INSERT INTO `sp_order` VALUES ('54', '1', 'itcast-g7kmck6nkjauie3gb', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531817', '1512531817'); +INSERT INTO `sp_order` VALUES ('55', '1', 'itcast-g7kmck6nyjauiell8', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531840', '1512531840'); +INSERT INTO `sp_order` VALUES ('56', '1', 'itcast-g7kmck6o7jauiev2m', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531853', '1512531853'); +INSERT INTO `sp_order` VALUES ('57', '1', 'itcast-g7kmck6ohjauifin6', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531883', '1512531883'); +INSERT INTO `sp_order` VALUES ('58', '1', 'itcast-g7kmck6onjauifx99', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531902', '1512531902'); +INSERT INTO `sp_order` VALUES ('59', '1', 'itcast-g7kmck6ovjauigciz', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512531922', '1512531922'); +INSERT INTO `sp_order` VALUES ('60', '1', 'itcast-g7kmck6pmjauijtk5', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532084', '1512532084'); +INSERT INTO `sp_order` VALUES ('61', '1', 'itcast-g7kmck6qhjauil5g2', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532146', '1512532146'); +INSERT INTO `sp_order` VALUES ('62', '1', 'itcast-g7kmck6qujauim7bv', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532195', '1512532195'); +INSERT INTO `sp_order` VALUES ('63', '1', 'itcast-g7kmck6rgjauimnw4', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532216', '1512532216'); +INSERT INTO `sp_order` VALUES ('64', '1', 'itcast-g7kmck6rmjauimx8v', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532229', '1512532229'); +INSERT INTO `sp_order` VALUES ('65', '1', 'itcast-g7kmck6rwjauin92y', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512532244', '1512532244'); +INSERT INTO `sp_order` VALUES ('66', '1', 'itcast-g7kmck71jjaujer6a', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512533527', '1512533527'); +INSERT INTO `sp_order` VALUES ('67', '1', 'itcast-g7kmck71vjaujfgoi', '20.00', '0', '否', '', '个人', '', '', '', '0', '1512533560', '1512533560'); +INSERT INTO `sp_order` VALUES ('68', '1', 'itcast-g7kmck725jaujgdts', '40.00', '0', '否', '', '个人', '', '', '', '0', '1512535620', '1512535620'); + +-- ---------------------------- +-- Table structure for sp_order_goods +-- ---------------------------- +DROP TABLE IF EXISTS `sp_order_goods`; +CREATE TABLE `sp_order_goods` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `order_id` int(10) unsigned NOT NULL COMMENT '订单id', + `goods_id` mediumint(8) unsigned NOT NULL COMMENT '商品id', + `goods_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品单价', + `goods_number` tinyint(4) NOT NULL DEFAULT '1' COMMENT '购买单个商品数量', + `goods_total_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品小计价格', + PRIMARY KEY (`id`), + KEY `order_id` (`order_id`), + KEY `goods_id` (`goods_id`) +) ENGINE=InnoDB AUTO_INCREMENT=86 DEFAULT CHARSET=utf8 COMMENT='商品订单关联表'; + +-- ---------------------------- +-- Records of sp_order_goods +-- ---------------------------- +INSERT INTO `sp_order_goods` VALUES ('50', '1', '66', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('51', '1', '67', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('52', '1', '92', '111.00', '3', '333.00'); +INSERT INTO `sp_order_goods` VALUES ('53', '1', '8', '111.00', '2', '222.00'); +INSERT INTO `sp_order_goods` VALUES ('54', '1', '92', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('55', '1', '8', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('57', '1', '92', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('58', '1', '8', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('60', '1', '92', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('61', '1', '8', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('63', '1', '92', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('64', '1', '8', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('65', '1', '92', '111.00', '3', '333.00'); +INSERT INTO `sp_order_goods` VALUES ('66', '1', '8', '111.00', '1', '111.00'); +INSERT INTO `sp_order_goods` VALUES ('68', '60', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('69', '60', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('70', '61', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('71', '61', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('72', '62', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('73', '62', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('74', '63', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('75', '63', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('76', '64', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('77', '64', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('78', '65', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('79', '65', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('80', '66', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('81', '66', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('82', '67', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('83', '67', '95', '666.00', '5', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('84', '68', '96', '333.00', '2', '999.00'); +INSERT INTO `sp_order_goods` VALUES ('85', '68', '95', '666.00', '5', '999.00'); + +-- ---------------------------- +-- Table structure for sp_permission +-- ---------------------------- +DROP TABLE IF EXISTS `sp_permission`; +CREATE TABLE `sp_permission` ( + `ps_id` smallint(6) unsigned NOT NULL AUTO_INCREMENT, + `ps_name` varchar(20) NOT NULL COMMENT '权限名称', + `ps_pid` smallint(6) unsigned NOT NULL COMMENT '父id', + `ps_c` varchar(32) NOT NULL DEFAULT '' COMMENT '控制器', + `ps_a` varchar(32) NOT NULL DEFAULT '' COMMENT '操作方法', + `ps_level` enum('0','2','1') NOT NULL DEFAULT '0' COMMENT '权限等级', + PRIMARY KEY (`ps_id`) +) ENGINE=InnoDB AUTO_INCREMENT=160 DEFAULT CHARSET=utf8 COMMENT='权限表'; + +-- ---------------------------- +-- Records of sp_permission +-- ---------------------------- +INSERT INTO `sp_permission` VALUES ('101', '商品管理', '0', '', '', '0'); +INSERT INTO `sp_permission` VALUES ('102', '订单管理', '0', '', 'order', '0'); +INSERT INTO `sp_permission` VALUES ('103', '权限管理', '0', '', '', '0'); +INSERT INTO `sp_permission` VALUES ('104', '商品列表', '101', 'Goods', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('105', '添加商品', '104', 'Goods', 'tianjia', '2'); +INSERT INTO `sp_permission` VALUES ('107', '订单列表', '102', 'Order', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('109', '添加订单', '107', 'Order', 'tianjia', '2'); +INSERT INTO `sp_permission` VALUES ('110', '用户列表', '125', 'Manager', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('111', '角色列表', '103', 'Role', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('112', '权限列表', '103', 'Permission', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('115', '分类参数', '101', 'Type', 'index', '1'); +INSERT INTO `sp_permission` VALUES ('116', '商品修改', '104', 'Goods', 'upd', '2'); +INSERT INTO `sp_permission` VALUES ('117', '商品删除', '104', 'Goods', 'del', '2'); +INSERT INTO `sp_permission` VALUES ('121', '商品分类', '101', '', '', '1'); +INSERT INTO `sp_permission` VALUES ('122', '添加分类', '121', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('123', '删除分类', '121', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('125', '用户管理', '0', '', '', '0'); +INSERT INTO `sp_permission` VALUES ('129', '添加角色', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('130', '删除角色', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('131', '添加用户', '110', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('132', '删除用户', '110', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('133', '更新用户', '110', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('134', '角色授权', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('135', '取消角色授权', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('136', '获取用户详情', '110', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('137', '分配用户角色', '110', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('138', '获取角色列表', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('139', '获取角色详情', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('140', '更新角色信息', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('141', '更新角色权限', '111', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('142', '获取参数列表', '115', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('143', '创建商品参数', '115', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('144', '删除商品参数', '115', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('145', '数据统计', '0', '', '', '0'); +INSERT INTO `sp_permission` VALUES ('146', '数据报表', '145', '', '', '1'); +INSERT INTO `sp_permission` VALUES ('147', '查看权限', '112', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('148', '查看数据', '146', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('149', '获取分类详情', '121', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('150', '更新商品图片', '104', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('151', '更新商品属性', '104', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('152', '更新商品状态', '104', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('153', '获取商品详情', '104', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('154', '订单更新', '107', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('155', '获取订单详情', '107', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('156', '分类参数添加', '101', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('157', '分类参数删除', '101', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('158', '分类参数详情', '101', '', '', '2'); +INSERT INTO `sp_permission` VALUES ('159', '设置管理状态', '110', '', '', '2'); + +-- ---------------------------- +-- Table structure for sp_permission_api +-- ---------------------------- +DROP TABLE IF EXISTS `sp_permission_api`; +CREATE TABLE `sp_permission_api` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `ps_id` int(11) NOT NULL, + `ps_api_service` varchar(255) DEFAULT NULL, + `ps_api_action` varchar(255) DEFAULT NULL, + `ps_api_path` varchar(255) DEFAULT NULL, + `ps_api_order` int(4) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `ps_id` (`ps_id`) +) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_permission_api +-- ---------------------------- +INSERT INTO `sp_permission_api` VALUES ('1', '101', null, null, 'goods', '3'); +INSERT INTO `sp_permission_api` VALUES ('2', '102', null, null, 'orders', '4'); +INSERT INTO `sp_permission_api` VALUES ('3', '103', null, null, 'rights', '2'); +INSERT INTO `sp_permission_api` VALUES ('4', '104', 'GoodService', 'getAllGoods', 'goods', '1'); +INSERT INTO `sp_permission_api` VALUES ('5', '105', 'GoodService', 'createGood', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('6', '107', 'OrderService', 'getAllOrders', 'orders', null); +INSERT INTO `sp_permission_api` VALUES ('9', '109', 'OrderService', 'createOrder', 'orders', null); +INSERT INTO `sp_permission_api` VALUES ('10', '110', 'ManagerService', 'getAllManagers', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('11', '111', 'RoleService', 'getAllRoles', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('12', '112', 'RightService', 'getAllRights', 'rights', null); +INSERT INTO `sp_permission_api` VALUES ('15', '115', 'CategoryService', 'getAttributes', 'params', '2'); +INSERT INTO `sp_permission_api` VALUES ('16', '116', 'GoodService', 'updateGood', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('17', '117', 'GoodService', 'deleteGood', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('21', '121', 'CategoryService', 'getAllCategories', 'categories', '3'); +INSERT INTO `sp_permission_api` VALUES ('22', '122', 'CategoryService', 'addCategory', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('23', '123', 'CategoryService', 'deleteCategory', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('25', '125', null, null, 'users', '1'); +INSERT INTO `sp_permission_api` VALUES ('29', '129', 'RoleService', 'createRole', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('30', '130', 'RoleService', 'deleteRole', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('31', '131', 'ManagerService', 'createManager', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('32', '132', 'ManagerService', 'deleteManager', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('33', '133', 'ManagerService', 'updateManager', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('34', '134', 'RoleService', 'updateRoleRight', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('35', '135', 'RoleService', 'deleteRoleRight', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('36', '136', 'ManagerService', 'getManager', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('37', '137', 'ManagerService', 'setRole', 'users', null); +INSERT INTO `sp_permission_api` VALUES ('38', '138', 'RoleService', 'getAllRoles', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('39', '139', 'RoleService', 'getRoleById', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('40', '140', 'RoleService', 'updateRole', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('41', '141', 'RoleService', 'updateRoleRight', 'roles', null); +INSERT INTO `sp_permission_api` VALUES ('42', '142', 'AttributeService', 'getAttributes', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('43', '143', 'AttributeService', 'createAttribute', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('44', '144', 'AttributeService', 'deleteAttribute', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('45', '145', null, null, 'reports', '5'); +INSERT INTO `sp_permission_api` VALUES ('46', '146', null, null, 'reports', null); +INSERT INTO `sp_permission_api` VALUES ('47', '147', 'RightService', 'getAllRights', 'rights', null); +INSERT INTO `sp_permission_api` VALUES ('48', '148', null, null, 'reports', null); +INSERT INTO `sp_permission_api` VALUES ('49', '149', 'CategoryService', 'getCategoryById', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('50', '150', 'GoodService', 'updateGoodPics', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('51', '151', 'GoodService', 'updateGoodAttributes', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('52', '152', 'GoodService', 'updateGoodsState', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('53', '153', 'GoodService', 'getGoodById', 'goods', null); +INSERT INTO `sp_permission_api` VALUES ('54', '154', 'OrderService', 'updateOrder', 'orders', null); +INSERT INTO `sp_permission_api` VALUES ('55', '155', 'OrderService', 'getOrder', 'orders', null); +INSERT INTO `sp_permission_api` VALUES ('56', '156', 'CategoryService', 'createAttribute', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('57', '157', 'CategoryService', 'deleteAttribute', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('58', '158', 'CategoryService', 'attributeById', 'categories', null); +INSERT INTO `sp_permission_api` VALUES ('59', '159', 'ManagerService', 'updateMgrState', 'users', null); + +-- ---------------------------- +-- Table structure for sp_report_1 +-- ---------------------------- +DROP TABLE IF EXISTS `sp_report_1`; +CREATE TABLE `sp_report_1` ( + `id` int(8) NOT NULL AUTO_INCREMENT, + `rp1_user_count` int(8) DEFAULT NULL COMMENT '用户数', + `rp1_area` varchar(128) DEFAULT NULL COMMENT '地区', + `rp1_date` date DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_report_1 +-- ---------------------------- +INSERT INTO `sp_report_1` VALUES ('1', '2999', '华东', '2017-12-27'); +INSERT INTO `sp_report_1` VALUES ('2', '5090', '华南', '2017-12-27'); +INSERT INTO `sp_report_1` VALUES ('3', '6888', '华北', '2017-12-27'); +INSERT INTO `sp_report_1` VALUES ('4', '9991', '西部', '2017-12-27'); +INSERT INTO `sp_report_1` VALUES ('5', '15212', '其他', '2017-12-27'); +INSERT INTO `sp_report_1` VALUES ('6', '3111', '华东', '2017-12-28'); +INSERT INTO `sp_report_1` VALUES ('8', '2500', '华南', '2017-12-28'); +INSERT INTO `sp_report_1` VALUES ('9', '4000', '华北', '2017-12-28'); +INSERT INTO `sp_report_1` VALUES ('10', '4130', '西部', '2017-12-28'); +INSERT INTO `sp_report_1` VALUES ('11', '5800', '其他', '2017-12-28'); +INSERT INTO `sp_report_1` VALUES ('12', '4100', '华东', '2017-12-29'); +INSERT INTO `sp_report_1` VALUES ('13', '3400', '华南', '2017-12-29'); +INSERT INTO `sp_report_1` VALUES ('14', '8010', '华北', '2017-12-29'); +INSERT INTO `sp_report_1` VALUES ('15', '7777', '西部', '2017-12-29'); +INSERT INTO `sp_report_1` VALUES ('16', '10241', '其他', '2017-12-29'); +INSERT INTO `sp_report_1` VALUES ('17', '3565', '华东', '2017-12-30'); +INSERT INTO `sp_report_1` VALUES ('18', '6000', '华南', '2017-12-30'); +INSERT INTO `sp_report_1` VALUES ('19', '12321', '华北', '2017-12-30'); +INSERT INTO `sp_report_1` VALUES ('20', '12903', '西部', '2017-12-30'); +INSERT INTO `sp_report_1` VALUES ('21', '14821', '其他', '2017-12-30'); +INSERT INTO `sp_report_1` VALUES ('22', '3528', '华东', '2017-12-31'); +INSERT INTO `sp_report_1` VALUES ('23', '6400', '华南', '2017-12-31'); +INSERT INTO `sp_report_1` VALUES ('24', '13928', '华北', '2017-12-31'); +INSERT INTO `sp_report_1` VALUES ('25', '13098', '西部', '2017-12-31'); +INSERT INTO `sp_report_1` VALUES ('26', '15982', '其他', '2017-12-31'); +INSERT INTO `sp_report_1` VALUES ('27', '6000', '华东', '2018-01-01'); +INSERT INTO `sp_report_1` VALUES ('28', '7800', '华南', '2018-01-01'); +INSERT INTO `sp_report_1` VALUES ('29', '12984', '华北', '2018-01-01'); +INSERT INTO `sp_report_1` VALUES ('30', '14028', '西部', '2018-01-01'); +INSERT INTO `sp_report_1` VALUES ('31', '14091', '其他', '2018-01-01'); + +-- ---------------------------- +-- Table structure for sp_report_2 +-- ---------------------------- +DROP TABLE IF EXISTS `sp_report_2`; +CREATE TABLE `sp_report_2` ( + `id` int(8) NOT NULL AUTO_INCREMENT, + `rp2_page` varchar(128) DEFAULT NULL, + `rp2_count` int(8) DEFAULT NULL, + `rp2_date` date DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_report_2 +-- ---------------------------- +INSERT INTO `sp_report_2` VALUES ('1', '首页', '2001', '2017-12-28'); +INSERT INTO `sp_report_2` VALUES ('2', '分类', '2401', '2017-12-28'); +INSERT INTO `sp_report_2` VALUES ('3', '商品列表', '2410', '2017-12-28'); +INSERT INTO `sp_report_2` VALUES ('4', '商品详情', '4512', '2017-12-28'); +INSERT INTO `sp_report_2` VALUES ('5', '首页', '2311', '2017-12-29'); +INSERT INTO `sp_report_2` VALUES ('6', '分类', '3941', '2017-12-29'); +INSERT INTO `sp_report_2` VALUES ('7', '商品列表', '4312', '2017-12-29'); +INSERT INTO `sp_report_2` VALUES ('8', '商品详情', '1231', '2017-12-29'); +INSERT INTO `sp_report_2` VALUES ('9', '首页', '2391', '2017-12-27'); +INSERT INTO `sp_report_2` VALUES ('10', '分类', '1232', '2017-12-27'); +INSERT INTO `sp_report_2` VALUES ('11', '商品列表', '1232', '2017-12-27'); +INSERT INTO `sp_report_2` VALUES ('12', '商品详情', '1231', '2017-12-27'); +INSERT INTO `sp_report_2` VALUES ('13', '首页', '2440', '2017-12-26'); +INSERT INTO `sp_report_2` VALUES ('14', '分类', '3468', '2017-12-26'); +INSERT INTO `sp_report_2` VALUES ('15', '商品列表', '3022', '2017-12-26'); +INSERT INTO `sp_report_2` VALUES ('16', '商品详情', '3704', '2017-12-26'); +INSERT INTO `sp_report_2` VALUES ('17', '首页', '2455', '2017-12-25'); +INSERT INTO `sp_report_2` VALUES ('18', '分类', '3165', '2017-12-25'); +INSERT INTO `sp_report_2` VALUES ('19', '商品列表', '1458', '2017-12-25'); +INSERT INTO `sp_report_2` VALUES ('20', '商品详情', '2799', '2017-12-25'); +INSERT INTO `sp_report_2` VALUES ('21', '首页', '2619', '2017-12-24'); +INSERT INTO `sp_report_2` VALUES ('22', '分类', '3697', '2017-12-24'); +INSERT INTO `sp_report_2` VALUES ('23', '商品列表', '3630', '2017-12-24'); +INSERT INTO `sp_report_2` VALUES ('24', '商品详情', '3060', '2017-12-24'); +INSERT INTO `sp_report_2` VALUES ('25', '首页', '3412', '2017-12-23'); +INSERT INTO `sp_report_2` VALUES ('26', '分类', '3880', '2017-12-23'); +INSERT INTO `sp_report_2` VALUES ('27', '商品列表', '2166', '2017-12-23'); +INSERT INTO `sp_report_2` VALUES ('28', '商品详情', '1187', '2017-12-23'); +INSERT INTO `sp_report_2` VALUES ('29', '首页', '1439', '2017-12-22'); +INSERT INTO `sp_report_2` VALUES ('30', '分类', '2636', '2017-12-22'); +INSERT INTO `sp_report_2` VALUES ('31', '商品列表', '1862', '2017-12-22'); +INSERT INTO `sp_report_2` VALUES ('32', '商品详情', '3401', '2017-12-22'); +INSERT INTO `sp_report_2` VALUES ('33', '首页', '1421', '2017-12-21'); +INSERT INTO `sp_report_2` VALUES ('34', '分类', '1904', '2017-12-21'); +INSERT INTO `sp_report_2` VALUES ('35', '商品列表', '1258', '2017-12-21'); +INSERT INTO `sp_report_2` VALUES ('36', '商品详情', '2576', '2017-12-21'); +INSERT INTO `sp_report_2` VALUES ('37', '首页', '2108', '2017-12-20'); +INSERT INTO `sp_report_2` VALUES ('38', '分类', '1811', '2017-12-20'); +INSERT INTO `sp_report_2` VALUES ('39', '商品列表', '1730', '2017-12-20'); +INSERT INTO `sp_report_2` VALUES ('40', '商品详情', '2220', '2017-12-20'); +INSERT INTO `sp_report_2` VALUES ('41', '首页', '1910', '2017-12-19'); +INSERT INTO `sp_report_2` VALUES ('42', '分类', '1891', '2017-12-19'); +INSERT INTO `sp_report_2` VALUES ('43', '商品列表', '2724', '2017-12-19'); +INSERT INTO `sp_report_2` VALUES ('44', '商品详情', '3949', '2017-12-19'); +INSERT INTO `sp_report_2` VALUES ('45', '首页', '1571', '2017-12-18'); +INSERT INTO `sp_report_2` VALUES ('46', '分类', '1011', '2017-12-18'); +INSERT INTO `sp_report_2` VALUES ('47', '商品列表', '2342', '2017-12-18'); +INSERT INTO `sp_report_2` VALUES ('48', '商品详情', '1679', '2017-12-18'); +INSERT INTO `sp_report_2` VALUES ('49', '首页', '3370', '2017-12-17'); +INSERT INTO `sp_report_2` VALUES ('50', '分类', '1813', '2017-12-17'); +INSERT INTO `sp_report_2` VALUES ('51', '商品列表', '3953', '2017-12-17'); +INSERT INTO `sp_report_2` VALUES ('52', '商品详情', '1328', '2017-12-17'); +INSERT INTO `sp_report_2` VALUES ('53', '首页', '2780', '2017-12-16'); +INSERT INTO `sp_report_2` VALUES ('54', '分类', '2917', '2017-12-16'); +INSERT INTO `sp_report_2` VALUES ('55', '商品列表', '2244', '2017-12-16'); +INSERT INTO `sp_report_2` VALUES ('56', '商品详情', '1472', '2017-12-16'); +INSERT INTO `sp_report_2` VALUES ('57', '首页', '2627', '2017-12-15'); +INSERT INTO `sp_report_2` VALUES ('58', '分类', '1719', '2017-12-15'); +INSERT INTO `sp_report_2` VALUES ('59', '商品列表', '2713', '2017-12-15'); +INSERT INTO `sp_report_2` VALUES ('60', '商品详情', '1412', '2017-12-15'); +INSERT INTO `sp_report_2` VALUES ('61', '首页', '3919', '2017-12-14'); +INSERT INTO `sp_report_2` VALUES ('62', '分类', '2360', '2017-12-14'); +INSERT INTO `sp_report_2` VALUES ('63', '商品列表', '2045', '2017-12-14'); +INSERT INTO `sp_report_2` VALUES ('64', '商品详情', '2144', '2017-12-14'); +INSERT INTO `sp_report_2` VALUES ('65', '首页', '3586', '2017-12-13'); +INSERT INTO `sp_report_2` VALUES ('66', '分类', '1498', '2017-12-13'); +INSERT INTO `sp_report_2` VALUES ('67', '商品列表', '1733', '2017-12-13'); +INSERT INTO `sp_report_2` VALUES ('68', '商品详情', '3174', '2017-12-13'); +INSERT INTO `sp_report_2` VALUES ('69', '首页', '3668', '2017-12-12'); +INSERT INTO `sp_report_2` VALUES ('70', '分类', '1818', '2017-12-12'); +INSERT INTO `sp_report_2` VALUES ('71', '商品列表', '3087', '2017-12-12'); +INSERT INTO `sp_report_2` VALUES ('72', '商品详情', '2980', '2017-12-12'); +INSERT INTO `sp_report_2` VALUES ('73', '首页', '1641', '2017-12-11'); +INSERT INTO `sp_report_2` VALUES ('74', '分类', '1263', '2017-12-11'); +INSERT INTO `sp_report_2` VALUES ('75', '商品列表', '3396', '2017-12-11'); +INSERT INTO `sp_report_2` VALUES ('76', '商品详情', '3191', '2017-12-11'); +INSERT INTO `sp_report_2` VALUES ('77', '首页', '1769', '2017-12-10'); +INSERT INTO `sp_report_2` VALUES ('78', '分类', '1269', '2017-12-10'); +INSERT INTO `sp_report_2` VALUES ('79', '商品列表', '3041', '2017-12-10'); +INSERT INTO `sp_report_2` VALUES ('80', '商品详情', '1396', '2017-12-10'); +INSERT INTO `sp_report_2` VALUES ('81', '首页', '2860', '2017-12-01'); +INSERT INTO `sp_report_2` VALUES ('82', '分类', '3111', '2017-12-01'); +INSERT INTO `sp_report_2` VALUES ('83', '商品列表', '2975', '2017-12-01'); +INSERT INTO `sp_report_2` VALUES ('84', '商品详情', '1542', '2017-12-01'); +INSERT INTO `sp_report_2` VALUES ('85', '首页', '3786', '2017-12-02'); +INSERT INTO `sp_report_2` VALUES ('86', '分类', '1304', '2017-12-02'); +INSERT INTO `sp_report_2` VALUES ('87', '商品列表', '3163', '2017-12-02'); +INSERT INTO `sp_report_2` VALUES ('88', '商品详情', '1903', '2017-12-02'); +INSERT INTO `sp_report_2` VALUES ('89', '首页', '2028', '2017-12-03'); +INSERT INTO `sp_report_2` VALUES ('90', '分类', '3429', '2017-12-03'); +INSERT INTO `sp_report_2` VALUES ('91', '商品列表', '1061', '2017-12-03'); +INSERT INTO `sp_report_2` VALUES ('92', '商品详情', '3019', '2017-12-03'); +INSERT INTO `sp_report_2` VALUES ('93', '首页', '1913', '2017-12-04'); +INSERT INTO `sp_report_2` VALUES ('94', '分类', '2510', '2017-12-04'); +INSERT INTO `sp_report_2` VALUES ('95', '商品列表', '2812', '2017-12-04'); +INSERT INTO `sp_report_2` VALUES ('96', '商品详情', '2528', '2017-12-04'); +INSERT INTO `sp_report_2` VALUES ('97', '首页', '3206', '2017-12-05'); +INSERT INTO `sp_report_2` VALUES ('98', '分类', '1445', '2017-12-05'); +INSERT INTO `sp_report_2` VALUES ('99', '商品列表', '2610', '2017-12-05'); +INSERT INTO `sp_report_2` VALUES ('100', '商品详情', '1716', '2017-12-05'); +INSERT INTO `sp_report_2` VALUES ('101', '首页', '2750', '2017-12-06'); +INSERT INTO `sp_report_2` VALUES ('102', '分类', '1601', '2017-12-06'); +INSERT INTO `sp_report_2` VALUES ('103', '商品列表', '1755', '2017-12-06'); +INSERT INTO `sp_report_2` VALUES ('104', '商品详情', '2974', '2017-12-06'); +INSERT INTO `sp_report_2` VALUES ('105', '首页', '2606', '2017-12-07'); +INSERT INTO `sp_report_2` VALUES ('106', '分类', '3110', '2017-12-07'); +INSERT INTO `sp_report_2` VALUES ('107', '商品列表', '3731', '2017-12-07'); +INSERT INTO `sp_report_2` VALUES ('108', '商品详情', '2324', '2017-12-07'); +INSERT INTO `sp_report_2` VALUES ('109', '首页', '2429', '2017-12-08'); +INSERT INTO `sp_report_2` VALUES ('110', '分类', '1172', '2017-12-08'); +INSERT INTO `sp_report_2` VALUES ('111', '商品列表', '3574', '2017-12-08'); +INSERT INTO `sp_report_2` VALUES ('112', '商品详情', '1354', '2017-12-08'); +INSERT INTO `sp_report_2` VALUES ('113', '首页', '1051', '2017-12-09'); +INSERT INTO `sp_report_2` VALUES ('114', '分类', '3190', '2017-12-09'); +INSERT INTO `sp_report_2` VALUES ('115', '商品列表', '2800', '2017-12-09'); +INSERT INTO `sp_report_2` VALUES ('116', '商品详情', '3431', '2017-12-09'); + +-- ---------------------------- +-- Table structure for sp_report_3 +-- ---------------------------- +DROP TABLE IF EXISTS `sp_report_3`; +CREATE TABLE `sp_report_3` ( + `id` int(8) NOT NULL AUTO_INCREMENT, + `rp3_src` varchar(127) DEFAULT NULL COMMENT '用户来源', + `rp3_count` int(8) DEFAULT NULL COMMENT '数量', + `rp3_date` datetime DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_report_3 +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sp_role +-- ---------------------------- +DROP TABLE IF EXISTS `sp_role`; +CREATE TABLE `sp_role` ( + `role_id` smallint(6) unsigned NOT NULL AUTO_INCREMENT, + `role_name` varchar(20) NOT NULL COMMENT '角色名称', + `ps_ids` varchar(512) NOT NULL DEFAULT '' COMMENT '权限ids,1,2,5', + `ps_ca` text COMMENT '控制器-操作,控制器-操作,控制器-操作', + `role_desc` text, + PRIMARY KEY (`role_id`) +) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_role +-- ---------------------------- +INSERT INTO `sp_role` VALUES ('30', '主管', '101,0,104,116,115,142,143,144,121,122,123,149,102,107,109,103,111,129,130,134,135,138,139,140,141,112,147,125,110,131,132,133,136,137,145,146,148', 'Goods-index,Goods-tianjia,Category-index,Order-showlist,Brand-index', '技术负责人'); +INSERT INTO `sp_role` VALUES ('31', '测试角色', '101,0,104,105,116,117,115,142,143,144,121,122,123,149,103,111,129,134,138,112,147', 'Goods-showlist,Goods-tianjia,Category-showlist,Order-showlist,Order-dayin,Order-tianjia', '测试角色描述'); +INSERT INTO `sp_role` VALUES ('34', '测试角色2', '0,105,116,142,143,122', null, '测试描述12'); +INSERT INTO `sp_role` VALUES ('39', '大发送到', '101,0,104,105,116', null, '阿斯蒂芬'); +INSERT INTO `sp_role` VALUES ('40', 'test', '102,0,107,109,154,155,145,146,148', null, 'test'); +INSERT INTO `sp_role` VALUES ('41', 'dsdf', '', null, 'sf '); + +-- ---------------------------- +-- Table structure for sp_type +-- ---------------------------- +DROP TABLE IF EXISTS `sp_type`; +CREATE TABLE `sp_type` ( + `type_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', + `type_name` varchar(32) NOT NULL COMMENT '类型名称', + `delete_time` int(11) DEFAULT NULL COMMENT '删除时间标志', + PRIMARY KEY (`type_id`) +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='类型表'; + +-- ---------------------------- +-- Records of sp_type +-- ---------------------------- +INSERT INTO `sp_type` VALUES ('1', '精品手机', null); +INSERT INTO `sp_type` VALUES ('2', '书', null); +INSERT INTO `sp_type` VALUES ('3', '电脑', null); +INSERT INTO `sp_type` VALUES ('4', '电影', null); + +-- ---------------------------- +-- Table structure for sp_user +-- ---------------------------- +DROP TABLE IF EXISTS `sp_user`; +CREATE TABLE `sp_user` ( + `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', + `username` varchar(128) NOT NULL DEFAULT '' COMMENT '登录名', + `qq_open_id` char(32) DEFAULT NULL COMMENT 'qq官方唯一编号信息', + `password` char(64) NOT NULL DEFAULT '' COMMENT '登录密码', + `user_email` varchar(64) NOT NULL DEFAULT '' COMMENT '邮箱', + `user_email_code` char(13) DEFAULT NULL COMMENT '新用户注册邮件激活唯一校验码', + `is_active` enum('是','否') DEFAULT '否' COMMENT '新用户是否已经通过邮箱激活帐号', + `user_sex` enum('保密','女','男') NOT NULL DEFAULT '男' COMMENT '性别', + `user_qq` varchar(32) NOT NULL DEFAULT '' COMMENT 'qq', + `user_tel` varchar(32) NOT NULL DEFAULT '' COMMENT '手机', + `user_xueli` enum('博士','硕士','本科','专科','高中','初中','小学') NOT NULL DEFAULT '本科' COMMENT '学历', + `user_hobby` varchar(32) NOT NULL DEFAULT '' COMMENT '爱好', + `user_introduce` text COMMENT '简介', + `create_time` int(11) NOT NULL COMMENT '创建时间', + `update_time` int(11) NOT NULL COMMENT '修改时间', + PRIMARY KEY (`user_id`) +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='会员表'; + +-- ---------------------------- +-- Records of sp_user +-- ---------------------------- +INSERT INTO `sp_user` VALUES ('1', 'zce', null, '$2a$08$lV0Gr4AKx7xH7cCU4KCGCOikNzGPaWIpw9W7A9BONIxoJ2.hGC9qi', 'w@zce.me', '1242d9b5', '否', '男', '', '', '本科', '', null, '1512033129', '1512033129'); +INSERT INTO `sp_user` VALUES ('11', 'ww', null, '$2a$08$09nUxs.9czzXc4JZJTOdteeXSd/mxZVg96AhqciGbTMB6cfbGUWC2', 'i@zce.me', 'f9a9d0cc', '是', '女', '1231231211', '12313211', '博士', '123123', '123123123', '1512122098', '1512122098'); + +-- ---------------------------- +-- Table structure for sp_user_cart +-- ---------------------------- +DROP TABLE IF EXISTS `sp_user_cart`; +CREATE TABLE `sp_user_cart` ( + `cart_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', + `user_id` int(11) unsigned NOT NULL COMMENT '学员id', + `cart_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '购物车详情信息,二维数组序列化信息', + `created_at` timestamp NULL DEFAULT NULL, + `updated_at` timestamp NULL DEFAULT NULL, + `delete_time` timestamp NULL DEFAULT NULL, + PRIMARY KEY (`cart_id`) +) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sp_user_cart +-- ---------------------------- +INSERT INTO `sp_user_cart` VALUES ('19', '5764', 'a:1:{s:32:\"84c7dfb6cb829817f6de9e7c9506d6f4\";a:10:{s:8:\"goods_id\";i:77;s:10:\"goods_name\";s:14:\"小米手机22\";s:11:\"goods_price\";s:6:\"111.00\";s:16:\"goods_small_logo\";s:67:\"./uploads/goods/20171017/small_9d5cccb340525d3f0652fd327cfb178b.jpg\";s:16:\"goods_buy_number\";i:1;s:14:\"goods_cart_uid\";s:32:\"84c7dfb6cb829817f6de9e7c9506d6f4\";s:7:\"user_id\";i:5764;s:4:\"time\";d:1509438617.630688;s:5:\"queue\";b:1;s:18:\"goods_price_xiaoji\";d:111;}}', null, null, null); +INSERT INTO `sp_user_cart` VALUES ('20', '7505', 'a:1:{s:32:\"65927e4ef01cf6ab4b2764bea2f4ffba\";a:10:{s:8:\"goods_id\";i:76;s:10:\"goods_name\";s:14:\"华为闪耀33\";s:11:\"goods_price\";s:6:\"111.00\";s:16:\"goods_small_logo\";s:67:\"./uploads/goods/20171017/small_6a666c60fb4a9bd4fe462a04f4318019.jpg\";s:16:\"goods_buy_number\";i:1;s:14:\"goods_cart_uid\";s:32:\"65927e4ef01cf6ab4b2764bea2f4ffba\";s:7:\"user_id\";i:7505;s:4:\"time\";d:1509438621.5471151;s:5:\"queue\";b:1;s:18:\"goods_price_xiaoji\";d:111;}}', null, null, null); +INSERT INTO `sp_user_cart` VALUES ('21', '1', '[{\"goods_id\":92,\"amount\":2},{\"goods_id\":94,\"amount\":2},{\"goods_id\":76,\"amount\":2},{\"goods_id\":75,\"amount\":1},{\"goods_id\":73,\"amount\":1}]', null, null, null); diff --git a/image/addGoods.png b/image/addGoods.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd61100c70da9e2fe7f3144790022726a14b1d4 GIT binary patch literal 261358 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ˁTeNCezL(m*T9keJIJ%>H*9y;!DNqs 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 V_ye}tgaP<>{Ft_C`d=0|{tvYmzBvE@ literal 0 HcmV?d00001 diff --git a/image/addGoods1.png b/image/addGoods1.png new file mode 100644 index 0000000000000000000000000000000000000000..183d1af9221d2410a07d05ef46c3f82fb21d6dea GIT binary patch literal 256160 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 DiFN<# literal 0 HcmV?d00001 diff --git a/image/auth.png b/image/auth.png new file mode 100644 index 0000000000000000000000000000000000000000..86fbff0cc12f45ac62d50689b43f82777b2ed5f2 GIT binary patch literal 305261 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 P|GOinESq=p@$>%=c)GX_ literal 0 HcmV?d00001 diff --git a/image/cat.png b/image/cat.png new file mode 100644 index 0000000000000000000000000000000000000000..6185f51c0066cd6e6a43101b9ed5a80fda40a8e7 GIT binary patch literal 336782 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¬) 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 literal 0 HcmV?d00001 diff --git a/image/data.png b/image/data.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca4db46c3d220566d5ae9670af44ed446d503fc GIT binary patch literal 344967 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/image/goods.png b/image/goods.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0323f3a300db66bbf512b6b4a09b3710fbc5bb GIT binary patch literal 515138 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ñ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∓Ev@@Z><{J|wrv>R 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�v7LB|?{D?8b9BiO^!mCh3(qMGwLmM6 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 I`1$Mq4`-;kUH||9 literal 0 HcmV?d00001 diff --git a/image/mall_desc02.png b/image/mall_desc02.png new file mode 100644 index 0000000000000000000000000000000000000000..384f076164438f39d17a9e8716896f416315416c GIT binary patch literal 25864 zcmcG$2UJtr*DtC^J%S=#30-{A2H2lp86-MDe%fwq>q z@r@g|C2!ogDNphT@rmkVAzR|tpLV*M>Nl=`f8Mo}q!OQyzS1&--?%~E`TM$=E+t>zeX9qlz7SBx!uy}ip#w7;v8lyUWcu+6$<_inf< z@~bF90Tb!;)ArA=lj3AdfnVSnlaq4rx3UZiF~B|&uq~R5n);8MLXxu^pvo6k=P6m~ zx<9F4O~+?RbW{z`g_F%1)a`?nU0*n8G&i62l^(P2?99%$WYUA3-Hd4Qn3jQ?iaLDk z)T#&YSJwm7Mo43NX6D&>M=I#OVfHE7!Y61x^?2uJF^`5nPzn|5Gkc<&hdvXzBmR*y z?9u#l1EBq8_|MJDr;n9y{=WNL<@Lqwe;)mL=RXFC#T7#H6PN3UqR```R(uf6OX(a; zL-3nG=YN}=&0IZ46&)iL>HM#^kFseB_*xd8JO){Ax8czPR}>oPOKDvqEk6Iv(D*aq zf8O|iNX`Ed$^XNk$mcrHee`(1`K^F6g-^b(uDcn*X9|E}>OwAd^=U=GFuS=bT0O$K z=`M%4x^7HH3?=k<;dR2JWuAYi6y+_Zw96?;H=btwtWt3IKHC{A12|6j8k0dOM8!6> zZA;|x-=-q_kEx;`K+u5yVTJz(a{p5d|96AF@y22N#wPk|_%d!p~t+Q2+DC z$KM4Dw`vj2q(th}n?5)Yd3;3F7)c=xBHz(0C^R(iTx4$dZ|1h{S&1AB{`zYS=Gu`s zdP?}eD%5X5%B?sX&ENTFS;GG~CH?1y?B2@1FVvfYf1Z4K_gBbogS&C#|HDCH>3yrv ze2@+)+nLKZfSNj@DujHy&5ZqC$9Iq1OX&Z*V)o$(80sg<(CJ_eHTB>>M?-7WpO-z? z(9}GxGy8vP@qgG*G?UOq(?1OS&vx>EC!qgRi&HO7+aN4l<>*h(D1B3u_%Am7Uu|jQ zO;I`q3cK!-XL+MzL8p2^|Eyr(1N10Vv~a7Y>kx<$sNg{bfTsF!m*l2HtMV z!xYl)$iuYu67rAMVcw;=N=zSW)Zigpv39wuHT3hxVyy(3BO^`e&i~$CgEh`IEUvek zuZkXeOUA5m)Qs8EJd$7EgAMKhS0kKb zNrrtWYO)>=ZUSYpEt07|E0;4>H0n1_VL3%1+1}~BtnZjvg?$#ws zmkVdBU&sZ1ZAddF83c$&kFA~Ep5`oDyKi{eSHp0Kdi)vjYawaO~ z8zt*Lqn}quW*br8XA|V3L85U8dfj_2W~wA#V?3~c5p#j`QgtpJ7Zh3w3qX0Fl}JrF zgURTN5`ekzA@BXu87(Ekd8_e9<1*04T8)M~s)<}e-Bpn8U8@Or zUXYSJ(E2lUv()Az$1B4X9-B|4NtQ`U4QW3cBD*Go4jeCrb9N)T^7GS_;k`;*g%|gU zl)fa9U>GQ$fLXQ4npBKVZDGc-)q-NQJXKN}BpCyZi8(x|Wp$S#ZALXL034&mLrPD> zsHWl8lAYiTC8MGOBjCb!q!HhqX6HF0A8-hdB&Tlgns<4OLL|dQi_sqJ;20`;G4)QF zp_A4fCr|u^sjb&1(TssJ4Ad;6i+*VJVrjB;c@n|AAGq4BpxiJyeti~jK%_H7vL29g zz3F%nt=pq4=W-pMS}OQ^Hw37w0IXYl_7mbw1Zo+Qho?BJQZksBd+-=!8qSoNAY@b4(P41}mB)>T+$Xout+FDdtJ8U-6x4mi*jd zRK`@Y5&8J?%B3!RLd3E)Xw|%s8l_LEkqCCG$)}v*RYTyiIC4|RE!~*AJ!;0>C38@Z zNjgLmU!-($GY>vii;^Lz-kb0Unjbn5c1npsu!-4|0Ucuk=>I4(a7=LoB7hp5X*ld# ziTJ8w2QyHH7}hJBZG)`g&3kpOEl|@iWPI~brxsN4oIkx+$3Kf|SyhLxm@;vb$kB10 zQtKo=$a&qpDoaQf2R>U&C?n+1h@^XI>erP3Fjky~NG71H`Tz8@mMTX>P z#({d)znxc9*!Ws+ZO;9nR)B^rWfThZcHpF_h#ngQ$I41$0k&w63SitdA)pBFTAPjX z0cbQn3q~T|qkqOh-*9^5qNh}9d!f@lRztp4eHffkS}g}}u5Sv>9J4Y0*UcS7xu_k& zw_v4Z_z~6<4>3v-K-Pk^Q`9{yVG@sEB6H1>b*}<}ajNW6%F3bZxUROVI2(TbS>Lt( zhP#8FgBGYSDMUdvW#uWoOSBEy>xw%YvT+}Rwunw#olRO^K&&pOWRGWyIzr`$tlS{W z*@sy+1f9AT;mHbP#FgYySXl)~1{)UEzpK+esWlJwM_LM-Yz#Ou@#yfOXo+s=2+%r|f7G-CGc)Y=HA<8A)mE*JV+>aoA~`Y*}OwbLRYm$hB1 zt3Kt-JUv=UnLYN9X`P8FS4_5UpMb8eK)P$~n7gJCQ+E|E8zfLAHKc)g8S{3S8>qvV z$H|Yd8+O;_gX&IUpwpPNuuAQx0a=%5% zmuslV$gY4Qswi8g?f~yxdlT8744lwd?YMSIXBA1is8#-Cwa|2RM4Fq%Q;RAAXuxjroht+C)Rr`-vd{$Q%QedLOsx_$AxJ)8@U^P9R_=38& ztsZ<9A4-x!b;vsk_(WFew8vy~L*8bp&b#qw?Yf>SxTW{{pr2e(|zmY0_~I5?g?L&BYg=9;}XFBs`y zvyJq(Z!Z6w-Inj}*682`Mg_r6jMJ7=3xY;!P(|dgV}9KCKDuwx9_q7pBKZFIqKZ0O z`>ofy)@Fp{4miT`2;&W0x*OeGJ^FJ!?VoI0CI+~wC$80tkHOT)EF7tcM+(VcB&F&- zzG7NCeNP;-E?%Y-mji2)<3sM#RUK;U5z3N-lnVONxp{O`Q$>Oee3Jb~3)lzGvAD z*xzs?*!XW<=pd))#n(CVCT-Ra2wtfg8=z1=RD&_l@HQdrK3n|{veHkFd{I`r<(XeT zfkHg6&a--tFl*l=40jcF`m;vz31%5D%ElNIK8#1f9nl79o>8a{W&1_{c%ku+rTP2flLpd#JL5DVY`}eUR7Lx0RKZl7ne=)M=zv3!vl-xKx1Hm=Nn@`0Sk$`<3w!HY2^d610~Yq!hA4v@!Y zu+g8_wX+sAF_?)xsbTB zMdwx_cz85g#Gf^!rsDM}lne-4bJ@&|&N(Wc{uLf>Wo9lBM%A-BhirBM6Ur?bO%}EeN;JU)j5i7sw!DuNLY)byh$EF9t zJkni-35%0>O>ov!_JaqzBz^cZ`n-4*jIS+ zDXTC=CpuL=xYj-7tokY`$$y$j{9EN#e$EqgnSK#UvPe1b3M*bI_&kS=Dq+oXq6z?3 zzl+Xvo*!UfAHP1QE!>iDL%R$}yC(Rv^C$YjLcKOD<^$SmC-Mxs7n)o89HV)sGDSqL zyW;Dt8_{~|iCp_;JS~z&SLHH9Ms(Ba55;!wJ{Ym;nx;3b&$;2NGJz@(T<39Z$_C4pLQd%^B6`l`RAloy5&h-b`FZxq6w{x_}3FkMscBXB9~UT`=@r-|rhV@jWn+&g& z8wZM#Q7+?L1H;2j@wMZX)=8oExRefGyDuSec856yA%|V@x=HzYXCJx^R>e%`woE-B z{zvw^KYNy>6@50cDs9eZhYH%nOwPXq&U=k|sI;~E*zPVD1nZMrZNZd}f8fiC$nPHE zCu5YQmO?u^c&uBRf0>9_o~|Y-pT9m(8KPLdO@w^#;8>Ns$bglW`daaK{{_M0Kx zsRJh*r;rBY2koW*L{|q&ml$%_y`Fp&w@?&d1OWt-5oQ2I^uPfbf;kTs&{utl*lDnq z${BDJ(=L3J*{hx6tfu-cY?Ewx;5*x(p^_Ax4a36M)X^I6!{p83q1+8$b+W_)Q4s58 zIGxDs$JS#DmVh5*Asj4DV2&%_woUyS!oE$=k)3#q^2ucqtGD{+n#$J3Uls-ahX-DZ z@~x*|5z)sR%Rd*-b&dxRq1##eZKvxdh3dh5;1Nw`s+n|rRvDvoMYOH6MfI3#l+hBg zwjigf)m`OOQt}`xpvbIpqKG#xRfepHH*pk`+WV(vHrg4Cu*C>jO;D+tViZ$`0xK9J z7Pq<_z;BJS?U#A%2 z>3UEKe%Ox-=MvEzSh*QHBDp`{Q&-Fp+>Sqtj@-ZR6=%}@&!%Gzla z09L0AL@9?!9dN{HGb55IEe~2oI~M@s7b{@+Zr{M-x4&VLYaG%`NeX|bO`BheLna{G|{+*DkAQy$>*&S5|f0+MHox-Sd zWZVAfzVbB~29NqRE>^6ex$mgY{9H$;BF&|avDTa`@gadd^)PtI$x@4NzkzDPdt|Hz zx57!%!HY;3?j$27L^^y(TKb{^X6-)57cb9^>9GJBRZ+VrG|--mN<0^C(2ilY%OwK} zL#BHPo~;BiY`Z9=cFLBv+h_)I*H~wMf4_l=t{hK72m;(SboSd%ozG@XB&s0M(5|M< zHgCdC_Dt#-b<>YnuUA)jSaSV;9dsIX{}H_vd)LW*uHteyQzS1ZWQ8cqfy-SRs|G7~ z#ml)mvgH+{dfgrWy`P~cqws>WK7pOUAv{r-M+Tchca>zER7H_XI{ps3M^GdhD&G(^ zczo&Q(~yS4FwYMmR)oM_jlU|#<>HoPViPt5QBPW)RM7)BAlmb%p~q?)kUx8HC4sC@ z&m3H6W)-l2j1YU=I57t%TedU}^XOupnP@{a< z*$lH9n7zpE(PiyT&E z@6p#^hW*Z$OO&p<<3kU7mnfR=N^;)fi5V?W3cQTHTT+6BYck(wdcEYl#>k?yTQX#I zeZ*t9CVsM|@QJB=4Iwb~{v9!9K#+Dg!YdfMdjU(TlbGf6tIm~9H3ADsQ9T~=#OM>6 z8_V3yp@#4%G)SyIyE}}v6ID|mrH24p1S0_)8}<_FQAm2y&0_IfD&UfOE)|DxjE7nn zsS9FVPt-`GT%8Y!SX8~O0*FcmW#8X!tk?<6;JQTc)K9LF$5X1wo<>ATD4$yTe@mfZ zKRbv!`yN|F{s(z7aIMlNKlJBomkIh_3%XawSdELjhK35EwySsN;G^%qFt?s<1bsT7 zA$+DjXxSt(TM&4NHLGf=F_OZENoG z>E@CL-qe5%h-Z7`8&yvBMC5Z~A)qi_hZ>1~l-pFX>|c?FJGT0Iht85@n2<(2*f2Y< zQ6BEd8-AtgPlB1nFO2l{7(+041D3?B3D{_nX`Z~5!p2_%#UkF<^_rIl7)gmVS#yV^f=wfs+C8%+#5;#h40kr>CEUtZ%P>g^%X*mC)Pam@WE&g4_gM@#Y%koBBL@}p`kFB zGBCkn{Wxy3E+>)eL;PtG`RznpERL7TD!-gfnO=ep_JXy0p+^yhkvQv*H%VaAQ(-VJ zF&Jz;!Rh*rgc)ns;5j!CF2(yAOw)q|F>R(YPKl{bH>_a{i02((V?fl5*=8~KK3g$u zIha|snBrct@Q2#7muDWnTJ}vksFuZCQeawYLA1yZ5tA`bg?D{lpgY%A46U}TlQl?J zQK>MYxE=3Ap?!KMTjX#1kXsD^Xt*+&{7{4ibxvSsgqQCzgSzZq11k>anj&M36EteX z%kmmISY{#M^Vj!@seFb(Cn1b<(C@fSvAZTo#wla+I+yT@%qC>7flY8*Cz$%Qr=^&l zcc|+X{Tss6z>z3Q+D}C5`bm)G`(uUq+SpS11>!3ZRbF{0#kzNC8;J#8nag&w4)s30 zhJWVLw$o41f9^PL6nQ{c(B24glR1LCZYoK@+m|WVAHTv%nW?iTrfoxhLTI+@zmCC1q!Vj+tvCbV6bxsBnk=Ex^rU!|+bZ7O%>SQNyqsR-qp3!1)>GenBKOc)~M5{an zT0Ghz+sk^asaZEobc*cL+iq5`khD~X^iThV5}7gDC)CD9)jr*LbgZE%uY7W&6?2Xw z#-zZR>`38h%$cnB-Nk0+igL)%@OZmzO9{zcww!@EfA$9p{!IyivQy7W3n*m>;9D^h4gq z7pvUHBXd0P_zAT1Rne%We94!>KWj z;WXH2_&z0jim}YmXW_Xg9d8TjJLvX4GA>fmmHe(9kumTI4IWL(Kj*h<>npYpsc>(f z%nPk9c+JAjcOoTj_~-mD@1r6A4m$DQ956*dgu!NkKjRs}OETnPf1}2I4_%wJe%THf zMg{DVJ^+X8-S`(~_L#jeb{E*a?#uj9zD!+`VPLM6=aW2rB!EWEVxCK;?l`;VLD*v8 z?9ge4+{ABoZyZhZq!NqP^ZS_sNQMNB?2O{1&)%E&cMRV|>yfx?ukb{Z{0o12Bj;~7 z<&oPWvWR?9ga3&V(wn^#MXy`8257w<30w+_xf@FIFC>OcgfGJQOgIAoI&=(|yT!FR z4q(BZ?y8bZGc0vAIRo}-`jdXY`|o_asvrJ=Ge{%8F=vTDn&q-41Rd1_7w=541%2pF zAc#C{adR`t>}TxHUy*rdQ8Q1umwuCcYjbwzY%O-_WG?Ed+`eIeyhMdrPdvpkExB60 zThhvr5}OkxnSCY+qogJx0PG7 z((%snM~#_6Ov>h)AqKN5GO*}P{%JV6sVQTzK0bA2kjCZ4&@}Y1Ir|wF=C_m(pXpi~ zP|$r`d`en1_OLl1u!myef(DF83*y{tI3k}tA0_H74&!SI4CuaP?6P@zt#*WmOsz$Q zvsSH7-`g|9nQvhNZo9JM+++`<^NZ|yzxZ09AO*`;uQ`b#z4K|<5k=z5? zb;>e+5n4&*%xY2!-Ni+oHdq`6jO~lzEeETi!ZM7_&c`of_EUG5Qmu4z zd7@8{N;0TZ+0B(QB`1%YUlzV}-534*k#6w(*)x!E=;&)dqdJm*?*(Au*S*IU@g@u& zvNl@g)6`PmtgeoAMj=2tj2tIxdA>;Rnz3rA+a))zOS_mUQbUDOP^5CE*#qjn4MJ8^ zKcOOAtn@sqsi|pU-2xQzcFek5eJ9;qzQ3FAvn>1EN%89H{cO$ZUyA$6SK$Y@VAU&z z`lm>~P}km^>^0Z7RQo5e$n!mPUPYJ;mWSh6B>OQ*~l^9x0 zl>2gvm}pg6x7ki-K+TFGlY>IM8Z3?YaprDCFL-o;Sb&;ihjSdLao9OA>7lbXRpr=O zMbWAMczj{KrM0Dbqm{K;#e`d}xn$fQ?ASYXf`o&tks9$4b=vOOh42jHt*%!DV)WV> z?YMP)sbRATWPN{Zr~^A0O20MM+Vb7Hx#i-JZp5&uqkM%H+Z;;@bL|z;H&PnfR^H6~ z@Ckf2*JyHaz&Yl=xfgX;SJ3q7ea6IrczA``l%FV-(fh}7GnS^?Zc=Q24JFc5N}KKJ zJi}+vTQ;8~C4~3fLIUeHHXH>m-wYUd(wCO!2v+tQW|~$9aL&-AfNFf!?Y8!i2P1PA zutgbnk9LvtW`hl}JZ@377O|`6E_~~N;&g$w=qxu25Xd*Yx?I|F%23H zw%c^ZBp!R6J?91mK2{R|8lG4vDG(q#HVfFkh={prq8aa|TUzyd*Zow~50~lHK#Gm| z_SDJc%jah53=@8WjUh$DWbme!hUTo@u#mwCa%@_4`{ZO;Jp>)ZZr9~uZJlbKhRuTV z{)&}4c;foeF?K9`e<@e9Ho=7~CvV05lSqbi)2E;isk%cH{fKVJ$vXA4$K}3!t0Y-T zp2*yo=Pk?T;OR4Vo&Lzkxx>MGAv>h-8r#9OPDsicn}uaxj?IaD@H2LE_`sukh4mv3 zD~g2XG#1`?SAIWW4W};(d*{EevA>oucyo3h)s7kI8_9XA)vZdSoVwrq9zey+%32GR zl@7Ha**>59rnP-gmOAw#Jw2V5tVo7kn25$i*s9V@q|l=h#?86jA5;zsB_t$Kp&t2B zQ4QNB6?FEFhReiEp?F>Is!-mx{q8Qgx#c*}N%f4BqeGT1gI3jZP&{jfSlJ9Y8|7pF zIL@F#yIMWBP$`QkdOu{y^6Mnp!1VfJZ-M;%1@3YXob_JWhGoq&!u%Meh3k6p{-XMIMcAoji{rHDF5{MF2&E8F3LMroR z*o8=0R7$%Yejo&9q;)Uo!+-1(b4e$s-1|cN)Az$=jIPeHt3w6bf!(`8mS;(ACLyb< zN`&{WsPm!2RL{?A4viu-;+rDBprVlT!E#vjq5P^3Mv zaI+d(h)hbJfVcG<0}A8^;Zf)KUdlC#Vvd%|TaPc$#JqHRdG{30RHS9|gIhK-jCZZm z%*kr1hK-SrR(+VpsVf^Cv?hj&s<&sPuJJTGPrZP=X8vw9w^tIf^R-d|ta~-)BreYq z^p^?#W(&_JZ%(?(AAvl}fnAMtcYG>13o!;U^#eoca!FIN9`4Z4YNUuywAuEjdje+a zv9fcAFSkOkMdqt!>b=iv9GsS2lu1nRt<5}ILw)|%?v9RNfQo$S^NCqY-pr1GmI8zXL$7ZSpvPg~Y?HM+qiVO2MDSM_37y9I6g%8^@o)jM(Pu{8??SyXOSawWL~}gs z)Zu$r&Y76XnV1!)-Bm0B&h_Z|CW_0&hjH?7X~T(42YATUuqI1z_jH?!U7=~YxPLU&ATD86 zU5)QJr$2r-Qa*`X)!+8YkS=>Re}#4O6=bjdu&L&2Rr!L!$;VFEOO4+j!B~UlhVy2o zD+=#D5_r=9zo&l;*fR7C9RS{m_9!&(u!r}118T=Vu&+7(MNqIV4F4$6CuGG{n0^}W z68whwplkDd+?h>WQqrDo=PUjIYCB>RZ;@b4J&f%UDnAx1t^AtHRwUdeWiVP{bY99K z8-zQoerE0C>e{jF(Zo#T3d!)Pp@H&wc{$#2=bl5qm(#l{GzNZn&%xcJIkV9V2Gl$8 z4Qjevoy4T!0JH9OYji1g9tt_TJlJj_mjMys7aRH&XrwkjjR4KMm#^RZhR57wblIdG zrq6bxlA|p2Eb=$~!Q%N{Ozwgogi^JPGhSvaq@=Fsi7oYuiuF5#^|DJTsXV?$a0-*r zWRp6W+VL6*;^g%7-oAA#%u&H1!XLYobJ|Tkl@pKhz(xY&=&@u3P8l9H86GZ#Bex?z zus2QTS(4J(q(#18kY}N3r8H60t1^k3T5Ozqsjv5(V24hvGp5>qmX01~Zu`#VK5>|M z{W2F8&^PYP{G7kMr9g*k>ymTpXw9m?k;7ezVWQ%L1<>fY!E1YAstMy>#jBz5bE$Lj z>Yc^39g9|Zg*%403l?D-&5Kl3XiL!`RHgqj%E*0z|9FZJ)$Np0@_I>h%S zDjR`}N3Ctr+NCnuMIadtC@1PCoPjpq_N9#M9+_u14|wKeyEiCUyu8nwrc8V8vn$2m zQ8e7@4?Yo|oBbt?@Pn|qmY3I#-ESjCCur|QJ10voH{a)~K7Weue74Q?xizX!&e69o zIMk=F5A#!Suf@5Ew-^LU)5U-)dj}trgVje{gXK*vKY965t#gSOyk9`j5hHgp32L1qasyH8hPr#qce=4oOyUFj-7uwoDVj4H;g7>!$70Gt{ai+yD-CR4vY& zUI!gZ{SeEKpnllpL3`JBhP(q4H^uM#r^@%l6d5UVBt3buqdh=eJxY8j49*?FW`JPC zqHT3jrRay6h|s6B;=zaW9r@HDhmW-ZMZ?w1-QG;>)M2{*Oab}EWm|IW=9^m-Ki2m@ z&wagQg(21nFSQTolHxV;^Qp&QzXOlUZWa+r-^RS56hhHQWI-J2ybp&Lsy~voKQ#JTQ44NoHE6w z6W7!$d3Zdzx}llTu%i@}Ha3=e$w_xwSk=#o)uD(PbbD&-BGoI6!*m2{9>XWXXG6V> zJ>{GR8&lGcWTj;|Ng2^@x`zuE%!|6(n*&deZj!&J6rNLJTI;f4%;M%}IZLXiYof0f zjkT?Ksm^(4eG+22=60L_t6?zhuF4ACLn$8{CdoypIGwhxo;R!~c-tA(;G0n28@isB zLBxX5=N^F`RW0?S_#4UIQtEnB&_H|p!->t#2x;J=fnER&jk)>dF@T7$6V@&@YE;yX zfB6t)pLx58qrp;m`8)#}*xL5o1>IiH5@G2%;0Jk&Q(*f5Fv;d~ln~EGvmqZOJ9?DX zf{d8@e4M8-ZqtcSJO+()Fl$dy^%TBMm zqRpgXRJ;_k{&q7Wi}*n-71N7bQu1J9X~e@M_&U&HI;RzZ0c-vJqboUc2QNK70lGXI zjNR(g`Y?IhfBczC<8*n{Ls2MgaGoa5RIp3K-ZX29Xs4<-#D5C z96ob>!%@KJzAvf$r|yx@ln=l8ijoc{X;H{C7y8+Q^=4|RSEZYpdaT&})!Lq0<8)ECY@Nh>xKrD} zA-bawNHgjw>h{>jMCk${rWfT#wdPHJ9^iA1qPdkuo67ZqoWwdk+V0@_k=fwg;uV$e z*)}8_2^vZTLypzUMR*9da&&rCLp{Db3Un}4)uV9{i%a7cQ;$lEdr`c^ zn+9deak-P87Ir^h_&wL}M!`W-r?Q)1#JGkFG7Y3t#%ZL(#av}z_kl)C=VQcrgkC#( zDNWQ-#-tzMPDVcx%x|mXpa65+8y)RDQKOhqRst>LzHmF_jZ2rR*sQOZrq3m2#maxi z-=|5YogSnB=|Drj{29z581bXc3~O3&R{%LD?kLov8?s!3D*u}7U85uezRZdCX@!nn zyTvnS@8lb#_%t+c|7loD{k+`6&9|*Qi!wy+S|m6=H}`;>yCqhekZAWXWUKs~?keN# z)8!9mqZAIlvd1yB&`A+4*u0U2cj?<1PJaH(7d!)6JGaF_g0WSH9b)Bp-H8n=+X5%9 z^-`1X$Z+*Z-~N;xd-v`QpMhNuqMVeJ^%-GeOm~yHt4sgV6Vn-|qoKXmFZCg6<@S-q zsPiZ5_ilTXMZU-PyIAOVxpn6{i=}0guk7?I$0NRN2LcfgDUOIyx7J!p1?`mdRit@s zHY@!AvGvB%9nv{OxX_TVc2G3tA0H*N10xo2ORA|L^=vIhT)*>DwhK5-DwfTiHc5>I z=m_A!%HM%DHx+RhHC`8uW8V&r`itdVzco^IbD^d0LbDgWHPYkhcXp@c=+e_OPma?o zygkwiPNIu5n_w0}DEM6m7ZsW5_Wo{&`iOUx$1Dftn~G0Ih`VdEt&#_yONtDt9AbBr zd}X5A-gFE3tTJa61PGn@!Zkk^PRtibux@e4;&TK-uaLj5Tdo(*TN9IwMju~TyHuuy zyE;HkxJi8!KW4c1eGiN$N~G(DbH(VjS6s*E^0Nx-)9Bfjy6UP6FjTWGDLIaL%kheI zIz**&8%-0^*a^uQIxAN`VJ;`F)N#Z9NEF?E%N4rtYIpmGsK}h#eeW}h&>9h2*2e{$ zMyi)Exlz>O!N4P%Z*g410&df5?d$WuU0v7pYG$Hb#I35Nbfi&Das^8(+e1859>l$= zZx~2J6T-uoMfA!oJ*2jYJ0E0mKJrw7U;rUzg z;3}y@&~qp{Or0Lvp?=3mtM?TfJ&|S0*8KEe^T<=aQ*5CU^C2C&M zmyYQbP-&Ri>@A&bPDaky0mT)U({8@V_>oka zR)OGYZZTVc)QfgN`E%D;93BCiKKk&)GJ`h5TTkw&d!>7FG}>@_g#4U`u48)m^*nE0 z6@DlmqwLjQ@%&A}PXVy`YWk55p{3fFpaHv;AB}4tn59~BF+bhMAVmfz^g#Af; zOy4N#XnZyzeszGB2WDkuZ@+LNJ$Bw3`LrXCnI)GB zEwDw%h^sVtw1BkJb}d7jWwuXS9q<)9O&E?~*`?JqHl%*-Tt%H%VVZ5WjEh>Vv36m) zRHL|~Dweq78y~pU*G1#FQ@3^90Q4H2^veih6Wc3YQ+q)Jd)>tbkWvowfRks4hK~FF zwW$nR1&{|N?^j~~DD;kPc1HcS&qFg~PuUCk?vg}!h^o4>l7pfod&r^2Md+N&mmH^1 z->EbF$dTF3yTRD=&>!o+FQxPEMzn`EW%z5@@m0?3Sa9;t)vxma);bf=)N1;;P9uH0 zP5{BN?#?H5`&CbC7k+v9O~auB_sRO@oSlcY<=%upzdt&(I@@?uC(-Bd!l0z*2>;|~ zf+wUpgKlU#4TL!H_J(&q)b*uauZ{nMCbIDBJ(^F>RvbJBtvaWS3-d$%;g|eX( zd_g|&w#7XoNQDx4oO5ik7?^*R8&vxIRmk2s%k1vLt;SyRABv0LMCQPi_E0enH=eVN zKOWvI)Vd6|t-R6y78&_K`j5#^y6P==4vx?S+?T$q`1zB(A%*Mt>t7ZuGF7{1)(9d1 zwnGZLnA@?uxSZElPMqHI2`G7I>0bE>4FZL^I@FES8E382hXza)#f zX>Isp5^w7A;u<;*@hERiJ-O?hLA7<1p+*?Ir@=wHFQo$9L_8y4X`vbRXok>F_`f!kO%U$+_XscypJ>nW)27o32iO8=^2*`CzBThbf=!qd`qx^uj&Ya zdY@9?u}$GcJ^;^Tw0lST)B`cZzV!9MP%NNGUyf%^6pMR;zU@?4(@3ZLjF!!`k+MpZ zl+VGAIXO0l^ed89MIM4NH+SjF!0TZ#C`)0Eh#$VmoEob4USHVPD@d~EGwg=!`0Nq; zt88|e9d+ts&*gLxkn3rSc z=IHBXGG$e_6FAi;lCZOyAb9CxWMTDFaH?E*l$e#un@}^x4g1z9bF4q6I!(A^HSPYW zVc^|B2D3=vgB*pmhN04^0eXtR0(JwQja(gg`8YnJgI(iRF&X2za~6-_M}sr9@WvE( z*Q#^N%BPf1a=ZeLUysjn|JtdSe+60Vp3ljxs`Ap}B<@OvLw>1TFi+Kht0^#lx{goj zM_yt@Ab4m?2sopx)=5uH+{%WBXZCt^8Z5IcOikUNyVinG`05BR#i2vXLigE6hezJF zopNsX7@;xAwz)FWVJ_H)g*fT9-{P-OV1cgkv{K|ri2K7UigZB^#+szjh5 zRlyvd>TPl^PCeXS?V;BfR)TY|YuE2M2+a$g*Mnpb zu{TpaS5AN&j+HT_du)98l0^Kg23bSsf+8fFOF}{S@Z~Sgo z4G#}_R#%W8tP=-xAiX`<*3q;91KFP;Nd+FKf!$oVluPgJ?yK^P*i_;UW0NhnVY>Y! zhf^w$rP6fzF8h=tc|S%U*$0m`-nvoeX;c1mp;e4d)UP_Q-j4!z*7qvs>z6G;F!U@k zklB0YSL9~pu{`wL;E%gIu?1Jr>q57(dLVxMaqRw|%6S_W5YU-uUrlo&7BZ}@ALD)0 zWLPqK{HV{alO8CBa49q`Q!jfHxxOek;D)10IWXkDoxEU4qN4hW&)(P1{#rg21C>4E zCPK+&Y~Kv|9^D8}l2){H$W@#kqODI!oXg0M%sXQ=%%qbe&R;4o+gw&@5rkATlz$kiE^i zC1PLg&;c<1vMVa2>U}6&>FUs8cRr^ogsDdOH(a@Gdpz%ZwwGSM+PkgMU5h&mNNsd5 z&zp&uY&@$_>5{E0rp=`|uOL+nKa9IRL!Iqn6;HP`;4z$oZ58}CmU@3I@ zL-TEj51*8Bh|+0luN6w;#Iob!yY5y&HZ`jfpX1inU~v<|=R9MgwOId2LFEP=W8NZ$ z!eHNeck+D;=2Ejsya|^ueOljoCxO$ z^}vmlpNEXn?sLs!*AqT#1qZ|!7Pt_9!~j<4#&9JS{+P@q_3S21yjxYU8|7#NUEc|K z@69n&a5dAGXHrm^U7!rT?mWmyHQwf)+9G8OxO?5-^=p1MPQY#a_IcOl!F<1Y+pB_S zXw&Nf76bJ881Wb@;AfqIB%K{e^)MCw3cG~Ccn!m`q z2>;Rz^oW~X1M-s4?S`aJPRoV+G~-e^1`Ms;H@aJK3g2N=E@yNmg}#atXP48_60oay z@1t-Vn2qyRE_Lv)gcXyD!xugO^q>Um=tgO1c%BATT;tzO{cx-q!@DJeHqi}$@29)z z<}Y;CWI(wyMit^KiGs@h4P^xZ+wU|Cr2Hx>@U+nr`mzmD#>S(*+#zE|OtkW*%7E^T3%L8@i1+OUa8Hjteeu{popO@6zydN^H5w z1CT6b_cu?^&#%MHOO@#Uq~;l6R`=>-i~Zkg9kOkF;tId6Nz<_lIkGzm7pY}zf}F2s zPHP$ce$7!lu`QQY0BJSBz{)z{05@ue+w=j5WmA*7gdO1}$-fV+h{tTo)94ZmWC-rq zI;%iYO~0d`&eppHEh)`GH?-RmGr;?8)(LYLV{7w@tikWAVI#^)N~~?04dWs^wWjy^ ze*c=l7bP48t>}Y)?*$;b_lnJgmAyo0v@Nx|{HMV3S{Esc(E&Z&-Mg=@dKh8NyV9Zi zpA1rBV`Gz(sph>`ZwxKW=WzIST@(5io%%H2tGh^j7LqhAkEZw-I3QYBss@?|qY(8o9L00rfi$sR*IodGQ(fsyE z3!hivW^8_dDEj%nldH+e$&0P7$Id*Y(;q7x5ZZ+9l6}Kc`Rn5Sbt4N)%Yfak%GqXr zl#F%IKG-mgTX+3SBCTr7SBAxg!07CPnR^4o$)iu1&v$F1uBI3lMXY1zWZ8-Tt$~)U zl1-<|`==RKu2z>XUIg0#vvvZhg9=)of>>K=uX^!Tf)W4durGrM?Y$xn`2Ky>m>?zT z7ulbrvn#FqIM^I%>7fuz6~_d<@_NwttX8XdT6=8br$H|5(eg?gnb52Bz1~7_(@qef zX}j$@giXD{awH1dt$|c>VUlP!rLFui_H@*9uWWUNAQD+a9w@=F7v`C= zdS^dNjyv#7JtiV(D+QeU+=Hmzb2eR$<*{T`4Wd2c5{v&w@tu z)LPt+OMXPlLpq{wP#!5t+_!4*vu~3@@y#)bu1EeUrG3(Cm6k1-=H^NF@rciDm(y*_ z$(k$}s62`4lBFjb643t;yNzA+j#O?)3xaG{a0fDF=e%#AXBmh%q_DX+FUjthdlR7f z&ly&OR>D2u=P76llo*%;+&*A$m@Ahj>g4VrJ8n)|1f7q#`OKj(A_f6WaI9$xFo99{ zvtv)*@BB^8bJly&TYDPmS~~@icndP{S+UyjJEwt##P6JIr`)zxNBA<=g)A?w@=V5m zX3d;BE0Qj8>pvxm&|*_Sv%zzuaK{4)<#n7U)fw@Z8U-g3HEuN=DV`)hjfbooXZlLy4wLQ5H* z%Iff=90g+9dC9`QI6KHDK9=8Xm_Hb=Q#kl?8G?NlWv-${{2hXrWGL&%MX_-iWFM^) zdZkpnSqqgr^JaTzb9Fu4G_g=Wc;32veZ8Ms6EEPwMoP`8buY!)BF$bK^E?*KtXrLT zk|OblkDm%Jb0jljz&+rFvp*{=lq^%ni04^ad*NJ4GG-;zdeimz|5t0@9oA&Ftv@p= zj0Ke@9TY(v5KtiWVxfpM>Ah$W2%$(X0Ww(V0f7OeE1iT8DFG=VqEr!3Ad~_h3bDw)}{`m6O`kuA+-fOLQueJC4agC;Xv2>-*CV8Vfz&d96V!m%r zM&l{S ztKkL$x^$t6I zgAoh{&)aF8YV=sX>^@gkO`>_1nxF~ldP(((iHWW&M8$^B-Q6lc#@0iVb9nVo72=sz zNo{sGVn#=E?s-t!r}M0}`!RaLrYNM3YWU|^A(j@RiC=SI88|UB%0^t@)oTi9uMZm~ zvpeIKmu)FcVl>R~yYkY)-}L+CAH)T`O;^6s0y9r9DbRM`w@!_C&+@FNr$;fDOT)0# ztjZw;&2#znD6@VEsW?= zzYG_jie+?vD!VOuRjj^V(YfaQ@J# z#+GomszxK^WUoUmTI9NB)YSfgS(~UXcQ!Q$F!%BKO7F4c2=V z=w$~MM`$bDnw>MME99;5FDI`)%l-gOXuSx7!PGhv>T^<7#r47y zqg@Fi73>^NTG@_Wj~Y*gGkGV3-?&1t1M=a`_&tLUt*{x3&B>H7zYhBh9aEi=oUAue zk-7s@gGJk|`r*>mvZn;43}@wh>$=LrSAuU(FD|%vLLmBm>T#x>9-6oShzWWislW*F z87-DEN;I#oeK}hMn3Ve7m=%;8%yZK9m*Q(wmO_${-DlxZHloq6$(hX0cNE^ue)!`T z<4SH$rZ@|B_6<^T4*(YXWT;6o(YR<9a|8>Autdz1l?_UR)yqT&nn47?+4KbwH zp${j=ZEaBvibG{9ORka1r}#hxHj2CK0+) zd$QzqL@eLQG?&?!O(^-Cr2m;4mGasK@uubhvXcH6v);lqj5%Mk=9k^IT+`1gi|P;! zyT@a~dD1mbCmYF3HdSvyaZn}7O${`o`FJFAxy7)4)z#Qjk4jSmc~T#XuzFd=_Fvb} z;`B5EY3eSSuu4`?2rVfe->?mPJAC?J0sRFWXLwaml%%s1vgDRjFRz_16q6(q({IIV zo?mdO6??tZ>1bd|NL!=P&@ge%yRO066y{^BW!<&37C-3ifQyAe!1$3NLQ3K zYDL}WWIzN+ft|vZlQB$fBCMJQ65j$y`Kp#5_swb#7V5z5`f*g>T5a5LQ*6CW%Q zI{kA^?3&bBxdh|f8_tq=uST43qql84;HV?ztM+@t7wozCFy$^!3MZsYOWRI(X77&G z&|A+x3mP!-a1~9$foOc=Pf4OrL3X2rY24VVUc$WzvK2J!k7d`pWEEYs{!ikdKF@BFGL#Cj^8o zK8IdX`qjyc!Z@hB{mDEh6taF*&Kp**t3vC06E(K^Gq9E|Vb<0#>rt2pvaO+$r8Q_; zy$aq~Vm>WIwL(C_#hTCFL5wHrmucor(nfqa_Zx?de!JgVkmt3OJRmGs>LXa1Q6`jL zhkM2WuUGZzQ6je}Z3s?jv~c#DoIx-MLo*)S(W&E&xb{#4vXt*?m3-d@t(Z7~3{OmA zhU#8sDPa%|FJV7D!0DIaPMR&WIm5HL&YDi%ccd%YUu&Z9Q#)DwX?n}K`>m4+xiIi3 z6R=h<-FS9H8{-*VaJM!S_rLh%u?BQ;J99s5y+40w3$wW9V!0x3;gUa1D28veX_b?0 zN1A`Kx@uiliE3z|?83+~f$Yv9t~i7264vP!dCx|9kv5c~VKIbz)N!SVNz6`cubElS zCRz)L-RKY@af376CJFM)^Eirx9*)ujBUffmhM48*p7#i3X7@BffBQhZdGjqc+z|B` zQ9IR2D45GGkcieecDVae2iz8UJk_{PNlrHKN?P1 z?QU#+_%L@oxK&z`A2uamU$@+|%%ODl5|PyaZ**qWxkf5@aMBFDVl_fgv6KqLkhs#g z=MfYqr24l~Z;k9gP>QigS9rO{1w=w7D9J@II^PP!7i$CxCqC4DGl)Fx=uL=Tnn|@9 z35>A-$03ncrlz1N4I@2P?QDwO04jz9Be5}skVn}exJBL)Zp&Oe-TDIg*5xvHFjI^5 zEwi5C(=ZKdA0J~x?}mljLAOA_QoAcr0P)xih;y`*zig6V4rWO;^LFN zKp&TxhDiI}NmG<+5Tz}PaqaPUP}+0YTF8Vso;tPzoF5hO7;hZ*diOLZa6cuyRzGAz z+FH?yXM6j6x_4c*7kC1N!G&$1^94sPMw;hxr)3NnToPTJ@n%bYAPR7}8IlQwODt6F zsv>c#%qX#x9sM@_ffsEN*RGG;yxA6W3#n_jNBBC zJrfbhiPiiC6+ZM(Xp4J)1I${R=2I`xM91PXyFjQz%6a zzHXFMZ!o^y6rrs7lk;Ar0DkL0>>i$8fl@sP&uQ&>_VO#dHKI1MoST>1TcVraaHCCW znk88=xxVxY8>TdhLhvH@S%e~0Z$Szqq#)fzrmUuA9EQ^bMQ|gx;Z;oyL`+PETPGID zZE6ZeoGz;vJZXk7M742Ov{|r=xtiWX4RWEl6;HRGG`lDHRxaFSL2m(ckta&dwf8W# z6k9k(H1Zhew3RZTb|zn4JVL$STL|LX@BGcKvk;BK9l%CCcXQ#igNcx%x=hUY2k$)w zGjywg3azczK7>{;W*)XtW&Pk0Si;)vrT`uidhxaA!KbtBk?l34z}A#ya|wUJFKI&) z{Hh04;Q^8D0Rp(lm zr)rv35(`2@j6m9i7Ir^7LLk@#T@u3$azd)6XDxyJobs@Fn!1w+KUX)iTo;EpkgLWC z@JBaDj4_Hkm^F|I7eQjMJ5gZrK%KDjS=%xq(fddh?(|74tH(heXxWk~=2(GuT@FgZ>W{auE@T?q@4AI=*1%W%T_Wl zcggF=xW7*Z4gcBZZml%tg~EziY8bJXRR6sVRiAsXH`(7S5W3IdDVz4GoV~ky_F>9z z!a6CGusrTuc?G-Jej^vp(aO0rj|JP2Z!#1u`~YUOi|nsmV2iI@wD-iXi5&T^tXJKG z9}UC`_F?maG@!=$YvXmgE!x3IqptJOWb5%7N<2!nu}xPXi$B6|N>|<^X7lVP)adI`3KL-dRJUs?E#9 zY%9u_hMtn<1}EKj^WpiMvZ(6Yv3?k5%9Y2vs7ukE^mzD4Y} zY@&bep_Agp567#*&vq*IPUdrw>Pc? z25yUKf-_WSvxzMny9_hOEUn#0aT1txe=YWCtvw>_W|Emv{F5vlH39JH2lsw^x!u-{ z@*Hbaqzwh_lb_H%G#nir3#z1tUNH9Anbcau1e@1vQ_DK~E5k9PntHLbWyQ_}ak&W@ zW$(?G9QLnYzn1q@BDc4Tjl|n1f}lDYCRz24-nr!~x8$hBj;y%K4OVa&DCv+@H|$N1 zBO%IsBTZfuinbiVE8YC-LDDA~yG zL7p49-3LzuQTH6ZErhHs^C|-=6=)EuUa5SI428Pem7O~aSzAuFkE1vp@xma_(%684 zh_^fOJzYAN-ePKQ%NJ2~;cJlObjrrcwA(`=F`Y|Z6)qQt3FFyhe6TUhy6f>13kM(j zTxEk$sUZfWs?$lJrZrjVKK71ou0|;px2^$p%lkfSn1h*va6BXUN{ zkY`=+9-GL=-A<$Ci$LY{LzV^JV->eE<~P3@;Op;Kn&TzCf)fxB$mNzdOeZM>-dajd zohyP)z-O^!GO$sb>DTW8wNp>Gb}9#ze*Ee96=MraE4yRPs(VWI`>R;!P|AbZ#dh4z zbjoMPM|s6!$&_3zsh!51LZkP2xY_(#AY?~S?|kjh%KqXSzs!0qpgWm^>zIr4wbCQb zko9^feO!P}k5u#ZfkGRwgRl)!LIR>UYZw%y7((a6NE$e}`xx)-i)X4Gb|#dstjRbj z@F&T(pBkaCpI6G|xX1kCVx~`-GZi^;m}Y;lS5?cuJ24TmjFxKyeq!t!{j{@PTjwMV zQ+znezVJcyN^R;lW0*!g>K>(&AFBbz)qbPQ>}v3C09=N@H-4V&0~XNJe#8)NYZG;J zh=K=gEi7v%1*+A-&CRkorFWn;(wd-ipFS{{d#uoQ+dUv2R(3jiPQWmADh-HGrsa78 z0rS3OUVb+e;y}qgoM&W+Bps42pc+D{mvHlg-C4<zTDo>al9P?Cq__JfY->bu0!wgO@FD>L=`N`%+d1u4H2`1M5Jw}y5(!)JR8;7k7G z?5Kgfh4E<-l7j!i?#2#D>6WsxvZ7+}(!g$DmXJFdZJW&pY{pek4MSUHYqq2P;{@i2 za9zHV$8mz|jJ=Y6cMg@v zvGpL1#G|KA%E!OvUH^>tBzD}#0HIk`0xi6 z>-95BKZt)d?t~sU65d=d`9c57c8Yq;qWOE?8`a~U3&*$)N^8V z$E{Euu+`#P#Q8CwZQR7yPfFLwobZF)LvLgF#LN1?z{sT_PxSz0Wna3%`2OsPO4teE z&s^L^s?5xL2S>r5a%JDci`~?2E;y_DI?%XspKg7KPfzQOAh|c3kM77pJKLDf+D?@C z9ADLS=(K8BPW)6!^?iABYdxOS?td<<6n@{)WwLm)J;0;8zq{wqbHJ7E_M8^b<3br| zS{&^vFE3wtPO^nq1q9OL2D zhQV#Lt(aERwj_VD8ht@Q+ADs=*mS(cc~ftd?*cCC2&zX4I)CAU0m*r7Oig}Ne4!aO z)YG+7&-P<&IMij_DymowOQhB6(YsU_BXWWd!h$BXw3FD+MGCxHWn?%suZeNP^}@&( z$m}Dq78rcJ%RE-O9yWc0(hwY=W;G8L2yz*EyBaWF7jia{;sWT4!N1!mJ3IBYoFrYI zXd8J+=_)W^XQpdtMO_z|6B&!H4J!8?eH~O0RO5S{wF8n_FAFI-Iw)-UvS+Kct&fPw zQoxJ(00Y~(XFIyxF(QYO)`X;DB9I0W!H35yHnpyJyL73BwzC%M05lLMj0Fu;nzYns zD#B|kHBX#K@W4;r-Sa6Mr*Eryr7G1*Q1T;5e8~ zyZhzgwSq`uLoT_=zEiC4mTACR>E+%|DTwLk8N>2?BKAMLsKy0?**pCHeS#wqe-uOC>}}frxE`OA z$h?R9{s<_}Cl*~6^Dq6>o91dD^2WUG4xK5Wn{4czKr9o z3&uT^+BY~-{~2bV`6R!3L|8jX7cEf#=3sok^pHuyv1T!}DtK~zv07`}?&(qao;J*D zTw)svJdd`#zfV#NdW2Cz!bV&EpeED{(R7Nj^1R+%| zU}OR1%YxGU>4lNu&a?LpHxaf~7`1e}5Gk4Ua{)O)GWwz3F7xq9gZ2aS=a`hmU~1U1 zE@MEuS@+d)twy*{dovSqhgW{xf$TAI#8DhD#vQ!dOXf(t*TAnx-lyg#2xJk7%UOr- z&-cFW0B!ApBWvu(;lS$Unr}B4l%8K1ZrR(=v6E$~oXb<4Z?_*kTp%fVW)`ahI$H<= zzMx!b&OeT$(bE&os~lv8;;G$?=V{G{N;_^1^B>CCKYdMRys$dvHGis>Uv+=CS*w=3 zJ4{5|Z_vxw`Kr)Sa|gS^YYX83CZW+KZ3BfICubMCpGET1DYWJDgyW#c)e-+{qTboN zf@aGI^P6B+s5F4Vb?8ejo8;QhMB9XOYiZ-Ssz0u4@e}=A$oTOTcGh{`n)mL#z6}_% z>edH=)%pcilhl085`%~wWs9A872nC6QmA8noWlO$y@`;?gjBCb03Q6EYd&|E=E2%& z_JyV-Fys#7m(L0T?>l(`19|X$IbcUMP<^JOscd_=?x<^XHz%8hR|W~pA5a?Nm2=45 zzEStz4gWm%fe5>>Kf+I2uVjRlu4@Fa!;G3s-Y}TPR`n8t1dpyaq@Y=gpefs|#qEoBWPw96Z{P^6#{|tlu zH*Hc>R<@a6l+iY5AU!L?3;idh;V|TIN#k z+1;)E6Eyx)*07wczEf&~JnH;=iDT}|A60+{9U!zb@z%gB6#pG({$=lzFd*muTiE+A z)cZG>`6MJ`Fo>vNj&H8c>Mr7$_ax(bM_yOowPL=qY69*{GP^G(Sdi_i`wuLSIGdTe z@i%bJYyn+X&Mtx+GB|gR3|j%(n|A*xD*dPEU)z8)e~NA#{rv9d>vLLe8|i>$KWS^| LtC!z(c=rDQl6Av0 literal 0 HcmV?d00001 diff --git a/image/mall_desc03.png b/image/mall_desc03.png new file mode 100644 index 0000000000000000000000000000000000000000..6f5889240422d920020010609b8db2d0e50c36c5 GIT binary patch literal 87195 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 @q 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�dBkysCvRyCCMzi6QPZ59`+2|UJ8;@Z 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 z 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%0A?i;}4pI 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 literal 0 HcmV?d00001 diff --git a/image/role.png b/image/role.png new file mode 100644 index 0000000000000000000000000000000000000000..26f5d786d5030a61244d1967ca9abe700f1118c0 GIT binary patch literal 436735 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

aZ4bDG+sO5c8nWSMaQOtPbO_IVt%* zke7yH?>1ARSKP`qWX@|L2y6^T0a`4PB6Z+m8{HJXBclRK@F-6mOdrd<$D5^JhyHK2 zR4{+b7R}H7*z8MApxceRwoPbMr7lWjxG2>%lhfdQqlU()4z=MeMq_>EXjilxqC+3P zWPFF*s7Bf@r2QJ9iu2iAqg%6D7RhbTYl(Nor7B@<(w0(U1=K7;=&5(SHc8CZ+fC^w z>p8%jXE&?$`Np9;h4jlx;A~l` zu&=Y;3G5Jdb-+$nx*Zdr9)ggYSa0UowI3tR2bQ8OsSrm$-8AGG-P&Rb7Ez!|?_Dfy z(dMKD&T%j9UPz!nN$I1eHL_Zq(J5-Q>6o=x)6Ke;qyj)vEZ@2A4$7zM7PNM)^NJV> z{3^bB?+uw-@3*GIcjRqy=jGk|b55iiANQq@e=Yz@$bAz`c@a~_rkmRM6}-kYS z)i;Unqj)WtPt4FXgHuN;8f@%U%qzoH0Q5+xzFP|W_Bm3Hrn||uFZ@RcNUMIQO6`dO zY_jOBx(yF|9pOCyo^sLHS8>NoRxK75`>fTP{`FMWr3oe3A$0+xYk`Y$gbK+aKkssW zY#G9Tdm3DA>Llv^r$&%=PIGD=u(Ho=oW2IZ@0-Ph3uP~4n#g^GeF^{l&4e@z|6xGU15S-9Q^=*9KQ-*4u{AF7$gh|t zl`C#jwR6L*Dx|A61wq0Y=nUPOJ4@(VeEd-^dD^qppB2PYrz)z<-#mYQYx<2pW-!~6 zz=wlzWDO{CEzvqj1pw?O5=(g`kg0ypoG;6jxE0$VDSg&PWZ%JRV3@cRB4b@^2ZkF`zsS^4? zg0f}PxRE#o2@YLjgRgDN2;Cv{L~vTK)uK2+^Ey+CiaPmAV5e(W^-DXwE%lq?K*6NG z_I@F@RhaWjkz!J0WEV3C1V;HnQmptcPnU~n?Qix z57hd_=hM8n>OMsCjlAHmR0o4tHa)hjs=`>1HHLzhkS0@~^e66K>IjT(QnyDnqAquO zBZ`ytX&9XOuQOe*fHSgFZ|rzzxycz+S|OF|Lc@M!0s-Xgl#9-YvF&+)D#l^zewO2b zTqt6pn^;&QeOtJVKntT`TTtiaC;euOaIu-8VZ*{B+gTZ7N(@-DR&ianK9$41^5Xm6 z{=`f0o453tGDM&}qbpN%vE?BxX`PJtUgO(iYA}hj`r9?Xqs(01nDIIEWG_8$A2m|7 zDDPvTR|JboR-i9WJ>_z_WaMRYN%Hp^DfKWDm9{oySIn%=37t@jui;eMrDFDYtu}Op zpT^V;_inc#$gsa?xD>fue4}Cm2Z_5z6+AF=T-U7w$@O8RoldfS%XX8`h}_allk1t3 z8vy%A<7;#^-W9pf%yG;+qyr_)fmqG8`%uD7zEKIK<*jXmRO5R=4;L6p2~7&`o89a9 zJt#}G5yjL>6TGh-tmI3g45FZn($8;c>bmQ;7M=Lj9UI@fOnIozskWl8L|~|_yd;~0 zC&q%7^e{(5!<+W+m6fAYQ}+^5Q~RgKnll7NoF=qw8~1A#_O|2&PgS-E2FNQQ%IY}` zJuHNLS970m(pM?)e4qKKeStbe$}u?6CV`Ec%cb2Ry8d{CC*eW%@@1TRK~8TOxbH!$ z&qvPnD(Oa$d$>VOvD={Et1Kp6$u&}NW>ACansd~t(erF;Dy%2no3r}PGr6FMYU$M8 zZ@@uB=-U{Lym_6b_i@j|n>T>DkC#)QMvn#QDP1myXWNlrCI|wOrdQw7>sr(yuDQ|k6P*1!~j?N$qRTawQBG= zkNUI|9>4Z@a?&Q@ed9iMWq%!$wC;^^ID3_U< zcWpa0VZEndU6c3%NA#Ww=8C?7yjb3wd-9r2Gn#xqQ`BuH2NFk^HAYkv+xNL@do`{W zO~fkg7L%H~IZ4_=3ch+sU(ItW zqhkIr^0IGQ`Kn zvfDZBw~~%2BTMqy3<|n^HXjF@)x@3FXuN_~2H5L!rKDNiXkuqA8Nes@zdLt-*U7Ok zks<1ud>hTk-XGJ$mEgQM6DX3M%EUlHiqCe^Xb zRVvFo-$J zhTBtYL6b^NNKB?}v~IZ=`-vm7gIqn;53k0}d2U_LyO50(`n`W;9wj#9!w)&z-oUr~ z;Z_!)m1GhHF;bc54i=aFZf@qL6i)}};x18XD`XjDE~uhHluB4~Gmuu%-av090qAq8 zWNovwSxF>aG}KjVdZy%5lgQP|aDDA0=}UHO=nE|)Mz{)*=0G96hMj4tXO(o~a6WDYyJ`?Wfz~26vs+rULXJ z;Z-l$;)~H{TP<2ltdfRIhdzZ>Tr@XHd^81}@-4&s_4GR$4rrnMkjPu}IS#ugj(NJp zUw3R>ycobOw{%a3zjs3Hd)`+r=Z$dZTkTHC3|^~PkYDkKtWY3z6bi(-X^qHGG+XA{ z#Pbkx9XV!cjtVA`ZE#;==)B!IS9zEdy~YJx&gWqZNPX3;V>k z72&{eR=5yyFh#0fu_u3E| zhwIkc-@04VZJVc3E$781r$>raRoi-z^+|Pzl205ZgjCNDXD!`dwOz~+Dn^xTb*^sB zh-PZ>U zn)gdwwjn(nz8i!nxfWF9{AB50@0j0BBIG?%_8DL105^G@38sjDNh|SL*+ln=xG*>W z-lya_U5UpSe^YG@VKh2pc#CLb;hodVygj6xwy&vLe!r^2ErUO-<^kbOD%P#L|WtWM4*aslO zKVTv!y^b<-=HxjOerO8YljmqEMf0pR@jI*^q37Scp%KIjOmdb~Ni#gtCXbi$9uDh= z{usqbe_IqAv4M^@slP4#DY57s^0=hHglWb?z-05ig9REFe-2HRM(xMK8#WuJ>C-D^ z^^^tAjTOvGi2B}7S}*QK+yG13P4LYDs9}qNU(?EGVvBh=CCP_w^_rGd5iBDlG`E;O z-~J=kn>-##7oMF7JZW^M>wT(lcaR2E11VMRV1oUY@xqiU#z_-kz3T5!!Y{~@GQHMj z`XO1ehng;(F!V<<&9>)+WNPB&W1Ah=8UB2t%7I_oH)4wKicI@}!ZTCyC=n2O58^6> zrAnjvQdGxAnW4ndaurQ`0%}gaih0nwTq2t25`gF8hgaPjALIDN-1zE`ouS#cDicZ? z*|JZ&{Jz4Q6er0Z8Bw9Ya-}Ih=dNXTolLv3_lo6fGGcM`uT9CZq!im5*`=YV!(QploC{jg``U)_3RZW=7N4ZhIN%VR`QcmSK(r0y!UjZQDn@9 zDSZ6dzK;&WyAhHJC4=;1%ODD2Yiq_i#`%xqIy0awt+bMM9jsnUppC|;H*fEot+ck(#F#qNXrd>|t<^K2z4T$XK6H*p z=&qN^j-f%`qn?+&XZjr;-Us^Ws0LIm8Za(vaR`U!Qr$EP7(L*crN9gLgBlnAKh3h?{BvwCmYLYMr$+cg>?3k*HynsnXd+3sO+IE z&0p4w(pe-l%rReoO`Sm!pBnWs+vj?NTokdAgiK{PA$~Ug2oQ|<){K-k) zx!<^zy<8;32%1{SOJH%{a9BZ{qqr_M?$90oI1dFI2Po%}=#16+gHwptfGL@x28pUd zE3%~q8@op0F&*f9Oy!iu?60r_=C&uLdj)MIPmbTH%WHF2CgV5e(4TGz>M8v;I~UHk zE|AgXQ%>O&8KCRI{5)3}_uGS|MCbMdpIeoZc{mLet=yx?K*p@+=N4AZT@Q@zP19Zk6GFx3jJ{=UC4P_2#!)73A2yfmt($rGS=ye&5*pypAs5?7sQWt-+yZ)76? zw8N%qHgg!$9f^1S7Z!kZ_jis1ZAop>Rbv89%BnzLRVx4XHX+YXC_h@b4)^jcFp^Oq zSl;{OK!HE8#)C*hf1OK-kW$wMIN8M!yW|+%g(?`Zl zKre}iV2);eDjU^ID*aS-ze}QB(Q#)~rU{$s&6vK-zagMYh!<%Jc;AMHHep(#iN$qP zL{>WGEfYuf%~uVIQ!}@|pu;!C<0eK^Zgd$X^a_eqoBFoQLzRSrb4!jsP9QBPaEntW zsQS6lIXH>NE4pZ?3X}<0V3M_R=qR|zSi&>gqvOR&WSt(E56$@*~M1&za^n38bEU71BgAQ(j};);ygHBC8?YKbB*! z3K;I0A`g;-%k@h;Lk%U7${A`>Hs}`a0>u=0P?%;r9pU6Bo%0W&?AlZJ6VrT@&&FD$ ze>%*f71buP&{}C3ChzY98_qWi-CbuXCevs(YvnyPh$0&mu&zp8B;Re+*^lg>wt@(l zj;=0(+iPwc6)4V0B2};IvqMd}$E0M6qA`1a=9ftIw;^joH_N9fqzIB+>+J3FOcit^=79_738)2DN;1#T@zFS*$5bn=}73#y6KVh*qaY_4F=yRVoUns!Q&bHMMbY*DD z{TR*IJq(}Ii5mYid#=R~!|b5omG1prb){0Q$+db=6D*H#0sXM$#5eJ(3dMx5tx;~$ zs64L7;Zd1&E?5>DRn8h6Ip+enG%YSEND^c)DQ8FbUX3uMkRokGVKZ~dPDgv=6>V8> zaxcELk_78xe?eI!Uoh@H&Bw;q6_$zs!gM4P7%A_%G%m&=Ej76U#=Aoc3oJ}#50P=` z1sb->lTUYp!WYh^+ZK&FP3(2l9oBolR^3|v#I<-S?j`;u|A*pkxO+`i1JUls#IOCj z&8jk^8`_wj?`V4Zm)?e6-8){G2J-Pf8`(Qf6V=)#9+c^0h~L$^x+nwL*iKU^j&wC# zuO5Ok&!t>XW(u~iEaCeet*5v!(WD}6Gehp(8Dq1Edc$cmIVdyRQQkhh>>FvYhGdle zrVJ3eEGafSoUI;>o6$2gpUn0wYF6!xq)?L4baUV1qa~mgc&PSD9t8SnOIa{jH@RwU z$<4BkS@!JD-Ff+px{&#hSF(+kYcm*E$!jLe$=L6HVr5?Jajl)=ENl7REY?U#PSD3} zIsYk1S-&3^Mj~zO#}N&t)Yo#+c1oz&>Ia&Fuhlz|v!*gRN);XflajZoGvd)kl(BA7 zyalElu|$IW`&wt;$STr!*7fKWVS0Xy3>rpluwAN{7`4YG-*28_H5cg84A)7(q~m1d z3;6RfPDMX|eMj#qtMqHi{5NkDwA3>-t1Uc`hZJ(XN?h|2d@k zP+Fs4g%sQX%`UvBpQ#p1cqeF$B8^?>*J_@Rjt(EZF|bPWI>3w=S!T0dXOs8~YcLAW zq4Y+3pS@a@tQN_$iHhaB7GKI0h*I&FC`3Lb(*8Nq1=Le^$w80%ru&d;LI%B4W*l#p z(lG`JsmWv>Qbim5Bp<3vid8G^h9mjwe)buy;9sCiR5vj{1snLcZql95>z(jk2=HPh_6dVIg5Z6*1#tLnA~ zpUg0%hO;$Ozl%i^qhViZ4UyclwL7pq3YM4Gj+%67(aXh*Kz8~aFl8Lvy2Erf7;3|i zU|sq~s=;+VF70Q*kaCXBJ`>LIBz!*ER@~W&BekN%mv}+lr%)tSfl|vwbS#~1tqfhe zJRj#M*3YRUI&s~cO-mJmG-;7WE!W65nuDYZoIdNb$3TAx`}KwzOzQ*lB!3#g==GRF3OyuE-9Dn`gfZE7B*N6zm}eI}~u73#SmDuAV}% z6c{xPltGQM+yh!k%9QUeZdeO4?`67tD&%@dt;-W8n)UM3WaYH`l^=tzhBsWpP;2cz zar3MG3|MXo74NI|XA1cDDerKsO(b;6C7o7@sH@{*XDXlT4yE0UDeeov3kc*M9rdsD z=9-SbExNw-z32PQ8~+}@Ci`UGK_HI5@@k|_aC+)ce5NUf%S3gierPQAOz%7soW7-N zT_P1xNlD;c0ikWqX=Rybx0RdV#fnR{=5W;IAgfWSe$(tS*j1AJu`i%bqJ~3oKg_w` znNgR2b=RDCiTcrsOCm~QOOW73%tbVgZuHs?VaSkC$GCLeYCR)M^I;=`?#T`!NR^Ny zlGSPw^i-2CN0EPJ)3^?`($CkRI3EpjBzX1qCd7~DG^YP0@1Sf6`A0>7v7}|T=U=oc z{Tk;4j+a)B=vdK=e>NS`MyYCfo5cN0FOKV~0$Ipd8qrD};&Em9XKD0eQ7$7^jCU54 zVZ7wrkNU}**p;b*#iFIpcJBEf61Duh?3L|@%} zF;H1+iX*IfMKS`9CTU$7`-a{feBZKck7$mQz#@NgNcs*tALkdDbh_(AmvQd5#6Ii{ zO%=osu}DvXg%MNc(5&YP5v%&*BlToRgtk{y_hMZ(xLsD=qkjF){UOI|aEG~j?42$~ zP++c}6JBL6wdwED2ZA@V^g0{MAK`}cNYK+;K<2Hv3tu^i4)q#zQ#VzMs`evJgj0%F zXyn~PeCy3qwT}j-Zmow5dD4t}iw@3AN`*Y+6c5Ll#$jg=W=C<@u6$G<-``BOuf z%rE_{kM(gpx(q#q8YEz0au8z_uFet+dgKDN-U`|~?fmV~*=WKj)+EX)ltgJ06Nafc zQBN(Jxne1SCojVJDP1rQ_O2SEBznm-^Tj`6!hBGMh2ck#fsCA{%V)+gi zQkvzpft*p~8nvzQS%M|`Q;4XK__;uons-YsTJUzfgE7M{PALt-3dt|68$FEhZmD;# zlab&rtrndI;-BC34l`*{(lcneS9l_f7TVL-PcyGWQg_e&xAkIQ8cLx;7PGo{Qf-pF z-~DOl%duygU=us zA-yFRO;Upex-J^hYIp^UU4BY9&LLq=jhs82{0R@XqI+ej zmA7+joHRGLl*YlSOpGDWs8+ISicYC`ZuF^@!1ro)ve^lKQr+(49TTTDmDOk;Sp0q? z_I#x-eGXt|-9z4)3zG@22=j|v!bIYh3$8mbw$2AqT&kWBrUs7{N7v_$)05*VHBo;m z+jA9_Pz<}S(v;nd3skIFvy zF({^+F(djheiX*ly$+P1kH2FIAvsO9XvA)rC8?)R-6UtMl16NpohdN~MhVm&jWbe- zP}Xwk4TEJR*!1qqmLY#cIE{3EGn)KmmDyof{)hAgdS*;Hj`+9Y4v`)m5G4p%+gJgA z>~il${ED7)MU_Qt)Av+()zRvnJLSTtZn(?X8dGQov1(5VG-{i(O2g;494oU?BN1|2 zJ>N)~={2)84zeI8D>OSiH5ZgTS10c4dM{)j*w@MeHI>BnZM9#fY8to07GPzfgeRaBm=FjcvuC|a5fiGx%g^=zW9YHx%j zg={Pw*E%Sv8bYSN-BZ$uA~!}|nrjaUGCCaRp*KJIYWmYuZzZdlQvF#_O;}e zC^W_0C1K~@Fv#Sb`cqXDdvh+BC4&aDPHheqh!LgWiQ}rl_@H< zrLbDzxGCmx?aWUFuM-Vx)X8K1J!>QuE5>taAOtJ2QnPL+K55Kp{|HB6p-^c_v}(v+ zYw%ZSk5{L4b-pRA#Z(`^HH+F=z0g80T{LF*sS`9+>KYP^@dcF$Teok45wANvHu=gv z95I1YBRQ(E-fYB!CEQ;}QqBFYS@LJG?P3~mhCu#Py_lI+>tfF}YrPuIo@#Z`;KkTW zDRLW5q)Ok0b(wEQPFrUZ(;*zZ43=?F`Z;OjH`59tpClFdjpVoLm56pCG58)6zMj^k6S@n&UTK{Fi`?R#IdgAyM7vCRg2&&(AmzN(GhO8N>vA4!K`c)yTvg#sIYBX;Eqt-(md?iDi zk8q1CeU1CRW}XDxfksRh6G z*-miVkW<$$q3#kAo=BCe<#t-jlru{;7r>UhS$T8JDbq~;rGb5)scxQ+u?KW=A{S--Y{zL8E+B`}a+ui}8 zTQ7%GEaYl#ZZRjIo&4~U-lH;oEA-q59vMw&_9TQXM-Yk_U>0SdVRB>>WU^UhJM}Ee zh7YV1TNoGz6i24E|6R(=ROtpO#X%ejNWi21^bf^K!?dKeOuc zf<$^bR_4deH9@2{oF-*S_YGgPnuZSzp|{Gp% z{o22VF&Om$=@Y|SHunNxc-4R;a1;Vh!PM|{7#%5a4~YsGxBf}=4RA3M1-o-&G}4T~ z>6@wV$Rz|!%#+&H!exsm;+RZGl-Px0j6}pF`czL;q9$wn$(ZD@N-hWwuxe>|UgEFk?SAK01?x#CIi%zxFi{euIx>>O#G~)!^%wg@8^vY-h;X6ZN{Ro(=(viSnBF=0s z;4e&UPn$+w4V2i`5LDSZB8~jOHxk+A7I8H5w&GucK^j4&GZbsFIm4@z+AqHpEm4yg7u266XZp#^g8-<)w8qnb7^+Nqy;T^*hiVs<9>0f9k z67y&<_qxC{iQ>Fm*7-!tGl+~bfOikm5Y&0koZ$~#!W!Wc6k@ZzK@438F}u+o76$&W zbbVmV9Yef`oW!FRAjr0ukMO)De^S@-?RvPr@PRZ)jT{z_sfjP2=2s$2L{*LW*aA3K zz@G%HPKaYbKo$Q>qKJJMabO!$`Y5k==}jilc&lre<8c$ZGKiBwn$P=v+aySSqm37p zrwb+Jr9`AaX#Nw%4CYnSb@X=+1mpU8@d|QkyC&g&}5p&WAENic$75xvLC_+EY z<~Wg~C|*IlDP)^Bx`Pn9%_5meqXoRh9YHGJfJ5TY#7|>OabEtJ-~E<;q$?_?z2uF0 zO4;l>c7AzxTlGZQbOa2SycjYZz5 zvO9i6d@xTIX+-fuDi!aCAo&#c#=1gHM|5P6`97 zs6-cc^Z5^yf&FFmClJ#h%$9dKA*8e|A!fjS*7yYA0>+;!OgW4hk-NB6kG;!Q=!9Hl z236iX&<$WVGVE763-L0Gqe3CkzWqKwAzt!-ZU)COCwY!4V|^61ZE#)k|hN{FHPxkgr{FRsHqbq z=&v+im(BaGx&&C!}H=-IAm8UiTx4Y2`LFAA@!Oo+9XBU zxjhoz08x@@+o&s4sDC@$^>djJ-#fI8V6T=J^SnK%HZd*C(QW1*W!i7jYfPU#@ag&U zO0xP6Ry0&wzLj7J7#iT$sP6|CX;$%4TCFO%LOE*MNy4QBu`>*Rq;m2a2dxc!rx_1m z5k)-h9^3zb{!5I_Dn>;m4|pAfKUc6{FlKz%M#Ojw(vypUmJ+$NUCxj4^l~NkQ+qYq zLZZ4vXy;?;T4>Ct=hbMlJW93W4}+e*MFOhTsJL)K6fvxy7U?b>A z>2eqrJ41vsD*y)Tmzc`0XP@?vA1waxtNf=A%mg^vDc!=Q#%t32=V=ef^MCNK7X1fL zst9}aKk`WW0h37p*s4dn^v@pr1m??w8&+x%^B+t~1L;3FCTyC0phz|G8=rd|Jl%Kx=MCJn$KzW57q^iQ9T%?jMy6`G3wM?L-- zz5gE>t#4q5`!6iOAHn*2is=6j)Bhpo0j3}8bEfnCrI(?>LfYE1z|@13zY1CZOFI4? zN0Gonnwrygs$%>v-;_VWNk_cg7<2hQ@#x>gBuBEJkcQoyTg(_9mLk-OV0Q~@C2;3? zaAy9Sb|W9g=#%_}{(q)9Re)VwzB(A@`VZEQA_M1PlGM2S4#u0W@BjJ^nv3kss-S(7jfGkL~q8CD+3$m4JQW ze;EDuCh+gnOaK2(M(YzyK{7x7rNd0JFik;6elda>2Jo?xNXpqN(f2TLUs!Nr#xmwO zRE>J>?}i_|Afgw(|K%>B##R`-)_$M${y9>wK3n`QMc~+ybG(lKsPz>v+3u1kBFJ@_ zSb-1ieK6JH#?kMfFg3jY?JKqZNU*H@IgR}HMkEyZVb|*Vn2zyheWCF}Oa+NIG$=S_ z`0qaoAWE_|h~7H|R0g(X(4_PZcC~p5q*nr|nQ}xw!`3r9Wu~ezSts@?#`1{s~9Mv6VD`TUC-iTMn2y>l@5^L zBM2#wn)y2iSaBrl&o(MG}JAp&a0H!;_9QSF(d+(b!$8^}4(wFHEOo>3qq7{ek zLi**MxPRy?Yrk$?L^OCDRu+2-o4`$+zZVOlVNxKB4Tp93BNehtz7)-I*O~^}Aw@UR z0>+j^JaI>WBKWy`eRJF;Dij!^po4s)tIiuphmqZ=dIE}p-aMz+JT%jpmneWRa}A}7RbueC(cfqcuS=S#%9E5@Zi zFU8e`B)m3s*|95`Gh+n21M~>l|J}a7tO;y-hn|jRcz^hp%lK=*_m?F{viB=1&G^T> zk-`UrVM~B5t}v|{LOjN5bLbzI@Mlr?BOkIfY)ia`F96;OeHG%%NNI?Pj8;cLsDQq7 z3`^KMjFxfh{dW&`qXpz*fq)11k5?k3=BpvBZB6oorx1;n750QVGd!)oitZi2#3Mzb z)FA1KFmYu8j#Q3t$YXYht(yJ;kpA8dMwgQDi*K}gEB+<1bFD|eV^|uoTF2U7M)F_U z@~^KgTn`mT4|(jsM`x(T9D%G3IJJB(l$HbfZIknmm3mVQ!w=-KgUKV_&q$3B-7^z2 zNj~-ZxglZ}k)-r65EMJ{$>K)9ntHAFaagfkI6v^~zp*;$zaB)bRzyDVKX533d<2lr zJO4Ri|8Kzc(^Zd~Y87FQ0IH`oDdt|MT7d^UD8* zs{e)$|NrE&!yQM;U#Xu@EgJByKY9t(kY*uKy!NWDqCpcE+JyK4jFKVETA0;7Y=! z##&FO+Cpx^iJK$b;L&0%OAu}4BjfwDnmNpx7PH0&Zd#5G*I^yAx08BDSNt&BU4Da! zTrH+`mN+*C?BB-SXDO^6{34d5+W$6o4=n?tBSX(8Kl%R{+)I+-9rftsdBqOo#{ATu zxy4%PHlTcV5J~EGgN2FI`3yz#RS8&yu2`U1oW7`gvboZ|9Am(3e%WJ!w0>eq`V`9E zn{X(VOPbeoQpEFHv5RM%l3{~WQtQmQR_^wk!f6agOT*zTpEb|BLRV_w-u3m<;pu#h zhm4dg%2S^#)~J_YjjCv!%=@21=X3O|E_7GYP9tv<@{jTDwdS%Xr5kG)Ic_e))?Oh> zt9jdvfKSQ2?gol-hYX;MC!(|ai|0*HfyXwCjLe#qtG^M|XuX2}HqAo8!TL zqhLGunq5C#Ocj)_EUVhm8AE|dU;d!bznDCeBAQ1!TBlIlGlC_}W#7L@b{rtuukQpd zzVlT0Ey}l*&x)lm1$MN#(yMi=v7EjR!EDrylWeaTx1vrfDS5?dv+sE;0T)teHJ~1y zbfOZ=0#;M##Wnf22KPvhh?I_M-$V4pUy7<94@(wvxiB>mpyjlU;ADKxIN0b+3?J*$ zC8oflZrR=Wrf?|0>b7TJ^tdg~2%7pX z*ExZ&@7@b13zi=2v1ni6WYCXaBt2U^6V+N&b(jJG*^#b!%yz=HCQvM7%w7M0t~Bnu zz_&Flct!ikx4*NE8;3%0@C5A+JhT(1OzHLveaCc?kv8`X*+c$3LR)Al{8?Zc!B^ks z3|%6-;@bHtB&_(1^XQvgN)JHaqN>dailx-uW(0y+vovVVO0q)tjG2Tr2_`dGc9KO1 z+2pJ9WOeh&fap)~vUoKP7FNlP-8X;gfX5y5Z$6lMAFx|2TtMZ@gW)5(e@>R_dPjD8 zgL)c>Uyvh9zm+oXCev80lQY3uxnY{%%${#1E61p2Q+UR9P966?we$?zuFX~FGNTty zy5zbev!IC<>vSt&voLCiF)^ECDt}5oPdsf>-a$Pn+VT`Ek+(`F-_)9>#$ z_NoVZ23SqCL|&C2yk8$o+r1KgurUQ0(^LId?~kZiAFW6xDGJYB#{Mr*1u*C_`lhc; zUwggqK9ULhn%102>nmn+msXi50)X-K+tO1G7A-Fw(KFciYNCb;%F3M7XOk8%clbDj z#p<9Ko1b-^uae!tkTwJMdzUmf_JiI708p}mC*ng)$qQp~fZDAuU3yIM)@Peo7JcZ4 zl6?f1&DmCZ<#5(+ua!v%z#HqX?Y3;ZF|85Ch|^LexU!XC<6ZuaMIh3MjR znZ)G{=@m6Ky{o#I;AhNZEK)2tlBEcy-gs%jA0>J6l=3i~4DK5dVQK1bdX(1^Gcz+e zvQk6QJPjV-IRJ6fcYOYpesyYc?r{5dab^)}-PY5!hE+0rj;DSo5q`5%x-M4(JxO7| zr+PP9eiP)Pz_gZPl*9uu8{A~y4?RM(jW0B=?`OF+nlcT)er-Y>QBC8KqOHwwb2yAl zZZ>PfFv?kUK1Fb}BU?yzZ0=DjMUc=JEwe-umn^u81CJ0+L1O;~u824?s3rgpsL1IL z*pu9Q%88Q#1A$mO*AHwuejD8Ti3k{fl+)BuwpTYCsX@mbWQ z9to3-)VjPHJzT?ljd9awa5`qra@4xV?9rsN`Rz69ANB`9$Qr5)uw)TD1Y1lPay{90 z{ZsmtvDp1*Ita=SfRVq8oT=;pR}|6n$*|X-zuTiljB9X0-uvd&x%=AZJV%Y?tt$OR z9=nyZDy@(<@k^PKzt>nXIz;6QXQMrQD1(dH?}m}uY8sTyyFze3c?)M_XUsa@w>)%$ zsx09YL4M;+6q9UALe1=^>nMv?dAY9(kW<H35RlQ)?~r{aNM$-Z7rehg-dl)L($FWzJkT1Yz>wS9+`xv>hsO_ zNlr~7QxkL0@{H}T+1?xx8|#6u@6BY6-OWc=$L_zUDH&E=4F7IZ5V#!ICA^h1H{bkO z`Kb|@`{4`EwWjkSWo8PTAUfB4&rA<3AECoZcf!b=Sk>|_gjSYpJ0rn4D4shND=K(x zTp$LEcE-{N$E#4O;_Q&$J@e@yu`UPCm=;Gj47%gMUphf9KG~j&6lZfvdvB}+M6u1R zB-4})7I)0&#!L3?iT<>7jKP7}1Xs$(?G$&JF=ME9dQy^4SI|kdSMDbtmP!DIiOc}U z1yy?1`*|t==?eGzh(%x5WY+U)y6}A0y`^TIc((HRp_uzDsz~hLMFl8;~tH&K>S0#FwXU&BU8G!?___-+-EEYtv*irva2M2 zCI*{HijE#R!G@m|azT{3#oVhF?LLJ@FZ~lwF{O1+XRt?$W748Nj^kzws>Sz_VN6qX zYcjTgKD`)}D07HPt*o4bDXWyUHSPi$#C!&k5DaPa08^j40&SlZ4MsL@oA2fimz_8l z>>8*0C5BOPXjA}1VI~m~G%)Fz)1j!<$4#2)6j8xkIEJZO%&Gn<;WULSOTf1r@I{ws z^jO*4tDahkoNlO~nUr&uy`L@9gQxJRxYt%HAJuED^mJOIc*dX!I)AU_f20DkUkyD+ zu7$qg+T%wF3&c06$ts`hlc`(X!2v_W=@qkYAOiEEQ&2Wp#)=}(Q}{(+z+8!@o&lX6 zB?OxnDx2m6jHRY8q3Qw_3291g?ymGJWMlPk~ zR=w6O9O_yJRAM*q`WV`)JpgQH&+|`Q9-W$xDg_+=CZx{J4?1$*we=5xg1 zO_Pp{to4Nu)%8RmG$!Bu$hX89k6*kxlP~=_HrluEsPbY?!3>etBHLeFM)BYxB-oW~ z&C+W2!dNqvL#nD6gK*DtSCD*z8`|5vuW%HRH6j-B;^jMe8DS_&$+E|@UD4kTM z@fK445Iqok zUY5RKBVT(fa&AJCg%-4+zE_dDE8#6abKiqF;R5Q%e3pXyzu5coa46fp;ZoXEN};lq zJwgas1{K-Kp1th5?8_LFN)nN=WgS~&o3W04DWS3NI}^q_mM~^8nD5g4JnwTq@7?{r z_x;az9N+Oh|2eL?T<3ZI_Wj)VpO{{C9B0FneqOl|sVKF%ygL^gOAYxh8kdKALXDtM zK6DH$1iBYw2%8{pQbuyTTFf8G zQ7+vPl6DXog;3eT3*z$J+h@(f0oT|c%Csp>qVGTpTI4k zF?H&-lf;YKIX9q#T~dsE{c*Llas7xOu{AwtEq1&;UT&_}7bu{PN;xXQe2y8yKj(td zyMuKMGb*f>g#MabJ^15(=ZRlBq)mpi#A)^!M$?fTvo%Dsr z?4z!aw4{xct>cw#5|^7|-!{=`@-Z|^geyZizKuQMjR9_QtM+oz=pXCeB|_CxB%-#m zI~Bt`m-^D$jj~fr+&Wt%MIkaOXFY&!eP!jHwB>N8KXEPszg)b2r0Q9?2=T~351>tM1}PjTB+Sy`Th1pa0^xhh^FyZY zTLb#F9k$D-#kwd1g#bCyV0Y^4OQ$+e#BqDLlHA@yqavW{mdPEVn%AOLm%6vHrYwaZ zH^3p)gp<{7T3<)OMFI!R~6l!2|mDm?u9~ftMdC*rTfS&5s3+~A6)Q@iQ zw{Ds2`$BYqtB$C|ya7$kYlwF?VC5*A1+;iN{gveU5sTE20OsV32Gd`fVX{xA5BrJN z!*7CqtA+(!*TD|GjqYsv@LaglQc7HDhw$674;BhTC(nSo#p(1vf09^SIsKdvT=v{L zG>wbPgFuKG9uVWljToOf$+i?IR(9e!7xf`GJz2xQ% zX^YfN-d%$=Pbp?{p9M5lc*d!G+_Bsn(kg!L{Le5)F%|nXFrCOB%yPbbIcnJKCE6TW z*$*^fJaia(=OcuQQAGn)-I8-PWt;Ed^4CyGq65og65V-y}XL2kX5>ZVCvmfn1s%@YC!1_{Z;oEz1V>cf6|#s{sx zqjct#5#g134Xg0_doJcB#S^kB4W%AEPl|8ia@wAehIPAGL*V=-n`PL!V%9l_AC4rm zmjfL4rXJ=I-t|DgyN0NUen4a(i@(jJ5? zt6MzFH|DWa>i@RNAK~W@_wy--NqnRi@;ou%f^sP8L@Sx+e9Ron1cCsgqr72!26Blz z9il6dqE^lB*|gvG?X1t1V#n%iGO~V~2WCjX`NvC0f-vMMC@1Smt=$Oz?Yb)y>9on zap&~I=i5yz`ISNgrQLg*sF@CWaB8@=6>aCAs#Tlb#mZT{GnSnuMBi+pzjxeiNI^!+ za1^B8Y`|a#w0U5QWHaq-NWA15A@OC>ip!hWSwzs#RYxm9Xs8rEJbt{dZ4ja|$C3M( zdH4Pf&d^WWd~yszg1@=5^8Ok-jl{)s%CS~TR7_j_9HAdO{6)!?8TG4w>B z^G(KhPUiwTP++`p0-LY%(4rlzMdhvj^&?f&JY;k^VH!jHFe!D~J2urucXVHmg$l)K zelf~I3wmQ>e+5)2#k{VN;LYIVoTFg2kmOw^1*3dz#VLFuVPXDh;76K2@i-5wr>F?s zeXhU#e&WWnFBx^jVu|rAPWl`Tvrj3K>6Ef6hPFykd()bpMB$}5;eoc6Xw70K`kaSI ziNVc`O4xDq=MM>{nMp6zRpYg(R95Vr-br-ls-6%jdF*sI_v2G(n*<5(D%1|*;Z~HI z;V~fWIw@hMLeFJZbE`E~_Zqe>XWVyoFT#2K0=A7jY8 zPq(`a82AQSBmXh^|$opMq(hZ$cbIdU>-qM-`J;4UIzEP#}>8&M0kcJZy)4QbCy>^3MSb<{`taZ$0y}YgXvN^-H&_1rSx%7W)>7*Wk`)8R14X zHEiS4cjy%^-GG+%dGj1Ge32%}R?wS{4o8&qKP%@`fxwu=v&{VhA0$gcQ8+4tGi^L2 zJ#GeDV28JHz>T6P2W^W~Gkc%C4@B8Xc^R&w|K>ql?bI1T@5bK)F6E#t)Zs5tGh>oC zfI$X1tciEJ2I1vSd&GNoiVv~9B4lQ#33~hSRYO96Qj)RT=Xs7>;$^UB`?xv~^gRcH zL(C{EU(qB6VyY#nLSuWAt*8?iXLN_zQH;Lp{VoVemZeBd-o#wA8^35L(@)r&e@kb= zVmD%O+u)pawdM2h9fl~87O5>7E%uZCzl~`Wv;vBQk>=C8r zb{ZdF+9)JgO;MeTka0H-wQCa!nz><+IMUy)#-A9F!CaP9xrC2pw@8ifBdQha&+4zv zm-3gRP!N(#9Vu|kS)8;SGtPYDTyQpEh+Ynyj$zT;c*FyAKJLZ5F;YPJ_AR}R3e z7h30$l@CRFdh)gB3ZP`07(ccIIVt9Iip&f6S*-#G`^6x$+oP}f9zcaoNQ@V^*z$7j zimyCbzx*fhvu}qtN{<(C0|hpRs^!KRxfw$mt9XP_zOyl>80(;UWHOzuW8XnS*isg) zp`oooomVX3eYZ_WcfqFDNmd05duSqRrx!hn=~rUSWyk0lI4g37q$)U>Sz*KbrYUTz%IpUgD6Xu8@L)TeCfv zO*^f~U6SbqG%Hp=Lw9%`_@5gR7=1nA-+6jq*NGlv5Q&h z6r{h}+bW38mE&I3XWIs=n|b`o_2$i&oHRc9TwmHBm_#b0f!N8SL3+k|p_HZ4X#f1i zlXfIMRm%(TsOZUz(LQ|!xaydf!44(8s_$51aKLheFGhE>r**Ptn5K9C@k%X?sh%TW z+&Q+QRCa`VURqZ+MD%7sW`8Wo@{I;ZiD&KFBlaxHATZm?xxkD8`D}iRYvuzMMZN}h zi}=O9Hv!C4U_yxO(bFH6t(xZdRrt{`ww2&9G5?#AYVAYaJEPDh|93P*Mg+KEv8&u# z0EsN?sCZ1(wwl0>b1$7K{A_vC(EmZt3vW)EBA-v%@yRgX(I+T7!R|a6+z3Ghmnjc4 z^jlJ$wmQ!|alr}sE*PZskVd}6zXPT;s#W(0d3#46s6bG^P-ik4BW3MfmXJ1(YDpi7 z5YR!VXIl%!F|av@giDtN_#Cj@Ni99eiw&t% zy6-6&(=mQY_twpi9OJ(GPd$6bE>+)}`bOWWV;zN(V@<1fH2{V`l%*8zZuku_tD2>Z z=d>%1Z@QH8h6KhwpW~hLLPlB+z^fh^yfaiuLF&p(WX9^{3fNz?wf~t07|3Mx#3}QM zY{Ae=KnmcAT=K$#oxL~T%raC#vLD2t>mW;|6t_J3GiWy`3>b_T-cn{s*r<87!zgjN$T$W2!2X?V^}VT)OVr8_q2jdq z!+Fv*SX>hwpQE1#r}*)IS%9&z$z0W?Jh zYF<#3dkIYKxnd`Iog{RnqY@hsYuR3`n~tMlstt`qJ^Qcm#>tNofD~b|Tr7_EA!w_v7J7EbB_tTD z%45SFfA*nKh-a(8s3Yr*$ZkNU#$Ka91p6^Kt(MLj?o6flS2O=u@m1V-COKcn`|Jl& zNC3=j=+^jbEqM3W4lPh(BLI}HewAs)U-&6I1Jh2~9#uQN((`>_;~aTiO$qr)PcP4B z2xi$~ok2&u^|_lyRjS^&?O5&lC%|?aHO`i}Z=YZ^5bYVaayFNXkQ0vBi-3gyuCIQl zKFiWBhoRSvpm$nr-?O=hdHNA~O6ps6vlD3zG@^VVRj|b*D_|b;O+wdvj=@Jm>xFeG zjtn@aT9xWKK^}+}w+~%e*w`qJnDDewdq-!|a#%=*4VAq<=bkYB?!cn=`-4f7lORba z&X&@2Um)(EW5QjgE7399amu=yZmdHd@JdONC_Ql-mh~FDN3X?KKf=rm1nNt+VqPYX zSxu%|D&0Q=eKs{AY)oZ|K6bL63(CQ4C=fqmhQ^H3^{!4_KNrej4vX=18t{ZXye+_O za`R|6*ig*m?hbHc&Nf?e^_Z9vTU>NXhWCxO05e-3{|EbQTHj$y-byENd%>m-{!1Hn zwf8I7zmt#(YYu0UDtr%Y@;Sk=qbI6)M0R)PeBqH_yEss9xgsXu5rW;Yjh$Z4xbfdc z3o8o`2g(8!*jGwr`?ZJmzMgc$s21NM8r)@GUG~{YQS9S~6gcfJ!QA~!iu&gD>OjiHhEK>OW zehwihkSxFnw)B~7@~jLf)RItlWW>fMhMAosFU(VNm<;WEI0+ZnhJQT=*Y@4Pr&AJF zNL9CluU6G(t6a18<*|#YJ~OwgkeH7ag#@N$}rV_p{9LUgJFn zHPZ8{vy2!lk9oY*5PhmzzOiO|LQ$w*l#PiLR^p2{YVS*^Z3ly&|TxZufx?z^fpP`?{Z0{f-7PoZcE@2u?5?_9B{XIjlYQHQK{3#^|U^xb2CvuZwjl&_GQMKORVgMaB1e3=H}<5=SnXm6d#?7{aQe2#-uX~PZ-arn zAIh0#yW$9Lq3+06v4Q-EaGBE=uFF0@a+Kouso(ukSWiLGP2$ax`T6{c5e03IWlz7Q zn+a@DDP>rPo1*rKxz-R@YRyNGL8VBJDpyZQ1(OIzeBTGDT8_$tDR!Z1ky$iuZslR< zdpy~_b2S)3M0s$URNmhe53eow!PhETt|;%~tWxEUre{&)+1+bvvlEVTpQqoIsuf>c zxVel!QI^5#+3%Jz@Ywd2vypd=tC@ZgZrzpyezIG6_oZfBV7SLnPIij_M47(6KD7-~ zcMmEB5qBi8hv#;Y-|mfbEnf#*77gnQz!oO*jr~g#G0W~sqGxW~xS7yaD>Law>+&UR zC(w_k1Z4RxZWi#m?JVbyHqMDKj!2S+RKePNUmF8NGTFY5!A1;IazEY5d;5HAu=Bp= z{Pf^x3CK%NRAB#0vBs*s3adV3WSpq>DZ#HbnrfPBG*Q^d56V<2ba zpEo^Ogp2z@FXFjmpEn$(iXPH%k|1d>CY%-!zkfV|EkUZ#h?r&7L4C`IyYh$rRsK$`y}lC+KP>R@SU{v)7Vhj1W!`6vUz!=k0Lz zu?R_oscWD0no+F3$XI1rewCo1pN3A)U6<*geVIfZf6<|$kB^>Jxfzo-SiBJ6RN{N~ zM6``$aWbf*e!pc8;bQm326rCvU?9K5%Nu+Ze5|jl>9b|3*@@f-zoN)1I0}f6oJI1N zz2ANfymvg87v{}kW=rnuwM4(heo{i4)$!*jt}Vx-IpI}#k0h7dN0jiloFje0jW-M=>4SYL5r(OSp%GjV^JpuFB|SUMIbO4PwgiEXZ=v30C8zavHHn9%pY;Hmr4ljtW--&<*TYxUsJDlCJ> z9Sr+=gG<%VhL2Ts^#WizO>qL)nIGD zD8#a%w;9HHu_{N+=0G0S<+Q(*4cjY;=~H)**w=uW)boN32c1b7A|>8Xk$ZAU zyxGi{%B9Xzru6Ed#ZR`2l5>wp@lL!mIUBFz<5#+@MEO@Rd}EhJR_oq@v^9pi%nBe8 zleIEByOqNaPWY8agZ^ED{X?cLM?61*Kd@a?`6=R>a~q-(VMcLWi#l$t?U|1HALkn? ztmKOwwbLdy#U+7@(>IdDvmbpCH?P*6MH_{ywt7=$fhEsYT?$IFkaV2xOf{S#zP5}HjoFtN>5VjYRoxf_dj0pRyN1M$?IY{eq`gM#64sc_u|#`& z`$_Ob8CSB${mX&OJ0;@B0CD_K`8q{KdH#XDigg=yDSne7dZSGO_uD|L6+mgj%-oUtBq&hheh6A{f6q-zayfn7M{k_%EO-maVpyOSo_wL zY+f+ixg72yu|OPG0VU~45=(RFC+g;!tA`*^-OWo~rBZsPdcITb-Vcj?zo)Il&%yKS z0?>12TUg;m9bcW2)gdk(BQqf)NXBQ?-Ka`buAhWOBkMf~)xmE7w%Hlnqj)AOsZf#XdcY0nhNl>{VoBEZ~ z&v3|PXM}}Lx_K97Bprua5bdiE(9 z#Z^BfaKvPJ!N9B*qpzzb<4Y{sF~;>W6gx5SaIp*^Y1}*ZLaT;A(Ku)RJo|jm zo?12aRX>5D378W^Fb2Wxl9aeIPQ#REoucWDrG3fVL-_jcq+Yk*cU!?(U;&1KVg`*J zTg&8=UT?mQ<2Y)c$l3d{ibOfzEfx~!Q}g3q(OEw2>Z_G zD6~<8BEQ6~oq;86b4%2c#|A=vpO+s~!V@y=>^L!kodRMKb=Yd$m;{x4295{jtA^g} z2(sX9gXL@mB?lToW*blwe0&q=w;gDR0Q*Wj_GR{ESSvAKJ$=3KbkKD71E*wA(4xPC z(gwW^7ZumJUS2qRIa0N5_u13;o77h`8&8Qe-EynMwpv7qu@s3ln*(8FI<5i}C5_co zD%lA5?SowJI*ZAgO14bP#{j$4m{W|fR~IgREnDFg^Fr**b3pHwKb>kSL4$aa6D&V?;~Eo$)cnSk zbLv6YCkE`0hP$ba0KH+a1n~cj=cI&q>+@AYp-}>wP~1~r)V6cXup!+h$}pqY9!nd!&bg;?^E~qUW3h8ETr0N>hSWg z?u~`G>cL5Uy#XC>yh!A`NyroFq4ni1)^0|=%GJTutq2`;DRW}UgJr97WGl)=Rky#T zvT9INkfv{X1z zehWPp1xF}y4spia8aDC~3x`^(6jy@cC*QYUDHlFc+mZ@~bjRO(mCXVXG^k2@7Cq_OIQc=UZaUtFo9o4i_5bf{!`+M=?S?x~|tmA7X z-w2D6fsRNg^8&W$r1Yus*4DSg+WCo?7;r}c%d4Rk7+{dz{vhj{JDqPAmn^z9O%mN( z?kvMV5wjrzQtN1LpCq(ZR)2fdba#YamN%JovD0gEyS@IQ_`Ht)%lkY7y(KHvyfWa4 zFZD@x9*4|MmRPx&@ES3Pep=siZNZC%cdKh4s)bBw=UcgUJPfK_6(+0JDpw7O`)2t& zYpag>cLw#tB%yOLHmbgj8AbsU#ZU@i!iP4--D35WX-C`%?q z5axRg2PX&JCSGW)&IH=1*WL*r6m9a3tPER(OCMCoFX97R2F=iUp8S9w)kv**`mk>V zt~_*E`bi0quViJ!$(uaTAZ?}l09w@9Fi9Gu5lP`nB1cRx#Fc>#-mP|MprrPi206?^ z&h%>*RzB?k^Kh-KkE9K9IWHSSy#1xQb@eWWED>g96o=Fi@!kiM8Utkqk^UMA@_jWI zhQVD^5Y$u!vAL@b7}~O+XHBmYLy55|3Mzr}{uo=2uI>q6q>Xk^XiFuMt=#HhZW zRfqBFEH^!*J^G+2leERS{cHe*C0D!8Z+$Jf=n;N=Q&SrzSG>^s&sqR&8_pJWC7}^) z36ZW-x?E5kJlT-pU2f^7B&u{R4>l?-II$d_x=Gc6Hk*k28i374-sP;s{Xzmop#2C9$7-40F2Ov6qs=m0V)l!VDD%VX+j(u| zIlziy+xPFqx>GydojaK)&ElC+kN-+0bv}@hb{W@va4&!O;9DqDo_#9=-5q8b9r#nb z2#G$7!A?A%32x?vLmSRWXl&J(RGW>G!4LYfBx%n|X<#KoJy|j^GIW}27HBaqW1F@dCp?POFQ)zx6 zR_ttBOvKVXe^y%^0eC3a?Oe*-EV$4?4LMOcCOa>YV8uE+WBpEMUb{!wgxni4m1|%l znzB(8$B0@%ua)uFKKTYXc`k@MNieXc4ozbAaH^I3x(~ z9>y4x%Qiml5_-iuy3F~L>a;ntsnMq+Ci*e`%RJwPqtwz9JRL7W!i~2gqoSx&U|$y< ze=6+jUpngj)>{C3obf8=n^>3AP^1aTrYrnQrA$ zm6!*-x%bL3POFp8NC^z(o-W(18)QgNzPJ1$sA6);c{W%2rQmy7~sp z^awjphotxP+*rB;B`reV!qc!0Z6x}cYgy94wRF3#~lS3~+z z8dj_WLN2=06&4D$ondkq(>s_imXRr)8m6+Yb$4#OIFpxUT>U*tFgZ{+Y38zwKY@zZ zDAo&KO4kw&+zR$)vuCF3gBcXB)d?lwdHZX&8`)frPl@W?oQhPnP>|7b!YF2&Q%%hN{?H}z;OZVX>X)$P)OyCN{@+t zovNyAU(XhInKl1|&fN?oLVOt(8(cSBv_xQ9oHtOj*_X%L-Cb`SqbEZU4o0|Q7b}#E z*y>jdZ{GNhq#&m6s!Wr1DY7Cbdp5{pYdbeS8=q3@K9IcLN9sQR-vSr^F#E&!j~-p< zDKkaH{uFODy%drACbghS2VJ+dP4rwiJ6r?MOKs-`F5eG#`=$xmX`|+FNQj!r<}~xa zzSGotKX~yR8V>k@MQq%R@iW6@k{MT*qY`WP-c%wiA~|yJM-FzeLrLDCH)X`2aK|Wu z*1V6aONmZ>6!e)}fGPWmN9b`cMx*i8KC~IN4^=?Z92OVBso~6HtRaUWFSOrxTC5wZ zSw~|>*;yyx+l#AnisCH7;vq*v$Clk!sm;?7MLe&U+oN6RiiCu8G7z@#FNY3?{M4aG}{3 z<(>Pof(v`QSM}x6aexY4YxUZ*9DsuAw(2Z6le{*UaD6#%RS}YLUFwLG_2F1dzOxB) z;EZrqZJHP}6IZV4(AjHNom@Lt3cNwnKh~r+<5ivKZNkix&>|3NlhO>#C?ST79}Wi0 zE5YUbs>Vs*VJ=QxdS!4O~+j46DeD_w;;`*7k!gY9pg`z97Y1{AvI#ijwwvAeTNf;*XMyLA1{cG4Vp_1kUr?q%eDCWYktP zY3JadN1#`I_~9#WExbMPV!tL-#xRNpnQzZGt9YvY!!5|WUWgFc!6VOD!7M^0T9Gn$ zeA_gGlBY$>Z|-2`Ihf+_ugpuP@MXTsP~B+hQsnGkUcLZr3OF8J|3lWTYYF>)9i5(o zHtFJscbv+;ayMY2hJB-TOfssRsZ8O^T^R^*Mn^KPehV)nw_910zp)p; zcGr7%%xnIGwiSJQmA%$hI}37G%NsFM5rVv`FD?iKSB|?!Ye-uxacH(xrsoU2_@;0t zWgM5ppXW2SN6jR&zC0N_nf%QX>N>(T<~8sn<*`UXdVcPe=i#AJUSHyYmxsqHD}?LZ zl#_~hk{9)ZBvRh76Q^33priz{LCwLSorwG7ZPI8!OLOC!yBfJErm;MsW~np4wI+Z` zP?A+Am?cwaQz|#HAl3>i5)Bef(H_ z<{WWhV-I7j6sacC^=9P6Kfh3c07thSf{JS{rKg1#M)KrD=#GuO+It4)`?>g*gypWOvd9{ZN(d9F>2 zzEi45#fN5~V-HpzW=kFSZg_J63RX&+VrpSuEUxQX9*;OrL@HUo` zv@Ic-gjN^&vg&T6*FM;h9@_X?&;?yNSAs|uTm5v8~OFOwLbMfEFepkCDD_2P^VKR`16E_~b zdnB|nR!v3L63GsDif;cV2Y{WHBEBQY%ye;7+APw&(A1k4O6}!hpea7};|*s$R>T@5 z4cG#Kb;+9`6ClXu$YXM`XTCKABK^K<{;?*v-;P%xI4m)EywVs=kDtYiY7mg}XX7=Vpb zAk3#8TL$l~w-A|k-X?1vsTvwT)W_%LWRLizj^5jHp*<$xvRr!B;)vgJYP_AM?2*xA z+2^t$r-3I`UoBN_%#I&VCCV$YP#k}4^5imQYA|H=gnvAcdJwqOJ@uPB{JndUq5eJf zEzfD$mi^7Ql&L3kVg;9+&FFzCX}^}OzvKhp&XJ23o-?yiIVJpYf&b}=@;%ujRhRX8 z7=NE9`4@lv*(Sm+0+xtiad(!|pS|(RZKhrZK%?@Mwj=OAhx;dX|DVL%*~^L_&p7P> z5uwrx!-=x%DK{r&z_@vFK$3+q2kK~TfBX$9p9yx(y7Fg2j`KVja^U?HcH77ag{X zfb1W*%&ijBvgls9oacM76C^?Twp?wU?pm_&vjJcmhJj4=H5g`@=;lb5bb02!BYmos9*wQIQs+RXl3=~qtWZ7*QamQKUO zn}^g8#uxZH_lv)zkkUHIrDYJ?L6D`Kb`Ak^qNexVQycGw1JF7d2kh&C@gr{yed+bj zsV^Pu&Tr&}FmO62R(zZ0^LTGo(8dM?myfsRo&ioDuZ~<$cC=FPlGyQ|N>PGM?+X{t z3rYNw^!^R{rcMA$>w_ti;6ERSg~^)8YiUPfHLaaZy%fSE@^ z6e5eeOCC=AXu#!)Y0p%}(q4G;b0fafbbgfT^Opg5EbzY1{iLDWKestzTyACxdAhu& zc6~Lr!e+WNgk+LE>WwT$fzw~NUh0%1%&2e$jpKJbi5g2y#P~a7Q%ThcP zcow>;RZ{Uig~G>b3-aDOt)P7|{`r&V9<)okb-C()t<|h~z`DR2!mjw?`IUWJ=N|q_4hNc0O!HN<@2UO# zQCTw;!5Rdw6<)= zGT`pIj(iS~yQsa4icCF4zxuuB4W`GnXt!o(<^bqS`-l;zzHo%MP zSCap~5xQpJw~~h^s`#QxJvdh4*%`{tZCXTsDLr{c4n6O|lT)C0Ef@BtZS0WDMky{@ zCu<2;vyF|W*e$kuVK?5&#t~ku5tq{+`WPH<=@luXJs0@_vo^zYNI4fTaQ6o?i%G)m zIy}p;LQG1g7lF~V%(V}id8>4M4dm4fbRT@3RalcU7XKv|oR^h7vU{YP@%~ScJ%r0z z8Z{XyV2Ufv56R-n(ZExvR#f=&yc>tfkSE6}S;rE>;TNS|ru{lO^1Olj5;ud@5YFvS ze*ZTX1kU?Uy1UW{*b5du>uSk=_Qrp``ujf`Y!9WU6Yreg-&-&2=^=U7Y-a%zj(!Q3 z-)-%8>pdwweM&Y0Me7dC{{GkAfA_+le66_<$X{MD_16Z{`F~@*+oOQER2X|(Y5GeZ z{nH&-JO)g+vjTNFzmma!zJn`H01h&onv4bh21pLQ$6MErfL_yM`u`>lL;)Q1pv-}C zkH52C!xcIJ<&B{(OMeds4-)|#*cu5A{gy=jtN43zmI^@mRFjzJ-@`$M8i0e+f)6;3 zKL_|P2iY(=VzRINUPh2(}oZjBU9QZE&CQ<)4n8}8m0Yb3pR1SuJWw-x&M;Y)bsxIpf zB>is-{5zpUe*!YGA^iDvfN}IU&dDtg(4CgCuKRCc?SF0Ke_s7jI=~$qRfSpde`75m zU3{4mZ~?g)a$oe}^}Y1ZrIdEQuyv5w5>StsFep|AV-H zr-c6??vEt;ACCJ2Tm6UQ{wRC@BP#!>O8&ppal+^vnSa&-{Lec2Kl<*E@cF-PsI;oM zYR$r`xAqN`^Hh)R25r6wV=Oe=;TlVHscbnV*sFjeYTEY z!||HdMn&ujySQ|GWxP_C6lA&WhG+bp(Jp)Qv=2l_InR#&cM6;F!*l(IC+Ft4e{T2L z530-1HkQ4i#WTSsfI<6|OXT{WZ2OO3|LqAI2jJ9b6*vDq^Ii7IFktQlC-*=9-QNDF zNB{T)xZ~vrUJ-rm@A*PU0-w?Y&XAYZvBR9!-+=pVEx?#%<8UzktJwX==U<7`wm24#Ne*hBOq2bpGF1N286pwT ziZF?;_0x3r5fB28IaQ81GfWD;BP^Yfdk=!H)mDPn_^KDu@$&TN)|yHM_Wek`$n$F- z9!0n!8EymSDohj_kE}V{Lk{g=V`lH49izkd++$%hDsUoqq#^wDh^iZ-!qub}{S4kexg8-^{4 zAo=m4gr@kfG%fe3+wwQMWa_I4?)E;-jImV0-)^5;Htc>p{dnOiFuKtXC8e9cUo#Wn z(Rh|B_Z~s_dO#ZOT4lxQ8NKnLMm*b(Tp(UjpS!32R|2}Xm5)1{7O~l7z}C18kjE<9 znL?}G)2OlApl~#wsj*K!VUwBX<5ue9lT{Vn0$^)^Mlzq(S6G;$GLN2DeWGx4?~Baw z(DLcPbJN@u$V@7U&i+FgP^9%*y`2yK0Np=w|Lp`y(NbE9 zZr_^=JvDE@^@QnZI(ok~5OH>7FP4wgs|N4kzimvF>|`V}deazccdCL`#e%8j%Pk;B z_k|}BxCr!rJyJs(?YFfnvIje}63ky)=;_NVx=*fKRh4SdKEuTuKTOxb)Gi)IwPVX)`ln{w6dhZsxbt%O)(@}rIWo9`jJ((7C{ z984gzK#Eezcz^lG!3Vle70bo_6|N&K%x(MzLRmMO30R=qdettV4tZ~7D()jLt4wO+ zW8FI>HekO;KSqqHx5UW`H-qux=)wU)VmS^tV1Vo5KS}!Tg~0IeP6Psxo12@EuypKh zz(DRmImUH9-=L&Zl9=S-2e12_QC&@%GjdK8v=}XFVKgx^0w3X8@mAE(=qixeAK6}? ziI7|!e!aUJ(B=1g(>xGz*~iM1#nannbZl&fQU?No@Wd>EohpqHA3v7m-x?t13=X2Q zV+D{o2!o0rKRhHR%Aw2i-i}sQ0_$#$9SLO)gNWqYPrp13X6|)4PW^kz0i=0JGshZ8 zFn;WVaq;z?)(7a~ca6TV(DNz*^9%P)cS4C=Vtg!?*oc%AW7KUl7kZ9>btj(dO*89@ zFNqSKXFnICBw8+c#Kb5vNlG|pl`N5uNmCMq1HH!vWd+dc782_tQE%sgYD{v1R3&uY zUs|Ze#O%P0OxX8NGA+D5(BDr?-9tHz%(l(cSZQak_DoJBgQr9M_4P5$_;h)zC@%W* zBV9*40Kje>W8qE|=BoE{8q%+$VZ$>G9vr3WXLQq?h}5?f<(~+^)Z@?h`Yg5Za8D5`WmVu`%18)nYN6B}`7A>kf4{;fs`6^;wN;^i1EsmhIM@ zquZyx0$o1Odt!SsV%$Bst1ECY4a`&I18r!QPNWcY45s(*0n6Y9Wk2M5z} z-f}RXx%R7IsiH3Gfc3U9s9PUjTB?($Qrs$@Y+V18npQJmwy4aU>Ms}?& zcky3pBbA-O)81>=G34)#TvZi4))Sa&Bgk<0|&7rkLlCd$$rZ9 z$Gwy$uW_BH+hQR7-R~*m{=eFNi zO+G)T4*|c2C17-v@82oY~`B8JZ6^O^n+PcSwsEYD?|GBX&$$rHJDT23y;$1KuBdbp_R>$8<$VWs%cP5}REP z=PN73viy%^U-41&ov9gZ#OUZ5m`OXU=hi%{8kW$TFcsM>t$4k(L%+;%gsEt`B4zpp zm|T+WtIOZV95{EcTAt2#3BOa7jPymWT%WYQ_7pI$b`DpJsn31imfG*0ly4_bZ5jf(qDYG-CZXZz%EeqIx zt(yn0UmeZE;czEb7?}d_Gl{I$`w1nTVKD0={7Wx}Qo7MpkVV59gsh;+$*25?#qHbP zJ(4Z^zf|&*Tc^URh7<&#nuAC)a=S3^498^j%_sriMtRcR@6%u?Y1kq{z@QlaIhZ+s zDDt4rpEsON0JB=4M9l~P4SEOzjPg=cu1B$-(MIAt(Kg~F zQ#`glj_%9gOXnd*xa#Ig=F8q?4U4);@h>frD*Vhku8SXO>5U6zjxCqD@W+`HvDQPt zxkZAI?I}q0Tnd=K{ON<-DhUWSvWZZfm4#n#$-Z`tptmI+*Jg9Zd$Kdt3vBfREzkVj4MU*DzwuWxVrUV`U_P2Z{D}yo!CHZB?6t14S&5xlP1An(w9U8wL9$ z@r=#%ZT0ZNJJ>6k$hY5BOSnzu)G=-Bq#)Sg43>q(9)d5WziB6&x-fj>`jM4~zxf;= z1ujrlIoHi*mmlD5E?WKAB^8CfA4Mz1A)^-tA@l3a0dSkLBAvIRLkQJhj1BBpUU97 zAMn>=ry0oer1hfVAgc2b!6YF^e}9iw>`hIH-5v!Nl1!e={uGA%#Q%|3_px%vk&OZu z%=U0^ON*F@JdIzsbaHaCnE&S3`n8hs2Q{1~W%i!fo-T<^Ja54K%DTb$J?j47*$T3! zsf+_WXwWl2KNiMF?;AH zMsZVt7U(!W<(Qw>AP0WDEvpalX zdc~oxE6`4iT$R}UDqxyM`Tt?>J)@f3wzgpf6crIg5osdQ1O!xi$3hp7-a&froe+?X zfPnN~L$A^ap+}?>dX?U5Ak+j%DDS=Ze$F}WcRbHI=lS#fc)v3SgOQOtS-ID`=bCd~ z*PLt4=cn49tzQFUe8ie3_$S7wJLA>DLZ5jdvoFU+utu#}?ivb0g}~7|H3bnnWE!Nm zrgRp!0P?LteL)njr^e*;)bokXRj#msg<$NLO6@tuPu-}mZrpe)MYhsB@bDPMd4W4& zK}`U@$a0}?ETUS1ecfni6_anj1$JAg07p=6O*Ze$QpM-=u(IYuVoQ@otH5ezhcRHt z&Mc?fqeL^*9B?LkKFEg#5~OrTifBN#KRh*WII*uxw(vJ zK3YZkUcQBs2ZTtSK9|}%$W}dUDD%|NVkL`OUGVB8OX%!=x^Y$^cD8qRdT0c%b#-y^ z!OV-n%yz;r6{?CI2jTQb-hE>l?J6%9&<5w&Ah9Dqus5N|o#3{^->XwVE|+{I;>sL} ziO)MC%5m;?XQ%@*MLr&04&B-(7uJ&SJNxDN%(%7~#f}7i4OP`PW^F>Zjp<>bkMolM zbrk;(o8b!{ShC@zDtoycx0VrP z{p%)YxHeb&M2nlJdo3E;P{cG3X9|YMJ!F`m*7)+;0IXYSV|?(2uAz2b=l0{Vst(u4UjzUfM*^XVJXgIm?ru%#{oEmvj-T?2qzL zc$JinLm|$#&1I@nL3XO?rH$Avl)X1lo5L4P-!{{PY6-H+4?54LPN^Tu-xb~Vxkie9@5gLGzW}*|tESy~~^Y6a&S1&&l3RMQ)u|}iO@IxUuSKb`Cjiqha#vyJF zhtk@|I!w3?1(Zb`C@GD3w2utD6Di{A=eM2Ux_JEViCv<*zNbVZvJrbqzSfs^I6Xhd zC!K$88FH0gy2l2CU|o*3Lk#l{QB+KJ&SPcV3bd~u%}bwYkeBX&SS68InTO*p+zHyO=os~CBP5zSInDO~q7U`ix z5HngxKjGcz$>+@guK}?sr7#ygInpuv`l{}o0aTRU9A}s_3Crz^(YzHQxtOXo2B4V6 z^sTb$J0_t7m>o7EvJCp0Gjh(#PkC|D;?QJ-PzfwqOZOruyHh{LLLbsu|1_br? zwVB&p^z<9Lju)q=YiqrVzV)0^5|Gih;HIE=TC3X!t2mE^FK%opLNJ?yl{Yj?>k!WL zXTt+=yPk?BY1tL)i$U4SuGO6oCF1(Cm6(xE8Vxmr`SY~h6@72VcbwmjuJ6vBXsUkT zD1$sk2d2=T9XGvyA@~lat06~SnPA6xstWk@f%iodOVd&Z+@#8Df#N#&B$j&EurCiZ zeAKL8%5l?lo+Yq+gvZ~P zS5!}oUF}}L`oUxk-R}1gmQG2=&G(4pesWZ>)gZkfjsN{eM8DHOhH-s=6pnDa)kc-% z>gpOw&Kd5`F^?UGbwG?iuYCz1DsA5C@!?5d?wf)&t@Z&A?Y=<`?&op@kvM#%?=EA* zobxPClwUYiq5b+v(GtJ~_|AjMQiLs)=P?O05oC3!*$Ho)5MRd|6Huk^@$uy&vM!9% zXtvzrP)IWkRy{M^y^sEz_edYCV^!}oob9^2*s;7c{J7p4qhI}ecz|#IVB}GGX(=Xd z{&@dyxd0*)dbk6^ZO|&_7e?XH7#`scGP`8D27C%{p0aK*Z0#tU-|O>u1WmoX7=f_X zbTZ2=qbEM!+}{y|8>p!0*?40n*F_KQFJA)qv^lJ4xlN(*lNU~B{;Y}iY$Gh8nQo3e zJVB0%_sDa^M{0t6{6RCCCorT8y9u&!yllI#z>lgm4#n-*?(F;h^ay*{+Kf!w)jZvH z7OUHg_X~QUvs4UP;sJRtRnPl&ei>-izo>z=nYz2U2%nBRUERpM@(W0KCgSH#9Yg(+ zWpXh7Y$151GNAh?a3$NEA%R1>`RJol_hR=-{mMRZfb@}{t-VlDq$+A##s~ABlq`AK zkl>r~-kf42YNA{zK+wksx0LdK|6dZgrbP6F9`*IS2^t6pupH*ZIB^ zCpEjnS+y=ag$37kKZ(kITf}&~^V>-1!#El@%`rmJyQZ0-hny(zc)#4O(Z?5gm0KOX z<8eER^AFPK6LfuNK*i?iQAJa+TRntlpIv0eJgm0C^Zb3`gs+ z5wBw(`uT`ZZ13Xr{b78Pp+A%P|A6}9mN%$V%OchWQjQyT8#q2^;~jC@!|C;D^}L4y zl&*T2dA~#<=AM4{KHCq?a&c*71zwmcid8uc($P;gdK^Bnf1#MnUC4JuFP-s~fL_Sa~}%jvFyN=EPHmXD9nSV`KL|>E~CEWr+V$J1I8n`%K5uw6@F8GNNW-*BVw%)!FT!q(G`{nrz z_#7RDL6Lnq2b`Vkr2_;)QGk)hQh7B_BTrF~#d$=&Zap2jV{HD+?{`Wtwes0?McwM+ zz_E>QsTan&BkiC9D3KsNv<|`(&{5~2yCtU4$ImY4^6gCPY|^6xqOKsChZ&TcNmectDzh;fS5x2w4XD+4hs{TopFvg} zIFBlV?Cs)9P#bMW-=@xQ^pPaUb57F%)sQzQ+blfH{e~!FUa3!Rm=GIYpHxjP7E6-`#~H}^CUYRA=WcG7ppcOL$r_B-V%7}vyncN@|4X#e&vdVz?tSydvxqB4wSj>#3c`l9qNtRqiuQ%EF*RE3 z0&Y3G2%K;bz+(**(*%J)Cdu=zV{u>zD@sF64b9u1#1>73+ z^>KRzXDKXuuWrYl%7!<%uP|Ca{zC;czZA*h3UU#!(>6@ahcO_vF%}Uoj(Z)u2husX z!;7Drlo8JQG_lEeV7KYs4*NeYsL*)g)VjK!o}$xGvtHVe^-@hu&2iH7w5F!F1ct!~ z{B&D-sxp$_X`2ATOok9~JQLe(R0XTjD>xx1)~Bc0N^6Y@ zwy_bHUG~$w7K&j2*E7N4ZLPIh8xl;EUE_FMglia|p$Z7=Ogq?jnO(VolRT)kwq4|! zQ{z&wD_a9SU&iv9$$&mmgD{YbC>DL-D*+&lb*7rhuteR zx%1nWo^&D4I#D$sQ8nLfC_t`<7>xn7Mb20FW+O}4+cJ(#ktL+F0A=6GaHo5{UPygz z9Au+7a&{viL2X>^tJpXC$yxpF56$!;G_I9G2DSOekcX8{@ z=9?l6zpdR9*#%n!UGeh+Tq=C|>fgO^@nE91lnf1hPt$i2_D$$)p#eK;49rFuA7CW1s6%*H4r=(%k&x}rg6LAf>KHINzI6VX*aMTun^ z_Zf6=k2y#Ye2GuOp@V6wbtHB+8_>s|R6>z%-dEtqn^%Q~3_n8V_|czGl)nW0AC=${ zULv!>QMOiAXAO#%5Fe5C0myOL!$V?6*@= z!*0+lws!IziS0F>cB_Tn3dlWn4AmZbs}?-hd9T9;Rw>||_0(ySF6aUN;O26;9K^@V z2RZI9a7E8;R4M9Xzq^YG#FGi&JqxF%7-E74-9Fb5xn>0Y1bCgbc%5Nph%WE)A4Pw& zYj@8sePPAlD5E3aNj(`#dB)rEF{Fi;xAvaiqkP@W|yOT6$SC_X|GsD zwao@EkCs~qr@V+U!VwAz|nLd5kO;4huBj@&fvA8E?&Gl^=B5{NxX6IAGY>I-l z3U<*weUA9%a_r`wmY(z3#j3w+in>Dv>DgKdcn*XOj*WZZG0u1IJl`aPP2*DbP50X9 z>yFy$oZlE7{mq1GE^~pR`a>GG^;xIKdK9Qqav9|@)MP9iM%~mUx2NXiubWDD!4+=t zA{(}ZFQ5-R;#r6CR(x9g5#G9ROZgx-FN3b9=Ov8b&jP092cX$pp{H&c_pTC5JsI3K z*yQ~-!1`y0CKrjTEFRv-5?D_<{5bvL&7BI04fzy4M3Zvixv<-IVyVYt&R)@ZhjXa% zII?O0?r{-7E+>arGjNpg!vFC11ol>`YmqstQK+;?a3vB%TZo(KrUo2lGl zIOjLQT{zz!?~80bk)5Ap9!RG;&hHanSBqy2O0;wg4D4adYwN_sHfa=p8NCB9nq47S zB}K8oH?@gi=#GXg%K%N*b4kYbXj99Sd~`c2k3yQuGtad?SNhQ}@1e!-nwoHD9k`E> zXpN82ZEkMSPPL=sF+EndxUIQBh_N1gZClI9jd7KtZ>5vU=V2@Px&ABVd=HD4)~@By zALVWSxRodw_KJat^0{^{d(unAq^Dv~&rpe!h|rO><)!M=BbP#%H9kscR==HlvD?U| zDo27zMqdnbgTBY>j#vg46|D^}Bo*NuZZlIEd5ihQR(V@H*aJT|--BSwBMSo=&5euR zkTZ(Adt(r{ZI2-pmFMjdxlGlgX7RT=(YSe{90)r7K%KJh+I;+-;gZF@d>=)Bfxj;@W+UOw|Ypm#jyRJ$HSP-d$51AoxR zy=0|oEK#V{T{1*RF4)4Kk)fy3(61%1o1=9&j~G$5-1x5*6xXC0Ci(Crn5Wi{}5F@P4QQQ zeDmH_u@=#SgOb^fbB&%mW!uwG{yWsqv@hleof=&BGW)+tRbO~yno&TG3g^_j(8 z*&jCD?Or#*d`n`-*tP#QZQrz-C&4G%IZhaG|Nebj_2RebZ&ux;yxpAP&0y2-{)8k@ zBV5VWtLI{zgPca_S68F%9B?sMmhfF4H~mW+aG3N~=X?Q!7A)pX<8MI`BM^pea(d=OvMZ?7o&!vuyfa z^}wuuC)X;~N-ML7NVa&5p^%xprpU}$qRGoFdrBp*!;GatVuw`?LZf^b$UU7sCKcPL zU#liS5y7%snpJqMO?{r%#K}+;ar>acc)obKcn8Y&5^i9N@f-w+rGZBb@}^D zU2>3wlS@wbbTUv>3P`zb2v7<9J z+Gi0?<&eZ~?sTHPRxUWQ2)1~g5kz$N6Kaw6${kvuO~u9#p7MaqmN=5aqE1l&gxOAy z@tbQlUO(hK8(S=hd!+>Q64q;bZyRypz%Ax+>Y?ktgBRMaTgf5 zEnOOZ^Km4rWU{{}{;LQ*@hf!&tLmv#*_?t5%BCHrOZYYkD;APZ4{lKpstgFj3|sT; zIqTpbe|R)iG&e6sM2P5nHx_6`(EEyP`l4fdJ z`Rr~=xQ{OBr}#Jhr1`w$4?HGHoT@uz*M#u9nw!ZPWe8w2!)EHOE>pNyS+td>QqYmNC3m>(!vLZ~f9CL`cz2w#&dmwzme|R8X@g zZ|f}E9avpnIls<2$*Pux?%0Dsg$!!UzD646`T`={Nj3rBMBpzL5B_!qZ|GX`Io0DP zHn~5gVZ#US=FOV`k?4b&G*95rOOB1@_B>dzgZRa#WYd1rJe|X_nJ@_mY-ZYvC8h|~ z;?gD)X`@ym%F=yT)inBJQqG-(gx8j(Xg{D#bZo~1vDXt2WKH?cqzg-gq09;tB<3=QAV>&u|IF1%f+IU!zmhhxf*T{alhMrjnmt4H=yT8gx z;k(kcIFhG-c4nZj3->WrGabV}o{x!+CT-o3{f-TTH?cq=rpU_KAUH1V>(`@4;R7H3 zZ;@g+jMU%CdE3;$>_SK$ro4Gm+jT{wCV<0g8aLfxfzC12vEQ+y6n`}ytiGC{nt7&J z*c!Kmf>k#j(5t9f+OC{_&jb9b7Z$D=tGPgb$>d27-^ytHljSW<-gT>6#q7@O*pSe)2obZU9p1yy!Z{I;Zds#I`m1)Q z5&5F#x$|Q}{vD}`Yk4&>=efGf)W_3}(=r18RiBO~vGZAMY+L>+O z%ZY+5;$3&vHM)S-q{=9NnAFfX_le+xoKh_#zt#) zS0JKc-3uTkn|A9JY;S(0p0L-R`L5NB9SNu5l#SXHZxA)ET>mLGn|E6hp3jm^J^Xr( zav3D!pd~1Mp*dI2hMBA+sy4*Q$H0_GyOle&^;__nZr2UR4(e>F;Rd#YyAnxX0cO3* zR8gA4qhJd;Un}e0#%!iF95jj5e_m*(r6fZJtk?0lZC)`pDiQyMd-VIDI5vQSA84Aop<`bL=5qqp=2;6TVwJgd~r#=a(0jqXqX!=6uWMo<>=NjEvOO zTy1Sjl#>>V31L5Nc(o?X#+olF6H_@R`qQR%3x1HxWP3C8AQTA&x&GQ(@E!R^^@Nl) zTpwn0ip$M4b*f+r`UnL&^?2>iAk5|7)z+SP9Qj+d4x_1fyUD+rvH^wNN@8PIzTW^0 z{#gq>$>rug^QsjRez^|2JQ|E{2IC0gYs}ZWqOujm4$lgsNlz~@wT{LpZSNrA$wCqQ zN{(MUp}XAli%PO`Gd9w+65D09twBtzShpAjsjzd}jL)s{5d{^?U4Is#2=)-4j(-Q? zx*sc7oHy06IY6a)kTk8X+EkdEozylkF;-GWUp4TzOwoK|;} zW8U~NH?yd{-{Fd+;#lT)*0tEz!xk^5bNq8W7#mX}VdCR)cjgXniX-vs5$*`K7qzj5 z@t%-;1*h*`Zv@Mw%}4|FOPb=0mctwu7bLKa-ra8wIwf@~w{^fnw=7+3E{oeLOPV@m z?perK%1MiQmwaI#-^NQZ$vYQa4|a_|sv3$aa)rlaGGyyEZ8~ZVd2X}mKtgjE4ZGAx zKPgZ*cd@=SWx4b=dh6jJZ1T2$8Ob1L8={yXID!W1)5K$iiKRpnL=@{bqyT(Jy!IIw zYwYcG{L#I&*sC?E-A&|8t3NRb^-cCcUpsUN?moHFXZ~O2wlGmgOG)V-EiI?vhFx!k z^EwBMxSF0GJzr5-BH!`WsYaK`l%03uOR;J!)~l|C`e1J<@Vcj@!t->-hps?jJ)3Tp zZo-f|J)5CZN;--0@m|yHd~%+<3+c)au@jf)RF-wCdG<0t1wEpA5pN;c1R1%BlZrl= zGP+{^G;Q{+2(eR}v8}SF9Jef2*#9CW%zg?WFvE~}A@+Gfld_8z2Zr!y*Ztg;XnA>A z5byH4U)F@aZz~er58nzgY(03(OBcK@MSFg+93kepvQcq)>F!&*juPtpYNyfiIM@Y& zo5Ca-tM|$_1GlgL#q-Dj-H?7JFkOm?4;uGSC@)|;P|cD6>*g>} z&0etZ$kKij7gvINL&RgybRar|9S)A4v#YTy0X2yNH zlU_tw-Q{|cQ${+cAV+d9@@^G8vn4W_HJ}aL84;xZNkQi2&mEtjRs%IMyd_TS+Y>?6 z2fWhaw*>g8PkSxo{IGH|pz0Hu1->s2B z4vaS4Uq(UENl&kp=PLae(eK=kgnERElaN2TGTSP4gJ%l6wb8ZMecuI`E1$m_3v|{J3RfoBox)C!PQo}8}&Ef?c=Zs51zLMBBnBbSt zeMkQnnKS-f=3*fb_s$*I`y^q@36zMh&q30j$_MYWlX^52-VRwln~BeSGyY@65fSeM zgr1%=sw`a=dkSQ0Z90r9Gd#=D$28Rj~gL`f>09)p*0)~&e7oK)f-&x@-YuWky(p4Tj~}fB5e3y2wtZZSu73K3$L{4&^T28hHALAMmj93vB&C zWVIt2dl_eUv$a%_<0QPzlX2sD@cI_oS33RdORk3glqq}BH=wvpDj2+|Mm)fLfqVDIJ5&d=XqOq{dH=#C^@^tisPGibX>lZgz z<-B}`YjN-0Jc|ZfyPw96 z^~8OdZ-WfHH_2qgeb${%$9@o55E;J!laL^UcpO;Dh^?;^H=X85 zm^p{S%@T+ly2a(Np2z7wH1xsrT=euXc>`&HKPXQ3N!NU_2mmV*PhO?H=9dvb|FJ(I z3V>5)6+eC~3V~Uu#Z<+N(yNS(oo;Q0S%E8}F_U#ui=~2DZqQ<^6<5{e$$J_i5O$NE zoUK?%jTbPu$mb~+N9lP`?c@pn(Y`>@!w!oN{v)GpqD6|)>f_o>F-m0B9tqpMR%erz z*H)ftTLt1M#i(BkS(eLK)s)0|`~5UK6iNdiII)xa^!g#++;ylAQYTL)rV%;OkiZd_ z+mfBatjIf%w5$b{)o2*Bk0Ca;5EvPJi>r0i#&SnUHaJF3pQcQm9En;hK zN`+WTV*=$psiOffFbuO_9SZ^DHx2QLZ?P4K`MTf4AiiC4hn1YRW&}XdyH1~Ztcd|Y zBZ{%}l+a}j^U~UgkCz2?j192DCn^rrG$s{7=T)XdRACJ5B}vBjgYat%68@G8F#jyB z9Qx^?yTq$+?U~Na=dZM5@DAy?(71T*;e%cl{1LM=1D1QXFSO24Q&S@LvW-GH%z*U} zC%4$=tGYt>CrI46#?XxgvVLW-r+$QwH##=W3-3VB&Pi69w?ADyr}eUsiPpQgWqMR zEL?!JS+9>bxaZk4efy?c6s1)X|797uxqeO<^7yo6a((yn(b+oWLO6$U&7NGB%Rv8? z&EgzbORGuc=1ga5;?-YZ_KD=R`Zgf1=gqZi%S24vqCe^?I`bhu9IHv|z3Dt2d*WcS zx;5;__8=afsNDh?$icygq8QHG)m7fiY;D$^JwCK0z9ttY7sN<12l%x5)cha6FSPg{ zbsS=~mK_?8TW;0W)AHH%f{*9O812FOt-}<*_7koT`QCC%ZC4#?hhFr7I@I>aX}}Y+ z1JY;p*~J^nbeqZr;)6&5(=|kxW5rk?XO+UsuxQ32#2%1jN~k;6b?7z0b~yT(I?h-l zSUv7xK4YD&8KXoRt)2H=QCnezx+RUN*{MFXILGpAL5u+dMriqAmr4hp}N9p zE87#)Xp8t_KK>G5;>a@2^~>O%6fCx$Mp@CAt#a}6B-iXSOKJJAOLQ4DB2A_^8d+Aj zPxdhR;85PUlX7X9cyp6()7*Hzd5x`%8-uddDi_Db_=Ou$IYt@dh@x$3a_-1J@{&h) zbTVw{HeDPa+}Z`KbPB9SRsE*HRNzCM`A~*6HXWDrkTdtBp?I4YiQb|S10!$PU%&^D z{ELU&?`G;J)7dFDzl7q2RpL9H)QGBVku+);RKF?GC44B6w2#yEfh$sJ<_k-sOE5~Xlo%*;433huwPAu5`*Zx*sPKxdLL6u9$*gHZ(fFl38A!2ifOWx&c(OG`~H zZWOgO0kco-!wkY`BQsYphr^}_Q%TmhK;t}wa?`mt?BIfsmP6;l2et5;n7IGsr1nd( zIU2>Dzq?WxJvF6W%%g_20g`KW>d_j#P2LOQJ9sio!5C%CMFHc4j%L%=%JmdsE9@DVSBFGpS0fBKXxXX(O*siuWNK(@4W5F{nrzA`o zBT3h>o({IhI@Z-RN_f1m_N3OEO#Qd197wiK#e;tcu%8`Ed8wuvcR?=!yZPBd!&drD zs}6AYO4t7N(3P9X7D_s0_FtW50LSA~V&B6MhrRP#C--seKMnqgy&blMVI z@oQ*#5(PEq>(Tauh&duJFYohn@K(~gNkL?XTeGc&1;3sW zoqrd7`n14}t}I>^~NmH6a*MZWMybh&O# zIxyKsf;sR;wB7WYf8;h561-BGAL*Le1b(@{U+7^C3VX0jQiNwVEqy6jYwTBx{#m29mQZ48X8(!-(x-Z_mAec zM>gE*+;^r_T=qT=wY-gv^w|(1xkC}%V11n4r&AODm`9m+ao@{yPrqsSNM2Q4UG|y< zMUkR{LTs3RxddrL!jECMhNd{OA&#Hn6?DG{;$4e~-=j`e16L(=HJTUee9k4cR$K&E zU+v+of0d(ze0Xlq1K!?erbnf7_p~n@!;ck#h*q>G)30LyY;b4MSexk9(uFokfc|xN zt7z`C%2<6L*b7YO6rWb8DB=Xl;aa3l!(VbR4BbW#S(RuXo?g$GpUhq%OFa5gb)mk- zcsuQ*rMAb817q2*a?kA&(W{PY13SH=>fYGKa$HO;;bF&=6?#<+5oJmIIg-@+U%Wva=ciPk+&1e6G{~I^u*R_@I`3PF?x}o?b*VH2(Rkf0HNNlK&iEMAYq;-chpnChY zQX6txETu9)MBF&OMi4ElRL~!w}isDx`5Zw#!`DIvqI|6`|pnuZ4~*3!-YBk zwv$%C>wS?ev8c*|mZg$kXJ=z*31DT+q1xHI zil%B~L-d_F5$QgUxg8dgp~!G*0jHylikN)al{M_R?euCc$uOHdPN8Hp=HjSozE7H_d0`!~WQBz3m=&FlM8(rjC_)q4>eQ~8IlMH}N zBG-2iY~*792X?ygWKfOZcc0kirHG}6oVwMBtq?cSEk5kw&qqY=kJ=hT@w%1r z{$TL4o{KeDOv|8KL|t=~!JhAkG!YE`1CMf2=kof}cBW7Q5sG6C(AL6Z3uBpDtsV)` z>J6%@*-8>DLtN%=dInk8#Ta>}M0SeTo)i%tDW$^6GOdp0qq@2%v4gBHC3#WwVffdd z!KU5MYSDQqIoee+KuAf1B>@qekbf;(G1cOhBo!l!GuIw`pzikmp-ik+2RGRR>7?~9 z{)Ci(sWu&Y`c^XVfh)!vlk~X+E%7RRvA1Mc-251~%T}c|JnTe1{c*${M-<%; zHOel*vvV*2y@w;kW=#e#<8kVx7Xio|%p*e?x_kwkhGlGdWvrE(4X8!M^%?e)QatZN z-exwRt~h0PEz$eLL1I8)H1;ULYdE;oo?AO+h71Q**clpU0xA56EPj8JqG#PP&c@dA zz5h^jq;FcI_ErXS{^}QRlr{ys;R%ePg}OSp*i^9*nlDU-)1iDlwUcd^;5C-_j>VsI z{`J0qqFs^xCE;uf&_2$4^;m_&i`#DD{Un84*;zHkc^b+RuUi}yh=YIR=rMF6F{n1Ed|VP)@#5CtaP*{b)8A_Y9Ndt6us2b-rl*ob_|f^ zGIX5H%Qc@r6HInB);Yi8;?h4s$U(pt?fc7}w6&M%v9S-p%gT?pS6E8!z~)r!W2GJ? zKt$P1TkYUG4-3y5^Br~(WsR&6PQwYZe&#Z~=H}@BJ{n<{jmWF#IA&(Rhn_qPyc2h8 z5D^deJ(Lfn4%epmfRMEAzStTop6KfRve^0?EGy#S`Ff!WV-N{#oT#7Cu-}FMb>i5W zs@OE2)iJ(6;+UY5YO4b;Fc2M{td#*djCDoPlMbMTLe+_7ng1gF)W2uENV^ZeZFK@O z%$pL&>(p(}RCj5pp&!;6d7TC4uMiaoOisdP8aI9qyyj-CI*L@8>+yOH zzw=y@ci`C&s50+nGbtEv4D(sNSU5lKDdt%oB>aa5ewCoUSlkgR_#rb~z0m!*K*Y2! ze0X*2N6QfYpx2MuNh|ioNwp$C^E0hjs3qk-aWPEt0=Z|@wNo^xo!bO%rQ|I2PU%ZP zLDvSEsg|)MqZQeJr*<(bolPDW@d`i@&+B(G*=yQ%ct9vPlI!FE3?p;Y2qfz z;%g1F7h6`#K)W((#`*3TN3qMg0~|EAYHW*>^O#1|ruoDOnI+Llp@~)=nIonWww~w^!4|w^?&LJ44C^t9YB@LUyC`ws)GNAu-B%(2@YYiz+8Ug1 zNTsy5$Ya@%iMPNo|w5 z{b#z&d>tg|<}y@9Nk{0)-MLEe;Hrfv!5=DEL|Qy6)wttp(o5rx0;O!PK||+)o%@k;YhgfY z*TBU&Zqi2mCarI|QSRqWuHg|{EC#=2HJ-84M)AG(!KOJIYcVBdDrfVNc`y$%6BB=0 zX??w5N*~i|BtGty-S(rpR`#T2mKdn)3K)k;()IgOuCF`|S5A*)iq2%$Sjkny zo>fh-h?G4K_)Mbqp}fvt0Z|teN7>!aoX+nKcRSvLi0-)8c?-FD9HY=SKR-&#$MIK| z6-ZmXNs)}e#3g{nzrB=CEr|1u@7}@KO{Du4m#7(Vx~8Sn0FCgr=E~r9UR0YT$Cak( zYQ?JHrW!9-C?)>~qG~JqGg3Il&dP0GC3$wYdAc@{*7jcH7iW*2IKc}1^;iCw^KFZGV^&{5)mNfiBA2{q{p(nXy;JWs2 z=C8<`Eo3)JV5%j!v{Anrbe%NCdvlye8ahaU1 zr6scJspCos>5$vQGUCnezedtB2yb@j4Q!6&A7|jNeK4kbvcI(b?HfRS%(VDhTTuhm zOJa@=Hkl#FVe8-B4h{k@PKIbt8bxnPBCMw|G{ai)vdO2zmI=2X3rnw|Wl-L7 z$)~+SaVD^NXP7QensIb=ud=iD)_cUc2SsMa$KOUZ;zeS|R(5(3c?i8z=i5WInz9Mk z+^e)pfTLEj*GcSRJuTsv%?+jlu-%_@p2)~trMZyaFZWsjb8xdX;9;&8N@AhOI5IjKIVf#}STNvIkNcMoTdHvzDlhaX@*MS=21WR13Fer;6iLsMIZ2yIic{ zpGLLg%b~{^>ODHe4bt)|;PTDztONMF%3r$>3!vnal&&jTu88|vhE17Gt zzTE`Ru&H~%Y=+j)q0qUssO$p2t4W)}cmTQs0NMSZ*`FWI)btj07KPOJ+b?h0f1P_8 zmnpx$i5kIaZ>cx!J7zPssAYjw-W{~@qyWj2a%uk4jA1)9xjl-uB_#v0n;Y0Hk{{WN zEyWutk;&tJmE+o>`L87-A#@_EB@8)zGT=t^DzrhL#DLNw_>m0BbJOd7k2yXjdJL_K zq<(7sJp*Nme(wTgUt^BOl(8wg0E|HSG<4nHB!{uu_d6!ygL-BzgQ@upO5LEQ#!#s*>yPfy)ISx2!i zOVl|AvJ)$A{9_ouQo6gvY}uZij(&qY{T{gEgH|CU2l(`PD{YOh;-gHt8=5}2Y0R$q zq;=J_*bVw8cklas)e#Nu<|jA1dk#NHW93_QP;GB-4-igA{jeagZy(pB^F$==h7oXv zoC4>5mhp}C%h{E$3V!Ur{Wp0V%o1NH^|V8M^o0K8wD2>D(xH{QqrE#*b#QlG=04GH zxb92)^q1$u3-QkVh;vY}8V*Hp|8HOZgM)F<$4fiKKI@4KUrEoFg18dYF~6+zOfwrE zSV!+?aQ)@8|6pz$3<lZmHkCG{?l34iUTRXoOiiX zezo`i?z8s80I8UEa60afA#Q&9moTs~i+Z3_Qj+RJ-mPss+Kve+9Rm=pY}3vck>*XW-QJ-ABX#cXw|iGOp0 z!+lM=sTJEjrsz_vVO5cxsZsVYp(2CoX4}@g6w<2ts9Qn90oP8Rxh=*_w7R8TaUl^} zr2b2a&_7uV@f3nvPFggnzFi zX4)ld8eH2^r~-X?+uLYLe$tZALby(zxqeoNg3rYdZV5Mp!Wlnv3pDH<8Yw^s6TyVOYADGle7gNd(Ox+H)Z?je66ten` z4>>f>7kF_VrlC7j&Fh*m-SbmsLdf~e>H|b@c(+0_h*<6s7`X%y4BDE;6qb_i zvuv85Kakp<43tzczA^wN^XTHq{4g5KJ3q=_; zCvvR(W1#8&`89zH;OSKqol`$&ysEX_71hjReFi$lDnjn)w|SG3y*S!3?Hb@yNTV#C z8fdvgDh9>W6&PMB9~a64q31AkhJONAgm~|@+j(uz<w zhksLF_@S7dyqr99v3D0@4bN{SU|_P|nuoUrnlAts=u~mBhO;{b{Evaro{ZylXp(e! z{4cb?KX$0N6rg@l&$K!u{;9(H?-iS0BA|)F1z7O^-L3KKF8zPum!Up36@SYG_}?!7 z{|oc~&z%3Yv-O|n{NF2&|50K8|6Z&7f4!>`jYXgSmkQ4yQWco_P_1&M)eWy_>ru`B z<vQ(u&!r_=^kT!hE$fqJCs@Me|qWkYS6b zO9AZ*gZ}yE#u*;gcU9=pr!wdzc?O@_tz%~I3@pC?SE}!{w7?12;qMu?B5rzKVn?5av#X#jO!Kl}-Ow_B;fYWl{TGU=q)#n212txf z@4MjR(V~r$q;pRO>i`PQ9rb_Md(Wt*)~@~6iXzR8A}A#yAkqZ{q@xH(mtI1V-V=Hx z0iuE;AiZ~#UINlPNRi%q4=wZ#p#&1na_{}T&)#R8^B?c`bH0INkY%#&-0PlmUf1$~Q*a&kmQU0!~M zKc3mCqaIa~roI>Yux2N(P|VoNB2E(RJfc-3PT5vYZCfruJH>mS>_hey?~p}btBc}l zd{=nuj1>q08}8+Nm3oJmMs%S52gm>VNaJeyp=8a3o(*|(D|`VM`>jC0Hm(6JEmW;p%XaxLnGKF7n07ekUR`;3txrgl1MpeyL#r9U(> zCFq|jz5mmKbN%B(#-|`r1r{{7bNys-!e2cq3%upVJMF^JS&g%*IE7>Q&^zY@71x@O ze8`UIfE2Li-vA} z6FUc#Uq<|os03w~`yy{i6ndq)jNSgbZ-v+tsZwiAE%vNoyq~&t1=pquw5+`Dj=q|E z`MaC@X3+j$Q}_SZivbc$4w6J?Ys8L_E5__CI_=gftB&M=nrON0x5C<5E&S^6uj{66 z-^GI?3=KZc>^#2WdAFv+fAg~6i%Zov63xkhsE_}{i~qN!kvemQ(E3NaWCd;U0eNbQ z0sa+iw$8k-8U-{lAqd-=$q##Ko3>W@S=&5-JQThx4Ef)^?tiZU{8XI^eAe9W2FL#; z?)hIR3Uk38nQ2pCTAdZ0_eH zb-UnP5m=y)v8X{%k9Hqay)75Kd8c-+ZAi0D&dXJ5i;VA`B=6Lzn6W~}G}Hk!HGYd57* zsHv0wwvGVSszeFHA{e^<@bIwqo3se4FM7wg442o`R4466p5!rc_(c>jfN&b(l7}Xq zLbox1-ok&}PxfEm!H3mSD-F2Sa~(&M z!U^l)m)SdVYwJrcuU-p`AJ+LLP(yP|PZhC&&BJGn%y-@lv=+&F?=&YhWeB^^$1jb* z;lqX9B@UFV&phgdFe|j`8a_JvI@<8#?WnB>CB^Y&H3s!FHFy;($26NwT{Fwf@=gz; zR5HN?w+_n1_m>HaZApFNtW4J^x;zuEFSr!GrgMs@ag`gXMqekAkK4bhxV$zf&3h+5&-bhASa2q!)Re+OwW{sds)JRNw}d&R#XZA1 zpO4{rLsaXEmBkxQHv_uMjHEs`b(*S4q&U~G{3uYJ)N#n*<=$43p1OF}mtgfkkn^1v z)a2W>)SjWtxGWViNX*ybjbGGWQBl!rLl#4S`HC*Og4%Z6D>YOtWr~7jQ-7d?q zL}Y`(k2t!Xn}2~Vw$5dASG@Qc&dY9djxXON?tIJFnxPls33)nUPS-GIvmt4yUYiqh z&M9%+DWz0JmT=SfS0djNM(DQzTOn48r?F){9h%6KJAf0&9JD~x7X$=&=$3DW)GHjO zB(FD1z>==TGr31_I%C$2UxhGDwawlUnk)X2=O+ZW3*eBrsG5a_dqKhW@5GCh<4%rcG6u0HmB_b7+c|~jCwDv$r<;1j z#9_!dO=F&vn9o1i8~G^*X6vj}TaqZYGyAfR*Rco4Q~B53)fr|K#^RNj6b5}h8`Bq# zB>!48yJWXq{qsU@r}VmCr>;e)tDFID?4Rt4Z_g{Ok`auRyiY-Ux43^q{yS02_sSjT;f$+MQ&~o{ zxkMQ`iZ`++e6(H!!_EBQZV1FNZ2L9~CWFPDvtwDLLU8g9$?*HgeiLO`6pQ!^{1`?* zYz$#iSD0mS+#Kkxds)kwv zhU+C#U}y=XRum)4ugDnc=@Hm!XkmKGZEC9ryf2|bnVIpeAwtY7 zGI_YogVUKw)D?L{YnfnKaWO<0q>{@XG?-^#y!aPhV& zl!Gk#RYT1v7&)0ZE$Oul`lz#~2@?2qT#QjFw)~ncy8EIhI_rG9dXC&7p(3PyCXw&W zsTiQlC3_W`^vljLtGtCQ(W2`?N+{A0(E2h_K#Dt)<&1`FN8Sb>kEI0vXeKgy=r-dS z)DO#SnFYK$-%wn&LNwA{lV^1hjNN&cro>42f#5aR?wPm>=2(WN+j@|H^^bc4zL%~9 z0psS=hkxx4{rKzdTa$P{Nr`Req@J}-pZ6rk+lZAJ3n3%q)^wGNes$0!-ewZ!OYXP0 z;kLozI2~`oTv3ot-^6Y-d)(kbeGM zv*-{IYV+S+k6Jd>&d}?clE?^^!P~;axT`k;BnV3yRg|^sxg1NA%FxKbd_eWu851|= zUFW?%90-O}hK()eWM|v=MCE+7FONlF6-Xwk(S?tUEI+$0{yQ*1@PkZR>C#^Go%J3= zeOV7@W9-jY0_idEx8d;-dB0L6#rls7lX+j~jT&fv(@wt6Je!}+>DnT%@MfxMU(P9r zi-~_k%cFDhxny-kc{y`AQZUViCPvP|KA)Cr0`MkRlr~oc1y$-jV7eJ=)&11ivxrad z@zB+-AX(|}?iz!|)?qU1QbH>Fde&(J;}y_pRpf)!?7kB_yBWn81xMj@@kww48n&CN zX&r4)X0zHqmt22`_3x;e@md8}$CO=<4ke-U{g^>W6#?GW9Y?4Z0TSXqKw3BLyP7_I z9@g}KgQ!1OS9n2tb{LlCB91RbuaUZ%Wky|jj7TYsYlw6$^mPRms%<&`SK=_M&4RRo zN}fi|id`v-;@z1dtX{~X`QUg>{=}U-e(1M74|Mh>`s#ugQPT=75dUWCUu3a4q_R3| zz3~ox*N<~%&VpIYN?U?iE^(Py=X|8A)l4bWKS1vft}Fsi^|*cMlp1YY;SHG>z~V!~ zNoFkc4iz0uR8gZ)e*fz|yWUqCo}aVUf7E!Y?hgK}on;j3*<_z_hhvU25(H|b@^EzM zE*F5O7L7JEF53o@139kvT(eZqBrpRxVIL~GfmV5?)cD0^;+>Zyf3F}{r^{?0jC)N< zG29sN)@^Qb#-WQXrpmWOnJMuVLTCjQ`Kpue9fs$(8{%emW@?VbVLV0^K%PEX!e{c1 zBz`OH7JMk&aPWoqhlj=>vhAnd=ejw^oLu1y?*RF10|AZ)PhW-8h<$~$-_U09;{JCkv15D2- z=vL7UNKb%!e)uj0KJ!aCukuttbK+Tr)A`M=hBjH59$*atAE|2Uld@^A z3rt}=w}7;}7BXR^=GZWB=Vs1Z`dJNIHNd%ap?FEe;PbtIoFD7iK5)aZf4pB8({cP@ zIB2!>LY${=KfYN_)TF6WG1KU7?K4S9=>C#_p0*cuIRWamGw=6EqE)Vd4usr1#_8h( zB0X31l3QI;vtK9AGNGO7+)YZ(%&C=$@nlkOQFF@t|Mrv`%*A^O2r7Dbt)Im4@ofY~ z)h@5({aP%gIiz14E>L&l)US)bN1;X(W80%n@EDo5WP07jF*SUU05(uF-d(hrgsetH zh9xIWaSC&VS$nKSER~073iKSvDP2=KJ#F>IGv_^UdS<4g^17xG5~K4v&AH06s%nM$ zJvsd&%N>^QTrV7e06SP4xz`&2voNYh+1I&sln-7Z>`Jq6l~~GSY&Pg&l}2!X(!f*OHz49RmsGY~06stHf_UMm&;ZHM1>k_w;$_J8;CbJ_8ED68R96cXQ*r;`7<`^zsKSJp=;@s z2UH%Nkda{U_trbkrSQI;XWC5SYH8`2L0x$g!sDDZo<^@qoXZ+Xx`sDIhf6Q#!oKT& z6aQGs6~X*Nl5LP(N|93Exvv;8rPv$HM3t&Yn-a<{$87QKYSg#Bqv!mr6Ly)SH!F=i z2cDbyUQ6O~S#G}yo&kCG$CsstFp7)+2#C}=+8)`4dM`!*1rbo%X#1V4s(D#4d-VKb7gL1i0K9O|AAOceUt5jly3Saan!ms(A?5YuI({ zWEw?XJ7X^*g+1O5J^rdcfUsL0-vpOVc6+mN*KN3o`vSQ~A(ga`5#^2H554NjxV*1$ z)wR85v4JT&0m5x{GLePn&mR3=f$%p+dDth1uYTXE)q*R|i*Ewv3XJOXAy2sVOP?&2 zo5I9xg$urX^7X^41ksD?=aR?7q(ra3ng3%PLh5YfSH7PXBB?uYh}Dki;@VKaZ-VfZ zYie&`Gai0-WunbJey!c|C-IAU7Oll>#c78nJCk*LE0q4RIMK(+tj*l~RlWMH!>`Yo zSh87qIH@u-=&&*xkL6SB0Bv^bxoyuF8ynl0amDWHfLX&?v)TSBatT2}b#FVtdyS>I z8J+?dE}id)e`gQ+@A&~RiE;xb0tt}|DuW-n*E-P%2qfm%?3%pU_;40dIeEk>aKMo-`4>><1$mPx7&rR2^D+6=UWIBicHz>qAxl>6~ zRI&86>r^JKtgSqTCJY z>pQxg-NM%?_wPMeRG+4jaXX8Vx9VV-YMY@QgXK1|UvCQX)^YpGD^Tl}G1wT-FQ3cD zx@5c}R#fkx6~}^4blywj`_d9XOO8}8InDWkc;W-N*QD1EkrnA={vffwx50(y>pF~J zrK*#*=&x$U)s5DIvH7xTY!>^+fQ@p{v@0&$sfT2;efD#_1JdbU${7=5g0<39JC3!8 zMsv0O@Q#(}J=%yKZyy%5;x6^H>YSlCNgzMO;+nrJ!Y-h%RNzd*eI#*Mhk$X7Nydv# zzV!!^y9OfJB<)AFkY-Ce^*7m{G5#x34#NHLaz7Yar;=A|TGhFi&Zqyo9$=;-iV-g`?nFXB}#ue8ikmUtV)>u>@_C8L{Z$%qbOlf@-O<7}FY%Zo*s%p@N+zr!s zWXO5=a}|Sy*+u4Hhj=!~cxxui7318cj$Y^E7l+2*bz=~M z^$&bxp%F_ z_!_aUB);1Px4h)hv+zb=`>08gCjm^}xb66C+}@vZuM${Nh$G47bGR*d+%l)T=SlXCBQ*CXG}KBW3SJMMc$Nj~;kT zY`LGt+x?U=P#egBp%KQ~PE|9`HkK8lM)X ze<$^b8^5*A)qnnSs)tKvo#)2LI@5aIVp;5dHYs+)E($0T$;#)dSnFAvzdes)HbR+JENl&H<{Ya!fRtKqTXw_SWRw8n=+R_xA>HbRDHT_&F@ ztGMOLM(GVJo{f|beY-)xyo`#=&W(S`lTk)ZLQ_(L`8bLo)FO6_h^4`hhM6ZqmEgg? z;FaVE0AD(8F}t_lb&u_%piAaAW66!N21vZbOqDw-E4zKnFV67_u~`iGhLXFG*65B` zlNR`Hf|tyGHwegDWRcl%BQBnziQ)c~Vn);xO|JYYVacj<8d-jnLX(1s*lI^NlhGC! zs!Dd<%kaUUCr{Ehkc??eS|Ce%dQNl9i_Ki_rMIPzZh1`Wh3$ZUMLyGA7^trxvJlK7 zA4A7e616KXv+z57l|RDTm}Nqa&ETpogQ32A#zL`X^cFX0L+VhdM=Ys%!N17kSWhj} zSY8~lzN2$lcu1^-h|e=D%la6j5Exl3*qVvhbPFEz@}?&(W^AbF2A&!>fMzG`QeeTK zn{J(y)b<|*xx5mb15PqppytJt!`?% zd}(We{ar39kK;LGVjYIvqJem0zJ9Re%u(-WWvZyCyzMGcZtmXW4`KK8 zmJl5LHSUH_UT7M4>KhF{!egAIuBGCmfNsqH#SzeUoEk%UwPBh$1e_9p~}kb$339fdon zk3aWVrU1$XmQ9Whvok%^mv`N%dh$aI#pxkR@wn8QqLnw&X^V1b(+-*qr(ppG zuOY20JYhaOB2r2v4*MgYMLda0F8!yAl+4Q9ALcG)Qv}t{O;7@5aekb}VBslrYJQA% z-*^ujXvtb=$JKKwenz#4SjpbB=@N685zGfmfF1 z4RbGS8_=vA7;B6YF?cyIYxj}G!8`)@-EikE#NSjgX>*w$?3H)Yr+Y&w+$2fsI)VOG zs(Tw0U$Fp|`M69eeq8rEH2foQhQE>UJC_$QY;|2<^4>Cp&9EFl7(;uIVX zQMq+;!L|+OG{WpU3srUJ`LOxj^z0I&u?hFq%$Semx?GoEtQ?k>x~%lZB#Migw(P!F zP7>1tER|xWC%dK3wuD6+BQ)393$tUNIepX&KjMlK9g;j9Xl_iC_iJj3XgJ+ss!zr# zIfj+IC&z(9+BAlisp`MpasD+YdvW)jlhYp1;*N-l!lG_$2m1Sm^_IDnA>SPq&6Rm_ zrO7T6c5k35xMR0AQu}Vs?08@JnYF22D?PaPKZ_Muw%jpN6b-m90UXb(o=yF5I!J(` zfILnE@XTpYVF#3bQsUd7$w(&^QJT}nXrKG$IEzmF@wC^9FYzMYZ0O=J=?3dp5YN~f z=QUhl%Ef_yQ4Bg6P`&{J>dIklpsHY5%?RQXbvfoJ7p9uMa%5zBPAi*Zb9JO6 zFv>AK_s}1z4Z^K!%L+$op*;4 zg=g2-lj+_I27`ErEuk6_XD!4-l}?{e-eFu7tiesw`t++$BO*V#7Z^k1d7GbGhn~&7 z80<4iEVWG2);P8OizC5(s`Ow{j%#G7Zv=E6c+CSl!a}r_D;($EbD=vZCx4^uR9wAE z*nRb74u+G5YX^b5GZK8sb^6N&0Fo${DNIkXlfVP?hf$${Bh?P6F?)QOZ+K5m^VcF9 zc@K(Ka`3q0?x*F2kV&HfWRATKhp2-+R*^*y4h|0EcY9Q9mSS&zzMq2VS@Okw-xKrhI6FTL zOT%KR>!XeIw4!cDwLi2YJ>F!s~a@6p5e4{rn37( zgD;%NYZNs*K8d;+b6RZg-->;#^pu&IhI7*4O&o7uJj-8P320ReyJXqvS5gmIluoiH zhfGpZulrW{OaUEvhg5=9udCQa?N>JWRT7JDJOxmoN{EeP6Zj^c#XU+46Un$)dVoJx zzQYRd{P^;iT4zZ$<$YF8?tH&u0gjT*n^WLhhG2>2bBIX&Y>f9Pq7!WMY(<=zJ{^3J zLs45`=`uLi;?LnJT_$b@1g|ERs)yVZ?Ia(DoGFVA_2GU557uez;DN_LbJ2v(6Ce4H zW5ukEm#qtj9-rC^tR>GSg)NM#Kbm|?j78AM`5-SU=L5^$x^^*x!-|J`JFkcraE-(p zVzYYKq|0_;&gIA%JG*5~Vp)>F686KfH_UpFAMJPQNL$B$wke!JlYqOk8VZba$ejlM zOwmg{zWJI6*DJacX{rb?rlUmqg{B>SkQ3>%E{W73EtYl$b(Sb)2D2q+`Hbw&PWGw| zVT=8ADj1T9iD}W4hd|0P=lJ|+d#aE}!a02oO~A*PwS7IB$&S8M+7feJ+xL!s!8$gX ziYiKdPA}k52(9SjrG9e1lH6*23B<^VfU|5hfiW_?gYVO{cDw9pU})&=cR@PZ+T5yI z?jrQgB(njcgnq9(3Oy+Nn8azz3FXiD`s?sNWj3U~+Lu@z_4Cu7+;~ zRUbW=CepjMqBN<8-gelYiH#BfB{q*h5)wY+#8m_FxC1i#jI z8G3FV(7l`uXD|>@V#-pu0v%GH@l%i%HHBe6}#ya&!7am6K)dgLh43zzD{^z zq7;m{A|m6{F9i}8R`Xe{eLO6wHtsjW%uWL=EASEi1 z-LQr{KK_jElEsXeE78>yYUV=knGeB*cbN;=hF>;w349~VqzOrz)kE-ARy^x`wDvF~ zEn~LiT4tS|M={*7FO;iy{f=7=gK`|+%<9)l@^ZYlP|#Y$f5A5YeAp3is|gkG(3P zR?@1Mw`_zMYIKvkt%G~2*e&O}=gPWYxMljB^?#HC{SF0g`#Ti4KkNFEd+P9qQT~4C zJA0FMg_!Xx3;D!IYwWov6E7u4O;+e_~8oN}ekZ9@IN9s^R$ zsp;eorq3HQ(~z-7=~D{~H3R!n1H{HAjuQ(FJ6-b_;^V(TdSC3_&@xO^v)yAf|32D# zH-W&^UORkss@}{>Ln8vpQR8l-Q_H8EBqEdIB$7xuIl2PAWrkqkG6aM3+6wJ9Y{iXK zrT(yHbM@Mt`xYuRiFKMJuzls)+vxvPI%O2|@1p|ShwMrm5Mk$NjPK-f{x!_QWVRmJ zae-~P$dWcTiHfM)Pp$zVx+jtighFZ~Ae<}p1u)Rxl`IKT4x)T!#|k-EjGc=vg0dimX)W3b$vEHX_UQZ1Dbc;OrQk5wBH zMyivxnxGV$GOjFe9;x^vl;P#o02-<>XB{ik%yKzMA#UOdi=2sIE=`HPpsc)r9kK3N zr=lW}$U_Dc=!<4ZbZ4WIxW-S8jF=e++aTwsl)9)WqZ-4!{=~5PvWeQVGT;ybz%44O zC#S}<0k}njcjw}sre^yiWBcl@#qdj|cb%i3mkIOq)j1@5MY|)Tj~p)}I?8ilNFc~9 zvg(4an$m^##+=gwCH-Fot&4UTs_B7niO#pBl@44Zm16pwQ#1+pgcjfy_EaH<;~Tax zf)RzMVoGeIOT^>C!{-ULy(B_yT=>VjXR3z^DwEo_D)jTV&o?;XLMGE=%vZUvS$P%b zP2S$B=c^W(zWK3@B@S}v{^M7I>7SzN8003rb13O+5%55+3o5$?C%*i{b^urJQA%yuL~RpN9M3}spGQa{K4YuHRCwYfuREk5yw@jtD!)*kJl%^kf zsslOefr7$35Aq7@>TNLrkxNShX0l#~1FTc!JE5KZxUB4=A~n;NVr`?@(#pzlM+Bee z$gSVZ$3+)Sa!i{a}dl?nZFSn=mx{(49?P;)Q72I6^#Ic!@g-1Y)aG{`mr;))tQ)} z;9#cM>1h0FydvP)1C;!B=B>5IdlqcX_A1@sBXtGjVyU`3anrg#Ce^C@gq$}+Pm81r z_nv79(81*cl+Grx_ca!Nwh+VEeFiqFL)FMvA3}qi)+i04$-^b1D|*+>c=bFce@HKP zO$q)5;UHXXU739w0D6ect)o7EWv;Y`U;J!L9U;IaydzpRg)yk|_&T)YZrG1(Ryt zZ#rLZa42N!2Xnl=J^SeWdmuBx8c7B~xPaS=`~KcM738_w*v5d^%!n}xcWz&74cdsh zMNGVhKEct~OGlhF-k@0S;&I3YUp(t`Yacc?|VC&&gMYv?jHqXhSpbu|76!StkO0M+Am0{9U zgYVsqj7*H$Epm-8H58h8=QCXz&29h!l0X7Z4<0L3?si1p>fb<5+=e`Wn8!CWkAdk%a>qov=)lmY(8O(TYvR<1D`37gtCrgj%=vT^LB10dFaa zFlY^X?%RY^y6})!yYcn0A_%$9=0SS+cL_>JvM|EkDBb;6%?tk`MNx|b+CYx2(FtYs zg~{t##Q^rBBP%(~O6#=#{W>xLTbOl^It9X%#yMeKRT@cBU2CIZG1KUC1IRA*-fg_+ z(E$bmtteI{d2~`0q4gaNKpyKq)Vr%TR~FCmK5_Y*9Q-*%#~}<#<pw^YuJlHx|%+DG%zArNCil!Wspy|_}vRGrC?Wdcg=Q7-`&FBjZhcUAyR6oq*Y zH04<+<$UKNw&~zN?#{QtrU_9*30p~I3Fb2%E-SCKE4PA4hX+jS8q>>n~Z zj^Uc44e;C)%mI+qcF-X&k3Ykb5bkB)4T#>!?4*jm3nf3!3B7TTiYh7osYxv%lJ(Sf zTNSzA49FhurAT<;l>9v}g#Ub8|5vyJG)zO^IBS1r&nC^^ql2oAg{TwX!y0`Hw|5=O z`om^Dn3!EHKpZh5t}&vpbr#jRH9!=?pC_9YZMeN!x^+nXn+j6*^{~ShWnOlnIh8L{ z;KS+_HRrC6`|{p5wyviKkhZWfZwn&?e_U}@2w>zLnChQHp~x=nX*)8~Nl~6?14IyN zq;=_IMFCSqTsv?IXTHS61|}xx56Y$+?d_1=NP%(_UTX*T=!HJFiF#JOu9)sq`r0Z@ zK#g*+w=<1FE{T-tIb3cwfwC00OL>t(mv~sb4FT8uFV;xA-@ePD&~&I$8oCI5>0cr4ZIqK9kc=X1#KD@uOgP zwyU|fc8B#=!q(AvY^;Ra$(Gpo$B$+}HX&_nlz`KMuUT8jS)l-8R0$2PqVO8|$dP`) z3a(hjC`U1uMlOe+?2qVh?P7_Am^=Y@GF&)&oNJ)gsaRcK2j6N{-ubNS_pe~wFGQCC?kNu#0EGz4 za`kFKL8qo!4T5SxTUotA*+LCZGH|~JRl2FP?bxj1=oq+;Ilr09i|GjFu0OUA1m0XR zOzhH3^32mG0=yb{&S66VVvmHNt@}O_G0H#Rk~y)^?$w2TDZ%fxUHu$%3Xnp~THpP7 zTrvCkXx2zwYOvK!^y1;nLfdq7;<1DOfkHo^PjM3k$tR!wVDZwN)N0tT-u#OcqJzKx zKctZ2tyRefA@v>|WMwli0_YMJO0%^5lq4(a3ZOZ8N1FKhtZKfGq$~)ad(MNt_z~l| zoPYDI(#$I@NbbT!o}N)A^$siAuCxUq-kbRy##0qt4-lXA0aQqt9LJezy+K*z7l;Jj zpT*2|F!D^<--nrQ`^k)P#fsBlAHkrTDHT|2%MpLxmfv+IVF7e;A_v3;uB}W@^VEcI zTVx46P{ui^g|sbV+s9CGFK=#+S1Beld16O&GSiv;bT`MIi9;ukIz*4RXD&|es0s)P zbx8-sa8}KS+pS$SFQ1Nxb~g52v?-}KzycYzvcYtWX7xug4c-9xqu3fK9P_rr0=gKJ zO*t*nOZ-U5Y1ro+fOxL3wCk6HVm45o=S$M>s>*xa|CZhVIbTT~x+1={&h(&g&ehYS zG`O4eKHs=)nd`P|JGBDxWEX~^El&a`{cVu`t6iAdc8gS5%jq6V#eQ-4aI?!u_`rJ3 zjIEV__|Ye((mF!AF8#JTc0}8c&_yv4SFO#pzdSG8X$z>6I!Bx(4=orxTI&io2A1ZXJNxn#NYJkVP&G)op9sPjwGd5nEtu0$AsIT_zPRR`&7!=@AxRH0>kmwDyz7#q_uymO7j7>xPKlXfi$r6Jt?eVybzF+ssFW6 zT*frQCGTW+(Lrq1!2T!w;}j3jKLpDcz~-foPnWM+#s{N{(u4T2NR`36DZl%9#qcD- zsW2htS^EA6fc*B)bp*T4j6Vlx@jxc>6q?`;Qj+ZQuMpkDVkc!@D%dL6b7E4YFAQS^ z>@4LwCWKuq{fsup*!y_u%}#Yxlf?k)7FW-~N>7}C%V+d{xn*8nbM$_^pj#(^Qad=H z0Jw3ASpk8VqF?Gm8?#y*`?h1++D_fgH8W&c(dge;nGR9>TA|Cr9L-88voH z6y%_y+6e6|v+aTn3G`-Vo!GaPs% z%@)+H#~0G3XyY-4@XleD%c@RASwH&0-i&OZ-Et0TTEE}fw?-9H;0a30V~}EjNk$#_ zlQ%nP*6vzH0fB8KLGElku9UrM76schvW&jJj&?y*9#9LuWBEABKpt|#BZ%VYFVbIws7abeDI8J&YccscF4y7RPv13VC%PtbvD=qK8|Eot)_3_ZB?~@DnX=%R; zmR#KCj;Z<97#(`sSYN*!lNMs3rk{OMXdVgGt4`0(wg%8ye4C{<8r$G9K3?8Uap?UO zCHW3Ota@HCa^(3{z_Q8LDTY*9(XzU{08{bCfnsbgOm1nhp}-j9FP*TVs+XrSSN?be2b+HDp^<>NGFt-n|OYHbe7LBs3lwXOjK? zc>5&6aT7qMv3*~Ku9qF}zley&AAbf@YR%;1+U$fEp(yQR6%CTlxu3Xzp*45eny+oz zsI!iHA@XDVGpQg@YDQw)(a`>=j6mlwB@<^w&KX*L3}Z``)7-O>z>u7Kk8JFg*qN$( z1$)krQB;ua*?qT>rw%3#CGMP!5%!-}#)(Q?OMkf#YVk#Fo_5!3v1KsR*3jevQ?sZU z20GVK4xzl|pSrm#!)$G|P?~PbzBqo93hNRNu6xqq+E2!&##eDCX2xkj@5%ecZk{gt za_aq3bN{i`8)Fdvd=H}7s>`(o_U?D`R$V1L&b#YDUYDIQvf(C_G;Ppu5f|!(<3V)X zm3+7auslQnR(<%xKUp4l`x;0wE$3bbe?3TOL4-{LRm(6TF3)AfN$}bVmTUSHm9g$J z`O)}6cM(ojJQ&_qmBe@qOkX&bOVy%F4GK$gs?5Qam!%67nXY)f0dh1zVrz7Kzm;n5 zb8~ay3;wLOwzk>@2EtCJJQtn26D2D^m7YTjt%US$>h10A;nrd_4?hPbjG@qTSh(DB zaHxzYXA^Pz3`P+0^sLbB{MG!T>UmXe?xgjzTbqa-z<&(Gc@ESb+nRfy z&FeUeyl;N-$;tf`tNw03D_+#;vTLtCi5TGH4VRv5sx@KeZ zEhT_y&AiHuJBJ4>ZLl8O1P5j!CWTxjW$aT@av3kh-Yp0TEXB>^7ZzT6=c zBaq!FZ>yUNUy0TCdX;AZ$2y`S_rIwFQlhZwo39#DFOE9{u?lp3L>fK*1ff zb0MRMSneIoGqfs8Js40xjRRn67Je?d!?rEkoht3C=`FVYwsGl`rRIfL`J-3MsK=bb%l_1dd z?_1wj80B;yjy2dajoWXZd+OQN?<*`;I;q=^)gc>vzg@+3fsa32?OihODz>0ZDCg9B zRAggAye+Hv<2{>GsDMi@UwpU!)d(vIg9d=yv6uJ^3*LtY)yN|bi`ck-13(&f`g-HP zr{_?-{u=-S6db$nx9r3E9nWJ6X_R=Amu+)A=^$KY`A1Wfg(U-e9?S+Q1*No$gBGA# zAR|^!bX-wowA%()>UQ!m>Gz4R4Gx079y%QdW70QBgvEycbL6P;mUVewlD)Doe}1CZ$wAhomh@oYiwbIS`31Gi_AE;~Nz8vn4Qe$9D~9*91X3>crv{H#h9%q^S!* zLBVAN8ei^teh!-8WZMNgzk1;}!q@8;k1#c`9pQIRkZr++`{8ZeUCl9=50lO$7gbi1 z@JN@l;}8GB>D|`*knDjSIO09Z=6F64*MP?dm8|q;WM&$b%>~SH$l-M#q+cm*W{lZ& zHW@h@aD(JbYZv52we82MtE-C$U9tOTsDf0*t;8ISp&L2E6Z+d###S;cdQz97jfZ1k)ctp%=Buh|x3Jl48y= z1G6uIL+s+v2};QAG1ipVxC!87Jp3WrwtwGZAyjS6G4FW7otRe#La1j>UUY$ex&OR* z5}Md%#PcUp#8wi^<}}D|rWAfx@kqoWh*j`4Lp4W^0b5F9fn?znqgDn`y;oNz zX(JV0jfYFf#;2P*( zE6iIN%IDFbBJ&7J_-#pn6v8WZldNvIu7Vz|*--dC!&mz9AM=9h(Bw%n?%E@?tzPlqG1?dy$sB&a-1-dY&kY{=+O+|2p*D zj)Z0~kO=?#dH+YK?g}s#(K9fpwH?WgTCbX}dD2IYs#S{ynwUt3XN$p{mc zc+U$j4xm)48m}8kah4M^nE0WM*Po>UOFnI1+zI;0!r`54W84F8)MtL+%eva#|FtU zB@Sogr)=nNWXG!vdIOdvS~_FCbl<9~MwC}uGg~`z*)O_eCn9p!ZBN}@;SZ=%r78az zBLCCk-ji(29&TVVjtRF*7^!!$ZFc%iFR2?EPKp5NB@Rkiw!^tXQ@Vs-->B0KFs_c{uQtL|Uj~*U#u~@yIjpT3%K;;iTjeD->*+aU@<@J$=Gl zo!rl6_z4${*Y@-;t4xw1 z$oq+jombdbv)3v|ZbMdp9x$!jQeH8y^7&#Y= ztWTJkN6)CSaIakmee_-D^>bvDEHQ^-&N9#&tFaAiB6I6Fif(Ga*IN!xY61lu zOIbD$gs5ST#S0d_I%;v?aMJ=&2z@MNRjE{5*GiyFC$0Cq@ykrIAq%p?RP9spsKNPw z0{9LwyRVKE^G6>J*pLvq^t_smPB(y}VG7Vl^%mRs2x|}a?Q6ix?>5hF=89ra_W2XI zjYvJoXIbR@EMzKiXG6YDuxCpR)0&kzL6`M>r9gLqsrwC85x?I_1c!!~bD|Fy0(p*d z4oea@$H&K^o_O-A2z_Jp8*a6s&d&6f^u$C)!1y)Ku85rpd3__Kwzzm73I*ULE0B); zTbaJFPx?PCXygwS!j?^>U6MVvKjr4G<8P2Fm@EPf;pzHw4uI}tYbL7h-Zh%4bp$_D z4NbkksT54I};pJNkXvR#EBAf*^BJgpX;luF)%}vT-e8j{j*y!Q^5G0 z1J(oP(R4;gFfz`LJ&|JuHLFTa9X0xaMn*>DYnXrS7?!U z?uM_N12|1-^gPh8?BZZgA1@)00UF`QRSzfYy|P>*+7@4jEx%vfuZzmsI9c|wI^>a5 zd@C-_gdg9#1Fb8ApYBhohnKb?0t{J{T^H|RQ!)G@XuqUf%}JW5x4L9 zNd;PYA=yk+DEGGc(WXX+8>v`dr@WD-T495NB}_sl*>EnO;)~TZs&!PKSC5GmC2HM@ zWO$C5%5L;1cWVtFp8x7}V_k;+kD)bG9)B=h&Zc|c=|NG$$)|nzpBNNW{$ZksMKXU|wP#hp9-=j@d42@) z{Btrh{}vlN072O{tTC7>|3z40ZT)Z+)2Xi@#}+6KJ9?eIN-1+C{B^4vGHTVBH9`zHIgZ-_v*^Uw|BJo%4vMPV z)_w&QLZohy-q9onwM~p;EyXou8w;iAsxBA0f2MXC4+@q)c{%d^6(FAQ5(1-4g(e<_~~G zBzcA1ao zTr(?m=U}k0aqV-j^^Q9v^dDig4UIFc;ne#@`j|2xNgbdv9T%|!C{lBC>8A!FxB|Df zbLIi!bYV$Jw9y8vsai+rr^C@skJ264@81CZmp7&*9we@#s%scobd+J<+$y(q)q-d| zA`{CwJG(VjX)2!{NruMC1jfBg=50D28MkEHyLz%c-~K86bav{Zc5D)lW$WpFX%suv zeay+vndbC#76H(v4K(?FmM zraPFu;-lX)gy?}+cc-%wL~X->HL2!UYhHj_djZ^!a44l?YG;6COouAAXl&!tRg_Y`_ zH8Ilyh>RTiD)ZSF3dT9;%3j&QJWEizv4a2t|3*hTTuV+)33m8>Pnb#*0RB9w0v=Vrs<#zDQYWP!)!l$^$-#~pS@ba zbyz0VZi*#pJOorX$@0*2VE<*`Oxn?)GPK8fm4DF7q{#UzopA*(nU6}-u|kC{4noUe z7<-4y%<%hxt>lYwy$aThivUR3_X2nNuNl=(gzfg~<~0blLX(e#zFMtgI8$ky7+kkU9Uoe)wzaQlV2iSoF*{+D^dIhVFV`E(fO@TvXN ziZC0^;o{*`AY|e@!LEczK4DueJ5Re1m1J*A=hwNKHlCfgC-@lzwb#Dj*VG_54Sv|w zH)FPnd?E{nJrru^*gW`jnlw6O(3dNlLm#x;GM=!s(X=nYuzRhET%fI23%pm;-roy6 zLy-PT(x3f@qCXq5x3(Ui#cBR&pd%LcG1b~H(TgWPcO$VjH^_zZeVV*&!pC8cV6h=( zx=&ntRwC3b8f`*Ib!kDLz_zERlX_5>xm;I(mc?=!pN=sCnvwW;d5?~+^f$OW0@;oY z$m8FVSXVyys@QwGH+6haU%#Wb0R(Z$3i*YPFZ&opwr6x$7xrXUzh}x}T7Ah=*j@mI z^E(^Fx`fHrlwOl8F(%NiSFp%wfYfz*N2`|#2vY&A58GwlNLX>V^hE8_6oxgUe_xG> z50I(g1`Bj5kxQ@7O?>Hx+NO)FL&hc!Gqds=0iFu~8BfJ~odhWK!F9IG=lc2HxfUN~ z-Q2ByTYp$1X>6vf6HqCAEGP4`0BG6~mubk7J9-1Sb`8mKNK8v zp6TSl{iqwiPSpJAlQIy4H_~~K={Z7%yn%%1{%E=3z<`oqT@5}FmB&m=e4czFpop@) zROSh6G!}9f0FgHyd!13|B=p#IeT++(-4&Me0$I+7%_FPi*}~xJ z_0ifla|@eutzp!B@>x%H+ zRe3gsDeUVIp(%O>hH>?Sv6}JJ1p6l`yvcG@G`H83iV6xe8xxWeBKlnX>qwGK?wlKt zpClhBsf)ve$X?=im%2zzzw@lGs%vzZ+ixWEQ@l$x7dZp3-175d z776?LM8D@jZsq(Gss?59!8WO=+dJ2e9A064Hf=GrU%ZhyY-73|C^hJdI)@&ntiG0 zpIU(b(P?;8`DPlgHwb%BkJYjf{4z$=rT7qg3-u8&E$qoJm*)e>D=T;^0V{YoxP1uU zj);GAIexorQ27U3ih^_icty|E1dN}3=7)GpAt-Fv^%J#ISA6#+Zlpl}!jIxd0v0Yn z*C+5TEetjBloU89J(p+v_y6!x_}Sb_5XsjLFz!pEzga+HeV3F{5rs4q3ajpyH?aT zMHW_%obLz<`)QOWI<>o$*YTBso+d@uAtElCnL&U?kWBO_4v0MnS<~-6>$~;PID&|v z>O?u`G$Py}P%WDa7YA1v@c1$V+KyFx*XT6@{&e`FRB;WD3Ow_4g=pFtlnQof#8t2b zAUW-xT<_aw{1pi!&V_jmo4Td%uZH}>KA88C&(9LXDzgCRbZp#yH<=shO&;u{OEcU4 zfbtB!VvfDb1fqU+_{hafSAZ7iM##SauATp5{EAo%!Nj1_;6^Q!Y*|bh&ezeSpN|08 zD=mMqR|1zu6L~vB`8q6mcF_eF5#)_&4e~Oprc$ElyeCSYNl)Bkud6m;$$>pc0S7t0 z-`*7zH9zno_4mEvXVjP2>d$6FV3z&k2Ri>&gzw7ALyK-j$Z;`~b)N-<^CiT0UY3hw zc;~6bQo@H}?>+oT-(vIcmtZ3$06I%JHWm|-5Uzw{C>~(nb$1(Rs46^NS%0uO2&k|r zu1&h6Os!fxnNqp|_u=2Z@O5(jEm zLn%xyx6l9fU*?|w=Ga%nw#onfV)1`})h{0?7f|x#1yla%X#VXuxP4xDe|n1N-}k@* zSlcDK3k)RwH>=Oz5&r-5N`0Wf!R=FYEF4w*!|Cd`FL-dF+w{M={OA9+e|^h;ZtZV_ z=HFfW|J>St9X|g$xc>9h{<|^s`xX5E=&9|x`PY7=PY(Caa43S?VTzozxisDKdcDoh zE9YafKEX?0M3yNRBeTvwB*3QA&UomK@W|iOvPaAXAY>g{dTsizil8;ej$Su zz^ByYG;^L^IN;#fbXs*49@P3Z)!!I#@46rjec!0>XpsH=e&8BSbjTQ zew@;e0*kF$fBkaD3kM)-3j2tTHGjDF3P)fz`}*%F;q$w)|I$ML%TEXpuq4+Tk^goE zfBJ{gu!&vx&o}=T&7Z$z|N6pzuJ-wX{s+VCKO^j4p4k74u=5r5vuW->Pu2hUsd^oD z@ZrxF3^8^+8WRj`HG&aS7F<2b%**$up^Q zTbz?zW8i%w1tZr1sC|~{TUX#;5X`jFmwI&7SuOf{p@rQFFJ?Y z@`i}&>LgD|qfO^nj3@}smiGlwq*pgbwq#mXO_@7M+vo7??6*(e;v;25x65QMsgf58 z;~q)Kf8XDFXrte|WP)q8wV(f5Wd6*w7zUY*pI->1}#+OT)DoWd0m9^@v|Tb*wus+H>ZG ztI4Sv+D+tG)>C11QH=?T4%Nfg67AO&sQ^YxRqwU*1U4B?vBgVT(leIWE6da^J%r!2 zu6QK^`Mf4s>+1J^I7Qwp!S(D>jONkm)eYPeRAPW@zsj)QHz=4UTD_Q>^*jSPulJ;1 zchb;wiHiJP$Chq@k#Em66t(DS*65+428kcL3_z%k2X(vr>D~XNnbDPdIRl!Vk#$H{ z4PF0*R2~-|uN=}=9Zs{^33Bn1Of{=1;f6DgVkaMdl_+;jX=}8*eJSJkyXL~(Ki#3% z0i7r0z9)|Al%5+$zrN$fq?}7h&DD*5bcreNa#%>X!BA?2NL@2gXJB?@Wmv74NTa5o}#C`59ej;ZH zr|>j4qI>7h=iJ}*Z;s$+2FPkCLrp`$;^z+ehsVhXKPz=)F{CyBFFyQ$0&wn& z|6klGR2J}9{QvPbf4v_n*e!D2&+*?r*Fewc!eaj2Xb-H>Jb6HFVdTgDC>vRh360u*>nax@Qv&B{3kiddMd5_h~-7)X~}5 zo64RlWNz@mSl=cZhCbb?w7z_~&B4);Oov}|z7>6sVx(-!tcFj&-fSl0>BZ-JnZJ{g z%(NeP0B#9AcXYa8a)w(bUiFUQzDjV;xHbfKxa)M)0Y*7v|l1(;%Y9#UH0dS+-M2Kisni18t=# z$UqC%lO8_Fj$&%9BZVq31_m@*H?~T4(|y!UdxG>fMMfTh6$F{Lj7NvuMZ-Ix-wey* zPwbWZJtN_-0$a<8lI{RKs@~o;%UT!UNwKEEH;%^hV(QB$fL@0{m!KZNQI`eSf{yzC z?Jf?~_0p|QSCHy@GSbpV?cr2_`(mFTPi(~)MQYE+RMHKuxE2E`$qzSbKj)){^s#$4 zG@W);uRU{#Xnl^qJ%ycaPDxoA8j7(4*Oeh=>;ToXi_^)$fm_k=KtBZao8=0E;mpVD z8I@;v-P>!mfq*^P`2o91cChTm!=g$alO!T3*P)VryNJQ1&_Vkc|H`;>CkT)MW(nw1 zS2yfvOAHP9!HIOZbeL~L_jN}5cP{f6F!g*|rnJBwvU`LreR8oKHkN`h$4JGKO{2uEEHfrn1Dn{)ZZ;wwK^Y!ac zpGCgL+|!B-1YqWUY78qS@+om_{n%hDY^T2=PN#9wDmn?YuGHCVLICr9!nFsiN|;0F z4Uw3{_v-qfg4qagQc}`tNt4?untlwOb@{S_&{!$^+q}G-(@s$=-2)TwBhjYRqGMhr zt{cJ!Vv|(`zfSeP1_$6%`ysd}JVFHM6k(fR>;FA*Q>FhJF6P|w3b~W7zE||dd^z|& z#O_PSy?l&^B-G{eX|w-Y?Gtq=ck>`hnTp!-oP^#v8CCgL=9JNj+QPJYr~44;VD4ju zhxG6A6GL*MT6E^5(|Ku+)KuL;I1y zUuGt*uTQJ%J%rW_+s<5lVr~!SD`LRHFJGora6Y#xHlKI`MIh#0;qon})ZI zD~T^Zdo}L!BhG#BU{g!J4m4{0Aw1r2GcLwW%f<(PH)m!57f;4(V92%wuoU@B=a$Or zsvOJDFKD<)i?OU*mQS7?FvRQmymt@gX7K#9QPeY)veXkPnjw<@WRuOY;}z1LC;jLv z*;Amc)G=l)gwjJ!c46qCzlN8z;ZDP+5d#2Z5~w#+2Y^hrc~#$!zIoRlUuOdqpB7a9 zenCdd=Cx(QKAz!gP0zCN0wFS{EOTw{1J?}?T^Ho8|6df7hrcK$tiaOwH^qePGTr6l zS(&oiWWaEWFf-Sp=pXn@{Z1KBC+Rtiwy<8?>DvbS;V$#GT3BZ}P6EAhxw2PL5vjsP zKc}DKgg%@~W8?>7>%@qV`OU#~pU+4@5L)2`7*7FCuyWzFK1XA`T+^sq&j%xZjWnOV-o^<{ zy2?ZCH98;l-Y;(C*G1+Q+4j5&5jW#N$-#BAdSLUiQS{1rxVSDV*C%!>#vgdvsd79%paD8!H`$5#U*=ROB^-9A;{+tKK%Qs?#O4clvY^!pZ-hC@SB~PDI>F}>FaaUf=vZ>xn)Y#l) zKMf=4C#h~|5wUpl-M2I58;TL3TRAtj;RnH=tS}0X9xVqZ*6XaQ5zYI{XjL>und-=6 zHlk?2MCkU$h%~Dy6y<=(bbaQT)fNyQT*KFZP_AfxU8S*|mqc6%R+WGvkH7B+jO-Hi zo0}*sg>kK8CF?Y|bInxKNw~nKM9W!k^-PBYrUb942htOiWOrlS2R@^pCl>=+p(?Q< z>_uY4`+qLLD0|#{yjCCMvsUe4@R4gwqK+nrBSO~1mxc7UV-+P!X=7t!{WvHYX`M?&C>a7VBj~VbRhx{AHG>h==XaqHn92*pO7=T7xZz}Up{}Aa0P}FN0KPU*kZ=|ZGcDg6(lc#WZ+tfzBC#uC2m1^kHcQ1!@mo{8P z{z4rAjmx=KqrP@r-IKK}?TK&BTgt67=l2j95?6IZpUI)JPH>!Ot;iEYTcoLAVXtHu zEI3dglHoKZXPr*Aw0)Xr8HfoZ_T;c%oJ+D(MsUbcJ2`P9kIXVJlU+&NV=Y3w-8|?; z=W~6!8gOypn^aNw%dgx9{^k0j?S-u=-3jT`{WcL>;_Zq^h;Z81h=%}QBrKukl=qA; zvie#x(Feu`R{JMk1ifoLI;~qNF4c*QmqD7Nqd;lM&UUeM_9p)XVFo_!0lY)BbRnN8 zo1&rZn9XA3zF`k7B_|v9My0SqKo!TS6d6KVXTzB2iU0bBm=FUmlV?3+--NY+z0E% zMYB>JZ~)QWY1xzoH9L|1JUY#F4KD1wY*fkEdTnWFY0$f=scgbof|d7>#o3eH12f%S zqxSQMD_bMDb*G>Vdny-XaD$rHX(_7ZNCts)h>eM9+=Ia=!{D}EwMLtiH9!YiO-Dxu zlFnAU>MU5Kt_hG(x&dolw1fS6`Y*ajyMP3%XddTojpBtf(~DI;T!eWgep|QiiVe z`oMdL;oMzjbKblVYpGszBNcXOQ9uUwxcONLZWUc7XrCporgDBlui%2NR-Sdo9Vt!J zD`S+Sa8Ie!UQ!MSH;qj1aTpcrQ`61{_ixJ<>z?ZnqnI5IBjfi0lA6X?zl*H*M>7#0 zFXB@;I#db#(6^kjVhPDkF9BMRHBHTTtPxDHg*l4e(mZC{Rpz-tB-ZWiY3llfDFUif zsno1@He%Ldu68WUdlm5MKo9%r1ElbmNbO)hBk1dR>N`_-9~p0*=4Pj4OwoQbaNRsY zJq*+B1Swf{rdxC-NAb?J#p=Ikw4@f!4rLvKiI~e%jy?`jWcIM_PKK#>2W)1Vxb>muv73DqK)imIyAf~ryj0!`lVz|;}~SeFN^lzE@& z@0U!|1l>@dVQAV} z2XX-e<+nWnF)sx65S;tV9a0 zvC%bSXYRgAN2vc=R&rbI_6Vhign$eizx!+r@lg-2MvmAQ4pf25oiax&pAmg^Cd%T& z!E7eSfe-f(41Cq4OqJQ`gC@c((UQfZ&O6OXB?_%V&l4Lw=CIlNM`dvzGlSkO-s=jA z)yL4!elV}}wrHnfZYC731llnuTXWm*A6}bg zTjBcIe?BFZfq&(?th!^M8EjK3(!)5$@Ra%a>}6#^E*vRMMrc+Ts=Qssy!QgflP#P`6Y$aEn5WB8?(-m z8j9_$ot?_X+C{omK(*)GyM>HU8px>uYuc*~#2}UJYs}|%p z1Ums={&scMm_BUO(2^+U*s)}=2#Un0iGxG=s_6Jt6KQ}^^I8GD?JR=rC}i$U$tGGH_R3I6hCQDGr=@8}*e4z@K#=6H`4MPoWl zsbGled#H5mKJ2;9Ku`D6RV*-Aj9NtJ%ig;ipi`iIb}CjR)zN&bu&2A*9XZ_8K|A}Q z7i(NQIlBwEZ_TxKAMa5Dp0-(Jw8s^(g=a6e3RMuv)T>gnpzZU^2l zqq)G!{vB9yH+qWy&ZGh7D+VJ&g}G9Hg6FJF*I_EV$bVZ;$;cwMdM`5;<|~DWbke*r z2qJ27l|+c@c9Z9`(C;ESc6cv@WB3QnK*!ij0bwiu=MqIA#Spjsuyi z79NogYxl%;=@-nm?+awfk8oSWKX#o`fruBa7Aciz?FlSw9gfk>6l3h44{+cQ+$D~f z_K;-ZR1po?02HblKflR6vJp&1Q;qvSB`~b8vv3pM&9LGf{23Wg#l3GBe%W1_GdD(QVF)8dYs;yn%&JM7Q(eA@ z5_jG7V6;jRIBlc%4D$zr+*d?0p|n=a36Y$K-ZBfHW2E*E(H+^z$LQW1GpB(Mwptb9 zmxYF%kEb?N+YT>1pUaXVn6Dzg(ecQ9FK#s&xA)ea)O)V5>Uld=G?v+VK|yv;$TB@B zF&-aUIcFtzS?BLJ--$T`aP%uF`)eTK~RJsp72tN@SG&uMo@_VJn~NYf!|OxC{CrbTeQgVtk_HeC1?;t^}pv5(IO zvnFigx@_Y8W0Fn4DfbaGa|nvsaocS(C}GvvxhFVyVf%-lSVmzX)53L+tggWylN-7u z3?G{uH&;D6fz3slyNxDbAJ_<9M*!^@6h(zaRGufjGpDp8frOM>&G_CC38P&MnyK@zpBv(zZ$h;@p)AuT%0xz?kd|#x4y;2_M~Q~ z&pk2k7B9)&GWGx&7D%ly=`n;#HQV+L_THgBefGBD$S&yVF;lpa4n|vM!ER}qAM%ok zkKuX>Gb9C>i3B%cbRZ8dq&_ifyi|Y=zZUNF#O*zLn1o>@M|H4!(`Fhu9z8I8 zCf*TqOpMpN?9dpz3u%cMvRZoZZVoQvu~_-<*@mf45v_s>&#oH;+*5X;Y1pde<*n1oI_|(^#7pw}5|0 z!YD5ns{y3NiHD|`wR){=NW4)-jST|mnnZ)rkGe0z7}`%Cb{<~)kldXM?%QsNgTn>F z+XjC`lr@R4h0_aE*}({5`pn^^E@3EAcIun`tX1aaS_6ZFJKe#-w`+H~l4T1D3Nir@ z1Sa6|kZ2VR;|2qE$IPs9=}zLRsVF#qNo3`3SsAc_^y?u*k-Adro)DF8r}KpUmIf3S z6RT)3CjeH!-F@NEQgLZUeSQ_qkJ7=Q&Pg@)dm*YGZv~LAFury6RTQaNdolTZ`)N~N z>y#>6S6HJ)dt?-e!r|W1nsS*Y)=05h5A0`v;6PM&TE$dkS*1P|aZ=?Jaer^YKy~7a zuhYj#Zs$^80Ehk#Ve?sI{&R&v8pm^Q3p8m+by~*ov#4~qhg#gz;H3_}VQEFvvYMB9 zOD@de5}bVtOM}9_qU?^+#C4f0J7b$bD{v_INKy{+>a3Xr7gHmV3u3fE=t1^S-@P+r98JcY!)bD=yoM$94d^81ld|Ir4=7;Wf;fqS8VqQPP%EWx5`)0`>jk@5} zr_Bry95AJ*=zkC#f?{Jfo_s%MAZk>)CJtkFxXmcI$|{=C2FcN?EL*U2gp0ABq{2lT z)*z5xx-){qzU)ePrewv$YpIwfl2-qnjpp*O3%J&RU>iXy-1=)xax%ne7n^b!w-!lP zSQfh%+IqOXxW6LMXKaitYub#{S?5vjrRH~d!RNiehANOju59?*znO{Dt>4%2>{eA$ z(-CDiAFFU4cZTVuCOoQPBkYV;5Un>KjH}ecma-GUl#v1(Vp>?>u9j4CW~?>WMCvXzi_NP|EpP>xvV*UvgVM<6*~)8gtfn zXTC6{ivuc(IUZ2^$46f5uL`Bnm(y|{Z%4?g&Z(`hs5`$g9|pE7iYzeupN#> zO%6P&&wdvZ7U$7RoItc77dg`}Y*_8aOr&n>K?f|A4aS}qOFLF9G50IA8(Lp~)vjM0 z4pzW0nvd=hXYa*W6^$JkxtTgHUoft?L?MybEQmrsZ5r2iq`7+?m5i6AX)tjMVRg#J zskIW7!>h4^;~LwaVBAg>>)nq9a0rtF!qq3_xj(E9$*+n5iN+*8)u=J=Hb&E#h;MfY5g!-)ai%^a6~d{E!wR`55rL$aJZgcmx*i61dJ9;J z{Pb8OA|f6*X8Q4K_`mHQ?QwO`xZj&^$3zeyT@D3Zw-%G2QO+5Jmh{?EO~Vjzr~D5c*nxN%Q{gkiBr z29L>B4E!pe?%TxP%Q6OQp2FTRK7lw`nQ8!4RR5<7PKk1$k)|T9(r_1XOvX_gzjWz$ zD;3^Kt;b5g7zlyC7zi{}CHepZfw$^3Dk0PG(px2uvGsVGZlwc$4LvHSddSsoP0ep` z_-lar&e$Fid8;`8%E&NdY;FNvKRt3C2cEW@{32Jc$-up=EvubXwE*4^ZkA#yr zP$%bO=xij8tMhQHD9X=v$q+3lX#5?4Q^tj|c5|GF5*|t7lJAs)rSaz7*yNXY3mJh+ zOwp5@6^QC?wzDJhs_8;CURNxR9rY9=uyrm^a^}UfH2Cjs#8|~M^?MlZ^uiJBT9p!= zRRf~8edEy5sHu$^Kh(o2AVMF+4aEfTA!4C_1vooGIENw=IWqAg+g)7DYQ>ULQi&p9 zkIJB7o4}jb@n8+uZ)w7w(b22dY-^?1YR7e-sSCcT7@ftCz0p$wVRwW3O z6Mmon2yp*+Pk*EP0qg1U{&9`ZDZ?F=C=>66T4R9qh~0R1JfJja6yM{RW}(Eaq$BaGw@QBAYD5p+{(pxu~e6x#iw@6#_7B^#83X_6@(xV z=3K7?s|EH=cR$TloGnMoUc*9&iT1s8h{l;?lNU@ zcx7ZZ+Qgj195#;|>vlW?IN%@5jJULb9Ttp@0kw= z%&Kw^QjG`XW;+2SLP`ol^E(mse1%G8kM{Yxi?*Kf>Bp0E{@!E^*BgYUh2}w{sSJfc3%zISCif}J_SsQoVrULXeZZc6rA3xy?lM%t47_*W1e z^&O$JF)j&gP(Hl<)qm}$$MnFj$JXa~9Dsbx%dkUZl9B{0R8H=p*BGnp2jg7TOX8SX zYNo2q`ZD|w+cb53nu7Nsoq8ILhHY#G54`sW1Od3qU8{`jVqwb(t#rF6Q{r@GTPr{&7~+j zLN8^kW|3-vasd}%1)E@^Fo~4U$3O4@Kmc)Nc2CvzCcJ z)Zgs@ANIA@-&mWb5gPl=yJd~}LFRmek#mMnMXO`fOI;qFG1ldG&p>0SYWC-xL!Zi- zG=qilhjpWe5YbhPr#RMIFDeVSEyj@Bx+6Yd8~@v(al`{k;zyG2)hYzM3LMNM(WsZy z#0YsA_FEA*9s7`+*?BS#H@^mvMBd359Jt=z{xpzQL-h_0F-y@6m_$_tIXysa)ol~u z)l$x(CN zZz}$4dJ(}rM;?`;Id`iW8MUuI2EKum$~TUn*K5Ph?28zPsJ<9!PZWD$YAb@Y!)@O(E=k1@9Wsu}lWQ@i>txzYt~ z3XssMYs!baE%dn1vt%~A502g8ujgL611+*Uq|6qNZaiMQ_xQD#0x^I_wrx199;%ND z(c0{(-}>P0>~mDP*Zrbm!e`1gSGE+(6VTY*`v^zsp3Kam2-pEAqiu|t#c`1^(rXA@aS*>@s=P`Rw*Kw=rzDdBYUwAvkrR{E`WVS}#`=%!dn;NHR zCug^sja~Y*wGEpRZR#g>UxB%Dct@iE4~iPmPFf>rRM#sSRvjLoY2Vs#`OW_!BjlPB zvOavx0Uy?qZXkc-e1ORI#dpZNF~7-QRJBk}mtO@6S)U+B@XCjFsMXa^SN&59kavGM z6uL+;UZJLunUi9?d8ulm(mx8csiT+2l+t0PWE1a@?sK6Iv}pLs0 z4R$?l=b_Ri0r&4vaT%q@)6S$N)-Ew3u~Vvdb-cnP-;!F5uHzkmZYxAGXO+ z*8t0XekcH$Bgsy0uGNqb1K@7m%s6LPG(-JbOnkg3KzDFC?F?H+s}yp|2FI)$WDFR`pVT(%o2W8%pC< z)wj;xD+(XBFR_rzLVnW(eDh=3kVQW0ibSXVP(sSt67pT##JK1J{ zZ$1b4aLh?%{bA)e0Uf;sPjl8}0~#0K&x*PxQu9$WslhlOFaA+Ypo+ z=m_yNoVHNY^6_2Pc9OM7i7x0se*F8e8g+POnWy;W(=Y_PXNQaS+eSEPb{&Y(raSR9 zwR4Ed_YvHVylOO0a`F>tv-p0d0^iY)?dhvBt#*#^uOIob^q^0K^p<_v+V$(sL9T67 zV$8TuJz(M}^C7r!CVSj5z>yLaJwjzgd1KaGo5r^R3&S7ubfb+vSl837r4^0N9^HC9 z4NS#~X5D-k;Gxql4Y;`$hgIgbF<~8MHfv$Wgb)I3q>8(v(IxmCaQ1ki7kEUi&(`#&5ce<10>^ z_2D-5_%LvqbVquuxY}12z>Iv(}^{5}Vci5C!95E~}}sal8bV!YHrZCdHGv7qxXO**X#a1aKz) z=z}2~d@zS*LQW7l>Pe}6GNoX8yip|x{0flg6!D2NJzZQ5^@)(!xv=yAaRSNVr1P+4 z*0KVd05ZM16&qb3ZIVTm!{T$ey>&+>(}Zm zM?b&e@NmM?A8Hh<5QVu?y421T>l=X@>g*aYRj#ytvm^|>Rue;8B-NVMSrXw@y!)#v zQHiCc=H0fBl7yq@+CnTXEM)2DN_FcU9UYaTkcJh%chM4FszV?o_#Pu~pU>Z4@N31r z7p(eT21#emKerAoSxYTmxUS-eZ<(qi0$KP>DzWwf)K=QMSjbVU)#0vE9aqCvsFHhB z#>rZuI_0h0OC`cv_3 ze@RtJp4jvd0JwI!!OyOkI-QQyFd_kTY;r6!XB@>7kD=`&G+rgY-HF=- z?Z^loE2(>pw!kIyvR68IVXCstWgW_ycVCj177s5t1ZoQf?Ph}bt!wwRklTkNW#Oo1 z6B1m4)227lT|4~pKq)>i$fiO@VDw1es(P{grb2s9t{`7MpZf%{%*Z3aKfZ3z(L!bg z@Q?oyXt-WzONe*cL%R;M@}W0LPr1wv?79rs2JQi(9zxQ372mk4gKH%Bl2GJuamkHZVPjAkW z!1Nr4d%cfd{pbS1)6<#o@LkrQ*qMu>5llU|Jd+VI&xVTBO7>vvKrYl4K)poM%SBw= zWqlNJ)2FieckmC{s|;-f*r{Le%e8|Yd$ZpX0HnB4wruwKjf@tr>a?6+L7@um;|%eH zBhrlP0wtKnJYn|Pz0Kv0OeSVUkYs_0a#kX9iiJ-iMf6~P`B*3kkHsJXE2^PMhk1{M z!=_!f^N#RQEZn1_A60dURgo2NyNg?aH2zHdSvQ=mnvAKb?O0U~2j_^eS&Vj4>puPZ zXdN|Xg;UVyH7|K^n9v%^HM;sVUgrDA%xVQ&OY-S>k~=fkqu4|}Pr2mG>X9bTnvb0N z9tHM0W{eQ@RHN?qzFUqRxjt<~wiboP-*AKEv`g#d4F(5@5utHrILZ!wKx*8WJ284& zIZsrha`nunopZ?(uxX#tdQWJuP^=I>1&v)&e(mSgyinNo>w3 zuDou);w@EZkUWS76go}yFw_uFJ?9l~4v#3`nx5$b4yg+OXcrbYw1(A2WX6s(FwO|e zN%2Qr;WNEnGIo?#r71ed+s4k5w^w$w?CNkhBdjTL!S4*heDgB%uNVUQQp};ZSLE1A zN~%58b&}tH_Q#~dn2ss_l_#mC64Y2neA$T+#zlSimOI;Qw(Tsc!>Zvgb)P-H8`DHz z@3M}l21@|qi7lKZAP-7c*&Z*Ut}fG1A1m|h?dtKq4{ZGg9SHP3*RECvNGKiJ%|y-{ z9kcRHRXL-pfjWQ{yy_(t*uk;sup5oM2Fa66+nG;p`jU%qZy08vTzav3tMGCHO|G*}ses_fE7E9RY*8!g=8 z;-Hv1t)daHMjTYl9;3TIsqk#EZAYDdW;6?-U=zP|dsfg(gFa&4QU|{N_qt?aUq_po zI1}H3K*W|rq7C-bV$YS7GP3FHHeS1VcEWZiDkrBB;!SH$8~{&QwWY&og;}}T;}b_I z(d5PMXn{T@LipTv%SY+9dy|&qpdUII3^wYA<3L}L_2FRgSk}cgilEEaK5#reE?{q; zTjzi)WotM90fy^=aQpKbP%JYtS~=HiDkgz)$1}UI3O$-<8a{|p2)d%pDIpylBWp8j zM;s-8-$6AiGLz6S%PqS0%fk|LT<;D?f3cX3xDG2j{=;&IjKg0)P}~ zsjLa(u{4kacvrPt@~gg*Ae+l!C=MF$^}Zr(RXQ=DGj?yJub_xGnMYW-`g~n znwqsQipmoB_CJkroo&rSn>S|yseKOm+wx?j)4Y~785xCvUHn21lm*0J+Y9dc zE-Q99jW21`#|9RrybOJ}tdVoHl0f=7?j?OXmt^fJVW1!k(rwx3>)-+Dv_Gn<1sFld zPp1y=cgJk_@xhTDefzQ_!Q$A3!JnV{355@6!+iY%qN&{JdU{5?cTdV)TdZRDr9&^` zJu2g~oAr0@rzse*ilXV>qAzGOq!7`$CY~-dcJm{zw2i*>6rPc?ysV2kBGHl{Q*w!hg%Ts`92E)*~{^okGMQg0Egr zI5rD}O!hX zuG{LdR+RX}qi{FMo%t#q#jo1Tm7vf%RpPEUfnVf%e&~C`)$JcmULQyk+LJF(x2}*O z_d2{T{S|B>v)hX8r))5;@0`La!n*=V@bu^z4BPKVax7v!n2BI(;9<=#bwT`~HI_i$ z1QNPa7SSA2FvrS1cv#{c(m7WDgxRKu)EcBDzb*YFcHoM|Ss*39}ghJT57BIuh*z9y| z#GFmV$Pxr?25^3B0G!{l9F~ZV{#DHI8_%ito1MnS`N5mD{muh=FC<{~%=qa^LL4$!4oha;F`r#A4piAZ4luiUIR}TatCOG+noX3SyLL7VV+FbbLBO*8lWs$MyeuB-FXPDRcnH`6z8KAy;nM-ODf^9YlUVnnZj+nFiU-T+Rdl6w>Uf>uP6z=l)Wf zO33`AU_4s`V(u0uh)Bm%7%(%ooHo9ouC77ewuZA4GK%z5Wv0@qlit&@ZY+*q+&}DQ zWVX<%ec+=pT;EPgb&p~3)|MLY(H5=S${1p6g0FV48!|&ya6sLnv*N*nJ$%vL-jUZd zw0kL@^WPmkG3(^d^MTY^k-?7M;4-$7HFaym^v$f9#H=SC21k#kD$d@$3y0)B{S2RooF1hPwCi1N;t+Pmer!V0da+%FPm0Gg{&H;_ke0!DPu5Xc1yYZ`+7#$_H#U6aI;g zMq-rQZ_1qdc6YgM^)V3r$g+%=u>@aXK9_S8QuYYdShQnND%3O{y-BS2P1amhj5<8K9`{P>+3V)$~)3c(+Ti#k!$II8`1f82cX0D-YUce zUY+$n55w4#Bwr>iC;r=aSxJQm_*v{IS1 zQdc|qYRpTb+Bzw&Yn=P~f^P)D^Zd?LyPi!px{gHO+#K#;49JX#P%9m4THsZ96S-Hs7sk8~J6gL$%>c3voXe`6{iUk!_~j?5 z@t;<=g@n24o@*D^m|DTq;qaYDA%lXezJR?pk+9&m?1uGUy$k7^uAT6WHQb!a#0n9AOlsg z)GB1hBm$N%RJ7~>blA#%`QyALY;&CexF0c9bEY>N+b=C{`Q88s+5%8xAlq}v9f2sR z+`51IeiEitm&x`(Jk94}<@IZ}zfrR$ zw4d#&sgl5hCB2Wp&)gc7?Ove<7xk@wpIHGZI$@ z=0zh!>d^}9^t8glR+wF1vyyTlPlp**vbWmLjz&VVbWzc~0Dmmo?svX9-rq-R$ zFIZoC%&pF>+X}{?e8Si(Z9%@n1B=evYD4e1tEHPYWs?QaZ|8o(O^tRK0dbrO3D?-F8o{$C0a720P zs+s=k6_(Oua4z(mlRg++3=w&$YyPyMt2bM>qg6Aub>(Jh8v(!|o<4nAGiYl$fY_s< zs*h#TN6M)LYu5M*HY3f+R>oRd9l_+s?H9buJ%(q0vyvu9NiQL;2KKcY@M^Gd$w<*$ zMk4~E8&OTR?a#VN8$3^9Jss@q!k6q05Cw}q1SQv!PCNp_-T`z)Z>^Ll5`~X2iU=G!$hVokER57KBepI3zUg&h(^&(&t zSvTCqd^_U&0x%;a+>NobVe#%&p;Ma}ci2pTGN4{u?i@sVpJLDkk;iZ4HbenGaWrc8O~1A_xj*?|@PH}3F2Uii1hpqagZN3i!n*x$Eb z|64BwdnI4Ma^VySYX5PR|J2X_k9_E*`hEHSIjg-UM15nY|5#AJ^k#8%KR_iNxoDT% zIpueh8X9OdZvOF{T4?emv3rXbf$(dPl0K4;^2y{cwDsKs_SQ1zZ8LzS`Z!6-XR>=; zz!Z@&0zY@d-hM>DHoQ;_2h}gd60#SpuQ&{H(FO=^ggaC@Sn^WOru|FFi~X>A%`JSD zFa5K33#0$jp^=41nHbKORt8U!bva-^DSniiPah2zKzH<7e9`HKimf27&|6*rs)J=? zPK)6LJ|6%2z*1BXGb@0NxFr(Nb0kWmWwWPqX&R@gjs5SK6$Mb)n~m ziz~~KqGvKjenSku4=Rvy_46^}dV}z<9dSB11?uf=FcdCff)FfsW4n0~w?{^#Xq5W% zVK=0YY1m2g`fC0yu1;uFsbOwewMzV>P7C1*3$n|6!OH2jQ)4+A&azB9B(5UhF+s`~ zWzjaM-tr>k`jlXj0NP5g2PrRccT`z|os2Gx7KleChkm8gB}eE(@2?mt6}|Pj31HHn ziS>oaiyl(M0FRos4VJcme$CqN*_r|_VS@eX}0(AhB^Qa|>oCurInyd{r6kBsA~aSK4z zI;lozYk>yj>~(C$&>zE&)Jr-v_`fCS9%V{N2|vjjQ{qrzN}Tbai%f?cw@0%SET<7B zij=LaSrvj+7wAi?L+kG>{R|YBu^nXYgS+`#@_)VsOqKh6+vH)@R#_MHQ!#JxS7qYs z$~2Z!08w==g3OYd78&$B^!}}QhnUZIO`F#D_7_pa#$|~i<-oi2Vb|lt?2mi%;%lop z?7S%3;T8cE9eI(!@a=wb$W5{@5>zI@8||NPW%ZzUOxgdR8&yy>aMZc^8}d^EJPtd0 z*kd-}s52;TKaf;$xPgJ?-pe!|(@HsU*x`V7yBEIFQc=-?wbZT||A7Hi00U7G4XlLN zp?4F-6ifHG+5H6Uu2aSx{^CpB92PZVzq_s8<(NtfXo~!ZvF5B zC3X(`_Z{;Ammd24;3zYY&r`%V zMh~i3_5RI=Lco7aoe;sfR8|eKd_mHpGF|to#{O-U2;1OryfiV|Som-i;3uPQ z;Qts>Dsle*m8V5WiJV_kqvehC*fTLQNPh?b*O;}0zhib;YT_G+>)**!i0a6Igy5HA5n z#)>nA_U{XmnpOe0v-mjt=*{%E6#*E{k%O8BM{H=leAuZ{w!@vFneLRMZ`t38vxzjf zS=@_i7B^}fnMMjDZAX|>_MtxCG&C@L&#U?bn-rq7S11vh(KBW0v2VY13`%B0(fA|> zD#-oL$wb-uTVH?vog+Au5vM!%X8(KyIv+Zt<$8wD){=C)FOn+U6?VpE@LLMb?{WqJ zY9DuV1e8-P4-`}^)eBY39HD;eGJ%8{Z&;-P~u2;0=H(fpfD z)1r*|{soayF&@XEpl-{Ymd&#uO=HBS@k2Jn{(?IwXkqdpC}(;8x=t^Umkd-4Ea_9K zzmh2#dTEq^iFP)@=)d6+M&32<-w0!O9swwv> zS4YRu{SA*$?K;u_Mgv~iA^3xrq2Di0@E1J#qqct|691o5Tj?Kp3#@-3P^9%}H9R%$ zmm1_W0zuP1G}%%dCUPtdoJ>+T_JpdM8kz)5uWAkF#3#m8Q3CQh2rj~qRh4I~p+9O8 zK;pMYACE6_OSN%!dLusuTzzvpW`4=_wc!9#k_()5FS7iZW#Ae7daZi_M@$B3y&zRa z%Rf3L1W8Cb=v=)Oo&GKw^KJgFp%0VGyd!^Z5A#RQ47wGK6FSne^e*yABosW=bbS zaS&HigR&BW(L$DD1-TPw=AmnL?X(sFa!Y$wLJoJYKQo6JNw-g-5`+lOm^}ju%R?UPKQa>IYur0{Z0L^ycBJzNa<7;@hWwn4~p zg7&BGJA~4i<(|47VL$uqTb8Q2S(RbqsqlHh+z=uut|uWHDP6}={(FL_r}Gt$>@yun zWhbRfLA}Hj(DyTb-z9vk4|L7%&*YI-n4_0@T8{`&&v`IGn5q9c@mD%?As=1y&#fP# z9?BSI6yq*3H4_c(XAO$<(%b421;21~`6QFlJ!S)X+ZZ}23B0CfrGB5@GP0z5S0w$m z75ffZe*e+MpIlE2&?X?9Nu~F-rN^}l>}q_*^7c9zR|#vN3UTzx$sZY-iO|+>*4SM% z4Mtvi_WVI&-a^sN^B44=FbIQFt=-++14AbyNc8{eZlZm(Z)kPBYu@J2m59@$Ba_PL zEo-+uH~3Ai-}+OJeF_UH72T(B6;zds7~HSFQpd4-M=kj1`BTSaKe8>yo&zK4jd6p{ ztIwI2{k05bClI;0oa3yW*jDE^kPoH!@E)=we!-7Cw4XI zdBajMz0vfT`j=48>LujWjy9w_o6t?^ff7~b7 z-gpzh63>duP8OyFxXFmw`Wp#!Q@~h4pGdTF5%9`xVOZVAw(us9$-yT+`Dw>0>yBYq zlsHXqmBMnm-x;r5EB<1^Zc^qKvn*pOF$ES=5N8y6v}JTJo5@F)zghbgK885@1fBfS z`Oc%3yH*BFO|ao^V#Ch5PCi!s8i=EOV z;8m(A+tzZB=U-GX9Qf7?8_hARLDZ5~&G`R{*CB*Q#388+r!9I@Bvd`lvkVao5fKcr ziKD|YJmsSqZc6JcXq8V=W(pWK3~lN-QVC;}nKsys#u?(7a7mYTw&VUr${0Vqa- zDyCi6uV*R3=D)I_Ei*dObm>FN7(azt@yOyPyiqXZ1+xu#yo_KOlZs)icc{r)Vq~YX zkcbsd-mvRQZo)+it@;}tPvoMlpifxHc`lwC&!{CK&uw7!?i!{$hY89fg*&xqAe0v*$kktA$4g5C@DF&}OUL+R;jyQ>odt1IO*#0Y% ziLOA~x2k6~bi1KDmCOC9Q2lJKQX!McM|L}mU;tWPhHp(~z0r`%sDx45pgkDL7{EdC zGjwN^(VddDIb#xav%O%f#-6WOKHM;^eIWpDpf*Bfy6jm~_{d)*JzLByux_BvT6lSo zW2OGuzIQyBeMx%`JeZTz9TT#OQm;s{`pV}{sYHpiB>Fp}YlrIO zX#$%n)yc$s6@0Ijr+If$qGb14R)SYnl`D07;rCWlMHeeBUHp0pSlV^i#OOQQ7;)&# zTrySp0?=2GGBYKqZhI%TkfoA=tk?6hlEb-EjG`q@x1fYU#dgm{OeQD&(#XdsR&N-v z*Zm>-B$#u>_d@XEx38W2B&4OZrjd(Ew=Jb4m(l(gq-1LSU})!*IsVEtd>{`aRs2$; z#s1f|K1De@UdJ5_=J2Qsi^ovpntiiG<3*Rayo!gj;>01>D8IlnI1FJNO(X>jc zF^*{oSGYKNH8zt+1$8wJ(5~V*$w#SRSH(7oqnIcOQ=r5twU3}r=CS+rRvzwBb#^As z6Q$X+Is>`PGq06=h=4C^G}Y0UA+oylUi!5uE#{AMvKsME=H%64v8U`B*7l~{^RE{4 zaWS%bG$Q8ZGUvwCz5@vbem&vKF?4e>cTdSh?Qm5FkN7X;1f|B7;H6S(N$Ps7I05X; zvRdG2)}kA4BAmd5qlWHu1THrgiqIc@SBl5v^h~k}c76Ir9H(qF!YwMIL9 zsiCoo#%y-qA7x%S7Fl}{sR*!nvk6PPVZPb};6ai{D`Xwv{O}%yN|IkZN`!J{x)fy2 zQG<(G<3R%oHXO!j?(deLNSWRWTL13K$d(*f=znXPv#POU%PPq1tJf~U=je3%z1?KX zMDS;S*3uxem}s^XwW#g(}iyLZZadHO`Dl+eca@duwAv`I*| zat&9^S1F~K3!flE!=ElsVx!W<-3u8*Y}&Q-SACj%c;@GDC_{*u`Gc)rWw#WP3u$?S z^6!aX)D@=V6DNv8{aQ?Uhk(5=^0AfTCzdFPP2h$Y&3n*30=Ny{C>;iFO6S8_qcv-z zu)WtNWdBRqJFS)=9NR5tGf8h9-?SqZ&6b5AidVBs5*$amsy03@`%j8mbepd8)7s5m zagW!q56!#T-R+v*=?v;KRBmawa}>FDk_wjR*`+SJ1T1au#V5n+lj+A|8Gf-4+(O)mq~^W^bCQ7hBDL z+-6LypE3u_jqv6l9AuZQ2A}42b;6u=DMlo-jI18+?bf#{*@X2PI)^*(e37~$?wIg} zfcL8!f-^3Fhr+Gr<94;SVV8iZ^XhT)34rVADgSXo`fBtOLMpD@(sC(S3B6hnM)ISK zwo%iq#hIi5`%Yrk(id}{v)^7bMPz2UL`nhQVi=|J^U(KwOq6G2#nTz7z5ZvW>eN|F z{}p4wT?kH5v0=|g6A9cZf#?@y2kC;=_nXdB{lKH#V!Skx&I3sfHbJf)y~Tw)|J>#D zSos34sR@Y7gt{TWX+Q_>k90Y>e~e10WdY1!A%+5Assw#lqgHZcrQ@;m$$xm6KZEZ* z{yan-VF<)$7Yr$qa){R3PkrB0amg_=46x%$`_2!CirEVITwIAZhtKs>yb`&Aa^I%f zR_$+d94+>EHlke49)@gto;s)iO0N7(eXHbdH73Spp;Cg;x#4hn=5cs79g`6IvgU!2 z?^@SL#@)q*lengdj~BGHeJZ2?TH%~tFZIVLc=t&VQxWQnSe-v6irO&{J(OLXqX zGO-)qZGO@iH{VXk*Aq-NYhumgK;cyKxbfCrW<2k6(`{z-s@kSk*>(S#Z&TNDUhPqG z-N-vpTS)$uKs)M5n4(mSGexY$qQz;nU|@upgn9kmaWn1gw7dv%Lfgb7LUHH$fu^rc`Os323y9g7@dyMnLsBe=H0bh7d(oKS7>)A*vocr zLAXm9Eses=V+6ny2B6yYuJ?@>>VWm{J1?6z3vh{^ek(>$0~*KLWL8d^5c>+X=B3^4 zq468F1#RwwGXv{i#pcz@bwQyxGsat$LEr-a$xS?utON^?pu6#f+(>QmRSx(-gEG|S zc=){XAb^#Qi3^g!cZ`#F70*O|wlOATioNf=)5|p350Sw=_4hFtC35B54M^eRz4)69UjwJ(h zUq;7Bk7#WtyG@aVBfJBdM`;q3Gx@it5-+v?3Coa$C90X5A>s!;GajhtulsfoaZx;-gqmv+6sL)dc@ z>P)feRT6zJU@c`*CnlXI=rif~ASUMdK`(>66!@zsJ6edW&QDwO(kOh__kR6Oek8SE zibNvqYbCU!ploLD$wztl`*Oa@N8y}6uaqKVHqHk{Mhobr-gva5uufyiMR9eHo~lv? z6!Mm4=h>36XoLcDq_%+F9#k&BnBnN|epsARv2_ z6-?~>Bi&{3TVb3!I5|E=;_@P)b4g1T#+ROO@dQlGy09ba`?+hHfRHF{H_D4%;_A=%BlP0Ou4kdPns{MCl*%F0dpmUh~WJ-EuxD-j&)YY9IMT&f*g&Ne%bG5Ywr7g(Nnp+)UQUdTzlT2b}qTzC@~N_5$;WX zhv8)UxIPf(F|}TM+$%B?0}$^p#uJ|cm-v!AR+UomGzZWRQm4kLjsP8#E^^HSjAe*+ zS;4LWe2aSAhLm&vxm_yrN8OZR#uTZA2D=(yv$KwixN?>9b_-cFFyOI4tAXK3 z5-@-LgZJU@@kn9~?cCwcg_D1FO;a;|NJ@<{vWvg&b!-Ci4yMkzULSaHA6iF&Tj2R$ z1ALXdyZsYWolVlR--{I7Svr-jn47iEx$o`SIvEA{sWp7Kw8-u*y7e54k|+uy16Ka< zL?)FJ+Q$6$rhNSgSW3jdzL4zlr*9{~ey@6bsiWh&2lt~7Poz~6TdtM$O^vsOEEpP$ zc0SY=wgg*6vaAH`mMOb$*v$=DYs!nVzE-764=ercB$&Ai?F%<8A^$!%Fe{(^aspPb z`J^WGsC>h-q3CO`UEA56xwDRm*GHCo*dC#<4tWP{m!EY&;728Z&GLywLO#w_lxe-c zihAp`Uvqo2+hI${GNuY9_s&)@hxSkRqyEHX)4fe-3=c?YG!kZCjGRoX3fIf{;ji|^{pKBn#To$g&c-$I~m4VqM|@|AJ}CHGiiKh`=RU`Exiv{ zwWJhy$;8l$mMz7N{d&35e79yMUWqoVH?}JyHxcT7LQL!>b~E`p3h!+~i>j;VYv14H zNY~ihbRP}$Qk*_zM++;gHr-}k)En%+e-@;a<6BIQw=;@hyY(zUM}g!@M@T2V~~WTs(Q>FlJf`i znNd-z64=#IUK~7WQa69f)w3^LtX%NCH;l@$^Zg5BA_^Z>zP#YwvNY}$QoD$!LU#cv z9cc`y=`5ZOBE=!!qCB# zC&&kuI@*G%5~SlX-{Ak&OaVO3&Gm)ou!6mUq#>86D7UhtlFi@Ua^BIgj*@IUnep1V zzMowsu&_kC?&;DL*qZ&sXOGgQ)s&lPz;*G}U@MtQRzT9^v6jaQw2`B~b?^zFC(OLl z&-x%d*P1ztV=ul^Kc#X$!Ri6qzQDGEZQONacw6y*SO8sO2j2?Gx4}%DKfvZ9>?>qs zX|bHTVzV9167TL;G6aH^Z}+g>Yp)irUHcgB0_D;<9btPFF{x@zDLtu$#RbO0ZRk_! zhK4vqM6Cy(VwwOnV%2^cLHTyidA9wWwfj@I<_?cn5=xNs6}aC%?5)mmXQvB8yecct z%LY9%G?Q}tJU$G*nKM3M>9_u98sWYifhN<1dfi%6UMr(xjSC|z?%X;CY#7TBOQtX& z66MMNd{``*&#_LLL!VW|h2i&BUe@HMQrmfuMmHan`={SOA$BoZp=uW7*U`rfJv&WY z6Iz0R1vbi)OL8ksTBFaoI}J-crImlteQ)b0*(g0ZUvzNl?~ZG=EUMbE%>>R2-0}i2 z2~_bw?tShf!yv)=v{*qVuJz>R;kHY%9Te75- zw!1J+|K%Oqf+`!|Ung5=CAmpkB+iRk3~bI~Dus^q1PPNoK}5WB66;qVnkd=XOMQIQ zxqsX!^{l)(bQ&{GrrrzO^++(RAJr5#n%;1!mQaQ-$VI3iVY7a6VNKtc!KaeC?s5-k zbY=k+RZ+3ISy}sA8YWiX2Ju}E>!m*vK~byOzVzX(;v268CIgP+{uf}G(HQM!khCVVep|K zZnHbp0)#pc96JfuOTOhXZJI}_>=%JsMtXI?_*qdQb zop5qi)?$5)32+%s%*|OgVL^IHLmZ?t7Y#)cJgmf0eUxm#^?@Suja>60bz?MH;o6 z`sgEMU=`9**jc6GFyKX|eznQr$%+-Qj7)%w?gykZ$flrF2(9CZ^oY&Q?86=1{!J-F zBARfY?rg~#_huZJ{cu`T*d9=C^!!ad<r49&~pD4M`|RU zVDH%wIYs>KZT}j!sq5U-L4f_I`k|Ms3%k-cKcsUfOeZu{Miv@42e%xGQ+@1DJ_N5e zc6UUqFf1sOD_H;DUv8W*+h6DaF*NMOx=Rd3o8i!K2m80#9)|jIE8A^x<|e$Dx$`h8 zyG$eLD*buTH_i>e++T>QTD2&ss@>nn-4~W z@f(V9vJUN3-3K-lI|2Q{u9L~OPwzR!*k77JG@1<#_Et%~xQB?4V#31{QtoVM$0eWC zsRqEOzaZ(KTd%y*)kgt@A;g)y0_JVHH@e&OHHpgZ61FNLTY%Rk@jUlC(aMB=$xexH zXvo>aF$lg8izQhj>g*jsX%t#d8LY>nV~)J@;5nU_ua+`<`E>Q1}ngOB63vJy^KFX^Ai{ zgHpJ58$2(s;fFNIN?XzP0)tq?H}nplI`{Qm2pbr^uWyjK&tLKx%#4tFo%mE&5FT6W z5*k1z29T{5Fsh_y;2?{WPuh9`B^b8>7sGDm>lvl4A|4sC^3YR)Rl~z~!xoiCaK+f) zFB<1h*%lfQLI|R!ij78OBL*4NVx!^?DYS$zD3p-UB|HNA7Yyf zLPfqjMZ%_`pfaK*QD5JbYQk!)!(hFu=b9esL%7>hzGxlKq*ZL{cIt@LZiUaUG-aIR zQ(x1NEzbCvcKWbOdl;q8tiNsm#o} zpay>ndG(<1+<2S_wlYDueOI|!jbV%b!c#~^l;NVhD%H$kO4ozj)xM$OEatd$rDtxc zRi$H~2?d$Nioh6qeplmg&p5$&3=gZytV`zm7$` z-}$V6`Rb{iS^aewrLFpW!B{|MVv}|62P=id`IX-Jl_jp_%$nPobbrEsoF57bSrj?L zV}5(dU3U>XqE7|0w83%T?U4&H3OXji=g=|oP|d1 z7{Gd|>2<%Z%Rzi5)u%&=);)h?s-2^=eeaeOc0{~WNVR+&g-rS%zrFiobK&nB({*5? zS4%k!`owNRQs-%3hs32nSP|eSYs1h_Iv+lQJjKL=*r_fYo*S>jy=9?pMkkT z{00y8neDgE(B{mCCV>h3l#5^P`JQ<$umjW0DyfFZxJMM3KDnRTez6@b6`RL2mnj$+ z5~gZqf=pS21Vc5hmhR+lRYC{ob1 zSE3*yIjrcc2($nK`%`iDE?IE1OU9K{-0n5ZoMs)3oizPGk8ozXIJ`hYw!gbXgQG3; zI*Z%CFWH*fnqI@RcNS9@=q8|rj~;UL8`=w@mXBPJO0mN}hWJ2)9^N-}DSuCtSLzh- za(aDY5PU=BZ|-pdyceC=G|p>6wNpxTO;%a~lQe#| zLkhm3jE|c6ncMpvVW5)Y0d@-&3rk5TCT#s<1s({DRWA`Yn^2TYS8Poql}u$9QbrQQrM?L2ZNvrD=^ zN{C*}lI%YENd}pm(GH69D`u zYoMXGlu+%!aPs~kV`^@n#fROIs^jgAnK(7fr*r$WE$X}e%UX>=mqPcRr3ZT@ zYFX)N`Zdjc9Xa(|_%NjC`2qjRYjrUf+V+12IuJAy2|Cm>dK@Bsh^T&@o@`JQPnp~2 z(-$VdSl@JEYJ+fb)X1D2c9L7I4yk&l^TW0`J7(slDCDPhVk}fTp_pf$&c4ltlag|z zt-&6xI7Av;E8E^rC+kj6ZOmB!?rn2NcJlWW3-4*tuHsXC7h|$e4Ow|Pw`SVIw^Yg~ zEnyendPc`hrnaC#m@jcuyy7S~i^oFleM}f*8(gZ)*wkz}S%6zFl46mok%H0E*fQzL zy{_Q`6c;cw@4jmg$M>ExDJ7}PBB<37zF=kdjpbo(4QP8H2Fl4M@@-!GI3f~gPF-3G z9*gt{;&$RTy~P!MfbNOkjXa+V^gR3E%_uU?4VlTP)ql~xuzB(i9p7_1OmB z!|}K~w?sBod;RebE;nOTyCIHDa?#d%2tlGK50++1VH6D+uSk3OMMfIk1e3_`9;`_j z>?(L2L*q+9`of2>Hv;j)T6e8&fM)p&)348j<{sZ!Sr=D9y@+zgq5Smrf*01|+ zbr63{qpoZPhg_ABNM7=DD!Q@2Kgmzm<^0a$B<;$^G4e%6_VSybA(p}c5~YT1{m?3kt-XrSnvbJ{Obs(SIStlNvK@oGd#44p z2z^{{e{ZmtnBMi?cjN|mxn1nf$laAFh=C)qr;GQ@&mC^RlX?MA?KCl<@AzjL$}H)p z6AF^UO8ig9bJf+Ezq8>LfRr*+LLW}M9CU@luw|3&9>qH{fUIB89+ zrf-GQxhMecudx7^g0|zR<#RGgO1`YpX!01aZY-nPtER5Md-DQVFmfv6OO~0E*><*b zc7>Jpu!_3gpCMtaqReh&qE6UR_&aXtO!1h3js9lrA(n%c1BY}$%2@YTYLeNPOCSJl z$U95J$?8trJ-z}Tfas)=)-ilywz6St=BU2a$`t1Foe=|f?X>!D6zm{%vAP+f70~$a z4k^f%ZWa!)Ht5m>Yxy<+8WRYaAC_192!QhZhERk(kNL<-3$)x;vUQTspyp-ut%g`yWo4zKpAbrY3*$ihdS^DpW)5ra-o3(_)vlKVP|as zz&C%H&tusx`kSn#-c@f6H=r%Nca;!H;H@0y&H>x)Fy|Dadtswhkv~>xHaC_SGI=|$IAYtfG zF>bL)T}`@JKYg;7UzIu-VvN$(xcjy3+8KR6yDC-yPW@_QsW8$%o4H(fySyYfl-l|& zZExl7{IHD%(?8{QK3{<;I?#LYdbtb!=Cfsl!lfjZ^hndFX-SvXs+1AX{9~aOtM^mQ zPwG_8E--#yuQX>p&{TAUR-`g7d$xR{wP&V`lXPoQVC>pZgzw-NTWmAqgp{AEJ>=sD z{y@_xV;)nniG_|&;G7@B!0QLoL9u>Wx;QR}ZU(w}F#j4@jn+mPiY z6T_>R_2s4>Q;A02;DA`jOQL@6X6F4lmm4efc5kl{*EDW!JyDI|OBJKfxlMucTFLbJ zu7=^*~=QltA)j;65M8WlZo|O zvX8p~0wcV&fua;Rt(!i3=KceX1I6F%4KG$n2Qz1c^mJx8q3x@BBqoXVN>8zCFK;bH zx@293myk&U-f_DfoPzFePLuG)?#9nB>G(4umGGo$0y7vy93Evpb3XSj34UnftAvS> zNw_%u79J^>gn`4_D0oD99V&{t&x(Ey;N-3V@k59WY?f!LT4yJIB(PPkJsC@6g6DiL zbhA9S26WiQDKAAw$P^-AAD!0E5h$r=xxPLM>f{oDvDS8kD{k$=I5Z!SzyAQRF3DA{ zA0sN_*3sE=8U_efw!Jv}=YzRwrqPLOQN-P|cKWTIF}gn}f$W{b71f`Gmu)sP85Gl*8%`@ulT9mh@y5uTARp7(nryqhLbEq0gw zHybpDslThAS?uJ=v*reWxrog+KRaBgBW$bdIw;9HP7jXXFy8KpgX}=w^?+6 zG0TU$fH|n&&mU21D>zg?3)-Qr;UTMDPf?9E2uE+!ax&}A(o6W3$|cR6#T!@6XSQ-| z5UIi#vGc`X-r!*@#{wo^Z}-WnAGuuy`*mLRFaG4bjFSy-GeZW@U8^oHR3^1jyCBXj zSBhIw3~m6}jlBN7IgNU-w^_d4|NMi_HV9HBya^E6dPxx9!Pl;+DSnvL>`9+c(m;3= z_Qd7V<&RO30`jEX<_U|eLgNQ?s6cS zb^;zRS>bYsZh|F2#yjqc5BVFL-iyCM1}wcz5elHWwSm`1Jg2wp~6yXw5FE=zB^qcUD!o>KH+(p+L_#9PqD z`K`Qe(fk^Aopoz3&>xWuih+ne3^YUCNB5fllSsIPK0o@kF2(VMfZ}^v8ZJ&mjzRn6 z$mu(p4c7-dGn4OOCU8)ss$#5H3yox&n51MK%S?h4tk;r4Ebd}~-)PI1+v4OF=TLT` z^PzF}Y=2D7b1i#S&3S)xY;ZGRL4Iq47<2+o7nTe|0SYSx zu$Hy@bnSt~obb5%jeb=jE&*Ur*`{x>Pvy+wMM>DH8cE9A|!;ZGWsHu)j zmXl+ZIm4@RJcX^LITW^fih|yUCJllrM{{9%Hp1I%jqb}td1^uuLhlwqO2Jo=s}4QX zi#{!P0}!+{F)qxc?s57CaFMmF|8nh+UH#yfIQXnj#}IVLZhC;R-ylYwVh=C1)3~51 zP5==qi*7k*#I`?h7`$3A3pJq-lW^6RSzJ3GtS~KL((o$$Qh7OEQ9me~4G#b@Cnmp| z)tp(fb2^+HMyl5{RE+KO)pmY`J)u+2%p{>Lld{4=Pc=NeQGsdMHBK@!j>6%&&* zEsIBNh2ZoYI#U$nZ=e$rumvB8E^DQ(ql5y59WBas+N&BiribJ^temPVD`1)~3)b`b zV>Ap4Yga`00W9VD$N(tl7yWr(3ujkQi%fnom z8DnhEM8&DL>rXwSH~TPmtsL<*Oie!THaYfwjV_Cm08A%ua$fq8CuRLE(rHm(K5SCb zP6TJ4#~S9c+zqBxb#$`YI^6tuCXgfzEYKK1(d+Ojo?R+e*M13|#++)qj z7tdVZo+sgg33%ggp6wTpOk#B65G@LHSItZlTmR8mZEigHq^GFw(01UXJslJHN=Dsb zD!tA-Sj7C{SMY=W+eN#M>CJ+Nc})HL-Y~PpX>vfPk1Aw0Mais9aa?jG)1U494T@3f zSX^4$J%l<@Tt=%DzG9Ht|J&k;61C`gE(NYc&AiIm6qW0LVMs)ZvvbKn+cB5R%@AM1 z>JFpNr35pc>?^C9LEU_CGPkSj?eDZa(3;qqj?w}5F%67%tUit)Z%3c-MtgIm_dD-{ zi}C>RV?Pk6d+u2`hr4!uHPRBlwPD|FmII%#!V}}*L24NYTqU>)O~wa`A&l_ zZ(on`f3TNDX|-AiTMv` zZ}}!FkvBJ!k9&7*M82SAYTK1OZuaE74k&Be^>F&`Of1Pcel%-LE=HTl7+x zNUPwgtks~|R*+u_CLWC;Y>QGgH8_enQ)s#!flIht?|9At(>lyk1sB|5#LH3A#;11X zZ3juJrEuAe1asVp;F_N`=E&rgLs2=7W+tWfn1b1vexIb{U1qo2EZgnTNG?Hzy=^w9 zhbAq1okBNPJ|()ERCpHVR+~O~O)m34EI=pZeW!Ey=Y#}H%ALB!94AHf32sDsC)2Rg zuW}EZ_Iiq0DMOMI%{j5ZelrICRpCV-1qJx^qS)q(s9jh zf=hH|qw~xE7ZS00r{5-6eF9rdQjfI#bfvHz~!FoIGGl08F4GLtWQ5ppSwQ^Sc%moZ= z?`c>qf)?C3fRrKIH-rTWadGh!b1{%EQ~mKd(aqbtp5-oIlgs<9dgioXKA&U;RyKv@ z8|%l%KklDM$Iwk=n-+Uk?l!w;*r_DUcEZ1Kk@eMUZGC2WXs@pLK9JKtEp(Cc`OrTn zF5ZKmT#Ot*(4UN!Miaj+moZzz$_iAE_H6E~2}heyPe=73kh(b+Z{n1b=T0chb^*Z; znd}z^^y~QOsA?>fcE7O#Hj0||UR2MUAgupX$!x_4fNAL7H%U;G?cyu$x9z`3ou8ulcvVUsJ|KHY+nk`j6Z1Osv0~?<`nm1^bi7J>IG?K_=S9 zI#ZXv{3V%PoiN8W9aB5uJv?RC$+Vla#VobtQ>(#5UYm5Lj{?=gfU|d8?=yP;#?m!d zt)N@o=bbZsK82fb0`_LcT^(9Y!lcW#A8vda5pWs@i#X}!TKv++zzKCL$GipSM?N{RZWiveG7G?3R>2bw>35d^dy+SST^xxIZxMz*tKZ>|xo z5*rtf?JJuJq~fTvGc2w%@l`noU;@3*&cz)*dOiUz5}0=&cNv6qe<$3|w5!z@T(EAo9L(Ih3fGkZWd!mbM#k!*JBG1crC#n;(UT(g_OFIqWGjp2AwtwQ|7kmjC z%E^S?X4KD8!*pM_bqR?$ZE6@^Oa*5Mjk#_c8j#|&!aYmM*jJ?dz6(9-51SbsUC3x+ znYm_6D7?rx5peX$!ttS22sV}5Ikn9YyydW!ub{W3Ot1Z20?@j=&;3V;-7DT@ZEL@M ztc8yWQ(c?_=YS+rJ*PfC7J(}}IDUUX^3}c5tEJzt zcMxe4I>O?X$Y6gO?7lSO$qkA1D3!HSFc`U1^@3~=?lu@&0u^nM=)Kx5j#kuE|aoz$cgYmksQc>T*#^m(6 z(w__UEL-}ryjjZ+G~8Voi+)v6Yy23*PHaZ?`OZp zC+KL-bK=5r6VRmmPx@-sZ_2VBEhnY91PO=%V=WcJGn^SazS&VzZQQ2tkOpL*`Z#^a zMG6>&^^7X?9!FZGcF7x_zv-x%F=V7vv@4Oxfq>aqu<^V^4lp53BFM6UN=$(MX!#T#*Zs_r|(Nw(PnCyPXcmVen=D$K;|n=MhZ1W{24nQ1QFE-gCdmIvJbiDre-XEjS> zqF1g0Jcbb1guSSXnH->?ef0WMr*mdAVt3GjhGp@BE&gd7>EoT;cbg;V*~b=!05H=B76th58vR z%FMv87#{2GBO0+p=%GHTk$n|ew-rCZ*5cm#RHmsI zmIY>K(?WU%4r>F&V_$frd`tP%9H*OFH3&0J&vX*`xS?-bEK2}lzRPGed?1>P1>oWy zd)(CG;EP46(i<7&+L|KRXw)i9>Z}oL0X{WfOqnv>ogcJH9VD-`96CB9qM-&~OwFuJ zyZs(Y)7X4bX_QR918G@5Q@7<>xEFRF%4iv)KRcgknEl!QO)^MROu%vl&z4DeFg>e( zDjT%KHSQ9;(YEE;xY<%clwNDK+<27B#a)$LxOq9AHU7C(cKiBgsIU4J#{i;3D>JQw zc1%+hTKnN^>uu3YTi|0j1r$dsOQ2YSZsW#vqw%1;;dV0;{IUMgsjVpeoO7Ck6X=>7 zIqk>73cbgZR?(Uxq1xq!&fxVc?wS#W3XT+WL;D#z$i)j+JZ4%U=!-F%{UZ5=Jv8d( z+GYkYzW5#Q&R)iHJb?4j#nE(!b`w{Y6nI7FXHiUP&A4;xcGd^EQhG`%G4=f=QkFe? zUUKw4L#n#-+tL{aD(^smARIt9yPtFgtVV>TS&;-{mAB597mGd>U+UiUa2PrJ9T`8z ziY`ul4&h5Qg@ECwH_F&5cmO@^c-7pT6xPGhi zVEkJ-^r2Bv%2<-KpIh9v?c{#-cZ-M$NsttuU&Yvs0s_(6jm`tNEMpmlx}R=FZ~$KF)5aM{Q02m*=iySqKG7 zqdt{XFF2m`9Lmxp7$`b8vkV$StMc=CoeEK$alnIILfN+L|>; z>Q0e;v%bWbwESk-j7|5F5|PZAODl37QmZ2ly_n_7*>UtqqduM-utX;KM8ya%>dwZJ zernKi2d~_H`jsz9r|jph@JKDk7*&?es(dKa&Q$bb0;E1EI7|lGF?2iVgd`5H!@s4W0IjV)iLEOia z&Ysr4xZ^K-g81rUY-BHc#I-gS84nKG@5moF<#lSFxh~XkX&9TlI_QI^UEbWfY*&#o z3>k;dTTNt(Hy0IFutlbTJ34%N7Hqdv07S*PoS7V)9JwcdN|k%OOmE)&0rDJ*mD^3G zW;>ekZf`dJ;YF7d%?Fx5fR+j)&H{)d`9j55PF%fB{6cmyI1ZgiO4hfl;7=} zys?s=WA1ABW({mPB#e6XZPG3#!UyWJOG(}LY2!=w?7c-}$a*X>u`&0f4s>#j%5x)^<`bCUHvHt%ZFcV(cO@;6Qnns)M z{dxk=tCgGOgeDE2X+qK^k#i>g>(;-b#DF=W7)6@x?3dkZC2pWJ*E;R^6!A$5A=@_`CszA^TS^Hgi`O6sHT?R?HOT}+L4!OJ;@*%>0)N&{}Gvd&i~T0y#_zI zF!DY%1~yE2Z6;nvr;&r#zS=#f3O`o)wf#5z_-XnRhLOi;$P4sexRr|t9NBN>c4wzX zU?@WIkdyEKTm9!tw=}c~3zBS8(-Q7seV1kzMMR}Cf9U+>+~4dkBt-2e>`@-$P~hZ* z?i|}H|3V`jS6`*yk2d6IHvM5rJND8TO1%}Y?_JHpJ_{P>pKon@7l_LuQ=|D0cS&W@ zYB})omuqzy(a?Wqugsv-yS2XOzw1{uGki_(9v0^%n0Nb+u<&oEWj zD(`SprFpqQ4$*!7*xImtY%#kWG(Z>vqgO0OUZ~tiwwocE*KMowyc00aB^+{81T3Xp z;aCv!N3p;qGXw7D%I`SH`4)(4AoL|u-rSxyC#R*nLM*w6LnM{+7s?XE>@wFNeecq9 zNViD!pV^jpS2#VE zz^ji7e^!rELxcPRUzuq=>d{{*i=Aaf^hQnh{`#Cn@K^RY95Eg8>oK(mQf&pj{MT0Utc07HQKc+sQ<+{lJ4*Lh2$Bb5jH zzuT4L&+NmPxzU$@ab1y;BL=@6|DVnOyWsy7 z>0kZ7Y<>v7fJt_i?T(W?;C}p>fbr_xvpm`q2dfXCwA|`hIOnk?7eDYBSqJRJ;uUm= zHU>Dx9Oz_=c3Dtm*XVVGHR|;fh)U`_jeXruH%r@(O_FcnKk+UWKS37sk>U12N%3`J z60>kb7Qg-q(fZ#~bB?%#9%&)T#Ck1+DIJd5FtqwcZ3;4 zsGTSlnt9uGm2K`-*QMDqr2HPX!hC;NhZnr%`2Vo?o?%UGTidV#iim)UfQS@DL8YlQ zslkni7y*?gT?9l30g+x31O!yN2uKZr^xh$mpdh`3-b3hw8cHCL5b_51+2=gxJiEBR z_xtr;=MNWG)=Jh~qulqHV~#nd2)<&=jWNtx;O}@Qc8cmK#$L4Qu)ifXCC$?(U$3fF zgY*8LlHiq8%jLi*^$Px-LGpD)9*{tfouSa*lA4dGD3t^nq`UA8e}}1#;V)6$IjMAX z;QrrIZgLPKl?2wABp`p!loZscBp|p_UiLRh;Qs;D#Sk@gf2#%fLreOv8h^(O|LcLj zgCPHx9_Vr{uWYJU^O_>sxTrc!W+ikBT2r0kzhBN{KY63$5AE~!Fv-}6ZzXth9~mU} z?ErkbVrgm1}+AjPvZQPjpe?r9d3 zaqW#()=eHyr*A?kB8nym_XhK@PS53c{i6owQ>OWjoo^Q9eY4;{jGtEcP3@q(EB!5H&} z`QZ8{W4s@)=||YG+nwEL9s4LLyAe$F@}p^0i7aGo8ob{z3dBpEEYQ_E8j%8(?raTn zvISoT@)#7RTxynqv=&D5#um$UHK_hC0^~45buq3T(>*8{a(0I zV|Ru+mx6cq$dlJqQ?sL#eVCsBCw5B3aWzv75J>x~)@va+ePO=Py)A{ZnRsN9K<8!r za(+`USVJk%Pdf#lMuP5>2rLtp=FdA70R`NsjCq)MH-kS5g2$M&M2g<)Ez@!wU4O6= zzWCvC*c*mHK2jfJ`dsOn_ST$A5Mw>ErZ=PPY{WR5NKR%j#p`S?gw)LiEfav+_YN>y zfa4WM)CgB=+Ag=P#+FnfntWXqb~Q#`7F_-v*Zofu$Ldne3T-1NLQMl$6BjDuGU_fl)xzC% zRNLwrw(g@^vjGM0o5V+@=%o?~U+pG5qI=vk*uZ)sKSPurv#h66%TJVyFA34An zxN^$v-K$Hbe&G(tED7U`KpR|Pd*(&T0AJ> z%y-8U0|y%G>Ia)-JgO{ORve$vi&GmFxi-|y#>YtwU|2ej`|i6#2HL%a_Z`}X1rs1d z?92A?f)8u27aLS=7f?Ozu7yqv80u)HF<#i1)t_4OKBk?qi7vuy*IkCXGw!%_8n4{7 zYCYq3akyb+{srD`)VY&+;1HGgoL+v~i=N)%*g-2Cwp-jj+cnd8Vxm{n{s~0nUTQ1- zOY<1zn&n8!WT2olU$k)Sf%I{EIB$^GnCa+%yp!WjtnJDb>n?w z%)VadMDHSPR}p?Qk}Ku*CCUeo)vW6KB*bq1n%e}r7wOva3BieNEl%N1^RIvpCZ6oK>>l#6~>w38`n~+P%<)2%fAIE|+m624K51gSRqDFVComWITe zF7q}Lf9(fWUG;fC7!A<(-rJPH$WQZqfq@1vpovGS^td;i*hCdWk1ZakTdn9vA7+k| zJZbXNJIvr2;t^@FCxdHuW|vsdyE6f;*U4VpTV_O=<+D=c_q~{elAW!c`oNieic^fg|1g^sZ^N*1i1P>M=YcI~h(y263@-wIwf?)5NL! z9MM8ni)mZ1!twKwbAC>!+x&O z9iF+XJBu&W^mkqi$64`s*5+$341}HmVTO1RZ6WX8A3tuhfieeRc1pV3v^`f{RNAf? z$kTaPNet+4qV;ukD~dX7(yc614AdV!4_&sefqCLx?!&=}KVd*#%ncNoaBpmH&nB=?RwZaMWXUC{}A zV7$~(V_{lIa!%L@g=`cnfcZ?evhTO-BR1BP7tVT5l+_?SndrSdx zIcQ}xmPNY2q|6<5(`+lHPDdrg;Iwydq^mn`M;)6GAQ;WA=rYX|w$f|j80$#f!YGJj zSc4b|m%S@V+YLp+&O)YCHgIhV64`deI*aIb-~Lag`n`CL?-UKaN7B=abIC^!q;%=Q zQ#4sCAAGssytX`X;0H#N_r@*L`~*$6!y?0m zMoXdl9h;1!I+>|{9;>2*YATE-*WMnz?NOU6V7A>F);3b>Q`Ub`xha^-)IhIlfq?b& z_cu(9`0VbkY#@JF*7HS>v3gt8PtDK6EvWP4OSD3o)Lfz+|H&2}=f33a+;n_m#r^uB z=dWs+IVGOG=ub}pce7O3-sghilfPSu_wwtL<0v0b_%#$^tvz&gzvz{)>8iH1)^&dI z=5E%nxr{9>agodw7k9^zOTpu-w1P*BUmh^JF=e(so!ncN z!8|lrY}=q94XC=&%+rMwuL1FNoKsk-i>AC%-pM*f+of;bi7Z5`-p9#Z82nEs{#_Gh zE>_xnF?c)a_25B%O^M^w+08sd?^k!_PRFDLApz5&zJ7(7%CACs%B`lWM^n>qHN7Np zRi+1PVWn#`)4)av!^XJ4eD4?FaPh78OBr(#OTzlENC_&JJK`dH3WW@GyCVvnKbhMl z>4*v$?JdJ>LXU(-fA5SEHP{|X1=*y_J?l{s6to=Y78x;jl`$xMsb47>!J3{lc7=SN zu6lsO?gXdm%BK#Xj>YVA0;L+U}KHN;kMOt)7-y=Gjcd?N2_Ul&8}J!6;^h()uIJbF@*DyIn;e z9Z0o`*3mCJI{~D++uhCK%O3!HhE2?`6wL-SK^tRRY|nb%vghfSdBDEAEX?Vo#e?Q5 zJI#zdPgVZ7#sht^Rt8A*!iEjXJf&|n|_ zJRp1Z>8jKWBdpT$HaHhC>jP_4jJ+&2=Gn$;$fMOO{=AU|)dn&T{t*%Xo+tjBx3;jq zIGwGwz0`ML-adW;58;*_i-U0q++6dsX@)M}t-;k<*}3?R3LDz4;qLN4LC_ruqV;SN z-@T>8qzyp#Ku7KD9IfR&R0mfKm(b&4sckFWeSNFME`Upa>)>3>96~$ZCX^|=;AAzY z{BAa{My{HEZS8Ur$z&{AdODEfJnz!6p8D60!q2(rIx-O8VY0MX&Vt+%Z+xLKb2gA2 zpmTEHkWFTNFH7HF44L4(p;o`Bh=~H3gn=JyV{7JA!<#T+t;NM*BQZ4?9o=#vD0LfK zV#hDLTgIY)WdlF#yB_}L#Pe}w1mvU-B!gSzs*&EAkP~fOiCP(~Jm(Nq z&)u0cFYRQ{ue@qu3=?HQ&4vcc;M(_rtBECUpu!YvPYyCVhHbT5RSZ!nO4r%RE1iqz z+%191W;7Iam$8tS3I^`fxAsrE_x2(^$$jODnj+CXKZVc}$qdJocqMGas406T!s(&% z*)sSM%e$w~E9MK0EfTU54W%FtP2!=7Q{lRSF1aO6hG!L-E<*f@i|6L&?t+-V<^=~p zoKH;zELxT!n3&4+qWY`NIaJk=YxYeNE1)gtN`W4r&*l)kKZB*xaU#=Uy4UYiq?mk` zD9DgH8N7ZdQF1P~HZQD&J?~gFm^oB&`89^UR*7Y7cIxsbJBR-{cPrF+j(2x5G>vwj z-d+%Lw8yyY>%=71Y*t+^Lh@@S$xA3c2{cIMf>lulLBEEEnX8Bp+yQ^oQ2V89bN7NWWhT5IOt&r(^vgQ6B<2%_EmeU zL}ADH`lX|`!-eqGoBYy(C9A}z5EjQGZ}(aOvb@usUwToKG}k~=t^Z(7kqmr;r@dWK z$*{7V>v!M2VHs74CF|4+ln*ihu=Bl^DH&;DJLm5{PCV`#{@$Li437jP?p1J<$zb;dd9WC1?)2qRTR|D}t+g!$2}H#ccF@uizlh7@EeY zI<8F@;4yEW)0XXLmSL(O1dwZvt0{dsJaRhI6l+n#V5o@2BF3QpFiJT-jy&ev##mk5v1Oc@l6sav1bkAb`OA zNp9+`vZvrqnx!156QY5OVSBf!TuhxDE`OTG=jPrszE?U)?w|bDB`J7ETEbs1Dvj6w zb3dPu`1<_(-GI4SChHvAg}Ht%AXi5wa17sP%;T^)W0oVOiFom>9yzChm+byXzKTnmDK=K!jUN)Ldx?0IjK{s_DOB5N2LeGob>^Zwlm4mkViq0B zgMd=0=2(x0Ev@*b+ra2CMXN_@y@BuVk2A(!R6P%!2;7zuq58`*qb5i(tg-%Ds+E82 z3O+y{JiQvddOy0Inq3%v_AC|1j)sy`1j1$$pk&w41hq&jgQ}I5YWb%dIwgL1f!btl zsrB5*=rfAEP>B*vh0PgS;-x6C+ni687}7AZ4<)lw7oeQjyV;o-Yr4}lGRO;GT0K=A zB-K>6=b4I1Eskp<8xAWP|0UfXIN1l`u1ltoGZj~wFv{EuYiiGp1sWiK=l!PQN zX4s?7lcR!acU|X0I+$+Kd%N@%NuvE&u4E3c1rT$xH}c}|D~=!p6_(zjPAtLR;2lpc zd(_UPu0iTwjkK~2YG#K76{mC*`SJ&Zy)d7EI;jQ?6qp$IMbMY1hH!On=WE{urWR@C z$j#?8;a>IP9V?j{fO8@tM>b0|5!hVvJ|A_`{e+0EnV0&g6WB6`Pc9y|o{hLslK;tN zuvX;SNR5n_&iJsnmBwkvYJxXIP1H{yN3t_D9vpz+sZmDq((x0qZsUEAV!@rYUiF)r z?8~fHb{k)@ZPEKEOD6EFJ;1$*iGq}m#)3C=kgHXm_HL`=?b9gI+$_awUQ+qyX&%kc z*=Iqn+RJJv`KeF*k&#g5!BUxM@`;P}cTdZrX9nUXC#5EIC8oAS%?0vcmeVLFfCQmBiWr?iVaCg6l7GA_H|PJx1i(q%_aOIHNSPW_*6QTt$f}vo`B({ zF>x+#@s>ai#IV6358NhOn&H5nL-#a6^ob5qv*DEZeyw-X&UQV4;?WWS-}G%81h^B* zG{?Pn-p%jTSBS>#4Y$8(NY1H1XvIJkuURk5^9`+eoF$(?fp{G7ic9jZ+gbq#le3CR z3bJC41gY_G?6Q_v?IKWhd9-I^i?}O|3R6#8*PCrpi63CkHzsBHg3X%dd>e{NUECC3 z;-}YYCM_ORrF#W=56wQ8;ANM8iDTtbWcGzluD5GBdPs70=_;45y@OF~RMb`+Q2MDF zltvY;u$JTZqrbc7!;78jf${X6#8s8B@!g@tVrf{_Qo8Tn!aR((F_~O&v15g=mOj8JO(`kYtH(e?3wrIXVG@hrdG(ng zvCuaCqRLBFQ|=szie^uAYmPb32F6qHB#fv@RaNfIW=eI-bfdA;^rKWBgw_5?@rSZn zg#Aj%f=m@X((PO|H$I$-+Q+yiIXFa~bvg+FEs!z##HDUMj3YrtwLz?Zf1sT| zz_Q#M4-FAEL}v1}0|>2Lu66r+Ucu~aQIa0^PFr=Bm(ALmTOtFc7Vq_`TRK_k>&s~s zb&v4BCb&BjKke1HgBW{RxNbb3;?U#)JpXRyoI}kegB0bxip$I3{uSw}#mu*)!7)ox znZ@`hRquTas5QHOvobId+Cj}sFL}g43dX99CAl8zmzy=fp26VvX2M4z5U>cyfLPI3}DaK;Z`u1p)owYz-9I_^)#*+XYb zViEC9bhnjH5Phm~6m-ClT5C~3aOD2;*25Vv5b!bq_2S!}RZyMY9f1ctgB6eh19BHr zSUy92O2pv^{B?hW_>0^!Hg`IDyUR9VMqJnK2qd|@lGC)d!x(bijY7I%M8u@VT=3T* zV;J%+fI^RL(Lb^mC%}6J;I`FTcm0HX*5_pWhZ_zfTG?5^l;jh1|nIyY4 zQ}dZ*G303(BD>NPkJK)A@83iTUme;rv$WV#nO6f0=D`1QI(86U%2O$$vxM-RYKoWi zCcZDtp`}*Vq%e=*Sd#eamAB%;{1ihyZ!(MY-W(zh8N3|XS&0pH%y@AAlpwJN*IRTJ z?~0Qla}_8+NgcID#ym3XaPM1}hXti^qItaKsUQVN6_MpP$=Q%=DX zdnzLN(z)k^F!}wytX_ezPBmPA-5Ngklwgu~|GRnm>XazR_B+*z>qg>#?YRe2R=#kl z{qMcZb)cGq(l4~m(@7jO@-a}zWdCalQ<->c(yi&5Zm?=t+aP&+-FKxd%*$m&TC)Z1 zs=%A)>9L+ZRy5tnBYr7$Hv&Zp4fZtN*ZmgI{?0t``^tlc#xUL59gXp<-3S+yi2SyU z!SHoig&whD`|#44w9A)aun`{*rnHgDYlaor*g;^4<}DJwI|Q{2UauRR1IXGOSI`d|Dk-pnnwpzkm17KJn>e!`d)Rl_~~$3wS>mkEo($SxD5ahi6=ar&<6fiG%yah-aFM zzX)1CSFZKgRoBxv4s|3)v2frhLZW*y4KX1d$9;i%Q9?N4A%TBcs{($HR}Pf> z%;J-mGL_4wb|X#;B5efwGFESoZ{Kf6@MVq^dzpZ!bKy_W_3x9Mlg-$G*&Y-raOEnE z8v8Nt&NrXuOH1)YUa20GntHuuZAUB7-Wc5F3~0T z2B_~Z&c6~jU|)(C-_H?@L75iK@->m|b{gI<)Eg%02727r8+UAx+#Dr0*8}1`d&Kg& zVVo8x0Iu5!A>Q8PdR#ea817@b7h|uKqKW7Pr4|wks>GLA=@!hxgIb@twWUrTu;2m)$3l~fZ zOspf25F&n|zuL8+kLW4Q{UrSJ&qf$sGBjq)dD+<>gw;iCKDxjEc0nmVd$IL;TJ%Lu ztSIa2&Sp6~H=%|3k&ceDQnCf8=&fp&MO`Zki#sC;`f^quW4nu(u0nURRgsn04F+1j zrxQa!`-CEV_7TI;-Rw9sWw9j3rM|Hd!K1LfRJPhM(o1z=(k!QRqGYy9qDa^YUd+Z! z-9(Kp>m(OP(r!p4uKOMzxND~*BY2gUt_e|vt?=GgItu6KeYZB>nzX2}umJg`9Lc#5 zOTIaiBsXRCQ|tN%VVcCTHw>ltHTlkQ1hdQ~#NPCKW45SCV@pewE}?t=C!Cr#%9+|^ zv3kR_^$#sZO=*wvu+v=zhXL!}7Q0s1jsLO$VNR`KT$Mo|t zWh6gWSLRzAL)PWypk&k6IE7v9C|Jo z9YH(GqFz`I0l(0jqgPP6wmkoxP50+FAJCcI1iM=5oWzeHJT(mrb~HZ)t+p5BzoNl^ zJxm^H>Jt-^J9d9mx_mw~&S{sn#46$Xb-K(U_zV&R-NO%DXMw2O-Nj7=#X!wR31SFK z+~M{rR#7B&%3N{GtuJ%vR6Cm?`+gHRObmtCnaA*)J1VS6Y-||ymfsxkeI9(I1eOJ= ze%Xlw(R7U-w~I&E%X--#g4=zMMmhwn`0 z*m3Qe0%Tq9G&Yym?KPwe6?j!v<`?7WWJOPMD!LQj)w7_D_nK5t;GNR_-3{p&1!INX zgjyb%*&Lq}P6|LEhmMZU0^}J*frZ7#&N|rTcVgt<2h>6gO_7&@#J!~`-6}cu*W)-@ z2KR@DWG@8Mf4u&q6Ze$U{AFx@c8iHmzR1IPO~w+NYJzrPmZYFkg}Ges z%@MA}rN~nZn#1G0p>YcC%^Px1(=|O)MdDaBk4y!F@~~$^^-Vz&QuB8ZNR|jaO~-lr zI<@GDaW1JkXMJd6D#f^}*9w(rg4yf*5R36F-OuOd;PeaSRLmT%3{IHjcZ@5u!9r;w zBD6Y*b%nv26*c&=Vs$1f0Is@=%Kn;qNnUdtf$FlL$2hBK`*5Fey^K{^cJKUg*1kOq zT^(hA_h*&>f6Z<&a16z30)dRIph>;DCD+WS95RPJW{Ofr+)up3Og4phrD4Umf4SE@ z(Oy%4O7zwpd+f;~)hRnSwi_n##h;6*qZRBFzZZX7m5Em-g|?tY_LZA%e0{GR{QdhC zdk&oKm3W!uPs`Wsj2{)JW#%F!&DXlC^bt$;#!ehQ?T<`l%#G||13joRV2GW;y6wp} zC79Fp%tS?-Me;P1COao*x*T-re+TD(@X0&2d;Z@II2e=&i%N&e5mqXKF5-U4D{t4n zjz!S2k_TvWIYiKvWqXG}Z^8(?vR)4@0Ig@lD2-_q67sJ9z!NU9B?}96;_ft4TQqXdZm$GJFup5HYrN}k9jV%?gln6M`?C=C-x4SI2R@>w zUyF)fMMp*=2+Pa5t~RL9sVQChOL-;BXpvEuhCC$U>GV_8^~M!82UR-#Dt^bhk}wvc zUW<@;twWPf?N&O)V|6SvK@c)wul*Uscz#6892F{^WNNSm)sf>k4I%VrzzX7A7R@3Q zZ=VFuD+m0IZFbbaFo-U>ZBWeAedr^KrOg(CjN-N5?G*x@ewnfkU3PMxv=>FZG8v;M z@Yot{Z)=Gc7@TyybKP?_$BHQo6SX|R-=x7Ai7=g9+6ZA}9Dgg0um^0AtS4`G78Q(h zN=Atb8tpE>Z?lR2HHa*W*tii^O_FAHcE1x zt8faeF47N4ZB#SV+HEyW@Sd&Nj)Ex=`bz>T!$p1l{dZz=|W9`H)(2b^%j0?{Jc_Fpfh^0m?XFAPa^;3&0bAZWcj~*`8uE2{m*ifwma;z| z#8=&`Ip)!OJ8zsahaAqSd*HI$sH@uVBIPm}WxM-c7mr;2gy zo9Va^z)pLbHUuC_Y}@V}&kDZXbb_~!c^)!1F>qkqei^MlE%6NUEoEy(Sf}QdTE_Vmbms!+-QV&ee*nGz7Bakicm!^8NcL8) z_cY!S+i(BX>~@#hDQtuvK_la$L3hu9WgkzhkMqIh=ZP99SM+0wHiX^z|ilCi?Rj++`~v{T%q51Oi-hwpkPDBe8QYT~)prYG_i zV6i=>hdRfT0n&EqINbHE+%>v!LES>@A0SA&mb6t%jpMoK8VV}x-AW!|pfiNtU&7~1 z%d!?DOd&1}eRGLvLb$4#xZRG?vOgH@@4p(J&nN%n>&~-IW8YC>oHwq27}#k1vc+@V z&20ze;7zt(nAL%ROp%4}jC_hX;x(-mIQ0b{dU$R?k`^ z$I@E?9Qih}tUT|~BMd$3VfCHu*yFGPT8H(Yo>Lx-UMZd?i~FiN@2y2f)<$0O>#0## z$H>d++#ewLN^AZNAZCBFt-ww=&$cHKI~toBupQbjJc_)~omTImC2&4bUklRK>aTVM zlW8&c29)Hv6?a#C1uT8>m1Dd25(?>Q+IMY1z8fGs~Vy|wvi zI>^MhXgP#ihvae@?@>22HbR?Rfh0Tq!Z>&)-mSIyI`erbqGEC~4%b3XO-V^feLVT7 zLvk0#E?8b6?O4~3Qg{q_)x0R=eO|f?g5HZegzr?Z=s=b=e31QHDCkkFbpL2_FELCJ z+`7Y0JddTSn@eg^NIZbz-o0rLEuB{iYVd?Ew|7@bt{5KoW-Xw69qB~8#COFVx6g&+ zzFsSvU)YGMy+vttU*R0SKKCO`IK@;^rl;Jb8MmF5#k!$7%N-dX^=QyA2AV(gs3z~3 z)5$Y~&O1ML+Weab|CyI3)6!&dyw>27SWmdx)Sr|y=Hp*_OJe#hD$!A+RzA zTk;%gcdx?}gD%9P*#!%0xj7Q$q~x}3ozOtn75k7*w^d&d)M>pa#MDR!3F!@pYNHgc z`Dd6KU@F_Ve_pi*uorsli@_l{s<|cO(sgo8%tcV&$Cgo;n;B3=^#!$0zi0gsR{H)E z9@De*dgYSv{{1noP;R8F((E{nnxa||yz^|(a%ul1YP@^~`U9O8xII;L(N&!!MVI+( zCJyTE9a{z#Pf?>&YfC#%J_E)5**?*ah{Rq}C^-}Jg zAN!d)w0~ME{;ba#MkU_$s&&@!?? zZ@y%nn^p1ABi+aFlABnVxL4OWYXPvLvmi@i0S?k^2{G0I>l1U1NUFE&^KZThvX{Sb zL97bYGEK`k?zZZHqfM{rJqg-nNg3 ze*rOmB)jj9#pQVK&Gkh{_E*%_Oho%K>*Dq%8KK1KPS_jHzk2k)8Hf|mr|-BD2LitH zu3ybDpD5u&t!Q8PHod>O!Ju=*(Yx#UFI8^SqlR^QF$hBgIiDts2-2l}?QUe2Fs5=b z%M(e!4#W+3?(crPVYWU|W{RmQ>@K`C{;{BDX-{b0dHIMmdC+k_6x+qmn7`NhO{NR3 zTypcL3Q>QJB`(Kbf_^tG%i+#FQIXw zo_S@g#ZB(tgz_g6bkg$y^FmLH=GE+_Dl^M`aiva+D<2%jYJ4Zy(9psCsFk6vLn@%3 zseU-P$ETd`vEU(ePF~jHPi?yRAJC$dP3=LE(W>!@{%6PjkJkcIn^07!S^Os7pCyB= zi`32>*W}E2{)UwwjI5N}(E}|Iaro!I*1n$~@>?yyk5PVkPZewS@*DR*QOxgM>N;qZ z5`X9D?_K*JlKf9eQ1|dr`^OZs&izy^`M=~xC3u=H@M+FJ`RU)g^#86R|1XuN8}i?y+1R3V`upi0x0d|FrhGb2-va`d(A9b~;lb_D2xWeV9OxXk z2kyPAFNf4o5QgQxB185b`@jV`Ke;Pi)q3HMFT%a=tffVKYf*JxGpqlz3A2+Cb!Yta z^Q0f{y3L@iha1)z7_ewN6+O2{-+K8%TV~zs3jy?HgXRR z_CljoCn7anAP496Nmcd^5@x4Tmwe565-PIE<++)M6 z3#V`_v|Tz;I+K*XscFrWZcU;0?<;tvu8Z$o7Cgei%d@vvpBCz+@hx%Ts@CyH0%hmH z%gr;Yw+SD)D>VL))08rf;TJzvcw9a3aVL8pY6_gX&NLH_RAu5m-{@CI(W=2a62_f! z_TT z!n;zupWRi{rv#=2*7U%7)tzwKvBv*dizq%dsz0mw>O@lqqM$c1t*Iy?6c#X?Tu;A+ zt2(axkHF6fBbQD^V)Og-u~f4IaAb5kwSUQAd;@D-6JPk#ce#1+E}ydn zetnk=nC_b;fUQz`3Ct5e|8?qzZ7Nl;AEV^!)hhE(o^At#rg#2gI`m1_@dhi+jl(cC z80{ab>5$JQ>Q)y)23>vXEqEgzW47x01}h8vLKWR_FMvPfgOsdYc@wCV(P=P{$st@TTeGtl`}9FAf?47m;ulV`uEpYI{)8RxeV{`2 zho@20E&)m?w#@9%hS$WtJH8(IzES^(3(>}WA|fJ2Q&fk0Z1p+oOrr)joA|dbs0;n=T7C^q@lwQAo1&Yi>d2%Y%M$MbdXAr3Y~1Fm(-g3^7&%M{CzBiu9~H^* zr)tLIWY-Qmm#joZ4CA`U@gPuSCh^Oc7t>9&`!+ML2ktKX%9?cWw6Bl8iPfIB08?jo z)e}(`qH87fzFEr8#D@A4X}ZjPNwp^}0&>oA7}fHB+SIstr2o%W=epA9PQzX;K5mmf zV1tubQ5rVhnj!~6_;kRw{h)8QP!4s`$TvA#AayKX)t9=tgn}lxB1o&{5rVT!_T-3G z@Y0~2Xx>|jg)ii7rCm_PEu%uY zBO|}onPqV==^>3zrw;8lP8@Esyj)&sa{vHc{d6v>7|hPRvp)_z{7CoFseSA_$W~`_ z^EtPfuA1qlkaijT)4c}R$RKf(kHH9V;q0k>bP>OAyx1`)Lc-0>u-?;NQS8OEYj!{p z$w-H;cHg+r0v7PaH0g}6qJWv0KH}QWIMGGVkaf@F$xF+#%d6Z8H>j2Bwre|`E&veU zpWu*>od^|+^C||X4hE`B*IJ%$LKyFCO}=D6t}0S37o$a+#erdORPWM%yAW9JY=LjG zFMwoF7gm`I_OWEi%YIEWrH~hRBrCDhtxYbii1mxm{fb-znAGIXHwwU$Kr{9nGEbs_ z(86ueE6uLcLk?a+4t4>TeNHFSd93cb>WZZDKk z6$9u|Tr}924d?@?*N5Y#E);pyJ!VNgKx2hDJpD?M?~CGX9ow` z!kp+&8_tcXGr;5^^($!FUZ3c6^~>(P<}MB9I7LiiuTf0vT+`eJ98txefns`a#pWoS z;-uLbQdZ?K7rWZ9yA>tn8HVQHUs&(__TD%u%ko<<#J!#6ppi5m!(mL9U;)yR_(85q z8)n+w*Jo5)=A>n(!N;(uXVh!6v%6Uyy6LAS&JPZR4jcD*43fRIziq0VF6K&U`RGMS z-g{a*R(7>8WZjr_Nz4@KeeL=dvh4=@!y+{r7-TYfJoapv&qWo{hAg%89VFLmz^sW* zBJM-XQS%dX2_Jx;L)th7MFHT*K4DjMgI@p&c1yUn((u|DnGqmSCb&-TPa81%fK2$z z-Y&%r9{%DW7>K6E5oHWEsue+=#`PVZuVJMW|xZDRokoT71cMop($2I zqa2>GvHnsdyt>h?&D)rpVD<75M2LTzM9R4XSw5XUc54JfTnVIoPc(X(2j5yH4|1po z#yblHl{vMEZlOAmz!iH0`BCk3PYZ4B`Q20!4%5>6t+A@(ot5lmfV;|hmS(?lrK27= z7kB)}8orHsy=bSLNX(e1P0r__jd`3{mT{18^tq~>r?Eb^G0*6eMoUBC8)KX1+)ew*g1O3}?1 zXyGG2?4zD8SEu?ML=Y8Ly*K52qO2_5&L$teK9GGYr_|d+xKOZYCK_ENXA-Y8_>R#S z9cfTED3=2^yqf=cn>7L^XLl7@^!ZNp`)DXnyw0XEJYi~XMaPHE#oD;diL`J##x!>M z*04yP^VR3cIWGNGVXhk2rZ{mcJR*6(l4GTqrA^ZGvR`Jb@Gi)1cYE;@5dP@L@CzRu zF`8%I-);`S__%TfNWkS3Uor|rX6`20gBJi^YZF!PzM0$Cm=THO(O0LplV9;O$dj_K zm_`JGH|9Kj@Q%x=^5Ib3u*oO!%3>=Uu9%Ml%P$>n8F&+5E$GSO-2y?)X2R$^iiYK5 zn*CJIyQ}i|w6!$;>O>PhGPPlO21dc`?vKXTLZ`2v=`Yo;)G*TK?~?U%04Gg+N^dW2cXNkN9C8=`X9W1!TAE`WICF$y&+Ov&MrWqvjvSA z$q!5Bza{lNt;k8X>!y3wxqqDFoCuR)jO~||tt-zY8VoX0+#cLWQKQwOOD7LDgxcSUXnC3vd6LDv{V(dYprcbJ@J7Y;I~Go4em7x~KK1bNziiT=#`7 z;p)O{_=Rh4X5-IdWjvnsaK8}xkS5JJ#xXh~M%~x$y`X+KadbLH2IiPass~oh8ZMr@ zU+0sEO$T-sGksHFBx#3LT%G$_lR#$%gU3{^w9fz1ns>S6I1hxlrO) zL*?V9vz6N(de%|Dzfi7}?GAfV>-$UvTZ0S4yxU?uI$j7VXdMP`0Hr`e&lLPZu3;7#|*&#^R3%xK>e| z3bq>K-WtT(;>ziD#i!5S@_xSdi^a(?1Kmj!$BmgZo=Bj&@4ye#(Nj{A=^e;u2#?*2@yVcJ~?sb6Y${_$?0>uh3HS7~3e zW3Z;*Cs>KbgEq+MC;Vn!D({sZF5|)gE2hzzhJc}Iofi%6@iPtd=F%sT@20;#4F2p3Ylr*h+mo8M$XyP+06C>yN%rJFhmawFo}6(!HWuv!JENMqih>fNa6 z+>6CS2Ck6Jx~jn&L*iZHa~ntXi}CK3{c@%F5~?SE{-|}^5oB)XYD&3WG4g=X7sk0- zqN|%zeVaoY98$(MQ+LGe$Eh)e4s;(kIr>&$X{FYBGx33s z^Qbe4DHw#c^ny2P4I0v8Z%CYWc$LO8Hw!eG0>!2^CR83N`yrh_`BNxG1L8_Hh?lu>{MSQh z)EG}B?Y;QU*+25cs1{M>X6>%c?|nUM`5b8?wJ7s_bL7)5{kx*{x46-~dV`niIG4*xJ|`D!L_1;3v9Q4PW@V0(OH#wM z(=Is_hz@-p1*YM4ynAt4)Hz6F>-yQ47X0@GF%!Z|oPSc0_2mSL)J&9wMBtN}RAWI| z!G0m^tM`U>nMItr{puq9trn&PC5olU(G}+9qY7iDg;n|GaK3Su(Di)vAE%Bf85}n{ z&#ea&-UR08u^LI~M9uQ@#=<3DJ^CUg64UY}n)NJE8+qdb1q3V2EP5I#?-nmHG*h4$ zEv?xc9|4hW3v#uYhq{ya-94_aRi@~ejByVghkw4ezg6){q8O6fB)LT4Jl%P<>I}53 zF@|M9!*r`?o{G(L=wB_wy})?Q|U(uAA4_{3cjMMv-rThD*Cc! z$@Dy`d{p6sp^KrK_EM!_e$cjcUXLv}|C7S-%3ABP8|H}?@B?|8x#r3d5hA6)yS`&QgTUa_)Wib0a%@{s&$gu1Ld7vY2QoDSY8f0S*#1cLkQ2v&zy@ zi=WhNXviCS_RW-?4`a~<$dT}XYu4l^8h4o^#8AtT=T;ORBG8}lB?bVe$0k=Io34G= z<^xo!Cf&M{7=g%dobGhoxMR4?SiAGK@9izIHW+U(T4}qbn#m#i%8&WjpM?c|N1`v4 zJm&S~`PCha6b^&*{Y^u9>6iz}$-t4(n(N_(EcP`!f0S%d)h>_Q#@WeqcZG zsl>A@PEiuM-BN+$r(z7_-*-NJ$Z^^+YCV0Cn|qPd*+04fRj$)7p{GBu`U&oaT=7)~ z0+yJL!UmUOD_`#KJOG0rW|<)^1BGq6ax#76lD4k&ua;y}-TkW{HpO3@{qYuh%1Yge zXTI8qJeh5f*6$xHsn4Lp+%IYUhJ|j?rOyP`Ml|t;(~E4>ea7M)i{u?EO0!AIL06_X z`X)2gkWLS6kfPK=eiMKB&DVSN)f=7K+I}bGu4YG8>y~~=*^Mz3TGSBy(_rf`om9%9 z+RLMFT|;E}4_L9C@r*W@DKN()ou8(wv8Jv|;QOY!9{%eM3CSE6iFr0bXlvhs^X4@D z#m-ID>leVnFUGYB8b52vHxdPXBkY3m1j0{bi?ndB#%~9CmJW`0*#aF(KXsrLVw6dG zo?--Uz>@v23H$MnO}0G7FEVp;io8cw`etLa%ld{NFqR?L^Bq_C4KiigUW|^^@VhS0 zSSf3n)PlZ{uuf`Pz%BXA&&ki4Lef}i6}b5y_g*)xxy~N;k7$yQmM#gRGcFw6`IgSH zL3ejuq$e5i`k}yVAVpL;YQqhYSw#4J!Tt8=+U`O{+SI<%FR~~Bz>ayZFV7Lp4-6OoJWvRiqIuVAWG${P;QNE^sHE2D8S0|`rPBUOQ6<#V zvB(AS&OwBdkZ78_^5CpJbE9v%zgG#l*IZ$HH!pMASuJI3)Yba_sIk74$gx!bc*w|% z>;JI#mSItUYum7*fC`8~C~bi>(hZ7qNq0%Nv@pPcs0av1OAI634Ks8~4lr~K-7$2` z&^!bF_x;?@eeb>9?)Ny}Py5Rp>Wnk%cg1;~SFE)*$TWUhQ?ELYs@L5tbt|-YmWU6G zdl+}$)Ny*RwYw7J5_MN=@gv8ehV7V=U5{i<;+r)}+nOd8X6$^97#=%o24#`K+Tyao z5mz%q&!J71kTS2e=LOa_46%e+NW7d?wEDAZqNq#rBbTfa{ZS8l8Dl zg_Lg>X3ksG-mAgF0?px(x^KCI%>*_Y~Jahd>E=OR-n+paaCCfJ!={v(bR= zh$S;9*8s^=(v|=jkz*`!K0>)lFNCMuP^E3K+A2#(Lz8OXj%2hiWW&xy#~KVcIEmeE z2(N5Gb~uGsy?Otj_R>aD>wE^&g@fb{Xj$ajh8m+3d3r>)1TEr$ELw+}dverQUFMeP z>?4N^QCdHR9|O^cfu|27M-^G@rBxW2Doxgyp0lY(kycnH(p zO>d%49DD5~cnb}ZC3giBS@U%^PF`{W@+boV73qxGa6HTJFR|65;t@Zr%@CKCF#N+Ot+dE!RQHQhW**Oj8wzS|n~CqPvupbry9x_a3L1<~ z?i^$F=1u45Wz;_u|dioAxX@kn6 zZ+VA@9NM2uuGB)fmxdN87j^|WSw-F&3hOnwx>@XhJ_(Fo>}YIe<#f!^*4`QT=6s%t zcr$UUaxOwv=uo_D|L2bw()5c<(F((^TV;1R*Z8TVcm)#WzdtrJHGEBww;I@yKPDw> zp8o=Sqf+Or?w%zw0(h!gTPCUPRI2W6X&rO!&V)+r3TkmzuvLFT2$lMT>du;+%-ky( zkY=OZ{2sjOrqKxB`eH?P{xjA4&1YB6wQrl|zLf)9ttLdFYzet3Xo~U^t2?@)ve87k}+X$reY^d$y zw#9H*w{$_}_HN?Qn{5k?>1!iGA&K0rjwu<+o0KaQF4#~YL`_X6xsrr4av=nr6)$?c z<|Tyc)7DY7b)=gN2;mTF;y@5PS8y?_A)f6mjA`TREg>Yw&-g-Xs@7BcdbBAgci9^1 zF>K2XSRj;e(#=kyJ`7RSnyYT>AypsTWG-`qpb7W~LCL2bkz{^UNC;76bku+<2~+%S z8MeFGm+0CjE($euS_x~I=?&?>FJP~Yy2*>mrBiUjN&GHr4cQ*Qqhs+TYVsQ$ZAmG2 z;Hk>t*-%>#yjI8Q!Wkp+6(Go6O}QjnQseVS@i${wOPt z%0Jm608__p;T$1zO}oNw+Stl9Ep{!;E#VIO?B&*!Jt*CKIdMu_dE#~B6 zIr6r4W)_!Lr-?%ocg$8mw+o z)_t982Az!UrWGxVl)uz17FeXB2pmqfzFf!q#1?$dSnMVX_Dh^fg!j6)X*O!ZNd}=k;}+6y^(CbZ{Cwbs-@4rrm&79su^=mooS5L-GcWLw(M(*9NK$A zibC+jQdAPf!yF2na!(I5kHZ(+NjeY5yW0a2!ZmXgT=5Z?*qHiBbe%abtwvH3Fm)Wd zn}+88d_PrM!8UzPZOq%C5p&f5R8kbfinigsO!nK)x)1sf^mObi(*~P$o|9iLr zwy?^R)%VB6BtDRK@B*ygf59SZt?RCf;%=LT&Lr5uav`{l2$a8KXpEBPKKjAjKLAN;Vk$&;0x{l7gMO~_0qM(3h ze$J1wTF=o8=kxjY`>3qLhw-^CV`MqAU%>`r<;E=Kgr!qL+#^~Plj<)7<=fkp%^Fvh zn2hyfyWUxvyc&bK*GlgY;zQzw9&1Q~y{v}lT0S5oTxQq~GT zQg@RRzGmM{NLc%p#OxcAm-l$Hy@YaS*6u~@e1pJ3np=vFhD;fE2>Zh)%Nf88wFr+#)@ zx89(A?QBqBYwB%c?o!UN&k7&?Z+dYN@o0>Oq5wM`9c0;o%s9sx4Fe(V+FB<11Kej> z0ME9hd{Iz%T4`ljDMEllc(qOT(PL7eh1Dfo=huqP5TJoZd&Bk08oX?-%UG}sKSi0tf9yEB$p{YOJE1$&eC8QKgJ;mT_QS{gzNTf!^|1gpzLv>zS zyeRYTas=IiU!J2zt*T9Q>&`;Om(y^a_*YkvlfBJz1J@0rp7&Li)2{5AW%Xc_37Cg( zgv&G?*5rt+D5R0w{stz>7qRb&gY(@fu3WC2yV&RL<}%p!mVNe8?SS{=$ItHrjLx>A zTV_^kOXvW!WrB|7PY(vEr9^W4dnx1`4~1BkWZXnM}>^;NHH%GAn7z>JPqIm>sMG_1{!dx(F4AB<=xaCd0S@%8&9uO?v2y~dFCx6E-;~yLEE0d z_I!Md+-+uKvn)0luQ&za$q1fF%DHNU&b6iUUr__D0s$+^Uu1gSvym{b}Y8n$0 znf|6no26le6;aFo>Crt-f=xZ=^ z-%z|Yj!11tb5@{ME-RB%DV|HGFww6B>khr4?O7j~*n4MHAcK_;C*)+qK)9p8!pbUt zO1qMtr#1Dn%4wjr$J@PK_!xgTp~4{+WtaHyl(#wT=WziQIVB&e#rhQvf4I{%;gHzv zt{6#cu`!W4cixTU$(5+OaVGAtqrAsf?eN>N zn^ZLmo(xeoXGvh)-jn=F1IeajHuVO*D0ee7>1s4K&0X)TKd@mt&4o|tLQ^>Pwat@M zwv@bWjs2?fny7B*GR7Q-fDZKEH@j!3;C6q9^G1Iv^zM0TJeWa9WI|dGqqYS znOg;GY7E2%lG#@p+Z%@+y~G|wi_l>93x_n9_I6~ydN`Hz1wLzG8A-O@tYB{52nrQQ za|<1jQ&u5+@S5PJ$iyS)=3P_WZX6NLCkBbRc)kg1x{o7R7a9nW?_jvH3=s?#-=e3j z%jw+(-kwSC%P04GHPqw?IXbUQ4oW*`-27Fs{DCX8)4?g!k%>C3GyYL`LLxP0Vj=_4Qw4ABT$&atDC*emBT6wd*+d<>q zMlvkN#v)I_vftFp-DzSkYxf#rqgQ`PbF4LFC(p$tZPCR&1TIrZ^o#4>`NC?*WQ9Nv zrq_g=?b_;1h5VKKttyGr6#Yx>@W&$5@d zk=KqDb0n9<`5vl8?6l8`&#=r8l8yp0N-d_gx*gmf>9+s#2012mky19)YgCffk2m|J zf!tUh_7NvbS8q-gBU2|8@uVXro;vJ3PrVb|NlV3f6nvXJUoF_Ybl0;rQ-H!x3GJ=G zbxM&SZ8w3^-i%G0d1(6-3@9(L^-SGqp(G9nA9f&}aq2o?=DT~9Gb{^Er>70@qc0DA zJKjC(;NmR|RtlVAQk}cKF5jjLdCN8?#fai7uD7-b}pX_a!_~y@K@t5Y=`}Ew1`>duzL(%?r^8 zVsSWVjw2sw<$sTlP00;2jxWQis|L~r+_n5wE?nr(TZ=^-Q?ZvjdTCivFk&Ze|34?b-c;R%!)K+#@}zmBeSgOh)S!sd{t`rur^G45Y5L)&}xmEC_VAht#;;1z6AkzIv#G3rJ%$Mao z{@7iAjntBP5+;r(%`bR~MqI+KU8bnMTzB7a^qg;Yb3F`rng3Zd2ota;%ICYj58IP2 zm}Lcc&!o$B6p*B)8Si_Qvy|%X^stmmXQtOc8q1Naen~7b&Dkd~1SG zFA^x*!=kQMASs7vw8c&mO7+W2c#@PvHSvrK0TVkG$JE=0?nM5k1mPq4>MB;xP4~>p z>%&K$V|@;!V1=2xgXqUs+FglMA$mj$=NFf*x zp0zLG#3sJ(6oSIXf9+N{PmFsDzgYlMp_oAFKz2!J8+E88pz=qZhItbeO-F}^Ax6-O z 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⪙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%0AMqmd`p5IwP7) z_aKAJkadn*4#uH1OBQ2vxrLJGYFJ{|e7hT#ra0(r13zIu;Ot<#Tu~}^juHYv+w%f1 zA&ze+*d+I3g~DsDa;Boo)PP z@YViV4sgNcuj^I2^$glz2bz77nxYxJn9{rH4~pnZdq_PgOCdXM(#zWKGBv@>%=t#I z-;sT9vBpj(biMoJY2Nqg;5$d3M0G^)sQ%H3C+bk1vOD)O^ra+fJO(|B+Pg!g`WAe6 zvEtT)2`!yYlzQQ;5YSS;s(V0+Epv7T#9^{^U=@YjVTtWbrr9L zrM~^ae!9-G;7TWfh%D;lyi_;%1c9}MKPtQL%Lgw@H?C%LVQ1 zJ;X%iP~)S9nX+O2(-8KMYUQ$_Rb&=aKrhq6?tvxZ#Pbr5$IZK%nZ+ob|3NI9S&s)t zKb2Vv`?L?RRzc6Ni7?Skiv{FQaPJn7UiVnEZ_+#y?J2utf&b7t6?eI%;&pJa;-@$v z*QpH^wT~!6CMlO5=Z&&o=f`98&;gZ!g6s}bgO00unWX}R3g)N22ue7TiT-j+SJr+B z9iK20A{hRIUhJE_0rzt+f~kM38yQt{C4+?xw#V6I`8>lnLOH$5Ng(JO|#$f(|x zsdl(xPu0A7sI8@@L629{5YFnf(?=K+#9QBg);$PQqYo)xvGdUJp^UD`%C8aT(!$tT z+Bgof2=8hpzhg!9XOi3$IfIaUX5-{TRi7sVA6l&)i(yVpdm@sN{ka0M?C^)Bhv4eV z3ZCg6=i%d(sT9l+;)L=S%M>%TT$=rP7W2cEehm$mTQsDooSYA1>BUR|hzXq8g~P|% zTH2-(Iy?QD1f7;@=0~diVYb*+t!l-7+hL?LvS22vFo03#XgR#c9MNyS#&Ee=iqgrz zS@nh|uT7>u)v@>MS-7FWjC)k%#|f0t(MA7H2M)A zEaAVkZ76wSt=cx4{ZFYUzE$<3jP%*MX_;c96CnKk7-|_JfjIZ&m>r}MdI9F1JQ?I_ zbN3h_1RAV;R7?mrc>eUc&z0d%f5gX?2gUewK1J7Pg_n)3Ro7@{^`A*U_kxi1$Y}<@ ztb%~jiK9l2m~`6oPv#YHYEF8jG6VuyTVPmWDByD7;kjYdQTF{C~r#9 zmozDZ?@7m5;__#ghFcfkEHb=6{nCE*>~PJ7&&}B7rQOp&HC419EqgeX5DdzHlHN;Y zgYAYg^9N>LBL4mLCF{J8?~d9RUu%i)0;bHQ4p4FNDRp?-2it#b-oH}y-yHJ0Uk_Q}d@D=L72G?uVI?swij0VO# zNuc%7>+iB>p3OqHXC3GzXQq$=g5owtjN3%QwWz>i+}-S*Btu9PTdVz%SEv$tZPPLU`j52fNJF}6r{aeDeU`?nQ(xtrWOYpI>T2sS z>7c#gA_yXoOx<>rwp2hj*O(7EF5z`w(tv+K{yp#1s;irO8gyf#Wt$hTj|iErVpFAz zIBuZm^L;fhHYZ2dnMFWMSuVDg5m-NX%pHjyP)k0y%Z^8QOevDFH!LFRsDbKm^T`^% zVtM=4t|lKrw+7KU=H^xmNmB`0r`8#u$RwoW6sXG6)BEvU_xX-bKrnf9Gmejg##gw3 zqqb}+x7MT9)YLfNLnuQxD(2b>kE4u!P+@+R`NyqJ26id3q4jx||H5a58K@C=oB!8Z z_y52}=zUR-g5g)352ZOdtxC=;b@TwqG<1D(WI{QF)RhVkT%l^N;k#Lv@b?wDSw1j? zf^YP)J+gR&Y4&&bwq5zza5g4*X@)G&L?7u}RxgY4%`~keYj?OiTBMnhLOSl857880 z$}GF;`TzXQ|Gj#gLwEmKIR-A~s)liA?iGl(dhBoEyc@SVtb8 z6I7e^|%yC+|l8+Y9g?uq8@yWM)fL;_IMo( zr~f*-A9KIn{WHwHOs%f2PAU!UK|%pl1XS1101avk&|O!`MUXAmC%%j~o(6VB)jCtC z?p@u&-cM#c0O;UP-~<4E|B~ZgG&Db}f>(Upko(F=Y;#f4IcoBRn>_zVjg1GX^TEW) z$Hisk=eupZe!2>Lm(ogVxer>7j|Xt}OfkP2tO>)|yRrfhQfrBjk!Hi*@cjnf%b_6i z=Z-;nhfA7B_V&jG?M?bmhRpxjzaD?>q>98q&>1ypW|DFsLWW{Y3 z%af#X)sQ(spbM!60!IMkxjOQzE&7Uz5&&9szX8lIQjNl0iiK^(hqLOq1I#nFBgaqc zsa2LN{I$KN5z(inw*vF_HNR)6zM>FQ>63FX>k|w}>IbR*PT~PJJZZh)+Pye12;o>AkD%Dxm zJ!VszHoN$a=CKd7lolh`|J5`8uO}ONU#L8P*YW^=ZBzLfoPSxJ&G^B1$B<+#O?039 zBbki^aoN7boXNX>={0PBCR~j?is4rYBsP=RgXTYLO@-`D)=dSj>|kxwe3u7Fq(%m! z!fikx@DOLRfT<}^e@yO8OukY6o!%D2M*ql(0RQIpUFD|NMgtq!kvC_3RI1{U%G9b% z?2Wi~990GIW7vxjYS>QHPWSjkRVtLc^+qfDO2O2&BiA@;Zwh>=@l5YpnljYO&8LRB=XdDL*?%|vA|@lW5i6IRy(%062Cef0B26|iG;8;*`13LytJ=}dZ zl|g(2hltpLvR`?{-?ThGjjs`^`@qrBlx+Nk3HYqe0usA zAtrD?@~Epg_f7p?3FXJ)Bfr}$fqEl9}@^$ZDQt#K`Ti#6eqxNSyye#iu z2>P!A@SjNdzhyyEjQTsx@SBs)Et>vP*7fzUnc3mtwK4`P$Ap+ni7hX>lK=btZ9xVq zcVx*8A9%FeIxEmk(gt}YrB}OnM}8Tg$~aD4d60Pr@1{vfO&gNMEtgma*H-y2^Jf=; zX3`$sj(&Be=iOQE(ppp0>S1DkzOL1SP{S<%Q0U)$pRI(c!M>q%ouz2H{7ISAt`u)G z1JV8}?Z&^Y^gol(&|lY|%;2vTg5ucM&|lEwMemkc)lB_r{c8b^N3;nFckD9#n0@2L z(?1xgT6>1T=jP@Gf474+P^PQ|#$G-iHtW9E$4{*LgjW9CoAAZ}`D;2~$Ku0*9Nb_| ztOX7q6vALiEPJZ__xtg^sUXOP>s-Kgw>;aH_&Zd$&%qv=PK^~Ype-4|19yf@ae*r( zcY1>i>W}Y%KeWjb2fqCBF|6n~6DX0`R6k z5c3(MJbe_6v{HuJwLp*!Hd6Z#E08MXJ=5l`cxm98^V&1?LAT%v zi7Revg(4XNv&oJbOW|y?TeFeUs=#hOjXR5u>YU80WLfE7PoapGB{2~5UMhtiHBoXU zpUm{?+}o?j4{TD3duL5~TGIz4V|Qd-1EY^;Yd}%On^{_w#VAdP`Uu$Sa~w;FBUK*+IVAlIc9+V7ruLtl6qxd6tIOiX1D zju%|^*&wT8r>4r@%O1==?DPW784e*WSm`g8tea{h18MhxCI_++>*arBI^@P^zgk;J zYcg*7Yr$TD9o?8IjqK>qjE!_PDc$+OEKuC7(H_sUUbL)Ux2@eUA2xw{C`PwDJyLs{ zjBF}QsRtSy*q#{g7|j1*gm*}zCKg%CB~}LJs^Sv6Z1uf*Ti0;idu_|Q&OeWq2$N!@ z&Bq$35_|7sCz1{G><5Z&QhuJ5KBaCWGdE;CGAI7qCIEGiKv!5uNl2_Q>TNI|+m_rP zuUa3cQMw_pf!N04X-~&p!)HQ`*pgP=>KHda2QXy9UJ^%AE5a!+HXs6*3+{A9p$ai2 zCl~g4_eFMYA%t{wb%wqnn~2^nx^so^#Oz}9hI;J7E-y>jj7gD~x#*+kEdVkHPTND* zFc4{~%|JhXq&N$8I{UE(A%4w*ukXV@rNvS}#h29#r#4&Vo`g^pkiJh_1XJxJ(fcjZ zCfhZt7Y$ddk{o1hbRBEy6@Bx^cWcXSS!<(~+Skoo-0THAZ`ajqYwNMzO>|bnwhPAF zGBhSR@pKzzmo;taBoA7Uv$@va&V5r~!o&B&;WzDJ-Bx0v)=y__D6`xuiIsEMiRiOz zQnzvuL7-;x~^of{bfzAFJzVrPUy}{efmd5*2KVI(9HwEaMHuN2vGBk~34_)_s zg^DS;6orZf-8q>V^dgd$m7rAsLnaewOy}C67@yjs8v4r zD|eBu%g$F8AH*EPN<0Ix1b%n@(b2a07-OAH=A+3^)#LoC?jev5JDgpTG5Y|?OOTYJ zT80eMiba@s+62qy97lhPACF{S@>q-GkvwKjY6z^;ywO(l{vHIvO_bO)XK3u57ZFNA zX1{&KR}}8X87dWRe%&^qvB){kTeaZk#yutI*`D^Sm)|w((2XOd2hrS8mZz#tI16JZ z{yAHwbM>!b6R@v!0CsQ0ydW%sIqOsF5^DyYt?D_6pH_hlRZH|v+(55(3E%hqjDV4r z1ZaQ5sq>kP?HDzBuv-FkjVm!d7))E0BrnRNNAp*}8x||-8)Hf1>)ww8HbNXhS%}+l zGXOl+jXS|qxBgs5l^g$bFApVl)YaZyRu1ADyNsRU>WHHQWrMVhpidZFPIz5szdGq- z_L;kLOK^u0fja-1_TaM3k!mj~g+%3Pjc&U5!?PX~t^MjEx0 zSyMvFTf@?$CQ4@vh|Mj-^j!#jw~V%2mhzT0>tG^Id}&-xzXdhdxXQGI>5Tp;5|g!D z7P97|w=@;);M>+o&^{P9Ra=eR{4w z;oFL&)OYHN4ZX3;pBb#86J@&8;9u1g0EQ9>A0EV@{Rmv0E^W7KFZw_ocLigLy4`rl zv$^+G4q6!Ho)I=4(FKb3;MuxGV(ReUzXXoTa&Jk8{_L%TeSfE*Yn>1zWoF4lcp05@ zD?E5zaL;tAqRH!aw^ys_Lr%7-aiEJ)AwJnjbt!x`Hv;?7b|=melOd@w=4c!R>bFuY z7;P@(-N`HQZsqqYS6gxH-gT4oDf=3`AgxxAJ{}ajx@-S=lqT_aY*>F>RprXSSI_v% z2F1F&ile6TPcoV1xo)|q7;`r`nY^uQ>`{5+%(*AAi^lFxC*bee2K5EbWdv`vTcfsq z@GWs^B7!PaaO2jL`WIX#G!hnV&9>qg!fVt2z87g(*^u*%dY;63A2HV?Iblh+fgLPZ zcj@1xTAoeEd5FE9Om2wc%tY481Q{Uxf<+S){0DpPCD?OjZscp_${cmyJYr9r;ogv7 z{2W>M6>0x4k?AW$lcn+Z3%;A)=A?syyo|zpw`(nLB07D%u5Y~6=M}$;-tGY*o@E^v zMLA~|JLcGp>ljDlu>s&H?#L^#pXWY{gI5BWK~??b_UUKsqc;cG6KW=g>wJ-?oJKns zhu0|U{^%9Tmx2(GHO#)sfADjoMa8(MIGY7-cf+ruPkt)k+w^|G7N2awud(C~1brM$ z1z(#M9+yWSbPK=eo8mVD(YK`OhNFu`mjfUVd_T7Zc&e%06rTY9?X;n7<*8Bs3ls+O z3~;*)KH|UF;QPM>s01xzvkevJ${j|zl@za>G|>J#>EJB?^6Qf4Lcl(tC~tg^?~NRN z-9_HWl6UsSD-+46tf5ct-38rv1ibmn+FVViB5nkf zQ7>1w10rb>kH%mJ)6t39#Z)O*39>wFVa^UrTX?69>O?3tK#1o;XxyD5~YM%#>0 zi4#YTjd)8=1)&>hWk4%cd!sH01TYC9{)R{%Pt6Qzjh1fS9sh$Hp6Y@^<*6(2@JJ zJ+#dra-Gvss+iKRD=n+Z>$K8}ZQiZf>Q*G0$Wgeh1F~l16;l;aA@(Uj_t9JNWpQwK zx1~Rk(#`u-2x@UBvQ|yTb=}v(yZ*bs&^YfOg}PK2)x3(it%>K9=};~M(b!Y*=*pdC zy86sqEn}GwcM%Bup#mcqp~|+6KB1|23+GOLxJ~PI;!#-P~xhw4<9z zP}ev?z-lVzx7*V{mm%V-Bgy3I3F8*;v*sp~4R+g!02056-)XvJZ@S|Kmc09E`LTbZ zyJ@+X#KZA-bM?DU^j(;7eeDf`G;A{xpAl4AzLe+Zz;f5$Sg}vspy$S0eox`KI@|o} z?Zm8pex1N{E?Y-G3!9y|P9%4Wem&T7bgL`I&QR$9PQ$}f95^paBP~zWCvD(pYdESYST-Ur4CP0~P7eRCtHca*^ z;Q=WHGAxTrabj&6_(~9(1gjxC!OpE~i&2}cwGs>=wkkCbk4isIs9wBz4(vAFU$Jmb z06PD0yP^A(F4$E&s-p+|4Ys>y>7N5@p!s<*7psbSQ-fv4?w;3jr zbDrJrDaji+uni6#9qjVgN!yEk{Tpb~q-DEPV5ob>Ve6yuY^ta9P2)iub=CY(6kQgk6kuUa5`l-EmtLpL_B*_eEQ#8KUSQ-WH=rYvj8aQYrRRb$So@U+#f z#<*ZAL~5s%^OgJ9N1WV`KwOcyO~lGh$6IYx3oYHuWinfY6 zrH+$=?j4z6gQcJNPU(K0i>H1Nz#Zc+LT@P4eNW@jKzp``mM- zo9xMRYt9YBI>rf)CEFBpWo$xrh92JK8dljyox9V@>#L8laL3{tV)g-O+2~Z4P8BmB z4RY$dzHU?%0-XYDr92xPH)IjP+nKQ+uo>n_( zH=u2+(Y=!)>&++~RG6Dyk}&u-K{bdOl<_c3jDK=)`O!c@T^WT~8R&zLgRMV5*In%b z2D`V8>_NO8?S0+sH*XgYA>R!pCZ1B47F|6mBLv1q*KY}jofS^dDzd!+f0bz8to=xD9RhXs33-rD6x!%jENQr-IrF|K)PZGLAyCVT|YeYhuysxmF< zoUQvo6+5mZH|*@62o(1^xDCTt@WE6Q#U>gAR@-K{jI zoY@bN*@l0k&(u%8g1rc6)d_ped#L8MhL5V90|_8N-Zgs_za_Z=K2e+L%q@jZ-`3yG zGkM{MnyV1NApd-+f=P z_UF+xl4m~CVOrG?ao0q=3=gpFRX)h7UcB>%#CS*^!CR(0{zlGw^Y_iBWexs-k{mth zo+LYRqNqSW{~avZ^%TCxk-C z0J{1Zm+O5@^9KF4GzC@P6=Sqw-Fnl6x*lTEa`1X5mHhNa8E^<#>!3Am^uFeXCR>gY z0n&Wn&|^9t#S4RZ&VL=rLD2Wx)S`z9R?NsKkbzV!4AhqoCk-HW7frYt`+IB^nmI^? z@)e0i&>^$N!U^w{$3;4N#?c`MQ@-Uhrs|F6DR!rra>;VZ4i+KxGjoljtY_45t}oU& zjw*3|Jkh~j8?Pl{W2U+f(3AaHZnPP#hGBMp=v5!=_H2LnJB3KegnO=ejHR0F5(^Cy7)yo9OuIU9$5BVJX;5T^t?`GoEsGV*Wv8O-&GuN4$hG0;Varvj zaSMEBHTOnMMyek;Y_3#%E<){egW$n}@;8{kMu|1C+6RModiBCG9!aD>`BFo4cCYZ! z0ApN&A9p9;;*h#C<)j&ezw(+tz{^;!xD4*07>FhFP?VUY;!5;CaO$fAjW>QOBkB{!g7{36fXr9GeQ$2)vM{r=S{>CZt9cs|O^k z#^x*08yK`zZ2at%MpL!`E;SN>Y?&H3=hc?#-?N|Hib?fMY~|ONjAlccLks&-cXE(t~PxhbgYhyQjpYCsP9emx^ztc7N@voB7(q$>Cyg zaXKId4%gu*i}I3uYj;bn>y&WS5~CBwa~`dod*{4Ir?)0uon>d*+Ra^bD;APtM-KjY zr$31C{qjHcEdRFc6QPVu=OZsANJtD>oUgj*6>r}u%JtB4@j@HXTL@9qXt9R>TGw&~ zR4?BYpmJY)&@82@Bz?2lwv#Ci2X5brvrK!Z_XoKyJ*Eu z&p$b)omsh`?_XwWUeV;1x>q@*qW<4rfKs#!c0%KJFQ9FIJ!hJae6Xdu_VIm=KCkOg zG5v428gY78k={{u220y`Db6rCU~n~uu^2}hu4}~`pYr{<9R2ce;BiMe#NNeQ;mda! zjPf>WBLu?ohMV!68zMB%)UT<%wyV;VnM$Xk>Dc+EtwK*yR7?%?ZEG?xj8LIdw#%AH z%kg+z!u9St(m>{!H+x0zVfwv3tl6A%{%Eq*kA+1;1Z%ks_u#M1k_oayl-8~v?Cxp^ zWd%)Jfo1oZ24QePi|J@-h7i2kb(JGeRX`S*nJ*fK?i4Rbi{r@gWx+WgN|@w9X3ZWS zFPY@j5MN}qZk54-KH#u?Gy}|&Z)yDYKhX5+5^bYvg<;^#+T!`7+>-9Gjo}3?pk(jY zvsan63YN_b%NlmJ6u6WVJ?vlUvdgE<=CL**u?Wvsd}X>jC1HF^RqhvOo8G5Rjp%j= z>?Kt$e~yax-%AvopA=%Py+r&G#Qs!t2x#GE9M#C?7YIKGhGeX*`SrK6*WE#<}X9PgFooScfy ztCVI?i5JO199aYrIrA}V>T7I{Q>1F*80E0dM!Y+hI4K#Tkc;T-F+uIrV6DZOK<_W? zu}w;WM;slyq!W@PI>D0@8Y3-2Z4^&aP7jH@<~o&4JFG0~F;w$hF_#8U-^3GVOcJIg z!W&skYHe`Kh7y|9KqoeO`$SXXE5xy>?6PI!Cz|@5j(OD>tJW7>le7T@Z4hs)QVFy_ zOZeJ18;L?_B!n|~fKU)0G?m9DLlMIVpE)LAw~EqRcpa3hZ6e#Cd*-~q-DAxSoCaQ= zwRE{+9XBlt2a^sUv_**6!Gyk=#Z4)k3z(09wSl9sg^hD+^aG6ex2ecs$-udkDAvD5 zju43;)o$ZP|}r)qsSnn>D^VhEwW zxA-?4{2!=)=)sw|I}&e`u#81os6eLSEe{8ihfpqPW?Q@=C4J8aNUZ4fHVld`F@Tt&O<_~D*>Wb2uA zlnrjbRbH%;222Iyrp$H|MRB;nz?pa4UnDe9S9)fWAdJ18%+BFQt{s+<>bHO2>1E=w zfm3(B#4VgFq8(an>d>yGVVbd>vVcBfbLIFy3zsAH{2lO?jyEbg&#If!YM09=?I9AC zEDPXBHx_kivNshpXLTkJUMEu(mIsn(>jy@j1<&XRVwMQ&}sfz!0a+? z$BS95Fc~};bwo_ke}b0BtlRSsw`00so=IR-SsX5Ljuc!SGrV>5%dWZu4I$< zDD>|nrJt4b|C32YeR_;Z?2pCWTEpHs6NZZGhlY;|+qQ%YBVYcZj+(Z-(RJK4*PMUz zF+LD=ry2UabZ{DIB03-Jn$K6rwVByX-gLH{uJ?gln0LqeeV5x)D*;#g;ws~X?jQnY zBRbU7fKgBU8-Da<=`!A^B5>ka_)<=yjv6-hh~=RT?H z@d$6Fy1x7x+a4p#MqRDK!VPAcb@jUExP&O{j)LAXB z*Y{3uL3$G+ZLfNv*5qs4g6hclji5<#U7tqJ1_nn;ccJ(j@T4nO(T z%YRj%TXrWufrb3_*(u0Xsm}{6UIPm9A(IUSCrFqKl~jUZ7-$4M*t}DGiWGGlP&9~G6Hp%hR3Jgl(Wy)k*^t~;1)S13QFr)ToVfUm#hgr0? zo$&E=$q28~(o$iol#!RL*BykGX0pG=?soF(c&{}Ov?YDF>c+vPlcKX17=X|Mr{ z{vvZ{1|{(B*uEcG#3}twb-Rkl6repCh*VgJ8yI{`;4wC=T2eAbaMiV< z;vRs+S+~WWtsvizp2|?9S~mYC8p+g4HDoGwi<_1PmsezK_=ySP6V{1D@8cqEh!cK> zI}M3mF7_#lg()-{;G^FMK~)urh)! zyq_xe2bj$m9OmOZ$mL{X?j?@y#|@))DjdT4&o_U*J1eS`dVG6D%IN2)jBbj`ki-Ck zkBahzcAs>DGx!*R7@rWEsAsk-qIRJDv(jAK^{z-iOLiQ*=bW~h$aXq$I~CHL%>Gl9 zlJ+2=M_kQ*>8E8X`NE_Bnqldf><^jRgseB<*{|wfQDa>c6h20o0<1=Wod%CVV7k*D z|Ai?v;wu^wGoXvfhpi&d<0+m;8&LVHb;BxbUFRB3$95VJ6k{|d)kJoH(Z3wqwEH=X zYD2|=ijo4sL`` zN&Sgr1_}6LZMK&+zG9%2>!g+YxFnhGu!Jh|0S2DYxB)GeQ!yXC#-SlK;d+ad#fIED zc1pcYzwq8sGxO>b=WANmPWNPgI<$MuYaNp96OWA=WgGC6xU`oEs|n9N-+VmnE?kxL z28jsX((V{u{JvTxI;LRX9cpfHMUhz*a3{5w3u~mOyM&##7WtjLg;~05@57NeQJU@) z1}ctwT3Y59&~D~PiBQdJcHJuA@mssy<{+fYp5G3J6Z^C_nznm#bQABqPsh9r*QXM{ zpKzA^FB3`op!?cg-fbiIKY)Ql?a;e0%-1;bB}lY;@udD=r2>LeE;PK^E6*Okn!F0h zh+IuZ-Uj<2Xa-uc#EFSc=DKIl5Pq4#rtl}WvsL%-loW4FLw1^9h=#v9Xi)96y1;U$ z||GyAb!LbyCBWGgw_sj@Qyvi`}c zC&TH+F#^B^gfJaLVf!du*HyiqIlpMa3V+K^%J}~xfiRch1 z+0&sqQQAg-UGW{FDtqrr(!y1nj5Mo+lz!DebE`hCvO1}aowAAOf-=`GgZ8mukH5J# z6PrGHv9^qq78^}fxCBD!jtH`g_ z_Zan_jsl6(tWz)_+!H@-Ta`V%;uB&E)}>?rar^lLK%Thd`IqcDr#Y|>oLFsy2b1<4 z-t-+xWiKPO;lh(iBRLeobLMSt!?LSbZHgcd8h@k9{`V zQm|$vLj*G;T+$Jhzod-*fWafw1Z6$|)acV;Y}Np?CZ=A2S1y^4>Yat!c}3=$`DPSb za4YW32mty3Fl@J#4|haNRMdP7RO)`@wJ*gM{2jSa(eXs438h{yK>UCKqtVhjIg*3*~Ln^OBMP8=<6-1fsnI<3MVP8K6r0kVl)e2EEMO_x)B# zK3@W&-4e)zn_-wC=vKSPz#|o9+e7zIY<_dh@VWhK(0uR81}7si)%%mgk9e5=3FTPz z+&9Nzg5#_Z`GHCXqF-R`kp=e|?pMpo5Tz*X#?m;dWZ#dSs4rhr{amOnO1fgVFU-8< zc1e+gcH1T9L1&BY5YNV`Gi-1(@h#y`DIFc!nfk3`A4QQv#O=JP*Z{E8fBYHEn*rPeOhGgU>vJ%0Vcgf9J&88{fcEL*8 z^p6--?2o+uT|g{OstN*r+go#8G}frI=252HPJ|kX@GWQ^Zszys$v)s>@7w`k*3nzb z?Xq7fq}0{#k9#Ui>4}Xuc44vW4yf>#mv~P!RDK1zZen6$9k`U!#hKdEsG5;%<`pE+ zv%IM1M)Ts4k;S7e`#_~jza2yL83N_&K7{=5cNYI808i(izB}4zT^6C&^F9!ygh?@a ztTGvQzLYa_J6Y)TT=pd+W+jl_rGu`(ga=RYc)Uxo_sXX&qYq6Pir&IY_|>%ID;3(x zBKax(I-{vnM4$&}>cjp8NN%7z7AZL`rH?j!=Rb&`^#;H^V?fpuQyLwZ*FytHRbrf`+vFLdvXg~)l~6o*ywiyo z=%i@;0Vp3z4erTu$h`O~sZ^PdELU^vWRik~xk0Hn^)BuMJ)EAff{Jy6myp#)UYiQ* zM%L=Y{7~Bu_)U~Q)=A2}!y?Zkpz#lLlVM#;!ubQsr#x36L# z{y@h)JhJ&Q{Zw`j;rYl08~bZmCJ$jSRKH^WtzK-X{@=SlW?i-WhA*2v9-Xu>QAC)Q zS(mgAj&2*M-dbwCD6P*#xN?WLT`x>gOqW$1!|yAwvZQqUk&CvX2sD}Bh+koCa14_u zWz`t4`BF9Z?UdsbNwu{$@4ilUC018-LWQp;FTJi7vHm7ONX-rV3|2^Xy*xf#h#Idc zr>`|Q0)`oSPI|UOtd~B6(#%+}o|4)z0#F-oP}BHor^3k_7H5Ol|733hN`_tIBgNf7 z|22;QsKHlruLCd9yda0xeEYdP@VP-9sNhL^i=O$W?e8Zt{dYIT{|{s{*8vhSAavfW zLseennIVQc<#G3NPfY6^?+P&3u*aqRqeoEen>q1M>|1?}%>z6FxLxz?eZu!mfQ}yk z{^nrn4puwep{t7fYMXF=%2lrpqOeT*&eA#af@6fZ=&91XtFA_SmIh%w>L1ia?kC^y z5$nkS`Accp>y}W{vKB9T3Gx^x1j+56_aC93axsL44@?jTRQAd)D;BORMphLRj3OG% zFvdMO6u@#w+8u}BhdcD*tt)SvQ!H_DZ+Zf`sm|U8jH0~sa5c&d;OaEeQ`-oReVq61 z?btTs{k5B>auB_FQEM}^5hE;{EB=lMCgzT$qmU8NQjD0`>@BBfPPiD>lk0F7@C~kh zCH!+#f$Lm?`iJdv`0xWTvO=y|7WOGjH{f=1^8*Bj!Q+GZ6OTEZy8>JP9yY4fG|Y*} zJki#r5ktB!6bkkAl|^XZ*1!L0Zc`x(U;SysN2AD1$VBG#+d`QnmaFelEe4^c*4eyG zt9f@f{-n2PY?y)ZhEtVxTHcQ(EOYsnK8JSM5QY%n!It50`;~;~M)!)*2@UggrL74` zU@kvpP44*prFWYR_BTu!4Ye0s!XLJhWd?(O{e4#CF&AmKHALdE<+QYRC|-`~{}yI1 zL#+$nCEWRXAg=pit*0bLce>2=QB)s|^7AGfTV@S`!A}VQIrT7&ggkv8d&*U#RrC}} zmTKw!;k1g{lthG#u!I7i=Q)EHizkA;16ZHba_Z=#c^<#_nfdwdM%94rm&${b7mj2f z24=sUE!r9c-Z^bFwcp&vGxT7H ziJyPmvtqw173&YU*m?%jp~&RMPBzrIK_@L}2)HJ6L;zRVXVkOrWB;iCAOPkGd*Ml2 z&V+Bj_=t3fiw&f#BR9Sbl!Pv3vsW#Y+M8G1K4=;A2wAOYb2xi4FWt^N7FK$UP~B@n zYADRcz0ELU4pjQ-^m)t=v^*>L;Cj|yiNhv{dkrgR_TN|2ceuA4k+fE=glu99=}3ad_#{+#z1=@e;rlL#!2iVV4n>+SV%NLsHR(Q z{T1Fz+Y|B{$R!5wua#u5x#;REad_n}qy>~g_3V+KPpLyhY(YnT{VRN-0Iq+=?|4EC z@86wi+@X1tmscmDY0p2s=^fDMW205eRA#g1Q5OMT-uNZT{EPi#9;}2cAz4yZFqz`R z*kN92SQ#doJhuGhk|!xeP7$d(`Rd*GU+kBn9zt&#jwme6D7}B1b*M@-Nq!0!ytf@L zTduN`8m`2%5Fa0ZWoY<%n)B?TH^bwQyWGt2HyHt-QR;n##- zcKvBNk)NoH54Ezl((hCpr0fiS($~gzCQ9ekx@h4mQ!n@p);OGAmH4D}RU3CB&}i!r zLO_5=vyEAF47vSR1idH<10+?B#nL$g-@j>ts-32J-?y~{LWqanKWX?uCt!C-ISG&) ztpYB@uC#SiQW^5{#PLy4qfI;gbv7LmwDPg3oLpD;X?0v}`H^jXS_YW~7M9DZi8)y5 zod<0>m9G+Jo|pT$Iypf-?>=m1%EzR;SnD4FI60=WUTMPi*@! z5ka~AZaT7c#-QEjN|!i8OBkUifGcYBL%jvCAC|TBZA;8+x8L`iYmF))3v@}IcB2FS zVvy(TgZGKkTL4BTZ+CRS9;TkYCfNkcLY>669}0hJd@J<8ywn=ih}Z?I_^B9q3eP|8 zOiq)j%9-A_)KN>k;gejMs@>??>3@u1vLJipw+(-g8OOcW&8qe5UCX<7wr9V+n<+`H zYn?mJ7p7mSXx?&I z-7488h93_AO{~N}V`+B9!3nj%#oI;ZqxN0>|5uCBUWbnJpUAAs**t#aTyhT;?n=As zQE(##a}nC3Be`Q4`Hx)u1Fdg;6|uTF8x_But)b1Rny}yw9(YHMb)%1{Cw>s7PdXqj z4HWpN5*@|V1-|OkG4qU$oH`%ymoaQ+dZgVp`Gd?g1BWG+uU%uJG|Rm8rjfqKi%@TS zD<%RnJc4*+62_*T`7A^V+W4Emo~2t@dSdBI9oX8u8MfBCQ-p=^?=$!~E907=GVw2& z!+z*e%dP&~3$W0cSZ3K!SzdmNKgNhh>Da3pgg}3K4w&)8uF$PZtO=%xGMtVYJzW!z z`;tpKBgOSj26`I@ac1tdtUdofpzvws#CmV-Az9JJ%9NbN<;C~EW;zPuQ?U^114>8D zMyUX0px}CO7Jfb}_H9r5yvv(D#@_ISEgq3$j8%-^4*J@MIK=bx9W?Z3p|&u0Ya=I} zokUS2G$@B(h(V>uG5x5#f}b_i@J02B%-Dhzwv&;%x@`tmY%HuB{dOLnktmDV9{*vL zD~bo#xdTt-BlwVgA~}JVyy6jRjh4R>b%*M}Zf&MCyn&C3c48v9wN2r6xz+xM@#Vh< zR_Hgu-Ww@FId5M%|5GYIgU>zXGrU!!Mv&$QD?yj%w+iNRXoPE)*$B27O&L4J6FRK4 zg`v4*n9OOmlhnt5k`q!JlmxncCW9r5WGuqHQZjhZ#z#GZtL30jyYy5$tKCu_f-rNs zG-}Ec0+hs^E*)nv+&;}=SuBRl?*d`zbf=1eXfg1K1HuUsb&Aseb2&LyJkRvbX-Bc1 zk7;8Ry_1av$0ySaYw=O>qg5QhH}1-h{IxYL{Y);n{vXB8hi^+=I};4;0Z9+bdrnJ4 zA5kyM5BEM8=f&CB*nq)mH+Trw{ePsLKgJmIR=o_z%Mz|D!e!c%t^{3tAUyN9h1c8b zgibfD-9>EWAggDFgXb7QYnIFN%Moe8)mxme*nyamO(uA<`>%Mmc|2dO;ReiQJ~(%!0l;Ls{HmTmGTZc)@P?EI^Nyx;f#s&j8`<(FOBjjo-_nmdh?)L; z;nmAtZ=v()9#&OxUcC_-A}1#|Fqjw<6NAO@8s0h*YN`fORx;U?{H8aCC58hqjjNLx zsW6DbWl1UN3?*bBX><)FAr(x2Zt%<0j}mAtA&zmkt2;Co1PjbO6Hopk>`L{m31y580m7#f+29j z^!tS)FY3k#Lk}N|7k7D(l&ChU@Nv}C3fm$#Nz`CWfTeYA^SQ!4ZQKQ0Hd&u@k@&fu zsQ-o`lv()GPfS?fs~4UyfW|DWb|j1RNFXeGCQ@`TdL%_evVRa%S_mu*+{D_cj9?%h zM+Pei{!6d=U!9Ag;gY>?mks~9J9o22GqzrwUb2VRA-Eel`g}X*Q-%{DVq>JGV_*u( z6_u17e4;cQdXOrO=Ec>Ui#-A#DrVDDjG`1}CC}ykj-~jaDsd4L{Vr*#b0lgPa%JvD z=Ju3!l&ZY_J{I39+J);XOHLJ$&Yy5={a9W z$5jgC#?l}Hllz>cf(}*Dx~bM4eTeHm9~}XKFLWx-^6&1MR~|`f_tlOsgfN zVxr+JQ7Gyxb61=+R0f*5qnt*H=0u&ETGN%3A9SF|iI8i2D1I#b1f}-c?Ajk(*SX$v zuIu~{@KUd`|wJUp5`Zg{(bnr zdKV}!A0#OWf+*f~c4K-j0xCU2s?7t<z`dbMI=+EJ_1IcgoR zZZ2?FF91b0H1hAq6o6Esqg`s)RMDXGRfXdIw7;p<^S)xeTI^@}IcqW)h;7HFLmRs! z#f5(}lbEAAT5eyyWMa*H$52XY!q8KRKvSTRGh??m; zLm{y%oqTCIRi1M0dbJW@Ky>=(+`=zE8bzsfN@CwRj{)vQ z`*Z*J+=6nsxr2D6_Y#B^ig&AvrZw}HO`gNn9mmR!V;`0=^CNdHZ&is@KXjK{x-XIf z5TzU?jj_3cXFo~rat8p}<&KF-+$gJw{tP&N(+g#+df4RJKdsK-x^xt%;< z1RZDQ|0osQO8Cs2V-~vJS(%-Zt-3Hc zf;)VR=T@|BGX*(*1T7(mP~;g!+%<~j zQTTPSkETwJMgZvQ;4;2PU`PV@Z^N!Nbu-(PJkKqVyr^HGnQD8*Ju`%IPO0HAu;kVP zm`NhouAnP5Z{5?64-rpfc$A~qdXI+43y+Y-NMj!drcUGXrzplgnOyzXxQX=q6msRF zre6OkOG4Q|I;-iq%9d0om;9Y;=#1RKIjj24Y0!aLa)2{^-*ZC{4{Zn*3Z3MRBE*f+`XTSUTzFBSNGcJ**?sef;CM(XW+N%i>MMuXQKqD>Uq}7Hp=SelWTpv|aay zL9B%HRIR*7tg0|hn$76;DSmUWf%awVc%Z#=F+Ad+QSL8_S~P;Z``$OgXspCf{UH_Z z&;6JN2-0jC&EkhY@BoX->?QCs4`NUVrD+3%aU+`w7LmVQUe#SONv;f5JUcCfUl+)k zzESPudUzle$bXU#r#zs|yl8Kiz3dgsU~Bj6uQ2`(sy%Zx@R^>qRa{(J;lQ^#jN)W^Jz$f@+Ub2L@t1>K{N<*8 zKl}65vZ1(!q#52QIw(c$4VBJ&%E2<#iuDmJo?MlL)UyMn8Zm05NagumZM$fII&pl_ z7&AL!@w<42ksQK>-f4w)T^?`ml>1i3ywp;18#2XQ_5o-M_^bRoNu3$tnzWEDpSVmP z-kI74NcPiE(!BxaWYvn`GicY9IPB?JzP%^N&cm92=V^FLT7zfWso#7fN-+e8st=F8 z1iUq3#n#CovvMpUbtWQLl&61>e!C8EjKTzEf%PP_gU)(yaj`2Fr(#^swzC6Y`(2GY ztUcc*>p+3cq1&x6yCH2%NdICaMJuPGPwfY7-TEd5`a?KK^Ufpt!T#60lz3_Nc}QAI z2@(AFzD7jZPCGmO>i@!){|_ADTA)zr7(EfRmFgeOk+pgmtPIonc&qh1;y*qaTM29r z8HAvZl1p3Nfk67k*G9^~Vt*+GVsAIdVD*hBU>o|p0sIw*=2O=yt=|5NAE3 zv?0!lVQj7PPsqHPv)DM!nv!fBXQdo$;>7w^n@yb9#EF#@dDB<_?6fvFfw#^ z4;}N)@7a5QYp-`d@7fFh{{9(QEbh7P>&)vskK;PS-l{1O-G6!?2M32p@r|q|4h{+S zR{|FTT{Dn#2e4uBL#_{{z!Y&m4H#)kLbw+$+x5I9?o%a%#E1(Gk{d@&A9f z{olL->$dc-tqcFcpv->X|JD7gd)gcGspwv=LX>W?_Uq$k-d){R25qi~-OF|Ts+4UG zO8Rwr%xaM+{1W z+EJ1|YGsW)^sakbU(#>92EhZCTN9Gt8v>1TO%>>qXzdRdM{jwh+{PxT#A$ z5dIKC=l2^Ds7q8IKP|WVa2F2wK;i8E^_jRVz%EjWY{^>z|@I3aOy-ydp~84_gcdn&xhlHH?mVyw2CX{H&dv4;M;wAazfJ^RY?+EBU$A@lIP(3r`C z09N@CJiWVy;v97#U~riPjw3|p-9ycu+L;#UcLD?A_=HNPUUP8CK5A~9FGZymLp??6 z$8h7od`kL_RPcuaVN6I#$8+C8d-u&KU?!e%m?6M~`WzX1z|}>bKE`fvKk3!$;6UT- zY{-Xj#Gtuy_Ij*2_y;#5=^eT6xoa^uHG}7KI%epiVUx^5m$my3;=D^BDk~K!*6!f1 z6Q%|uk^*V~=1^%UXX(;V)sME9ys{6pC6yc$Q-##x5@Wuj1?p!X6MTHp@D4412m#lZU3@p!3rcL(kaYR3~WgtwRvbJl;o)Wn(tIt2|5?P2|n2V&i20r>3^5BUC3M>TL>k?RP~zL zY~xj|>%B0-_KNPatf~vPm{ud84tuSEpytS@CP}ngIdNisYz{PunJ(s+&@bz}=kjkB zzAyYcR7gys_A8 zBaFy)K^`wLkfP^t2)Tmp)9GXV1mNGO;EBtvldo07mgko_Q(pWHXGcIX5(SB5NnTlgNw`>m$Fve75{ZxnF* z#T@N>2%~#x_T~UnBa|a_Ozw`ax&H4_Ud_-2f@&qEVue0-jg^T2nnX)q*6QJ$;GgQD zN}OCmq$-z&kMJL3cdyexF#R{KXZDi72QN!5vSAZJ=r&2DNSu=a9c2O`dP-#<+IGz&C7tm;VFMWL#Ib?ww;Awy!;#Mu3o!DC1M(e z>o@HA>o&ZN`mZ<{?bYyW0j|$ni?Y59QT>fM;l;df$Eoq}^w}g)bxT@sgO6JjzZye1 zs}a0_apDfe>0aJ556yd|9QygATY_^kS5M=+2lkKC|E97w+avgNIvLKH+}>h+KC4V$ z9DnJ#Ib0A%LnS8oQy;8Kp2L}2)^ZGG43n<&Lg`n@##r5!c$wbF7|n23k6)}K?KbLJ zs*t;(_&B1+-Vo2jbFeFpVrALVYs+W7{OKU1d0o=Fw_8=6%Ig|5pV1U3c|6s^ z6;UXsPsy7xi80!j?Apvz_>a?J0Q(a8;r;pAjF5gY7@QfJkcN<^vdpyTxzefGgiP;g= z8D!bepf`7`k{x80Qnw5!6bTiH&Xf#pWpg+9(I)`Bqid?=Rc3vXKH=h^s|H^v&OGQ_A(%E}sA%(|7a)-AcjdRZ~z|g+$Hv^z_*Mz=!75 zZU=gtZ!#GJeMiD)Y|pPZrkk=LdHgqYqBolFacYW^IP0G_sTn`;Wi%mIS<(l{P@m6< zEV4Mp$&V$$nGIApm`Uu_COE?wLW3X79}LRSG?B=wNefwB^ zjyIlv zb=>u}CN^w8c0o{HB{F&_w6aFGG!|7d9>CK60!P|mhYZol70}&XI0zTxz#Y1Ur=Q|U zGt3J?Lzl^7A;t;DjX9Tf!KZcWr#v?kmv@wO7ETQ-?o|>u;!Ia{!AA%EWSKMP6?6rZ zJ9dQUUaGNCN>IaDyi1eqYgUtg>Hac5e>npA>)|h%gx$=Hw!3OA2N7iLhVc)rwjahG zqt6GXE79tE$P?N;wq%2_akL$JRH2M=o>wtmwnT@T$}y~GQWGB7tza$DF0|NzA`5If zb?o~c#3de3293yWl4#Ey8Ps%8+u8B~TaW)aedpTzh`rJybCZK8o{Z^&*U!;bVvPpJ8Q zM_83{U_P}K*9YmSuD7PbE;xp1Lzjs^JXYfDFImS3~}qnQOGMV)vKVo4VT@g<@?l>{`vj zE!YAMyS`7{m4i-uAr|FLz4JT@^PjoO5A%W5j4uU?o1gB#3Y3X~1L*Wa6jmJ1W&|Fx z>Y;f@odT+4H3m(*QexYW6x2oTvjA7VkK64mTPl4~jWl6b6u&w$y7ZT?X>DCZUpUjC zk;v9^`_~g8i14jhI>*b)#JfEu<2sEe^Tanv5m~c$7OXi>CwmJ}<-3_^qn}i&#}0de z&Q1GcXM}#cj)57>k`kLh-gh~jiTs{NJy#xiy)o~rrQMSnH~mx3ulG|b<&@aFj?x56 zzV^-+6r?Vw(>?wGVNxAub>$lZ|2-#R?nw~s0S#v2%9&~+IXVS zH&V`CY@QCIG#p^N*OeTK7p7ATc3g6d)&q)YDcPE*IdB8qp> zyR0*R?b9!xu3KwfKv9>~vhHYFQ+(uJlh18t8`F!=vj+o-+cb9r#eLuub2H~Oqyb`; zwKblhnZh2chQBa(JnP18afmB~Ko{y6(Qc@-w+2QRKT z>l|N(J4V1bP!tiP_32y4s(6VdN!`vvu6n_*p)K2PnoDd`$d-IE@xB`4T# z&*awC{5G$i@VM}dLEn!zsX|EeI`kAkp7C6Fztx`D45WKnoeZBpXCasZEL``VM320Q zTet4_oj&Tg0;63X=j>R0UZ*`I>c>~QJ@mqhbAz>%j6qOqN8>XqH!hcQw$@Ko(e8LwDn_^0BYq4j;l(m@Gtp2?6rQ=efxqy3|n;KXq^_=g{&)Dyk z4R6j!yxBFne-9X3eq8EHlG(G96KXDCw3_Lq!ks8RC^EWngGb5rBVlrtz z4|wawfE!HSL9(Kbis2h=yCJ0(A;-4yFCw`L)eMycfKoG?0_wg6wgK=5lk!ZC9)1NL zWm^-D3g>Rhyp8HM@+cMwaGqu1=9J8}rh`2B?J#Cd+igCi}-*@3DMD+Ywy>`c+sYEnI0(JR1mW0bSic5bm(k2Ow??mc6VGWlkD`O44#lOou9`@lRlhv+oSxW&$0t!dP!p{2oPxAFaS zh!Q@}`f3on)|~5Jeq4evXmuijH%7JpY`uV2GPqwTa!s@pxdKREdQecWlhj@#lb6}G ziq2SE%}}bs%k3%PG=}as0n^090u;S=ylohtM7LG%%D&dr{dijagqkFQ0(IQD`er$; zrmHx|rGc3b&}XqV6Ni%u#5&yr8Y{&iX@sW#yli!08O>D(j1mz3xux140hm z;JiwMC02}s#F5PUt<8w_YjtI<*8wN#7m3>^!+*v{bLx?N-p(fhh0YXAb!Rs!M$w7V zh)VX&q#zd8NX957|E1&*_-XmclwJg%y6OEplMdm|am`B$dt3*mf+a z(k}U!xYV^867C52FD^i~SIb{oy>;#^V+n(ux z^UTC&vZlyB5Hp$7t~zV<1h;rEvE3lby_d!ij$+PFj{2>cqWO&5r~F_RqOi3Kx*+qM zp4Uj=wr!WyC*u&;=@49*_FHFPs!FS6w5^DD$O>rp{{RlkpA%*(#bKM&O7DJbYdH*7 z_fp>iG2(lNHkY4NWhT(tx;+VR*arC~U*Dr}G@7Al5E9VVBMwF%jw}dIj|>Vfb0ijK zmK!yNd-AmE6uV0+&A<5GJVCi!eBcQLIdpYIHCg0WtlOjpjD5M}1LHqbA&GJQ<=WpD zBlIU}NX@tUxdQ5>4|e3 zq7#Fe4Zq*U&`%N9NPi{IDxc&}AN`!Cra3Ll9SZa6rMFuY$Ta3P6~dl}7cCX}?ed*A62cdl$ytfCuQgId?4$pg!Hte$4icn$WRMcu0<8>R_<`W*%IRP+Apv=#vOaH zFyUfroMqnRl#9QtD!(&%S6M4fuqMh;XPM(5;Mwf%EsqOAy{M@MD>=giE+-I7T6tzu zx_-;3mHXXhOu_i&R-^mSi zo=RYn0@%630fPA$qd$N;oAycHM;Q?CR<2Pd|EI#r%eDAK$<#z_D}8yzibo})PPeu0 z0iQ|P1T;UdCa0MlT3O8JF0=xOr&xT(c3zt~b2i?DV}Uqyv-!iYc%E`qsV!O<1Mkgv zr>GVasTRPuTC2Z4nK3r8+L~drZASA>qV<9)#;nPa*)?ZZ9mL8Fm`nRcc#{tGhrq`o zTE0^kTj|J(nYDu%%YYIpfaHtcBW;1!xy8b`t@ot+t=Gpf{tu6*we3DF+-W8NcqezZ z1vvKv1+lSJ(w0Mhk@CJQLPOC>Ky$Epy#Kj$maq4IGgbTVDyCE-$8vd_XMX|?*7AM( z9YpQ+jZC$601NAq%tOYq=7BOAS!w}8Gp;*V!d~8bhqbUL&1P5X?$+I6udBPiFi3%m z8(twNk35=9Oz0gw-YC_H4N3A1v3O9T5ePRgN7#O2N^!nwO3U7C9k<7BwyRQcl94;KOsPvl_&s6tGIt8P;Fbms zDh`#i%U{ND|LM}a@J}zgn&VMt0!TG(?=|o07;mYhr6>N$wUIrqP7_clLNA1Q6W8X$ z;Y!=Xuw&_2eGQ$}T-dg2UZ&!d*vv{4eKj0_LxT+`fkz+NqHin4&5u?{vf6U-4Shaw z;PzwgRpZ)_uAH!(`d(7gcZkEgzkkm)gCw{a`KhO&%ReznGPewvWrD2}he1)gn*{fi z<#UIZL_d4wK_{Ta7m`Ab>nGQ)?{t+0-t_RtXJ?~*Ikp}kSO%Y*T&{&~g|Wy)-D`{2T|p2}o+JpSHIlW*>uGeOkU>T_ z=R||V^u8*e5bdA61Ncr=^t+L2y7J#j-)Y%jI2v5X_31R@BCEWJS8#7~5R(q;xFW%9 z*RY=asg^mJ-#up)Ewsc(uZw>$!OLQTPM{4Um;+nv%l|bN4Og%;UC8e6hbY{J(M~*tEb;LxW#jpQTXV+JNX9g`3 z&CjwmY~8BbJJ}NWu9`v7VfUQ_$SHoOSN|GS))F>fhtbe{oJY|q=hl>SX&Qc;BCxI^ zA>-s6p?Iu^GBP-C8{fD3npYf==^{VIqYH5=s&a-MGYHuP)NPM0%=p;r1-d2zn-{GW z=D{&resEm{F$n z;6&6s0nkD%bRFg_H3Kzv^V%EfW@wgnzCBdUXxcb@l&mIx2+|BS6fLw@DH3w@U&Ykm zJB#MDsrKMa9NL-Er9ho?hi$skkaTQK@O$ zOP0#dADD_8tM@2-E}UKa2S_dhX5tiS%vMxxNlji2wZEmfJp?y!XvbK1gm3h>G}9&!<3?_Czb!e6!@}>_pPaxiT)0>0$Sle4M&#` zPQDmI<$cCL^lDr3P!@NcZiFS^y^;oFgfXs(?MmO{VyvH!F1|CBcx#wa z4=(S%&7VZ+J$sB96Bi`vAJGJV@JaigeMt~XbRqVl(?4b`G-g-V5buNZ?(HG-!-K@s0)(ku4nv;C4%_Q?e65&! zM5R z;jsI`;ffI}*sdA5XDff5I`NJ!=`l^iKZz_=SzMZn#RnFIVM!V;pD_9KqLU%vqWMtgFn??NT@Py$-k9@18gOq1k zck;{V-o9Sbs^`;!R}Opv+W!He9H%P`_J)fax&B;!*2WVvI=X5tE80$3m&6^2pB}XB znRaaz25J-an@7bxTcun#RGlcjKjYx;JC9G*Ou=MeGsZjshe_47d}AMKGbQA@!6{Q3 zL+}JBc?HWvT@C=|e<&0xTnwmZPBky*W&Rj>t-j*V(am?>mmCzd+K`k1CpJO(SW-5W z+1 z`GDp({If&ppkZKrk@Mw}cBvz@yAIX2At^E!wxAb8ag2&t5edHoT3jK2oO!Kw{Ud{U z5M#MXc5>uDb-_YJ#}j1LjG0$VHZYLH-Ha`ULN$%$H$iYBSsX)qw!ocz^CZt!Q)V7k zKf4Kw-i2n=)i6@e!KB?uJ^e6j`{G%KIJjp+Q2be}tqo`}VmiOekqpINVr2dMUv*ra zTqF@W#$e@ADU_%s4!|-@l_VrETE`MJOF@N{@9I%?nMf|u*!B`1spYy3OY~KMB$0mD zIg|9cN%Id~Dvg94dX9JKzgo#XF|8<;0QEl-LtbtatRJwd{sHXAC$+!4LeU-XUXA7k zLv1R#H>3b4S9$F$q3P2Sy~W*dnR?3i6mnTa@><5FVnVNIL=8p1u}d&ox_w%I6;ihA zMkt1D)jAZ}KB8gNBGs^Vzfi3rs-jv3KhXww_KZ7L+^@;Szm{}X3@?9Bd5zwQ3ozl} zZB~n`dFkz1!XL7ZdNk$vAN7F)+2=y;^Wk$sLesMjt8f-mj&C%M%`r;GMm3(@T3}^8 zEI*|A!INJ}Axe5_4#T3IWmipzmGGZ>xj8d%MLG@$??!ZDxgkhhYL^XoqL5mjtyt6b ztB2*+(Yh|YVL-RmV!AfCE+{m|*~3?IiQ59|=AMKF8R_N^Fydw{`cNBXMLW5Oe!H9` zNK0}mEn9}Hm1X@hWTj zyt3B)*niN+QyT_#(`!4N0#>BzNv34nz?E=t>zQ7z%(GzSkxe$# zf_4Y9mpVpyf?#20i=DFZX@&MJr`G9GP}3ndXnMz?)8ld*FY9hZV>axv%jf7@EH=j$ z$FUx!iIkMOdLUPkjL0;o;Rs_ig{n+`WkpSt<=RU{30NX#8W@NkQS zO%nXLQ-M9rTar5`qwi=q=hF3{8i{co${Ysos?+()!Jw7^A?GF`da~vh57l$v`H%3egp&z3GBd zX9pM6!4L(OKkazkb$;M?4wG$Y*iO6Oyj^3DQR-orWghI_>2AWW=G9NvppH zXcQrk)NabpBiI>Nu@e#F)rSDNpR~T+SiXDIg&w#Op>s~5!{<=G@G(UJmHRB31;VT* zeiV}1e#U+d4BCv81b#`0+UBAJiZ|PwrTRw1b9ri1j<#NG&U#A`AF!Vdcaf++I@>rt zYz{gKdEPTaGkx(KhijJ4JN;TIVD`yT>%%yu{827haxurq#>UR68RI$wfC&e!5JOe zN9^3Y5ClpkQ#;d4A51RyMoWz+(OED4 zY5=(V_QR*Dzph9CZT?M+qV{)FA0%yVs$s6ZZ49Tq`K&J+e(ysRET%H?y@lOWEJsC@ zKddYNh-wD=oyg!Ank8d>Zo}|3gFZB*AZ_l;iyS z8L>2}2Jp#!HSRPGDu>$@{5bKa5J*T2J{fnXmyfpv22>tjCnIjf^@TV+A^ zX^Zf%&8nzpvx)Jr;of-)wjy>jqz3Sxz_^B`fEr#uCweZra-w*|76)PEOkIF;y(GHg z@QbGXsZ|!x29FR;g%}GL>U1-)E`0bukSZj=_1a4T2el2`;hw>)Rjg`m0hQr?@8o^o zS)H&}+(7QP?%*lS9b^)>0i~8>4PsQ9gCe^#0X%s^;u9rTR4@6QwDMF-Gxw z$qct!4JvNIuj|rLtvg+OC$H*f983C40#_ETDk-`8(=3&pl^$XvK%KQ^Th;8vds=m} zoM)R}Q?|QK#x3i?X&ws7CyOSgRQ5`l{=S8nc|y1FEy0+plTBmL;s*wnaImn)*O&wQ z&8N75{akk(0IDx{g?&xn)rFaTE|us0<@%DeLUxT!cO9VyYlL?a2b%D%$U9U3WX7E76ks!yzm@ zCyRY5+j?0sxI;Mv=vsKi24Qx5chM`FvDPbY2fGBOu{F}|Sy?atEHdwfS5rzWW{-x9 zt*eUk#pX0U-m<@}vfUl0I(`I)@ZuQQx)6I)Fcl#jBn6yP;-Y5_~1FBP5z*J|v$lBLlo$TvohM0*H{G))HClUY+bBtL2O zJ0f=OYRpYq;ZmjpZDLOutQ-{wPq>|OEzE%)v`273xRaw;(!n6SaE9AHynZWw1nvm# z_kKD#`7(q4CggB*R0lw-Jz4VV#~sjuK^!W-Kj{2u=N!v9u~KW6GGh1~r5uP({$#fr zq_;nu$$bR-IPfSzI`eK;S4n}C>3CXu*;y(0&9rE!}4xAoxSH3GT?6UE4Kh_vne|#+ckhhhl*m7zo4ZdbtJtyi?j^>%Uw+ec?N$<4dFu_E?~}NpmJ^@J@H+@D~GS#LVH|q0}Wr z8NJD)S4k~KG5#%ycZzDlUZ*TEMPBr6f`delC`O=y*T+e@m)gZFgkkoB046&=6~-gOI|m_!X^cRDZkvzhdY!XoYSIW4cx8qQC0~@$i8t7 zPB-{gne^=!#&~x&CZ_{)ut?fBm?)xB2XgH`pJ8pcKCn}lRRMPjIuc)XKPW^#rqh(< zR@%IzUNpSmtz1m`CmBwGlsiIV0@}^29Xd=*!~~xC`S;@S3i&!*;KcwYs~@QZ)Ycfqk=*XWj_r@NWgyqgPsmYLcGU2oQi}Nm1%P+6u?eL91=V zbu+$uNP&*P{-3Ux%u&531!35-AFm53aagj!TLJ#i0J%I)Zl!xUK`zFr-jwY|3}fjC z-v@+g5`pN?msCzxUxF*lsgcIFP^0UOwf7k4j1+D@`qa`vx_)ls_h5d<{DB=X$wOUH!7|IPRp}Sn6Uj-KIUQYHk>R zH@@w18$U0zmH%iJAxSK)TBP}4Wn@Ma`l?2m~wRLG?6Gcgp|Ii}G#;b8DgIe+>3p|B2*s1&TlpO?{25{RuY)DO?3U8IB6?RCOMV2hkhPF*2kTxf3Bz|z7o7*0vW&J z95p>8LHHIjvZNoSIM7P0s)l<&PRC3SDSpyQ0BQWh*$nug$oX~YLgTMm0>YASS%6@l zjku56?Z(u^I@*qF6S)Nf&W$~YZ%d3k`F#K}-*(lMIRBk8n}KuLb*WbWtEebZ1d7=C zH&2=EI;~%W%!!ebN{Ed1HzyFN#Mw#0v-)@`mdvIZeA=WG5mqC-J_*0r_~m}H98LMg zA5E9>?Wx_p`jm=H%u=v&*eopa9zs?ncUNn*&+J{0(fDpoouPV)Q*7 z4RR7epFZLVQ}=H9r=!dV(|vAWs&%|Q);yhhd&a8u+EAuIUVE_ICrIJ!*5H~=$NcT# zckj$=ET}AiT2YHBnFKx$Lk$j4kgW%fh&F7I+j*@dbMh=Tw!PIhuxx&G2E*!K`f7DN z&}nibNlKkx8`+STDHpOb)7=9lbI>X3dd78hF$Gz`yHOCEyR(yi6v}nQ>1lG>$s<+P z$~|_idHCxixWr*1II#!RWqx}`20BAuYip*TNW%n!*gkb1`N zt&^PlZs<})xt(XKDp_dyT@RB~IxZRAM6GA(VFeF&ilmWAL-`3Ala-{nci?E3UZlK5 z$ndPd)AHp_n~P9*AZGQ)nm6<0vt-fKa7dp1HK1eZuAH-)BDaB#p;e~jP)uY?Cgng3 zS#y|*vG!gBT0sbt=?R`XK&+NraDy@aD9fHkpa%=CBP=%n%V6Ql-ylm=2o!yT>H63c z*m#pmvv^flHWx-u_zcKPuLt*U*j@76lm}w=<{{m7P`*OdXj)2ZLV*+R1phN)D%w{Ko#}<$hVZMCR#eUoB?Qrg~wWMk`I4!QF#Q1_rW63>V`a2ATS2 zHSg>W-Kwqq83GIsez}yNQn#;Xp{EFA+UC7K?wl|GCsVH8{eAbE=vmiY=wdU*9{I(~ z6#of_VinxT&^{@>gSt1Ypsb@{*7^5bd{+Zvc@MnL;~?N;O)g);p(6sXT6 zz!#XlK#nah16|HX|D*K8IE~2LSht^*)&y+oCh4$c$j8O;+1OZyKRzAJ`=l8AFq%m4 zncol5p36jNfk;Mudg+5>4uDPBA&+|Q@LXEr%^>TUdux(Yg@=L%=b!yFD4NuKpTdx` z0SA{$Awc!xUfE8sxa<4Uz;NlHeBsR2yy$1e_cv2@mf+m((@ebEFWE3g-V1xu*BKI| z>nd6%Z7xN^vulB@Qd`wgzRHLkn)>a+=q)d!Lxfz`zj9{7)XA~iKeVrIjwfjeXIoQe z>xcpgQo6-LNT849$B&KYS;`K&Cc`9@YIPXsE#B;^HuGtWfw#z-`8-$1tk3*t@6=H# zrAn20L6j2k@_eRpm(xIJgZ~aqx+FgX0IJ;4l6xZLAI7^TdgNFVY^cT8v7Na$0VZl-b9=|fVJLeS8S5K zKu65%+fk`KvN9o!e#ML=>F_)+2E!4MC^e;ZQ3-o&!;3>SmNh)k)7qnB!%ue z!?7w84%Dp7dKysvda z<*-dJqdXw66SWm-dohKr^yTgX3z!otc-$!2mvU#I!$aJfb1do^B3}NciO?+Y zLA7e7RbhI$C)`GlQ9|;L)jkSG%i& zYGJO{L8*h=`}{xE;}wHW-+a#W3Q`>m0Q_kDKzn7bYi*wjKeD0mhuL>Hi zZ&D{qHAY*;@$;bGHd+*d#l5F-tDwO78GmSWG(Hw-~8CfaoEMd=V;%mwsO+M)`4VI8jEL}^psex80P3Oq0x4_7g0@&cWz zLn!r>G!MZxYBq0-U!eW>I>cH0DJ-I4eXxF$Z!4_Kjs`#88eboj7)##1B67rIgFi*k zCLc`KyYuXp)?TiJ4*sh7OlU32fK1{U`$KzZdXs}NR#~LDS9I?oc@;dUG1Ho2y2#kk zR(4!R2o~uMQ}h$`(QjQYsm;f)qlCq{%PIy-rL`5be4ny;hS>BEQP!n7M$K){7lR8N z4QkBVT8lfBDYY!pCq0Hm??z}Th>6u@{%NFtJC3jvzzc8s6p+`)iaVlR^?*Kvtew`%RE{=Nqh{UJuWMF zmW&0vwLDT=J9^5xzr>NkS9NuOlk-hTLA zx7Q6x$Nh;hQZI^bj8N{(Fysk0^Lp2xcfw1u`|h8=5Q(biH!E-@ra^O;M`KU!&;BXY z8fioZs2PoNDTVI?urx1?1qw4q(TP9iDq;23YD8nr$|R?>AZI(t^EG#-TVUVqum5Un zm;iAl9EyC*d%xfWBnX`N-Bx0z3k)a`T1txM>`iC0XQzG|ozSkmbu-n~qI8<9^0)i^zs3_?5=aNbgRz6Hj6Zm^dMCd$VsuXtlr~ zLK+OB97GE?E61GLF7nzae`vkdNFM4@oaCj2XM5cRF!m83-%^KFHCm2GJPVc*kq#wJs(KHm8#~ zP`+3)6zYw;C73az*8-9jTCWPG_n0&?IE`2g_&z(Zm6JRi@G?fbu{>`(Am6lej$%~! zAG+H3id_U@L8d+y^vIkgn$`(s^zA22eb5w-FPxO1bGPcC(Gf(E5n%nHM(^GEM0M}T z&jU8+)x4NmZj1j9xeupsoM=3^vM_=Fq(Yd>aycSRpJ}X54QU2gD)a)$#pJYx@7*x; z$(g;!9r}py*vMh_&0%)(e_OM{QyKn2hNw|lY}20of}6rl!0SnruE<5q48xApo{4se zji^aLfG2Df+huU7%}fV{K3HqQUcas{<2VU;@eoh&spI|-@uXUMXK=&!XV6ZR=>UaG z+VD^F&HOCyj&)9&CgJCId9m2R>&bZr@^IaQSv%AM?#1xOKVRzEfF&_!15Dt}*$5jh z@k70Bw7AnC#Pgg1fIIZ1pi^h{GWu{rzt%f*P^gj!)~x6F2G#8KMcdnBwIB}QX(E2+ z=i{W_+Yk0LKujUiZg>PU6Co_(yWXj~C7yYX<+)*yuS?$6{v=-puD~(ZDwbK~$A#24 zGeIn#+wuJ2>C8{2U`rNyUjAa9J*yo zxRXeXD2{OJ;W8b{QS>04_V=66ooovOkW^Eu4Mx2wH zq)U4vP~bm%iyg+CF8H`ZuYhgi@5J1D{l}D}Z1&$`ztMYNd4BCi0RMmf^PKS<9NWM! z;0y5Wx|D17@84?Tapj;5XCD4Q@;6(4K1WZw;40-(Ph)Ic$WyY|Q_TEDoHDU;<}pcr zH1{eQ_rHbo)@t9+r(`27s6zkM0PJ{6NkD}75;a78r1d@M-)4Ki`%~HXhsLA6@jS&M zq|0jYjzBDm6dnTb?j`%T5B%G8|J#HVX@aRJZf|EOSFHIxu5hXeEf?YaM1 z;&)NU_iePK@wb|Deg!t3<6pX@A1+&76^#cnr%L@g=!C^Na9P%NX)n#!dD!ak) zcuV15-;1^Tyb4t10A)qE)WXjgO4Xa||Mi_6X0$^_n?m8`bBR1LPe z*Ozv}BLKbegq7PYLmu<}pBg@W0LCPqn_}lGU7IrQ-S=+8t@)E%j_WZ88~KZ&SfK<0 zn<+pZ(?_ZK@;juy7LxUL;NS(vaPJK$0!QdUI1U;oBPsvp%EEgyhn)r%Z)G5d=l8zl z!ip+3u&zbMfWjGSN*_3PK6p|^=j3FIsMK6ihmHn|>t*~!_l z+%A?%7h{{5%R+&EXQ7BvZ$5VO2?Q6`WW8^rPaE}`==*!W_ecxTzjEd*BzCGKShYv` zZ=QZ)dkc5yHW%FQ-^uKM``Zu*`*3T4#q+-jo)2oU;~_s#*Z}_KwbyE~51Sx(N&hA- z;~74;%%ZgXe=Xc$JXhJiA7wSjoh)Xh&!(JE4>24u$c*D|Ws>uwwdwX)`$+R_=!wjtpMR zV#XBcFoQ>%oh{r4qs3a+@77Pu&6&daFL z-1+{=xkFm-aXi$?GX5Q&_<-cr(Vhri;eSh9|82<+^z3^Ws5g(9&e+*?&xuM{%2Nmt zE5#B~&AsY-idw%PC(6eb(5U&&3$QaYFW((}vtas+Rf0vy#ZEjoFaJ{7zr~#!|1xhJaiWR4ZdvPtLxVr=bRG<`VaSz4aJwPZFC=!B8 za3??l1PKJmcXQ73oOkc{Wbd=j{`Xzi`xA28T5Ha+#vE&|xn3O8@vjMR;(v|s6X~P> z8E_jm0Ca4QwCRbNsb46k{r1RasHFY2Ih^C-e^5RpJDY~~}QN*z8KN)JH!-+eXwaXKIG%-B+&Hs9uPTb-Dy_q<)5BGx(`j9~CYs z7(y|IKs_b#FUbXWiXB^c+|KWHKBqu2mX#-F7~WqU$~;=ptn$K5)GXJOM7Q?+QRP2g zDPZbw+P)P;%pWBVs6WSZ^D()nk1wTt^E}goCU{iM(udLud$w*%nf&l@N`pTziSjBq z61G&F)qo!$_j67ixMiUCyZWkAjBwJOgL#?|-6+{L-5}!yEikF*p>nmeGNgOr#o1)A zS(Rx6SsJAfC(+op$Kd=WiK=0iPH&<=Pv7zjNvJ#*Mt65dZ$a1;vld*jO3z~# zVXE?|6G@kw$yBf%DQ&X%vzV0nQJ17$!Ielk+2Fxs^?XEsd7h=(@S=T%Ymw-SNid6U zaz)qZ$Vds?Ce~G%|A7a-hdV9c%5H?FoU6GKw_|?}P9#C-gr=Wib&BBnA)$QzB?0=mnB@EQk%}VWdh1Kl`;*K;kcJt5 zTFm8*81tg=M*iDQ*!kfAa%vjB+ex7wcV3njONJ=AJhJQlJo606A!D=?9&T59T%s_x z+|?FcI*eWG@?TtN`DDdw}GBpZe8)g)O6a-v3 zgb(Cq49Y|c(*2nIEP2zVa14?HCdfAP&q-MZ-uQPPge;g++I?bv&xIfXMDKO z8dZh))oWZzCL`YYRm!I*Mm!6bMDULD)f*6r<%!w z)JoSG7^=3{hY{Ng4&6y*Y`+8Ze^Dy)27vS}(mpv$bm-A9-%KERS1Ur8D{{^WDATJi(PFc0PWGne=zpm$wD(&D|woT6pii^Zex~CgB)S#;DVh8#+6W#yeg43r? zvo2XLv5VH?9_KPzFE#R`Tz6ImxkBlp-j)CuP|9}RlQ@HA8VP!^e@^UO#>)0T`L9uan@H{MgpoPAQC^0-MVi z(1UqB_K-2c+%!`=;nHy7+ock(+s~kkWohv+nX>-Ae+pm!2HT3v5~q+k3>S$9(<$fA zmzS7k+$$a65%XRQE}hTm&l;>iQ@oXg$F5vIZ63%4*~790im~nMkVxbSSZz%|f7LS6 z3}JIn2d1AM-qTA(KI7R3U*d#8UCUn;lZ4tI22QMZ!g)X+I^_7?x_{k{WRz(iB8c+H z<MRpnxb8GoeG6D`K< zBlduuWW7H~q8g^Wa|&IH2u&g?s!hK+-CtX9qxpd}r_--D;@a)jr#$B}Ik4zy@28%% zi%hWzJVU*>UgVaHhaKN}D<_-4_R5|F`^~;r2|O3W=!~2K3VNP3{cyWNlYbK&y%0(# zN(E!@U97zxCZ?^I|1;CXx~CXqFjnk3b@y!Ybx0?8_AhBjvSVo1r~b*Em_}* zyelpW!`Y}_)<@krGT}h)4p1^j6jbJg$jYVVX5~d>Uz9A%LGx4meE9?u!)4eDHf>&f zC`8n|d?i3YdnXJa>^PzY5G0(=Gs%y_2W#=5_3J+F4VV@x5$-Yi8Ua9 zBC5B!Xi=Ba-98}PKKTW8k!$O+jQvjh@Tw6{$6aeEe(Xc?~}c$w)ehm2uh zvRtk(A?%Vr=cl?F$tAA!Di_ffZ>A@Z zugls1w#74MJ7A7a2@x9c@T|b+Zm*5@v#xlJ)tJ>1Wh}lDoq%R$E2wKqv>JM2#rXl% zqVVpuU!T4v?XuopFdXz2s-r8lC^2&3=zr9-l0oixmB+2pH?P-hzub4=jjc}9?2<+X zK*;bjpWD3;cCXbN9<5LXJ_`t8OxW3lsxl)pm*#ku8uq-tc$wb?h@3NjhXf*lmIGyG zf#@Xs^2BT7rN5gebXLe*T%ba}v!MC|L(IAk7@}I(2RPAzn`S?w%C#GM_k)RmYNv){ zTz4tQZZFlD%ohJa{g?3A+q`QGI|IjOb8z{t(WxyfB`7~V7d1+wz?)-C2>9_p+sRqeWh+kS)k*3 z-#ws4&71Pd1jl@W{zp%#zI)#-_nmsf-P4lcby8`g*2x;f8orgIA>@Am_Rj#Ycl&w~ zZu5UDnEychH1pZw9D_{!NtJONLlOCa zEm$ocUa_+{Z4>fN*swTyQni0E#tke%7+a9CXe*pphe5{5Wr8K!6R{lP34XZoq@?}*)*cc zG^WyBQ0AmTTrBmA29&Ic>$zP-6Qg}!lS;donfM$XOmR**>Zz+Q3<#S#(Q8R`JYwvN z4B}_|J|xEvQomhsJ`29PxzaC{^X+iLZAlR#Xj~bVQC_0*WTZo9<&op-6PgA6f;2Bv zD?|4CUBq_IRF2_0J_6)e?Bb zWY>aR4AfX0`lR(xcPcx}Fo`LTsg%iSootPs>i7Ha7zct&tH85&}r1v3=#>f^*Ci zjK_x`#_N3Oh1l8Z3E;v*R^~Sl?b|FDRWG{%jv)B>$kV1-$D+=2$MUfBWq)2l&pl93 zGVR!9(vpu`mzEimy_(4cr1@rjeGO?p1#=xLa|4uIR?w-Pn|AP#YqGBWnqnlQ7CQ0A zeW_ol!IeDI{z2JOI%JVn7az4@%Y53t{&3V&#fR+Xp6g)N<}3#0q7inz0($dZtpjb+ zislr*v-2|@Ie6|XJK@){(ZSHZSqwPMGw>{N_PksS5J};+w53*JL{ccaakLZ*U0K(1 zM95xS4iE369_GJ;Xh>pC{<8U#%$&xRD--`Eu%HKkVVIF(R8 z-xq>_Z7hxQFs_ePg}vNoeh;(QnqodJ;<{!ov+$_btVWn*q0?&A|I-&;g=*%@g?Zu! zf(MQ-Bqy@!V_;^cqPKIV0RDzbD;KCaRU^XJzg&4PKk8JuO1b{ThnuO;Nv4#VOKOp>$9S3l_Z69 za?*N=AC1*8ZH4e?VL}5vphM5U4x-|S6$g0O%Z(*TM5J_KB(sKTo#R4BAQ#LN;P4rV zHLf%}Ha^mX*vfj6HuA(=lDy8Zr;qG3FT|UE9wf=jE6Q!#Wz1fHESMQS5V$NM7gU;h z+qcrkRBA^}tj3{V0TUYk)q}XtHo5@eIuxi-yhIdkd7n!>FWH@c%dC~|?q znkuOXfL?dfV1z7N2Lc!`S4qj%YOk{{)T8(P_;m8j5b^dK09pql(SqoyB1oNh-)ph^ zMoKjQ~*rDmOYWQ{7@U+77t?0EZr9 zVRC;b(=MP*7+Gw5Wu56lUmXq4VR}a=;`kGot51SD)dIciB^ZnVl5RvyXuL14aJC}q zO-V8DOzye(=4Qq^9dGp`4*|Byw+l|0Xl!0{xrzmMhm7uusnP+^@`GWjMg}pFU)yCg zyIm5D#9hr?;3Q^)r_Dh}PX$sT@`lFZDB4;14M@DzV1XicxOn6HS zQ{l(&%`E=y!mQt>hWYd1-IEqe`c*wtN=afzqciu|B0xK+G%977J1R9Q`AO7h-b8KH z^cFrnWn(Xp3tnhduX4Rz_TuV{#cISz-J^`05B?MPCoYiPdQ-+jPqZBpDc+<2 zkV(%(CcfzRb*>E-nOMG)^+qWA54P#r3!XmH!-@Mf@|dVu7cgzi#>c#44y2SlZ=SJM zSh@j7BNct*TAAEuu<7rmLX}mUuyyITw;_aZ+ekkKVb|?oi!g(NLei^lj;rbCESXiU zGh9p4A-d(IMWfKjF%@LSg&O2cM--cCu$~7`lw{2h7KqMvSKreN{^CPc!HMmP)nHq_ zq#qd+fV!5tM);{|7$$wqKtx9yh{XZ9yXhAbQGhB}I^9lBPPQ?e30V-!xakZ8 z4zvr(V@pTSU;3=QW)(t3>2b_=bzWcdKpIO5z9I1+iu~-l{?6I#BoG?7mvueD=2QAw z5F#s;!tIRB&0$!W2NlQN2M!yHJizNeBomY!@kEyQ3v?FxikH=bRJXo8Ji!* zMf&sLcB2)-S-Lpe%&jZSJ_q`zk1e4YD+7Hq0~WL{KL=&z1;PNhuNM`q!*74P_$W-h zop))i6PSOTBMhHenk}SAg<(2=)ND=B>d*ecp?ydQpiS-KxV>jCYVO+zdz z>7eP;Wxhuo=qK}A1mSz9-`YSlgf(_^*xdk*;6_2Fd}GW9(Use7>9&$S8M&h`qXErc zcFF+(H28JWPyE&4+DCEI4c-U8l9iH#j6FYKA3PK<2p8wCU->G`r+Z&-DC#21mSJ}G z)%_F2&PMv1MOsz&F`4vfJLXMm*Uvvw7()g+N!elV)7PqY>+3T#xlE+l(s$vQ5J{q~ zy=txixIjS;T!*+V#QDCIGqGW&VVyCRJNPO$Sv9dT=bbQ5Iw*EMXB^-GeCjpkKfL%Z zh#HNLOkJs$d)xDoT)i+_Y-4j%Bl>H0_HC164Acpkbq67r+NgR?M~2d>>ZYiG1_=4Q zEqsU`fYc`*uUaTfHC6f%*NbAv!(F1Kt#(88JD^M|!_dR^x(Yi(G}O$Mp+d!=x6Q0u zU1@Ce$IoJt4tj6L;-2N9`7B}UL#+%4AheLw)LmAiO1i#ZtQw}>hwwR;tHrWCf6}9R zRmVUPO=?jd5dXL;CMGfz(_7yLueS}SR!65a^vMR*(Ow@F2V@}Rv&$-o*yHTP3uI6! z0`wAJG@z9;o~vN_BatlhM3I%})4D_v^_IUnJGx+BF(rY2@o-c9#t-=f|CviSg&CQJtlm6)&|(+`J)Jb|(g z)}}zDW(O@O65)!It&D7NO~UFv54;}`AfA1w^Hpje79iG76&O<@>owZPFz|B=Ah2^R z4ZQXA+V>uB*fP6w7+Em_M@or)i&2hKrj4pBKZho2k9T^=PlU-20lzqiM&NIBB^*CW z0s>xM?&;Ue9r<1NPX7d0u*+;-QF+O$wDU}B52wNt!B5{hPBnN37dj#x&%AmC0Tiy6 z?Gm)=-uyah$<-F_1KD9O6k(z+C*ohbHM(3?Y}}dFGEvijUq(Fdl~-FZxyrpAzJ1i2 zq@DD9SIT~4?UNv*-&NE4+vl?5nf8uu=C#85^MLU7tCK^3Wwa=1Xj= zm|5Vtexi&X@udcbXR%JPX^Pxear6icw~A@gF#u!6_niVL2vhB|Z`0as9wdk0J1q`N ze*!!q3L0I-45$}gdEW0xc4Gg4VVk#|P@2u=g(0F;;PKV3E5$1{1K{I30!o5WUb$+% zyPKP0PK#^b(%M2+I&)vhQ$&6)h=fH66|D-?nIiqD0!XDXda}ZZ*xls@3hbJXD*2SZ z>+|+^2^^;RYF7nl+oOD~M?Nacv@z^eODKrTO&`yNk)~_y0AbI-=K|O7lJs)#4bes3 zTZ65c^wQbG&eMS2N?-l4_wY%L$aZH;(dWRMt^A(LO&OUGUEU2*ZtM4|?{!9#Kdzhb z02qtzUZ{~X)uCbLHrbE;=+#+7?=dc$Vb3~fozq(8${^PUxH=w~crB`!L`_V0TuOPr zy8Z#!F`jfyo6|h;Y|3JeH~e36uar5qFV=!(MUPwL_jSK3k@MEpaL?_F3Ho!r>&>nSAw)D;A0U*74?#&+vd*)#_mFu(`GWu zTDatRZFtA}vf;G#Jf(g)Jf?9;L!N0-NxF>Y2z4=Uqp<7VM9s}S<_yd_#;rv`5GLWW z5Vg_)tVVF4w=Lm=otk+ZdR2VmO^@S=g}FqZ_OCT&Jw4ycJ)Fm<^j#0eAVE{MHe0&M zp4LH8tCjw`G#$*uhyP!96L~f@Rmz!iQgM;WKUyLtiZ}mU5|NO)0jN#A$xm@a*N^{g zapHH-=1U4NbJv-GwxR#N7p^Xw0|qUOys-rS8#mh^#DhQ3X#Z^N8$X@I<{Qn%tAE}) zqQ5%x0{umg4s?PM{rOJ}1n9l$VnE8G2D@7m&EF#GwEt>|U+4pS@6os-VWjBadiR~_ z)H7I5DtM{^$IS1XaHR*7oN|L~*fKERmu@tY+c|7!Vf`$bPzBIi9F z0TLvncmeNs@p)@7`M0)R+g-(Bu=^UrZ?F8Fd;9TUuWkq#GSMdb(5n&>xba--WCb1Y zQqlUzq4;VLjI+jT-|;{a<#vFcsGYcjtM+ayL=e`4cD>8S>HpZ;IhcSR`Sd3459;k$ zliu_>+UXC9;rtx3zeE25KY=j@`L5!s0a=RHt|6*E35zHsu-E*-tS)g1Xb6BZk{j&5 z1sS{6{^)yPcj^PLOoc_ac`LiGFub)2CqlmpTa^cTj z@lWvmH)OgrLUreq&Ddv#fBU9Cy5TpTJIw^xVAA}vVzNIlmw%-=5QC{=4gl9GuZjN7 z0ROC^zj;Wb48UxK+dsUa{X5_NMi*E!wz=>5o2LAQ*8cMn--t`V3>1Fx2mjyt?n(gI z#w53Y)098$qu*V}0vtJyW}{_3EQ z0aju|+xy?|#{jw}@g*=+5h8!%DDsm|ssuc9j6e0_-*Jqmfxu9)cw8mEgW^BgsWqvd z9h8)~ZQCpORWk?aJI$^A&nEASm&OOS9$f5dx=GZUp8^_;`4Z^C8nNXetTW9~deNhV!(A%jlk< z1c}4nV0-{dNCHFEFLIgxzo``cul}h7tYqx^?B5~wm!5_ILzU%m)B4DQ)iQ3^B&*DByAG^m@WU`#_s!QS}5*; zODEkwjNqwO%Dg>T;Y``%s`SSKMW&dMH9LO+W*=>bcgC~9Bk&fX3CScJX2+9Ou&3k8 z4G(RuBDtyJHc@WE(a5QbQyNl9h0an zokL%O$|9rMW^0DAv6IO2MdmEdfdfA7t3~#u2B~T26{wkg_-u7qT***}_Dmtl4u7+-NTgC-L3~&-?gsRpRa2g)68x~ksC_Y`M366H zJ_A7_t3;xtx7Adqk~tCC9Ysm$D*iMg>UMw6=)^>MsrxGr2@%wonsM#;Vlg1uprxKF9m-K+3PWr{hsROUVamq87oJIV;G;z?9c8`IkF!xh4&kw2pDiAszCI8@X_dCqO%dtFn zZSMzuyX=XsQQusk|0j2ff&=tgbyF>}`GVYv^C+7^cLHzDo1TwMX{1z2bGYcX^V)SQ zLe#mBuvjPB3VmG8F#9&Fp>$SFfn?sF%j2?x*t*Hfp<(ykxahBSf-K*QzX#Y#J=Xzi zIob;-L?~+3a@!gy9M&A?Jr(A@2WlP|o{}RKxKS^bRNv@RIiss4-t)tU%V*t7FJ&_^ zNtmFPnF+DtiZ2cG|(%w&jTuM0<5}H)=c6`+< z;$kU~XCL%gCf+ZKLcP{MGTD??W?o(2sHd^y7_*|J0!}Ssi_BuKpQU*_tm9nD)Wcyu zQ@hi~($%dhXGOX;H0pHra59J_n|7X&o-rX)ssEg7Xa9Ac2QX^t0p(q&`&{2AP%!o8 z=U~IPoJZEKl3}9#l-8qqMoQu=Yp)yF?wU@R z`P1g{vbW^-A9=?eOC+i5BZ|$+QdgbY{XZmt7wKzEU&{mv4tMFbQ|_J~{zh5tc7i);BzwCBN}s5_ODFDB=JeYH_S=;V8_#yO84e13 z^sG-)<#9aw_R3`yYNpnV3ozQHDP@BZcgOX{Y#9Q#fw*TP0TmVsUgR4DXcaNGGR(JoqnD6RL7KEDK z%W0w|HMk|PH7ZbahpVUvp(Jb?K@Q2-S{@<9m+nyL@>)(J6(=2w=`m0f9b|)FfMh|(c#2|9yWs$u-a+s(Rye0h`#2hDz^#*dspVk+JLE}Tj zChQC5=+3uBCV#GUg_?{d(^WhklMU!`eb z`XZW}=@6kGhHlmet;T$2F`;%!1r(CQiNj#B%UF>kTTh*%oI_D_Y~5oz}dg8ZckOD$-v*Tj4EIdM;L9kfLyw01hpFgdycZttT1tfMsM{ZuI6oyD^1Do93C zCK~20QJ~I|<1_b+;qUa^$cr532b!UJkb0q1j%?b>u4{kUcobQtJ5DdJLY)WIkKN%Y z`O&MutvwIUU<~g5NaHBb(+<~Fwp^T@ITWBsu&`B(aGUQK)OBMYe=Q&d%N|S!&m!Zd zmDnNKz;T1VgO3*0lfp>z#aZQD2sW}uG9WxO0jhpZKk9*))ow$lxRP}F11D=K|7R9P z%`%ruhi<;3;irKl{ZdpKxZvbcy9XizwqHM|vgu5=5Xm21S`yde;i(X7)fY|x4dWjT zEk0NmFi|m*nIXZ_}R79a5#^d+hiSB zJ>e&uY(0$UFGF*pRO8^89@z4B-mx2=qM^bK!8v@C8ojv$0oN%Tcy9mt9oU#%P2Wv*QP*U}mqn z#ZMj`g*thq)jk7Q4<8bxqILn$g*K6dQl>u52%Dn4r!I?(;nNQNe7Cnv zJRw3@xHCoRhrh+#BMq~nK!wJ{=>Qv9nDtfGM1m+=LkF4ew-% zf$!t@jxrDX>lwig-zP-xu?g@V?ZdaM-gnjtA~*@28hv0k{Q|wq_;uE2^|dR`;!zl% zW*xkC7RcW7YgNMb;b!L%a0KaRN0QSlH?wo|A0yS#MTFGx0{?w8NMo-U_O1rRa3D%E`Phosl;9AyfTRptzu{mQx>2%DNnUk}+Xq}<^t7))zjHmWz zkxr_B*S?(FPk4xqrnyK>*73p)X@KRsy8FY{k67crz8fiHw=z<0r!Fc|Aji4p5bSvx z^t=Bu$k~7OU7a@v_u`H>-F95dyrz;wF*H6?8C^cnm5%hwgs#1%50lYVgV}6TjPj68 z=gf&020k-U*JwyFs6wZ$P-*uD_ucSeSOv)1yX_mIH5B#Q$x#SrCv$$MVDWg@(-T{4 zP$5dFsrkk%sE{e=o?)*#*TV_MS6xglPe$--f4Xo^C|6?t*aZabilxeyQBUS#W;K3R@Bkl?AcgUKtEH4w zxYVP)8MX$(7WBJvs*k~~@LTQ1Ah!FqHFhoH;*W)^`J=t3zb!;uc!aa4$-2VjZI*?( zn-{n-n{*>9PCo!hk}9 z4-|`>2rYW*wchMNy*j7;P~Nx^hPi=7-o zJuWE+G<8~F_+?q8fuHcXNB}P>L}CFAEHsX*L}FW zf)APOo=hoVi;AeT!&KD{(jy;rVTdtJ<=u!Q0mr1J38TAJiO4EkkH^79m-J-H^C(g? z7TY|oZN1p-HnO>?AQI(EkGhlj_TW#SukdTmzssOGuUB^<>oI>mynWuD3=mF@;~n$8{%OJa#@}$&5vu~9;1_<#t5@B zX@Ma^E33}h_elwwi|Jh5Puw*vD^(lVWC$?EZaHsOhg65rxd)hS9g`N5Ey8xkNB!Cw zH;rSStOO= zX5Z%@YPluRuf+DFM;U5AYF=jXNT@GAgx6o&o&V|S9>CFk zN!QwyJfp;UY(raSWk;8>UE00aP=TtZ)_rNpfVFzXg)lJsqxJ(AthRro2>%w+(vEX3 zLg|#+!L1-_J0!_Fdk-hFiW*9n@?|hf4cBfx--Nc?)fYBmMO+b{!}-aQuzz@>+>vmg^#f+aZ0kN>`LI8=DU&D?NgqCA1A3 zM2VQTpz03C{pAD{)x+e-m*_N<<{N!t4fVOFwmi5byC%Qa582cGgPiyojr+$X&1b)H zDRN-lU1K&$46uNG-htR%DlsdU+d*Bw4M}pa0e97&nX`#m%8)vL^JS4?nMj}Jlb`TI zq3ymD5;8(5jRF-6`qt=;O#-N=eB@4A-jJe_83XTS2^{1x8-HK5v&(n*VAjt=F+mo1 z^`X<7LjxIctJwilTwjZTG2R!qdqIOoSs%HAI9A|dEU3M~uKDf(Z6-fw;_H#@CK zB7t+R;(0Jw&;}Qpz@hiQ3C>PRik94+`R1GaM12Q^BkXQ>xGBjo;8Byd!zjt_cvnoE zwv5a9SP(^mmj*f}WUzPlSM!)gr_1*^bLk9B${89-WPr z58>-rACiAvZM&Q8;~l=KS_=MplfLTE1&+;F)XRAqz2nt%41KM+ir)8Cane}1PIu7P zC2(JW*Q@jw5AS{ffVkF&`GZBM0woYErmZV>;1EwE@-_xRYe`uEX7~BaB6&~fc|GP+ z6QPWL-c_!fLBodQt^*AXlJyr>jkBh-U&CsSSAU4N4QD_Q>pm`+Qa7c}Pj*vZWOlo~ z6fK{Fq?iu(-(vf%c2_eA%*M~YUdhLl%%DEnQ7P3Fm-658-rZq&jjyk{*VI-pmA)5T zWc=1ZTvwdO=l+{237ZR^UFj0*-{vsG+MN=>8}blzBMp%4GBU%WjlHNDZSGOB3CFjZ z*7bxzR+CpNZPzV}_9wMUjYEvokv+>Y6&0y2wH+N_{7L42WohbXAip$2ZVkC7uZjOk zVPR2xpsW!Y`$osH_FKXgM2`ULDg82e>Zu%y^{E-!Ev@H@-ry>uohBFVX55-mryk!R z;_dC~x}O_S{it+zkLH^p;na2)An_IJOc3Rb0;39p_ zdG-Vy!pvF1@=l;p@=lEWap6NY*kr%)Ha36aMU14EUEEEpr?yM|tS_EGXvYKzb}lHh1?(|31YCny+<%cL*YH$J_cVTo zFu5}wEp<3Peue@3)=;af%U}C)I2CNA;y4frKAfG-g3E~G7%KLoy8JDmxB^iO?Y8Wq zX~iHqns&gL92wIX)^boua3*}fd4^q~bvi2aHjK|XJK-{&-HzLJIM^IGP9m^p?v~Lb zra&EKd1a;4Lv3s(KSL>Hgl+4rpwA9@pG*tPu`nPQD?LZQ1dA+mlxJUBuifwLa3a%i zTsMfh>OxRZ8*24U{cv$ge8UKA6v#O{>04`F{!I6wFZh3R0SNqptW!}}%P?gchWHcJ zvd8qiBYl}km~h068x^l>4o3EU5>n{jEmZ$=BC`p27Hteg+6pBd^o(#o?TQfVw+;HE ztQ9@QoVW3T29jtFM;(>e$~U%6p>JKV?;~lp>fMTlhhg}Y^KA_71hCAZzbI==ljf1s zdPd;tWhc3TeY?b5hTDvh>q`1plbqeR@wg}V>g$^|>-8VATO5C}EeYG^!L zjjw=E&mM}2*%eJvwAJ_d-hX6mxI{i?MF?WNd5HHLyMJ6K*z{|9Hm*#4;scd6xsEdE z`xa$Vw?fvcp!1M!(MvU&-FoL;HTCt2Hw-+KZH^a@er4zm@CcKSdy;KnO!^S;W+>#w zxyuT>uU?Q|I@H3?bm!e~4ZHnR#5&P-*r54}^RORIi2*a?`f1xKZQeVRnaQqOCOd~R z50I6C>ZJM|HH9q%&h>c4l2hJ}mB%@C+ZkIoC|-)u=|D_4xr7admG;?wzBpptxpXP{ z;grhOd`Cscmt4*r<0}`+;q41WTTWX#-WGsts$&Y@t6y+v;oqZoKO zDz6=I8>H~VR$;u3GtvHQb~ca`{i{L|uO02QzF;u;6L3<%6uU+zzc6LUZ>Ae! zQ_%nUU-|3P)WBr4MQ?6KGu=H2J`xjjDcxbz#Qnf)K4FQ|uPQ8d2s?c(E`heM>4H9J zoByfJeuP1l2X4#a=Mz!e9gI=g!A?kh(8`u!($RM#B*y#VIJ?8@3byYx^`J(TuI>87 zoX}3>2UnJjxwx~S-POn|+gvz|C|J9u8PkAMx`MTbYSq~(&9GXE3#^nJND)|VSM6R? z>QYj|Iq8UpS#3xcZ;76Jn#G|;C3GS0rK%F^kmB##q^H;cm=`N{Zo;kcCBRG z?zG{BBQbUT?`P@Gafld}^kBWIGHVI^ubf8Zt4B9ZTi`7z^15TxYeBb*t+<5u9Ry$& z7WhOyLInugh$+U3$0QoR}_d*gGFA$-lb)zF!;^cOa)zO(1?bV zxEsB7%`r`-=PuL4Aq=!g2epp`2c4(?a>Y77@`ow#BEd~Gq0job`_LaY<--L%Ft#k!zriuG9+v%leWK^b^xI|`YBwC7 z$qLa*5XyeoK3Z*UG5GpZ8m*~wOw&y!_HW9vCRy&M0>E2 z7;=4MC$sdkHvM5UGt5;(}17VuRNOdST*!S?{TBs&c3T! z&^1HQPj7`)-)V+xHBjuxa>1rmz%FL`mj@Oz>Gasx#^a;IBctsW+bZvvw0f;itnMhZ zn+uq51^?xx@tW~(xma=W^9HAl4EW~?{& zEz3lmMLls_Uy*GE$Lhy2^X1eDuobKTPLek>*?CLzo&W9w`+~aZ3Gdo=<3ljdgRZ%Y zI9;ng1a$If*iF2uiq)?^iE#uW}cZ7ci7LCe-T<2l-RLu?> zT$;rQKT7|Otjeg#SlN)wevF3-LmOzo7# z2!ghDLq4@ABn%#_U^jiKXPw$IZr;AaDj(O7GBtU{TlY{-Lp>VC?E&B${1s%CA0;}= z8HPtt->ve2}a(#o&rEt-Y`fOx!!%$-r_!CNUG^O-~PPw<5q^LO~O}p&v#g2 z9GS3Jbt_+hC+^wTSExLAv1T*!)XiNrr#^1DG@NTKsY-vBjg2b@R#ZBtZ9!W0NK`4) zUq?Y=7+1CD*7Dtj)U*x#7<^83Z+|qB`C9`#VZ1LF(>zyN+5T#^X6XfUmP_VB9?Pzk zt7MICPt(ABecFvH_j^pVouWUHgX*L5*ctWc8J;f14m4M8FK|C{UC3p|-{sh1VlR*t z{_7$)*BepgwU=W>Pmd9)WA~)COKLOLL%rM&FXoBr;ZnyqC_+iB`gZM5)}|vf2H)TC{dt|GK1imeKx|R;g%r2E)6GSdqG|}XsByCv(nkk${jWCd23va!XzsR z8cG6ErXTAZ-yO`OE9dfqAbjHM4}_-}DBG0O562s93&=37W;)NYi*#v`S)9DQzjPF4 zQz^>6$m8OZqI6Rs$hGO5!wx~00sGzS38D`;3Zs}_^)xZcJ zKA!?+U8ojGCOMW{$$O>j@F;2}QzYQy-mWSlpI%L0%-Vi5ttu;OkgPUdxWp7V%<*8 z!le4c&oyD!26s1ZQC67CG|5Y8P7f7!|5d5r)R{uIp0BT5jzN2+>0U1xw;Z0BY?;Xg z2Wbfr6h@)V3~us<4gvK^=;bPo`x%@vdn2*6n8Cq8@lkHoT4{Z==I~y!vO#(K`434+ ztM~LpFNV_0pfmG0#fk|d=S{G3Qm{VMg@$ zgH;iuvH1=QO8ofS49O=(+CmU~V_+lyp<7O>W!a91 zv1m;tHWn1F%)#oaUnTX9|Ijp9NDCP|^7`N`l$Kc7*T$0qJNreIwrDtb3#*#;r3oIp z8WirBWK@93HGbuPzF73k;fmOGwb&KzXRK{g!IW11(F3{l);-P%mG^^bcbr*gO2 zE<57Z+(G@j`fY1mxHbA)d^U>C*)fH)jl=v@=6DlE@53^|nzFL;u@!1DB_BK5Oi2Cx z=r%;ccM9tv3Y~tLTSQB55X<54UAFQujn$2Y$F>@ z1PNvB)*h(%^CHhPIdrZwQqHQVX^J)2s_%D#HeM##N;P{Neei#JsIAB1k(M&xp+8+}J=)1oKI^~s<|p=@o>*yqTN&oc zSG90}P%^bZP@R!;9(=gw>3=7%g z8pK?c5xDhQom?AMoZW&}y=pbm1xk^8EW7Aj23nr1s;p`A{oDnoh(~{4?H%)iBJuq# z`og#zvk;+bhc(7rpU56}m#9IbBv1%RS+Ve(gFgIKPl&L#C<3qBloj6Ipk`g6iEcTf z)$oSF6*TpaKcO3djA1_^zkehpd|DLj5Mat!eK8wA+v>!%l)-X~@-YMB?OGO=EO2=0 z0HKO|wm#Muztwt-7IfGr#gC&doOd%JXT~1}T&0jB(0T0t3U57a9`CA+CEqe^<4MRCkH>Wz+hFq8{NOpf25LUXW6gs#`Uau9E zz{_X!dhUzpuyrGgz2!hY;d8m_ST&YqF2vPh+ow|PW&sFGAy;NaxF)J+awv0$(c2MR z49#jetlz|kh!#CwM*jUUv+jY z4uQnCVj_Yos!aNonP4D6algYA5yW|YhU8#J1WL&{aCy?7UNgVY(bUJETpOMOo={&LS zsMDHz+lcwjGkYYE$*Zhe&l2`4YO6IN)1n~M;zv-@QGh3-OatOk33C;;;4G2fv}!xCMoX~IvmzIhyCc2af0!EYTKM6Le^7{A?s5* z6R|BHItl!q1B88NYx@MnrYMV>w|6}j1!=h@p|6v;y5fl*+2}M8} zrKDys5CH+{ZfS<0duAv>T0uf;kZz%*S*%dSANz>Ha-FBBU8HyjvC=)~BbI{YgQo^~^8fJo z36Zd_lg4a}Bf9m7ai9*e+o4wwbA%s5;43oMeDS!9q02g@TMy8l3pZt0Q`N{oP4Ct8 zxgMH-T<0=$o-3j`HJc4oxh|7Ga~r(U$SJL*IeI)cqT>FjUpF(A_3O10^(4vbQ>LFu)HWSL2wle8QO*Ql%p> z_HNT*b%C~z3(ZDS>lf_E)YAI2ye!+HJ=R-Et!^uMu|WuMWThloma=5fp!@{C(Ol$W zdpsT`E46L&-QV(1HXwn;YHGOEECIl8Y-@Ks$U6M807o@BaFSr!G#RW}^Xz$_5nq78 z3VWqw^9wrVAiBsOlcZ$AD}_}f!_>(HLnGeD!5e6TnSPwHRE=bFxTqC zJ?P!Ld~OGv8;jP|$p~4NQ(w6a(E+ED{EZ*@N)gMklY44|yjWGO7l&5QGn{-KxD4}-{^JW5xqDSVi`D&H z+*}?V>S2++d7V{TD^km}E*<9JW*Bp@Pt&r!>#uWh!0)*ES{ZPomx;4Oqe|ZGX`wl; z5oyi`)1}BrT;ki%s(oQg^?l5v0jjYj^6Y`^9x214m-(&9g^S;xzOqJyR3;w?;r8gJ zK4E+Zhv-?->2q`Q!MR|wQ`IM|n~CNR9z0i~4<*^zuib(1EAT3Q0L4*gm8q1H&zqbu z^D{x+)Mt2x&Tr66#Ommp?E8qVnF~*>_Em%qybfz|1!U$UR5sToKINJ733RM^lK}%R zCQ&?6K5Ny3_3QJP&@VS>#dPUikqIdfHv&{<;y7nh%kl0s^>b(V;oMJ2k~~u`)=Hwv zSW$q@N8>JgT9zwr=C(C4KjEPz`PR8e-m4uQQTM44?_o{1H6k)1%fyZ(^)~En%m%A} zq~cPT*W_wTu{C0~?Qf!uq2ddjQc&;Stue17SVg|`=_qA>$S)y$nUv>t*tm_IXu>2ZLnwoO*Mw|^8cY84mV_$6Sw533>gqa2Z@>l9nGkiK?L zRDSE`knfLlzaP>jdMpxM3l(<^c2rlbeMngGBXeI6*W7eq_B~=b4*XxhVvltcI9OIn z0;5iqOO=Y~uI|0}-Wqr*8)yrS&FM&>7oHwwRmV$3a~-2UOkW&ZO260azDQ4Jc<8wF zZ>K%{JM+0-mTQLKM?5fkLGSVg=#;wLXSy0uz36Y$f||#~yA;hf?Z@@#Mmdp~2|ayS z?{scAi`(huO5ZyBUCu4eQ-dhSk(XWwr z*qA?e5fS(I2U(^fOeP*drtvk8wPW`NJJqrN2od^d$sE}U-jucd#R6AW#&)DYLC!aq z=>lTqyLYOz1WhGsc2w7jc7wq44y!0;6MqXnM$y`Q5B=rK#nrQG7EmR__T8V zlFpz^^o_5X&j#EG;}SIHTNi2crgLx8Vip&llnzzZUDGk#N*@a1$Vi+3%poPSxQEQM zp>vj!q`=wgd#QB?@x=g`eDUO*s zjfS{*R<7U8`g^$ie_YLYdAc39`ULn0EktRtG`CDHEv{v%7suk&ITK||Hr|*7*z^$)>D_O2Jn!6JruQKq6U$|A*{f6UB!I%6cxN=N% zs(snYQq)3FsSHTvP#&P=^ppRXuwmg2R~YW`*pMLu+CvXl>qZnUVBGq zO^Nk%(`Ei{8AQ~$rGRM=FzP1AY&SJ=v?MM2+7OavflFt6H;XUOZTP@^%GTA!S+hI; zMvd`T%$8C9RN7Bq#^M71U5d;F=VqOJsl@Ll`T}u9V->>F3EDkOm7NK-_nN6Y6Vk`k zqA6+b#mMgFCI=kJ9;P?%|L|k&@2t`Jp*EmV=V1T^zg&QfeKZ+$og+b0 zrzM0dsK-a#VGAMDe+6Nn6-lNZ-yaD7d_6ek^u0T?%%%TQGz`7a6bu7$fWMFY$f2x@ zrN@}Ky=-74t%-PQiM=#|6d7Z==1p}TS?Ufh-VROoV-MAF?oRUkcVhYP{;$64(G2AL ziq`RsVxt$JWj4|u5u00err7mc?#|Gox{HZkiIE;X>ZrSQ!iD=eUZXiyA+7mT3KxE1(4*D+OZvb}DBACMcq!k>8OxcO~1=47DJH~x)8Zx%}4 zjTWKv_o(+AR5W7Q{|vn=f0W-nB$h8Kp?8f7s_-KzSsk#YL339MZDH_S`2pX!)y=M}`cr~qTX}I#<9`b5yZbhbz)O%##I!DQn z^19vdeWsISSybRWEzFmU>RvuY_8rVC%cFEM55$|@_agL8Y>OUrhcU5 zUwR%boZnnxNr0Ho_vUkYpeb{6MpDh&N+C_fssL&e#9No$l-U3|#33FDeIWoAE3K7r#n?Quoy=6|PGpFX)M9 zE6=~PH`u>&PG+@es~$gQ0J^u155571^YS3F)uyKamHDo?bm_>Z#FYLh;H|Ndt!b|T zyXzSU1hP!b-BQnKK$76LUFwpS?aH3!NQWc2q{{F*AHEo?zgasf_rDgF$}Y!TmI^QD zbR>BzvwS@^%N4AAwf{zmz|LU?^M0yHlL<#)S64}TLBbYlrCO&n;<~+^j79va{#dM< z+O-~+Q5#408$Z_#3|3*TCodWqvAZCv+y=L~&F`OFnK08L#(Ue#(w0OUaC%(SK>8G> zEud>0-b@age)G3l014tMi}m73h~i*NZi^R?_rOaJT$|feUE((zAzCz%m<2 z4Yvx^#p^O|%vlc5=E!5=k3=Pu8M}#1QIm8MXSUp}t-R=6hR~}o9EO#`h>Vn)ykA<= z*E=o)c&42`ZDo;`yE%EM?#$_(7EhQ~g!OEGhCZ*H5usf*ot^wVPBN@OU6*jzN~dN% zh4ym)JV%11i@kX(F}un@&vdmZ)~}xAVN!tJ7hu6=$lUt`91z^s1=-6RY8&>=N9UhJ zsAAT5PpoLzOp@?Nwo>xfm8#5S(;rdYJAUVp>-YtLakRZCmfZ9r{5m_pdNK;0O~1Kr zGCH~PJ+Z?Bsn@hSCNkY!m{zEyMCY_*%}*Y&!>$zy)2 zHt5u(!#Se|{U(tkDDpdSrBf$~GF_*@;v**rV-a3EN*_%utx*Mw(XdfVJG% z5z9mF5sDu`wXxRZ9oBHx@*;( zaCJhrpCKxsd7M?lSj#RQ%ZqdShDd(w?))<+PSH5vt-Z>UFVKR$Y*7N272)tTHcoTA zr%bRseyt?*ndNcGMui5%2A)^m0<2>N>C5F~b~F=7%yQnqYaiO2u(*b6R~Rm($?bgL zD(tcn?N6`Xk{jq-a-s<~jIva*he>BQ6t|k>>!!yoZ*V($ld#rlL`B}s*kPDQRR(#P zndftjjU=o8#AFxoTXY6y&}Ybe6NCgI0O^|7mxX*t$=)!v$tD!p%e zkp%<{P|J-9$qeG_q}SF)(wbp6+56#Eu7eSJnQ}W@Ek`YkSiMWj%nNA-r{phRzPMpf zS=)%*HXl559-?CQay9!oNP?|oS0elRB-b^0l7-WhMD?SHk>Oq5&mK%PRFt>K1zIFm zHq5f~Fs7rzgjr@TUt-n;HuA)5nW9Z@UJ&%H-=p@tyE>7*-2ve(GQx?{jqbF*x3+rf z@9!Eew&&4>vU(raN0quG;6-e*!=xgq7vlFmFZ;&X%S9Mwh6p`DHAh?D3G)dzpjD*FRZeE@|h^n-zF)SY7}B(%n2r=&R1j>h=4lSN;#9 z{%;Lqx~zl_Rd#yfxc@Ns=)dbr{__`lE!ax_Ez;oMe&IhHot|n05OHjKYh(JEx#=Ie ztHlXGPbIO}LI2_9|CJImk-v6(yYM^fe_!0czx$4y;apz&i{GE_O!%fhxA`~s`p<1X zV?6q=4F9Jz|9heR2hH)%y~KY?^M6&9|Ek0PRNDW{KL3%g{_n=0XY;@E(0^sPKhNg> z1DCy)jFQoOhF)xfJ^%Cl*S=FU`82aumBVR-oXm$Fkk#6l zvd46O$ww%-K|Qj{aQ-tGv|~c(U3fg1!o=lxFN`i5UxAq7%0tYb{%rFj1BRKfU-?Q} z(7`=wUQ#O8$-y2x!1mfj9sM*8jVtV=%I@3UU)5gY(_0DG?ovykX3ol{>}o}=rGXQW z@=c95{CHsUdWf7K>rc!1XoaTjQuCS+VyOA6q+2NWolqei+AdjoeBK5I>+GQ}{&Rt~ zFA@2{=)v`~yN-k;6k+E3)o|lqqJz1^GX&y<*gCe=CX(f$m`lG&5pO@GlfR16dof~_ zJFWdiPtmqy%27%yh|5Xg^-|H7$6*8c8+X@CtFp=##?lZfdEMp;Lfu7@OatHg7v-1K z%7lo33?ZZIMxDdeSA;f8BMIf*@iBzAo7 z&VC$uSu$_>SUNFr{SgAOk-f}SI`XA+L_R)oNajdm@>3Qf+3d9B(`pBMY#Pxqwn$~C zZ~OSio0AkoO)9*3)$o#&tKm-wYcomsj{x1c(Ruv+Tj~{f0F2y+0A>J$l*+!#gN4nER&$SO` zug+`|d$AM90J&`T_E)n>wU&7Br_**H(fkfszFe78odR>KJczvb{dNp?Dj+3vr)(P;r>6$=IvH|MT z)@*tTB{EE*R^!oWBX48kt38a6)DDM%kioYU+zag3;no|*&T37S$svhLQ(f+Q9!^z; zHt#%4+S1!~;#AXKTP_9(-Z>sIkvMf>;7OyrCh&@dtG%7OGe(ffExE3wRn_{Zj@qId znImdxF{pzgOe#bEO-Hv}+^y{DfaGOqQc{yzq~idg4&=WYx_`fGGeCT!X7%#9Uy^3c z<5d=D6)l>-c-O~p;4YJxN0?JgTK^C<)eTn}GSnX7MiaQiO){+)ML^1Vgm>V-gYRad zV7u8T_ck%&^E26u!kdCLIqV(N9AJf1N!i8KppENp>{`GVwJRzkm0W!6TtgTpZbw$< zi2|nB;l=2m59`LMKY+iO_-Tke-6p09TozSSURLifIawuP9k5T%4QuFgYx5`@QlPGQ z(OMgA@2oRr7ebTBZno_Z;Ix$%4!rrYTcoOJcQ`I2_BKAp_xRD)Gn-{Q5?F4o6mb}~ zwEV`^bmJ%Zl|kcGYI`G=QC*orCZ%II;@hK>5yVgtr*(c7cQAaG%7j{F&o2G=hvm!h zrM;XvP~9EZoZ!V(Qtn(EE=4uv60y}T<%DOEq-Q^iwaL%RdDb#_YX1U^tWdp>-tJA& z&ggRaNjPo;NmE`E^YxAhlW_YsdE6JoT35?_DHCfTW8epD;AFVP2(N9`JsCK=jgYkZ z4L<>>Y83#c>kS%P$@KklyjLpAIZ>4H_+~qWawv}W#vPc>_x9&?Czas>&)y&iJ%lvV zte-ErHH#i3^TXDqfLbi(yJM)1+i5!!YIO)C2k0Fq5s{8#(y(^TT3bkWeEyp8k(m{n zdnG;58)tq&mG--XTwNXC)8L>ksI5kaqA}xJT&!k1$;A)UWtp{xdk>|K5X-mkL6%}0 zFD>uorX8ss!p{?cDvaW+KGtqBxgU*<=ga68vx>YGPIa5I9+P1}rv#so7YST>kz4$n z+l;KnEdtpNrY}{lmF07(z0xhUAE~QRx!2~nA;Cd^9i5G8a)(kHL?Q&oODzh)kl1BHr?m5B!EM2l+#-5TCtOKph) zxUh5g4+w=gRxP#yxnpQh88P?y*g3UKs?jG$y0?4BdsB~f;E-y7MB!Utjt-HYcBMjD zIh2dxYF=EB9qQ;wPKpj4)7_<4H23{QCWiZbWdow~Mn{JhGfAn^3tqb=7aI}UEoi z#9EN_qwNpJttS>)YcWMm}!#fKXBJzzVxpCE|**zkZIr#SG@7sKXJa zNM{-7Wr;4an-vextN7|9G@;WrzaTTlJH(Jf6c`!%WX_3j`au@c#pR{tWx^21Q++o? ziP{sj((E1qm}-@!qm$k4rE>q%Y&i#kwPIOG6q|HWMDh_iq^!$XXy@5ac@Rx(Ur}%# zLkZR5^UeANS=taVm_sgzbVT?O(4#gh7>^;`2tU=WT+Ftdt;W4=1UkK2xEe%c+q^ep*s*R(d4s7MTM#o7sFnH8^KxF)81| zv4KKNM?)J{ceNa!JNVXIyCQ2hjH3SyE^R4~sX3fw1OA17peTEXgVUlB=eQi zw;#x!Rb!&LULWQ*KVzlE$faWY`nA8+0+cCjU$OWND*T!+LKG79fgrD5mK?p~6pB zBK8l2>dc6q2w~EKKN>)~R#*2EVsUPv4ML;JiKjV-X(}PF?cHV2OUJ3ci$mRVknSk{ zfN(3UxRKM>1bU-^+Q9J6)V6`3`-05Yui~_$;2g46TH_Aax;ZtaF@ojoG#msR&~%;c z;WF$^*Ngmr^TPkPjYaiq4v5d|jz$6<>q{wk-~doq%{cdcy3}Gy+`;fv+6^}Plm0|G zYp_UmOaj^5YUT6i?Wqp#ICJ-1K^{Iu*Ms~AZsCt^veU-wbYgc?k{++3mJ^%yLK z=jH94_G$CO+#(*`z3E+B>TT^>^Z8>W7dLqAdu@5Na7bzM&eD=JX}Ib%5uqOItUejl zd#`Uk)qsvaFk?Kx7s^AamR3toj(tRF*+OZ=Cg-*DR7E62Uye+T*ODu$33he~mhr{% z&pvp5FD%-ze5MpU@`J0r5A4(u+DsdRrC{=-+^eO~3!|6Cpx(HJOu+3;qA$OM+Ll3m zQzv{3M_Rc7TFR#MEAX--rjd)`=$aajI4w5aPHwg=Ye&I!QA;}=$I~3x8+dXg9{I`A zXG~G!d-5W9uTJC36G6G<@W#8on?f3GY37UlN^qKC&iJzKDfH<0$>qbET|lhv*%w}M z@0aa&Pi*NIuA46BX5LQjVl8&8Z+duyObS01q!X@LAQ909IvN9jV_s9z(K_i6N?OWi zXcD(P5~rcOYe-EWU1;Wan~XYD$O=W76T!~rf?uHtIqaW$3w`?qlmPh8AQXOwZyRO8RBmO}@Lp&oUua1DD~tNbcjn z1;YAq%hGXkc$mW9<8P9#F=|@SyG(iD){2pt?Lkh_upzm&!;T!{jZaf@G0Xn;9ZOki zm7!qWBb4_Q_ly`F-H1Urc};Twt$*NM&fM?xZn+6nr#)kSr|{M(LYn~#tYCMMCpB^% z%o8h1YZ6hog$|eKPp!x*n<*b#e2psuAusx`0xe6o4v-*V2u3w3dXYPjBucNdgd4UI zK@mu+?sthPa-BPFdH9_mxC5>R;Lu|iAL!XBTO7zbdoh7HkWl!re=+DALFIW05}Wxv z{4!zrEIk~pe6wh<>J*wP-Iu>pPLHQal~LYBTO3ujBM^blhb^><8KWi!#3WD|0-M6% zfw$fH2Nl*za&{j%uF$5!)zr66^Epm`FiPKArz&U$A~JC|OjmKe7|>AckH zjxM*H6Ftlsm)YqqqiPkM4sR;XcFK!2?HvnmV0;xaS69m@!Z}d_nGL+YdZ%OV;)m57 zTMzHX}es=mvH5i);(0!j6|cefoCH$M;O_MLNy@5d!_*`k`g-78(Dmt3VP3jl<|*PL$IfNh>T>>6us-1j>4y1`#2ePQiA z;2(Dmu7>P%+MuRXOEc@}&>45oO@1Vio4dOAufCmM#;|kUwyQG41VSZBiw)4kT4|ud zYyCi~PuSntfd;ZoQF}frHB;F?#O^%BW>Ck^fQc9;pflpz%xAp>F0F`YJ_W|A(KKvq zQAY8$GpqbZIS+tQ_S5wHQL)imt-gvHNr)Q5Er%W8aDl5`pz3K@z@gdU+G0=Sa9IZz zi|;Z=#Bw%hD!pYbwyrdunpS|H%gx)vfBSG+tLo8JyYtJcU5+`FoVj+x%>$)G&o1Z7 z3)1O5s_~RY)NBKji=2c+qN3>WCnsV<-|ltw0%`F$czjKE+7VFBrDSxBTu)Ie+)SPX zr%4ybEKbRMwLcvRcxrLdtGS(P|QisH-38tInp zh07HSVB=T#W^u+ob zeUv>G&yPD2p+y+TzUgZtgsX~Ed`=*=_Ip*@{)Qm*RQSCyTd{Bc21%c`upxL-B!t$TSNlorE! z@^ADULKLkkMY>v>cb(cg;z*?^d%Gd#4YDrzi2K3!&KwyVQLn!>SlKeNX!nQ5 z<@1Q_i*j}I!Tzemc4m>wlYu@6O;|grzp8b^r=4iEh{4P~R{&$Bq?YR^K@6l3bNh0^kYPk#5N0z{{aX$I$QYJ+hXRi=D*L7jIlO z(Nd8zQ3(LeGMo%1fq`m4IISZRp*s0@Qpe>RY?{?MKg+~zKINCnBJ8!I1ze3o#~rk| z@n;{v=+$uRpkaoiBl{0RAmQ~_Uk+nWgcODuzv8NbWOQmedztcJ?x5^APY3RuT%Bm` zE80Be>`jB{5YSqmL3Eq$MDK>cNp+?+)8&oQecQ`4#dPF!d2h+f`IYmv67;GSm`*t8 z*mbE;BOQ@fE*0m^CRObg|IzURdEGyi4xisHuR8JZ(%lH;I=h%uNE1}1+O?k!gh%Sx zFZ223wjY)6kRMU2=CcRFl^l8}J2+Rvr2z*nkk`P0p>#AcecR-u-SgV-aM;JE95i&) zb`l8CVdJzKaiE^cPD^$L6mSz$6;|u?h>l!$tNX6JE-6UaWUPCeIcO+( zG$1h}5T(k}rBPd+7p=9I@F`wz>|jg;Wxqr%D!&_BW_oI2D;2?a5iPQqRkt8@^9DAo z+ui)RI=33OpKEHN`c6&U{X79af#L;pN=V$@50=#qxQjKMIxnEc5VT1-voOS>d#RF? zjW~iiGu6Li=wBjv^@ z$!GU2eaorIsy)nQ2(E1+yPFyQG4jUVhGF#Bdn;>eObNy=2KL76lj^)>0Wug#*_o~+ zN8V9&Yo*{b0OI`kqSxwnH}T1+r=yY1Qdv~Gz}DjWp_z9h=IXW?9!u?UW_VH0dVRv= zExH>j!>`VH#l4wvyCz-*c|^IU+7qXzjEeQb%Ck-A35@vMD2Yq^i;}f+Ko2d~)QD+e zmezGfX3w4=`Gfil6bD`iIxrw8=#0R+3@6KQxLSe; z0ZhzM?L`r3^df^siL@B9R z4xg1JWuOMtF5a4{oRUpo!}u&E3Wdq_9cAzK{$9PfIQNB@?yEcF`43WBLhINc?aJjX zRTZ;@V=4I%E!Z=&T5&?>-#ACEtf@Nku~>pQI*rJw@;Mwj)eBxEP?ni+F$(^ zHx$v%AW=PhJNE$621H5c0pK;sO*zBkAo z#CTr^&;;5t8S!F-_+9Djk+NMtOoiQ9J~}wMT62@kBYs2(qQ97av77j{Y3|4CcY2be zri*wCHk9leX{#J=raOocPYT<%G|hM47k)Pa9ow0pnuB42S<4edzvFHEmm|)OtMpe@ zDj4gjb|nesP-P(fegy=qX0vj?U5Se$r>8v{Jm|^M%*97Ir^+KAT(xh<0u9f ztG0*E!Faw@=mQ(XFfOo z!VMKp7pAE^v0JNFfK8wy9{HUf34k8|nD9BVrnQp+N}M{5O&ajgfk1#U+byE3-u@UHtw2?kO`*9s;l(gkQnNnyAJ8P#0QwGb)q(arIa}T;C7dsTX`$Fds z7G(MYb=zJ~NUh?%Y#t9j%vgqGuAyftMS!dAq;f^0@T(qyu=I915gXb6~pw03*c1uPS$b-bm(!mN1t_dq#Jlq{Yw4dttgeM0q;>Ehk zmr4_Ni}MPwi%gcS){v*kRp=cz)U{qM-BA(yiTHQ)@J&52Tm9E=vGxI#-Wh_I^I>y| zLGTgSLu9ahFiV2~}>*!xyW#fqXmADIZ=# zzYQ^)7mN2-X6I8(kig;PxwdgJ`Z7E0PRQOdg68+An*X-m{bFx7j{2!pXT{c)t!2IF zF51`geZyhXhr4rW51LBP1MdpU#R_wi(qiW)TIB<;kz%V#St!u)qHog3>DPh12BhL) zv3K_LKQSFn{(&$uTHvzfQp_+2vpu42a(PZge(;eYx74|<4z?BXWY}+j1sLx9)8f_> zXHEao`_oBR6-nvItx(}1m{LXDw!0%9y8~ygE#g;rvN1W5QT6&>lr=v`snfx!64?(C z8rnkrR=*!yhod_g@=ljKJEwRC`i{e#Bcj3fgQAZQ4yLk-(<_aQASIRhdAT3jN!V@r z4o(v>bRUE60bN@h3@}jFD{cn|{wDInN5>JnJ0!Sc#FO8onfNcL91&|&)PvXw@1|s* zrc1Ni<+NRr7O}ok1E$Esc`g5Ee%d*Wvz*-b%kf4xmmaP2rtiUv?p{>Jd;r&*gFgp4j&+hQ< zDA+MHnfPY7;GQN8zudB2cu9xvxAR=GHG&S#9=1nX%bz}%BZXd1T9miBY{#bzEtkQs z1Xp6^M{Ob3eK>8lP+{1i>t#1~NwF9(LceO}=O_O;5>2>$9uby5eqnvN0eU?*?5rNd zAAeWB$7rK-If*IvrS;x`xn#-pav1%pX&c~2vOzj$EC;xB1RMYCFqmN4&Fn{f6rc5c zTE!6>>x!WresAkMv8=TopV?o*+hL|xh#T7~FSm8yKa4Lrk$;7yt#!(Ov3f*K z#@nlc(F=t=9wcB+^Rb+$y%!TFX5a`(61-((9NqDoEwstL>)aaO61q#FAEG-p%w|74NerT*YH($&ZR- zsK>$l^Bk+oH6p+hBy5WB!sO#K$4~xZX}T~Il8U@6I^0);u7&LxuP<2IGc$kwRa!kZ}*_7OW0$+!FfH^YiC!Hfi%jxkvY4^r>4w-cQ)APuGug zUUrJ>$$k9F*DZfgW{k;aOogY3{ze7M9~tF(!YYo|rhPTq_Jb*WgQljMIHi!_SOC4F z-jB!hQ^AwVRi}vhC}qMhQCka5@uV615y;LZgSd6KvQ_V1NQrew?n{L+MC!_PLbHMw zpz`agJUS18&>aUp&9spSEqSg=C)T2-ipk=m6P?MSxHO>fK$r zI+2iCap9+jM}MmYP=>7-4SkZ`FJ$`GT=p5z9o=m@*cn6JZJT1HwMR?GYm}ZcB=3k1 zwZ1O+rM^xWFt*o?_X~bn9?xfw-67dCLs0)7_g#5g|5bwaI}6^BiEn7sTr(n=qXd!C1-Gdk+2fzzwlw@g_DX6K39`}N5qa^a8q3XgYH`uc9 zSkOjOZkEq9vcHRIvj7~@g`Czd@0>dG46DCHGsI!Pl4p`KPlh)Sf~%StHV+wzCakM6 zSiFy)&)TOMbwo`IDiY)!!Cl6sUACChv?!Zl)Nyk|1UnJaxG(J0p1o{{L2 zrza#5DRCAXetsIlf)K-<#QsQkH#d5Mda^us6jzz7y*g*RVLEVTz^T70SWkB^`U*^P zhO?JvFo7%QK85z|OQ+N{u5#iPl*dd09yvS5AGTD!J{hkxLCv-|kUnA=S4+Uht>`}~ z;JDgFB<*(7sLVMF2HP7?Oy7yhw~e?>68=E128RKLQNp6`i-OG2fWm3bQvOr-zQh*p z;5TH^0cWJS?S!WPZi zg=|pawX(YRBwQV;?+UDh3_B~p;bCNC!m?y*UyRn+<>O=Tl0Eb2FUhzlAUr&|V>eFs zfDe5LIw zQ#OdN^}uq?&6Gb%lKyv@%0G}{CjD1AuyNSfy8|sB__MvaW&Dnw|K$g-5$$RsiEZJf zphF;kz%AZpM!3)X(;aNhQq`cFTS@Pf`s&zLPg(Oc;6!%((bnkdL`(Nw--IIKkCBz_ zEd|LJTCaV3@-={4%oM01tiQ3t&6RLhzl#H9a*EyZ9+zzoh&uYYc_=h%LF?1+RAP-$ zAf*K8;PW%i+mfoir~1uvfRMJ@V<#xlz{IJ+ue0+U9|dZY)~X`!MrI0CPuU$8 zXTV7lC$P_dD3Kmr1Bh)clTYAxN|h43%R*_EQ4_d>5G_mc#4u`0A=9G|9i|&!sb@_| z*qmVy7o1GT@F4c-;c;Q$WddTxQ}KR&)K(+z!lhY#Ay;zKjY{s|w^< zS1Il-WVImrOI6vxZzQt+8ql#JCye>6E%JxBz0{ckp_#Of1l@b+v0c+!qb^#V`;)U` z6Lo9IV624x zPkR8%{)C7KwT-*aToucMd^6hBripBZZ-IYTBWJss^dLCqtYYA!qhRafnAwZFd|ZiQ z=9N6+mO{}&d;Rt@@%&-Zq<}-|Z(=7La#Y4Hh68J#>w3nACHaIFBKMs_kC);JuH@Uz z(a*!|2|`Yro)a<~(0qrrI9CNDj*FEck$6N>(lAfv%2WOn=w@o)1?eHYU&Cwiky zK4%<2`_y9npy~y4$VljYJBhG`?GFPingHOi+xFxldo1vKL`y~<6gqp+$gLZCdK8RN zFI=DBub+=|daE8$ZiiFYkH)orwSN%dUD|zq8NiBv$xXx~AN;IzDXkrz`{u^&f}}Wv zgTziWyO^*A;b5$)Q=U`kssSb>PJjL^zkyt%62cDbM!LuE&vS^WSd)muaK;MO--;t| z|Ms%ZUAXy&!zeUVQ`S!QmG(JcT2N@ok%Wg12dPAr$=K= z16oB1yC*~C7h_AUUxx;@xjbbOa_cNqgMB^SO|KtG{J2}3UuXXEU_5zpn>@Q?g66Mh zqI*{{rdn{H7$OgS!@5%o^e7r@zwciSQ{?%?}n5j8$*1A+xC*)dzT`(~C zX_Log)$cNePVq<1t&~un4!JHZsCB{VLHv%`{X0gu+di9OTqfq-^Y$3x@2#Faf^{lI z>z8Fb4hP#WFAM7)7PK-S2DItJpL`BmT>mHo*gTT4c(Rxv14R^vb?v=^JEm|5&08ZC zyf+Eq4;EiFX?obZ8@gfrT`otFn_2FH)tZW99SQ>w?WTbZgp6t@>1WbfkJ|YT^1V`i z_nRBX`kR6bbprpr64DC~Pr!w3RMuiHpB6TNW5d;@?-PH1&CAPcF0;y$74>YK$Lc9{ zr|$RG+vThxMx%D~eJPy0x?GH$G;di@Y$+K(H)@h3zga#9DcWDHykd1RUU7nWt~o;b zfr)YqzrrJdR$Le9Hjd>|*YXa;Ba8?D-(Nm)g-sW<664(y1lj%1dEM8B)Qn4*6SQJ=#q2hFWhB>-_g^BGhiR8P>)hMs4hML9 zOyE8(DUm1)J8nNeBFq^tvkKzo)N=2so^;U_O7xcNVXbtB%<9o)xmvWg>{0k@wO+v+ zKPsos5nVmf38O5RfY0y5p z8B(qK%X;Q*py)Q%ibwUE!wETve_Z(gQQ$vad`uGmc%e7ph*Ne?(gHQ1^c{Gt zyS%B6_$Ubnv$MAMSO@W!gVz>%%1#EdNg`X_z=fw@!Cb-zuqya%+OX%8-P|6tZGlY? z=6yGz9paAd^pcRY)G}E1*5caUVvf6ST$oD1;f@dYWYt{Gj=g46yHwT~{6O8>tsrt7 ztdtSS0UyRhe7>1Karnb`yh+|_4O6n}JyBQos37ibouz5Ft}dVo$?|+tTEe)?=b|X@ z+rMw>e_GPt*G~rV;<=L4>Y~Oh*8!i7goeV^kI_TMT10@71NFU^dil^fKc;=|glIvb zyL|Lhy3n4bZ~Z-am*@i>6H_OT*SuJUft$U&I;}F!ycU_-#U6wDsjB%B8O(RnUoL@hbl;StoklETR5zZ926GPriw#zJ zCxWD-@5E2?bb8vIEV&CT!7$y_UEHFD->h^TPiFLlb_qVM2jBi$e3SnXiBzke^?21r zdRiDstu!WMAE?WZ-=6mInFebKn@%K=i$3}XY53oS9O ztL{NSz*b6z{AsmGDor=%V=FO~FtpvVt6oxj|1jzNgaM@{k;#t;v`Dkg{_wvR^Us>`$K^{&jMMsy zxBf0RXZYHW;hyIlzEo!2{Z~!<-+%lTC7EZai%%q><>WUg$sm2U z;gYm|iOs0*{x<^i5MnM>(v;DYou)>jSu#O_ILQ(+T;s6wOG=lEZN3=GH1^Q-ja-+#VtZ>~oYY|#<$3(#R=!S}NQjM@(yO2soww|;Oi&FK}* z6RJg(5u9z2GnR?b|AhLLN^K5CiMn}aM(qB|mv#6%$~ratGa`_hKr z%6Wpv?D0*lN(p^K707$f#W@nxcS6yA|5YA5Nh>;*6+cDX}JdGPw-m~Uq?P*apPJDvQyH`RKM%58c zo*yZlk%u*Bez&xV@_;QoZ)#z#zk$x!LKS2d7RwO&TgM1FlW%-w(1YtWoGyr}YmUh4 zD87E7?P7dgg8qzX#f`xq%~gSKo|~B)9W3`7sY>UImo}+)a~O1VGCxZk`nmvfGAVlM z_X%Q~Z*+VQB?yX~F`AvOz>8?=9MVod6cHM|So`dY?G_7^!apt2ztRl&57pZo<#ud~ zu#75fWD}J7D3w~AY7%rSB%>DDWhHTUev)IO>hiIPAvq`)N0c%$p@%C-rRvMok$aWibww0=I{ePpVDC5n0_eH? z=t%50@rA3Ep$r{LeN@Zd*O5WjJsf6vWq0l;7=-QA(lpIa?C-C7Jdo?@Y-~8!)ShYB zLbBYXin(5d8q3V~nZ!WW*5S?>9eDL=7?mvMqkwSJs7+PK#OYvZ_D?rER`DSV9}Jow zB1a|CN*&ZR#a_L-wc+nE0stsp__d-#%17>y#NZz&lh`yvE7ydD?~oeIcwsdmZ%f{c z(ETEH+Ig#Q6!em(^Fjw?Q+8waV0fD3n`56WYzy5VoV;!`nI#!&Wh;84ibF)oB)@ns z%_HkhBcUt*y$T&|))^M2+az0|)evY4$3=6b86I39&W>WPDrLKr=5)AM9S$s>z%6xL z#chei6uT{nr)g&srA$rj=ROiQ72m5?(}UlQ$4deQw=D6B2N{Q~1QwfOU;!9H|1kte*))%iMwhS*+6+DljoW{!{ zJqmjQ()E+VjTMfHyr@QxqOYGcdnpAXf zsHZuS&9RemtTVfo28Wp6nhTx0;fy4_RoRQy0Ia`C`y>U!b(6|f-GeGvBdHMzOHAqc0uaY!L3+TD9xxk zAlrVLxIG{xU1`4jNdiAV?WSAmFMku&Zto4x+u3I3oBHbyD!O_w zCj0C4imU>{;ulS06dRqO4Jm;kL28Q~2fsrnLmvB!C^4K!h+<3n`PvW_hP1&R%e5Hg zD@E@WU+cbJdh+;e2!4LzRm+USKp>L7h)d*47GdF|C~=fqvMG9gKFASXp>>JJJA{~Y zylK={*!5Pua%2(quwI_|+0r-TJY96@T;ng={Hcsu>u}*VJ8Y}75NTI{sZ*3kmsu*g zCNm-{06GFu`gXpjci^%1dRP41-Kv?-T9=d(9I_%u4qLkOH_+3}4W0SQcJ%;L?(zFY)MW2eq`gRV5K_#OU_ba>f#Z`$R4$!)yE0`fx)SC{$0!LNVLdNfh82{!C??il7{uPIsL+jD`-_7s$6j_3?qbTJ4SAE&ME9gW*W_5Pq*j-s%ji0bM(iY3*l0SRhdm_>$J_$- zB234TTz)Sbrc~^9dLVNTtl=Y!c;tNpI$Y668%Nkslh&A*VT$|hdr92KzTCmV!7#k| z3_=vzT4>>px^Cs!Q|9xdiH8DL`h868L8DCS7_n2$ zfbl&FUF_l9nwIi)n+qj?IRkb+HCRXeUzhr7zDV({Bdx2lsw-)vQMW=H+2uUeV`}@dRo;JsnfAOVvad9H*7|Ojw&1EJs@DK$YznYW(_)5OgN6s-b^TFwTh$p5!2c=}& z)NJ*p&JTOv8&1=X&}xDcQz**ziHzYQ#z2fKgqWtE`@!yFD(&FVSX2Z(p1+HpyWjQn zzK9^3j6~z+$*E$9?sf}G{^eG^KCdUvB5hqxj1p5}9DKYtdnw3vFg*=wBl(t;q_C+P zLdm<~+5Cb#I>h*Ia_Q$EoiSPty*AWw@@{E`%5lpl7kG-}+P-66x5mI#7P2E+;The5 z8alAeN=365`bx*KniBN;=f-Az_<~~IFdlnZqSBJaGhI@tH;`)USNUXrj|JN_ zZ`^05%O#=S{=Szphpaz;-7PO0EO$;N-<6^ZGnzv9dHdPov+wlMbU41~y)7hJ<>Q@~ zvUm$me~oU=o_xm`{PZQ)F)NSIUcuo`YD={v{T6*_<8()!p&vFDbzU8!GZcFVs} z)j)U0spKY&B~34UE6aSbY8;i=+1{CQ24cVbpi>22+@cL=K*S(q2Cf*UcvKPP(EqN z%R%Ixjg8IDp6bc>5h3e6rPKFkh|v2ViDkTG25tUJ5hr--TjlpBBP@zlTpxu zV|&wND&Z%X&4}9 zAB}ZVZi@_IkqP|*(Jmv@yZ+>u{W-^@sRJ+3ve0A~=L*tkWzoXDEY;7EZC;r>9@?nn zBpg6bpsFjxjE@IjU5s9`QEwDqih;~%VtAy7y5F?I4f5eWGjnkCMYiDZ;Y~b3gNFe2t_C~ zFHh!Ph4a@gGOJ-6VP~)*I$o$2~7@*KX{yLdxr* zF>fgyx?*RO-jwOzJ6ShhJ%W4UrX_kGsU0r>zjccW5kr_{Q}oCJ zoEWU+!S6P-{`#tjy*}8PSE`RV4#OvKT)GLze;K5Yw6L?sRv4&_Jz?{D!5q7Ml6o`m zmu1r)fqB($6x$`1qQcI#?*(%Ra;>ak5^KNrS&BKRImg`r{d;O&gGukV9-8uTEE_BFu&?{r)5$a1SA z0KqkK2>d_J-d!4}wl)%SpF| zFB#9PkLpUi4&!If4!4eYu}HvBhkD=^0kz$M2$!)%Nz*qmVaJb3$9QpH47afvLiBhS zk&5?-w=AYE%zOEXEh3v_6{kn5H;U!sTcAZZb*x)m2r0~w)NxMhR&x8)c|yhBU57dg zY;9Ve;_r50dK^qel#t5rW-lFBnH+y_O>)J3+QF@A`bx#K*1{ed)%3-wt4uiGLbItE z)4pBET0SH?q)TzGC&{72MJK3G5~DC>)GQ6B*#wndLAyFOGZvfT;~E=7yk~ai(?($p zRdmZQq(B}CJ=5HM(lG%l;iipvCpk&aR7&J*B>52YVcg4uWu?dJ76xGa7Ww7K$kD?h z2PH+1*9)<~*>6>CVUdFvZosCtWv5WoI!RjNp7SjYM1d}-T!N&o@Mb0El7=CQxHnW> zM54<`_d(w~IL7S7-xtTK@BiuYS~Gbz<)h;64V<04`Lt^k^V+3q$2yq1FnEKd z0%td?bB1JPiP3vo#g<&%b9{T>_IG;cj_(}G36eg@AY^7i8H4ScXYP7_u!_bFP-w;t ztqipXR_hme(#50l7U~61B6%jE)aj{rhtdR?qr#!-sp+<8p?O`qRum=%zq27QZu6t) zU4r3PvOKO>#JG3AnY1knHY<(g_10^J?Ml|QNhWo4&%#m60Fo8E9oKu{+zWeK%q0Gh*m-TK}KISQ}6J8ps*f{Nj%jGxfNyRZ-+}Th`HUlF% z>uUXw2|}aak5eLK>s*#{O0g;|oT`7r-@!ZVaiIVOk zV{MXFuw0H<(-dRlxwiJwd4lkoA)CEYycfG2jhjPCqoC*m7A;Y2q+}vo;mmr)0Y7Y) z{B+hUm}V2byKrv;@5PImtIFnYYE0FZX>j9zCpwE_Rl|)lA6TDk z8!pmaY0(RlKFG*MkwcP8%{VzsNtWae+(+h952(At=Bf+D6gf)myZA9K+CZklfn&v?Acl!^Bd2x1r&(kZeJ!^fUE zuh7^iVB0CrxP&d#*iwPLy*=Dof+R$5u6=Cko-=K;Lm+cTJiB4(yT3+NRZNpblj=SW zO;OME-sn-AgWn4C?rL7vZ9stu^fX5?6!4)0dqqHyyeObeNuV!Nxmoy%9c^7}=tou$-l zZ9z+ZNfW2J16-tz#lGIL-SQ?yE;n6?L*BDG>Qlblrm$MrZ>PLm)-Mhd4Q!%9BcTa* zjhqHb9U@HHs5N3HBwKpuG{)eVtmF>+QwVZikj5WdmOMXqt;3St z8m{SHaW5Fno3?BZGd?@%6J?0FFn)BhsW?uHyf8ZVR@+^)#OdRg)J}^9nKc}E<(*j7 zeCoZPrbEM}g3>xF3o^q*cB*dduPfvuA5`_$)@AY_j*C$m_Ec~1ex+V}s2cJ-v`8z- zWn#`ReTmXd?UNBp5ij!09PP~Cj>sLq^KFB1MvgIh;=a?=hu!iI4i>=cX>pB^FJ0*P zEpG0P?q|o7O;U34CPJg`O3ta%pT+>Ap>ho!L3Ns%ha?V@gfw^vg&ooEu%lOh9t~AX zwov(Hfqj0nSGvSVTRNrpc@W~T*?rriMn#<^@Y%UJVZzn6Oy<*G2XDs22rmzGelNDl zZOP>xPd-nQ-|2Qrv&Tt4Gq#Yl5b-4=ACWLz#$3Xtn`dgVJzWnzH$A>L4RPm>C1#^7 zI=40yFO}DSvE6sQGMR-l({sOX4P$exYoKaY+i5;R53S48YdFvT`KX)%dg<*q+*}m? z{253MtixZL-yixXYOlC#ZzPVn)6d}&HNAHY0ggilrr0) zs4?$f&rv3Be&S;PyzL=;`dh7NQ;g8Lo5M&{lDwGH4&KwU`<)Cbr|$WTyL{W=gQn7z zAt+i$Sqe%8(b^&^VDTRlFR(zVKSXfabPLBXUl!*3s-D{PXg^zYorasOpXkKq;S!|Q zu)H&h9MTi$0XyAJce#X4vKbPv6j@l(?le0&{mkbyR@R4=ueN(+?ad9UL0CzX*MhTm zHXHpZ(J@43$aEBy|50aiJKSxtFI27>x+Yc-IZN)f6=mP-PKfy%Z2b90`@)uM<>uJM zbM;&FL$OUUtt~uF*AAF})w&3u9B?om96(;X7KPf!HNvww^Hg8v`;6$Fw=^sIa-NS} zAbN7mOsJUivl2TtFVgZ?!+7==jvyJjlxUc-1!7PuUTXv;%&V)tkxVPkiWCzr?0?fC zR%>xu%lfeUhzFj>yTjVbH?-8oZL-LJ33?kvrV#PhRrZQh+qk?XzrPtE(V3NUun6;J zJZWT1Fa|GEMDAOLm0U+F!h^lPu9KM8Xv4nc)K;%Hv^^m^OL*NVNejZ5zJFt?S7LMT zrn3QcX=iIcr`Be1M3+N$eny)jWR#KZz^K;=hsAutgv}YmU#Q+zzTs$j{Oy3tABO9` z{{A58rem-qN6|)Q9aQ#^(3=~O%R7fZ_S(JfJu=cA>~z@Q!fV)XmMe!p`E%IO(0g@< z4pk%yA3wqW_UIj<&zFPw(GgB$^n&o`@Yr{RQBR!A6A$vV5`hShX|14BVl2ArE|f$o zD=t7zwmjBNBOL47XSJSNl-a%R7hKOBP0EMus-~a6e_LW~{czihZ2e5fg^XE8Kqi zXZXp(8*tOg{bYyJwdSExU9;1VPisb7PIL!iJqOaYB{%w2XS{K0E*t3EWI``RL)#xX z_idH#54*1MZG(57X;TYh@#}CP(NyU{9TzM4rFv(>2X(f^y@kBcNWs~b=TeBoJ1uSL z6As1Zgt<;zqkQ6cvrte)P{otkk*6`8!Mqup$p^;fD^G~baeF@A5BE4j$lnu#vdF%O zDH)~XL(P!MCYfeW%Sts2udW#~lTKq!Att(-v6NCfrC&&`89FF;m@*dg+P1dsTJ&T~ zN0F{Xd&A6}f64pBV2CeePM1ur{2V+M`yM_Xo+7#fFMc}14Fc&}>`vDw^5CUx?Og{1 z;=?s1P-tlXW5RKv8RDA>>x}G#}IHXjbs$;in_aL769B+e-?)p}H7a9K*bAdhm+7pqy>jiLd6^fmYf8 zwP8$~dI>)hC!T=3T~jIy86_!JM%`q^_4DE>QGK+oE}B7(o`yM>Oe<^VesLhA&>I64 z%-!V}-H&D*dYjb@c}(Tr68(m}40C0>rU|XHMgdB8htU{owAooVQPo+NzW+ zVsu1{|1&qV0n+xip!nSp2v-Nsc&gP##&6l|DxcOuL}+x*dB?zWzw8sdV_s+B+`vTU zq~>v6=1gO@@1gKtP4Nb!?$h^7FjK6}j&1$6JcYN}GVeVLCJ^)5orf`h&5<0t$lBZ8 zUY-kGFWY&AwO{+NJUoelU8b>=HSEWhhbMg^#uHilwT9&hLmVU#&Pr9RS-W$2!ti8` zGmE2|!_1l2Xp-Kz~1er15~hg`>Afg-fgwp16n0N)y@BGtHeXz80*%eb`CCa;`gEFjJe!- z!(lfrC)SLD-F60R?+HE>QO?XtJ}5qK-501v$%}4zDaq2z9`jaIV~z&q!YhplYOtUG zxe9NW&TOaI8ZpTSq}~C6a&F~pN)oDKmw_fK+2Y;U$bKEhWZ%h(X$T3QlW#GBqe1!v zVMa4mVM}?wO;Piu#o~hm17i^n#^8uX8kt0fk)3f)|`!)6sq6>UpzK=5+*V37ToO_|!S}(k;~j$|mS|vb;}=6QZW**1ejBsqRd^Y+Y_h zZnW-Yd8wTbx!shX;5!el#=6yo4jiFT9o%?EoGm)k(_om`Xk~c6zo^(1kI*;JHonr< z{&7&t7Vns)YPX=FZj*Sp`0YrRMoJ3V`uz1M#;}9henwtCRo!!n+_~_5p=gO;L&USg zR>WFwdcg1mkDDYzuu-f$*eruYaL$@>xHUJaGm4Zb%=K{GDjt!&7{8d&m1|L_Lc_oZ z<0A(69zV;Oc^)Sin2sWmpG13+FwZPj+YPIGhLyxG#^o{e=(lxW_~+5}W?4Qru2p(B z%V`KN#$`eHb@>i7lx3#IDu==~C6=&-X2Je_oH2OC8TBta0s_AK1w4RP2gOWZZh1%$)=r}$z-hnb6 zrQ+m8FOnh=9>4p|DU#C6cQmQ*FK7H}97`Ky|BfVIEf6}B+P#Uf-SG(DJ zV85$a`*C{j+qulb@ufMDZw4s)g{}U9=z_jLjmktyOlUrJ_Gu?Q`S63b)CNJ4kzhtT z{&?}#CvDAjoSNNzec}vx#y4m)iPl=%gS7rC>XA1E4R9@V);--hVVV{E_tyd_+~;FA zc-&Z5H)&R(mPT@V8w80N$)dH7lFDm7cI}7a0 zZBL-y&4g5z#x8_MYFFdyp~9TuX$4k#5D7!*Z8kScr?L+(pKS>oDKNYh7LnnonCC(mSVZY_p?=#z(uin;j3{U$0RzX+YF}@5dMl zQX5P6%v#9p5%RcACmv4VyMvyz>?8YTckTN1#hY8@S(x$>GTm^sUYM!xBYalp2>P_jgfLt|ZXC?Ad}fnFuxSSZHs?K{?*4>R zNr*9!SK(8gOz*2GI;R$(0$JE9sGa9Hz)_j-RkGSs@Bk;CB!-}St2^*YSC}TEX+3xi z{8Q1O3U`c?^7E%<+X5$DsMlI&^F+xE%h7m2T|SipkCugJ;k;t!_hUH6$E@yb6oP&n zRVy7ZT{NoCsWx+W9)}Na-#PRWS={fhjTK%fPjMH;;T)A@Dx)HP{VEUf&v$dg66B}+ z#hgzRM_d{afzQg>#!N3+3_b0uK3qhy=cb!i1o?Eo^Q-dr-Yph7v&B2x;qc)UZ!;%B z+l)_@U}ukCNZKGSm79uHa{kDPXxjxa3x+=w3KgdVp|qhBQ0_*i&iZ+rD| zT8fgQt~)&_ZL0F)A*WjJ>J=G!d3HcXT0{^+x5ovFaThEpgfOfgIRA2y)a`w7V$INe ziWb?UH#b;ZN@^Y*)4@p#5cPD1S%1MC$bi#nSR<1M^@+U4Fg_+O7N)!p`p;~2?G`(c zMU->@T%|lMJSpeXVBRPe=UvS?QgXuG9D8YmoW?_n2<1}Em$NRJ8`Ma88Exps?=f48 zl(^Kj9(M&ZSKZ8{-&$I2aliKOg1FE}Bz?#jW`F+maAE+Lci&QeTKh{kaajEpbJry0 zK5JvIp(ZBR`KKQ|A9EOfx3elzPBvkE2&4bHlu>avGXX7HjotfNv~S0{n@*|Tc=2iS zbP=rh=z!nUJFKpW$XJ)`k#)*hcRRjgk-SUMGt;|eO@I0PQ1#p<4|z#VMr1t7m_fbR zyV#235stQVE$eqsIaV-s=FC)umeA1o&4`?dhU#i8W2l>hyhwp0OBcQ;#4pH@^<*%= zW2`>Br{nnq=VY6pt+praW;=|g(GW0op40YcuM=85yT+a6aR_udev(j4iq zXkIJm<)uC(W{gCX+Rk9%DEH*n1-2PO+Z+|0A}dBF=?>cIJ|hT5zjN_ySwYZjo-}^0 zi)4(s>nX!kTXiU@c;;OcZ*M(X9b0#Lfx1OKBj#0Ok^9)^!u&M!+xPJ4kr51`Q&w>{ zPd~05x2gO&T9GSnE}h%^-B@Z>NVY`@*!I@*ep=-cjB+aCe?*q4YA;I--eSiA2qwTAXn>cg113^keGRg3G zp|l?^|M$t`zw4aZy4_^*8*d}$_ZhfCu`TX9rVYQ;{Dt$(?w4Nh+c2U)0$;eX$wE&D z^MSpdw@#fM5FPy55$UWvb!`gKq4LZ4#oUo6;&qoZmY~=&AH*o2m_m4);kQ2LRB2W0 zLS&`%Ojt=n7l!5tAEsWOw4-)oom+%QT*SG~@n1?o6?9YFH0MNUHEBi#Gm#Dl`k!-o z&%d>f47&DRvXc9jg;>?o0IBFADkHFnfyFGK%cmmwjUze@ugoQ$)IBNi{DS%W&dvz8 z*5Ya&9$TY1J93zouuai{^ZO&s_7=%h7(0x+=Sz&~pKxlo-gH%AaK2Qy+NP_cVab_% z8kgKDio7hNEccYJrjQn|+=`ctnsL5=yCqh19G5|U3kkr<)h)eJ{@9Iwz;jP}Vlc%$ zzjeKgxF6%=yQwHMsMwb zzc!vlP~)_e^oy2sF|-Cf{>@a9xU?+N>OiEVOSg zu6mHv85l$&PZnQ72 z-QZn=)~OMO9GLZ(52Xy+^!aw6mo|x&b7LG6C1XBTA1=vBwY%LLL-d`6?UTO8?cG(i zzZxUE*GYY*-q)SqmM8h}VQpSxM!!bEytc8fQiY*mZ=q}E?h`hP!Ew3Sy0ZKDn{4zv z=X>y)MyMOEt|l0mATkxVVA)ztJ69xvT?UY1A=J1)?kq;-<_TH5u`-#k-$WNV14^E( zwawjstS;I#`SlAVuaNsqVo*#N9L_UK+y2Yl$$3F9F3woB{_R27cE+^a0V9*63sFIi z{xP%l-s)0}-U?(}`^3oPAhPv@*pqA(rwaqG9MocFP2LIA=$GUy`gxCiEyF%Da&W*! zoE1MI=C@#}wI#YU+z8D;F&=axHFpX_67H9VTauF?Q@K|ljIpw*@n>u^iCx%Gj!25L zw3IM162-Q7Ui}zUXsS{&8sbihdykC4{QlBV6F!x|Tvj}697JPi#06zvOc8bM^`(Eo zVV_XaA{PWU!REeyry+TC4m4m-Qr}3X$i*pz-#3C%3eH3{1nC6sn@bM!((c1W;Q2nMD3hbl=Ez2f=D~AX|m;M zSFqnbUbWe;PMm22oNYBo%6V$BMBj&lY#}Ln;gfVKXJ}y{E4ax01y*2GfGrbxy*3UCu~^ zeV0P^^ZIY83|7t}Og!%_xgJ&=q(J{XXHLm;w$4fFsSEA%UzAj=q(@J>D7nz?j`sXk z_?WoQ#!D(GJ6EEcw~{FKs945 z9P_HtWh|zAGaSQj#~wiM!Cd`!24q zchRDSn77aNx{U_CliHMFbGW*a+fNM3-%N5F5CS^*#n`y0NTEq+9uRKcntu8sRkK~>e)VX zz5(I50@*?xI&}#Hb9(UmTF;XMX^5=!#iGiiqQ5NN{^+tTPVMepGgP-1Q5-wp_jXh5 zQ2)C8?;f#a&O4IH5;c_@?GJ2cIlF2;QhFiZ8O% z$86Nn3xiM~a+frgl?UdQ#<6#}rS{DJ4t#YYk$^a>Z{ItccWto{rh$1f=wt;qy6$jx zY?y3I&6{z6?g(Om{no4{qf`}{{O9z%vF+n+QgCv5xBW<5eMtO=sVX(Y&hi?=LXU}a zl1tZd({_|@WvmFw=GK)X?-Cs!*nC7emF_>Av?<0ANoc8C>d1R9oWDM43k1?(vcLW3bguJ7AK4`|G`2~VQ`Q|>n02?|TWo;`y$P9TdO{`C+y;*^x5ZEl0&|3vt}^b9 zln^uU3n7p9uR|msgzPlt?yU%#aVI*8U{D@?Ta?{n5VI`^)Pb<%-*eBZ(MsTkq2|cw z#W^<%hI{IgBu%6HF8#}Lr9RmfJrXA`Z>O|=}U%aBrTkvu3{cULY-Ee z+%f8T(PQ{|MW67vb>)5>a#Pk-X!C>lvY6ixzpU{8Xc&tTYwMY*-A4P;5>$5eWw-WA z>XXUP#*J$0Gi1lpJ?98ox$+8xos4m-FZy!Dvbls9(?|n-o#}5HkDn#H-!h8vn2ui~ zO_W-Mj&7mkPlzSLKUFRfx5<1X|vEGdwY&gVg!KNS?70#Em10Tyr*E3;t812jZD6D@Ty^<|5LFtKDupz7DPbzcrCaGj$*d3P_I zKaQkK*PDzRz_inD_hDe%4M~aMSI$)6LaY>+AnWX{R1&?yk0xZ|BybB*gK_OH3e;f6{lvJn^L8DBaj`&%%`r@ zl=M(~hlh(Y&>j_0afH|IWsizq>Oa=LgEzQd*!>vADY_-O-W#pl`vN#e8n}KJYsdlb@FNd>AuF!V1(wv&fltc>R#KCmFhw7D3ejII1oY@ z-;0_e>`BpJ@v=(1IJai#xA*=DmzKKPQnRmGFcn81elb4Q?xKGEP_|Dh6$_sf7bvDq zi#f}Qc-oS^Z90lAdj@sRDjyxvtDX1b=+ovaH?(T)vcHvDIFEwp)*d|n7|}OAe$v@l z;wj&EgX@hYOl^PjcIT$~0!iMa7WX@DT#b8kq4CzpY!A;_K92UJGfrD=J?X>oZv}R-bd0gv&fbeB z+T*Z+%w84QxUA!$aQJAz-T*D79H&;ik6MtB$H+@bsLKa>Xkfl~cWO|yp~00aGcPIc zNw+sIVy|0!4&KFx1`UKEtcTOG{TH`zXk$#KF*XM)HMiuFJ6*<$17?jgo<|&kEp+VH z?VmGMYI11KKYUd%Z=A63>GJfKomTX*E{@jk5hhnX;HHZT@Z$Fag}xn z0#?=#K~n4s;K{%{j#xWjRUo;E@84%KdfUw^K9t z653TN<|uhF<#2TclMF5?;9ELkq9a2J+Fi#U>HD|VqDp#Vm`)LUp@U74L;Xxwy6pH; z%d$@twmZ>8VU9i^)mz_uBH( zU}t;x6y2_ek`0;=`^H@RWH2Rn8aPfC)4o+>ERzwpDzrpWQfx_{d-CmX*2obreY;@X z9CiL4!ANFkk?8UQbsMt8yq9`Q9%CQ&P3_ z!=MzIDV83hW~aFJ9xroack3LPT1pRz9N%?^}R7ZT(l3(z`u#5J12Rf-Ve*rrf z!8eOZ>74HBZuPey%%oYxYwhafYvAsP!7sL=o#xVTCI~zDaH5`_rfUsUd7IYbw?29j zVH+>y7tdsuJVqAYtB*4-6D!{)0JX)?%AIgt!zE{9emVjE+tiBkRo%rA`{Y4#zHjEB zvHsNKI72$>-A9O6R7YlZ-zTm748~Fbq$vHWO*)z=ZAIP*oo*3S@w}nd5-k{hfb60P z@0AQnTgo=fqhR_J-gwcc^CCJkqTMv@E7}tEJQ|r#{M%VA*beiwr#?oHN=Mr%Zi*~MOS^ki$YfmG9)s*kq&3Gc3U{_<;Obp^^RU*8Ik|k! zlQu_E-pRj&2Ii9%p73pwJ04wd#D(O($>N0MVr{QNNOlb3MzeB_d0EC+>^Mqqu_iDa zais`8iwYaO(OxhM(^PR>lJsnaRs_Mm232?mx_CU*Sn@@M(?|g&Z+Vd|=_rfdjx(Al zT3JV~xURKI4}7RZZiEz}%qZm04KsE;S^7Gi-BHb|ZCTJlge@9; z3H$*o3ZPYRj2zi_bm%;=?%IM|}P6A~TU=oh}~w17abq*YYvfAWF?8 zy2`(~h;le9Ez&5Ht+eC6-0gom&b;&G(rCf-w%rp_%=;TK)vOteq-KS5_nnW)hX6KrfLE6E}eoP zeb!oF_TQQJ%?Q7}bMWy`7yobH-ph`89qdH2{}xGp8k*)hvwTm`shZ0hS&T^!^LCFO zl{>6;C0m~^-|zG&;_Y@8WAb@TOYv8_>Yk4<4NS&d`bWIm95K<6d;*}v6x(7!Tpr6 zV8Q)_M_|FNoE7>5gusGZJvB4d>ANqt{q;)?+z@VmsAXTTt}y z)60kJX6kn&{|q31`%2wf?z-{4EV{GZ=Rd7kyt`TF=g#|YU%AVS#@tI5eP_FU-E5x6 zeGjjW?aw8!;+33->l~NPv*@VHZ?k)-vgnzd@ogi%d#!+3ki7ux4zd?e!GYos5Dicq{(w+s zzX^)NAC4Z_djTMnoeS)}0R0)*djb1p(Aoe*e z@Q4|pM8P9wAcBBL%z$Ws)&_u3z$0b=p@7Ex3PJ&`4FI9AgVqLUZLDb1egFq(ZTv5{ zHhfk)rkb8vnN=)r?GHUpvo8jF7+-10xbTf=^c2ykXgCMG8quNL6aUB4Uow|CR@=F{gA+*Ne{54 z!ToIjLIH1V20|$Kh_DsW_%AIKL2_Kt3B74CJ4nTr{;t&*vfOPm_25^BB96&h) zibG&DzzL2OH3Lp?0FEC)armRZ2Djb-31v4p!2y_A0B=rN;l1o#!#VW+=(Rn-7gvBR zu&VwFBY5u@AS_^c{goHX{{Zj(`qB1+15yBm0uD&609J573fS6!$I5_c{1d@ z{W%K&tZT3j14IMt!vN9d)U;mRhIQa@W0OxrOOwKA-_1dIh*#-BzJeS&M$l_;Ki9|MuVVsk+s09p8vE)@wo3{;2#3;(ZBj*9?WQv_wN5! z7v`UT^4nrz)>_mDf_?Z#h;H{k!6ep<7*bbbTi z5BN4FHIO)&@Y8tAf@B07OA+1E9*+tOczN z0EmLt20)c>1+5JLh=SGzK$SoIZ)k0_jGCPKa~1&jRe*{TnEkuKJ`4~hunz-B2(S-Z zAtAs%3?L!EJ`4z=U>^pM5MUn$Ae4t-AGQKS!9ENCqF^5e1W~XL1Ar*lhXFzKzhNH+ z{P5D|C59w@Ol7IY(?7s2hxG!5EO_1EH6ND2*?X&L4o2BfNTG!lk_*nJNEp>#>Tcb zlb&{OV%O1t9$%K$Wr2Hf0Xp^n;kq;Mp$Whu03VtFj0X77gcURjF6#vFC%CK=fY;!% zPGElmveyb<0o>~T!)OAxx&t5--0Hr9Ucs&IK;Z7^mKTtq!SVvj3s@Y$Xs9tCt*FNG rLoGq}0>l$6FJMBk|Bq#_9nF`cCzPtTD>8>^*)E*bJd=LvhWGymCWHUl literal 0 HcmV?d00001 diff --git a/models/AttributeModel.js b/models/AttributeModel.js new file mode 100644 index 0000000..914f53b --- /dev/null +++ b/models/AttributeModel.js @@ -0,0 +1,15 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("AttributeModel",{ + attr_id : {type: 'serial', key: true}, + attr_name : String, + cat_id : Number, + attr_sel : ["only", "many"], // only:输入框(唯一) many:后台下拉列表/前台单选框 + attr_write: ["manual","list"], // manual:手工录入 list:从列表选择 + attr_vals: String, + delete_time : Number + },{ + table : "sp_attribute" + }); + return callback(); +} \ No newline at end of file diff --git a/models/CategoryModel.js b/models/CategoryModel.js new file mode 100644 index 0000000..6d72f8a --- /dev/null +++ b/models/CategoryModel.js @@ -0,0 +1,13 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("CategoryModel",{ + cat_id : {type: 'serial', key: true}, + cat_name : String, + cat_pid : Number, + cat_level : Number, + cat_deleted: Boolean + },{ + table : "sp_category" + }); + return callback(); +} \ No newline at end of file diff --git a/models/GoodAttributeModel.js b/models/GoodAttributeModel.js new file mode 100644 index 0000000..f9b722a --- /dev/null +++ b/models/GoodAttributeModel.js @@ -0,0 +1,13 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("GoodAttributeModel",{ + id : {type: 'serial', key: true}, + goods_id : Number, + attr_id : Number, + attr_value : String, + add_price : Number + },{ + table : "sp_goods_attr" + }); + return callback(); +} \ No newline at end of file diff --git a/models/GoodModel.js b/models/GoodModel.js new file mode 100644 index 0000000..5e3bbb1 --- /dev/null +++ b/models/GoodModel.js @@ -0,0 +1,33 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("GoodModel",{ + goods_id : {type: 'serial', key: true}, + cat_id : Number, + goods_name : String, + goods_price : Number, + goods_number : Number, + goods_weight : Number, + goods_introduce : String, + goods_big_logo : String, + goods_small_logo : String, + goods_state : Number, // 0:未审核 1: 审核中 2: 已审核 + is_del : ['0','1'], // 0: 正常 , 1: 删除 + add_time : Number, + upd_time : Number, + delete_time : Number, + hot_mumber : Number, + is_promote : Boolean, + cat_one_id : Number, + cat_two_id : Number, + cat_three_id : Number + + },{ + table : "sp_goods", + methods: { + getGoodsCat: function () { + return this.cat_one_id + ',' + this.cat_two_id + ',' + this.cat_three_id; + } + } + }); + return callback(); +} \ No newline at end of file diff --git a/models/GoodPicModel.js b/models/GoodPicModel.js new file mode 100644 index 0000000..daa709b --- /dev/null +++ b/models/GoodPicModel.js @@ -0,0 +1,13 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("GoodPicModel",{ + pics_id : {type: 'serial', key: true}, + goods_id : Number, + pics_big : String, + pics_mid : String, + pics_sma : String + },{ + table : "sp_goods_pics" + }); + return callback(); +} \ No newline at end of file diff --git a/models/ManagerModel.js b/models/ManagerModel.js new file mode 100644 index 0000000..6267937 --- /dev/null +++ b/models/ManagerModel.js @@ -0,0 +1,16 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("ManagerModel",{ + mg_id : {type: 'serial', key: true}, + mg_name : String, + mg_pwd : String, + mg_time : Number, + role_id : Number, + mg_mobile : String, + mg_email : String, + mg_state : Number + },{ + table : "sp_manager" + }); + return callback(); +} \ No newline at end of file diff --git a/models/OrderGoodModel.js b/models/OrderGoodModel.js new file mode 100644 index 0000000..27e71b4 --- /dev/null +++ b/models/OrderGoodModel.js @@ -0,0 +1,14 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("OrderGoodModel",{ + id : {type: 'serial', key: true}, + order_id : Number, + goods_id : Number, + goods_price : Number, + goods_number : Number, + goods_total_price : Number + },{ + table : "sp_order_goods" + }); + return callback(); +} \ No newline at end of file diff --git a/models/OrderModel.js b/models/OrderModel.js new file mode 100644 index 0000000..af518ee --- /dev/null +++ b/models/OrderModel.js @@ -0,0 +1,22 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("OrderModel",{ + order_id : {type: 'serial', key: true}, + user_id : Number, + order_number : String, + order_price : Number, + order_pay : [1,2,3], + is_send : ["是","否"], + trade_no : String, + order_fapiao_title : ["个人","公司"], + order_fapiao_company : String, + order_fapiao_content : String, + consignee_addr : String, + pay_status : ['0','1'], + create_time : Number, + update_time : Number + },{ + table : "sp_order" + }); + return callback(); +} \ No newline at end of file diff --git a/models/PermissionAPIModel.js b/models/PermissionAPIModel.js new file mode 100644 index 0000000..229bfbb --- /dev/null +++ b/models/PermissionAPIModel.js @@ -0,0 +1,14 @@ +module.exports = function(db,callback) { + // 用户模型 + db.define("PermissionAPIModel",{ + id : {type: 'serial', key: true}, + ps_id : Number, + ps_api_service : String, + ps_api_action : String, + ps_api_order : Number + + },{ + table : "sp_permission_api" + }); + return callback(); +} \ No newline at end of file diff --git a/models/PermissionModel.js b/models/PermissionModel.js new file mode 100644 index 0000000..b43fca5 --- /dev/null +++ b/models/PermissionModel.js @@ -0,0 +1,14 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("PermissionModel",{ + ps_id : {type: 'serial', key: true}, + ps_name : String, + ps_pid : Number, + ps_c : String, + ps_a : String, + ps_level : String + },{ + table : "sp_permission" + }); + return callback(); +} \ No newline at end of file diff --git a/models/ReportOneModel.js b/models/ReportOneModel.js new file mode 100644 index 0000000..276768c --- /dev/null +++ b/models/ReportOneModel.js @@ -0,0 +1,12 @@ +module.exports = function(db,callback){ + // 报表模型1 + db.define("ReportOneModel",{ + id : {type: 'serial', key: true}, + rp1_user_count : Number, + rp1_area : Number, + rp1_date : { type: "date", time: false } + },{ + table : "sp_report_1" + }); + return callback(); +} \ No newline at end of file diff --git a/models/ReportTwoModel.js b/models/ReportTwoModel.js new file mode 100644 index 0000000..0a0c31a --- /dev/null +++ b/models/ReportTwoModel.js @@ -0,0 +1,12 @@ +module.exports = function(db,callback){ + // 报表模型1 + db.define("ReportTwoModel",{ + id : {type: 'serial', key: true}, + rp2_page : String, + rp2_count : Number, + rp2_date : { type: "date", time: false } + },{ + table : "sp_report_2" + }); + return callback(); +} \ No newline at end of file diff --git a/models/RoleModel.js b/models/RoleModel.js new file mode 100644 index 0000000..1f62f5f --- /dev/null +++ b/models/RoleModel.js @@ -0,0 +1,13 @@ +module.exports = function(db,callback){ + // 用户模型 + db.define("RoleModel",{ + role_id : {type: 'serial', key: true}, + role_name : String, + ps_ids : String, + ps_ca : String, + role_desc : String + },{ + table : "sp_role" + }); + return callback(); +} \ No newline at end of file diff --git a/modules/Logistics.js b/modules/Logistics.js new file mode 100644 index 0000000..5fb82e3 --- /dev/null +++ b/modules/Logistics.js @@ -0,0 +1,54 @@ +// 导入 request 模块 +const request = require('request') + +// 自动匹配运单号所属的物流公司 +function autoComNumber(orderno) { + const url = `https://www.kuaidi100.com/autonumber/autoComNum?resultv2=1&text=${orderno}` + return new Promise(function(resolve, reject) { + request(url, (err, response, body) => { + if (err) return reject({ status: 500, msg: err.message }) + // resolve(body) + // console.log(body.num) + body = JSON.parse(body) + if (body.auto.length <= 0) return reject({ status: 501, msg: '无对应的物流公司' }) + resolve({ status: 200, msg: body.auto[0], comCode: body.auto[0].comCode }) + }) + }) +} + +async function getLogisticsInfo(req, res) { + const result = await autoComNumber(req.params.orderno) + + if (result.status !== 200) { + return { + meta: { + status: 500, + message: '获取物流信息失败!' + } + } + } + + const dataUrl = `https://www.kuaidi100.com/query?type=${result.comCode}&postid=${req.params.orderno}&temp=0.2595247267684455` + request(dataUrl, (err, response, body) => { + if (err) { + return res.send({ + meta: { + status: 501, + message: '获取物流信息失败!' + } + }) + } + // 获取物流信息成功 + return res.send({ + meta: { + status: 200, + message: '获取物流信息成功!' + }, + data: (JSON.parse(body)).data + }) + }) +} + +module.exports = { + getLogisticsInfo +} diff --git a/modules/authorization.js b/modules/authorization.js new file mode 100644 index 0000000..7142ec4 --- /dev/null +++ b/modules/authorization.js @@ -0,0 +1,74 @@ +var path = require('path'); +// var roles_controller = require("../controllers/roles"); + +var path = require("path"); + +global.service_caches = {}; + +// 存储全局验证函数 +global.service_auth_fn = null; + +/** + * 构造回调对象格式 + * + * @param {[type]} serviceName 服务名称 + * @param {[type]} actionName 动作名称(方法名) + * @param {[type]} serviceModule 服务模块 + * @param {[type]} origFunc 原始方法 + */ +function Invocation(serviceName,actionName,serviceModule,origFunc) { + return function() { + var origArguments = arguments; + return function(req,res,next) { + if(global.service_auth_fn) { + global.service_auth_fn(req,res,next,serviceName,actionName,function(pass) { + if(pass) { + origFunc.apply(serviceModule,origArguments); + } else { + res.sendResult(null,401,"权限验证失败"); + } + }); + } else { + res.sendResult(null,401,"权限验证失败"); + } + } + } +} + +// 获取服务对象 +module.exports.getService = function(serviceName) { + + if(global.service_caches[serviceName]) { + return global.service_caches[serviceName]; + } + + var servicePath = path.join(process.cwd(),"services",serviceName); + + var serviceModule = require(servicePath); + if(!serviceModule) { + console.log("模块没有被发现"); + return null; + } + global.service_caches[serviceName] = {}; + + console.log("*****************************************"); + console.log("拦截服务 => %s",serviceName); + console.log("*****************************************"); + for(actionName in serviceModule) { + + if(serviceModule && serviceModule[actionName] && typeof(serviceModule[actionName]) == "function") { + var origFunc = serviceModule[actionName]; + global.service_caches[serviceName][actionName] = Invocation(serviceName,actionName,serviceModule,origFunc); + console.log("action => %s",actionName); + } + } + // console.log(global.service_caches); + console.log("*****************************************\n"); + return global.service_caches[serviceName]; +} + +// 设置全局验证函数 +module.exports.setAuthFn = function(authFn) { + global.service_auth_fn = authFn; +} + diff --git a/modules/database.js b/modules/database.js new file mode 100644 index 0000000..7fd8a20 --- /dev/null +++ b/modules/database.js @@ -0,0 +1,77 @@ +require('mysql'); +var fs = require("fs"); +var orm = require("orm"); +var Promise = require("bluebird"); +var path = require("path"); + +/* + app: 应用程序环境 + config: 数据库配置 + callback: 回调 +*/ +function initialize(app,callback) { + + // 加载配置文件 + var config = require('config').get("db_config"); + + // 从配置中获取数据库配置 + var opts = { + protocol : config.get("protocol"), + host : config.get("host"), + database : config.get("database"), + port : config.get("port"), + user : config.get("user"), + password : config.get("password"), + query : {pool: true,debug: true} + }; + + + console.log("数据库连接参数 %s",JSON.stringify(opts)); + + // 初始化ORM模型 + app.use(orm.express(opts, { + define: function (db, models, next) { + + app.db = db; + global.database = db; + + // 获取映射文件路径 + var modelsPath = path.join(process.cwd(),"/models"); + + // 读取所有模型文件 + fs.readdir(modelsPath,function(err, files) { + // 存放所有的加载模型函数 + var loadModelAsynFns = new Array(); + // console.log("开始加载 ORM 模型层文件 "); + for (var i = 0; i < files.length; i++) { + var modelPath = modelsPath + "/" +files[i]; + // console.log("加载模型 %s",modelPath); + loadModelAsynFns[i] = db.loadAsync(modelPath); + } + + Promise.all(loadModelAsynFns) + .then(function(){ + // console.log("ORM 模型加载完成"); + // 挂载模型集合 + + for(var modelName in db.models){ + models[modelName] = db.models[modelName]; + } + app.models = models; + callback(null); + next(); + }) + .catch(function(error){ + console.error('加载模块出错 error: ' + err); + callback(error); + next(); + }); + }); + } + })); +} + +module.exports.initialize = initialize; +module.exports.getDatabase = function() { + return global.database; +} \ No newline at end of file diff --git a/modules/logger.js b/modules/logger.js new file mode 100644 index 0000000..a811e85 --- /dev/null +++ b/modules/logger.js @@ -0,0 +1,20 @@ +var log4js = require('log4js'); + +log4js.configure({ + appenders: { cheese: { type: 'file', filename: 'cheese.log' } }, + categories: { default: { appenders: ['cheese'], level: 'error' } } +}); + +exports.logger = function (level) { + var logger = log4js.getLogger("cheese"); + logger.level = 'debug'; + return logger; +}; + +// 配合 express 使用的方法 +// exports.use = function (app, level) { +// app.use(log4js.connectLogger(log4js.getLogger('logInfo'), { +// level: levels[level] || levels['debug'], +// format: ':method :url :status' +// })); +// }; \ No newline at end of file diff --git a/modules/passport.js b/modules/passport.js new file mode 100644 index 0000000..dfd4712 --- /dev/null +++ b/modules/passport.js @@ -0,0 +1,86 @@ +const passport = require('passport'); +const LocalStrategy = require('passport-local').Strategy; +const Strategy = require('passport-http-bearer').Strategy; + +var jwt = require("jsonwebtoken"); + +var _ = require('lodash'); + +var jwt_config = require("config").get("jwt_config"); + +// 通过登录函数初始化 +/** + * 初始化 passport 框架 + * + * @param {[type]} app 全局应用程序 + * @param {[type]} loginFunc 登录函数 + * @param {Function} callback 回调函数 + */ +module.exports.setup = function(app,loginFunc,callback) { + // 用户名密码 登录策略 + passport.use(new LocalStrategy( + function(username, password, done) { + if(!loginFunc) return done("登录验证函数未设置"); + + loginFunc(username,password,function(err,user) { + if(err) return done(err); + return done(null, user); + }); + }) + ); + + // token 验证策略 + passport.use(new Strategy( + function(token, done) { + jwt.verify(token, jwt_config.get("secretKey"), function (err, decode) { + if (err) { return done("验证错误"); } + return done(null, decode); + }); + } + )); + + // 初始化passport模块 + app.use(passport.initialize()); + + if(callback) callback(); +}; + +/** + * 登录验证逻辑 + * + * @param {[type]} req 请求 + * @param {[type]} res 响应 + * @param {Function} next [description] + */ +module.exports.login = function(req,res,next) { + + passport.authenticate('local', function(err, user, info) { + + if(err) return res.sendResult(null,400,err); + if(!user) return res.sendResult(null,400,"参数错误"); + + // 获取角色信息 + var token = jwt.sign({"uid":user.id,"rid":user.rid}, jwt_config.get("secretKey"), {"expiresIn": jwt_config.get("expiresIn")}); + user.token = "Bearer " + token; + return res.sendResult(user,200,'登录成功'); + })(req, res, next); + +} + +/** + * token验证函数 + * + * @param {[type]} req 请求对象 + * @param {[type]} res 响应对象 + * @param {Function} next 传递事件函数 + */ +module.exports.tokenAuth = function(req,res,next) { + passport.authenticate('bearer', { session: false },function(err,tokenData) { + if(err) return res.sendResult(null,400,'无效token'); + if(!tokenData) return res.sendResult(null,400,'无效token'); + req.userInfo = {}; + req.userInfo.uid = tokenData["uid"]; + req.userInfo.rid = tokenData["rid"]; + next(); + })(req, res, next); +} diff --git a/modules/resextra.js b/modules/resextra.js new file mode 100644 index 0000000..313da22 --- /dev/null +++ b/modules/resextra.js @@ -0,0 +1,17 @@ +// 添加统一的返回结果方法 +module.exports = function(req, res, next){ + res.sendResult = function(data,code,message) { + var fmt = req.query.fmt ? req.query.fmt : "rest"; + if(fmt == "rest") { + res.json( + { + "data" : data, + "meta" : { + "msg" : message, + "status" : code + } + }); + } + }; + next(); +} \ No newline at end of file diff --git a/modules/ueditor.js b/modules/ueditor.js new file mode 100644 index 0000000..3d8ccb0 --- /dev/null +++ b/modules/ueditor.js @@ -0,0 +1,67 @@ +var _ = require('lodash'); +var path = require("path"); +var Busboy = require('busboy'); +var fs = require("fs"); +var uniqid = require('uniqid'); +var ueditor_config = require(path.join(process.cwd(),"/config/ueditor.config.js")); +var upload_config = require('config').get("upload_config"); + +var filetype = 'jpg,png,gif,ico,bmp'; +module.exports = function(req,res,next) { + + if(req.query.action == "config") { + // 吐给客户端配置信息 + res.jsonp(ueditor_config); + } else if (req.query.action === 'uploadimage' || req.query.action === 'uploadfile' || req.query.action === 'uploadvideo') { + var busboy = new Busboy({ headers: req.headers }); + busboy.on('file', function (fieldname, file, filename, encoding, mimetype) { + var fileExtArray = filename.split("."); + var ext = fileExtArray[fileExtArray.length - 1]; + var save_filename = uniqid() + "." + ext; + var savePath = path.join(process.cwd(),upload_config.get("upload_ueditor"),save_filename); + file.on('end', function () { + var result = { + 'url': upload_config.get("baseURL")+"/" + upload_config.get("upload_ueditor") + "/" + save_filename, + 'title': req.body && req.body.pictitle || filename, + 'original': filename, + 'state': 'SUCCESS' + }; + if(req.query.encode) { + res.jsonp(result); + } else { + + res.redirect(upload_config.get("simple_upload_redirect") + "?result=" + JSON.stringify(result)); + // res.redirect(result.url); + } + + }); + + file.pipe(fs.createWriteStream(savePath)); + }); + req.pipe(busboy); + } else if(req.query.action === 'listimage') { + fs.readdir(path.join(process.cwd(),upload_config.get("upload_ueditor")),function(err, files){ + if(err) return res.end(); + var total = files.length; + + var filelist = []; + var total = 0; + _(files).forEach(function(file){ + var fileExtArray = file.split("."); + var ext = fileExtArray[fileExtArray.length - 1]; + if (filetype.indexOf(ext.toLowerCase()) >= 0) { + var result_file = {}; + result_file.url = upload_config.get("baseURL")+"/" + upload_config.get("upload_ueditor") + "/" + file; + filelist.push(result_file); + total ++; + } + }); + res.jsonp({ + "state": "SUCCESS", + "list": filelist, + "start": 1, + "total": total + }); + }) + } +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..fd8fcc1 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,12130 @@ +{ + "name": "vue_shop_admin", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.8.3.tgz?cache=0&sync_timestamp=1578953126105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.8.3.tgz", + "integrity": "sha1-M+JZA9dIEYFTThLsCiXxa2/PQZ4=", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.8.1", + "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.8.1.tgz", + "integrity": "sha1-/Au7t5keT7K0fhaOYPLMLEFoC+k=", + "dev": true, + "requires": { + "browserslist": "^4.8.2", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "@babel/core": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.8.3.tgz", + "integrity": "sha1-MLDrtN0Vhd5pI6C00XngufXYKUE=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.3", + "@babel/helpers": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.8.3.tgz", + "integrity": "sha1-DiLABbCpTBx06v4Z73jOU6TUXAM=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha1-YLwLxlf2Ogkk/5pLSgskoTz03u4=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha1-yECXpCegYaxWocMOv1S3si0kFQM=", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-call-delegate": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-call-delegate/download/@babel/helper-call-delegate-7.8.3.tgz", + "integrity": "sha1-3oJhmJiqYF1AnEK+b/uNcgRXlpI=", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.8.3.tgz", + "integrity": "sha1-Le7cgW/UHcpzVe85/UDJ6mnwcZo=", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.1", + "browserslist": "^4.8.2", + "invariant": "^2.2.4", + "levenary": "^1.1.0", + "semver": "^5.5.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.8.3.tgz?cache=0&sync_timestamp=1578953958938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-create-class-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-class-features-plugin-7.8.3.tgz", + "integrity": "sha1-W5S+iMJV8UD9LBDdFR5/mPS/85c=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.8.3.tgz", + "integrity": "sha1-x3QmjJXsB+6SR2o4YrdcwoOb63k=", + "dev": true, + "requires": { + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.6.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-define-map/download/@babel/helper-define-map-7.8.3.tgz", + "integrity": "sha1-oGVcrVRRw3YLcm66h18c2PqgLBU=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha1-pyjcW06J4w/C38fQT6KKkwZT+YI=", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.8.3.tgz", + "integrity": "sha1-7utmWgGx8RBo6fuGrVahyxqCTMo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.8.3.tgz?cache=0&sync_timestamp=1578951938166&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-get-function-arity%2Fdownload%2F%40babel%2Fhelper-get-function-arity-7.8.3.tgz", + "integrity": "sha1-uJS5R70AQ4HOY+odufCFR+kgq9U=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha1-Hb6ba1XXjJtBg/yM3G4wzrg7cTQ=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.8.3.tgz?cache=0&sync_timestamp=1578951939517&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha1-ZZtxBJjqbB2ZB+DHPyBu7n2twkw=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.8.3.tgz", + "integrity": "sha1-f+OVibOcAWMxtrjD9EHo8LFBlJg=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.8.3.tgz", + "integrity": "sha1-0wXjXQK+5yD7wsPDYjqgwxbAFZA=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.8.3.tgz?cache=0&sync_timestamp=1578951937431&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-optimise-call-expression%2Fdownload%2F%40babel%2Fhelper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha1-ftBxgT0Jx1KY708giVYAa2ER7Lk=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha1-nqKTvhm6vA9S/4yoizTDYRsghnA=", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-regex/download/@babel/helper-regex-7.8.3.tgz?cache=0&sync_timestamp=1578951938163&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-regex%2Fdownload%2F%40babel%2Fhelper-regex-7.8.3.tgz", + "integrity": "sha1-E5dyYH1RuT8j7/5yEFsxnSpMaWU=", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha1-JzxgDYub9QBhQsHjWIfVVcEu3YY=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.8.3.tgz", + "integrity": "sha1-kRktJfarvNQdqKmJ1EkldPsVMLw=", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.8.3.tgz", + "integrity": "sha1-f4EJkotNq0ZUB2mGr1dSMd62Oa4=", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha1-ManzAHD5E2inGCzwX4MXgQZfx6k=", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.8.3.tgz", + "integrity": "sha1-nb2yu1XvFKqgH+jJm2Kb1TUthhA=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.8.3.tgz?cache=0&sync_timestamp=1578951723636&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.8.3.tgz", + "integrity": "sha1-OC+7A4LOfEzpBZRauWQdaIM2zoU=", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.8.3.tgz?cache=0&sync_timestamp=1578951935730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.8.3.tgz", + "integrity": "sha1-KPFz0EIj6qpZvB1Dmjg25tEmV5c=", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.8.3.tgz", + "integrity": "sha1-eQh0CR0gAcm+bsQmwu7Ue8dnkIE=", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha1-utMpxnCzgliXIbJ1QMfSiGAcbm8=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.8.3.tgz?cache=0&sync_timestamp=1578953962040&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-class-properties%2Fdownload%2F%40babel%2Fplugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha1-XgZlSvXNBLYIkVqtqbKmeIAERk4=", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.8.3.tgz?cache=0&sync_timestamp=1578953963051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-decorators%2Fdownload%2F%40babel%2Fplugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha1-IVaGCrZcWr8GjD9nBCGEBBBmVD4=", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha1-OMT+VVdEgm6X4q6TCw+0zAfmYFQ=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha1-2lIWsjipi1ih4F1oUhBLEPmnDWs=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha1-5FciU/3u1lzd7s/as/kor+sv1dI=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.8.3.tgz", + "integrity": "sha1-61rjZhGN3KZ77Vg7U9dVTK2ZUbs=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha1-ne6WqxZQ7tiGRq6XNMoWesSpxck=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.8.3.tgz", + "integrity": "sha1-rhCzIUyyX3rbHzvIe6QsoQt+JUM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.8.3.tgz", + "integrity": "sha1-tkbDrepfmIAMmrRRBaw00GzUpH8=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.8.3.tgz?cache=0&sync_timestamp=1578953928175&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-decorators%2Fdownload%2F%40babel%2Fplugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha1-jSwVqfGvYksAJflhaCqdU9MAG9o=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.8.3.tgz?cache=0&sync_timestamp=1578953929606&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-jsx%2Fdownload%2F%40babel%2Fplugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha1-UhsGyDxASA8eWLT9M7kuzrHW6pQ=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.8.3.tgz?cache=0&sync_timestamp=1578951935611&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-top-level-await%2Fdownload%2F%40babel%2Fplugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha1-Os3s5pXmsTqvV/wpHRqACVDHE5E=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.8.3.tgz?cache=0&sync_timestamp=1578951935848&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-arrow-functions%2Fdownload%2F%40babel%2Fplugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha1-gndsLtDNnhpJlW2uuJYCTJRzuLY=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha1-Qwj60NlAnXHq+5sabuNfnWS2QIY=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.8.3.tgz?cache=0&sync_timestamp=1578951934748&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoped-functions%2Fdownload%2F%40babel%2Fplugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha1-Q37sW3mbWFIHIISzrl72boNJ6KM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.8.3.tgz?cache=0&sync_timestamp=1578951934401&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoping%2Fdownload%2F%40babel%2Fplugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha1-l9Ndq2aFekN8FmNYuR0JBQyGjzo=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.8.3.tgz", + "integrity": "sha1-Rv16nSu56onOiHIEd5ef4NcbIbg=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.8.3.tgz?cache=0&sync_timestamp=1578951933993&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-computed-properties%2Fdownload%2F%40babel%2Fplugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha1-ltDSi3985OtbEguy4OlDNDyG+Bs=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.8.3.tgz?cache=0&sync_timestamp=1578951936021&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-destructuring%2Fdownload%2F%40babel%2Fplugin-transform-destructuring-7.8.3.tgz", + "integrity": "sha1-IN372eRnaQaxBW7mCviFkMx6qgs=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha1-w8bsXuYSXGmTxcvKINyGIanqem4=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.8.3.tgz?cache=0&sync_timestamp=1578951935457&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-duplicate-keys%2Fdownload%2F%40babel%2Fplugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha1-jRLfMJqlN/JyiZxWXqF2jihuIfE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha1-WBptf1aXDga/UVYM1k9elHtw17c=", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.8.3.tgz?cache=0&sync_timestamp=1578951936196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-for-of%2Fdownload%2F%40babel%2Fplugin-transform-for-of-7.8.3.tgz", + "integrity": "sha1-FfF7zi/JXH1ZokspnoPoHO3CLhg=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha1-J5NzyycyKqrWfCaD53bfxHGW7Ys=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.8.3.tgz?cache=0&sync_timestamp=1578951935103&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-literals%2Fdownload%2F%40babel%2Fplugin-transform-literals-7.8.3.tgz", + "integrity": "sha1-rvI5gj2RmU7Hto5VGTUl1229XcE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.8.3.tgz?cache=0&sync_timestamp=1578951935289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-member-expression-literals%2Fdownload%2F%40babel%2Fplugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha1-lj/tS2IKx8v2Apx1VCQCn6OkBBA=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.8.3.tgz", + "integrity": "sha1-ZWBtRGFrUCJedvVXjzPFaKC4dqU=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.8.3.tgz", + "integrity": "sha1-3yUXBuwzG9BYo0vdcmE5FfgpKKU=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.8.3.tgz", + "integrity": "sha1-2LvyIsHb42YfRA8vAMFum7fQ1CA=", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.8.3.tgz", + "integrity": "sha1-WS1XjOBsUvW5iwL5E9ZT/+lyZho=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha1-oqcr/6ICrA4tBQav0JOcXsvEjGw=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha1-YMwq5m2FyVq1QOs0urtkNNTHDEM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.8.3.tgz?cache=0&sync_timestamp=1578960811276&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-object-super%2Fdownload%2F%40babel%2Fplugin-transform-object-super-7.8.3.tgz", + "integrity": "sha1-67ah56hv+paFi9asAQLWWUQmFyU=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.8.3.tgz", + "integrity": "sha1-eJBXahOxcyXYt9RMs38h3Du92lk=", + "dev": true, + "requires": { + "@babel/helper-call-delegate": "^7.8.3", + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha1-MxlDANhTnB7SjGKtUIe6OAe5gmM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.8.3.tgz?cache=0&sync_timestamp=1578951933842&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-regenerator%2Fdownload%2F%40babel%2Fplugin-transform-regenerator-7.8.3.tgz", + "integrity": "sha1-sxAx6AWcB0lb8jYUyX89lpi8bsg=", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.8.3.tgz?cache=0&sync_timestamp=1578951936369&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-reserved-words%2Fdownload%2F%40babel%2Fplugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha1-mgY1rE5mXSmxYoN908xQdF398fU=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.8.3.tgz?cache=0&sync_timestamp=1578953949970&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-runtime%2Fdownload%2F%40babel%2Fplugin-transform-runtime-7.8.3.tgz", + "integrity": "sha1-wBU7wKU3XrwfFZHLfuoiOt6p8Wk=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.8.3.tgz?cache=0&sync_timestamp=1578951936720&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-shorthand-properties%2Fdownload%2F%40babel%2Fplugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha1-KFRSFuAjqDLU06EYXtSSvP6sCMg=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha1-nI/+gXD9+4ixFOy5ILgvtulf5eg=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-sticky-regex%2Fdownload%2F%40babel%2Fplugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha1-vnoSkPgdrnZ0dUUhmeH3bWF1sQA=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha1-e/pHMrRV6mpDEwrcC6dn7A5AKoA=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.8.3.tgz?cache=0&sync_timestamp=1578953126454&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-typeof-symbol%2Fdownload%2F%40babel%2Fplugin-transform-typeof-symbol-7.8.3.tgz", + "integrity": "sha1-XP+yFvslyMZLpr9fds5J06sHn00=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha1-DO8247pz5cVyc+/7GC9GuRoeyq0=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.8.3.tgz", + "integrity": "sha1-3A+yk49Su93XmzyGGks0J906bFQ=", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.0", + "@babel/helper-compilation-targets": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.3", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.3", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.3", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/types": "^7.8.3", + "browserslist": "^4.8.2", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.0", + "semver": "^5.5.0" + } + }, + "@babel/runtime": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.8.3.tgz?cache=0&sync_timestamp=1578951940757&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.8.3.tgz", + "integrity": "sha1-CBGUT3OmySa7KtNekY3MG/qyefE=", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.8.3.tgz", + "integrity": "sha1-4CrQT+JipleAkyf1eAVsoV/U0bg=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/traverse": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.8.3.tgz?cache=0&sync_timestamp=1578951726386&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.8.3.tgz", + "integrity": "sha1-qCYhWwEcm09z86iTr7wFFRNYv5o=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.8.3.tgz?cache=0&sync_timestamp=1578951935746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.8.3.tgz", + "integrity": "sha1-Wjg9/6VBbbG3Pe3/0xH/0HiPsxw=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz", + "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz?cache=0&sync_timestamp=1578129161086&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fbourne%2Fdownload%2F%40hapi%2Fbourne-1.3.2.tgz", + "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.0", + "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.0.tgz", + "integrity": "sha1-L5zjAciJjhwySLCoVkaWsk0amlo=", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-15.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fjoi%2Fdownload%2F%40hapi%2Fjoi-15.1.1.tgz", + "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npm.taobao.org/@hapi/topo/download/@hapi/topo-3.1.6.tgz?cache=0&sync_timestamp=1578129901832&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Ftopo%2Fdownload%2F%40hapi%2Ftopo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", + "dev": true, + "requires": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.7.1.tgz", + "integrity": "sha1-cG9kvLSouWQrSK46zkRMcDNNYV0=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@types/color-name/download/@types/color-name-1.1.1.tgz?cache=0&sync_timestamp=1572460951965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fcolor-name%2Fdownload%2F%40types%2Fcolor-name-1.1.1.tgz", + "integrity": "sha1-HBJhu+qhCoBVu8XYq4S3sq/IRqA=", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/@types/events/download/@types/events-3.0.0.tgz", + "integrity": "sha1-KGLz9Yqaf3w+eNefEw3U1xwlwqc=", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.1.tgz", + "integrity": "sha1-qlmhxuP7xCHgfM0xqUTDDrpSFXU=", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz?cache=0&sync_timestamp=1572463171410&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.3.tgz", + "integrity": "sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=", + "dev": true + }, + "@types/node": { + "version": "13.1.8", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-13.1.8.tgz?cache=0&sync_timestamp=1579286175035&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-13.1.8.tgz", + "integrity": "sha1-HVkEKf6Bh6AnB3IOzzim/kbOKUs=", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=", + "dev": true + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.2.tgz", + "integrity": "sha1-aQoUdbhPKohP0HzXl8APXzE1bqg=", + "dev": true + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.0.0.tgz", + "integrity": "sha1-BI/leZWNpAj7eosqPsBQtQpmEEA=", + "dev": true + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.1.2.tgz", + "integrity": "sha1-wKPm78Ai515CR7RIqPxrhvA+kcA=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-preset-app": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-app/download/@vue/babel-preset-app-4.1.2.tgz?cache=0&sync_timestamp=1577537773193&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-app%2Fdownload%2F%40vue%2Fbabel-preset-app-4.1.2.tgz", + "integrity": "sha1-3FJVmz/DTC9ETau447sKoDhA6Ns=", + "dev": true, + "requires": { + "@babel/core": "^7.7.4", + "@babel/helper-module-imports": "^7.7.4", + "@babel/plugin-proposal-class-properties": "^7.7.4", + "@babel/plugin-proposal-decorators": "^7.7.4", + "@babel/plugin-syntax-dynamic-import": "^7.7.4", + "@babel/plugin-syntax-jsx": "^7.7.4", + "@babel/plugin-transform-runtime": "^7.7.4", + "@babel/preset-env": "^7.7.4", + "@babel/runtime": "^7.7.4", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.2.0", + "core-js": "^3.4.4", + "core-js-compat": "^3.4.4" + } + }, + "@vue/babel-preset-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.1.2.tgz?cache=0&sync_timestamp=1573270721644&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-jsx%2Fdownload%2F%40vue%2Fbabel-preset-jsx-1.1.2.tgz", + "integrity": "sha1-LhaetMIE6jfKZsLqhaiAv8mdTyA=", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "@vue/babel-sugar-functional-vue": "^1.1.2", + "@vue/babel-sugar-inject-h": "^1.1.2", + "@vue/babel-sugar-v-model": "^1.1.2", + "@vue/babel-sugar-v-on": "^1.1.2" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.1.2.tgz", + "integrity": "sha1-9+JPugnm8e5wEEVgqICAV1VfGpo=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.1.2.tgz", + "integrity": "sha1-ilJ2ttji7Rb/yAeKrZQjYnTm7fA=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.1.2.tgz", + "integrity": "sha1-H/b9G4ACI/ycsehNzrXlLXN6gZI=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.1.2.tgz", + "integrity": "sha1-su+ZuPL6sJ++rSWq1w70Lhz1sTs=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0" + } + }, + "@vue/cli-overlay": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-overlay/download/@vue/cli-overlay-4.1.2.tgz", + "integrity": "sha1-1dqIE5pSLZimDtzG9hwKBs36l/E=", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.1.2.tgz?cache=0&sync_timestamp=1577537783017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-babel%2Fdownload%2F%40vue%2Fcli-plugin-babel-4.1.2.tgz", + "integrity": "sha1-sDiAYXcn/nhrKM70PvU9R7g7DCg=", + "dev": true, + "requires": { + "@babel/core": "^7.7.4", + "@vue/babel-preset-app": "^4.1.2", + "@vue/cli-shared-utils": "^4.1.2", + "babel-loader": "^8.0.6", + "cache-loader": "^4.1.0", + "thread-loader": "^2.1.3", + "webpack": "^4.0.0" + } + }, + "@vue/cli-plugin-eslint": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-eslint/download/@vue/cli-plugin-eslint-4.1.2.tgz?cache=0&sync_timestamp=1577537782821&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-eslint%2Fdownload%2F%40vue%2Fcli-plugin-eslint-4.1.2.tgz", + "integrity": "sha1-Fz0qQL633rwDohfbO7TGfL8lW9Y=", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.1.2", + "eslint-loader": "^2.1.2", + "globby": "^9.2.0", + "webpack": "^4.0.0", + "yorkie": "^2.0.0" + } + }, + "@vue/cli-plugin-router": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.1.2.tgz", + "integrity": "sha1-3A/d+kuIEvioF0asW+/7kWjcyB8=", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.1.2" + } + }, + "@vue/cli-plugin-vuex": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.1.2.tgz", + "integrity": "sha1-XnKLVq2d4vBiqJRPg4r/oCl8y5k=", + "dev": true + }, + "@vue/cli-service": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-service-4.1.2.tgz?cache=0&sync_timestamp=1577537787566&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-service%2Fdownload%2F%40vue%2Fcli-service-4.1.2.tgz", + "integrity": "sha1-AF8dvUYmI37sebJW89koCBiEwyU=", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@vue/cli-overlay": "^4.1.2", + "@vue/cli-plugin-router": "^4.1.2", + "@vue/cli-plugin-vuex": "^4.1.2", + "@vue/cli-shared-utils": "^4.1.2", + "@vue/component-compiler-utils": "^3.0.2", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^6.1.1", + "acorn-walk": "^6.1.1", + "address": "^1.1.2", + "autoprefixer": "^9.7.2", + "browserslist": "^4.7.3", + "cache-loader": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.2.0", + "cli-highlight": "^2.1.4", + "clipboardy": "^2.0.0", + "cliui": "^5.0.0", + "copy-webpack-plugin": "^5.0.5", + "css-loader": "^3.1.0", + "cssnano": "^4.1.10", + "current-script-polyfill": "^1.0.0", + "debug": "^4.1.1", + "default-gateway": "^5.0.5", + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^4.2.0", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^1.0.2", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.8.0", + "minimist": "^1.2.0", + "portfinder": "^1.0.25", + "postcss-loader": "^3.0.0", + "read-pkg": "^5.1.1", + "ssri": "^7.1.0", + "terser-webpack-plugin": "^2.2.1", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.7.2", + "vue-style-loader": "^4.1.0", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.6.0", + "webpack-chain": "^6.0.0", + "webpack-dev-server": "^3.9.0", + "webpack-merge": "^4.2.2" + }, + "dependencies": { + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", + "integrity": "sha1-qAAMIWlwiQgvhSh6GuxuOCAkpxw=", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + } + }, + "find-cache-dir": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.2.0.tgz", + "integrity": "sha1-5/5EwavBKZ9RYUblYxCP0QBsGHQ=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.0.0.tgz", + "integrity": "sha1-G1859rknDtM/nwVMXA+EMEmJ+AE=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz?cache=0&sync_timestamp=1571961201744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-7.1.0.tgz", + "integrity": "sha1-ksJBv23oI2W1x/tL126XVSLhKU0=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "terser-webpack-plugin": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.2.tgz", + "integrity": "sha1-bT0bBZDI9ym/uut/slKLi2LbTHQ=", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.2.0", + "jest-worker": "^24.9.0", + "schema-utils": "^2.6.1", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.4.3", + "webpack-sources": "^1.4.3" + } + } + } + }, + "@vue/cli-shared-utils": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.1.2.tgz?cache=0&sync_timestamp=1577537777874&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-shared-utils%2Fdownload%2F%40vue%2Fcli-shared-utils-4.1.2.tgz", + "integrity": "sha1-0zmEyHkK2Gnvd/Uimr0+jlhP5Ys=", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.8", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + } + } + }, + "@vue/component-compiler-utils": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.1.1.tgz", + "integrity": "sha1-1O+PgCkmdARK1iEeM2owLk0qZXU=", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha1-k0z3mdAWyDQRhZ4J3Oyt4BKG7Fw=", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vue/eslint-config-standard": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/@vue/eslint-config-standard/download/@vue/eslint-config-standard-4.0.0.tgz", + "integrity": "sha1-a+RH7mdOOw9zPFhAmP2aIubXb80=", + "dev": true, + "requires": { + "eslint-config-standard": "^12.0.0", + "eslint-plugin-import": "^2.14.0", + "eslint-plugin-node": "^8.0.0", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-standard": "^4.0.0" + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.1.tgz", + "integrity": "sha1-GHI1MNME9EMCHaIpLW7JUCgmEEo=", + "dev": true + }, + "@vue/web-component-wrapper": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.2.0.tgz", + "integrity": "sha1-uw5G8VhafiibTuYGfcxaauYvHdE=", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.8.5.tgz", + "integrity": "sha1-UbHF/mV2o0lTv0slPfnw1JDZ41k=", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha1-G6kmopI2E+3OSW/VsC6M6KX0lyE=", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.8.5.tgz", + "integrity": "sha1-xJ2tIvZFInxe22EL25aX8aq3Ifc=", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.8.5.tgz", + "integrity": "sha1-/qk+Qphj3V5DOFVfQikjhaZT8gQ=", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.8.5.tgz", + "integrity": "sha1-mnQP9I4/qjAisd/1RCPfmqKTwl4=", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.8.5.tgz", + "integrity": "sha1-ugt9Oz9+RzPaYFnJMyJ12GBwJFI=", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.8.5.tgz", + "integrity": "sha1-3vS5knsBAdyMu9jR7bW3ucguskU=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha1-U3p1Dt31weky83RCBlUckcG5PmE=", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.8.5.tgz", + "integrity": "sha1-dMpqa8vhnlCjtrRihH5pUD5r/L8=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.8.5.tgz", + "integrity": "sha1-cSMp2+8kDza/V70ve4+5v0FUQh4=", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.8.5.tgz", + "integrity": "sha1-BE7es06mefPgTNT9mCTV41dnrhA=", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.8.5.tgz", + "integrity": "sha1-qL87XY/+mGx8Hjc8y9wqCRXwztw=", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.8.5.tgz", + "integrity": "sha1-li2hKqWswcExyBxCMpkcgs5W4Bo=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.8.5.tgz", + "integrity": "sha1-VIQHZsLBAC62TtGr5yCt7XFPmLw=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.8.5.tgz", + "integrity": "sha1-sk2fa6UDlK8TSfUQr6j/y4pj0mQ=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.8.5.tgz", + "integrity": "sha1-IVdvDsiLkUJzV7hTY4NmjvfGa40=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.8.5.tgz", + "integrity": "sha1-4Q7s1ULQ5705T2gnxJ899tTu+4w=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.8.5.tgz", + "integrity": "sha1-EUu8SB/RDKDiOzVg+oEnSLC65bw=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.0", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.0.tgz", + "integrity": "sha1-tlnS/7r6JLr12xzbsslKmD7NJ4Q=", + "dev": true + }, + "acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.1.0.tgz", + "integrity": "sha1-KUrbcbVzmLBoABXwo4xWPuHbU4Q=", + "dev": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-6.2.0.tgz", + "integrity": "sha1-Ejy487hMIXHx9/slJhWxx4prGow=", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", + "dev": true + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.0.1.tgz", + "integrity": "sha1-2y/nJG5Tb0DZtUQqOeEX191qJOA=", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.11.0.tgz", + "integrity": "sha1-w2B8vIrjktilpTbyWyH45fP4f+k=", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", + "dev": true + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.4.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.4.1.tgz", + "integrity": "sha1-75FuJxxkrBIXH9g4TqrmsjRYVNo=", + "dev": true + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", + "dev": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-3.2.0.tgz", + "integrity": "sha1-h4C5j/nb9WOBUtHx/lwde0RCl2s=", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "dev": true + }, + "arch": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.1.1.tgz", + "integrity": "sha1-j1wnMao1owkpIhuwZA7tZRdeyE4=", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz?cache=0&sync_timestamp=1574313384951&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-flatten%2Fdownload%2Farray-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/array-includes/download/array-includes-3.1.1.tgz", + "integrity": "sha1-zdZ+aFK9+cEhVGB4ZzIlXtJFk0g=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/array.prototype.flat/download/array.prototype.flat-1.2.3.tgz", + "integrity": "sha1-DegrQmsDGNv9uUAInjiwQ9N/bHs=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true, + "optional": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-4.10.1.tgz", + "integrity": "sha1-ucK/WAXx5kqt7tbfOiv6+1pz9aA=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz?cache=0&sync_timestamp=1562337713422&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil%2Fdownload%2Futil-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", + "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz?cache=0&sync_timestamp=1574271725892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync-limiter%2Fdownload%2Fasync-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=", + "dev": true + }, + "async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npm.taobao.org/async-validator/download/async-validator-1.8.5.tgz", + "integrity": "sha1-3D4I7B/Q3dtn5ghC8CwM0c7G1/A=", + "requires": { + "babel-runtime": "6.x" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", + "dev": true + }, + "autoprefixer": { + "version": "9.7.4", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.7.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.7.4.tgz", + "integrity": "sha1-+L8+BnB9BH8GQdh67oz7F0sqU3g=", + "dev": true, + "requires": { + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.26", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.0.2.tgz", + "integrity": "sha1-SCKCwJpCcG0fyaBptz9E7Ag5Hck=", + "dev": true + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.9.1.tgz", + "integrity": "sha1-fjPY99RJs/ZzzXLeuavcVS2+Uo4=", + "dev": true + }, + "axios": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.1.tgz", + "integrity": "sha1-imoE7tI9/nJ0fh3UPGBLjxZ3tao=", + "requires": { + "follow-redirects": "1.5.10" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz", + "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", + "requires": { + "debug": "=3.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "babel-eslint": { + "version": "10.0.3", + "resolved": "https://registry.npm.taobao.org/babel-eslint/download/babel-eslint-10.0.3.tgz", + "integrity": "sha1-gaLGab4PIF4ZRi/tJILTPkaHqIo=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/babel-helper-vue-jsx-merge-props/download/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha1-Iq69OzOQIyjlEyk6jkmSs4T58bY=" + }, + "babel-loader": { + "version": "8.0.6", + "resolved": "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-loader%2Fdownload%2Fbabel-loader-8.0.6.tgz", + "integrity": "sha1-4zvbbzYrA/S7FBoMIauHxQG3Dfs=", + "dev": true, + "requires": { + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "pify": "^4.0.1" + } + }, + "babel-plugin-component": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/babel-plugin-component/download/babel-plugin-component-1.1.1.tgz", + "integrity": "sha1-mwI6I/9cmq4P1WxaGLnKuMTUXuo=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0-beta.35" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.0.0-beta.35", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.0.0-beta.35.tgz", + "integrity": "sha1-MI41DnMXUs200PBY3x1wSSXGTgo=", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.35", + "lodash": "^4.2.0" + } + }, + "@babel/types": { + "version": "7.0.0-beta.35", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.0.0-beta.35.tgz?cache=0&sync_timestamp=1578951935746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.0.0-beta.35.tgz", + "integrity": "sha1-z5M6mpo4SEynJLM1uI2Dcm1auWA=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha1-8A9Qe9qjw+P/bn5emNkKesq5b38=", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-transform-remove-console": { + "version": "6.9.4", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-remove-console/download/babel-plugin-transform-remove-console-6.9.4.tgz", + "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=" + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1578957006406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz", + "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz", + "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=" + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.3.1.tgz", + "integrity": "sha1-WOzoy3XdB+ce0IxzarxfrE2/jfE=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", + "dev": true + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.8.tgz", + "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz?cache=0&sync_timestamp=1574313384951&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-flatten%2Fdownload%2Farray-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.8.3", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.8.3.tgz", + "integrity": "sha1-ZYAvzXcXfIeOAV8OMYnyxPYnukQ=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001017", + "electron-to-chromium": "^1.3.322", + "node-releases": "^1.1.44" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz?cache=0&sync_timestamp=1573257749794&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true + }, + "cacache": { + "version": "12.0.3", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.3.tgz", + "integrity": "sha1-vpmruk4b9d9GHNWiwQcfxDJXM5A=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-4.1.0.tgz", + "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", + "dev": true, + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.2.0.tgz", + "integrity": "sha1-5/5EwavBKZ9RYUblYxCP0QBsGHQ=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.0.0.tgz", + "integrity": "sha1-G1859rknDtM/nwVMXA+EMEmJ+AE=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + } + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1576748709736&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001021", + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001021.tgz?cache=0&sync_timestamp=1579066469046&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001021.tgz", + "integrity": "sha1-517R72263VgKx+dyC7FvB7CD8lQ=", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcase-sensitive-paths-webpack-plugin%2Fdownload%2Fcase-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha1-I6xhPMmoVuT4j/i7c7u16YmCXPc=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/chardet/download/chardet-0.7.0.tgz?cache=0&sync_timestamp=1562888139305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchardet%2Fdownload%2Fchardet-0.7.0.tgz", + "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", + "dev": true + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz?cache=0&sync_timestamp=1577112099852&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcheck-types%2Fdownload%2Fcheck-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1576569852640&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "chownr": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.3.tgz", + "integrity": "sha1-Qtg31SOWiNVfMDADpQgjD6ZycUI=", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz", + "integrity": "sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ=", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/ci-info/download/ci-info-1.6.0.tgz", + "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.1.tgz", + "integrity": "sha1-LUEe92uFabbQyEBo2r6FsKpeXBc=", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz", + "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-highlight": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.4.tgz?cache=0&sync_timestamp=1573948719956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-highlight%2Fdownload%2Fcli-highlight-2.1.4.tgz", + "integrity": "sha1-CYy2Qs8X9CrcHBFF4H+WDsTXUis=", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "highlight.js": "^9.6.0", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^5.1.1", + "yargs": "^15.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz", + "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.1.0.tgz", + "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.2.0.tgz", + "integrity": "sha1-6LmI2SBsaSMC2O6DTnqFwBRNj3c=", + "dev": true + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "clipboardy": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.1.0.tgz", + "integrity": "sha1-ASOgyPrJLyVtxWM14LuL6XpJCaU=", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1573943292170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.2.tgz", + "integrity": "sha1-aBSOf4XUGtdknF+oyBBvCY0inhA=", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.3.tgz", + "integrity": "sha1-ybvF8BtYtUkvPWhXRZy2WQziBMw=", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz?cache=0&sync_timestamp=1578286264482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcompressible%2Fdownload%2Fcompressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsole-browserify%2Fdownload%2Fconsole-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz?cache=0&sync_timestamp=1573003637425&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.7.0.tgz", + "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcopy-webpack-plugin%2Fdownload%2Fcopy-webpack-plugin-5.1.1.tgz", + "integrity": "sha1-VIGgPeoRI9iKmIxv+LeCRyFPC4g=", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-7.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz?cache=0&sync_timestamp=1565775199290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-3.3.10.tgz", + "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.6.4.tgz?cache=0&sync_timestamp=1578957006406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.4.tgz", + "integrity": "sha1-RAqDU2tFgRS5yyrBWAujd9xHBkc=" + }, + "core-js-compat": { + "version": "3.6.4", + "resolved": "https://registry.npm.taobao.org/core-js-compat/download/core-js-compat-3.6.4.tgz?cache=0&sync_timestamp=1578957208980&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.6.4.tgz", + "integrity": "sha1-k4R2Vp67bNqA0zm88Zn65PFv/xc=", + "dev": true, + "requires": { + "browserslist": "^4.8.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", + "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.3.tgz", + "integrity": "sha1-yREbbzMEXEaX8UR4f5JUzcd8Rf8=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1570440024132&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-3.4.2.tgz", + "integrity": "sha1-0/2zNYtD8jO3hQHF7XscbaYTMgI=", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.0.2.tgz", + "integrity": "sha1-SCKCwJpCcG0fyaBptz9E7Ag5Hck=", + "dev": true + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz?cache=0&sync_timestamp=1573341911322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-select%2Fdownload%2Fcss-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/css-unit-converter/download/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=", + "dev": true + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.2.1.tgz", + "integrity": "sha1-9KjxJCEGRiG0VnVeNKA6LCLfXaE=", + "dev": true + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz", + "integrity": "sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM=", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.10.tgz", + "integrity": "sha1-CsQfCxPRPUZUh+ERt3jULaYxuLI=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha1-UexmLM/KD4izltzZZ5zbkxvhf3Y=", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", + "dev": true + }, + "csso": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.0.2.tgz", + "integrity": "sha1-5fgas6Vrju+38Aks5yeTKfRU3j0=", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.37" + } + }, + "current-script-polyfill": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/current-script-polyfill/download/current-script-polyfill-1.0.0.tgz", + "integrity": "sha1-8xz35PPiGLBybnOMqSoC00iO9hU=", + "dev": true + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz?cache=0&sync_timestamp=1572279720382&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeepmerge%2Fdownload%2Fdeepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=" + }, + "default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-5.0.5.tgz", + "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", + "dev": true, + "requires": { + "execa": "^3.3.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.1.tgz?cache=0&sync_timestamp=1570440024132&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.1.tgz", + "integrity": "sha1-CrVihuD3wk4VPQTMKqAn5DqaXRQ=", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1576749091315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.1.0.tgz", + "integrity": "sha1-ASA83JJZf5uQkGfD5lbMH008Tck=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1577053500910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.0.tgz", + "integrity": "sha1-//DzyRYX/mK7UBiWNumayKbfe+U=", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fshebang-command%2Fdownload%2Fshebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1574116720213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/detect-node/download/detect-node-2.0.4.tgz", + "integrity": "sha1-AU7o+PZpxcWAI9pkuBecCDooxGw=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1573447907918&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.0.1.tgz", + "integrity": "sha1-H4vf6R9aeAYydOgDtL3O326U+U0=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz?cache=0&sync_timestamp=1575879298649&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomain-browser%2Fdownload%2Fdomain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1564708887907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz", + "integrity": "sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz", + "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-5.1.0.tgz", + "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", + "dev": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "echarts": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/echarts/download/echarts-4.6.0.tgz", + "integrity": "sha1-taR6EEbOyTzu75VPnuVHUTQFWOw=", + "requires": { + "zrender": "4.2.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.337", + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.337.tgz", + "integrity": "sha1-ssCTzbZhIalG0zO0VK3NxWZs6u0=", + "dev": true + }, + "element-ui": { + "version": "2.13.0", + "resolved": "https://registry.npm.taobao.org/element-ui/download/element-ui-2.13.0.tgz", + "integrity": "sha1-9rsE5bCnbqX2JGYES3dEB7pOvS0=", + "requires": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + } + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.2.tgz?cache=0&sync_timestamp=1574449990666&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felliptic%2Fdownload%2Felliptic-6.5.2.tgz", + "integrity": "sha1-BcVnjXFzwEnYykM1UiJKSV0ON2I=", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz?cache=0&sync_timestamp=1569416272686&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fend-of-stream%2Fdownload%2Fend-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.1.1.tgz", + "integrity": "sha1-KTfiuAZs0P584JkKmPDXGjUYn2Y=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.0.0.tgz", + "integrity": "sha1-aNYITKsbB5dnVA2A5Wo5tCPkq/Q=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz", + "integrity": "sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz?cache=0&sync_timestamp=1578288503034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ferror-stack-parser%2Fdownload%2Ferror-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.17.2", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.17.2.tgz?cache=0&sync_timestamp=1579119394563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes-abstract%2Fdownload%2Fes-abstract-1.17.2.tgz", + "integrity": "sha1-llsQr1ZZe2MdoVhywXpAXobB/UY=", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "5.16.0", + "resolved": "https://registry.npm.taobao.org/eslint/download/eslint-5.16.0.tgz", + "integrity": "sha1-oeOsGq5KP72Clvz496tzFMu2q+o=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz", + "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.2.1.tgz?cache=0&sync_timestamp=1573664960772&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.2.1.tgz", + "integrity": "sha1-Yz/2GFBueTr1rJG/SLcmd+FcvmY=", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz", + "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "eslint-config-standard": { + "version": "12.0.0", + "resolved": "https://registry.npm.taobao.org/eslint-config-standard/download/eslint-config-standard-12.0.0.tgz", + "integrity": "sha1-Y4tMZdsL1aQTGflruh8V3a0hB9k=", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npm.taobao.org/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-import-resolver-node%2Fdownload%2Feslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha1-26pStrKBa1C8ZxGvdUIt6AjphAQ=", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-loader": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/eslint-loader/download/eslint-loader-2.2.1.tgz", + "integrity": "sha1-KLnBLaVAV68IReKmEScBova/gzc=", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/eslint-module-utils/download/eslint-module-utils-2.5.2.tgz", + "integrity": "sha1-eHj3UEgk4bhX3SUFtZqOXtompwg=", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz", + "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-es": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-es/download/eslint-plugin-es-1.4.1.tgz", + "integrity": "sha1-EqyuD0lT52ukRL/RsicQgaxiCZg=", + "dev": true, + "requires": { + "eslint-utils": "^1.4.2", + "regexpp": "^2.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.20.0", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-import/download/eslint-plugin-import-2.20.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-import%2Fdownload%2Feslint-plugin-import-2.20.0.tgz", + "integrity": "sha1-10mnJj+2wpmA3vjpYNOApqpq7Ko=", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-node": { + "version": "8.0.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-node/download/eslint-plugin-node-8.0.1.tgz", + "integrity": "sha1-Va41YAIoY9FB+noReZUyNApoWWQ=", + "dev": true, + "requires": { + "eslint-plugin-es": "^1.3.1", + "eslint-utils": "^1.3.1", + "ignore": "^5.0.2", + "minimatch": "^3.0.4", + "resolve": "^1.8.1", + "semver": "^5.5.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-5.1.4.tgz?cache=0&sync_timestamp=1565775199290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-5.1.4.tgz", + "integrity": "sha1-hLez2+ZFUrbvDsqZ9nQ9vsbZet8=", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-promise/download/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha1-hF/YsiYK2PglZMEiL85ErXHZQYo=", + "dev": true + }, + "eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-standard/download/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha1-/wUZ9/+v8RT3bRvXw5lu7w9uILQ=", + "dev": true + }, + "eslint-plugin-vue": { + "version": "5.2.3", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-vue/download/eslint-plugin-vue-5.2.3.tgz?cache=0&sync_timestamp=1577727030399&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-vue%2Fdownload%2Feslint-plugin-vue-5.2.3.tgz", + "integrity": "sha1-PudZfYI7VHiASy/rqYY7G3QnOWE=", + "dev": true, + "requires": { + "vue-eslint-parser": "^5.0.0" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-1.4.3.tgz", + "integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha1-4qgs6oT/JGrW+1f5veW0ZiFFnsI=", + "dev": true + }, + "espree": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/espree/download/espree-5.0.1.tgz", + "integrity": "sha1-XWUm+k/H8HiKXPdbFfMDI+L4H3o=", + "dev": true, + "requires": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.0.1.tgz", + "integrity": "sha1-QGxRZYsfWZGl+bYrHcJbAOPlxwg=", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz", + "integrity": "sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz?cache=0&sync_timestamp=1564535492241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesutils%2Fdownload%2Fesutils-2.0.3.tgz", + "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz", + "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", + "dev": true + }, + "eventemitter3": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.0.tgz?cache=0&sync_timestamp=1560950873670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.0.tgz", + "integrity": "sha1-1lF2FjiH7lnzhtZMgmELaWpKdOs=", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.1.0.tgz", + "integrity": "sha1-hCea8bNMt1qoi/X/KR9tC9mzGlk=", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.0.7.tgz", + "integrity": "sha1-j7xyyT/NNAiAkLwKTmT0tc7m2NA=", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1576749091315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz?cache=0&sync_timestamp=1562602052556&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexternal-editor%2Fdownload%2Fexternal-editor-3.1.0.tgz", + "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.1.tgz", + "integrity": "sha1-VFFFB3xQFJHjOxXsQIwpQ3bpSuQ=", + "dev": true + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.1.2.tgz", + "integrity": "sha1-S2LEK44D3j+EhGC2OQeZIGldAVQ=" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz?cache=0&sync_timestamp=1575197566634&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1576340291001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.1.tgz", + "integrity": "sha1-hiRwESkBxyeg5JWoB0S9W6odZ5A=", + "dev": true + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz?cache=0&sync_timestamp=1571715625804&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz", + "integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz", + "integrity": "sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "dev": true, + "optional": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz?cache=0&sync_timestamp=1573255715350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffilesize%2Fdownload%2Ffilesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz", + "integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz?cache=0&sync_timestamp=1566289585759&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.6.3.tgz", + "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/flatted/download/flatted-2.0.1.tgz?cache=0&sync_timestamp=1561466276595&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fflatted%2Fdownload%2Fflatted-2.0.1.tgz", + "integrity": "sha1-aeV8qo8OrLwoHS4stFjUb9tEngg=", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.9.0.tgz", + "integrity": "sha1-jVvNxltxCP4VCGScecEtcy3O208=", + "dev": true, + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz", + "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.0.0.tgz", + "integrity": "sha1-pkFe2rAvrkuekjC8h+4uRHIAPNE=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.11.tgz?cache=0&sync_timestamp=1576323112997&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-1.2.11.tgz", + "integrity": "sha1-Z79X9HWPAu3oj7KhcS/vTRU1i+M=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz", + "integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&sync_timestamp=1573078302562&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz", + "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", + "dev": true + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.3.tgz", + "integrity": "sha1-ShL/G2A3bvCYYsIJPt2Qgyi+hCM=", + "dev": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.0.tgz", + "integrity": "sha1-DgOWlf9QyT/CiFV9aW88HcZ3Z1Q=", + "dev": true + }, + "handlebars": { + "version": "4.7.2", + "resolved": "https://registry.npm.taobao.org/handlebars/download/handlebars-4.7.2.tgz?cache=0&sync_timestamp=1578950035559&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhandlebars%2Fdownload%2Fhandlebars-4.7.2.tgz", + "integrity": "sha1-ARJ7OEAVagknBYd5SCAxr+DnMNc=", + "dev": true, + "requires": { + "neo-async": "^2.6.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz", + "integrity": "sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.1.tgz", + "integrity": "sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", + "dev": true + }, + "highlight.js": { + "version": "9.17.1", + "resolved": "https://registry.npm.taobao.org/highlight.js/download/highlight.js-9.17.1.tgz?cache=0&sync_timestamp=1576163806990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhighlight.js%2Fdownload%2Fhighlight.js-9.17.1.tgz", + "integrity": "sha1-FKTt7SP9MUsFiGdYu5BuOd1if5o=", + "dev": true, + "requires": { + "handlebars": "^4.5.3" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.5.tgz", + "integrity": "sha1-dZz88sTRVq3lmwst+r3cQqa5xww=", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.2.tgz", + "integrity": "sha1-l9RoiutcgYhqNk+qDK0d2hTUM6c=", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/html-entities/download/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz?cache=0&sync_timestamp=1578832911313&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", + "dev": true + } + } + } + } + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "dev": true, + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + }, + "readable-stream": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.5.0.tgz", + "integrity": "sha1-Rl1w5tEIf2Fi0HnNC123++v9FgY=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.4.10.tgz?cache=0&sync_timestamp=1572714277347&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-parser-js%2Fdownload%2Fhttp-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.0.tgz", + "integrity": "sha1-2+VfY+daNH2389mZdPJpKjFKajo=", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1578244264584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1572997209501&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz?cache=0&sync_timestamp=1577290400756&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhuman-signals%2Fdownload%2Fhuman-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1579333981154&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficss-utils%2Fdownload%2Ficss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.1.13.tgz", + "integrity": "sha1-7BaFWOlaoYH9h9N/VcMrvLZwi4Q=", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz?cache=0&sync_timestamp=1565775199290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "optional": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1573664960772&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz", + "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", + "dev": true + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/inquirer/download/inquirer-6.5.2.tgz", + "integrity": "sha1-rVCUI3XQNtMn/1KMCL1fqwiZKMo=", + "dev": true, + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/internal-ip/download/internal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", + "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/invert-kv/download/invert-kv-2.0.0.tgz", + "integrity": "sha1-c5P1r6Weyf9fZ6J2INEcIm4+7AI=", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.0.tgz", + "integrity": "sha1-N9905DCg5HVQ/lSi3v4w2KzZX2U=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/is-arguments/download/is-arguments-1.0.4.tgz", + "integrity": "sha1-P6+WbHy6D/Q3+zH2JQCC/PBEjPM=" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.1.5.tgz", + "integrity": "sha1-9+RrWWiQRW23Tn9ul2yzJz0G+qs=" + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/is-ci/download/is-ci-1.2.1.tgz", + "integrity": "sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=", + "dev": true, + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz?cache=0&sync_timestamp=1576729165697&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.2.tgz", + "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz?cache=0&sync_timestamp=1562347283002&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-path-cwd%2Fdownload%2Fis-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-promise/download/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/is-regex/download/is-regex-1.0.5.tgz", + "integrity": "sha1-OdWJo1i/GJZ/cmlnEguPwa7XTq4=", + "requires": { + "has": "^1.0.3" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz", + "integrity": "sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-svg/download/is-svg-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-svg%2Fdownload%2Fis-svg-3.0.0.tgz", + "integrity": "sha1-kyHb0pwhLlypnE+peUxxS8r6L3U=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz", + "integrity": "sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.0.1.tgz?cache=0&sync_timestamp=1572948916758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjavascript-stringify%2Fdownload%2Fjavascript-stringify-2.0.1.tgz", + "integrity": "sha1-bvNYA1MQ411mfGde1j0+t8GqGeU=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-24.9.0.tgz", + "integrity": "sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U=", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=", + "dev": true + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/js-queue/download/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "dev": true, + "requires": { + "easy-stack": "^1.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.13.1.tgz", + "integrity": "sha1-r/FRswv9+o5J4F2iLnQV6d+jeEc=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", + "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson3%2Fdownload%2Fjson3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", + "dev": true + }, + "json5": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.1.1.tgz", + "integrity": "sha1-gbbLBOm6SW8ccAXQe0NoomOPkLY=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", + "dev": true + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor/download/launch-editor-2.2.1.tgz", + "integrity": "sha1-hxtaPuOdZoD8wm03kwtu7aidsMo=", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor-middleware/download/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha1-4UsH5scVSwpLhqD9NFeE5FgEwVc=", + "dev": true, + "requires": { + "launch-editor": "^2.2.1" + } + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/lcid/download/lcid-2.0.0.tgz", + "integrity": "sha1-bvXS32DlL4LrIopMNz6NHzlyU88=", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.10.3", + "resolved": "https://registry.npm.taobao.org/less/download/less-3.10.3.tgz", + "integrity": "sha1-QXoJddXu7MUs/0vPo8CdNXgeZ5I=", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "source-map": "~0.6.0" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1560034758817&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true, + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "optional": true + } + } + }, + "less-loader": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/less-loader/download/less-loader-5.0.0.tgz", + "integrity": "sha1-SY3eOmxsT4h0WO6e0/CGoSrRtGY=", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + } + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/leven/download/leven-3.1.0.tgz", + "integrity": "sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I=", + "dev": true + }, + "levenary": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/levenary/download/levenary-1.1.0.tgz", + "integrity": "sha1-/BRv518y3Eg6Cixkrvcg9gLNYhA=", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "loader-fs-cache": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.2.tgz", + "integrity": "sha1-VM7fa3J+F3n9jwEgXwX26IcG8IY=", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1574712695617&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", + "dev": true + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.2.3.tgz", + "integrity": "sha1-H/XcaRHJ8KBiUxpMBLYJQGEIwsc=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz", + "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=" + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.6", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.6.6.tgz?cache=0&sync_timestamp=1573147570728&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.6.6.tgz", + "integrity": "sha1-DuYwDMBY22s1UfocS/c7g7t3ExI=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz", + "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/mamacro/download/mamacro-0.0.3.tgz", + "integrity": "sha1-rSyVdhl8nxq/MI0Hh4Zb2XWj8+Q=", + "dev": true + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/map-age-cleaner/download/map-age-cleaner-0.1.3.tgz", + "integrity": "sha1-fVg6cwZDTAVf5HSw9FB45uG0uSo=", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/mem/download/mem-4.3.0.tgz", + "integrity": "sha1-Rhr0l7xK4JYIzbLmDu+2m/90QXg=", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", + "dev": true + } + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.3.0.tgz", + "integrity": "sha1-WzZu6DsvFYLEj4fkfPGpNSEDyoE=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.4.4.tgz?cache=0&sync_timestamp=1560034758817&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.4.4.tgz", + "integrity": "sha1-vXuRE1/GsBzePpuuM9ZZtj2IV+U=", + "dev": true + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.43.0.tgz?cache=0&sync_timestamp=1578281104943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.43.0.tgz", + "integrity": "sha1-ChLgUCZQ5HPXNVNQUOfI9OtPrlg=", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.26.tgz?cache=0&sync_timestamp=1578282585871&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.26.tgz", + "integrity": "sha1-nJIfwJt+FJpl39wNpNIJlyALCgY=", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz", + "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.8.2.tgz?cache=0&sync_timestamp=1576856499989&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.8.2.tgz", + "integrity": "sha1-qHXhab6yfIivd92WJ3HJ7tw9oWE=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "minipass": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.1.tgz", + "integrity": "sha1-dgfOd4RyoYWtbYkIKqIHD3nO3NU=", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.2.tgz", + "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz", + "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.2.tgz", + "integrity": "sha1-PctrtKVG4ylpx61xDyx5qGq7qTo=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.0.tgz", + "integrity": "sha1-eBj3IgJ7JFmobwKV1DTR/CM2xSw=", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", + "dev": true + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fneo-async%2Fdownload%2Fneo-async-2.6.1.tgz", + "integrity": "sha1-rCetpmFn+ohJpq3dg39rGJrSCBw=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz?cache=0&sync_timestamp=1576721537540&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.9.0.tgz", + "integrity": "sha1-1iQFDtu0SHStyhK7mlLsY8t4JXk=", + "dev": true + }, + "node-ipc": { + "version": "9.1.1", + "resolved": "https://registry.npm.taobao.org/node-ipc/download/node-ipc-9.1.1.tgz", + "integrity": "sha1-TiRe1pOOZRAOWV68XcNLFujdXWk=", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.5", + "js-queue": "2.0.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.45", + "resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.45.tgz", + "integrity": "sha1-TPfpF11xsTF/Ff/WjOY7zh1T6fI=", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + } + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", + "dev": true + }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz", + "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&sync_timestamp=1577053500910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/nprogress/download/nprogress-0.2.0.tgz", + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/object-hash/download/object-hash-1.3.1.tgz?cache=0&sync_timestamp=1575157999857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-hash%2Fdownload%2Fobject-hash-1.3.1.tgz", + "integrity": "sha1-/eRSCYqVHLFF8Dm7fUVUSd3BJt8=", + "dev": true + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.7.0.tgz?cache=0&sync_timestamp=1573451831332&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-inspect%2Fdownload%2Fobject-inspect-1.7.0.tgz", + "integrity": "sha1-9Pa9GBrXfwBrXs5gvQtvOY/3Smc=" + }, + "object-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.0.2.tgz?cache=0&sync_timestamp=1576479681769&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.0.2.tgz", + "integrity": "sha1-a4DrhP5FFJj2UAeYLwNaW0Re3sQ=" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.0.tgz", + "integrity": "sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha1-Npvx+VktiridcS3O1cuBx8U1Jkk=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.1.tgz", + "integrity": "sha1-aKmezeNWt+kpWjxeDOMdyMlT3l4=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npm.taobao.org/open/download/open-6.4.0.tgz", + "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.1.tgz", + "integrity": "sha1-bS8Od/GgrwAyrKcWwsH7uOfoq+0=", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz?cache=0&sync_timestamp=1573078174520&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.8.3.tgz", + "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/os-locale/download/os-locale-3.1.0.tgz", + "integrity": "sha1-qAKm7hfyTBBIOrmTVxnO9O0Wvxo=", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-defer/download/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-is-promise/download/p-is-promise-2.1.0.tgz", + "integrity": "sha1-kYzrrqJIpiz3/6uOO8qMX4gvxC4=", + "dev": true + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.2.2.tgz", + "integrity": "sha1-YSebZ3IfUoeqHBOpp/u8SMkpGx4=", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-3.0.0.tgz", + "integrity": "sha1-1wTZr4orpoTiYA2aIVmD1BQal50=", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1572521210242&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz", + "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", + "dev": true + }, + "pako": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.10.tgz", + "integrity": "sha1-Qyi621CGpCaqkPVBl31JVdpclzI=", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1576721509342&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/parchment/download/parchment-1.1.4.tgz", + "integrity": "sha1-rt7Xq5OP6SHUw0vDOc4RaLwv/eU=" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz", + "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz", + "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.5.tgz", + "integrity": "sha1-ADJxND2ljclMrOSU+u89IUfs6g4=", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz", + "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-5.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5-htmlparser2-tree-adapter%2Fdownload%2Fparse5-htmlparser2-tree-adapter-5.1.1.tgz", + "integrity": "sha1-6MdD1OkhlNUpPs3isIvjHmdGHLw=", + "dev": true, + "requires": { + "parse5": "^5.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.0.17.tgz", + "integrity": "sha1-l2wgZTBhexTrsyEUI597CTNuk6Y=", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.25.tgz", + "integrity": "sha1-JU/TN/+6hp9LnTftwpgFnLTTXso=", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz", + "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.26", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.26.tgz?cache=0&sync_timestamp=1577751206655&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-7.0.26.tgz", + "integrity": "sha1-XtYVz8qzW6m7uCQUpPqI6hBClYc=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.1.tgz", + "integrity": "sha1-Ntd7qwI7Dsu5eJ2E3LI8SUEUVDY=", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.0.tgz", + "integrity": "sha1-yE1pK3u3tB3c7ZTuYuirMbQXsAM=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz", + "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha1-6KZWG+kUqvPAUodjd1JMqQ27eRU=", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha1-k0z3mdAWyDQRhZ4J3Oyt4BKG7Fw=", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.0.2.tgz", + "integrity": "sha1-SCKCwJpCcG0fyaBptz9E7Ag5Hck=", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.1.1.tgz?cache=0&sync_timestamp=1574936987092&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.1.1.tgz", + "integrity": "sha1-M9T8lGYC616TVcQWXWihBydonbo=", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha1-k0z3mdAWyDQRhZ4J3Oyt4BKG7Fw=", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha1-JJBENWaXsztk8aj3yAki3d7nGVw=", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.2.tgz", + "integrity": "sha1-F7mXvHEbMzurFDqu07jT1uPTglg=", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", + "dev": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/private/download/private-0.1.8.tgz", + "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz", + "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz", + "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", + "dev": true, + "optional": true, + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.5.tgz", + "integrity": "sha1-NMvWSi2B9LH9IedvnwbIpFKZ7jQ=", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.7.0.tgz?cache=0&sync_timestamp=1577538558975&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpsl%2Fdownload%2Fpsl-1.7.0.tgz", + "integrity": "sha1-8cTEeo75cWfepda79IFtc26ISjw=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz?cache=0&sync_timestamp=1569938140182&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpumpify%2Fdownload%2Fpumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz?cache=0&sync_timestamp=1579245575756&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.1.1.tgz", + "integrity": "sha1-YOWl/WSn+L+k0qsu1v30yFutFU4=", + "dev": true + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/quill/download/quill-1.3.7.tgz?cache=0&sync_timestamp=1568013922713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquill%2Fdownload%2Fquill-1.3.7.tgz", + "integrity": "sha1-2lsvOixHDpMjQM2/NmjJ8h+Shug=", + "requires": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-2.0.3.tgz?cache=0&sync_timestamp=1560950873670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" + } + } + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npm.taobao.org/quill-delta/download/quill-delta-3.6.3.tgz", + "integrity": "sha1-sZ/SuJQSMBxg4f8hPY2GDqwPEDI=", + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.0.0.tgz", + "integrity": "sha1-c+URTJhtFD76NxLU6iTbmkJm9g8=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz?cache=0&sync_timestamp=1575620685999&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg-up%2Fdownload%2Fread-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz", + "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg%2Fdownload%2Fread-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz", + "integrity": "sha1-SoVuxLVuQHfFV1icroXnpMiGmhE=", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.1.0", + "resolved": "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha1-71Hg8OpK1CS3e/fLQfPgFccKPw4=", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.3.tgz", + "integrity": "sha1-fPanfY9cb2Drc8X8GVWyzrAea/U=", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.1", + "resolved": "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.1.tgz", + "integrity": "sha1-Oy/OThq3cywI9mXf2zFHScfd0vs=", + "dev": true, + "requires": { + "private": "^0.1.6" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha1-erqJs8E6ZFCdq888qNn7ub31y3U=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-2.0.1.tgz?cache=0&sync_timestamp=1567160849322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexpp%2Fdownload%2Fregexpp-2.0.1.tgz", + "integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=", + "dev": true + }, + "regexpu-core": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.6.0.tgz", + "integrity": "sha1-IDfBizJ8/Oim/qKk7EQfJDKvuLY=", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.1.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.1.tgz", + "integrity": "sha1-SPC/Gl6iBRlpKcDZeYtC0e2YRDw=", + "dev": true + }, + "regjsparser": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.2.tgz?cache=0&sync_timestamp=1576908177912&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregjsparser%2Fdownload%2Fregjsparser-0.6.2.tgz", + "integrity": "sha1-/WLHU5kUZ9nR/+Cp9n8npSkCS5Y=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.3.tgz", + "integrity": "sha1-OAF5wv9a4TZcUivy/Pz/AcW3QUk=", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz?cache=0&sync_timestamp=1573341911322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-select%2Fdownload%2Fcss-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-2.1.3.tgz", + "integrity": "sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI=", + "dev": true + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", + "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.0.tgz", + "integrity": "sha1-nC/KT301tZLv5Xx/ClXoEFIST+8=", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/request-promise-core/download/request-promise-core-1.1.3.tgz", + "integrity": "sha1-6aPAgbUTgN/qZ3M2Bh/qh5qCnuk=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/request-promise-native/download/request-promise-native-1.0.8.tgz?cache=0&sync_timestamp=1572829683581&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frequest-promise-native%2Fdownload%2Frequest-promise-native-1.0.8.tgz", + "integrity": "sha1-pFW5YLgm5E4r+Jma9k3/K/5YyzY=", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=" + }, + "resolve": { + "version": "1.14.2", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.14.2.tgz", + "integrity": "sha1-2/MdD6mLHymqUWl4O5wpDLhl/qI=", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz?cache=0&sync_timestamp=1566289585759&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/run-async/download/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npm.taobao.org/rxjs/download/rxjs-6.5.4.tgz", + "integrity": "sha1-4Hd/4NGEzseHLfFH8wNXLUFOIRw=", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, + "schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.6.4.tgz", + "integrity": "sha1-on779uTnhonZGHLuPM+lfXvdD1M=", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.7.tgz", + "integrity": "sha1-2lgZ/QSdVXTyjoipvMbbxubzkGs=", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1560034758817&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-2.1.2.tgz", + "integrity": "sha1-7OxTsOAxe9yV73arcHS3OEeF+mE=", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fshebang-command%2Fdownload%2Fshebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz", + "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", + "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.19.tgz", + "integrity": "sha1-2Xa76ACve9IK4IWY1YI5NQiZPA0=", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.4.0.tgz", + "integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz", + "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.16.tgz?cache=0&sync_timestamp=1572389965235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.16.tgz", + "integrity": "sha1-CuBp5/47p1OMZMmFFeNTOerFoEI=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz", + "integrity": "sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ=", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.2.0.tgz", + "integrity": "sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc=", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.5.tgz", + "integrity": "sha1-NpS1gEVnpFjTyARYQqY1hjL2JlQ=", + "dev": true + }, + "spdy": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.1.tgz", + "integrity": "sha1-bxLtHF236k8k67i4m6WMh8CCV/I=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.5.0.tgz", + "integrity": "sha1-Rl1w5tEIf2Fi0HnNC123++v9FgY=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz?cache=0&sync_timestamp=1571961201744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", + "dev": true + }, + "stackframe": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.1.1.tgz?cache=0&sync_timestamp=1578260297790&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstackframe%2Fdownload%2Fstackframe-1.1.1.tgz", + "integrity": "sha1-/+8KMxixtgw7WFZJiaylZgcp7HE=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/stealthy-require/download/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz?cache=0&sync_timestamp=1576147168429&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-shift%2Fdownload%2Fstream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimleft/download/string.prototype.trimleft-2.1.1.tgz?cache=0&sync_timestamp=1576706744979&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimleft%2Fdownload%2Fstring.prototype.trimleft-2.1.1.tgz", + "integrity": "sha1-m9uKxqvW1gKxek7TIYcNL43O/HQ=", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimright/download/string.prototype.trimright-2.1.1.tgz?cache=0&sync_timestamp=1576706745939&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimright%2Fdownload%2Fstring.prototype.trimright-2.1.1.tgz", + "integrity": "sha1-RAMUsVmWyGbOigNBiU1FGGIAxdk=", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + } + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-bom%2Fdownload%2Fstrip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", + "dev": true + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-indent/download/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz?cache=0&sync_timestamp=1572433263159&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsvgo%2Fdownload%2Fsvgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz", + "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=", + "dev": true + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.6.3.tgz", + "integrity": "sha1-4zqkJGHO1SONNS0t8qZ/IZIfjYc=", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.3.tgz", + "integrity": "sha1-Xsry29xfuZdF/QZ5H0b8ndscmnw=", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "thenify": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.0.tgz", + "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/thread-loader/download/thread-loader-2.1.3.tgz", + "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", + "dev": true, + "requires": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + } + }, + "throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/throttle-debounce/download/throttle-debounce-1.1.0.tgz", + "integrity": "sha1-UYU9o3vmihVctugns1FKPEIuic0=" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.11.tgz", + "integrity": "sha1-gAsfPu4nLlvFPuRloE0OgEwxIR8=", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz", + "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkind-of%2Fdownload%2Fkind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", + "dev": true + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.4.3.tgz", + "integrity": "sha1-U/Nto/R3g7CSWvoG/587FlKA94E=", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", + "dev": true + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.10.0.tgz", + "integrity": "sha1-w8GflZc/sKYpc/sJ2Q2WHuQ+XIo=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz?cache=0&sync_timestamp=1579203589056&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftweetnacl%2Fdownload%2Ftweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.7.5", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.7.5.tgz?cache=0&sync_timestamp=1578832911313&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.7.5.tgz", + "integrity": "sha1-J4x8JJJ6xaMtMzb8aP1K4Rd6SGo=", + "dev": true, + "optional": true, + "requires": { + "commander": "~2.20.3", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "optional": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha1-JhmADEyCWADv3YNDr33Zkzy+KBg=", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw=", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha1-W0tCbgjROoA2Xg1lesemwexGonc=", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha1-qcxsx85joKMCP8meNBuUQx1AWlc=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz", + "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-2.3.0.tgz?cache=0&sync_timestamp=1574768466952&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-2.3.0.tgz", + "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.4.7.tgz", + "integrity": "sha1-qKg1NejACjFuQDpdtKwbm4U64ng=", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz?cache=0&sync_timestamp=1562337713422&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil%2Fdownload%2Futil-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.1.tgz", + "integrity": "sha1-a693dLgO6w91INi4HQeYKlmruu4=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.3.tgz", + "integrity": "sha1-pkZ3gavTZiF8BQ+CAuflDMnu+MA=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", + "dev": true + }, + "vue": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.11.tgz", + "integrity": "sha1-dllNh31LEiNEBuhONSdcbVFBJcU=" + }, + "vue-cli-plugin-element": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/vue-cli-plugin-element/download/vue-cli-plugin-element-1.0.1.tgz", + "integrity": "sha1-NOWPtls2z1mvrxT1AyiOXleLFVQ=", + "dev": true + }, + "vue-eslint-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-5.0.0.tgz?cache=0&sync_timestamp=1573306368916&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-5.0.0.tgz", + "integrity": "sha1-APTk2pTsl0uCGib/DtD3p4QCuKE=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "eslint-scope": "^4.0.0", + "eslint-visitor-keys": "^1.0.0", + "espree": "^4.1.0", + "esquery": "^1.0.1", + "lodash": "^4.17.11" + }, + "dependencies": { + "espree": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/espree/download/espree-4.1.0.tgz", + "integrity": "sha1-co1UUeD9FWwEOEp62J7VH/VOsl8=", + "dev": true, + "requires": { + "acorn": "^6.0.2", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + } + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "vue-loader": { + "version": "15.8.3", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.8.3.tgz", + "integrity": "sha1-hXy54w61/CXmbbSNzn5PdoYCojw=", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + } + }, + "vue-quill-editor": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/vue-quill-editor/download/vue-quill-editor-3.0.6.tgz", + "integrity": "sha1-H4VkYhHWijGoCnLLf0W7LxGbyPs=", + "requires": { + "object-assign": "^4.1.1", + "quill": "^1.3.4" + } + }, + "vue-router": { + "version": "3.1.5", + "resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-3.1.5.tgz?cache=0&sync_timestamp=1579092219807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-3.1.5.tgz", + "integrity": "sha1-/ym4oeEwbFJrUtTcBTIQnxbEEjE=" + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz", + "integrity": "sha1-3t80mAbyXOtOZPOtfApE+6c1/Pg=", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "vue-table-with-tree-grid": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/vue-table-with-tree-grid/download/vue-table-with-tree-grid-0.2.4.tgz", + "integrity": "sha1-tgsigQq4Yb22aa+z1vAHmkzuUqQ=", + "requires": { + "vue": "^2.4.3" + } + }, + "vue-template-compiler": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.11.tgz", + "integrity": "sha1-wEcE749JixUxMAGJk+VjCdRpgIA=", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.6.0.tgz?cache=0&sync_timestamp=1579095936932&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.6.0.tgz", + "integrity": "sha1-S8EsLr6KonenHx0/FNaFx7RGzQA=", + "dev": true, + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "4.41.5", + "resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.41.5.tgz", + "integrity": "sha1-MhDxiGvOUxDmK7lyBNGMJjNBt3w=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.6.0.tgz", + "integrity": "sha1-ObOo+CnKBEaCvG+eARyV3rVUrv0=", + "dev": true, + "requires": { + "acorn": "^6.0.7", + "acorn-walk": "^6.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.15", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + } + }, + "webpack-chain": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-chain%2Fdownload%2Fwebpack-chain-6.3.0.tgz", + "integrity": "sha1-pgmOuJpD2+ZTNTj0ZHsoO5m/Zu0=", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha1-ABnD23FuP6XOy/ZPKriKdLqzMfM=", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.10.1.tgz?cache=0&sync_timestamp=1576754522893&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.10.1.tgz", + "integrity": "sha1-H/PlzM+OCJeqP1kJxlTmI/abHA4=", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.6", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-4.1.0.tgz?cache=0&sync_timestamp=1573943292170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-4.1.0.tgz", + "integrity": "sha1-NIQi2+gtgAswIu709qwQvy5NG0k=", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz?cache=0&sync_timestamp=1570188570027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.3.tgz", + "integrity": "sha1-+Xj6TJDR3+f/LWvtoqUV5xO9z0o=", + "dev": true + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1573280518303&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1569557271992&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz?cache=0&sync_timestamp=1577940973312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-12.0.5.tgz", + "integrity": "sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz", + "integrity": "sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-log%2Fdownload%2Fwebpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.3.tgz", + "integrity": "sha1-otTg1PTxFvHmKX66WLBdQwEA6fk=", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.3.tgz", + "integrity": "sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz?cache=0&sync_timestamp=1574116720213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", + "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz", + "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.0.tgz", + "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz", + "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz", + "integrity": "sha1-le+U+F7MgdAHwmThkKEg8KPIVms=", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + }, + "yargs": { + "version": "15.1.0", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-15.1.0.tgz?cache=0&sync_timestamp=1577940973312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-15.1.0.tgz", + "integrity": "sha1-4RE4H1gw6GOolVC9SxNrtqXzchk=", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^16.1.0" + }, + "dependencies": { + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1573943292170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.0.tgz", + "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "yargs-parser": { + "version": "16.1.0", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-16.1.0.tgz", + "integrity": "sha1-c3R9U64YfnuNvjM/lXFMduoA7PE=", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz", + "integrity": "sha1-kkEZEtQ1IU4SxRwq4Qk+VLa7g9k=", + "dev": true, + "requires": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&sync_timestamp=1570440024132&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-0.8.0.tgz?cache=0&sync_timestamp=1576749091315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz", + "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "zrender": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/zrender/download/zrender-4.2.0.tgz", + "integrity": "sha1-0AEwLhVfKN4fn8f81cJUutKEcc8=" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..41138fd --- /dev/null +++ b/package.json @@ -0,0 +1,38 @@ +{ + "name": "vue_shop_admin", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "axios": "^0.19.1", + "babel-plugin-transform-remove-console": "^6.9.4", + "core-js": "^3.4.4", + "echarts": "^4.6.0", + "element-ui": "^2.4.5", + "lodash": "^4.17.15", + "nprogress": "^0.2.0", + "vue": "^2.6.10", + "vue-quill-editor": "^3.0.6", + "vue-router": "^3.1.3", + "vue-table-with-tree-grid": "^0.2.4" + }, + "devDependencies": { + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@vue/cli-plugin-babel": "^4.1.0", + "@vue/cli-plugin-eslint": "^4.1.0", + "@vue/cli-service": "^4.1.0", + "@vue/eslint-config-standard": "^4.0.0", + "babel-eslint": "^10.0.3", + "babel-plugin-component": "^1.1.1", + "eslint": "^5.16.0", + "eslint-plugin-vue": "^5.0.0", + "less": "^3.10.3", + "less-loader": "^5.0.0", + "vue-cli-plugin-element": "^1.0.1", + "vue-template-compiler": "^2.6.10" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..fe315e9 --- /dev/null +++ b/public/index.html @@ -0,0 +1,44 @@ + + + + + + + + <%= htmlWebpackPlugin.options.isProd ? '' : 'dev - ' %>电商后台管理系统 + + <% if(htmlWebpackPlugin.options.isProd){ %> + + + + + + + + + + + + + + + + + + + + + + + + <% } %> + + + + +

+ + + diff --git a/public2/ueditor/dialogs/anchor/anchor.html b/public2/ueditor/dialogs/anchor/anchor.html new file mode 100644 index 0000000..f277847 --- /dev/null +++ b/public2/ueditor/dialogs/anchor/anchor.html @@ -0,0 +1,40 @@ + + + + + + + + +
+ +
+ + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/attachment/attachment.css b/public2/ueditor/dialogs/attachment/attachment.css new file mode 100644 index 0000000..9c61716 --- /dev/null +++ b/public2/ueditor/dialogs/attachment/attachment.css @@ -0,0 +1,681 @@ +@charset "utf-8"; +/* dialog样式 */ +.wrapper { + zoom: 1; + width: 630px; + *width: 626px; + height: 380px; + margin: 0 auto; + padding: 10px; + position: relative; + font-family: sans-serif; +} + +/*tab样式框大小*/ +.tabhead { + float:left; +} +.tabbody { + width: 100%; + height: 346px; + position: relative; + clear: both; +} + +.tabbody .panel { + position: absolute; + width: 0; + height: 0; + background: #fff; + overflow: hidden; + display: none; +} + +.tabbody .panel.focus { + width: 100%; + height: 346px; + display: block; +} + +/* 上传附件 */ +.tabbody #upload.panel { + width: 0; + height: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); + background: #fff; + display: block; +} + +.tabbody #upload.panel.focus { + width: 100%; + height: 346px; + display: block; + clip: auto; +} + +#upload .queueList { + margin: 0; + width: 100%; + height: 100%; + position: absolute; + overflow: hidden; +} + +#upload p { + margin: 0; +} + +.element-invisible { + width: 0 !important; + height: 0 !important; + border: 0; + padding: 0; + margin: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); +} + +#upload .placeholder { + margin: 10px; + border: 2px dashed #e6e6e6; + *border: 0px dashed #e6e6e6; + height: 172px; + padding-top: 150px; + text-align: center; + background: url(./images/image.png) center 70px no-repeat; + color: #cccccc; + font-size: 18px; + position: relative; + top:0; + *top: 10px; +} + +#upload .placeholder .webuploader-pick { + font-size: 18px; + background: #00b7ee; + border-radius: 3px; + line-height: 44px; + padding: 0 30px; + *width: 120px; + color: #fff; + display: inline-block; + margin: 0 auto 20px auto; + cursor: pointer; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} + +#upload .placeholder .webuploader-pick-hover { + background: #00a2d4; +} + + +#filePickerContainer { + text-align: center; +} + +#upload .placeholder .flashTip { + color: #666666; + font-size: 12px; + position: absolute; + width: 100%; + text-align: center; + bottom: 20px; +} + +#upload .placeholder .flashTip a { + color: #0785d1; + text-decoration: none; +} + +#upload .placeholder .flashTip a:hover { + text-decoration: underline; +} + +#upload .placeholder.webuploader-dnd-over { + border-color: #999999; +} + +#upload .filelist { + list-style: none; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + position: relative; + height: 300px; +} + +#upload .filelist:after { + content: ''; + display: block; + width: 0; + height: 0; + overflow: hidden; + clear: both; +} + +#upload .filelist li { + width: 113px; + height: 113px; + background: url(./images/bg.png); + text-align: center; + margin: 9px 0 0 9px; + *margin: 6px 0 0 6px; + position: relative; + display: block; + float: left; + overflow: hidden; + font-size: 12px; +} + +#upload .filelist li p.log { + position: relative; + top: -45px; +} + +#upload .filelist li p.title { + position: absolute; + top: 0; + left: 0; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + top: 5px; + text-indent: 5px; + text-align: left; +} + +#upload .filelist li p.progress { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + height: 8px; + overflow: hidden; + z-index: 50; + margin: 0; + border-radius: 0; + background: none; + -webkit-box-shadow: 0 0 0; +} + +#upload .filelist li p.progress span { + display: none; + overflow: hidden; + width: 0; + height: 100%; + background: #1483d8 url(./images/progress.png) repeat-x; + + -webit-transition: width 200ms linear; + -moz-transition: width 200ms linear; + -o-transition: width 200ms linear; + -ms-transition: width 200ms linear; + transition: width 200ms linear; + + -webkit-animation: progressmove 2s linear infinite; + -moz-animation: progressmove 2s linear infinite; + -o-animation: progressmove 2s linear infinite; + -ms-animation: progressmove 2s linear infinite; + animation: progressmove 2s linear infinite; + + -webkit-transform: translateZ(0); +} + +@-webkit-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@-moz-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +#upload .filelist li p.imgWrap { + position: relative; + z-index: 2; + line-height: 113px; + vertical-align: middle; + overflow: hidden; + width: 113px; + height: 113px; + + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + -webit-transition: 200ms ease-out; + -moz-transition: 200ms ease-out; + -o-transition: 200ms ease-out; + -ms-transition: 200ms ease-out; + transition: 200ms ease-out; +} +#upload .filelist li p.imgWrap.notimage { + margin-top: 0; + width: 111px; + height: 111px; + border: 1px #eeeeee solid; +} +#upload .filelist li p.imgWrap.notimage i.file-preview { + margin-top: 15px; +} + +#upload .filelist li img { + width: 100%; +} + +#upload .filelist li p.error { + background: #f43838; + color: #fff; + position: absolute; + bottom: 0; + left: 0; + height: 28px; + line-height: 28px; + width: 100%; + z-index: 100; + display:none; +} + +#upload .filelist li .success { + display: block; + position: absolute; + left: 0; + bottom: 0; + height: 40px; + width: 100%; + z-index: 200; + background: url(./images/success.png) no-repeat right bottom; + background-image: url(./images/success.gif) \9; +} + +#upload .filelist li.filePickerBlock { + width: 113px; + height: 113px; + background: url(./images/image.png) no-repeat center 12px; + border: 1px solid #eeeeee; + border-radius: 0; +} +#upload .filelist li.filePickerBlock div.webuploader-pick { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + opacity: 0; + background: none; + font-size: 0; +} + +#upload .filelist div.file-panel { + position: absolute; + height: 0; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \0; + background: rgba(0, 0, 0, 0.5); + width: 100%; + top: 0; + left: 0; + overflow: hidden; + z-index: 300; +} + +#upload .filelist div.file-panel span { + width: 24px; + height: 24px; + display: inline; + float: right; + text-indent: -9999px; + overflow: hidden; + background: url(./images/icons.png) no-repeat; + background: url(./images/icons.gif) no-repeat \9; + margin: 5px 1px 1px; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +#upload .filelist div.file-panel span.rotateLeft { + display:none; + background-position: 0 -24px; +} + +#upload .filelist div.file-panel span.rotateLeft:hover { + background-position: 0 0; +} + +#upload .filelist div.file-panel span.rotateRight { + display:none; + background-position: -24px -24px; +} + +#upload .filelist div.file-panel span.rotateRight:hover { + background-position: -24px 0; +} + +#upload .filelist div.file-panel span.cancel { + background-position: -48px -24px; +} + +#upload .filelist div.file-panel span.cancel:hover { + background-position: -48px 0; +} + +#upload .statusBar { + height: 45px; + border-bottom: 1px solid #dadada; + margin: 0 10px; + padding: 0; + line-height: 45px; + vertical-align: middle; + position: relative; +} + +#upload .statusBar .progress { + border: 1px solid #1483d8; + width: 198px; + background: #fff; + height: 18px; + position: absolute; + top: 12px; + display: none; + text-align: center; + line-height: 18px; + color: #6dbfff; + margin: 0 10px 0 0; +} +#upload .statusBar .progress span.percentage { + width: 0; + height: 100%; + left: 0; + top: 0; + background: #1483d8; + position: absolute; +} +#upload .statusBar .progress span.text { + position: relative; + z-index: 10; +} + +#upload .statusBar .info { + display: inline-block; + font-size: 14px; + color: #666666; +} + +#upload .statusBar .btns { + position: absolute; + top: 7px; + right: 0; + line-height: 30px; +} + +#filePickerBtn { + display: inline-block; + float: left; +} +#upload .statusBar .btns .webuploader-pick, +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-uploading, +#upload .statusBar .btns .uploadBtn.state-paused { + background: #ffffff; + border: 1px solid #cfcfcf; + color: #565656; + padding: 0 18px; + display: inline-block; + border-radius: 3px; + margin-left: 10px; + cursor: pointer; + font-size: 14px; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#upload .statusBar .btns .webuploader-pick-hover, +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-uploading:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover { + background: #f0f0f0; +} + +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-paused{ + background: #00b7ee; + color: #fff; + border-color: transparent; +} +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover{ + background: #00a2d4; +} + +#upload .statusBar .btns .uploadBtn.disabled { + pointer-events: none; + filter:alpha(opacity=60); + -moz-opacity:0.6; + -khtml-opacity: 0.6; + opacity: 0.6; +} + + + +/* 图片管理样式 */ +#online { + width: 100%; + height: 336px; + padding: 10px 0 0 0; +} +#online #fileList{ + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + position: relative; +} +#online ul { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +#online li { + float: left; + display: block; + list-style: none; + padding: 0; + width: 113px; + height: 113px; + margin: 0 0 9px 9px; + *margin: 0 0 6px 6px; + background-color: #eee; + overflow: hidden; + cursor: pointer; + position: relative; +} +#online li.clearFloat { + float: none; + clear: both; + display: block; + width:0; + height:0; + margin: 0; + padding: 0; +} +#online li img { + cursor: pointer; +} +#online li div.file-wrapper { + cursor: pointer; + position: absolute; + display: block; + width: 111px; + height: 111px; + border: 1px solid #eee; + background: url("./images/bg.png") repeat; +} +#online li div span.file-title{ + display: block; + padding: 0 3px; + margin: 3px 0 0 0; + font-size: 12px; + height: 15px; + color: #555555; + text-align: center; + width: 107px; + white-space: nowrap; + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; +} +#online li .icon { + cursor: pointer; + width: 113px; + height: 113px; + position: absolute; + top: 0; + left: 0; + z-index: 2; + border: 0; + background-repeat: no-repeat; +} +#online li .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; +} +#online li.selected .icon { + background-image: url(images/success.png); + background-image: url(images/success.gif) \9; + background-position: 75px 75px; +} +#online li.selected .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; + background-position: 72px 72px; +} + + +/* 在线文件的文件预览图标 */ +i.file-preview { + display: block; + margin: 10px auto; + width: 70px; + height: 70px; + background-image: url("./images/file-icons.png"); + background-image: url("./images/file-icons.gif") \9; + background-position: -140px center; + background-repeat: no-repeat; +} +i.file-preview.file-type-dir{ + background-position: 0 center; +} +i.file-preview.file-type-file{ + background-position: -140px center; +} +i.file-preview.file-type-filelist{ + background-position: -210px center; +} +i.file-preview.file-type-zip, +i.file-preview.file-type-rar, +i.file-preview.file-type-7z, +i.file-preview.file-type-tar, +i.file-preview.file-type-gz, +i.file-preview.file-type-bz2{ + background-position: -280px center; +} +i.file-preview.file-type-xls, +i.file-preview.file-type-xlsx{ + background-position: -350px center; +} +i.file-preview.file-type-doc, +i.file-preview.file-type-docx{ + background-position: -420px center; +} +i.file-preview.file-type-ppt, +i.file-preview.file-type-pptx{ + background-position: -490px center; +} +i.file-preview.file-type-vsd{ + background-position: -560px center; +} +i.file-preview.file-type-pdf{ + background-position: -630px center; +} +i.file-preview.file-type-txt, +i.file-preview.file-type-md, +i.file-preview.file-type-json, +i.file-preview.file-type-htm, +i.file-preview.file-type-xml, +i.file-preview.file-type-html, +i.file-preview.file-type-js, +i.file-preview.file-type-css, +i.file-preview.file-type-php, +i.file-preview.file-type-jsp, +i.file-preview.file-type-asp{ + background-position: -700px center; +} +i.file-preview.file-type-apk{ + background-position: -770px center; +} +i.file-preview.file-type-exe{ + background-position: -840px center; +} +i.file-preview.file-type-ipa{ + background-position: -910px center; +} +i.file-preview.file-type-mp4, +i.file-preview.file-type-swf, +i.file-preview.file-type-mkv, +i.file-preview.file-type-avi, +i.file-preview.file-type-flv, +i.file-preview.file-type-mov, +i.file-preview.file-type-mpg, +i.file-preview.file-type-mpeg, +i.file-preview.file-type-ogv, +i.file-preview.file-type-webm, +i.file-preview.file-type-rm, +i.file-preview.file-type-rmvb{ + background-position: -980px center; +} +i.file-preview.file-type-ogg, +i.file-preview.file-type-wav, +i.file-preview.file-type-wmv, +i.file-preview.file-type-mid, +i.file-preview.file-type-mp3{ + background-position: -1050px center; +} +i.file-preview.file-type-jpg, +i.file-preview.file-type-jpeg, +i.file-preview.file-type-gif, +i.file-preview.file-type-bmp, +i.file-preview.file-type-png, +i.file-preview.file-type-psd{ + background-position: -140px center; +} diff --git a/public2/ueditor/dialogs/attachment/attachment.html b/public2/ueditor/dialogs/attachment/attachment.html new file mode 100644 index 0000000..2ae9282 --- /dev/null +++ b/public2/ueditor/dialogs/attachment/attachment.html @@ -0,0 +1,60 @@ + + + + + ueditor图片对话框 + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+
+
+
+ 0% + +
+
+
+
+
+
+
+
+
+
+
+
    +
  • +
+
+
+ + +
+
+
+ +
+
+ + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/attachment/attachment.js b/public2/ueditor/dialogs/attachment/attachment.js new file mode 100644 index 0000000..5e73d5e --- /dev/null +++ b/public2/ueditor/dialogs/attachment/attachment.js @@ -0,0 +1,760 @@ +/** + * User: Jinqn + * Date: 14-04-08 + * Time: 下午16:34 + * 上传图片对话框逻辑代码,包括tab: 远程图片/上传图片/在线图片/搜索图片 + */ + +(function () { + + var uploadFile, + onlineFile; + + window.onload = function () { + initTabs(); + initButtons(); + }; + + /* 初始化tab标签 */ + function initTabs() { + var tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + setTabFocus(target.getAttribute('data-content-id')); + }); + } + + setTabFocus('upload'); + } + + /* 初始化tabbody */ + function setTabFocus(id) { + if(!id) return; + var i, bodyId, tabs = $G('tabhead').children; + for (i = 0; i < tabs.length; i++) { + bodyId = tabs[i].getAttribute('data-content-id') + if (bodyId == id) { + domUtils.addClass(tabs[i], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + } else { + domUtils.removeClasses(tabs[i], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + switch (id) { + case 'upload': + uploadFile = uploadFile || new UploadFile('queueList'); + break; + case 'online': + onlineFile = onlineFile || new OnlineFile('fileList'); + break; + } + } + + /* 初始化onok事件 */ + function initButtons() { + + dialog.onok = function () { + var list = [], id, tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + if (domUtils.hasClass(tabs[i], 'focus')) { + id = tabs[i].getAttribute('data-content-id'); + break; + } + } + + switch (id) { + case 'upload': + list = uploadFile.getInsertList(); + var count = uploadFile.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } + break; + case 'online': + list = onlineFile.getInsertList(); + break; + } + + editor.execCommand('insertfile', list); + }; + } + + + /* 上传附件 */ + function UploadFile(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadFile.prototype = { + init: function () { + this.fileList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('fileActionName')), + fileMaxSize = editor.getOpt('fileMaxSize'), + acceptExtensions = (editor.getOpt('fileAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, '');; + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('fileActionName')) { + $('#filePickerReady').after($('
').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('fileFieldName'), + duplicate: true, + fileSingleSizeLimit: fileMaxSize, + compress: false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if ('|png|jpg|jpeg|bmp|gif|'.indexOf('|'+file.ext.toLowerCase()+'|') == -1) { + $wrap.empty().addClass('notimage').append('' + + '' + file.name + ''); + } else { + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + if (file.ext && acceptExtensions.indexOf(file.ext.toLowerCase()) != -1 && file.size <= fileMaxSize) { + fileCount++; + fileSize += file.size; + } + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + if (file.ext && acceptExtensions.indexOf(file.ext.toLowerCase()) != -1 && file.size <= fileMaxSize) { + fileCount--; + fileSize -= file.size; + } + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + if (actionUrl.toLowerCase().indexOf('jsp') != -1) { + header['X_Requested_With'] = 'XMLHttpRequest'; + } + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + _this.fileList.push(json); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + getInsertList: function () { + var i, link, data, list = [], + prefix = editor.getOpt('fileUrlPrefix'); + for (i = 0; i < this.fileList.length; i++) { + data = this.fileList[i]; + link = data.url; + list.push({ + title: data.original || link.substr(link.lastIndexOf('/') + 1), + url: prefix + link + }); + } + return list; + } + }; + + + /* 在线附件 */ + function OnlineFile(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineFile.prototype = { + init: function () { + this.initContainer(); + this.initEvents(); + this.initData(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('fileList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getFileData(); + } + }); + /* 选中图片 */ + domUtils.on(this.list, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('fileManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getFileData(); + }, + /* 向后台拉取图片列表数据 */ + getFileData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + ajax.request(editor.getActionUrl(editor.getOpt('fileManagerActionName')), { + timeout: 100000, + data: utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + method: 'get', + onsuccess: function (r) { + try { + var json = eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + onerror: function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, filetype, preview, icon, _this = this, + urlPrefix = editor.getOpt('fileManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + icon = document.createElement('span'); + filetype = list[i].url.substr(list[i].url.lastIndexOf('.') + 1); + + if ( "png|jpg|jpeg|gif|bmp".indexOf(filetype) != -1 ) { + preview = document.createElement('img'); + domUtils.on(preview, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + }; + })(preview)); + preview.width = 113; + preview.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + } else { + var ic = document.createElement('i'), + textSpan = document.createElement('span'); + textSpan.innerHTML = list[i].url.substr(list[i].url.lastIndexOf('/') + 1); + preview = document.createElement('div'); + preview.appendChild(ic); + preview.appendChild(textSpan); + domUtils.addClass(preview, 'file-wrapper'); + domUtils.addClass(textSpan, 'file-title'); + domUtils.addClass(ic, 'file-type-' + filetype); + domUtils.addClass(ic, 'file-preview'); + } + domUtils.addClass(icon, 'icon'); + item.setAttribute('data-url', urlPrefix + list[i].url); + if (list[i].original) { + item.setAttribute('data-title', list[i].original); + } + + item.appendChild(preview); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = []; + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var url = lis[i].getAttribute('data-url'); + var title = lis[i].getAttribute('data-title') || url.substr(url.lastIndexOf('/') + 1); + list.push({ + title: title, + url: url + }); + } + } + return list; + } + }; + + +})(); diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif new file mode 100644 index 0000000000000000000000000000000000000000..9ca4fb6a23c7ed528374426575c3e7f67730cfb7 GIT binary patch literal 923 zcmcJOy=xR;49270U`4Q~ICz36hzbru@Ut$0C6w

    O|E|nVb+VhLPxFEtyI^j`FqLyNd0EWpleq^){o+_2ylTHaqGF zO<^H5(sh%@qktPU&w(pp9-3Gs((CnPZEbBZ81Rip*?#=*AAA0G)`@(VL$#^?6S8qi z-Vg0MaQMyXC!K9~zh3K)&rGar-!b{?e)rh3&E1`oQ)AtaFLu8>vh-!*#^>7|90SDQAhmyv(gsfKv~ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_default.png b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_default.png new file mode 100644 index 0000000000000000000000000000000000000000..50ac1cb1654c147225f6c99f98fa820d8b1d47d3 GIT binary patch literal 841 zcmV-P1GfB$P)co5FHFQKPb3$yKB3yz3uJ2{(i*w{Y&32Y&5pHX#fNS%^lB?7Jx7e!!R@$ zW0V*MWri^ri!cCJuK&9D^Ig~)02-}VrVlRsat{^*C5gDx3qnV6$+=~+!PF21FkmZ@ z8b~H%=~Nv3aQ@;fylx>sluRWqyg8GMN5*##@7VOdNHQ%N3Cf&vJG&}(BO_ z0GI~5dh^d~zu)gPH#)1!5T+sR()iww-#)pz`cI)Sn%1`>N($3(G-m*$wuS~`$(U{O z3G;I( z%j~rr>P1P%W??GsP=NTpKmX&MwYt}DZ~eRS;O_04GsmW;j~~@ibUGeLsHM{BJj|YC8%N`o7<+Z@C+_!oGc#1Cx`LO0hUGI$B7llhKIN?RNhM@52iI TG@H!B00000NkvXXu0mjfSaX$T literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif new file mode 100644 index 0000000000000000000000000000000000000000..206fede4ee7495c3d4fa8dbbb76425e23566e9cc GIT binary patch literal 1012 zcmW+#T};hk7=Mn8YGYk-BW7+*XP!uF(_J6BXv?Neo2k~53o+@FE|ATt^)Y4hQe0@P zSYMk?afGon-bF^G(&-43w{{O_}gnhA@5fnj7M8-aCj50=y zVPnWvS{tp57Ngl{vQ4FpQbvhUY!um9(MFUJF~Ua3uCg|)42xklOh7WE4Jkunhz+3t zHlTrpWlWRhu}^6&TC>(YQGFd~m#uKGjDYE`Ri%LWZD&tI*hU=i4-s$()c}KNsKh9AfEd_-1{T@mY#TKmi;xWx{y>Y0S(uP3>_P>aLM((F zku(B;E{r2+xJ8u612VCVIG_oJ;Sj0;2GQ7rEa(6+umMf>M0Of&)Odu8AxQWGEh;Aa zaoAj)d)uaSLL0Ml6+7z$ZBuu$v#U-V_6Uwci{yy5H*s`WUt=M+p zn)~SevRiXicW3`B{d+b3x9iEs+fRYf&nr{kgLA)De=Y{eT~yySb+dP(rDxFpb)})X z_j>E&!pg?wKmecq_T{xM7^R)ifIlLFD0GNA!!9O99O)|$T@5?_qRt;vFf&kn_)FW? z_`GnRYjoh$4o~IE$IRoKH*V=YJ>#wBrOt`{dF~IT+>(|Pf8s;e(6dXaz8IS9e|j*t z=3Q*=kAlHxo(+-b@~2-GW_ZFWttoKza)`U8q34AEw<{?<%ICf3>%N_l-tOzE_U8}Q z7oYS!sEM2(ic1;U<#{}~=FT^Xy5lXG?+$z3UwdQvQQ7pP6mQ9-w=|Y>&o0$8Wu0G{ isn`^mx;yvvmFWdDjr#c zLa{?BIQR=Hso)@-gFi5$h(?e?1}9O3!1?a`KX}6zj=OvJ-n-BDNC6L6Km!tBLTo}4 zi^J?j?#VEBbr*N!T4rW$>LzYT7A&f{s;jsnNwHVVMP0-N6NB+4N|K{}~ZKoJoX!9fm} zBM(~o#KEm(O)!!sOVVPE zi-}EWVsRKLD07CIi5XHK*D_Nz6;q^KvS3lvL`*>SB*k8X8pJ?(^n)}xO*^QcB&d+A z2}aUn$yV~Ua!;X@Eadx`Qv~8*!H*R z1Jb}XTM)URaq3M_BZ+<>;dB>fia`oDqncq{}&s`b$QtO-@+w}C? z;Nq!~gPU6~Dz(9{-TvCj!(Htg`{x(uCg+CR6V+R1T7A<43$vfP-MtrguipE)w!F3Z LqusxL9gh72jO~@^ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif new file mode 100644 index 0000000000000000000000000000000000000000..b351a1f2a294cd0f8e145e20c2c455a38cad2001 GIT binary patch literal 986 zcmW+#OGuPa6h7I6wK1usMoI`3X2DsMWI-EEY2_v@7Zr3CQ7Q#xDA5CHkz|Fbmn^6$ zdu+7Vn5dzZIN3$9%xdyg;HxyPQD@YdxqbJ)yTdu>d!7H!$V}gndN`J1DL`cG)5a)c z#27Y)Y^Al)%4ji~jV9Yv+9+j|7{x}BofU0F84)9FgzPG7!^*H2X2S#|L)wrsB!<`! z3Sa{oSXjn1Sswe8)}l3QO_mmwQd)^ttQA=mXo}JzT38ENQJ7_=Sv0d|f<~-rQkp~) zYXU1&0}P^}60*<(F|Yv*EG&~XWNSQ8ij^Yk545O6l&})AcA)}I7R9WX;2xqdt4I{F zBG^M7kcn-?0sjyIhfobLh=xjxLI;R}4QODIP0qGaFXe8ekBOO~`@{5Ca>~WKU$L(MF9&xEO+jKhUCL zvLA=d)w#EAIw!O-J6Ex@PS7@WCp)|9#9@!%IJ8KPXnPY!hXr<^@j2j12oIh>6$*ux zmKHCUe`={p) zzwLH7IG43C5ubkIf@>L!QZh8)kBB8&*+5TM#qX_8Xe$_MO>#wd-P&_}=vih>^_H5o zg)25>S3JtEd6gfXvF(myC5ih_CjpcNI+~ z1pOIXrw&{QB)mA-kn*SH)JW$*yOgGMLYik+JFZE literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif new file mode 100644 index 0000000000000000000000000000000000000000..26019b099d96b382a549fa383bd81315cd6d295c GIT binary patch literal 1001 zcmW+#TS!$=5S_p%q=$ihRGNrTSo%=|Wl4e&+5@B?2{ojLOjtg`N-j#~hfj#Gq+|;c z1QiB~BHGowB$g7jg(4^`Me}B48Di?a>h-!?`^?{*nOU>entf7Fq$C_VA4Xy1Co(p) zG0GS*hK(VcX>GJJT8w6+$rhD1N*N_au~B4uMH^8@#0VQ9JIdOyGAxGKFagPsHlz%R zAvS~r*nkEWhS5!Sj}4`@Xw6!aU5iX9twbx?{nprb}BStkT zO`?f4VJlbz45Yylv{1uhU;`Rh7$z&o<_J-Wl_IMTYmtd4VI^ecf(42!idiv1JxHNf zktkwCkOx0N6VtE*`auE;!5Uy74VGvH4=e^Ypn*l!Ia@}KU=gxLLLb&5V-_a(3b|l` zq7VzgM>q`wzzgj#8fsxB`~Xc%!wztQU?>D@fPpk7K?^*v7}$U&dm`J7GI9jrVlWc= zuofAUeH_+T=iavHoY30rT*dY}MqAe%@9d~!hdqL$&>}gc?M)mW7TAHtbHJ5g9yDRq z>S{0;TyY}M*Vot6)8lr#T`pI4`I8-K72A??<5Dl2EUe#KI(V?&yF0V`db_uxXX^Rz z{QI%#(Z9>f%S*wPz|x|BVSa9Ic6KEYSoHh-KA&&Fe)u^#IX*TvFficpcse>dT3TA_ z>guYhs_^uqmqOM+D8+#T{)jN5^@G%z>rH7pmwaOa4-`fm zE=u|sx$)W6D9^QNYQOk2Ei$$y(D*5)bJOYc8&k)--#thlPjXH4*Z#?Ajc?BX_V%)O z-Hhrk`u?>s=KkG>N6UP#n-Uv}+Y;`Tt<9{xw0UQ5$-=Lp($B3;TPuST`-(SY?4K+P X4d%*-doJfz=*#Bpp_0z7a!ULUk{Ai+ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif new file mode 100644 index 0000000000000000000000000000000000000000..bbb65c837dea9a6c28d6209ca1b1140a37988423 GIT binary patch literal 996 zcmW+#OGuPa6h47kZE6CejXiWDMGNUrrnSm4q(vaKDU@n)7n&%QMHv`Ts}dJNaY1Jm z1%)xttY%cue2lg@;j0pL1`5YVHoj^e%{0#KyZ>4JhjY$%zVAEtzgSgyy6lFFT$Cg- zHpCchj53CeA)AR9(MFUJHbSmT8mbqSu|M|C@L*ViDFS?Nuiguuo7lr0!NGr zX(1)VLf8t{00U{T1TECC7}$UY7KX_RvN=L&&03SyhqcI*(u%brD;F$KWTlxk6V!tg zdNnCctO@eq2WVm%c0fN!Kp|KI45Yylt>A&hzy>t1$U0}s$Pug*StFqjYmqT4Cin`u zV1c3{Rs;3ry4U%$;nF- zrBbn2EEn{ief)z6-Jp;EBfd`ky_8jVeTK&hz2O8aFtv^S73*9B2zWtF;HMPE?f}2k=uA(oM PSLc_Xzst?bp)>yhr3M#0 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif new file mode 100644 index 0000000000000000000000000000000000000000..ccb26fbebdff5521eab7418d22e99fbae6c1d08c GIT binary patch literal 1001 zcmW+#TS$~q5FViig{X~sv5e>~C`M52PqY*C`39biRR&OdL%%zX2G-<*@4v2#=EF&o(^Or%XH zt)_scWI{;6Qjn1g7AUfi%#sP} zK?=Q+gd~;(dGG@?F%3JQA0(gc0k$hWT1#y8Q>U^EiJ(_cNaAO=Ed9XQ}e*ob1A$rqR0<`46gx0%!XIm#cEx9b24x9#1v-6J4L2;{%(Yx0E;vP_|dsDD=Bqr6K zlHm7+$8t;U2TSW-{OnCS>CRfYv7yHk`q$jys&5*5AI!X%Ro!^Ls4C>TvM3?g5=?S; dtLf~)4_`YgyED9bxo14v@(;Dvr3@ER+J8}<4t)Rs literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif new file mode 100644 index 0000000000000000000000000000000000000000..2e8743a2705b98b9c546c28c97fe724dd4668b16 GIT binary patch literal 1009 zcmW+#T}V|y5FX8kBEk#Si<*%J5ovK9!7{1n!IT1pEV7cg5JRb%rl^$FgQNr{MG-7& zA`xU1A_`tmEGaW%)l9|mH^r2+ydDOkN^7H)(PA_kO}44DQOYPWij5*WE82)MB1YH<*;Uqtm0>Z=h6zZ9v>|0k46z{; zzy>t1u#9Q4JoYKAMQhfYEG;Ufv=XgYE3zuk6s1M9uokkSFw07_XlBg>jab#BG>InG z1Xid97(_!QWT6LQU;`RhSSD-8)_9^6D@E2HXiU9wr2Ei%NyMkpF_J&`0YLK7n!ypd%%@ko>=}l@3A-fW=Hs`+liI4{u!_R zJ@o-MCR`=o!|wiwC~n{V@aK+;)v;~|ifp4t6BC)6X zNY-$)^uNy?@fJ-lrA;-xIvblk5|a^9wr8sK+EnAE)Y`6)xT`ZQ_lBpVDtf99_0~L{ z=}wQmmDtrA(ebGEQ;{!hVQw(_Nqo)eoe7sa%4^;g4K8%`{k=aLSLzy1U$>H7*_tKo z?hDH)jF-g$H!2(mEu+l^ml1h9)R3{_R zN+{4&BvL7dheA~CWs)UwOqF5B!RW`y}SP8Q*0ZGURX(1)VLMVU@ zXkcL((`0$<)5a)c*ch_3sI)d(8O=tMRe`3`Mk%A%D6*n3%i6Fq%!UaXv1&*gQij+N zSfLtV5Dk@(g&v534QOCtnXDmO<0-9KYqI`8i%Kc2SSzx2p#n`-nprc!Jw#zvlhVYR zU=MjfCbkg={6hpBLN&l38Y(dg9Uulapn*j;Ion2!$4Ze668=DoidiusSJ;ILG!?NT z`cdZNvdhFbs!K4KRqtCS*Yeh=C1gvL~|BXrsm>Tns_NA81iA z*^k5K>fGBlofF!aovYYcCup0xlbv04;;=_>99kqtw7rR=!vZ_d_#AL0ga=QcT3T8< z<=R-i>3I9ihKoM2lSwUuoqZ$2BQrmK#>X8XzYq$FpIcabGw!|J+&@0~jgD6Rn*IHD zYU*J_gIA>EUC-4U*8(b%5;IQ(N3L1D-lx5b+S*z!r;vBaQ?%dj<&*o3m6bEy-Cgzd z%gf7Nuh;E%eU|NsNa*$rtBcF| zyk*2Qx4ovf+`S`nruXcsh=cR3xoPb?(_#u%q!dP%WtCUfMD^y5?XF6Her}@Ud*@JN zR#JAj$JM;zL)wdit+9jteY2rawR5d!2K?9E8$Mq`ciulptVrE=A*%YMZ*gr`TuJ|{ z(z2$eFL}wMSGG+Dq$lSUuPlpR9NA3ywWC9IrH}KT<}duqn4ccJzBi_D;`Bu5K&ybF0xCVru0xy zLa>Ldm34nuFN?9hw?M?7)Rv5bKzH}sb=_Uxp7)#Ed^7XR^E~r@SFc?;bGE0MnyE}= zT^MWCTCtX`C6^gvjanntur=h0YOJbNvC3A-^@_2gR>TThAvem#vRW3)Y?**$$yicL zVu>vw0XCq4g<*7)+v7rw5o6dGa%+*P8Wp2#lpG5bMU99NHbRaRdRYyNVKz+Qh*3jo zNDQ$dYz1q8fizfx7HU`wY(N7G!{h|H93iT#N=_fvA`?+z6>@UH0!0>ORwk$iDfB9d z5-UL-`~Xc%!w%>N2`B_>fPpkvq7^)_7}$UY7CGl!899PQ$QcQJSc{BVnBXhqf(42~ zECe6nGz zR(E#l^?I#Vt4>c($K&x>EH*eeSSXZoxnJ}13)SlO_I9OSt5&wk<&sy(Z+eA7F`uuY zP^nb5w(z-JDwRCXD;765Hda?wve|4VlS!x3sZ=VNOePYEXf!%8F%gMG!r^c*7{t>* zQrW!=Lg@rJ;E!k~Y8)rqpWD-SyM1VBq23t_FUFtz{Mx?sD0C|jZ2C9Sbm)4^Oz+y? z)NEU5?fiq>-2Lw#Pj*iB{YZA*d>J~N?LXc*G#V&$2YN3)-Dis(c-P&AvG|vcl}Pm7 ha8EkcUOioGJ2wXc!R{Rj722e<$L literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif b/public2/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif new file mode 100644 index 0000000000000000000000000000000000000000..e86c1c6631b34ecd605b655baf3d7b1ae643d014 GIT binary patch literal 1005 zcmW+#Sx8n<5S~OS9}KaFd{U%W$zY07N%BQgM2kWK39;Zvw5XMcSs{ptw3ukd!DvAW zOUSa^MRP$(k0NGD>TjW9qHS6!zy3LW=bpD=X1;Cijg5;r5T52w{na(1=w-+K@8DhQJEd z0E1|#ge>$x3~WFH3(I5;*&0u2&03T72U=80X~kNRwF?z!veL|&3GN{ZvznA9)&zUV z12VCVIN%>5;1H?-2GLN7QRo0MumKG$vdP&tYCKkoY>@B=T2#!63Aw^9RG_Jd6(L6? zjR2qv;|LmV5he0~Ol%_#Xo6ulgld36G&Ug%IzS9;K$AU@okklq9^qmL68=DoiphQ) zHdp7~w&|SE#_U|h&N@Nc)Sc|?suPDjg5%I4Iil@N932+efyU>6D&6#&)VjN>|V zv-8~R>nCf{GTvkb-3s1$HZb}{bVgT3@w?(fB~dl5>apdK*}q@9UF`{1qs)Bgsw~gR z=r5V~h#Q}Nh}(M$j8Z5x;E(Vp+SX66eUHZ;aWxlg`{dh`oKe|bG})HBk$k7J>&nXF znW?~}na0bDp}hrOKKbvIaHygA>osR74c^g{8LV9&?8bPWVl?=6FUHC(Dw~C1%a`M-0X^ zUTDZ(=qbF}x@WkhBY(X3Lqp?a*Tv5PRVfK4D#P2o2A&MKE9$~CZ}>dh(HH(8{nF#G b^xlfyQ$tzRM+;I8wp1>Sze?TeO_BcrMy(F| literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/alignicon.gif b/public2/ueditor/dialogs/attachment/images/alignicon.gif new file mode 100644 index 0000000000000000000000000000000000000000..005a5ac65a3ddc9cdac037abdb5fe92267155a0d GIT binary patch literal 1051 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/file-icons.png b/public2/ueditor/dialogs/attachment/images/file-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff82c8c488f53a7aff67fbe39742e3321183eca GIT binary patch literal 44070 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

    *vGSxI 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/icons.gif b/public2/ueditor/dialogs/attachment/images/icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..78459dea7b12ccbeec81d19ecdab22b1658e93b4 GIT binary patch literal 453 zcmZ?wbhEHbbY#$A*vtR||Ns9FJNP^N(4UCIf1{56|NHmvpFe+o|NadW2g{=nia%Kx z85lSjbU>mYGZarn*x(aH@fLZq!wgUiaA+%BrQuMGlI(3v}$4ket=c%G-JG_a6@d zUMtW1Dv_dMk(#;&JDULU);6IIt*+RD80Beh(v#{r8-@JE7rOMyrKZ@`PM+5- zK4PEn@UifH&1a7opNKNDvAy~H((Lt@PiCLrh`sqL^yyzFM}*_N9gV+*y1bvCcd{tw zP+atQ`ojjtR_?nOH&4iCw(0v^v}@~SfpwBi-JHA%0-p_?kEd#ga=ENn_|&M5?L?$c z!i1+jT>6R+ul!uQ+^$n$Hm~o7%Nb0wJ#GK7NE~>4aE?#6+>{R=oUZeJnouMg`B^J) rUi3;Xl^IQMkE|4#X6EZ{`gBG$ultcLuMHMNRKNMR>qv$%6N5DXx{1lO literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/icons.png b/public2/ueditor/dialogs/attachment/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed GIT binary patch literal 2678 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/progress.png b/public2/ueditor/dialogs/attachment/images/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..717c4865c90a959c6a0e9ad1af9c777d900a2e9c GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0vp^f8U}fi7AzZCsS=07??9MLn2Bde0{8v^Kf6`()~Xj@TAnpKdC8`Lf!&sHg;q@=(~U%$M( zT(8_%FTW^V-_X+15@d#vkuFe$ZgFK^Nn(X=Ua>OF1ees}t-3#_`hBq$Z(46Le)Ln;eW^@CE2 z^Gl18f$@>14ATq@JNy=b6armi>cVAJd5X6R;MWawh(V&G(G=xXffXz1o@ zX=ZL{;B08&Z0-!x>zP+vl9-pA3bQv8XfIT+GhV$`&PAz-CHX}m`T04p6cCV+Uy@&( zkzb(T9Bihb;hUJ8nFkWk1Vs?Uzb>gonPsUdZbkXI3g8g7%EaOV0~10%hv-cqC)D(T zj?o7t52WM*69T3|5EGvGfgE`DNzDW1nId53*cQ_-&cMK^?CIhdQgN$ga=rIq1A(^5 zYKwg&`wo`WvF`u>{iFU|`!+wz>b#B?t8F4hxRm$~lz-tTH#6E8xZnKlv%`YRwvA{oKseqmK8(Gfx|> z#)dT+Zy!CGH{+89Q&m{rC!PyyIjq?Y9m+ziHPqr6qxfF`+2Qt=-KQ=fE8_j%1#Y2} z>NffN)P;AQIhrE)QQzeqbFS^A8(M1XGuQqTO<=fcH+M~2lzlL$Ao6teb6Mw<&;$U? C61Fb@ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/success.gif b/public2/ueditor/dialogs/attachment/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 GIT binary patch literal 445 zcmZ?wbhEHb)L_tHxXJ(m|NsC0{`>#WKmY&!`~ULm|4%>v3rzVXIOUh{)L$ageu+>2 zB{Acd%*pZwE#>TlQSztb-KopJH+%!_|l-~7Ag*59?a z{_c7B@6_{ur(gU#_wwKE_y6vG`1j=VzZYNsfBgCX$DjXizW@L859r4KV8@~pia%Kx z85k@WbU+dyKQXY~a+p)#p(E9QVoA}-BeJtDJbfs+R&065YSGzOop#2q7tzUUTK@E- z1Qpqe*fm*b*T-Fam_8!ZPiJg?eRTb9ku+5;xVnw>Wr$>Ce}(b zvq{bgY~#~oR8Cparp&0%zbdUw!o*Z6ds70hP&$teqekA&7*16-748@%Mnl0vSqU6+ zOpICr!NSHY@7SLk+rBLP3&#jWP!Xxbb jiN%_{Rv%uKKTTNF#>acL^G5)OtDBg<-IWs>91PX~W`xy? literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/attachment/images/success.png b/public2/ueditor/dialogs/attachment/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d GIT binary patch literal 1621 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#?>2=9ZF3nBND}m`vLFhHXsTY(OatnYqyQCInmZhe+73JqDfIV%MiQ6rPIL(9V zO~LIJBb<8mfsWA!MJ-ZP!-Rn82gHOYTp$OY^i%VI>AeV;u(vXbonl~MI_~M>7*cWT z%njcRVMh`65C6~Q2yI{K`NBQQh9heAinXE1(JfB=Ul%M;Ke#x6g%L8^f5l4Te zj&BcK1znDIyZS2~eC7F3K+}tVTa$=u*HTU0W4>0#`+Qf%|GkyBERBs#$Y}P@k7@U2 zd#*XsYr~WGeCA1uSK>2HTD)g9mP}Xrpg$+`K&8dx2JS~bjCx(hj5}1;-8qn2_>|?> zp{d+2q{I0hbQS!U-jOut`kSEi+IhQJGmBl4O%se*W?OGKZ0Mp?XmGnRgezL^8vCJ4 z#-ek9(R&%4!h+;oXA~Mtbyie=u#0PDiI#!iX`%2?^@kRL8ma*r6?+*}W4e|_8~J&& z+-+*Ub3{dDcAIF|!MTDz0#78qKYeaeVU$wDOOs3cR=e5FZ*O2e-6xc{Uu=$;!s>*M z>nZ|V>zUp8-oE6^wXjV+_UOvuE&SORr`;3hnBKu~e3rzlY@NRjD|5Ui2t>^@Ve7jy z)2vT>u1vesjJgG`f;l_n`FmbR~b^~{VzXB}7CdU_pt>lO9l=E;X#4<2bZu32r~J^e^%TSISQ_Qm$= z7d{rOo2%^RUGseJkpn9(MWszUQdl(i&RN5PBgZ0d#S7ZipShU3W`>Nsy6C#pCD*KW zyxHW%b?m|pr;dF;L$saa#oaeO`u=>jkXTjl9*cLEvOD!Jdr4ooKJW9gY7?D{e?uM^ z`_}E4`0yR0boA=9>3>WXzUH{&pDfpZ;_2xb=j*pKsk#WyD%J#5t{1#azeB z4SJq8H2*dJVX$xugZHVh{7U`u4@oM|quz5j-hRJi{qwh1k5uNqu`W>3HJG&Y^R}6R z$Gq-HPue$sd${oT*XKO8zN>Oe_%K^bZNm3^-vf7@5X# + + + + + + + +

    +
    + + +
    +
    +
    +
    + +
    +
    + + +
    +
    +
    + : +
    +
    +
    +
    +
    + +
    +
    + : +
    +
    + :x:px  y:px +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + diff --git a/public2/ueditor/dialogs/background/background.js b/public2/ueditor/dialogs/background/background.js new file mode 100644 index 0000000..9a4a131 --- /dev/null +++ b/public2/ueditor/dialogs/background/background.js @@ -0,0 +1,376 @@ +(function () { + + var onlineImage, + backupStyle = editor.queryCommandValue('background'); + + window.onload = function () { + initTabs(); + initColorSelector(); + }; + + /* 初始化tab标签 */ + function initTabs(){ + var tabs = $G('tabHeads').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + for (var j = 0; j < tabs.length; j++) { + if(tabs[j] == target){ + tabs[j].className = "focus"; + var contentId = tabs[j].getAttribute('data-content-id'); + $G(contentId).style.display = "block"; + if(contentId == 'imgManager') { + initImagePanel(); + } + }else { + tabs[j].className = ""; + $G(tabs[j].getAttribute('data-content-id')).style.display = "none"; + } + } + }); + } + } + + /* 初始化颜色设置 */ + function initColorSelector () { + var obj = editor.queryCommandValue('background'); + if (obj) { + var color = obj['background-color'], + repeat = obj['background-repeat'] || 'repeat', + image = obj['background-image'] || '', + position = obj['background-position'] || 'center center', + pos = position.split(' '), + x = parseInt(pos[0]) || 0, + y = parseInt(pos[1]) || 0; + + if(repeat == 'no-repeat' && (x || y)) repeat = 'self'; + + image = image.match(/url[\s]*\(([^\)]*)\)/); + image = image ? image[1]:''; + updateFormState('colored', color, image, repeat, x, y); + } else { + updateFormState(); + } + + var updateHandler = function () { + updateFormState(); + updateBackground(); + } + domUtils.on($G('nocolorRadio'), 'click', updateBackground); + domUtils.on($G('coloredRadio'), 'click', updateHandler); + domUtils.on($G('url'), 'keyup', function(){ + if($G('url').value && $G('alignment').style.display == "none") { + utils.each($G('repeatType').children, function(item){ + item.selected = ('repeat' == item.getAttribute('value') ? 'selected':false); + }); + } + updateHandler(); + }); + domUtils.on($G('repeatType'), 'change', updateHandler); + domUtils.on($G('x'), 'keyup', updateBackground); + domUtils.on($G('y'), 'keyup', updateBackground); + + initColorPicker(); + } + + /* 初始化颜色选择器 */ + function initColorPicker() { + var me = editor, + cp = $G("colorPicker"); + + /* 生成颜色选择器ui对象 */ + var popup = new UE.ui.Popup({ + content: new UE.ui.ColorPicker({ + noColorText: me.getLang("clearColor"), + editor: me, + onpickcolor: function (t, color) { + updateFormState('colored', color); + updateBackground(); + UE.ui.Popup.postHide(); + }, + onpicknocolor: function (t, color) { + updateFormState('colored', 'transparent'); + updateBackground(); + UE.ui.Popup.postHide(); + } + }), + editor: me, + onhide: function () { + } + }); + + /* 设置颜色选择器 */ + domUtils.on(cp, "click", function () { + popup.showAnchor(this); + }); + domUtils.on(document, 'mousedown', function (evt) { + var el = evt.target || evt.srcElement; + UE.ui.Popup.postHide(el); + }); + domUtils.on(window, 'scroll', function () { + UE.ui.Popup.postHide(); + }); + } + + /* 初始化在线图片列表 */ + function initImagePanel() { + onlineImage = onlineImage || new OnlineImage('imageList'); + } + + /* 更新背景色设置面板 */ + function updateFormState (radio, color, url, align, x, y) { + var nocolorRadio = $G('nocolorRadio'), + coloredRadio = $G('coloredRadio'); + + if(radio) { + nocolorRadio.checked = (radio == 'colored' ? false:'checked'); + coloredRadio.checked = (radio == 'colored' ? 'checked':false); + } + if(color) { + domUtils.setStyle($G("colorPicker"), "background-color", color); + } + + if(url && /^\//.test(url)) { + var a = document.createElement('a'); + a.href = url; + browser.ie && (a.href = a.href); + url = browser.ie ? a.href:(a.protocol + '//' + a.host + a.pathname + a.search + a.hash); + } + + if(url || url === '') { + $G('url').value = url; + } + if(align) { + utils.each($G('repeatType').children, function(item){ + item.selected = (align == item.getAttribute('value') ? 'selected':false); + }); + } + if(x || y) { + $G('x').value = parseInt(x) || 0; + $G('y').value = parseInt(y) || 0; + } + + $G('alignment').style.display = coloredRadio.checked && $G('url').value ? '':'none'; + $G('custom').style.display = coloredRadio.checked && $G('url').value && $G('repeatType').value == 'self' ? '':'none'; + } + + /* 更新背景颜色 */ + function updateBackground () { + if ($G('coloredRadio').checked) { + var color = domUtils.getStyle($G("colorPicker"), "background-color"), + bgimg = $G("url").value, + align = $G("repeatType").value, + backgroundObj = { + "background-repeat": "no-repeat", + "background-position": "center center" + }; + + if (color) backgroundObj["background-color"] = color; + if (bgimg) backgroundObj["background-image"] = 'url(' + bgimg + ')'; + if (align == 'self') { + backgroundObj["background-position"] = $G("x").value + "px " + $G("y").value + "px"; + } else if (align == 'repeat-x' || align == 'repeat-y' || align == 'repeat') { + backgroundObj["background-repeat"] = align; + } + + editor.execCommand('background', backgroundObj); + } else { + editor.execCommand('background', null); + } + } + + + /* 在线图片 */ + function OnlineImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineImage.prototype = { + init: function () { + this.reset(); + this.initEvents(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.id = 'imageListUl'; + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('imageList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getImageData(); + } + }); + /* 选中图片 */ + domUtils.on(this.container, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode, + nodes = $G('imageListUl').childNodes; + + if (li.tagName.toLowerCase() == 'li') { + updateFormState('nocolor', null, ''); + for (var i = 0, node; node = nodes[i++];) { + if (node == li && !domUtils.hasClass(node, 'selected')) { + domUtils.addClass(node, 'selected'); + updateFormState('colored', null, li.firstChild.getAttribute("_src"), 'repeat'); + } else { + domUtils.removeClasses(node, 'selected'); + } + } + updateBackground(); + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('imageManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getImageData(); + }, + /* 重置界面 */ + reset: function() { + this.initContainer(); + this.initData(); + }, + /* 向后台拉取图片列表数据 */ + getImageData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + var url = editor.getActionUrl(editor.getOpt('imageManagerActionName')), + isJsonp = utils.isCrossDomainUrl(url); + ajax.request(url, { + 'timeout': 100000, + 'dataType': isJsonp ? 'jsonp':'', + 'data': utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + 'method': 'get', + 'onsuccess': function (r) { + try { + var json = isJsonp ? r:eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + 'onerror': function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, icon, _this = this, + urlPrefix = editor.getOpt('imageManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + img = document.createElement('img'); + icon = document.createElement('span'); + + domUtils.on(img, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + } + })(img)); + img.width = 113; + img.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + img.setAttribute('_src', urlPrefix + list[i].url); + domUtils.addClass(icon, 'icon'); + + item.appendChild(img); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = [], align = getAlign(); + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var img = lis[i].firstChild, + src = img.getAttribute('_src'); + list.push({ + src: src, + _src: src, + floatStyle: align + }); + } + + } + return list; + } + }; + + dialog.onok = function () { + updateBackground(); + editor.fireEvent('saveScene'); + }; + dialog.oncancel = function () { + editor.execCommand('background', backupStyle); + }; + +})(); \ No newline at end of file diff --git a/public2/ueditor/dialogs/background/images/bg.png b/public2/ueditor/dialogs/background/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 GIT binary patch literal 2810 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'+ this.point.name +'
    : '+ ( Math.round( this.point.percentage*100 ) / 100 ) +' %'; + } + } + } + } + } +]; diff --git a/public2/ueditor/dialogs/charts/charts.css b/public2/ueditor/dialogs/charts/charts.css new file mode 100644 index 0000000..ac3c764 --- /dev/null +++ b/public2/ueditor/dialogs/charts/charts.css @@ -0,0 +1,165 @@ +html, body { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow-x: hidden; +} + +.main { + width: 100%; + overflow: hidden; +} + +.table-view { + height: 100%; + float: left; + margin: 20px; + width: 40%; +} + +.table-view .table-container { + width: 100%; + margin-bottom: 50px; + overflow: scroll; +} + +.table-view th { + padding: 5px 10px; + background-color: #F7F7F7; +} + +.table-view td { + width: 50px; + text-align: center; + padding:0; +} + +.table-container input { + width: 40px; + padding: 5px; + border: none; + outline: none; +} + +.table-view caption { + font-size: 18px; + text-align: left; +} + +.charts-view { + /*margin-left: 49%!important;*/ + width: 50%; + margin-left: 49%; + height: 400px; +} + +.charts-container { + border-left: 1px solid #c3c3c3; +} + +.charts-format fieldset { + padding-left: 20px; + margin-bottom: 50px; +} + +.charts-format legend { + padding-left: 10px; + padding-right: 10px; +} + +.format-item-container { + padding: 20px; +} + +.format-item-container label { + display: block; + margin: 10px 0; +} + +.charts-format .data-item { + border: 1px solid black; + outline: none; + padding: 2px 3px; +} + +/* 图表类型 */ + +.charts-type { + margin-top: 50px; + height: 300px; +} + +.scroll-view { + border: 1px solid #c3c3c3; + border-left: none; + border-right: none; + overflow: hidden; +} + +.scroll-container { + margin: 20px; + width: 100%; + overflow: hidden; +} + +.scroll-bed { + width: 10000px; + _margin-top: 20px; + -webkit-transition: margin-left .5s ease; + -moz-transition: margin-left .5s ease; + transition: margin-left .5s ease; +} + +.view-box { + display: inline-block; + *display: inline; + *zoom: 1; + margin-right: 20px; + border: 2px solid white; + line-height: 0; + overflow: hidden; + cursor: pointer; +} + +.view-box img { + border: 1px solid #cecece; +} + +.view-box.selected { + border-color: #7274A7; +} + +.button-container { + margin-bottom: 20px; + text-align: center; +} + +.button-container a { + display: inline-block; + width: 100px; + height: 25px; + line-height: 25px; + border: 1px solid #c2ccd1; + margin-right: 30px; + text-decoration: none; + color: black; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.button-container a:HOVER { + background: #fcfcfc; +} + +.button-container a:ACTIVE { + border-top-color: #c2ccd1; + box-shadow:inset 0 5px 4px -4px rgba(49, 49, 64, 0.1); +} + +.edui-charts-not-data { + height: 100px; + line-height: 100px; + text-align: center; +} \ No newline at end of file diff --git a/public2/ueditor/dialogs/charts/charts.html b/public2/ueditor/dialogs/charts/charts.html new file mode 100644 index 0000000..70e2314 --- /dev/null +++ b/public2/ueditor/dialogs/charts/charts.html @@ -0,0 +1,89 @@ + + + + chart + + + + + +
    + + + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/charts/charts.js b/public2/ueditor/dialogs/charts/charts.js new file mode 100644 index 0000000..37344fd --- /dev/null +++ b/public2/ueditor/dialogs/charts/charts.js @@ -0,0 +1,519 @@ +/* + * 图片转换对话框脚本 + **/ + +var tableData = [], + //编辑器页面table + editorTable = null, + chartsConfig = window.typeConfig, + resizeTimer = null, + //初始默认图表类型 + currentChartType = 0; + +window.onload = function () { + + editorTable = domUtils.findParentByTagName( editor.selection.getRange().startContainer, 'table', true); + + //未找到表格, 显示错误页面 + if ( !editorTable ) { + document.body.innerHTML = "
    未找到数据
    "; + return; + } + + //初始化图表类型选择 + initChartsTypeView(); + renderTable( editorTable ); + initEvent(); + initUserConfig( editorTable.getAttribute( "data-chart" ) ); + $( "#scrollBed .view-box:eq("+ currentChartType +")" ).trigger( "click" ); + updateViewType( currentChartType ); + + dialog.addListener( "resize", function () { + + if ( resizeTimer != null ) { + window.clearTimeout( resizeTimer ); + } + + resizeTimer = window.setTimeout( function () { + + resizeTimer = null; + + renderCharts(); + + }, 500 ); + + } ); + +}; + +function initChartsTypeView () { + + var contents = []; + + for ( var i = 0, len = chartsConfig.length; i
    ' ); + + } + + $( "#scrollBed" ).html( contents.join( "" ) ); + +} + +//渲染table, 以便用户修改数据 +function renderTable ( table ) { + + var tableHtml = []; + + //构造数据 + for ( var i = 0, row; row = table.rows[ i ]; i++ ) { + + tableData[ i ] = []; + tableHtml[ i ] = []; + + for ( var j = 0, cell; cell = row.cells[ j ]; j++ ) { + + var value = getCellValue( cell ); + + if ( i > 0 && j > 0 ) { + value = +value; + } + + if ( i === 0 || j === 0 ) { + tableHtml[ i ].push( ''+ value +'' ); + } else { + tableHtml[ i ].push( '' ); + } + + tableData[ i ][ j ] = value; + + } + + tableHtml[ i ] = tableHtml[ i ].join( "" ); + + } + + //draw 表格 + $( "#tableContainer" ).html( ''+ tableHtml.join( "" ) +'
    ' ); + +} + +/* + * 根据表格已有的图表属性初始化当前图表属性 + */ +function initUserConfig ( config ) { + + var parsedConfig = {}; + + if ( !config ) { + return; + } + + config = config.split( ";" ); + + $.each( config, function ( index, item ) { + + item = item.split( ":" ); + parsedConfig[ item[ 0 ] ] = item[ 1 ]; + + } ); + + setUserConfig( parsedConfig ); + +} + +function initEvent () { + + var cacheValue = null, + //图表类型数 + typeViewCount = chartsConfig.length- 1, + $chartsTypeViewBox = $( '#scrollBed .view-box' ); + + $( ".charts-format" ).delegate( ".format-ctrl", "change", function () { + + renderCharts(); + + } ) + + $( ".table-view" ).delegate( ".data-item", "focus", function () { + + cacheValue = this.value; + + } ).delegate( ".data-item", "blur", function () { + + if ( this.value !== cacheValue ) { + renderCharts(); + } + + cacheValue = null; + + } ); + + $( "#buttonContainer" ).delegate( "a", "click", function (e) { + + e.preventDefault(); + + if ( this.getAttribute( "data-title" ) === 'prev' ) { + + if ( currentChartType > 0 ) { + currentChartType--; + updateViewType( currentChartType ); + } + + } else { + + if ( currentChartType < typeViewCount ) { + currentChartType++; + updateViewType( currentChartType ); + } + + } + + } ); + + //图表类型变化 + $( '#scrollBed' ).delegate( ".view-box", "click", function (e) { + + var index = $( this ).attr( "data-chart-type" ); + $chartsTypeViewBox.removeClass( "selected" ); + $( $chartsTypeViewBox[ index ] ).addClass( "selected" ); + + currentChartType = index | 0; + + //饼图, 禁用部分配置 + if ( currentChartType === chartsConfig.length - 1 ) { + + disableNotPieConfig(); + + //启用完整配置 + } else { + + enableNotPieConfig(); + + } + + renderCharts(); + + } ); + +} + +function renderCharts () { + + var data = collectData(); + + $('#chartsContainer').highcharts( $.extend( {}, chartsConfig[ currentChartType ], { + + credits: { + enabled: false + }, + exporting: { + enabled: false + }, + title: { + text: data.title, + x: -20 //center + }, + subtitle: { + text: data.subTitle, + x: -20 + }, + xAxis: { + title: { + text: data.xTitle + }, + categories: data.categories + }, + yAxis: { + title: { + text: data.yTitle + }, + plotLines: [{ + value: 0, + width: 1, + color: '#808080' + }] + }, + tooltip: { + enabled: true, + valueSuffix: data.suffix + }, + legend: { + layout: 'vertical', + align: 'right', + verticalAlign: 'middle', + borderWidth: 1 + }, + series: data.series + + } )); + +} + +function updateViewType ( index ) { + + $( "#scrollBed" ).css( 'marginLeft', -index*324+'px' ); + +} + +function collectData () { + + var form = document.forms[ 'data-form' ], + data = null; + + if ( currentChartType !== chartsConfig.length - 1 ) { + + data = getSeriesAndCategories(); + $.extend( data, getUserConfig() ); + + //饼图数据格式 + } else { + data = getSeriesForPieChart(); + data.title = form[ 'title' ].value; + data.suffix = form[ 'unit' ].value; + } + + return data; + +} + +/** + * 获取用户配置信息 + */ +function getUserConfig () { + + var form = document.forms[ 'data-form' ], + info = { + title: form[ 'title' ].value, + subTitle: form[ 'sub-title' ].value, + xTitle: form[ 'x-title' ].value, + yTitle: form[ 'y-title' ].value, + suffix: form[ 'unit' ].value, + //数据对齐方式 + tableDataFormat: getTableDataFormat (), + //饼图提示文字 + tip: $( "#tipInput" ).val() + }; + + return info; + +} + +function setUserConfig ( config ) { + + var form = document.forms[ 'data-form' ]; + + config.title && ( form[ 'title' ].value = config.title ); + config.subTitle && ( form[ 'sub-title' ].value = config.subTitle ); + config.xTitle && ( form[ 'x-title' ].value = config.xTitle ); + config.yTitle && ( form[ 'y-title' ].value = config.yTitle ); + config.suffix && ( form[ 'unit' ].value = config.suffix ); + config.dataFormat == "-1" && ( form[ 'charts-format' ][ 1 ].checked = true ); + config.tip && ( form[ 'tip' ].value = config.tip ); + currentChartType = config.chartType || 0; + +} + +function getSeriesAndCategories () { + + var form = document.forms[ 'data-form' ], + series = [], + categories = [], + tmp = [], + tableData = getTableData(); + + //反转数据 + if ( getTableDataFormat() === "-1" ) { + + for ( var i = 0, len = tableData.length; i < len; i++ ) { + + for ( var j = 0, jlen = tableData[ i ].length; j < jlen; j++ ) { + + if ( !tmp[ j ] ) { + tmp[ j ] = []; + } + + tmp[ j ][ i ] = tableData[ i ][ j ]; + + } + + } + + tableData = tmp; + + } + + categories = tableData[0].slice( 1 ); + + for ( var i = 1, data; data = tableData[ i ]; i++ ) { + + series.push( { + name: data[ 0 ], + data: data.slice( 1 ) + } ); + + } + + return { + series: series, + categories: categories + }; + +} + +/* + * 获取数据源数据对齐方式 + */ +function getTableDataFormat () { + + var form = document.forms[ 'data-form' ], + items = form['charts-format']; + + return items[ 0 ].checked ? items[ 0 ].value : items[ 1 ].value; + +} + +/* + * 禁用非饼图类型的配置项 + */ +function disableNotPieConfig() { + + updateConfigItem( 'disable' ); + +} + +/* + * 启用非饼图类型的配置项 + */ +function enableNotPieConfig() { + + updateConfigItem( 'enable' ); + +} + +function updateConfigItem ( value ) { + + var table = $( "#showTable" )[ 0 ], + isDisable = value === 'disable' ? true : false; + + //table中的input处理 + for ( var i = 2 , row; row = table.rows[ i ]; i++ ) { + + for ( var j = 1, cell; cell = row.cells[ j ]; j++ ) { + + $( "input", cell ).attr( "disabled", isDisable ); + + } + + } + + //其他项处理 + $( "input.not-pie-item" ).attr( "disabled", isDisable ); + $( "#tipInput" ).attr( "disabled", !isDisable ) + +} + +/* + * 获取饼图数据 + * 饼图的数据只取第一行的 + **/ +function getSeriesForPieChart () { + + var series = { + type: 'pie', + name: $("#tipInput").val(), + data: [] + }, + tableData = getTableData(); + + + for ( var j = 1, jlen = tableData[ 0 ].length; j < jlen; j++ ) { + + var title = tableData[ 0 ][ j ], + val = tableData[ 1 ][ j ]; + + series.data.push( [ title, val ] ); + + } + + return { + series: [ series ] + }; + +} + +function getTableData () { + + var table = document.getElementById( "showTable" ), + xCount = table.rows[0].cells.length - 1, + values = getTableInputValue(); + + for ( var i = 0, value; value = values[ i ]; i++ ) { + + tableData[ Math.floor( i / xCount ) + 1 ][ i % xCount + 1 ] = values[ i ]; + + } + + return tableData; + +} + +function getTableInputValue () { + + var table = document.getElementById( "showTable" ), + inputs = table.getElementsByTagName( "input" ), + values = []; + + for ( var i = 0, input; input = inputs[ i ]; i++ ) { + values.push( input.value | 0 ); + } + + return values; + +} + +function getCellValue ( cell ) { + + var value = utils.trim( ( cell.innerText || cell.textContent || '' ) ); + + return value.replace( new RegExp( UE.dom.domUtils.fillChar, 'g' ), '' ).replace( /^\s+|\s+$/g, '' ); + +} + + +//dialog确认事件 +dialog.onok = function () { + + //收集信息 + var form = document.forms[ 'data-form' ], + info = getUserConfig(); + + //添加图表类型 + info.chartType = currentChartType; + + //同步表格数据到编辑器 + syncTableData(); + + //执行图表命令 + editor.execCommand( 'charts', info ); + +}; + +/* + * 同步图表编辑视图的表格数据到编辑器里的原始表格 + */ +function syncTableData () { + + var tableData = getTableData(); + + for ( var i = 1, row; row = editorTable.rows[ i ]; i++ ) { + + for ( var j = 1, cell; cell = row.cells[ j ]; j++ ) { + + cell.innerHTML = tableData[ i ] [ j ]; + + } + + } + +} \ No newline at end of file diff --git a/public2/ueditor/dialogs/charts/images/charts0.png b/public2/ueditor/dialogs/charts/images/charts0.png new file mode 100644 index 0000000000000000000000000000000000000000..9485e5ed8f83888e782eafae6f7505c79671a985 GIT binary patch literal 25306 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/charts/images/charts2.png b/public2/ueditor/dialogs/charts/images/charts2.png new file mode 100644 index 0000000000000000000000000000000000000000..7c91a39ffac43e0867bec1df89b73e10e0b28c43 GIT binary patch literal 23016 zcma%j1yCJ9*X1Kf2u^SaP9V5@fQP$7aCdhJuEB!4ySoPn5Zv88xI^&ZJ1^hATYqis zR{cdmL%*4x?t5>ad+zBe!W87hkrD6_Kp+sZq=bkP2m}oU0zu`#zX5u@^PWh62F_4g zTmHPd0 z;$$Qolp!hTJ*W?vLN+W&bUN;%fR)T}+{Z|IY1g2hEWseE&ljej^HXcK+ha{E*c{>O z7wvj~EgEU!+Z0s>I_*#6*{JkH?4AcurVW3}BYv?ATKxpap>mNFb{M3kbmh%kuLHLV^K$pW*S~f#w07 z1r2Df$&E>X=0H5cn8dXIjS%qrq>kk~ro3UIQMw@W>k^;?q?zjxSE~M22m~3Xic+Le z6ZOF#=+7Zm9TA6I(2n3j0yGEWgJ7VUjE?!wr=^w6U}6g&@@lr}?K;`^7JvbFk?r zsj8ULNImBfAGOCRve#zjz4DtRXuOh$#>)YzeczP@{_eVSNmgAFA46=5TdmF4D}CRQd)n?2vw>0j2DL72$Vgb zOQ9+~hlOY54KtN}Xu)pmq)Ozc!xu{wsI&6QtK&`Pn~kH<616j3@}}XlSekH8B&V|o zZ~By^7~Gt9692_F-%{<6E0KR>PF%}`!o|0p-Xcb|U%}{O(X^S@6tl|1q`=Q3j314t z)x)e0+075RWyHQy4o!RYaIlYe=hb{5bVWMsl}_K+?PvkrJ61C2n^38nThYgGn&()R z=Y8o@0n2h3d6kxCHlH~I$#cn@3(uZ>1Ut5WRN9%w6{Wf|JcEVzp$^-!fBc@W0M+wzg$Iu#4$ zbu1{PX%-cBIXgRWI!3AJOP*PEZ*4AaFJ9l|mvxqu5!d%KGkWZ3Mk#O9CuqvKmwCq^ zs}xQvvweHu?@P=o@8=_U|DznoG3g3R7^fS=pvzgL=Z5c$ zB^m1@&n4Y7jtJ&%86TsbM_rergL&xKx74!pEVsZ0c#{~&H|6=@HEY=;+fp5?_4vY$ zQMtdf&cSCM`O7bJD1}lZg|jw#YTku6d{YN+kJvM>PS?17J(_af%=RZQk$!ESXnY>| z6$k^TW3xY=Nvl>>;q7}ZBCLBVa8uR{HSZAgjh45Y$N9Hiz>(dWlAimaS*3l@bf*Ww zU%cvB`BQ<2VrN`w9@G4ee#@_?>>aH1F9CX{8D)0(wZphae=!$|Z<%LH8hATMH~hx_ zRzP{=<;oS)(1|F1f>m3VaPi*2Cd@q%l*%qVS$)bI5NKQ+=FFPb%aityKl-w3GJmvxhDz)EH6j$P@vy}@@!znzrTyKo?fz_<=Vs*R z^1x+51Iug3A!%L@j&Ye1=2sd~m{9eBawc-A@N?wZ84)l)rXL9wE1|lqX`(sAPsP%5EMm+FhHhnFCqsgY6u-UrR*3bQI`=z=b7$>D&%e>plULy{TD zJOSnOt!4*~u6yp9Fv#x<0TEGFdb-u!Cs58Dk@xi!57AsbUP(tYG-Qe}d)+{jL+qjq zcX=oH_?QnFIjL-9uN#3G9tx5TlZ5{(2B#Y4qqdFfn@)HTs)-Pv`tIb`Jf+!)qP3EO|U4htARo-ZOXP@)@ z=NSo91E1jQ@h*T4^S3m_F#jWuc0YhYpc~KM{%?O0yhSCl?so;569H7h@8N4~VT}G~ z)X#swq{DRk93VCrK9m_UA%WzJa(O3l#Vo?MiFmk!bS=4c$b`k^>qA54jmF>`Ub zPw?F}c+!mo19q&@7VUz?Fqn*=KD@?x?dvV|@r?p0pNgJPtJ2Ss zT@vILAr1N=xWnS(la=OkTD^M&^uq%Wr{jS)rAscQ&CQXmsMdrVO{bexC}0S$toac9 zMt&_Zi^ftON%e?Ux{?SA^XYWs<@9PoKwiY-grR*mFyIr{`=VI(=5t(+4R4)QI2A~^ zPr9$e;Ek#IJ-sVEU?|(fH(-||Rn5Ml@r>#2KawnQP8##geO!L4(ICGBrIt2T-XOpx zOq2LEIlYfd_qf0dGb#X!9%qNX~z_8c|pLb|) z6TB1ds*{SjxS}lwg;lG>zwD9(%hVqz|Bc=_p;KyiBS_ot4o38SDE9RL#v&wATM?M* zfeMA7rFvAIViD7;=*P850H2o&ozqI=%jsUi(Oqs8+7>#zAG17;O07A{^N;7|qu-TB zREKCHLXh>y?eB~h;;YoT=3dt`R@zY+X1Jw*gc|tTBCFl=&S#faZ^*PBFsS!{-JKVR z?B6ZQ%h%hoA@@{$!*Ka|)b%~t>zbv7{Tp7w5s5Z5r`o$Dr;W4zxumUMl}cxo<@sEG z|AIO?L^)6jNL}HB1NosON>C8JY$bYUYno{!8Q?0pN}YbV5_Fl=+;~mp?5MeVDw0i~ zuh3xS;#xdIcL`FVY4p51`{)7|=rB4E=HdjZ4NX)ic>KZ|xCWHyx1#>1E4JelNP9pmfF>D_4*bpx{%rv7+zH$L5?euccl<$2q^b-Pwq6n88#1@G?)u1--A8w<3b!Z{vZDIioW;`5$c5&t3D&!tw9Qakefq-S~ zPmP*9Yn2rIEAfwZc1v$z=bQLW znlW`3oveerT-N{aK4WTzKJ5~p zE8L91e5D^P)ENZ=NHLexqjVCgUFH85HF>VzI&03C!aelW{TLY=8;fPnmk1! zXNTEyh&Pz8b05Xh+@6vEP6g!Swp{2|{(rvKK_Z-V5r!o811WWAkN-evD=JS;@;`je z8EL44ZVhpff?IC1QkzQR^Sq^N)mrif@Y4gACx@U=nMFY{jXF{!@fHSTp1d|;cj5at zi1jW;~r(+6)UY&N;|r1R2RU))kJw>Wz)W#Z7!v02oW zej@mq-1%v>>bW%HmYNqs?LpflWD51;M`tjnq?t+1a{O2ppJ& zQq3c0Pg@a;57~urb&sDf2gyyMe|sOSX&u(WGIspkB9H#OWfI$cilgUM`;e}1>uT_M z{WNbofoP-iHE;X+stVcVWU+Q=XlQC`N`gXZ8+zqklyQiO)K9Zbj*@Tno1afcZ*Sf-EY-4$j)n&+?9gPuJS+ zc9Zoe$@pAxZ0>*Cw+(DBHQ7Ap|Ik%8GVnkIo;0_gjC$tz2C{ zL%%6P83voM%1(*x5P=Rpz2t1GT0ON-BpOcUwNJd9iVj>fEqFgXD78gv{gP%aY@bWK z_7c91L^=2s({Y*)gc#B0O(+xyTq;6#@du~+KTl@Ban-fCTQjTYPSBjd;BVM z71h}Y`QXow*5~-l7P#we-f#RtJ|sY7n`2f$tr1OfJ?1|p zKVOQMv}VuxdjHMa#w6^d^$44UTJwi2>}W@xN;Hwc*OHo7{1#`If$z(swdPVtvZ|ih zgc9*?XZeywfs|+&s}UMc4lg!f6!5d<1es{k%x4wXw2JI|TCrIJSW;)O8_U1NCE8s0 zH~ncQbAboCxFB5~2~CHXvLUL92i^=`>f7V%S)!oaEKJedsN?x;STxAdb$xNq%bLY&YAy54*j`LbL3~cj?vf$akuk^ zM4R{&s06|<*^qd0+Tj1W(Fky3+dl!14Fq(eKstXp67qZfwR_pK15Baw&+|#U;sOs- z%^f%N-T0Gha1c71<0H?1PXXM63EcCmuHx|w{k*>r_1yfZe%9^j$ZCJK15TcPLdoN% zN~+lt8n}?~pN*cT3eHlLB6eYNq;QCB25)5f*sI#q?=E;JgAsAE+_%CG4=sSzGFIHd zf)tALCY=s@coEohQ5^pK?xIn{Exgy>s-6MUqY(4|1n2>9F~Eo1UWnc(Bnts}pF=IR zKR7&|mbg}lRy>TIDn(ppj%CJur69UA=&Ql-8oZ0c=X2P2@H|j)4S~b;xc5Lv!$D@Y zoj4w$n#Nw9;P`XJWPd@*tvv1>zWUmQUcXf;tN9$&p;Yt+ce@Bc9X>+#3%!zSQN>CB z(VBpCn!{DHdeY4Gwy%DDy+q=D8%ICju)BYi3O2PYhl$ybvhr0U=o^2DoY_MX%v@ke-tE#sgKSzuKPF?Zu}E1Erp$VGS>k% zR4AQ{pv96p8cQx7^?~~`pZNLUv98g1P!PiE_tNNgzOGJ}#G;m|eb4++c)dS^IU!<|8DrV;@wypqRg(QDEK~{A zrX5iCA1EI>KiuzUQ{~mu`ZS{XAtWGW>RgnIP{b!Mjx`u~O&UWyF#i;YosMxJ>wtAw*2Sl3Go_WAb}%V zRqks`=p%OQFqxG!qIJ@kO*5%_6RrY85-yn1c{ZHlt&7*u;*Po&)Tzv51HnzgNh2Jzn3(HMbBU(it{HCd4F>1q%ra3vWE_akfWH;JiV*E-o@Ane_qXn57iqMT!M> z`~h@*DRD!I-d@qXc!Mf|G>*M< zF@bu+W*?SB3>4s))*+Vn)`S#DuC+oSC3vs`3WUx35e0!@BK|2IlU8VcX$Z#OkNTqO|jGySWX4Enp1~u2HE}Cob{F zGhe9Ec|pB9S(+&!2hzoz5Ga7hSx*4X5t!ItQjnmxrgJ+JaKvH?1_iXT7ZR70ylbuH zn*wMmO&U6&eZHu`gLytzojvKmkf_Jm>JUQ)Ou>W(9hf1$nLN$L{PF`}IXHav{0hyc zB${+^?SHxvD?cECoC7vDH(Od-T%+G;k|vMv-K{#+*Vo(HJKH{o3?Vgoig@q%r%$6+ zjWu~>St0@Ldm(Z+KL}5s^zypL1+rML{9AUsz z$`B0*lnJPJX~@qIq;UWqg!k`3X>Xw5HS^7?0Ra=Vb|41AZ-CujYaL;pg@ ztX~RFon3(Kgav>e=b${$ETFWB9sno^GRFlb)edKtgX(i6>C37x6#@c*3eo&>=w#*FfeX1I z87W5;m_a^-4uEM%K!U{(66RL~7!4)psvG#Y1>wK8W&T@)$YV|b?0*kQ2aD{ zk|0CG8W3_IXm({ZS>P^mKMG@tGmCc}ni+mU1{UPkzu4w>&N}f~7#_@52IK?&mk75r zK+e_K*5HTKvpG;%UYC+EIYdReYs#2@p$7yLgs;A@GsP>+8T}Aq>$mH1IYfo}feQ?b z5Iz&{KQ%`D+Q%Ew4wD>rE2bHLQ$261>1ijHS&=I&;HFAD)is7ZQ;S~lwbQ&xabTA zuu^BJdAF17QkH7E7q0|ffA$Gm!D&N;jiXppu-N3w1wj4?fxb!e8cXv^R9=YV=yN);6f|z|l&K7a zSWz0V;?3T;R($nAsd5v%Oz~R9r4)bOSiU7U#7XLJU~=~7rxnM!PBRBh zKL3>Z#{p-7eMC@eHL_?m-z%6YO<|KYV%`@Z5#CY$hzTj7{nFf_LL+m8Ku6d!W)-D9 z9(%IsZ{n#3=Dm6LRo_9vfer<#B%PufKR(3bh+VW_WO(QYT*O{ zf(#y8IihJfSB_l@!mdz$RftvtW(PjgKl;Ibflypk_yK)_MqFAXTk~Jcd@WTu8qs^X zoXQtR_v2A{3Shqv&*HI&=g$11@i7edu-Fx1Aq6p-#ASf=0CER#6|$Mx=unU07W_MA ztcjuzl5eJpiT+)M1XTiE>u7xPgWW;G#8e4o%p}23lENWPZSCI_pW?1*00a_8t;}E5W!m>FnNwX^s=}042_WPQbO}KtUJLGdIotFGEw_xR^w5>V-i z0Cj~upl`{)PaX{m{J>ji@~5_rh~5Jut>63;6;e#8%XyUG4+?{ksYehJA z;oqa=$y!0WSupZy=D6w^KKsE#RENfFg^QY5%)dKfZPfh zTcV>QS6}<*!8qcSXchDX*+qkDy5hDjIctPWwJ`A4Z*+Pw+$1>S-+IL_d1`?_cu@`P<($q zGCAtM!VwaG2cG+$iUBV^WOw%6$BN@2?JocvI_YMXE3=@*A%np2UXQ$Pd!ntaeeS1eOco>hWv&{B&XN%cnF@OI2nUizjOtE3<`uh6h zIIe=~CK zF))_CP%+7Zw(-XROLO;>ynd!@X+h{hIjX#RqF|4utlh{q|L*MP-Shbiki-rB#fiNe zqQqSk2uo@UGauGbKz_E)o87^z0GZ}?+PglSS+Z`b$&4gHwMB~}a*~su3P57B%|?l` z#lIQMJENqO_M2^aogr)>2w zSCuoJb7Q4r)9w2`b&U|{64NloVQT~hmQo3!_{Uuq;K&C1(`+ek0h2o@&;iDrQ#8>k zSeSsiA@ACM)8$ShPK{DNt}Yn;efhjPJXnPp^wqYP7f|0%ZFD~MTeE1j_DHZ@`@5}4iCko)G%CUjKaS}={<8DFu7wmjJS7m`K(v!J z|69vPlJ_0A_fh-Z+T~OEeuUv9aO3);Eooi?fY0d=py7GrC@;;8ht6v&OZX)fPdp;W z1iO!f5d=%mx*MvF4OPMk*~tyaj`9(;t|liz++S1T7aXnSiauyblNqrUz z*`A^Dy;){-UOA!ut<(nEl+ZyE#bb0s4f5logop^=8%Vk4XQH8WR(kKoOeac7`BTnp zcf8;vK{)M5Zw3#lgf6gw`?Y^mPCk?0d%2B|hlhuQW4_6N9(7&<2Bgk1>&XMPzr}Lf z3P2j~p|RYANuptIvZ)4V+&d)WpDRfwaC9SW^ckCsPy4U)9S-z}M?kt@7i=#Uu8Bvl z#qclfp<&H*75TiaGZcYsbLYPsGrW8~BEYcbb6a}X>_vwRNv#U#j`I8ZmBuG7PDe~s z4Eu|%X|9e^@0s&ZXORIk)`!~3io)Qv=!-f$tdD}1E6m8Ka`)l=6$jW3+$mkC6x^4_ zsHbaxVZW2*n&v%|#*=4MoQNb>aPr*>{jilc(?Btxfiwt{4mLFork2#)eUS;qqOfu8 z?1CK%NFmoz&OC%+B9=?_nrC5E`~Gu-d^Q-JT%8Tk8B*NT#YKhQM;Hk_Dl64p71G>m zV~JFz!gZt)2rMv?UEgwI(Pz*Kbm&8M#H9n@kfOsYlTcJZtsu1c*EDs1fUm`x59#2W zJzJP`2hz|aV#iHpv3$o@3x-o9)RgnZpD+2Hx8;S8ba9^FI4&pQ@Yhuqfk;y-wd$W` z#^bF@HH}+JAYVMbvDhmnHJ-LtSZJyqb+IK4`dCXkgtoI56Oa!r#ze9-CsLs!E8-sm zFBXJV0PbxhYr>oEV$v|M3FboE1FK8tpLgs4=gK+9&(WPv%j*jkWKTH_d7m?%hIZrC zOgrwYeeXEU4_n@9(zDVVQjM09FOQ8Coixy5MPSRj2Y-D1aOV3h|&D35RzWB>r zuU0=K{sCCMJ{U<1xiY1}v``}+4>K2DgA_f~oYs1RD&4E2wtKk&dyF&UZO(PC#1i`a z%`nd!z}n8u=U%UG1-LflkOdB8Rp4oPEcpIBZ$FyxKYq<6+{qg6brtHDONplHc66YOhL?@kzOB9c$jQkFEon$yS`uFG7+i`~Z)jMk-4wurOGzuz1)sVpLn7l} zbF1pmfMpHt(3l-_`?yVYer+2v8XLoYvi1_Jw_5iU_)ms)ZZ@Kt&}lwne83aHTJ^c@ zu7!%F1i~!Ok^o;Vo!K{h72#3E|`KUbiM@-fIyni43=S52S^hYd+S_f3{NwFbC}RXMV5K z{lbtkz6JQnlNr@#2)ttT4j-HIS?OZEE0Kq5%k~A$Q9cAsd0=cvt-a9O@V?Ny#B;(9 zhfP2ZWjH8Q|!Hm)t4j^M|B8Yq(_xzIPZsJlKp z9w`cnvVF>TG|`2@2*%3rc7Cj{y`5LXv+s<&Y_4?Q&>5c5J6$r#X1fNnr#iA!Nfxv* zKVVj9+EuS*!3QlNuvhfqE<@;7TAo5*i}T_1`v5ujjPE4DVq8ozrlI89x|5}sF~1%{ z`d70<7v+n|S5)kSH%Gry$XDsIzhC{MPp*eLOXeUcM;Kp=p^2*;X1#nmSr$!!f@>{F zM1;08e;w1s%-*Cp<{RWSLk?sLK=#WK?nte$=Fr+zI*ptTXK_?m=|ZSEPiKR?8U2BE3<~ZCCUfUreKko*VIxC* zRZ5KH`29DhM1&2c1W@tQg@txBpeEF*NupD=Rx~s%Bb1(`n8(Lmhs7ez7d{{1Xc-64Tz-pHw z)`!9K+j-iqp{6K|Wq>BGuv&NCSb`0Io4{V?G?I|Rn4N4tt-4&23m8Mi%4oY~riY(Oy-$LFh z0pqwIop-pMoCIeGlPa&ayF3r@KjgNest$yysT_#k!V)4xDVU2cWnQclQPo;SEWV?4 z4N}Ii2%)SCF7#fG@qwxR$gTh9PY!y*@=$56A~#pj+kTcnBTIW3`p;BWv5Z5bz2O$i z+Pmv;k*(t9eF9IzT`R9^A+q(yrPdFH*;zk6KR3QU z>iOgi3*&oksY2@^I+LUG8psjNJK>3-Xx9eEhl_YEUy@MWjugw|)CN1%psE z(5Th@u5eJMYP8|p5?5!xoAheAeE-GZe0_lbY11{@qy-2Jo@KX==DUz$3&%gY=QvRY zqD9|`|31bu+POcZiu=5D&1bm7dRsnx$KowBDken#UYJ?IqWLv0nRGFZhs2_@oufGmp0-mTv50;ev~}k57!e> znH{DlbPwgX9)Ft7pMKkAKX0x}p<4e9Q=1guTdymMI$D(cSTU3k?R;<`B#qL z&J?;Z?=V7WmtuI86l&DrK?wpfhl%7amepK%qvgf3{`!4#Bo>t(>f-HiJXQAnnOhql z9Dqd){tF4hSKi!gzH!{>ST6e%<|3GH_IX~jQKgss*071gej5ZLIpfAAeb2ao$m^SbF&=_?0Bot@hy zK2o!aZU*B749YkdM|Ny4ND&A47?+6XEW4d93UoN{j0Rp@Ykui}aKk_^rWz~FXK~f0 zWsi^Mm*p9XfR3XdA`cY%rO$bcQW4Wre*LTL={m`ReUm$vV~Ju{i6uQjcS|w8OD3s~ zI@XEHP(h+RW_sSboB2By4g+qLw8%FlJ_Q7zA}tB)l-s6HQikVL5yp{=^-@Mr^l1(M zv=JzyGMj0ny~s)A=}q?Yw-DO);lkKOdh&&3&UuOSV-?ZkKynlyjYEr1@DKiUJ@b+n ztBsdj_F%}zis+Yfe>V*!2^AQU|INhQ=D14{UB^UxAfpRnFD0_tW)%k6D^bE!St%^U zooSZ%t?#melIWGfy{6U-TdkxE$lP*+F2a^wBAZUl>#aAFx!obaWZ#eeu%&O%_)H|= z^W;vG7%rCYw&tS7hHtZ5pZtwLlS@t2duW@iaC1+L7iDfKHr~hcRfUcjW6hKxFo}?O zER#@&8FxvYB^gS=zqR4~Xv$2Fr54>M@LCu-fr{5eI^{_(|Ao3!Hp;w=`$BG$8dyHC#`}D z$StP#RdmlD)xKZZ@t_y$mCUS|`}%E9%f94ZhwEs1#CD6Oyn;z+ z?>D{?Ap;E5u7m5BMF)ccYEG*9nQw$MEg~Kau3JyN1j%Mkp0*lohF1@B7K8;JT0RIk zIk;K|mIH}!$dTdxsup&^S$`DNUL1!gcceFPy$-g+CiRWv_^jX-Hno+;-x3-O$a?mV znu=1635C{tA>Grb!5B0~#LCRsrgK`~-(|N_>dHY22o183BG+RFUPHSfejUoDdt`5X z3#@Wx#jdmc(bsoh^kU+PfOwDirETN6F_M7u%U691d55*lqMB*uv1%v@dL&NJjRN;@ zUof9|3(!QaCJc@_G6>p!`|d|ML=k`Zy?kh{Kpo9Ng$IMxDY^LlI+QID!3RC=IEAFG zj}0%F3}AF*>C@F8puXQJ;Zd!@hzib)@d7A%ycj<$%Do>MjhA`f7hVcdrDM8E?d{39 z^-Gy?r<3(zQlhYiI5s6ptbID-ikfTKIIKdmn@JVXZc5-XgupJ+D3503!(*-i)N-iPJA;X@ zqJ+a^8ZGa}Ke{k5gi2~^;x1{AyDrV0Smv@(vxKq5s{Q&gwOVic2}3*fgBDfOv0!0? zfdutO<cL7dYB}WE2UNfY<&A$)D@^k)_8hjKhQ;ET{e|dUUF!hBb*d><|}U zr0&T?GGx4IfmPdQ>+#oa0sX(n6)WUOdZ|x`W3D||NFQ8@c`uI#!0$h z)&g^ba^!o%v17Z59Wj6#^0J|;J3U=Tk7x61?*8WN9{Xjng$^*TQYE zAHl=IIpP|3iYXZ%+%+vjp)3_YQqW+(#OorBPEDpLt&nWJcG)3ZxH7?i+%=m+ETWNCJ(I`9&Sn5Av_KcfPzIY=wO#bFa6k z8>ZY5PT5r!5|lMK$7Awfy?b}cmqH`n1|CMpId?571-6tM_KCIcLXQwbgCm%&hR4FR zecnj#6pgL2tw=V-Qy^0gb;}efF(4KOj})kzb9iB>ca)h+`>@(>2(80@$}_UmFQ{G- zZYP@@Ol6%aR}&x4NL_1fw5A?(xunuv0^llqHREtx;}FxVo+7k+)L`0QgePST%d}cZ z3NLZl8O?7Q0k0%%>*B8&Kr{r>Jrshz#86C&#LqbCtzKonoOa^kmehMr`c`4wV{cty zJ_MBdD;C-FW1`>VTZLk0-N-h&F82K&osAg|F4z6q_vq_-Ja1+8W-3vt#dtt=fcJu?FHJPmS^YTXR6T5V@JU0> zV1eBsO0iiG&N8p_aUIo{rCCG7yO!j~W#1yby!U?U#(kw8BTf6?_(*}_$?1g++H$Vp z(dMZgfeZoU@RCAhx&GhF{x;_uKDUn!Ei^q}LQl}cVVk|dVq%)Cpo5Pm%SR_O{WhI6 zqu(mO_O!Hg!z7K4rL?3p#b-#zkjTPGvZmKNMLBA?JBZgx?#SvZ_9TB`3yKLqmMkKn z=E7$WpsY1Cto*;4sZ>+|5{ zJ#d{pD7&K-I?>i_KOJ98P!($tq?VE{z?9^!+^SLc?It|ryMDo1U_cdx?)~{hyYp7^ z-uP7DtAQk{F{ilePbPnpouUH1ftH{qk57;CzW5W4w z6v8o>#!_*;xjCUIxD~0ud+FG4u;eVbMPT)}dEB%Wf#@hfE+pOlHD{4m)9GX53X}}2 z4&)~k=(cs2#{6Fhbf1>|>bK$<|u*_*`PG+1#In1?O6YiT?k3Kt1 zvXLq)g0*6D*$TX_EzZOvGUeI6BHPKueqEOQdh*CfG{S9pF0bpE(LplYN796mkdD#v zqh`B1tG*6nS+wOeFsPKdUx08HxlZ_(YJ&g6p>YI zOD6MaiKazh2^exr_y{mtJSwN|Fi`Mz_h0&GQZYm(+MaCQY&u#D_eVNwo9+ei;Ym?_ z%0v_SoZ})=`dh|pHY^xQR9lF2wEhQs5S2hD;RGpri7ICKb> zfCHAHY!6P4&FBor2t6pOYOKF_5qa8bnm%p*9Amv6-z38!y7VJ9D?ar{4OL)jkjzK* z_sBIUW~T~d+()Ao^`{cS78T!3bnu9Zf<;N9fe>W*{F577n7V|D6qI z7_i^RZZCd4@Gi4c_?`6)e@sNTP0C;^MdHTGWyy%ps!cX0c}5h_n~fG2QOnMh)ks55 z1`>LMV8Ae@i=~eb;|6XVMJ+WoE?S_XFmGCDVt%1uE)+VvqP<^*1SPHkEwKX^+NOSi zM_*wJ)mxj6&X_-~S{&3Y4yjr3OFu?sVOS(nW$HefgZH<`YgjRwPHSx5S~56f5)gjW zqlzJx668Y#!0oK__2rf6hvNk2>*m2|iEx+SVB}GGEIn`JX5%RlKKQKxl`swMDiXIv zZrw>ia5^cc4UbdzSj}*4CZ!20Eh#;vp+O8=-BQMOYg%8p!tbU5-A{ZcOU3KifAq*o zEl2fDs}Tpvw^EcOwrUlnThbclt0?opTpP~T$i`PXT=zNof#|wFd`RfjC`nnIrlmih ziF``UQArDoBa;$!bo~^I+hk+MV#Tc%@(I&F}Jhu{`_qAh%(xF-8K3b@>`B(&nTK_-O!c<4Awbf6!z$lrpSr(09#z(pF`n ztAL_HbFgb55FbRavWi6{BL&Sd@=*aMPmMqP;anXOCn;wpBH<`fZcj!yY)md^ZNz}1 zajPmIotfVG`D(R^#VJ_SGY@mt696gO$J^7DX1iv)v^7tPsBd~Dz@bkXpFDXpeEryh zy$PqVoY)T_QcjG2rXjaz%w(a{jMyfvR=Cy&q#`L>ky*qrIkse+(u@hQQk#wm#ZRVT zN|QcW?JKl|(J1QmFaFf5neNqGTCOo>>h7vR68Xdwb2DCEN5&H)&}I464q=v(k9NkP z`j-*cLf{ZZaXltBrU{``0okEUZz{ryYp;Xm)eOrHS9)=g=B3JH7*GrKFKOn)TY?X?EeW_giI$79h@9lBbS)N+tUIP}ZrRE|v~ZsqOYEjJGSQiK3B|EFE>&z> zjumKpqC9;j&uyR%O0lcaxjfIi70!DF=@gs;Rbz7DjkH06(~}gT1(dOJ#q942!z4e+rVW;F zF@0U*kSPe$CR5C{R;~+He=jYl6juNXn?9u&fmN?YV)%uDpol3D6TTJ?%@mxn`5kWu z91}_6dA}z%tWod^cN9A^nQI3~9+5KMPQF#by4jAD4D~anw#!l<7hOM*aSih@5k@cH z{@50==G~f~Er6ZW1qd|y_iXRY6#@R2*z1qaRRWfG>iFLqY1L~TVQJ?XYROI!TqS9z z8EW5GNYEN4HyED6e<{$hLu}*5^R&4M9Qcy_;r0QFl!1txR0Eg7m?POqyD$|KW1p5& zh?$kZIp2C4OVskd%1n3%=O?;zzNQg8J`o49pk}>mBjyQ@rj!9}Fct+Zg-k?6s14kj zPy(~}W&7U`ZF1&X}tj;j0TRxR<~5^3x(asmk>uBr zW*;wYR`28cZQ|XDL$?=kGE!rwbQtxvdw7;?(VsO!%cPZi@lr4SUSdN6K@IPD%np%i z4J$+0EzZ9go|`X!oF7e7Mb9J-22n z&lxBwyLv|hhOTd(u)C#}9z^aXe<_wd-SO0;S;I5yl^HP3O9(<$w~JZK%TzR~p|h9( zvaw%94pX4@w|diSPmh-|VrbY{qMCVNtoLjlZ<(0i7Tao;~FM z0#I35Z%l-m&vj%I68P-@HYedVD~KCSgHspR=44A(H(251mFsl~2<4r83*noSxxy3t zk0(R*c4MRCYo05zH0ctZjdn~vSqo>FM(65J7t;IBu2hDb&qY+Sniv*cY4`oFA~F?M zuc4CV-LLD=uwU<3YRODZKR%%jy&4H}qF5b%*H6|!G^}nF9u*l~_M~IA%6kg?+&j8# zavJB_^zz_T$hdQ&e9jqtN=jz>Ug`ZiNHKcNkXqzvr1Qgy zgU5E8`F5lYa~>eAYpV@O>;C-15>m+8TSa1cyCuOdO!pl#O`Wx#WPGA!ha49D>${!^ zq;*CGL5fcTnG~Tx^TR6#&)qmed%jnQ)dvpS!h#|~1#$1v!gaqsG=auU%@o)rKc%(g&bLd5x5LSXzt;>+CMZE35ayeFg!cKaqrkzhc{k zJcZ=_+4M>w(fdon5h^9WY_Rd#P_tKipywm|cUk|k4_(nm%sh+KSu#=tlO>$7W73NU zJ?Z1OZ!+`Rq2w9Wk?72La8|PG6==07c2np=aTc{~5>oHsBqhI*1_>%5Sj5ygPESsg zkZRyxE%oVBmmUZk)EKyn>sw%YtG@;*CL+Ozj-PU#&N%JgqFS#nwSN7uTXS6AYc9^y zA(L<2WuaVHsMPJS=rYteq`G5Shh%`jfi)qHm!zRpR9`etT1j7tTp4-)!H5RXPc3!y zG+3PKJQ7MLVo7I;^?&bRjKD~E_n`>6My;qGSrqhXST(&wRN^vp9DMC{3mE4&{HR(nx zlDTaQ(1xaSy!KLF74RwcXCya;NhR^EQz}mkEqn)LvfUpW2XD`Po_7w;ZPr_M5b&&A z_mm@&O|`{;G)-PL;tf!8<2dU$VsWFiMcEU&vb`f4K`WZau9q}^pWbUo*^xy$4OYY-2hCw*>!oaP-kt=<+^ho z&@19xdtn)AGym}@dV9I`Q zU^DkT$YQ5Ld&MxcIbEr8H*c0m1)^Af;*8s31oz=6U&fz))>o%U{X@7GH; z-^r)h3D2s$EPmo^`OwvEnEx0?B_L7vqv3L;=&r(@6}_&{X_tEr5<8~CU5JWK^oV4w zCb>&bk5^xPo5y5LaE^g!$|nH`*=uh-`bb5%LtH;1IORsJ0K5?SI_pt$QIz(pqr4LG zZ$Tsz$1@IfYO|h(LvPy)k<@Lgi}FO`eSJm-6>VZsqK1BswjHU%%$@L3N8f|k!qJeF z6f8xV8!vmzY_&K`ID(Z$^2%pdLl!?f=em)E`?IPbfaW(OZxklnnyQHmI|dZN+W`Vl zNN!DrWK&|;7l^l?$6?aOoQ6utQ7ssrJAacPUWAoXxf1%!Ot*)ds}P-hJsxq}Deh~H zHeF{9QR37i#5#@c^);hLHmQN ziB*CmEF&D=A01ti*5bN?&E%go+xQw9X5HQwHHJ%HB(Ab!=yGcIdiNp0|NQhnLp0o~ z@i9ni-12Y9o%dS4bB;NE$o!k1=4&SEuU=D9IdnU*D)twP4V2Di7#xebw^QJXQ0zvc z&W|s93s-MNP&y1aoy=vIo^Q>O4O7zL?#nPvB}J5eyODi#wnf;TGCe2Ryq7_IZMJ@! z*LVd}mX4~yfRSg>XUr>v5w77(kl`flVlf*vV>zve#|gDcHpfEs&sDWoG=58bLBRtJ zsJ&Ha?tkK{a2Mklj-NcI+jX=SObNykSDA{h>?HPeVdpNU98P{k&AhC`Aq4s1rCXBc zJ-$wvPMe0K(PSLYFa9K*3*(x853g>NrunU&J}d6sPW%L{o8qXq87$3{{^LCp%M~eT zUIOp!CRcAhpM}2K&JVy9KB+FU1ghEKd7K1i^H??sGVeROM8^hDJ$nQMajTSt4u#g~P z!U-u#=bbOB;Z2@M644>yg+h)AB8K~7Fkl+BmuDZ}DY7RfsS;OMhzIQwL_Al8C5yni zH!Z1zzb)m2W3Q~WC%PJYdmsJ!^5i?dXL;f`rh6Kr1ef!}uLwd)k!PW9T zxRz-a8Sp*EraShlfta_M>lm?9@5EAYYy#K(RLX^t*_ns^e(&L|b#|8-dxE)cZEmE9$!=N%UCDSg1U9j9 zQBlVmDgGdS%*T7HT2~;uw%yR7CS4!?n|07eK~4)&^A0_%HC;GCZx<@-Uer%xC14<; z9cpt^fQoXMLs%rfyID@rn%ZqCy2;4%ysKqqZfk4KSjcN&d+S6r#!cq@cp9HEeZD+t zl^I#pvU~sQzPCitM3JkIgnMmkHUESjLt*y2*Vl)P4L|&6kzr543p#(=2wl=-j#DEP z7D>60i{2fnZH3{XcNx$;4%!qwT)z3J_nWHHHk^ZnS$k-yX~5j%86>2)n8^d+>2m5ZZqZRj5CIxatsTuNQavKJ z5Y!t!r(AN#13zOwtUN4t$dFX_(+gS!WOB$;9q(k7rYRL1^+F??x;2Nfzx7gOyMia} z~!Bf>k_5P)~>^|6(NXNZmdhGH6Txq?Ek|i>MnxM#-eXasw zgPst}W!`sbPrwl_FM*5NJ(gGcpZXtS>N@zoul42x`;O<4DZqcu=SVD(lInPS78HPQ zEziC(`Hjleh23c~Qr4yZoSucGY+I&_T87|1MldOBalNfur0tA0J`4DUbPsONk&(qi z6VeEOHSbP3ySUg@@aVz>Gm}3I@o*KDD5NK!GSk6KWPCen-<(RG=f&-x-d=Xo5=y#? zADl3vO|EX?us?zvFiGGSNS}ahnAQ53EW5a=H-Lyhzi?SA!beV}fMyf!PSDQC~!Rloy zfna6U=^*-WQS_w|&pwfWMnO9}{vJ{)$RT*V?W*C*4t1Sc$*;Idv=E{4rpW5H7Aeoe z6=$RTCkxVC7g}6T6F9b#lpzf4GI4mDyZvt}bP-ocx1^~?7&@+l#SqH5f8x>V7-7;} zWHLeItWibygpswbgGx6Ot*1t|oi;4HSR*4=39qjEw#B)y^4V>v0L6QFxlj$TL8u%_ zcf-_JGH&GUF#V?P{^a^10&7Oe4_5;w8opMH#E0U zQt%z$GB!Ftn3>(?7{es>`%W4ug3SdCp?mhEDhBiNRY>U7)i$H+>)1ikrHsek zW9=KW3B$+ct@lP{n=N+0{tdb?+@MdH&6jb=3rC zU3zYPeRPqn(Na}A-d3TZ%gS{Cr87E;f~;qH|pQdhH4Y}8yOgcZW1tc+VJV>>W+>BLh$PyA17Ms zZ}s~J2Xr$Y;}w*FQ90 zwD!7a}P91isWc*1htc=%Ol8Y@9D;2Wyh9} zi?ag)0vx7m?~svM>!rtOWXtF72MkXocB3)M=GlThm|ce>nu)c~z}9#XfgUpU7aF5z z_nekn#!`1ENzky?ahAc2P8H2pSsYQ_QWWn%d(Re#VVK{MpxR~em1tdfU-^uVUrN4- zytRC+RCRW}va+&4s3~`nqda2!!3dHtaJR#0Rztnh`tk@OEYDB1b$V9ABk3zqV&$N>gt-EvH_PK22Rjyl=W# z=lFersfbv@8y|yV+o@l@fqYjN@lNgwn0ClK;4TJRT9FnR24~y^-QFud||R7GA^~dQa{M=o9amFp8U2>jS@M_NT@vu$o{@vHAg@{jgGba zr=Tk5Lb|Mo&es{tK;ZgL@?SWqKp@a2$v`Jyg!Pe`{cnLANE-TA0}t{HVgfYuK;sjj z_ysgU<;n(}$~l+hfRm{L29Uple#8LN{{L@$@X5sS2FB;~OQ82}37vqa8ThZMsXjhF zuM`vlf3j^jgV>^*jLUkL_YpFYbi#SaN^-FMoz|3FQPD9m;(#E0Y)tR<>-RD&*m;oL zR4_D4j%{#i>bvb2U;aq96jQnIlH3pKE*D@=Tl{mB zx^^4BV#&rgnctPl`hF$X)KH;K3~i-)J<{81RO#$ToGr4TJy1c2&s=A=RjG#$Ez#rB z&uzz$!SrE#w8<3AQuThmnYc{nUu~(W%TCRD4emBm=Bd_d>6eD;H-#u-xQwbq1};OV znENB3Ah6o#QsUJBP}Q=mN0<6 z#^g4m35>_E$Yc+38PRnlp;7;7DwqFtbXjqNV8Lut9*b%jvkXtF}65 zAFiuMUX>tWk;<4Pxb1ejWQs!Rws}~%tYd7ChobwgJ@7BJtBe&DJSUd&^9OZCaiyk} zENCTwiDXm$T1XD=cyE>I=}Nszdzj&uZcMa)h0UzL(y5fWgySJ(k-Z2tiJ>p_%C#tR zi!#jq;BXMy88y z|2iw>?l>*@aG4;sMM^*tOZXf+++cxrvZaiEc0m>@vHjLkWWNt%QTMZ+UoesF*G1{t zi8*}~wvUH|O^%!h#=ose>`iqLS*eb|S`OXq?m2;WBVO}X7^ znvNPvMx05@SqZ49zC#^6)zXc{P0N}-Y$}Sd>1-FRd~pQ3|9NIhfQf!X^u9N+;9PnW zyCO*Ccp6kCk6|#DD%SK=7dpDnMvY0Ux-Wx`om7?hc7pfVlx%n2n8oA>+aE4I2>PO(tZbYE_0C4r~%IxSx4}d_1dp^zg<8KrL*@N@u3MKQ?+^PU@ zZGt2iDwG_l-6KU=4gtUN4qb~pgruO#so9z^`#c1?_PczHsP!CB^tY?-cX6NMmL(3TYwKUVI4%3(C z(V2KMz#;c9$9i5&@GA z{s$yESwGw-?kc3P7_RjXXe%lGg1FfKLGQz#0z&~oIKb-?gn{nw40WP7d#>2c;=Wrj zp-Dq^SX3JHW@guS)U2+1eDj89flvUPZljJl5C7U2yUGPwk)L_Wo7{N{Yz=Y|Y2GQoV>F4eeYyB7+4Z6l3$iK+WFX`8`102Y@`um^3nO*x z;3l}ueFfkSnB1h5c{`CJPv+1j`2RAFetyD$bxe33OiiTQ_I^QyK1K?Q0;fE?#@E9imT%u}9 zH}85SEsbiwIMbiZ{S!O!68o_8jGjcH274H?5kpJG`naCjsx|xu@#H7g50a{qrae`s zxh;%*zFN@I8u9B|(fs5cKHbJQ8?#t1X2$j$XtQ3Vp+6!dZPfA)_q z@FOC>iry6FvBZP^!jQC7m|p_5*HhgsHRX{gjG zU~jlTA0=2p9xS%4+i7>g%KCg7JrkF}ndQkDpikoJl2(i7SSs9h zZjHZN7{XiUwfCX4{BltF-lWhgs#+pC+B)U<^eR5vbIlJwxM*MQ^-ty}3xZl=j zya>v8=IjQnGazT1Q-+L6yy2=l11~S-6+RinP+27|m~h`#?TIFxsEBK-x;=Z7!17nM z>P7{={7qO$Ws1#I)q*^I!AI>N#ei`a(Qz%+zdmzu2b{+{e z2$uY8Q$c8Sqv-uUP;PXJv-oECsw$AK4xHK)^K8TSXG$Nn7kcMfrk8I+Wzav_1`!cWED@>Z3OWVf^p7}a_hP*T-TJW+#}t`uQ3EA4asY&k(6!+?U75aT~w{3+IJf9|yH!BrELeV57RZMuZFeR=_;`vCv?1e4#- z?QT)Z_niVsl=7vw3*jr+*1S)5GQIi4_{&O4;` zwB};^;)wLPbvWE3Hf{i2DO=22obkEY$32V_zM15&Z!v|3y^xD*xc|F50euH2TDzOK zGDBvQ{q_j&AUdY+!XD~*`}9jYQKPPrrl*@x5eZjM`hG;J&e1=md|hA?*cqB+x_7y* zynLwQ?6vS(gJ6TX#Xzp;K%7Bb=uNk+>M*~1*&h{n6M`&|-|?Z(k$EBv7os#>2rY?< zs6meNf1IQxZR$=EP`if!lyHLS-+*+tfj|5T6lUQ|!Bmf&dTdeJ=PZh67`nwt-}MRcP} zqgP4Sl^IcrJh5}JRTe!ALq07Mld_cI%Bl*W3m!ZIR=*{_;8&Ap$z$!1u$Fpu z+|o8j0FGH+aHCTne;m14^~C3cn}y_V5u*8rEblJRd0teQKlJCC{7#PmhRGY&xK6tm zY|g8}>vrDvnm1b7>Bi3j!=Q`J^$a4YeCz8|J+@qVoArrK`$C;jl8siK9stMN7ZaFP z-rafsqf%ot=UQCm2dh({#ME*v&<1_Jwr3h~O@dXMGoATVi9~(U13=7gYO1&C7mKeL z)!1{QacB_$#H1%yxP}j7=oXys1G{Q^{wM=A9|0O5p64W|6Hyhm1?w#xwqNzm80x!2 z3ohhdg7G$0_pN0DfW9ZkCpG$8lnJ@&lf%?DBT-2sD6|#H2Hg8w_W~I*DOSh0-UbN0 zJ~5hG{q~)Z5iMBipWUeMDw7hL+x;<!4Ho-HcukY8I^v6U070v% zo;A95_6g}4KuWhDub#jF+=*XYDz204PECb0`1*?*ag7bLH~GB%4x2*CulbwnGDdj; zT-9z;U{{%}kl2muBWG=VIcOi%#yz9~LoJ2_^x`lUKrr~<+|u>(Nf7g7J9W-|$X(d_ z?3pwBl&w0`Mr_t0V>ivr%oJHRe>^;-SOui+i2#X7B9YjacOSws?Cp!Hs;Vp1Yg*l> zguid}o0>K{b|g!eRa8{e)Q|~^%uFF)CY;M_YHBJ56V6?P*nH-?l+>Hs7v*#kab1Hf;Oy(IbuG;<8HfFhPGpPSi zF#NPXWi5sK%&&us>l#YyQq4U5P{4G1rUt+{9b;zZi*7kxx80Zte^|OU+flbWpJPy9 zGCDYT1HEd+H>2u_YgpYB896N*7Xq>yCnhG6r9JUf0v@~Tb5qTc2NTQzUI*l@m63{W z_Zx57;4sX2h$HSB1YVt9DjUaYWrc)ucuxBVU<}jrQhiocBjg7yp}{65nj3B zw?7y_Ze~tdX|kGVt#nl$xE*g#i@CRxQ|Fg;8*nhvIgNWAB-HtM_HGoiKsrgMQ#zVf z1f!nymcDj1qThczc{0vg=4Y%Eo-1RV*E?zFZsqgpO|9rafMYKp|CA;X?l=JsUpAx3 zP(HFq0_~5-cYK1|#aZcquh2NY-pIv=8S*f~YkvKVDifQ7MoBG6l>%XI&DB*+%!^1)CBCq#tP;ht8X;(*?;G2dEiuGe_Skl_5e zH3*aS)^I+34>P#4b2c|O--x7E-Y?^m=JQC*r#3U}e%P^J0fb zceet(MOFsgKYqQ<$t!t(Mjx%cAwK-4jnesN*PY(aCguFwc zOdpVE14#W&C_m5TxP!^=fPK@0?z+8bRgwHu0f-drf`b)q`&v>Ru_L6&lDR3Qr2_+- zwzB-%y~EoMY!B)RDlfENVO6R6DuE1%VMJb;TTWYF!Y?TsyP2Z3VIs$qvW;@eme2baMB1m;kEBz_$7dS__ zX;)13`x!1CaQ4ak50vD=T#AOH?}}`|UDvh-mR=!`3mk&Yuhy~MEB8OtEWEeHZTIgu z_yui8cG{rtSan5Af4SKveV0Lw3GDu;Bew?#p>v2nD?90RXo~0>R?{{dU!v<;Joz}x zG-}JCqpJh|VJ+}|jdOzGOX9tE)!e|aD@DeYbU^7i=yX4Ix8yEeYt??@tu*Z;z%De5 zou6D|LTQsL67wQy92X4BG9AM{d*!J!rw9Ot!DX1Wf4nL?uUqk?n!=otzWadVUgT+R@|QBlTF)oTaakYb$pu{d9a~tm z6_dWM9{)nH=CNamB2<{#OY9iBpwI1F`4l2|ZRxzX;jNUtK)C~aL3(qY*Jg33?X1Y2 zHGpF*cwstYO>;i`Jw7Mux8JZOXvaE;mcP}>+PDEb#b54Z{@K+G=%hE;zbmE3Rm-Z% z$2}A^>?mDOV25iEnqkPgY2H}n{$^qk@`_G|Y_dJz@tGZG3DllL@noC+kEfe|&fL+%5`AuDZAIzLgp$N?EV>N-Y&%#cI-rSBoTx zC${^&|2`PCGR*Av4e1gJad%tQ7M@32Zg)%5;HEM(3u-{k2cts1nsfJtat8^NGJTS? zr=wKzHB=)tM9cgiii$3?F+!x(>3%NHW2z~ly}fl|+?TK!~wy{=;wCEoHB_z`qwVvbnoZ5HNoyWoT?n&VPR! zqTM$lStkuNph@KAwX4{Cdmg-4w>_G?_bQx=~V49Q6JoI;^aCR!kfp@L#Npv#X=&+|x&z9@gn74e?8fjoWpjULEob`OUhD z3N$oz=#lan1C@U%lI-yD^)C}Yqf_>+y7fzRo3*TpASv%qNds`4kVOBBwK3Gm3FS0E zhX&3x*78A_)%012735s9VtIE^{acczZ|p5sdK3kPV0#O64jQM66`B zQ`sS)4p&GfNv$O7YbvafH``X+l%a+DZh7U+0)t@AfNcaGa$xn)jvz<#Orscos3c=> zenIJS_IC;r)uOTtrAg-m&?!W%^{u;A+9m(g^8cFOe3fn*qrtTrzX}vz;eR=1Birb% z9QD0fgu;f@vDpt}siC#-H84HfTLZ&Ffk-~2} zkhFr4ESW?}^MC;PwX!rXYdO?&5Yrh}RCqg`Sy_HYRyp!*fBL1mI3{q?u9lns4oT9; zz_DI)i3S1YyPV~9J~Ncij>_x?)_2Y%=E4XM+qYoWDhYPa35Z7@RX$6p$cS{NRAM{GqEP~#rI2rhD^W&y$%U`2)a+tHFN7Xj5_ z?v>r_C4=<|z^&hbfEf~04ejLYnZBi#Z=s`JZ3^+9;j*A4`p-Bq?cn5vOsp#=laZn9 z=cIr@xm*R>X6tUZK0qGy%CPpmA90(%5_t_(Uw;@8)mh@A*STN&!a(dgT23b=qo8sZ zO0nd_uhYU^D=xypYOb%G&VHM8ZSBnB0V!@fGW7BBqln_7W^o@3)@w3!aB7>@2q4w2 zZo#HeXOkE}=4Wd=0BN0^#C-DZ zmWqXM;r2i~JvAn(FFw#+>n?%-K85Al%MreRSy{1ba{SygT5ZiLF1n_*$cHx++hc)* zI^Bogz+F9Cx;ItN6n1Zt9-TIhJ}03qLsHtMAgRxTn4Xp$B=4yar@~T(e=0rT;DcRN<6{95jfRHFt+pJV?Q|HM7G$ZBd*BvB z0X3Mn5X$9BV+8KujCX^o!O0Z*cUA2F?9tw(%e@pqr)wx`KwzqA{Z%jGYEuMA zDogXfYT^Ic3IyEEwVX5lsiHN ztqsiDNEOOm)=hBi{84{MLmv7JK`1J``OPjK3i-ez zlCbG^`Y>CbS4Y6EzzAc^rQe=I_)5${&cZ4d;eh(Iojl=J3?Klm8G0>~TgugcR(&Xo zBSaofDrDpaT4)ixSCQfacL4ql9N?Xl2g_ z+jwt?r8FXfdCx2Rrn$h6LiG!)V7IhxORI!*n}kGV7lGpFhY6jM@j(#X^;+X5pOjBV zuIYVSbg`M$obD_ujToTXP43{WZo^3d}&PxQ{XB4@3gbgGPaB8h|i= zccU{@jUdd8vfqh$45ijkGShnB{ro8QcSJ&jwO)_-=eFbQ;L~j;OLMe&nwf~(PJ7p# zEcn>v3Fv8duZ5;THi=ut>7L z1=5uNW3%KxJIJ-n?uXr1du$-|oswThl^48Ihm^*GKD7P9-vViaf7vOq%bBC@Gne3C zqJyw=#QhvRQJ*W6TVd>G>AqPyk3hb2XZoWK-S``yv{L%UQa%SpZf6yi~=P;ww(VDX!Xolg`dR>|&Ym2Ma&Jz@eo2-{r1h*cjW$)XT8=Vr@DLdwD zJh_tF5Sc9fX>M{Hmkeo*lm`El&qnOY*FziM&d8QN*K4P@uYzid#0wepNqtTg)I_i#dZm}jZ}|R zy?$S*br=<#1%q=5ZOa_mUl`id6YRJ!ALgMoQ-D~r2+?{_@$#N)t21Z5b#|sN@2FHB zFPyl}o~xtiscm5(a>@8s3oL0bs*lS|AwG(M?S@_pU}8>eyRmStbD5 zQoG^09Q#?|gWGB*LTAP1fhav|1V>+#{L!4Le{II<1woZ4aLf6z%)k1`-)-CFCNKc_ z;r_#v{NXM`0a2KB$SpX&r~J!ylQmaCMKz?qfSI|x7iED|u-T-%(PPp1Om}8HAK(aq? z-vZzampnxu1ZnkD`@Vw4#Y8^rUE;pd8`T9l2RL^)=l^{V^xuZ{v<>3XJ8FP3cxn5~ zRBJnulasUZDZnhh(aM4@(H-B8N)_9}O_-swfHn1tZ(I;Z%=}06ARfS+yV*RK!`~k6 PFatGZEv0+~v#0+BCDM7e literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/charts/images/charts4.png b/public2/ueditor/dialogs/charts/images/charts4.png new file mode 100644 index 0000000000000000000000000000000000000000..742006adc9cee3c07b1a390da6991a84d1da99d6 GIT binary patch literal 8344 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/charts/images/charts5.png b/public2/ueditor/dialogs/charts/images/charts5.png new file mode 100644 index 0000000000000000000000000000000000000000..c49a29609d8e8f9bdf101e91021d40c1cb3d4175 GIT binary patch literal 47084 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'*4h4^s0#X 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 g*Z&=uhxp + + + + + + + + + +
    +
    + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/emotion/emotion.js b/public2/ueditor/dialogs/emotion/emotion.js new file mode 100644 index 0000000..6e158a9 --- /dev/null +++ b/public2/ueditor/dialogs/emotion/emotion.js @@ -0,0 +1,186 @@ +window.onload = function () { + editor.setOpt({ + emotionLocalization:false + }); + + emotion.SmileyPath = editor.options.emotionLocalization === true ? 'images/' : "http://img.baidu.com/hi/"; + emotion.SmileyBox = createTabList( emotion.tabNum ); + emotion.tabExist = createArr( emotion.tabNum ); + + initImgName(); + initEvtHandler( "tabHeads" ); +}; + +function initImgName() { + for ( var pro in emotion.SmilmgName ) { + var tempName = emotion.SmilmgName[pro], + tempBox = emotion.SmileyBox[pro], + tempStr = ""; + + if ( tempBox.length ) return; + for ( var i = 1; i <= tempName[1]; i++ ) { + tempStr = tempName[0]; + if ( i < 10 ) tempStr = tempStr + '0'; + tempStr = tempStr + i + '.gif'; + tempBox.push( tempStr ); + } + } +} + +function initEvtHandler( conId ) { + var tabHeads = $G( conId ); + for ( var i = 0, j = 0; i < tabHeads.childNodes.length; i++ ) { + var tabObj = tabHeads.childNodes[i]; + if ( tabObj.nodeType == 1 ) { + domUtils.on( tabObj, "click", (function ( index ) { + return function () { + switchTab( index ); + }; + })( j ) ); + j++; + } + } + switchTab( 0 ); + $G( "tabIconReview" ).style.display = 'none'; +} + +function InsertSmiley( url, evt ) { + var obj = { + src:editor.options.emotionLocalization ? editor.options.UEDITOR_HOME_URL + "dialogs/emotion/" + url : url + }; + obj._src = obj.src; + editor.execCommand( 'insertimage', obj ); + if ( !evt.ctrlKey ) { + dialog.popup.hide(); + } +} + +function switchTab( index ) { + + autoHeight( index ); + if ( emotion.tabExist[index] == 0 ) { + emotion.tabExist[index] = 1; + createTab( 'tab' + index ); + } + //获取呈现元素句柄数组 + var tabHeads = $G( "tabHeads" ).getElementsByTagName( "span" ), + tabBodys = $G( "tabBodys" ).getElementsByTagName( "div" ), + i = 0, L = tabHeads.length; + //隐藏所有呈现元素 + for ( ; i < L; i++ ) { + tabHeads[i].className = ""; + tabBodys[i].style.display = "none"; + } + //显示对应呈现元素 + tabHeads[index].className = "focus"; + tabBodys[index].style.display = "block"; +} + +function autoHeight( index ) { + var iframe = dialog.getDom( "iframe" ), + parent = iframe.parentNode.parentNode; + switch ( index ) { + case 0: + iframe.style.height = "380px"; + parent.style.height = "392px"; + break; + case 1: + iframe.style.height = "220px"; + parent.style.height = "232px"; + break; + case 2: + iframe.style.height = "260px"; + parent.style.height = "272px"; + break; + case 3: + iframe.style.height = "300px"; + parent.style.height = "312px"; + break; + case 4: + iframe.style.height = "140px"; + parent.style.height = "152px"; + break; + case 5: + iframe.style.height = "260px"; + parent.style.height = "272px"; + break; + case 6: + iframe.style.height = "230px"; + parent.style.height = "242px"; + break; + default: + + } +} + + +function createTab( tabName ) { + var faceVersion = "?v=1.1", //版本号 + tab = $G( tabName ), //获取将要生成的Div句柄 + imagePath = emotion.SmileyPath + emotion.imageFolders[tabName], //获取显示表情和预览表情的路径 + positionLine = 11 / 2, //中间数 + iWidth = iHeight = 35, //图片长宽 + iColWidth = 3, //表格剩余空间的显示比例 + tableCss = emotion.imageCss[tabName], + cssOffset = emotion.imageCssOffset[tabName], + textHTML = [''], + i = 0, imgNum = emotion.SmileyBox[tabName].length, imgColNum = 11, faceImage, + sUrl, realUrl, posflag, offset, infor; + + for ( ; i < imgNum; ) { + textHTML.push( '' ); + for ( var j = 0; j < imgColNum; j++, i++ ) { + faceImage = emotion.SmileyBox[tabName][i]; + if ( faceImage ) { + sUrl = imagePath + faceImage + faceVersion; + realUrl = imagePath + faceImage; + posflag = j < positionLine ? 0 : 1; + offset = cssOffset * i * (-1) - 1; + infor = emotion.SmileyInfor[tabName][i]; + + textHTML.push( '' ); + } + textHTML.push( '' ); + } + textHTML.push( '
    ' ); + textHTML.push( '' ); + textHTML.push( '' ); + textHTML.push( '' ); + } else { + textHTML.push( '' ); + } + textHTML.push( '
    ' ); + textHTML = textHTML.join( "" ); + tab.innerHTML = textHTML; +} + +function over( td, srcPath, posFlag ) { + td.style.backgroundColor = "#ACCD3C"; + $G( 'faceReview' ).style.backgroundImage = "url(" + srcPath + ")"; + if ( posFlag == 1 ) $G( "tabIconReview" ).className = "show"; + $G( "tabIconReview" ).style.display = 'block'; +} + +function out( td ) { + td.style.backgroundColor = "transparent"; + var tabIconRevew = $G( "tabIconReview" ); + tabIconRevew.className = ""; + tabIconRevew.style.display = 'none'; +} + +function createTabList( tabNum ) { + var obj = {}; + for ( var i = 0; i < tabNum; i++ ) { + obj["tab" + i] = []; + } + return obj; +} + +function createArr( tabNum ) { + var arr = []; + for ( var i = 0; i < tabNum; i++ ) { + arr[i] = 0; + } + return arr; +} + diff --git a/public2/ueditor/dialogs/emotion/images/0.gif b/public2/ueditor/dialogs/emotion/images/0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6964168b947afc2cf76780a85f43d4f77c257b77 GIT binary patch literal 43 qcmZ?wbhEHbWMp7uXkcLY4+e@qSs2-Y0y+#p0Fq%~V)9{Rum%7ZDGCMv literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/bface.gif b/public2/ueditor/dialogs/emotion/images/bface.gif new file mode 100644 index 0000000000000000000000000000000000000000..14fe618ab58a9d46fee90074386b5581d47b92c9 GIT binary patch literal 27167 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/cface.gif b/public2/ueditor/dialogs/emotion/images/cface.gif new file mode 100644 index 0000000000000000000000000000000000000000..bff947f5216a49d8cd7fdd8d4e825808b3d14f6e GIT binary patch literal 8603 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/fface.gif b/public2/ueditor/dialogs/emotion/images/fface.gif new file mode 100644 index 0000000000000000000000000000000000000000..0d8a6afeb1cb2cc40c5d76f90630d8a9c1323ffe GIT binary patch literal 18479 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 Z1*(9jYzjdPQwkU=rV+{lAZZd106V&Waa;fZ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/jxface2.gif b/public2/ueditor/dialogs/emotion/images/jxface2.gif new file mode 100644 index 0000000000000000000000000000000000000000..a959c90f7eb17adc455982b040244fd583eed888 GIT binary patch literal 40706 zcmW)ncRUr2_y6y{mwR!!cE-K-cFk<}+T+T#ciE#TBFV^Iwz5M>W=7Gq%Bt?QvWg@m z6;jcgB9!L+eZIf*IDeh?QIMUgJc1z$R8ZQ|Kfb_r_e{Z9w5lq*XQcc z9jVL6+Z7d@0e-Xx^soxJ!g&+_IKmeR_|x)cG)v5|>2%*>(b9OMU6b@q|En{{Mc>Fd zmAqBv=v4OHAng6n6B89pNx4*7QZPUF^6&SRMFNih3@mB5qAAnw?U?%>hx72^!5P}kmX;QMmWJ{1@n2Fw;g#Vtu4MMN(f#!H zXB|_tz)fkBO&l>)6C=DtUUmnTxRQsRw8{4rwUKskKS!E-V3Yyezf=Q#gm%1l#kzM{%aVio9lmP6|zV{ z1>aIGIoEb=%4a$p@b5!lSs=M}SM$_elk9Q7Pd`3|-f`NRs_Yo;XG}(LcK#b)n`mro zc=hFtX1?5;H*e0de0q9%6fTQ6HAO7|U>CR{?Y22qj_J`i2Al)bFf* z%b&fIpP%>d!Fx0s&A40oHE-%GXT_*Sd2V;IxFfr8y!=A<*=c$|4u|{jZRFn({oDOu z#lT}ad9r9O{_DX;*uC7&U-eFzj_4dp{K1_Vu`H_*4oEL+fHy*QC6WZWL|i`n(4p{rUnS@N2ks{X2mo*ZYX7H%|I-8j!2$f`lCWd0 zvV0`lMg5P?;n>>$E)UW-3x-P+LCQwaoA`QjV=E)8jn#r|i*#|G^Zs^wa2wvPaGw1i zRzZ`c|2z}bx~8PnFkb`9*h_IWC$h}5OD{c%@NR2JY+qGNn#aMVyArt$KLv>b&D^dC z3vE&?F;Kv^JG`a$R>JLKw!=nNx#hDQ&gj%jE?s+kXuubtR5(7Hy|`URc$!jY>Ab7MVNQ;8V&Gr&(FwV2RfwG{=fYoxhVN(QR05?( z?8A)q?$mD3!vWocD)5;OTjRS1;l}^2=+6ob{5j;a?pn!wg?HWzd!kWI6kJFR=CQJ( z{M;$N8pRux08KXfxhmodidzj3OFXzwrZ)?@JECT}KAut+&;2y(tZudegrgVgZV{Zf z>lQU~)i->v!UBS5Tn=TxsmuT7wM#6e&>kK{CsS%|;A`~*`b95+4NH_YZ^MTZc18)e zi9Pdro)uzofLn3h7ZOJCL2Q_!gH?ik#C7Du_n&U1{A-yr&sJ#NtjpJ5Zmx}-yY|VO zE)|MxkVJGi`dT%VTusmDbgzcbBp5oP(r64{F|QVWef%Q&>E}*h6I=nXsecH5%kzg^-JTi#qgd&_tt%giqOt#R5{gEGDy*K*`I}~d zM3FT!<=1Zsy}t_GF*E2?@%s>y_W>hfmu9U3bj|ijqU777R4(R{-Em*3NbUz?QvAA( zMg|#Nd0SfvtCkKPDmPDzdtFCc-kyn$O;+#1i`^qC+)ikOZ%qeB!v_#+2Jqj{Pn%ki z=_mbA1535K7FvKRPn03}*DM`VJ{XhqW2eVaT|8s*G|2)zfL41(l!yj+mr5gW>0`>^ z@!a#~_4siakxLdv-$&cytqZ}!2r#q}%2w<>O9)sBM4>DwJo-3!X~A)b@)4@)ZtN-G zA0Xh5Vh>Lu@GOXb2=-TT81LSSnpwg=;#?=Nd6b-dxwT)wT&@*izufVJ6a|U≶_= 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/neweditor-tab-bg.png b/public2/ueditor/dialogs/emotion/images/neweditor-tab-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..8f398b0958cdc5136a23b9745becc23a833aa325 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^96&72!3HGF`uUCmDVAa<&kznEsNqQI0P;BtJR*x3 z7^L@rFypT63w8qqANLt@XPdKI8X22WQ%mvv4FO#q2N BK}7%n literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/emotion/images/tface.gif b/public2/ueditor/dialogs/emotion/images/tface.gif new file mode 100644 index 0000000000000000000000000000000000000000..1354f54b961211fb0253ccbd27a81da5dab5a639 GIT binary patch literal 19805 zcmdS9`CF3P`~H11%B0;OD2@T5;ux4?S{qOjO$$xUIW#MCC~Ppb2@njY0*7*{)GX07 z(bTl8jZ@jMOKsAot!^tTD>EzGwcmdGJpaY>I@Yn)uj{yub*^HVvZA3uKh@L}oI z?3?%R-oAZ1Gc)t%&70S+U%z_w>eJ-Qsi~>glW*R>`1?06U%q_t;>Gjl&nLzwpFVy1 z`pNV0@$n~5o;-g1_|cO^b()yrL-ot+&W9etNB{?ky|-rj!c(xsM5ZBOg#T3T8zUcA`c+}zaE zbmQFV`iAqr(bSzkckWzWUESHUXKQO~t835HojLorGWTO)(&^KutE#Hbo-F^(i4!ME zOG~fhDN0I8ii?YnA3t7LSXfX{@OgJiet!PTeev>KMPAO)oSYoFTrQKzZl@(@XJ_~9 zIV_eQIh&q#SbRu)_{hP72M-)Lkd>9yni#rw@7_Io_UzuhJ1s43@6P`tH8nLQB_%mI zIVmaW;MUFCwrzXC<38qieqW6#3J#8qjXf9mM_f#7baZr7R8(YSWJE;76Hihv7YGjz z4+{&62#(meabs|B@W!CvprD`<9uN=^ux{Nte}8{JKR-U7@9pi){XhIU9L@zQ)yvDv z)6;X+s#P<(fQN@ivkAP+OxMZXdF9HLj!cIk1Z1xn(bmzS9*45Gx3{yiv$eIgv9Vz= z7}nO-78Vv~0f0uMQK?i4g|dA4a#K@N6B83-V`C#DBQlw6XlSUfuTLNl@OV53g3FdI z)6>(_)z!t}a2N~*jYgwTC>voEx>shuIfT+E9HQz@$8U>mR*qSE*gTe z?{Z6RBeHyiIzW+;gOV~dlU9B2DDEXCk!p!OR>!ebM@O_z7?VurQ3y8e4#j38+I%ZN z9z;t`j1pSUO1Fdpw)5>@$Kr6q{{1@u90Tsf%qC zZI*Zrv8(vdU?e`9zV5UaTs6Bh0D5%v9)IAj5QL+%B@S!1EnQ@)6W%-t9vHJUO|K`> z-?;qGhrL`veA2dI!}eU*ny2^h-(}Q z$9-%Bm9#81q<7z{29O*HYo?k*Ig9C_>`xm_?@eq;y`EALhlq5MT1K+k!#4|nYrqlYDAlc$Sj-nfE?TRFB~ZFG+CGl!ZN+? z>kV4IW^N?SyZqekGE*O?M1Eo@yKg_Lz$nazW4{CyK2K(5-9N@Ts{li0de7UK3%HE>@5s+2hlapW5Bflj&R$L)Ey|bg}mud;7Imd zzneQ@B3WDLcq2EsLd_MOL+rrjXYi^3FtsQ34K37CvKi*y~k5w{NPZDj$Zk?(g4QiOWCNxB%K8mjDcsz%bOTW|2%z( zD`Gzqad3vc3bJwQigfvulpFywv4xx`!E zAm3pAdy^EqcQ^?p=ILBcB&PRrgI86BS&qi%AJT25;51Y1z|EQ+&BNqI_q%Lc;o9`n zJ_-Y8aW%nOW!VGh>vjqn za4ZW%_^JV5nY`J;zKCMG_z#OV>B}=dOW3w&BN#S>EupZF-edzFp6)n$4j<9O+~yxS zvE+~7?AdI)=h^dMr~8SAi((w6|Jo<*YRMqTun(@p-su`XA?TVvd8P>JlDV;p@_e}F zT({mXx*wO96AxR3KXzIw^hpnmr&1o>P0(b@DjeZD(LfFPgbV1Ikrr@MJ%D%JU1sp` z;dyPj1jA=TOPJcyOyy*INL;aZT&pc7uiRES|riyLB|4pj?jJbTqSma zeZy`J!Z}&0#E}5bM6`-t4XlCQUS_gIe|v-WK#(Dx)YNOZXS%Y$x(8h{D^w>_1}Z=b z%w2I4bA7Ir6|br~f2<*sGqVmmFFG;t@1{GHuoqURznHq4mM=Mk#2hm-pssaTzMH~f z8}3iFuaP?R>G?7n4d_i<7BOF7|8I3~B01BVHtBk_+sI+Br=g&bzvwB5Y=^udS8ZA9!ZysZ946 zM;tW^Sk?YBwS##2%cazxQ?(1vH!%#TIf_{})~%O${hEWX!;tL?Sgy>ri-!tHmJGn$ z*3#Ffg#E3XfdBG!FZOg#uHsTMxn*Te^l-;yzZ@F*dMW4o;X`pdNs2ffTX8lg1eEnb z!~=5inoJ|t_Jh`w`U{0IKu)fZ0s4@{W4vw8=| zRy$O`_wW_OzP0U@SZ?TQ+xhq|ZS;kdpVCZm(DdsaY(=?k`t~v7jA8qAee`IYNO$LB zE=;E_mp>)}b@$xuS$1aU_*l)~7i|5@55~EVi|*<*wWUlMSt47uoR5vHG4}bNHS(@0 zGP?G19)`$)!l!$oz3cyD*D+C8#*}WnK#o8{c&jZf31#JcuugN}W&U+$=}G>_=Dk%e zJ^xW{6(>*Mj+a~x2ZnBPxFNUJ{_Jgmtl7Cmy!3*YHF+aZ@}uF>GOHjsK7XupPrCZ> zmK*nj9O%nwY1Bvdc!pUJFG-DaR8f$A76+p7XgUc06ZF2)C!2t{4)p=neA#MuyUaO} zZQJ2m9f!zjRHYbRN)d~m4IU?Qt2DH!6xhPT(UBUor398QK(DK} zwgb^bFf_ai8bUGrWC^nsphK#y-2ojZ5jIkTxjeD?rw%(=gF$#pgPFK})(Cet^o$jP zD281Ik>y?b*;?!c5D9?D=h8ojTG9m#^n=@xIMMQTwT3my!k$(XL>~H(Ve**FwiSuW zC5IAV01-?L#UI)^Z}D-_pk3+~2O`&BqU?X|ikgUs93yDA8`}g$lyAh-h2qdO_(GXc zD|v+vG@9lOjhH#m(S@lL7(M56?$udGDpPqmcG>K;J)a8`f_4x=O!j4b$lO81XaA2+ z7`^*IrzHxkUxT5jj`yf6j4q)vCla?)LkioVKirj0Y?iwQ?ev5(wH=ITMO6aW<+m8P z;i3y%$P3=`)-hW|1knk==4&veTAQk(KUBgKuS=H)D~}OccNhj!^(_kCDoT1lq@55a zo!7?CMr-rY@&zvH&~o@6q$xG{{TPR25WLFY~0Sm%T`Duzf6^V zW}FF4qc`@4RDCN5DXO||ak#n@T`DMjzsDb7uS}vKITKLZYTIw!`c5L+^H7K*1?Dqv zCQftu*^h{`B81}Mc^c(HZ;Y$d(>(4deQcxptYschj;TX2$_?}8&QgmU1HT#Y1!v*^ zf=Nn&!x#II?{!;zS5b>(UFC$}VJz3*KC>D%KM&%d*dLi?*EFJ}VKe@)S+usSQGBXg zVn0}I?zjpSCOV)#TB;J9vEi^XY1G%_3=3%hu13PwB1rsAhnC76B5TwI1bDOn%}c5r z+gCPReBj|Z$6a96E-KQT0qam^kObJIYE)xFCdLhQ)@eoTDpVCOzY_FLa5|k1DpVCV z32o?!TCkuNp*yr@LIQWIMyNncD~QFqp}w6oiaqI<4c5kM(5;%id1@m;kxrwy4kv+s z$p-G;W|?Emc4-{S7m#ig1Wp92)Mg(Jg4Bo%BgMu$Z<0!@p_NS3?;`4Q(i!fJYzGap zW_XtySl`)Mldt5oiUVxtR(tAS{OS+RUO`8SVA!D3E|*qjGGR5+%{@;VP#RRE_<(6O zCOct891ldg8CpNMsGDpT2{xa%v@7V499jB|%-6@4P8`ez_a>Z&j<=$ppT#)+FytOk z9O*anfnD%BsgtT-jU2rgm;pQa7)vv8tDG})*@VuXaMoUXJ>7QR`(oWZP^Gf^dmcD|
    >ucVxd|^`nwXB9}Gd)h+ylVk-g8-#0Nk(cKS+`J2k4UqcUzol8$Xq(MjyJz=D+>NvDz-()Jyx7NMi|pqM!w#&$eLy(iA zu>Z{rw)weZS-ZYv!1qzINUcnpG<0S)_M`^g0<1_hLQYtjWU>n#*w~rw9j4*}Hi-Q3 zZ$B>xas_|`OA|ooNW{Kj_CA3Q|Ca%`^Uy9lQbRnxpPS38fvUAbS#38%scqjE!8zl8 zRO1;!MfdDc;O8xyCmA%h2)%f2WeeMIjfdDt5Y|&=sz=ekCBfVxscx$7APF~Wx8H@Q zp_OGuCk4bfvGtc9^cszRG80$bWWDnjm^tjA-D65p-ZuVhiXZuFbA{tc@hOz141q_g zt5+{&*zd-`dy~PfX}iy#Td615%slI!FC0Q?(8M(Tw0_8!baZDXgAW82X&ouXfb97pMooeKoi77Ut`_YH}jMzgG&rWTI1- zB*00~+$0NadFc0Ji{xE!?lr;hn~Q~8k{2TjML!H2CXStvJGeTKBQ-a|CNAPyVO2O_ zp=W5-e|{Em2$Grm{w)toH4hOrE2Ht*$`L{#&HL0r_>!;9!6J(P%C5apcwdo|-XYMb z)jBJ+t<>AQ1dO&_O{PNo=8{b3ABLQLi%;(h-=4Plm3_urAFIFd4EZ2%yuZoY0Byha z4`bHjUAw`llP!jiE97mjHNP1A_;hDT zq4#asiznZ8RBdc*_RsX)tmnv}a9{7$r#3;J78CErfR#+w5-(@k5ZR`LiCQ|j>P(q< zOOWB%Gmmp7PcQ8zkTSOaQ%Kpj&VD0gWJb5;&0WwI96J~Ts$Da%#5JT5ylvcXAzUd8 z3b*hi8*Q;L>qa-cvzia7wXD~l@JAn_BL4Z#s9-riHd+3UDcYdYZ~URTfg+$tk@m9h z`7^>57gd`{7W@>6-zb7XRvVg85obr!v2o$MR2MTBS6I9S=@je*&oG;~9n5ZzZX~w$=BT6MnCBqJTzHRS4Vg57K#7($|P=xJCYJD*n<8m_4=Cje4 z$dv&p#ED3PDH|I}fw?J16LU}OqKKuJ2*(`ofGvek)7z7Vi`V+@S$aHCyB}A>rquM> zBoE&$Ps45cDx2b>54>cs&OOQNK$j@9+y(5X!RHz_5+C^IO}i`eRH{N6(&_sdOLoS% z`*w*wt!6G0`l1+CgGoGPMAV>pfMF&0J{!=7o(Ez>y4Q#_4qQ*uf?CY0 zqNCvC?(Gq9UFYN0<77*b)7KY1!m*+6{~FwDwsrz%_%)ca2qF>uG_MEn=KjL5b{!51 zXTVl$cendQLf3V<%zos)s)uep2es5fKEHI&tYzi=1eco1k3j8^S$kX8yI4)(&H7Jo zD&)U%G~rc`S`MG6Y0|=5QTDMUQ;iQV2x|Ygw!yn$*V0Htk>k@+;k?dd&~=j&cn)OQ z_Xo>9uikSa1I324AGPn8bhZSsVaE9d>!hyX`sD>I1Id>UJC|E;+^r*N$*y;pxD7FO z|2)VX(+Pq*-Hb=E=UozUhJTYC!}Zl&sMO8h3htP^aYW`%VCz^UOF{h~neW@~^b88W z;zrUJL!rYzLEN!Ym+$jz{nqZb_@U4q!rqr<=^C@qC)&LRCNG=wN+y9D%1awm^H$voOop&G9dV&x-Z z1atx(_p_6Y;;`+~htUqN97$m9GU{Zo1`E_6Ab_;A03u}G9WyZvLlS)Wb5!vb5Iv;{ zh16o;^mLYc{M|8TxUnVDBVHxsDNrf5#@y!%`4#;+=4z%XbXk zfrr3;SHjml;zfo!iuAhm)t_mn5h4jIFD5kGb;e&t)U@`G(=WgZ`RstkylGC+B|34S$k zeIs)Znd$)d8=C@?#+GO!QTrnYAj$F>*$t6>mbVB&l{sgB=@=5Kn*RdALc&$P`HAr4 zd8L?l>FZ3P<}tfzZf?INH@)fp;Y+pp_CqRkqvl*+tyxrdJR8H#MLA&cq4@`ATA2@DdA20UlgLb7QQSFH5PQBARo6law*WD18u+LGk0q&Vcn zu@S5RVYSr%>7@^3n^^(1B&0L4uGu9_aSUwsuNyi>X%Dw3XKOt;#`;V@GjRERuMXouQoyRvAcP`?Ht_0cu14A&tj)>TZ2}Gi4UQ!x5 zp2mj^`yl-cZ&?sxJ`8h<`H@M;)17!mnem49OqR z+C`NnFs+VLuGi_)91JoaxH=%w8!cI52qna3AiV$fo(JdjB^2je0^1Wg!p#r#m~g#$ zA{=sp>)E8_=lMU*kVn_^NiH^ew77z5%wyErg1r&kYJw4&QiHIwM^F@;S8s4HFlLRNR;m)jI?=Z*+AFNHgdq{-GhR{fw=}e4w0VP4S z=C5JS*FCjW*AODS=FSV-lFusBx{TDz@uc&5oy zQ*a>wL$QH*!oF^d3b4Qn00uVp~V!%-#N3!A2GSQ%c z7Ya{Q)}j$`w$a*N^lDI>4M&Of){G#?-)g{vOx~aG7L>5|Uj6kbF@RyheaZ35C=1n) zU=dQ6Tn%h;<`NC6Pk6inmN6*`2$7=0au>=01)DCSV03W85JRVI-PL1~KokY^VGmn{ zXyDFOEZ7M^i=P$%2z4Li4}QOqu2QjV3;+QUn~s~4TM9(9%|a>KmD3_1it)~h=v*XI zOcwWHftg-H-7pMWTB}n7S3>7C=n_jFLWPn+t5McEg80M4EN?n-m_5m=-M=Z)o06Ve zXBn>Rr-vHE3jM&zu z-=ZNSw39`z2qkH<;2T`m#}F1Dx&{jn4rrRZ+BALx&T9Z~3j_g5p?+b64=B~*k$IE4 zOOI4=sI4e}lWYpi9O|dJ;!ms!r4T1GdFHWcDASobXmAv4kwM=?Sl}MlmiWvmeIk@k zU!zp=Vv;Ss$1N40WxDGX9n+v65qy|OXAGgSDkdgXd~ru88m$*(aokVQvT zJGa6b6{fH?&$O77unts)gSbu{T`Kc!vmCW}VW1)?n3QGX2<7&CtoZYl*KrAh47tLj zqXE6a@~AsQ&Yg_vU33ln`^5_2moeVs+T=-hMr!a&QGiEBwPD9C?-kBJ&r>Lad-f{_ z_DicT+53c9qcSd59kfFmg;TK+?(oGrag_VH9C)clnw?Z$;=-@JD4JTTIBH3idkXlN zN_QEtf+y7#j=4H%)kJO@T>s`eOfox$!Cm)vGrupG#7tq-ZUl# z@jP*XPXCOwW88CXoEdzXb<-8D=EmX{KN`DI(3nSGP)87>w5*Y76AMZw@NZznnww&8 z{)J(aj0fJXg52w=G!(8H8~HgT7iInGW=pt_Wf`_kk+jVI-MT#bwnLY;EIfVkCo)|l zH=C_ecZ@|fu(2i0vnM;mu=GRs@qJ)!An}#Gvt*EROgl#C&{Ed6e(Pwt7KLeGKYz2v z?d0e=Xl(Vf7uzS#@U9;^QE`!q%g(sW=U*eGed(ix4PE9h`6w?Yf0;V?K`-Nfl-(q` zjAJ=`X@T-bC~Jor48Zj#vJ4mV#eM-KlN@*1jptt7f(`t z5Onv?TY1C=BU^uYq)kxTa!@NowNkH#W)e5ZYL2mr@KeuXS;zVZR=X&QW??RLQ|M2`wp(l*A@S%WmGI_P#6K8 zG>!OsO8RpZkvU^ps_5!8L8iY|aVXY?xRN@JH>t$Qs!1L>A>X8dA`@k;Dg_(Y6aZzij(1lF;4E5ia(1ap2W+8S-grwxFf)m39s(A;K9fGlApmn7cacych$RJ z4osBojetbTc+#?}6ZzL%=!)2qwOcX}?KFuHu38Jg)^rn@Y&W^cijX01g=PQtmw!jc z*$71tt=+I30FcnN3CxXD!`YM4EL-K_rd%T*u`a`I z|ADfQ>h7h;jBHCEudK7j%*Iq9DESd;RY22a4tRpyYw*e`Ckkiy&%ai?Fi^S%N>~0K zk~WRv_m7JdFSoNbV$v9}{kNeKZr0Vf!bp=Xl&#*oPVQBGYg<||g9Bhh2FHla$-k?1 zd@U&$vO20bhKN;nuKi4h-vDquf~qO#O5ARNx1D6-k&p{oQW8&NTaP?X^ThL04? zxm?n4Tis%C>rN+BoGlbzwYP~S<~*2WzGrLK4`KVibb4^a>(#I!XU7n}(Wh__5I{NV z;)b!y25dzCgRXZF2v8;+voHiC2of8^8ADudFD#5exvL-{Y`I%?;rM&}5=Yr!FubxH zDiHv82$`@2n9_ifUi7C8RnK z_^)M^&7C0?1b#}N1q2$`fVah+M%`EGaPUi0aTe6@E?n85xiBy#^=AhFDp`yVLDgX0 z-Cmegp-&P5*H9bs)#8Wr4e$!mmiIv&|Bh&8)&JuZ85?17U#xO#l*TqjMnJ`GWZNhygpCF~AS4W?vePDPs&Njqv$-Q7MRE}=k7-I4Wp zk{$@(qITs7?pk_M47MG;8$ctWI<-b9#j^4JhU`nD!F>~Tx)dtll@h0SD2#y*!QI3?wEFy4!6!MW zaD_+8wJ=lCivgFI*k2o>rsPW#PZiHx#=<$>F9P#c4Z&syo*hhu;QA#L=6Fxp3m0^U zI}VD&j*_m#=9jJH&8?=T7F&2i)xvCU#OOMKY@HH<5y0UZm@A6x>MnhZ3&vEd4VV>z zVW{4ayg1Wv!;hl(q_SgO2%Q>W@PRZ$jE?9g*fH%it$ta~%YW|JpmAS+4%97EP1t#| z6^y}kd^C@JVK#O7GY!>c1KQT7{OPCmoL9*2wsCoT2F>6(m-^5h@%DNMQPW9`=1#W^DsT|_8 zQn3!qE{9|cFV0iYG(OhyX^x(!u!Nk2fjVch3 z4*jm$?Govd<8g7L23csA*)#VwN6MFv zBtjZ;d`N0wQ}+ekduP?p>U#Lb?vg05|8+4-O@GaF1FEKW3`~r^N^%}hQ+cFpqd6EHJpYF?^d}IfahBB)zUp&nj zlNkwet!};Dc?T8+q)N5_k9&6QZ}`0!G)>EGvh-Tx6cda#khv+vaK2ggi@DDi~3 zqPoPltb5t>d1|*G>UAR*>fEPVZjBE?q~ZLQ{IqekO{oj&{78=Hm7;BIeA2Uw^Pvde!2b^bHuHPYZS^o{OY zvEy0FFIFW-4gd9DZuj}><6MOW8*O!~lmZDC-iB4(zJF|3`oJh`>0tTn&J!pW8$rBW zXg3o^r*^_fiG+f z#`avALzh$xneHrwhO6PnBl7eXPl>E0S^mxbi+l35&+GuqtMc(aV}o}g5oqGP<&OpN&HLt+O1m@4nyT%v-RS48(sA@&R+!{XpQ)&Z|#4 z`!(6#4cILpDjb7Wp%Au|`258m$*{4bimoU{thA?-dG}9~?liqFdH0d`s&G-#cnfA2 zQ6WIg;&Tt3zqV&Bq4TQ8Y=E+}LWzRj4M5PQTZIiiE5fb{)Q#T-I>F-&p|fIiI3e!DC1 zPXMF{U_Ym_N~pJkTHr|sm(_KpPzND@9YG;c{{-ov0H_WDcP@v*l|<@Ur6>e*bU5lX7JfLzRU9-)9w974KbQIzJsJfZVLb&^+u37W!0wz+pC#V4<8gv85sM zau<+C^XeS<6M{>OA_FAQt_GO=fYUWlJAUiRnfH{?EA#3hKg;*3mSEm%dYNzG1}V;# zN@-^^i9u+G^|WJKA6^egw=aTh7d-kv3snbq@T&{_f7lgLHVhx+ zTFd*yU@1;^3b)UTwwc#43$Pg-A;Guo^uyHt2lXK8k!>A{&zKe2s2Zq_Q#&P_oIOX# z!(H(Ll9)<2)pUr3nkNvJ=Li?kyXtvw{l!E>S_+t`D29=ccad)F~qb=-G{o?cV&oj z$2AYAg`q$5&2Q57%2@HkgDF_IQ}jWLxy&ezW4-vQAwk8Nv07?yx=9fCBIb@P_79_c0p}D3YXao21`pRY~2uJfAbUw`w_Jc70Hm2kXGeh(NnvQjP|`HGK?fzn#Ez7!nows zm4~dH{mV^YzF6yy~y%N@qllp|D<4$ZJKl3SV{{1R{4CxmI_E2>7RyW_yETHNVgO>dakAy_$ zMaOYJ_ZJG2!IP9_AKHZl%m3AZa3%(sC2#2A>dA0Z1|(-@(+x~?ALeC*%yvqgZBW8S zT(rCUALfT!37<+-F>5eWbAF+7Qv~iaT}+6q!$vzw$=6W ze`WFd*Lo7Tj+}Z!3|tl6qy=mU-uKbddeQW4FOYbQ15N{XAM$3T(7Ip4hpCo|eoNQZ z+)ogF>a|wN+*pXGEB66)!H=jjHvU&$HJwMw-JaQa_Wq$@9oHI)(fVTm(-RD$ocKp; z_j;{l({me=(gK$cC=qTCcZOsNt>R8Rg5G#E6KWE2&X`XJ~MjZ17^eZ8V#JHfYQRlJo^&~x?J_F)dDEgPMfREe5 zNM_`i@fVq~^!wDq?(Z5xl$gN8dWQ%UVhNELZmsV+eSDcE?jEWFM2>MA=%%QygWJh= z&-YoV=DfKX)SeRUUw%D_`M5+3U_?BtzCDGAaG)W@9$^u3){RrhDV^@3`WEPj?2U6; zeP@QNbssG{bevXn01wBL9T8xZ>-3W zV{|T%YPZ$EovIymnkd;<<=o3AXs%^frILcPChq?5aaU+H`kkH+f)Wft9RB(D6K-y}! z@Mc7j=pt`D4Oz^OcPP@dRIis4^5Bx{Om}Inbbow6XPRA7HTHctA&)X4)F%N>(B0TG ze|%ot$#Pa4{2DCbrA(EW*ht9hG#84A8wu%x&jSD9*AGjp37e|-D4WYb(}D}@(ic}A zJti-z7}no^)#hyNzF_pewh*_^(suqrvD)C5yPx~w-eAYAf0(a`!1Ddk?|rItJTnl% zQQgpW;qf|c%yKF(ieQBo4RtW9;SP%(xd|eDo4uv1L351%F;NOUdUA|okV`)8G4VR+ z{L_?4mVW;0j-~Y;`yU?)QS2D7BADW82Z$qqA-BWv$hva_X^k?I=c|>cLbxyC4Pp}< zcSnixfc{a>(g*Eqx|^DV+0-R9Mz-c|RKy)h_%=& z3;}WjK+x1fO{dp0jCBBl{W(?D0F$uei#^&=@@BA_zW3YCXb&?2y!!t1ND)nf`F5fB zfZ0+<3rYz+A>c|~#vpoz2tY?Eg}GPdVbbe&8~Fi8Pg~0{RC5eEVLh2Xu+?E}sKVFJ z-Dri|D!-+uwpfEd+w-(^@6%?VzmF~U31}cuq!`Z_wJ$Dzl-w0gs}T8m71tx>^ej0YaCRl(lMH#eDtX*Fqs_xU)rFt zfRiVvh#iw$B(62ra()h*lg6IYh}on^JURtJN`#yu8}gL!x0$|JpT0w5&#%uQ(KxBu zVva!u@t6^j&;%jy2Oo8tru5#85mNlsz+FmpMd;s~1`x-MCPsP+<_~hQxNWi%lH;lX)j610GGwVb* z@ri|?PhX*#!~w-YXnJFC{Y=xBtY~<-TzZ@WnBZWQnM*R3!?UHy8_qKi*MJOg!J7@ z=>1f)xy&64(%1%K%*L&7|4|F?*PIoCN*+_r=1W*9+J#W)%2wHqm5Uq(; z`Xp!|hu^!%m)K7CQWm6|)U73ROW}yc+O@MA+zM$rVl1g@y!+H6<`~rZn8DUxA)V84 zbWN{ACrU4ISdx*jg4}TZ1SPPr{E+Ygix!xMlPH2Vc8uV<2cN1xhk`Yz6Mvc{tGMds)*sR_~>{^EV}cClAN zl%6amTC#hmfAFHI9=vy@gVgfcTJxQ9E0mfa&B5{|I_JVIAD-3UA-Qlj=Lqqr!EB(V zmznUkK?A+gtSa2HKHQ10qg0V37)Vj;1p@3D zdO!%+XF@+62A6CQ>EvRnvNZV*$go;Hd2QqRpp5mGAX?+HzZ;r*h0kluhJM>KWZlph z$?KfMGZt}kx}XPKFr_t_*vbnLn}JY&ay$a;!_<;1r{U<;NI$(q*$gPQyR+_-J3&qd6DiEQA_BmUI2?)#rttkCPrr4eq7~Mc>jO157cbBdr>S!mAha+3{Ac55oNS*yoH)N`ft-UW~_Ij zgr;U=z24^fe0b0Z0KT62DeXm^6&_VXYIpN+CxhEAcF^{@u08GC%r}oV)!2NXl)aZQq^#L0%LcxssJv^8yERAW@xM)& zhmgGpgZ0PG=PeGSP&=n%7)7?+47y{OyG&Hzrx=d0WJpce5y5mhF1$DHDKsSGgDC8V z)fo5dhj>P~TzZ|UeRwaPvLjz0X9tM) zypqrYc7a+)Lyu+liI98i0l!snJtFKeIh$sWT$IG^#D8c26Lj=_z^)|-w18dA@BQa= zo?Fu$a{Q_Nq`uq z6SzkyY;wLemCFe=Ai^}&<@SF%Z`geo)fBnGKSaFQzAaQF#(;?j&JR$SytHc&9hBt#%Ve%kWy$>J0QLO! z9{cqI$!7Mf3422jf7bNgJL}a%7_pc39HKP0*AYMN>NrY!6ql2Pus%6ycK&x*HWhg> z>^5nYZPvh8TlI+Ez&%m5?q*A8l{c^!E0Fwrfjk)L<2$`1am)GeYEpg4oF99T=9kZ<6_55I)4;?|jKa(xxO_lO+M_qTj;)oThMG`O*IZ_|^6 zL5y+bd3SiKBDPo!3$qPrswuz zpG(xlm6U(;F~Gii5*=V6PjS(igOXSeZruszt#kOY7UcjtIB4=*5@u(y;5Bc5#%_I= z%GUrgt>PC3Nx(5@ORSIE$JZ9)w-}!A3;!G3zNmA^pMwur`O&AkYoxx&3eNeqdl`bH zvnY>QcY|UN9>4W2vVRy?`pAUuY-iyUwCNtbWyv}(WB_LNO^|TLTRdqDWuxn)D`aU8 zB)+x@5|U!xIG$(Q4)qUq;J@I22`+#Zk@fKmS@G_abY)zL)~rPAi%PB75sfyL82j{@ zEh6+xOYgQJcKgb(;?DgEU(F7_X@K`y`fv@()^WRl%0MUnF6d@UTZbKkCghsfCzHhn z`@Pw+{g;Rt*EsP@n;4XPhO46e18!J$HSwakb?&;YBm2#}#Kn*INAaZCX%@`>^5F*U zNtZ~paw}IYSv-GnKVzKMb(u%GfBR5JSae_1_}jX4Uq+Ysh#FERqWHtpyu&3{B;r@m z6WIkS|Lga)_FRMgzB`(}pBd6x9$e}=SR59o?zQyVU#R>ZDANnjg$J14Q&1PTyXD@} zO-((scW0ND0(e*E`k=@9I8D5bi+%51WPZyAtsf0g=$9>QR{qO+wC6Gxp&>8+7Gvom zyQlYN0M{B=!3t|f9&oD0 z4MGqc!N^Yqmf%>3rbR-yeuV#DzmrkbXcKI)z|W63vcr}N@U{48x*Q?^BtXJ_}y;9@87|5KQpP3(5kVHL(8{93K_dsElql1on2QJ$res)>ra=yy8X~B`foRc_ zLK##r*^{7*MGZ+T+Ej`EYNbsr5J(LrrcwooGBh@15VIfx24@*mYI%?ZP@O$-dX-p7 z1^}iYe;%Y+Qs+T2kk+iJ+i=mFn|c{+lA2`^BoYi6go4?3(3()H-pCNsYOuiyRv&|G zu_@0TRjOL4%Cp8TLn@mF9ci)FE&~#fRP7jK><9-jn_BU{_*oSsNOB{tv1Ln)P}FaZ zNT~p+wZuC|05G75VE3Rmp<28#w#XI$-F7by>Wtt>g_BwCaIiJ9g4aQneA(Q%X#E@2 zEmSb3lCTKcArDo?+DJY0BC6mwRg5tvh@O;Uswe&i3Stm3EUMs$JSqugkdFougTRX* zQDLA8q_|@f5v2(Kjm1`|80e~$7HQ!i4y3?u6G-w9V-byH2t}s_8CpXO22?l#zJ(T% z0zCzHxT}&H4I)96yN>D0vr1lh?2SAINsyo}y^Ki=A+#XjLjcM&2u;0i+Jpm$Dq+u# zgXZ+oiag$U!-_R37$hQ^`b?>XMHb=ULpu3+uwsA%n(T=6OpqcPqyiFfP_czU?8rk!2A)Fn zNXX<8w9}N1z-~&8){t^qkQji@AO@`1f4`vH3RfuE(kOE(f3lai{NJyY+je(8@U=3uQ#X$=#goxzMi3|E^ z(^0jE$POU@;J^x10qBxhDSEL2fk=)hGa@S%5keI^LW!h>3aoIItcMrD;UqY1%Y%bF z?D%sLF)k+4FiOh>zzS^vs5s_Zta!tYsMZzeu2N$LJmy8bvO|kCB5Att#Tl2P>6#hwC)>#!w-^pH)CG0Vq+@`5@TqnZ6{$3 zGYR7VfCLq0lOYl@DiA`5BZR2r-+&8hArFURLO=>*gfWJ+N^Z@l1v{*@-L9wvI!Fd9 zRNw%IUWBP+jfS7vwxIiO!r_Qk$Hb+E04gYpAd?utf&dQW3wg5|$Qo!zg8H0gUyIn+ z8-%BdMOXo54{Hbqv~Zt6j8G~B8%QMl1pu)DFHNXx;Y?y81r;FgEgYef0U;Cwb4f%6 zgHQ$cZU%sQErMfF!+{lswk|RJ%~w&2M1-`k2~=r84MN;kB{UbPBdCA`95_n_RDc7u z9U(%*KmZQ%M*?E#&}a-8L=dDv!{Hz(M*!#w0>oep6{Id+eMy}fq(!z!L_#e9z#E4D zQi8yUEP@!uctf6K@PMmNVo@^-^vp<$Js&-;8L9Xf}yD1P);#av77~|BS@5z zN{IvkBCH~nqNM1@D3$XFs(4I2S0th)9wZO3h(#4!CI9A4@rBzOG6*YZgqHP;gbIdsguU_YH*ctbk#wT}mN&%c zL>L3HGT7=1;Tl)D&Xulpwd-B++CmAmfUkTV!CM>RfhS}l6jb3wgo+`FC+HI-9#8}= zlw}YP@PG=BO#&$!%Zu2}WR`RA5(84P(^n2e0=(b>u(GL$tv-PkZ{Y=F8v={dnyUru z^wJtUOA>Z&6`8;)ZJLfL35|vV3j>kC8YI9sgSh zybM`#)d=$Bfeb@CgQ((?Z)}h!3wg*<9taYiVvJ#Q*~wkzGLZ)oiV`T$ykjQwLAD&_ zH@^X*RF2S?Q?a&~h?&S|zA+EXn-wiAd6eFb^FX9LWgYRL5=*W`C&qkFC7W5!Xa;}^ zLJ?0ylbHcfh{Q0|FqT748qGW~MjZ;0=z%am4V7TPsGnQ{UO++r%Wp1733k`#N>dpY zwM+G#8`1(d``6E8SaGc*v^ZD~xz}a3^g)IVPUE*v7HQd?1WXMUrvrG^MAfeqr=mZ(+K;}Bk8svJ> z!eNcUi&P-t7$iNRrDed2P^e)c>wW_-j5cN<2=N#umcf_{!hkx!f)|TeHyJE~W*Ho# z6SJkRG2#@pQ3mMXQ3fgyjsb;GXeSjB$^$RzPzPEB6W<*Fpml`Cl7}u0!p%tMfEu(= z7Yn2t-#{?N#*LARO3=d3Nw$jx77+?wkUHc5;HA@tYym$TBNUxzbRCdjSs`1bI*8$XD*A3VmWKL{*Tv~CMD+4V_Vyypu7h5U^g$PTn?p8#vFIjJBp zWLN_kke__zFQ56zhrTiEeG5`>O#Gn50 zbKkh%SO5D}K>nt_=@@lQ2*GE z|J1Jl?e75tu=<#Y`lPP~8qfjDkN&>L7-UEV$bc9BDq;FGZ~~*x11kXzh++CRfeU0o zSs2g&DG>cmKnC(G6#O7$e!vP+0samU162Tvc7PXD01o`%)fi9$weJDF&-(lTmw2HO z$bc9&AQg(>{en;hii8*hLI%j75nQbj$lwGv@c$^#{lri^4&n!RAq!D({#1Yq8Ub^P z;0>84`~Z-zXaTkW;0}M_46pA1rJy<_!VYdq51mkZc8k6MU;}vJ1ha4dyw48&fM<@6 zf#8e=JFpRA2Mi&o5>#Xp;J^y%LXQ+N`gnmDUhBoUzz$r^7?{xdD3J>y#kRMusTr7=m6ev2 zbsBIgGb=SK>vRfjva-UmvQ8)deSgFEci;De`+xP|e%8LYV6%9C*4pc}-mJa(z#=3x z*vp$^4lzc4f&6PjZ8@5A(`ucq&MV~^*L{%Fm%3bCU3ZQ|t}n@I>S{DEL-v;&nQX;m zT{dZaZku(+fUp5vasI9JuE=L6Ee;F$`1zmcCQ9j#8=gj4TU&e8>gLI_@s)R$ z?@Ty(hN^mV72*mx_n__G^ZV^xM*~_O*B{?48d&)L%llJO@?}+JT3T9AGiflX$tBnF z_z%j~vK{NLf85S;zw~8A!pV@Ld!~E;TGTY{m2{Rk{pH1y5@uUT%H4du8iknJ^0xf0 z&+zc@y}{PokH@Qm*5?jV=+#%gw4KR08+_==_V*ub_SWy-H=H&_Kpwu_6c!fdmE*eh zKp&&Qtm?_vqPrgA{tz2sJ9U+=O%bW$&XSwYuC~lAxch0a>(#ER$2PZ4q(A?D!@33; zy31$ZKG&|A!qaJG5xYpGXUj>8b$JK3C3Jh7{hN0CYv-=Gg*l!J*wUqm=WP7_{XL3E z>jxGu>7Z;bEd17c>Ec|;nJ-k`oi_}!acTR~lFT%U+x?U)V%2JO;gRIQu2$ZF)lrpG z*=VYD4sq*ko0qR%)}%(ZOxs?#-+ktG$H|wu=NgOej{jAEWp~yU>jf2eTltw0E0%>G zGRQvdbm*-^`PGzTDt7B#$@<2GdG(jcIi+2#=HeRL?h3<0H(GO@O?Ex9N$g%QzxP4; zVNt}n4`05lXgYD~$>i>}XCHW#kYo1y!nMJ@Pn?e_qa1UqPh35*ee6@5l==1hdk@(Y z4FBxlshXUmSb8h9;rcVo;dk%8PoRUqpB-sE)*9PRb=gOH^5lv1-q!x>eL0cj!rRWn z>U}jYsiM0!=je`mFIPW%JW{Erbw*8||9ms1&8GFOU39g}B}Mh+Lt8nzKto z-99$EP|CX}*B!A9JFdU3-|l)xIitj{L75tn5CJ&9Y_s@20kVN%rC_(&Exkdw#x`RKbipUYX3m6}IRPFj_NVxF$D)o0qX+ zJ^5eta*{V}%JVZb`&UE%-u|m|9PYmxTEEfpKRW8TX2UwCd=A&i*^%b-@0x!G`u;5R z3CK<5C}Iy&Rlr4zAA2Xzu@l>f-%h;s1;1zruZ; z{srQH0rMZ!|JA4eqx}C5Sjw7z^WtvG&Hj&JNm=8Rnw`2Xb$#B(pUj;9cV;PTe9|`L zuH)n_%2>x)o9eVSBhA<8e+vJv$M>H{{nHjdZRzxHU;g)@|9dF^pX~e(_x~r=|7WGY z8~G);zj6J>^-BbPN&MSgzj6H%fnO5;cGquQzeM1d#J}D38`m!p_$Bdgcm2loO9XyN z{M%i>as3j3UlRXz*Kb_EMBtaizuom4*Dn$HCGl@}{l@i61b#{U+g-nL{Stv+690DB zZ(P4b;FrX|-Sr#SFA?}9@o#ti#`Q}Ceo6e>UB7Yt5`kY5|901JT)#x%m&Cu_^&8hO z5%?wXZ+HF1^-BbPN&MSgzj6H%fnO5;cGquQzeM1d#Q#@!Vg6^ON9y{Y%R9FGT*m=b z|M=(o-`~E@fBF1r?&F79)%$mEXWqPiHU09%^Jh<|CY4Vf|Mlq4hYu$1-@7}0XKZxj z_N|-4H-@ecUb{Nb-`CrtxN`Z@#Xl~b?>=|-OxNjCogF7n9B)5%^hn#`)i0?OYHO;i_Et*v?A}#TUREkDDJ~KT1$^Gl9ox5UEiB02vUyY9#@rn4hV|>R zvobT%*QTYWtV!muS0}AXT$!*UetBH%vZXQ6tR+#A5#eE>%#h%qzyO9neeohcUx<&l zm#2rjo2!d6&B@Wh-pFeq0XloG(ns}TB7K2715pWO& zKp_yyR}hMXs3G?MS{C-N1!54C8lpxUGbQ9E8eH2pagZxRJ6airHO@Pk1(g=MtiLeW zIkngFcy^azo1z%!XM(Mlm1t_&#Zm3<<*yKihw*!BM-C#7Sld-DS}}Q0|MZ$&mh%bU z9`zqxd%MNGEGav7jWDJz1ecS6iS-|{G$LD?+*pROIuZIwdA>Vz39dGDz;V(n)jDxo zL)`gLIV zG+8$<_tJ_xh;Vn^mi)0)@Veumh2{=o{k0ShLSNgft)QyE(tKGobs$Q|i1f~4gXzW6 zw3NFKMUMG-F~Yz*Mqy@w<7%S=ZN3LoW~OaBmFqp7i^jWPTLZpB3uiw`pYEi;+GQ1a zUv|2Lh`GMyy8Wo->;g*-j|nC0@g?~#5BWux+nZqMgMT^2B?2ZQb;cCgl9JgwY56eT zxtRE#n6kv$ZrG(<>va3_X0b)>e7H^O#hg+%>$zZpHboj;?2(%Ip?sHT?R>CJ9kpPW z+Zfp`1vOfo8%gzbJpZ`v%|9;K>UW7TLqM!vzsP8|jacS09k>zLo)@g2=4O|;ahF|J z_f$YVXi4*LC_KRmbK7JU_C!9~wvie=4pgyvM6txWS0 zw>5176C`E2;92Fve6`OFQRgkKFzOzL?KRRxYM{ok>BNJ$vaT_oH=>ZFk8O6tyDN)N z_D{HK`j}{~oDoGQF|ZDc0!I`;Zj#uhcr+L#WgVJsk;whul$2> z>lz(K9_6XkLLuN|FAs=0u2Ag(vg~Ka5LvD~L$3-tqge}svO7TBIK?0U# zZp@4OfFP+t?T)3N9x^oNn6#RvI}OBO7GNHj}HZ0N$# zG7VCXsm2O{VaI53l$+SMR1s`k&lhXp2_)MJAy!99K(-##7PCfn4lQl+a5Kk$Z$k>z zZp1wv{r<%tM;hoJqloOhX3f8;>)JQ2{ML|yyN(guFmzY&kO~1!8jGCQ`wcXgJ zY80~N!$hh1ho^fem=-T;w8*oJ>4%tsx%W;AwCxo-D8*j4Hln7dai^vN5?%UOY7T^1 zqxaM4S|%${?rpEZB^@QiJrg0Hz9V;R7bC^@0v13;3|)8bJ@gbsvO2o2BqR`&5*{D| z2@+mjeGvpx$#*Bomz(~LG*4GR11;c2vy#z5uZdz0>PP4)TbM(0v|8xi2COg9wsf!W z1Ov&FOXns->|Psaej5xk>Y@eNQ4gQl+0~27lp)-^azw&HjM0M5!-pkwIiY(BB%{s! z6Z~OY$q?v3p|HZIbC0Fs&eBwZ!qkg*bPqF#{OOs({ZX|2k^z{}_GwYbC!I3CHUa4( zD`)|`PO{yXV@m11duBIHZf?v!!dLOJAFOP6S{8c2(rczu&+$+ceF^tcv1?AO*t;zm z_ad)o1sV``6`LC`N=IGy>qi8pp3vGjU%9V0*Cm!!3W9BNbu*?jh%4cVjM+*oNeXJduT0ZOhmo#Og~SR7 zsyKpeY%C7Jr&WSlvjpL?2+_{nH0;tAU6=t2<$HCqSoeGMuKKnRf`Hr*=!-faLX{9B zIAuF0c-rcT5Y&&OMN#JbMHItPLV(3mD0NK|3Ki&;+@Q#jnhob&{UpeHYmxH}a&$Qk zY5Rk}R>OEDmMIpT+IZGmlx8r zG$K=Ldl!XA?`GiX@nWJC4GIQw7-ccl72p1`&WKN@^mmU}66(1nw|Y&AI;3t&dxG!x z*N38QkG6AP@7^qpFkG!>Gchb8zz}^;un>D6e?;7{KQzDq2L+v9a4=iCVR82v_bdT< z#m)n^N^Fk^zj-})_QKuc4=#W=;l-zR9zHz+_wE59If8=kpQ2k){U-6-1^z9QOM(~2 z!o~_qa;U<3=3&2>7K&|Uf zRT)>+5%ngns~6EY7n;6XS+1D>zPNBD;2;A??ZRS8iwd+z@0sto&7fAZfLN~*a8eE_ z_1AQ#1DXV2>j=@9fWNQMT*U)@s!=Nx&~OP@V4*4MlC|L6B3id3(+0a?nhgWi3mn(*q{35b5(+1l6SULt>yl zH0&xtCd14sBT{+foy)A9x7ZD-pe97bEDsbBFk7T%&LO}R$Oid{Lw|{2R?UM)vTqrfE{==P4=iyCj>RiLQ`nOb{);O4#aZ4;WmZA=1wS20<)7LD6$wd5qpLR>|D0i zk_Eg{AfKpkot5~!efVk>Bt(`udWzsE2}xC9yC=z9gF2E9bBhf=l!u?D3o*|41aex_ z3$nqo%;6s7lmsWWiJGRRW1<1E3~om-hxd~^Dfn7+#vudd1_FFqmYFiInbU#XO2} zK#gV56v;ZfY0LVStk-IPYhVO_LWRMRag!Ygm_M$Dg^uQK7|O67E~tBI5Otc4wR*{o z4Im7b7I*HYj&TlTcW-$3!FotlFMHVpu{F1gw|;V7fYh}tAGA-dA@s}OH8Mo1GB$*~ z)a3($Xej@F&-w&AcPXEqMHpD)UMn$A z6}vJS8mG=%%IS7aB@U{q4h;j?I4OZnOW&!B|I-W-9U|W@Sh<5y1^R0g9oE>}62FMt zuvN9(5ayW6bH>t$3sg{HtH#2mE_t>%oWyxp3p!0B(g_v)ymImVFA(K zG-XP_k*)bzu?-`KzsoWcHLgu&;q(FD|( z3UkSp80w5`q2Wj>P%cEbNc_5c77%2PV;#tTdi$KMo|L{5UJad-!3NYcTmuh7`2ex8 zvzex83P%XB{+h>?DBpR|jSV$YCD^AQco>7>%cO4AghG~48V|&28SU&Rx4u}vh=F34 z=fP*;N9n<@JA+>k>spKbqs%CgXOKe3ae#c_{bl~PY4SM7j8?rrtY(>KK2%|Kkk0OyKN5h~dU*o?bPHWBC&U%_oB`w;JBC1c4levC&YO*BrJ+X2kauiM zdAFPW8b|+y1PVEAl#Nc1LDM1N2U>qR4l?Gd0GT3grMTukSZl`vQEp2=k2D{#qhj@ zvzjOy_F*CHZ#EFF(rJ}y@jh+~>#UT2tg`VYdXRMtzUnMGuPue>|6xyrKhRn>qGOby zZ`Y~a)u`3T(^*q_!tBpm4p5Xa>n4T|doqAl*`ILi7_Jne+h`}|5(&mi#5h~?I8W1v zu9-!Ef0DpH%W90+X~_nf!SrLe9%!nL=C{*`2S?CPWawzw;$>`2Z-~YwJpj^9aHQkf zc;FRzqTZ*&i%jrY3%DcCDppjbnpv4my|s9G%8T(4j$%k6-P-c3pRchCj@j0Nuzf54*#>V1#?iE5ANq|C;<4 zj)>qBphCnE%hON7?m&pNd~LagNa5nSW+mbT9!HxT>Oh`gJ;KOW?LUWloSe{Dq7;?c z;uMu8v!EB`SR)x^$dGShR~yTbH09JA(y%_o1Ji@P!}Ct!z`i%?SX?G_vVa4=1jh_X z{AW$VD;*!QZqG7;B@JOIIV%6Cb4R(_r&GI~UJZ*r0Y(E`xzK$cg!_+l%z3(|M<7ug zU!VudYB;W@!!B{5>u;f>Mqx1uc6*1mAJ<#bkqXG+iF=Rs#9&SkUaV&8N2#NqlV0gW zuQ>Xr%gGrwe8XMr=aH09H2P_prjM#>j;(1-bNgygVyTS1LcpZ)0zPwJF67izLr{5- zUq0|YpKS_oq6kaa@CPi!+hxIaJiMg}q|nh%2;h_izeIs9GpJV$K|k6OsLi0)IQmEj zFhw_>BGl!4g{0EZysshh>rmq_n)+Pmx@1ICEqJi_t}gZU{4`C@RT3G?la4+meUI57yy2sR-=W8EphPVI%2W_+MNQPrKlyTgy1 ziqo_|jCisSH)4aQYVP-0j6InTe87MF@Th&Pk(F~Nq)5* z$qTeLK6Gde53%|iX`jF>L;_2v!FXKg4B=(fZLI5v`9LqXmff*LHlHf%tzv(DDg&z) zf4ww}Av+SUkBCsI5}p#&Bvp&B)c z4NmJEm$|GBp6|G}{}{>}osfH%_^PCSO}pXqX=jGe8JAL+=ko!5xN*shf&ZIc(_Mz< z-ZngayP3obu=2YmrO0LN@v_U?MzQ8aSih**7DWST_R4@cv5#rI;={Ab)xn9IeFVAj z@Xp%lHvU=*ySN5Xw$=P0=?RB!y1jhr{DivJ;bxhC@TDWtEW%Cls}UR;bbKNUTxuG< z=9AvG0kVGrkny?pW%wLh)^6=%aewZjoqp6m=bG}b&AuKTdyc(yZ)Mr&%2Q3ICmhIS z(W9~=!*>@PyZW~Zn*O3ItQVm&WhL(0$UO%|x<9X=oip23KweRpL}_mZ{PlwaAK36lzfml(>YEgwzwUZLd;_^cIjgdqW?i znnR7A@OXh?r>?)y>f%w$5#%s>AkN}({!?g9V^`TBnjA=`}7t77Y5TZ(Amlz$4` zy{*M!N!Uns%o684-J)9UC~}&Gxw?5W2p0CdoqN@`c`Q z{z1E_hTG{8p%jNR(OZ0c{P*i6kV;9cp#6vL#YEQ3#nBFOWfFMxzJuTlYHy8UbSPOK zP1}%qc9eP|Bg8P``A{hdueS?Wkzy2E6_$GDd`j%{793V{ML>73(Wb2ZK`T-#FJ0Zw zNHnOcJ5N>0_GW!vRkv#AgS%D-H&6RBQUtykOZrtj--Qo=KnXhjcoQ};&sh};@~C`!V&F^4NqL#*PX zokr=9_++u1FV$Qm71m{?^L3pxSaR|ppT44qgb{N@#5btd<*>}?jb$}=$a}I&uiIQJ z#|$Hfc%`Nh6OAV{5M%cCe!`4TPGu^Y+zp#ZxhB50mB$eE=)J`jX5isZY_md`}NcWlb%3i>vRlQ4Bn+aQu zoWHs!0%_7h>jB@txX#fPv`*;pd(VczW|a_3UoTpt zjbgf61zOd1fHwKP=#Yv@g7;)8sb6VIks=}JQ&tfyuNNeTgUf3>+i zn=?q)2s7l<6^ol>W!_vmuK7ZU#%ARZy>M*zmTa?Y&&azFiAumnS#6lhLS%ZVbC7)& zFP!%j+_ZXZu2Uo>IVGyV^dAA5>*rJPUHo=-eYEtQ+Zr7}&mlu6d5ifd47qIuLd%#B zMt6rSoP5>KGo`TgNp)`TytQKI$2dP`)&~Bw0z25k27-c;;9hdKn43AM9CB}n~#-V52x&@0l93UZy zShZPUp|?(P40s_ybYJJ&l*)O;BxmQ0x#5nJ`Ec`ixzK|ohpOjdkWs3=?$MW%6O9J! zFL?}MlW49$!k}f+>+?1KE8-3s{x#iy72$qJ$IKar8nBbygCuEePOkrp8krDVykW|+ zYRWit=}TIoc{ka*L5W2&&OJJ>L$kJLDW22nF6^Z8&gXUZY&v6S@W$uRAJWrME4^dF zD;oWXaB`$kw*UF>@-MCr{$bd~^OH>4b6jK6CpYT#i{l!dwoN|m*QXwYMCkMtVNVr( zZ#^so95|P%hyoy<3_7BEdJ~ll%|adro;Q!h?i$vwRlsL2NQf~KL7rZJ{MLy8m(R+6 zLp_V$7xo-oH}-&F>`PI>M1Uf{6S=sHy~ktFY3CA!8e(}$f&OQz&vZq+zpt4{KQ`UJ zhNN(^^2*U%q=KSJ@qJod*%%88D3k)}TuLHpy0??j8=@Fy7lum$2fyN&)Qwt?>40P= z$MGyH$a-9bh)fsYvI+dgKN4RCig~zg%wAX^9mNpwjwMfC!#s+ZX6Vr29T=Z*kHbq=8a@)@Web(i{F z%1+B_js_qvN%_$;{0QZQoWVG5csDyun4ve)Gy#BhMVm=II_hZH;;MnyF#|rar$>Ur zt?xk?@i$G2y!_2$E7z~9EL(Bp!)JT-2_ml4=BfGU{5AcE93VV`9ZgwP_s64HyLBjq ziRk7R-xn&)m2A510(y`yK~`My^;qJ#n@KCQO4ZA{F!#Ly|5n{XmZ_j zNQOw7wl^el(KjA-A_aH)bu$Lr?NHH(o?RA(f0sd=qR4K`18c2LZ*O;d=+lKrG$)K( zp$OYpV!w<3fNQ!PZqgQhJ?BZrjZ#HEy{F3Hv>lqu3Vfd(axNHKcs$eLOkjLEq-OKH z;^Zb44aN3 zeyIdjD!}v+XC}c3MnIOb1mV%eeklI6XvM1n&B75FY##SshJ3<;gh`9S=UX=`=*juC z!#qTxHgIWr34@6Y!=V8{$ zinS+TnLyMA8aQDH>L&m6>wg`%1_>BMoBk`}#7QvJebII`4 zOh~#4zIq-BBf}q*nv8iZh*7~G%)xIPLrrLqSM?fkkOMCjBK7zjoT3oDjJHpx<6cfj zGTVyp&Ecm~;5X$OR^hjvD4>rcqT(hrjHOY`HfTB`czzqY+<(<}TTj zVCkuiv=|g*wiVkC@;4}9o73Tx{N1s%BHgwwP=<|)FCy?xd3w1m;_>qGc^i1qixfPK zL5Q(ffFz7+vjO7?d8`uYU+$KZ-$mv{4dIo&np?3k5(5Gz!P2J4Jd0gO4Rt+pq^RSvuV7)C?7$#x1j# zLOiOh*C}F4m+IwXi}S$H*mAn?JWA*rr&0i=>j}^N?_oPAcvAkx0+YG3qzFUT|8}YzacCMZ?bULL)G| zyWu$G>gtx#KcI0|BoW^r+ypuPZoqZ+<>v_i>t}M81f6babQ*z~nuz-%7Wt8* zpTp#5j#oH*1G<86Hmcq8@#g7mh_N=ryu9Ll3vx_3>cl>vayA`jpE9o6tvV9*&y?wn z35{nFQBja3hL{C5N6X5-DQjOTbM{oBPTdK%L^Pn1YfGHMv zh&8s-K_j;gH9SN3r%BKIb_7m_*h+ZR2!ZcVmShqLujNSBHl%C3V0b&;myWx-v^t4YU8Lergb z%#uPvi3=TRKEh+7%9&)XJSxn#=d_F6nAw1<*NtKq6nHo{?(j6YLyTN_NXu-OlCY?X zoX;z4Qvx2qGjmkb{Aj+y)o*e&@kenX3ZQX>=H10W6OwO?x*8~o9Xk_4sX|#*g+$+_ zqe{3;A(Ld1NfK(aEIn@wAjy-yf5kXHAKiYIaTP)gdJ@wJtC@?9)cz@vzF5iomYy&(mOliGY>0{jdn(iPat6=Gz?<$ z;+sH2FX+Y4fex~hpS1Yq15v*f%4S43oFvSk-+tAOg-wVc<(K(NQ2l3#({%Q2d^zoJ z7=?+@bcgs#i7r7u}ZX~AW5>sFy5hEu%2#T{IV zQsg2nN$~=gkW`3LBugoJfhVf2mpVbf>J^56O93Q{}0jQ&-iUq zJkG8XEd|UbUKk$_^?54Hqw<|bh*|{@3)auE5xSG!Hgch!v}efmqh?nEBgKH<*3%2k z!NW&Q4l6}!4e^L)Jb#5(Q1Bg*_fr_Ltt9S_$f6ruN(QasVeYVzd}$HmAm}lu?fRq3 zXXRN>X%P#Bo|pvjT$ujlr<*^zvxH|D=agJ&N!4|%=czmEp1QAYm}9`Su|Mi}8KLRv zbCECeB2{y%-*mC``}{hlw@Za+)m|4x?D{nxey(}kgAXbpMayNIEIKxA>Dk0u9t)LO zmpg(g4;yE6(kVu8aH>xLgUpYK7W{z944lXEK0w(Vki|D`bp@@K)8c8L6$ zC3Q{@2aWWXE3Wh7VFwx>RIDpas~BW;!@|2^rSeNHYs%nE1)l)9Uw)%aDVC-m2}g%t z`7p8M`$K-WkUk+qF@=7l`=Sf>Wl6l28?RT(d(T6F)St6ps8E}1&(`@WU*V9Eeo=Dh z147kvWh=buQepk|*Y&89%?jI#q>TbDl&*wd&g6MRL`XQCKDcq5#nTc0`63+RPnx-* zE&(S*HmgsZC7~SWe_m6cyh-ec?FrB8slmJ}O0c(Rkrxw4d z)p*uq`g(-~6#J`l4}h{C=ko=IGUty^AX!w_!wsep)6lGu@CzMq&wRmSIBMIxJv(M( zunKPizzsWEZx37%Ygzv&KXfSOqLz`zSXRx+rZd6!GP@p*gsnapY-wvLW6p*iCfLRK zmRdd!FD)$nP&9rm2wGQtZ$xf4JCGU(kZXYev#3PBoNX;1-EwcO%JkD;HY6+;!2&c$q z8`rG94UZ*c=pQ|HVl~8IwAu1;`wC{+{3ny|D(;lU3EeWT;QnI$;QEDon%{2QJJ;uV zdhOziUg&l5YIiRpb(>s|@~Gc+=Z_u?^WtdJ)&~PylE`C$<$H$6>u_%=gIr>jj3lrs~U#GdG4(9WDxV$d27|1W-3EZZ6Zi(0y>> znqe;@`65BfAMJ%9L&_X|3LfvSv!F)8M6^z3AiaXmQ@fP+AH3?$aWt^n$GP17)LqUD zI7G}OQFaBEi?mu@ypq-gk&EV8OzOL5uY^9Y6QAy0`1Q<)VqGw#M-;f4sa
    Q#B)e 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℞!!p z_Z1>dsi7dm6Rd{4R3F7@(Wp*~*7M%cCmAFpAdRZ8|cn2lHIr8j56i z%K)ZY6+DhNq`--`BsL{-(F>4&%-T{!_T{b4n&w8o3C~jE$Sebx8PRhuwMl~ipk-`S z99sSZ^zJ(RtB(4W1@q0f-S`4@GeVMEOTV85ZryNPz$tsTi$m!-_y`D@S&TQBUT8Q9 zH&mkKg3`Uy;PTCOyD8Xv={rnC;fvX7WGhiq-eCR#=}94HDyxqEKzr5CJ9&)y zLxRr)6c0ArHV(P%hDckX-Ko?2%~Zgpf~qm!S_%NmlX)3vshcS9N#)#Esp~01RF4UM zQ0Zr&J8S{dpUm(F$L3PE5Z}|Vb(IaZ_oz((k|~D&EZ-AavFB~y?o(<&Dk0gN!5WC+ zJ&3^QVz2kngiXrR_Gj=0kU`sG^^YHaf#B9Sh~!Qc9D)p3qwt%-)Z@a1Hf#dYbgil8 zjP)7h=J>pO)5v#9`yrgaqaI$SDDU&(#7xA2FU#g^J?m1^W&%4q&!B_t)&c%&*acxZ znQ^NiWckfKR3>2`#s9u=*5D+6qoI_=PX)SkdDo#1!@;xmY*bbWd6gR11)>s^z^)(E zA`CrpxiUcgiUrKbWv2tO28q_??3I2CXckBT%uJcPw<-GHQX)21tg!iOavoLEd606_Ofipbt6-WyxN= z6NxT_GQ=9%2h^>6vR>SOIndyn8Znoz$zTvHYO5cMyS}-FRsO)fNMbl8 zGJyVqonxDb(~iUpHFkxYv!#R-_UQQ2eB!yESs4@}V;6NF2>T!*NyTBn(YY$hu?%fc z^pmpBjZ`J8N-Ej&s(4Q-5WKp&A&dgAV&z$~VK4C;8!PslR-l#Rh&vMqCm}LHOEm*w zRnu7=95+c_gI;Cr03l!eOFd5^u3DR$QE{tEe94{-%V41=)j+b69IBip2Uhj{JWiEJ zSdsq_Yk=F;O2OIK+h;8o+l-S-ia2XOvQk`2zbOL zmjdV@H5{wGlc*g?RKPFjsD*>3h2D3tYWRQ(Nm6R(E8r9j^}IM{oA+H8G3@PI zNaO^<{Dm-u8rdp_Ic&QIDbYu@kvI@9D4eAZgT%gU;#YlKq{O$fh73-&1RO(!fOwG* z$q%JAQ4V7%sA~{fwin?d#3zc8uWIqD)~|ArkU~?bN(ku}U7Wd}D0_poTkil(-wzRz zx9G4BB@Ydy_)ki`8I%z|W9!n&`Nkr(PA9i2;9K;JI0!!#_`py~iq_$$oa7%7ZObll zq7(>`LT~GS+^Uo5ZK#p_sKa8+p_6z{pkw`&$6Pc41E9MnfG{QDoguYwE@qgI3(ct{ zeg+FE_Vs}M4k-C)GWx@ffAp60UD_v^l4EVoB)|A_kOM!xouqGB4-?{OD8w<4h-Dm4 z>8c`ABDOxrBq?T3l`tBqe5!;6``~e0v-tVt^r1-|B1inhSoILT!@-NILneSz6fEK> zp~`|P(!m{(wOKJ2fl7A5MS=uK1!guLIkeQHux#2J+;bodQ8nGgAsdLY59 zcDE9V?>^}>#bQ6ZMPr|Qef_3Og+rbsxJ2=+PvZ54v7>kY7o6h5SbepLP;FLPLqy8bk)G1@L?n_1vSGgz9A^zU}6K52X{ zMHjpd9(3K2@x39Ig~{Wi!_<*hY=ho2zK#OIAP_!tnC%)lONhKE9f#%%mYA+7+91Stc*!8juo5D1}u zD<8Q4$UFx5pD=1N1L>eZ462b&d+_(Qh*kzNK>^@d@B{{u!-A8p#|AURcUIo{t<~RL zV7tJ9Ca^hziEU+IKb^W?D#X6f(=4FBLfvjo8A#EO5u%*GufX{7HwQv^Jow+6XNXS& zs2Bx&%`3v|-LPR0o5w(gDv|JMWPI(L0m-!SDq_<5kDs35R|z+<8{XWO10*G~^8TIo zINTNm;5HAjgpKdNo-9-RH)rFf0R^x{Ybpmm`J6`nLE;J&F!sDz1Wt({ucEj!unBhL zz(pt)pr8D7hj;q3t;5GOC*(=>CmDm>pN2gFe6~FRxTwFZAS0gk=lPRYi%uf~8Cdmi z;uZ+rDg+V~7|}e$hDE6NPY?y#JLXVffq2^XH0Fc?F4GyXrim^PT#pvaazB{qOj)Oq zzt!z|N~9^+91Q(uA->=)2DT_j&&8MoGWyT(qQW!NxJtAONSsxW9E3yWV&jN7;^}Qb zv^M;U7}m5Oj%FCA#t~oh(Um!{_7A9!5c0JUy+{G`S1&-aS1RW)}XEV{qY0v=xGC)>ufzlx@G-6p=OrK0uU|?avnfn1C&R|b|&4P7Z6?l=1hzN zv^Hnd{#nq<^JY8v$93H4`#PbYhx7=P^#{DYb2p8ala#T~hAVfu zitZo#GWqW^ULOH&aDP`jGTp@o$9ArloY?U1Gu7>wy_P|4U*az>wl%+WP2#oSs?nQ) zw3U}lKIiUA@s0?M^mDee3aEe1AIv`#b&s*#aw#=zX~$~rqiCB8fBh6_m2CO0jMh7c zolnBNhTN!|rfvnx++e2Vv$u74>7iLHRdFe4OXoQUzsr;p*=3uzrKI@FYl-j`F95am=3eZqKmx~1>O*Zm|X^^Sv5dq#s#@rHiTeG<@iKD z`D%_UsRPCdAwaF+*yV8!4KVMx>nNN{Ygsda&vv--`zrrX-9m!0%(#&8NRG>U;@yQ! zcz34EW=v3BVk2znhu07Tpzz{#C&X)O(pw&d@1-mRBTfsN^|ID#gfvh8#fs80od5XRUWVhw7=3X zd{TQ?L*duFbTAn_-9>kOKZrlGj*$Pg3Z+Ot5_Mz zxxd6D=xOAY30i&h(UE4y*njTBoJ8rb@(g_Yd5hga?V5` z0-pJ+QP8u~TNV>*KKqxuXf?=xa$^JRE1*)bD^~`=V7@b`LR)_FjBj!GikyG4d+l}? z=JZ*eD95`tC|}ti1dNxP;swxMU}0Noli{#aiwtG>>+Sr{f5$dr!z+(@gI{0sUeA{< zk~18f6QlDoaHFPgU**5}soHO7VI*j=wTPs&R%1|ad5A>E28b)rKpox=3HVe}q z#*`OnZ8Sh(7@JzR$gktN1j+pVqNj-d@c033=znVw7Ly>`j>Y};V-Szc79o>`5$Hd~ zCh_#Kf{|`(<4JE@gqV#-wex`s5Xz!Z#;*F_R4kW3nUkPAm@Xv-``N~(^I<>i7TPz1 z#YADsEE4%k4*Q|0T$GTC{LMms%My`4snU$g^WjcLAQ|AKARBpQt|MhQLy!aeDJZc3 zye;N1IK*Ro3CwR8Z&)ZJzgBiRA!l%|g-k0fi29PuDPA(-jN{F4c1`UjWfz7cU-tqN zZR*N(mqpf*fZU^g5}nYGz`3RG3cV_++_?Iq#kvkru;T?;=sS^hY-6}Q<7sTDHp^)f`^2Ls9#+dF=ZfRnl;Sh24n5%NDGwJm~l+A<|_?DBq%|_{L|QODvvH zYO;q~cTW-=y&isdNNZ)U4r?rTZIj}W44BKtwkR*FV+*C1MJBsP5LxD|9cl4gEY*aouYh z^%wnW4d#$DN_1h^!G@Qb(4PSuFgc4|*?-W;E$G-9)9lA+)>?<7SB}lDM0=MCBaXp4@Rr9+@u_#37bXBP_~=M?H>Z>zTk-v`yE1g@C>N zdkVthmojqOnuCCgeW&?(3Ct}(yDCvoj*BX%l}NpH?-oW#re1Q3rS%LLUPL1c7S{)B z$VG+Ou4ulbWLiJbB1&}a*L{kqBULUx;exBpDK1!Hi*(5nMutDT={U(m5l6#e<`j*J z3+(hiDMTG(ysTNLea^_>VI*3OA7QZATFkWC!x`p1m~GXs#ZiNK0Z^%-yuw_q!DsdK zIKGRkDKNq>wq>lLIjRT=$oDs2#;{C}X>bAdW3ZF$T~yMcwXt8e(44T+Q?mBa3|+Xf zo%Jo1O!BHgSV`NYUiX*k807A6k)`eIH{2^R){SVkihTLZ%!+3WS zV38!yc;)^E6z|Ly+cEvU&#}v&2)a<7I9R|F)*Ce$#JF(M4iHYWT>iYLzXA~V?G5T&4Oeix5{It*SDV?59~1!4 zigrwq625odom*$5$B2J_v`)H=k*uJ?HhFNi=+2 z{oSYJ;=X%Vrt0T@Sq(d_=Kl4scdg;{;3TtgzF)c&=|QpBi#k$moK7X4v2!Ha@FTE^ zx(`1JA!FXfDpyA#KNBl?8_^QMyfJM)qMxv)=Q*c+Ldrr{-;DGG{zG_@92mfe6aV2qYy$)m+D>}e3g_Jrg%i2ETL`%IY@Wvv+lbG=XTE{Y#mlsN1QP8 z2+k+n4*E~FrC;<;m$`kbyT<%M?Cie|Xx&w2B!Jw}4WK=N9!wZy{k0IlR$(7}ADp{# z=H{wDpN`Dt?hI5;#J%_f_-M9$O9j%MDKI}^xd27b0VGg=M4BsMB1-8`g>2Cb5*OlU znh!_zLY^Z?p0X@6kcw?0#Yzq^a-=lnMceE$%pj#eKO;$5Mq%#AXk@!$w;MucP_NYN zEo9D;+S%>rDa+raz|64V&a=YZZ zh0-q1avGP;yuyN+oGr;Nw^%ye#h)pW=XY?nNLEcE=RlHl9k4`j^-mx0_)W#;8H2!% zb6g%)G20f-6%zD2CaIFH|aIZYN3^G_<3R zw6u3Szq53eBz#SHh3B%8C7q3xZ4|3EMfezD%lE2ftbi4ljv55Q>;xsDm;DUR=;v9$ z1{CNttemgDkm%=c(`#&}y{c3~aVO9gYLxg9AwwJqja05m#~iaOy?L}eD_Jo=%NkEN zPD__=c1DVus@Ij1s>cAt@$!rrx!Jp$xK`Ox$xX0#`s5D52?qb;CE~E?doa zSD?!0ugidCG@5$#^KwCyUQ`)<0xb{;Ir?j)~Nq9T~3 z*CB}kwj|;*IYn2pDY<$9HfC%@{_Xg@j@X!U$uZ}%ZvPD+24RR>x90DLnm_o+VYduW zlhR%@7$p@Inr`{(wHL2k4P}+4_8a`>N%X{EmmHa|^XVdJehFon3b-MJItN=kFtJokVN}O6==o>FEcPr!_|yX%w2}Gna!2v@?@CD|*qMuz)K%ph)5Kv*}!c63HGb z=I%Sk{f@#q%PHk|k4_dZESIf!JIAF+`S;`n09wJo2Jp(ZQng1JtnC76{H430pU$t? zRMsDlzQU6GMakv_!dLimO`o2dBZ*r&g19mXYh5n2>#g|90#~$Y&gHsNL#+WzjL4lV z4&xp2XFA$1h+pP{Og1BR00?-vLs9xJOZwp)*K>7^4%M4b$r%!}my)pZIy-I8;la{5 z&c(qcyS8SRq-%#R^@c_wOTrqFr$1qXXSeUV-AD9af}ZymZgV3hM2!h)#N>|LI$RLk zhjmEfo$N`kIm*Lq7V;cH%q7>Ihh6W-zYjVD+Z`&rrz|hC)S^~k?;miNr}Nl(6p8I4 zL_ySjEC@Uj;~XVRk|ESqfqZFW*}s#xrwos5+$prOBx3r`-&zD*i%Qm_P&`S9r0hVe zMUOV&R2(K~MiS9E7k?5P?tCyqi3wL=@>tit@z{WFbQ*% zNbEaH-?8T9hk7_tO0Dxz(Y+==0fA1x@y;iSDl`>B89Tq^7fZf*g&Yf=&}wg*^1uf#w?gIy;Q_c`l*u>B;JK;z`L`=LLWH< zMn(#fu3jlw(MVdTpcFczd1}eE6>uvFg??GabY5}p_oGMZ2<&UGP?l7Czy11(f6tvu zHf|*TdE;fplAgLQe^}ye(EE5fcIEB;L@Q_X6BL346$=1_r?&sjNtlkfa_@d({}aY4 z3B`1lh2lX-*2v0O9rB6;;=?(~<2!xkZ95%UutI^%m;uvXm;dQP5 zp*l*P%k|ez#MBQAkp;KrIoRw-a^5l4_Is4xSr+AtO3N=fN~ladbiuh?YNbf=ZXR=O zmiO;0^*CH!AAJtji)C4-x|E^>Bho@vNq4$5UW^L?QE4B?<}{=Rt^tB(cSwUb?1%?Z z7hhb?R$j2|Eh`*>1(l+_8^&##kx3M{rTI>aXDljN6vy%k%g(a-e@1zpFN2;*>8z4; z9nl7huvj+ww-9N{FQzogqv&b89jloGWlJWiFR5-<@(=_pEKi*_zf_d41Exp#ueKXZ z%@7Q=!FJ9Q&W-Y|oonI-Fu{U$Po}|*z1t(y+c&qMuDY(t!@`IVqHk<(+%iBw!iQoJ ztBLe6^RfsnVpY0i>GVXi@cttmYFiQNQhH$T;(ITrxA*Pck)1A$U=RnCR}R#bJ}57> zbgp?+j!Nr=EuJQh0;Z$pp2stURe!1}!b_#Us?n|gYv^43ncn|6{@r&MV`FodTO(#z zp+3ep}JP$Doqb} z$6WW?S6iDt*co3Z29t>Sm&F1r(ue9^fmIiOx4ZaGFCu9UuIknPjly^$(pe67_X=Vs z_6_uYa3y}2(~r~b;u~-f9$1WNq<8~XtTGUDNv}2xP7dDtP@xZ3_aI)xPHpJoZpjmFchF&A&6tpN-4xuay{(V%z-}Z@v3)J?_9)uMc;;#Jjte z3Rg15c20GgE`I3+S9vy4&T0VVSTDBXUDvT7nb_v?e;;TG) zcmfR2F}4KY<+?1AlW^4Ze<^ZcviUQ3XH^Ot3^OkAZnB=}JD>O-ly2m%)P#}t_~_(~>=s`E$I zU;Z=v%HHZu_+IU)1SuS+DNw!4VigEjPj;`5-2KCIT-@ESt&tdAX-;M^ZrstpgCj~l zXC0rnH|K{Vhl2ldct#-bQBV1zM2a|uF4e&q`Kv`gJ(pSnQn$2x-9q;uHEMT8{?)ex z8#%%ltL?KCBuWOqgG5xwH7XB*Q=sg8bN^+Zwv-ik0iqr3eBU&2stmEW^K=Y^I-!Ak zs1Rt##{T3kG9DHrw(xaSG5(TrQ}zwAYq@u^4sJrnl0H9>3$ArXJ4icgUzGN$1wJ$q_u|kD+P-Ru{z!{h;+zBv*5F(W4G#V zi}3HzYa!894OrfxvzCOqF?vg(EgO-*JJb<5HVCcoHwD188f^ahTtMNTZ|sgb_6-VKIeD=AxLW`= zWp(JI00^rq@;x$cSQOD#ej95T+PeG8fi=IK694?g{p>=Y&WWROhTr5|en*Abk1=;r zPaBqsVu3eq$c80<%7?rWi`be z0{tl}^~JT+C-vL@IbCL(Ydqfew635*AI%$??D5^nukE(UoNs!#rJ&?Eym3-JUKFCv zt0c_`cToG<@(!OgO&SPsb7I%pz3#hs(bRR&XKqCEx^WkxdH9UoJWQ+a*fUuL!CXYYU2!y72;CrMz{DWNb(2tW`{Epp#j-Y;Jnl> zWf^_ush{ttNmDBIOu;gizrFknb~S-q+K(i3pF#P|?PxZ2`f8C@N6wHl3dvP9x%I*- z&b3*q11;hA>CrC&m`{xrVcPNm zaQh`y(>ZRHcT;(4x@y)cxCPM=*3DCB7=H1pEf-}~_`mN_y+ue?*jLe*t`56Ad`>1X z@IKkJL@C3#S+}l#Oy8e|Xl=UQPMjaX*p9Sm#vsW$M*uYj4@Jyb-7@o8piZW3IOAiSuSJ>Cx;O$WY)b;VbKGZli`Qt$ zhZ5QYi|_!qmK<7%nL2L0)`vRlyX495zSf%JeaQ&a!A=}K(EBa!bqV1LrLAlNOE z&v9a|Iv>F&7CH)1vta}0y0Qyg4Jk-r*#9Woiwu#%8YamhD%sG|;iX5N?@Z(8BEs3h z24j7wdlW*RB?@5QrlAat$(A(P=QbMEQx4b#houlKMU93AcDs#dOPr!+u!fnGuI!2SvS$Jh-#U5y+7$npY5HG*Q<9j^-qmG z4tKr8D_5Fd+rt%r-;(Q}SZewYo+Hw8l3{IcZv@i%mpMD@rPNEH1V`fz`|-ZO*X|jS z8&hyzB-xdLPnwoeMCyevyR80B4L96kJ|~3r4e0#>gh9JWABrsd&1pH|_Vr3a9!afq zahE%Ay8z_8Ov6tlCGh|Lmx;}kpv;>=y`wdRj0j)-D>cqipJR6SX_9o&VNFY1)HN7?MA=Ul(0@^5Pn>YLQI#?Yz zjL9nS&?ZKCTba5g=9T+glJNJ2F4AaUeJrJmnU-VP8YyCMPrp6r#A7beBTf}1(i*s} zVgMbfUvjvk!Dgl<8kGi1>&F318lD~QGI}zd*1Z0_^R|8IW7V^?i$3RLH~zdZR;x0w zJV6prlRe-dS|Wgy4y>+P*m1F>p1Na2=ubYBCdF;zhgOiQ21yFv1qcNa8J81cgN?s)bS^(oTW=pMG+E${Z^kPK+bKG9 zEL?n$C^Oi;EKIYyI)wBv*P7<22>=dWz;-nuiJ)Y%fK|H-6kSn{a% zHR0ysLgH9kv_1Z?&3%YLF1{0!U3>&!4YJn!ZYLyvud{wj;_ZAjQxIC-VED`6B_}_= z?$U6B)slak_hUQc#|J-RZXVYu7|~1m`&)zVdkYug3t#jxO-{qFhaO!nR)*t$__(X% z9SKglxo@}q_XfX3Di0=`@^itDp-_<)HibG!7a-FVzCCK0MrSVdl_Bjj&UJ-k=_$1_oz6nJ zS}3s#QoWCfBPY!w?PkTU`GjSeSwg?PnJTi+Jah)|9^~&hkXAtG$SOQs!#$qzQvj8A z9kst>jnzetfKZ>}renf|lJCPr{PHSx#;noL<4>(x0zF(!xVFhx2kzt<=x&fRtY;NZ zrS}f$>QEK4(RHA6s5*x&vky+Hx_!QA|3TM|HTuiXirg!fSA|+|k#k&OjcSK;!&rdL zSL{RcXGE)G77E(~ir4mwo7R>UBqnTcRboZTQ^mh&_X-IygUcgd-^T>EDYbX((^brn+;|{pc5UsBS4ID569uTiVbyQ+I-C!@ww3v4L`5p@>&YMJ z8xbH`G3G%rCT0Q77LPT^?*f3T(8-O986!R zQC=UN0dAz~IP|N?tVrbu!*6FBZ*fts76SKxy4&W6E1Qs;U zSd+o)TPr}@wzD$W41yfCpo@0oO-=}HCu$@R{6{)lkq1{ZNWp4oO_he57 zq+6p%`d)*RymIRhKAT55(X^K!1hg3_7HG;YSYxX+973AbMC$wTfg#m>Q@|q)?e|rN ztT}1)k?%jjG^0Z$)_i9XfZ-&2QD;NkYr@og>;6}`O$uccV}3r)U(Sg5T3x5UfGk!{ zz7^S;z?|P77WrME*Tns?>OqSM{B6G9dIcJg;%bQR?6;hkMm}(RQxldE!0@u`v@Ycq zF-^CTPqLbf1{u)@wM^7UAouMpKb-v*o3zrG(qUCd2ZT=LYpgq9qi*hXzmw!{a*^nr zR2GY%FsS$oE}}lXnV=^!WYypA_H4pBN`$ss9^$_N-4-L*5{4ZIzsI1EJNtV{yQGQp z5Z%Z?bPoho2AH)6_~yL7McdlSA}@qDkDOQNR;n~9kSmXw1SVwHKFHp5;j$F^R43bf z2xa^I?a}{{9mkpe%M4KvrOo0zvKx#)*l)QkAczD>wGR;`T*(c{cgKU7OSM|Y8I;N= z_-M6pa}y21WsG9IAVhR5W$pr!#SH6!t%3N0-iux=g=6_kWHIGk6k;tT`|r=$&D{Zp zH=2^-0+2-K1HJrW+qhD*IszTCe8Zx`(?y`@0?;+biI|@`kJAros(2i4cx|d4zTjgL zaPrw!3Jp>Y39QnYlw+^HJGLGjkGmRa5X|iqcw6Ezn09+VRJ@a+_a{bAdP@fe5rmy7Bo&UVg zM2s1jzfaqF?O^(y7DdbW_suQYV}Jkq_`9cjU8EEW`?RyE|LeOWu}t~k6`f8uwa;?$ z{lMgzr}=Fuy5q;ko*ZfPu`6yn(K7z@__Mss=CZzt>x#F^zomR#Z?EL^u9)kr-rnAC zNr~rAA1Uq4`e=yyp?jyharsO~)4!(Cl9+|>=AV2G@Ow6Ly6h2K`n>)X9NfP&^h#3v zt^d@+_O|C<%Fmh;-onsZu1IuygrYmilWSLBdvWf{)BCe~x60mq=Ru)^A9}jxKX-n5 zJe_u1JR9F4n=x5#2x$jpl zeR(v}@%)IUOp*HJto-?hUoWN;5C3oOHuF#r z0?+~O!2jz1ZvsH-03FIALM~GZkwn+{9(hfBVN2+rUpI;#)`sl87qVjRGRwv_Iwj$t z10%F1#2i26GIM41S;nn_TPZ(B;vNbLxviJ&4OWydJJ;aRwp2TM#O#~~illWOcF}K= z{M-9Ht^d@eV*%xF7G_CaktVWyI87HPTp?#Lq@L-Elb2R{nVn7fUdMY2zCdce{bB0$ z4ZQUS`PTlVWbXi#LARMNLXaFIwF^A>MT(#XB&r%-182j=o=S(Keg~FejuhTU%cm75 zuA6sP*g0+JpEyur^+I94BBSgEBGH^e<3L`o^$Gktg&CfK3`vEyj{Cjgp=&S4Ds2pl z4q{X#mLXJ-&btd`O3!=IlIa~rms$qVL>>yw!}22wvc7HLr&X`;g@=d|dmS7x{f{?m z8*LR=n+PGc#B|W2lb%|LZW@Rt_&?@>R(ZpQ z2HEaA(-Cn6s~7aVNLhLz@ka-1$7kn{o3|_UN9g;a*YqY< zd3;EymxXwD+onv&9^FSAm$xg5OsADik33h1v27D_h-v9qn;L`=5W7eudoVtDFwCHM z6JdL3Cr%0NTj6_JBCCu>@cRv)(hwdq>QIvq0?tCi6FviHYf8N$x``Ei%MpM5{9@vV zA3^YA!uGz^Yai25abH#RMd62ml_>UkKZw4Cc2x3OJ*QfQT0N@B3wAl8qjUyWK(8t= z?^X<#gC(nKs3WYPTnwdR&i84s#7)*3Shbhg@!=gu5y*T3_~Py2=e|q8*&Ry!;(6+5 z+ZTt9(|*kP2;2%X&pJ7B;s|Z@_SYc#_npi?6rTke^w{Wcqx;FH{J-DMf1>uTvwO1V z`#|7RJ~N!MW5wrrXZ+*HvD@}{yl(rAl^TavjsBZ@>Ra(Qa81lzH72_%r{muf`CmWW z{qL{4+nJ>G}!=okTrkNEszH_I4AJAYnMX15kiZC-0Qf1&g zDfk&Ao|<`epU~AVqO#xhGT+Dnym>u1FhaOrf=@0<>U>#yz@OsIA_aCvqX^iF=Pe(48=#bTgmNqPr_*Slr} zlh2o8_So$Y=kfxZ$@i{(x&ocA;uF#o{%QS{)_bEh`Uj>}H|7}`(R*zXsZzXXVg&R@ zA~gGX9!AG`=RHogdTy}e!HNun9DEhX;(E)SxnhGt#B?XdqOz@j8q6JQx5C!7NS(Wq zcW&8x+VhMUk7HdaYpe!+88^Ot&Gb;l>fu6Ti%NXldcq0jBd||zdvn&F?ClM&Y3<+pW>OcIGAu+FO!H+&0)@85Sko&Q%eSN+j(XyL2DM29Zt& zz#F}x3HBqXw)8NG!82htas=nrxa;}Z(%t_?X)iu0Lt)PmPSjyb&c1GHf%cdayMfV8>LT`V5X34O zqKkEe^m19DO=e-l#Vy?=M|!DQKN}XuiM9SEmjrca%toRLE%TxYdxpnDo$Bx&O;T83 zzbvs-`vrG#huvBuUOmh-%$v3IRIF|Y>=UP<+XbJ~qqu`{%{HH@1R@+Asv@gDKZYOO zTbdG_sNWO|CCxUX{*>HiY4?Mo8YwA>+K4h}tXSpYm?4)iuUNK*Z!98yNmf=QdK$VeqAk@KX&jJ2^|*QmbJxHp$lI4SWyY za-+ll+M$&VF|Ml<5ovnWfk|^laXFH5jVt3r#<35&x5t?nrE?{OVaT&QxSk6e*{gM`mWm!9FQ@RuN z*pr!a_{sgbDQ3@48wYL*ChnuJad4ZT24*Hz6|1wmKKFFpG37qrwe2>F!pknRE1Rqg z@=HZ6Oz%0&9o2{MhU`d*3p(fDa^BHW86)gFG)>mm(&a<%7b2DyQb)Ic*Dy?h?p@o< zDvPd^Cg{@08K%7iN+r`d)eb^Awzb&VXV!LY%cEB?{`KV%(B*RvkvL`jAa_E zQ3l5(#`(;AL12*hvKJ0*5i-~|7m-N;Z4r1y;I|g%4{kdExp$p6d*e*_M#>m+y&_rn zTiddau!mxm)eP9I-F;ts{($udHalRTMa)HNOB12@?NT}S-`!vQZ-7^zrZFMoK~H!A zd+T9QMTCVjAxm?iJ4gK=y$YrR1$VpgZQ+Cin*B@bVRtl`-=lljhw*q>&>wOLoDVs` z!R$J`5H*fX7~S)C4S2ma$L5RZy3)zwj z*M-Y+q4Q*c@?(%+$_l;V1-KrjEi$Z;xwFe~AEa^7=AO{|b$;stC4o`ka2-1@T$cYd zw2&@@L{TAY#&S=z7FW0G|EDc}8y&>~GQ8P-Eo8lZHu#(Z=gl(sY-~IQMLd-gC!~6H z1c>{AnNh`iRC$z}G zN6xus%0W{a9E%5nKggb+2K|nR3elRY0B9n|{?W+)h#+Z|9I`NwPzvC9?p*?lb!sez4aouU!?lD;9eZ=1inNY}eZc|qYV-nl?o%8< z?*iei9M;!FN(K&hjNk$^v2J$Wn9BIeHW;@BaF!N?{m40Bgj@Shl-1_xgt zxE`oP4(>=gc+mQR1_uLh>o|l}ER29=?_`TKWJ9NT?!!t{H4EEqikcfnUspq1f#a}7 zB+{fpz_HY;t*(}$om6m04md?eam-QgKsF+a5)tVDxa4`I=}p)R4z^&a5ju>J!m-O_ z0TTZ$cfVQX$zh#rNS1U*boL=A9k!5#xnocf`Yq#gBW#VTnmmZtQtUW1mhb}jTELb? zsnA+Ab{!j{)p%a#VE?6>na-#GRsf5or<}SruVR@60f@&0NU*dP-iUm`_UT><7ioOF zZc zll7MEA}+95+`>U6vB3v6g9BWR?!e*aD3~KRP$%X1LhyMG&9FyS#w|I&O=)cNKB}!z z-`wTEs00ev@!(%M2Yh}Qzh#|4>#zNqXhK$?(kU@(e4xL173(y(sLuqa3$9DNF9&&UV)l zP`#~?N*TDQjo``xxL}LgHb|XR@0bF>$iORFklu29#6`k?Jm*a#AgnFAlCUbKrtG&I zAKQq!r9O|YNeES?U0`9AN7vY*@smENds6t14^WI2dd>&;-N;(ShQ0+5r+JvXwKkQF zdiSKrPKDznm#~Y1yFkJAkufKyK|S&V}_NdX|gk6QhU-tm@5r!Dh2J~z~7CaSuE^HY1+th$gg>;34IH}QR{^= z#7{DQ4}gl_Vo}RM9Nj^9#WEpNa9_4yzT23KXy_;o-js$msk5A-U4VctW%5!tuz);r z%9%unR0{e@fJtfa>m$bz&#)k{^*#MtT{ZS;GK5gpcKMR!bxj*Q8+?G}I#+B^X8TRAt< zIH)?Uw}-U0lw-a@0pBwc?>~re<-pTq;K(Bej%q}R9A^9-6rk~`lv#Xx2=pH}h}P)Oz#OffyvJ8iTTiN1n%&8bRzLz@*9SR8T6wG3dx_*kFq`9B*RnMgt%5#7x=Qt| zVMs3p?mtTOCQcUgn1L67TlT#E{x(3zZux1#^CwuXj-@aCg7#pO=}MJEg8K@rdNEM5OoCoL6y3GcMP{0 zgW%Kz#b7OcJTA(C90~#f;H@`OYjvqsLL(?_aRnjNTpD%Sj!w3C>ER+$xS)7QSfAoT!GKVoMR-d{c z1EZs`U$!8M=_VQ$hGP5pMV151Bl?JNeZo*^e_ zFyUWbiRw_G1s$wqVIAy3uN_vN@E-n)=Ga5Vv5 zJPb-yV@!CsaT!w8>UA?y&zplf#sL+vH^n`7d!YsYdJEMzF`b`2V$H%bDQNuy!gZR0DRmBGdx};<=c?dxK1*B`33@;0>u!ndC3hYG_gO1;fJ(2zb-)@9z^musAxGR zVk5y(@hw%9&$_qAO%rtrpjJL!%fgQ3 z0cm9H{wL_e_dcxUz_n_`MU2%VI5bmTb!Mk+^)Ollpq|S=WO(8)dSV}5(v$zi4<9+G zQYYN6cFE*yW&xmuQe2e!%f$jTUE21EgFU>2uufxjS&3S}0{Xr0zG#Bilkv;g$o*I0 zbOJO=irYuS!rLG>hoR0CoYWoDCwCsw|0L&3?ze(waL~_b=r-vmI31oD>=1LDM3a+p z2%o-jCh5Qg9ng!Sp|{fD_m&ejPCYXXzssWNRh~wi2efqg=ePnyKptUQFSd%m{i4~Y zR@vvf@4kF~v*FrCf_G7J2-9>}1`#i9E@ejl_=EX|C2}0&*w2FS{$6n6aXu08` zXUO<723C#4Rb==vX_hkYTLmDHrR`Ut)yZ5$x%V9ahyIR zNxfqefZRT9{8DoMsg3c85-6w8IQs`KLW>$2fH-juW0b(5b->Vqm=}uiN?s|i5t8-v zdZ)%FQ4S;%NI7gblCQ<5AA|$FX7EwVUn;NJhlKw)rnXxtzXTx4!+DevLfMLF1YkFV zdz$cWgFCQGVrJns;AI!$9xX-$$slby8nRTj&0w{e=k-4Hw4Q*VX`~>mHJ{J1ay@A0 z{5h~_4&pIKd)dVUzXi%tBfX{mlly&v>B$loV$-jg`D3hMMxiV8!fIGbJHniOHQM0W z<+wA(M>P3&#M0piZpZ|!`8ueid`Zl`Pi8OD!tK_yH2kQ2}?U8Rd7G6F>C z8X)X^vAxKXVLfyih#$RX&b8f@S0^_LO(0KFS`8+`zNI|4>i%?acs4YNUdDIlx(_s6 zO0iy4)-tr}*axdj8Vdkt({(=mSBGMwhM$ygR=DM9IPlZO3Le)o0N7qW__`;CBiy z>b5ByH{U?6J8?xtV&0$3SpK2d=|k)_JoR4XS8Maod6)Yi9lv~pa5cr~1D2|$vntWm zr4C2_kU7b?5+uK|V(WT}vg6cxiECRb+9ec<-sU%Lt{*DXkFcu<^;zn0EZCqdDwqE) z+|l$k(>TwyvG5dQU@#e<*HHD%ntGtEc7=BbFS&xD0S+vU%cP?(tn~D*5u4rPGbka_J8uJR4Jp%iSLgAF|lE`~9Jq4^aCDOQ`I#$m^Y`vmt3 z7Gl(0i5*&Ac}7Z9is=%=xV!@kek~PABXY@5SBhIEe^bE5bd}+n6Vy<{@{?Z>r3wb}a+7W|wlE#pO>vC)HUxH)G!% zfjLKX7N0sD@dn5FTx)!-HDR77u%57bAbL3ymb@NstoE8R`=uXB;1sOv;RH2>)$z7y zg+SJMhrWl!0VaED5y@m9xCs2Z;POp5%Crb{X^&>?Ui4?QFx&Xq&Ou9~)Z>TZ7db0MXTFDn$k2?gM2h;J8rR~z`}u$2DJ;zqrA_7Sj4U1V=6h$HH`%_>+NgPma>`r@~(>RE#rmPA=60^$t zwk%G~F0YtKG|d|1qYrQ|Jwic3{`=HTkwqgD7-eRi()E`w-@JVPGMg0C+U^{xStVHl zuG{>Zw{8AH=_2jRh?brd{Kd*Q5ejDE)55IWvq1@;*S%_cRqkmtE60b$jhrGk!$?Ww zQnsIvb^N$N&@T$w$uGltS8Io*LPoIivju*_4z8@0Z~7v$LBL!4EjLOxgeD{zf+&^9 z+$c=sWiVFNBsA|%Yzi+PHu$ZrEbftkFPydAdC@LCXehBTIbjr+ctbzYrJZ$!5Cq*rE)>^|0DG1&Ty23I6XQ13xD6%DKtIwvL+h2lIn6v>>-o#-T{*sr;-P zu*9`nF?wBn0F8SfRgh&HX)!O>9)Cv2^Zzz2axT<|(+B9JWVv$X zkI`FWWf6;3wF(=Tx?nQA*n8ofR;J(5ja;LduP@4GE4nGYPx%q`u7H5j3#p8)g1;Hq zTe4w21?qk^NdG2g1Ga}F_= zI?|@!W#*94RZh{HRX!_i+Pw-IB`>Es`U=Bt>A$X&gwC{MAFyv>ZTW|mkajse)f{wR zR4a%YqT4lTS0fWzk@9|v+u`ARP#5$8-!56W7;R%Dm@Wi(|MSafho7!(u|K#b*_uaE z6~0;^TDmRCkWJ~VoD02|{l^5g{cEj_zP5Pf1OyWh)3bb!Mr6%Xtcee0n5--WO^WX5HQl!1m$!--zgo`TvDAbZbm14> zdYj|b*9&qtGAo?cHK5;`Xx)mrD)&eLiB{Q-8Lj4z^b*Bm8~7khPwtjTnP92=mzHn4 z!@T?P`bY9MVY=V9{C@s;Uorem6LQ0D-PRimq31i1)S) zR{W!s2GRIYth<%zA`dzKJNNGWY~fZKKf3|G`7?wFMQ2=ccOD4&5yux4i`EZ|J|rU( zCx~K!{5YYH zc35WSK+-M|7}VyBSXhAO-px4B*zVSRhS$8Jq{e+YTNQY1wFy#&9XV8yL4jxNEdoct z>=XdZ+qr7_0b7AV`v(sBAUMm~YG@6k2Jlc8!ajdg$iqxJR6#xH{mvX|ZlQN8o(tM*LO; zr%Kq*U9m0hD0oNV0@+D0i+@VP*Yw_nr59OIpFAR59_vwppWg>-AK(2IoWVz$m_y!k zq(?cZZs~QQM~$rVHZVe=%g6GdQTQ~rpDnC$@k{~HD zR@^2}i#BPYmDSygVg2=eo>tRq98C{0kJRedf&+?)WV7Nl=ji!ZXdI=Gx`oe(K<1@G zsp?y(r3V?ZeyR)7c@O_+6O5{ewyzOHQG=|a?u0jrmeX!0AbDSX4B({tz!BRhZy;LV zkS5^=_*X`i8m%%d+9iLmN`BY^fCiQKL#zE6GmjW`vMkLiZdGCCTaer2osQW1FvY5! zbZpSAMdpK$0X1#&_h-){M2`+vu$3WGYh2DN%Yy$Fu?HRvEtkIIoXSnC+|;bknYPRD z6>L}?mg-IV+W<0W_ne|w3_oE7YmadQXN{B0Ap;^1yvDx{j;sm- z&1weF{G#lL6*bb>2OPws<@gfCq9{cD{RiUs!nnkc$Tw5ww zDazs@j$JPss9Wts1!)>fqG-gK?%rKXI?ff1|RWwYb-ys71FmMl1mo-L*hfgMbYCyiN%GK0l~iUc(W_zc(P~# z8M7-vg7}3RX(){z0PF0=ji3IxICzB*;W%89pYR|Z#gB?INJ3-K#&=xsqYcoEIs4Ho zVh8sY52O%6cpN%V1iE9AC$IA&Rf<=-B}mL}Rh9pX9m-62YAG!YQ-_n|pl}V8KEV66 zp~5DjeQT`DWebQpCkPrBrg?92tPvPHAEa&8z|VQQ4s`8TAN1V4&U{$ks>UuubFi@b z;P!O*0lz{M02(JDdNjsdB7i6j{89G_{7QJ*Nq3(#=`6yj%3F^IMOU1T4>;J*AXqd#Uc;kYFX%6S-6}HcnzUkr7npC zQLn!Ep&4Y|+T*Ee5La8X?27Hbouwq8=uiWbP$hntQFNYxUK4xO3xE(c{}Te>hifGy z3Mxp;d*jj)ODMEy=-JM_7DcwJuqgCd2U;De$dJ-yyvB&D-Rtj)7V(Ocri3<4~dJhz(rh__nFkZ0u1-O;|UqG89kr@&*8U$T@WV59j@lB zi@*TFVly&>RMf@_RODBT%fu5R%==ircLXewR9K^Q-t_IHaK!QvPoTI0e-hMcSAxaI zZs~U}-@5mJYiVSk|D)|~pU!6&5hEg>Q&$!wOR^}+#pur)uYx)rD#J=oYk9gP6!&ZO*Gq3my(1U69a9MjV}>3LL+tRFFmsB{J2g~a>%VQTZ!AE$Z{;cBqQz%+GkItdX~?+mi#&HPQBP5BSC z$$5u!1;j!=OHJIlsfy2fx^wC@_>x*+dq4M8OCG|Dm_7j8=CpH<0(6NZS{}G#_x{P< zh-U^IQ8+@J&nYbk++m5I<$2}lUccm|kN-eO@qPDZ#9p)1PcuFstpR!aycQPDfpWLc z;m-U_P=NBsGl@$6e+9cf8_y+ZVNW9sEF^gagggrcpL%U#U)n(f&39@A0!I}*2>4YO zzURyH`ISyJ?mZJL!*}7FwF$CcC#6` zlHU&de^NDw91ZN(?6y@^$Ie#bZMl0VKV*eTApI?~2t?E-#h+el)VX>0G(}cx46ubs{Gkf6R9=KyH{M@sB?N9%F z>@Gr(vYi)$SFr`}pTghhrVZo(SPtYX{uU~#cGvui{#f+*2_m1%nMxC2UVWQ%(w#Z@ zk5^N$-8mTb{73D7P0W=?kNXsUjjb*-y}o&a_$l!a zAKH{y+U;$%DF2ZaBhx2)u!&3Z@7hgc+b=pe)TA%hYLsP&L2YC1_`#$V1%8i@x98<( zAX)31;>fj~)q%Ft9K+3X-#{x1{w&j$Fh!C;kM(yF`@bp7-yoipEEE;vFLx!s>z(#F zzbXh(mwn z`}A;Zf60;s8bS{F`9WAxbN?v8qnVo0Rc5;Sd7_lOLpxG*C|+!r;s0-RZ1Ytb540R- zIB0#?%4hdkov2xqLq_y^7mxAVLi`*Le)&7vgBf{|EM|uP^Ihs=$&d_Ub~L4=`eda? zST4p*+nr`MCwwT|+%OI91t369FJz4~=VhEYv8M*Cpn!Yr4mG`hy<>hL&n0O-cecl_ zEErt2^P6Rwwcj+iJ?`j|PDf+A@{dpaA*e&EjQk35aJ<`wJfn*y0(c#9mU-&=9CK>#%q)-R@75I2N4ZXz1MS zQakmsh;0_*jO&;8VMk==#q*hYBIRw;d9RzPS?L*JPwb1BJHp*RKFa@`9Wj05y=k|6 zPuK1{iMs8k?{h5uEJz=lvTw{D`*!2oS|4k~10|-s_i?59x7|n7VQ;cSzUH~L$S-#D zJF#ZvX1KfF`KS8K@Ao{#bWS!6>Ceyot}R$~XhFc>?OWhZ=$7*#U}HOZISiZMT*+H# znIvm@lX<^+a42BFf_%yzWh>~q6k?y%?Fa5#8dL=xWcY#MhV(H^-7`~{UO1&mS1RVuTA%$^Rj zg!Fs!Ur*_+D#NefRE0t6-EHy_FJr&o3XpKW-nDMXud@jNs=gN4zdvjTvidwa{qHw8 zUAS8(HU`Kr+c(I@{Yb{l{lx&Y5gVP}Q?Od93K&A%|9Rn>g^e=;b2(dxnb#B`hv4uR zCTJVcRjiG4lTkArjkX2DDFb3?y}oMOALV}hP#7YMfQy$g*7sIgFdfnx56my%|6p?BAG(0|^U=-zUXIsw;17ht;baL^}*UrEWj*Z2z zGsN1;xp?R0I^uf*V*$WJua-~q0PSh$N>RjDC2gNUEW)~@=H9ky7O-EJZevx?zDFDR zdPo8QF77<^hND`1je?16Ni1Kvo{e1|Q3Nn#D?rkwy(gfwpIKX!kYzT<{}K~JsM3|& zG9dWh$se3h$8omggD1B6C6ZyleaOA3odyGN07@v?WD7Q&Z3YfJS3de0)o8Jwd&b<` zS%@n;ei47+k)_Z7L>U6O@-r6e7p|-V=Ny-C-v*@6aN88L-zK28}}R$0$Q*;+Z!31 zZpZ)bUKHTSJzf#ef8=4u*x%QKA(*z+1!iwEn14|;P}Q}@5AFZ0y1_4D&mhcii$1yO zw6}86G(go1cgZ4qpw99SNz`G8s;ENO^oqTf*fk$Em!j+`X#j^?s{(s5-l0gXfrxyS4U!DFI z^;M)_KgN3kj&mPm+I5_?$%{?0ZrBpGe}G>2HZzH+lzwG~Y75_QgyU|>p#tKHW6R?i zx1R0e04e&yM;$cG|46pjq$aUV!oMp?47c&rwX;zkVAw7SC?SQ;KFUiZ-jWxJGQC9> zv9->}xSejK{NkWHG|W)~B*?G1!s1Tt{iBL$H?eHYdizMvNm{lzj{=R1uCqk6b}c&b z43iK)YPOG}^t#8AtmM&|n>Yg3=tjObL4fh6iE+8wLgSS4ttVSW;#_Yiet>QiMpY88 zvcRr#JCljlL8BGfMNup}rj{f4->Wi|EKwN;UQ*hU{+3NNE6`f)RZ*(`r<@f_oC8Zaf^D8}$KloJ};Oh!MdGaYl2T$vUpUd?*p-mQOY%w01eRf!;szW57lM z(ABm2;=I;6eJ!us!hkN(5gRlZ5l>+e@JyH?9rj5X2f4ea$IUe6qsz=A1yO+Saq!_0a z$z}_jmwA^ZBItkE#IA^(`gRK3nKtsVw{@X2lK<5sQ;Awq(@KF3i(>v~2ru}l=yy|a z&YZ6{)i>#+DzeLK#{r8Ab0BnBg0{LM5%Y-+caN+rYCO%ba^1zW-pH%kFBB4YKmAc3 zLMXkb(^(qRkzhB^{rDq4N6p+k(MFnVY$S(4+7kJFY%zdJ?HTm0Q1L^&&;rW@p4$KT!E}ElnA`=n ziLS*)prEY+x0&`MY}y7Sm1{Qrc42<7Z4i-)i>{W!MwI z{<*f~GKO!NYOB=e6yGaPPC%1Q~#=Hzm}AAsw`%ois0; z(s>}so-)vs05>XAQ8}u<DU4I-x*mPVTvXzgZ{TA)$hPGkVh;kVtuh) z9LlCzNGxOGWI$*DDX2lQB|(2bI)lA&RFwJiPvDHh6_uJGhLGBM7hqHI9x< z+X>*j3*#Ehzv5T2j3VRwIrzAXWA_k!XPUk$il&?K`;nXQX9q` z#!uR>tLr}U7M!oZNq8&^)MexC+IeR1f{=fOY}{S`+@aNfP?bsKo!r!5Nwf>Ud&-T^wW?Z z7{1ZE4l4zH&ygN~3UJ7{-8oZ090K`sKA6lo7fsN-c@SzQoz%))oX<1EokTk~EK2RM zHEcIlSC5q|(Pd8ZTS|*wIwq81ml;7p$3OAlIcAJlFB6t~WU_7n1hRHX|Bh&Q*LWW?=k43uO>eF#RNh zK5|z9yDSnl&}fcnq)-N?K7$zh8co`Ol`}8a3hkOiwoqE&Yk}<_nk&zV5TA^3W?&~S zG%w=YN|6c8z^;r>&K-ami)Xn)=*p$}#|u5G7$=u)^=TEDlTDH)Xm~>%&yob8Qt3Cr zwU!;=;Oa}wZ7Sl>FsOlMuP*fDwO;{&%z2O}YwcKKC1PT$RRPVOqy$?i2vjA`u<+6; zn*HinBZvkbk;VHTYDH~~k5W{55LCv%=GBYd!qvs*5to9f{HAkYYFRs; z3JQ)7)0^RS^LY=zpp}t~o^M+MbJIZ8sjh?uD!BSP$d=H|Tui;}##XqClztZlmNT^a zMWRQG63#|$Y)jf^<+%+%!^6dkJ^B+!RhG9`TD_k7gve!j=Q8zVT?#a#^+R>fEs!nF zbC|(159Xhr?4oG4dCU1jPplmsC)dxmyU&1@$Dx88} zvJoB>%J4=C`W;+D4qOciQ{kjaTTI4&DV=#W(M|!fm;i$R_Z7LPCu5e5iTxz8^7`g@ z?VG39_kY64f6N%;#9|i6!uj}*tK0BY8-rMtLxvnP&T<88#E`4y0GM0GLej zN~%)eNuR+4fr-s}tU{?b!E{Jb=J&sL)Wq!1S5h@YBq<;Hhd~+8INYK6{!y7t2t0U7 z2fsK}U#BexdzC5&C?k;dMXOhrE9?hRDa)lQ1Q|;dE zDAHB^2wQ4{?lLn}Kt>9^W8b?m`R2`AysL8B6W*fIlY;6$;ak5i&TTj5ZX=-??rh-i zE&3we(4xAWlN*_B{C1Q))Y|==YdzSE#B^Vw3UOlkA3np}lwcp~2QySqdo7pegQ(mz zSc810Z7rGtaf@JD_0Zy#U^fagFyAwHOl7h{8}PfvMCAwXY4&S==OR~y#Gm$SRiN^- zLXy5Q2f+TwWX9JE=m<#Mrx^ z{~4OAY^Tq-!0OJs^~|+scY5G}BKXOV&7lIfr%J~IO3NVuT*LS=%rF!Qu|u}+|20xS z>log>;79r@OAM2mLW9@S&}t?$MOl53H?BXsIUm9g_>P)j+FS;1PB5^|E=KWS5|C*v z^7!0Tw;}bS5Bz7Xx2;8dR*{7d)@j#{FAU!ae(B|On`o1re5EaG=XWbFd@S3p+VkLq zqgcR)tOglu?eUV(@_0(UGPa#W!L>$auLbXRJmWr~%Cdcs@lONU_5Rp#aQ?m?z28+1 zGbZHRSkE!ASJJVfSP<2a*L{Uyc<$P-0+kb4=|I|5R<6PW^gI7(c&XK=niSj}2)aSh zSu5slw;|=GDGSe^Vem_tbeHpa;??x~o14rtE}#tsE~MFpW$${7Jli(vghwyX@I2xF zHFO?+Nv>}gXYVB{A}&CjIdEoa#&Vltj;yo;uFOoyEJtOaxUF!Nd9)xcM`qeOX8k%~ zW@ZbmOv^f;w##T)+3@E-@V@Wo{XFA-?(4d~4{AcWdP>so_n0IT;zf3E%yvHQAMofp z{q%LZM;|xG|7iDKA-m0Z_L=a`+}0fz-A#CpmwfLoT`RtC$>ryZUq5U$=}D%?z2AVF zh8q;+WB~7f1?)VesF{o>{}MZtZVl*GI>f4wu_{yLmcOkyu4EOyio2!LGG6qu^?KGZ zN0#gPEv{8NmYa$l#|o|cxqILHGf7ip#;0@h=isqyMian?n&7JBQa-?z*E-sbzdX8W zv(={eFAG@Mmj2K6j(g{}91~}(KL7gVe34V^H*ORc6}fHA__l+s$DQ_Mq9@|BUc4S& z@h;#^(o*ff*yBut#AO}bWF}Yy^p$e0uXuM@K6|#Q1eMfhKgelB7O7XfV?4NK^2@tp zHJfq!=Y>v|OX!Av^z=)P^1|1m!@qu-bV)8>V!IK1;@^qe2lBE;^6tEGrM-%QT>0rZ zHDER`xqiRcu*`nI`Q=ex_OSvn$N$93#y$I5eN@*6`airiBh9_E2H*KGr2kIb|1jz0 z__lN3fFw(QM%0m2Pg2e+ z^H%zfS1rIFFO&;MeSiA5Y9hrmFXDho-yc`OM78hFf&uIHKfZ62pPQTE?+VCti8Le^ zmp(wKqfr^uga;Smjy}at#CtGb6XFJdUrw3u3Q;WY?O~3DS<}R@r)JjIB)jYrY>GDe zQbW!wgNTj~JB`P!ubD-GR~;xsW-VvMy_InIKyPy&g#Lq!u>F*7YJb+uP~H9zqc!gp z^9L;h^lkEg1wsdL1S;ZM-;RKk()}wkUQAHGJf9+joN?OwWBlW>(-9g-uP~AtZ7(&4 z=xyM=2n8FoXt1YTMiy(V3~Yx~Ge0unUWqJ}n6Pa8K(pi1&?Cp^tqz}vD<-M*KBJH( z?i=!A5)<116v9S;$vOR#6PI>e(zJWEg%sm0vH}!6m4|2OB5QWnf^e+0G&XVg)pyY5 zfa8W98yq%#Nh0@I%uqfuuHB3!C#L#m!OjA?`)zPG-LWnoZ&oDP^D&dbe#OI%wj(I- ze(L04S$9o*spf_B)9J;DjtOZY=w*%Y4U50H@q5Kv!p&E%Uw~ zdDCXGoGNa&h$krywgi59dm9}6rePQh*7gom;AFPrV+%TAd?Tsj;Or)qUz4x(3K z@lJY5Sna%lzbHe=QkUJry`k1H`?OQJ2_0rvH7f4LuB9DZRIx#>{1*4R4Vt^4PA>It z*NK)5i3diNyx1|n5n<=~nyY@D3S}AIms~_}{t387a?$=Og?klBxQDzx-j2Mt>c?!k zS$yNAbKx#K?W7bhjmYgb`=7LvHNg-1Au{hd*>#A&ci~J#pmPPy(yKuA<(SdLrD>G@ zT&~c7sVvhT;5?hHMY)#r%^rv-85Ukymo==dU$dz!Iy^p~{L#g-U&)Cz=(U@G%$A1Aw{f51E2l^RCSGklFrbV@%G%C?m8i z35eO?l+P+{n@fyr%)*UAs98o_qYG1r3RAL{Mf=dm!g=HM9hv4I?iXC#m z=JuAnv)73z0*GD@vh9I#7?#GHV+*Y(Zd|qcl~KSa2mCc~qt@R`Xh`id;Y>Y0P!Pp6 zj@N16mIR4`gAntGaP7rK&VF+~%i%AVa_YsU9*0N!uk3a1a9+-lYc1 z-$4=YUzLie0wqEwKJZW9b$F1da^(YU$wp)U<;vdTGv{YkLwt(N7uSlB$y1;;d%kGM zLvn7YAR%=9lR~|P2(arO0i2GRp<5as5KW987~$WrGfb)oBzy!rs;_$_^nl=AV#u0z z9MV~4`NnK@WoT<_Ju1S+Yf!m)Z<+L7odgLF4rX!~qNkmjmIk9B7X6Si2Jtm#6?@a~iIhE~w!7h~gx>y8c+YI=H9K2Xo zi286}lc0+!jVLv|t=a@vUpLnc;%xX|@)Bs>%ppQG2+K8klyxUo6cB??2cRCkjxC+$ zA><7Y{%U&ND4phdx>PI3w8!`MzGW$G7M0gR)P|?^3#bN9WrMhh=Ns#MOWHQa4IrBc z^f_B~chR09*k8>nnC>=JM~dXDM0@E)s3s;3 zOa=^|jpd;?5Wth4kmiMD%MgL+?wl|7a7>wM$#jVjmcO5AAYT&CUI8cgOj6y6W31e9voz=@2UipZ<4F?<2 z6<`7Yc)yVZ$$Q9Eu8(V3#B)U)d_UU8@XuC?Az{$HN*2FA9**Kui{xGIm%a^k z=G73{NeRj}ohGbF1)*`hh8w#!mO(v(^1qYjY<#p}9YT5O=lc)V?{*veDBk1MBAK#; zcG=|G-G701GqbCjpldYc$+3M-R6f-(Q9!Ou-!7@X*E9?KP?pSE8sF{5_jK5vxl#Ku zv$6Kdtj{FaE9>g#qqll^`Y4nBZ+j8P?;W9Nm>H5{$>oIeGk~z=&MW1(UE;r+Y@$C@ zx*SM=v%d%slZ(O{yGD^-_Br|VMn$Z>?g})Tx{f@g8DvcTF<;IbKpyHFJTVl7k?v3K zt4|TfUpUoUAfvS){~SPeO6HkgijOxDt^<7vnkg8|7Su`=spsfvkipCr=YwU^1s6=N zIFc>3E$L6_{k(IV92eSHme#IP_&ZFeogI}_gNzLl4Nk1Q_8RU(Q7P;U|6>1_3M6-b zbTj-S{^_ZU{gT5fA-YwdD&_ue3oPu4#fIPSb5^&c17YSm)>u(O08O{}WS{#CbieH& zn%^Ft%ObT)j-G_vOxH#PzS zp^HlDLL(cKB|xMVL)K`Zcdf$5l*oy9vE*&He6{-7$@(d<@K8DYG4xIh4e_7w7R7M` zDHyr{`1q;|et_h(8TMo57b+;>&Al%LtZ(z(TREAyZZ;I8=8o@g`y;{~Rj#Dd zjbA7^PBf#T+uSHQVEn|sDuCZwUfP1ntX~0d)GoC*1`MQT{c3!%3gNHCHH2a^iYdyD zo<<3!Uxm8ZlaK(^d!nVxiOrNO(i$=4cq?9`MfR(ZtrfnV8Op3%L5rPglvV-z?$5I3 z7z_y!^F5Xe$^zM~r)RmzB|<-5Ch76gimXBgR@;Orm%Y&~d&4@>kOUBH!2n|CxZPN1s&XP|;fZHBxX-~8q2E@Ed4*$eG7bPISDneDT zX?CpVe@cG>ZX-KYJ72J%2;wD{z;x{6i$N5GM_ZRf#5Ht7FCil9{Zb;5(ZqKUwe1>z4zCchy0xmCVm6#>4y;=K zpYzIZQuw@lrD6yF*BL^mKJH6+^V}IiyC&kO5Pu-Dd7cWJf2KM3A7$@&+6;RoWIzZ#X2?j!7_|{6d6=mZ2QK3!U4XVjX67dFpA2P(n#r2Y?X!< z4O*j~1*8Bm*^*U@iZ?tr5+-Z8oE1PnzA6-eQ?6yhh=^Uz-zf0p$1}nE6ZO=$f*WUS zJ*nS3StS`X^wpEy_R{e|UjIda-;J%n$0}IHSYsETrO`tAfrsVXrrMIRk3HfDR)sCn)i@=Y^~P(H5l_N>Vl`Z zLiDm`u|kEY0h;p%t*jGp6%zdl+L>R{NGQ!VLAwtH2&mLj7=@Ib5Jq~0zriWmUw8bs zT4FkBm7XckE)CBAi}zV;ziZULK3^brDYrdNA@35eGM-Hk+1PeU2!ndBe5|pC;kHxH z;}Jrf6pTMc{pBNFkVUNls#cCSH)u+T?7=ZWX`Kp~Dj`iEjnm7?fo$AjCyO#J zMvmKo`US|9ER*v>6UbrXagD`Ufbm%YZb3>oq(uK>nf#(=EyX3rw3sLjh7QoLk%XtS z@DL*rG$+fOg+D2zB(RM~V!}<8P~UY~-qfuB36Ll(F+&_)LNog_j$h(sv1nQUsPJ)A zGnT~QkT`r(Cy=GxnfC~7YLrU@8rW+v`RSbnOX3UGpeHAb&BjrI#JehFloB@IYV64+ z>%s`3*7WEBGm;9DE(rO^W8~VCe8qbICE^f@O{WJ9cuTqxjZ~14IHg1-ef6fWjp#HO zD7~Q8ApM!8@h(lovhtsvLe|Ti)b}|d4&%XNua<(*g^Q1@NOG9DuV#~Az^qG?tU2u4 z&t{mWvwj3bCp-F90;mW==oS-!iK5&6`~*jkmmpux@6Y$>-& z?3i(nz4pti)!2s(IZFx)1)6u#oK}mi7F)xAweLcok}v|;zrXymwd2w+Mnf|X5J4zL zr3)M2&rLQtI7U5(%DM;_Y&gyuk2yv`$0Xp^jTRY36M^Y|Bku(_u^z zKvn}pAlzjc4MT8K{w2_FQ`NX>(Mp-TZ9_3B2@vH zg3}fxn%<@Xth^PUR!vzfSW1urp=qVgDDjmrDS@uQEfNRqkc1&F1Mb>(h5m2g2+<2%$sAhGMHPB zDsub2YD!h4x0da%uywk8#v`U~n z-w^Pof)GU|9@Tg?iLv>?&_fFrBt=JcW!rFN^lBD-`m}VnoH86}aMZQ9Q-w&kp-I25 z@|ByUNC;CZZ0bu259n2&d$mpSA&QplF{FP?$%zq=azmg|nx>!1q^#{9q_L0bg&p!i zGbxv~NTi_+li;B#z$(C{liDj!hEV=&qY`cKQ{|%1{g8f@*<)dU#ILUd`Q$0(^13{D zTK)=(7QN&tD0;uzx-i65-#lGo_6&n0}^OGk4yp;9dzwyLB&EsF$79%Q6vGTty@y`|k z_$$p%DgpSRrDtv;(tQnT;-|T63r4{-7cgz+3mJ(=JO)hukR$3=K_1IZQ~!q;X?{{H zcw)uYXq)j2!OP5e#IOXil1*d)XFkfY0P~kz`HMu~*Tr)EJ`MIA@Qt?w&)Z@Kk()l2 zW2Jw_y@4cw1U4d>`my(kH_O!PDq@66IW8uqN=!jQ=qs)H;yBxaaun7_MLpAO+oCf6 z1Rw?|Yf z&3@L^ljFxJi(JOQ^m78@+LrHH9H8om8O218?%?emysc(O`R*SzF5FY&h8`vP?+5$} z4-sh3QzzCxlt+455jn}PqFc;Qixj$Fqot+yY7uYK)LAo{U{{RZmtq7B*>Q|NO((5L zb-ro0A&rVsMW*?k=6AtP*TUBzn^$uee{IqD9bZG+_GUXWy1U8JZJX4%t)$QtIkPT4vWcJH^db|M|VUUG%VejZMVoq55Ug zWvO4s44_`GwYhgM9xMTE8`I{dj%fgmm zGCqF|e@cOj)!8bgk00zP_U`U?yQQDeCsB80ymCdAp63z#6yL1a_j8}{L{P}k<4#k~ z+6~)rwEwmCX!e#YV!u7{q?B1DyWR}U3xU|##vUuGA;iY-+pMr=!PX&+p>AbL{xQh+ z{Q=LCrwvocZtC-W8&*teX*YA4PS^}uwEhmD?wc&0hC7Z$M?cGHTZ7Q>3$j^=&9U2e z#n_rI`fD;fw4*Syn(R0pc=xjlf7l!l zO*16tArDW?`x{s1Nmw-lOJ&BInGzP<=)dwWS$2%ju_o{=`4G=BGndAO2Tnw^(A>Yj zoVS?062aSdqOO{U$Ws&VP>Uw?%P51XW4BOW$siPpH6bir)$@y{Vz2`R!zQ4({(k+dWQ6R55Vv!h_M7%EBht1x$3X6;33K z1Q+%I2Uq$9u061-TO5B)msUpyt_TcB416VROF3vg-yqbtrB2X7z4k2W0d^;(i4Q+L zZ>kz!HTobj#PNuReZ%oB`79^~vF-CfcaoJS1 zIfDQs)`9VU-@&WijUv~0X}mnOTx_bw)ki&Gn2eAB9&nP>GLE3}kVyNJWs< z0w*yMB@PV9hFR*3l~S2>6Vs|Vu8)Haj*w;@0g`C8lmT@EkXD5*7=0x`3~K?tQh?C~ zH!00pcyMRctt7_A@ZIke2brBT3Q-;4wIqTv>bS6EW{Z#&m zGkLE#@KECiGRAAVF~)J#__5C049KGuA$q_3nBoSG>}NW<&>13ZJ{ z(I`a&gS@gICd0}zt`;rjdj<0SI3^dYo#1=Xdmvu}+m__>BEY*AERV^>>kUI3r)B}k zvk`y~`T+Aod12&S71XZ18MQ#@z`7I}k2To3@rC=dS&N0u-K;|Y z2Aavmgl^_|P`nE~XNqP-H|x0A4k_Libkppo2t;(~JxKnwrIqK{8F8?&c;gfcOi~sb z{SrlCBaWLt8w0xqO3QK-!@f@d4>QhBC z!Ot_#R+RnI_?7){UCONy8g9eLI|rQWnml{|M$foX+h$v^(I+bIx4{eVn)V7vNy4Gk zQRB?Ffq{_~v7l6ucK0%73-ykN8*NIqsUq))FP)FXC4t}!O_`lRDhfW_;!V>%%EU-Z z!ypp8Gy3|@@BIE{>f^*;!#ped-b$AHiIt1b5q`v1RLRby8j@K#4DzQ<6$nAA|G_B33;}h$3-@*okM+!D9=~3 zeS%~v6rI03Xjo}Z5G?8p37pE%hBa2xXbrf&2{hOI;G#ln1qG9YnqHug!`ZvgQp3IL62jWASXS`mz#Oj2JxHR|f9 zP5M-_M_mMarv)q<#iVq2+)f^$0rDW*Tep!Js=2FJXNNjYvhADo?~oSA?+Se<@gVUe z5F!k)*9`FDSvSaw|q?dZtI} z?GC|*q)&sFip$Ez-i7gVM-4XzaXi8V#akKI%&xy0a_HX<+jvP5n8T9j)>}aDFCCSa z@AO-p^7Xf!-_BnFcOZpp`4RscyWxuk*BReEQ)-{9J^gmMUgb#d5dD?T;=@5PZ2GT7 z=$9NiQ$t<)xJov;kmuAy!+n)w6E76(_T#r{Nker3s9X}U2u@M1o7+x${n4xqfUYk# zbk_szlL6^7=C|Dpf_iXU4S+Z`%isYL_7&bGH}7Tuo<|sN)4}ruu!b+jb_DO=8h}LS zTEL!QM zW{Oa)C6om|u34;~Ou$`cq4U0P(vQH=ticLaNgM&EWr5a9ka{dikUAW(9r|H2{sJp$ zAHn#E0@5u&I4EGt>)-?eM5{slJ1@xrqnG#auu`;hi@AC2B4m#arjCZiR6~F<;H*~2 z^=#7jmw-W$(ck{?ww)5^`&%XQ4YLFsj_(EMq4&sRE3AM!*kHF&q^CcjDg_zFw-`e{wOa+2m3_8rBH)Dd^XkvQYZ@8IsiHdu=V66Ho$ zKGFlQW557G5besV4Z3{}mno7i2ukzhl(UxLnYFNyWZ1tzv?FkH5P+HsKr;ZrJr7{6 zgpiF!A^QY~6h68eU|~bvA14Ej>Vk5r7b)%nL^G4dW0SA?g&wLm%BX|4@zJnPutpJT z4>i;+BK#rEB}Zj}T4!7%!;A`GvRR6Vgqm3!uMiuyKXkc%LKG4}PE|oAJ-BI>6Ts5V zoXh(dW9&zWou&dKn%;= ziM0e7=C^L|SirJnOh|uE(-0$flc+FA6Th~mIljrGtEsx8_4NXR5$S`-8?s}aD*`Bk+5Pc2-^gm|;C8T@=30q7|o z(>t~{gMid2o1b;i9v!yi(g68P*tt(@UjHHc@@EY?Dz6VvwJmO~J+SQPuSjcPdi%cxfLv{XPZJ zqdc>mfnP7j?-8Nca@ZyI680phS%ey;7QT!{pAZE%${|4l#8cFcTrqmR#^r|)5hwD! zp1r)d99}}eHRuWY?6*BQO$nV96}m5Z-$kxR7=gx2r#87qpfOet*c2FvP8%|madFxFkeOMtR2udz z6?}r3y1+zi;8J#;>&sTc<(K}p*%Z@Ya9Ni51#MlV}^tp(e z-Q%+$itDvE+nH>>c@#+!A=Zeo#w>jOvhd>VGzjDJmxP>VG1`s*Skr?k?V)YUGdk_j z5o1a0B0xq7z)TjBu7>>c5VA&2JFJ)4s#s)hrV%xl*XZq9N{xUoGXHn)0%rCn{$W31 ze_rUc2&L!W6xV6$AxD(-f6d?o1jIl%Ompv{Ap66e!5TH)-uinz( z`$Tw(JmNkTA>Ry_@p);2rgLL^cZiQaWujU{i2J+$r4;IytHFf;$dJZL#&jwIK$m!= z9%gBX9P~F6vVd@9H>{hz$#6~S;kc%5CffBZ z*fa}1BUZ@&@j~)(3;e}_Ay;Ha*GOl&!w%iaFhB&w71acQET@m`B0&AJQ3Tlt!n-Ux zKkYmKNT#B~me|aMwnaJUd^#Mev@(~W*eq%fQ;B1iJ@P5*e1}4dK^;t7!U85tfRS&; zd{`1{moU7nVpkR@I~eoU zN51a4x2OdFyv;CQq7w@+odh(JigP6t;rMD;d=;+8@i!B)#LfNgQ&6w_Yq@5hVLfp6 zTiaG~!EJyfFWTY>6{_bKZ6}CkfF#?m(`yi$Qgrkj)cy5_lDKHxM`2J(tg*#6dUbxx zzv#s^DpetffOU55SP|gdf8?rXgnLw?@v`5|vx?YR7lS+&`~(X~EO0~x+i5R_1Q2N0Nut`V94jO-jSezFis%T($fI|%nepwECD~C86#Xf!*ZCZ1f zmo0Q<;Y_vYs{rg}C3FoNeEu=Au)X*p3CE@azA9-)SpEtY{9|m{*)9>n_q+-$>o~FOubdo z7&FekxuwLOnwjBALAf*km68 zYLf6ISwKo z9DWKkaRxhl;8Jy#ragLo+;fzd-UfOK%A~^F(Q8rvxf<4MkZD8*KGDF(W zW>JsvgovTDAY{exh;Vpq&F;(uIP^{JDhKNf0{D;^bVddig(|Ey*0Z&M%``AUhFF5h zA9cNPr3oA+0(7t4`%?ouq{L+mFq~wPhfK&4vO8RZ+ss1jP-9oB@skPQIT>apYm7Gy z?9|M4L;xQFbiaEXZ!+PZ!#?ivA*pRaCk+6Ao2> zf}1WYn}~z$|6kvkza^C>=6k4M-;M8~mOx28WZ@AjrT40*wP_jtL0`FOIEtC&rTL&2 z+L3K!w5o5{J(F$YjmzMxQ>qWS_nK8)KlGBwTvzI@>rF2C3Hv5S{|MG^R%i6-;O>GA zIjUdGme+?=@O_qBg4NsG#P0RiO!5SHJ<-;y2A8Ec)61t|&FV|pV)gX_om*;P;c z+++ISUz@-)Q-Q&Jn0Yc`5qm)ntaQfD^IMObVPjwi?7OyZ@!+A=T-BVWUdR z*8M(Cl9kWP33GQ=N^?2Cs|joNOBpDxZ1?Ar`pqRJ!LRQJSO&T~wYhHzRK0m%BGM@>%rDn6yaclM zL>~_^kag-|7^jruM-Em?~Ulr(9P&pB{*QVZia7oo&tsqYq$`~4*gvIPmhI63^b%bN0QhXy-e*w=wsx&%hV#Vu;(m>-RnXAng1 zC2Fa`zb+q-ogc5(EDMSg3Cj&v?0I3lYi(S$)T&bqA)*SqKJv^fqI$WUyOSJ(draQu zVO%6{l((ydY*WAGWDs;jKf*v#y4g#5qdc0$ti46~*KRGuy6_`J<&LtOHFUo}%a#hp Yl`jGz%R9~u(Lcw{+`;~ZL;$@14{R%g2><{9 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/gmap/gmap.html b/public2/ueditor/dialogs/gmap/gmap.html new file mode 100644 index 0000000..c4cbfe6 --- /dev/null +++ b/public2/ueditor/dialogs/gmap/gmap.html @@ -0,0 +1,89 @@ + + + + + + + + + + +
    + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/help/help.css b/public2/ueditor/dialogs/help/help.css new file mode 100644 index 0000000..4478475 --- /dev/null +++ b/public2/ueditor/dialogs/help/help.css @@ -0,0 +1,7 @@ +.wrapper{width: 370px;margin: 10px auto;zoom: 1;} +.tabbody{height: 360px;} +.tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;} +.tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;} +.tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;} +.tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;} +.tabbody table thead{font-weight: bold;line-height: 25px;} \ No newline at end of file diff --git a/public2/ueditor/dialogs/help/help.html b/public2/ueditor/dialogs/help/help.html new file mode 100644 index 0000000..9e50060 --- /dev/null +++ b/public2/ueditor/dialogs/help/help.html @@ -0,0 +1,82 @@ + + + + 帮助 + + + + + +
    +
    + + +
    +
    +
    +

    UEditor

    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ctrl+b
    ctrl+c
    ctrl+x
    ctrl+v
    ctrl+y
    ctrl+z
    ctrl+i
    ctrl+u
    ctrl+a
    shift+enter
    alt+z
    +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/help/help.js b/public2/ueditor/dialogs/help/help.js new file mode 100644 index 0000000..9a2272e --- /dev/null +++ b/public2/ueditor/dialogs/help/help.js @@ -0,0 +1,56 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午1:06 + * To change this template use File | Settings | File Templates. + */ +/** + * tab点击处理事件 + * @param tabHeads + * @param tabBodys + * @param obj + */ +function clickHandler( tabHeads,tabBodys,obj ) { + //head样式更改 + for ( var k = 0, len = tabHeads.length; k < len; k++ ) { + tabHeads[k].className = ""; + } + obj.className = "focus"; + //body显隐 + var tabSrc = obj.getAttribute( "tabSrc" ); + for ( var j = 0, length = tabBodys.length; j < length; j++ ) { + var body = tabBodys[j], + id = body.getAttribute( "id" ); + body.onclick = function(){ + this.style.zoom = 1; + }; + if ( id != tabSrc ) { + body.style.zIndex = 1; + } else { + body.style.zIndex = 200; + } + } + +} + +/** + * TAB切换 + * @param tabParentId tab的父节点ID或者对象本身 + */ +function switchTab( tabParentId ) { + var tabElements = $G( tabParentId ).children, + tabHeads = tabElements[0].children, + tabBodys = tabElements[1].children; + + for ( var i = 0, length = tabHeads.length; i < length; i++ ) { + var head = tabHeads[i]; + if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head ); + head.onclick = function () { + clickHandler(tabHeads,tabBodys,this); + } + } +} +switchTab("helptab"); + +document.getElementById('version').innerHTML = parent.UE.version; \ No newline at end of file diff --git a/public2/ueditor/dialogs/image/image.css b/public2/ueditor/dialogs/image/image.css new file mode 100644 index 0000000..52c2295 --- /dev/null +++ b/public2/ueditor/dialogs/image/image.css @@ -0,0 +1,894 @@ +@charset "utf-8"; +/* dialog样式 */ +.wrapper { + zoom: 1; + width: 630px; + *width: 626px; + height: 380px; + margin: 0 auto; + padding: 10px; + position: relative; + font-family: sans-serif; +} + +/*tab样式框大小*/ +.tabhead { + float:left; +} +.tabbody { + width: 100%; + height: 346px; + position: relative; + clear: both; +} + +.tabbody .panel { + position: absolute; + width: 0; + height: 0; + background: #fff; + overflow: hidden; + display: none; +} + +.tabbody .panel.focus { + width: 100%; + height: 346px; + display: block; +} + +/* 图片对齐方式 */ +.alignBar{ + float:right; + margin-top: 5px; + position: relative; +} + +.alignBar .algnLabel{ + float:left; + height: 20px; + line-height: 20px; +} + +.alignBar #alignIcon{ + zoom:1; + _display: inline; + display: inline-block; + position: relative; +} +.alignBar #alignIcon span{ + float: left; + cursor: pointer; + display: block; + width: 19px; + height: 17px; + margin-right: 3px; + margin-left: 3px; + background-image: url(./images/alignicon.jpg); +} +.alignBar #alignIcon .none-align{ + background-position: 0 -18px; +} +.alignBar #alignIcon .left-align{ + background-position: -20px -18px; +} +.alignBar #alignIcon .right-align{ + background-position: -40px -18px; +} +.alignBar #alignIcon .center-align{ + background-position: -60px -18px; +} +.alignBar #alignIcon .none-align.focus{ + background-position: 0 0; +} +.alignBar #alignIcon .left-align.focus{ + background-position: -20px 0; +} +.alignBar #alignIcon .right-align.focus{ + background-position: -40px 0; +} +.alignBar #alignIcon .center-align.focus{ + background-position: -60px 0; +} + + + + +/* 远程图片样式 */ +#remote { + z-index: 200; +} + +#remote .top{ + width: 100%; + margin-top: 25px; +} +#remote .left{ + display: block; + float: left; + width: 300px; + height:10px; +} +#remote .right{ + display: block; + float: right; + width: 300px; + height:10px; +} +#remote .row{ + margin-left: 20px; + clear: both; + height: 40px; +} + +#remote .row label{ + text-align: center; + width: 50px; + zoom:1; + _display: inline; + display:inline-block; + vertical-align: middle; +} +#remote .row label.algnLabel{ + float: left; + +} + +#remote input.text{ + width: 150px; + padding: 3px 6px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +#remote input.text:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); +} +#remote #url{ + width: 500px; + margin-bottom: 2px; +} +#remote #width, +#remote #height{ + width: 20px; + margin-left: 2px; + margin-right: 2px; +} +#remote #border, +#remote #vhSpace, +#remote #title{ + width: 180px; + margin-right: 5px; +} +#remote #lock{ +} +#remote #lockicon{ + zoom: 1; + _display:inline; + display: inline-block; + width: 20px; + height: 20px; + background: url("../../themes/default/images/lock.gif") -13px -13px no-repeat; + vertical-align: middle; +} +#remote #preview{ + clear: both; + width: 260px; + height: 240px; + z-index: 9999; + margin-top: 10px; + background-color: #eee; + overflow: hidden; +} + +/* 上传图片 */ +.tabbody #upload.panel { + width: 0; + height: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); + background: #fff; + display: block; +} + +.tabbody #upload.panel.focus { + width: 100%; + height: 346px; + display: block; + clip: auto; +} + +#upload .queueList { + margin: 0; + width: 100%; + height: 100%; + position: absolute; + overflow: hidden; +} + +#upload p { + margin: 0; +} + +.element-invisible { + width: 0 !important; + height: 0 !important; + border: 0; + padding: 0; + margin: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); +} + +#upload .placeholder { + margin: 10px; + border: 2px dashed #e6e6e6; + *border: 0px dashed #e6e6e6; + height: 172px; + padding-top: 150px; + text-align: center; + background: url(./images/image.png) center 70px no-repeat; + color: #cccccc; + font-size: 18px; + position: relative; + top:0; + *top: 10px; +} + +#upload .placeholder .webuploader-pick { + font-size: 18px; + background: #00b7ee; + border-radius: 3px; + line-height: 44px; + padding: 0 30px; + *width: 120px; + color: #fff; + display: inline-block; + margin: 0 auto 20px auto; + cursor: pointer; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} + +#upload .placeholder .webuploader-pick-hover { + background: #00a2d4; +} + + +#filePickerContainer { + text-align: center; +} + +#upload .placeholder .flashTip { + color: #666666; + font-size: 12px; + position: absolute; + width: 100%; + text-align: center; + bottom: 20px; +} + +#upload .placeholder .flashTip a { + color: #0785d1; + text-decoration: none; +} + +#upload .placeholder .flashTip a:hover { + text-decoration: underline; +} + +#upload .placeholder.webuploader-dnd-over { + border-color: #999999; +} + +#upload .filelist { + list-style: none; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + position: relative; + height: 300px; +} + +#upload .filelist:after { + content: ''; + display: block; + width: 0; + height: 0; + overflow: hidden; + clear: both; + position: relative; +} + +#upload .filelist li { + width: 113px; + height: 113px; + background: url(./images/bg.png); + text-align: center; + margin: 9px 0 0 9px; + *margin: 6px 0 0 6px; + position: relative; + display: block; + float: left; + overflow: hidden; + font-size: 12px; +} + +#upload .filelist li p.log { + position: relative; + top: -45px; +} + +#upload .filelist li p.title { + position: absolute; + top: 0; + left: 0; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + top: 5px; + text-indent: 5px; + text-align: left; +} + +#upload .filelist li p.progress { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + height: 8px; + overflow: hidden; + z-index: 50; + margin: 0; + border-radius: 0; + background: none; + -webkit-box-shadow: 0 0 0; +} + +#upload .filelist li p.progress span { + display: none; + overflow: hidden; + width: 0; + height: 100%; + background: #1483d8 url(./images/progress.png) repeat-x; + + -webit-transition: width 200ms linear; + -moz-transition: width 200ms linear; + -o-transition: width 200ms linear; + -ms-transition: width 200ms linear; + transition: width 200ms linear; + + -webkit-animation: progressmove 2s linear infinite; + -moz-animation: progressmove 2s linear infinite; + -o-animation: progressmove 2s linear infinite; + -ms-animation: progressmove 2s linear infinite; + animation: progressmove 2s linear infinite; + + -webkit-transform: translateZ(0); +} + +@-webkit-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@-moz-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +#upload .filelist li p.imgWrap { + position: relative; + z-index: 2; + line-height: 113px; + vertical-align: middle; + overflow: hidden; + width: 113px; + height: 113px; + + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + -webit-transition: 200ms ease-out; + -moz-transition: 200ms ease-out; + -o-transition: 200ms ease-out; + -ms-transition: 200ms ease-out; + transition: 200ms ease-out; +} + +#upload .filelist li img { + width: 100%; +} + +#upload .filelist li p.error { + background: #f43838; + color: #fff; + position: absolute; + bottom: 0; + left: 0; + height: 28px; + line-height: 28px; + width: 100%; + z-index: 100; + display:none; +} + +#upload .filelist li .success { + display: block; + position: absolute; + left: 0; + bottom: 0; + height: 40px; + width: 100%; + z-index: 200; + background: url(./images/success.png) no-repeat right bottom; + background: url(./images/success.gif) no-repeat right bottom \9; +} + +#upload .filelist li.filePickerBlock { + width: 113px; + height: 113px; + background: url(./images/image.png) no-repeat center 12px; + border: 1px solid #eeeeee; + border-radius: 0; +} +#upload .filelist li.filePickerBlock div.webuploader-pick { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + opacity: 0; + background: none; + font-size: 0; +} + +#upload .filelist div.file-panel { + position: absolute; + height: 0; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \0; + background: rgba(0, 0, 0, 0.5); + width: 100%; + top: 0; + left: 0; + overflow: hidden; + z-index: 300; +} + +#upload .filelist div.file-panel span { + width: 24px; + height: 24px; + display: inline; + float: right; + text-indent: -9999px; + overflow: hidden; + background: url(./images/icons.png) no-repeat; + background: url(./images/icons.gif) no-repeat \9; + margin: 5px 1px 1px; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +#upload .filelist div.file-panel span.rotateLeft { + display:none; + background-position: 0 -24px; +} + +#upload .filelist div.file-panel span.rotateLeft:hover { + background-position: 0 0; +} + +#upload .filelist div.file-panel span.rotateRight { + display:none; + background-position: -24px -24px; +} + +#upload .filelist div.file-panel span.rotateRight:hover { + background-position: -24px 0; +} + +#upload .filelist div.file-panel span.cancel { + background-position: -48px -24px; +} + +#upload .filelist div.file-panel span.cancel:hover { + background-position: -48px 0; +} + +#upload .statusBar { + height: 45px; + border-bottom: 1px solid #dadada; + margin: 0 10px; + padding: 0; + line-height: 45px; + vertical-align: middle; + position: relative; +} + +#upload .statusBar .progress { + border: 1px solid #1483d8; + width: 198px; + background: #fff; + height: 18px; + position: absolute; + top: 12px; + display: none; + text-align: center; + line-height: 18px; + color: #6dbfff; + margin: 0 10px 0 0; +} +#upload .statusBar .progress span.percentage { + width: 0; + height: 100%; + left: 0; + top: 0; + background: #1483d8; + position: absolute; +} +#upload .statusBar .progress span.text { + position: relative; + z-index: 10; +} + +#upload .statusBar .info { + display: inline-block; + font-size: 14px; + color: #666666; +} + +#upload .statusBar .btns { + position: absolute; + top: 7px; + right: 0; + line-height: 30px; +} + +#filePickerBtn { + display: inline-block; + float: left; +} +#upload .statusBar .btns .webuploader-pick, +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-uploading, +#upload .statusBar .btns .uploadBtn.state-paused { + background: #ffffff; + border: 1px solid #cfcfcf; + color: #565656; + padding: 0 18px; + display: inline-block; + border-radius: 3px; + margin-left: 10px; + cursor: pointer; + font-size: 14px; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#upload .statusBar .btns .webuploader-pick-hover, +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-uploading:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover { + background: #f0f0f0; +} + +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-paused{ + background: #00b7ee; + color: #fff; + border-color: transparent; +} +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover{ + background: #00a2d4; +} + +#upload .statusBar .btns .uploadBtn.disabled { + pointer-events: none; + filter:alpha(opacity=60); + -moz-opacity:0.6; + -khtml-opacity: 0.6; + opacity: 0.6; +} + + + +/* 图片管理样式 */ +#online { + width: 100%; + height: 336px; + padding: 10px 0 0 0; +} +#online #imageList{ + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + position: relative; +} +#online ul { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +#online li { + float: left; + display: block; + list-style: none; + padding: 0; + width: 113px; + height: 113px; + margin: 0 0 9px 9px; + *margin: 0 0 6px 6px; + background-color: #eee; + overflow: hidden; + cursor: pointer; + position: relative; +} +#online li.clearFloat { + float: none; + clear: both; + display: block; + width:0; + height:0; + margin: 0; + padding: 0; +} +#online li img { + cursor: pointer; +} +#online li .icon { + cursor: pointer; + width: 113px; + height: 113px; + position: absolute; + top: 0; + left: 0; + z-index: 2; + border: 0; + background-repeat: no-repeat; +} +#online li .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; +} +#online li.selected .icon { + background-image: url(images/success.png); + background-image: url(images/success.gif)\9; + background-position: 75px 75px; +} +#online li.selected .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; + background-position: 72px 72px; +} + + +/* 图片搜索样式 */ +#search .searchBar { + width: 100%; + height: 30px; + margin: 10px 0 5px 0; + padding: 0; +} + +#search input.text{ + width: 150px; + padding: 3px 6px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +#search input.text:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); +} +#search input.searchTxt { + margin-left:5px; + padding-left: 5px; + background: #FFF; + width: 300px; + *width: 260px; + height: 21px; + line-height: 21px; + float: left; + dislay: block; +} + +#search .searchType { + width: 65px; + height: 28px; + padding:0; + line-height: 28px; + border: 1px solid #d7d7d7; + border-radius: 0; + vertical-align: top; + margin-left: 5px; + float: left; + dislay: block; +} + +#search #searchBtn, +#search #searchReset { + display: inline-block; + margin-bottom: 0; + margin-right: 5px; + padding: 4px 10px; + font-weight: 400; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + font-size: 14px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: top; + float: right; +} + +#search #searchBtn { + color: white; + border-color: #285e8e; + background-color: #3b97d7; +} +#search #searchReset { + color: #333; + border-color: #ccc; + background-color: #fff; +} +#search #searchBtn:hover { + background-color: #3276b1; +} +#search #searchReset:hover { + background-color: #eee; +} + +#search .msg { + margin-left: 5px; +} + +#search .searchList{ + width: 100%; + height: 300px; + overflow: hidden; + clear: both; +} +#search .searchList ul{ + margin:0; + padding:0; + list-style:none; + clear: both; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + zoom: 1; + position: relative; +} + +#search .searchList li { + list-style:none; + float: left; + display: block; + width: 115px; + margin: 5px 10px 5px 20px; + *margin: 5px 10px 5px 15px; + padding:0; + font-size: 12px; + box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + position: relative; + vertical-align: top; + text-align: center; + overflow: hidden; + cursor: pointer; + filter: alpha(Opacity=100); + -moz-opacity: 1; + opacity: 1; + border: 2px solid #eee; +} + +#search .searchList li.selected { + filter: alpha(Opacity=40); + -moz-opacity: 0.4; + opacity: 0.4; + border: 2px solid #00a0e9; +} + +#search .searchList li p { + background-color: #eee; + margin: 0; + padding: 0; + position: relative; + width:100%; + height:115px; + overflow: hidden; +} + +#search .searchList li p img { + cursor: pointer; + border: 0; +} + +#search .searchList li a { + color: #999; + border-top: 1px solid #F2F2F2; + background: #FAFAFA; + text-align: center; + display: block; + padding: 0 5px; + width: 105px; + height:32px; + line-height:32px; + white-space:nowrap; + text-overflow:ellipsis; + text-decoration: none; + overflow: hidden; + word-break: break-all; +} + +#search .searchList a:hover { + text-decoration: underline; + color: #333; +} +#search .searchList .clearFloat{ + clear: both; +} \ No newline at end of file diff --git a/public2/ueditor/dialogs/image/image.html b/public2/ueditor/dialogs/image/image.html new file mode 100644 index 0000000..08ca022 --- /dev/null +++ b/public2/ueditor/dialogs/image/image.html @@ -0,0 +1,120 @@ + + + + + ueditor图片对话框 + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    + + +
    +
    +
    +
    + +   px +   px + +
    +
    + + px +
    +
    + + px +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + 0% + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
    +
    +
    + + +
    +
    +
    + + + + +
    +
    + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/image/image.js b/public2/ueditor/dialogs/image/image.js new file mode 100644 index 0000000..068e0bc --- /dev/null +++ b/public2/ueditor/dialogs/image/image.js @@ -0,0 +1,1123 @@ +/** + * User: Jinqn + * Date: 14-04-08 + * Time: 下午16:34 + * 上传图片对话框逻辑代码,包括tab: 远程图片/上传图片/在线图片/搜索图片 + */ + +(function () { + + var remoteImage, + uploadImage, + onlineImage, + searchImage; + + window.onload = function () { + initTabs(); + initAlign(); + initButtons(); + }; + + /* 初始化tab标签 */ + function initTabs() { + var tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + setTabFocus(target.getAttribute('data-content-id')); + }); + } + + var img = editor.selection.getRange().getClosedNode(); + if (img && img.tagName && img.tagName.toLowerCase() == 'img') { + setTabFocus('remote'); + } else { + setTabFocus('upload'); + } + } + + /* 初始化tabbody */ + function setTabFocus(id) { + if(!id) return; + var i, bodyId, tabs = $G('tabhead').children; + for (i = 0; i < tabs.length; i++) { + bodyId = tabs[i].getAttribute('data-content-id'); + if (bodyId == id) { + domUtils.addClass(tabs[i], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + } else { + domUtils.removeClasses(tabs[i], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + switch (id) { + case 'remote': + remoteImage = remoteImage || new RemoteImage(); + break; + case 'upload': + setAlign(editor.getOpt('imageInsertAlign')); + uploadImage = uploadImage || new UploadImage('queueList'); + break; + case 'online': + setAlign(editor.getOpt('imageManagerInsertAlign')); + onlineImage = onlineImage || new OnlineImage('imageList'); + onlineImage.reset(); + break; + case 'search': + setAlign(editor.getOpt('imageManagerInsertAlign')); + searchImage = searchImage || new SearchImage(); + break; + } + } + + /* 初始化onok事件 */ + function initButtons() { + + dialog.onok = function () { + var remote = false, list = [], id, tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + if (domUtils.hasClass(tabs[i], 'focus')) { + id = tabs[i].getAttribute('data-content-id'); + break; + } + } + + switch (id) { + case 'remote': + list = remoteImage.getInsertList(); + break; + case 'upload': + list = uploadImage.getInsertList(); + var count = uploadImage.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } + break; + case 'online': + list = onlineImage.getInsertList(); + break; + case 'search': + list = searchImage.getInsertList(); + remote = true; + break; + } + + if(list) { + editor.execCommand('insertimage', list); + remote && editor.fireEvent("catchRemoteImage"); + } + }; + } + + + /* 初始化对其方式的点击事件 */ + function initAlign(){ + /* 点击align图标 */ + domUtils.on($G("alignIcon"), 'click', function(e){ + var target = e.target || e.srcElement; + if(target.className && target.className.indexOf('-align') != -1) { + setAlign(target.getAttribute('data-align')); + } + }); + } + + /* 设置对齐方式 */ + function setAlign(align){ + align = align || 'none'; + var aligns = $G("alignIcon").children; + for(i = 0; i < aligns.length; i++){ + if(aligns[i].getAttribute('data-align') == align) { + domUtils.addClass(aligns[i], 'focus'); + $G("align").value = aligns[i].getAttribute('data-align'); + } else { + domUtils.removeClasses(aligns[i], 'focus'); + } + } + } + /* 获取对齐方式 */ + function getAlign(){ + var align = $G("align").value || 'none'; + return align == 'none' ? '':align; + } + + + /* 在线图片 */ + function RemoteImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + RemoteImage.prototype = { + init: function () { + this.initContainer(); + this.initEvents(); + }, + initContainer: function () { + this.dom = { + 'url': $G('url'), + 'width': $G('width'), + 'height': $G('height'), + 'border': $G('border'), + 'vhSpace': $G('vhSpace'), + 'title': $G('title'), + 'align': $G('align') + }; + var img = editor.selection.getRange().getClosedNode(); + if (img) { + this.setImage(img); + } + }, + initEvents: function () { + var _this = this, + locker = $G('lock'); + + /* 改变url */ + domUtils.on($G("url"), 'keyup', updatePreview); + domUtils.on($G("border"), 'keyup', updatePreview); + domUtils.on($G("title"), 'keyup', updatePreview); + + domUtils.on($G("width"), 'keyup', function(){ + if(locker.checked) { + var proportion =locker.getAttribute('data-proportion'); + $G('height').value = Math.round(this.value / proportion); + } else { + _this.updateLocker(); + } + updatePreview(); + }); + domUtils.on($G("height"), 'keyup', function(){ + if(locker.checked) { + var proportion =locker.getAttribute('data-proportion'); + $G('width').value = Math.round(this.value * proportion); + } else { + _this.updateLocker(); + } + updatePreview(); + }); + domUtils.on($G("lock"), 'change', function(){ + var proportion = parseInt($G("width").value) /parseInt($G("height").value); + locker.setAttribute('data-proportion', proportion); + }); + + function updatePreview(){ + _this.setPreview(); + } + }, + updateLocker: function(){ + var width = $G('width').value, + height = $G('height').value, + locker = $G('lock'); + if(width && height && width == parseInt(width) && height == parseInt(height)) { + locker.disabled = false; + locker.title = ''; + } else { + locker.checked = false; + locker.disabled = 'disabled'; + locker.title = lang.remoteLockError; + } + }, + setImage: function(img){ + /* 不是正常的图片 */ + if (!img.tagName || img.tagName.toLowerCase() != 'img' && !img.getAttribute("src") || !img.src) return; + + var wordImgFlag = img.getAttribute("word_img"), + src = wordImgFlag ? wordImgFlag.replace("&", "&") : (img.getAttribute('_src') || img.getAttribute("src", 2).replace("&", "&")), + align = editor.queryCommandValue("imageFloat"); + + /* 防止onchange事件循环调用 */ + if (src !== $G("url").value) $G("url").value = src; + if(src) { + /* 设置表单内容 */ + $G("width").value = img.width || ''; + $G("height").value = img.height || ''; + $G("border").value = img.getAttribute("border") || '0'; + $G("vhSpace").value = img.getAttribute("vspace") || '0'; + $G("title").value = img.title || img.alt || ''; + setAlign(align); + this.setPreview(); + this.updateLocker(); + } + }, + getData: function(){ + var data = {}; + for(var k in this.dom){ + data[k] = this.dom[k].value; + } + return data; + }, + setPreview: function(){ + var url = $G('url').value, + ow = $G('width').value, + oh = $G('height').value, + border = $G('border').value, + title = $G('title').value, + preview = $G('preview'), + width, + height; + + width = ((!ow || !oh) ? preview.offsetWidth:Math.min(ow, preview.offsetWidth)); + width = width+(border*2) > preview.offsetWidth ? width:(preview.offsetWidth - (border*2)); + height = (!ow || !oh) ? '':width*oh/ow; + + if(url) { + preview.innerHTML = ''; + } + }, + getInsertList: function () { + var data = this.getData(); + if(data['url']) { + return [{ + src: data['url'], + _src: data['url'], + width: data['width'] || '', + height: data['height'] || '', + border: data['border'] || '', + floatStyle: data['align'] || '', + vspace: data['vhSpace'] || '', + alt: data['title'] || '', + style: "width:" + data['width'] + "px;height:" + data['height'] + "px;" + }]; + } else { + return []; + } + } + }; + + + + /* 上传图片 */ + function UploadImage(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadImage.prototype = { + init: function () { + this.imageList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('imageActionName')), + acceptExtensions = (editor.getOpt('imageAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, ''), + imageMaxSize = editor.getOpt('imageMaxSize'), + imageCompressBorder = editor.getOpt('imageCompressBorder'); + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
    "},postRender:function(){for(var a=this.getDom(),c=0;c
    ').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('imageActionName')) { + $('#filePickerReady').after($('
    ').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + accept: { + title: 'Images', + extensions: acceptExtensions, + mimeTypes: 'image/*' + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('imageFieldName'), + duplicate: true, + fileSingleSizeLimit: imageMaxSize, // 默认 2 M + compress: editor.getOpt('imageCompressEnable') ? { + width: imageCompressBorder, + height: imageCompressBorder, + // 图片质量,只有type为`image/jpeg`的时候才有效。 + quality: 90, + // 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false. + allowMagnify: false, + // 是否允许裁剪。 + crop: false, + // 是否保留头部meta信息。 + preserveHeaders: true + }:false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + fileCount++; + fileSize += file.size; + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + if (file.ext && acceptExtensions.indexOf(file.ext.toLowerCase()) != -1 && file.size <= imageMaxSize) { + fileCount--; + fileSize -= file.size; + } + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + if (actionUrl.toLowerCase().indexOf('jsp') != -1) { + header['X_Requested_With'] = 'XMLHttpRequest'; + } + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + _this.imageList.push(json); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + destroy: function () { + this.$wrap.remove(); + }, + getInsertList: function () { + var i, data, list = [], + align = getAlign(), + prefix = editor.getOpt('imageUrlPrefix'); + for (i = 0; i < this.imageList.length; i++) { + data = this.imageList[i]; + list.push({ + src: prefix + data.url, + _src: prefix + data.url, + alt: data.original, + floatStyle: align + }); + } + return list; + } + }; + + + /* 在线图片 */ + function OnlineImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineImage.prototype = { + init: function () { + this.reset(); + this.initEvents(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('imageList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getImageData(); + } + }); + /* 选中图片 */ + domUtils.on(this.container, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('imageManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getImageData(); + }, + /* 重置界面 */ + reset: function() { + this.initContainer(); + this.initData(); + }, + /* 向后台拉取图片列表数据 */ + getImageData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + var url = editor.getActionUrl(editor.getOpt('imageManagerActionName')), + isJsonp = utils.isCrossDomainUrl(url); + ajax.request(url, { + 'timeout': 100000, + 'dataType': isJsonp ? 'jsonp':'', + 'data': utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + 'method': 'get', + 'onsuccess': function (r) { + try { + var json = isJsonp ? r:eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + 'onerror': function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, icon, _this = this, + urlPrefix = editor.getOpt('imageManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + img = document.createElement('img'); + icon = document.createElement('span'); + + domUtils.on(img, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + } + })(img)); + img.width = 113; + img.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + img.setAttribute('_src', urlPrefix + list[i].url); + domUtils.addClass(icon, 'icon'); + + item.appendChild(img); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = [], align = getAlign(); + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var img = lis[i].firstChild, + src = img.getAttribute('_src'); + list.push({ + src: src, + _src: src, + alt: src.substr(src.lastIndexOf('/') + 1), + floatStyle: align + }); + } + + } + return list; + } + }; + + /*搜索图片 */ + function SearchImage() { + this.init(); + } + SearchImage.prototype = { + init: function () { + this.initEvents(); + }, + initEvents: function(){ + var _this = this; + + /* 点击搜索按钮 */ + domUtils.on($G('searchBtn'), 'click', function(){ + var key = $G('searchTxt').value; + if(key && key != lang.searchRemind) { + _this.getImageData(); + } + }); + /* 点击清除妞 */ + domUtils.on($G('searchReset'), 'click', function(){ + $G('searchTxt').value = lang.searchRemind; + $G('searchListUl').innerHTML = ''; + $G('searchType').selectedIndex = 0; + }); + /* 搜索框聚焦 */ + domUtils.on($G('searchTxt'), 'focus', function(){ + var key = $G('searchTxt').value; + if(key && key == lang.searchRemind) { + $G('searchTxt').value = ''; + } + }); + /* 搜索框回车键搜索 */ + domUtils.on($G('searchTxt'), 'keydown', function(e){ + var keyCode = e.keyCode || e.which; + if (keyCode == 13) { + $G('searchBtn').click(); + } + }); + + /* 选中图片 */ + domUtils.on($G('searchList'), 'click', function(e){ + var target = e.target || e.srcElement, + li = target.parentNode.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + /* 改变图片大小 */ + scale: function (img, w, h) { + var ow = img.width, + oh = img.height; + + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + }, + getImageData: function(){ + var _this = this, + key = $G('searchTxt').value, + type = $G('searchType').value, + keepOriginName = editor.options.keepOriginName ? "1" : "0", + url = "http://image.baidu.com/i?ct=201326592&cl=2&lm=-1&st=-1&tn=baiduimagejson&istype=2&rn=32&fm=index&pv=&word=" + key + type + "&ie=utf-8&oe=utf-8&keeporiginname=" + keepOriginName + "&" + +new Date; + + $G('searchListUl').innerHTML = lang.searchLoading; + ajax.request(url, { + 'dataType': 'jsonp', + 'charset': 'GB18030', + 'onsuccess':function(json){ + var list = []; + if(json && json.data) { + for(var i = 0; i < json.data.length; i++) { + if(json.data[i].objURL) { + list.push({ + title: json.data[i].fromPageTitleEnc, + src: json.data[i].objURL, + url: json.data[i].fromURL + }); + } + } + } + _this.setList(list); + }, + 'onerror':function(){ + $G('searchListUl').innerHTML = lang.searchRetry; + } + }); + }, + /* 添加图片到列表界面上 */ + setList: function (list) { + var i, item, p, img, link, _this = this, + listUl = $G('searchListUl'); + + listUl.innerHTML = ''; + if(list.length) { + for (i = 0; i < list.length; i++) { + item = document.createElement('li'); + p = document.createElement('p'); + img = document.createElement('img'); + link = document.createElement('a'); + + img.onload = function () { + _this.scale(this, 113, 113); + }; + img.width = 113; + img.setAttribute('src', list[i].src); + + link.href = list[i].url; + link.target = '_blank'; + link.title = list[i].title; + link.innerHTML = list[i].title; + + p.appendChild(img); + item.appendChild(p); + item.appendChild(link); + listUl.appendChild(item); + } + } else { + listUl.innerHTML = lang.searchRetry; + } + }, + getInsertList: function () { + var child, + src, + align = getAlign(), + list = [], + items = $G('searchListUl').children; + for(var i = 0; i < items.length; i++) { + child = items[i].firstChild && items[i].firstChild.firstChild; + if(child.tagName && child.tagName.toLowerCase() == 'img' && domUtils.hasClass(items[i], 'selected')) { + src = child.src; + list.push({ + src: src, + _src: src, + alt: src.substr(src.lastIndexOf('/') + 1), + floatStyle: align + }); + } + } + return list; + } + }; + +})(); diff --git a/public2/ueditor/dialogs/image/images/alignicon.jpg b/public2/ueditor/dialogs/image/images/alignicon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..754755b1b6e2b37d6090f68b80e91867fdcf1042 GIT binary patch literal 16101 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/image/images/bg.png b/public2/ueditor/dialogs/image/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 GIT binary patch literal 2810 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/image/images/icons.png b/public2/ueditor/dialogs/image/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed GIT binary patch literal 2678 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/image/images/progress.png b/public2/ueditor/dialogs/image/images/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..717c4865c90a959c6a0e9ad1af9c777d900a2e9c GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0vp^f8U}fi7AzZCsS=07??9MLn2Bde0{8v^Kf6`()~Xj@TAnpKdC8`Lf!&sHg;q@=(~U%$M( zT(8_%FTW^V-_X+15@d#vkuFe$ZgFK^Nn(X=Ua>OF1ees}t-3#_`hBq$Z(46Le)Ln;eW^@CE2 z^Gl18f$@>14ATq@JNy=b6armi>cVAJd5X6R;MWawh(V&G(G=xXffXz1o@ zX=ZL{;B08&Z0-!x>zP+vl9-pA3bQv8XfIT+GhV$`&PAz-CHX}m`T04p6cCV+Uy@&( zkzb(T9Bihb;hUJ8nFkWk1Vs?Uzb>gonPsUdZbkXI3g8g7%EaOV0~10%hv-cqC)D(T zj?o7t52WM*69T3|5EGvGfgE`DNzDW1nId53*cQ_-&cMK^?CIhdQgN$ga=rIq1A(^5 zYKwg&`wo`WvF`u>{iFU|`!+wz>b#B?t8F4hxRm$~lz-tTH#6E8xZnKlv%`YRwvA{oKseqmK8(Gfx|> z#)dT+Zy!CGH{+89Q&m{rC!PyyIjq?Y9m+ziHPqr6qxfF`+2Qt=-KQ=fE8_j%1#Y2} z>NffN)P;AQIhrE)QQzeqbFS^A8(M1XGuQqTO<=fcH+M~2lzlL$Ao6teb6Mw<&;$U? C61Fb@ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/image/images/success.gif b/public2/ueditor/dialogs/image/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 GIT binary patch literal 445 zcmZ?wbhEHb)L_tHxXJ(m|NsC0{`>#WKmY&!`~ULm|4%>v3rzVXIOUh{)L$ageu+>2 zB{Acd%*pZwE#>TlQSztb-KopJH+%!_|l-~7Ag*59?a z{_c7B@6_{ur(gU#_wwKE_y6vG`1j=VzZYNsfBgCX$DjXizW@L859r4KV8@~pia%Kx z85k@WbU+dyKQXY~a+p)#p(E9QVoA}-BeJtDJbfs+R&065YSGzOop#2q7tzUUTK@E- z1Qpqe*fm*b*T-Fam_8!ZPiJg?eRTb9ku+5;xVnw>Wr$>Ce}(b zvq{bgY~#~oR8Cparp&0%zbdUw!o*Z6ds70hP&$teqekA&7*16-748@%Mnl0vSqU6+ zOpICr!NSHY@7SLk+rBLP3&#jWP!Xxbb jiN%_{Rv%uKKTTNF#>acL^G5)OtDBg<-IWs>91PX~W`xy? literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/image/images/success.png b/public2/ueditor/dialogs/image/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d GIT binary patch literal 1621 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#?>2=9ZF3nBND}m`vLFhHXsTY(OatnYqyQCInmZhe+73JqDfIV%MiQ6rPIL(9V zO~LIJBb<8mfsWA!MJ-ZP!-Rn82gHOYTp$OY^i%VI>AeV;u(vXbonl~MI_~M>7*cWT z%njcRVMh`65C6~Q2yI{K`NBQQh9heAinXE1(JfB=Ul%M;Ke#x6g%L8^f5l4Te zj&BcK1znDIyZS2~eC7F3K+}tVTa$=u*HTU0W4>0#`+Qf%|GkyBERBs#$Y}P@k7@U2 zd#*XsYr~WGeCA1uSK>2HTD)g9mP}Xrpg$+`K&8dx2JS~bjCx(hj5}1;-8qn2_>|?> zp{d+2q{I0hbQS!U-jOut`kSEi+IhQJGmBl4O%se*W?OGKZ0Mp?XmGnRgezL^8vCJ4 z#-ek9(R&%4!h+;oXA~Mtbyie=u#0PDiI#!iX`%2?^@kRL8ma*r6?+*}W4e|_8~J&& z+-+*Ub3{dDcAIF|!MTDz0#78qKYeaeVU$wDOOs3cR=e5FZ*O2e-6xc{Uu=$;!s>*M z>nZ|V>zUp8-oE6^wXjV+_UOvuE&SORr`;3hnBKu~e3rzlY@NRjD|5Ui2t>^@Ve7jy z)2vT>u1vesjJgG`f;l_n`FmbR~b^~{VzXB}7CdU_pt>lO9l=E;X#4<2bZu32r~J^e^%TSISQ_Qm$= z7d{rOo2%^RUGseJkpn9(MWszUQdl(i&RN5PBgZ0d#S7ZipShU3W`>Nsy6C#pCD*KW zyxHW%b?m|pr;dF;L$saa#oaeO`u=>jkXTjl9*cLEvOD!Jdr4ooKJW9gY7?D{e?uM^ z`_}E4`0yR0boA=9>3>WXzUH{&pDfpZ;_2xb=j*pKsk#WyD%J#5t{1#azeB z4SJq8H2*dJVX$xugZHVh{7U`u4@oM|quz5j-hRJi{qwh1k5uNqu`W>3HJG&Y^R}6R z$Gq-HPue$sd${oT*XKO8zN>Oe_%K^bZNm3^-vf7@5X# + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + + +
    px
    px
    + +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/internal.js b/public2/ueditor/dialogs/internal.js new file mode 100644 index 0000000..44dc17f --- /dev/null +++ b/public2/ueditor/dialogs/internal.js @@ -0,0 +1,81 @@ +(function () { + var parent = window.parent; + //dialog对象 + dialog = parent.$EDITORUI[window.frameElement.id.replace( /_iframe$/, '' )]; + //当前打开dialog的编辑器实例 + editor = dialog.editor; + + UE = parent.UE; + + domUtils = UE.dom.domUtils; + + utils = UE.utils; + + browser = UE.browser; + + ajax = UE.ajax; + + $G = function ( id ) { + return document.getElementById( id ) + }; + //focus元素 + $focus = function ( node ) { + setTimeout( function () { + if ( browser.ie ) { + var r = node.createTextRange(); + r.collapse( false ); + r.select(); + } else { + node.focus() + } + }, 0 ) + }; + utils.loadFile(document,{ + href:editor.options.themePath + editor.options.theme + "/dialogbase.css?cache="+Math.random(), + tag:"link", + type:"text/css", + rel:"stylesheet" + }); + lang = editor.getLang(dialog.className.split( "-" )[2]); + if(lang){ + domUtils.on(window,'load',function () { + + var langImgPath = editor.options.langPath + editor.options.lang + "/images/"; + //针对静态资源 + for ( var i in lang["static"] ) { + var dom = $G( i ); + if(!dom) continue; + var tagName = dom.tagName, + content = lang["static"][i]; + if(content.src){ + //clone + content = utils.extend({},content,false); + content.src = langImgPath + content.src; + } + if(content.style){ + content = utils.extend({},content,false); + content.style = content.style.replace(/url\s*\(/g,"url(" + langImgPath) + } + switch ( tagName.toLowerCase() ) { + case "var": + dom.parentNode.replaceChild( document.createTextNode( content ), dom ); + break; + case "select": + var ops = dom.options; + for ( var j = 0, oj; oj = ops[j]; ) { + oj.innerHTML = content.options[j++]; + } + for ( var p in content ) { + p != "options" && dom.setAttribute( p, content[p] ); + } + break; + default : + domUtils.setAttributes( dom, content); + } + } + } ); + } + + +})(); + diff --git a/public2/ueditor/dialogs/link/link.html b/public2/ueditor/dialogs/link/link.html new file mode 100644 index 0000000..01d19f7 --- /dev/null +++ b/public2/ueditor/dialogs/link/link.html @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + diff --git a/public2/ueditor/dialogs/map/map.html b/public2/ueditor/dialogs/map/map.html new file mode 100644 index 0000000..e763b8e --- /dev/null +++ b/public2/ueditor/dialogs/map/map.html @@ -0,0 +1,135 @@ + + + + + + + + + + +
    + + + + + + + + + +
    ::
    +
    + +
    + + + + + diff --git a/public2/ueditor/dialogs/map/show.html b/public2/ueditor/dialogs/map/show.html new file mode 100644 index 0000000..329cfeb --- /dev/null +++ b/public2/ueditor/dialogs/map/show.html @@ -0,0 +1,118 @@ + + + + + + + 百度地图API自定义地图 + + + + + + + +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/music/music.css b/public2/ueditor/dialogs/music/music.css new file mode 100644 index 0000000..8fb7a94 --- /dev/null +++ b/public2/ueditor/dialogs/music/music.css @@ -0,0 +1,30 @@ +.wrapper{margin: 5px 10px;} + +.searchBar{height:30px;padding:7px 0 3px;text-align:center;} +.searchBtn{font-size:13px;height:24px;} + +.resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;} + +.listPanel{overflow: hidden;} +.panelon{display:block;} +.paneloff{display:none} + +.page{width:220px;margin:20px auto;overflow: hidden;} +.pageon{float:right;width:24px;line-height:24px;height:24px;margin-right: 5px;background: none;border: none;color: #000;font-weight: bold;text-align:center} +.pageoff{float:right;width:24px;line-height:24px;height:24px;cursor:pointer;background-color: #fff; + border: 1px solid #E7ECF0;color: #2D64B3;margin-right: 5px;text-decoration: none;text-align:center;} + +.m-box{width:460px;} +.m-m{float: left;line-height: 20px;height: 20px;} +.m-h{height:24px;line-height:24px;padding-left: 46px;background-color:#FAFAFA;border-bottom: 1px solid #DAD8D8;font-weight: bold;font-size: 12px;color: #333;} +.m-l{float:left;width:40px; } +.m-t{float:left;width:140px;} +.m-s{float:left;width:110px;} +.m-z{float:left;width:100px;} +.m-try-t{float: left;width: 60px;;} + +.m-try{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/try_music.gif') no-repeat ;} +.m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;} + +.loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat} +.empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;} \ No newline at end of file diff --git a/public2/ueditor/dialogs/music/music.html b/public2/ueditor/dialogs/music/music.html new file mode 100644 index 0000000..e7ef04f --- /dev/null +++ b/public2/ueditor/dialogs/music/music.html @@ -0,0 +1,32 @@ + + + + + 插入音乐 + + + + +
    + +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/music/music.js b/public2/ueditor/dialogs/music/music.js new file mode 100644 index 0000000..1c538bf --- /dev/null +++ b/public2/ueditor/dialogs/music/music.js @@ -0,0 +1,192 @@ +function Music() { + this.init(); +} +(function () { + var pages = [], + panels = [], + selectedItem = null; + Music.prototype = { + total:70, + pageSize:10, + dataUrl:"http://tingapi.ting.baidu.com/v1/restserver/ting?method=baidu.ting.search.common", + playerUrl:"http://box.baidu.com/widget/flash/bdspacesong.swf", + + init:function () { + var me = this; + domUtils.on($G("J_searchName"), "keyup", function (event) { + var e = window.event || event; + if (e.keyCode == 13) { + me.dosearch(); + } + }); + domUtils.on($G("J_searchBtn"), "click", function () { + me.dosearch(); + }); + }, + callback:function (data) { + var me = this; + me.data = data.song_list; + setTimeout(function () { + $G('J_resultBar').innerHTML = me._renderTemplate(data.song_list); + }, 300); + }, + dosearch:function () { + var me = this; + selectedItem = null; + var key = $G('J_searchName').value; + if (utils.trim(key) == "")return false; + key = encodeURIComponent(key); + me._sent(key); + }, + doselect:function (i) { + var me = this; + if (typeof i == 'object') { + selectedItem = i; + } else if (typeof i == 'number') { + selectedItem = me.data[i]; + } + }, + onpageclick:function (id) { + var me = this; + for (var i = 0; i < pages.length; i++) { + $G(pages[i]).className = 'pageoff'; + $G(panels[i]).className = 'paneloff'; + } + $G('page' + id).className = 'pageon'; + $G('panel' + id).className = 'panelon'; + }, + listenTest:function (elem) { + var me = this, + view = $G('J_preview'), + is_play_action = (elem.className == 'm-try'), + old_trying = me._getTryingElem(); + + if (old_trying) { + old_trying.className = 'm-try'; + view.innerHTML = ''; + } + if (is_play_action) { + elem.className = 'm-trying'; + view.innerHTML = me._buildMusicHtml(me._getUrl(true)); + } + }, + _sent:function (param) { + var me = this; + $G('J_resultBar').innerHTML = '
    '; + + utils.loadFile(document, { + src:me.dataUrl + '&query=' + param + '&page_size=' + me.total + '&callback=music.callback&.r=' + Math.random(), + tag:"script", + type:"text/javascript", + defer:"defer" + }); + }, + _removeHtml:function (str) { + var reg = /<\s*\/?\s*[^>]*\s*>/gi; + return str.replace(reg, ""); + }, + _getUrl:function (isTryListen) { + var me = this; + var param = 'from=tiebasongwidget&url=&name=' + encodeURIComponent(me._removeHtml(selectedItem.title)) + '&artist=' + + encodeURIComponent(me._removeHtml(selectedItem.author)) + '&extra=' + + encodeURIComponent(me._removeHtml(selectedItem.album_title)) + + '&autoPlay='+isTryListen+'' + '&loop=true'; + return me.playerUrl + "?" + param; + }, + _getTryingElem:function () { + var s = $G('J_listPanel').getElementsByTagName('span'); + + for (var i = 0; i < s.length; i++) { + if (s[i].className == 'm-trying') + return s[i]; + } + return null; + }, + _buildMusicHtml:function (playerUrl) { + var html = ' 12) + return s.substring(0, 5) + '...'; + if (!s) s = " "; + return s; + }, + _rebuildData:function (data) { + var me = this, + newData = [], + d = me.pageSize, + itembox; + for (var i = 0; i < data.length; i++) { + if ((i + d) % d == 0) { + itembox = []; + newData.push(itembox) + } + itembox.push(data[i]); + } + return newData; + }, + _renderTemplate:function (data) { + var me = this; + if (data.length == 0)return '
    ' + lang.emptyTxt + '
    '; + data = me._rebuildData(data); + var s = [], p = [], t = []; + s.push('
    '); + p.push('
    '); + for (var i = 0, tmpList; tmpList = data[i++];) { + panels.push('panel' + i); + pages.push('page' + i); + if (i == 1) { + s.push('
    '); + if (data.length != 1) { + t.push('
    ' + (i ) + '
    '); + } + } else { + s.push('
    '); + t.push('
    ' + (i ) + '
    '); + } + s.push('
    '); + s.push('
    ' + lang.chapter + '' + lang.singer + + '' + lang.special + '' + lang.listenTest + '
    '); + for (var j = 0, tmpObj; tmpObj = tmpList[j++];) { + s.push(''); + } + s.push('
    '); + s.push('
    '); + } + t.reverse(); + p.push(t.join('')); + s.push('
    '); + p.push('
    '); + return s.join('') + p.join(''); + }, + exec:function () { + var me = this; + if (selectedItem == null) return; + $G('J_preview').innerHTML = ""; + editor.execCommand('music', { + url:me._getUrl(false), + width:400, + height:95 + }); + } + }; +})(); + + + diff --git a/public2/ueditor/dialogs/preview/preview.html b/public2/ueditor/dialogs/preview/preview.html new file mode 100644 index 0000000..f6b433b --- /dev/null +++ b/public2/ueditor/dialogs/preview/preview.html @@ -0,0 +1,40 @@ + + + + + + + + + + +
    + +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/scrawl/images/addimg.png b/public2/ueditor/dialogs/scrawl/images/addimg.png new file mode 100644 index 0000000000000000000000000000000000000000..03a87135bab65fa2633156789ed0f4a906d6c48b GIT binary patch literal 628 zcmV-)0*n2LP)LlfO?CQ4q&JZ};uuDR(Ob))OTXC`@eBz!@zF z+HgV%Hu^952Y4l=g(2n$i9ae63lhXcqYyM9#DWA|@b(rsk9+f;1wl+yj4;&{^Z8EZ zJ2T2T$4NrJSzdPEvg}xJM?R0MBtb zF(d!&V7bvXOyyt%V+_VxCMVl|G4K0L2`GSu4nDMoTw7VvC?4}634OnCk@;@JLnc3FEH3Q_>)m5edixGKIt7FkHcF4 O0000LlRapYQ51%sn|z5A!;eU>8r+{HJr7$}yPjp=Xw4K1Ua#f7iuXvM4a5!@5mnb6Jy5;4f zq^GClVK^)=CMV^$zAd#p)X9w(bjvTJaV6W6Y< zHElN4Fd9h58CQpMwnbCF0&&|nt--a91jfSjz&XY;RG1F=2?rH8AKl0($O&qx#;_=`eAIGPkrEiZ*t@m5rL2F^2%$?h~iba07-RvG6!+$Z#-hF)* z*wUa-u1NavBOIv|-+OxK963tx@)g|sy&J-7BIJt|`BL~qAQEA|QlZmXAv_UdV92*A z3}9Ln#}*y)LEQe`d0jImLzJL!8vd uXg6z^rfGozG)+U(G#m~GPN$P@*OZ@vE+GjWfY&Ji0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzf=NU{R5(w?lReA9Q5c8MckvC3CRr4rWH3k}lHF)Du^B`%h=dG6 zguL4*gWaS^NGOSZ`kg^f{XGLc^_;r8yYF+Z`@GZ<;@`(&vA|?9`3kyXJRalQL01fi zLp&Z2WV6|iphH*mdOh6lcNB}ox0FgHl*{E8%(<2hUD0m0al73R4u_FWr%|m|U({+f zG#U+byIr{(BXid2&=t*Q6W8k%I-L%By=@ zm&*kzl?rOL8d|Lu!C(;4XcW0z4*h-~yWI|l!$HRBbc(@XARW4*QmNo{I>BPGNUT;X zoK7cPE*HFBFG8UZX0sXA>ow-{IbyLG;_u=hIe}(G|5Z=0000LlRs}0K@i1%ySKhz{O1fJ$i!Hn&_fERK@ibd zbP=ieOf+<);v-NHQBXy)C?X|I5W=L1LJA~<17{zJ<9KG5!k{1wk%*@njpn`4doyD~ z2uu@pDm37>c6P$IEISwYQmKSH==W(ZE}o0v_2wonsNzFl`^D^kf$u!}LQutt_h<;j zar~DygE3(2IEO&+5CUiji1#=ZK||o}yDIhi33JuKDcl%rWQp=QqMSoVf(}M_9S>Cz zoT{SUv$l2tmn+e19`WG*;h4Z$Tz-aRexA6TaMJJ5+ucP5L)3dz6(_2Uyk~!Jk0eQW z^|DCs>qV~3L9K47-Y79!zJ;+$TrLymKV!r*@*Yt=mC$IUKuQ!vbUH=4-H3MEa`k$j zhnMqIZzgp1JzK3F1=nNY_D=~Sf_Tr$%FJ)(9slx>D9Y%(@ACbV<1iJj6ctqv?-3E) zNCY1O8yiQHJFtexf@?2R{@BJ?i!}ygEd8hVIIh)jS(Xvyay))=@XwvUSz2QG?!rX< zd8>shILEWq)iaM~SSaveeSM-{Y&0;#;gB>(^b literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/empty.png b/public2/ueditor/dialogs/scrawl/images/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..0375196257ac3c859373b3ebebbabe6f16105587 GIT binary patch literal 519 zcmV+i0{H!jP)Ll09-0Q4oZ`x4R&OpbGFo(29U6rOK6a3v&a7 z_DM+WM6pqhRKi!#4G@N6DKtGpus^URVFFJ&)8BN@dnqD#NM-jmudlA&{11>?2dmYJ zq9_;)28>1{cDr5ttSY|V-7%R=l6xQ-X2x_n?EuB!wC#2qd7hIOIeC_oWf>_YHk(bz zMaX$Q9;cHIE-o(@kBWl9lL2S1&UiW;@}sKQ@Am+B1TJ9`@6XQ{M-IY$At_veyCZkh z2#A0HNw}-$pgZDtT-F2Ob2F>OW^-Ac+hlWdQI_N05jzL&!X;$ZZFh;o!GLIH95bB; zNW$DPvl`UcHyv6%9(DgT!0PRm7pMi8VTV70h}zld2%+{!9YE@DjHv&@KO#8t7UG=) zNe~cC4#|6f?iJh}mm_H@6X8y{FD13$rOa5b*F8Xr2vSNfffuvc>}^?=9}+-HBod@% zcfjrE+jln~Z$1J0i1=~@0GiDNLcJQPqF|2002ov JPDHLkV1nZ!(%Jw3 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/emptyH.png b/public2/ueditor/dialogs/scrawl/images/emptyH.png new file mode 100644 index 0000000000000000000000000000000000000000..838ca723119499465f29e881a745f4d8a051e22c GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2cMyUXw5Z8P6?!9~W&Mteod+EB17cYi1ZuhR-c=YJe)QJao zoqKZj)+^_N)hDk%kM7vxU%SOIZ)HU5u5H`4rB6P*;n@A6IVa_d+Vkc6Z`Cb3f9%S$swHPL zrX0?laV)ZJmtD^C)Jcaf-hX@G%JYPteGa)RpT7ON{^-5+yDx<|?_9t8V%D^yUKQ)t z9lf{e;O)TrtuBRYf*Q8PcI>guUcUO!os-vJoWJvW)22-q?!7sF_4&EmuM_+BN4D;= z&slDtz2el37q(f;)*ZQN z=N^Z=m4&lU_*8HD|Np=0=2?Njpo}XC@(TuXX$KfKp3qYR+O*iy#WAGfR#Jy6Gf%)R z4qpdHXJJo=hVYQC!~KV2MYI-VrJh`QUQ;LM&1;6x#M9b~#Ma7WK4-jqNPV%W#5&yr zqHMw)6OH>XB&SZ@(#H8io2zq2%cn~1gDgj6o15p{xKW{#z;wrkO(^fonRSm08Z|^C z74@VuOY>$h1UKwir)j@Gk;A27;=wb==bbzq+_Gcd9- Y9E)+P-Fqc+HPE>Xp00i_>zopr0P;w4-2eap literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/eraser.png b/public2/ueditor/dialogs/scrawl/images/eraser.png new file mode 100644 index 0000000000000000000000000000000000000000..63e87cecb90ed3ac0e4acbc257c6dddae5311e09 GIT binary patch literal 43271 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
    h>dGcdSlWeEFl}k2MrUUS^bR;=$@vE@GsDa9 zCRVfkO!iK!WhO`#u+q=#eY5hUOO`Ia4IA?6aYQQ5Oo47lSGM#GI6zV?e z;527R?<4z6_MOt(m$AE{v*68ILkKSTOdLso6hxT23gt6K8~fl1Fgf@DPPU|? zOGj9!l+baJd-hOCsg8CCKLbD5ilk1-Dm^td@7f(&jJKq}`JH;z@h%shHd!kdH5o{L z0yf^w$SpZmk938d@9r2=|; zI#!tIUYACF9!^Z6be#R7mX4!bhOKBmLEbGPL&$B;9lb$lNP7#V@}Z^ZW$KJI)-U1V zl4c&UAC0}7q0gHpmz1$=FiS`f@J*(Onl-^ES6Ymm*te3hnQ3IZ=Io9IdTi}a5zFQS zxdcpF#a8={UYgRn_98IfhEj9J>a^x)yPeZ&xsevrLLo&MSx3H2BBCL}IjT8$9kOef z?pb79Jm$F@fdIzAu%7#9^sIKF&~8>Ns+XPKG*v>@D@ZGOWSQK*Di*4ymo6y+ytSpM zgBKZ9!+@H-B@5h6B#=ZY*?`BmJy0+Qvj@<{e}+AN54azzp#NkN9vFdJmrHU#!_FD? z2JWX%=5)c`s&94PjL=eW`j}2>vpt+1UG7G z%gq{wct^kX16D8Uf}mT@np3@-?u*?WYpQa^mG_B5{VYHRZ(Sx>q+XZq=RF7yPv`ZY z55h`8Ds_7;JSbg?$>J2d5B{Iu)_c#2m`*TA{rZ-KxOWF4ouZ{JKpD$&`S|qEHBxx3 z8ST4#oV-Jt-$gMcnnFjC#{u3E)=&$#6Cn;xc*-03i;Jws!sHM=45zNPnvI9a(%GN=Mwvnr4E#`Mn4rn|;Hs``VC!Zett3`3dllh7e$(VWe%MDRb}y|E-lbCF zR;=Y~M^|sUEq7Hqq7sNVZnKZv7sl z&wSWhwZqFj@A$opr+3fiOb1&wcd_jqYTQe&RSS&IR$7alU8|8UrG~`f6LN4{;^*#R z+5&&B5=3|V?T#tY=FLE$4E4JC!;TL;#`w`>&pR#m-{dYcY~pmZ{E|!a+d^*`u@pYa z1@WB}Ft!t5+|9k-w@)T>^pwNk$6|y-0ij^oZ&=T3zg}pB@d|l8xGBel`E10F_0GTL zdD?02GB{E~FE(X4+@%6Y&mVv~)$xwDNr0ERVH4Em1HeRzcKnrXL?=Jc_#b3v= zV)-H2+^ev*Y1!c3li07*AKK!fC<4OPXm;x|O$_oi6;4D}ZxI`zOouB>J@lc}iH@3! zIiuf#+tW#1=!b3Wb=BElVmj^?C*Y7%m@WuCx+3|F_V!=ftFw?uH*{Y48*{el$7$Yx z4#N1oxUq$5((zj{wvpiW0%zPne#PhIV!5=`fn`cn2gH5|(D>^juh)FQAGSx0dWa7# zUVa($s$R||%fvosKdEcr0g2n^tV0~Okf@_)bmLt4)WU0I3gYP4d*{fkxW zyobg;eSpE3!7OA%kyp7-O8FLn8bi#xk$-$eSgx)TaX$Y*E)y{V#_p^bhDTnu zW0|d?Ba1v>%j(2pMYSh2=Bh?Rb4qpK&m1R{Lx@dj)E!UD477&hZwN3-4hE0YCHz z1uKY!QU4DmDOA7CH}xGQ_WJrjyK@ipuw30b6E%Az!ld@`>eR%l@)}U1!esw$q7ol_ zvMQdt+^?YI(_-DUALpa1m&>20r8`=qsq$*=rqiIDx_EB;r21`kT8!&a>u6$Rr)^<| zhbgdwVNG)<7&!?>Hp@=$5c{d1o4yC~rB;y@r{>oIeJe1X4wDJa4qAd7vnqO>>wV-+ zPw*u9WU+s7^>?5$|4b}N^;_Lja~{ za$k7Q5Q7rm7&r%*462991gf6}}dO&2XINF45@&Jndp_x)nqiS*57>D71^PM$Q}l5S=2iQI#e(qu(x?2`Ly*q@ z0R1-7eh9rrry_4>xjPANIyOB$9k^N?E0%Uqs!Q#A?{8jHL+j@8Rx;~4$LCmG1pU_ zV?<>37NJ5*uMLBtrUgV7G%aB+zHTILZGyEFXfly%t`7HeJP#~(+!J+Wm8vC5x8p_& zIh}xhmE8bt@zP=e+n)OV4fYvp)lO>By1irEes(3djmof@~tcWVZJU@0e%pR2)2Ja1!NMpsfj-b`L zo9u(JhvJFZqhleE-gL^C_HYvC_YBWDSN-F%z|&**KH(vChd48vhW^{d{iObXsEhml znHOGp?>77Y^c~GpkovlluIHtpBIot@ynKPLri$9nOO;{dG81lGk^TLLg{D%eY&_oM z%45vKV(}ys#(o^w+!8+Ktuec@5&+QY^nl3rpe%9A0R_u?SZJu$Ag8rckVgR+42IH` zpxiJ}2H?&>O#sRI`udT>Tmjr(8ToQAgByb$_s6dbcGcZ{AJm~)Qc5ogx+dHU`fPn& zpEHYXz~|@I?p6Sn8P5U-87~=10MAgBPnG;rJ7^i-pMs~}yBWW=wnrDGCwCg&6el}* zwynt9et}!0-W0i1V^PnEZclj%4Om=UT#9`P4f#Svnn**>rbyQIPNl9HG1INY+BIsE z;vJ|^{WtEt>D9#wSkd))Hr#yNbC0CB%M43~r1yMa9rU>KoevI6^S-}WbbAd?NTJk4XdI3ar0KtBfsn5#mWjvP zb#h4i<38mvba!Ib8wFUOV*QC(Ne1|BlQ!dsSg`Nw|QZ<@}0!EhUp zS!`C%ljy|=52v14JjQBZY<2JX5;AuXaMNu*MwaU2jH%XJU>5vwrP9rlhOwQ2Bo`&x zKmuMesqi*bq_f_GPW=TgTMI1%J7Sjtry`&KVUQVhbW~#z7h)JG4 z8En)ok#bj1y~pV_>)KJI!n}0uO5RS8l@cMz$pNT1N*opSHCyFiwctn z@Q)+E186X*m6NNCF`z^hp5w$uRf*|PB3}n7tS-w!A0nQ%>y}%ttJJt1E}vm(V{bS6 zPTj$lo(WG|SEHVcd;1XPv3%4^#;YxTs0GMSg|8^KMA{C>LX9w8)pz20Yz#+D3b1I_ z5To(E@At%ox3_;itoqE*z><434x^~pi=nH^!v>faCL#wwE9q~msAa}?-RlhW>M4l7 z3gjQ9(*CN>zW?J}yv~e7bW-fSA)VM%E-r5Ke=DKP$Nz^ap@B*FhmHrInDP4UtyJa!TL22>=+`r93O6_ zg@@0Er9m0ZLx^gJK301`J&7}A1U58s7=$JOP?wP~BAPT(&Z2ivu?QBTfG&=v=1>jt z`yq@}!+tpD*DwDhjZXc&NW*_`TQ>mhqUBcJ7(V67#kJ4>U%WXzoB+80dx8AVRh-9| zc6lYam3@(b`mz1OFJ8X!xSD+1*y*Pixtqz@yt9=&g@-eC)3rK7d-IaV27|oLo)nOY802Y#;C63= zbDr!2P^~-Z?Y8e7f|kbd2BHZLu?Ec5?RIzK_q}<9Oj~_(O3I_gLi|LC1uiEfb#RKT zj*v;HkZ*S`^@o#E0zFiGN`JBnKTl9yQ_nTxL`V2q8#IJKwG9T#qI8rTg;i79|utOa8 zdSkh2e=hgJZ%j>BV|J~`;3DJ?T>en2U0d&Qol9*$ zKZT1LV*69=$-x66mjia@tIa6(s4rmVsE?+41rNBM-=iYbUZ*`(u*@%$Vd8Gi?VXj{tGt@pteA?(L}uYPB|IycPo>c=ymG9bC`#`BAU$idTmA*Jc!T%w*( zjC%8-PMZ_!_m5oSs;+Qm-xRBdBUlkqRnSTD@W8iPz)_BMLag7^*|dO(FXoMD%}(WQ z5)(J$N_@2Lmn$&G$-v=6lvTOh*9HFo+l-XH^i!;0|DMM)*}Q}B-nMbvp$DJ$CRTna zil554@ylI8d!Iaa8SN`l%h35?v|N(m+u<|)vD zEG}gui)&Q1E22v+K3c|s$DrD5uYJz~z%aI8HamDpEIzK%cMjIoAih3rWWDAU7#9h* z3Sxl{uxuK=aedu^U=lEP!>Uy%C0(=Ag~tt~i)75KDU}*#L)>uhJj!en@2I<8do6of zNbl#K-#qTA5SU{}d(N6Ok->F?fLaMRuHGQpiT?oFblhM4_>l`p8}!6Jr=L>XE2~UD z;l{dvjuQX*{_CQ(HyP}<#lYvDpU=z?%pDK5PBmuTTWU#Zf+7I((NQjnf?$)q2_~kg(UZ zVl+~3PG4)r#$I2Yz69PC6;g8e(tQNSb*Xu)v#VNne6;Wg`I$~1>)`dTfBz(X3>l-;|1-*h56pI20lZe@Li=^1CT>AE_uZiz&xm0Qz>@v_d&@4}_A7`ti zUGmne)yao3e{=`mE37m-M5;g#ATI$CL${0IX@|lXhfW;Fi<&|=SCYTH=k)q)j_&(l z-+|2DZJyX54h`(dK5{IvuSg-j*l?$bjnIvDGy@@X88iKTxd;XZ>gLWih&4N+1gF?0 zdst@&Z?qg;9I6ps*v63;XF?BP@eO>gp(7RG(P zy~D>wLM3oG52#y+QRq^WjRsN?eCHZ|3#Q<}-uG*L>yr!CB?xxbcHbwdrzI;5)K%EK zfOidcp;RND?WNozdD(g(%b2s_LWg!oZ}lY}q)IcLw5q54W*NJ*_`px@V4ssmL=zX8 z2@3UTtt+YzzFlwRZEA8lWH3?_nwdtH!^4%g(ks<4W2a69NS)H6A1uFgUtw^?CUDGc zBH}m*8a;G?ataH!0p<@R=(URoB${{kcp`F3uZ(s8=j^8QQWxwwa_IK!>; zQkozb6flk+(=V6zpTz_}RPw$aGkIIK!X?(@olxnH_KTGBsLPG}@u^h-*Wd;WlV`hM z7*ja)vLr0?%i`DmJ<~})ACJEuvZov8$XQ)weiQrT#y_YTe!tV=!-d~=Ua_8T_TG~_ zqtAb^$=_Auy?BPmv8o$(hl||u6%-Fx{Gbc3%z4a_iww7!E%2@fM525av|E#Q%GHUH zfEE?8fheK0fx@k@^6!pw$1Zk6b=Vp3?hC#CkwctYNFV?rLJuaa6SamymmCkomZW0b zls#-y?+F~dK+|*4FFb9vc8QDoWubX6|5PZac>B_pyPr>tlr=4C=^>`?5A1~mf&BC5 z32Q&jX|C;hH!ON+t@H$wf8T*8oTNXP@>eHJTzc7|ux@;ptB`^ziMRFGSBt;C!*TgZ zf)>dy)9ADf5+2r}jlOW(UPi|UTOB%PooFX30M{=Ly!>}QRK%D!Bw)s)yPzXRM7 zTs-mM+AqpyHf5>#3(o5u_4qN)&w!q0NJYzbw%T6ImMQhi806Gi-BWv-M;G&I z`aO}n>dWfac_uRVcJp2^&eMicc?}FZe0OyPG|h90!o+MA!Oc`JeA^q#+qT~g8t+$I z?|=|r-T0*zaVO<`i);~h;poXV&J{a3mA`sH*v_Fm@i~U8(Et4X1naQ_qqtuSpsFPo z{k8qa{1tlqvwp{Yy)RvzQ_E+^!RvQv^JZ-QRa)+RpcxiGjL032uT%B(AS( z&?U6MUTEJl)F`ei&UoPRYNgAkp8J`p%YL&Vjpu9%J1(AqNOSYA49fquj3Z`T)5mcj z{{;I`jz%h>q+R>`737ifIOiEH+dFf`Q?Irr$07!&rpA7YXDZFm!|L{(F%$g)MpxGa zdAS1K!=9Yak2vbN#k{;_X8*lNO1r;RYdr$M-59hL& zjYmF(og%&5;%g0&(|COSs^f>)cLA!OJQ`)ji>(HwJXkGd0hG*ZH0D;I_=fW8qpShD zRf(IwR(*7`aksL){KP9w4Pr;{J^(Gy{}Ib^+e>mHT?A(S8`pw6I46zmD`f zm4MS=w=U^4&%c4#tz2X)>lP-qL{&G8a~cczS(zHsd!u7p%vq84G$y25JZ0k1qhnlY zv4{6J(giBP3zYMi#-yXWo{w%@<>_=%V_JM?N-9L!Geeq$=qNhMBVeTxjr zhHF^{^y0u56sTJi`;?d04!yTg$H}_#9ntG zyPm16ISKj)H?%y;T+(5>=fT3Ej7K zuMAA`L)H$q*{uM5)^~{sfi`V|pC)7A+p>(XJW1UKh^Y?daTMv$8X4|c&U(IkXP;Ee zGyIL8C88yLi-*qz6Y&g*w8siH%Xj7O>K@Z~eEo2HN`n;fi#kuKFmcDXu6p8KlS8iD zFVsFO#eVD*g zWWFlecA3)(vD6V8Y!-_Bz%??&&%*$NrIo+wW-HW-BO^PxzJ13vgWjvfEUhw8jfTYw zdrQm;FwJSPaw9N*%4A|{LrK@iL0ut#`5gF!?_HExb(lo#02l=vv6~s%c6TmW=qr93 zVY*#+;zL2l#S3iiDeygreUac7oTvkB%c1?94+nmru`p9?q{sq4=->?hs(6ZvnC7wV zH%=BPD2y|5MZ}q@L%I{23SrjzM zPq@!>ipkdL#jU!3K{L3y*WqmH| zSBOXiWO($L@8xEJpi+-paaD+~>ipvnRexhXjSB-xM6d+#L-y+VI-8Osl)Sc&-sXEn z>|b-61Nd&BCs;X3qME#;qA?FF83AP*`DISqC}SrV4i4t=pD;>|)61OlIP~s#cgFhm zJx9A2KbnzK`_O0vW4NR=uaaG-zN%i4pRtN^p3Zjo+PZXZ<;2}qnTZk}wNIbTv`4@b zK0f@g_j8g}0$g_^g0YhaJkml*tR=S->HgbSJ4mSEp`wBpv@o{4#`t#nx$yDPZSLNe z_;utXiEa;5h*^zHL9Vfnkeu{AtJJF;XZR!4j$RFUBT)f)9j$i9PS;65{&E96ZU3<- z?=SZLt8r;DQHZpJNC4?bLt^7 zCk?BvpY@fr+qwmBofBsah{^3}Fz|y7TlZ;VbSU>g<965l(E-f8rl_4ACjxgObvX~z z`?TgBRY#_6-Te!p$H!juYh>vrCnPTr3u=6?dIhys$G)0|els+B0-p!0v$hW7f?rsE z-fnPZVMfsY!^)%#IVPzY-W6~|^o049qi%-}tcL+figHryxFPy9P8QUx_D_YSg?gF6$j4UK`-oHH+s4{*LO=e_BLmoIz7HiAMLttuZOYc z+syKQOX76H}Yui)(Dvid}ZJ@D{nPTn~uVEyosD$JxWTMk3|PO znT|Z>$#dgTdpF2StvBvSwT?WVop?sIKh2>B9L9-W@>^7lj#zck9`?PSfkihqqw*7| zmRSEV6}3yRKy!by{`3$-O)N|NpmyxDW82hV3~0;8(E%=V8ml zzfWHpj{VP{sr>gp;XHlmFS>W|>|x#|=wnBj&n>&RdK8VEmhHvvl#k%|dVNZ^zJyer*-$8SD@abuSGXSpL>lrL{ zg@iW%uaPAlg@Ed1X-H3X+j-7wclgMC+D%meA^|cA&)oAfP@B~kRS&6WMmq(vjuv0z zWrqm_lEP^MNZhPtkbkJ)5WvYf(&n`g9d`6j-C0vKl~P*PP@P|?&@QPEaWmHcay(%;27()D+C)xL4z;$IPRUg=5Q4Gi?vR#JjM zAc_z*MIV1RB^50#EhS~u-@$Mc3IUY=A5X@p`v}>-{p3okH3YF zkEi~hdH+vK(CRAvSJA(*{(HX5h1-EH`l`w*DhkS43aZK$%39j0oL%|We>ne7(SJGp zs*kg~Yv}*;>1WjcI{iP0{yJS(={Jb~0Ok+szw`88-v56C=IrzjFW(@4&p$4Uvy+mG zr;C@1cVGaAnaY1==Io^H>f`TqJ5b-<>$aPVlCQU$uF}76{x8$_XR0~2;CNE$A5;FF z^nWhp|CNJ(x&L1Y{?9-+BiRt#O~YeNJ!B;It_Caw(;*pPVBU7NTzL|{YWO?PeL+7N*ai8tM~iEBdy zHYDD3*CwtF5!jG;(_NdmHbh`U;!SsL;@S{_4T(41wTWv(1U4l8U%G48zr#FSyg6e# zAe=!QQ?u9s&N!gp%NNdCXvW06LKttkEgB7{K0T&<(#P*vV!l=8hbKqQ?TAjeTMUzo zK9c%=lrQ?0XImsczuDEO(-#hN_G9dQoi|=NLc}9PD9oVr)u^OtC<&TQU8%ovVct}; z9-}8Hxii&jmpj^_v#j?y?A}g;TbKimHKu&`kMuS~aesv-_`YXmofY6)3acCOR<+n0 zORAYbKHO${InMDgq5s0O9RfDSZX5QcOx3i27B6$E8kYo``yO=~(fO!Xubk?*X2JxPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzL`g(JR5(v#U>Fi0G&GbsGc&WABFAQBW&H;lG7V%HSq6a&=p3^@!o0LWNZTU!fu9x(;+;T6gAK| zUX3q)K?dNALXZKDj*f0X1N4B{3W%M7*b|6-p|o>kWaLs-R#pQbUlE7}(JkW!3Wxx) wG!QERu?7%p1F;U22Ju1SAbF5FkorLa0CKM2R>lkau>b%707*qoM6N<$f*t~~2mk;8 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/redoH.png b/public2/ueditor/dialogs/scrawl/images/redoH.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f33d38a3d11ce10447830ce409a0890ecad264 GIT binary patch literal 536 zcmV+z0_XjSP)LlRro!K@`S+vst67f)FhPH9;i)IZy=QifsP%Q^7=yx~FIm{DVqJh#8yN2on55 zK6niC-hAJD?=d5!lvD$)D)w6iOxq2aw)?eGO}w=Q({?4W2uyj7_3$nS0b08|CV^$s zcEc4Nn6?`Q=790%;vf4s`J3kd?(rXB%yX=pvVdv3pMkYfEM|mb9T>VsU5&ud zHR{zG?2nRrWd3EgfMHFMKLD%wc#k35+Fxy@XQ-Rrp?E*AqO06&F51~7BhBb9F%{CA zdmJPWQouxT{!<~+LW6%qD0@z^RN@x6tuTZA%{2bb;RZ0`Io4$$5UD%$(J!*|z&Fpa za?fuyZTGrH*P6~!{%Io9+`*3VLY0+{d|s}SVM0@>uRpF)fd0F8hF zgjKx=6b8R6tZy&P{3zz{+r)RSrIc5o-hmLJL6K@zgnPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzF-b&0R5(wyQ*Ba%Fc9qxdXyf4gZLw&GE-Zj!G1tU_|R6xf-Mzw ztkqtHqs45L76*QWA2RbM@MiON_wCZ@{O7ZK+oR9deF10dJg3G9@~FqDz{krMf6sUA zM9%t%Ge#w-z&79UR#oU%de6AjwTpqy2_YI|tk+7Q3^s=6YMHYnLz^_O1&3i+?2mwN&7$-;U#S!Q9m{<3SMoh?w@E00BVyxZ+RCwFLF4JWG!G zOmY$;RtOYQz#3aQ*W5#AiVywHJM`%L@4v^Nzsx*vCin1#lEeQmy!?Oq z<)3F?{!hO2^5n}ed515YeEH$t2cY2pvoHVmpTDyB(*MfC{~Hedzw_aD z|6#-Q0^JY(AHHp1XAM(|igs|-_4sV4KK0;p@m*h1S8U_x=m<-jvZ+JR;{IBr4+&>f zSEaF?oUyAYF85cQWPSYh#i0ycQ4jWf_nW(8?Ylo51`N|SiTvgEn+*yn22WQ%mvv4F FO#t{IsF?r& literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/size.png b/public2/ueditor/dialogs/scrawl/images/size.png new file mode 100644 index 0000000000000000000000000000000000000000..8366845059c94089aef92aa3aeeee79e242732eb GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^Iv_R&Gmw0`s%8O@k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^@^W{ zcO82EKXB&y{MKgq%sz{fI)==3d^r;&6MFPw(_IV71M|xGvv%v3_j2X!dGPP#L^Pja~hhtj9%m4qMKL2y%^Z&`q z=WTfUnlHCkByWLuLg&Z-{~5B^aHX`VrcW0wpCeN?gQ0YF|Ek^0Wm|o-iywUa@%aCL z)%2NBbM`Q#t<@@?!;!p&H+$mBlaI^_YB&B#>#{8s<9mu2JY zGd5l4N$XHbnR5BlcfNx4cmMupDBR$-Y>#a9e1@#m@BaT>^X!XNW-&wBx||KyZ~Xty zRkTzmtwcMm#U?#ZF@LgB=2WKq4bg@9JjHY3ON;;i|F13o-WwPzN)S72Y1Qc%6 zcJYYNXcAOgEAc9NiWcu<*Ig$*&7M7NgR1o_Dx<9^s3W?&d{SwZWC%AQ=Vq^CQZBv#02ZVBfRNMNWq`8qHxO6)(-0}P(7 KelF{r5}E+VpO-NJ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/images/undo.png b/public2/ueditor/dialogs/scrawl/images/undo.png new file mode 100644 index 0000000000000000000000000000000000000000..084c7cc73f4058c8084e5ea3ab4e51fd105b7991 GIT binary patch literal 444 zcmV;t0YmPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzI!Q!9R5(v#U>KAjGc&U&EiH|oEXQSKWlhM*$@yPcSjb6|0imIx zY(ULRYin!&1L^-HX$ETG0XlnEb#?Xs>C>nGudAyA8-k93YSsZ=r-))WP>}=>pQ);< z`afyXB(MQ<=FIuOaN)xL%ayrnkSp|9?S2!GDaj0*gvQ(FlretOfvW z6$E0%n3$MFK-vn3oq^aBh<%|nh;Lrlg%pxVI0RlGdnYDm%@o%7K^0FfxN6OiJOCi zi#RxuqoSN#Tot)WQew-+VO#$I2f6IQORU!0vXfFu4udr_4m%hxc|CaQ+tc&%`}Y0* zp6?@=rpaH1_@`<>2#kh5+8+kyfa~8Vm_`&Qf&1?$uoEc2lIZmeVHg0~PYAMri0Se6 zisfa<1zrI21FQgkJAn`w4d(-ql&7Fh^q1h21YD9xhMb<=^2_=%c1k>YpaK0r=t;rC zt=CtVDk}a`Zc&w=rjAAzFb_055%guKXWR05;yaef&C8{>rA7h90VLo8XqA)a5z{mR zl$UZFi*u7y-#5(Rpt#aUb$tcVwXHUL6R&`FK~-0c!y{7ZV&N?eU3VYvo=oj*?jtLb z0%Y5tQ3JY+q#F9ffd-5m?iOx)5tafl#kIoD<11{3}kbno$;nIA;p5?+| zPj_N{G3Qm3Edm$dw4eYE%Yq5$7Rj9jP5AfU_y|@8ao4ld0UH1S002ovPDHLkV1l6! B+-3j( literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/scrawl/scrawl.css b/public2/ueditor/dialogs/scrawl/scrawl.css new file mode 100644 index 0000000..b18430d --- /dev/null +++ b/public2/ueditor/dialogs/scrawl/scrawl.css @@ -0,0 +1,72 @@ +/*common +*/ +body{margin: 0;} +table{width:100%;} +table td{padding:2px 4px;vertical-align: middle;} +a{text-decoration: none;} +em{font-style: normal;} +.border_style1{border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;} +/*module +*/ +.main{margin: 8px;overflow: hidden;} + +.hot{float:left;height:335px;} +.drawBoard{position: relative; cursor: crosshair;} +.brushBorad{position: absolute;left:0;top:0;z-index: 998;} +.picBoard{border: none;text-align: center;line-height: 300px;cursor: default;} +.operateBar{margin-top:10px;font-size:12px;text-align: center;} +.operateBar span{margin-left: 10px;} + +.drawToolbar{float:right;width:110px;height:300px;overflow: hidden;} +.colorBar{margin-top:10px;font-size: 12px;text-align: center;} +.colorBar a{display:block;width: 10px;height: 10px;border:1px solid #1006F1;border-radius: 3px; box-shadow:2px 2px 5px #d3d6da;opacity: 0.3} +.sectionBar{margin-top:15px;font-size: 12px;text-align: center;} +.sectionBar a{display:inline-block;width:10px;height:12px;color: #888;text-indent: -999px;opacity: 0.3} +.size1{background: url('images/size.png') 1px center no-repeat ;} +.size2{background: url('images/size.png') -10px center no-repeat;} +.size3{background: url('images/size.png') -22px center no-repeat;} +.size4{background: url('images/size.png') -35px center no-repeat;} + +.addImgH{position: relative;} +.addImgH_form{position: absolute;left: 18px;top: -1px;width: 75px;height: 21px;opacity: 0;cursor: pointer;} +.addImgH_form input{width: 100%;} +/*scrawl遮罩层 +*/ +.maskLayerNull{display: none;} +.maskLayer{position: absolute;top:0;left:0;width: 100%; height: 100%;opacity: 0.7; + background-color: #fff;text-align:center;font-weight:bold;line-height:300px;z-index: 1000;} +/*btn state +*/ +.previousStepH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/undoH.png');cursor: pointer;} +.previousStepH .text{color:#888;cursor:pointer;} +.previousStep .icon{display: inline-block;width:16px;height:16px;background-image: url('images/undo.png');cursor:default;} +.previousStep .text{color:#ccc;cursor:default;} + +.nextStepH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/redoH.png');cursor: pointer;} +.nextStepH .text{color:#888;cursor:pointer;} +.nextStep .icon{display: inline-block;width:16px;height:16px;background-image: url('images/redo.png');cursor:default;} +.nextStep .text{color:#ccc;cursor:default;} + +.clearBoardH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/emptyH.png');cursor: pointer;} +.clearBoardH .text{color:#888;cursor:pointer;} +.clearBoard .icon{display: inline-block;width:16px;height:16px;background-image: url('images/empty.png');cursor:default;} +.clearBoard .text{color:#ccc;cursor:default;} + +.scaleBoardH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/scaleH.png');cursor: pointer;} +.scaleBoardH .text{color:#888;cursor:pointer;} +.scaleBoard .icon{display: inline-block;width:16px;height:16px;background-image: url('images/scale.png');cursor:default;} +.scaleBoard .text{color:#ccc;cursor:default;} + +.removeImgH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/delimgH.png');cursor: pointer;} +.removeImgH .text{color:#888;cursor:pointer;} +.removeImg .icon{display: inline-block;width:16px;height:16px;background-image: url('images/delimg.png');cursor:default;} +.removeImg .text{color:#ccc;cursor:default;} + +.addImgH .icon{vertical-align:top;display: inline-block;width:16px;height:16px;background-image: url('images/addimg.png')} +.addImgH .text{color:#888;cursor:pointer;} +/*icon +*/ +.brushIcon{display: inline-block;width:16px;height:16px;background-image: url('images/brush.png')} +.eraserIcon{display: inline-block;width:16px;height:16px;background-image: url('images/eraser.png')} + + diff --git a/public2/ueditor/dialogs/scrawl/scrawl.html b/public2/ueditor/dialogs/scrawl/scrawl.html new file mode 100644 index 0000000..9371abd --- /dev/null +++ b/public2/ueditor/dialogs/scrawl/scrawl.html @@ -0,0 +1,95 @@ + + + + + + + + + + +
    +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + + 1 + 3 + 5 + 7 +
    +
    + + 1 + 3 + 5 + 7 +
    +
    +
    + + +
    + +
    + +
    +
    +
    + + + + +
    +
    +
    +
    + + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/scrawl/scrawl.js b/public2/ueditor/dialogs/scrawl/scrawl.js new file mode 100644 index 0000000..d0b451b --- /dev/null +++ b/public2/ueditor/dialogs/scrawl/scrawl.js @@ -0,0 +1,670 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-5-22 + * Time: 上午11:38 + * To change this template use File | Settings | File Templates. + */ +var scrawl = function (options) { + options && this.initOptions(options); +}; +(function () { + var canvas = $G("J_brushBoard"), + context = canvas.getContext('2d'), + drawStep = [], //undo redo存储 + drawStepIndex = 0; //undo redo指针 + + scrawl.prototype = { + isScrawl:false, //是否涂鸦 + brushWidth:-1, //画笔粗细 + brushColor:"", //画笔颜色 + + initOptions:function (options) { + var me = this; + me.originalState(options);//初始页面状态 + me._buildToolbarColor(options.colorList);//动态生成颜色选择集合 + + me._addBoardListener(options.saveNum);//添加画板处理 + me._addOPerateListener(options.saveNum);//添加undo redo clearBoard处理 + me._addColorBarListener();//添加颜色选择处理 + me._addBrushBarListener();//添加画笔大小处理 + me._addEraserBarListener();//添加橡皮大小处理 + me._addAddImgListener();//添加增添背景图片处理 + me._addRemoveImgListenter();//删除背景图片处理 + me._addScalePicListenter();//添加缩放处理 + me._addClearSelectionListenter();//添加清楚选中状态处理 + + me._originalColorSelect(options.drawBrushColor);//初始化颜色选中 + me._originalBrushSelect(options.drawBrushSize);//初始化画笔选中 + me._clearSelection();//清楚选中状态 + }, + + originalState:function (options) { + var me = this; + + me.brushWidth = options.drawBrushSize;//同步画笔粗细 + me.brushColor = options.drawBrushColor;//同步画笔颜色 + + context.lineWidth = me.brushWidth;//初始画笔大小 + context.strokeStyle = me.brushColor;//初始画笔颜色 + context.fillStyle = "transparent";//初始画布背景颜色 + context.lineCap = "round";//去除锯齿 + context.fill(); + }, + _buildToolbarColor:function (colorList) { + var tmp = null, arr = []; + arr.push(""); + for (var i = 0, color; color = colorList[i++];) { + if ((i - 1) % 5 == 0) { + if (i != 1) { + arr.push(""); + } + arr.push(""); + } + tmp = '#' + color; + arr.push(""); + } + arr.push("
    "); + $G("J_colorBar").innerHTML = arr.join(""); + }, + + _addBoardListener:function (saveNum) { + var me = this, + margin = 0, + startX = -1, + startY = -1, + isMouseDown = false, + isMouseMove = false, + isMouseUp = false, + buttonPress = 0, button, flag = ''; + + margin = parseInt(domUtils.getComputedStyle($G("J_wrap"), "margin-left")); + drawStep.push(context.getImageData(0, 0, context.canvas.width, context.canvas.height)); + drawStepIndex += 1; + + domUtils.on(canvas, ["mousedown", "mousemove", "mouseup", "mouseout"], function (e) { + button = browser.webkit ? e.which : buttonPress; + switch (e.type) { + case 'mousedown': + buttonPress = 1; + flag = 1; + isMouseDown = true; + isMouseUp = false; + isMouseMove = false; + me.isScrawl = true; + startX = e.clientX - margin;//10为外边距总和 + startY = e.clientY - margin; + context.beginPath(); + break; + case 'mousemove' : + if (!flag && button == 0) { + return; + } + if (!flag && button) { + startX = e.clientX - margin;//10为外边距总和 + startY = e.clientY - margin; + context.beginPath(); + flag = 1; + } + if (isMouseUp || !isMouseDown) { + return; + } + var endX = e.clientX - margin, + endY = e.clientY - margin; + + context.moveTo(startX, startY); + context.lineTo(endX, endY); + context.stroke(); + startX = endX; + startY = endY; + isMouseMove = true; + break; + case 'mouseup': + buttonPress = 0; + if (!isMouseDown)return; + if (!isMouseMove) { + context.arc(startX, startY, context.lineWidth, 0, Math.PI * 2, false); + context.fillStyle = context.strokeStyle; + context.fill(); + } + context.closePath(); + me._saveOPerate(saveNum); + isMouseDown = false; + isMouseMove = false; + isMouseUp = true; + startX = -1; + startY = -1; + break; + case 'mouseout': + flag = ''; + buttonPress = 0; + if (button == 1) return; + context.closePath(); + break; + } + }); + }, + _addOPerateListener:function (saveNum) { + var me = this; + domUtils.on($G("J_previousStep"), "click", function () { + if (drawStepIndex > 1) { + drawStepIndex -= 1; + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + context.putImageData(drawStep[drawStepIndex - 1], 0, 0); + me.btn2Highlight("J_nextStep"); + drawStepIndex == 1 && me.btn2disable("J_previousStep"); + } + }); + domUtils.on($G("J_nextStep"), "click", function () { + if (drawStepIndex > 0 && drawStepIndex < drawStep.length) { + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + context.putImageData(drawStep[drawStepIndex], 0, 0); + drawStepIndex += 1; + me.btn2Highlight("J_previousStep"); + drawStepIndex == drawStep.length && me.btn2disable("J_nextStep"); + } + }); + domUtils.on($G("J_clearBoard"), "click", function () { + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + drawStep = []; + me._saveOPerate(saveNum); + drawStepIndex = 1; + me.isScrawl = false; + me.btn2disable("J_previousStep"); + me.btn2disable("J_nextStep"); + me.btn2disable("J_clearBoard"); + }); + }, + _addColorBarListener:function () { + var me = this; + domUtils.on($G("J_colorBar"), "click", function (e) { + var target = me.getTarget(e), + color = target.title; + if (!!color) { + me._addColorSelect(target); + + me.brushColor = color; + context.globalCompositeOperation = "source-over"; + context.lineWidth = me.brushWidth; + context.strokeStyle = color; + } + }); + }, + _addBrushBarListener:function () { + var me = this; + domUtils.on($G("J_brushBar"), "click", function (e) { + var target = me.getTarget(e), + size = browser.ie ? target.innerText : target.text; + if (!!size) { + me._addBESelect(target); + + context.globalCompositeOperation = "source-over"; + context.lineWidth = parseInt(size); + context.strokeStyle = me.brushColor; + me.brushWidth = context.lineWidth; + } + }); + }, + _addEraserBarListener:function () { + var me = this; + domUtils.on($G("J_eraserBar"), "click", function (e) { + var target = me.getTarget(e), + size = browser.ie ? target.innerText : target.text; + if (!!size) { + me._addBESelect(target); + + context.lineWidth = parseInt(size); + context.globalCompositeOperation = "destination-out"; + context.strokeStyle = "#FFF"; + } + }); + }, + _addAddImgListener:function () { + var file = $G("J_imgTxt"); + if (!window.FileReader) { + $G("J_addImg").style.display = 'none'; + $G("J_removeImg").style.display = 'none'; + $G("J_sacleBoard").style.display = 'none'; + } + domUtils.on(file, "change", function (e) { + var frm = file.parentNode; + addMaskLayer(lang.backgroundUploading); + + var target = e.target || e.srcElement, + reader = new FileReader(); + reader.onload = function(evt){ + var target = evt.target || evt.srcElement; + ue_callback(target.result, 'SUCCESS'); + }; + reader.readAsDataURL(target.files[0]); + frm.reset(); + }); + }, + _addRemoveImgListenter:function () { + var me = this; + domUtils.on($G("J_removeImg"), "click", function () { + $G("J_picBoard").innerHTML = ""; + me.btn2disable("J_removeImg"); + me.btn2disable("J_sacleBoard"); + }); + }, + _addScalePicListenter:function () { + domUtils.on($G("J_sacleBoard"), "click", function () { + var picBoard = $G("J_picBoard"), + scaleCon = $G("J_scaleCon"), + img = picBoard.children[0]; + + if (img) { + if (!scaleCon) { + picBoard.style.cssText = "position:relative;z-index:999;"+picBoard.style.cssText; + img.style.cssText = "position: absolute;top:" + (canvas.height - img.height) / 2 + "px;left:" + (canvas.width - img.width) / 2 + "px;"; + var scale = new ScaleBoy(); + picBoard.appendChild(scale.init()); + scale.startScale(img); + } else { + if (scaleCon.style.visibility == "visible") { + scaleCon.style.visibility = "hidden"; + picBoard.style.position = ""; + picBoard.style.zIndex = ""; + } else { + scaleCon.style.visibility = "visible"; + picBoard.style.cssText += "position:relative;z-index:999"; + } + } + } + }); + }, + _addClearSelectionListenter:function () { + var doc = document; + domUtils.on(doc, 'mousemove', function (e) { + if (browser.ie && browser.version < 11) + doc.selection.clear(); + else + window.getSelection().removeAllRanges(); + }); + }, + _clearSelection:function () { + var list = ["J_operateBar", "J_colorBar", "J_brushBar", "J_eraserBar", "J_picBoard"]; + for (var i = 0, group; group = list[i++];) { + domUtils.unSelectable($G(group)); + } + }, + + _saveOPerate:function (saveNum) { + var me = this; + if (drawStep.length <= saveNum) { + if(drawStepIndex"); + } + scale.innerHTML = arr.join(""); + return scale; + } + + var rect = [ + //[left, top, width, height] + [1, 1, -1, -1], + [0, 1, 0, -1], + [0, 1, 1, -1], + [1, 0, -1, 0], + [0, 0, 1, 0], + [1, 0, -1, 1], + [0, 0, 0, 1], + [0, 0, 1, 1] + ]; + ScaleBoy.prototype = { + init:function () { + _appendStyle(); + var me = this, + scale = me.dom = _getDom(); + + me.scaleMousemove.fp = me; + domUtils.on(scale, 'mousedown', function (e) { + var target = e.target || e.srcElement; + me.start = {x:e.clientX, y:e.clientY}; + if (target.className.indexOf('hand') != -1) { + me.dir = target.className.replace('hand', ''); + } + domUtils.on(document.body, 'mousemove', me.scaleMousemove); + e.stopPropagation ? e.stopPropagation() : e.cancelBubble = true; + }); + domUtils.on(document.body, 'mouseup', function (e) { + if (me.start) { + domUtils.un(document.body, 'mousemove', me.scaleMousemove); + if (me.moved) { + me.updateScaledElement({position:{x:scale.style.left, y:scale.style.top}, size:{w:scale.style.width, h:scale.style.height}}); + } + delete me.start; + delete me.moved; + delete me.dir; + } + }); + return scale; + }, + startScale:function (objElement) { + var me = this, Idom = me.dom; + + Idom.style.cssText = 'visibility:visible;top:' + objElement.style.top + ';left:' + objElement.style.left + ';width:' + objElement.offsetWidth + 'px;height:' + objElement.offsetHeight + 'px;'; + me.scalingElement = objElement; + }, + updateScaledElement:function (objStyle) { + var cur = this.scalingElement, + pos = objStyle.position, + size = objStyle.size; + if (pos) { + typeof pos.x != 'undefined' && (cur.style.left = pos.x); + typeof pos.y != 'undefined' && (cur.style.top = pos.y); + } + if (size) { + size.w && (cur.style.width = size.w); + size.h && (cur.style.height = size.h); + } + }, + updateStyleByDir:function (dir, offset) { + var me = this, + dom = me.dom, tmp; + + rect['def'] = [1, 1, 0, 0]; + if (rect[dir][0] != 0) { + tmp = parseInt(dom.style.left) + offset.x; + dom.style.left = me._validScaledProp('left', tmp) + 'px'; + } + if (rect[dir][1] != 0) { + tmp = parseInt(dom.style.top) + offset.y; + dom.style.top = me._validScaledProp('top', tmp) + 'px'; + } + if (rect[dir][2] != 0) { + tmp = dom.clientWidth + rect[dir][2] * offset.x; + dom.style.width = me._validScaledProp('width', tmp) + 'px'; + } + if (rect[dir][3] != 0) { + tmp = dom.clientHeight + rect[dir][3] * offset.y; + dom.style.height = me._validScaledProp('height', tmp) + 'px'; + } + if (dir === 'def') { + me.updateScaledElement({position:{x:dom.style.left, y:dom.style.top}}); + } + }, + scaleMousemove:function (e) { + var me = arguments.callee.fp, + start = me.start, + dir = me.dir || 'def', + offset = {x:e.clientX - start.x, y:e.clientY - start.y}; + + me.updateStyleByDir(dir, offset); + arguments.callee.fp.start = {x:e.clientX, y:e.clientY}; + arguments.callee.fp.moved = 1; + }, + _validScaledProp:function (prop, value) { + var ele = this.dom, + wrap = $G("J_picBoard"); + + value = isNaN(value) ? 0 : value; + switch (prop) { + case 'left': + return value < 0 ? 0 : (value + ele.clientWidth) > wrap.clientWidth ? wrap.clientWidth - ele.clientWidth : value; + case 'top': + return value < 0 ? 0 : (value + ele.clientHeight) > wrap.clientHeight ? wrap.clientHeight - ele.clientHeight : value; + case 'width': + return value <= 0 ? 1 : (value + ele.offsetLeft) > wrap.clientWidth ? wrap.clientWidth - ele.offsetLeft : value; + case 'height': + return value <= 0 ? 1 : (value + ele.offsetTop) > wrap.clientHeight ? wrap.clientHeight - ele.offsetTop : value; + } + } + }; +})(); + +//后台回调 +function ue_callback(url, state) { + var doc = document, + picBorard = $G("J_picBoard"), + img = doc.createElement("img"); + + //图片缩放 + function scale(img, max, oWidth, oHeight) { + var width = 0, height = 0, percent, ow = img.width || oWidth, oh = img.height || oHeight; + if (ow > max || oh > max) { + if (ow >= oh) { + if (width = ow - max) { + percent = (width / ow).toFixed(2); + img.height = oh - oh * percent; + img.width = max; + } + } else { + if (height = oh - max) { + percent = (height / oh).toFixed(2); + img.width = ow - ow * percent; + img.height = max; + } + } + } + } + + //移除遮罩层 + removeMaskLayer(); + //状态响应 + if (state == "SUCCESS") { + picBorard.innerHTML = ""; + img.onload = function () { + scale(this, 300); + picBorard.appendChild(img); + + var obj = new scrawl(); + obj.btn2Highlight("J_removeImg"); + //trace 2457 + obj.btn2Highlight("J_sacleBoard"); + }; + img.src = url; + } else { + alert(state); + } +} +//去掉遮罩层 +function removeMaskLayer() { + var maskLayer = $G("J_maskLayer"); + maskLayer.className = "maskLayerNull"; + maskLayer.innerHTML = ""; + dialog.buttons[0].setDisabled(false); +} +//添加遮罩层 +function addMaskLayer(html) { + var maskLayer = $G("J_maskLayer"); + dialog.buttons[0].setDisabled(true); + maskLayer.className = "maskLayer"; + maskLayer.innerHTML = html; +} +//执行确认按钮方法 +function exec(scrawlObj) { + if (scrawlObj.isScrawl) { + addMaskLayer(lang.scrawlUpLoading); + var base64 = scrawlObj.getCanvasData(); + if (!!base64) { + var options = { + timeout:100000, + onsuccess:function (xhr) { + if (!scrawlObj.isCancelScrawl) { + var responseObj; + responseObj = eval("(" + xhr.responseText + ")"); + if (responseObj.state == "SUCCESS") { + var imgObj = {}, + url = editor.options.scrawlUrlPrefix + responseObj.url; + imgObj.src = url; + imgObj._src = url; + imgObj.alt = responseObj.original || ''; + editor.execCommand("insertImage", imgObj); + dialog.close(); + } else { + alert(responseObj.state); + } + + } + }, + onerror:function () { + alert(lang.imageError); + dialog.close(); + } + }; + options[editor.getOpt('scrawlFieldName')] = base64; + + var actionUrl = editor.getActionUrl(editor.getOpt('scrawlActionName')), + params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + params); + ajax.request(url, options); + } + } else { + addMaskLayer(lang.noScarwl + "   "); + } +} + diff --git a/public2/ueditor/dialogs/searchreplace/searchreplace.html b/public2/ueditor/dialogs/searchreplace/searchreplace.html new file mode 100644 index 0000000..b91f190 --- /dev/null +++ b/public2/ueditor/dialogs/searchreplace/searchreplace.html @@ -0,0 +1,102 @@ + + + + + + + + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    :
    + +
    + + +
    +   +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    :
    :
    + +
    + + + + +
    +   +
    + +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/searchreplace/searchreplace.js b/public2/ueditor/dialogs/searchreplace/searchreplace.js new file mode 100644 index 0000000..02fa46c --- /dev/null +++ b/public2/ueditor/dialogs/searchreplace/searchreplace.js @@ -0,0 +1,170 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午12:29 + * To change this template use File | Settings | File Templates. + */ + +//清空上次查选的痕迹 +editor.firstForSR = 0; +editor.currentRangeForSR = null; +//给tab注册切换事件 +/** + * tab点击处理事件 + * @param tabHeads + * @param tabBodys + * @param obj + */ +function clickHandler( tabHeads,tabBodys,obj ) { + //head样式更改 + for ( var k = 0, len = tabHeads.length; k < len; k++ ) { + tabHeads[k].className = ""; + } + obj.className = "focus"; + //body显隐 + var tabSrc = obj.getAttribute( "tabSrc" ); + for ( var j = 0, length = tabBodys.length; j < length; j++ ) { + var body = tabBodys[j], + id = body.getAttribute( "id" ); + if ( id != tabSrc ) { + body.style.zIndex = 1; + } else { + body.style.zIndex = 200; + } + } + +} + +/** + * TAB切换 + * @param tabParentId tab的父节点ID或者对象本身 + */ +function switchTab( tabParentId ) { + var tabElements = $G( tabParentId ).children, + tabHeads = tabElements[0].children, + tabBodys = tabElements[1].children; + + for ( var i = 0, length = tabHeads.length; i < length; i++ ) { + var head = tabHeads[i]; + if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head ); + head.onclick = function () { + clickHandler(tabHeads,tabBodys,this); + } + } +} +$G('searchtab').onmousedown = function(){ + $G('search-msg').innerHTML = ''; + $G('replace-msg').innerHTML = '' +} +//是否区分大小写 +function getMatchCase(id) { + return $G(id).checked ? true : false; +} +//查找 +$G("nextFindBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase") + }; + if (!frCommond(obj)) { + var bk = editor.selection.getRange().createBookmark(); + $G('search-msg').innerHTML = lang.getEnd; + editor.selection.getRange().moveToBookmark(bk).select(); + + + } +}; +$G("nextReplaceBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt1").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase1") + }; + frCommond(obj); +}; +$G("preFindBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:-1, + casesensitive:getMatchCase("matchCase") + }; + if (!frCommond(obj)) { + $G('search-msg').innerHTML = lang.getStart; + } +}; +$G("preReplaceBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt1").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:-1, + casesensitive:getMatchCase("matchCase1") + }; + frCommond(obj); +}; +//替换 +$G("repalceBtn").onclick = function () { + editor.trigger('clearLastSearchResult'); + var findtxt = $G("findtxt1").value.replace(/^\s|\s$/g, ""), obj, + replacetxt = $G("replacetxt").value.replace(/^\s|\s$/g, ""); + if (!findtxt) { + return false; + } + if (findtxt == replacetxt || (!getMatchCase("matchCase1") && findtxt.toLowerCase() == replacetxt.toLowerCase())) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase1"), + replaceStr:replacetxt + }; + frCommond(obj); +}; +//全部替换 +$G("repalceAllBtn").onclick = function () { + var findtxt = $G("findtxt1").value.replace(/^\s|\s$/g, ""), obj, + replacetxt = $G("replacetxt").value.replace(/^\s|\s$/g, ""); + if (!findtxt) { + return false; + } + if (findtxt == replacetxt || (!getMatchCase("matchCase1") && findtxt.toLowerCase() == replacetxt.toLowerCase())) { + return false; + } + obj = { + searchStr:findtxt, + casesensitive:getMatchCase("matchCase1"), + replaceStr:replacetxt, + all:true + }; + var num = frCommond(obj); + if (num) { + $G('replace-msg').innerHTML = lang.countMsg.replace("{#count}", num); + } +}; +//执行 +var frCommond = function (obj) { + return editor.execCommand("searchreplace", obj); +}; +switchTab("searchtab"); + + +dialog.onclose = function(){ + editor.trigger('clearLastSearchResult') +}; \ No newline at end of file diff --git a/public2/ueditor/dialogs/snapscreen/snapscreen.html b/public2/ueditor/dialogs/snapscreen/snapscreen.html new file mode 100644 index 0000000..cf8209e --- /dev/null +++ b/public2/ueditor/dialogs/snapscreen/snapscreen.html @@ -0,0 +1,58 @@ + + + + + + + + + +
    +

    +
    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/spechars/spechars.html b/public2/ueditor/dialogs/spechars/spechars.html new file mode 100644 index 0000000..0b5c416 --- /dev/null +++ b/public2/ueditor/dialogs/spechars/spechars.html @@ -0,0 +1,21 @@ + + + + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/spechars/spechars.js b/public2/ueditor/dialogs/spechars/spechars.js new file mode 100644 index 0000000..f4c155e --- /dev/null +++ b/public2/ueditor/dialogs/spechars/spechars.js @@ -0,0 +1,57 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午1:09 + * To change this template use File | Settings | File Templates. + */ +var charsContent = [ + { name:"tsfh", title:lang.tsfh, content:toArray("、,。,·,ˉ,ˇ,¨,〃,々,—,~,‖,…,‘,’,“,”,〔,〕,〈,〉,《,》,「,」,『,』,〖,〗,【,】,±,×,÷,∶,∧,∨,∑,∏,∪,∩,∈,∷,√,⊥,∥,∠,⌒,⊙,∫,∮,≡,≌,≈,∽,∝,≠,≮,≯,≤,≥,∞,∵,∴,♂,♀,°,′,″,℃,$,¤,¢,£,‰,§,№,☆,★,○,●,◎,◇,◆,□,■,△,▲,※,→,←,↑,↓,〓,〡,〢,〣,〤,〥,〦,〧,〨,〩,㊣,㎎,㎏,㎜,㎝,㎞,㎡,㏄,㏎,㏑,㏒,㏕,︰,¬,¦,℡,ˊ,ˋ,˙,–,―,‥,‵,℅,℉,↖,↗,↘,↙,∕,∟,∣,≒,≦,≧,⊿,═,║,╒,╓,╔,╕,╖,╗,╘,╙,╚,╛,╜,╝,╞,╟,╠,╡,╢,╣,╤,╥,╦,╧,╨,╩,╪,╫,╬,╭,╮,╯,╰,╱,╲,╳,▁,▂,▃,▄,▅,▆,▇,�,█,▉,▊,▋,▌,▍,▎,▏,▓,▔,▕,▼,▽,◢,◣,◤,◥,☉,⊕,〒,〝,〞")}, + { name:"lmsz", title:lang.lmsz, content:toArray("ⅰ,ⅱ,ⅲ,ⅳ,ⅴ,ⅵ,ⅶ,ⅷ,ⅸ,ⅹ,Ⅰ,Ⅱ,Ⅲ,Ⅳ,Ⅴ,Ⅵ,Ⅶ,Ⅷ,Ⅸ,Ⅹ,Ⅺ,Ⅻ")}, + { name:"szfh", title:lang.szfh, content:toArray("⒈,⒉,⒊,⒋,⒌,⒍,⒎,⒏,⒐,⒑,⒒,⒓,⒔,⒕,⒖,⒗,⒘,⒙,⒚,⒛,⑴,⑵,⑶,⑷,⑸,⑹,⑺,⑻,⑼,⑽,⑾,⑿,⒀,⒁,⒂,⒃,⒄,⒅,⒆,⒇,①,②,③,④,⑤,⑥,⑦,⑧,⑨,⑩,㈠,㈡,㈢,㈣,㈤,㈥,㈦,㈧,㈨,㈩")}, + { name:"rwfh", title:lang.rwfh, content:toArray("ぁ,あ,ぃ,い,ぅ,う,ぇ,え,ぉ,お,か,が,き,ぎ,く,ぐ,け,げ,こ,ご,さ,ざ,し,じ,す,ず,せ,ぜ,そ,ぞ,た,だ,ち,ぢ,っ,つ,づ,て,で,と,ど,な,に,ぬ,ね,の,は,ば,ぱ,ひ,び,ぴ,ふ,ぶ,ぷ,へ,べ,ぺ,ほ,ぼ,ぽ,ま,み,む,め,も,ゃ,や,ゅ,ゆ,ょ,よ,ら,り,る,れ,ろ,ゎ,わ,ゐ,ゑ,を,ん,ァ,ア,ィ,イ,ゥ,ウ,ェ,エ,ォ,オ,カ,ガ,キ,ギ,ク,グ,ケ,ゲ,コ,ゴ,サ,ザ,シ,ジ,ス,ズ,セ,ゼ,ソ,ゾ,タ,ダ,チ,ヂ,ッ,ツ,ヅ,テ,デ,ト,ド,ナ,ニ,ヌ,ネ,ノ,ハ,バ,パ,ヒ,ビ,ピ,フ,ブ,プ,ヘ,ベ,ペ,ホ,ボ,ポ,マ,ミ,ム,メ,モ,ャ,ヤ,ュ,ユ,ョ,ヨ,ラ,リ,ル,レ,ロ,ヮ,ワ,ヰ,ヱ,ヲ,ン,ヴ,ヵ,ヶ")}, + { name:"xlzm", title:lang.xlzm, content:toArray("Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ,Ν,Ξ,Ο,Π,Ρ,Σ,Τ,Υ,Φ,Χ,Ψ,Ω,α,β,γ,δ,ε,ζ,η,θ,ι,κ,λ,μ,ν,ξ,ο,π,ρ,σ,τ,υ,φ,χ,ψ,ω")}, + { name:"ewzm", title:lang.ewzm, content:toArray("А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ы,Ь,Э,Ю,Я,а,б,в,г,д,е,ё,ж,з,и,й,к,л,м,н,о,п,р,с,т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я")}, + { name:"pyzm", title:lang.pyzm, content:toArray("ā,á,ǎ,à,ē,é,ě,è,ī,í,ǐ,ì,ō,ó,ǒ,ò,ū,ú,ǔ,ù,ǖ,ǘ,ǚ,ǜ,ü")}, + { name:"yyyb", title:lang.yyyb, content:toArray("i:,i,e,æ,ʌ,ə:,ə,u:,u,ɔ:,ɔ,a:,ei,ai,ɔi,əu,au,iə,εə,uə,p,t,k,b,d,g,f,s,ʃ,θ,h,v,z,ʒ,ð,tʃ,tr,ts,dʒ,dr,dz,m,n,ŋ,l,r,w,j,")}, + { name:"zyzf", title:lang.zyzf, content:toArray("ㄅ,ㄆ,ㄇ,ㄈ,ㄉ,ㄊ,ㄋ,ㄌ,ㄍ,ㄎ,ㄏ,ㄐ,ㄑ,ㄒ,ㄓ,ㄔ,ㄕ,ㄖ,ㄗ,ㄘ,ㄙ,ㄚ,ㄛ,ㄜ,ㄝ,ㄞ,ㄟ,ㄠ,ㄡ,ㄢ,ㄣ,ㄤ,ㄥ,ㄦ,ㄧ,ㄨ")} +]; +(function createTab(content) { + for (var i = 0, ci; ci = content[i++];) { + var span = document.createElement("span"); + span.setAttribute("tabSrc", ci.name); + span.innerHTML = ci.title; + if (i == 1)span.className = "focus"; + domUtils.on(span, "click", function () { + var tmps = $G("tabHeads").children; + for (var k = 0, sk; sk = tmps[k++];) { + sk.className = ""; + } + tmps = $G("tabBodys").children; + for (var k = 0, sk; sk = tmps[k++];) { + sk.style.display = "none"; + } + this.className = "focus"; + $G(this.getAttribute("tabSrc")).style.display = ""; + }); + $G("tabHeads").appendChild(span); + domUtils.insertAfter(span, document.createTextNode("\n")); + var div = document.createElement("div"); + div.id = ci.name; + div.style.display = (i == 1) ? "" : "none"; + var cons = ci.content; + for (var j = 0, con; con = cons[j++];) { + var charSpan = document.createElement("span"); + charSpan.innerHTML = con; + domUtils.on(charSpan, "click", function () { + editor.execCommand("insertHTML", this.innerHTML); + dialog.close(); + }); + div.appendChild(charSpan); + } + $G("tabBodys").appendChild(div); + } +})(charsContent); +function toArray(str) { + return str.split(","); +} diff --git a/public2/ueditor/dialogs/table/dragicon.png b/public2/ueditor/dialogs/table/dragicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f26203bf3f0026891fc8374f109724a69eb38b22 GIT binary patch literal 304 zcmV-00nh%4P)p00001b5ch_0Itp) z=>Px#=t)FDR47x8lCciKP#A@KY2U+Oz-BN?3|$yZoaJ-YrY6>w+wB>;0|AN6r2r z_B6y2bQp%1X$_7DP`QFiq0z;_c3wk<3Lh&$^V;p?#e$PywxH71VT^XlHZ=jml#@|NVkRMLVaC0F_%) zcB=vWe$h}nSjAV$|0D + + + + + + + +
    +
    +
    +

    +
      +
    • + +
    • +
    • + +
    • +
    +
      +
    • + +
    • +
    • + +
    • +
    +
    +
    +
    +

    +
      +
    • + +
    • +
    • + +
    • +
    +
    +
    +
    +

    +
      +
    • + + +
    • +
    +
    +
    +
    +
    +
    +

    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/table/edittable.js b/public2/ueditor/dialogs/table/edittable.js new file mode 100644 index 0000000..11dbee7 --- /dev/null +++ b/public2/ueditor/dialogs/table/edittable.js @@ -0,0 +1,237 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-12-19 + * Time: 下午4:55 + * To change this template use File | Settings | File Templates. + */ +(function () { + var title = $G("J_title"), + titleCol = $G("J_titleCol"), + caption = $G("J_caption"), + sorttable = $G("J_sorttable"), + autoSizeContent = $G("J_autoSizeContent"), + autoSizePage = $G("J_autoSizePage"), + tone = $G("J_tone"), + me, + preview = $G("J_preview"); + + var editTable = function () { + me = this; + me.init(); + }; + editTable.prototype = { + init:function () { + var colorPiker = new UE.ui.ColorPicker({ + editor:editor + }), + colorPop = new UE.ui.Popup({ + editor:editor, + content:colorPiker + }); + + title.checked = editor.queryCommandState("inserttitle") == -1; + titleCol.checked = editor.queryCommandState("inserttitlecol") == -1; + caption.checked = editor.queryCommandState("insertcaption") == -1; + sorttable.checked = editor.queryCommandState("enablesort") == 1; + + var enablesortState = editor.queryCommandState("enablesort"), + disablesortState = editor.queryCommandState("disablesort"); + + sorttable.checked = !!(enablesortState < 0 && disablesortState >=0); + sorttable.disabled = !!(enablesortState < 0 && disablesortState < 0); + sorttable.title = enablesortState < 0 && disablesortState < 0 ? lang.errorMsg:''; + + me.createTable(title.checked, titleCol.checked, caption.checked); + me.setAutoSize(); + me.setColor(me.getColor()); + + domUtils.on(title, "click", me.titleHanler); + domUtils.on(titleCol, "click", me.titleColHanler); + domUtils.on(caption, "click", me.captionHanler); + domUtils.on(sorttable, "click", me.sorttableHanler); + domUtils.on(autoSizeContent, "click", me.autoSizeContentHanler); + domUtils.on(autoSizePage, "click", me.autoSizePageHanler); + + domUtils.on(tone, "click", function () { + colorPop.showAnchor(tone); + }); + domUtils.on(document, 'mousedown', function () { + colorPop.hide(); + }); + colorPiker.addListener("pickcolor", function () { + me.setColor(arguments[1]); + colorPop.hide(); + }); + colorPiker.addListener("picknocolor", function () { + me.setColor(""); + colorPop.hide(); + }); + }, + + createTable:function (hasTitle, hasTitleCol, hasCaption) { + var arr = [], + sortSpan = '^'; + arr.push(""); + if (hasCaption) { + arr.push("") + } + if (hasTitle) { + arr.push(""); + if(hasTitleCol) { arr.push(""); } + for (var j = 0; j < 5; j++) { + arr.push(""); + } + arr.push(""); + } + for (var i = 0; i < 6; i++) { + arr.push(""); + if(hasTitleCol) { arr.push("") } + for (var k = 0; k < 5; k++) { + arr.push("") + } + arr.push(""); + } + arr.push("
    " + lang.captionName + "
    " + lang.titleName + "" + lang.titleName + "
    " + lang.titleName + "" + lang.cellsName + "
    "); + preview.innerHTML = arr.join(""); + this.updateSortSpan(); + }, + titleHanler:function () { + var example = $G("J_example"), + frg=document.createDocumentFragment(), + color = domUtils.getComputedStyle(domUtils.getElementsByTagName(example, "td")[0], "border-color"), + colCount = example.rows[0].children.length; + + if (title.checked) { + example.insertRow(0); + for (var i = 0, node; i < colCount; i++) { + node = document.createElement("th"); + node.innerHTML = lang.titleName; + frg.appendChild(node); + } + example.rows[0].appendChild(frg); + + } else { + domUtils.remove(example.rows[0]); + } + me.setColor(color); + me.updateSortSpan(); + }, + titleColHanler:function () { + var example = $G("J_example"), + color = domUtils.getComputedStyle(domUtils.getElementsByTagName(example, "td")[0], "border-color"), + colArr = example.rows, + colCount = colArr.length; + + if (titleCol.checked) { + for (var i = 0, node; i < colCount; i++) { + node = document.createElement("th"); + node.innerHTML = lang.titleName; + colArr[i].insertBefore(node, colArr[i].children[0]); + } + } else { + for (var i = 0; i < colCount; i++) { + domUtils.remove(colArr[i].children[0]); + } + } + me.setColor(color); + me.updateSortSpan(); + }, + captionHanler:function () { + var example = $G("J_example"); + if (caption.checked) { + var row = document.createElement('caption'); + row.innerHTML = lang.captionName; + example.insertBefore(row, example.firstChild); + } else { + domUtils.remove(domUtils.getElementsByTagName(example, 'caption')[0]); + } + }, + sorttableHanler:function(){ + me.updateSortSpan(); + }, + autoSizeContentHanler:function () { + var example = $G("J_example"); + example.removeAttribute("width"); + }, + autoSizePageHanler:function () { + var example = $G("J_example"); + var tds = example.getElementsByTagName(example, "td"); + utils.each(tds, function (td) { + td.removeAttribute("width"); + }); + example.setAttribute('width', '100%'); + }, + updateSortSpan: function(){ + var example = $G("J_example"), + row = example.rows[0]; + + var spans = domUtils.getElementsByTagName(example,"span"); + utils.each(spans,function(span){ + span.parentNode.removeChild(span); + }); + if (sorttable.checked) { + utils.each(row.cells, function(cell, i){ + var span = document.createElement("span"); + span.innerHTML = "^"; + cell.appendChild(span); + }); + } + }, + getColor:function () { + var start = editor.selection.getStart(), color, + cell = domUtils.findParentByTagName(start, ["td", "th", "caption"], true); + color = cell && domUtils.getComputedStyle(cell, "border-color"); + if (!color) color = "#DDDDDD"; + return color; + }, + setColor:function (color) { + var example = $G("J_example"), + arr = domUtils.getElementsByTagName(example, "td").concat( + domUtils.getElementsByTagName(example, "th"), + domUtils.getElementsByTagName(example, "caption") + ); + + tone.value = color; + utils.each(arr, function (node) { + node.style.borderColor = color; + }); + + }, + setAutoSize:function () { + var me = this; + autoSizePage.checked = true; + me.autoSizePageHanler(); + } + }; + + new editTable; + + dialog.onok = function () { + editor.__hasEnterExecCommand = true; + + var checks = { + title:"inserttitle deletetitle", + titleCol:"inserttitlecol deletetitlecol", + caption:"insertcaption deletecaption", + sorttable:"enablesort disablesort" + }; + editor.fireEvent('saveScene'); + for(var i in checks){ + var cmds = checks[i].split(" "), + input = $G("J_" + i); + if(input["checked"]){ + editor.queryCommandState(cmds[0])!=-1 &&editor.execCommand(cmds[0]); + }else{ + editor.queryCommandState(cmds[1])!=-1 &&editor.execCommand(cmds[1]); + } + } + + editor.execCommand("edittable", tone.value); + autoSizeContent.checked ?editor.execCommand('adaptbytext') : ""; + autoSizePage.checked ? editor.execCommand("adaptbywindow") : ""; + editor.fireEvent('saveScene'); + + editor.__hasEnterExecCommand = false; + }; +})(); \ No newline at end of file diff --git a/public2/ueditor/dialogs/table/edittd.html b/public2/ueditor/dialogs/table/edittd.html new file mode 100644 index 0000000..49a52f7 --- /dev/null +++ b/public2/ueditor/dialogs/table/edittd.html @@ -0,0 +1,61 @@ + + + + + + + + +
    + + +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/table/edittip.html b/public2/ueditor/dialogs/table/edittip.html new file mode 100644 index 0000000..954f7bb --- /dev/null +++ b/public2/ueditor/dialogs/table/edittip.html @@ -0,0 +1,33 @@ + + + + 表格删除提示 + + + + +
    +
    + +
    +
    + +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/template/config.js b/public2/ueditor/dialogs/template/config.js new file mode 100644 index 0000000..417b8f7 --- /dev/null +++ b/public2/ueditor/dialogs/template/config.js @@ -0,0 +1,42 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-8-8 + * Time: 下午2:00 + * To change this template use File | Settings | File Templates. + */ +var templates = [ + { + "pre":"pre0.png", + 'title':lang.blank, + 'preHtml':'

     欢迎使用UEditor!

    ', + "html":'

    欢迎使用UEditor!

    ' + + }, + { + "pre":"pre1.png", + 'title':lang.blog, + 'preHtml':'

    深入理解Range

    UEditor二次开发

    什么是Range

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。


    Range能干什么

    在“开始”选项卡上,通过从快速样式库中为所选文本选择一种外观,您可以方便地更改文档中所选文本的格式。

    ', + "html":'

    [键入文档标题]

    [键入文档副标题]

    [标题 1]

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。 您可以使用这些库来插入表格、页眉、页脚、列表、封面以及其他文档构建基块。 您创建的图片、图表或关系图也将与当前的文档外观协调一致。

    [标题 2]

    在“开始”选项卡上,通过从快速样式库中为所选文本选择一种外观,您可以方便地更改文档中所选文本的格式。 您还可以使用“开始”选项卡上的其他控件来直接设置文本格式。大多数控件都允许您选择是使用当前主题外观,还是使用某种直接指定的格式。

    [标题 3]

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。 您可以使用这些库来插入表格、页眉、页脚、列表、封面以及其他文档构建基块。 您创建的图片、图表或关系图也将与当前的文档外观协调一致。


    ' + + }, + { + "pre":"pre2.png", + 'title':lang.resume, + 'preHtml':'

    WEB前端开发简历


    联系电话:[键入您的电话]

    电子邮件:[键入您的电子邮件地址]

    家庭住址:[键入您的地址]

    目标职位

    WEB前端研发工程师

    学历

    1. [起止时间] [学校名称] [所学专业] [所获学位]

    工作经验


    ', + "html":'

    [此处键入简历标题]


    【此处插入照片】


    联系电话:[键入您的电话]


    电子邮件:[键入您的电子邮件地址]


    家庭住址:[键入您的地址]


    目标职位

    [此处键入您的期望职位]

    学历

    1. [键入起止时间] [键入学校名称] [键入所学专业] [键入所获学位]

    2. [键入起止时间] [键入学校名称] [键入所学专业] [键入所获学位]

    工作经验

    1. [键入起止时间] [键入公司名称] [键入职位名称]

      1. [键入负责项目] [键入项目简介]

      2. [键入负责项目] [键入项目简介]

    2. [键入起止时间] [键入公司名称] [键入职位名称]

      1. [键入负责项目] [键入项目简介]

    掌握技能

     [这里可以键入您所掌握的技能]

    ' + + }, + { + "pre":"pre3.png", + 'title':lang.richText, + 'preHtml':'

    [此处键入文章标题]

    图文混排方法

    图片居左,文字围绕图片排版

    方法:在文字前面插入图片,设置居左对齐,然后即可在右边输入多行文


    还有没有什么其他的环绕方式呢?这里是居右环绕


    欢迎大家多多尝试,为UEditor提供更多高质量模板!

    ', + "html":'


    [此处键入文章标题]

    图文混排方法

    1. 图片居左,文字围绕图片排版

    方法:在文字前面插入图片,设置居左对齐,然后即可在右边输入多行文本


    2. 图片居右,文字围绕图片排版

    方法:在文字前面插入图片,设置居右对齐,然后即可在左边输入多行文本


    3. 图片居中环绕排版

    方法:亲,这个真心没有办法。。。



    还有没有什么其他的环绕方式呢?这里是居右环绕


    欢迎大家多多尝试,为UEditor提供更多高质量模板!


    占位


    占位


    占位


    占位


    占位



    ' + }, + { + "pre":"pre4.png", + 'title':lang.sciPapers, + 'preHtml':'

    [键入文章标题]

    摘要:这里可以输入很长很长很长很长很长很长很长很长很差的摘要

    标题 1

    这里可以输入很多内容,可以图文混排,可以有列表等。

    标题 2

    1. 列表 1

    2. 列表 2

      1. 多级列表 1

      2. 多级列表 2

    3. 列表 3

    标题 3

    来个文字图文混排的


    ', + 'html':'

    [键入文章标题]

    摘要:这里可以输入很长很长很长很长很长很长很长很长很差的摘要

    标题 1

    这里可以输入很多内容,可以图文混排,可以有列表等。

    标题 2

    来个列表瞅瞅:

    1. 列表 1

    2. 列表 2

      1. 多级列表 1

      2. 多级列表 2

    3. 列表 3

    标题 3

    来个文字图文混排的

    这里可以多行

    右边是图片

    绝对没有问题的,不信你也可以试试看


    ' + } +]; \ No newline at end of file diff --git a/public2/ueditor/dialogs/template/images/bg.gif b/public2/ueditor/dialogs/template/images/bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..8c1d10ad1933e02086e8a1b3c807c7d1e57d51db GIT binary patch literal 84 zcmZ?wbhEHb6kw2GXkcLY|NsA)GiMZkvM_*v4u}BBFfeKN|6H_V+Po~-c70vN1t=1+A%PQ29uxwx4>qZSNmg$Vo0WSSm;`Hl{Ww|6H_V+Po~-c6&>|-aSW-r_2!NtU#o%$i-Y0&su(f8j@G?~f`NtGer^@M zrYdIdrP)2_bk~ELr2i)^H(PkDy?QdpIbuVC@BX&$s!L5iRYqm|O_N&n@I;(N<+i7f+;9Z? Phk?P<)z4*}Q$iB}^elK+ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/template/images/pre2.png b/public2/ueditor/dialogs/template/images/pre2.png new file mode 100644 index 0000000000000000000000000000000000000000..5a55672c1f9c4d41d5b5cf52d76bb2b7e7c6b186 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^DM0MT!2~3?K3Qf5q$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffi(Px;TbZ+h>KHoj_IVWAxIr&Fiabo)3x94Up%M35SEe^0#X9dS;F-9{&3Ljos=IM}2LB&w>e?K^KZ|9tHA z)W~h}eTfo>R&7s^?LYqdE7+t-Dv4L4H{``lKYf(JYIB0^>jrz9Khf>{)o!mlw-~mt za!)h6<9vO9zW09 gTfg@IqFVdQ&MBb@0QJAA?EnA( literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/template/images/pre3.png b/public2/ueditor/dialogs/template/images/pre3.png new file mode 100644 index 0000000000000000000000000000000000000000..d852d29f13bcf743e15df824901ab568123a5aae GIT binary patch literal 485 zcmVTEH>0M4JV5-1QxJ>b$K`ZPMW6ena#ScoGi+aGE}QBI9b2~7O)VofCVgI z0Sj2@r|V8tRYg%8l35(bVHm0eOOPtd@{r7;D7wSi^O|UT7k&b(?|avE4}m2@pKY0^ zX8{XXz`D@ra0V&khG!6NNY4Tm0v50s9T*)L9q3sISir&!aYH5D@CmFqjy=yiBr_3O zu`P1E)qr;HnlAuCCeD2n8T2!dey#!;npC;SpUiv|xYU?E`rwKTr@$H|hS bPXPu1`Qm#ITgjGb00000NkvXXu0mjf8+_C8 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/template/images/pre4.png b/public2/ueditor/dialogs/template/images/pre4.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7bc72ab99fe2c0ed9de1d89fd1c3e82ac3fd43 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^DM0MT!2~3?K3Qf5q$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1FfeL+x;TbZ+5xOQzYV@t-I~V=Oc$U@%9?>h?uf)>*!tD zz9*sh?!vZ&M%HQV5wX`#zTA@g`shVPPoZs!AO#y_jv5_v2~@eKa{lwdV71lh?Z-1u+JRxq;OXk;vd$@?2>^GKp!om* literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/template/template.css b/public2/ueditor/dialogs/template/template.css new file mode 100644 index 0000000..6c1608d --- /dev/null +++ b/public2/ueditor/dialogs/template/template.css @@ -0,0 +1,18 @@ +.wrap{ padding: 5px;font-size: 14px;} +.left{width:425px;float: left;} +.right{width:160px;border: 1px solid #ccc;float: right;padding: 5px;margin-right: 5px;} +.right .pre{height: 332px;overflow-y: auto;} +.right .preitem{border: white 1px solid;margin: 5px 0;padding: 2px 0;} +.right .preitem:hover{background-color: lemonChiffon;cursor: pointer;border: #ccc 1px solid;} +.right .preitem img{display: block;margin: 0 auto;width:100px;} +.clear{clear: both;} +.top{height:26px;line-height: 26px;padding: 5px;} +.bottom{height:320px;width:100%;margin: 0 auto;} +.transparent{ background: url("images/bg.gif") repeat;} +.bottom table tr td{border:1px dashed #ccc;} +#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;} +.border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;} +p{margin: 5px 0} +table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;} +li{clear:both} +ol{padding-left:40px; } \ No newline at end of file diff --git a/public2/ueditor/dialogs/template/template.html b/public2/ueditor/dialogs/template/template.html new file mode 100644 index 0000000..d9903a4 --- /dev/null +++ b/public2/ueditor/dialogs/template/template.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + + + + diff --git a/public2/ueditor/dialogs/template/template.js b/public2/ueditor/dialogs/template/template.js new file mode 100644 index 0000000..80a334b --- /dev/null +++ b/public2/ueditor/dialogs/template/template.js @@ -0,0 +1,53 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-8-8 + * Time: 下午2:09 + * To change this template use File | Settings | File Templates. + */ +(function () { + var me = editor, + preview = $G( "preview" ), + preitem = $G( "preitem" ), + tmps = templates, + currentTmp; + var initPre = function () { + var str = ""; + for ( var i = 0, tmp; tmp = tmps[i++]; ) { + str += '
    '; + } + preitem.innerHTML = str; + }; + var pre = function ( n ) { + var tmp = tmps[n - 1]; + currentTmp = tmp; + clearItem(); + domUtils.setStyles( preitem.childNodes[n - 1], { + "background-color":"lemonChiffon", + "border":"#ccc 1px solid" + } ); + preview.innerHTML = tmp.preHtml ? tmp.preHtml : ""; + }; + var clearItem = function () { + var items = preitem.children; + for ( var i = 0, item; item = items[i++]; ) { + domUtils.setStyles( item, { + "background-color":"", + "border":"white 1px solid" + } ); + } + }; + dialog.onok = function () { + if ( !$G( "issave" ).checked ){ + me.execCommand( "cleardoc" ); + } + var obj = { + html:currentTmp && currentTmp.html + }; + me.execCommand( "template", obj ); + }; + initPre(); + window.pre = pre; + pre(2) + +})(); \ No newline at end of file diff --git a/public2/ueditor/dialogs/video/images/bg.png b/public2/ueditor/dialogs/video/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 GIT binary patch literal 2810 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 Bm*4;Z literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/file-icons.gif b/public2/ueditor/dialogs/video/images/file-icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..d8c02c27e242f0584fc6b214f35b4f6d8caec332 GIT binary patch literal 20097 zcmV)9K*hgDNk%w1VPFJC0QUd@00030|NpkOw*L3}_SNP5-}3$M`OUY=(!|p0LOE?C$rqwz}2U+Gu^pN>_$YQCMblp@ERXdWW)( zn7V6yv7VozRdB1DqqHtim^WLcK4YydM}B8$YM`&n+TiO$Zndqly0^>d#n0a4>-9-| z!=t|9*yZ=o+UViu@6FKE3Nm86((T3B@z3G+-2Wt~ij&Q_AwsmJQJ!_gO1k|1cb zFnq}~gVHu|t!1Fvd9C4ovgWb6!|e3@>hAL9>h9v^>XVh1yS%+|s^NjX^oF_Oj=kfg z&hoF&?TyLylFIg*&GnbX=d#-RL7m&K+WErb_>RWowYt1Ty62$P>E7Yu?(*~2+S~Q| z`%l;L$@luU@bc>X{Q3U=vbMJJ_V()T?&9X=)YaAA`S-;3=hOJ@gNujM+tlXj=JNOP zQL;8UlO0~7N?@2!CvXo(eKk~#L9)KCcdcTk%b0MfSDVI$B_|~I`t*gnWst;j-|p6` zx1s0v+v)J+`u_LA;H%o~%%akIr`3Sb=D)Ahh`8I6?)K)IuyfAom*ncW{QmCv`o#SF z;JdrE+}zgw{`t1Hve3@9%*K%X_|x$3=;`6D_xAAi>bBm_mipLl`r@AU-k$#IwEpb8 z_`x&!%T@W;h40df`rMNC+Lr9mk^0`7{o|ze-lF~Htn}cl`{uLx=)AM5nCZP%*{@OP z!*TP^diBwO^46C2+M4#-p7pLG-nL}(q7k@{LC&F8`L|)~=HKOp6Hz!BlV>t=O(d$F zj`ro!m2_A5p=0LBw)2Kjys@msy0z|YMe1KY`swB9+t~24tLTV;?V6PBb8w#<8`vu= z@j^nUMMT|OTgX*a@5RL4)z$p<_3!HH_VV)n{{H&<`u6tr^78WT?(XX9>gML=;^N}6 zva)k?bN~PUA^8LW00930EC2ui0AK`0000R80RIUbNU)&6g9sBUT*$DY!-o(fN}Ncs zqQ#3CGiuz(v7^V2AVZ2ANwTELlPFWFT*?Ryg^4j;i4-ByL0Y?m*) z#cthdWvaC4(ydbG%_yL?>({Vj%bwl39|$g(bL-yCySMMPAyU`?^kPAZc>sI)_?fWWTQf4bo`c2zinT5EY1FA(l`17#w5|8>ZMA~7QGmVs`19-E z&%gf#410KhTSv4NXy9zN4cOO#3?7&uM-4`Z;B6jBXyI!Q5_sW-8A7^m{Q8xrjTB+ z0SF~R2r8$2dTJ4(rv}<7o~;W1`YKK~__M_eBJ|^93L$u4!LPttfB^)^g&>iT`dAPE zbkRwdWRrdTA?>u%_TgLxlv#-xGG4kT=C|N}J6|%hD1*$I6{QL1y6nRF1|J_}aL=8N zwrj7wa?)w%g7)0&Z=7>}u;6J= z4xwT~2G1oe9g@#R>on9*Pit*G`^3@Fcg*yn{r228^)wlj!;9uR|_qhthA%Jrmpy%MH1p~${f%#jU0|gkt z!c7o@FN0qNOz?qx2(E$_+#d!BSU?f>FM}m~;0Zx8Bj5!OcU6|cOrsjt$i_ChQ44Pn(6a9LhEKWij(EHy9O-92{BZ>lfDEJ{2T906 z4w4b;k{=)M*MW%C;E|Awq$DRvNlCIGk@Kq`BPTMBPI~f_pbVubL3s{LF7g7_lL!h{ z$;wu`@|Cc3WeZHHNmNcm9k|S;E_cbxUhdKzwCrOlBa(z-8uOUQOr|oCxq`PLaD@;t zq%@~VNJIv6lMq>^Hn*9~W?s{e#N?(pwdqYbDYBN0#0aTMFoZW?00SKG5hPN8g?HNX zogUB`uOQ+7fqU9>1H{td0_y2c41B;?3lX9PQbCF$8c}&lY}y~3NKro|DT*54g90sL z#qfFbqaY0_NV#Y}FM2DC>YI--GGGidj*bE_jj2p$O4FL!bORL_0tlXCk9(w3BCxSX z9*0WQ4aD&SbG$$uw}J>lIQ6MejjB|q3ROhtzzSH+YF2gd0uCf~sSc?D4aQ2=vYPd* zXf10Ee!zsby49^exWNs+Dv@zem<@qkvjOn;;YI^&i6%>mTf-TFo7|Sv9^iWCkr4Bv4}@Z z;u4#f0viOuf9H6Q%K#NW_OYpqXDnl!>XfHGWvXv?%v(fspr%$3g(y4`3LNKlA!1Fd zl9#O3AJ^2zJ7w{a8DiJITKUR;ZNgx;yn`mRz{rV>teD5_SQI#!rcefRW<$&7HhWh8 z9ZleYoaa2}CRpJGYIZJk_dMG(qxq=KZOCqUOz5ZjxW+k+vi)-Gkk#_}(Mj<0Ow%l7 zVm=zul9nl@7d>T#EZ_q}2JH@aIKN|csfU;9-i=@a0GPl8 zAfXT;>i0DLO$9^++(ZHw*uZv(VuBY85o9dm+0c%*w5Lt&WsDCl-pRJMo87HjSU7zc z=EH_N{9+TE``qS6u?a+=tYs~l*$GkChtW-MdaGN-I5vS+22BX(Jk{U*4uDjxL-4Aa zpu|BI#V10s;zhfdAvKr*Sqbi(iBmiPW4$=W$6AAfm-yZd@9D!EGLCNGRpWR6ML9K8 zPK|MRoWvl<@yHp10v0gVIX4f$Vl}>Vic9w8BaS(XXTA{4a#rJ;z4+0UzF9ca`RP2k zbI4nqO(nEeSjG$96g7Bo~f?o_r1{NDn1Dk6X$^b}8> z=m<%I)w@pdu5X?11phkSMJ#lOSN-oxzm{%#*0G z{m>*OO(y{Pn7J;{mJ4e*1R2VRzVxS0{pwr)`qfgRXmae#0_ws69xf0=`1Gq8d);2bRI zf-M*TFDQdCID;%$10(ox8)SeecsdACa@`Pw&Jl#&FoZ=I07PhnLa2m6I1V`ob352> zInq-;cn~$m0$AuASjYle$b|v0g<#l)UbuxQ@Pu`@Zc?~tRcH`KmvjNJbZ!WT?BE=s z<#bS2XEBh5RH#}?(1(6#9e$_;&hdu<5Qu;nh)H0EXNYe@r&}Ta*miLTa32V8l1K=M zpooMQg$LME@HP;7M~Hz4ihVeUf>?;5*oTRjZkmXKok$R$IEto7ilqpPqIim_cw(zK zg&))ql-GJ&zy52Sz| zyccZFp)|xcQ3M7p#upu}Fbut*3%bAyzyKe#@C?r<7xFld^jMGfc#rs)kMhWU3gLZX z6DH;tkOCQg80G=mz+vkrfC?#q8xRLbMRE3n52fM|{ro2k(R&T`d*CR1<7i-@Pz=ETzzgfxj_h#@!axh^xP0)~5Z|G3 z@EM=-IiK+<7yOtI$PgO;2p_~Skp5YI1$mI<77+sQe;0Y6?Y9Bz_5v^Pi(JqF8gLKx z&;b+45cYva1&W{=x&iZZaS>Ue1@Q!HFrp(`8YOB9B$}csx}qxz2G=kRFdCyUdJSN} zq9ghQ(NqXJS_sauqdm%_0kES&Dx^QEqnFr|CD;faY7Y{rf;MQBG>DW(NrOenlsE8J zSQ=Mz1(8e&qCfZzVEPTt5vF81res>CW*VkliIEPuq)ke5VQ7|P=!I!Hr*_(wZ2FJ{ z_n~vS4sz&OcUhNs`B~~<0*Qp2ZtA56F_kpf%rU-nQdfZze~Gy%$3j1+Ks#Tkv$NPE!P5qzKz0brfiiJje8L;x0i z1Lj1O5DT@y3%o!Jw&1PkNuKNZuCvgd4Dp`yS+DkLulD&6{#aqQ@SpxFegTS*>0$x0 zR!4=~wKS&!F3`6wKyiK>xPKb}ed`>4Yq))DX7s0^BEX<{ z`?P7x5bCfFl)DbjQMs6Vxs#0Orw|3jOWjnHHd$IzdtGyb#y!yJcE4;#bw`L2u z$lIB|y1cvky4dRjw7a;{YrGTxTD|{Ztk`7(wE_V(Vge8_0f3O4fB<`t00596d(au3 zB7q7WpnKfft=+htNF=V}_%x&N3hBs>^3f%>pq}r#d}!0a4J@zSmkjqh!4!OP`TBhN zSz-P8ul^da0}2rZim)O)!ltGHmQ?~MTmk}s2LkW{5WofEI}jEd!X#Y72de=L>#&s< zu@j3BPY{Z7(T70{n?wwoK9B<}*^=3i#Mp2RIiQ-M*s~6?yFN;)ph|J0ip4wXV+HGz zn}D=n%%B|L0U5xVQ_HmkhsJ5FwG;=o9bm8uo5K$)#$-&f;~)-rEDp|*$9%lUeB8%= zoX6wP1V&KEhHS`1&;&RC5Cbi+1&&O|WxTg4Fv*i_9h9sB8du2_cgbc3#|!%b4LiqO zRmYN>xdGt0n@e$(+qs^r4sTqraSX~j46&me$*GzHxSY$@k;^&Y9J(9;yu8c29BBwk z0dY_Qv^>3NySfNL#lCyRLfgB(%f+57$2$zMJ)96p5X={c%f9T*z}(B-jLXDa&9Xel z*o+SpyUo80&b-{t?)=W={K~NW$)SAB606R|+Mp1ioBn{lmbVZ6FniTnzr2o4bsP;uiX|O8_dD}>A~w~ z!!BL09I8=6Fw-9YP}4);z7%N>AV$M4-P0y4AZ(DrD%`>laCryu1Skm?AgRqO-PK%8&8+5=LcO zH+;e=yuxS=!)yD;dcD_tt=EHm$bel0g%tyYP1tq~0%^SvC~(P)-Pn%(*puAJa7@=I zeAtPt5R;3_n!VYay$-HC*8(EcmW|h}E6=8V+Ne#=Jb(kN-P)}!c2P&zAPdQ;>C9ez z+h0x3uuR!1%)%~A+KZan!Y$n8JlUaL*S_7p;>*s%-Q4e7+`E0;mF?RvT)mXX&$Nq_$%o#s={=0(@pe9q_UK87UXF7D~9 z3+kah+@mhSrtSeZjp_(--M5+DTVQ!p&If=nBfQ@0zW(dL?&}4S&6d2;QMI{DII>mknZZf?(E*~ z=^o*1V*w~W?;HV~+btkAumuF?0Y0(-xkqss z5PHU{aV4-TLvV5SkOBoU1oc1;+-V+CTo}|4u2+YWGeM20!BpukZ~2{xa_H7g&1{Kk+$U@f5)U`oQ&X01zDB3?xWU zV8MbM_UM7r&> zX_8^ehb&iO)ELtz$B;FJ7CeblqRy5*f5r?-u)|ZRQKe3OLjlWGtXZ*S;o3Dz(w9qR z4kcUED4Yx$HmqH{XAi$O{9cHK*_3QevuBY~ya$4=N4s}R<~6!EgPwc+{*Dz)lQ2%h z8SwdCnu5a?2oU`FgRq6e2M=2yEzoDd^an^GQmi&%+O-7?BUG;jWbd{AX%LWBujX>w z^nw%~`RoZmj@&ln$V)9}&b*Z=QmF#et9R#47C5uCZ|B}U*LU#Y#pimq7+I}gwbZXi z&whP+_wUiek6)jDePoOOAuD#vzkgc-B!(Da3KRwy1QS$nK?W0S1sZKU(B>Fv^ovP= zdN9y%Lk>Ii@Iw$o+%OM&6kALH3ns!)L>60gal;EtgvkjhYOE0%WNysSMjm_gvBxB? z5i*->t|?N;Bz~;X2@7FbaYHLYj1t5tKdjQjDdE5%G5wx=@k=nZ$LMuJoB_uLpaG~)6Fn*VrjBC{{-~V4eL?=lddum1r!boPHFO= zMjdrCMzK=Z0+12>v4JzsI0#_`59BaajyF;ZLA4J~JvEOMWLwoAI9xRqwN+Q;z*bZJ zk%989_4ZqE!OhRS|NaZm z76J`ya9wtRc`(8WE1a|=4D+z}UVQV_cVB+{z4w9=yG${Idi^!{V1)AkSOA}#fa2kY zlSwAxi6OT5VvH@8B1j>PJQ7JMGKPZ5c{wWc$_`P+04+Uq(C1~CVRkv@m}h=DpRgD; z)Y3LdTvTVC5B0gw7d3$PXrz&Lb7((<29)V8cXk>~Oq-tn`pi5Owc5iUy7u~Ou)`J` zY!K_=V$w=6*kNq8+ZKC=4x#o*(|Q81=Tis(Ndb}S8j_95d z4N#U&8r9)l>RHiaMuA>VwV0VjirHgj9vt2Q!@d63yZggR z5@=-S6%C;?;O#)3^Q31zcff=n+<*lzpn(kh`A>ibRGO{x=2WLU<>^X|_fwz(wT*rX>Q67>iJ}q@ipf)6H-$&Vc1D$pKOi0$3pG447U2t9 z-KrV9`c<%oRjgnwLIBhVyrKRi1uwviKNc{73A{inSBX`wAdrQ*CNftk@W5QP0Ju16 zVXj;teP>?IBD?!3G1n?QL0Uc2QI1((q zCP*&>n;QbOVj$8O5SYSeROtha`Me__LB%U(v5I>j1RNY79qfoO0Y+>_c3jxFJH8%M zo66%0T;dZvj-rmE2UR10fvaEt7;BTk%7h~Xpo`SAs-LDu#xIOP%Udo(8qV-#FsDJx zV@-ct{ zC|1#mm82=E0ohf60u~^EKnND#9nEsKv!4xZW&p8;EsQp`rX{uNP`eb>`llEIlBI%X z`)XJNgBjBR0d93k-g^92*SqF*uYLV%VE5X`PGS>=f_-dcCwte)^#~D?@a$(}0~^tv zHngpMZEQnZ1~u?N90cHx6u2b?{t!SMJWvA}WP7~xD(`vmQ9njBA`J&iTAA!RMgZQ0Uvn7>t3)F^VZY=Vy;;5W3K)@R}TCJkU8=cPEr(eK<2Ot0y*TR;zNXs5) z)F<-Zn*6saUyI9QK0c8@^-uUy4A8F{U9CnCtW7W5VBoISxs(^KmHm3y^V;PeDVVWi ze|u#!yCaYwLhpV5|9jvEU--iBzygE>3F<&XNPiwa5g?)4T*fsXJ1dw{#SyFzlHhj4(bRxpN-2#;t8JW}d3KrlQG5P<_Q z0S9OR319&KQeZstKpn|b4`;Z%$jdyp=E#9t`mfPy9qs3`J1H9-p`dbvVUSls0Ko2W&t^ zSA0cSe8p>c10xZVrx=o1G{soF2I$+h>GQP<(18wkgh!YTQ9MRa2XvT5YK$-YTN7X7f&F_%7Kj0F{KmQ&z-9bE13W+^NI>{g z$9sD~Y{bM3)I{F7#0=a(n}a|Q%sCk3IU20N6#Rh|G&(#AfE-*3 zNQlD!Bg{yR+(?e>NRFJsdMJRnyTU~)fDSkSlq`n@_(JfAhQZ^EyaBZrh=9af!v?rX zoODAtbiCB^!^*oupRB_>>_a;YN~8Qqq@27u6vUW7hI28*LwqeqoXSQlhGZ~?TBF2U zW4C%hMz8!zPprBhyMRsvOSAk+Qj7_8cn7v*OIdhJS$K!IY)iVVOS^2#c4&tUsKsj# z00F?o4am#8REJ)az7;x5E6{<>?AsD%HppMc!#(J>Fb}T^u zBN|TP98TFQluPV{Ot=J4kidVu$AAm~5p>8gXgY%&x`YfPhEzK0>@uf|$ce1TpHPh- zU;^_zPxMSr^;}Q(Y)|)O0x)1Z4+sE}BuTk506sv;csKx<0K>vNyu?#OoE%UBeZy;s z!&8d9W)Mm`Tu`BOh6Q!dqlCOZY|v(iPzWVT&0|WKaLT6~z1BiRTA)f2{RLt0g=y%A zthBXhfWF>*QQr_tpWr0{NJo0ixU_@`bw~#u<&2m;6C(#|w7*Z3j-(-@*7 z-~lTThiy31$2?7)@kH5t4Keiq6fn~bYyuWw0dnLu+Emjug~uKUf)8MaIaM|&MF-gX z%{75hN;M4`ZK~3YgbehAP3Y84<%Cb@gh2qy=WNGM3_T{Z(KMR$(1hVjWg0Sb`{s0=D}A`W#97gd_vl&jZ-c{%pya zEP)Jg0Bzk?Ztd2aGzG>R9rL)*X4u0Eg-{GFS9CpB1+7DJUDpVG*IFRgcfHVgJy#C> z2xJ%#e&yHJO2iVK%3DANa8S_~=m%UfhGRg6)9zS&|jmcW8$=P}0p%(l}^`cPLpY#WgAoOF`Iz_OhG%!5>C&ght@C zd&pUxjW>Ik1fnh4qWvu|eYs<_hYW~=7I1+r<rZbAh6mX3W6rkhS8K-LcPE4 zbBz%4Af}B2kc!$sbpf?i0k&n^W8;B94T3IZM@&7`0~9%JNC!IgHF#JDaySQacs)rq z)JlC(i6yqP9E42Z1W#>T$NdCL@XAuHTUZrHSsjBiD9E2gU`5tsMT2Fv0JsxL+r3@fEdT@H2b4qr0;pF1Y>5VxJb(-6R^#Q? zZw*(TL^XPCUgv#Y=#5_Kh2DJih<)u>e=U&G8_|GuL}73SS~FOL^#FxEh888Shqc&y zJ6sP$uJl#kdc#;42y+#loI1%=MbTEf4?FJt1VITfsAP!<4Mq03~Vd@y$4iaG!wgR+mffZPRv|U?d z;{myy+Y`yY+eAP`b%%vhHgi}9d4Pw&Rkp!pl=p>S`eI-I+B;+Fz=TY2TsVf~Oo)Vr z)5nUfFI2tU>eSpaJIHzq0EO(5X$)P_?K#r@IjMsp`I1=G^;H(Df=7?)?Q`C}v|mW@P3CtHeqHs5OKgg7Rfp^hIOzQ)BiqjT*f%Z9XIU z?Fjm9%jRmXcbJC#EoZ#U1}^ZJY=A2wDH1Noh5@e2m}NHuuCF|J13)l@L9hqsxdcg= zV1Vv~3mAk)kc14*gy-R4qjjF7b&~YGfC~74GIe186t)K#SYf7hVS9*S8MX(i&9C%L z;16(zZE#?F5Mq>0=^iHHD~>ND?x2tAQj4vZ0Fr*a zFQx~2xCg-nPUT@^YNifrHW@ZPsyOacO{fP=h+|Ixg@LnUZ_Hyo_Oi_#x<78^2O8vt z)Zo@=|dd)_8eZywqX&KnhjEaH_*Q8I4`PNcVgNs4B*uU@cmNcj z$mgkPo5pEhBCzS%X^`$|A_@W?hyZp7Twv;3awrF6D&r1sY8=%^N|`@UpyTZ#rY zPl&Hih+|IB>iJS!PVj_C;Octw>dVdCwGKM5u0OKoY5F4M%N^Y#KeM)8?i=`DLl0Q!$xewHh=+000iIzemH6_@QW9KYy|Lt0jTWC z#_VgkWuKUa&JJ`zKi_S^-l!yP(>86?R_zyH?LByH*mhXm&TZR`p3ew^NX|B0UlI5%^r9uA*&G^+M+U8_fd8Q@dg>R? zB2D0gOc(?!qVXEv1ce_2#>Hy?Ot_**;M7h9g-Re3Ga~ZKH9-^{Ix|}GZqFhtBLlS7 zG9&*^wq^qJ8~7@Z>%Q)5y~bpk&+bP{cA2Ch;2aOfk?&%(PP=-+ddyYL><1_VBUw~96+31cFENXQudUZpH z_26j)N9Z41mjq1^9$udWUpM1mj{_Z$0m%2AW50(R5GdaXFd3ME3;?Qn`0p8Qr)md> zaR_~F-*yIneJu)tE5ZQ(&qo2;x9|%;_jETNePV%)3Z8cd_IQs6aA1dQHy(OehlkpC zrN;fbzcGTRdn<~BPVj`~q=bg|R8Wn0Iac^9>V(F{__x<0R5f`$PWg}TqL7z#l21A^ zaDTLJI*1&zL zV4wg>lqOfQG%#R5JwEw5@EOvii4|NraYfr#j{$=QLK`?JYV>GP2HT!7<*D!~!fDN> zQmtzBD%Px8w@#e~^(!)BVu=YWD-0MgTC{$#<>mG*+_-OVK{M7*KtB#2Kx8m>>@Q$x zUk3{qX!tPV#EKXHD=s+rY2kYH3Nx;3`SL(}0=}wq=h-u~(9qnC{%ra*>d)`mjkqT5 zHSE{dMznjETHWK^|0oZ%k{BNS+&adgNC zaPRv)8RGA0nIZnXjC)Pa-vICad-QrTbRWbH1c<=<`hzriG0yvY0SfrtAg)y7iYo)& z6Tmq1?WR}|hH0k*3IKk`LJJwLumTGms-PfvH#8w&04O+!-D32_0}eYDfEXYXns~AakwqGLB$7mWVu?WYFey+bMuJj_j}I#LgFs-6K?WIP zc=;umVWx5a2AOG?$wUAaV5t}vRsNXR4;FmEWtU;vDJGeDo?&JhUN0DyyQAh}VP>)F}wbar}FVzzOA2soCQxiM!RL=kx02S0wL?LBV zJ@GL0j8pVU#TBl(>Uxz|4u&m zFv0kAvYc{?I6_Im4Le+Lb=O@sVRzA;hrtTyokxLrGQfb3bS{WI^1v3%$E{)a<)8xW8*3;P-G`L|4>ZZ4ceUc>FNOIE2rvX?pOMzi(}; zi;1B`+Tuv0OhiH;gNPE5KJh6y7HLY>S`6N{q&LQW$#G|ZToue91~Hi73rxTdVhs03 zI3-STgtSwisPIT6TmcAba03|3aD~hbrcjMSlo3vOs8livQc+-nq+&^_gm|F;10|8& zN;)-w+THFBzLbL;w4ep$MS~Q;v&RL7N4(+{r2!1MhcRaLjA%HhdDDyDRif96ZBhlB z*qjPCugT4Aesg-zGbdH5r$k;@3~h z&<`q*Kmq)n_1k8<3^C*l@>RCIz9N76(9>ao{N_)&dV%90=lNk}q;fpU}}MJnnc zhd%tF4vIv=VI=8T#KdV%id)@(1JEhf{~h-OB4yQ0q`r@IH8HQQDU)1;zS)S(MP)FRUm;pEo$$i z+98yp6sE}RX8#b|*&0T)oh~h?LoMnq1ftZZeyyrwTL&=EHqi+gK?rus+uiooP`}+s zaD~f}IgDTg3i*IO0uVb+>5`Ydl*4nSJKd&4!xYs$W-_z?yWPoX1H9FIFS^sM?sczM zow<>(JKxDY`|h{i`0cMTxKPUgn{U7ct}BBv<7=oaINE&3*+t)FVw*Q>Zoi=!5Y@2q&`1MJhh$9^Z0*bSx zEfaEMET`q{X@MA_a*=yH^0}f0Pvy)pxbOhDT&aD*!a z!V%uZ{db}N`;WN)89s!E)l0fugCZQlh;dv;d0dLEn8@kDC)^msrCcH;f*~+MCX5`+ z$y^6bS!LYR$mIhKgrEpE0SJm94Zy$#eBcKXl|JkPKfFO43_%vaz}*>!QsIsY=HSSg zgE;h{4~j!MR>vs zLq3#|J8Yo}+MVLbA1T$~Vts-oXo6uS$tQqpjNn5gRAco^aXT?d9H6 ze1IVIUUF5N@FmtAU>kH9-|>N$Da7KpT^Dv4z^bguWN^SgOds=HpD+I6d1c>VAOkSO z+xE;G_=%srk>3Y+z&@bgfE~m7aiAG4#``Hm!BwL*(qBR#!XbPkG=QUMfa5ooqdA@< zI)0;vaf1MI0|BPvHzFVcDWFI(U;t?UKqfqbKJFtwPJ$v#AV4z06iy+`P2tRa1&S1b zLN262GC`Yl#|N4q4Xgl@NhAq2p$5Q!MsDN~;6M-1U=sbAKnU8Xyo?xrpdNg~5Bgvb zs^BGvgEtsqrwxrjY+Vj+fY+tqNuHz?QeyxVni2Fzo$Vx(Rm0XW89J=PIS?foE}}MO z;%Fg8B>a_QsZmZ2Wz2oO{O0T6&BmO?9}f*j;pA>Khfhyf%i;uU(D z1r&kg)n(*$K{=4+ADSgvs-+#Ur3IJ)>s{j}=2q-6N)cp)vVo$qiK0SyfCmJC0s!Aj zSes->2JyAx@gd(dwSp`f(=iGEkE%EWHQ>UmM1wU%gKAFGxdEeV`l2v`g|Gla_tgS2 zCZjU$7c=s~GvZS;P9xGiWnx@o0ttjbRilH|Upa>3A&3TZGABGnr#dFWya=GZs2n`X zYJdsmKm|;p37)`v-lslncb6~fQR;Ea5Bc)d8mh;!#e20Kx$2dqUb<2Wn2np01ziOE(R!2WhY>Q;1OO{ZUQAF zmM3(jQ~rRF9x0M0X_8X^0S}BN0hGgD>H!j{+FB+S5+Gs#z$JysrH-&(<2fmmmYNZm zfgAWimDYm-6u}YHsNN|=VXD$$I*Jl7W~9(*EIH=0y@9k%W@TFDWv-$f6yIiomuG$^ zCWPhy=z^)7rfN27c=h6IMk>3-CR7lk_RxZD77M-Qrfxz5ID7zaLZiP;5{;fAQXQum zCTBOY)HGbsG`wo7DnhK%7_HVSjZL7uNCUk{gSFudCabb8 z>w3bUO$pg|hNlTOfwYPs4=ihb>L(0*z!Lpu8QLHYMeBn4Ab6I;xT1qMq^r7WnR-rW zi5iB5ZXL32=!R_n0JehX2E;&z3<0u|C_-Mw+TAO78YMc6r`EVbIe;fTEG#@!LwL&Q zmeQz=7H48;S{%KhKtuwh{irAKs3j2Tj53BAj4a8PtQvHIlY;3FJj5Ct!5t)4?F@im zX6be!4rbiJm0p1v>_EzrUdQ zSF?Qu7w7|;PG;@+X>$Q;A86()o@Of)>hc|`J&;2#n2KpmlcP3jYf7rzz89rF1u_H! zZDK0-d>^MSqo;m=3G}9bjcQbuDpaZ!s>+|LA_O7;o>G(7bRg3$m@7kfY(*Py>37Yu)qnN01I5Jc={`QQdymyu8Qu1c$R}XXw5o& zZ;ZGDJ18Z1LhQSe4*I5V`XXAJMr;7^QIdEoT@4#W+D=kNON?;dEuMw`3-YlSAE@rvggbV!HX>pnE^3Ow%#xPbJkXIh19?q2V` zzTG+KLph*>_qszmpo2TC13RFD_JSumIIQ_Jl??6I((NeTOVZ#w{*+_OGc_oGCCKxemhXE#AVTO1_TWrlZi4FlUc z^g~CqEGh%7l(*YjG)9Xwe8;zZcQi>S1Tqi{IjMAh!8Cuvv`h zt~iUg_=L2An9i#(0ce@CFds%b?}!-`K>@IY0)#;s zs6iMo!K;)`7!StlSvS=3^LB4Kr_b=!J_Z+{0(gt}9VmkmoA=v7GjQ7UNfc|GG>6cNeRlaF=R<$KOuZD1!e3BCr%RT#$1@`-D&X zKU%owN_d6?+=dTYhY!byllZqs^;Lg(iErRJC&o>wxQnklyTbsC-++u$|D!?*1Va|V z4w%`0c)6F0Lyz0FIoP;fQ)BH8Ji!w=jvG0WAGwk<&4x6&599z0@PJlN`MD#;+UYw# z@I#E~JIC92ncMl9PjF&H$=bBd+r+sXc>vXc0F|#kHIEDr}N~d&IyR}~fcBW&tv){H0TDJ$l9)vg}?7`)K|G4IdxaOOmqYH)^*MC8RtLG68wL+Z z2!`f(9KewBE58bOox{Tb3;Z}^gM5mx)dhGtI%NMkjCtvM`33aZ{@%36BL*b|UI5$? z%2Q<|0Dj;bx^sJh7mR^G+(FDIh8Y-vOW2Me9-k=ygarl-8aQxZL`;AHT>dq5_z9ll9h}8+dTx!*eIPb{u)~ zM8tC=VhtE}04qnRS3hE;2_QoO_Av7P9sHi|;KPq6?_GQVL#(5l#t=t`4DRCT*SCMa zK0khMI&|RUfeRfXutJ6B{%Nl?dg1|RocYFi5W)!UizmVgA54dz`T`ioKm-Hep&|@S z&;f<{>NCNG6jfZ2MHpCEVTBW9Ji)~b_Xq%m4rNmi{~UHMxUU>`&Vgs0bMQOz$P3uf zv7#cJd=knirJRz=C@Wgcz=k}uD3wk)*#yim#T=8&GRXu5ge(s=8hgN~D0Aw{Kv%s@gRhSXehHj8>FqN+y4FhisO_UyBcKLd4O2O|{1GOn6# z+NldFMD1dUqLerl)l^X}swkz7V#=xKJ`iA^s&L^-t6RBB>nm$05vvum%;NPcwsw6h z%V~V+i`izKy=#}h3`EAT!xB>rvTPxfj55nG(~PsvItwk!EfYN#HBQ;1$Xs;YwWzk+ zfZOem-h8W!`y{|GNPAIS)Mj81~NLhxJo$-HLv=7-NiE zU_rh;VE7p1kVPJuewjp#LTqSP8*a; z)by}Tg^+;r2#V@FEeu8_wWAM8ElKHufs81EB17MH*8(7zzyY7e9dFzWP512kq`xf) zya9wpf=MR8Jk3ee&`JGC)zVEreN|SCTB@lmx!{5idQyqT*xGru<_}9i5tgd9+h{_Mv&7{q^OapZ@ySH!hp}_0RvBMC@NbU;@(;!3=h=>}*Fr2~^+$8Q4GvQcN`M zQpkJaqp*@)5Q8H7fEAkXw2HB8K@HMR%^u{yc$kA`={ScsP|-l0m5m}ikl_qx__Go@ z5QhwG0t{ThG!`rnM_@Azk9@R1cd&yW?pQ}Wa@fQKehr4^1E2UJ7@JJ24U1XaMBBV~ zk+{9<3T8OM9S4w5>d@*Sksl(tmZbk*-dY5^BVixU;n;Y%>W88It4Qr!Vu_0cj6F&R}6D^f*n79bkix`2Z`PDDR zs!)YA+|-P%z=0Wx|G-9{widlb=)xM@@LxZ~feByG6uboa6sd-83WsbYBd5?|4}TcM zAKtJcO$U^+{`Hi+V$1N}LXLZ&f(sl_MVcJKjk}uC8hq_51O(e-AO95@%1Df35L;wm zDmD)L;DQIXpbZ;~HnftREP7?5-hn9unp8gDG$R5DM0`0BUly~N!#rj)pBc^9fW(^F zyyk15S_8!hR&*1nCPF_WcW2D4 z;fSI;-X>fZyXPI^cDws%2bMRxcs7ldA<`Z%ZGsb-z(fErfwuX!w7#L1A`-$tg)giD z*I#gIX?`ke|MS%Y2#+#@8N>jDyHPl*HmO2}M;u~jKO5R3E?pE(EI?`C_>{Q9iYnPE z01$ZlDgNNbxXH~82=MsF=~g#ukTDHpyc-$svsW^VY-Gg_p#xj6ft-DuWjvF5fLIpw zY&N@Yga0_4R#5oDt)PP!XvYu{m-xgfUU7?GJmMtP?+sd@0{KX>D)z9)J@SBo3}~Rx z$~|8rCoMHOP?w1Rx;cy%*`VrUyQ@s7ItG%-%4x+1_>#Z&+2;7MMTq zS}eA_{{|HTMvN2TrjF*S{Y2v6ubqWsh#MUjzdkV1o>J-+SNx z9{9l*e($%g5PEbV93)i!@<~|y0OXzxD3Jd2sb78TUmyF^cmDCip*8P+AN=7L|Mr%6-z-+%xA9{>YT00$5N|H|)f4BNgT z%B1Y{8qfg&3mYQv@LDPHI%D3JAsNW!;3|*GF3&aYVINFD1V@krOV9*Q5Cv0^5BTl@ z|6B0>#s(h*p#xBX25Zm;Zx9D_@CE~c1?R6K?qLHw;AC`w2#e4Nj}Qry&0zjqU4~yi_4Dqjx+|UnIL;oHk1ZpA#4iOO(F$ETp5gXAF9}yB8F%c*6 z5dROb#I4-=s@xdR1v}9b1x5lVa2hz#;NCE^Jdh&l;T|4`6ZEhkbf2ahe^k}e~XB3WZD>ryX6FCL#GFZU8KUODeB{W35M z6E4-{FAY;K2NN$9(=ZuRG!oM>-x4z8LNX__ErSv8AtH*-@rcat}5Gavu}J2bVlBLDyZ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/file-icons.png b/public2/ueditor/dialogs/video/images/file-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff82c8c488f53a7aff67fbe39742e3321183eca GIT binary patch literal 44070 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

    *vGSxI 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/icons.gif b/public2/ueditor/dialogs/video/images/icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..78459dea7b12ccbeec81d19ecdab22b1658e93b4 GIT binary patch literal 453 zcmZ?wbhEHbbY#$A*vtR||Ns9FJNP^N(4UCIf1{56|NHmvpFe+o|NadW2g{=nia%Kx z85lSjbU>mYGZarn*x(aH@fLZq!wgUiaA+%BrQuMGlI(3v}$4ket=c%G-JG_a6@d zUMtW1Dv_dMk(#;&JDULU);6IIt*+RD80Beh(v#{r8-@JE7rOMyrKZ@`PM+5- zK4PEn@UifH&1a7opNKNDvAy~H((Lt@PiCLrh`sqL^yyzFM}*_N9gV+*y1bvCcd{tw zP+atQ`ojjtR_?nOH&4iCw(0v^v}@~SfpwBi-JHA%0-p_?kEd#ga=ENn_|&M5?L?$c z!i1+jT>6R+ul!uQ+^$n$Hm~o7%Nb0wJ#GK7NE~>4aE?#6+>{R=oUZeJnouMg`B^J) rUi3;Xl^IQMkE|4#X6EZ{`gBG$ultcLuMHMNRKNMR>qv$%6N5DXx{1lO literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/icons.png b/public2/ueditor/dialogs/video/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed GIT binary patch literal 2678 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/left_focus.jpg b/public2/ueditor/dialogs/video/images/left_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7886d276dda2e0aecdae22393eac534ed507babf GIT binary patch literal 11423 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 T+mF>-Zi@@LHB9%bmHhD^k7NPf literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/none_focus.jpg b/public2/ueditor/dialogs/video/images/none_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c768dcb47aaa289135afd2bd0e8eb0b6ecb7536 GIT binary patch literal 11546 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 C61Fb@ literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/right_focus.jpg b/public2/ueditor/dialogs/video/images/right_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..173e10d2d91026c7283566993afb2f3a0267ea40 GIT binary patch literal 11334 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/success.gif b/public2/ueditor/dialogs/video/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 GIT binary patch literal 445 zcmZ?wbhEHb)L_tHxXJ(m|NsC0{`>#WKmY&!`~ULm|4%>v3rzVXIOUh{)L$ageu+>2 zB{Acd%*pZwE#>TlQSztb-KopJH+%!_|l-~7Ag*59?a z{_c7B@6_{ur(gU#_wwKE_y6vG`1j=VzZYNsfBgCX$DjXizW@L859r4KV8@~pia%Kx z85k@WbU+dyKQXY~a+p)#p(E9QVoA}-BeJtDJbfs+R&065YSGzOop#2q7tzUUTK@E- z1Qpqe*fm*b*T-Fam_8!ZPiJg?eRTb9ku+5;xVnw>Wr$>Ce}(b zvq{bgY~#~oR8Cparp&0%zbdUw!o*Z6ds70hP&$teqekA&7*16-748@%Mnl0vSqU6+ zOpICr!NSHY@7SLk+rBLP3&#jWP!Xxbb jiN%_{Rv%uKKTTNF#>acL^G5)OtDBg<-IWs>91PX~W`xy? literal 0 HcmV?d00001 diff --git a/public2/ueditor/dialogs/video/images/success.png b/public2/ueditor/dialogs/video/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d GIT binary patch literal 1621 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#?>2=9ZF3nBND}m`vLFhHXsTY(OatnYqyQCInmZhe+73JqDfIV%MiQ6rPIL(9V zO~LIJBb<8mfsWA!MJ-ZP!-Rn82gHOYTp$OY^i%VI>AeV;u(vXbonl~MI_~M>7*cWT z%njcRVMh`65C6~Q2yI{K`NBQQh9heAinXE1(JfB=Ul%M;Ke#x6g%L8^f5l4Te zj&BcK1znDIyZS2~eC7F3K+}tVTa$=u*HTU0W4>0#`+Qf%|GkyBERBs#$Y}P@k7@U2 zd#*XsYr~WGeCA1uSK>2HTD)g9mP}Xrpg$+`K&8dx2JS~bjCx(hj5}1;-8qn2_>|?> zp{d+2q{I0hbQS!U-jOut`kSEi+IhQJGmBl4O%se*W?OGKZ0Mp?XmGnRgezL^8vCJ4 z#-ek9(R&%4!h+;oXA~Mtbyie=u#0PDiI#!iX`%2?^@kRL8ma*r6?+*}W4e|_8~J&& z+-+*Ub3{dDcAIF|!MTDz0#78qKYeaeVU$wDOOs3cR=e5FZ*O2e-6xc{Uu=$;!s>*M z>nZ|V>zUp8-oE6^wXjV+_UOvuE&SORr`;3hnBKu~e3rzlY@NRjD|5Ui2t>^@Ve7jy z)2vT>u1vesjJgG`f;l_n`FmbR~b^~{VzXB}7CdU_pt>lO9l=E;X#4<2bZu32r~J^e^%TSISQ_Qm$= z7d{rOo2%^RUGseJkpn9(MWszUQdl(i&RN5PBgZ0d#S7ZipShU3W`>Nsy6C#pCD*KW zyxHW%b?m|pr;dF;L$saa#oaeO`u=>jkXTjl9*cLEvOD!Jdr4ooKJW9gY7?D{e?uM^ z`_}E4`0yR0boA=9>3>WXzUH{&pDfpZ;_2xb=j*pKsk#WyD%J#5t{1#azeB z4SJq8H2*dJVX$xugZHVh{7U`u4@oM|quz5j-hRJi{qwh1k5uNqu`W>3HJG&Y^R}6R z$Gq-HPue$sd${oT*XKO8zN>Oe_%K^bZNm3^-vf7@5X# + + + + + + + + +

    + + + + + + + + + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/video/video.js b/public2/ueditor/dialogs/video/video.js new file mode 100644 index 0000000..681a945 --- /dev/null +++ b/public2/ueditor/dialogs/video/video.js @@ -0,0 +1,791 @@ +/** + * Created by JetBrains PhpStorm. + * User: taoqili + * Date: 12-2-20 + * Time: 上午11:19 + * To change this template use File | Settings | File Templates. + */ + +(function(){ + + var video = {}, + uploadVideoList = [], + isModifyUploadVideo = false, + uploadFile; + + window.onload = function(){ + $focus($G("videoUrl")); + initTabs(); + initVideo(); + initUpload(); + }; + + /* 初始化tab标签 */ + function initTabs(){ + var tabs = $G('tabHeads').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var j, bodyId, target = e.target || e.srcElement; + for (j = 0; j < tabs.length; j++) { + bodyId = tabs[j].getAttribute('data-content-id'); + if(tabs[j] == target){ + domUtils.addClass(tabs[j], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + }else { + domUtils.removeClasses(tabs[j], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + }); + } + } + + function initVideo(){ + createAlignButton( ["videoFloat", "upload_alignment"] ); + addUrlChangeListener($G("videoUrl")); + addOkListener(); + + //编辑视频时初始化相关信息 + (function(){ + var img = editor.selection.getRange().getClosedNode(),url; + if(img && img.className){ + var hasFakedClass = (img.className == "edui-faked-video"), + hasUploadClass = img.className.indexOf("edui-upload-video")!=-1; + if(hasFakedClass || hasUploadClass) { + $G("videoUrl").value = url = img.getAttribute("_url"); + $G("videoWidth").value = img.width; + $G("videoHeight").value = img.height; + var align = domUtils.getComputedStyle(img,"float"), + parentAlign = domUtils.getComputedStyle(img.parentNode,"text-align"); + updateAlignButton(parentAlign==="center"?"center":align); + } + if(hasUploadClass) { + isModifyUploadVideo = true; + } + } + createPreviewVideo(url); + })(); + } + + /** + * 监听确认和取消两个按钮事件,用户执行插入或者清空正在播放的视频实例操作 + */ + function addOkListener(){ + dialog.onok = function(){ + $G("preview").innerHTML = ""; + var currentTab = findFocus("tabHeads","tabSrc"); + switch(currentTab){ + case "video": + return insertSingle(); + break; + case "videoSearch": + return insertSearch("searchList"); + break; + case "upload": + return insertUpload(); + break; + } + }; + dialog.oncancel = function(){ + $G("preview").innerHTML = ""; + }; + } + + /** + * 依据传入的align值更新按钮信息 + * @param align + */ + function updateAlignButton( align ) { + var aligns = $G( "videoFloat" ).children; + for ( var i = 0, ci; ci = aligns[i++]; ) { + if ( ci.getAttribute( "name" ) == align ) { + if ( ci.className !="focus" ) { + ci.className = "focus"; + } + } else { + if ( ci.className =="focus" ) { + ci.className = ""; + } + } + } + } + + /** + * 将单个视频信息插入编辑器中 + */ + function insertSingle(){ + var width = $G("videoWidth"), + height = $G("videoHeight"), + url=$G('videoUrl').value, + align = findFocus("videoFloat","name"); + if(!url) return false; + if ( !checkNum( [width, height] ) ) return false; + editor.execCommand('insertvideo', { + url: convert_url(url), + width: width.value, + height: height.value, + align: align + }, isModifyUploadVideo ? 'upload':null); + } + + /** + * 将元素id下的所有代表视频的图片插入编辑器中 + * @param id + */ + function insertSearch(id){ + var imgs = domUtils.getElementsByTagName($G(id),"img"), + videoObjs=[]; + for(var i=0,img; img=imgs[i++];){ + if(img.getAttribute("selected")){ + videoObjs.push({ + url:img.getAttribute("ue_video_url"), + width:420, + height:280, + align:"none" + }); + } + } + editor.execCommand('insertvideo',videoObjs); + } + + /** + * 找到id下具有focus类的节点并返回该节点下的某个属性 + * @param id + * @param returnProperty + */ + function findFocus( id, returnProperty ) { + var tabs = $G( id ).children, + property; + for ( var i = 0, ci; ci = tabs[i++]; ) { + if ( ci.className=="focus" ) { + property = ci.getAttribute( returnProperty ); + break; + } + } + return property; + } + function convert_url(url){ + if ( !url ) return ''; + url = utils.trim(url) + .replace(/v\.youku\.com\/v_show\/id_([\w\-=]+)\.html/i, 'player.youku.com/player.php/sid/$1/v.swf') + .replace(/(www\.)?youtube\.com\/watch\?v=([\w\-]+)/i, "www.youtube.com/v/$2") + .replace(/youtu.be\/(\w+)$/i, "www.youtube.com/v/$1") + .replace(/v\.ku6\.com\/.+\/([\w\.]+)\.html.*$/i, "player.ku6.com/refer/$1/v.swf") + .replace(/www\.56\.com\/u\d+\/v_([\w\-]+)\.html/i, "player.56.com/v_$1.swf") + .replace(/www.56.com\/w\d+\/play_album\-aid\-\d+_vid\-([^.]+)\.html/i, "player.56.com/v_$1.swf") + .replace(/v\.pps\.tv\/play_([\w]+)\.html.*$/i, "player.pps.tv/player/sid/$1/v.swf") + .replace(/www\.letv\.com\/ptv\/vplay\/([\d]+)\.html.*$/i, "i7.imgs.letv.com/player/swfPlayer.swf?id=$1&autoplay=0") + .replace(/www\.tudou\.com\/programs\/view\/([\w\-]+)\/?/i, "www.tudou.com/v/$1") + .replace(/v\.qq\.com\/cover\/[\w]+\/[\w]+\/([\w]+)\.html/i, "static.video.qq.com/TPout.swf?vid=$1") + .replace(/v\.qq\.com\/.+[\?\&]vid=([^&]+).*$/i, "static.video.qq.com/TPout.swf?vid=$1") + .replace(/my\.tv\.sohu\.com\/[\w]+\/[\d]+\/([\d]+)\.shtml.*$/i, "share.vrs.sohu.com/my/v.swf&id=$1"); + + return url; + } + + /** + * 检测传入的所有input框中输入的长宽是否是正数 + * @param nodes input框集合, + */ + function checkNum( nodes ) { + for ( var i = 0, ci; ci = nodes[i++]; ) { + var value = ci.value; + if ( !isNumber( value ) && value) { + alert( lang.numError ); + ci.value = ""; + ci.focus(); + return false; + } + } + return true; + } + + /** + * 数字判断 + * @param value + */ + function isNumber( value ) { + return /(0|^[1-9]\d*$)/.test( value ); + } + + /** + * 创建图片浮动选择按钮 + * @param ids + */ + function createAlignButton( ids ) { + for ( var i = 0, ci; ci = ids[i++]; ) { + var floatContainer = $G( ci ), + nameMaps = {"none":lang['default'], "left":lang.floatLeft, "right":lang.floatRight, "center":lang.block}; + for ( var j in nameMaps ) { + var div = document.createElement( "div" ); + div.setAttribute( "name", j ); + if ( j == "none" ) div.className="focus"; + div.style.cssText = "background:url(images/" + j + "_focus.jpg);"; + div.setAttribute( "title", nameMaps[j] ); + floatContainer.appendChild( div ); + } + switchSelect( ci ); + } + } + + /** + * 选择切换 + * @param selectParentId + */ + function switchSelect( selectParentId ) { + var selects = $G( selectParentId ).children; + for ( var i = 0, ci; ci = selects[i++]; ) { + domUtils.on( ci, "click", function () { + for ( var j = 0, cj; cj = selects[j++]; ) { + cj.className = ""; + cj.removeAttribute && cj.removeAttribute( "class" ); + } + this.className = "focus"; + } ) + } + } + + /** + * 监听url改变事件 + * @param url + */ + function addUrlChangeListener(url){ + if (browser.ie) { + url.onpropertychange = function () { + createPreviewVideo( this.value ); + } + } else { + url.addEventListener( "input", function () { + createPreviewVideo( this.value ); + }, false ); + } + } + + /** + * 根据url生成视频预览 + * @param url + */ + function createPreviewVideo(url){ + if ( !url )return; + + var conUrl = convert_url(url); + + $G("preview").innerHTML = '
    '+lang.urlError+'
    '+ + '' + + ''; + } + + + /* 插入上传视频 */ + function insertUpload(){ + var videoObjs=[], + uploadDir = editor.getOpt('videoUrlPrefix'), + width = $G('upload_width').value || 420, + height = $G('upload_height').value || 280, + align = findFocus("upload_alignment","name") || 'none'; + for(var key in uploadVideoList) { + var file = uploadVideoList[key]; + videoObjs.push({ + url: uploadDir + file.url, + width:width, + height:height, + align:align + }); + } + + var count = uploadFile.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } else { + editor.execCommand('insertvideo', videoObjs, 'upload'); + } + } + + /*初始化上传标签*/ + function initUpload(){ + uploadFile = new UploadFile('queueList'); + } + + + /* 上传附件 */ + function UploadFile(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadFile.prototype = { + init: function () { + this.fileList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('videoActionName')), + fileMaxSize = editor.getOpt('videoMaxSize'), + acceptExtensions = (editor.getOpt('videoAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, '');; + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
    ').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('videoActionName')) { + $('#filePickerReady').after($('
    ').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('videoFieldName'), + duplicate: true, + fileSingleSizeLimit: fileMaxSize, + compress: false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if ('|png|jpg|jpeg|bmp|gif|'.indexOf('|'+file.ext.toLowerCase()+'|') == -1) { + $wrap.empty().addClass('notimage').append('' + + '' + file.name + ''); + } else { + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src || (/^data:/.test(src) && browser.ie && browser.version <= 7)) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + fileCount++; + fileSize += file.size; + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + fileCount--; + fileSize -= file.size; + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + if (actionUrl.toLowerCase().indexOf('jsp') != -1) { + header['X_Requested_With'] = 'XMLHttpRequest'; + } + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + uploadVideoList.push({ + 'url': json.url, + 'type': json.type, + 'original':json.original + }); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + refresh: function(){ + this.uploader.refresh(); + } + }; + +})(); \ No newline at end of file diff --git a/public2/ueditor/dialogs/webapp/webapp.html b/public2/ueditor/dialogs/webapp/webapp.html new file mode 100644 index 0000000..1614377 --- /dev/null +++ b/public2/ueditor/dialogs/webapp/webapp.html @@ -0,0 +1,53 @@ + + + + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/wordimage/tangram.js b/public2/ueditor/dialogs/wordimage/tangram.js new file mode 100644 index 0000000..2ebd8fd --- /dev/null +++ b/public2/ueditor/dialogs/wordimage/tangram.js @@ -0,0 +1,1495 @@ +// Copyright (c) 2009, Baidu Inc. All rights reserved. +// +// Licensed under the BSD License +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http:// tangram.baidu.com/license.html +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS-IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + /** + * @namespace T Tangram七巧板 + * @name T + * @version 1.6.0 +*/ + +/** + * 声明baidu包 + * @author: allstar, erik, meizz, berg + */ +var T, + baidu = T = baidu || {version: "1.5.0"}; +baidu.guid = "$BAIDU$"; +baidu.$$ = window[baidu.guid] = window[baidu.guid] || {global:{}}; + +/** + * 使用flash资源封装的一些功能 + * @namespace baidu.flash + */ +baidu.flash = baidu.flash || {}; + +/** + * 操作dom的方法 + * @namespace baidu.dom + */ +baidu.dom = baidu.dom || {}; + + +/** + * 从文档中获取指定的DOM元素 + * @name baidu.dom.g + * @function + * @grammar baidu.dom.g(id) + * @param {string|HTMLElement} id 元素的id或DOM元素. + * @shortcut g,T.G + * @meta standard + * @see baidu.dom.q + * + * @return {HTMLElement|null} 获取的元素,查找不到时返回null,如果参数不合法,直接返回参数. + */ +baidu.dom.g = function(id) { + if (!id) return null; + if ('string' == typeof id || id instanceof String) { + return document.getElementById(id); + } else if (id.nodeName && (id.nodeType == 1 || id.nodeType == 9)) { + return id; + } + return null; +}; +baidu.g = baidu.G = baidu.dom.g; + + +/** + * 操作数组的方法 + * @namespace baidu.array + */ + +baidu.array = baidu.array || {}; + + +/** + * 遍历数组中所有元素 + * @name baidu.array.each + * @function + * @grammar baidu.array.each(source, iterator[, thisObject]) + * @param {Array} source 需要遍历的数组 + * @param {Function} iterator 对每个数组元素进行调用的函数,该函数有两个参数,第一个为数组元素,第二个为数组索引值,function (item, index)。 + * @param {Object} [thisObject] 函数调用时的this指针,如果没有此参数,默认是当前遍历的数组 + * @remark + * each方法不支持对Object的遍历,对Object的遍历使用baidu.object.each 。 + * @shortcut each + * @meta standard + * + * @returns {Array} 遍历的数组 + */ + +baidu.each = baidu.array.forEach = baidu.array.each = function (source, iterator, thisObject) { + var returnValue, item, i, len = source.length; + + if ('function' == typeof iterator) { + for (i = 0; i < len; i++) { + item = source[i]; + returnValue = iterator.call(thisObject || source, item, i); + + if (returnValue === false) { + break; + } + } + } + return source; +}; + +/** + * 对语言层面的封装,包括类型判断、模块扩展、继承基类以及对象自定义事件的支持。 + * @namespace baidu.lang + */ +baidu.lang = baidu.lang || {}; + + +/** + * 判断目标参数是否为function或Function实例 + * @name baidu.lang.isFunction + * @function + * @grammar baidu.lang.isFunction(source) + * @param {Any} source 目标参数 + * @version 1.2 + * @see baidu.lang.isString,baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isArray,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * @meta standard + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isFunction = function (source) { + return '[object Function]' == Object.prototype.toString.call(source); +}; + +/** + * 判断目标参数是否string类型或String对象 + * @name baidu.lang.isString + * @function + * @grammar baidu.lang.isString(source) + * @param {Any} source 目标参数 + * @shortcut isString + * @meta standard + * @see baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isArray,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isString = function (source) { + return '[object String]' == Object.prototype.toString.call(source); +}; +baidu.isString = baidu.lang.isString; + + +/** + * 判断浏览器类型和特性的属性 + * @namespace baidu.browser + */ +baidu.browser = baidu.browser || {}; + + +/** + * 判断是否为opera浏览器 + * @property opera opera版本号 + * @grammar baidu.browser.opera + * @meta standard + * @see baidu.browser.ie,baidu.browser.firefox,baidu.browser.safari,baidu.browser.chrome + * @returns {Number} opera版本号 + */ + +/** + * opera 从10开始不是用opera后面的字符串进行版本的判断 + * 在Browser identification最后添加Version + 数字进行版本标识 + * opera后面的数字保持在9.80不变 + */ +baidu.browser.opera = /opera(\/| )(\d+(\.\d+)?)(.+?(version\/(\d+(\.\d+)?)))?/i.test(navigator.userAgent) ? + ( RegExp["\x246"] || RegExp["\x242"] ) : undefined; + + +/** + * 在目标元素的指定位置插入HTML代码 + * @name baidu.dom.insertHTML + * @function + * @grammar baidu.dom.insertHTML(element, position, html) + * @param {HTMLElement|string} element 目标元素或目标元素的id + * @param {string} position 插入html的位置信息,取值为beforeBegin,afterBegin,beforeEnd,afterEnd + * @param {string} html 要插入的html + * @remark + * + * 对于position参数,大小写不敏感
    + * 参数的意思:beforeBegin<span>afterBegin this is span! beforeEnd</span> afterEnd
    + * 此外,如果使用本函数插入带有script标签的HTML字符串,script标签对应的脚本将不会被执行。 + * + * @shortcut insertHTML + * @meta standard + * + * @returns {HTMLElement} 目标元素 + */ +baidu.dom.insertHTML = function (element, position, html) { + element = baidu.dom.g(element); + var range,begin; + if (element.insertAdjacentHTML && !baidu.browser.opera) { + element.insertAdjacentHTML(position, html); + } else { + range = element.ownerDocument.createRange(); + position = position.toUpperCase(); + if (position == 'AFTERBEGIN' || position == 'BEFOREEND') { + range.selectNodeContents(element); + range.collapse(position == 'AFTERBEGIN'); + } else { + begin = position == 'BEFOREBEGIN'; + range[begin ? 'setStartBefore' : 'setEndAfter'](element); + range.collapse(begin); + } + range.insertNode(range.createContextualFragment(html)); + } + return element; +}; + +baidu.insertHTML = baidu.dom.insertHTML; + +/** + * 操作flash对象的方法,包括创建flash对象、获取flash对象以及判断flash插件的版本号 + * @namespace baidu.swf + */ +baidu.swf = baidu.swf || {}; + + +/** + * 浏览器支持的flash插件版本 + * @property version 浏览器支持的flash插件版本 + * @grammar baidu.swf.version + * @return {String} 版本号 + * @meta standard + */ +baidu.swf.version = (function () { + var n = navigator; + if (n.plugins && n.mimeTypes.length) { + var plugin = n.plugins["Shockwave Flash"]; + if (plugin && plugin.description) { + return plugin.description + .replace(/([a-zA-Z]|\s)+/, "") + .replace(/(\s)+r/, ".") + ".0"; + } + } else if (window.ActiveXObject && !window.opera) { + for (var i = 12; i >= 2; i--) { + try { + var c = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.' + i); + if (c) { + var version = c.GetVariable("$version"); + return version.replace(/WIN/g,'').replace(/,/g,'.'); + } + } catch(e) {} + } + } +})(); + +/** + * 操作字符串的方法 + * @namespace baidu.string + */ +baidu.string = baidu.string || {}; + + +/** + * 对目标字符串进行html编码 + * @name baidu.string.encodeHTML + * @function + * @grammar baidu.string.encodeHTML(source) + * @param {string} source 目标字符串 + * @remark + * 编码字符有5个:&<>"' + * @shortcut encodeHTML + * @meta standard + * @see baidu.string.decodeHTML + * + * @returns {string} html编码后的字符串 + */ +baidu.string.encodeHTML = function (source) { + return String(source) + .replace(/&/g,'&') + .replace(//g,'>') + .replace(/"/g, """) + .replace(/'/g, "'"); +}; + +baidu.encodeHTML = baidu.string.encodeHTML; + +/** + * 创建flash对象的html字符串 + * @name baidu.swf.createHTML + * @function + * @grammar baidu.swf.createHTML(options) + * + * @param {Object} options 创建flash的选项参数 + * @param {string} options.id 要创建的flash的标识 + * @param {string} options.url flash文件的url + * @param {String} options.errorMessage 未安装flash player或flash player版本号过低时的提示 + * @param {string} options.ver 最低需要的flash player版本号 + * @param {string} options.width flash的宽度 + * @param {string} options.height flash的高度 + * @param {string} options.align flash的对齐方式,允许值:middle/left/right/top/bottom + * @param {string} options.base 设置用于解析swf文件中的所有相对路径语句的基本目录或URL + * @param {string} options.bgcolor swf文件的背景色 + * @param {string} options.salign 设置缩放的swf文件在由width和height设置定义的区域内的位置。允许值:l/r/t/b/tl/tr/bl/br + * @param {boolean} options.menu 是否显示右键菜单,允许值:true/false + * @param {boolean} options.loop 播放到最后一帧时是否重新播放,允许值: true/false + * @param {boolean} options.play flash是否在浏览器加载时就开始播放。允许值:true/false + * @param {string} options.quality 设置flash播放的画质,允许值:low/medium/high/autolow/autohigh/best + * @param {string} options.scale 设置flash内容如何缩放来适应设置的宽高。允许值:showall/noborder/exactfit + * @param {string} options.wmode 设置flash的显示模式。允许值:window/opaque/transparent + * @param {string} options.allowscriptaccess 设置flash与页面的通信权限。允许值:always/never/sameDomain + * @param {string} options.allownetworking 设置swf文件中允许使用的网络API。允许值:all/internal/none + * @param {boolean} options.allowfullscreen 是否允许flash全屏。允许值:true/false + * @param {boolean} options.seamlesstabbing 允许设置执行无缝跳格,从而使用户能跳出flash应用程序。该参数只能在安装Flash7及更高版本的Windows中使用。允许值:true/false + * @param {boolean} options.devicefont 设置静态文本对象是否以设备字体呈现。允许值:true/false + * @param {boolean} options.swliveconnect 第一次加载flash时浏览器是否应启动Java。允许值:true/false + * @param {Object} options.vars 要传递给flash的参数,支持JSON或string类型。 + * + * @see baidu.swf.create + * @meta standard + * @returns {string} flash对象的html字符串 + */ +baidu.swf.createHTML = function (options) { + options = options || {}; + var version = baidu.swf.version, + needVersion = options['ver'] || '6.0.0', + vUnit1, vUnit2, i, k, len, item, tmpOpt = {}, + encodeHTML = baidu.string.encodeHTML; + for (k in options) { + tmpOpt[k] = options[k]; + } + options = tmpOpt; + if (version) { + version = version.split('.'); + needVersion = needVersion.split('.'); + for (i = 0; i < 3; i++) { + vUnit1 = parseInt(version[i], 10); + vUnit2 = parseInt(needVersion[i], 10); + if (vUnit2 < vUnit1) { + break; + } else if (vUnit2 > vUnit1) { + return ''; + } + } + } else { + return ''; + } + + var vars = options['vars'], + objProperties = ['classid', 'codebase', 'id', 'width', 'height', 'align']; + options['align'] = options['align'] || 'middle'; + options['classid'] = 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'; + options['codebase'] = 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'; + options['movie'] = options['url'] || ''; + delete options['vars']; + delete options['url']; + if ('string' == typeof vars) { + options['flashvars'] = vars; + } else { + var fvars = []; + for (k in vars) { + item = vars[k]; + fvars.push(k + "=" + encodeURIComponent(item)); + } + options['flashvars'] = fvars.join('&'); + } + var str = [''); + var params = { + 'wmode' : 1, + 'scale' : 1, + 'quality' : 1, + 'play' : 1, + 'loop' : 1, + 'menu' : 1, + 'salign' : 1, + 'bgcolor' : 1, + 'base' : 1, + 'allowscriptaccess' : 1, + 'allownetworking' : 1, + 'allowfullscreen' : 1, + 'seamlesstabbing' : 1, + 'devicefont' : 1, + 'swliveconnect' : 1, + 'flashvars' : 1, + 'movie' : 1 + }; + + for (k in options) { + item = options[k]; + k = k.toLowerCase(); + if (params[k] && (item || item === false || item === 0)) { + str.push(''); + } + } + options['src'] = options['movie']; + options['name'] = options['id']; + delete options['id']; + delete options['movie']; + delete options['classid']; + delete options['codebase']; + options['type'] = 'application/x-shockwave-flash'; + options['pluginspage'] = 'http://www.macromedia.com/go/getflashplayer'; + str.push(''); + + return str.join(''); +}; + + +/** + * 在页面中创建一个flash对象 + * @name baidu.swf.create + * @function + * @grammar baidu.swf.create(options[, container]) + * + * @param {Object} options 创建flash的选项参数 + * @param {string} options.id 要创建的flash的标识 + * @param {string} options.url flash文件的url + * @param {String} options.errorMessage 未安装flash player或flash player版本号过低时的提示 + * @param {string} options.ver 最低需要的flash player版本号 + * @param {string} options.width flash的宽度 + * @param {string} options.height flash的高度 + * @param {string} options.align flash的对齐方式,允许值:middle/left/right/top/bottom + * @param {string} options.base 设置用于解析swf文件中的所有相对路径语句的基本目录或URL + * @param {string} options.bgcolor swf文件的背景色 + * @param {string} options.salign 设置缩放的swf文件在由width和height设置定义的区域内的位置。允许值:l/r/t/b/tl/tr/bl/br + * @param {boolean} options.menu 是否显示右键菜单,允许值:true/false + * @param {boolean} options.loop 播放到最后一帧时是否重新播放,允许值: true/false + * @param {boolean} options.play flash是否在浏览器加载时就开始播放。允许值:true/false + * @param {string} options.quality 设置flash播放的画质,允许值:low/medium/high/autolow/autohigh/best + * @param {string} options.scale 设置flash内容如何缩放来适应设置的宽高。允许值:showall/noborder/exactfit + * @param {string} options.wmode 设置flash的显示模式。允许值:window/opaque/transparent + * @param {string} options.allowscriptaccess 设置flash与页面的通信权限。允许值:always/never/sameDomain + * @param {string} options.allownetworking 设置swf文件中允许使用的网络API。允许值:all/internal/none + * @param {boolean} options.allowfullscreen 是否允许flash全屏。允许值:true/false + * @param {boolean} options.seamlesstabbing 允许设置执行无缝跳格,从而使用户能跳出flash应用程序。该参数只能在安装Flash7及更高版本的Windows中使用。允许值:true/false + * @param {boolean} options.devicefont 设置静态文本对象是否以设备字体呈现。允许值:true/false + * @param {boolean} options.swliveconnect 第一次加载flash时浏览器是否应启动Java。允许值:true/false + * @param {Object} options.vars 要传递给flash的参数,支持JSON或string类型。 + * + * @param {HTMLElement|string} [container] flash对象的父容器元素,不传递该参数时在当前代码位置创建flash对象。 + * @meta standard + * @see baidu.swf.createHTML,baidu.swf.getMovie + */ +baidu.swf.create = function (options, target) { + options = options || {}; + var html = baidu.swf.createHTML(options) + || options['errorMessage'] + || ''; + + if (target && 'string' == typeof target) { + target = document.getElementById(target); + } + baidu.dom.insertHTML( target || document.body ,'beforeEnd',html ); +}; +/** + * 判断是否为ie浏览器 + * @name baidu.browser.ie + * @field + * @grammar baidu.browser.ie + * @returns {Number} IE版本号 + */ +baidu.browser.ie = baidu.ie = /msie (\d+\.\d+)/i.test(navigator.userAgent) ? (document.documentMode || + RegExp['\x241']) : undefined; + +/** + * 移除数组中的项 + * @name baidu.array.remove + * @function + * @grammar baidu.array.remove(source, match) + * @param {Array} source 需要移除项的数组 + * @param {Any} match 要移除的项 + * @meta standard + * @see baidu.array.removeAt + * + * @returns {Array} 移除后的数组 + */ +baidu.array.remove = function (source, match) { + var len = source.length; + + while (len--) { + if (len in source && source[len] === match) { + source.splice(len, 1); + } + } + return source; +}; + +/** + * 判断目标参数是否Array对象 + * @name baidu.lang.isArray + * @function + * @grammar baidu.lang.isArray(source) + * @param {Any} source 目标参数 + * @meta standard + * @see baidu.lang.isString,baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isArray = function (source) { + return '[object Array]' == Object.prototype.toString.call(source); +}; + + + +/** + * 将一个变量转换成array + * @name baidu.lang.toArray + * @function + * @grammar baidu.lang.toArray(source) + * @param {mix} source 需要转换成array的变量 + * @version 1.3 + * @meta standard + * @returns {array} 转换后的array + */ +baidu.lang.toArray = function (source) { + if (source === null || source === undefined) + return []; + if (baidu.lang.isArray(source)) + return source; + if (typeof source.length !== 'number' || typeof source === 'string' || baidu.lang.isFunction(source)) { + return [source]; + } + if (source.item) { + var l = source.length, array = new Array(l); + while (l--) + array[l] = source[l]; + return array; + } + + return [].slice.call(source); +}; + +/** + * 获得flash对象的实例 + * @name baidu.swf.getMovie + * @function + * @grammar baidu.swf.getMovie(name) + * @param {string} name flash对象的名称 + * @see baidu.swf.create + * @meta standard + * @returns {HTMLElement} flash对象的实例 + */ +baidu.swf.getMovie = function (name) { + var movie = document[name], ret; + return baidu.browser.ie == 9 ? + movie && movie.length ? + (ret = baidu.array.remove(baidu.lang.toArray(movie),function(item){ + return item.tagName.toLowerCase() != "embed"; + })).length == 1 ? ret[0] : ret + : movie + : movie || window[name]; +}; + + +baidu.flash._Base = (function(){ + + var prefix = 'bd__flash__'; + + /** + * 创建一个随机的字符串 + * @private + * @return {String} + */ + function _createString(){ + return prefix + Math.floor(Math.random() * 2147483648).toString(36); + }; + + /** + * 检查flash状态 + * @private + * @param {Object} target flash对象 + * @return {Boolean} + */ + function _checkReady(target){ + if(typeof target !== 'undefined' && typeof target.flashInit !== 'undefined' && target.flashInit()){ + return true; + }else{ + return false; + } + }; + + /** + * 调用之前进行压栈的函数 + * @private + * @param {Array} callQueue 调用队列 + * @param {Object} target flash对象 + * @return {Null} + */ + function _callFn(callQueue, target){ + var result = null; + + callQueue = callQueue.reverse(); + baidu.each(callQueue, function(item){ + result = target.call(item.fnName, item.params); + item.callBack(result); + }); + }; + + /** + * 为传入的匿名函数创建函数名 + * @private + * @param {String|Function} fun 传入的匿名函数或者函数名 + * @return {String} + */ + function _createFunName(fun){ + var name = ''; + + if(baidu.lang.isFunction(fun)){ + name = _createString(); + window[name] = function(){ + fun.apply(window, arguments); + }; + + return name; + }else if(baidu.lang.isString){ + return fun; + } + }; + + /** + * 绘制flash + * @private + * @param {Object} options 创建参数 + * @return {Object} + */ + function _render(options){ + if(!options.id){ + options.id = _createString(); + } + + var container = options.container || ''; + delete(options.container); + + baidu.swf.create(options, container); + + return baidu.swf.getMovie(options.id); + }; + + return function(options, callBack){ + var me = this, + autoRender = (typeof options.autoRender !== 'undefined' ? options.autoRender : true), + createOptions = options.createOptions || {}, + target = null, + isReady = false, + callQueue = [], + timeHandle = null, + callBack = callBack || []; + + /** + * 将flash文件绘制到页面上 + * @public + * @return {Null} + */ + me.render = function(){ + target = _render(createOptions); + + if(callBack.length > 0){ + baidu.each(callBack, function(funName, index){ + callBack[index] = _createFunName(options[funName] || new Function()); + }); + } + me.call('setJSFuncName', [callBack]); + }; + + /** + * 返回flash状态 + * @return {Boolean} + */ + me.isReady = function(){ + return isReady; + }; + + /** + * 调用flash接口的统一入口 + * @param {String} fnName 调用的函数名 + * @param {Array} params 传入的参数组成的数组,若不许要参数,需传入空数组 + * @param {Function} [callBack] 异步调用后将返回值作为参数的调用回调函数,如无返回值,可以不传入此参数 + * @return {Null} + */ + me.call = function(fnName, params, callBack){ + if(!fnName) return null; + callBack = callBack || new Function(); + + var result = null; + + if(isReady){ + result = target.call(fnName, params); + callBack(result); + }else{ + callQueue.push({ + fnName: fnName, + params: params, + callBack: callBack + }); + + (!timeHandle) && (timeHandle = setInterval(_check, 200)); + } + }; + + /** + * 为传入的匿名函数创建函数名 + * @public + * @param {String|Function} fun 传入的匿名函数或者函数名 + * @return {String} + */ + me.createFunName = function(fun){ + return _createFunName(fun); + }; + + /** + * 检查flash是否ready, 并进行调用 + * @private + * @return {Null} + */ + function _check(){ + if(_checkReady(target)){ + clearInterval(timeHandle); + timeHandle = null; + _call(); + + isReady = true; + } + }; + + /** + * 调用之前进行压栈的函数 + * @private + * @return {Null} + */ + function _call(){ + _callFn(callQueue, target); + callQueue = []; + } + + autoRender && me.render(); + }; +})(); + + + +/** + * 创建flash based imageUploader + * @class + * @grammar baidu.flash.imageUploader(options) + * @param {Object} createOptions 创建flash时需要的参数,请参照baidu.swf.create文档 + * @config {Object} vars 创建imageUploader时所需要的参数 + * @config {Number} vars.gridWidth 每一个预览图片所占的宽度,应该为flash寛的整除 + * @config {Number} vars.gridHeight 每一个预览图片所占的高度,应该为flash高的整除 + * @config {Number} vars.picWidth 单张预览图片的宽度 + * @config {Number} vars.picHeight 单张预览图片的高度 + * @config {String} vars.uploadDataFieldName POST请求中图片数据的key,默认值'picdata' + * @config {String} vars.picDescFieldName POST请求中图片描述的key,默认值'picDesc' + * @config {Number} vars.maxSize 文件的最大体积,单位'MB' + * @config {Number} vars.compressSize 上传前如果图片体积超过该值,会先压缩 + * @config {Number} vars.maxNum:32 最大上传多少个文件 + * @config {Number} vars.compressLength 能接受的最大边长,超过该值会等比压缩 + * @config {String} vars.url 上传的url地址 + * @config {Number} vars.mode mode == 0时,是使用滚动条,mode == 1时,拉伸flash, 默认值为0 + * @see baidu.swf.createHTML + * @param {String} backgroundUrl 背景图片路径 + * @param {String} listBacgroundkUrl 布局控件背景 + * @param {String} buttonUrl 按钮图片不背景 + * @param {String|Function} selectFileCallback 选择文件的回调 + * @param {String|Function} exceedFileCallback文件超出限制的最大体积时的回调 + * @param {String|Function} deleteFileCallback 删除文件的回调 + * @param {String|Function} startUploadCallback 开始上传某个文件时的回调 + * @param {String|Function} uploadCompleteCallback 某个文件上传完成的回调 + * @param {String|Function} uploadErrorCallback 某个文件上传失败的回调 + * @param {String|Function} allCompleteCallback 全部上传完成时的回调 + * @param {String|Function} changeFlashHeight 改变Flash的高度,mode==1的时候才有用 + */ +baidu.flash.imageUploader = baidu.flash.imageUploader || function(options){ + + var me = this, + options = options || {}, + _flash = new baidu.flash._Base(options, [ + 'selectFileCallback', + 'exceedFileCallback', + 'deleteFileCallback', + 'startUploadCallback', + 'uploadCompleteCallback', + 'uploadErrorCallback', + 'allCompleteCallback', + 'changeFlashHeight' + ]); + /** + * 开始或回复上传图片 + * @public + * @return {Null} + */ + me.upload = function(){ + _flash.call('upload'); + }; + + /** + * 暂停上传图片 + * @public + * @return {Null} + */ + me.pause = function(){ + _flash.call('pause'); + }; + me.addCustomizedParams = function(index,obj){ + _flash.call('addCustomizedParams',[index,obj]); + } +}; + +/** + * 操作原生对象的方法 + * @namespace baidu.object + */ +baidu.object = baidu.object || {}; + + +/** + * 将源对象的所有属性拷贝到目标对象中 + * @author erik + * @name baidu.object.extend + * @function + * @grammar baidu.object.extend(target, source) + * @param {Object} target 目标对象 + * @param {Object} source 源对象 + * @see baidu.array.merge + * @remark + * +1.目标对象中,与源对象key相同的成员将会被覆盖。
    +2.源对象的prototype成员不会拷贝。 + + * @shortcut extend + * @meta standard + * + * @returns {Object} 目标对象 + */ +baidu.extend = +baidu.object.extend = function (target, source) { + for (var p in source) { + if (source.hasOwnProperty(p)) { + target[p] = source[p]; + } + } + + return target; +}; + + + + + +/** + * 创建flash based fileUploader + * @class + * @grammar baidu.flash.fileUploader(options) + * @param {Object} options + * @config {Object} createOptions 创建flash时需要的参数,请参照baidu.swf.create文档 + * @config {String} createOptions.width + * @config {String} createOptions.height + * @config {Number} maxNum 最大可选文件数 + * @config {Function|String} selectFile + * @config {Function|String} exceedMaxSize + * @config {Function|String} deleteFile + * @config {Function|String} uploadStart + * @config {Function|String} uploadComplete + * @config {Function|String} uploadError + * @config {Function|String} uploadProgress + */ +baidu.flash.fileUploader = baidu.flash.fileUploader || function(options){ + var me = this, + options = options || {}; + + options.createOptions = baidu.extend({ + wmod: 'transparent' + },options.createOptions || {}); + + var _flash = new baidu.flash._Base(options, [ + 'selectFile', + 'exceedMaxSize', + 'deleteFile', + 'uploadStart', + 'uploadComplete', + 'uploadError', + 'uploadProgress' + ]); + + _flash.call('setMaxNum', options.maxNum ? [options.maxNum] : [1]); + + /** + * 设置当鼠标移动到flash上时,是否变成手型 + * @public + * @param {Boolean} isCursor + * @return {Null} + */ + me.setHandCursor = function(isCursor){ + _flash.call('setHandCursor', [isCursor || false]); + }; + + /** + * 设置鼠标相应函数名 + * @param {String|Function} fun + */ + me.setMSFunName = function(fun){ + _flash.call('setMSFunName',[_flash.createFunName(fun)]); + }; + + /** + * 执行上传操作 + * @param {String} url 上传的url + * @param {String} fieldName 上传的表单字段名 + * @param {Object} postData 键值对,上传的POST数据 + * @param {Number|Array|null|-1} [index]上传的文件序列 + * Int值上传该文件 + * Array一次串行上传该序列文件 + * -1/null上传所有文件 + * @return {Null} + */ + me.upload = function(url, fieldName, postData, index){ + + if(typeof url !== 'string' || typeof fieldName !== 'string') return null; + if(typeof index === 'undefined') index = -1; + + _flash.call('upload', [url, fieldName, postData, index]); + }; + + /** + * 取消上传操作 + * @public + * @param {Number|-1} index + */ + me.cancel = function(index){ + if(typeof index === 'undefined') index = -1; + _flash.call('cancel', [index]); + }; + + /** + * 删除文件 + * @public + * @param {Number|Array} [index] 要删除的index,不传则全部删除 + * @param {Function} callBack + * */ + me.deleteFile = function(index, callBack){ + + var callBackAll = function(list){ + callBack && callBack(list); + }; + + if(typeof index === 'undefined'){ + _flash.call('deleteFilesAll', [], callBackAll); + return; + }; + + if(typeof index === 'Number') index = [index]; + index.sort(function(a,b){ + return b-a; + }); + baidu.each(index, function(item){ + _flash.call('deleteFileBy', item, callBackAll); + }); + }; + + /** + * 添加文件类型,支持macType + * @public + * @param {Object|Array[Object]} type {description:String, extention:String} + * @return {Null}; + */ + me.addFileType = function(type){ + var type = type || [[]]; + + if(type instanceof Array) type = [type]; + else type = [[type]]; + _flash.call('addFileTypes', type); + }; + + /** + * 设置文件类型,支持macType + * @public + * @param {Object|Array[Object]} type {description:String, extention:String} + * @return {Null}; + */ + me.setFileType = function(type){ + var type = type || [[]]; + + if(type instanceof Array) type = [type]; + else type = [[type]]; + _flash.call('setFileTypes', type); + }; + + /** + * 设置可选文件的数量限制 + * @public + * @param {Number} num + * @return {Null} + */ + me.setMaxNum = function(num){ + _flash.call('setMaxNum', [num]); + }; + + /** + * 设置可选文件大小限制,以兆M为单位 + * @public + * @param {Number} num,0为无限制 + * @return {Null} + */ + me.setMaxSize = function(num){ + _flash.call('setMaxSize', [num]); + }; + + /** + * @public + */ + me.getFileAll = function(callBack){ + _flash.call('getFileAll', [], callBack); + }; + + /** + * @public + * @param {Number} index + * @param {Function} [callBack] + */ + me.getFileByIndex = function(index, callBack){ + _flash.call('getFileByIndex', [], callBack); + }; + + /** + * @public + * @param {Number} index + * @param {function} [callBack] + */ + me.getStatusByIndex = function(index, callBack){ + _flash.call('getStatusByIndex', [], callBack); + }; +}; + +/** + * 使用动态script标签请求服务器资源,包括由服务器端的回调和浏览器端的回调 + * @namespace baidu.sio + */ +baidu.sio = baidu.sio || {}; + +/** + * + * @param {HTMLElement} src script节点 + * @param {String} url script节点的地址 + * @param {String} [charset] 编码 + */ +baidu.sio._createScriptTag = function(scr, url, charset){ + scr.setAttribute('type', 'text/javascript'); + charset && scr.setAttribute('charset', charset); + scr.setAttribute('src', url); + document.getElementsByTagName('head')[0].appendChild(scr); +}; + +/** + * 删除script的属性,再删除script标签,以解决修复内存泄漏的问题 + * + * @param {HTMLElement} src script节点 + */ +baidu.sio._removeScriptTag = function(scr){ + if (scr.clearAttributes) { + scr.clearAttributes(); + } else { + for (var attr in scr) { + if (scr.hasOwnProperty(attr)) { + delete scr[attr]; + } + } + } + if(scr && scr.parentNode){ + scr.parentNode.removeChild(scr); + } + scr = null; +}; + + +/** + * 通过script标签加载数据,加载完成由浏览器端触发回调 + * @name baidu.sio.callByBrowser + * @function + * @grammar baidu.sio.callByBrowser(url, opt_callback, opt_options) + * @param {string} url 加载数据的url + * @param {Function|string} opt_callback 数据加载结束时调用的函数或函数名 + * @param {Object} opt_options 其他可选项 + * @config {String} [charset] script的字符集 + * @config {Integer} [timeOut] 超时时间,超过这个时间将不再响应本请求,并触发onfailure函数 + * @config {Function} [onfailure] timeOut设定后才生效,到达超时时间时触发本函数 + * @remark + * 1、与callByServer不同,callback参数只支持Function类型,不支持string。 + * 2、如果请求了一个不存在的页面,callback函数在IE/opera下也会被调用,因此使用者需要在onsuccess函数中判断数据是否正确加载。 + * @meta standard + * @see baidu.sio.callByServer + */ +baidu.sio.callByBrowser = function (url, opt_callback, opt_options) { + var scr = document.createElement("SCRIPT"), + scriptLoaded = 0, + options = opt_options || {}, + charset = options['charset'], + callback = opt_callback || function(){}, + timeOut = options['timeOut'] || 0, + timer; + scr.onload = scr.onreadystatechange = function () { + if (scriptLoaded) { + return; + } + + var readyState = scr.readyState; + if ('undefined' == typeof readyState + || readyState == "loaded" + || readyState == "complete") { + scriptLoaded = 1; + try { + callback(); + clearTimeout(timer); + } finally { + scr.onload = scr.onreadystatechange = null; + baidu.sio._removeScriptTag(scr); + } + } + }; + + if( timeOut ){ + timer = setTimeout(function(){ + scr.onload = scr.onreadystatechange = null; + baidu.sio._removeScriptTag(scr); + options.onfailure && options.onfailure(); + }, timeOut); + } + + baidu.sio._createScriptTag(scr, url, charset); +}; + +/** + * 通过script标签加载数据,加载完成由服务器端触发回调 + * @name baidu.sio.callByServer + * @function + * @grammar baidu.sio.callByServer(url, callback[, opt_options]) + * @param {string} url 加载数据的url. + * @param {Function|string} callback 服务器端调用的函数或函数名。如果没有指定本参数,将在URL中寻找options['queryField']做为callback的方法名. + * @param {Object} opt_options 加载数据时的选项. + * @config {string} [charset] script的字符集 + * @config {string} [queryField] 服务器端callback请求字段名,默认为callback + * @config {Integer} [timeOut] 超时时间(单位:ms),超过这个时间将不再响应本请求,并触发onfailure函数 + * @config {Function} [onfailure] timeOut设定后才生效,到达超时时间时触发本函数 + * @remark + * 如果url中已经包含key为“options['queryField']”的query项,将会被替换成callback中参数传递或自动生成的函数名。 + * @meta standard + * @see baidu.sio.callByBrowser + */ +baidu.sio.callByServer = /**@function*/function(url, callback, opt_options) { + var scr = document.createElement('SCRIPT'), + prefix = 'bd__cbs__', + callbackName, + callbackImpl, + options = opt_options || {}, + charset = options['charset'], + queryField = options['queryField'] || 'callback', + timeOut = options['timeOut'] || 0, + timer, + reg = new RegExp('(\\?|&)' + queryField + '=([^&]*)'), + matches; + + if (baidu.lang.isFunction(callback)) { + callbackName = prefix + Math.floor(Math.random() * 2147483648).toString(36); + window[callbackName] = getCallBack(0); + } else if(baidu.lang.isString(callback)){ + callbackName = callback; + } else { + if (matches = reg.exec(url)) { + callbackName = matches[2]; + } + } + + if( timeOut ){ + timer = setTimeout(getCallBack(1), timeOut); + } + url = url.replace(reg, '\x241' + queryField + '=' + callbackName); + + if (url.search(reg) < 0) { + url += (url.indexOf('?') < 0 ? '?' : '&') + queryField + '=' + callbackName; + } + baidu.sio._createScriptTag(scr, url, charset); + + /* + * 返回一个函数,用于立即(挂在window上)或者超时(挂在setTimeout中)时执行 + */ + function getCallBack(onTimeOut){ + /*global callbackName, callback, scr, options;*/ + return function(){ + try { + if( onTimeOut ){ + options.onfailure && options.onfailure(); + }else{ + callback.apply(window, arguments); + clearTimeout(timer); + } + window[callbackName] = null; + delete window[callbackName]; + } catch (exception) { + } finally { + baidu.sio._removeScriptTag(scr); + } + } + } +}; + +/** + * 通过请求一个图片的方式令服务器存储一条日志 + * @function + * @grammar baidu.sio.log(url) + * @param {string} url 要发送的地址. + * @author: int08h,leeight + */ +baidu.sio.log = function(url) { + var img = new Image(), + key = 'tangram_sio_log_' + Math.floor(Math.random() * + 2147483648).toString(36); + window[key] = img; + + img.onload = img.onerror = img.onabort = function() { + img.onload = img.onerror = img.onabort = null; + + window[key] = null; + img = null; + }; + img.src = url; +}; + + + +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json.js + * author: erik + * version: 1.1.0 + * date: 2009/12/02 + */ + + +/** + * 操作json对象的方法 + * @namespace baidu.json + */ +baidu.json = baidu.json || {}; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/parse.js + * author: erik, berg + * version: 1.2 + * date: 2009/11/23 + */ + + + +/** + * 将字符串解析成json对象。注:不会自动祛除空格 + * @name baidu.json.parse + * @function + * @grammar baidu.json.parse(data) + * @param {string} source 需要解析的字符串 + * @remark + * 该方法的实现与ecma-262第五版中规定的JSON.parse不同,暂时只支持传入一个参数。后续会进行功能丰富。 + * @meta standard + * @see baidu.json.stringify,baidu.json.decode + * + * @returns {JSON} 解析结果json对象 + */ +baidu.json.parse = function (data) { + //2010/12/09:更新至不使用原生parse,不检测用户输入是否正确 + return (new Function("return (" + data + ")"))(); +}; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/decode.js + * author: erik, cat + * version: 1.3.4 + * date: 2010/12/23 + */ + + + +/** + * 将字符串解析成json对象,为过时接口,今后会被baidu.json.parse代替 + * @name baidu.json.decode + * @function + * @grammar baidu.json.decode(source) + * @param {string} source 需要解析的字符串 + * @meta out + * @see baidu.json.encode,baidu.json.parse + * + * @returns {JSON} 解析结果json对象 + */ +baidu.json.decode = baidu.json.parse; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/stringify.js + * author: erik + * version: 1.1.0 + * date: 2010/01/11 + */ + + + +/** + * 将json对象序列化 + * @name baidu.json.stringify + * @function + * @grammar baidu.json.stringify(value) + * @param {JSON} value 需要序列化的json对象 + * @remark + * 该方法的实现与ecma-262第五版中规定的JSON.stringify不同,暂时只支持传入一个参数。后续会进行功能丰富。 + * @meta standard + * @see baidu.json.parse,baidu.json.encode + * + * @returns {string} 序列化后的字符串 + */ +baidu.json.stringify = (function () { + /** + * 字符串处理时需要转义的字符表 + * @private + */ + var escapeMap = { + "\b": '\\b', + "\t": '\\t', + "\n": '\\n', + "\f": '\\f', + "\r": '\\r', + '"' : '\\"', + "\\": '\\\\' + }; + + /** + * 字符串序列化 + * @private + */ + function encodeString(source) { + if (/["\\\x00-\x1f]/.test(source)) { + source = source.replace( + /["\\\x00-\x1f]/g, + function (match) { + var c = escapeMap[match]; + if (c) { + return c; + } + c = match.charCodeAt(); + return "\\u00" + + Math.floor(c / 16).toString(16) + + (c % 16).toString(16); + }); + } + return '"' + source + '"'; + } + + /** + * 数组序列化 + * @private + */ + function encodeArray(source) { + var result = ["["], + l = source.length, + preComma, i, item; + + for (i = 0; i < l; i++) { + item = source[i]; + + switch (typeof item) { + case "undefined": + case "function": + case "unknown": + break; + default: + if(preComma) { + result.push(','); + } + result.push(baidu.json.stringify(item)); + preComma = 1; + } + } + result.push("]"); + return result.join(""); + } + + /** + * 处理日期序列化时的补零 + * @private + */ + function pad(source) { + return source < 10 ? '0' + source : source; + } + + /** + * 日期序列化 + * @private + */ + function encodeDate(source){ + return '"' + source.getFullYear() + "-" + + pad(source.getMonth() + 1) + "-" + + pad(source.getDate()) + "T" + + pad(source.getHours()) + ":" + + pad(source.getMinutes()) + ":" + + pad(source.getSeconds()) + '"'; + } + + return function (value) { + switch (typeof value) { + case 'undefined': + return 'undefined'; + + case 'number': + return isFinite(value) ? String(value) : "null"; + + case 'string': + return encodeString(value); + + case 'boolean': + return String(value); + + default: + if (value === null) { + return 'null'; + } else if (value instanceof Array) { + return encodeArray(value); + } else if (value instanceof Date) { + return encodeDate(value); + } else { + var result = ['{'], + encode = baidu.json.stringify, + preComma, + item; + + for (var key in value) { + if (Object.prototype.hasOwnProperty.call(value, key)) { + item = value[key]; + switch (typeof item) { + case 'undefined': + case 'unknown': + case 'function': + break; + default: + if (preComma) { + result.push(','); + } + preComma = 1; + result.push(encode(key) + ':' + encode(item)); + } + } + } + result.push('}'); + return result.join(''); + } + } + }; +})(); +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/encode.js + * author: erik, cat + * version: 1.3.4 + * date: 2010/12/23 + */ + + + +/** + * 将json对象序列化,为过时接口,今后会被baidu.json.stringify代替 + * @name baidu.json.encode + * @function + * @grammar baidu.json.encode(value) + * @param {JSON} value 需要序列化的json对象 + * @meta out + * @see baidu.json.decode,baidu.json.stringify + * + * @returns {string} 序列化后的字符串 + */ +baidu.json.encode = baidu.json.stringify; diff --git a/public2/ueditor/dialogs/wordimage/wordimage.html b/public2/ueditor/dialogs/wordimage/wordimage.html new file mode 100644 index 0000000..670db71 --- /dev/null +++ b/public2/ueditor/dialogs/wordimage/wordimage.html @@ -0,0 +1,111 @@ + + + + + + + + + +
    +
    + +
    +
    +
    +
    +
    + +
    + : +
    +
    +
    + + + + + + \ No newline at end of file diff --git a/public2/ueditor/dialogs/wordimage/wordimage.js b/public2/ueditor/dialogs/wordimage/wordimage.js new file mode 100644 index 0000000..98f3a22 --- /dev/null +++ b/public2/ueditor/dialogs/wordimage/wordimage.js @@ -0,0 +1,157 @@ +/** + * Created by JetBrains PhpStorm. + * User: taoqili + * Date: 12-1-30 + * Time: 下午12:50 + * To change this template use File | Settings | File Templates. + */ + + + +var wordImage = {}; +//(function(){ +var g = baidu.g, + flashObj,flashContainer; + +wordImage.init = function(opt, callbacks) { + showLocalPath("localPath"); + //createCopyButton("clipboard","localPath"); + createFlashUploader(opt, callbacks); + addUploadListener(); + addOkListener(); +}; + +function hideFlash(){ + flashObj = null; + flashContainer.innerHTML = ""; +} +function addOkListener() { + dialog.onok = function() { + if (!imageUrls.length) return; + var urlPrefix = editor.getOpt('imageUrlPrefix'), + images = domUtils.getElementsByTagName(editor.document,"img"); + editor.fireEvent('saveScene'); + for (var i = 0,img; img = images[i++];) { + var src = img.getAttribute("word_img"); + if (!src) continue; + for (var j = 0,url; url = imageUrls[j++];) { + if (src.indexOf(url.original.replace(" ","")) != -1) { + img.src = urlPrefix + url.url; + img.setAttribute("_src", urlPrefix + url.url); //同时修改"_src"属性 + img.setAttribute("title",url.title); + domUtils.removeAttributes(img, ["word_img","style","width","height"]); + editor.fireEvent("selectionchange"); + break; + } + } + } + editor.fireEvent('saveScene'); + hideFlash(); + }; + dialog.oncancel = function(){ + hideFlash(); + } +} + +/** + * 绑定开始上传事件 + */ +function addUploadListener() { + g("upload").onclick = function () { + flashObj.upload(); + this.style.display = "none"; + }; +} + +function showLocalPath(id) { + //单张编辑 + var img = editor.selection.getRange().getClosedNode(); + var images = editor.execCommand('wordimage'); + if(images.length==1 || img && img.tagName == 'IMG'){ + g(id).value = images[0]; + return; + } + var path = images[0]; + var leftSlashIndex = path.lastIndexOf("/")||0, //不同版本的doc和浏览器都可能影响到这个符号,故直接判断两种 + rightSlashIndex = path.lastIndexOf("\\")||0, + separater = leftSlashIndex > rightSlashIndex ? "/":"\\" ; + + path = path.substring(0, path.lastIndexOf(separater)+1); + g(id).value = path; +} + +function createFlashUploader(opt, callbacks) { + //由于lang.flashI18n是静态属性,不可以直接进行修改,否则会影响到后续内容 + var i18n = utils.extend({},lang.flashI18n); + //处理图片资源地址的编码,补全等问题 + for(var i in i18n){ + if(!(i in {"lang":1,"uploadingTF":1,"imageTF":1,"textEncoding":1}) && i18n[i]){ + i18n[i] = encodeURIComponent(editor.options.langPath + editor.options.lang + "/images/" + i18n[i]); + } + } + opt = utils.extend(opt,i18n,false); + var option = { + createOptions:{ + id:'flash', + url:opt.flashUrl, + width:opt.width, + height:opt.height, + errorMessage:lang.flashError, + wmode:browser.safari ? 'transparent' : 'window', + ver:'10.0.0', + vars:opt, + container:opt.container + } + }; + + option = extendProperty(callbacks, option); + flashObj = new baidu.flash.imageUploader(option); + flashContainer = $G(opt.container); +} + +function extendProperty(fromObj, toObj) { + for (var i in fromObj) { + if (!toObj[i]) { + toObj[i] = fromObj[i]; + } + } + return toObj; +} + +//})(); + +function getPasteData(id) { + baidu.g("msg").innerHTML = lang.copySuccess + "
    "; + setTimeout(function() { + baidu.g("msg").innerHTML = ""; + }, 5000); + return baidu.g(id).value; +} + +function createCopyButton(id, dataFrom) { + baidu.swf.create({ + id:"copyFlash", + url:"fClipboard_ueditor.swf", + width:"58", + height:"25", + errorMessage:"", + bgColor:"#CBCBCB", + wmode:"transparent", + ver:"10.0.0", + vars:{ + tid:dataFrom + } + }, id + ); + + var clipboard = baidu.swf.getMovie("copyFlash"); + var clipinterval = setInterval(function() { + if (clipboard && clipboard.flashInit) { + clearInterval(clipinterval); + clipboard.setHandCursor(true); + clipboard.setContentFuncName("getPasteData"); + //clipboard.setMEFuncName("mouseEventHandler"); + } + }, 500); +} +createCopyButton("clipboard", "localPath"); \ No newline at end of file diff --git a/public2/ueditor/index.html b/public2/ueditor/index.html new file mode 100644 index 0000000..4e02992 --- /dev/null +++ b/public2/ueditor/index.html @@ -0,0 +1,175 @@ + + + + 完整demo + + + + + + + + + + +
    +

    完整demo

    + +
    +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + + +
    + +
    +
    + + +
    + + + + \ No newline at end of file diff --git a/public2/ueditor/lang/en/en.js b/public2/ueditor/lang/en/en.js new file mode 100644 index 0000000..c7e22f5 --- /dev/null +++ b/public2/ueditor/lang/en/en.js @@ -0,0 +1,684 @@ +/** + * Created with JetBrains PhpStorm. + * User: taoqili + * Date: 12-6-12 + * Time: 下午6:57 + * To change this template use File | Settings | File Templates. + */ +UE.I18N['en'] = { + 'labelMap':{ + 'anchor':'Anchor', 'undo':'Undo', 'redo':'Redo', 'bold':'Bold', 'indent':'Indent', 'snapscreen':'SnapScreen', + 'italic':'Italic', 'underline':'Underline', 'strikethrough':'Strikethrough', 'subscript':'SubScript','fontborder':'text border', + 'superscript':'SuperScript', 'formatmatch':'Format Match', 'source':'Source', 'blockquote':'BlockQuote', + 'pasteplain':'PastePlain', 'selectall':'SelectAll', 'print':'Print', 'preview':'Preview', + 'horizontal':'Horizontal', 'removeformat':'RemoveFormat', 'time':'Time', 'date':'Date', + 'unlink':'Unlink', 'insertrow':'InsertRow', 'insertcol':'InsertCol', 'mergeright':'MergeRight', 'mergedown':'MergeDown', + 'deleterow':'DeleteRow', 'deletecol':'DeleteCol', 'splittorows':'SplitToRows','insertcode':'insert code', + 'splittocols':'SplitToCols', 'splittocells':'SplitToCells','deletecaption':'DeleteCaption','inserttitle':'InsertTitle', + 'mergecells':'MergeCells', 'deletetable':'DeleteTable', 'cleardoc':'Clear', 'insertparagraphbeforetable':"InsertParagraphBeforeTable", + 'fontfamily':'FontFamily', 'fontsize':'FontSize', 'paragraph':'Paragraph','simpleupload':'Single Image','insertimage':'Multi Image','edittable':'Edit Table', 'edittd':'Edit Td','link':'Link', + 'emotion':'Emotion', 'spechars':'Spechars', 'searchreplace':'SearchReplace', 'map':'BaiduMap', 'gmap':'GoogleMap', + 'insertvideo':'Video', 'help':'Help', 'justifyleft':'JustifyLeft', 'justifyright':'JustifyRight', 'justifycenter':'JustifyCenter', + 'justifyjustify':'Justify', 'forecolor':'FontColor', 'backcolor':'BackColor', 'insertorderedlist':'OL', + 'insertunorderedlist':'UL', 'fullscreen':'FullScreen', 'directionalityltr':'EnterFromLeft', 'directionalityrtl':'EnterFromRight', + 'rowspacingtop':'RowSpacingTop', 'rowspacingbottom':'RowSpacingBottom', 'pagebreak':'PageBreak', 'insertframe':'Iframe', 'imagenone':'Default', + 'imageleft':'ImageLeft', 'imageright':'ImageRight', 'attachment':'Attachment', 'imagecenter':'ImageCenter', 'wordimage':'WordImage', + 'lineheight':'LineHeight','edittip':'EditTip','customstyle':'CustomStyle', 'scrawl':'Scrawl', 'autotypeset':'AutoTypeset', + 'webapp':'WebAPP', 'touppercase':'UpperCase', 'tolowercase':'LowerCase','template':'Template','background':'Background','inserttable':'InsertTable', + 'music':'Music', 'charts': 'charts','drafts': 'Load from Drafts' + }, + 'insertorderedlist':{ + 'num':'1,2,3...', + 'num1':'1),2),3)...', + 'num2':'(1),(2),(3)...', + 'cn':'一,二,三....', + 'cn1':'一),二),三)....', + 'cn2':'(一),(二),(三)....', + 'decimal':'1,2,3...', + 'lower-alpha':'a,b,c...', + 'lower-roman':'i,ii,iii...', + 'upper-alpha':'A,B,C...', + 'upper-roman':'I,II,III...' + }, + 'insertunorderedlist':{ + 'circle':'○ Circle', + 'disc':'● Circle dot', + 'square':'■ Rectangle ', + 'dash' :'- Dash', + 'dot' : '。dot' + }, + 'paragraph':{'p':'Paragraph', 'h1':'Title 1', 'h2':'Title 2', 'h3':'Title 3', 'h4':'Title 4', 'h5':'Title 5', 'h6':'Title 6'}, + 'fontfamily':{ + 'songti':'Sim Sun', + 'kaiti':'Sim Kai', + 'heiti':'Sim Hei', + 'lishu':'Sim Li', + 'yahei': 'Microsoft YaHei', + 'andaleMono':'Andale Mono', + 'arial': 'Arial', + 'arialBlack':'Arial Black', + 'comicSansMs':'Comic Sans MS', + 'impact':'Impact', + 'timesNewRoman':'Times New Roman' + }, + 'customstyle':{ + 'tc':'Title center', + 'tl':'Title left', + 'im':'Important', + 'hi':'Highlight' + }, + 'autoupload': { + 'exceedSizeError': 'File Size Exceed', + 'exceedTypeError': 'File Type Not Allow', + 'jsonEncodeError': 'Server Return Format Error', + 'loading':"loading...", + 'loadError':"load error", + 'errorLoadConfig': 'Server config not loaded, upload can not work.', + }, + 'simpleupload':{ + 'exceedSizeError': 'File Size Exceed', + 'exceedTypeError': 'File Type Not Allow', + 'jsonEncodeError': 'Server Return Format Error', + 'loading':"loading...", + 'loadError':"load error", + 'errorLoadConfig': 'Server config not loaded, upload can not work.', + }, + 'elementPathTip':"Path", + 'wordCountTip':"Word Count", + 'wordCountMsg':'{#count} characters entered,{#leave} left. ', + 'wordOverFlowMsg':'The number of characters has exceeded allowable maximum values, the server may refuse to save!', + 'ok':"OK", + 'cancel':"Cancel", + 'closeDialog':"closeDialog", + 'tableDrag':"You must import the file uiUtils.js before drag! ", + 'autofloatMsg':"The plugin AutoFloat depends on EditorUI!", + 'loadconfigError': 'Get server config error.', + 'loadconfigFormatError': 'Server config format error.', + 'loadconfigHttpError': 'Get server config http error.', + 'snapScreen_plugin':{ + 'browserMsg':"Only IE supported!", + 'callBackErrorMsg':"The callback data is wrong,please check the config!", + 'uploadErrorMsg':"Upload error,please check your server environment! " + }, + 'insertcode':{ + 'as3':'ActionScript 3', + 'bash':'Bash/Shell', + 'cpp':'C/C++', + 'css':'CSS', + 'cf':'ColdFusion', + 'c#':'C#', + 'delphi':'Delphi', + 'diff':'Diff', + 'erlang':'Erlang', + 'groovy':'Groovy', + 'html':'HTML', + 'java':'Java', + 'jfx':'JavaFX', + 'js':'JavaScript', + 'pl':'Perl', + 'php':'PHP', + 'plain':'Plain Text', + 'ps':'PowerShell', + 'python':'Python', + 'ruby':'Ruby', + 'scala':'Scala', + 'sql':'SQL', + 'vb':'Visual Basic', + 'xml':'XML' + }, + 'confirmClear':"Do you confirm to clear the Document?", + 'contextMenu':{ + 'delete':"Delete", + 'selectall':"Select all", + 'deletecode':"Delete Code", + 'cleardoc':"Clear Document", + 'confirmclear':"Do you confirm to clear the Document?", + 'unlink':"Unlink", + 'paragraph':"Paragraph", + 'edittable':"Table property", + 'aligncell':'Align cell', + 'aligntable':'Table alignment', + 'tableleft':'Left float', + 'tablecenter':'Center', + 'tableright':'Right float', + 'aligntd':'Cell alignment', + 'edittd':"Cell property", + 'setbordervisible':'set table edge visible', + 'table':"Table", + 'justifyleft':'Justify Left', + 'justifyright':'Justify Right', + 'justifycenter':'Justify Center', + 'justifyjustify':'Default', + 'deletetable':"Delete table", + 'insertparagraphbefore':"InsertedBeforeLine", + 'insertparagraphafter':'InsertedAfterLine', + 'inserttable':'Insert table', + 'insertcaption':'Insert caption', + 'deletecaption':'Delete Caption', + 'inserttitle':'Insert Title', + 'deletetitle':'Delete Title', + 'inserttitlecol':'Insert Title Col', + 'deletetitlecol':'Delete Title Col', + 'averageDiseRow':'AverageDise Row', + 'averageDisCol':'AverageDis Col', + 'deleterow':"Delete row", + 'deletecol':"Delete col", + 'insertrow':"Insert row", + 'insertcol':"Insert col", + 'insertrownext':'Insert Row Next', + 'insertcolnext':'Insert Col Next', + 'mergeright':"Merge right", + 'mergeleft':"Merge left", + 'mergedown':"Merge down", + 'mergecells':"Merge cells", + 'splittocells':"Split to cells", + 'splittocols':"Split to Cols", + 'splittorows':"Split to Rows", + 'tablesort':'Table sorting', + 'enablesort':'Sorting Enable', + 'disablesort':'Sorting Disable', + 'reversecurrent':'Reverse current', + 'orderbyasc':'Order By ASCII', + 'reversebyasc':'Reverse By ASCII', + 'orderbynum':'Order By Num', + 'reversebynum':'Reverse By Num', + 'borderbk':'Border shading', + 'setcolor':'interlaced color', + 'unsetcolor':'Cancel interlacedcolor', + 'setbackground':'Background interlaced', + 'unsetbackground':'Cancel Bk interlaced', + 'redandblue':'Blue and red', + 'threecolorgradient':'Three-color gradient', + 'copy':"Copy(Ctrl + c)", + 'copymsg':"Browser does not support. Please use 'Ctrl + c' instead!", + 'paste':"Paste(Ctrl + v)", + 'pastemsg':"Browser does not support. Please use 'Ctrl + v' instead!" + }, + 'copymsg': "Browser does not support. Please use 'Ctrl + c' instead!", + 'pastemsg': "Browser does not support. Please use 'Ctrl + v' instead!", + 'anthorMsg':"Link", + 'clearColor':'Clear', + 'standardColor':'Standard color', + 'themeColor':'Theme color', + 'property':'Property', + 'default':'Default', + 'modify':'Modify', + 'justifyleft':'Justify Left', + 'justifyright':'Justify Right', + 'justifycenter':'Justify Center', + 'justify':'Default', + 'clear':'Clear', + 'anchorMsg':'Anchor', + 'delete':'Delete', + 'clickToUpload':"Click to upload", + 'unset':'Language hasn\'t been set!', + 't_row':'row', + 't_col':'col', + 'pasteOpt':'Paste Option', + 'pasteSourceFormat':"Keep Source Formatting", + 'tagFormat':'Keep tag', + 'pasteTextFormat':'Keep Text only', + 'more':'More', + 'autoTypeSet':{ + 'mergeLine':"Merge empty line", + 'delLine':"Del empty line", + 'removeFormat':"Remove format", + 'indent':"Indent", + 'alignment':"Alignment", + 'imageFloat':"Image float", + 'removeFontsize':"Remove font size", + 'removeFontFamily':"Remove fontFamily", + 'removeHtml':"Remove redundant HTML code", + 'pasteFilter':"Paste filter", + 'run':"Done", + 'symbol':'Symbol Conversion', + 'bdc2sb':'Full-width to Half-width', + 'tobdc':'Half-width to Full-width' + }, + + 'background':{ + 'static':{ + 'lang_background_normal':'Normal', + 'lang_background_local':'Online', + 'lang_background_set':'Background Set', + 'lang_background_none':'No Background', + 'lang_background_colored':'Colored Background', + 'lang_background_color':'Color Set', + 'lang_background_netimg':'Net-Image', + 'lang_background_align':'Align Type', + 'lang_background_position':'Position', + 'repeatType':{'options':["Center", "Repeat-x", "Repeat-y", "Tile","Custom"]} + }, + 'noUploadImage':"No pictures has been uploaded!", + 'toggleSelect':'Change the active state by click!\n Image Size: ' + }, + //===============dialog i18N======================= + 'insertimage':{ + 'static':{ + 'lang_tab_remote':"Insert", + 'lang_tab_upload':"Local", + 'lang_tab_online':"Manager", + 'lang_tab_search':"Search", + 'lang_input_url':"Address:", + 'lang_input_size':"Size:", + 'lang_input_width':"Width", + 'lang_input_height':"Height", + 'lang_input_border':"Border:", + 'lang_input_vhspace':"Margins:", + 'lang_input_title':"Title:", + 'lang_input_align':'Image Float Style:', + 'lang_imgLoading':"Loading...", + 'lang_start_upload':"Start Upload", + 'lock':{'title':"Lock rate"}, + 'searchType':{'title':"ImageType", 'options':["News", "Wallpaper", "emotions", "photo"]}, + 'searchTxt':{'value':"Enter the search keyword!"}, + 'searchBtn':{'value':"Search"}, + 'searchReset':{'value':"Clear"}, + 'noneAlign':{'title':'None Float'}, + 'leftAlign':{'title':'Left Float'}, + 'rightAlign':{'title':'Right Float'}, + 'centerAlign':{'title':'Center In A Line'} + }, + 'uploadSelectFile':'Select File', + 'uploadAddFile':'Add File', + 'uploadStart':'Start Upload', + 'uploadPause':'Pause Upload', + 'uploadContinue':'Continue Upload', + 'uploadRetry':'Retry Upload', + 'uploadDelete':'Delete', + 'uploadTurnLeft':'Turn Left', + 'uploadTurnRight':'Turn Right', + 'uploadPreview':'Doing Preview', + 'uploadNoPreview':'Can Not Preview', + 'updateStatusReady': 'Selected _ pictures, total _KB.', + 'updateStatusConfirm': '_ uploaded successfully and _ upload failed', + 'updateStatusFinish': 'Total _ pictures (_KB), _ uploaded successfully', + 'updateStatusError': ' and _ upload failed', + 'errorNotSupport': 'WebUploader does not support the browser you are using. Please upgrade your browser or flash player', + 'errorLoadConfig': 'Server config not loaded, upload can not work.', + 'errorExceedSize':'File Size Exceed', + 'errorFileType':'File Type Not Allow', + 'errorInterrupt':'File Upload Interrupted', + 'errorUploadRetry':'Upload Error, Please Retry.', + 'errorHttp':'Http Error', + 'errorServerUpload':'Server Result Error.', + 'remoteLockError':"Cannot Lock the Proportion between width and height", + 'numError':"Please enter the correct Num. e.g 123,400", + 'imageUrlError':"The image format may be wrong!", + 'imageLoadError':"Error,please check the network or URL!", + 'searchRemind':"Enter the search keyword!", + 'searchLoading':"Image is loading,please wait...", + 'searchRetry':" Sorry,can't find the image,please try again!" + }, + 'attachment':{ + 'static':{ + 'lang_tab_upload': 'Upload', + 'lang_tab_online': 'Online', + 'lang_start_upload':"Start upload", + 'lang_drop_remind':"You can drop files here, a single maximum of 300 files" + }, + 'uploadSelectFile':'Select File', + 'uploadAddFile':'Add File', + 'uploadStart':'Start Upload', + 'uploadPause':'Pause Upload', + 'uploadContinue':'Continue Upload', + 'uploadRetry':'Retry Upload', + 'uploadDelete':'Delete', + 'uploadTurnLeft':'Turn Left', + 'uploadTurnRight':'Turn Right', + 'uploadPreview':'Doing Preview', + 'updateStatusReady': 'Selected _ files, total _KB.', + 'updateStatusConfirm': '_ uploaded successfully and _ upload failed', + 'updateStatusFinish': 'Total _ files (_KB), _ uploaded successfully', + 'updateStatusError': ' and _ upload failed', + 'errorNotSupport': 'WebUploader does not support the browser you are using. Please upgrade your browser or flash player', + 'errorLoadConfig': 'Server config not loaded, upload can not work.', + 'errorExceedSize':'File Size Exceed', + 'errorFileType':'File Type Not Allow', + 'errorInterrupt':'File Upload Interrupted', + 'errorUploadRetry':'Upload Error, Please Retry.', + 'errorHttp':'Http Error', + 'errorServerUpload':'Server Result Error.' + }, + + 'insertvideo':{ + 'static':{ + 'lang_tab_insertV':"Video", + 'lang_tab_searchV':"Search", + 'lang_tab_uploadV':"Upload", + 'lang_video_url':" URL ", + 'lang_video_size':"Video Size", + 'lang_videoW':"Width", + 'lang_videoH':"Height", + 'lang_alignment':"Alignment", + 'videoSearchTxt':{'value':"Enter the search keyword!"}, + 'videoType':{'options':["All", "Hot", "Entertainment", "Funny", "Sports", "Science", "variety"]}, + 'videoSearchBtn':{'value':"Search in Baidu"}, + 'videoSearchReset':{'value':"Clear result"}, + + 'lang_input_fileStatus':' No file uploaded!', + 'startUpload':{'style':"background:url(upload.png) no-repeat;"}, + + 'lang_upload_size':"Video Size", + 'lang_upload_width':"Width", + 'lang_upload_height':"Height", + 'lang_upload_alignment':"Alignment", + 'lang_format_advice':"Recommends mp4 format." + }, + 'numError':"Please enter the correct Num. e.g 123,400", + 'floatLeft':"Float left", + 'floatRight':"Float right", + 'default':"Default", + 'block':"Display in block", + 'urlError':"The video url format may be wrong!", + 'loading':"  The video is loading, please wait…", + 'clickToSelect':"Click to select", + 'goToSource':'Visit source video ', + 'noVideo':"    Sorry,can't find the video,please try again!", + + 'browseFiles':'Open files', + 'uploadSuccess':'Upload Successful!', + 'delSuccessFile':'Remove from the success of the queue', + 'delFailSaveFile':'Remove the save failed file', + 'statusPrompt':' file(s) uploaded! ', + 'flashVersionError':'The current Flash version is too low, please update FlashPlayer,then try again!', + 'flashLoadingError':'The Flash failed loading! Please check the path or network state', + 'fileUploadReady':'Wait for uploading...', + 'delUploadQueue':'Remove from the uploading queue ', + 'limitPrompt1':'Can not choose more than single', + 'limitPrompt2':'file(s)!Please choose again!', + 'delFailFile':'Remove failure file', + 'fileSizeLimit':'File size exceeds the limit!', + 'emptyFile':'Can not upload an empty file!', + 'fileTypeError':'File type error!', + 'unknownError':'Unknown error!', + 'fileUploading':'Uploading,please wait...', + 'cancelUpload':'Cancel upload', + 'netError':'Network error', + 'failUpload':'Upload failed', + 'serverIOError':'Server IO error!', + 'noAuthority':'No Permission!', + 'fileNumLimit':'Upload limit to the number', + 'failCheck':'Authentication fails, the upload is skipped!', + 'fileCanceling':'Cancel, please wait...', + 'stopUploading':'Upload has stopped...', + + 'uploadSelectFile':'Select File', + 'uploadAddFile':'Add File', + 'uploadStart':'Start Upload', + 'uploadPause':'Pause Upload', + 'uploadContinue':'Continue Upload', + 'uploadRetry':'Retry Upload', + 'uploadDelete':'Delete', + 'uploadTurnLeft':'Turn Left', + 'uploadTurnRight':'Turn Right', + 'uploadPreview':'Doing Preview', + 'updateStatusReady': 'Selected _ files, total _KB.', + 'updateStatusConfirm': '_ uploaded successfully and _ upload failed', + 'updateStatusFinish': 'Total _ files (_KB), _ uploaded successfully', + 'updateStatusError': ' and _ upload failed', + 'errorNotSupport': 'WebUploader does not support the browser you are using. Please upgrade your browser or flash player', + 'errorLoadConfig': 'Server config not loaded, upload can not work.', + 'errorExceedSize':'File Size Exceed', + 'errorFileType':'File Type Not Allow', + 'errorInterrupt':'File Upload Interrupted', + 'errorUploadRetry':'Upload Error, Please Retry.', + 'errorHttp':'Http Error', + 'errorServerUpload':'Server Result Error.' + }, + 'webapp':{ + 'tip1':"This function provided by Baidu APP,please apply for baidu APPKey webmaster first!", + 'tip2':"And then open the file ueditor.config.js to set it! ", + 'applyFor':"APPLY FOR", + 'anthorApi':"Baidu API" + }, + 'template':{ + 'static':{ + 'lang_template_bkcolor':'Background Color', + 'lang_template_clear' : 'Keep Content', + 'lang_template_select':'Select Template' + }, + 'blank':"Blank", + 'blog':"Blog", + 'resume':"Resume", + 'richText':"Rich Text", + 'scrPapers':"Scientific Papers" + }, + scrawl:{ + 'static':{ + 'lang_input_previousStep':"Previous", + 'lang_input_nextsStep':"Next", + 'lang_input_clear':'Clear', + 'lang_input_addPic':'AddImage', + 'lang_input_ScalePic':'ScaleImage', + 'lang_input_removePic':'RemoveImage', + 'J_imgTxt':{title:'Add background image'} + }, + 'noScarwl':"No paint, a white paper...", + 'scrawlUpLoading':"Image is uploading, please wait...", + 'continueBtn':"Try again", + 'imageError':"Image failed to load!", + 'backgroundUploading':'Image is uploading,please wait...' + }, + 'music':{ + 'static':{ + 'lang_input_tips':"Input singer/song/album, search you interested in music!", + 'J_searchBtn':{value:'Search songs'} + }, + 'emptyTxt':'Not search to the relevant music results, please change a keyword try.', + 'chapter':'Songs', + 'singer':'Singer', + 'special':'Album', + 'listenTest':'Audition' + }, + anchor:{ + 'static':{ + 'lang_input_anchorName':'Anchor Name:' + } + }, + 'charts':{ + 'static':{ + 'lang_data_source':'Data source:', + 'lang_chart_format': 'Chart format:', + 'lang_data_align': 'Align', + 'lang_chart_align_same': 'Consistent with the X-axis Y-axis', + 'lang_chart_align_reverse': 'X-axis Y-axis opposite', + 'lang_chart_title': 'Title', + 'lang_chart_main_title': 'main title:', + 'lang_chart_sub_title': 'sub title:', + 'lang_chart_x_title': 'X-axis title:', + 'lang_chart_y_title': 'Y-axis title:', + 'lang_chart_tip': 'Prompt', + 'lang_cahrt_tip_prefix': 'prefix:', + 'lang_cahrt_tip_description': '仅饼图有效, 当鼠标移动到饼图中相应的块上时,提示框内的文字的前缀', + 'lang_chart_data_unit': 'Unit', + 'lang_chart_data_unit_title': 'unit:', + 'lang_chart_data_unit_description': '显示在每个数据点上的数据的单位, 比如: 温度的单位 ℃', + 'lang_chart_type': 'Chart type:', + 'lang_prev_btn': 'Previous', + 'lang_next_btn': 'Next' + } + }, + emotion:{ + 'static':{ + 'lang_input_choice':'Choice', + 'lang_input_Tuzki':'Tuzki', + 'lang_input_lvdouwa':'LvDouWa', + 'lang_input_BOBO':'BOBO', + 'lang_input_babyCat':'BabyCat', + 'lang_input_bubble':'Bubble', + 'lang_input_youa':'YouA' + } + }, + gmap:{ + 'static':{ + 'lang_input_address':'Address:', + 'lang_input_search':'Search', + 'address':{value:"Beijing"} + }, + searchError:'Unable to locate the address!' + }, + help:{ + 'static':{ + 'lang_input_about':'About', + 'lang_input_shortcuts':'Shortcuts', + 'lang_input_introduction':"UEditor is developed by Baidu Co.ltd. It is lightweight, customizable , focusing on user experience and etc. , UEditor is based on open source BSD license , allowing free use and redistribution.", + 'lang_Txt_shortcuts':'Shortcuts', + 'lang_Txt_func':'Function', + 'lang_Txt_bold':'Bold', + 'lang_Txt_copy':'Copy', + 'lang_Txt_cut':'Cut', + 'lang_Txt_Paste':'Paste', + 'lang_Txt_undo':'Undo', + 'lang_Txt_redo':'Redo', + 'lang_Txt_italic':'Italic', + 'lang_Txt_underline':'Underline', + 'lang_Txt_selectAll':'Select All', + 'lang_Txt_visualEnter':'Submit', + 'lang_Txt_fullscreen':'Fullscreen' + } + }, + insertframe:{ + 'static':{ + 'lang_input_address':'Address:', + 'lang_input_width':'Width:', + 'lang_input_height':'height:', + 'lang_input_isScroll':'Enable scrollbars:', + 'lang_input_frameborder':'Show frame border:', + 'lang_input_alignMode':'Alignment:', + 'align':{title:"Alignment", options:["Default", "Left", "Right", "Center"]} + }, + 'enterAddress':'Please enter an address!' + }, + link:{ + 'static':{ + 'lang_input_text':'Text:', + 'lang_input_url':'URL:', + 'lang_input_title':'Title:', + 'lang_input_target':'open in new window:' + }, + 'validLink':'Supports only effective when a link is selected', + 'httpPrompt':'The hyperlink you enter should start with "http|https|ftp://"!' + }, + map:{ + 'static':{ + lang_city:"City", + lang_address:"Address", + city:{value:"Beijing"}, + lang_search:"Search", + lang_dynamicmap:"Dynamic map" + }, + cityMsg:"Please enter the city name!", + errorMsg:"Can't find the place!" + }, + searchreplace:{ + 'static':{ + lang_tab_search:"Search", + lang_tab_replace:"Replace", + lang_search1:"Search", + lang_search2:"Search", + lang_replace:"Replace", + lang_searchReg:'Support regular expression ,which starts and ends with a slash ,for example "/expression/"', + lang_searchReg1:'Support regular expression ,which starts and ends with a slash ,for example "/expression/"', + lang_case_sensitive1:"Case sense", + lang_case_sensitive2:"Case sense", + nextFindBtn:{value:"Next"}, + preFindBtn:{value:"Preview"}, + nextReplaceBtn:{value:"Next"}, + preReplaceBtn:{value:"Preview"}, + repalceBtn:{value:"Replace"}, + repalceAllBtn:{value:"Replace all"} + }, + getEnd:"Has the search to the bottom!", + getStart:"Has the search to the top!", + countMsg:"Altogether replaced {#count} character(s)!" + }, + snapscreen:{ + 'static':{ + lang_showMsg:"You should install the UEditor screenshots program first!", + lang_download:"Download!", + lang_step1:"Step1:Download the program and then run it", + lang_step2:"Step2:After complete install,try to click the button again" + } + }, + spechars:{ + 'static':{}, + tsfh:"Special", + lmsz:"Roman", + szfh:"Numeral", + rwfh:"Japanese", + xlzm:"The Greek", + ewzm:"Russian", + pyzm:"Phonetic", + yyyb:"English", + zyzf:"Others" + }, + 'edittable':{ + 'static':{ + 'lang_tableStyle':'Table style', + 'lang_insertCaption':'Add table header row', + 'lang_insertTitle':'Add table title row', + 'lang_insertTitleCol':'Add table title col', + 'lang_tableSize':'Automatically adjust table size', + 'lang_autoSizeContent':'Adaptive by form text', + 'lang_orderbycontent':"Table of contents sortable", + 'lang_autoSizePage':'Page width adaptive', + 'lang_example':'Example', + 'lang_borderStyle':'Table Border', + 'lang_color':'Color:' + }, + captionName:'Caption', + titleName:'Title', + cellsName:'text', + errorMsg:'There are merged cells, can not sort.' + }, + 'edittip':{ + 'static':{ + lang_delRow:'Delete entire row', + lang_delCol:'Delete entire col' + } + }, + 'edittd':{ + 'static':{ + lang_tdBkColor:'Background Color:' + } + }, + 'formula':{ + 'static':{ + } + }, + wordimage:{ + 'static':{ + lang_resave:"The re-save step", + uploadBtn:{src:"upload.png", alt:"Upload"}, + clipboard:{style:"background: url(copy.png) -153px -1px no-repeat;"}, + lang_step:" 1. Click top button to copy the url and then open the dialog to paste it. 2. Open after choose photos uploaded process." + }, + fileType:"Image", + flashError:"Flash initialization failed!", + netError:"Network error! Please try again!", + copySuccess:"URL has been copied!", + + 'flashI18n':{ + lang:encodeURI( '{"UploadingState":"totalNum: ${a},uploadComplete: ${b}", "BeforeUpload":"waitingNum: ${a}", "ExceedSize":"Size exceed${a}", "ErrorInPreview":"Preview failed", "DefaultDescription":"Description", "LoadingImage":"Loading..."}' ), + uploadingTF:encodeURI( '{"font":"Arial", "size":12, "color":"0x000", "bold":"true", "italic":"false", "underline":"false"}' ), + imageTF:encodeURI( '{"font":"Arial", "size":11, "color":"red", "bold":"false", "italic":"false", "underline":"false"}' ), + textEncoding:"utf-8", + addImageSkinURL:"addImage.png", + allDeleteBtnUpSkinURL:"allDeleteBtnUpSkin.png", + allDeleteBtnHoverSkinURL:"allDeleteBtnHoverSkin.png", + rotateLeftBtnEnableSkinURL:"rotateLeftEnable.png", + rotateLeftBtnDisableSkinURL:"rotateLeftDisable.png", + rotateRightBtnEnableSkinURL:"rotateRightEnable.png", + rotateRightBtnDisableSkinURL:"rotateRightDisable.png", + deleteBtnEnableSkinURL:"deleteEnable.png", + deleteBtnDisableSkinURL:"deleteDisable.png", + backgroundURL:'', + listBackgroundURL:'', + buttonURL:'button.png' + } + }, + 'autosave': { + 'success':'Local conservation success' + } +}; diff --git a/public2/ueditor/lang/en/images/addimage.png b/public2/ueditor/lang/en/images/addimage.png new file mode 100644 index 0000000000000000000000000000000000000000..3a2fd17121b9e0d435b2ca082d696c33b9f27b79 GIT binary patch literal 3373 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 ZzyK$sgmq7P@T33$002ovPDHLkV1jUEUt0hG literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/alldeletebtnupskin.png b/public2/ueditor/lang/en/images/alldeletebtnupskin.png new file mode 100644 index 0000000000000000000000000000000000000000..61658ce6f10164478ce293c05f1f0485a8fa1fc4 GIT binary patch literal 743 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 P9go0R-$Jhf?tK5Bgo^WU literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/button.png b/public2/ueditor/lang/en/images/button.png new file mode 100644 index 0000000000000000000000000000000000000000..098874cb1fa85852d77ba9acbb5850c91c341fb7 GIT binary patch literal 4929 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/deletedisable.png b/public2/ueditor/lang/en/images/deletedisable.png new file mode 100644 index 0000000000000000000000000000000000000000..c8ee75094f59f0c1262806fd294d361f30f64f58 GIT binary patch literal 649 zcmV;40(Sk0P)!u-Pc3GOd!YPO+bG=gGoA_gW7h+<&i6W@>CzIUsorkT}tXKy|I-GoR_nf%RY$+yzqrWn_y0c| zycG_I116IRG@DK0sZ-E55u|Ou1fok>7zp9LsHJgReXhe;7C4$VS;)mE^wOWxM5!>w+j7B4b z!(p<+cswRyO2rY#*XuP527_xko|w>=_a0qmu_(~#bP__L5ZG)saJ${)TYOfjR7kAi zYvg9L`EQ38LQ-=rdwc{0EpJ`Z=~U9|_2kw4eh&tN0eJ55 jcWg?)n1^9d$t00000NkvXXu0mjfULPWN literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/deleteenable.png b/public2/ueditor/lang/en/images/deleteenable.png new file mode 100644 index 0000000000000000000000000000000000000000..26acc883567c5d7fde8de3ba052d7754a5b1c539 GIT binary patch literal 664 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 F`FAsl-Jbve literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/localimage.png b/public2/ueditor/lang/en/images/localimage.png new file mode 100644 index 0000000000000000000000000000000000000000..12c8e6aefa8fd16287ac77bbecd7d5b58c3fc837 GIT binary patch literal 3083 zcmV+m4D|DfP)SdW0E*=NSqf4 zgb)ZxRVX0VD(SRFEi084P&+1+X{^(>N{hBHRH`-!^+PpOi4PUhrfNm2I`M%ottt_r zN>CN48>3wrgQ-9Y45>*-7ZM;iFOWEP-fZvp_@CT7*pB18FcO+8%eubLeeQFf|2gM> z&b=o|i$o%h#rE);E5&)CP>64*)2W|nX=z4tbQq6Bo93u*CNH)mEiH)$a0#H3kDwR< z&3HH*HdkY&Ew-6^0H6;H4EX*2(a}*LmW?l2vLquTBPSC&Y}D~l#SHy&UB1@5k{ zu6y_H@iRR=JtNxaWA#HrLxY2Zs3a>ZtDvADGc$7$%DGX1q3_<_-tO*hI)#OW+1c5c zd<+HAM-6DGzrWw>^%fNsF?o@BrrQ#b1|Z&!HcWfnx^*6pN8W(phodbNZFF#p)vH%C zCm0O2w6qKl567?e#^JjuiZbQQ=8n-LpZI6FNa~Bvc&QmGK(;UR`}+DSDk^ewa|Lul zyViWEVeQ(ra8YY(tI>gRtV_+qDT*@XOn)#8OtV}h^~LM9W&OW{FhD~o#9NG7*`(4< zp{WRL^kfoHg%}6Vn<_2e`zX+uflrE)Suhy}Ot37A(S=bv6_b5FU%ba4Jr72L z5BC=#AA(x=ULN8naPU@kRWaFak`1Q^YM*wWcx$=FX}osLmJCMt=4w24QDnm`zIS&H zlR<$I5aAY7fbO9^o1bnU@NT2CB1@OR0$t1>Y-!( zJoiAo7rox+0if2|*$MBH>VRxov?HyjIj8&Rm?*uqGM$gn!IYvx zcW8zA^#{8T?<<%f>$`XF=H=yyd=y=27cX8sdGcf+5RlfaCU>&6y%)`=h7TSR9H&iz1U$MAggkP#zs+f{4q+08lF~E*6u}=zu24Wlv9! zEZTU6zDfU^o15_xc4`n89ee`yus4=JksT$G9+~jd`h#8aWn+ez3ASmG>3GP6VHtsT z8Sw{08sR4&MbreOQSCm`9oqAzj|qfF2t*?Nf0G#{TigAG0H?t*s@=fniK^#ZiFx`0?Z5zH8Sm ztR98w5(;1k=W@A-2j8|`748MTsD$VO$s{z6#A&DuUtv~M!(e7+Cb+xZZZ^XJZBkEB zKigvx z=`&Lh+tXIfe?W&q9VdP_%N0sq{KErfA1bd}8V3l1}jwt|qkt`Stq6w4FNDTyGwg?>^9bCmxh!8-}INRNoD_43v9%V;%hhPqg=>x6L z?0LVg%Q;10`14Oak2yY==ZVuq4DforWb|Napaem%zH;RX<7B981<;eIi5Tni`5GG= z**TLbfw;z%|DX>PIhP&~H}a2;;D*vw&(hsfi4VOq8plGInja1)7`7vQZ-3{`%WwCrB^+u_yJV z9)3XvWPyx)pFI@(E<)GQ(8i4$m7ChxQ>PASWz(ijW*@)`IzGag<~9pL9DQO>jL){U zbp?`-#4j};6(G6?IKKUUKU=Wyc+-|D;ms-z>xe?^#AYHtKOYs^0|5I&Ht1~q8$Jv8 zgAsfAiSPItOQOnGWc)MHy8Ypo-@Wjczjs*YVn>^R-ae8FpXr!-_8_vz4A#-RJMG8O zfC#HVDZmQJ*t1VF$Nq;WioMKnMH>u;H=srOcHtUM57cbQtlO5=+&+RP>}UOq$7ju{ zRK92h9_N9Vt3GNB0{y|`S1+{>{r>2+CpSFy>+hGO2m$+5bL2Ohh9YHH(`u@G+*c0} zxwC_9Yim>fL*}D+VBofIxI{{dw>NLz1pO5&R_HL!uIIO3%@@jBE7A`g>$l6Qng&BaK`7zgwV3GvOplv)6)YNfv?%733SC_ z2BDhl>}-@oMwFYITU=bsWOS8mzkF9$ z7Gm;meDLpmFFkRqJAC2V*So(nra%AC?I{x~=^kiQF~v~$sOXr`9VIOv5X7NB++PIZ zc4s|wtdAFDTrU-0cQbXsy}Os`Mpyhkg@)~ymzR^zfGjBUQ*euvbTp)7R0p5SmoLxD z%TpMb$-(;lxyPgF4W7b=!sxaN4NJov*^{f=jg9FA|!pZSJMe|py8@O^pS zSE-rR+h9YvUId?iX{mgA0%SEk3;-Si-> zCf9K#gx-+2&YX4f6LXM~BHKXXfd1M$JvL_0Q?4>qa)`42U>8Ccdt-?x zCwO13IXb$|a<7)$!K=<6JsDo*a*UQ1csHycz1EUoD`q>n1TyjhtFrjC8zCjIoqzPV z1bg1}sdi?#3%chmm~8RbI13>#t0@Ra>v!Rpx?62^dd=nxR*RPSU5?~`9X)@VKQNYM zcYd-j;c4jK{!_Yr`}UnXclKUB_xuw@Rr$WhH+su{@ZDRDo#pkPo;q>#`KJbS8oFY~ zK~I)@mc#HqKn~jBzV5jeMi*kA$j(^>0?JlohAct`ay7l=j z1OMfbOEKe*YtKA5m*=vONs_I}BdUO@Xp$uD-S^&0IwfPSvLGdqiym-a`}y{f35XX| zTObNZi_FKRzMT{_+q!OKzM0m7NJ9q#bGVu(J8RJcrfId0?teZ#B3aO)0v0te!}dP` Z1^`gxH94g;riuUn002ovPDHLkV1oEm+S&jB literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/music.png b/public2/ueditor/lang/en/images/music.png new file mode 100644 index 0000000000000000000000000000000000000000..2f495fe92ffecdce42b74fd57dca2687414711fb GIT binary patch literal 91561 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 LNkvXXu0mjf3l)h% literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/rotateleftdisable.png b/public2/ueditor/lang/en/images/rotateleftdisable.png new file mode 100644 index 0000000000000000000000000000000000000000..741526e0d5e6eb5c30eb0a62c9b1d6d558ed9cdf GIT binary patch literal 719 zcmV;=0xVLm}k=YQ<2%m+GNILKMZ4Wj)Eo{6dA(i=1OgO`#k70DYI-BmRjYes)SkU2cI0GZBR;y4N3I~Hh!d`9*7LUg-fQ!ZA17DgvC%W<{o)0F! zU*`EmuKGZYN~Kcs0v3uoolcs~W&&`zTnccgjDVT|^mshtI#kAIIINifC7$1T{?yd~ z`f398$nzJ^&xXUj%I~;@1tb~>YHqh%0jWR{cz-&b2!6()Y&M(t%#{JqZzlB@o&~uo zRdFYN7<*g3d>y0SFTSsu}||KmrzxrzXV}0f4+Nl`U`wo^<=3%s|h|0ur}Z0m~6a z)9IA5+3a~Uyo=N{O{`Z26ni!(U6x=a31615Uq6I}2cZ-|0a2}1X+EF7+lbqaCbL*9 zVjpaCBO8zeF31Bljb43c1B|5gdMy+K1i&JZ2&owiAH&aRFjxU~zu$k$sq`Wh)qB?* z7JdW}ya?6MP#9CN2390Mab0C5lljw}edEbwzR6l%S5ujn*P2rK!bg5RKf!pHvr45x zq@5Lg56Rlp|dF?<); zZnrB`Ycv`HPI*-K+S{`L4RzyPXZYcl&002ovPDHLkV1lL= BGwT2V literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/rotateleftenable.png b/public2/ueditor/lang/en/images/rotateleftenable.png new file mode 100644 index 0000000000000000000000000000000000000000..e164ddbd62a232f3a89826158c9795f6c082cc89 GIT binary patch literal 952 zcmV;p14sOcP)B{+A~4pJXZ}t_3ogEQ=EtDt@NW=ovC^1YY3D0f#y*iY)MG5<8F z!|f{@kKz7^5#8k3NZf?c9K_t5iFB?APcn|7{XXn#Ybhtak0o(qW)4fuAr!0vET4{< zSc+h47GQ*Qo%FCG#zDtxKn;d}ii3LDciA+S|Xdhl! zB4Tth6pKaVi#F1YAvCEHTFJM^bUHnP0sSYFPoVrcDQm)w^;g8!)bGBFx|JW?%CGA- z&{PEjJ5@v`9|31h11Z`(8l4W74acX!rYt{M#7D#XGmFrJ8p1{(Q)@sv8@F2OUzvR1 zx9$d0kvWXM{tBEwN0$R4YNDW*#-^%Df&-Q6zoW#Uu@ZDmhS%$@-$mxZRD^B@1aSM_ zhL@++3|_o?ixNDPXhWAA>})fj>w5hzGPAR@B4aE>&p+Mbf*>$imMuk5EW2c0000?hzPCHlRk++nh`E3!rKF3htnTQ@ z$gI|MU8lEVHuFTg-PR|Q2`!gP+H5wYX&N~k4)SU74-bY78_Ii7=yw!+~9z)9EC?-%tI1pNtpOgTWwx zYc~hmYPIxUug9z{77N<%_sk-|f_a_y+;xqv4+oe^KHq!n0!Sli2@LjQ?eJI-PQw!5kz2kP;{i1#vW)J3m7@ilvOQx*+0gD21yWM29TG_#>*)V5x3eEte0rs!7XTfq- zNpDVBe^HqJA^?xgte(JHEEaB201ADoR;^a);o$)-i`fNGNCD$l*jUkV&ZOJ#g6-=H z48;P#aDbi7X5{nvH~?d$9K9Fo01LT5x392A!Cv-)3}9cydREAx^dDF>`_*d2002m8 z7y1N?u~>`?4DAa45ev4jw7ek*Sw2XA4L&zdS z9A4&}t`&psbm3W({))<)8k1Mzq-LMgHh4P0I-QOV5C8-H!ohO6T&8$D&Va$Z(UY0s zOeS;lL%|{kl3A%;S#MlC&Amg&cpiN1r-rvC| zuQ1Fer=aUPn>g6re+%A~4HxgfoyFs_jfT}hvT2|~buTAFG7cgsM5)fELnz*RfYsA+ z%+JjZfW5eCXjGl)8+s)4P|lCQu*F>n-SXLP{rpv`@{BNE{IcsI8B@_npSvh)X*hNpW_TLgr2`Ju@0bJqvCruO={o6E(Z3`5{jw@Hv`M-m z=H><1m4WE;;`c%mkz)x|ObZEnAD_J*B%s8ej2PcmwhgRZado>%)jtid7zm=SE zQ*F%`{_{RP6wdfheSj59}E|h^E{{P*E_)R6H^3NW^13gC8C>dV0CgKv@POF4dxfvY6kSFwxaNHki&!>3-Y^~4kn%F>oC=IgN4BfYTUZZWo z4NgH0Fff*Y6!1`OQEtkV%qBhmGZEnCEqwT{hG--_gp%$=?(C?C;zb^jm66PHQ4|^R zkb*cmi1NcmKm&YfVi#crNDyF;_V&?5G literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/en/images/upload.png b/public2/ueditor/lang/en/images/upload.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb15b3d6d6799504cf7093a1600bd7ece0d9ef5 GIT binary patch literal 3941 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/zh-cn/images/copy.png b/public2/ueditor/lang/zh-cn/images/copy.png new file mode 100644 index 0000000000000000000000000000000000000000..b2536aac72e763b9a872b507462458ecb96990f0 GIT binary patch literal 4319 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 N002ovPDHLkV1nv#UQ7T0 literal 0 HcmV?d00001 diff --git a/public2/ueditor/lang/zh-cn/images/localimage.png b/public2/ueditor/lang/zh-cn/images/localimage.png new file mode 100644 index 0000000000000000000000000000000000000000..7303c364318b6ac27dc4a8ae6717124d8dafaff9 GIT binary patch literal 6979 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 O0000字数超出最大允许值,服务器可能拒绝保存!', + 'ok':"确认", + 'cancel':"取消", + 'closeDialog':"关闭对话框", + 'tableDrag':"表格拖动必须引入uiUtils.js文件!", + 'autofloatMsg':"工具栏浮动依赖编辑器UI,您首先需要引入UI文件!", + 'loadconfigError': '获取后台配置项请求出错,上传功能将不能正常使用!', + 'loadconfigFormatError': '后台配置项返回格式出错,上传功能将不能正常使用!', + 'loadconfigHttpError': '请求后台配置项http错误,上传功能将不能正常使用!', + 'snapScreen_plugin':{ + 'browserMsg':"仅支持IE浏览器!", + 'callBackErrorMsg':"服务器返回数据有误,请检查配置项之后重试。", + 'uploadErrorMsg':"截图上传失败,请检查服务器端环境! " + }, + 'insertcode':{ + 'as3':'ActionScript 3', + 'bash':'Bash/Shell', + 'cpp':'C/C++', + 'css':'CSS', + 'cf':'ColdFusion', + 'c#':'C#', + 'delphi':'Delphi', + 'diff':'Diff', + 'erlang':'Erlang', + 'groovy':'Groovy', + 'html':'HTML', + 'java':'Java', + 'jfx':'JavaFX', + 'js':'JavaScript', + 'pl':'Perl', + 'php':'PHP', + 'plain':'Plain Text', + 'ps':'PowerShell', + 'python':'Python', + 'ruby':'Ruby', + 'scala':'Scala', + 'sql':'SQL', + 'vb':'Visual Basic', + 'xml':'XML' + }, + 'confirmClear':"确定清空当前文档么?", + 'contextMenu':{ + 'delete':"删除", + 'selectall':"全选", + 'deletecode':"删除代码", + 'cleardoc':"清空文档", + 'confirmclear':"确定清空当前文档么?", + 'unlink':"删除超链接", + 'paragraph':"段落格式", + 'edittable':"表格属性", + 'aligntd':"单元格对齐方式", + 'aligntable':'表格对齐方式', + 'tableleft':'左浮动', + 'tablecenter':'居中显示', + 'tableright':'右浮动', + 'edittd':"单元格属性", + 'setbordervisible':'设置表格边线可见', + 'justifyleft':'左对齐', + 'justifyright':'右对齐', + 'justifycenter':'居中对齐', + 'justifyjustify':'两端对齐', + 'table':"表格", + 'inserttable':'插入表格', + 'deletetable':"删除表格", + 'insertparagraphbefore':"前插入段落", + 'insertparagraphafter':'后插入段落', + 'deleterow':"删除当前行", + 'deletecol':"删除当前列", + 'insertrow':"前插入行", + 'insertcol':"左插入列", + 'insertrownext':'后插入行', + 'insertcolnext':'右插入列', + 'insertcaption':'插入表格名称', + 'deletecaption':'删除表格名称', + 'inserttitle':'插入表格标题行', + 'deletetitle':'删除表格标题行', + 'inserttitlecol':'插入表格标题列', + 'deletetitlecol':'删除表格标题列', + 'averageDiseRow':'平均分布各行', + 'averageDisCol':'平均分布各列', + 'mergeright':"向右合并", + 'mergeleft':"向左合并", + 'mergedown':"向下合并", + 'mergecells':"合并单元格", + 'splittocells':"完全拆分单元格", + 'splittocols':"拆分成列", + 'splittorows':"拆分成行", + 'tablesort':'表格排序', + 'enablesort':'设置表格可排序', + 'disablesort':'取消表格可排序', + 'reversecurrent':'逆序当前', + 'orderbyasc':'按ASCII字符升序', + 'reversebyasc':'按ASCII字符降序', + 'orderbynum':'按数值大小升序', + 'reversebynum':'按数值大小降序', + 'borderbk':'边框底纹', + 'setcolor':'表格隔行变色', + 'unsetcolor':'取消表格隔行变色', + 'setbackground':'选区背景隔行', + 'unsetbackground':'取消选区背景', + 'redandblue':'红蓝相间', + 'threecolorgradient':'三色渐变', + 'copy':"复制(Ctrl + c)", + 'copymsg': "浏览器不支持,请使用 'Ctrl + c'", + 'paste':"粘贴(Ctrl + v)", + 'pastemsg': "浏览器不支持,请使用 'Ctrl + v'" + }, + 'copymsg': "浏览器不支持,请使用 'Ctrl + c'", + 'pastemsg': "浏览器不支持,请使用 'Ctrl + v'", + 'anthorMsg':"链接", + 'clearColor':'清空颜色', + 'standardColor':'标准颜色', + 'themeColor':'主题颜色', + 'property':'属性', + 'default':'默认', + 'modify':'修改', + 'justifyleft':'左对齐', + 'justifyright':'右对齐', + 'justifycenter':'居中', + 'justify':'默认', + 'clear':'清除', + 'anchorMsg':'锚点', + 'delete':'删除', + 'clickToUpload':"点击上传", + 'unset':'尚未设置语言文件', + 't_row':'行', + 't_col':'列', + 'more':'更多', + 'pasteOpt':'粘贴选项', + 'pasteSourceFormat':"保留源格式", + 'tagFormat':'只保留标签', + 'pasteTextFormat':'只保留文本', + 'autoTypeSet':{ + 'mergeLine':"合并空行", + 'delLine':"清除空行", + 'removeFormat':"清除格式", + 'indent':"首行缩进", + 'alignment':"对齐方式", + 'imageFloat':"图片浮动", + 'removeFontsize':"清除字号", + 'removeFontFamily':"清除字体", + 'removeHtml':"清除冗余HTML代码", + 'pasteFilter':"粘贴过滤", + 'run':"执行", + 'symbol':'符号转换', + 'bdc2sb':'全角转半角', + 'tobdc':'半角转全角' + }, + + 'background':{ + 'static':{ + 'lang_background_normal':'背景设置', + 'lang_background_local':'在线图片', + 'lang_background_set':'选项', + 'lang_background_none':'无背景色', + 'lang_background_colored':'有背景色', + 'lang_background_color':'颜色设置', + 'lang_background_netimg':'网络图片', + 'lang_background_align':'对齐方式', + 'lang_background_position':'精确定位', + 'repeatType':{'options':["居中", "横向重复", "纵向重复", "平铺","自定义"]} + + }, + 'noUploadImage':"当前未上传过任何图片!", + 'toggleSelect':"单击可切换选中状态\n原图尺寸: " + }, + //===============dialog i18N======================= + 'insertimage':{ + 'static':{ + 'lang_tab_remote':"插入图片", //节点 + 'lang_tab_upload':"本地上传", + 'lang_tab_online':"在线管理", + 'lang_tab_search':"图片搜索", + 'lang_input_url':"地 址:", + 'lang_input_size':"大 小:", + 'lang_input_width':"宽度", + 'lang_input_height':"高度", + 'lang_input_border':"边 框:", + 'lang_input_vhspace':"边 距:", + 'lang_input_title':"描 述:", + 'lang_input_align':'图片浮动方式:', + 'lang_imgLoading':" 图片加载中……", + 'lang_start_upload':"开始上传", + 'lock':{'title':"锁定宽高比例"}, //属性 + 'searchType':{'title':"图片类型", 'options':["新闻", "壁纸", "表情", "头像"]}, //select的option + 'searchTxt':{'value':"请输入搜索关键词"}, + 'searchBtn':{'value':"百度一下"}, + 'searchReset':{'value':"清空搜索"}, + 'noneAlign':{'title':'无浮动'}, + 'leftAlign':{'title':'左浮动'}, + 'rightAlign':{'title':'右浮动'}, + 'centerAlign':{'title':'居中独占一行'} + }, + 'uploadSelectFile':'点击选择图片', + 'uploadAddFile':'继续添加', + 'uploadStart':'开始上传', + 'uploadPause':'暂停上传', + 'uploadContinue':'继续上传', + 'uploadRetry':'重试上传', + 'uploadDelete':'删除', + 'uploadTurnLeft':'向左旋转', + 'uploadTurnRight':'向右旋转', + 'uploadPreview':'预览中', + 'uploadNoPreview':'不能预览', + 'updateStatusReady': '选中_张图片,共_KB。', + 'updateStatusConfirm': '已成功上传_张照片,_张照片上传失败', + 'updateStatusFinish': '共_张(_KB),_张上传成功', + 'updateStatusError': ',_张上传失败。', + 'errorNotSupport': 'WebUploader 不支持您的浏览器!如果你使用的是IE浏览器,请尝试升级 flash 播放器。', + 'errorLoadConfig': '后端配置项没有正常加载,上传插件不能正常使用!', + 'errorExceedSize':'文件大小超出', + 'errorFileType':'文件格式不允许', + 'errorInterrupt':'文件传输中断', + 'errorUploadRetry':'上传失败,请重试', + 'errorHttp':'http请求错误', + 'errorServerUpload':'服务器返回出错', + 'remoteLockError':"宽高不正确,不能所定比例", + 'numError':"请输入正确的长度或者宽度值!例如:123,400", + 'imageUrlError':"不允许的图片格式或者图片域!", + 'imageLoadError':"图片加载失败!请检查链接地址或网络状态!", + 'searchRemind':"请输入搜索关键词", + 'searchLoading':"图片加载中,请稍后……", + 'searchRetry':" :( ,抱歉,没有找到图片!请重试一次!" + }, + 'attachment':{ + 'static':{ + 'lang_tab_upload': '上传附件', + 'lang_tab_online': '在线附件', + 'lang_start_upload':"开始上传", + 'lang_drop_remind':"可以将文件拖到这里,单次最多可选100个文件" + }, + 'uploadSelectFile':'点击选择文件', + 'uploadAddFile':'继续添加', + 'uploadStart':'开始上传', + 'uploadPause':'暂停上传', + 'uploadContinue':'继续上传', + 'uploadRetry':'重试上传', + 'uploadDelete':'删除', + 'uploadTurnLeft':'向左旋转', + 'uploadTurnRight':'向右旋转', + 'uploadPreview':'预览中', + 'updateStatusReady': '选中_个文件,共_KB。', + 'updateStatusConfirm': '已成功上传_个文件,_个文件上传失败', + 'updateStatusFinish': '共_个(_KB),_个上传成功', + 'updateStatusError': ',_张上传失败。', + 'errorNotSupport': 'WebUploader 不支持您的浏览器!如果你使用的是IE浏览器,请尝试升级 flash 播放器。', + 'errorLoadConfig': '后端配置项没有正常加载,上传插件不能正常使用!', + 'errorExceedSize':'文件大小超出', + 'errorFileType':'文件格式不允许', + 'errorInterrupt':'文件传输中断', + 'errorUploadRetry':'上传失败,请重试', + 'errorHttp':'http请求错误', + 'errorServerUpload':'服务器返回出错' + }, + 'insertvideo':{ + 'static':{ + 'lang_tab_insertV':"插入视频", + 'lang_tab_searchV':"搜索视频", + 'lang_tab_uploadV':"上传视频", + 'lang_video_url':"视频网址", + 'lang_video_size':"视频尺寸", + 'lang_videoW':"宽度", + 'lang_videoH':"高度", + 'lang_alignment':"对齐方式", + 'videoSearchTxt':{'value':"请输入搜索关键字!"}, + 'videoType':{'options':["全部", "热门", "娱乐", "搞笑", "体育", "科技", "综艺"]}, + 'videoSearchBtn':{'value':"百度一下"}, + 'videoSearchReset':{'value':"清空结果"}, + + 'lang_input_fileStatus':' 当前未上传文件', + 'startUpload':{'style':"background:url(upload.png) no-repeat;"}, + + 'lang_upload_size':"视频尺寸", + 'lang_upload_width':"宽度", + 'lang_upload_height':"高度", + 'lang_upload_alignment':"对齐方式", + 'lang_format_advice':"建议使用mp4格式." + + }, + 'numError':"请输入正确的数值,如123,400", + 'floatLeft':"左浮动", + 'floatRight':"右浮动", + '"default"':"默认", + 'block':"独占一行", + 'urlError':"输入的视频地址有误,请检查后再试!", + 'loading':"  视频加载中,请等待……", + 'clickToSelect':"点击选中", + 'goToSource':'访问源视频', + 'noVideo':"    抱歉,找不到对应的视频,请重试!", + + 'browseFiles':'浏览文件', + 'uploadSuccess':'上传成功!', + 'delSuccessFile':'从成功队列中移除', + 'delFailSaveFile':'移除保存失败文件', + 'statusPrompt':' 个文件已上传! ', + 'flashVersionError':'当前Flash版本过低,请更新FlashPlayer后重试!', + 'flashLoadingError':'Flash加载失败!请检查路径或网络状态', + 'fileUploadReady':'等待上传……', + 'delUploadQueue':'从上传队列中移除', + 'limitPrompt1':'单次不能选择超过', + 'limitPrompt2':'个文件!请重新选择!', + 'delFailFile':'移除失败文件', + 'fileSizeLimit':'文件大小超出限制!', + 'emptyFile':'空文件无法上传!', + 'fileTypeError':'文件类型不允许!', + 'unknownError':'未知错误!', + 'fileUploading':'上传中,请等待……', + 'cancelUpload':'取消上传', + 'netError':'网络错误', + 'failUpload':'上传失败!', + 'serverIOError':'服务器IO错误!', + 'noAuthority':'无权限!', + 'fileNumLimit':'上传个数限制', + 'failCheck':'验证失败,本次上传被跳过!', + 'fileCanceling':'取消中,请等待……', + 'stopUploading':'上传已停止……', + + 'uploadSelectFile':'点击选择文件', + 'uploadAddFile':'继续添加', + 'uploadStart':'开始上传', + 'uploadPause':'暂停上传', + 'uploadContinue':'继续上传', + 'uploadRetry':'重试上传', + 'uploadDelete':'删除', + 'uploadTurnLeft':'向左旋转', + 'uploadTurnRight':'向右旋转', + 'uploadPreview':'预览中', + 'updateStatusReady': '选中_个文件,共_KB。', + 'updateStatusConfirm': '成功上传_个,_个失败', + 'updateStatusFinish': '共_个(_KB),_个成功上传', + 'updateStatusError': ',_张上传失败。', + 'errorNotSupport': 'WebUploader 不支持您的浏览器!如果你使用的是IE浏览器,请尝试升级 flash 播放器。', + 'errorLoadConfig': '后端配置项没有正常加载,上传插件不能正常使用!', + 'errorExceedSize':'文件大小超出', + 'errorFileType':'文件格式不允许', + 'errorInterrupt':'文件传输中断', + 'errorUploadRetry':'上传失败,请重试', + 'errorHttp':'http请求错误', + 'errorServerUpload':'服务器返回出错' + }, + 'webapp':{ + 'tip1':"本功能由百度APP提供,如看到此页面,请各位站长首先申请百度APPKey!", + 'tip2':"申请完成之后请至ueditor.config.js中配置获得的appkey! ", + 'applyFor':"点此申请", + 'anthorApi':"百度API" + }, + 'template':{ + 'static':{ + 'lang_template_bkcolor':'背景颜色', + 'lang_template_clear' : '保留原有内容', + 'lang_template_select' : '选择模板' + }, + 'blank':"空白文档", + 'blog':"博客文章", + 'resume':"个人简历", + 'richText':"图文混排", + 'sciPapers':"科技论文" + + + }, + 'scrawl':{ + 'static':{ + 'lang_input_previousStep':"上一步", + 'lang_input_nextsStep':"下一步", + 'lang_input_clear':'清空', + 'lang_input_addPic':'添加背景', + 'lang_input_ScalePic':'缩放背景', + 'lang_input_removePic':'删除背景', + 'J_imgTxt':{title:'添加背景图片'} + }, + 'noScarwl':"尚未作画,白纸一张~", + 'scrawlUpLoading':"涂鸦上传中,别急哦~", + 'continueBtn':"继续", + 'imageError':"糟糕,图片读取失败了!", + 'backgroundUploading':'背景图片上传中,别急哦~' + }, + 'music':{ + 'static':{ + 'lang_input_tips':"输入歌手/歌曲/专辑,搜索您感兴趣的音乐!", + 'J_searchBtn':{value:'搜索歌曲'} + }, + 'emptyTxt':'未搜索到相关音乐结果,请换一个关键词试试。', + 'chapter':'歌曲', + 'singer':'歌手', + 'special':'专辑', + 'listenTest':'试听' + }, + 'anchor':{ + 'static':{ + 'lang_input_anchorName':'锚点名字:' + } + }, + 'charts':{ + 'static':{ + 'lang_data_source':'数据源:', + 'lang_chart_format': '图表格式:', + 'lang_data_align': '数据对齐方式', + 'lang_chart_align_same': '数据源与图表X轴Y轴一致', + 'lang_chart_align_reverse': '数据源与图表X轴Y轴相反', + 'lang_chart_title': '图表标题', + 'lang_chart_main_title': '主标题:', + 'lang_chart_sub_title': '子标题:', + 'lang_chart_x_title': 'X轴标题:', + 'lang_chart_y_title': 'Y轴标题:', + 'lang_chart_tip': '提示文字', + 'lang_cahrt_tip_prefix': '提示文字前缀:', + 'lang_cahrt_tip_description': '仅饼图有效, 当鼠标移动到饼图中相应的块上时,提示框内的文字的前缀', + 'lang_chart_data_unit': '数据单位', + 'lang_chart_data_unit_title': '单位:', + 'lang_chart_data_unit_description': '显示在每个数据点上的数据的单位, 比如: 温度的单位 ℃', + 'lang_chart_type': '图表类型:', + 'lang_prev_btn': '上一个', + 'lang_next_btn': '下一个' + } + }, + 'emotion':{ + 'static':{ + 'lang_input_choice':'精选', + 'lang_input_Tuzki':'兔斯基', + 'lang_input_BOBO':'BOBO', + 'lang_input_lvdouwa':'绿豆蛙', + 'lang_input_babyCat':'baby猫', + 'lang_input_bubble':'泡泡', + 'lang_input_youa':'有啊' + } + }, + 'gmap':{ + 'static':{ + 'lang_input_address':'地址', + 'lang_input_search':'搜索', + 'address':{value:"北京"} + }, + searchError:'无法定位到该地址!' + }, + 'help':{ + 'static':{ + 'lang_input_about':'关于UEditor', + 'lang_input_shortcuts':'快捷键', + 'lang_input_introduction':'UEditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点。开源基于BSD协议,允许自由使用和修改代码。', + 'lang_Txt_shortcuts':'快捷键', + 'lang_Txt_func':'功能', + 'lang_Txt_bold':'给选中字设置为加粗', + 'lang_Txt_copy':'复制选中内容', + 'lang_Txt_cut':'剪切选中内容', + 'lang_Txt_Paste':'粘贴', + 'lang_Txt_undo':'重新执行上次操作', + 'lang_Txt_redo':'撤销上一次操作', + 'lang_Txt_italic':'给选中字设置为斜体', + 'lang_Txt_underline':'给选中字加下划线', + 'lang_Txt_selectAll':'全部选中', + 'lang_Txt_visualEnter':'软回车', + 'lang_Txt_fullscreen':'全屏' + } + }, + 'insertframe':{ + 'static':{ + 'lang_input_address':'地址:', + 'lang_input_width':'宽度:', + 'lang_input_height':'高度:', + 'lang_input_isScroll':'允许滚动条:', + 'lang_input_frameborder':'显示框架边框:', + 'lang_input_alignMode':'对齐方式:', + 'align':{title:"对齐方式", options:["默认", "左对齐", "右对齐", "居中"]} + }, + 'enterAddress':'请输入地址!' + }, + 'link':{ + 'static':{ + 'lang_input_text':'文本内容:', + 'lang_input_url':'链接地址:', + 'lang_input_title':'标题:', + 'lang_input_target':'是否在新窗口打开:' + }, + 'validLink':'只支持选中一个链接时生效', + 'httpPrompt':'您输入的超链接中不包含http等协议名称,默认将为您添加http://前缀' + }, + 'map':{ + 'static':{ + lang_city:"城市", + lang_address:"地址", + city:{value:"北京"}, + lang_search:"搜索", + lang_dynamicmap:"插入动态地图" + }, + cityMsg:"请选择城市", + errorMsg:"抱歉,找不到该位置!" + }, + 'searchreplace':{ + 'static':{ + lang_tab_search:"查找", + lang_tab_replace:"替换", + lang_search1:"查找", + lang_search2:"查找", + lang_replace:"替换", + lang_searchReg:'支持正则表达式,添加前后斜杠标示为正则表达式,例如“/表达式/”', + lang_searchReg1:'支持正则表达式,添加前后斜杠标示为正则表达式,例如“/表达式/”', + lang_case_sensitive1:"区分大小写", + lang_case_sensitive2:"区分大小写", + nextFindBtn:{value:"下一个"}, + preFindBtn:{value:"上一个"}, + nextReplaceBtn:{value:"下一个"}, + preReplaceBtn:{value:"上一个"}, + repalceBtn:{value:"替换"}, + repalceAllBtn:{value:"全部替换"} + }, + getEnd:"已经搜索到文章末尾!", + getStart:"已经搜索到文章头部", + countMsg:"总共替换了{#count}处!" + }, + 'snapscreen':{ + 'static':{ + lang_showMsg:"截图功能需要首先安装UEditor截图插件! ", + lang_download:"点此下载", + lang_step1:"第一步,下载UEditor截图插件并运行安装。", + lang_step2:"第二步,插件安装完成后即可使用,如不生效,请重启浏览器后再试!" + } + }, + 'spechars':{ + 'static':{}, + tsfh:"特殊字符", + lmsz:"罗马字符", + szfh:"数学字符", + rwfh:"日文字符", + xlzm:"希腊字母", + ewzm:"俄文字符", + pyzm:"拼音字母", + yyyb:"英语音标", + zyzf:"其他" + }, + 'edittable':{ + 'static':{ + 'lang_tableStyle':'表格样式', + 'lang_insertCaption':'添加表格名称行', + 'lang_insertTitle':'添加表格标题行', + 'lang_insertTitleCol':'添加表格标题列', + 'lang_orderbycontent':"使表格内容可排序", + 'lang_tableSize':'自动调整表格尺寸', + 'lang_autoSizeContent':'按表格文字自适应', + 'lang_autoSizePage':'按页面宽度自适应', + 'lang_example':'示例', + 'lang_borderStyle':'表格边框', + 'lang_color':'颜色:' + }, + captionName:'表格名称', + titleName:'标题', + cellsName:'内容', + errorMsg:'有合并单元格,不可排序' + }, + 'edittip':{ + 'static':{ + lang_delRow:'删除整行', + lang_delCol:'删除整列' + } + }, + 'edittd':{ + 'static':{ + lang_tdBkColor:'背景颜色:' + } + }, + 'formula':{ + 'static':{ + } + }, + 'wordimage':{ + 'static':{ + lang_resave:"转存步骤", + uploadBtn:{src:"upload.png",alt:"上传"}, + clipboard:{style:"background: url(copy.png) -153px -1px no-repeat;"}, + lang_step:"1、点击顶部复制按钮,将地址复制到剪贴板;2、点击添加照片按钮,在弹出的对话框中使用Ctrl+V粘贴地址;3、点击打开后选择图片上传流程。" + }, + 'fileType':"图片", + 'flashError':"FLASH初始化失败,请检查FLASH插件是否正确安装!", + 'netError':"网络连接错误,请重试!", + 'copySuccess':"图片地址已经复制!", + 'flashI18n':{} //留空默认中文 + }, + 'autosave': { + 'saving':'保存中...', + 'success':'本地保存成功' + } +}; diff --git a/public2/ueditor/themes/default/css/ueditor.css b/public2/ueditor/themes/default/css/ueditor.css new file mode 100644 index 0000000..ff41b6b --- /dev/null +++ b/public2/ueditor/themes/default/css/ueditor.css @@ -0,0 +1,1906 @@ +/*基础UI构建 +*/ +/* common layer */ +.edui-default .edui-box { + border: none; + padding: 0; + margin: 0; + overflow: hidden; +} + +.edui-default a.edui-box { + display: block; + text-decoration: none; + color: black; +} + +.edui-default a.edui-box:hover { + text-decoration: none; +} + +.edui-default a.edui-box:active { + text-decoration: none; +} + +.edui-default table.edui-box { + border-collapse: collapse; +} + +.edui-default ul.edui-box { + list-style-type: none; +} + +div.edui-box { + position: relative; + display: -moz-inline-box !important; + display: inline-block !important; + vertical-align: top; +} + +.edui-default .edui-clearfix { + zoom: 1 +} + +.edui-default .edui-clearfix:after { + content: '\20'; + display: block; + clear: both; +} + + * html div.edui-box { + display: inline !important; +} + +*:first-child+html div.edui-box { + display: inline !important; +} + +/* control layout */ +.edui-default .edui-button-body, .edui-splitbutton-body, .edui-menubutton-body, .edui-combox-body { + position: relative; +} + +.edui-default .edui-popup { + position: absolute; + -webkit-user-select: none; + -moz-user-select: none; +} + +.edui-default .edui-popup .edui-shadow { + position: absolute; + z-index: -1; +} + +.edui-default .edui-popup .edui-bordereraser { + position: absolute; + overflow: hidden; +} + +.edui-default .edui-tablepicker .edui-canvas { + position: relative; +} + +.edui-default .edui-tablepicker .edui-canvas .edui-overlay { + position: absolute; +} + +.edui-default .edui-dialog-modalmask, .edui-dialog-dragmask { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; +} + +.edui-default .edui-toolbar { + position: relative; +} + +/* + * default theme + */ +.edui-default .edui-label { + cursor: default; +} + +.edui-default span.edui-clickable { + color: blue; + cursor: pointer; + text-decoration: underline; +} + +.edui-default span.edui-unclickable { + color: gray; + cursor: default; +} +/* 工具栏 */ +.edui-default .edui-toolbar { + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + padding: 1px; + overflow: hidden; /*全屏下单独一行不占位*/ + zoom: 1; + width:auto; + height:auto; +} + +.edui-default .edui-toolbar .edui-button, +.edui-default .edui-toolbar .edui-splitbutton, +.edui-default .edui-toolbar .edui-menubutton, +.edui-default .edui-toolbar .edui-combox { + margin: 1px; +} +/*UI工具栏、编辑区域、底部*/ +.edui-default .edui-editor { + border: 1px solid #d4d4d4; + background-color: white; + position: relative; + overflow: visible; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.edui-editor div{ + width:auto; + height:auto; +} +.edui-default .edui-editor-toolbarbox { + position: relative; + zoom: 1; + -webkit-box-shadow:0 1px 4px rgba(204, 204, 204, 0.6); + -moz-box-shadow:0 1px 4px rgba(204, 204, 204, 0.6); + box-shadow:0 1px 4px rgba(204, 204, 204, 0.6); + border-top-left-radius:2px; + border-top-right-radius:2px; +} + +.edui-default .edui-editor-toolbarboxouter { + border-bottom: 1px solid #d4d4d4; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + /*border: 1px solid #d4d4d4;*/ + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.edui-default .edui-editor-toolbarboxinner { + padding: 2px; +} + +.edui-default .edui-editor-iframeholder { + position: relative; + /*for fix ie6 toolbarmsg under iframe bug. relative -> static */ + /*_position: static !important;* +} + +.edui-default .edui-editor-iframeholder textarea { + font-family: consolas, "Courier New", "lucida console", monospace; + font-size: 12px; + line-height: 18px; +} + +.edui-default .edui-editor-bottombar { + /*border-top: 1px solid #ccc;*/ + /*height: 20px;*/ + /*width: 40%;*/ + /*float: left;*/ + /*overflow: hidden;*/ +} + +.edui-default .edui-editor-bottomContainer { + overflow: hidden; +} + +.edui-default .edui-editor-bottomContainer table { + width: 100%; + height: 0; + overflow: hidden; + border-spacing: 0; +} + +.edui-default .edui-editor-bottomContainer td { + white-space: nowrap; + border-top: 1px solid #ccc; + line-height: 20px; + font-size: 12px; + font-family: Arial, Helvetica, Tahoma, Verdana, Sans-Serif; +} + +.edui-default .edui-editor-wordcount { + text-align: right; + margin-right: 5px; + color: #aaa; +} +.edui-default .edui-editor-scale { + width: 12px; +} +.edui-default .edui-editor-scale .edui-editor-icon { + float: right; + width: 100%; + height: 12px; + margin-top: 10px; + background: url(../images/scale.png) no-repeat; + cursor: se-resize; +} +.edui-default .edui-editor-breadcrumb { + margin: 2px 0 0 3px; +} + +.edui-default .edui-editor-breadcrumb span { + cursor: pointer; + text-decoration: underline; + color: blue; +} + +.edui-default .edui-toolbar .edui-for-fullscreen { + float: right; +} + +.edui-default .edui-bubble .edui-popup-content { + border: 1px solid #DCAC6C; + background-color: #fff6d9; + padding: 5px; + font-size: 10pt; + font-family: "宋体"; +} + +.edui-default .edui-bubble .edui-shadow { + /*box-shadow: 1px 1px 3px #818181;*/ + /*-webkit-box-shadow: 2px 2px 3px #818181;*/ + /*-moz-box-shadow: 2px 2px 3px #818181;*/ + /*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius = '2', MakeShadow = 'true', ShadowOpacity = '0.5');*/ +} + +.edui-default .edui-editor-toolbarmsg { + background-color: #FFF6D9; + border-bottom: 1px solid #ccc; + position: absolute; + bottom: -25px; + left: 0; + z-index: 1009; + width: 99.9%; +} + +.edui-default .edui-editor-toolbarmsg-upload { + font-size: 14px; + color: blue; + width: 100px; + height: 16px; + line-height: 16px; + cursor: pointer; + position: absolute; + top: 5px; + left: 350px; +} + +.edui-default .edui-editor-toolbarmsg-label { + font-size: 12px; + line-height: 16px; + padding: 4px; +} + +.edui-default .edui-editor-toolbarmsg-close { + float: right; + width: 20px; + height: 16px; + line-height: 16px; + cursor: pointer; + color: red; +} +/*可选中菜单按钮*/ +.edui-default .edui-list .edui-bordereraser { + display: none; +} + +.edui-default .edui-listitem { + padding: 1px; + white-space: nowrap; +} + +.edui-default .edui-list .edui-state-hover { + position: relative; + background-color: #fff5d4; + border: 1px solid #dcac6c; + padding: 0; +} + +.edui-default .edui-for-fontfamily .edui-listitem-label { + min-width: 130px; + _width: 120px; + font-size: 12px; + height: 22px; + line-height: 22px; + padding-left: 5px; +} +.edui-default .edui-for-insertcode .edui-listitem-label { + min-width: 120px; + _width: 120px; + font-size: 12px; + height: 22px; + line-height: 22px; + padding-left: 5px; +} +.edui-default .edui-for-underline .edui-listitem-label { + min-width: 120px; + _width: 120px; + padding: 3px 5px; + font-size: 12px; +} + +.edui-default .edui-for-fontsize .edui-listitem-label { + min-width: 120px; + _width: 120px; + padding: 3px 5px; + +} + +.edui-default .edui-for-paragraph .edui-listitem-label { + min-width: 200px; + _width: 200px; + padding: 2px 5px; +} + +.edui-default .edui-for-rowspacingtop .edui-listitem-label, +.edui-default .edui-for-rowspacingbottom .edui-listitem-label { + min-width: 53px; + _width: 53px; + padding: 2px 5px; +} + +.edui-default .edui-for-lineheight .edui-listitem-label { + min-width: 53px; + _width: 53px; + padding: 2px 5px; +} + +.edui-default .edui-for-customstyle .edui-listitem-label { + min-width: 200px; + _width: 200px; + width: 200px !important; + padding: 2px 5px; +} +/* 可选中按钮弹出菜单*/ +.edui-default .edui-menu { + z-index: 3000; +} + +.edui-default .edui-menu .edui-popup-content { + padding: 3px; +} + +.edui-default .edui-menu-body { + _width: 150px; + min-width: 170px; + background: url("../images/sparator_v.png") repeat-y 25px; +} + +.edui-default .edui-menuitem-body { +} + +.edui-default .edui-menuitem { + height: 20px; + cursor: default; + vertical-align: top; +} + +.edui-default .edui-menuitem .edui-icon { + width: 20px !important; + height: 20px !important; + background: url(../images/icons.png) 0 -4000px; + background: url(../images/icons.gif) 0 -4000px\9; +} + +.edui-default .edui-menuitem .edui-label { + font-size: 12px; + line-height: 20px; + height: 20px; + padding-left: 10px; +} + +.edui-default .edui-state-checked .edui-menuitem-body { + background: url("../images/icons-all.gif") no-repeat 6px -205px; +} + +.edui-default .edui-state-disabled .edui-menuitem-label { + color: gray; +} + + +/*不可选中菜单按钮 */ +.edui-default .edui-toolbar .edui-combox-body .edui-button-body { + width: 60px; + font-size: 12px; + height: 20px; + line-height: 20px; + padding-left: 5px; + white-space: nowrap; + margin: 0 3px 0 0; +} + +.edui-default .edui-toolbar .edui-combox-body .edui-arrow { + background: url(../images/icons.png) -741px 0; + _background: url(../images/icons.gif) -741px 0; + height: 20px; + width: 9px; +} + +.edui-default .edui-toolbar .edui-combox .edui-combox-body { + border: 1px solid #CCC; + background-color: white; + border-radius: 2px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; +} + +.edui-default .edui-toolbar .edui-combox-body .edui-splitborder { + display: none; +} + +.edui-default .edui-toolbar .edui-combox-body .edui-arrow { + border-left: 1px solid #CCC; +} + +.edui-default .edui-toolbar .edui-state-hover .edui-combox-body { + background-color: #fff5d4; + border: 1px solid #dcac6c; +} + +.edui-default .edui-toolbar .edui-state-hover .edui-combox-body .edui-arrow { + border-left: 1px solid #dcac6c; +} + +.edui-default .edui-toolbar .edui-state-checked .edui-combox-body { + background-color: #FFE69F; + border: 1px solid #DCAC6C; +} + +.edui-toolbar .edui-state-checked .edui-combox-body .edui-arrow { + border-left: 1px solid #DCAC6C; +} + +.edui-toolbar .edui-state-disabled .edui-combox-body { + background-color: #F0F0EE; + opacity: 0.3; + filter: alpha(opacity = 30); +} + +.edui-toolbar .edui-state-opened .edui-combox-body { + background-color: white; + border: 1px solid gray; +} +/*普通按钮样式及状态*/ +.edui-default .edui-toolbar .edui-button .edui-icon, +.edui-default .edui-toolbar .edui-menubutton .edui-icon, +.edui-default .edui-toolbar .edui-splitbutton .edui-icon { + height: 20px !important; + width: 20px !important; + background-image: url(../images/icons.png); + background-image: url(../images/icons.gif) \9; +} + +.edui-default .edui-toolbar .edui-button .edui-button-wrap { + padding: 1px; + position: relative; +} + +.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap { + background-color: #fff5d4; + padding: 0; + border: 1px solid #dcac6c; +} + +.edui-default .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap { + background-color: #ffe69f; + padding: 0; + border: 1px solid #dcac6c; + border-radius: 2px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; +} + +.edui-default .edui-toolbar .edui-button .edui-state-active .edui-button-wrap { + background-color: #ffffff; + padding: 0; + border: 1px solid gray; +} +.edui-default .edui-toolbar .edui-state-disabled .edui-label { + color: #ccc; +} +.edui-default .edui-toolbar .edui-state-disabled .edui-icon { + opacity: 0.3; + filter: alpha(opacity = 30); +} + +/* toolbar icons */ +.edui-default .edui-for-undo .edui-icon { + background-position: -160px 0; +} + +.edui-default .edui-for-redo .edui-icon { + background-position: -100px 0; +} + +.edui-default .edui-for-bold .edui-icon { + background-position: 0 0; +} + +.edui-default .edui-for-italic .edui-icon { + background-position: -60px 0; +} + +.edui-default .edui-for-fontborder .edui-icon { + background-position:-160px -40px; +} +.edui-default .edui-for-underline .edui-icon { + background-position: -140px 0; +} + +.edui-default .edui-for-strikethrough .edui-icon { + background-position: -120px 0; +} + +.edui-default .edui-for-subscript .edui-icon { + background-position: -600px 0; +} + +.edui-default .edui-for-superscript .edui-icon { + background-position: -620px 0; +} + +.edui-default .edui-for-blockquote .edui-icon { + background-position: -220px 0; +} + +.edui-default .edui-for-forecolor .edui-icon { + background-position: -720px 0; +} + +.edui-default .edui-for-backcolor .edui-icon { + background-position: -760px 0; +} + +.edui-default .edui-for-inserttable .edui-icon { + background-position: -580px -20px; +} + +.edui-default .edui-for-autotypeset .edui-icon { + background-position: -640px -40px; +} + +.edui-default .edui-for-justifyleft .edui-icon { + background-position: -460px 0; +} + +.edui-default .edui-for-justifycenter .edui-icon { + background-position: -420px 0; +} + +.edui-default .edui-for-justifyright .edui-icon { + background-position: -480px 0; +} + +.edui-default .edui-for-justifyjustify .edui-icon { + background-position: -440px 0; +} + +.edui-default .edui-for-insertorderedlist .edui-icon { + background-position: -80px 0; +} + +.edui-default .edui-for-insertunorderedlist .edui-icon { + background-position: -20px 0; +} + +.edui-default .edui-for-lineheight .edui-icon { + background-position: -725px -40px; +} + +.edui-default .edui-for-rowspacingbottom .edui-icon { + background-position: -745px -40px; +} + +.edui-default .edui-for-rowspacingtop .edui-icon { + background-position: -765px -40px; +} + +.edui-default .edui-for-horizontal .edui-icon { + background-position: -360px 0; +} + +.edui-default .edui-for-link .edui-icon { + background-position: -500px 0; +} + +.edui-default .edui-for-code .edui-icon { + background-position: -440px -40px; +} + +.edui-default .edui-for-insertimage .edui-icon { + background-position: -726px -77px; +} + +.edui-default .edui-for-insertframe .edui-icon { + background-position: -240px -40px; +} + +.edui-default .edui-for-emoticon .edui-icon { + background-position: -60px -20px; +} + +.edui-default .edui-for-spechars .edui-icon { + background-position: -240px 0; +} + +.edui-default .edui-for-help .edui-icon { + background-position: -340px 0; +} + +.edui-default .edui-for-print .edui-icon { + background-position: -440px -20px; +} + +.edui-default .edui-for-preview .edui-icon { + background-position: -420px -20px; +} + +.edui-default .edui-for-selectall .edui-icon { + background-position: -400px -20px; +} + +.edui-default .edui-for-searchreplace .edui-icon { + background-position: -520px -20px; +} + +.edui-default .edui-for-map .edui-icon { + background-position: -40px -40px; +} + +.edui-default .edui-for-gmap .edui-icon { + background-position: -260px -40px; +} + +.edui-default .edui-for-insertvideo .edui-icon { + background-position: -320px -20px; +} + +.edui-default .edui-for-time .edui-icon { + background-position: -160px -20px; +} + +.edui-default .edui-for-date .edui-icon { + background-position: -140px -20px; +} + +.edui-default .edui-for-cut .edui-icon { + background-position: -680px 0; +} + +.edui-default .edui-for-copy .edui-icon { + background-position: -700px 0; +} + +.edui-default .edui-for-paste .edui-icon { + background-position: -560px 0; +} + +.edui-default .edui-for-formatmatch .edui-icon { + background-position: -40px 0; +} + +.edui-default .edui-for-pasteplain .edui-icon { + background-position: -360px -20px; +} + +.edui-default .edui-for-directionalityltr .edui-icon { + background-position: -20px -20px; +} + +.edui-default .edui-for-directionalityrtl .edui-icon { + background-position: -40px -20px; +} + +.edui-default .edui-for-source .edui-icon { + background-position: -261px -0px; +} + +.edui-default .edui-for-removeformat .edui-icon { + background-position: -580px 0; +} + +.edui-default .edui-for-unlink .edui-icon { + background-position: -640px 0; +} + +.edui-default .edui-for-touppercase .edui-icon { + background-position: -786px 0; +} + +.edui-default .edui-for-tolowercase .edui-icon { + background-position: -806px 0; +} + +.edui-default .edui-for-insertrow .edui-icon { + background-position: -478px -76px; +} + +.edui-default .edui-for-insertrownext .edui-icon { + background-position: -498px -76px; +} + +.edui-default .edui-for-insertcol .edui-icon { + background-position: -455px -76px; +} + +.edui-default .edui-for-insertcolnext .edui-icon { + background-position: -429px -76px; +} + +.edui-default .edui-for-mergeright .edui-icon { + background-position: -60px -40px; +} + +.edui-default .edui-for-mergedown .edui-icon { + background-position: -80px -40px; +} + +.edui-default .edui-for-splittorows .edui-icon { + background-position: -100px -40px; +} + +.edui-default .edui-for-splittocols .edui-icon { + background-position: -120px -40px; +} + +.edui-default .edui-for-insertparagraphbeforetable .edui-icon { + background-position: -140px -40px; +} + +.edui-default .edui-for-deleterow .edui-icon { + background-position: -660px -20px; +} + +.edui-default .edui-for-deletecol .edui-icon { + background-position: -640px -20px; +} + +.edui-default .edui-for-splittocells .edui-icon { + background-position: -800px -20px; +} + +.edui-default .edui-for-mergecells .edui-icon { + background-position: -760px -20px; +} + +.edui-default .edui-for-deletetable .edui-icon { + background-position: -620px -20px; +} + +.edui-default .edui-for-cleardoc .edui-icon { + background-position: -520px 0; +} + +.edui-default .edui-for-fullscreen .edui-icon { + background-position: -100px -20px; +} + +.edui-default .edui-for-anchor .edui-icon { + background-position: -200px 0; +} + +.edui-default .edui-for-pagebreak .edui-icon { + background-position: -460px -40px; +} + +.edui-default .edui-for-imagenone .edui-icon { + background-position: -480px -40px; +} + +.edui-default .edui-for-imageleft .edui-icon { + background-position: -500px -40px; +} + +.edui-default .edui-for-wordimage .edui-icon { + background-position: -660px -40px; +} + +.edui-default .edui-for-imageright .edui-icon { + background-position: -520px -40px; +} + +.edui-default .edui-for-imagecenter .edui-icon { + background-position: -540px -40px; +} + +.edui-default .edui-for-indent .edui-icon { + background-position: -400px 0; +} + +.edui-default .edui-for-outdent .edui-icon { + background-position: -540px 0; +} + +.edui-default .edui-for-webapp .edui-icon { + background-position: -601px -40px +} + +.edui-default .edui-for-table .edui-icon { + background-position: -580px -20px; +} + +.edui-default .edui-for-edittable .edui-icon { + background-position: -420px -40px; +} + +.edui-default .edui-for-template .edui-icon { + background-position: -339px -40px; +} + +.edui-default .edui-for-delete .edui-icon { + background-position: -360px -40px; +} + +.edui-default .edui-for-attachment .edui-icon { + background-position: -620px -40px; +} + +.edui-default .edui-for-edittd .edui-icon { + background-position: -700px -40px; +} + +.edui-default .edui-for-snapscreen .edui-icon { + background-position: -581px -40px +} + +.edui-default .edui-for-scrawl .edui-icon { + background-position: -801px -41px +} + +.edui-default .edui-for-background .edui-icon { + background-position: -680px -40px; +} + +.edui-default .edui-for-music .edui-icon { + background-position: -18px -40px +} + +.edui-default .edui-for-formula .edui-icon { + background-position: -200px -40px +} + +.edui-default .edui-for-aligntd .edui-icon { + background-position: -236px -76px; +} + +.edui-default .edui-for-insertparagraphtrue .edui-icon { + background-position: -625px -76px; +} + +.edui-default .edui-for-insertparagraph .edui-icon { + background-position: -602px -76px; +} + +.edui-default .edui-for-insertcaption .edui-icon { + background-position: -336px -76px; +} + +.edui-default .edui-for-deletecaption .edui-icon { + background-position: -362px -76px; +} + +.edui-default .edui-for-inserttitle .edui-icon { + background-position: -286px -76px; +} + +.edui-default .edui-for-deletetitle .edui-icon { + background-position: -311px -76px; +} + +.edui-default .edui-for-aligntable .edui-icon { + background-position: -440px 0; +} + +.edui-default .edui-for-tablealignment-left .edui-icon { + background-position: -460px 0; +} + +.edui-default .edui-for-tablealignment-center .edui-icon { + background-position: -420px 0; +} + +.edui-default .edui-for-tablealignment-right .edui-icon { + background-position: -480px 0; +} + +.edui-default .edui-for-drafts .edui-icon { + background-position: -560px 0; +} + +.edui-default .edui-for-charts .edui-icon { + background: url(../images/charts.png) no-repeat 2px 3px!important; +} + +.edui-default .edui-for-inserttitlecol .edui-icon { + background-position: -673px -76px; +} + +.edui-default .edui-for-deletetitlecol .edui-icon { + background-position: -698px -76px; +} + +.edui-default .edui-for-simpleupload .edui-icon { + background-position: -380px 0px; +} + +/*splitbutton*/ +.edui-default .edui-toolbar .edui-splitbutton-body .edui-arrow, +.edui-default .edui-toolbar .edui-menubutton-body .edui-arrow { + background: url(../images/icons.png) -741px 0; + _background: url(../images/icons.gif) -741px 0; + height: 20px; + width: 9px; +} + +.edui-default .edui-toolbar .edui-splitbutton .edui-splitbutton-body, +.edui-default .edui-toolbar .edui-menubutton .edui-menubutton-body { + padding: 1px; +} + +.edui-default .edui-toolbar .edui-splitborder { + width: 1px; + height: 20px; +} + +.edui-default .edui-toolbar .edui-state-hover .edui-splitborder { + width: 1px; + border-left: 0px solid #dcac6c; +} + +.edui-default .edui-toolbar .edui-state-active .edui-splitborder { + width: 0; + border-left: 1px solid gray; +} + +.edui-default .edui-toolbar .edui-state-opened .edui-splitborder { + width: 1px; + border: 0; +} + +.edui-default .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body, +.edui-default .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body { + background-color: #fff5d4; + border: 1px solid #dcac6c; + padding: 0; +} + +.edui-default .edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body, +.edui-default .edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body { + background-color: #FFE69F; + border: 1px solid #DCAC6C; + padding: 0; +} + +.edui-default .edui-toolbar .edui-splitbutton .edui-state-active .edui-splitbutton-body, +.edui-default .edui-toolbar .edui-menubutton .edui-state-active .edui-menubutton-body { + background-color: #ffffff; + border: 1px solid gray; + padding: 0; +} + +.edui-default .edui-state-disabled .edui-arrow { + opacity: 0.3; + _filter: alpha(opacity = 30); +} + +.edui-default .edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body, +.edui-default .edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body { + background-color: white; + border: 1px solid gray; + padding: 0; +} + +.edui-default .edui-for-insertorderedlist .edui-bordereraser, +.edui-default .edui-for-lineheight .edui-bordereraser, +.edui-default .edui-for-rowspacingtop .edui-bordereraser, +.edui-default .edui-for-rowspacingbottom .edui-bordereraser, +.edui-default .edui-for-insertunorderedlist .edui-bordereraser { + background-color: white; +} + +/* 解决嵌套导致的图标问题 */ +.edui-default .edui-for-insertorderedlist .edui-popup-body .edui-icon, +.edui-default .edui-for-lineheight .edui-popup-body .edui-icon, +.edui-default .edui-for-rowspacingtop .edui-popup-body .edui-icon, +.edui-default .edui-for-rowspacingbottom .edui-popup-body .edui-icon, +.edui-default .edui-for-insertunorderedlist .edui-popup-body .edui-icon { + /*background-position: 0 -40px;*/ + background-image: none ; +} + +/* 弹出菜单 */ +.edui-default .edui-popup { + z-index: 3000; + background-color: #ffffff; + width:auto; + height:auto; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.edui-default .edui-popup .edui-shadow { + left: 0; + top: 0; + width: 100%; + height: 100%; +} + +.edui-default .edui-popup-content { + border:1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2); + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + padding: 5px; + background:#ffffff; +} + +.edui-default .edui-popup .edui-bordereraser { + background-color: white; + height: 3px; +} + +.edui-default .edui-menu .edui-bordereraser { + height: 3px; +} + +.edui-default .edui-anchor-topleft .edui-bordereraser { + left: 1px; + top: -2px; +} + +.edui-default .edui-anchor-topright .edui-bordereraser { + right: 1px; + top: -2px; +} + +.edui-default .edui-anchor-bottomleft .edui-bordereraser { + left: 0; + bottom: -6px; + height: 7px; + border-left: 1px solid gray; + border-right: 1px solid gray; +} + +.edui-default .edui-anchor-bottomright .edui-bordereraser { + right: 0; + bottom: -6px; + height: 7px; + border-left: 1px solid gray; + border-right: 1px solid gray; +} + +.edui-popup div{ + width:auto; + height:auto; +} +.edui-default .edui-editor-messageholder { + display: block; + width: 150px; + height: auto; + border: 0; + margin: 0; + padding: 0; + position: absolute; + top: 28px; + right: 3px; +} + +.edui-default .edui-message{ + min-height: 10px; + text-shadow: 0 1px 0 rgba(255,255,255,0.5); + padding: 0; + margin-bottom: 3px; + position: relative; +} +.edui-default .edui-message-body{ + border-radius: 3px; + padding: 8px 15px 8px 8px; + color: #c09853; + background-color: #fcf8e3; + border: 1px solid #fbeed5; +} +.edui-default .edui-message-type-info{ + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1 +} +.edui-default .edui-message-type-success{ + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6 +} +.edui-default .edui-message-type-danger, +.edui-default .edui-message-type-error{ + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7 +} +.edui-default .edui-message .edui-message-closer { + display: block; + width: 16px; + height: 16px; + line-height: 16px; + position: absolute; + top: 0; + right: 0; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + float: right; + font-size: 20px; + font-weight: bold; + color: #999; + text-shadow: 0 1px 0 #fff; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; +} +.edui-default .edui-message .edui-message-content { + font-size: 10pt; + word-wrap: break-word; + word-break: normal; +} +/* 弹出对话框按钮和对话框大小 */ +.edui-default .edui-dialog { + z-index: 2000; + position: absolute; + +} + +.edui-dialog div{ + width:auto; +} + +.edui-default .edui-dialog-wrap { + margin-right: 6px; + margin-bottom: 6px; +} + +.edui-default .edui-dialog-fullscreen-flag { + margin-right: 0; + margin-bottom: 0; +} + +.edui-default .edui-dialog-body { + position: relative; + padding:2px 0 0 2px; + _zoom: 1; +} + +.edui-default .edui-dialog-fullscreen-flag .edui-dialog-body { + padding: 0; +} + +.edui-default .edui-dialog-shadow { + position: absolute; + z-index: -1; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.edui-default .edui-dialog-foot { + background-color: white; +} + +.edui-default .edui-dialog-titlebar { + height: 26px; + border-bottom: 1px solid #c6c6c6; + background: url(../images/dialog-title-bg.png) repeat-x bottom; + position: relative; + cursor: move; +} +.edui-default .edui-dialog-caption { + font-weight: bold; + font-size: 12px; + line-height: 26px; + padding-left: 5px; +} + +.edui-default .edui-dialog-draghandle { + height: 26px; +} + +.edui-default .edui-dialog-closebutton { + position: absolute !important; + right: 5px; + top: 3px; +} + +.edui-default .edui-dialog-closebutton .edui-button-body { + height: 20px; + width: 20px; + cursor: pointer; + background: url("../images/icons-all.gif") no-repeat 0 -59px; +} + +.edui-default .edui-dialog-closebutton .edui-state-hover .edui-button-body { + background: url("../images/icons-all.gif") no-repeat 0 -89px; +} + +.edui-default .edui-dialog-foot { + height: 40px; +} + +.edui-default .edui-dialog-buttons { + position: absolute; + right: 0; +} + +.edui-default .edui-dialog-buttons .edui-button { + margin-right: 10px; +} + +.edui-default .edui-dialog-buttons .edui-button .edui-button-body { + background: url("../images/icons-all.gif") no-repeat; + height: 24px; + width: 96px; + font-size: 12px; + line-height: 24px; + text-align: center; + cursor: default; +} + +.edui-default .edui-dialog-buttons .edui-button .edui-state-hover .edui-button-body { + background: url("../images/icons-all.gif") no-repeat 0 -30px; +} + +.edui-default .edui-dialog iframe { + border: 0; + padding: 0; + margin: 0; + vertical-align: top; +} + +.edui-default .edui-dialog-modalmask { + opacity: 0.3; + filter: alpha(opacity = 30); + background-color: #ccc; + position: absolute; + /*z-index: 1999;*/ +} + +.edui-default .edui-dialog-dragmask { + position: absolute; + /*z-index: 2001;*/ + background-color: transparent; + cursor: move; +} + +.edui-default .edui-dialog-content { + position: relative; +} + +.edui-default .dialogcontmask { + cursor: move; + visibility: hidden; + display: block; + position: absolute; + width: 100%; + height: 100%; + opacity: 0; + filter: alpha(opacity = 0); +} + +/*link-dialog*/ +.edui-default .edui-for-link .edui-dialog-content { + width: 420px; + height: 200px; + overflow: hidden; +} +/*background-dialog*/ +.edui-default .edui-for-background .edui-dialog-content { + width: 440px; + height: 280px; + overflow: hidden; +} + +/*template-dialog*/ +.edui-default .edui-for-template .edui-dialog-content { + width: 630px; + height: 390px; + overflow: hidden; +} + +/*scrawl-dialog*/ +.edui-default .edui-for-scrawl .edui-dialog-content { + width: 515px; + *width: 506px; + height: 360px; +} + +/*spechars-dialog*/ +.edui-default .edui-for-spechars .edui-dialog-content { + width: 620px; + height: 500px; + *width: 630px; + *height: 570px; +} + +/*image-dialog*/ +.edui-default .edui-for-insertimage .edui-dialog-content { + width: 650px; + height: 400px; + overflow: hidden; +} +/*webapp-dialog*/ +.edui-default .edui-for-webapp .edui-dialog-content { + width: 560px; + _width: 565px; + height: 450px; + overflow: hidden; +} + +/*image-insertframe*/ +.edui-default .edui-for-insertframe .edui-dialog-content { + width: 350px; + height: 200px; + overflow: hidden; +} + +/*wordImage-dialog*/ +.edui-default .edui-for-wordimage .edui-dialog-content { + width: 620px; + height: 380px; + overflow: hidden; +} + +/*attachment-dialog*/ +.edui-default .edui-for-attachment .edui-dialog-content { + width: 650px; + height: 400px; + overflow: hidden; +} + + +/*map-dialog*/ +.edui-default .edui-for-map .edui-dialog-content { + width: 550px; + height: 400px; +} + +/*gmap-dialog*/ +.edui-default .edui-for-gmap .edui-dialog-content { + width: 550px; + height: 400px; +} + +/*video-dialog*/ +.edui-default .edui-for-insertvideo .edui-dialog-content { + width: 590px; + height: 390px; +} + +/*anchor-dialog*/ +.edui-default .edui-for-anchor .edui-dialog-content { + width: 320px; + height: 60px; + overflow: hidden; +} + +/*searchreplace-dialog*/ +.edui-default .edui-for-searchreplace .edui-dialog-content { + width: 400px; + height: 220px; +} + +/*help-dialog*/ +.edui-default .edui-for-help .edui-dialog-content { + width: 400px; + height: 420px; +} + +/*edittable-dialog*/ +.edui-default .edui-for-edittable .edui-dialog-content { + width: 540px; + _width:590px; + height: 335px; +} + +/*edittip-dialog*/ +.edui-default .edui-for-edittip .edui-dialog-content { + width: 225px; + height: 60px; +} + +/*edittd-dialog*/ +.edui-default .edui-for-edittd .edui-dialog-content { + width: 240px; + height: 50px; +} +/*snapscreen-dialog*/ +.edui-default .edui-for-snapscreen .edui-dialog-content { + width: 400px; + height: 220px; +} + +/*music-dialog*/ +.edui-default .edui-for-music .edui-dialog-content { + width: 515px; + height: 360px; +} + +/*段落弹出菜单*/ +.edui-default .edui-for-paragraph .edui-listitem-label { + font-family: Tahoma, Verdana, Arial, Helvetica; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-p { + font-size: 22px; + line-height: 27px; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h1 { + font-weight: bolder; + font-size: 32px; + line-height: 36px; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h2 { + font-weight: bolder; + font-size: 27px; + line-height: 29px; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h3 { + font-weight: bolder; + font-size: 19px; + line-height: 23px; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h4 { + font-weight: bolder; + font-size: 16px; + line-height: 19px +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h5 { + font-weight: bolder; + font-size: 13px; + line-height: 16px; +} + +.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h6 { + font-weight: bolder; + font-size: 12px; + line-height: 14px; +} +/* 表格弹出菜单 */ +.edui-default .edui-for-inserttable .edui-splitborder { + display: none +} +.edui-default .edui-for-inserttable .edui-splitbutton-body .edui-arrow { + width: 0 +} +.edui-default .edui-toolbar .edui-for-inserttable .edui-state-active .edui-splitborder{ + border-left: 1px solid transparent; +} +.edui-default .edui-tablepicker .edui-infoarea { + height: 14px; + line-height: 14px; + font-size: 12px; + width: 220px; + margin-bottom: 3px; + clear: both; +} + +.edui-default .edui-tablepicker .edui-infoarea .edui-label { + float: left; +} + +.edui-default .edui-dialog-buttons .edui-label { + line-height: 24px; +} + +.edui-default .edui-tablepicker .edui-infoarea .edui-clickable { + float: right; +} + +.edui-default .edui-tablepicker .edui-pickarea { + background: url("../images/unhighlighted.gif") repeat; + height: 220px; + width: 220px; +} + +.edui-default .edui-tablepicker .edui-pickarea .edui-overlay { + background: url("../images/highlighted.gif") repeat; +} + +/* 颜色弹出菜单 */ +.edui-default .edui-colorpicker-topbar { + height: 27px; + width: 200px; + /*border-bottom: 1px gray dashed;*/ +} + +.edui-default .edui-colorpicker-preview { + height: 20px; + border: 1px inset black; + margin-left: 1px; + width: 128px; + float: left; +} + +.edui-default .edui-colorpicker-nocolor { + float: right; + margin-right: 1px; + font-size: 12px; + line-height: 14px; + height: 14px; + border: 1px solid #333; + padding: 3px 5px; + cursor: pointer; +} + +.edui-default .edui-colorpicker-tablefirstrow { + height: 30px; +} + +.edui-default .edui-colorpicker-colorcell { + width: 14px; + height: 14px; + display: block; + margin: 0; + cursor: pointer; +} + +.edui-default .edui-colorpicker-colorcell:hover { + width: 14px; + height: 14px; + margin: 0; +} +.edui-default .edui-colorpicker-advbtn{ + display: block; + text-align: center; + cursor: pointer; + height:20px; +} +.arrow_down{ + background: white url('../images/arrow_down.png') no-repeat center; +} +.arrow_up{ + background: white url('../images/arrow_up.png') no-repeat center; +} +/*高级的样式*/ +.edui-colorpicker-adv{ + position: relative; + overflow: hidden; + height: 180px; + display: none; +} +.edui-colorpicker-plant, .edui-colorpicker-hue { + border: solid 1px #666; +} +.edui-colorpicker-pad { + width: 150px; + height: 150px; + left: 14px; + top: 13px; + position: absolute; + background: red; + overflow: hidden; + cursor: crosshair; +} +.edui-colorpicker-cover{ + position: absolute; + top: 0; + left: 0; + width: 150px; + height: 150px; + background: url("../images/tangram-colorpicker.png") -160px -200px; +} +.edui-colorpicker-padDot{ + position: absolute; + top: 0; + left: 0; + width: 11px; + height: 11px; + overflow: hidden; + background: url(../images/tangram-colorpicker.png) 0px -200px repeat-x; + z-index: 1000; + +} +.edui-colorpicker-sliderMain { + position: absolute; + left: 171px; + top: 13px; + width: 19px; + height: 152px; + background: url(../images/tangram-colorpicker.png) -179px -12px no-repeat; + +} +.edui-colorpicker-slider { + width: 100%; + height: 100%; + cursor: pointer; +} +.edui-colorpicker-thumb{ + position: absolute; + top: 0; + cursor: pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid black; + background: white; + opacity: .8; +} +/*自动排版弹出菜单*/ +.edui-default .edui-autotypesetpicker .edui-autotypesetpicker-body { + font-size: 12px; + margin-bottom: 3px; + clear: both; +} + +.edui-default .edui-autotypesetpicker-body table { + border-collapse: separate; + border-spacing: 2px; +} + +.edui-default .edui-autotypesetpicker-body td { + font-size: 12px; + word-wrap:break-word; +} + +.edui-default .edui-autotypesetpicker-body td input { + margin: 3px 3px 3px 4px; + *margin: 1px 0 0 0; +} +/*自动排版弹出菜单*/ +.edui-default .edui-cellalignpicker .edui-cellalignpicker-body { + width: 70px; + font-size: 12px; + cursor: default; +} + +.edui-default .edui-cellalignpicker-body table { + border-collapse: separate; + border-spacing: 0; +} +.edui-default .edui-cellalignpicker-body td{ + padding: 1px; +} +.edui-default .edui-cellalignpicker-body .edui-icon{ + height: 20px; + width: 20px; + padding: 1px; + background-image: url(../images/table-cell-align.png); +} + +.edui-default .edui-cellalignpicker-body .edui-left{ + background-position: 0 0; +} + +.edui-default .edui-cellalignpicker-body .edui-center{ + background-position: -25px 0; +} +.edui-default .edui-cellalignpicker-body .edui-right{ + background-position: -51px 0; +} + +.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-left{ + background-position: -73px 0; +} + +.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-center{ + background-position: -98px 0; +} + +.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-right{ + background-position: -124px 0; +} + +.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-left { + background-position: -146px 0; + background-color: #f1f4f5; +} + +.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-center { + background-position: -245px 0; +} + +.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-right { + background-position: -271px 0; +} +/*分隔线*/ +.edui-default .edui-toolbar .edui-separator { + width: 2px; + height: 20px; + margin: 2px 4px 2px 3px; + background: url(../images/icons.png) -181px 0; + background: url(../images/icons.gif) -181px 0 \9; +} + +/*颜色按钮 */ +.edui-default .edui-toolbar .edui-colorbutton .edui-colorlump { + position: absolute; + overflow: hidden; + bottom: 1px; + left: 1px; + width: 18px; + height: 4px; +} +/*表情按钮及弹出菜单*/ +/*去除了表情的下拉箭头*/ +.edui-default .edui-for-emotion .edui-icon { + background-position: -60px -20px; +} +.edui-default .edui-for-emotion .edui-popup-content iframe +{ + width: 514px; + height: 380px; + overflow: hidden; +} +.edui-default .edui-for-emotion .edui-popup-content +{ + position: relative; + z-index: 555 +} + +.edui-default .edui-for-emotion .edui-splitborder { + display: none +} + +.edui-default .edui-for-emotion .edui-splitbutton-body .edui-arrow +{ + width: 0 +} +.edui-default .edui-toolbar .edui-for-emotion .edui-state-active .edui-splitborder +{ + border-left: 1px solid transparent; +} +/*contextmenu*/ +.edui-default .edui-hassubmenu .edui-arrow { + height: 20px; + width: 20px; + float: right; + background: url("../images/icons-all.gif") no-repeat 10px -233px; +} + +.edui-default .edui-menu-body .edui-menuitem { + padding: 1px; +} + +.edui-default .edui-menuseparator { + margin: 2px 0; + height: 1px; + overflow: hidden; +} + +.edui-default .edui-menuseparator-inner { + border-bottom: 1px solid #e2e3e3; + margin-left: 29px; + margin-right: 1px; +} + +.edui-default .edui-menu-body .edui-state-hover { + padding: 0 !important; + background-color: #fff5d4; + border: 1px solid #dcac6c; +} +/*弹出菜单*/ +.edui-default .edui-shortcutmenu { + padding: 2px; + width: 190px; + height: 50px; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 5px; +} + +/*粘贴弹出菜单*/ +.edui-default .edui-wordpastepop .edui-popup-content{ + border: none; + padding: 0; + width: 54px; + height: 21px; +} +.edui-default .edui-pasteicon { + width: 100%; + height: 100%; + background-image: url('../images/wordpaste.png'); + background-position: 0 0; +} + +.edui-default .edui-pasteicon.edui-state-opened { + background-position: 0 -34px; +} + +.edui-default .edui-pastecontainer { + position: relative; + visibility: hidden; + width: 97px; + background: #fff; + border: 1px solid #ccc; +} + +.edui-default .edui-pastecontainer .edui-title { + font-weight: bold; + background: #F8F8FF; + height: 25px; + line-height: 25px; + font-size: 12px; + padding-left: 5px; +} + +.edui-default .edui-pastecontainer .edui-button { + overflow: hidden; + margin: 3px 0; +} + +.edui-default .edui-pastecontainer .edui-button .edui-richtxticon, +.edui-default .edui-pastecontainer .edui-button .edui-tagicon, +.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon{ + float: left; + cursor: pointer; + width: 29px; + height: 29px; + margin-left: 5px; + background-image: url('../images/wordpaste.png'); + background-repeat: no-repeat; +} +.edui-default .edui-pastecontainer .edui-button .edui-richtxticon { + margin-left: 0; + background-position: -109px 0; +} +.edui-default .edui-pastecontainer .edui-button .edui-tagicon { + background-position: -148px 1px; +} + +.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon { + background-position: -72px 0; +} + +.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-richtxticon { + background-position: -109px -34px; +} +.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-tagicon{ + background-position: -148px -34px; +} +.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-plaintxticon{ + background-position: -72px -34px; +} \ No newline at end of file diff --git a/public2/ueditor/themes/default/css/ueditor.min.css b/public2/ueditor/themes/default/css/ueditor.min.css new file mode 100644 index 0000000..ce8064b --- /dev/null +++ b/public2/ueditor/themes/default/css/ueditor.min.css @@ -0,0 +1,8 @@ +/*! + * ueditor + * version: 2.0.0 + * build: Wed Dec 06 2017 17:45:30 GMT+0800 (CST) + */ + + +.edui-default .edui-box{border:0;padding:0;margin:0;overflow:hidden}.edui-default a.edui-box{display:block;text-decoration:none;color:#000}.edui-default a.edui-box:hover{text-decoration:none}.edui-default a.edui-box:active{text-decoration:none}.edui-default table.edui-box{border-collapse:collapse}.edui-default ul.edui-box{list-style-type:none}div.edui-box{position:relative;display:-moz-inline-box!important;display:inline-block!important;vertical-align:top}.edui-default .edui-clearfix{zoom:1}.edui-default .edui-clearfix:after{content:'\20';display:block;clear:both}* html div.edui-box{display:inline!important}:first-child+html div.edui-box{display:inline!important}.edui-default .edui-button-body,.edui-splitbutton-body,.edui-menubutton-body,.edui-combox-body{position:relative}.edui-default .edui-popup{position:absolute;-webkit-user-select:none;-moz-user-select:none}.edui-default .edui-popup .edui-shadow{position:absolute;z-index:-1}.edui-default .edui-popup .edui-bordereraser{position:absolute;overflow:hidden}.edui-default .edui-tablepicker .edui-canvas{position:relative}.edui-default .edui-tablepicker .edui-canvas .edui-overlay{position:absolute}.edui-default .edui-dialog-modalmask,.edui-dialog-dragmask{position:absolute;left:0;top:0;width:100%;height:100%}.edui-default .edui-toolbar{position:relative}.edui-default .edui-label{cursor:default}.edui-default span.edui-clickable{color:#00f;cursor:pointer;text-decoration:underline}.edui-default span.edui-unclickable{color:gray;cursor:default}.edui-default .edui-toolbar{cursor:default;-webkit-user-select:none;-moz-user-select:none;padding:1px;overflow:hidden;zoom:1;width:auto;height:auto}.edui-default .edui-toolbar .edui-button,.edui-default .edui-toolbar .edui-splitbutton,.edui-default .edui-toolbar .edui-menubutton,.edui-default .edui-toolbar .edui-combox{margin:1px}.edui-default .edui-editor{border:1px solid #d4d4d4;background-color:#fff;position:relative;overflow:visible;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.edui-editor div{width:auto;height:auto}.edui-default .edui-editor-toolbarbox{position:relative;zoom:1;-webkit-box-shadow:0 1px 4px rgba(204,204,204,.6);-moz-box-shadow:0 1px 4px rgba(204,204,204,.6);box-shadow:0 1px 4px rgba(204,204,204,.6);border-top-left-radius:2px;border-top-right-radius:2px}.edui-default .edui-editor-toolbarboxouter{border-bottom:1px solid #d4d4d4;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.edui-default .edui-editor-toolbarboxinner{padding:2px}.edui-default .edui-editor-iframeholder{position:relative}.edui-default .edui-editor-bottomContainer{overflow:hidden}.edui-default .edui-editor-bottomContainer table{width:100%;height:0;overflow:hidden;border-spacing:0}.edui-default .edui-editor-bottomContainer td{white-space:nowrap;border-top:1px solid #ccc;line-height:20px;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif}.edui-default .edui-editor-wordcount{text-align:right;margin-right:5px;color:#aaa}.edui-default .edui-editor-scale{width:12px}.edui-default .edui-editor-scale .edui-editor-icon{float:right;width:100%;height:12px;margin-top:10px;background:url(../images/scale.png) no-repeat;cursor:se-resize}.edui-default .edui-editor-breadcrumb{margin:2px 0 0 3px}.edui-default .edui-editor-breadcrumb span{cursor:pointer;text-decoration:underline;color:#00f}.edui-default .edui-toolbar .edui-for-fullscreen{float:right}.edui-default .edui-bubble .edui-popup-content{border:1px solid #DCAC6C;background-color:#fff6d9;padding:5px;font-size:10pt;font-family:"宋体"}.edui-default .edui-bubble .edui-shadow{}.edui-default .edui-editor-toolbarmsg{background-color:#FFF6D9;border-bottom:1px solid #ccc;position:absolute;bottom:-25px;left:0;z-index:1009;width:99.9%}.edui-default .edui-editor-toolbarmsg-upload{font-size:14px;color:#00f;width:100px;height:16px;line-height:16px;cursor:pointer;position:absolute;top:5px;left:350px}.edui-default .edui-editor-toolbarmsg-label{font-size:12px;line-height:16px;padding:4px}.edui-default .edui-editor-toolbarmsg-close{float:right;width:20px;height:16px;line-height:16px;cursor:pointer;color:red}.edui-default .edui-list .edui-bordereraser{display:none}.edui-default .edui-listitem{padding:1px;white-space:nowrap}.edui-default .edui-list .edui-state-hover{position:relative;background-color:#fff5d4;border:1px solid #dcac6c;padding:0}.edui-default .edui-for-fontfamily .edui-listitem-label{min-width:130px;_width:120px;font-size:12px;height:22px;line-height:22px;padding-left:5px}.edui-default .edui-for-insertcode .edui-listitem-label{min-width:120px;_width:120px;font-size:12px;height:22px;line-height:22px;padding-left:5px}.edui-default .edui-for-underline .edui-listitem-label{min-width:120px;_width:120px;padding:3px 5px;font-size:12px}.edui-default .edui-for-fontsize .edui-listitem-label{min-width:120px;_width:120px;padding:3px 5px}.edui-default .edui-for-paragraph .edui-listitem-label{min-width:200px;_width:200px;padding:2px 5px}.edui-default .edui-for-rowspacingtop .edui-listitem-label,.edui-default .edui-for-rowspacingbottom .edui-listitem-label{min-width:53px;_width:53px;padding:2px 5px}.edui-default .edui-for-lineheight .edui-listitem-label{min-width:53px;_width:53px;padding:2px 5px}.edui-default .edui-for-customstyle .edui-listitem-label{min-width:200px;_width:200px;width:200px!important;padding:2px 5px}.edui-default .edui-menu{z-index:3000}.edui-default .edui-menu .edui-popup-content{padding:3px}.edui-default .edui-menu-body{_width:150px;min-width:170px;background:url(../images/sparator_v.png) repeat-y 25px}.edui-default .edui-menuitem-body{}.edui-default .edui-menuitem{height:20px;cursor:default;vertical-align:top}.edui-default .edui-menuitem .edui-icon{width:20px!important;height:20px!important;background:url(../images/icons.png) 0 -4000px;background:url(../images/icons.gif) 0 -4000px\9}.edui-default .edui-menuitem .edui-label{font-size:12px;line-height:20px;height:20px;padding-left:10px}.edui-default .edui-state-checked .edui-menuitem-body{background:url(../images/icons-all.gif) no-repeat 6px -205px}.edui-default .edui-state-disabled .edui-menuitem-label{color:gray}.edui-default .edui-toolbar .edui-combox-body .edui-button-body{width:60px;font-size:12px;height:20px;line-height:20px;padding-left:5px;white-space:nowrap;margin:0 3px 0 0}.edui-default .edui-toolbar .edui-combox-body .edui-arrow{background:url(../images/icons.png) -741px 0;_background:url(../images/icons.gif) -741px 0;height:20px;width:9px}.edui-default .edui-toolbar .edui-combox .edui-combox-body{border:1px solid #CCC;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.edui-default .edui-toolbar .edui-combox-body .edui-splitborder{display:none}.edui-default .edui-toolbar .edui-combox-body .edui-arrow{border-left:1px solid #CCC}.edui-default .edui-toolbar .edui-state-hover .edui-combox-body{background-color:#fff5d4;border:1px solid #dcac6c}.edui-default .edui-toolbar .edui-state-hover .edui-combox-body .edui-arrow{border-left:1px solid #dcac6c}.edui-default .edui-toolbar .edui-state-checked .edui-combox-body{background-color:#FFE69F;border:1px solid #DCAC6C}.edui-toolbar .edui-state-checked .edui-combox-body .edui-arrow{border-left:1px solid #DCAC6C}.edui-toolbar .edui-state-disabled .edui-combox-body{background-color:#F0F0EE;opacity:.3;filter:alpha(opacity=30)}.edui-toolbar .edui-state-opened .edui-combox-body{background-color:#fff;border:1px solid gray}.edui-default .edui-toolbar .edui-button .edui-icon,.edui-default .edui-toolbar .edui-menubutton .edui-icon,.edui-default .edui-toolbar .edui-splitbutton .edui-icon{height:20px!important;width:20px!important;background-image:url(../images/icons.png);background-image:url(../images/icons.gif) \9}.edui-default .edui-toolbar .edui-button .edui-button-wrap{padding:1px;position:relative}.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap{background-color:#fff5d4;padding:0;border:1px solid #dcac6c}.edui-default .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap{background-color:#ffe69f;padding:0;border:1px solid #dcac6c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.edui-default .edui-toolbar .edui-button .edui-state-active .edui-button-wrap{background-color:#fff;padding:0;border:1px solid gray}.edui-default .edui-toolbar .edui-state-disabled .edui-label{color:#ccc}.edui-default .edui-toolbar .edui-state-disabled .edui-icon{opacity:.3;filter:alpha(opacity=30)}.edui-default .edui-for-undo .edui-icon{background-position:-160px 0}.edui-default .edui-for-redo .edui-icon{background-position:-100px 0}.edui-default .edui-for-bold .edui-icon{background-position:0 0}.edui-default .edui-for-italic .edui-icon{background-position:-60px 0}.edui-default .edui-for-fontborder .edui-icon{background-position:-160px -40px}.edui-default .edui-for-underline .edui-icon{background-position:-140px 0}.edui-default .edui-for-strikethrough .edui-icon{background-position:-120px 0}.edui-default .edui-for-subscript .edui-icon{background-position:-600px 0}.edui-default .edui-for-superscript .edui-icon{background-position:-620px 0}.edui-default .edui-for-blockquote .edui-icon{background-position:-220px 0}.edui-default .edui-for-forecolor .edui-icon{background-position:-720px 0}.edui-default .edui-for-backcolor .edui-icon{background-position:-760px 0}.edui-default .edui-for-inserttable .edui-icon{background-position:-580px -20px}.edui-default .edui-for-autotypeset .edui-icon{background-position:-640px -40px}.edui-default .edui-for-justifyleft .edui-icon{background-position:-460px 0}.edui-default .edui-for-justifycenter .edui-icon{background-position:-420px 0}.edui-default .edui-for-justifyright .edui-icon{background-position:-480px 0}.edui-default .edui-for-justifyjustify .edui-icon{background-position:-440px 0}.edui-default .edui-for-insertorderedlist .edui-icon{background-position:-80px 0}.edui-default .edui-for-insertunorderedlist .edui-icon{background-position:-20px 0}.edui-default .edui-for-lineheight .edui-icon{background-position:-725px -40px}.edui-default .edui-for-rowspacingbottom .edui-icon{background-position:-745px -40px}.edui-default .edui-for-rowspacingtop .edui-icon{background-position:-765px -40px}.edui-default .edui-for-horizontal .edui-icon{background-position:-360px 0}.edui-default .edui-for-link .edui-icon{background-position:-500px 0}.edui-default .edui-for-code .edui-icon{background-position:-440px -40px}.edui-default .edui-for-insertimage .edui-icon{background-position:-726px -77px}.edui-default .edui-for-insertframe .edui-icon{background-position:-240px -40px}.edui-default .edui-for-emoticon .edui-icon{background-position:-60px -20px}.edui-default .edui-for-spechars .edui-icon{background-position:-240px 0}.edui-default .edui-for-help .edui-icon{background-position:-340px 0}.edui-default .edui-for-print .edui-icon{background-position:-440px -20px}.edui-default .edui-for-preview .edui-icon{background-position:-420px -20px}.edui-default .edui-for-selectall .edui-icon{background-position:-400px -20px}.edui-default .edui-for-searchreplace .edui-icon{background-position:-520px -20px}.edui-default .edui-for-map .edui-icon{background-position:-40px -40px}.edui-default .edui-for-gmap .edui-icon{background-position:-260px -40px}.edui-default .edui-for-insertvideo .edui-icon{background-position:-320px -20px}.edui-default .edui-for-time .edui-icon{background-position:-160px -20px}.edui-default .edui-for-date .edui-icon{background-position:-140px -20px}.edui-default .edui-for-cut .edui-icon{background-position:-680px 0}.edui-default .edui-for-copy .edui-icon{background-position:-700px 0}.edui-default .edui-for-paste .edui-icon{background-position:-560px 0}.edui-default .edui-for-formatmatch .edui-icon{background-position:-40px 0}.edui-default .edui-for-pasteplain .edui-icon{background-position:-360px -20px}.edui-default .edui-for-directionalityltr .edui-icon{background-position:-20px -20px}.edui-default .edui-for-directionalityrtl .edui-icon{background-position:-40px -20px}.edui-default .edui-for-source .edui-icon{background-position:-261px -0px}.edui-default .edui-for-removeformat .edui-icon{background-position:-580px 0}.edui-default .edui-for-unlink .edui-icon{background-position:-640px 0}.edui-default .edui-for-touppercase .edui-icon{background-position:-786px 0}.edui-default .edui-for-tolowercase .edui-icon{background-position:-806px 0}.edui-default .edui-for-insertrow .edui-icon{background-position:-478px -76px}.edui-default .edui-for-insertrownext .edui-icon{background-position:-498px -76px}.edui-default .edui-for-insertcol .edui-icon{background-position:-455px -76px}.edui-default .edui-for-insertcolnext .edui-icon{background-position:-429px -76px}.edui-default .edui-for-mergeright .edui-icon{background-position:-60px -40px}.edui-default .edui-for-mergedown .edui-icon{background-position:-80px -40px}.edui-default .edui-for-splittorows .edui-icon{background-position:-100px -40px}.edui-default .edui-for-splittocols .edui-icon{background-position:-120px -40px}.edui-default .edui-for-insertparagraphbeforetable .edui-icon{background-position:-140px -40px}.edui-default .edui-for-deleterow .edui-icon{background-position:-660px -20px}.edui-default .edui-for-deletecol .edui-icon{background-position:-640px -20px}.edui-default .edui-for-splittocells .edui-icon{background-position:-800px -20px}.edui-default .edui-for-mergecells .edui-icon{background-position:-760px -20px}.edui-default .edui-for-deletetable .edui-icon{background-position:-620px -20px}.edui-default .edui-for-cleardoc .edui-icon{background-position:-520px 0}.edui-default .edui-for-fullscreen .edui-icon{background-position:-100px -20px}.edui-default .edui-for-anchor .edui-icon{background-position:-200px 0}.edui-default .edui-for-pagebreak .edui-icon{background-position:-460px -40px}.edui-default .edui-for-imagenone .edui-icon{background-position:-480px -40px}.edui-default .edui-for-imageleft .edui-icon{background-position:-500px -40px}.edui-default .edui-for-wordimage .edui-icon{background-position:-660px -40px}.edui-default .edui-for-imageright .edui-icon{background-position:-520px -40px}.edui-default .edui-for-imagecenter .edui-icon{background-position:-540px -40px}.edui-default .edui-for-indent .edui-icon{background-position:-400px 0}.edui-default .edui-for-outdent .edui-icon{background-position:-540px 0}.edui-default .edui-for-webapp .edui-icon{background-position:-601px -40px}.edui-default .edui-for-table .edui-icon{background-position:-580px -20px}.edui-default .edui-for-edittable .edui-icon{background-position:-420px -40px}.edui-default .edui-for-template .edui-icon{background-position:-339px -40px}.edui-default .edui-for-delete .edui-icon{background-position:-360px -40px}.edui-default .edui-for-attachment .edui-icon{background-position:-620px -40px}.edui-default .edui-for-edittd .edui-icon{background-position:-700px -40px}.edui-default .edui-for-snapscreen .edui-icon{background-position:-581px -40px}.edui-default .edui-for-scrawl .edui-icon{background-position:-801px -41px}.edui-default .edui-for-background .edui-icon{background-position:-680px -40px}.edui-default .edui-for-music .edui-icon{background-position:-18px -40px}.edui-default .edui-for-formula .edui-icon{background-position:-200px -40px}.edui-default .edui-for-aligntd .edui-icon{background-position:-236px -76px}.edui-default .edui-for-insertparagraphtrue .edui-icon{background-position:-625px -76px}.edui-default .edui-for-insertparagraph .edui-icon{background-position:-602px -76px}.edui-default .edui-for-insertcaption .edui-icon{background-position:-336px -76px}.edui-default .edui-for-deletecaption .edui-icon{background-position:-362px -76px}.edui-default .edui-for-inserttitle .edui-icon{background-position:-286px -76px}.edui-default .edui-for-deletetitle .edui-icon{background-position:-311px -76px}.edui-default .edui-for-aligntable .edui-icon{background-position:-440px 0}.edui-default .edui-for-tablealignment-left .edui-icon{background-position:-460px 0}.edui-default .edui-for-tablealignment-center .edui-icon{background-position:-420px 0}.edui-default .edui-for-tablealignment-right .edui-icon{background-position:-480px 0}.edui-default .edui-for-drafts .edui-icon{background-position:-560px 0}.edui-default .edui-for-charts .edui-icon{background:url(../images/charts.png) no-repeat 2px 3px!important}.edui-default .edui-for-inserttitlecol .edui-icon{background-position:-673px -76px}.edui-default .edui-for-deletetitlecol .edui-icon{background-position:-698px -76px}.edui-default .edui-for-simpleupload .edui-icon{background-position:-380px 0}.edui-default .edui-toolbar .edui-splitbutton-body .edui-arrow,.edui-default .edui-toolbar .edui-menubutton-body .edui-arrow{background:url(../images/icons.png) -741px 0;_background:url(../images/icons.gif) -741px 0;height:20px;width:9px}.edui-default .edui-toolbar .edui-splitbutton .edui-splitbutton-body,.edui-default .edui-toolbar .edui-menubutton .edui-menubutton-body{padding:1px}.edui-default .edui-toolbar .edui-splitborder{width:1px;height:20px}.edui-default .edui-toolbar .edui-state-hover .edui-splitborder{width:1px;border-left:0 solid #dcac6c}.edui-default .edui-toolbar .edui-state-active .edui-splitborder{width:0;border-left:1px solid gray}.edui-default .edui-toolbar .edui-state-opened .edui-splitborder{width:1px;border:0}.edui-default .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,.edui-default .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body{background-color:#fff5d4;border:1px solid #dcac6c;padding:0}.edui-default .edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body,.edui-default .edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body{background-color:#FFE69F;border:1px solid #DCAC6C;padding:0}.edui-default .edui-toolbar .edui-splitbutton .edui-state-active .edui-splitbutton-body,.edui-default .edui-toolbar .edui-menubutton .edui-state-active .edui-menubutton-body{background-color:#fff;border:1px solid gray;padding:0}.edui-default .edui-state-disabled .edui-arrow{opacity:.3;_filter:alpha(opacity=30)}.edui-default .edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body,.edui-default .edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body{background-color:#fff;border:1px solid gray;padding:0}.edui-default .edui-for-insertorderedlist .edui-bordereraser,.edui-default .edui-for-lineheight .edui-bordereraser,.edui-default .edui-for-rowspacingtop .edui-bordereraser,.edui-default .edui-for-rowspacingbottom .edui-bordereraser,.edui-default .edui-for-insertunorderedlist .edui-bordereraser{background-color:#fff}.edui-default .edui-for-insertorderedlist .edui-popup-body .edui-icon,.edui-default .edui-for-lineheight .edui-popup-body .edui-icon,.edui-default .edui-for-rowspacingtop .edui-popup-body .edui-icon,.edui-default .edui-for-rowspacingbottom .edui-popup-body .edui-icon,.edui-default .edui-for-insertunorderedlist .edui-popup-body .edui-icon{background-image:none}.edui-default .edui-popup{z-index:3000;background-color:#fff;width:auto;height:auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.edui-default .edui-popup .edui-shadow{left:0;top:0;width:100%;height:100%}.edui-default .edui-popup-content{border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:5px;background:#fff}.edui-default .edui-popup .edui-bordereraser{background-color:#fff;height:3px}.edui-default .edui-menu .edui-bordereraser{height:3px}.edui-default .edui-anchor-topleft .edui-bordereraser{left:1px;top:-2px}.edui-default .edui-anchor-topright .edui-bordereraser{right:1px;top:-2px}.edui-default .edui-anchor-bottomleft .edui-bordereraser{left:0;bottom:-6px;height:7px;border-left:1px solid gray;border-right:1px solid gray}.edui-default .edui-anchor-bottomright .edui-bordereraser{right:0;bottom:-6px;height:7px;border-left:1px solid gray;border-right:1px solid gray}.edui-popup div{width:auto;height:auto}.edui-default .edui-editor-messageholder{display:block;width:150px;height:auto;border:0;margin:0;padding:0;position:absolute;top:28px;right:3px}.edui-default .edui-message{min-height:10px;text-shadow:0 1px 0 rgba(255,255,255,.5);padding:0;margin-bottom:3px;position:relative}.edui-default .edui-message-body{border-radius:3px;padding:8px 15px 8px 8px;color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5}.edui-default .edui-message-type-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.edui-default .edui-message-type-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.edui-default .edui-message-type-danger,.edui-default .edui-message-type-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.edui-default .edui-message .edui-message-closer{display:block;width:16px;height:16px;line-height:16px;position:absolute;top:0;right:0;padding:0;cursor:pointer;background:transparent;border:0;float:right;font-size:20px;font-weight:700;color:#999;text-shadow:0 1px 0 #fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.edui-default .edui-message .edui-message-content{font-size:10pt;word-wrap:break-word;word-break:normal}.edui-default .edui-dialog{z-index:2000;position:absolute}.edui-dialog div{width:auto}.edui-default .edui-dialog-wrap{margin-right:6px;margin-bottom:6px}.edui-default .edui-dialog-fullscreen-flag{margin-right:0;margin-bottom:0}.edui-default .edui-dialog-body{position:relative;padding:2px 0 0 2px;_zoom:1}.edui-default .edui-dialog-fullscreen-flag .edui-dialog-body{padding:0}.edui-default .edui-dialog-shadow{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.edui-default .edui-dialog-foot{background-color:#fff}.edui-default .edui-dialog-titlebar{height:26px;border-bottom:1px solid #c6c6c6;background:url(../images/dialog-title-bg.png) repeat-x bottom;position:relative;cursor:move}.edui-default .edui-dialog-caption{font-weight:700;font-size:12px;line-height:26px;padding-left:5px}.edui-default .edui-dialog-draghandle{height:26px}.edui-default .edui-dialog-closebutton{position:absolute!important;right:5px;top:3px}.edui-default .edui-dialog-closebutton .edui-button-body{height:20px;width:20px;cursor:pointer;background:url(../images/icons-all.gif) no-repeat 0 -59px}.edui-default .edui-dialog-closebutton .edui-state-hover .edui-button-body{background:url(../images/icons-all.gif) no-repeat 0 -89px}.edui-default .edui-dialog-foot{height:40px}.edui-default .edui-dialog-buttons{position:absolute;right:0}.edui-default .edui-dialog-buttons .edui-button{margin-right:10px}.edui-default .edui-dialog-buttons .edui-button .edui-button-body{background:url(../images/icons-all.gif) no-repeat;height:24px;width:96px;font-size:12px;line-height:24px;text-align:center;cursor:default}.edui-default .edui-dialog-buttons .edui-button .edui-state-hover .edui-button-body{background:url(../images/icons-all.gif) no-repeat 0 -30px}.edui-default .edui-dialog iframe{border:0;padding:0;margin:0;vertical-align:top}.edui-default .edui-dialog-modalmask{opacity:.3;filter:alpha(opacity=30);background-color:#ccc;position:absolute}.edui-default .edui-dialog-dragmask{position:absolute;background-color:transparent;cursor:move}.edui-default .edui-dialog-content{position:relative}.edui-default .dialogcontmask{cursor:move;visibility:hidden;display:block;position:absolute;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.edui-default .edui-for-link .edui-dialog-content{width:420px;height:200px;overflow:hidden}.edui-default .edui-for-background .edui-dialog-content{width:440px;height:280px;overflow:hidden}.edui-default .edui-for-template .edui-dialog-content{width:630px;height:390px;overflow:hidden}.edui-default .edui-for-scrawl .edui-dialog-content{width:515px;*width:506px;height:360px}.edui-default .edui-for-spechars .edui-dialog-content{width:620px;height:500px;*width:630px;*height:570px}.edui-default .edui-for-insertimage .edui-dialog-content{width:650px;height:400px;overflow:hidden}.edui-default .edui-for-webapp .edui-dialog-content{width:560px;_width:565px;height:450px;overflow:hidden}.edui-default .edui-for-insertframe .edui-dialog-content{width:350px;height:200px;overflow:hidden}.edui-default .edui-for-wordimage .edui-dialog-content{width:620px;height:380px;overflow:hidden}.edui-default .edui-for-attachment .edui-dialog-content{width:650px;height:400px;overflow:hidden}.edui-default .edui-for-map .edui-dialog-content{width:550px;height:400px}.edui-default .edui-for-gmap .edui-dialog-content{width:550px;height:400px}.edui-default .edui-for-insertvideo .edui-dialog-content{width:590px;height:390px}.edui-default .edui-for-anchor .edui-dialog-content{width:320px;height:60px;overflow:hidden}.edui-default .edui-for-searchreplace .edui-dialog-content{width:400px;height:220px}.edui-default .edui-for-help .edui-dialog-content{width:400px;height:420px}.edui-default .edui-for-edittable .edui-dialog-content{width:540px;_width:590px;height:335px}.edui-default .edui-for-edittip .edui-dialog-content{width:225px;height:60px}.edui-default .edui-for-edittd .edui-dialog-content{width:240px;height:50px}.edui-default .edui-for-snapscreen .edui-dialog-content{width:400px;height:220px}.edui-default .edui-for-music .edui-dialog-content{width:515px;height:360px}.edui-default .edui-for-paragraph .edui-listitem-label{font-family:Tahoma,Verdana,Arial,Helvetica}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-p{font-size:22px;line-height:27px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h1{font-weight:bolder;font-size:32px;line-height:36px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h2{font-weight:bolder;font-size:27px;line-height:29px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h3{font-weight:bolder;font-size:19px;line-height:23px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h4{font-weight:bolder;font-size:16px;line-height:19px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h5{font-weight:bolder;font-size:13px;line-height:16px}.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h6{font-weight:bolder;font-size:12px;line-height:14px}.edui-default .edui-for-inserttable .edui-splitborder{display:none}.edui-default .edui-for-inserttable .edui-splitbutton-body .edui-arrow{width:0}.edui-default .edui-toolbar .edui-for-inserttable .edui-state-active .edui-splitborder{border-left:1px solid transparent}.edui-default .edui-tablepicker .edui-infoarea{height:14px;line-height:14px;font-size:12px;width:220px;margin-bottom:3px;clear:both}.edui-default .edui-tablepicker .edui-infoarea .edui-label{float:left}.edui-default .edui-dialog-buttons .edui-label{line-height:24px}.edui-default .edui-tablepicker .edui-infoarea .edui-clickable{float:right}.edui-default .edui-tablepicker .edui-pickarea{background:url(../images/unhighlighted.gif) repeat;height:220px;width:220px}.edui-default .edui-tablepicker .edui-pickarea .edui-overlay{background:url(../images/highlighted.gif) repeat}.edui-default .edui-colorpicker-topbar{height:27px;width:200px}.edui-default .edui-colorpicker-preview{height:20px;border:1px inset #000;margin-left:1px;width:128px;float:left}.edui-default .edui-colorpicker-nocolor{float:right;margin-right:1px;font-size:12px;line-height:14px;height:14px;border:1px solid #333;padding:3px 5px;cursor:pointer}.edui-default .edui-colorpicker-tablefirstrow{height:30px}.edui-default .edui-colorpicker-colorcell{width:14px;height:14px;display:block;margin:0;cursor:pointer}.edui-default .edui-colorpicker-colorcell:hover{width:14px;height:14px;margin:0}.edui-default .edui-colorpicker-advbtn{display:block;text-align:center;cursor:pointer;height:20px}.arrow_down{background:#fff url(../images/arrow_down.png) no-repeat center}.arrow_up{background:#fff url(../images/arrow_up.png) no-repeat center}.edui-colorpicker-adv{position:relative;overflow:hidden;height:180px;display:none}.edui-colorpicker-plant,.edui-colorpicker-hue{border:solid 1px #666}.edui-colorpicker-pad{width:150px;height:150px;left:14px;top:13px;position:absolute;background:red;overflow:hidden;cursor:crosshair}.edui-colorpicker-cover{position:absolute;top:0;left:0;width:150px;height:150px;background:url(../images/tangram-colorpicker.png) -160px -200px}.edui-colorpicker-padDot{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(../images/tangram-colorpicker.png) 0 -200px repeat-x;z-index:1000}.edui-colorpicker-sliderMain{position:absolute;left:171px;top:13px;width:19px;height:152px;background:url(../images/tangram-colorpicker.png) -179px -12px no-repeat}.edui-colorpicker-slider{width:100%;height:100%;cursor:pointer}.edui-colorpicker-thumb{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.edui-default .edui-autotypesetpicker .edui-autotypesetpicker-body{font-size:12px;margin-bottom:3px;clear:both}.edui-default .edui-autotypesetpicker-body table{border-collapse:separate;border-spacing:2px}.edui-default .edui-autotypesetpicker-body td{font-size:12px;word-wrap:break-word}.edui-default .edui-autotypesetpicker-body td input{margin:3px 3px 3px 4px;*margin:1px 0 0}.edui-default .edui-cellalignpicker .edui-cellalignpicker-body{width:70px;font-size:12px;cursor:default}.edui-default .edui-cellalignpicker-body table{border-collapse:separate;border-spacing:0}.edui-default .edui-cellalignpicker-body td{padding:1px}.edui-default .edui-cellalignpicker-body .edui-icon{height:20px;width:20px;padding:1px;background-image:url(../images/table-cell-align.png)}.edui-default .edui-cellalignpicker-body .edui-left{background-position:0 0}.edui-default .edui-cellalignpicker-body .edui-center{background-position:-25px 0}.edui-default .edui-cellalignpicker-body .edui-right{background-position:-51px 0}.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-left{background-position:-73px 0}.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-center{background-position:-98px 0}.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-right{background-position:-124px 0}.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-left{background-position:-146px 0;background-color:#f1f4f5}.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-center{background-position:-245px 0}.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-right{background-position:-271px 0}.edui-default .edui-toolbar .edui-separator{width:2px;height:20px;margin:2px 4px 2px 3px;background:url(../images/icons.png) -181px 0;background:url(../images/icons.gif) -181px 0 \9}.edui-default .edui-toolbar .edui-colorbutton .edui-colorlump{position:absolute;overflow:hidden;bottom:1px;left:1px;width:18px;height:4px}.edui-default .edui-for-emotion .edui-icon{background-position:-60px -20px}.edui-default .edui-for-emotion .edui-popup-content iframe{width:514px;height:380px;overflow:hidden}.edui-default .edui-for-emotion .edui-popup-content{position:relative;z-index:555}.edui-default .edui-for-emotion .edui-splitborder{display:none}.edui-default .edui-for-emotion .edui-splitbutton-body .edui-arrow{width:0}.edui-default .edui-toolbar .edui-for-emotion .edui-state-active .edui-splitborder{border-left:1px solid transparent}.edui-default .edui-hassubmenu .edui-arrow{height:20px;width:20px;float:right;background:url(../images/icons-all.gif) no-repeat 10px -233px}.edui-default .edui-menu-body .edui-menuitem{padding:1px}.edui-default .edui-menuseparator{margin:2px 0;height:1px;overflow:hidden}.edui-default .edui-menuseparator-inner{border-bottom:1px solid #e2e3e3;margin-left:29px;margin-right:1px}.edui-default .edui-menu-body .edui-state-hover{padding:0!important;background-color:#fff5d4;border:1px solid #dcac6c}.edui-default .edui-shortcutmenu{padding:2px;width:190px;height:50px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.edui-default .edui-wordpastepop .edui-popup-content{border:0;padding:0;width:54px;height:21px}.edui-default .edui-pasteicon{width:100%;height:100%;background-image:url(../images/wordpaste.png);background-position:0 0}.edui-default .edui-pasteicon.edui-state-opened{background-position:0 -34px}.edui-default .edui-pastecontainer{position:relative;visibility:hidden;width:97px;background:#fff;border:1px solid #ccc}.edui-default .edui-pastecontainer .edui-title{font-weight:700;background:#F8F8FF;height:25px;line-height:25px;font-size:12px;padding-left:5px}.edui-default .edui-pastecontainer .edui-button{overflow:hidden;margin:3px 0}.edui-default .edui-pastecontainer .edui-button .edui-richtxticon,.edui-default .edui-pastecontainer .edui-button .edui-tagicon,.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon{float:left;cursor:pointer;width:29px;height:29px;margin-left:5px;background-image:url(../images/wordpaste.png);background-repeat:no-repeat}.edui-default .edui-pastecontainer .edui-button .edui-richtxticon{margin-left:0;background-position:-109px 0}.edui-default .edui-pastecontainer .edui-button .edui-tagicon{background-position:-148px 1px}.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon{background-position:-72px 0}.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-richtxticon{background-position:-109px -34px}.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-tagicon{background-position:-148px -34px}.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-plaintxticon{background-position:-72px -34px} \ No newline at end of file diff --git a/public2/ueditor/themes/default/dialogbase.css b/public2/ueditor/themes/default/dialogbase.css new file mode 100644 index 0000000..cd663d5 --- /dev/null +++ b/public2/ueditor/themes/default/dialogbase.css @@ -0,0 +1,100 @@ +/*弹出对话框页面样式组件 +*/ + +/*reset +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td { + margin: 0; + padding: 0; + outline: 0; + font-size: 100%; +} + +body { + line-height: 1; +} + +ol, ul { + list-style: none; +} + +blockquote, q { + quotes: none; +} + +ins { + text-decoration: none; +} + +del { + text-decoration: line-through; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +/*module +*/ +body { + background-color: #fff; + font: 12px/1.5 sans-serif, "宋体", "Arial Narrow", HELVETICA; + color: #646464; +} + +/*tab*/ +.tabhead { + position: relative; + z-index: 10; +} + +.tabhead span { + display: inline-block; + padding: 0 5px; + height: 30px; + border: 1px solid #ccc; + background: url("images/dialog-title-bg.png") repeat-x; + text-align: center; + line-height: 30px; + cursor: pointer; + *margin-right: 5px; +} + +.tabhead span.focus { + height: 31px; + border-bottom: none; + background: #fff; +} + +.tabbody { + position: relative; + top: -1px; + margin: 0 auto; + border: 1px solid #ccc; +} + +/*button*/ +a.button { + display: block; + text-align: center; + line-height: 24px; + text-decoration: none; + height: 24px; + width: 95px; + border: 0; + color: #838383; + background: url(../../themes/default/images/icons-all.gif) no-repeat; +} + +a.button:hover { + background-position: 0 -30px; +} \ No newline at end of file diff --git a/public2/ueditor/themes/default/images/anchor.gif b/public2/ueditor/themes/default/images/anchor.gif new file mode 100644 index 0000000000000000000000000000000000000000..5aa797b2240a432d9f3f1d166ed5542eaf684937 GIT binary patch literal 184 zcmZ?wbhEHb6kygJ|Uu&?oD;%Ae!z@09(NL_hv#6Slx0y!YR{?r|LJZgAju=f-$sQVWNL{+Tsz18#+~Ke%+zTWns()WcPwy8dQcr!JH# U&i)o#ra{o6vp4_np&fqGg-1;GP^BJO_p_?A6nLIYwB=H*Qp>A8nZf?fNnCY(uvZL zYMq5r=M|ASom0_?Sn7~VE3B<^mcq1BrHIr9EGW>Ifm~m?y<>mJPIAsKPjWszPx7z| z^K(;^4e+i)B*?S*guTS?B+Vho2 z`WG1Kuclp>qR!nSa-c>gf6E3&1HPK$>6qGXeOCp%qBL8aEd$S;?m%#@0uH|roliGe zy#i~1E?Ad#U1t}6uwt+qqgIm=xY8r0F*7 zl{ZWo1&^Wcj_roRaNKw0cq|%;M#7eRWh<*7;!rva!w3Wdg+kTSXqlOr3+!(Y+UH1c!M>bUYK1<=lG*1pq%m&P~1QC>Rx($IJPWjnN zpR&G{Rq^JvgludxnIl{D8LgfGe-+MHCcM_UcHp8Td8VLE6B~29!k7r659<2nKp^Fl zj!GszzF7d5gy6DP@ZR1H93XOu{-OI@l6&5C>BJ*|uw%klayELyqgg z(1r2VJa0I-7Tj#n#oR8}RJ&g+`2!5Q8%of3mwZ1ylT{6m^cuZ3bEx<+w~3H6c=s2I zHqmMPM&{IH<=Icl=QPsL@wWkIaQ9;d5!{KiwDTAp6ANhcA|rcd_*y;vPo-D@#WUD8 zxj?H-u8_-Qb;^#oX{dywAOO4sP%-&Maru89peVTaNW45UP{=b_+ByMxH6aCa_?|l> lFG7akQpaiL%L!NFwXt25X8cm0x*UH6P&xU?o7rDC{|kH`9-#mL literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/arrow_down.png b/public2/ueditor/themes/default/images/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..e9257e83b00375259f2f724c7cbac03d0df5ceb2 GIT binary patch literal 1610 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;=WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2cW`)d{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v&`mZlGf*%y)H5_T zF*i5YQ7|$vG|)FN(l<2HH8i&}HnK7>P=Ep@plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OOP2xM!G;1y2X`wC5aWfdBw^w6I@b@lZ!G7N;32F6hI~>Cgqow z*eU^C3h_d20o>TUVrVb{15Cdnu|VHY&j92lm_lD){7Q3k;i`*Ef>IIg#cFVINM%8) zeo$(0erZuMFyhjbK~@!5ITxiSmgEG&eP`1g19yq1OegIswNQ-xSi<4Z1u2!m4XhFqBbF8wG<_`!+|HhuxMFc&SLMF{7Z@fVvH$#8 ze|mSH#FSX^%>h00S4ci?>YufC3b$>be$N&e)g9;i=5%xkTh1s~5&sk~hpZURp;Qa?iE^5gq z0+?2AoO*aq`+eIDGp&3MoLz0RPBnf@mZEj!Y0cZVUxN2^iyZs(a?eI%oljxTtdUFo z4zJtT6vh6mc<(8@dEybWbJNr%Pc%*VvF}gIi|llP_mw#+z3j zapfmJXkU5iJgMMaq6;%eEr0F`fv2A$yk@Z1O`YMLW4b!$#En-43)(gNwO&tIE1$YR z{=f_5V<-h{r;w^f@VvOcJ`XH-Laf=HZ$7pE8y$b zea|FcbA8_y&V4&;c0EYAF6z7Uq;gWX%!S@_GP~BiYk9@S9hp{rSmuZc`!rX#z78?b z>^=VrHI}o6**U$5wKDVU&pfZEJI56Y zoT$4mvucV;+x1h4)@uJZd{#I=XN5ldnP;uVH#)aA-sLj_f6xsvx)X=xc_v2 z@-mt-`NgS3hTn0)cfZMswpSgNlI1YlD$F(+3=d#Wzp$P!&XKAJY literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/arrow_up.png b/public2/ueditor/themes/default/images/arrow_up.png new file mode 100644 index 0000000000000000000000000000000000000000..74277af1e6a8ef91f8fe664efde11377a5292dbc GIT binary patch literal 1649 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;=WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2c=9J8kh>{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v&`mZlGf*%y)H5_T zF*i5YQ7|$vG|)FN(l<2HH8i&}HnK7>P=Ep@plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OOP2xM!G;1y2X`wC5aWfdBw^w6I@b@lZ!G7N;32F6hI~>Cgqow z*eU^C3h_d2fv+#z;JjjJKmmhHzap_f-%!s$KQ|ZTFR<$3lAu(CGq9>I4yi0i)elN7 z&Mz%W2F6F4GE6ft?C@IzQV4X7m48ttFj5k8T=J7kb5rw5JY8&+fHHb1nJHGr&Zcf= zZpLmdj^@s;MuvtK&X$(07A9_{2F`9K1|}9TGqCA(Gj?@#HgIt=cQbG_G;}qxFf=l- zbaON}GPN)@wKR5t>GjMjE=kNwPKDW<3A7ig*AcH?E9aur#FG4?ko^1{SPBTp$S=t+ z&d4uNa1J(A2+zz*$uBPkMGnNTE~!PCWvMA{Mftf3;Lx?o#9}*PUqke!kP~A1K*#8V zk_J*zfe8WAABYK0_&^Rk>!juZ^GgvhW0Y{Wv@$R-E%tPA45_#^WvZ{gh@(K;>Z+== zX-At4KPH3-+4r@v2}X8*AN$Mh@OiHNYs3&%QbHW!0`#zh1`9tBzYV@8G#Wg&l2-#)h$FUdfE_lvm%b2=kt^Ebzn( zr(4oF%+7xg2Te=y(fqh}+AK?Nt8-e6Vo~YWrY1FhH}uX($oOv&HCTs__< zzEdCca~LbgR5%PtJYh=3FjGRGp=cUaJC^c^yU)Zr^k2P zlm5xRG;W0~lefT@)ERLuic?K4bNlUNS|KodrrwHIUNWEc`M1i>U^rI0VS1uR{)PLi zihmWG2&`Lpzrjh}nD@mILlb2Uhtt|CHp`N!r`KF5c$VaRcJZF}LJe(& zwV}p~KZGbP@?1Z4Mc+d4`MOQrYgSe4X#ZDh+%|1dL)h$@nv3?ZH`~Z?rV3X7(F@K> zb+Z2u>#VllaHj5&E!~}`b21Ja)w^fT&+2mzy!OR_pE1^}_1<=w+EA5Nm$Hp%M~^AK zU)Z92;jd=Sl<1n3x7z+*ci#Wo(IT=)J{K*+Q?C!N1MD&Sbd le02W-shBsPKJ+s%GgK)^wA}p_d>&K@c)I$ztaD0e0svXmV!r?Y literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/button-bg.gif b/public2/ueditor/themes/default/images/button-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..ec7fa2eabf0705226fe0c488d65198508bf547e9 GIT binary patch literal 1114 zcmV-g1f}~&Nk%w1VKM+R0OkMy00030|Nr{?`~Uyg|Nq+c_4NPz*Z=(3`t{5D_RRV9 z%lr1t{P@xN^27S{$occg`t-~D_Rjb6(E0Jf`t!&5^V9k7zxnUL`S8H{@x=P_$@uNP z`0c*=@5lM`q&aU|6w)f(-(ZHJcKyq);w!1v|A_vOL(=ELpXz3||{+03)&lq#;^N`q z;o#ul-{0Tf-rm~U+Sk|D(9qET|Nj6000000000000000000000A^8LW004OaEC2ui z05SkF000O7fO%_oc!h?Ch>41ei+5{zWp`--l$Dm3n3+> zsF_HyqQ#3CGiszrN8-khAVaF@xTd7ZlPFWFT*=ZTojPn{%A85Frp=o;W!90Hv!~CW zBj>nb)267=qezn~UCPvr&^vA(N|o9Msu?(T?r7c0wX4^!V8PmfVC>oFmqw6)fdnp04j^zqp|u`Sa-0r=OsK#f}aaILMz*zrOwZ z`0-!pup>tY5FP|5;D7`cXyAbdg3v(@I*72r2M|Um;e-@cXrYB0h@gWGA&@Y_haiS1 z;)o=cSRx4_Z1{o+CA8?`i!jD0v_{FvJiptdPRD zl1w(~KIEzAo_zM{=bwE7aRU-l5Rn8GGXU|#qKr1`=%bKE+9(h+P>}@@TWDd06i{^P z>8GHED(a}AN@0Z-TXdns6;*su#jCK!D(kGY)*7p;S18d%0YNN*1r}fgE9|hu7HjOW g!~VKN5CsU(L=jFzEA6z@R%`9G*G3VB0D%AiJBq`ncK`qY literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/cancelbutton.gif b/public2/ueditor/themes/default/images/cancelbutton.gif new file mode 100644 index 0000000000000000000000000000000000000000..df4bc2c06d485df4403d689c98ee745a4cde8e97 GIT binary patch literal 1227 zcmV;+1T_0cNk%w1VH^Ms0QUd@000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~EC2ui02}}g000R80N?d8lSPY`ECmaSA@vT~rz=b%E}1xSN+M*v*63=s zj2W|z%bEpKgUQntPOMg`Ql)Ygt58`0p~(cQlP6A|I&tD;)03AgfeIBOG>DKjY^XJ4==@p5kGnYDTB5w7&K^jxZs(hL{cL~lH}dPcdt$q zD_5TQ&|`gZmzMqH0#&%8nU(?9AzvZOs&E($thW17wAnF=2dS zixx%10*e+@Tw%iubG*?-5ob)X#T8L>VFrIHgwcf)I#^*u6G{}}gcVlU-~$+ANa4h3 zU5Eh&8T;8#LljaNAp~tsNC8C^Rb1i1Av~P%1{`$QfyY)`G0{dGGhE??7h#NH1{!Ik pfd&v=WTQt8w{C>_-)j6kG zmZ@`2opZWct<*WE%jHsMvsp;f^!~Ol**?^DO`hifs44&=f~umb34Y07v! zehXl>0V0C67HciWn4KjeEEWr@sxtk4|8?WtNwEFcm{Yc@Vy$H`7@(^3dc70h4xmY} zPa;B+{C!@Q<^CQRW6lMfrwb>zFkriOfWsf}arIZ0*)jKSzW9HD4>|2i1+FOg^6oL0 zuMGL+PHkt#*vvh~NQ@CxMMM#xZ40h-e^cjfe*)md?7iRY1HqRBjSwR0J%@RRXP>@> zkKcbjGFwIi5M!jSYpSZEsw%t>6uuy+C;C8K=M*aB-KzlIq|@mbYi)bIUbpA-`I#n_ zWy#v)_!v+R^=b{kGLNXLO{}#BFq6sTxvIY0l+`3NPhQ=Ac;nXf2W4IstBgcUD^b-d zJ3eY@@JRF1!NCEoR?7f{5J-}wDJcQkB4Re+sH#y!e2lU916r{A&pdHrm;e9(07*qo IM6N<$g2apNRsaA1 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/cursor_h.gif b/public2/ueditor/themes/default/images/cursor_h.gif new file mode 100644 index 0000000000000000000000000000000000000000..d7c3e7e9eb5755d57ec03c34097c258244abe61a GIT binary patch literal 253 zcmVG|6H_V+Po~-c6$N^_IEGZ*Iy1qOk3oThS@Yxn_+t|0*P6|%n+#L~Iyf|E zrg84hNMwpx9_!-6|BEHhl_}FHLcZHi@xo+A>tN1bvzr~8Z#Ex)a8Qdkef% WRW|>PuXh3sXYh3Ob6Mw<&;$VH);Gui literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/cursor_v.gif b/public2/ueditor/themes/default/images/cursor_v.gif new file mode 100644 index 0000000000000000000000000000000000000000..bb508db552b6ac3f670f9ce1fcb1e55669db0dd6 GIT binary patch literal 370 zcmZ?wbhEHbQBhG}zIty_2L(xqFsZe72A-PqWelao_UPVUE#AKKd5`}glJC@2UB2rw`(IB?*A zqN1XRh{(>JJ55YXczAeJRaJNI-YqUJE-x?t@#Dumd-if8Ejy6@I4`1w~F!Qzky-V-VnInOpfk+|GDYn9AS7wc)Z8bf!!3 zZ2HZ7qm!>fg-@N3u_S6BtfcFRaLzUWGF!q z%AzEfB~`D;I)q^T@hn>GjrE?{UdLiPgP&3w>7tmXsgPC#5>G@))3jVemdgxLP8K0W zSvgGh3k4G=ZtO?YCn3lc(TL2c!850)DFo3*HcZxKVg(a36p4}m^OOpp{&p|bt$J&&x7~}fl`AqcVt%cEU2}27dM96QnwD)g zZI46N>oIHU?{_Z!WDf$^W^<7J82vsuXemZ#a;t%OX9%BFi literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/filescan.png b/public2/ueditor/themes/default/images/filescan.png new file mode 100644 index 0000000000000000000000000000000000000000..1d271588692c1726e3521032f71d8354b66fab0e GIT binary patch literal 4282 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/highlighted.gif b/public2/ueditor/themes/default/images/highlighted.gif new file mode 100644 index 0000000000000000000000000000000000000000..9272b4915ad2b8d4052a19b4c80a41b7c71cf1f1 GIT binary patch literal 111 zcmZ?wbhEHb6k`x$Sjfb1_to#iH~&L`;!hSvE(RtB9R?r($ulrHOzB@K_Ll!X=Ym_^ zj literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/icons-all.gif b/public2/ueditor/themes/default/images/icons-all.gif new file mode 100644 index 0000000000000000000000000000000000000000..21915e59dede0aa22cda8c7097a14f0f1f68906c GIT binary patch literal 3750 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 b4O*493C(v}$CrKE*L~j?e&ctU0s;U#>#h02 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/icons.png b/public2/ueditor/themes/default/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..c015e3aac9a84ebad11b932e84722124772d9641 GIT binary patch literal 19694 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ÏmvOE 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 b`u_(2Nr-(&rSM literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/img-cracked.png b/public2/ueditor/themes/default/images/img-cracked.png new file mode 100644 index 0000000000000000000000000000000000000000..3b1d38965486452bf9a13a913109299ec713c8f8 GIT binary patch literal 1497 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 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/loading.gif b/public2/ueditor/themes/default/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..b713e27dfba708a01c380e7c731a13b52a34edfc GIT binary patch literal 734 zcmZ?wbhEHb6krfw*v!jdZ*RYU|9&kkt+4ULFya6I z{|pQa5E95x{Lk&@8WQa67~pE8XTZz|68g!)$-uzNpaWzB4HaNuV6okB(sT7*i`QqX zc^L!>4t!=<(wVp51?zD`Kkg=-D~S>;skcR%7#$omMC>21xN*pcHs0c0tRNsF(;}SM ziPc1Fu!&|20tT$-nJa`fCQUjv@kC+C3!quI1U@ISvoqf2Xk|(i=IUl?N@{e_G3Yq3 z;U-H^uFrB+CTuRW+i+5nfx|fagWLs?!jQY{X6=arU0riqs^&x$2`7X};t z37RYmQ;O#*G6uOVn*=nAm7~Q)&(!ybaj}oz`WtJ?PQSHN#^y?3ICf5PGS1Ha8pE+k zgJmJh5y6y1=@^y-ft=a0ZG|ZdPArq?H(+2`(;|7`F{6Xpbl>GI8B?M_My|#ljzAN4 z3Pb@-+?qdUsm6)xA>j@^Y0K7lSt}-Mopvo#qQ-sCkLXFkyF zSLvgkf4d8-w;?feL$4)lp3HYoMI*E5@=0AueT*09aVgICcu;r3k!5-F!GZ%U3=K0F z9S$(a^)KPCsC4r`z65*B*uc`x?)kvPGDl;Yns{Fj0|R3#FisfHGY4!D^0$zE1ljvXNk%w1VH^N10QUd@000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~EC2ui02}}=000R80RIUbNU)&6g9sBUT*$DY!-o(fN}Na$VuFhf5;SOl zQR2k}8962Z;Gkkb01ZqM%&2mp#+Cvv!u%%_X3ds21*#in3e-1?2?(ltc28ctYrP)k z{Pb@UlQicB-E)}JlDi_MMmXbuk803?iR{rRp~2S#dR_^-LU%))h*>DmHq0rnjf;8~ zsJM}rcHp`#D%4?EVW;cduL6J7ThT2kQ{cJka07oF;i3Wu4ZceYpGm&F`Sa-04-5zZJCANLt@XPdKI8X22WQ%mvv4FO#q2N BK}7%n literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/pagebreak.gif b/public2/ueditor/themes/default/images/pagebreak.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d1cffd64af72709b1180b3b0a51bbfe30bcb8c6 GIT binary patch literal 54 zcmZ?wbhEHb{( zJaZG%Q-e|yQz{EjrrH1%u?6^qxTdA0{r~^J*gJ9sP=u)@$S?Rm!_(~sUO=9vr;B4q z#jTK2Cpj4yIG7J^{J*Sr7aP;;!*evU*UP7-zWuuR&zi{Xq6rL2tqds~bx9pSO$?r{ KelF{r5}E*+%QgN0 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/sortable.png b/public2/ueditor/themes/default/images/sortable.png new file mode 100644 index 0000000000000000000000000000000000000000..1bca649698e187a80e1b1951fde99ddea3d7b038 GIT binary patch literal 2851 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 BXOsW{ literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/spacer.gif b/public2/ueditor/themes/default/images/spacer.gif new file mode 100644 index 0000000000000000000000000000000000000000..5bfd67a2d6f72ac3a55cbfcea5866e841d22f5d9 GIT binary patch literal 43 mcmZ?wbhEHbWMp7uXkdT>#h)yUAf^t80Ld^gF}W}@SOWlZ0R#L1 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/sparator_v.png b/public2/ueditor/themes/default/images/sparator_v.png new file mode 100644 index 0000000000000000000000000000000000000000..8cf5662da8c36a446e1e08eb71b992c730ab8d15 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y0V1m%Ufcz7ii6yp7}lMWc?smOq&xaLGB9lH z=l+w(3gmMZctjR6Fz_7)VaDV6D^h@h{GKk3Arj%q6<>aQ{Qv(yqp%0-vU7cb$AD4{ Mp00i_>zopr0ET%XRR910 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/table-cell-align.png b/public2/ueditor/themes/default/images/table-cell-align.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf42853ea5c00663e74d9195d1f1264ab684252 GIT binary patch literal 1847 zcmc&!Sx}Q#7>#uW1soh}SzM?gwvO9C1wm0EP>7;M7PT;xHGn9BA!&k0(SR(XHWC8O zu!IOAM#LzfLV^e=fVvkOzVxN{;k(N@_uliJ`_0V{IOuC( zZfg#KKr9e`-hmLvJSaGZFPRUU}uB&If@QSjzeRkP)LYpY;rVm9U>_z9vO&? zicLG!gWLt~IvwC2>|-*Sa6}FO09viq2$&QKMPA3`oxyh$mgqv4xLcrzta~GsN~aZi zh0cg8;^2sbdcEFYFz9qTqtSTbDl4DL%Av4vMS~fC45;;hTrOAX0i{x@F#sZ!L2m@I zD%fd7oSaH_>b-H~?U5&=G6P`BE@!KBz~yf7jM7m1d^Ww9^Wf!_N~KCC4dz#}^QbI* zDf>!~7+*GUreuKJCsM1`X{5ni3LD?{j`&P`resiO0AyNYO5@n9+AuBGo_{1{4!tky z7fs4E1y9BIUQB5;8k1?xG&d)Z8Tuv^iFf&}uSCt7BAGo>1r>SQt*l`TqY7*%ME z7oUn>OsPBhl1Fc5o1RaW_KVtv#iv`|0wz-i^KA=nDzkNhEmT%j?GH=1}N9d|}u(kmkMiWBJk7T!!bOGN6EG;oAcjj>}ylH532P{lGsJ=YtIGL>=e zV?$Tv=)tG@4IOwe=+nyo6d`@Pg(wJQK@Y;)GZ^<;R2m;-hghC-9^bIpWrx{9)}okY zi$-niX2&3tWvMK;u@jUZOcJhIG^?QG$5{Zx&eT+n}`%;P$rc@_iHY28x+mG9B` zLOw|u_-?AUWP||UP=G$T29JTc)hyz^a<07G?oRY}%xGAgamw=5m0sdD%J4jfzf*c< zcJ_Krd{jB2{$?+fSy$irftGYa@G6fsMo_PUIneO%xPmOG{id!EY4?`xdpqVeE#;D- z8;=DwAZwbUzZ9%)cTINcIbYRxTm zg&M@vWZR=H#9iOqAkufsAzX6oK9b+jz#uvcdI&LmYsTamlG1%^U_EseA0G~D*3i5< zp506b(IDE79igEM3qW!AXu}slag3JYkLFo*xZy?hoPBD$nrQS4|o zA2qa<0ADz_O_YeYIuvc$)Dw_#&OWr(s=WoKUG69hDBX0UZ$sdIdVRhse~Bl>Z?lhM zQb?_P(@M|?39tgXYrHKt9QJcvCTx6C|81RfPuNPrwt!^N;H!n|u<16?1~*ARA*E}l z6{x%kbvAqP#v>qFL-O_d>A*+##dkO(AdM`AA$Ck30NpCP<>EI~TX7x(BOl&v1~i&~ zoxksO9I!{@3O>%|#oMj9__y?4sDx%=?Lw1)Hq6!%vZ*ce-}_sW8n3n8W?p;4t3YK& zMC_pn=KPvZbc-v!x%=CbhA``dIbAMj-0E`eO--h z`|6B5(J?)dfBj^43i3p&M-1tK`5IlN9Q|VPr+Skn1kg9^(9`Xlln+|kD`wtmtvr6e z81c;Lf<9)?C0An|SC<_{#0w%_Cj`7E^uu4WF|f4V4==E^sUHt$yy&~Hu&^5X{js!S zDE|Pn6z3{CDHwUo0OI%-*B;lqtq>2SBn)qlzq;DiGKnGdZ-jSJlXzta5m@97zxI<8 za&zFr|D;7ra%k)SGmPq@Ho4cTJPPBqI~8 zVZQSHdqJoSj z2F4vQ2FAT-j~)OmM5<)2z~%891q0xUMR@yv2O~9&3}}32si3Kff#Ji5f$=s71LOP# zxUOShxWB-_*m#A3A@T_WgVZVBtV0e1Ls~;oMoQajYAby^hGE=2b70#fB8_S%URje) zc96$YRtfitu05W%JuLlMMe&(zfW~`dsI7E3LHkK^>rMC}EpBAHLM(n*iOl=$iI>@gjETQK(77nenBvg-(TkHA5@Zs`orWWYQG^(+6)v(e z%}+oRu&;Q}EHU01eXkq)=29Q^JU&t#iW~?-%FCc>Z~Mu4Ny`N2$y}$0^~s=(Blo`z z(;XB{trK#!92{rtcls+V7$85c+zQfFq&+d*hTH%g~viWFG&#BFcNS&VC@RV#weEp zIyUxMyK>*(Hz8ER!D#h(8+!)>p9csG7~?Gm`e=gLxFLXLpk=SpcyfAm>)VvDr-xof zJ6lj z3D3-QyY308;q%N`rxC=}wjJKf#|KOTJqX5rV^jf+y+eBs@=!GG?%zm^>2Ks}cK}m^ zu>re@8h*EFBQYM4|6M^}_E-n`i2Szz;E8aPVC+ZauS6%}M#oHE3xxpB zjeRG-ZNs3w2T1DRyd9^UYAXy`NSq$p7vUbk97E8jxD@bBcrLpsuRH z#mdP{;wFS^)_L`6X3_-Ji#%N9UQj1<6r?S?n6DJ`-me%8e2aj(0r4YSwL*JmfkLM< zu8j0)GwW6zy>GO37e2Il8$1ohMi4)&ynrA*ou2}O7Ne^9ADv66(f=O(5&6#=b2I(c z$M`(0x^JG*nTM>(|MAiroLf}^>wdce^k72m9|{BJ+?xN#$u1z%Wu0h;{5LZd^?l+*EF^tX{Dy!`kldiJ-NYV~;Y?5ODuU{NY2`ESeap8S4xIv>;w zyB!7?6!f6hK`3^VSw>>O_Ex;eWgGVKt;O$u%lL<-_Xr-diAlO(-bSnpB=>uexBj=l ze2aN2g$4JIoAQ6#X4ES2+e^f^j(SOnv=dypd&`p63s&%NfMfkZS;4JwZwU@q3I9_4 zgVS#&JPFqKY1Mxt`uL69BlbVQ{~bhtSyT;w3@iWs9Ef;1RoVj49}RCw)%&My>k*dF ztL%IW6bZBU<~#s3497_@A+aC^)D*gMf| zgZv+i{~K__Z?VV!WL!S3tXjz%8%~Q`{Mau(W&96hM#kF8{1b|R#{U52-)hJrwJ<-y ze1d-Duh|ydgN_dOPpMT4=VGhLnfzra$|9JRc#7O;v7yls9tKNy#Tfa=; z;)1IwT;FNkB1+s?`d`pVf2$$lqgFl>53GNAYS31gI61S@ftm@rbO+KDJCHt`$mV-_ zaL(lyUiFY-VPr@`z$7t=WZA5V8t7kqTsQW^lk>N<=Rqp@O zm9*tNUGmo|*L7lJyYM}X2{H%!<=vtWoFQaO^mGT>m#wpO2Lm$b@1V3h80F8O5}X%@ z{cWznPfZEWk`@aZ=*?qNXg&D8#9wSgD_n8LVCQ~-7{fH3?gtNu4` zlcWh`%G+eVVQXp4&kPWW2opQ(<29#f2`&3|KE9aPbXDCv2V~}hX6Cu3q}@}`o7GKc z6SHyo=F4r^8M&XT3@RL1e02q-8~S>)Ea5n{T3VTT+9>4G(osWZIT}#iD!Zopp0M7I28r?%`_OdoOl%G`z2?aK4_O8GZZPxY28HHUOA4sJ+j=RX48`mHAti zbX_*k_+0jMoz0M%&LhtqQdjN}OzPa1QoMVp^bIGRf%ymRw|@H=$rbyNA%hdL5G?6^ zGNp_Y%FU(33{qv%+^=Sl&ZQ?%Ti8^FL?&VyG|ZR9@A&ejV-hmfx9SQgxxcsf5*HU2 zy)jyJ&`IIczMA2ymf?S5ph3Ds_#90JiY2pD_o5B<%2yKZt_86g-2`Qzk^^^4@&!)a z`Bi!CCDTfzJe(C6ijaNe<)8bKEL0P;zT~I|MQ3!`65*Wq<3Y;7JIH+Q$6!dcw(lnhzhl zkhKhGuIu%~gRa0Md6$)eo0rr#L!`2}b4+GeCwM*8yJx!RsNIXVjW=aYo|^-wd4W~- z^Cm3ob`|a1ZT$*PFN;^IWxI>%1LdcvzEvlxsz;AR9*(?<4O-KJ{JGV{7*py#~h zBIaOtw^5J!a?UBvSMn?%uE`fb2$lDF%zXU(<<)$W*-h4IPglU&F4d**uVph|4H=n$ z1!m63DG#>b;$R;5s{!q=28DXseX`~vcTX(d87|nc%}2gf21Rcyg+HIlDakNeu&XfK z=Zto)TH9{NQ><5g;v$k4%_zelph~aX#w`Z`LlMc7Ibiu@e{fL4)y<7zc-@UBU2S=) z+8&E`cYC{gv`BBM+J0P3CfLj9(YX+~G4i8B$Sif%dyTC~KM^aEjk|=Gp5?2!6q8 zR_^rOb)YPgHa>E(b)1YxBlyx?$Sg-l=Z*RpBdv`@2FpFckhLsk^MrfM`vL+!_;Ey{ zulFNL!-iM4TU0Og>oo*zQ>`^U@%<_b>1Bq*G(Dn%zy(fWDiq3dq43w?m8Y&z9jePt=BR>Os1~ z`-@BGe$-QGLfu0CoDSBM)>SD0JKngteY{Qx3JQ9&Jyre2%j;7m`pwnFG0@E55a5^1 zi^g}Fse^`aV$~(iqf25d5?v~Kv|9E850<%l@NTZODi3#*=`K&hx5VfwFFoRXcZh{O z)xbCAalEI{;6s-ciiU&q@tdSyDAF5f;fYkMJS<6IGWZ?A@>6dW9 zdDr;}?7EXs*m)B+F&(aE;4lX%MSEXVM{3U$l&G;!P#66zoAoCXGnn3#N|4W^MTNSt z_PI?+@c}wqi&)UG^?8lLXk}@b7I@IQGs_>c=%(`p(*PF_@0RnkKNB{`%X$IurS)6q zI88WOhBU?=v~pc>5GTs@-ir~ zXD&MdalLp-gsAT8;|BB)aa_aPxvItC?|=0$n{D~c zeO1*^yua@iLdmPMqUjt;-!1ggAejzRuRi0mcpS_!G$M(IJc2zn@3BJ%rFQ;DX7rB? z8#Z$j0xrk;!Z13a%aeNMsYf8aK0+!Dvd7F)%8}0T!D0Z5VC20JfngV1#ZE({V(aDQ zW&gs$!k7M(gxDoTQkV6ZpY2IET^(STLn0HOuA8JQSDHlWl-`UP`qRw0#LHbtE*pC9Pg`d_dkfR4ytQOF3vW1S!u_tu zd?r>8VUn}Y=vpocVLaE9F($EQS4U7R#ha}z&KdUQXatCQYnDT&BQG_QnEXwjf(WSw zx}IW7qLeRPNv|t-&{i25U+27fe3N(9CPyKMvXx2ek7V9{3D&rax3V(JP+iO~xTcM= zgE?Al&eUp&ciOggWj}FDwRWa2>yNe)N$*^Do9bIVRD6mZ@3>bzjsE%bGcYLwrjR6_ zZ_|PGD|#AEM|VGRnfaLP_^(L`GmkGf8Yh2{1)IHBF%)j`U^!U%hC|+R)X6A(cs(wd z;cL5lH9cSZd`bP++5HsxIQ3r>AstIC7we?UgaCa&M7C`enBK47$|!a+5_|yV!l;ZF z-T00UUQrQ$ZEDcaOSw3+Hd34UMo=;>4H2PxPh29h(!Lq{;5d{rO$)j1vTe{_#G}W zGtH};_w)RgJ-!Rj&~{7Fg1gQ#J;G6A}>ZK&8~^(s0?eHWQmwjRa% z>cl1h{k{)&q{n$MEa@Y4edRP4>*A`?bZm&M32H4gu8K2!&iazhSZoe=XiZEfM!)(1 zA&4*9-x$DVc;o`nB0pu_VOWlU*N)IuObkq~%zWL%KKo%%o>cziO$5zTBU*$`1u8n> zt(HzPLiKBGLfEvD_mFOrVyj}G&s!vD2Edhu&et122I|uxZ@t`p4`O z^jG8LXEswUO`B5agXeMMyHC!cSAysnQAsYEvsSZtKk(p8tRps^PT+VyynKAgs3%nVIkSi3miKh0_P51H-WuCe1=7_8>v28_#-}pzwL8peqZPL9 zu(gFBhv#Ar%IU;V>^lEqLdmZtBnjHI2#chgoScG-Buk193NYS>bXaSTmmUVL?JAr_ zBAtE>IrZFJ!1R^}cWaGy0xugFD5<)0Z%*qQ56oH^@FZ^@9vt4BX`H{?y=k^whe0&c z$0iIl#^0f{Mmj6D+3`xYT2cozBEw<0)-*R6V^{mEcB<4mp8fvbX> z<3&wW_kva_749>{MPoYbr1qT0~~0gS1lfY^Mq=vZv+% zv==DqR6E9qiip?&=$AqCSTU))Z5j*BkN4g0loHtI^ex&jK2{!JtV@3B#2(Pcuh3R`W zlR!$dPtcUE&Y|H?Ev%XNx!_?n8>42)1eJ&~)Vt&U`q#Oop#q*K_Oj#l4qB7W2`j8) z^oNk$iqvnaU1ZQRa{*Wf*;4j4hbjwLey4hxgtu+d&O~i(1op_=LC5r_DIk(gU2MNr zY`=Z!Kr3aHO4Y_;xqNayQ&p8SkdoNNp+oGM{`2a}6#t-$oYE4%raLs;u7qmnl{FC# zbE9+4>tpzGTL9rO0YUCGe?@`cbXmpV;Y)07q({4nWqTujd1;cCJuKdBBjUA19moZrxyL$ z`zL1>Ze~v_@|kJvTvva(={`e?Cc4^qS`k9i=7gQqc|{~qeWqiVTbj!}nn zxJI@O1YuOEkRlg;g2qoOdTAcjrcPB38oZTbRD@B41{06bvf&=i2``qvi{!l!JkCy4 zbXP)^pd}-LiidmiJFN;iv4rE_y-5E#FR?I+2*66y z3135*cZLv$T~nG6FDuul4Ix?X9R=~(lRREaMmreo=4f_KhF5?@raZx89|n^t!C60L z`kjw{($hmVz&z;RS?`XTYyG$*qXb5JiXaZ*!(Hy&6dQz`3L}nH+`-rSk$je%s5c@E zZpT(RVQc;G7NXj<60Z1a3_1JxxvgQSpySO#h(1IOQuNA(6Uu<<+{uS8$>F4{-8GXT zVQO20DBqJFsVP9@TGk}G!y_yy>{UkY2h|7$`(2ib_(Ow@e>G}TQ51F>x0@G@8~ZJM zMaUA$)^_bZct2se)-wq+E?}_d%6nb4gz9s$mC_)zSqsbNu5->Iq1}e?(g?!GYq{;0 zI4mAl&s%)Sh~_$aX~*B=#O+pJQk#>y)m)Vs%{tOR5$wn8I;5K}VIC)o>_e~Y#-p;bLtn$K#P6tU z3oeRWraTVLhQ}YjZhW0&t7Nc4=kbFkKdIU+K~0=lRS0Y}O+xNTq4P!IOLF({$%9GE z^Do6BO(DcClo|x9l}n%DxfT-kRfZh8qx1H@Q50o&5yEAJTCb%-RfyTuJc^mG2=ezy5elM|n8?I0X->xjbtn)|e{xHly zb%~qfiCc$2E}}%YA#$xz$+Xia0tpn;F{J6lCzkx0>b)YzWJU%Ld1>PU0#X+^;I5R% zQJSo1QSpZ+08}1%zeH-rI`ckTPkYTsKWVH@kfs3Yb+drm?n{it$;eGDMot+uCZ(P+ zGcUY;7`rAU198wx<9bXK&_y zp*9eUMMdNsT=1}Hb;w@y?g^`1x~OOL!Yt9q0NczF#S^!DCt<7l^;)%%;-baZhRd3# zAwmg5n@KgVKIm+Asd^M==2tDMcqhe@v14mjuwXs5bF z_{ok=iD~<1iRi@lIKbCKVN$_bDgqJ00XHr5N(Fv;pl^wz&)kDyn;9s3T8slC*o0nv zm%_z_WLx%cy!2@6FQz#wrR63hwgKoP=luAw0p9PW%!b$2I4yFjO^PAdf|Fx9`RbZr zZhU2Ioe}XuAK?mSM^_E}gexEau5VC*G?>4%K?T@xFQo5@azfwN)M^?oo_T?qJxBC< z)=<=r*UO<%;!2VunNzj_YhJ<1mn9Gp>1cRw4x!?jkhDM7Md%xCX97^Omhj^uwaivz zwo=;)liALLS)RdQFjF*5yknmXvBzvf!E`_7pe*x1O$p@r!?8L9`8(2d0)Gvib|1+K z2S-*We48t=bXs}w=l&7IZrE{ClS6eQ2_r=@IgUA6hhVqtNA5dYqC|99!N6+S!NmO{ zSPxnKgk&Ah7o~#`7;tww5q^*7Q5yFCZOM^?UxmssdkTeHy`;fNuvB`jl;a7tC)}!f zKHE@t__ctGYg;zzCmt{U7mb4`rb>Moym~s_yN)Akjcbw5B7KN5$sbkLQWF^b{o!^X z0Rk8GHq*w>A*@$0ublwlJEF5hxsP&~hld0XosSqG4MLi^pHQ&6@Olr(IIL*J`*d5f)3Cu$J^iBvJPCaqFjP%pD%A3dwTa?!dRLtGnoK|Jop{!$=Pf_DgUucE9+dhs@p1 zRopn1P-`&YlIGC@i&=LNP}g;EmddpEmqxWy z2UQAGHHKe_^`GVWB)jv^+D2*BRfmO9hmYGA4p$0F>hXa0LK;ho)aK) zDSOrulrQULgw)iA0ax(T<6ph?xhUOUrqc2tX*y8z_sJ8Te5VBLNqd{keyuI>m3Hd7 zVj+@)`A^-k+pfL|57&t~lms_b_y{`4-`TL5h@8*W>naR?X~&Ex)9*2nlY6*W zj^gG^;(0h?`8U2>@|1BrwD3(Bz)p$Ykfg(6MZ+M&KumTgK= z2-`ff7_4NT83}rb%1j`=K1i&lNkF#Iuxs`NS-p~7GtNy*>8)khF}62yTPfaSorMHe zkd&O!?<-BuBHIkEq?N~_QJb<90;X@^^CJj|q?wxx@Dg_4BX~!ayq?(rD%3%kw;Y9B zR9n4lJ`H+TRo;xWcujWn1AQdSU8J~9+NN3JI0^G9WK^r}T*oxjE1vtZu6s78+7Mm5 z&FuW%(slvoQC=IMGqN8cG?fTL**Q=e)FU5pYj?+FG6+O z`ea}4`)uDIzr3Wc#L$-yNrQ#DuFXeK8mb%5Cz!71WuSCjiQV!>`#XtrFTSO`l@RIW z3r{gtfFzdW7Un!Amh?(IX*Yhf^$}Ko*ro<9V*_(vwb!#|d|FO+Bc?Rs?t;xNirq%VxuIRtGH9_hw7F2B`5o-#STwd7oY80&nJ zvM^*Z^*t4&W(*G_-4A){Y{OiPaBxhI^AXAZk+bE72;R}CNvW*5X^$|v(NAb6;A!2* z^xjY6BeeMl-d1JVRYgn^<{eT}C{L_?Tj?J(0QLBmpcte!C_}QwYP3y~;H$<=C2&m* zmn!Km4tk-~L_=}qJt0;K^>BO3L0@)3n=B|?whY0i08jfKwU7!%Vo>zNx)SfaJf0yu zM0yA~=?WrTPNJ7&X;wb{ig8mwkw8#S#7ay(r1SQ?5J#x9}6=gokKTKki@7 z_3XfhTMm4eZ2{5Qylos*xbIetsZ|cp23&LC3a z>O)8Ct2NM0?6a8lnd!k3n|2evL|?a1g-uprW-B_ZxBT)X)#=1LjmR22VN#=sB@&+` zXaY8|2uI`N4OhV(NRiRbgU?_Ro~St-N&4E@_2RXtHQqL2QHz11lVi6G)5J2PouT_Z zP%h2HqC<$g6!yJSQs8Uym;tTtWH~(2WvE85yHV1b{L`eWOBYh7<(_j0ST_=7Rlr@9 z=@3Iv>=%`$EO^{b9<{pMO~@Nxy6?EPew9|pcN{E}Zuv==OGKxP+rWH- zWi!c;?q9|-jz2aZ?>cmO&8t*05|c(;>94$7%*SD>oW@%$^2x!XeHzxHkEkiMR6h#- zdnGhe2%57|eSL&Jyx%h6btn zbV&~a6%f_^>90-9UZgb&`^=K*uGL{q#TALZAIOlO?kbk+zt23j=H~DTDkCCE$gB9$ z=}Xp}W1v~uV48GQ3oZC<9I=b-`^+rA$&&Y2Jf3>nEFDkO>4tMFQI(L*XI{m#ApQuP?MX zi?E`SU83%PPZ9iXJ+gCZPK`)l!71@yD^Z^C zM$pZ|zJ6`GQ(Ol+sWkHC<-*o(%EcB&hw@A>eae`a`C+$fsm`ML#Bkl!M)M*I?j8A& z+3q?ltMnn2vO?Y_s1ex~Szjf%lAQu>9=3{Gk#-#DSX|UGTuvZ1{Fcqggr5>E80`0Ejx|aR_c+e z_F0B|apxS6OhdlBT87ggNFU^P^v{}^QK}FPLfJzlPNsJILS91LEJ!h5INy)E-x|sa zZqRfa#i>(aU)W|=BU;oM*NxC2E-yqw95-YsoY$;PpU3Yph}H1abg@K@RVB>(PLEg= zruWo0c}-Zljr9=P)G=`rViq1B0+e-h2Un~FHl5T!jv+jb&#_^g*6o%x90{bGSD|0n zW@`k~XE&OcsG&eHrN#`fDrU99U`>U9XG`E3^T3*dlR6A}Ev5Pqj zU1K9dtrEJW+q+5PQc6dyFW#<(!KcCfo@#>I*&0%HPdT;kb&G6X@f=m%_bl33yBgtp`jvEJ6*74g->K49ahg0BXzV&5Md)`|4@t#L@_h8X-#9H3 zA0GBKXPmlvK9hbRREjw{*H`+Kg*WCZU|`olDc>`Z{9Ko3%Pm7Xs0CGWeJ zoa!EVNQeqiRTxv>BZ+B)h45L5zj?@n*HY%SjpJ5)Nc_dP?@99{I%~fN4$@4N$CkX! zt)ZC|mgB4}NIA@QbLA2tt{@siu~{QS2K@=kHt9X3)i0#8#k zYDGO1^_%Jq9u^~UIm~l(oBBCp44eR>lm?s64=H7BJA96(rcwrHKinlVW&V&%+yx3T zj(D^fW|h&t`IDu%jZ&C)dXzsuaBlzA$zS0c~1RW>VJf zk;@>?J{!pWxZWVqu5l=YM<2vu9S@BEXpa}p?D~Z(qy@W zT%r7A(Tp;&n`4_dx8Q>hOx&!ILLXDTlX-LYeAwh+nK98k+0FP~m&5_Nfa`!6N)Puz z_X=u7$oW}i0sMUlQMyA1rhy5|4F8!+0%=qlEvm#&*4+TjV}0yOR_u3N?71y^&!~eF zZ3p))6V1`%P!1f_bVBkG^RzOBh`G4U4FxFzGfAF>2SS)YMt6pBJ?UURYd~IXj<6(} zmhzo7FW3f#-L0d}usgH1si;>EO7a?DzE0DI7)+ZOqIy$`s1;qD(=|+MJi`cp1m1?eAXTDuFJYl#SLf2`8U7{ zA)fevm3V(5LKyM)Mm-x?eP**DHaUtYlL)57uGR2bC2A5dyUYy+JgktzIL z;YIao;QhiIWAe&mei3g6b}?qbr(B{A`3dVuE+%?=A!O}F&qW2NjVO@`mevfPy$q_F z6oeccX$9lebWkm+Y(}uC^{;D><|?i~Oiq9s4~mFtrJ=|7 zu;vOH7`!NK$q4Xf_o{@Qzt&YSn=nr~S6S#h_mn#rJbCa&B`$>dHQN+HTU1?y%Nl<= z;(U_-s8MNRD|7pVW%-+CMsR`Q4{7K(T=pSW)9RgHks_|aYx?b%VuEgSP&O4Yg8nWU z5)2qTwn+k9*dUy2;_kDxYWe_1;E?zevn;`6@j3HWWY{c)i#3dbUuaO;u>slNz2j^0 zv<{lG-4+WIlyfKTSUjw8`qddEc(6RvF8v-@rm~^4C>$#2Y@$O{1Xkb>d6ycV?UGm9 zee?FoK0Rty2Jwzje)ic>@5X8&)jQP%%RFEwSYi=5utp(IFU90A=Pn$k!7DP_rPr>Gm(`nyUv*0(b7Uj4 z1Zp9a4}+Hb)`5Qf}RRys_NT0H^^zJ#agVV|8 zu>>x^vm(;~$82NKlZGpUFM&}=2QXoy6sHHwKYG@teHUqAs5;%9{i(n%9Z;;F*hMwQ zg+;rPKb>ThNANCQu9vyO4CBH^%&_4*Ywpo4*)NMrME6Iu2bz>7iriF>@Y9!*L0L<5 zpRQM4i%5c=b9pdPJOS3Q$5@jkVOXOM>!F$BWm~grRahC;jG0h1xiC?5Qq%!m5b@zM zWEw`CNy;Tea~f*lD=A1}P@p0NK0vz>REqZm4SqOk-~cj|2tD*2yl&i1Cm!tJXMXBF zH#My^cG6=w*cAcupw(lX#tI^TVp9B(k+-rxt#_?o*}Nr2bL2D6j0Kn$^F|Q zM+@w0J;56ARIK>z?yAp0%7F*Cma72{(*-G20#1>6cdb2;0LTY?#qJ z=blac#a7tguAJF=R;%zsKIt?x^B25$C+{3!VVV#-Yd(mwj4x8-b(Rxoei8W7k$nND z@8vYqpgfwxB`$>6xiq_k$YuX5#UGTXob5LAO(#YSTA_^-|<^y`q0vln(VqwO0|l$j&^IK6JqDZ_+3Ttv*_M zxxBaZ*t3KvTt9#;?) znOA?qpc6^%V&TR!ixPPs0(<+d=qr|>Y8A9l>E;2X&w;IbvgrMG0E#FB*oc{syR26z z8LS?FpNBObiF~U&Csn3n*B%t1-t+m`v<7PYB|>QBB`8}RxjjyhUMJ{78XCD3l)l~H z9nn;qb6EY6Q+KW+G$0uXM8J%e^utw>PcoKfqGl3Xfb#U`f-m!fFE?t#h$}vL4!^)g zkLyg^adOTnG|g0`_e^cCyge5}hg8qJ$tGYIF zvgiSnG_HrZTD}_TJ?Sg=DacttmEAl$D)kf7isQ>vmD`1#4Ve4ck44ubg=WmckW``1 zM&(vZcMzkh_0~i4o;&Xsqfot9Y;q?}LT&BT^|>l(aUVQnx8_cNYJacu#O?@>k9BA4UY*`}y(UK8&sgFE!GyNjnvjr5iKQ)F*BH3q% zk+ z<4I@)CPy%jTTtoZd}msj+|A}A1o!C0=dk0nZUCp71F^E04)(ccbP3&^j3;cmefRFk z%ybB2B@E(;H*d8_mzfbY(K}9aX!NB{ud4NpC$df`u6QRHpQQPU^8gd99x}Sz^*ts0 z{lg+FMi{pXHKY2v+Tio9^IfuVQ2>*&QXc6IubALF9XNSVkPEkLseOmBzI(G@1d!~a zK%D4y{t8)#ysajk(j*A&7#Zb7`sNd)PMKw}k&j+1Y~LZ+Puam=bFHSJaMALV?`&U2 zw)ys54GNj9`}gA4>_ndB_^*8xayp+eRk5- zFy3OrUlb|TqhAHR1M?F(v}~v0h^jI@VPLj}{EZ|&eD+sYPp*o=1B(ZR$f#W1wz|iw z{asD(==ld|KD`NC^Cd67un#p*o-NHpf79}Ne~O|5%;eYe`(`Zgi@BUWN{BvB=Mg6OzfC3x{|MFNF4PxWYRm~BYH z4vV~cbDabG!e8Y|A&n7kVin0#i*j<*9S%xobF%c3Hp|IZP5yMFROr-y0T= zs~n)koU&PGHkL%oqyZN?(%LX+5LwZhA|LCxaLdUuXc+6%)!e226z%en^5J6m)Kw+v zd*ctCVNgX*RBTo)T>=fE0mcl7R=ML9-t)(`pfz&^vfL$Nh8g>P7p4bK>F1@^Q=y># zhC78R+o-y?M2GWz3LVA9@(M!CV1TDqWE+?)kMhar(H0Rs5#<6yWJJv))%oG1@36ts zxmPl2lz!bTm>Q_topE!?91MxgGFD#CY3qFPey9P#ZH$oOi=d1AJ$Vr62^w)G! zejY0N^$iphQy4F!j4=~9{KsaDRMH5WjRw{i#0JHMO4Rj}dRhi6^(-?i9hVubR%=wE zLcA@bep~*M{P9KC3*YAMo#Ryfufcq z?y~B3)mGGiW%!}k231&TDH|tA1-`~aOkwPuXf32B*;9`53`;>w13897y5y((T=bK1 zG}E~m*@6)ji=dj3x=I=tW3~&qi=zbeHMKlYcA$i0G(eLG@dq|${TTg0P~av%k3-#C zm@!Kcgc{Oh)0y1#QLv5i3Iy0Rhy48NLDMGWnNMgt6Y=46d-)3P3|o^GFIyAl0F#z*-cLELb+ zNQQ?JW*3)63yT&-^H$9*kWtZWx;$XV{U!E;jQ#bSZ201FJ}J=nD5%n4M{F&?0ANi)JNXfg=I?p^v9>OLbO2keg?&~lkD#(4LgFPX~K^T(_s7MfW34`(0{?v-Cc zbR{ImPiZK`B>73p4W){@04w2f9T88S(p#0ir{*}ulv-c?pyaI6q!w}(QC79lVI3*t znzJDn=E?qNwJxvV{FPm~jc`~{OgH-8P~jBfjoO$?X=g@41?j`#1d~fgi*;97Kn*$C znBp)f@t%HoOkCA^WGsIexY$cxvbiUuzwR4pm-eA0+i`@QFbS(8@RA}Lcu8@fTw*kL zjjBQMrP&!d@tNAfh~p+nc-}vP6ZadHYatdxW?ntaZyPDwwT7dXCLKb0_)dArc`r)y zE@-GUw8cKe`C!&IoAp-)3r_$^v2!x$Mz+6Iq_3p1iz^X>=XA&kho6WX%<^Q3n(OQQ#lE)rZ%V zJ^Q4?D5firGgez<@Et`_E$ES{iEG04)7`jL&bUAyP4tQ?k_c4tvFMaM_O!r1Db}x` z5kE31gV#Im^l1)QQuDK>^SkiPiLMs}Q*#(&y0m2`dH3Rr2uvK@8%Z>xh`{}hi0wKH z3ED{EpH{6F$M#J)l=Q!9sToqfGgdY=SL+UTe%;x&Fn~iw~W2i-vJ>p zdLN&w5~MgYy^1mxE;RF+Xe*+?Xr<~7*7{S-bXx{=TlRBX+;m$N1k`%nRt4Qw3BBPF zzFL7f@o3{=+!oUP>#f@|sQ-s2{}*rnACw>cH^oc;6D$4~b@^|6@HSTX{(o`I|Eb77 zzWcwx`hP>6*nbIBK2ZDqUmAZ`UH>0erv2Mv|39-{?QT9$sw9ksfdOnLFv<&nQ>SSF zKv)3=eg5x@>3;qNqT#`4t%EApc9E`FE+R1`z8Xx$EC0@=s#?zrgx`e>Ms3d;b5)dWvW5Wd9_{ i{|_D4n%;gxg8}_jxGO<^bP6OR3`JQrnNrZJ_x}SCMJqS} literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/toolbar_bg.png b/public2/ueditor/themes/default/images/toolbar_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..7ab685f4236ad543601b0d7dc43e429e041bee98 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI{!2~3a95{LaNJ*BsMwA5Sra_n`~3ut zhqFCqhNk>9eAm}?**d-K>ErgL-9FQkEgB1_|9|!V%ggstduo?ezj^hOMS@|yt(J@G Th3lO_a~V8c{an^LB{Ts5X5&F_ literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/unhighlighted.gif b/public2/ueditor/themes/default/images/unhighlighted.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ad0b67ae634d41e76848ec0b6696e8ac7e06983 GIT binary patch literal 111 zcmZ?wbhEHb6k`x$Sjfci#j9d&%3_1)z0Fq~5a+uP;QtU1Nea;29 zx*cclynVJpP9xwz=Q6F#ReGoPZ4xWkEPX#)_EqLPYsO~h_`vc#s_EX6+DxrJi$d-_ L>N=ao&0q}x{nsuG literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/upload.png b/public2/ueditor/themes/default/images/upload.png new file mode 100644 index 0000000000000000000000000000000000000000..08d4d9268204a20ca343bf75784302cc706d2417 GIT binary patch literal 6608 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 O00001IobTth)ve1{+;xF-z$zX1$@cbk;N#jz zM8mU4YCupmEU?Nii0lQg^bRCan?Ab3%VAH658-8xBFJMB`IuzR@?X?_cxg~njWe8Z z7he1{t~NY@;sD2oqwB>InLWHP3|(&rFL;_%YXisG!f|)t`LI~xqj*wKLbXWp)f$eo z4#asOE4^bXVR1zDClZ^-`L@9YE{GEUM6w@>B$|*3C13A^6xxLq**_!Pdr{&MM+{D{ z56z@TzG*@hw6S^P4v136mt~*C)1y;z@#LIHDjO7zE0$NBVk(?tEAPD`x}r!4rSvo+ zGrN|Z-`M*gk?fXS+qo0;d0 zh<&hBzt>Fxc`eUN=*S8tip(N)4%c-Hsa$abS1kGZZD3dwRL~Y&OiQls$!Zy(aK#~| zjPP=1B(V$A*qhVABln1FxZ*mlSSnXYWQzzgJF1owUC)i7_7-#saE!r1=5SG$fWQ*I z?G_O^BB^|7ZhisN&MW7LKFbwbTU$SV{P_O;`{w56#>U3_`uf`1+Un}+%F2pDp;%g4 zT3lS5pP!e@<#Tg$GMVhlmoKxkvokX@)6>(Flao@ZbYfycB9V-bkB^RyibNuzP$&=x zMn*=4hK2?Q2l;$HkH;Gr80hQk>+S93a=9E1r@OnG&1QFYb~2ev27}Sj(b3-C-qzOE z+}zyQ*hr;PDHIBkNX*O2%g)YDPEJltOhlnjzdrQ8MQa@l0suN-^vmE^6Tt3mAau_$ zXbql@q{N)M&$25b1FG78WjFA2Q`{wpcH+plH-T+lc4H{-V^L{To}?sY^7t- zRp-#0EC|Fh>5nV9*osg354U2y3FFpwXQ!`Na;JKQ;uHrYmb=qU|MBr zTOt(Y=@VUlJq+6mQt^WJ9lIJTz?$6jvB@_0Ijg#xyHYhx6QE$9@Q;P`SNru{MQcx_ z>I9eqMm;}}tfJ*J&?Udq;ijL1AIs^TNj%ED8++(4bqQ3YK5><%~obS)3oEv z2`L9EwBilZbt=4c48b+h%ydj29TQf1;FclAt3p@D@Iv$C>k|Ryx={((b>+iEv*M}T zw2%>2(|!*aqioP7@6#WGj~%z23qkbWx? zq>K{ydFDHsgH&Ab#e8p|DBB+i&e7YjgH&Dp_Cc?zbGzF=vu-e#1^&&3UitP6Qvg=W z;+>M!e1J%3O7HX-hEcUA+~cC@8WAyj^bml>?&AT`HEEBQ}9Z=3X$i*Zty)I zU*Zj5^tvjIuB=l9Z9~T)&b;Eg=FK&TO>3g*yVOqt8d@&{JXvVbxz7~cYII$TQHvSS zgJ#LpO3a#6>HScB5@i5vKw}cnyiI*AUkCSPz7s6};*mIoCN(8C-gssBWz<}Twr?3} zMG(-KVyeCT&UjVicgg-NE@GN=DKAW@1zjD3zqggT>WPOqXK6a*HA(U%`Q-^?%QNdz M>|NJq=D?r-0Tclc1poj5 literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/default/images/word.gif b/public2/ueditor/themes/default/images/word.gif new file mode 100644 index 0000000000000000000000000000000000000000..9ef5d09b7b30c4f3225f77788462e429cc494b9b GIT binary patch literal 1019 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 bp?H9uNI6(~=EJQ&zcn<}bW|&qZNmQtXU+rA literal 0 HcmV?d00001 diff --git a/public2/ueditor/themes/iframe.css b/public2/ueditor/themes/iframe.css new file mode 100644 index 0000000..774013a --- /dev/null +++ b/public2/ueditor/themes/iframe.css @@ -0,0 +1 @@ +/*可以在这里添加你自己的css*/ diff --git a/public2/ueditor/third-party/SyntaxHighlighter/shCore.js b/public2/ueditor/third-party/SyntaxHighlighter/shCore.js new file mode 100644 index 0000000..3249184 --- /dev/null +++ b/public2/ueditor/third-party/SyntaxHighlighter/shCore.js @@ -0,0 +1,3655 @@ +// XRegExp 1.5.1 +// (c) 2007-2012 Steven Levithan +// MIT License +// +// Provides an augmented, extensible, cross-browser implementation of regular expressions, +// including support for additional syntax, flags, and methods + +var XRegExp; + +if (XRegExp) { + // Avoid running twice, since that would break references to native globals + throw Error("can't load XRegExp twice in the same frame"); +} + +// Run within an anonymous function to protect variables and avoid new globals +(function (undefined) { + + //--------------------------------- + // Constructor + //--------------------------------- + + // Accepts a pattern and flags; returns a new, extended `RegExp` object. Differs from a native + // regular expression in that additional syntax and flags are supported and cross-browser + // syntax inconsistencies are ameliorated. `XRegExp(/regex/)` clones an existing regex and + // converts to type XRegExp + XRegExp = function (pattern, flags) { + var output = [], + currScope = XRegExp.OUTSIDE_CLASS, + pos = 0, + context, tokenResult, match, chr, regex; + + if (XRegExp.isRegExp(pattern)) { + if (flags !== undefined) + throw TypeError("can't supply flags when constructing one RegExp from another"); + return clone(pattern); + } + // Tokens become part of the regex construction process, so protect against infinite + // recursion when an XRegExp is constructed within a token handler or trigger + if (isInsideConstructor) + throw Error("can't call the XRegExp constructor within token definition functions"); + + flags = flags || ""; + context = { // `this` object for custom tokens + hasNamedCapture: false, + captureNames: [], + hasFlag: function (flag) {return flags.indexOf(flag) > -1;}, + setFlag: function (flag) {flags += flag;} + }; + + while (pos < pattern.length) { + // Check for custom tokens at the current position + tokenResult = runTokens(pattern, pos, currScope, context); + + if (tokenResult) { + output.push(tokenResult.output); + pos += (tokenResult.match[0].length || 1); + } else { + // Check for native multicharacter metasequences (excluding character classes) at + // the current position + if (match = nativ.exec.call(nativeTokens[currScope], pattern.slice(pos))) { + output.push(match[0]); + pos += match[0].length; + } else { + chr = pattern.charAt(pos); + if (chr === "[") + currScope = XRegExp.INSIDE_CLASS; + else if (chr === "]") + currScope = XRegExp.OUTSIDE_CLASS; + // Advance position one character + output.push(chr); + pos++; + } + } + } + + regex = RegExp(output.join(""), nativ.replace.call(flags, flagClip, "")); + regex._xregexp = { + source: pattern, + captureNames: context.hasNamedCapture ? context.captureNames : null + }; + return regex; + }; + + + //--------------------------------- + // Public properties + //--------------------------------- + + XRegExp.version = "1.5.1"; + + // Token scope bitflags + XRegExp.INSIDE_CLASS = 1; + XRegExp.OUTSIDE_CLASS = 2; + + + //--------------------------------- + // Private variables + //--------------------------------- + + var replacementToken = /\$(?:(\d\d?|[$&`'])|{([$\w]+)})/g, + flagClip = /[^gimy]+|([\s\S])(?=[\s\S]*\1)/g, // Nonnative and duplicate flags + quantifier = /^(?:[?*+]|{\d+(?:,\d*)?})\??/, + isInsideConstructor = false, + tokens = [], + // Copy native globals for reference ("native" is an ES3 reserved keyword) + nativ = { + exec: RegExp.prototype.exec, + test: RegExp.prototype.test, + match: String.prototype.match, + replace: String.prototype.replace, + split: String.prototype.split + }, + compliantExecNpcg = nativ.exec.call(/()??/, "")[1] === undefined, // check `exec` handling of nonparticipating capturing groups + compliantLastIndexIncrement = function () { + var x = /^/g; + nativ.test.call(x, ""); + return !x.lastIndex; + }(), + hasNativeY = RegExp.prototype.sticky !== undefined, + nativeTokens = {}; + + // `nativeTokens` match native multicharacter metasequences only (including deprecated octals, + // excluding character classes) + nativeTokens[XRegExp.INSIDE_CLASS] = /^(?:\\(?:[0-3][0-7]{0,2}|[4-7][0-7]?|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S]))/; + nativeTokens[XRegExp.OUTSIDE_CLASS] = /^(?:\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9]\d*|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S])|\(\?[:=!]|[?*+]\?|{\d+(?:,\d*)?}\??)/; + + + //--------------------------------- + // Public methods + //--------------------------------- + + // Lets you extend or change XRegExp syntax and create custom flags. This is used internally by + // the XRegExp library and can be used to create XRegExp plugins. This function is intended for + // users with advanced knowledge of JavaScript's regular expression syntax and behavior. It can + // be disabled by `XRegExp.freezeTokens` + XRegExp.addToken = function (regex, handler, scope, trigger) { + tokens.push({ + pattern: clone(regex, "g" + (hasNativeY ? "y" : "")), + handler: handler, + scope: scope || XRegExp.OUTSIDE_CLASS, + trigger: trigger || null + }); + }; + + // Accepts a pattern and flags; returns an extended `RegExp` object. If the pattern and flag + // combination has previously been cached, the cached copy is returned; otherwise the newly + // created regex is cached + XRegExp.cache = function (pattern, flags) { + var key = pattern + "/" + (flags || ""); + return XRegExp.cache[key] || (XRegExp.cache[key] = XRegExp(pattern, flags)); + }; + + // Accepts a `RegExp` instance; returns a copy with the `/g` flag set. The copy has a fresh + // `lastIndex` (set to zero). If you want to copy a regex without forcing the `global` + // property, use `XRegExp(regex)`. Do not use `RegExp(regex)` because it will not preserve + // special properties required for named capture + XRegExp.copyAsGlobal = function (regex) { + return clone(regex, "g"); + }; + + // Accepts a string; returns the string with regex metacharacters escaped. The returned string + // can safely be used at any point within a regex to match the provided literal string. Escaped + // characters are [ ] { } ( ) * + ? - . , \ ^ $ | # and whitespace + XRegExp.escape = function (str) { + return str.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + }; + + // Accepts a string to search, regex to search with, position to start the search within the + // string (default: 0), and an optional Boolean indicating whether matches must start at-or- + // after the position or at the specified position only. This function ignores the `lastIndex` + // of the provided regex in its own handling, but updates the property for compatibility + XRegExp.execAt = function (str, regex, pos, anchored) { + var r2 = clone(regex, "g" + ((anchored && hasNativeY) ? "y" : "")), + match; + r2.lastIndex = pos = pos || 0; + match = r2.exec(str); // Run the altered `exec` (required for `lastIndex` fix, etc.) + if (anchored && match && match.index !== pos) + match = null; + if (regex.global) + regex.lastIndex = match ? r2.lastIndex : 0; + return match; + }; + + // Breaks the unrestorable link to XRegExp's private list of tokens, thereby preventing + // syntax and flag changes. Should be run after XRegExp and any plugins are loaded + XRegExp.freezeTokens = function () { + XRegExp.addToken = function () { + throw Error("can't run addToken after freezeTokens"); + }; + }; + + // Accepts any value; returns a Boolean indicating whether the argument is a `RegExp` object. + // Note that this is also `true` for regex literals and regexes created by the `XRegExp` + // constructor. This works correctly for variables created in another frame, when `instanceof` + // and `constructor` checks would fail to work as intended + XRegExp.isRegExp = function (o) { + return Object.prototype.toString.call(o) === "[object RegExp]"; + }; + + // Executes `callback` once per match within `str`. Provides a simpler and cleaner way to + // iterate over regex matches compared to the traditional approaches of subverting + // `String.prototype.replace` or repeatedly calling `exec` within a `while` loop + XRegExp.iterate = function (str, regex, callback, context) { + var r2 = clone(regex, "g"), + i = -1, match; + while (match = r2.exec(str)) { // Run the altered `exec` (required for `lastIndex` fix, etc.) + if (regex.global) + regex.lastIndex = r2.lastIndex; // Doing this to follow expectations if `lastIndex` is checked within `callback` + callback.call(context, match, ++i, str, regex); + if (r2.lastIndex === match.index) + r2.lastIndex++; + } + if (regex.global) + regex.lastIndex = 0; + }; + + // Accepts a string and an array of regexes; returns the result of using each successive regex + // to search within the matches of the previous regex. The array of regexes can also contain + // objects with `regex` and `backref` properties, in which case the named or numbered back- + // references specified are passed forward to the next regex or returned. E.g.: + // var xregexpImgFileNames = XRegExp.matchChain(html, [ + // {regex: /]+)>/i, backref: 1}, // tag attributes + // {regex: XRegExp('(?ix) \\s src=" (? [^"]+ )'), backref: "src"}, // src attribute values + // {regex: XRegExp("^http://xregexp\\.com(/[^#?]+)", "i"), backref: 1}, // xregexp.com paths + // /[^\/]+$/ // filenames (strip directory paths) + // ]); + XRegExp.matchChain = function (str, chain) { + return function recurseChain (values, level) { + var item = chain[level].regex ? chain[level] : {regex: chain[level]}, + regex = clone(item.regex, "g"), + matches = [], i; + for (i = 0; i < values.length; i++) { + XRegExp.iterate(values[i], regex, function (match) { + matches.push(item.backref ? (match[item.backref] || "") : match[0]); + }); + } + return ((level === chain.length - 1) || !matches.length) ? + matches : recurseChain(matches, level + 1); + }([str], 0); + }; + + + //--------------------------------- + // New RegExp prototype methods + //--------------------------------- + + // Accepts a context object and arguments array; returns the result of calling `exec` with the + // first value in the arguments array. the context is ignored but is accepted for congruity + // with `Function.prototype.apply` + RegExp.prototype.apply = function (context, args) { + return this.exec(args[0]); + }; + + // Accepts a context object and string; returns the result of calling `exec` with the provided + // string. the context is ignored but is accepted for congruity with `Function.prototype.call` + RegExp.prototype.call = function (context, str) { + return this.exec(str); + }; + + + //--------------------------------- + // Overriden native methods + //--------------------------------- + + // Adds named capture support (with backreferences returned as `result.name`), and fixes two + // cross-browser issues per ES3: + // - Captured values for nonparticipating capturing groups should be returned as `undefined`, + // rather than the empty string. + // - `lastIndex` should not be incremented after zero-length matches. + RegExp.prototype.exec = function (str) { + var match, name, r2, origLastIndex; + if (!this.global) + origLastIndex = this.lastIndex; + match = nativ.exec.apply(this, arguments); + if (match) { + // Fix browsers whose `exec` methods don't consistently return `undefined` for + // nonparticipating capturing groups + if (!compliantExecNpcg && match.length > 1 && indexOf(match, "") > -1) { + r2 = RegExp(this.source, nativ.replace.call(getNativeFlags(this), "g", "")); + // Using `str.slice(match.index)` rather than `match[0]` in case lookahead allowed + // matching due to characters outside the match + nativ.replace.call((str + "").slice(match.index), r2, function () { + for (var i = 1; i < arguments.length - 2; i++) { + if (arguments[i] === undefined) + match[i] = undefined; + } + }); + } + // Attach named capture properties + if (this._xregexp && this._xregexp.captureNames) { + for (var i = 1; i < match.length; i++) { + name = this._xregexp.captureNames[i - 1]; + if (name) + match[name] = match[i]; + } + } + // Fix browsers that increment `lastIndex` after zero-length matches + if (!compliantLastIndexIncrement && this.global && !match[0].length && (this.lastIndex > match.index)) + this.lastIndex--; + } + if (!this.global) + this.lastIndex = origLastIndex; // Fix IE, Opera bug (last tested IE 9.0.5, Opera 11.61 on Windows) + return match; + }; + + // Fix browser bugs in native method + RegExp.prototype.test = function (str) { + // Use the native `exec` to skip some processing overhead, even though the altered + // `exec` would take care of the `lastIndex` fixes + var match, origLastIndex; + if (!this.global) + origLastIndex = this.lastIndex; + match = nativ.exec.call(this, str); + // Fix browsers that increment `lastIndex` after zero-length matches + if (match && !compliantLastIndexIncrement && this.global && !match[0].length && (this.lastIndex > match.index)) + this.lastIndex--; + if (!this.global) + this.lastIndex = origLastIndex; // Fix IE, Opera bug (last tested IE 9.0.5, Opera 11.61 on Windows) + return !!match; + }; + + // Adds named capture support and fixes browser bugs in native method + String.prototype.match = function (regex) { + if (!XRegExp.isRegExp(regex)) + regex = RegExp(regex); // Native `RegExp` + if (regex.global) { + var result = nativ.match.apply(this, arguments); + regex.lastIndex = 0; // Fix IE bug + return result; + } + return regex.exec(this); // Run the altered `exec` + }; + + // Adds support for `${n}` tokens for named and numbered backreferences in replacement text, + // and provides named backreferences to replacement functions as `arguments[0].name`. Also + // fixes cross-browser differences in replacement text syntax when performing a replacement + // using a nonregex search value, and the value of replacement regexes' `lastIndex` property + // during replacement iterations. Note that this doesn't support SpiderMonkey's proprietary + // third (`flags`) parameter + String.prototype.replace = function (search, replacement) { + var isRegex = XRegExp.isRegExp(search), + captureNames, result, str, origLastIndex; + + // There are too many combinations of search/replacement types/values and browser bugs that + // preclude passing to native `replace`, so don't try + //if (...) + // return nativ.replace.apply(this, arguments); + + if (isRegex) { + if (search._xregexp) + captureNames = search._xregexp.captureNames; // Array or `null` + if (!search.global) + origLastIndex = search.lastIndex; + } else { + search = search + ""; // Type conversion + } + + if (Object.prototype.toString.call(replacement) === "[object Function]") { + result = nativ.replace.call(this + "", search, function () { + if (captureNames) { + // Change the `arguments[0]` string primitive to a String object which can store properties + arguments[0] = new String(arguments[0]); + // Store named backreferences on `arguments[0]` + for (var i = 0; i < captureNames.length; i++) { + if (captureNames[i]) + arguments[0][captureNames[i]] = arguments[i + 1]; + } + } + // Update `lastIndex` before calling `replacement` (fix browsers) + if (isRegex && search.global) + search.lastIndex = arguments[arguments.length - 2] + arguments[0].length; + return replacement.apply(null, arguments); + }); + } else { + str = this + ""; // Type conversion, so `args[args.length - 1]` will be a string (given nonstring `this`) + result = nativ.replace.call(str, search, function () { + var args = arguments; // Keep this function's `arguments` available through closure + return nativ.replace.call(replacement + "", replacementToken, function ($0, $1, $2) { + // Numbered backreference (without delimiters) or special variable + if ($1) { + switch ($1) { + case "$": return "$"; + case "&": return args[0]; + case "`": return args[args.length - 1].slice(0, args[args.length - 2]); + case "'": return args[args.length - 1].slice(args[args.length - 2] + args[0].length); + // Numbered backreference + default: + // What does "$10" mean? + // - Backreference 10, if 10 or more capturing groups exist + // - Backreference 1 followed by "0", if 1-9 capturing groups exist + // - Otherwise, it's the string "$10" + // Also note: + // - Backreferences cannot be more than two digits (enforced by `replacementToken`) + // - "$01" is equivalent to "$1" if a capturing group exists, otherwise it's the string "$01" + // - There is no "$0" token ("$&" is the entire match) + var literalNumbers = ""; + $1 = +$1; // Type conversion; drop leading zero + if (!$1) // `$1` was "0" or "00" + return $0; + while ($1 > args.length - 3) { + literalNumbers = String.prototype.slice.call($1, -1) + literalNumbers; + $1 = Math.floor($1 / 10); // Drop the last digit + } + return ($1 ? args[$1] || "" : "$") + literalNumbers; + } + // Named backreference or delimited numbered backreference + } else { + // What does "${n}" mean? + // - Backreference to numbered capture n. Two differences from "$n": + // - n can be more than two digits + // - Backreference 0 is allowed, and is the entire match + // - Backreference to named capture n, if it exists and is not a number overridden by numbered capture + // - Otherwise, it's the string "${n}" + var n = +$2; // Type conversion; drop leading zeros + if (n <= args.length - 3) + return args[n]; + n = captureNames ? indexOf(captureNames, $2) : -1; + return n > -1 ? args[n + 1] : $0; + } + }); + }); + } + + if (isRegex) { + if (search.global) + search.lastIndex = 0; // Fix IE, Safari bug (last tested IE 9.0.5, Safari 5.1.2 on Windows) + else + search.lastIndex = origLastIndex; // Fix IE, Opera bug (last tested IE 9.0.5, Opera 11.61 on Windows) + } + + return result; + }; + + // A consistent cross-browser, ES3 compliant `split` + String.prototype.split = function (s /* separator */, limit) { + // If separator `s` is not a regex, use the native `split` + if (!XRegExp.isRegExp(s)) + return nativ.split.apply(this, arguments); + + var str = this + "", // Type conversion + output = [], + lastLastIndex = 0, + match, lastLength; + + // Behavior for `limit`: if it's... + // - `undefined`: No limit + // - `NaN` or zero: Return an empty array + // - A positive number: Use `Math.floor(limit)` + // - A negative number: No limit + // - Other: Type-convert, then use the above rules + if (limit === undefined || +limit < 0) { + limit = Infinity; + } else { + limit = Math.floor(+limit); + if (!limit) + return []; + } + + // This is required if not `s.global`, and it avoids needing to set `s.lastIndex` to zero + // and restore it to its original value when we're done using the regex + s = XRegExp.copyAsGlobal(s); + + while (match = s.exec(str)) { // Run the altered `exec` (required for `lastIndex` fix, etc.) + if (s.lastIndex > lastLastIndex) { + output.push(str.slice(lastLastIndex, match.index)); + + if (match.length > 1 && match.index < str.length) + Array.prototype.push.apply(output, match.slice(1)); + + lastLength = match[0].length; + lastLastIndex = s.lastIndex; + + if (output.length >= limit) + break; + } + + if (s.lastIndex === match.index) + s.lastIndex++; + } + + if (lastLastIndex === str.length) { + if (!nativ.test.call(s, "") || lastLength) + output.push(""); + } else { + output.push(str.slice(lastLastIndex)); + } + + return output.length > limit ? output.slice(0, limit) : output; + }; + + + //--------------------------------- + // Private helper functions + //--------------------------------- + + // Supporting function for `XRegExp`, `XRegExp.copyAsGlobal`, etc. Returns a copy of a `RegExp` + // instance with a fresh `lastIndex` (set to zero), preserving properties required for named + // capture. Also allows adding new flags in the process of copying the regex + function clone (regex, additionalFlags) { + if (!XRegExp.isRegExp(regex)) + throw TypeError("type RegExp expected"); + var x = regex._xregexp; + regex = XRegExp(regex.source, getNativeFlags(regex) + (additionalFlags || "")); + if (x) { + regex._xregexp = { + source: x.source, + captureNames: x.captureNames ? x.captureNames.slice(0) : null + }; + } + return regex; + } + + function getNativeFlags (regex) { + return (regex.global ? "g" : "") + + (regex.ignoreCase ? "i" : "") + + (regex.multiline ? "m" : "") + + (regex.extended ? "x" : "") + // Proposed for ES4; included in AS3 + (regex.sticky ? "y" : ""); + } + + function runTokens (pattern, index, scope, context) { + var i = tokens.length, + result, match, t; + // Protect against constructing XRegExps within token handler and trigger functions + isInsideConstructor = true; + // Must reset `isInsideConstructor`, even if a `trigger` or `handler` throws + try { + while (i--) { // Run in reverse order + t = tokens[i]; + if ((scope & t.scope) && (!t.trigger || t.trigger.call(context))) { + t.pattern.lastIndex = index; + match = t.pattern.exec(pattern); // Running the altered `exec` here allows use of named backreferences, etc. + if (match && match.index === index) { + result = { + output: t.handler.call(context, match, scope), + match: match + }; + break; + } + } + } + } catch (err) { + throw err; + } finally { + isInsideConstructor = false; + } + return result; + } + + function indexOf (array, item, from) { + if (Array.prototype.indexOf) // Use the native array method if available + return array.indexOf(item, from); + for (var i = from || 0; i < array.length; i++) { + if (array[i] === item) + return i; + } + return -1; + } + + + //--------------------------------- + // Built-in tokens + //--------------------------------- + + // Augment XRegExp's regular expression syntax and flags. Note that when adding tokens, the + // third (`scope`) argument defaults to `XRegExp.OUTSIDE_CLASS` + + // Comment pattern: (?# ) + XRegExp.addToken( + /\(\?#[^)]*\)/, + function (match) { + // Keep tokens separated unless the following token is a quantifier + return nativ.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)"; + } + ); + + // Capturing group (match the opening parenthesis only). + // Required for support of named capturing groups + XRegExp.addToken( + /\((?!\?)/, + function () { + this.captureNames.push(null); + return "("; + } + ); + + // Named capturing group (match the opening delimiter only): (? + XRegExp.addToken( + /\(\?<([$\w]+)>/, + function (match) { + this.captureNames.push(match[1]); + this.hasNamedCapture = true; + return "("; + } + ); + + // Named backreference: \k + XRegExp.addToken( + /\\k<([\w$]+)>/, + function (match) { + var index = indexOf(this.captureNames, match[1]); + // Keep backreferences separate from subsequent literal numbers. Preserve back- + // references to named groups that are undefined at this point as literal strings + return index > -1 ? + "\\" + (index + 1) + (isNaN(match.input.charAt(match.index + match[0].length)) ? "" : "(?:)") : + match[0]; + } + ); + + // Empty character class: [] or [^] + XRegExp.addToken( + /\[\^?]/, + function (match) { + // For cross-browser compatibility with ES3, convert [] to \b\B and [^] to [\s\S]. + // (?!) should work like \b\B, but is unreliable in Firefox + return match[0] === "[]" ? "\\b\\B" : "[\\s\\S]"; + } + ); + + // Mode modifier at the start of the pattern only, with any combination of flags imsx: (?imsx) + // Does not support x(?i), (?-i), (?i-m), (?i: ), (?i)(?m), etc. + XRegExp.addToken( + /^\(\?([imsx]+)\)/, + function (match) { + this.setFlag(match[1]); + return ""; + } + ); + + // Whitespace and comments, in free-spacing (aka extended) mode only + XRegExp.addToken( + /(?:\s+|#.*)+/, + function (match) { + // Keep tokens separated unless the following token is a quantifier + return nativ.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)"; + }, + XRegExp.OUTSIDE_CLASS, + function () {return this.hasFlag("x");} + ); + + // Dot, in dotall (aka singleline) mode only + XRegExp.addToken( + /\./, + function () {return "[\\s\\S]";}, + XRegExp.OUTSIDE_CLASS, + function () {return this.hasFlag("s");} + ); + + + //--------------------------------- + // Backward compatibility + //--------------------------------- + + // Uncomment the following block for compatibility with XRegExp 1.0-1.2: + /* + XRegExp.matchWithinChain = XRegExp.matchChain; + RegExp.prototype.addFlags = function (s) {return clone(this, s);}; + RegExp.prototype.execAll = function (s) {var r = []; XRegExp.iterate(s, this, function (m) {r.push(m);}); return r;}; + RegExp.prototype.forEachExec = function (s, f, c) {return XRegExp.iterate(s, this, f, c);}; + RegExp.prototype.validate = function (s) {var r = RegExp("^(?:" + this.source + ")$(?!\\s)", getNativeFlags(this)); if (this.global) this.lastIndex = 0; return s.search(r) === 0;}; + */ + +})(); + +// +// Begin anonymous function. This is used to contain local scope variables without polutting global scope. +// +if (typeof(SyntaxHighlighter) == 'undefined') var SyntaxHighlighter = function() { + +// CommonJS + if (typeof(require) != 'undefined' && typeof(XRegExp) == 'undefined') + { + XRegExp = require('XRegExp').XRegExp; + } + +// Shortcut object which will be assigned to the SyntaxHighlighter variable. +// This is a shorthand for local reference in order to avoid long namespace +// references to SyntaxHighlighter.whatever... + var sh = { + defaults : { + /** Additional CSS class names to be added to highlighter elements. */ + 'class-name' : '', + + /** First line number. */ + 'first-line' : 1, + + /** + * Pads line numbers. Possible values are: + * + * false - don't pad line numbers. + * true - automaticaly pad numbers with minimum required number of leading zeroes. + * [int] - length up to which pad line numbers. + */ + 'pad-line-numbers' : false, + + /** Lines to highlight. */ + 'highlight' : false, + + /** Title to be displayed above the code block. */ + 'title' : null, + + /** Enables or disables smart tabs. */ + 'smart-tabs' : true, + + /** Gets or sets tab size. */ + 'tab-size' : 4, + + /** Enables or disables gutter. */ + 'gutter' : true, + + /** Enables or disables toolbar. */ + 'toolbar' : true, + + /** Enables quick code copy and paste from double click. */ + 'quick-code' : true, + + /** Forces code view to be collapsed. */ + 'collapse' : false, + + /** Enables or disables automatic links. */ + 'auto-links' : false, + + /** Gets or sets light mode. Equavalent to turning off gutter and toolbar. */ + 'light' : false, + + 'unindent' : true, + + 'html-script' : false + }, + + config : { + space : ' ', + + /** Enables use of + * + * ``` + */ + findParent: function(node, filterFn, includeSelf) { + if (node && !domUtils.isBody(node)) { + node = includeSelf ? node : node.parentNode; + while (node) { + if (!filterFn || filterFn(node) || domUtils.isBody(node)) { + return filterFn && !filterFn(node) && domUtils.isBody(node) + ? null + : node; + } + node = node.parentNode; + } + } + return null; + }, + /** + * 查找node的节点名为tagName的第一个祖先节点, 查找的起点是node节点的父节点。 + * @method findParentByTagName + * @param { Node } node 需要查找的节点对象 + * @param { Array } tagNames 需要查找的父节点的名称数组 + * @warning 查找的终点是到body节点为止 + * @return { Node | NULL } 如果找到符合条件的节点, 则返回该节点, 否则返回NULL + * @example + * ```javascript + * var node = UE.dom.domUtils.findParentByTagName( document.getElementsByTagName("div")[0], [ "BODY" ] ); + * //output: BODY + * console.log( node.tagName ); + * ``` + */ + + /** + * 查找node的节点名为tagName的祖先节点, 如果includeSelf的值为true,则查找的起点是给定的节点node, + * 否则, 起点是node的父节点。 + * @method findParentByTagName + * @param { Node } node 需要查找的节点对象 + * @param { Array } tagNames 需要查找的父节点的名称数组 + * @param { Boolean } includeSelf 查找过程是否包含node节点自身 + * @warning 查找的终点是到body节点为止 + * @return { Node | NULL } 如果找到符合条件的节点, 则返回该节点, 否则返回NULL + * @example + * ```javascript + * var queryTarget = document.getElementsByTagName("div")[0]; + * var node = UE.dom.domUtils.findParentByTagName( queryTarget, [ "DIV" ], true ); + * //output: true + * console.log( queryTarget === node ); + * ``` + */ + findParentByTagName: function(node, tagNames, includeSelf, excludeFn) { + tagNames = utils.listToMap(utils.isArray(tagNames) ? tagNames : [tagNames]); + return domUtils.findParent( + node, + function(node) { + return tagNames[node.tagName] && !(excludeFn && excludeFn(node)); + }, + includeSelf + ); + }, + /** + * 查找节点node的祖先节点集合, 查找的起点是给定节点的父节点,结果集中不包含给定的节点。 + * @method findParents + * @param { Node } node 需要查找的节点对象 + * @return { Array } 给定节点的祖先节点数组 + * @grammar UE.dom.domUtils.findParents(node) => Array //返回一个祖先节点数组集合,不包含自身 + * @grammar UE.dom.domUtils.findParents(node,includeSelf) => Array //返回一个祖先节点数组集合,includeSelf指定是否包含自身 + * @grammar UE.dom.domUtils.findParents(node,includeSelf,filterFn) => Array //返回一个祖先节点数组集合,filterFn指定过滤条件,返回true的node将被选取 + * @grammar UE.dom.domUtils.findParents(node,includeSelf,filterFn,closerFirst) => Array //返回一个祖先节点数组集合,closerFirst为true的话,node的直接父亲节点是数组的第0个 + */ + + /** + * 查找节点node的祖先节点集合, 如果includeSelf的值为true, + * 则返回的结果集中允许出现当前给定的节点, 否则, 该节点不会出现在其结果集中。 + * @method findParents + * @param { Node } node 需要查找的节点对象 + * @param { Boolean } includeSelf 查找的结果中是否允许包含当前查找的节点对象 + * @return { Array } 给定节点的祖先节点数组 + */ + findParents: function(node, includeSelf, filterFn, closerFirst) { + var parents = includeSelf && ((filterFn && filterFn(node)) || !filterFn) + ? [node] + : []; + while ((node = domUtils.findParent(node, filterFn))) { + parents.push(node); + } + return closerFirst ? parents : parents.reverse(); + }, + + /** + * 在节点node后面插入新节点newNode + * @method insertAfter + * @param { Node } node 目标节点 + * @param { Node } newNode 新插入的节点, 该节点将置于目标节点之后 + * @return { Node } 新插入的节点 + */ + insertAfter: function(node, newNode) { + return node.nextSibling + ? node.parentNode.insertBefore(newNode, node.nextSibling) + : node.parentNode.appendChild(newNode); + }, + + /** + * 删除节点node及其下属的所有节点 + * @method remove + * @param { Node } node 需要删除的节点对象 + * @return { Node } 返回刚删除的节点对象 + * @example + * ```html + *

    + *
    你好
    + *
    + * + * ``` + */ + + /** + * 删除节点node,并根据keepChildren的值决定是否保留子节点 + * @method remove + * @param { Node } node 需要删除的节点对象 + * @param { Boolean } keepChildren 是否需要保留子节点 + * @return { Node } 返回刚删除的节点对象 + * @example + * ```html + *
    + *
    你好
    + *
    + * + * ``` + */ + remove: function(node, keepChildren) { + var parent = node.parentNode, + child; + if (parent) { + if (keepChildren && node.hasChildNodes()) { + while ((child = node.firstChild)) { + parent.insertBefore(child, node); + } + } + parent.removeChild(node); + } + return node; + }, + + /** + * 取得node节点的下一个兄弟节点, 如果该节点其后没有兄弟节点, 则递归查找其父节点之后的第一个兄弟节点, + * 直到找到满足条件的节点或者递归到BODY节点之后才会结束。 + * @method getNextDomNode + * @param { Node } node 需要获取其后的兄弟节点的节点对象 + * @return { Node | NULL } 如果找满足条件的节点, 则返回该节点, 否则返回NULL + * @example + * ```html + * + *
    + * + *
    + * xxx + * + * + * ``` + * @example + * ```html + * + *
    + * + * xxx + *
    + * xxx + * + * + * ``` + */ + + /** + * 取得node节点的下一个兄弟节点, 如果startFromChild的值为ture,则先获取其子节点, + * 如果有子节点则直接返回第一个子节点;如果没有子节点或者startFromChild的值为false, + * 则执行
    getNextDomNode(Node node)的查找过程。 + * @method getNextDomNode + * @param { Node } node 需要获取其后的兄弟节点的节点对象 + * @param { Boolean } startFromChild 查找过程是否从其子节点开始 + * @return { Node | NULL } 如果找满足条件的节点, 则返回该节点, 否则返回NULL + * @see UE.dom.domUtils.getNextDomNode(Node) + */ + getNextDomNode: function(node, startFromChild, filterFn, guard) { + return getDomNode( + node, + "firstChild", + "nextSibling", + startFromChild, + filterFn, + guard + ); + }, + getPreDomNode: function(node, startFromChild, filterFn, guard) { + return getDomNode( + node, + "lastChild", + "previousSibling", + startFromChild, + filterFn, + guard + ); + }, + /** + * 检测节点node是否属是UEditor定义的bookmark节点 + * @method isBookmarkNode + * @private + * @param { Node } node 需要检测的节点对象 + * @return { Boolean } 是否是bookmark节点 + * @example + * ```html + * + * + * ``` + */ + isBookmarkNode: function(node) { + return node.nodeType == 1 && node.id && /^_baidu_bookmark_/i.test(node.id); + }, + /** + * 获取节点node所属的window对象 + * @method getWindow + * @param { Node } node 节点对象 + * @return { Window } 当前节点所属的window对象 + * @example + * ```javascript + * //output: true + * console.log( UE.dom.domUtils.getWindow( document.body ) === window ); + * ``` + */ + getWindow: function(node) { + var doc = node.ownerDocument || node; + return doc.defaultView || doc.parentWindow; + }, + /** + * 获取离nodeA与nodeB最近的公共的祖先节点 + * @method getCommonAncestor + * @param { Node } nodeA 第一个节点 + * @param { Node } nodeB 第二个节点 + * @remind 如果给定的两个节点是同一个节点, 将直接返回该节点。 + * @return { Node | NULL } 如果未找到公共节点, 返回NULL, 否则返回最近的公共祖先节点。 + * @example + * ```javascript + * var commonAncestor = UE.dom.domUtils.getCommonAncestor( document.body, document.body.firstChild ); + * //output: true + * console.log( commonAncestor.tagName.toLowerCase() === 'body' ); + * ``` + */ + getCommonAncestor: function(nodeA, nodeB) { + if (nodeA === nodeB) return nodeA; + var parentsA = [nodeA], + parentsB = [nodeB], + parent = nodeA, + i = -1; + while ((parent = parent.parentNode)) { + if (parent === nodeB) { + return parent; + } + parentsA.push(parent); + } + parent = nodeB; + while ((parent = parent.parentNode)) { + if (parent === nodeA) return parent; + parentsB.push(parent); + } + parentsA.reverse(); + parentsB.reverse(); + while ((i++, parentsA[i] === parentsB[i])) {} + return i == 0 ? null : parentsA[i - 1]; + }, + /** + * 清除node节点左右连续为空的兄弟inline节点 + * @method clearEmptySibling + * @param { Node } node 执行的节点对象, 如果该节点的左右连续的兄弟节点是空的inline节点, + * 则这些兄弟节点将被删除 + * @grammar UE.dom.domUtils.clearEmptySibling(node,ignoreNext) //ignoreNext指定是否忽略右边空节点 + * @grammar UE.dom.domUtils.clearEmptySibling(node,ignoreNext,ignorePre) //ignorePre指定是否忽略左边空节点 + * @example + * ```html + * + *
    + * + * + * + * xxx + * + * + * + * ``` + */ + + /** + * 清除node节点左右连续为空的兄弟inline节点, 如果ignoreNext的值为true, + * 则忽略对右边兄弟节点的操作。 + * @method clearEmptySibling + * @param { Node } node 执行的节点对象, 如果该节点的左右连续的兄弟节点是空的inline节点, + * @param { Boolean } ignoreNext 是否忽略忽略对右边的兄弟节点的操作 + * 则这些兄弟节点将被删除 + * @see UE.dom.domUtils.clearEmptySibling(Node) + */ + + /** + * 清除node节点左右连续为空的兄弟inline节点, 如果ignoreNext的值为true, + * 则忽略对右边兄弟节点的操作, 如果ignorePre的值为true,则忽略对左边兄弟节点的操作。 + * @method clearEmptySibling + * @param { Node } node 执行的节点对象, 如果该节点的左右连续的兄弟节点是空的inline节点, + * @param { Boolean } ignoreNext 是否忽略忽略对右边的兄弟节点的操作 + * @param { Boolean } ignorePre 是否忽略忽略对左边的兄弟节点的操作 + * 则这些兄弟节点将被删除 + * @see UE.dom.domUtils.clearEmptySibling(Node) + */ + clearEmptySibling: function(node, ignoreNext, ignorePre) { + function clear(next, dir) { + var tmpNode; + while ( + next && + !domUtils.isBookmarkNode(next) && + (domUtils.isEmptyInlineElement(next) || + //这里不能把空格算进来会吧空格干掉,出现文字间的空格丢掉了 + !new RegExp("[^\t\n\r" + domUtils.fillChar + "]").test( + next.nodeValue + )) + ) { + tmpNode = next[dir]; + domUtils.remove(next); + next = tmpNode; + } + } + !ignoreNext && clear(node.nextSibling, "nextSibling"); + !ignorePre && clear(node.previousSibling, "previousSibling"); + }, + /** + * 将一个文本节点textNode拆分成两个文本节点,offset指定拆分位置 + * @method split + * @param { Node } textNode 需要拆分的文本节点对象 + * @param { int } offset 需要拆分的位置, 位置计算从0开始 + * @return { Node } 拆分后形成的新节点 + * @example + * ```html + *
    abcdef
    + * + * ``` + */ + split: function(node, offset) { + var doc = node.ownerDocument; + if (browser.ie && offset == node.nodeValue.length) { + var next = doc.createTextNode(""); + return domUtils.insertAfter(node, next); + } + var retval = node.splitText(offset); + //ie8下splitText不会跟新childNodes,我们手动触发他的更新 + if (browser.ie8) { + var tmpNode = doc.createTextNode(""); + domUtils.insertAfter(retval, tmpNode); + domUtils.remove(tmpNode); + } + return retval; + }, + + /** + * 检测文本节点textNode是否为空节点(包括空格、换行、占位符等字符) + * @method isWhitespace + * @param { Node } node 需要检测的节点对象 + * @return { Boolean } 检测的节点是否为空 + * @example + * ```html + *
    + * + *
    + * + * ``` + */ + isWhitespace: function(node) { + return !new RegExp("[^ \t\n\r" + domUtils.fillChar + "]").test( + node.nodeValue + ); + }, + /** + * 获取元素element相对于viewport的位置坐标 + * @method getXY + * @param { Node } element 需要计算位置的节点对象 + * @return { Object } 返回形如{x:left,y:top}的一个key-value映射对象, 其中键x代表水平偏移距离, + * y代表垂直偏移距离。 + * + * @example + * ```javascript + * var location = UE.dom.domUtils.getXY( document.getElementById("test") ); + * //output: test的坐标为: 12, 24 + * console.log( 'test的坐标为: ', location.x, ',', location.y ); + * ``` + */ + getXY: function(element) { + var x = 0, + y = 0; + while (element.offsetParent) { + y += element.offsetTop; + x += element.offsetLeft; + element = element.offsetParent; + } + return { x: x, y: y }; + }, + /** + * 为元素element绑定原生DOM事件,type为事件类型,handler为处理函数 + * @method on + * @param { Node } element 需要绑定事件的节点对象 + * @param { String } type 绑定的事件类型 + * @param { Function } handler 事件处理器 + * @example + * ```javascript + * UE.dom.domUtils.on(document.body,"click",function(e){ + * //e为事件对象,this为被点击元素对戏那个 + * }); + * ``` + */ + + /** + * 为元素element绑定原生DOM事件,type为事件类型,handler为处理函数 + * @method on + * @param { Node } element 需要绑定事件的节点对象 + * @param { Array } type 绑定的事件类型数组 + * @param { Function } handler 事件处理器 + * @example + * ```javascript + * UE.dom.domUtils.on(document.body,["click","mousedown"],function(evt){ + * //evt为事件对象,this为被点击元素对象 + * }); + * ``` + */ + on: function(element, type, handler) { + var types = utils.isArray(type) ? type : utils.trim(type).split(/\s+/), + k = types.length; + if (k) + while (k--) { + type = types[k]; + if (element.addEventListener) { + element.addEventListener(type, handler, false); + } else { + if (!handler._d) { + handler._d = { + els: [] + }; + } + var key = type + handler.toString(), + index = utils.indexOf(handler._d.els, element); + if (!handler._d[key] || index == -1) { + if (index == -1) { + handler._d.els.push(element); + } + if (!handler._d[key]) { + handler._d[key] = function(evt) { + return handler.call(evt.srcElement, evt || window.event); + }; + } + + element.attachEvent("on" + type, handler._d[key]); + } + } + } + element = null; + }, + /** + * 解除DOM事件绑定 + * @method un + * @param { Node } element 需要解除事件绑定的节点对象 + * @param { String } type 需要接触绑定的事件类型 + * @param { Function } handler 对应的事件处理器 + * @example + * ```javascript + * UE.dom.domUtils.un(document.body,"click",function(evt){ + * //evt为事件对象,this为被点击元素对象 + * }); + * ``` + */ + + /** + * 解除DOM事件绑定 + * @method un + * @param { Node } element 需要解除事件绑定的节点对象 + * @param { Array } type 需要接触绑定的事件类型数组 + * @param { Function } handler 对应的事件处理器 + * @example + * ```javascript + * UE.dom.domUtils.un(document.body, ["click","mousedown"],function(evt){ + * //evt为事件对象,this为被点击元素对象 + * }); + * ``` + */ + un: function(element, type, handler) { + var types = utils.isArray(type) ? type : utils.trim(type).split(/\s+/), + k = types.length; + if (k) + while (k--) { + type = types[k]; + if (element.removeEventListener) { + element.removeEventListener(type, handler, false); + } else { + var key = type + handler.toString(); + try { + element.detachEvent( + "on" + type, + handler._d ? handler._d[key] : handler + ); + } catch (e) {} + if (handler._d && handler._d[key]) { + var index = utils.indexOf(handler._d.els, element); + if (index != -1) { + handler._d.els.splice(index, 1); + } + handler._d.els.length == 0 && delete handler._d[key]; + } + } + } + }, + + /** + * 比较节点nodeA与节点nodeB是否具有相同的标签名、属性名以及属性值 + * @method isSameElement + * @param { Node } nodeA 需要比较的节点 + * @param { Node } nodeB 需要比较的节点 + * @return { Boolean } 两个节点是否具有相同的标签名、属性名以及属性值 + * @example + * ```html + * ssss + * bbbbb + * ssss + * bbbbb + * + * + * ``` + */ + isSameElement: function(nodeA, nodeB) { + if (nodeA.tagName != nodeB.tagName) { + return false; + } + var thisAttrs = nodeA.attributes, + otherAttrs = nodeB.attributes; + if (!ie && thisAttrs.length != otherAttrs.length) { + return false; + } + var attrA, + attrB, + al = 0, + bl = 0; + for (var i = 0; (attrA = thisAttrs[i++]); ) { + if (attrA.nodeName == "style") { + if (attrA.specified) { + al++; + } + if (domUtils.isSameStyle(nodeA, nodeB)) { + continue; + } else { + return false; + } + } + if (ie) { + if (attrA.specified) { + al++; + attrB = otherAttrs.getNamedItem(attrA.nodeName); + } else { + continue; + } + } else { + attrB = nodeB.attributes[attrA.nodeName]; + } + if (!attrB.specified || attrA.nodeValue != attrB.nodeValue) { + return false; + } + } + // 有可能attrB的属性包含了attrA的属性之外还有自己的属性 + if (ie) { + for (i = 0; (attrB = otherAttrs[i++]); ) { + if (attrB.specified) { + bl++; + } + } + if (al != bl) { + return false; + } + } + return true; + }, + + /** + * 判断节点nodeA与节点nodeB的元素的style属性是否一致 + * @method isSameStyle + * @param { Node } nodeA 需要比较的节点 + * @param { Node } nodeB 需要比较的节点 + * @return { Boolean } 两个节点是否具有相同的style属性值 + * @example + * ```html + * ssss + * bbbbb + * ssss + * bbbbb + * + * + * ``` + */ + isSameStyle: function(nodeA, nodeB) { + var styleA = nodeA.style.cssText + .replace(/( ?; ?)/g, ";") + .replace(/( ?: ?)/g, ":"), + styleB = nodeB.style.cssText + .replace(/( ?; ?)/g, ";") + .replace(/( ?: ?)/g, ":"); + if (browser.opera) { + styleA = nodeA.style; + styleB = nodeB.style; + if (styleA.length != styleB.length) return false; + for (var p in styleA) { + if (/^(\d+|csstext)$/i.test(p)) { + continue; + } + if (styleA[p] != styleB[p]) { + return false; + } + } + return true; + } + if (!styleA || !styleB) { + return styleA == styleB; + } + styleA = styleA.split(";"); + styleB = styleB.split(";"); + if (styleA.length != styleB.length) { + return false; + } + for (var i = 0, ci; (ci = styleA[i++]); ) { + if (utils.indexOf(styleB, ci) == -1) { + return false; + } + } + return true; + }, + /** + * 检查节点node是否为block元素 + * @method isBlockElm + * @param { Node } node 需要检测的节点对象 + * @return { Boolean } 是否是block元素节点 + * @warning 该方法的判断规则如下: 如果该元素原本是block元素, 则不论该元素当前的css样式是什么都会返回true; + * 否则,检测该元素的css样式, 如果该元素当前是block元素, 则返回true。 其余情况下都返回false。 + * @example + * ```html + * + * + *
    + * + * + * ``` + */ + isBlockElm: function(node) { + return ( + node.nodeType == 1 && + (dtd.$block[node.tagName] || + styleBlock[domUtils.getComputedStyle(node, "display")]) && + !dtd.$nonChild[node.tagName] + ); + }, + /** + * 检测node节点是否为body节点 + * @method isBody + * @param { Element } node 需要检测的dom元素 + * @return { Boolean } 给定的元素是否是body元素 + * @example + * ```javascript + * //output: true + * console.log( UE.dom.domUtils.isBody( document.body ) ); + * ``` + */ + isBody: function(node) { + return node && node.nodeType == 1 && node.tagName.toLowerCase() == "body"; + }, + /** + * 以node节点为分界,将该节点的指定祖先节点parent拆分成两个独立的节点, + * 拆分形成的两个节点之间是node节点 + * @method breakParent + * @param { Node } node 作为分界的节点对象 + * @param { Node } parent 该节点必须是node节点的祖先节点, 且是block节点。 + * @return { Node } 给定的node分界节点 + * @example + * ```javascript + * + * var node = document.createElement("span"), + * wrapNode = document.createElement( "div" ), + * parent = document.createElement("p"); + * + * parent.appendChild( node ); + * wrapNode.appendChild( parent ); + * + * //拆分前 + * //output:

    + * console.log( wrapNode.innerHTML ); + * + * + * UE.dom.domUtils.breakParent( node, parent ); + * //拆分后 + * //output:

    + * console.log( wrapNode.innerHTML ); + * + * ``` + */ + breakParent: function(node, parent) { + var tmpNode, + parentClone = node, + clone = node, + leftNodes, + rightNodes; + do { + parentClone = parentClone.parentNode; + if (leftNodes) { + tmpNode = parentClone.cloneNode(false); + tmpNode.appendChild(leftNodes); + leftNodes = tmpNode; + tmpNode = parentClone.cloneNode(false); + tmpNode.appendChild(rightNodes); + rightNodes = tmpNode; + } else { + leftNodes = parentClone.cloneNode(false); + rightNodes = leftNodes.cloneNode(false); + } + while ((tmpNode = clone.previousSibling)) { + leftNodes.insertBefore(tmpNode, leftNodes.firstChild); + } + while ((tmpNode = clone.nextSibling)) { + rightNodes.appendChild(tmpNode); + } + clone = parentClone; + } while (parent !== parentClone); + tmpNode = parent.parentNode; + tmpNode.insertBefore(leftNodes, parent); + tmpNode.insertBefore(rightNodes, parent); + tmpNode.insertBefore(node, rightNodes); + domUtils.remove(parent); + return node; + }, + /** + * 检查节点node是否是空inline节点 + * @method isEmptyInlineElement + * @param { Node } node 需要检测的节点对象 + * @return { Number } 如果给定的节点是空的inline节点, 则返回1, 否则返回0。 + * @example + * ```html + * => 1 + * => 1 + * => 1 + * xx => 0 + * ``` + */ + isEmptyInlineElement: function(node) { + if (node.nodeType != 1 || !dtd.$removeEmpty[node.tagName]) { + return 0; + } + node = node.firstChild; + while (node) { + //如果是创建的bookmark就跳过 + if (domUtils.isBookmarkNode(node)) { + return 0; + } + if ( + (node.nodeType == 1 && !domUtils.isEmptyInlineElement(node)) || + (node.nodeType == 3 && !domUtils.isWhitespace(node)) + ) { + return 0; + } + node = node.nextSibling; + } + return 1; + }, + + /** + * 删除node节点下首尾两端的空白文本子节点 + * @method trimWhiteTextNode + * @param { Element } node 需要执行删除操作的元素对象 + * @example + * ```javascript + * var node = document.createElement("div"); + * + * node.appendChild( document.createTextNode( "" ) ); + * + * node.appendChild( document.createElement("div") ); + * + * node.appendChild( document.createTextNode( "" ) ); + * + * //3 + * console.log( node.childNodes.length ); + * + * UE.dom.domUtils.trimWhiteTextNode( node ); + * + * //1 + * console.log( node.childNodes.length ); + * ``` + */ + trimWhiteTextNode: function(node) { + function remove(dir) { + var child; + while ( + (child = node[dir]) && + child.nodeType == 3 && + domUtils.isWhitespace(child) + ) { + node.removeChild(child); + } + } + remove("firstChild"); + remove("lastChild"); + }, + + /** + * 合并node节点下相同的子节点 + * @name mergeChild + * @desc + * UE.dom.domUtils.mergeChild(node,tagName) //tagName要合并的子节点的标签 + * @example + *

    xxaaxx

    + * ==> UE.dom.domUtils.mergeChild(node,'span') + *

    xxaaxx

    + */ + mergeChild: function(node, tagName, attrs) { + var list = domUtils.getElementsByTagName(node, node.tagName.toLowerCase()); + for (var i = 0, ci; (ci = list[i++]); ) { + if (!ci.parentNode || domUtils.isBookmarkNode(ci)) { + continue; + } + //span单独处理 + if (ci.tagName.toLowerCase() == "span") { + if (node === ci.parentNode) { + domUtils.trimWhiteTextNode(node); + if (node.childNodes.length == 1) { + node.style.cssText = ci.style.cssText + ";" + node.style.cssText; + domUtils.remove(ci, true); + continue; + } + } + ci.style.cssText = node.style.cssText + ";" + ci.style.cssText; + if (attrs) { + var style = attrs.style; + if (style) { + style = style.split(";"); + for (var j = 0, s; (s = style[j++]); ) { + ci.style[utils.cssStyleToDomStyle(s.split(":")[0])] = s.split( + ":" + )[1]; + } + } + } + if (domUtils.isSameStyle(ci, node)) { + domUtils.remove(ci, true); + } + continue; + } + if (domUtils.isSameElement(node, ci)) { + domUtils.remove(ci, true); + } + } + }, + + /** + * 原生方法getElementsByTagName的封装 + * @method getElementsByTagName + * @param { Node } node 目标节点对象 + * @param { String } tagName 需要查找的节点的tagName, 多个tagName以空格分割 + * @return { Array } 符合条件的节点集合 + */ + getElementsByTagName: function(node, name, filter) { + if (filter && utils.isString(filter)) { + var className = filter; + filter = function(node) { + return domUtils.hasClass(node, className); + }; + } + name = utils.trim(name).replace(/[ ]{2,}/g, " ").split(" "); + var arr = []; + for (var n = 0, ni; (ni = name[n++]); ) { + var list = node.getElementsByTagName(ni); + for (var i = 0, ci; (ci = list[i++]); ) { + if (!filter || filter(ci)) arr.push(ci); + } + } + + return arr; + }, + /** + * 将节点node提取到父节点上 + * @method mergeToParent + * @param { Element } node 需要提取的元素对象 + * @example + * ```html + *
    + *
    + * + *
    + *
    + * + * + * ``` + */ + mergeToParent: function(node) { + var parent = node.parentNode; + while (parent && dtd.$removeEmpty[parent.tagName]) { + if (parent.tagName == node.tagName || parent.tagName == "A") { + //针对a标签单独处理 + domUtils.trimWhiteTextNode(parent); + //span需要特殊处理 不处理这样的情况 xxxxxxxxx + if ( + (parent.tagName == "SPAN" && !domUtils.isSameStyle(parent, node)) || + (parent.tagName == "A" && node.tagName == "SPAN") + ) { + if (parent.childNodes.length > 1 || parent !== node.parentNode) { + node.style.cssText = + parent.style.cssText + ";" + node.style.cssText; + parent = parent.parentNode; + continue; + } else { + parent.style.cssText += ";" + node.style.cssText; + //trace:952 a标签要保持下划线 + if (parent.tagName == "A") { + parent.style.textDecoration = "underline"; + } + } + } + if (parent.tagName != "A") { + parent === node.parentNode && domUtils.remove(node, true); + break; + } + } + parent = parent.parentNode; + } + }, + /** + * 合并节点node的左右兄弟节点 + * @method mergeSibling + * @param { Element } node 需要合并的目标节点 + * @example + * ```html + * xxxxoooxxxx + * + * + * ``` + */ + + /** + * 合并节点node的左右兄弟节点, 可以根据给定的条件选择是否忽略合并左节点。 + * @method mergeSibling + * @param { Element } node 需要合并的目标节点 + * @param { Boolean } ignorePre 是否忽略合并左节点 + * @example + * ```html + * xxxxoooxxxx + * + * + * ``` + */ + + /** + * 合并节点node的左右兄弟节点,可以根据给定的条件选择是否忽略合并左右节点。 + * @method mergeSibling + * @param { Element } node 需要合并的目标节点 + * @param { Boolean } ignorePre 是否忽略合并左节点 + * @param { Boolean } ignoreNext 是否忽略合并右节点 + * @remind 如果同时忽略左右节点, 则该操作什么也不会做 + * @example + * ```html + * xxxxoooxxxx + * + * + * ``` + */ + mergeSibling: function(node, ignorePre, ignoreNext) { + function merge(rtl, start, node) { + var next; + if ( + (next = node[rtl]) && + !domUtils.isBookmarkNode(next) && + next.nodeType == 1 && + domUtils.isSameElement(node, next) + ) { + while (next.firstChild) { + if (start == "firstChild") { + node.insertBefore(next.lastChild, node.firstChild); + } else { + node.appendChild(next.firstChild); + } + } + domUtils.remove(next); + } + } + !ignorePre && merge("previousSibling", "firstChild", node); + !ignoreNext && merge("nextSibling", "lastChild", node); + }, + + /** + * 设置节点node及其子节点不会被选中 + * @method unSelectable + * @param { Element } node 需要执行操作的dom元素 + * @remind 执行该操作后的节点, 将不能被鼠标选中 + * @example + * ```javascript + * UE.dom.domUtils.unSelectable( document.body ); + * ``` + */ + unSelectable: (ie && browser.ie9below) || browser.opera + ? function(node) { + //for ie9 + node.onselectstart = function() { + return false; + }; + node.onclick = node.onkeyup = node.onkeydown = function() { + return false; + }; + node.unselectable = "on"; + node.setAttribute("unselectable", "on"); + for (var i = 0, ci; (ci = node.all[i++]); ) { + switch (ci.tagName.toLowerCase()) { + case "iframe": + case "textarea": + case "input": + case "select": + break; + default: + ci.unselectable = "on"; + node.setAttribute("unselectable", "on"); + } + } + } + : function(node) { + node.style.MozUserSelect = node.style.webkitUserSelect = node.style.msUserSelect = node.style.KhtmlUserSelect = + "none"; + }, + /** + * 删除节点node上的指定属性名称的属性 + * @method removeAttributes + * @param { Node } node 需要删除属性的节点对象 + * @param { String } attrNames 可以是空格隔开的多个属性名称,该操作将会依次删除相应的属性 + * @example + * ```html + *
    + * xxxxx + *
    + * + * + * ``` + */ + + /** + * 删除节点node上的指定属性名称的属性 + * @method removeAttributes + * @param { Node } node 需要删除属性的节点对象 + * @param { Array } attrNames 需要删除的属性名数组 + * @example + * ```html + *
    + * xxxxx + *
    + * + * + * ``` + */ + removeAttributes: function(node, attrNames) { + attrNames = utils.isArray(attrNames) + ? attrNames + : utils.trim(attrNames).replace(/[ ]{2,}/g, " ").split(" "); + for (var i = 0, ci; (ci = attrNames[i++]); ) { + ci = attrFix[ci] || ci; + switch (ci) { + case "className": + node[ci] = ""; + break; + case "style": + node.style.cssText = ""; + var val = node.getAttributeNode("style"); + !browser.ie && val && node.removeAttributeNode(val); + } + node.removeAttribute(ci); + } + }, + /** + * 在doc下创建一个标签名为tag,属性为attrs的元素 + * @method createElement + * @param { DomDocument } doc 新创建的元素属于该document节点创建 + * @param { String } tagName 需要创建的元素的标签名 + * @param { Object } attrs 新创建的元素的属性key-value集合 + * @return { Element } 新创建的元素对象 + * @example + * ```javascript + * var ele = UE.dom.domUtils.createElement( document, 'div', { + * id: 'test' + * } ); + * + * //output: DIV + * console.log( ele.tagName ); + * + * //output: test + * console.log( ele.id ); + * + * ``` + */ + createElement: function(doc, tag, attrs) { + return domUtils.setAttributes(doc.createElement(tag), attrs); + }, + /** + * 为节点node添加属性attrs,attrs为属性键值对 + * @method setAttributes + * @param { Element } node 需要设置属性的元素对象 + * @param { Object } attrs 需要设置的属性名-值对 + * @return { Element } 设置属性的元素对象 + * @example + * ```html + * + * + * + * + */ + setAttributes: function(node, attrs) { + for (var attr in attrs) { + if (attrs.hasOwnProperty(attr)) { + var value = attrs[attr]; + switch (attr) { + case "class": + //ie下要这样赋值,setAttribute不起作用 + node.className = value; + break; + case "style": + node.style.cssText = node.style.cssText + ";" + value; + break; + case "innerHTML": + node[attr] = value; + break; + case "value": + node.value = value; + break; + default: + node.setAttribute(attrFix[attr] || attr, value); + } + } + } + return node; + }, + + /** + * 获取元素element经过计算后的样式值 + * @method getComputedStyle + * @param { Element } element 需要获取样式的元素对象 + * @param { String } styleName 需要获取的样式名 + * @return { String } 获取到的样式值 + * @example + * ```html + * + * + * + * + * + * ``` + */ + getComputedStyle: function(element, styleName) { + //一下的属性单独处理 + var pros = "width height top left"; + + if (pros.indexOf(styleName) > -1) { + return ( + element[ + "offset" + + styleName.replace(/^\w/, function(s) { + return s.toUpperCase(); + }) + ] + "px" + ); + } + //忽略文本节点 + if (element.nodeType == 3) { + element = element.parentNode; + } + //ie下font-size若body下定义了font-size,则从currentStyle里会取到这个font-size. 取不到实际值,故此修改. + if ( + browser.ie && + browser.version < 9 && + styleName == "font-size" && + !element.style.fontSize && + !dtd.$empty[element.tagName] && + !dtd.$nonChild[element.tagName] + ) { + var span = element.ownerDocument.createElement("span"); + span.style.cssText = "padding:0;border:0;font-family:simsun;"; + span.innerHTML = "."; + element.appendChild(span); + var result = span.offsetHeight; + element.removeChild(span); + span = null; + return result + "px"; + } + try { + var value = + domUtils.getStyle(element, styleName) || + (window.getComputedStyle + ? domUtils + .getWindow(element) + .getComputedStyle(element, "") + .getPropertyValue(styleName) + : (element.currentStyle || element.style)[ + utils.cssStyleToDomStyle(styleName) + ]); + } catch (e) { + return ""; + } + return utils.transUnitToPx(utils.fixColor(styleName, value)); + }, + /** + * 删除元素element指定的className + * @method removeClasses + * @param { Element } ele 需要删除class的元素节点 + * @param { String } classNames 需要删除的className, 多个className之间以空格分开 + * @example + * ```html + * xxx + * + * + * ``` + */ + + /** + * 删除元素element指定的className + * @method removeClasses + * @param { Element } ele 需要删除class的元素节点 + * @param { Array } classNames 需要删除的className数组 + * @example + * ```html + * xxx + * + * + * ``` + */ + removeClasses: function(elm, classNames) { + classNames = utils.isArray(classNames) + ? classNames + : utils.trim(classNames).replace(/[ ]{2,}/g, " ").split(" "); + for (var i = 0, ci, cls = elm.className; (ci = classNames[i++]); ) { + cls = cls.replace(new RegExp("\\b" + ci + "\\b"), ""); + } + cls = utils.trim(cls).replace(/[ ]{2,}/g, " "); + if (cls) { + elm.className = cls; + } else { + domUtils.removeAttributes(elm, ["class"]); + } + }, + /** + * 给元素element添加className + * @method addClass + * @param { Node } ele 需要增加className的元素 + * @param { String } classNames 需要添加的className, 多个className之间以空格分割 + * @remind 相同的类名不会被重复添加 + * @example + * ```html + * + * + * + * ``` + */ + + /** + * 判断元素element是否包含给定的样式类名className + * @method hasClass + * @param { Node } ele 需要检测的元素 + * @param { Array } classNames 需要检测的className数组 + * @return { Boolean } 元素是否包含所有给定的className + * @example + * ```html + * + * + * + * ``` + */ + hasClass: function(element, className) { + if (utils.isRegExp(className)) { + return className.test(element.className); + } + className = utils.trim(className).replace(/[ ]{2,}/g, " ").split(" "); + for (var i = 0, ci, cls = element.className; (ci = className[i++]); ) { + if (!new RegExp("\\b" + ci + "\\b", "i").test(cls)) { + return false; + } + } + return i - 1 == className.length; + }, + + /** + * 阻止事件默认行为 + * @method preventDefault + * @param { Event } evt 需要阻止默认行为的事件对象 + * @example + * ```javascript + * UE.dom.domUtils.preventDefault( evt ); + * ``` + */ + preventDefault: function(evt) { + evt.preventDefault ? evt.preventDefault() : (evt.returnValue = false); + }, + /** + * 删除元素element指定的样式 + * @method removeStyle + * @param { Element } element 需要删除样式的元素 + * @param { String } styleName 需要删除的样式名 + * @example + * ```html + * + * + * + * ``` + */ + removeStyle: function(element, name) { + if (browser.ie) { + //针对color先单独处理一下 + if (name == "color") { + name = "(^|;)" + name; + } + element.style.cssText = element.style.cssText.replace( + new RegExp(name + "[^:]*:[^;]+;?", "ig"), + "" + ); + } else { + if (element.style.removeProperty) { + element.style.removeProperty(name); + } else { + element.style.removeAttribute(utils.cssStyleToDomStyle(name)); + } + } + + if (!element.style.cssText) { + domUtils.removeAttributes(element, ["style"]); + } + }, + /** + * 获取元素element的style属性的指定值 + * @method getStyle + * @param { Element } element 需要获取属性值的元素 + * @param { String } styleName 需要获取的style的名称 + * @warning 该方法仅获取元素style属性中所标明的值 + * @return { String } 该元素包含指定的style属性值 + * @example + * ```html + *
    + * + * + * ``` + */ + getStyle: function(element, name) { + var value = element.style[utils.cssStyleToDomStyle(name)]; + return utils.fixColor(name, value); + }, + /** + * 为元素element设置样式属性值 + * @method setStyle + * @param { Element } element 需要设置样式的元素 + * @param { String } styleName 样式名 + * @param { String } styleValue 样式值 + * @example + * ```html + *
    + * + * + * ``` + */ + setStyle: function(element, name, value) { + element.style[utils.cssStyleToDomStyle(name)] = value; + if (!utils.trim(element.style.cssText)) { + this.removeAttributes(element, "style"); + } + }, + /** + * 为元素element设置多个样式属性值 + * @method setStyles + * @param { Element } element 需要设置样式的元素 + * @param { Object } styles 样式名值对 + * @example + * ```html + *
    + * + * + * ``` + */ + setStyles: function(element, styles) { + for (var name in styles) { + if (styles.hasOwnProperty(name)) { + domUtils.setStyle(element, name, styles[name]); + } + } + }, + /** + * 删除_moz_dirty属性 + * @private + * @method removeDirtyAttr + */ + removeDirtyAttr: function(node) { + for ( + var i = 0, ci, nodes = node.getElementsByTagName("*"); + (ci = nodes[i++]); + + ) { + ci.removeAttribute("_moz_dirty"); + } + node.removeAttribute("_moz_dirty"); + }, + /** + * 获取子节点的数量 + * @method getChildCount + * @param { Element } node 需要检测的元素 + * @return { Number } 给定的node元素的子节点数量 + * @example + * ```html + *
    + * + *
    + * + * + * ``` + */ + + /** + * 根据给定的过滤规则, 获取符合条件的子节点的数量 + * @method getChildCount + * @param { Element } node 需要检测的元素 + * @param { Function } fn 过滤器, 要求对符合条件的子节点返回true, 反之则要求返回false + * @return { Number } 符合过滤条件的node元素的子节点数量 + * @example + * ```html + *
    + * + *
    + * + * + * ``` + */ + getChildCount: function(node, fn) { + var count = 0, + first = node.firstChild; + fn = + fn || + function() { + return 1; + }; + while (first) { + if (fn(first)) { + count++; + } + first = first.nextSibling; + } + return count; + }, + + /** + * 判断给定节点是否为空节点 + * @method isEmptyNode + * @param { Node } node 需要检测的节点对象 + * @return { Boolean } 节点是否为空 + * @example + * ```javascript + * UE.dom.domUtils.isEmptyNode( document.body ); + * ``` + */ + isEmptyNode: function(node) { + return ( + !node.firstChild || + domUtils.getChildCount(node, function(node) { + return ( + !domUtils.isBr(node) && + !domUtils.isBookmarkNode(node) && + !domUtils.isWhitespace(node) + ); + }) == 0 + ); + }, + clearSelectedArr: function(nodes) { + var node; + while ((node = nodes.pop())) { + domUtils.removeAttributes(node, ["class"]); + } + }, + /** + * 将显示区域滚动到指定节点的位置 + * @method scrollToView + * @param {Node} node 节点 + * @param {window} win window对象 + * @param {Number} offsetTop 距离上方的偏移量 + */ + scrollToView: function(node, win, offsetTop) { + var getViewPaneSize = function() { + var doc = win.document, + mode = doc.compatMode == "CSS1Compat"; + return { + width: + (mode ? doc.documentElement.clientWidth : doc.body.clientWidth) || 0, + height: + (mode ? doc.documentElement.clientHeight : doc.body.clientHeight) || 0 + }; + }, + getScrollPosition = function(win) { + if ("pageXOffset" in win) { + return { + x: win.pageXOffset || 0, + y: win.pageYOffset || 0 + }; + } else { + var doc = win.document; + return { + x: doc.documentElement.scrollLeft || doc.body.scrollLeft || 0, + y: doc.documentElement.scrollTop || doc.body.scrollTop || 0 + }; + } + }; + var winHeight = getViewPaneSize().height, + offset = winHeight * -1 + offsetTop; + offset += node.offsetHeight || 0; + var elementPosition = domUtils.getXY(node); + offset += elementPosition.y; + var currentScroll = getScrollPosition(win).y; + // offset += 50; + if (offset > currentScroll || offset < currentScroll - winHeight) { + win.scrollTo(0, offset + (offset < 0 ? -20 : 20)); + } + }, + /** + * 判断给定节点是否为br + * @method isBr + * @param { Node } node 需要判断的节点对象 + * @return { Boolean } 给定的节点是否是br节点 + */ + isBr: function(node) { + return node.nodeType == 1 && node.tagName == "BR"; + }, + /** + * 判断给定的节点是否是一个“填充”节点 + * @private + * @method isFillChar + * @param { Node } node 需要判断的节点 + * @param { Boolean } isInStart 是否从节点内容的开始位置匹配 + * @returns { Boolean } 节点是否是填充节点 + */ + isFillChar: function(node, isInStart) { + if (node.nodeType != 3) return false; + var text = node.nodeValue; + if (isInStart) { + return new RegExp("^" + domUtils.fillChar).test(text); + } + return !text.replace(new RegExp(domUtils.fillChar, "g"), "").length; + }, + isStartInblock: function(range) { + var tmpRange = range.cloneRange(), + flag = 0, + start = tmpRange.startContainer, + tmp; + if (start.nodeType == 1 && start.childNodes[tmpRange.startOffset]) { + start = start.childNodes[tmpRange.startOffset]; + var pre = start.previousSibling; + while (pre && domUtils.isFillChar(pre)) { + start = pre; + pre = pre.previousSibling; + } + } + if (this.isFillChar(start, true) && tmpRange.startOffset == 1) { + tmpRange.setStartBefore(start); + start = tmpRange.startContainer; + } + + while (start && domUtils.isFillChar(start)) { + tmp = start; + start = start.previousSibling; + } + if (tmp) { + tmpRange.setStartBefore(tmp); + start = tmpRange.startContainer; + } + if ( + start.nodeType == 1 && + domUtils.isEmptyNode(start) && + tmpRange.startOffset == 1 + ) { + tmpRange.setStart(start, 0).collapse(true); + } + while (!tmpRange.startOffset) { + start = tmpRange.startContainer; + if (domUtils.isBlockElm(start) || domUtils.isBody(start)) { + flag = 1; + break; + } + var pre = tmpRange.startContainer.previousSibling, + tmpNode; + if (!pre) { + tmpRange.setStartBefore(tmpRange.startContainer); + } else { + while (pre && domUtils.isFillChar(pre)) { + tmpNode = pre; + pre = pre.previousSibling; + } + if (tmpNode) { + tmpRange.setStartBefore(tmpNode); + } else { + tmpRange.setStartBefore(tmpRange.startContainer); + } + } + } + return flag && !domUtils.isBody(tmpRange.startContainer) ? 1 : 0; + }, + + /** + * 判断给定的元素是否是一个空元素 + * @method isEmptyBlock + * @param { Element } node 需要判断的元素 + * @return { Boolean } 是否是空元素 + * @example + * ```html + *
    + * + * + * ``` + */ + + /** + * 根据指定的判断规则判断给定的元素是否是一个空元素 + * @method isEmptyBlock + * @param { Element } node 需要判断的元素 + * @param { RegExp } reg 对内容执行判断的正则表达式对象 + * @return { Boolean } 是否是空元素 + */ + isEmptyBlock: function(node, reg) { + if (node.nodeType != 1) return 0; + reg = reg || new RegExp("[ \xa0\t\r\n" + domUtils.fillChar + "]", "g"); + + if ( + node[browser.ie ? "innerText" : "textContent"].replace(reg, "").length > 0 + ) { + return 0; + } + for (var n in dtd.$isNotEmpty) { + if (node.getElementsByTagName(n).length) { + return 0; + } + } + return 1; + }, + + /** + * 移动元素使得该元素的位置移动指定的偏移量的距离 + * @method setViewportOffset + * @param { Element } element 需要设置偏移量的元素 + * @param { Object } offset 偏移量, 形如{ left: 100, top: 50 }的一个键值对, 表示该元素将在 + * 现有的位置上向水平方向偏移offset.left的距离, 在竖直方向上偏移 + * offset.top的距离 + * @example + * ```html + *
    + * + * + * ``` + */ + setViewportOffset: function(element, offset) { + var left = parseInt(element.style.left) | 0; + var top = parseInt(element.style.top) | 0; + var rect = element.getBoundingClientRect(); + var offsetLeft = offset.left - rect.left; + var offsetTop = offset.top - rect.top; + if (offsetLeft) { + element.style.left = left + offsetLeft + "px"; + } + if (offsetTop) { + element.style.top = top + offsetTop + "px"; + } + }, + + /** + * 用“填充字符”填充节点 + * @method fillNode + * @private + * @param { DomDocument } doc 填充的节点所在的docment对象 + * @param { Node } node 需要填充的节点对象 + * @example + * ```html + *
    + * + * + * ``` + */ + fillNode: function(doc, node) { + var tmpNode = browser.ie + ? doc.createTextNode(domUtils.fillChar) + : doc.createElement("br"); + node.innerHTML = ""; + node.appendChild(tmpNode); + }, + + /** + * 把节点src的所有子节点追加到另一个节点tag上去 + * @method moveChild + * @param { Node } src 源节点, 该节点下的所有子节点将被移除 + * @param { Node } tag 目标节点, 从源节点移除的子节点将被追加到该节点下 + * @example + * ```html + *
    + * + *
    + *
    + *
    + *
    + * + * + * ``` + */ + + /** + * 把节点src的所有子节点移动到另一个节点tag上去, 可以通过dir参数控制附加的行为是“追加”还是“插入顶部” + * @method moveChild + * @param { Node } src 源节点, 该节点下的所有子节点将被移除 + * @param { Node } tag 目标节点, 从源节点移除的子节点将被附加到该节点下 + * @param { Boolean } dir 附加方式, 如果为true, 则附加进去的节点将被放到目标节点的顶部, 反之,则放到末尾 + * @example + * ```html + *
    + * + *
    + *
    + *
    + *
    + * + * + * ``` + */ + moveChild: function(src, tag, dir) { + while (src.firstChild) { + if (dir && tag.firstChild) { + tag.insertBefore(src.lastChild, tag.firstChild); + } else { + tag.appendChild(src.firstChild); + } + } + }, + + /** + * 判断节点的标签上是否不存在任何属性 + * @method hasNoAttributes + * @private + * @param { Node } node 需要检测的节点对象 + * @return { Boolean } 节点是否不包含任何属性 + * @example + * ```html + *
    xxxx
    + * + * + * ``` + */ + hasNoAttributes: function(node) { + return browser.ie + ? /^<\w+\s*?>/.test(node.outerHTML) + : node.attributes.length == 0; + }, + + /** + * 检测节点是否是UEditor所使用的辅助节点 + * @method isCustomeNode + * @private + * @param { Node } node 需要检测的节点 + * @remind 辅助节点是指编辑器要完成工作临时添加的节点, 在输出的时候将会从编辑器内移除, 不会影响最终的结果。 + * @return { Boolean } 给定的节点是否是一个辅助节点 + */ + isCustomeNode: function(node) { + return node.nodeType == 1 && node.getAttribute("_ue_custom_node_"); + }, + + /** + * 检测节点的标签是否是给定的标签 + * @method isTagNode + * @param { Node } node 需要检测的节点对象 + * @param { String } tagName 标签 + * @return { Boolean } 节点的标签是否是给定的标签 + * @example + * ```html + *
    + * + * + * ``` + */ + isTagNode: function(node, tagNames) { + return ( + node.nodeType == 1 && + new RegExp("\\b" + node.tagName + "\\b", "i").test(tagNames) + ); + }, + + /** + * 给定一个节点数组,在通过指定的过滤器过滤后, 获取其中满足过滤条件的第一个节点 + * @method filterNodeList + * @param { Array } nodeList 需要过滤的节点数组 + * @param { Function } fn 过滤器, 对符合条件的节点, 执行结果返回true, 反之则返回false + * @return { Node | NULL } 如果找到符合过滤条件的节点, 则返回该节点, 否则返回NULL + * @example + * ```javascript + * var divNodes = document.getElementsByTagName("div"); + * divNodes = [].slice.call( divNodes, 0 ); + * + * //output: null + * console.log( UE.dom.domUtils.filterNodeList( divNodes, function ( node ) { + * return node.tagName.toLowerCase() !== 'div'; + * } ) ); + * ``` + */ + + /** + * 给定一个节点数组nodeList和一组标签名tagNames, 获取其中能够匹配标签名的节点集合中的第一个节点 + * @method filterNodeList + * @param { Array } nodeList 需要过滤的节点数组 + * @param { String } tagNames 需要匹配的标签名, 多个标签名之间用空格分割 + * @return { Node | NULL } 如果找到标签名匹配的节点, 则返回该节点, 否则返回NULL + * @example + * ```javascript + * var divNodes = document.getElementsByTagName("div"); + * divNodes = [].slice.call( divNodes, 0 ); + * + * //output: null + * console.log( UE.dom.domUtils.filterNodeList( divNodes, 'a span' ) ); + * ``` + */ + + /** + * 给定一个节点数组,在通过指定的过滤器过滤后, 如果参数forAll为true, 则会返回所有满足过滤 + * 条件的节点集合, 否则, 返回满足条件的节点集合中的第一个节点 + * @method filterNodeList + * @param { Array } nodeList 需要过滤的节点数组 + * @param { Function } fn 过滤器, 对符合条件的节点, 执行结果返回true, 反之则返回false + * @param { Boolean } forAll 是否返回整个节点数组, 如果该参数为false, 则返回节点集合中的第一个节点 + * @return { Array | Node | NULL } 如果找到符合过滤条件的节点, 则根据参数forAll的值决定返回满足 + * 过滤条件的节点数组或第一个节点, 否则返回NULL + * @example + * ```javascript + * var divNodes = document.getElementsByTagName("div"); + * divNodes = [].slice.call( divNodes, 0 ); + * + * //output: 3(假定有3个div) + * console.log( divNodes.length ); + * + * var nodes = UE.dom.domUtils.filterNodeList( divNodes, function ( node ) { + * return node.tagName.toLowerCase() === 'div'; + * }, true ); + * + * //output: 3 + * console.log( nodes.length ); + * + * var node = UE.dom.domUtils.filterNodeList( divNodes, function ( node ) { + * return node.tagName.toLowerCase() === 'div'; + * }, false ); + * + * //output: div + * console.log( node.nodeName ); + * ``` + */ + filterNodeList: function(nodelist, filter, forAll) { + var results = []; + if (!utils.isFunction(filter)) { + var str = filter; + filter = function(n) { + return ( + utils.indexOf( + utils.isArray(str) ? str : str.split(" "), + n.tagName.toLowerCase() + ) != -1 + ); + }; + } + utils.each(nodelist, function(n) { + filter(n) && results.push(n); + }); + return results.length == 0 + ? null + : results.length == 1 || !forAll ? results[0] : results; + }, + + /** + * 查询给定的range选区是否在给定的node节点内,且在该节点的最末尾 + * @method isInNodeEndBoundary + * @param { UE.dom.Range } rng 需要判断的range对象, 该对象的startContainer不能为NULL + * @param node 需要检测的节点对象 + * @return { Number } 如果给定的选取range对象是在node内部的最末端, 则返回1, 否则返回0 + */ + isInNodeEndBoundary: function(rng, node) { + var start = rng.startContainer; + if (start.nodeType == 3 && rng.startOffset != start.nodeValue.length) { + return 0; + } + if (start.nodeType == 1 && rng.startOffset != start.childNodes.length) { + return 0; + } + while (start !== node) { + if (start.nextSibling) { + return 0; + } + start = start.parentNode; + } + return 1; + }, + isBoundaryNode: function(node, dir) { + var tmp; + while (!domUtils.isBody(node)) { + tmp = node; + node = node.parentNode; + if (tmp !== node[dir]) { + return false; + } + } + return true; + }, + fillHtml: browser.ie11below ? " " : "
    " +}); +var fillCharReg = new RegExp(domUtils.fillChar, "g"); + + +// core/Range.js +/** + * Range封装 + * @file + * @module UE.dom + * @class Range + * @since 1.2.6.1 + */ + +/** + * dom操作封装 + * @unfile + * @module UE.dom + */ + +/** + * Range实现类,本类是UEditor底层核心类,封装不同浏览器之间的Range操作。 + * @unfile + * @module UE.dom + * @class Range + */ + +(function() { + var guid = 0, + fillChar = domUtils.fillChar, + fillData; + + /** + * 更新range的collapse状态 + * @param {Range} range range对象 + */ + function updateCollapse(range) { + range.collapsed = + range.startContainer && + range.endContainer && + range.startContainer === range.endContainer && + range.startOffset == range.endOffset; + } + + function selectOneNode(rng) { + return ( + !rng.collapsed && + rng.startContainer.nodeType == 1 && + rng.startContainer === rng.endContainer && + rng.endOffset - rng.startOffset == 1 + ); + } + function setEndPoint(toStart, node, offset, range) { + //如果node是自闭合标签要处理 + if ( + node.nodeType == 1 && + (dtd.$empty[node.tagName] || dtd.$nonChild[node.tagName]) + ) { + offset = domUtils.getNodeIndex(node) + (toStart ? 0 : 1); + node = node.parentNode; + } + if (toStart) { + range.startContainer = node; + range.startOffset = offset; + if (!range.endContainer) { + range.collapse(true); + } + } else { + range.endContainer = node; + range.endOffset = offset; + if (!range.startContainer) { + range.collapse(false); + } + } + updateCollapse(range); + return range; + } + + function execContentsAction(range, action) { + //调整边界 + //range.includeBookmark(); + var start = range.startContainer, + end = range.endContainer, + startOffset = range.startOffset, + endOffset = range.endOffset, + doc = range.document, + frag = doc.createDocumentFragment(), + tmpStart, + tmpEnd; + if (start.nodeType == 1) { + start = + start.childNodes[startOffset] || + (tmpStart = start.appendChild(doc.createTextNode(""))); + } + if (end.nodeType == 1) { + end = + end.childNodes[endOffset] || + (tmpEnd = end.appendChild(doc.createTextNode(""))); + } + if (start === end && start.nodeType == 3) { + frag.appendChild( + doc.createTextNode( + start.substringData(startOffset, endOffset - startOffset) + ) + ); + //is not clone + if (action) { + start.deleteData(startOffset, endOffset - startOffset); + range.collapse(true); + } + return frag; + } + var current, + currentLevel, + clone = frag, + startParents = domUtils.findParents(start, true), + endParents = domUtils.findParents(end, true); + for (var i = 0; startParents[i] == endParents[i]; ) { + i++; + } + for (var j = i, si; (si = startParents[j]); j++) { + current = si.nextSibling; + if (si == start) { + if (!tmpStart) { + if (range.startContainer.nodeType == 3) { + clone.appendChild( + doc.createTextNode(start.nodeValue.slice(startOffset)) + ); + //is not clone + if (action) { + start.deleteData( + startOffset, + start.nodeValue.length - startOffset + ); + } + } else { + clone.appendChild(!action ? start.cloneNode(true) : start); + } + } + } else { + currentLevel = si.cloneNode(false); + clone.appendChild(currentLevel); + } + while (current) { + if (current === end || current === endParents[j]) { + break; + } + si = current.nextSibling; + clone.appendChild(!action ? current.cloneNode(true) : current); + current = si; + } + clone = currentLevel; + } + clone = frag; + if (!startParents[i]) { + clone.appendChild(startParents[i - 1].cloneNode(false)); + clone = clone.firstChild; + } + for (var j = i, ei; (ei = endParents[j]); j++) { + current = ei.previousSibling; + if (ei == end) { + if (!tmpEnd && range.endContainer.nodeType == 3) { + clone.appendChild( + doc.createTextNode(end.substringData(0, endOffset)) + ); + //is not clone + if (action) { + end.deleteData(0, endOffset); + } + } + } else { + currentLevel = ei.cloneNode(false); + clone.appendChild(currentLevel); + } + //如果两端同级,右边第一次已经被开始做了 + if (j != i || !startParents[i]) { + while (current) { + if (current === start) { + break; + } + ei = current.previousSibling; + clone.insertBefore( + !action ? current.cloneNode(true) : current, + clone.firstChild + ); + current = ei; + } + } + clone = currentLevel; + } + if (action) { + range + .setStartBefore( + !endParents[i] + ? endParents[i - 1] + : !startParents[i] ? startParents[i - 1] : endParents[i] + ) + .collapse(true); + } + tmpStart && domUtils.remove(tmpStart); + tmpEnd && domUtils.remove(tmpEnd); + return frag; + } + + /** + * 创建一个跟document绑定的空的Range实例 + * @constructor + * @param { Document } document 新建的选区所属的文档对象 + */ + + /** + * @property { Node } startContainer 当前Range的开始边界的容器节点, 可以是一个元素节点或者是文本节点 + */ + + /** + * @property { Node } startOffset 当前Range的开始边界容器节点的偏移量, 如果是元素节点, + * 该值就是childNodes中的第几个节点, 如果是文本节点就是文本内容的第几个字符 + */ + + /** + * @property { Node } endContainer 当前Range的结束边界的容器节点, 可以是一个元素节点或者是文本节点 + */ + + /** + * @property { Node } endOffset 当前Range的结束边界容器节点的偏移量, 如果是元素节点, + * 该值就是childNodes中的第几个节点, 如果是文本节点就是文本内容的第几个字符 + */ + + /** + * @property { Boolean } collapsed 当前Range是否闭合 + * @default true + * @remind Range是闭合的时候, startContainer === endContainer && startOffset === endOffset + */ + + /** + * @property { Document } document 当前Range所属的Document对象 + * @remind 不同range的的document属性可以是不同的 + */ + var Range = (dom.Range = function(document) { + var me = this; + me.startContainer = me.startOffset = me.endContainer = me.endOffset = null; + me.document = document; + me.collapsed = true; + }); + + /** + * 删除fillData + * @param doc + * @param excludeNode + */ + function removeFillData(doc, excludeNode) { + try { + if (fillData && domUtils.inDoc(fillData, doc)) { + if (!fillData.nodeValue.replace(fillCharReg, "").length) { + var tmpNode = fillData.parentNode; + domUtils.remove(fillData); + while ( + tmpNode && + domUtils.isEmptyInlineElement(tmpNode) && + //safari的contains有bug + (browser.safari + ? !( + domUtils.getPosition(tmpNode, excludeNode) & + domUtils.POSITION_CONTAINS + ) + : !tmpNode.contains(excludeNode)) + ) { + fillData = tmpNode.parentNode; + domUtils.remove(tmpNode); + tmpNode = fillData; + } + } else { + fillData.nodeValue = fillData.nodeValue.replace(fillCharReg, ""); + } + } + } catch (e) {} + } + + /** + * @param node + * @param dir + */ + function mergeSibling(node, dir) { + var tmpNode; + node = node[dir]; + while (node && domUtils.isFillChar(node)) { + tmpNode = node[dir]; + domUtils.remove(node); + node = tmpNode; + } + } + + Range.prototype = { + /** + * 克隆选区的内容到一个DocumentFragment里 + * @method cloneContents + * @return { DocumentFragment | NULL } 如果选区是闭合的将返回null, 否则, 返回包含所clone内容的DocumentFragment元素 + * @example + * ```html + * + * + * xx[xxx]x + * + * + * + * ``` + */ + cloneContents: function() { + return this.collapsed ? null : execContentsAction(this, 0); + }, + + /** + * 删除当前选区范围中的所有内容 + * @method deleteContents + * @remind 执行完该操作后, 当前Range对象变成了闭合状态 + * @return { UE.dom.Range } 当前操作的Range对象 + * @example + * ```html + * + * + * xx[xxx]x + * + * + * + * ``` + */ + deleteContents: function() { + var txt; + if (!this.collapsed) { + execContentsAction(this, 1); + } + if (browser.webkit) { + txt = this.startContainer; + if (txt.nodeType == 3 && !txt.nodeValue.length) { + this.setStartBefore(txt).collapse(true); + domUtils.remove(txt); + } + } + return this; + }, + + /** + * 将当前选区的内容提取到一个DocumentFragment里 + * @method extractContents + * @remind 执行该操作后, 选区将变成闭合状态 + * @warning 执行该操作后, 原来选区所选中的内容将从dom树上剥离出来 + * @return { DocumentFragment } 返回包含所提取内容的DocumentFragment对象 + * @example + * ```html + * + * + * xx[xxx]x + * + * + * + */ + extractContents: function() { + return this.collapsed ? null : execContentsAction(this, 2); + }, + + /** + * 设置Range的开始容器节点和偏移量 + * @method setStart + * @remind 如果给定的节点是元素节点,那么offset指的是其子元素中索引为offset的元素, + * 如果是文本节点,那么offset指的是其文本内容的第offset个字符 + * @remind 如果提供的容器节点是一个不能包含子元素的节点, 则该选区的开始容器将被设置 + * 为该节点的父节点, 此时, 其距离开始容器的偏移量也变成了该节点在其父节点 + * 中的索引 + * @param { Node } node 将被设为当前选区开始边界容器的节点对象 + * @param { int } offset 选区的开始位置偏移量 + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * xxxxxxxxxxxxx[xxx] + * + * + * ``` + * @example + * ```html + * + * xxx[xx]x + * + * + * ``` + */ + setStart: function(node, offset) { + return setEndPoint(true, node, offset, this); + }, + + /** + * 设置Range的结束容器和偏移量 + * @method setEnd + * @param { Node } node 作为当前选区结束边界容器的节点对象 + * @param { int } offset 结束边界的偏移量 + * @see UE.dom.Range:setStart(Node,int) + * @return { UE.dom.Range } 当前range对象 + */ + setEnd: function(node, offset) { + return setEndPoint(false, node, offset, this); + }, + + /** + * 将Range开始位置设置到node节点之后 + * @method setStartAfter + * @remind 该操作将会把给定节点的父节点作为range的开始容器, 且偏移量是该节点在其父节点中的位置索引+1 + * @param { Node } node 选区的开始边界将紧接着该节点之后 + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * xxxxxxx[xxxx] + * + * + * ``` + */ + setStartAfter: function(node) { + return this.setStart(node.parentNode, domUtils.getNodeIndex(node) + 1); + }, + + /** + * 将Range开始位置设置到node节点之前 + * @method setStartBefore + * @remind 该操作将会把给定节点的父节点作为range的开始容器, 且偏移量是该节点在其父节点中的位置索引 + * @param { Node } node 新的选区开始位置在该节点之前 + * @see UE.dom.Range:setStartAfter(Node) + * @return { UE.dom.Range } 当前range对象 + */ + setStartBefore: function(node) { + return this.setStart(node.parentNode, domUtils.getNodeIndex(node)); + }, + + /** + * 将Range结束位置设置到node节点之后 + * @method setEndAfter + * @remind 该操作将会把给定节点的父节点作为range的结束容器, 且偏移量是该节点在其父节点中的位置索引+1 + * @param { Node } node 目标节点 + * @see UE.dom.Range:setStartAfter(Node) + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * [xxxxxxx]xxxx + * + * + * ``` + */ + setEndAfter: function(node) { + return this.setEnd(node.parentNode, domUtils.getNodeIndex(node) + 1); + }, + + /** + * 将Range结束位置设置到node节点之前 + * @method setEndBefore + * @remind 该操作将会把给定节点的父节点作为range的结束容器, 且偏移量是该节点在其父节点中的位置索引 + * @param { Node } node 目标节点 + * @see UE.dom.Range:setEndAfter(Node) + * @return { UE.dom.Range } 当前range对象 + */ + setEndBefore: function(node) { + return this.setEnd(node.parentNode, domUtils.getNodeIndex(node)); + }, + + /** + * 设置Range的开始位置到node节点内的第一个子节点之前 + * @method setStartAtFirst + * @remind 选区的开始容器将变成给定的节点, 且偏移量为0 + * @remind 如果给定的节点是元素节点, 则该节点必须是允许包含子节点的元素。 + * @param { Node } node 目标节点 + * @see UE.dom.Range:setStartBefore(Node) + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * xxxxx[xx]xxxx + * + * + * ``` + */ + setStartAtFirst: function(node) { + return this.setStart(node, 0); + }, + + /** + * 设置Range的开始位置到node节点内的最后一个节点之后 + * @method setStartAtLast + * @remind 选区的开始容器将变成给定的节点, 且偏移量为该节点的子节点数 + * @remind 如果给定的节点是元素节点, 则该节点必须是允许包含子节点的元素。 + * @param { Node } node 目标节点 + * @see UE.dom.Range:setStartAtFirst(Node) + * @return { UE.dom.Range } 当前range对象 + */ + setStartAtLast: function(node) { + return this.setStart( + node, + node.nodeType == 3 ? node.nodeValue.length : node.childNodes.length + ); + }, + + /** + * 设置Range的结束位置到node节点内的第一个节点之前 + * @method setEndAtFirst + * @param { Node } node 目标节点 + * @remind 选区的结束容器将变成给定的节点, 且偏移量为0 + * @remind node必须是一个元素节点, 且必须是允许包含子节点的元素。 + * @see UE.dom.Range:setStartAtFirst(Node) + * @return { UE.dom.Range } 当前range对象 + */ + setEndAtFirst: function(node) { + return this.setEnd(node, 0); + }, + + /** + * 设置Range的结束位置到node节点内的最后一个节点之后 + * @method setEndAtLast + * @param { Node } node 目标节点 + * @remind 选区的结束容器将变成给定的节点, 且偏移量为该节点的子节点数量 + * @remind node必须是一个元素节点, 且必须是允许包含子节点的元素。 + * @see UE.dom.Range:setStartAtFirst(Node) + * @return { UE.dom.Range } 当前range对象 + */ + setEndAtLast: function(node) { + return this.setEnd( + node, + node.nodeType == 3 ? node.nodeValue.length : node.childNodes.length + ); + }, + + /** + * 选中给定节点 + * @method selectNode + * @remind 此时, 选区的开始容器和结束容器都是该节点的父节点, 其startOffset是该节点在父节点中的位置索引, + * 而endOffset为startOffset+1 + * @param { Node } node 需要选中的节点 + * @return { UE.dom.Range } 当前range对象,此时的range仅包含当前给定的节点对象 + * @example + * ```html + * + * xxxxx[xx]xxxx + * + * + * ``` + */ + selectNode: function(node) { + return this.setStartBefore(node).setEndAfter(node); + }, + + /** + * 选中给定节点内部的所有节点 + * @method selectNodeContents + * @remind 此时, 选区的开始容器和结束容器都是该节点, 其startOffset为0, + * 而endOffset是该节点的子节点数。 + * @param { Node } node 目标节点, 当前range将包含该节点内的所有节点 + * @return { UE.dom.Range } 当前range对象, 此时range仅包含给定节点的所有子节点 + * @example + * ```html + * + * xxxxx[xx]xxxx + * + * + * ``` + */ + selectNodeContents: function(node) { + return this.setStart(node, 0).setEndAtLast(node); + }, + + /** + * clone当前Range对象 + * @method cloneRange + * @remind 返回的range是一个全新的range对象, 其内部所有属性与当前被clone的range相同。 + * @return { UE.dom.Range } 当前range对象的一个副本 + */ + cloneRange: function() { + var me = this; + return new Range(me.document) + .setStart(me.startContainer, me.startOffset) + .setEnd(me.endContainer, me.endOffset); + }, + + /** + * 向当前选区的结束处闭合选区 + * @method collapse + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * xxxxx[xx]xxxx + * + * + * ``` + */ + + /** + * 闭合当前选区,根据给定的toStart参数项决定是向当前选区开始处闭合还是向结束处闭合, + * 如果toStart的值为true,则向开始位置闭合, 反之,向结束位置闭合。 + * @method collapse + * @param { Boolean } toStart 是否向选区开始处闭合 + * @return { UE.dom.Range } 当前range对象,此时range对象处于闭合状态 + * @see UE.dom.Range:collapse() + * @example + * ```html + * + * xxxxx[xx]xxxx + * + * + * ``` + */ + collapse: function(toStart) { + var me = this; + if (toStart) { + me.endContainer = me.startContainer; + me.endOffset = me.startOffset; + } else { + me.startContainer = me.endContainer; + me.startOffset = me.endOffset; + } + me.collapsed = true; + return me; + }, + + /** + * 调整range的开始位置和结束位置,使其"收缩"到最小的位置 + * @method shrinkBoundary + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * xxxx[xxxxx] => xxxx[xxxxx] + * ``` + * + * @example + * ```html + * + * x[xx]xxx + * + * + * ``` + * + * @example + * ```html + * [xxxxxxxxxxx] => [xxxxxxxxxxx] + * ``` + */ + + /** + * 调整range的开始位置和结束位置,使其"收缩"到最小的位置, + * 如果ignoreEnd的值为true,则忽略对结束位置的调整 + * @method shrinkBoundary + * @param { Boolean } ignoreEnd 是否忽略对结束位置的调整 + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.domUtils.Range:shrinkBoundary() + */ + shrinkBoundary: function(ignoreEnd) { + var me = this, + child, + collapsed = me.collapsed; + function check(node) { + return ( + node.nodeType == 1 && + !domUtils.isBookmarkNode(node) && + !dtd.$empty[node.tagName] && + !dtd.$nonChild[node.tagName] + ); + } + while ( + me.startContainer.nodeType == 1 && //是element + (child = me.startContainer.childNodes[me.startOffset]) && //子节点也是element + check(child) + ) { + me.setStart(child, 0); + } + if (collapsed) { + return me.collapse(true); + } + if (!ignoreEnd) { + while ( + me.endContainer.nodeType == 1 && //是element + me.endOffset > 0 && //如果是空元素就退出 endOffset=0那么endOffst-1为负值,childNodes[endOffset]报错 + (child = me.endContainer.childNodes[me.endOffset - 1]) && //子节点也是element + check(child) + ) { + me.setEnd(child, child.childNodes.length); + } + } + return me; + }, + + /** + * 获取离当前选区内包含的所有节点最近的公共祖先节点, + * @method getCommonAncestor + * @remind 返回的公共祖先节点一定不是range自身的容器节点, 但有可能是一个文本节点 + * @return { Node } 当前range对象内所有节点的公共祖先节点 + * @example + * ```html + * //选区示例 + * xxxx[xxx]xxxxxx + * + * ``` + */ + + /** + * 获取当前选区所包含的所有节点的公共祖先节点, 可以根据给定的参数 includeSelf 决定获取到 + * 的公共祖先节点是否可以是当前选区的startContainer或endContainer节点, 如果 includeSelf + * 的取值为true, 则返回的节点可以是自身的容器节点, 否则, 则不能是容器节点 + * @method getCommonAncestor + * @param { Boolean } includeSelf 是否允许获取到的公共祖先节点是当前range对象的容器节点 + * @return { Node } 当前range对象内所有节点的公共祖先节点 + * @see UE.dom.Range:getCommonAncestor() + * @example + * ```html + * + * + * + * xxxxxxxxx[xxx]xxxxxxxx + * + * + * + * + * ``` + */ + + /** + * 获取当前选区所包含的所有节点的公共祖先节点, 可以根据给定的参数 includeSelf 决定获取到 + * 的公共祖先节点是否可以是当前选区的startContainer或endContainer节点, 如果 includeSelf + * 的取值为true, 则返回的节点可以是自身的容器节点, 否则, 则不能是容器节点; 同时可以根据 + * ignoreTextNode 参数的取值决定是否忽略类型为文本节点的祖先节点。 + * @method getCommonAncestor + * @param { Boolean } includeSelf 是否允许获取到的公共祖先节点是当前range对象的容器节点 + * @param { Boolean } ignoreTextNode 获取祖先节点的过程中是否忽略类型为文本节点的祖先节点 + * @return { Node } 当前range对象内所有节点的公共祖先节点 + * @see UE.dom.Range:getCommonAncestor() + * @see UE.dom.Range:getCommonAncestor(Boolean) + * @example + * ```html + * + * + * + * xxxxxxxx[x]xxxxxxxxxxx + * + * + * + * + * ``` + */ + getCommonAncestor: function(includeSelf, ignoreTextNode) { + var me = this, + start = me.startContainer, + end = me.endContainer; + if (start === end) { + if (includeSelf && selectOneNode(this)) { + start = start.childNodes[me.startOffset]; + if (start.nodeType == 1) return start; + } + //只有在上来就相等的情况下才会出现是文本的情况 + return ignoreTextNode && start.nodeType == 3 ? start.parentNode : start; + } + return domUtils.getCommonAncestor(start, end); + }, + + /** + * 调整当前Range的开始和结束边界容器,如果是容器节点是文本节点,就调整到包含该文本节点的父节点上 + * @method trimBoundary + * @remind 该操作有可能会引起文本节点被切开 + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * //选区示例 + * xxx[xxxxx]xxx + * + * + * ``` + */ + + /** + * 调整当前Range的开始和结束边界容器,如果是容器节点是文本节点,就调整到包含该文本节点的父节点上, + * 可以根据 ignoreEnd 参数的值决定是否调整对结束边界的调整 + * @method trimBoundary + * @param { Boolean } ignoreEnd 是否忽略对结束边界的调整 + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * //选区示例 + * xxx[xxxxx]xxx + * + * + * ``` + */ + trimBoundary: function(ignoreEnd) { + this.txtToElmBoundary(); + var start = this.startContainer, + offset = this.startOffset, + collapsed = this.collapsed, + end = this.endContainer; + if (start.nodeType == 3) { + if (offset == 0) { + this.setStartBefore(start); + } else { + if (offset >= start.nodeValue.length) { + this.setStartAfter(start); + } else { + var textNode = domUtils.split(start, offset); + //跟新结束边界 + if (start === end) { + this.setEnd(textNode, this.endOffset - offset); + } else if (start.parentNode === end) { + this.endOffset += 1; + } + this.setStartBefore(textNode); + } + } + if (collapsed) { + return this.collapse(true); + } + } + if (!ignoreEnd) { + offset = this.endOffset; + end = this.endContainer; + if (end.nodeType == 3) { + if (offset == 0) { + this.setEndBefore(end); + } else { + offset < end.nodeValue.length && domUtils.split(end, offset); + this.setEndAfter(end); + } + } + } + return this; + }, + + /** + * 如果选区在文本的边界上,就扩展选区到文本的父节点上, 如果当前选区是闭合的, 则什么也不做 + * @method txtToElmBoundary + * @remind 该操作不会修改dom节点 + * @return { UE.dom.Range } 当前range对象 + */ + + /** + * 如果选区在文本的边界上,就扩展选区到文本的父节点上, 如果当前选区是闭合的, 则根据参数项 + * ignoreCollapsed 的值决定是否执行该调整 + * @method txtToElmBoundary + * @param { Boolean } ignoreCollapsed 是否忽略选区的闭合状态, 如果该参数取值为true, 则 + * 不论选区是否闭合, 都会执行该操作, 反之, 则不会对闭合的选区执行该操作 + * @return { UE.dom.Range } 当前range对象 + */ + txtToElmBoundary: function(ignoreCollapsed) { + function adjust(r, c) { + var container = r[c + "Container"], + offset = r[c + "Offset"]; + if (container.nodeType == 3) { + if (!offset) { + r[ + "set" + + c.replace(/(\w)/, function(a) { + return a.toUpperCase(); + }) + + "Before" + ](container); + } else if (offset >= container.nodeValue.length) { + r[ + "set" + + c.replace(/(\w)/, function(a) { + return a.toUpperCase(); + }) + + "After" + ](container); + } + } + } + + if (ignoreCollapsed || !this.collapsed) { + adjust(this, "start"); + adjust(this, "end"); + } + return this; + }, + + /** + * 在当前选区的开始位置前插入节点,新插入的节点会被该range包含 + * @method insertNode + * @param { Node } node 需要插入的节点 + * @remind 插入的节点可以是一个DocumentFragment依次插入多个节点 + * @return { UE.dom.Range } 当前range对象 + */ + insertNode: function(node) { + var first = node, + length = 1; + if (node.nodeType == 11) { + first = node.firstChild; + length = node.childNodes.length; + } + this.trimBoundary(true); + var start = this.startContainer, + offset = this.startOffset; + var nextNode = start.childNodes[offset]; + if (nextNode) { + start.insertBefore(node, nextNode); + } else { + start.appendChild(node); + } + if (first.parentNode === this.endContainer) { + this.endOffset = this.endOffset + length; + } + return this.setStartBefore(first); + }, + + /** + * 闭合选区到当前选区的开始位置, 并且定位光标到闭合后的位置 + * @method setCursor + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.Range:collapse() + */ + + /** + * 闭合选区,可以根据参数toEnd的值控制选区是向前闭合还是向后闭合, 并且定位光标到闭合后的位置。 + * @method setCursor + * @param { Boolean } toEnd 是否向后闭合, 如果为true, 则闭合选区时, 将向结束容器方向闭合, + * 反之,则向开始容器方向闭合 + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.Range:collapse(Boolean) + */ + setCursor: function(toEnd, noFillData) { + return this.collapse(!toEnd).select(noFillData); + }, + + /** + * 创建当前range的一个书签,记录下当前range的位置,方便当dom树改变时,还能找回原来的选区位置 + * @method createBookmark + * @param { Boolean } serialize 控制返回的标记位置是对当前位置的引用还是ID,如果该值为true,则 + * 返回标记位置的ID, 反之则返回标记位置节点的引用 + * @return { Object } 返回一个书签记录键值对, 其包含的key有: start => 开始标记的ID或者引用, + * end => 结束标记的ID或引用, id => 当前标记的类型, 如果为true,则表示 + * 返回的记录的类型为ID, 反之则为引用 + */ + createBookmark: function(serialize, same) { + var endNode, + startNode = this.document.createElement("span"); + startNode.style.cssText = "display:none;line-height:0px;"; + startNode.appendChild(this.document.createTextNode("\u200D")); + startNode.id = "_baidu_bookmark_start_" + (same ? "" : guid++); + + if (!this.collapsed) { + endNode = startNode.cloneNode(true); + endNode.id = "_baidu_bookmark_end_" + (same ? "" : guid++); + } + this.insertNode(startNode); + if (endNode) { + this.collapse().insertNode(endNode).setEndBefore(endNode); + } + this.setStartAfter(startNode); + return { + start: serialize ? startNode.id : startNode, + end: endNode ? (serialize ? endNode.id : endNode) : null, + id: serialize + }; + }, + + /** + * 调整当前range的边界到书签位置,并删除该书签对象所标记的位置内的节点 + * @method moveToBookmark + * @param { BookMark } bookmark createBookmark所创建的标签对象 + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.Range:createBookmark(Boolean) + */ + moveToBookmark: function(bookmark) { + var start = bookmark.id + ? this.document.getElementById(bookmark.start) + : bookmark.start, + end = bookmark.end && bookmark.id + ? this.document.getElementById(bookmark.end) + : bookmark.end; + this.setStartBefore(start); + domUtils.remove(start); + if (end) { + this.setEndBefore(end); + domUtils.remove(end); + } else { + this.collapse(true); + } + return this; + }, + + /** + * 调整range的边界,使其"放大"到最近的父节点 + * @method enlarge + * @remind 会引起选区的变化 + * @return { UE.dom.Range } 当前range对象 + */ + + /** + * 调整range的边界,使其"放大"到最近的父节点,根据参数 toBlock 的取值, 可以 + * 要求扩大之后的父节点是block节点 + * @method enlarge + * @param { Boolean } toBlock 是否要求扩大之后的父节点必须是block节点 + * @return { UE.dom.Range } 当前range对象 + */ + enlarge: function(toBlock, stopFn) { + var isBody = domUtils.isBody, + pre, + node, + tmp = this.document.createTextNode(""); + if (toBlock) { + node = this.startContainer; + if (node.nodeType == 1) { + if (node.childNodes[this.startOffset]) { + pre = node = node.childNodes[this.startOffset]; + } else { + node.appendChild(tmp); + pre = node = tmp; + } + } else { + pre = node; + } + while (1) { + if (domUtils.isBlockElm(node)) { + node = pre; + while ((pre = node.previousSibling) && !domUtils.isBlockElm(pre)) { + node = pre; + } + this.setStartBefore(node); + break; + } + pre = node; + node = node.parentNode; + } + node = this.endContainer; + if (node.nodeType == 1) { + if ((pre = node.childNodes[this.endOffset])) { + node.insertBefore(tmp, pre); + } else { + node.appendChild(tmp); + } + pre = node = tmp; + } else { + pre = node; + } + while (1) { + if (domUtils.isBlockElm(node)) { + node = pre; + while ((pre = node.nextSibling) && !domUtils.isBlockElm(pre)) { + node = pre; + } + this.setEndAfter(node); + break; + } + pre = node; + node = node.parentNode; + } + if (tmp.parentNode === this.endContainer) { + this.endOffset--; + } + domUtils.remove(tmp); + } + + // 扩展边界到最大 + if (!this.collapsed) { + while (this.startOffset == 0) { + if (stopFn && stopFn(this.startContainer)) { + break; + } + if (isBody(this.startContainer)) { + break; + } + this.setStartBefore(this.startContainer); + } + while ( + this.endOffset == + (this.endContainer.nodeType == 1 + ? this.endContainer.childNodes.length + : this.endContainer.nodeValue.length) + ) { + if (stopFn && stopFn(this.endContainer)) { + break; + } + if (isBody(this.endContainer)) { + break; + } + this.setEndAfter(this.endContainer); + } + } + return this; + }, + enlargeToBlockElm: function(ignoreEnd) { + while (!domUtils.isBlockElm(this.startContainer)) { + this.setStartBefore(this.startContainer); + } + if (!ignoreEnd) { + while (!domUtils.isBlockElm(this.endContainer)) { + this.setEndAfter(this.endContainer); + } + } + return this; + }, + /** + * 调整Range的边界,使其"缩小"到最合适的位置 + * @method adjustmentBoundary + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.Range:shrinkBoundary() + */ + adjustmentBoundary: function() { + if (!this.collapsed) { + while ( + !domUtils.isBody(this.startContainer) && + this.startOffset == + this.startContainer[ + this.startContainer.nodeType == 3 ? "nodeValue" : "childNodes" + ].length && + this.startContainer[ + this.startContainer.nodeType == 3 ? "nodeValue" : "childNodes" + ].length + ) { + this.setStartAfter(this.startContainer); + } + while ( + !domUtils.isBody(this.endContainer) && + !this.endOffset && + this.endContainer[ + this.endContainer.nodeType == 3 ? "nodeValue" : "childNodes" + ].length + ) { + this.setEndBefore(this.endContainer); + } + } + return this; + }, + + /** + * 给range选区中的内容添加给定的inline标签 + * @method applyInlineStyle + * @param { String } tagName 需要添加的标签名 + * @example + * ```html + *

    xxxx[xxxx]x

    ==> range.applyInlineStyle("strong") ==>

    xxxx[xxxx]x

    + * ``` + */ + + /** + * 给range选区中的内容添加给定的inline标签, 并且为标签附加上一些初始化属性。 + * @method applyInlineStyle + * @param { String } tagName 需要添加的标签名 + * @param { Object } attrs 跟随新添加的标签的属性 + * @return { UE.dom.Range } 当前选区 + * @example + * ```html + *

    xxxx[xxxx]x

    + * + * ==> + * + * + * range.applyInlineStyle("strong",{"style":"font-size:12px"}) + * + * ==> + * + *

    xxxx[xxxx]x

    + * ``` + */ + applyInlineStyle: function(tagName, attrs, list) { + if (this.collapsed) return this; + this.trimBoundary() + .enlarge(false, function(node) { + return node.nodeType == 1 && domUtils.isBlockElm(node); + }) + .adjustmentBoundary(); + var bookmark = this.createBookmark(), + end = bookmark.end, + filterFn = function(node) { + return node.nodeType == 1 + ? node.tagName.toLowerCase() != "br" + : !domUtils.isWhitespace(node); + }, + current = domUtils.getNextDomNode(bookmark.start, false, filterFn), + node, + pre, + range = this.cloneRange(); + while ( + current && + domUtils.getPosition(current, end) & domUtils.POSITION_PRECEDING + ) { + if (current.nodeType == 3 || dtd[tagName][current.tagName]) { + range.setStartBefore(current); + node = current; + while ( + node && + (node.nodeType == 3 || dtd[tagName][node.tagName]) && + node !== end + ) { + pre = node; + node = domUtils.getNextDomNode( + node, + node.nodeType == 1, + null, + function(parent) { + return dtd[tagName][parent.tagName]; + } + ); + } + var frag = range.setEndAfter(pre).extractContents(), + elm; + if (list && list.length > 0) { + var level, top; + top = level = list[0].cloneNode(false); + for (var i = 1, ci; (ci = list[i++]); ) { + level.appendChild(ci.cloneNode(false)); + level = level.firstChild; + } + elm = level; + } else { + elm = range.document.createElement(tagName); + } + if (attrs) { + domUtils.setAttributes(elm, attrs); + } + elm.appendChild(frag); + //针对嵌套span的全局样式指定,做容错处理 + if (elm.tagName == "SPAN" && attrs && attrs.style) { + utils.each(elm.getElementsByTagName("span"), function(s) { + s.style.cssText = s.style.cssText + ";" + attrs.style; + }); + } + range.insertNode(list ? top : elm); + //处理下滑线在a上的情况 + var aNode; + if ( + tagName == "span" && + attrs.style && + /text\-decoration/.test(attrs.style) && + (aNode = domUtils.findParentByTagName(elm, "a", true)) + ) { + domUtils.setAttributes(aNode, attrs); + domUtils.remove(elm, true); + elm = aNode; + } else { + domUtils.mergeSibling(elm); + domUtils.clearEmptySibling(elm); + } + //去除子节点相同的 + domUtils.mergeChild(elm, attrs); + current = domUtils.getNextDomNode(elm, false, filterFn); + domUtils.mergeToParent(elm); + if (node === end) { + break; + } + } else { + current = domUtils.getNextDomNode(current, true, filterFn); + } + } + return this.moveToBookmark(bookmark); + }, + + /** + * 移除当前选区内指定的inline标签,但保留其中的内容 + * @method removeInlineStyle + * @param { String } tagName 需要移除的标签名 + * @return { UE.dom.Range } 当前的range对象 + * @example + * ```html + * xx[xxxxyyyzz]z => range.removeInlineStyle(["em"]) => xx[xxxxyyyzz]z + * ``` + */ + + /** + * 移除当前选区内指定的一组inline标签,但保留其中的内容 + * @method removeInlineStyle + * @param { Array } tagNameArr 需要移除的标签名的数组 + * @return { UE.dom.Range } 当前的range对象 + * @see UE.dom.Range:removeInlineStyle(String) + */ + removeInlineStyle: function(tagNames) { + if (this.collapsed) return this; + tagNames = utils.isArray(tagNames) ? tagNames : [tagNames]; + this.shrinkBoundary().adjustmentBoundary(); + var start = this.startContainer, + end = this.endContainer; + while (1) { + if (start.nodeType == 1) { + if (utils.indexOf(tagNames, start.tagName.toLowerCase()) > -1) { + break; + } + if (start.tagName.toLowerCase() == "body") { + start = null; + break; + } + } + start = start.parentNode; + } + while (1) { + if (end.nodeType == 1) { + if (utils.indexOf(tagNames, end.tagName.toLowerCase()) > -1) { + break; + } + if (end.tagName.toLowerCase() == "body") { + end = null; + break; + } + } + end = end.parentNode; + } + var bookmark = this.createBookmark(), + frag, + tmpRange; + if (start) { + tmpRange = this.cloneRange() + .setEndBefore(bookmark.start) + .setStartBefore(start); + frag = tmpRange.extractContents(); + tmpRange.insertNode(frag); + domUtils.clearEmptySibling(start, true); + start.parentNode.insertBefore(bookmark.start, start); + } + if (end) { + tmpRange = this.cloneRange() + .setStartAfter(bookmark.end) + .setEndAfter(end); + frag = tmpRange.extractContents(); + tmpRange.insertNode(frag); + domUtils.clearEmptySibling(end, false, true); + end.parentNode.insertBefore(bookmark.end, end.nextSibling); + } + var current = domUtils.getNextDomNode(bookmark.start, false, function( + node + ) { + return node.nodeType == 1; + }), + next; + while (current && current !== bookmark.end) { + next = domUtils.getNextDomNode(current, true, function(node) { + return node.nodeType == 1; + }); + if (utils.indexOf(tagNames, current.tagName.toLowerCase()) > -1) { + domUtils.remove(current, true); + } + current = next; + } + return this.moveToBookmark(bookmark); + }, + + /** + * 获取当前选中的自闭合的节点 + * @method getClosedNode + * @return { Node | NULL } 如果当前选中的是自闭合节点, 则返回该节点, 否则返回NULL + */ + getClosedNode: function() { + var node; + if (!this.collapsed) { + var range = this.cloneRange().adjustmentBoundary().shrinkBoundary(); + if (selectOneNode(range)) { + var child = range.startContainer.childNodes[range.startOffset]; + if ( + child && + child.nodeType == 1 && + (dtd.$empty[child.tagName] || dtd.$nonChild[child.tagName]) + ) { + node = child; + } + } + } + return node; + }, + + /** + * 在页面上高亮range所表示的选区 + * @method select + * @return { UE.dom.Range } 返回当前Range对象 + */ + //这里不区分ie9以上,trace:3824 + select: browser.ie + ? function(noFillData, textRange) { + var nativeRange; + if (!this.collapsed) this.shrinkBoundary(); + var node = this.getClosedNode(); + if (node && !textRange) { + try { + nativeRange = this.document.body.createControlRange(); + nativeRange.addElement(node); + nativeRange.select(); + } catch (e) {} + return this; + } + var bookmark = this.createBookmark(), + start = bookmark.start, + end; + nativeRange = this.document.body.createTextRange(); + nativeRange.moveToElementText(start); + nativeRange.moveStart("character", 1); + if (!this.collapsed) { + var nativeRangeEnd = this.document.body.createTextRange(); + end = bookmark.end; + nativeRangeEnd.moveToElementText(end); + nativeRange.setEndPoint("EndToEnd", nativeRangeEnd); + } else { + if (!noFillData && this.startContainer.nodeType != 3) { + //使用|x固定住光标 + var tmpText = this.document.createTextNode(fillChar), + tmp = this.document.createElement("span"); + tmp.appendChild(this.document.createTextNode(fillChar)); + start.parentNode.insertBefore(tmp, start); + start.parentNode.insertBefore(tmpText, start); + //当点b,i,u时,不能清除i上边的b + removeFillData(this.document, tmpText); + fillData = tmpText; + mergeSibling(tmp, "previousSibling"); + mergeSibling(start, "nextSibling"); + nativeRange.moveStart("character", -1); + nativeRange.collapse(true); + } + } + this.moveToBookmark(bookmark); + tmp && domUtils.remove(tmp); + //IE在隐藏状态下不支持range操作,catch一下 + try { + nativeRange.select(); + } catch (e) {} + return this; + } + : function(notInsertFillData) { + function checkOffset(rng) { + function check(node, offset, dir) { + if (node.nodeType == 3 && node.nodeValue.length < offset) { + rng[dir + "Offset"] = node.nodeValue.length; + } + } + check(rng.startContainer, rng.startOffset, "start"); + check(rng.endContainer, rng.endOffset, "end"); + } + var win = domUtils.getWindow(this.document), + sel = win.getSelection(), + txtNode; + //FF下关闭自动长高时滚动条在关闭dialog时会跳 + //ff下如果不body.focus将不能定位闭合光标到编辑器内 + browser.gecko ? this.document.body.focus() : win.focus(); + if (sel) { + sel.removeAllRanges(); + // trace:870 chrome/safari后边是br对于闭合得range不能定位 所以去掉了判断 + // this.startContainer.nodeType != 3 &&! ((child = this.startContainer.childNodes[this.startOffset]) && child.nodeType == 1 && child.tagName == 'BR' + if (this.collapsed && !notInsertFillData) { + // //opear如果没有节点接着,原生的不能够定位,不能在body的第一级插入空白节点 + // if (notInsertFillData && browser.opera && !domUtils.isBody(this.startContainer) && this.startContainer.nodeType == 1) { + // var tmp = this.document.createTextNode(''); + // this.insertNode(tmp).setStart(tmp, 0).collapse(true); + // } + // + //处理光标落在文本节点的情况 + //处理以下的情况 + //|xxxx + //xxxx|xxxx + //xxxx| + var start = this.startContainer, + child = start; + if (start.nodeType == 1) { + child = start.childNodes[this.startOffset]; + } + if ( + !(start.nodeType == 3 && this.startOffset) && + (child + ? !child.previousSibling || + child.previousSibling.nodeType != 3 + : !start.lastChild || start.lastChild.nodeType != 3) + ) { + txtNode = this.document.createTextNode(fillChar); + //跟着前边走 + this.insertNode(txtNode); + removeFillData(this.document, txtNode); + mergeSibling(txtNode, "previousSibling"); + mergeSibling(txtNode, "nextSibling"); + fillData = txtNode; + this.setStart(txtNode, browser.webkit ? 1 : 0).collapse(true); + } + } + var nativeRange = this.document.createRange(); + if ( + this.collapsed && + browser.opera && + this.startContainer.nodeType == 1 + ) { + var child = this.startContainer.childNodes[this.startOffset]; + if (!child) { + //往前靠拢 + child = this.startContainer.lastChild; + if (child && domUtils.isBr(child)) { + this.setStartBefore(child).collapse(true); + } + } else { + //向后靠拢 + while (child && domUtils.isBlockElm(child)) { + if (child.nodeType == 1 && child.childNodes[0]) { + child = child.childNodes[0]; + } else { + break; + } + } + child && this.setStartBefore(child).collapse(true); + } + } + //是createAddress最后一位算的不准,现在这里进行微调 + checkOffset(this); + nativeRange.setStart(this.startContainer, this.startOffset); + nativeRange.setEnd(this.endContainer, this.endOffset); + sel.addRange(nativeRange); + } + return this; + }, + + /** + * 滚动到当前range开始的位置 + * @method scrollToView + * @param { Window } win 当前range对象所属的window对象 + * @return { UE.dom.Range } 当前Range对象 + */ + + /** + * 滚动到距离当前range开始位置 offset 的位置处 + * @method scrollToView + * @param { Window } win 当前range对象所属的window对象 + * @param { Number } offset 距离range开始位置处的偏移量, 如果为正数, 则向下偏移, 反之, 则向上偏移 + * @return { UE.dom.Range } 当前Range对象 + */ + scrollToView: function(win, offset) { + win = win ? window : domUtils.getWindow(this.document); + var me = this, + span = me.document.createElement("span"); + //trace:717 + span.innerHTML = " "; + me.cloneRange().insertNode(span); + domUtils.scrollToView(span, win, offset); + domUtils.remove(span); + return me; + }, + + /** + * 判断当前选区内容是否占位符 + * @private + * @method inFillChar + * @return { Boolean } 如果是占位符返回true,否则返回false + */ + inFillChar: function() { + var start = this.startContainer; + if ( + this.collapsed && + start.nodeType == 3 && + start.nodeValue.replace(new RegExp("^" + domUtils.fillChar), "") + .length + + 1 == + start.nodeValue.length + ) { + return true; + } + return false; + }, + + /** + * 保存 + * @method createAddress + * @private + * @return { Boolean } 返回开始和结束的位置 + * @example + * ```html + * + *

    + * aaaa + * + * + * bbbb + * + * + *

    + * + * + * + * ``` + */ + createAddress: function(ignoreEnd, ignoreTxt) { + var addr = {}, + me = this; + + function getAddress(isStart) { + var node = isStart ? me.startContainer : me.endContainer; + var parents = domUtils.findParents(node, true, function(node) { + return !domUtils.isBody(node); + }), + addrs = []; + for (var i = 0, ci; (ci = parents[i++]); ) { + addrs.push(domUtils.getNodeIndex(ci, ignoreTxt)); + } + var firstIndex = 0; + + if (ignoreTxt) { + if (node.nodeType == 3) { + var tmpNode = node.previousSibling; + while (tmpNode && tmpNode.nodeType == 3) { + firstIndex += tmpNode.nodeValue.replace(fillCharReg, "").length; + tmpNode = tmpNode.previousSibling; + } + firstIndex += isStart ? me.startOffset : me.endOffset; // - (fillCharReg.test(node.nodeValue) ? 1 : 0 ) + } else { + node = node.childNodes[isStart ? me.startOffset : me.endOffset]; + if (node) { + firstIndex = domUtils.getNodeIndex(node, ignoreTxt); + } else { + node = isStart ? me.startContainer : me.endContainer; + var first = node.firstChild; + while (first) { + if (domUtils.isFillChar(first)) { + first = first.nextSibling; + continue; + } + firstIndex++; + if (first.nodeType == 3) { + while (first && first.nodeType == 3) { + first = first.nextSibling; + } + } else { + first = first.nextSibling; + } + } + } + } + } else { + firstIndex = isStart + ? domUtils.isFillChar(node) ? 0 : me.startOffset + : me.endOffset; + } + if (firstIndex < 0) { + firstIndex = 0; + } + addrs.push(firstIndex); + return addrs; + } + addr.startAddress = getAddress(true); + if (!ignoreEnd) { + addr.endAddress = me.collapsed + ? [].concat(addr.startAddress) + : getAddress(); + } + return addr; + }, + + /** + * 保存 + * @method createAddress + * @private + * @return { Boolean } 返回开始和结束的位置 + * @example + * ```html + * + *

    + * aaaa + * + * + * bbbb + * + * + *

    + * + * + * + * ``` + */ + moveToAddress: function(addr, ignoreEnd) { + var me = this; + function getNode(address, isStart) { + var tmpNode = me.document.body, + parentNode, + offset; + for (var i = 0, ci, l = address.length; i < l; i++) { + ci = address[i]; + parentNode = tmpNode; + tmpNode = tmpNode.childNodes[ci]; + if (!tmpNode) { + offset = ci; + break; + } + } + if (isStart) { + if (tmpNode) { + me.setStartBefore(tmpNode); + } else { + me.setStart(parentNode, offset); + } + } else { + if (tmpNode) { + me.setEndBefore(tmpNode); + } else { + me.setEnd(parentNode, offset); + } + } + } + getNode(addr.startAddress, true); + !ignoreEnd && addr.endAddress && getNode(addr.endAddress); + return me; + }, + + /** + * 判断给定的Range对象是否和当前Range对象表示的是同一个选区 + * @method equals + * @param { UE.dom.Range } 需要判断的Range对象 + * @return { Boolean } 如果给定的Range对象与当前Range对象表示的是同一个选区, 则返回true, 否则返回false + */ + equals: function(rng) { + for (var p in this) { + if (this.hasOwnProperty(p)) { + if (this[p] !== rng[p]) return false; + } + } + return true; + }, + + /** + * 遍历range内的节点。每当遍历一个节点时, 都会执行参数项 doFn 指定的函数, 该函数的接受当前遍历的节点 + * 作为其参数。 + * @method traversal + * @param { Function } doFn 对每个遍历的节点要执行的方法, 该方法接受当前遍历的节点作为其参数 + * @return { UE.dom.Range } 当前range对象 + * @example + * ```html + * + * + * + * + * + * + * + * + * + * + * ``` + */ + + /** + * 遍历range内的节点。 + * 每当遍历一个节点时, 都会执行参数项 doFn 指定的函数, 该函数的接受当前遍历的节点 + * 作为其参数。 + * 可以通过参数项 filterFn 来指定一个过滤器, 只有符合该过滤器过滤规则的节点才会触 + * 发doFn函数的执行 + * @method traversal + * @param { Function } doFn 对每个遍历的节点要执行的方法, 该方法接受当前遍历的节点作为其参数 + * @param { Function } filterFn 过滤器, 该函数接受当前遍历的节点作为参数, 如果该节点满足过滤 + * 规则, 请返回true, 该节点会触发doFn, 否则, 请返回false, 则该节点不 + * 会触发doFn。 + * @return { UE.dom.Range } 当前range对象 + * @see UE.dom.Range:traversal(Function) + * @example + * ```html + * + * + * + * + * + * + * + * + * + * + * ``` + */ + traversal: function(doFn, filterFn) { + if (this.collapsed) return this; + var bookmark = this.createBookmark(), + end = bookmark.end, + current = domUtils.getNextDomNode(bookmark.start, false, filterFn); + while ( + current && + current !== end && + domUtils.getPosition(current, end) & domUtils.POSITION_PRECEDING + ) { + var tmpNode = domUtils.getNextDomNode(current, false, filterFn); + doFn(current); + current = tmpNode; + } + return this.moveToBookmark(bookmark); + } + }; +})(); + + +// core/Selection.js +/** + * 选集 + * @file + * @module UE.dom + * @class Selection + * @since 1.2.6.1 + */ + +/** + * 选区集合 + * @unfile + * @module UE.dom + * @class Selection + */ +(function() { + function getBoundaryInformation(range, start) { + var getIndex = domUtils.getNodeIndex; + range = range.duplicate(); + range.collapse(start); + var parent = range.parentElement(); + //如果节点里没有子节点,直接退出 + if (!parent.hasChildNodes()) { + return { container: parent, offset: 0 }; + } + var siblings = parent.children, + child, + testRange = range.duplicate(), + startIndex = 0, + endIndex = siblings.length - 1, + index = -1, + distance; + while (startIndex <= endIndex) { + index = Math.floor((startIndex + endIndex) / 2); + child = siblings[index]; + testRange.moveToElementText(child); + var position = testRange.compareEndPoints("StartToStart", range); + if (position > 0) { + endIndex = index - 1; + } else if (position < 0) { + startIndex = index + 1; + } else { + //trace:1043 + return { container: parent, offset: getIndex(child) }; + } + } + if (index == -1) { + testRange.moveToElementText(parent); + testRange.setEndPoint("StartToStart", range); + distance = testRange.text.replace(/(\r\n|\r)/g, "\n").length; + siblings = parent.childNodes; + if (!distance) { + child = siblings[siblings.length - 1]; + return { container: child, offset: child.nodeValue.length }; + } + + var i = siblings.length; + while (distance > 0) { + distance -= siblings[--i].nodeValue.length; + } + return { container: siblings[i], offset: -distance }; + } + testRange.collapse(position > 0); + testRange.setEndPoint(position > 0 ? "StartToStart" : "EndToStart", range); + distance = testRange.text.replace(/(\r\n|\r)/g, "\n").length; + if (!distance) { + return dtd.$empty[child.tagName] || dtd.$nonChild[child.tagName] + ? { + container: parent, + offset: getIndex(child) + (position > 0 ? 0 : 1) + } + : { + container: child, + offset: position > 0 ? 0 : child.childNodes.length + }; + } + while (distance > 0) { + try { + var pre = child; + child = child[position > 0 ? "previousSibling" : "nextSibling"]; + distance -= child.nodeValue.length; + } catch (e) { + return { container: parent, offset: getIndex(pre) }; + } + } + return { + container: child, + offset: position > 0 ? -distance : child.nodeValue.length + distance + }; + } + + /** + * 将ieRange转换为Range对象 + * @param {Range} ieRange ieRange对象 + * @param {Range} range Range对象 + * @return {Range} range 返回转换后的Range对象 + */ + function transformIERangeToRange(ieRange, range) { + if (ieRange.item) { + range.selectNode(ieRange.item(0)); + } else { + var bi = getBoundaryInformation(ieRange, true); + range.setStart(bi.container, bi.offset); + if (ieRange.compareEndPoints("StartToEnd", ieRange) != 0) { + bi = getBoundaryInformation(ieRange, false); + range.setEnd(bi.container, bi.offset); + } + } + return range; + } + + /** + * 获得ieRange + * @param {Selection} sel Selection对象 + * @return {ieRange} 得到ieRange + */ + function _getIERange(sel) { + var ieRange; + //ie下有可能报错 + try { + ieRange = sel.getNative().createRange(); + } catch (e) { + return null; + } + var el = ieRange.item ? ieRange.item(0) : ieRange.parentElement(); + if ((el.ownerDocument || el) === sel.document) { + return ieRange; + } + return null; + } + + var Selection = (dom.Selection = function(doc) { + var me = this, + iframe; + me.document = doc; + if (browser.ie9below) { + iframe = domUtils.getWindow(doc).frameElement; + domUtils.on(iframe, "beforedeactivate", function() { + me._bakIERange = me.getIERange(); + }); + domUtils.on(iframe, "activate", function() { + try { + if (!_getIERange(me) && me._bakIERange) { + me._bakIERange.select(); + } + } catch (ex) {} + me._bakIERange = null; + }); + } + iframe = doc = null; + }); + + Selection.prototype = { + rangeInBody: function(rng, txtRange) { + var node = browser.ie9below || txtRange + ? rng.item ? rng.item() : rng.parentElement() + : rng.startContainer; + + return node === this.document.body || domUtils.inDoc(node, this.document); + }, + + /** + * 获取原生seleciton对象 + * @method getNative + * @return { Object } 获得selection对象 + * @example + * ```javascript + * editor.selection.getNative(); + * ``` + */ + getNative: function() { + var doc = this.document; + try { + return !doc + ? null + : browser.ie9below + ? doc.selection + : domUtils.getWindow(doc).getSelection(); + } catch (e) { + return null; + } + }, + + /** + * 获得ieRange + * @method getIERange + * @return { Object } 返回ie原生的Range + * @example + * ```javascript + * editor.selection.getIERange(); + * ``` + */ + getIERange: function() { + var ieRange = _getIERange(this); + if (!ieRange) { + if (this._bakIERange) { + return this._bakIERange; + } + } + return ieRange; + }, + + /** + * 缓存当前选区的range和选区的开始节点 + * @method cache + */ + cache: function() { + this.clear(); + this._cachedRange = this.getRange(); + this._cachedStartElement = this.getStart(); + this._cachedStartElementPath = this.getStartElementPath(); + }, + + /** + * 获取选区开始位置的父节点到body + * @method getStartElementPath + * @return { Array } 返回父节点集合 + * @example + * ```javascript + * editor.selection.getStartElementPath(); + * ``` + */ + getStartElementPath: function() { + if (this._cachedStartElementPath) { + return this._cachedStartElementPath; + } + var start = this.getStart(); + if (start) { + return domUtils.findParents(start, true, null, true); + } + return []; + }, + + /** + * 清空缓存 + * @method clear + */ + clear: function() { + this._cachedStartElementPath = this._cachedRange = this._cachedStartElement = null; + }, + + /** + * 编辑器是否得到了选区 + * @method isFocus + */ + isFocus: function() { + try { + if (browser.ie9below) { + var nativeRange = _getIERange(this); + return !!(nativeRange && this.rangeInBody(nativeRange)); + } else { + return !!this.getNative().rangeCount; + } + } catch (e) { + return false; + } + }, + + /** + * 获取选区对应的Range + * @method getRange + * @return { Object } 得到Range对象 + * @example + * ```javascript + * editor.selection.getRange(); + * ``` + */ + getRange: function() { + var me = this; + function optimze(range) { + var child = me.document.body.firstChild, + collapsed = range.collapsed; + while (child && child.firstChild) { + range.setStart(child, 0); + child = child.firstChild; + } + if (!range.startContainer) { + range.setStart(me.document.body, 0); + } + if (collapsed) { + range.collapse(true); + } + } + + if (me._cachedRange != null) { + return this._cachedRange; + } + var range = new baidu.editor.dom.Range(me.document); + + if (browser.ie9below) { + var nativeRange = me.getIERange(); + if (nativeRange) { + //备份的_bakIERange可能已经实效了,dom树发生了变化比如从源码模式切回来,所以try一下,实效就放到body开始位置 + try { + transformIERangeToRange(nativeRange, range); + } catch (e) { + optimze(range); + } + } else { + optimze(range); + } + } else { + var sel = me.getNative(); + if (sel && sel.rangeCount) { + var firstRange = sel.getRangeAt(0); + var lastRange = sel.getRangeAt(sel.rangeCount - 1); + range + .setStart(firstRange.startContainer, firstRange.startOffset) + .setEnd(lastRange.endContainer, lastRange.endOffset); + if ( + range.collapsed && + domUtils.isBody(range.startContainer) && + !range.startOffset + ) { + optimze(range); + } + } else { + //trace:1734 有可能已经不在dom树上了,标识的节点 + if ( + this._bakRange && + domUtils.inDoc(this._bakRange.startContainer, this.document) + ) { + return this._bakRange; + } + optimze(range); + } + } + return (this._bakRange = range); + }, + + /** + * 获取开始元素,用于状态反射 + * @method getStart + * @return { Element } 获得开始元素 + * @example + * ```javascript + * editor.selection.getStart(); + * ``` + */ + getStart: function() { + if (this._cachedStartElement) { + return this._cachedStartElement; + } + var range = browser.ie9below ? this.getIERange() : this.getRange(), + tmpRange, + start, + tmp, + parent; + if (browser.ie9below) { + if (!range) { + //todo 给第一个值可能会有问题 + return this.document.body.firstChild; + } + //control元素 + if (range.item) { + return range.item(0); + } + tmpRange = range.duplicate(); + //修正ie下x[xx] 闭合后 x|xx + tmpRange.text.length > 0 && tmpRange.moveStart("character", 1); + tmpRange.collapse(1); + start = tmpRange.parentElement(); + parent = tmp = range.parentElement(); + while ((tmp = tmp.parentNode)) { + if (tmp == start) { + start = parent; + break; + } + } + } else { + range.shrinkBoundary(); + start = range.startContainer; + if (start.nodeType == 1 && start.hasChildNodes()) { + start = + start.childNodes[ + Math.min(start.childNodes.length - 1, range.startOffset) + ]; + } + if (start.nodeType == 3) { + return start.parentNode; + } + } + return start; + }, + + /** + * 得到选区中的文本 + * @method getText + * @return { String } 选区中包含的文本 + * @example + * ```javascript + * editor.selection.getText(); + * ``` + */ + getText: function() { + var nativeSel, nativeRange; + if (this.isFocus() && (nativeSel = this.getNative())) { + nativeRange = browser.ie9below + ? nativeSel.createRange() + : nativeSel.getRangeAt(0); + return browser.ie9below ? nativeRange.text : nativeRange.toString(); + } + return ""; + }, + + /** + * 清除选区 + * @method clearRange + * @example + * ```javascript + * editor.selection.clearRange(); + * ``` + */ + clearRange: function() { + this.getNative()[browser.ie9below ? "empty" : "removeAllRanges"](); + } + }; +})(); + + +// core/Editor.js +/** + * 编辑器主类,包含编辑器提供的大部分公用接口 + * @file + * @module UE + * @class Editor + * @since 1.2.6.1 + */ + +/** + * UEditor公用空间,UEditor所有的功能都挂载在该空间下 + * @unfile + * @module UE + */ + +/** + * UEditor的核心类,为用户提供与编辑器交互的接口。 + * @unfile + * @module UE + * @class Editor + */ + +(function() { + var uid = 0, + _selectionChangeTimer; + + /** + * 获取编辑器的html内容,赋值到编辑器所在表单的textarea文本域里面 + * @private + * @method setValue + * @param { UE.Editor } editor 编辑器事例 + */ + function setValue(form, editor) { + var textarea; + if (editor.options.textarea) { + if (utils.isString(editor.options.textarea)) { + for ( + var i = 0, ti, tis = domUtils.getElementsByTagName(form, "textarea"); + (ti = tis[i++]); + + ) { + if (ti.id == "ueditor_textarea_" + editor.options.textarea) { + textarea = ti; + break; + } + } + } else { + textarea = editor.textarea; + } + } + if (!textarea) { + form.appendChild( + (textarea = domUtils.createElement(document, "textarea", { + name: editor.options.textarea, + id: "ueditor_textarea_" + editor.options.textarea, + style: "display:none" + })) + ); + //不要产生多个textarea + editor.textarea = textarea; + } + !textarea.getAttribute("name") && + textarea.setAttribute("name", editor.options.textarea); + textarea.value = editor.hasContents() + ? editor.options.allHtmlEnabled + ? editor.getAllHtml() + : editor.getContent(null, null, true) + : ""; + } + function loadPlugins(me) { + //初始化插件 + for (var pi in UE.plugins) { + UE.plugins[pi].call(me); + } + } + function checkCurLang(I18N) { + for (var lang in I18N) { + return lang; + } + } + + function langReadied(me) { + me.langIsReady = true; + + me.fireEvent("langReady"); + } + + /** + * 编辑器准备就绪后会触发该事件 + * @module UE + * @class Editor + * @event ready + * @remind render方法执行完成之后,会触发该事件 + * @remind + * @example + * ```javascript + * editor.addListener( 'ready', function( editor ) { + * editor.execCommand( 'focus' ); //编辑器家在完成后,让编辑器拿到焦点 + * } ); + * ``` + */ + /** + * 执行destroy方法,会触发该事件 + * @module UE + * @class Editor + * @event destroy + * @see UE.Editor:destroy() + */ + /** + * 执行reset方法,会触发该事件 + * @module UE + * @class Editor + * @event reset + * @see UE.Editor:reset() + */ + /** + * 执行focus方法,会触发该事件 + * @module UE + * @class Editor + * @event focus + * @see UE.Editor:focus(Boolean) + */ + /** + * 语言加载完成会触发该事件 + * @module UE + * @class Editor + * @event langReady + */ + /** + * 运行命令之后会触发该命令 + * @module UE + * @class Editor + * @event beforeExecCommand + */ + /** + * 运行命令之后会触发该命令 + * @module UE + * @class Editor + * @event afterExecCommand + */ + /** + * 运行命令之前会触发该命令 + * @module UE + * @class Editor + * @event firstBeforeExecCommand + */ + /** + * 在getContent方法执行之前会触发该事件 + * @module UE + * @class Editor + * @event beforeGetContent + * @see UE.Editor:getContent() + */ + /** + * 在getContent方法执行之后会触发该事件 + * @module UE + * @class Editor + * @event afterGetContent + * @see UE.Editor:getContent() + */ + /** + * 在getAllHtml方法执行时会触发该事件 + * @module UE + * @class Editor + * @event getAllHtml + * @see UE.Editor:getAllHtml() + */ + /** + * 在setContent方法执行之前会触发该事件 + * @module UE + * @class Editor + * @event beforeSetContent + * @see UE.Editor:setContent(String) + */ + /** + * 在setContent方法执行之后会触发该事件 + * @module UE + * @class Editor + * @event afterSetContent + * @see UE.Editor:setContent(String) + */ + /** + * 每当编辑器内部选区发生改变时,将触发该事件 + * @event selectionchange + * @warning 该事件的触发非常频繁,不建议在该事件的处理过程中做重量级的处理 + * @example + * ```javascript + * editor.addListener( 'selectionchange', function( editor ) { + * console.log('选区发生改变'); + * } + */ + /** + * 在所有selectionchange的监听函数执行之前,会触发该事件 + * @module UE + * @class Editor + * @event beforeSelectionChange + * @see UE.Editor:selectionchange + */ + /** + * 在所有selectionchange的监听函数执行完之后,会触发该事件 + * @module UE + * @class Editor + * @event afterSelectionChange + * @see UE.Editor:selectionchange + */ + /** + * 编辑器内容发生改变时会触发该事件 + * @module UE + * @class Editor + * @event contentChange + */ + + /** + * 以默认参数构建一个编辑器实例 + * @constructor + * @remind 通过 改构造方法实例化的编辑器,不带ui层.需要render到一个容器,编辑器实例才能正常渲染到页面 + * @example + * ```javascript + * var editor = new UE.Editor(); + * editor.execCommand('blod'); + * ``` + * @see UE.Config + */ + + /** + * 以给定的参数集合创建一个编辑器实例,对于未指定的参数,将应用默认参数。 + * @constructor + * @remind 通过 改构造方法实例化的编辑器,不带ui层.需要render到一个容器,编辑器实例才能正常渲染到页面 + * @param { Object } setting 创建编辑器的参数 + * @example + * ```javascript + * var editor = new UE.Editor(); + * editor.execCommand('blod'); + * ``` + * @see UE.Config + */ + var Editor = (UE.Editor = function(options) { + var me = this; + me.uid = uid++; + EventBase.call(me); + me.commands = {}; + me.options = utils.extend(utils.clone(options || {}), UEDITOR_CONFIG, true); + me.shortcutkeys = {}; + me.inputRules = []; + me.outputRules = []; + //设置默认的常用属性 + me.setOpt(Editor.defaultOptions(me)); + + /* 尝试异步加载后台配置 */ + me.loadServerConfig(); + + if (!utils.isEmptyObject(UE.I18N)) { + //修改默认的语言类型 + me.options.lang = checkCurLang(UE.I18N); + UE.plugin.load(me); + langReadied(me); + } else { + utils.loadFile( + document, + { + src: + me.options.langPath + + me.options.lang + + "/" + + me.options.lang + + ".js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + UE.plugin.load(me); + langReadied(me); + } + ); + } + + UE.instants["ueditorInstant" + me.uid] = me; + }); + Editor.prototype = { + registerCommand: function(name, obj) { + this.commands[name] = obj; + }, + /** + * 编辑器对外提供的监听ready事件的接口, 通过调用该方法,达到的效果与监听ready事件是一致的 + * @method ready + * @param { Function } fn 编辑器ready之后所执行的回调, 如果在注册事件之前编辑器已经ready,将会 + * 立即触发该回调。 + * @remind 需要等待编辑器加载完成后才能执行的代码,可以使用该方法传入 + * @example + * ```javascript + * editor.ready( function( editor ) { + * editor.setContent('初始化完毕'); + * } ); + * ``` + * @see UE.Editor.event:ready + */ + ready: function(fn) { + var me = this; + if (fn) { + me.isReady ? fn.apply(me) : me.addListener("ready", fn); + } + }, + + /** + * 该方法是提供给插件里面使用,设置配置项默认值 + * @method setOpt + * @warning 三处设置配置项的优先级: 实例化时传入参数 > setOpt()设置 > config文件里设置 + * @warning 该方法仅供编辑器插件内部和编辑器初始化时调用,其他地方不能调用。 + * @param { String } key 编辑器的可接受的选项名称 + * @param { * } val 该选项可接受的值 + * @example + * ```javascript + * editor.setOpt( 'initContent', '欢迎使用编辑器' ); + * ``` + */ + + /** + * 该方法是提供给插件里面使用,以{key:value}集合的方式设置插件内用到的配置项默认值 + * @method setOpt + * @warning 三处设置配置项的优先级: 实例化时传入参数 > setOpt()设置 > config文件里设置 + * @warning 该方法仅供编辑器插件内部和编辑器初始化时调用,其他地方不能调用。 + * @param { Object } options 将要设置的选项的键值对对象 + * @example + * ```javascript + * editor.setOpt( { + * 'initContent': '欢迎使用编辑器' + * } ); + * ``` + */ + setOpt: function(key, val) { + var obj = {}; + if (utils.isString(key)) { + obj[key] = val; + } else { + obj = key; + } + utils.extend(this.options, obj, true); + }, + getOpt: function(key) { + return this.options[key]; + }, + /** + * 销毁编辑器实例,使用textarea代替 + * @method destroy + * @example + * ```javascript + * editor.destroy(); + * ``` + */ + destroy: function() { + var me = this; + me.fireEvent("destroy"); + var container = me.container.parentNode; + var textarea = me.textarea; + if (!textarea) { + textarea = document.createElement("textarea"); + container.parentNode.insertBefore(textarea, container); + } else { + textarea.style.display = ""; + } + + textarea.style.width = me.iframe.offsetWidth + "px"; + textarea.style.height = me.iframe.offsetHeight + "px"; + textarea.value = me.getContent(); + textarea.id = me.key; + container.innerHTML = ""; + domUtils.remove(container); + var key = me.key; + //trace:2004 + for (var p in me) { + if (me.hasOwnProperty(p)) { + delete this[p]; + } + } + UE.delEditor(key); + }, + + /** + * 渲染编辑器的DOM到指定容器 + * @method render + * @param { String } containerId 指定一个容器ID + * @remind 执行该方法,会触发ready事件 + * @warning 必须且只能调用一次 + */ + + /** + * 渲染编辑器的DOM到指定容器 + * @method render + * @param { Element } containerDom 直接指定容器对象 + * @remind 执行该方法,会触发ready事件 + * @warning 必须且只能调用一次 + */ + render: function(container) { + var me = this, + options = me.options, + getStyleValue = function(attr) { + return parseInt(domUtils.getComputedStyle(container, attr)); + }; + if (utils.isString(container)) { + container = document.getElementById(container); + } + if (container) { + if (options.initialFrameWidth) { + options.minFrameWidth = options.initialFrameWidth; + } else { + options.minFrameWidth = options.initialFrameWidth = + container.offsetWidth; + } + if (options.initialFrameHeight) { + options.minFrameHeight = options.initialFrameHeight; + } else { + options.initialFrameHeight = options.minFrameHeight = + container.offsetHeight; + } + + container.style.width = /%$/.test(options.initialFrameWidth) + ? "100%" + : options.initialFrameWidth - + getStyleValue("padding-left") - + getStyleValue("padding-right") + + "px"; + container.style.height = /%$/.test(options.initialFrameHeight) + ? "100%" + : options.initialFrameHeight - + getStyleValue("padding-top") - + getStyleValue("padding-bottom") + + "px"; + + container.style.zIndex = options.zIndex; + + var html = + (ie && browser.version < 9 ? "" : "") + + "" + + "" + + "" + + (options.iframeCssUrl + ? "" + : "") + + (options.initialStyle + ? "" + : "") + + "" + + "" + + "" + + (options.iframeJsUrl + ? "" + : "") + + ""; + + container.appendChild( + domUtils.createElement(document, "iframe", { + id: "ueditor_" + me.uid, + width: "100%", + height: "100%", + frameborder: "0", + //先注释掉了,加的原因忘记了,但开启会直接导致全屏模式下内容多时不会出现滚动条 + // scrolling :'no', + src: + "javascript:void(function(){document.open();" + + (options.customDomain && document.domain != location.hostname + ? 'document.domain="' + document.domain + '";' + : "") + + 'document.write("' + + html + + '");document.close();}())' + }) + ); + container.style.overflow = "hidden"; + //解决如果是给定的百分比,会导致高度算不对的问题 + setTimeout(function() { + if (/%$/.test(options.initialFrameWidth)) { + options.minFrameWidth = options.initialFrameWidth = + container.offsetWidth; + //如果这里给定宽度,会导致ie在拖动窗口大小时,编辑区域不随着变化 + // container.style.width = options.initialFrameWidth + 'px'; + } + if (/%$/.test(options.initialFrameHeight)) { + options.minFrameHeight = options.initialFrameHeight = + container.offsetHeight; + container.style.height = options.initialFrameHeight + "px"; + } + }); + } + }, + + /** + * 编辑器初始化 + * @method _setup + * @private + * @param { Element } doc 编辑器Iframe中的文档对象 + */ + _setup: function(doc) { + var me = this, + options = me.options; + if (ie) { + doc.body.disabled = true; + doc.body.contentEditable = true; + doc.body.disabled = false; + } else { + doc.body.contentEditable = true; + } + doc.body.spellcheck = false; + me.document = doc; + me.window = doc.defaultView || doc.parentWindow; + me.iframe = me.window.frameElement; + me.body = doc.body; + me.selection = new dom.Selection(doc); + //gecko初始化就能得到range,无法判断isFocus了 + var geckoSel; + if (browser.gecko && (geckoSel = this.selection.getNative())) { + geckoSel.removeAllRanges(); + } + this._initEvents(); + //为form提交提供一个隐藏的textarea + for ( + var form = this.iframe.parentNode; + !domUtils.isBody(form); + form = form.parentNode + ) { + if (form.tagName == "FORM") { + me.form = form; + if (me.options.autoSyncData) { + domUtils.on(me.window, "blur", function() { + setValue(form, me); + }); + } else { + domUtils.on(form, "submit", function() { + setValue(this, me); + }); + } + break; + } + } + if (options.initialContent) { + if (options.autoClearinitialContent) { + var oldExecCommand = me.execCommand; + me.execCommand = function() { + me.fireEvent("firstBeforeExecCommand"); + return oldExecCommand.apply(me, arguments); + }; + this._setDefaultContent(options.initialContent); + } else this.setContent(options.initialContent, false, true); + } + + //编辑器不能为空内容 + + if (domUtils.isEmptyNode(me.body)) { + me.body.innerHTML = "

    " + (browser.ie ? "" : "
    ") + "

    "; + } + //如果要求focus, 就把光标定位到内容开始 + if (options.focus) { + setTimeout(function() { + me.focus(me.options.focusInEnd); + //如果自动清除开着,就不需要做selectionchange; + !me.options.autoClearinitialContent && me._selectionChange(); + }, 0); + } + if (!me.container) { + me.container = this.iframe.parentNode; + } + if (options.fullscreen && me.ui) { + me.ui.setFullScreen(true); + } + + try { + me.document.execCommand("2D-position", false, false); + } catch (e) {} + try { + me.document.execCommand("enableInlineTableEditing", false, false); + } catch (e) {} + try { + me.document.execCommand("enableObjectResizing", false, false); + } catch (e) {} + + //挂接快捷键 + me._bindshortcutKeys(); + me.isReady = 1; + me.fireEvent("ready"); + options.onready && options.onready.call(me); + if (!browser.ie9below) { + domUtils.on(me.window, ["blur", "focus"], function(e) { + //chrome下会出现alt+tab切换时,导致选区位置不对 + if (e.type == "blur") { + me._bakRange = me.selection.getRange(); + try { + me._bakNativeRange = me.selection.getNative().getRangeAt(0); + me.selection.getNative().removeAllRanges(); + } catch (e) { + me._bakNativeRange = null; + } + } else { + try { + me._bakRange && me._bakRange.select(); + } catch (e) {} + } + }); + } + //trace:1518 ff3.6body不够寛,会导致点击空白处无法获得焦点 + if (browser.gecko && browser.version <= 10902) { + //修复ff3.6初始化进来,不能点击获得焦点 + me.body.contentEditable = false; + setTimeout(function() { + me.body.contentEditable = true; + }, 100); + setInterval(function() { + me.body.style.height = me.iframe.offsetHeight - 20 + "px"; + }, 100); + } + + !options.isShow && me.setHide(); + options.readonly && me.setDisabled(); + }, + + /** + * 同步数据到编辑器所在的form + * 从编辑器的容器节点向上查找form元素,若找到,就同步编辑内容到找到的form里,为提交数据做准备,主要用于是手动提交的情况 + * 后台取得数据的键值,使用你容器上的name属性,如果没有就使用参数里的textarea项 + * @method sync + * @example + * ```javascript + * editor.sync(); + * form.sumbit(); //form变量已经指向了form元素 + * ``` + */ + + /** + * 根据传入的formId,在页面上查找要同步数据的表单,若找到,就同步编辑内容到找到的form里,为提交数据做准备 + * 后台取得数据的键值,该键值默认使用给定的编辑器容器的name属性,如果没有name属性则使用参数项里给定的“textarea”项 + * @method sync + * @param { String } formID 指定一个要同步数据的form的id,编辑器的数据会同步到你指定form下 + */ + sync: function(formId) { + var me = this, + form = formId + ? document.getElementById(formId) + : domUtils.findParent( + me.iframe.parentNode, + function(node) { + return node.tagName == "FORM"; + }, + true + ); + form && setValue(form, me); + }, + + /** + * 设置编辑器高度 + * @method setHeight + * @remind 当配置项autoHeightEnabled为真时,该方法无效 + * @param { Number } number 设置的高度值,纯数值,不带单位 + * @example + * ```javascript + * editor.setHeight(number); + * ``` + */ + setHeight: function(height, notSetHeight) { + if (height !== parseInt(this.iframe.parentNode.style.height)) { + this.iframe.parentNode.style.height = height + "px"; + } + !notSetHeight && + (this.options.minFrameHeight = this.options.initialFrameHeight = height); + this.body.style.height = height + "px"; + !notSetHeight && this.trigger("setHeight"); + }, + + /** + * 为编辑器的编辑命令提供快捷键 + * 这个接口是为插件扩展提供的接口,主要是为新添加的插件,如果需要添加快捷键,所提供的接口 + * @method addshortcutkey + * @param { Object } keyset 命令名和快捷键键值对对象,多个按钮的快捷键用“+”分隔 + * @example + * ```javascript + * editor.addshortcutkey({ + * "Bold" : "ctrl+66",//^B + * "Italic" : "ctrl+73", //^I + * }); + * ``` + */ + /** + * 这个接口是为插件扩展提供的接口,主要是为新添加的插件,如果需要添加快捷键,所提供的接口 + * @method addshortcutkey + * @param { String } cmd 触发快捷键时,响应的命令 + * @param { String } keys 快捷键的字符串,多个按钮用“+”分隔 + * @example + * ```javascript + * editor.addshortcutkey("Underline", "ctrl+85"); //^U + * ``` + */ + addshortcutkey: function(cmd, keys) { + var obj = {}; + if (keys) { + obj[cmd] = keys; + } else { + obj = cmd; + } + utils.extend(this.shortcutkeys, obj); + }, + + /** + * 对编辑器设置keydown事件监听,绑定快捷键和命令,当快捷键组合触发成功,会响应对应的命令 + * @method _bindshortcutKeys + * @private + */ + _bindshortcutKeys: function() { + var me = this, + shortcutkeys = this.shortcutkeys; + me.addListener("keydown", function(type, e) { + var keyCode = e.keyCode || e.which; + for (var i in shortcutkeys) { + var tmp = shortcutkeys[i].split(","); + for (var t = 0, ti; (ti = tmp[t++]); ) { + ti = ti.split(":"); + var key = ti[0], + param = ti[1]; + if ( + /^(ctrl)(\+shift)?\+(\d+)$/.test(key.toLowerCase()) || + /^(\d+)$/.test(key) + ) { + if ( + ((RegExp.$1 == "ctrl" ? e.ctrlKey || e.metaKey : 0) && + (RegExp.$2 != "" ? e[RegExp.$2.slice(1) + "Key"] : 1) && + keyCode == RegExp.$3) || + keyCode == RegExp.$1 + ) { + if (me.queryCommandState(i, param) != -1) + me.execCommand(i, param); + domUtils.preventDefault(e); + } + } + } + } + }); + }, + + /** + * 获取编辑器的内容 + * @method getContent + * @warning 该方法获取到的是经过编辑器内置的过滤规则进行过滤后得到的内容 + * @return { String } 编辑器的内容字符串, 如果编辑器的内容为空,或者是空的标签内容(如:”<p><br/></p>“), 则返回空字符串 + * @example + * ```javascript + * //编辑器html内容:

    123456

    + * var content = editor.getContent(); //返回值:

    123456

    + * ``` + */ + + /** + * 获取编辑器的内容。 可以通过参数定义编辑器内置的判空规则 + * @method getContent + * @param { Function } fn 自定的判空规则, 要求该方法返回一个boolean类型的值, + * 代表当前编辑器的内容是否空, + * 如果返回true, 则该方法将直接返回空字符串;如果返回false,则编辑器将返回 + * 经过内置过滤规则处理后的内容。 + * @remind 该方法在处理包含有初始化内容的时候能起到很好的作用。 + * @warning 该方法获取到的是经过编辑器内置的过滤规则进行过滤后得到的内容 + * @return { String } 编辑器的内容字符串 + * @example + * ```javascript + * // editor 是一个编辑器的实例 + * var content = editor.getContent( function ( editor ) { + * return editor.body.innerHTML === '欢迎使用UEditor'; //返回空字符串 + * } ); + * ``` + */ + getContent: function(cmd, fn, notSetCursor, ignoreBlank, formatter) { + var me = this; + if (cmd && utils.isFunction(cmd)) { + fn = cmd; + cmd = ""; + } + if (fn ? !fn() : !this.hasContents()) { + return ""; + } + me.fireEvent("beforegetcontent"); + var root = UE.htmlparser(me.body.innerHTML, ignoreBlank); + me.filterOutputRule(root); + me.fireEvent("aftergetcontent", cmd, root); + return root.toHtml(formatter); + }, + + /** + * 取得完整的html代码,可以直接显示成完整的html文档 + * @method getAllHtml + * @return { String } 编辑器的内容html文档字符串 + * @eaxmple + * ```javascript + * editor.getAllHtml(); //返回格式大致是: ...... + * ``` + */ + getAllHtml: function() { + var me = this, + headHtml = [], + html = ""; + me.fireEvent("getAllHtml", headHtml); + if (browser.ie && browser.version > 8) { + var headHtmlForIE9 = ""; + utils.each(me.document.styleSheets, function(si) { + headHtmlForIE9 += si.href + ? '' + : ""; + }); + utils.each(me.document.getElementsByTagName("script"), function(si) { + headHtmlForIE9 += si.outerHTML; + }); + } + return ( + "" + + (me.options.charset + ? '' + : "") + + (headHtmlForIE9 || + me.document.getElementsByTagName("head")[0].innerHTML) + + headHtml.join("\n") + + "" + + "" + + me.getContent(null, null, true) + + "" + ); + }, + + /** + * 得到编辑器的纯文本内容,但会保留段落格式 + * @method getPlainTxt + * @return { String } 编辑器带段落格式的纯文本内容字符串 + * @example + * ```javascript + * //编辑器html内容:

    1

    2

    + * console.log(editor.getPlainTxt()); //输出:"1\n2\n + * ``` + */ + getPlainTxt: function() { + var reg = new RegExp(domUtils.fillChar, "g"), + html = this.body.innerHTML.replace(/[\n\r]/g, ""); //ie要先去了\n在处理 + html = html + .replace(/<(p|div)[^>]*>(| )<\/\1>/gi, "\n") + .replace(//gi, "\n") + .replace(/<[^>/]+>/g, "") + .replace(/(\n)?<\/([^>]+)>/g, function(a, b, c) { + return dtd.$block[c] ? "\n" : b ? b : ""; + }); + //取出来的空格会有c2a0会变成乱码,处理这种情况\u00a0 + return html + .replace(reg, "") + .replace(/\u00a0/g, " ") + .replace(/ /g, " "); + }, + + /** + * 获取编辑器中的纯文本内容,没有段落格式 + * @method getContentTxt + * @return { String } 编辑器不带段落格式的纯文本内容字符串 + * @example + * ```javascript + * //编辑器html内容:

    1

    2

    + * console.log(editor.getPlainTxt()); //输出:"12 + * ``` + */ + getContentTxt: function() { + var reg = new RegExp(domUtils.fillChar, "g"); + //取出来的空格会有c2a0会变成乱码,处理这种情况\u00a0 + return this.body[browser.ie ? "innerText" : "textContent"] + .replace(reg, "") + .replace(/\u00a0/g, " "); + }, + + /** + * 设置编辑器的内容,可修改编辑器当前的html内容 + * @method setContent + * @warning 通过该方法插入的内容,是经过编辑器内置的过滤规则进行过滤后得到的内容 + * @warning 该方法会触发selectionchange事件 + * @param { String } html 要插入的html内容 + * @example + * ```javascript + * editor.getContent('

    test

    '); + * ``` + */ + + /** + * 设置编辑器的内容,可修改编辑器当前的html内容 + * @method setContent + * @warning 通过该方法插入的内容,是经过编辑器内置的过滤规则进行过滤后得到的内容 + * @warning 该方法会触发selectionchange事件 + * @param { String } html 要插入的html内容 + * @param { Boolean } isAppendTo 若传入true,不清空原来的内容,在最后插入内容,否则,清空内容再插入 + * @example + * ```javascript + * //假设设置前的编辑器内容是

    old text

    + * editor.setContent('

    new text

    ', true); //插入的结果是

    old text

    new text

    + * ``` + */ + setContent: function(html, isAppendTo, notFireSelectionchange) { + var me = this; + + me.fireEvent("beforesetcontent", html); + var root = UE.htmlparser(html); + me.filterInputRule(root); + html = root.toHtml(); + + me.body.innerHTML = (isAppendTo ? me.body.innerHTML : "") + html; + + function isCdataDiv(node) { + return node.tagName == "DIV" && node.getAttribute("cdata_tag"); + } + //给文本或者inline节点套p标签 + if (me.options.enterTag == "p") { + var child = this.body.firstChild, + tmpNode; + if ( + !child || + (child.nodeType == 1 && + (dtd.$cdata[child.tagName] || + isCdataDiv(child) || + domUtils.isCustomeNode(child)) && + child === this.body.lastChild) + ) { + this.body.innerHTML = + "

    " + + (browser.ie ? " " : "
    ") + + "

    " + + this.body.innerHTML; + } else { + var p = me.document.createElement("p"); + while (child) { + while ( + child && + (child.nodeType == 3 || + (child.nodeType == 1 && + dtd.p[child.tagName] && + !dtd.$cdata[child.tagName])) + ) { + tmpNode = child.nextSibling; + p.appendChild(child); + child = tmpNode; + } + if (p.firstChild) { + if (!child) { + me.body.appendChild(p); + break; + } else { + child.parentNode.insertBefore(p, child); + p = me.document.createElement("p"); + } + } + child = child.nextSibling; + } + } + } + me.fireEvent("aftersetcontent"); + me.fireEvent("contentchange"); + + !notFireSelectionchange && me._selectionChange(); + //清除保存的选区 + me._bakRange = me._bakIERange = me._bakNativeRange = null; + //trace:1742 setContent后gecko能得到焦点问题 + var geckoSel; + if (browser.gecko && (geckoSel = this.selection.getNative())) { + geckoSel.removeAllRanges(); + } + if (me.options.autoSyncData) { + me.form && setValue(me.form, me); + } + }, + + /** + * 让编辑器获得焦点,默认focus到编辑器头部 + * @method focus + * @example + * ```javascript + * editor.focus() + * ``` + */ + + /** + * 让编辑器获得焦点,toEnd确定focus位置 + * @method focus + * @param { Boolean } toEnd 默认focus到编辑器头部,toEnd为true时focus到内容尾部 + * @example + * ```javascript + * editor.focus(true) + * ``` + */ + focus: function(toEnd) { + try { + var me = this, + rng = me.selection.getRange(); + if (toEnd) { + var node = me.body.lastChild; + if (node && node.nodeType == 1 && !dtd.$empty[node.tagName]) { + if (domUtils.isEmptyBlock(node)) { + rng.setStartAtFirst(node); + } else { + rng.setStartAtLast(node); + } + rng.collapse(true); + } + rng.setCursor(true); + } else { + if ( + !rng.collapsed && + domUtils.isBody(rng.startContainer) && + rng.startOffset == 0 + ) { + var node = me.body.firstChild; + if (node && node.nodeType == 1 && !dtd.$empty[node.tagName]) { + rng.setStartAtFirst(node).collapse(true); + } + } + + rng.select(true); + } + this.fireEvent("focus selectionchange"); + } catch (e) {} + }, + isFocus: function() { + return this.selection.isFocus(); + }, + blur: function() { + var sel = this.selection.getNative(); + if (sel.empty && browser.ie) { + var nativeRng = document.body.createTextRange(); + nativeRng.moveToElementText(document.body); + nativeRng.collapse(true); + nativeRng.select(); + sel.empty(); + } else { + sel.removeAllRanges(); + } + + //this.fireEvent('blur selectionchange'); + }, + /** + * 初始化UE事件及部分事件代理 + * @method _initEvents + * @private + */ + _initEvents: function() { + var me = this, + doc = me.document, + win = me.window; + me._proxyDomEvent = utils.bind(me._proxyDomEvent, me); + domUtils.on( + doc, + [ + "click", + "contextmenu", + "mousedown", + "keydown", + "keyup", + "keypress", + "mouseup", + "mouseover", + "mouseout", + "selectstart" + ], + me._proxyDomEvent + ); + domUtils.on(win, ["focus", "blur"], me._proxyDomEvent); + domUtils.on(me.body, "drop", function(e) { + //阻止ff下默认的弹出新页面打开图片 + if (browser.gecko && e.stopPropagation) { + e.stopPropagation(); + } + me.fireEvent("contentchange"); + }); + domUtils.on(doc, ["mouseup", "keydown"], function(evt) { + //特殊键不触发selectionchange + if ( + evt.type == "keydown" && + (evt.ctrlKey || evt.metaKey || evt.shiftKey || evt.altKey) + ) { + return; + } + if (evt.button == 2) return; + me._selectionChange(250, evt); + }); + }, + /** + * 触发事件代理 + * @method _proxyDomEvent + * @private + * @return { * } fireEvent的返回值 + * @see UE.EventBase:fireEvent(String) + */ + _proxyDomEvent: function(evt) { + if ( + this.fireEvent("before" + evt.type.replace(/^on/, "").toLowerCase()) === + false + ) { + return false; + } + if (this.fireEvent(evt.type.replace(/^on/, ""), evt) === false) { + return false; + } + return this.fireEvent( + "after" + evt.type.replace(/^on/, "").toLowerCase() + ); + }, + /** + * 变化选区 + * @method _selectionChange + * @private + */ + _selectionChange: function(delay, evt) { + var me = this; + //有光标才做selectionchange 为了解决未focus时点击source不能触发更改工具栏状态的问题(source命令notNeedUndo=1) + // if ( !me.selection.isFocus() ){ + // return; + // } + + var hackForMouseUp = false; + var mouseX, mouseY; + if (browser.ie && browser.version < 9 && evt && evt.type == "mouseup") { + var range = this.selection.getRange(); + if (!range.collapsed) { + hackForMouseUp = true; + mouseX = evt.clientX; + mouseY = evt.clientY; + } + } + clearTimeout(_selectionChangeTimer); + _selectionChangeTimer = setTimeout(function() { + if (!me.selection || !me.selection.getNative()) { + return; + } + //修复一个IE下的bug: 鼠标点击一段已选择的文本中间时,可能在mouseup后的一段时间内取到的range是在selection的type为None下的错误值. + //IE下如果用户是拖拽一段已选择文本,则不会触发mouseup事件,所以这里的特殊处理不会对其有影响 + var ieRange; + if (hackForMouseUp && me.selection.getNative().type == "None") { + ieRange = me.document.body.createTextRange(); + try { + ieRange.moveToPoint(mouseX, mouseY); + } catch (ex) { + ieRange = null; + } + } + var bakGetIERange; + if (ieRange) { + bakGetIERange = me.selection.getIERange; + me.selection.getIERange = function() { + return ieRange; + }; + } + me.selection.cache(); + if (bakGetIERange) { + me.selection.getIERange = bakGetIERange; + } + if (me.selection._cachedRange && me.selection._cachedStartElement) { + me.fireEvent("beforeselectionchange"); + // 第二个参数causeByUi为true代表由用户交互造成的selectionchange. + me.fireEvent("selectionchange", !!evt); + me.fireEvent("afterselectionchange"); + me.selection.clear(); + } + }, delay || 50); + }, + + /** + * 执行编辑命令 + * @method _callCmdFn + * @private + * @param { String } fnName 函数名称 + * @param { * } args 传给命令函数的参数 + * @return { * } 返回命令函数运行的返回值 + */ + _callCmdFn: function(fnName, args) { + var cmdName = args[0].toLowerCase(), + cmd, + cmdFn; + cmd = this.commands[cmdName] || UE.commands[cmdName]; + cmdFn = cmd && cmd[fnName]; + //没有querycommandstate或者没有command的都默认返回0 + if ((!cmd || !cmdFn) && fnName == "queryCommandState") { + return 0; + } else if (cmdFn) { + return cmdFn.apply(this, args); + } + }, + + /** + * 执行编辑命令cmdName,完成富文本编辑效果 + * @method execCommand + * @param { String } cmdName 需要执行的命令 + * @remind 具体命令的使用请参考命令列表 + * @return { * } 返回命令函数运行的返回值 + * @example + * ```javascript + * editor.execCommand(cmdName); + * ``` + */ + execCommand: function(cmdName) { + cmdName = cmdName.toLowerCase(); + var me = this, + result, + cmd = me.commands[cmdName] || UE.commands[cmdName]; + if (!cmd || !cmd.execCommand) { + return null; + } + if (!cmd.notNeedUndo && !me.__hasEnterExecCommand) { + me.__hasEnterExecCommand = true; + if (me.queryCommandState.apply(me, arguments) != -1) { + me.fireEvent("saveScene"); + me.fireEvent.apply( + me, + ["beforeexeccommand", cmdName].concat(arguments) + ); + result = this._callCmdFn("execCommand", arguments); + //保存场景时,做了内容对比,再看是否进行contentchange触发,这里多触发了一次,去掉 + // (!cmd.ignoreContentChange && !me._ignoreContentChange) && me.fireEvent('contentchange'); + me.fireEvent.apply( + me, + ["afterexeccommand", cmdName].concat(arguments) + ); + me.fireEvent("saveScene"); + } + me.__hasEnterExecCommand = false; + } else { + result = this._callCmdFn("execCommand", arguments); + !me.__hasEnterExecCommand && + !cmd.ignoreContentChange && + !me._ignoreContentChange && + me.fireEvent("contentchange"); + } + !me.__hasEnterExecCommand && + !cmd.ignoreContentChange && + !me._ignoreContentChange && + me._selectionChange(); + return result; + }, + + /** + * 根据传入的command命令,查选编辑器当前的选区,返回命令的状态 + * @method queryCommandState + * @param { String } cmdName 需要查询的命令名称 + * @remind 具体命令的使用请参考命令列表 + * @return { Number } number 返回放前命令的状态,返回值三种情况:(-1|0|1) + * @example + * ```javascript + * editor.queryCommandState(cmdName) => (-1|0|1) + * ``` + * @see COMMAND.LIST + */ + queryCommandState: function(cmdName) { + return this._callCmdFn("queryCommandState", arguments); + }, + + /** + * 根据传入的command命令,查选编辑器当前的选区,根据命令返回相关的值 + * @method queryCommandValue + * @param { String } cmdName 需要查询的命令名称 + * @remind 具体命令的使用请参考命令列表 + * @remind 只有部分插件有此方法 + * @return { * } 返回每个命令特定的当前状态值 + * @grammar editor.queryCommandValue(cmdName) => {*} + * @see COMMAND.LIST + */ + queryCommandValue: function(cmdName) { + return this._callCmdFn("queryCommandValue", arguments); + }, + + /** + * 检查编辑区域中是否有内容 + * @method hasContents + * @remind 默认有文本内容,或者有以下节点都不认为是空 + * table,ul,ol,dl,iframe,area,base,col,hr,img,embed,input,link,meta,param + * @return { Boolean } 检查有内容返回true,否则返回false + * @example + * ```javascript + * editor.hasContents() + * ``` + */ + + /** + * 检查编辑区域中是否有内容,若包含参数tags中的节点类型,直接返回true + * @method hasContents + * @param { Array } tags 传入数组判断时用到的节点类型 + * @return { Boolean } 若文档中包含tags数组里对应的tag,返回true,否则返回false + * @example + * ```javascript + * editor.hasContents(['span']); + * ``` + */ + hasContents: function(tags) { + if (tags) { + for (var i = 0, ci; (ci = tags[i++]); ) { + if (this.document.getElementsByTagName(ci).length > 0) { + return true; + } + } + } + if (!domUtils.isEmptyBlock(this.body)) { + return true; + } + //随时添加,定义的特殊标签如果存在,不能认为是空 + tags = ["div"]; + for (i = 0; (ci = tags[i++]); ) { + var nodes = domUtils.getElementsByTagName(this.document, ci); + for (var n = 0, cn; (cn = nodes[n++]); ) { + if (domUtils.isCustomeNode(cn)) { + return true; + } + } + } + return false; + }, + + /** + * 重置编辑器,可用来做多个tab使用同一个编辑器实例 + * @method reset + * @remind 此方法会清空编辑器内容,清空回退列表,会触发reset事件 + * @example + * ```javascript + * editor.reset() + * ``` + */ + reset: function() { + this.fireEvent("reset"); + }, + + /** + * 设置当前编辑区域可以编辑 + * @method setEnabled + * @example + * ```javascript + * editor.setEnabled() + * ``` + */ + setEnabled: function() { + var me = this, + range; + if (me.body.contentEditable == "false") { + me.body.contentEditable = true; + range = me.selection.getRange(); + //有可能内容丢失了 + try { + range.moveToBookmark(me.lastBk); + delete me.lastBk; + } catch (e) { + range.setStartAtFirst(me.body).collapse(true); + } + range.select(true); + if (me.bkqueryCommandState) { + me.queryCommandState = me.bkqueryCommandState; + delete me.bkqueryCommandState; + } + if (me.bkqueryCommandValue) { + me.queryCommandValue = me.bkqueryCommandValue; + delete me.bkqueryCommandValue; + } + me.fireEvent("selectionchange"); + } + }, + enable: function() { + return this.setEnabled(); + }, + + /** 设置当前编辑区域不可编辑 + * @method setDisabled + */ + + /** 设置当前编辑区域不可编辑,except中的命令除外 + * @method setDisabled + * @param { String } except 例外命令的字符串 + * @remind 即使设置了disable,此处配置的例外命令仍然可以执行 + * @example + * ```javascript + * editor.setDisabled('bold'); //禁用工具栏中除加粗之外的所有功能 + * ``` + */ + + /** 设置当前编辑区域不可编辑,except中的命令除外 + * @method setDisabled + * @param { Array } except 例外命令的字符串数组,数组中的命令仍然可以执行 + * @remind 即使设置了disable,此处配置的例外命令仍然可以执行 + * @example + * ```javascript + * editor.setDisabled(['bold','insertimage']); //禁用工具栏中除加粗和插入图片之外的所有功能 + * ``` + */ + setDisabled: function(except) { + var me = this; + except = except ? (utils.isArray(except) ? except : [except]) : []; + if (me.body.contentEditable == "true") { + if (!me.lastBk) { + me.lastBk = me.selection.getRange().createBookmark(true); + } + me.body.contentEditable = false; + me.bkqueryCommandState = me.queryCommandState; + me.bkqueryCommandValue = me.queryCommandValue; + me.queryCommandState = function(type) { + if (utils.indexOf(except, type) != -1) { + return me.bkqueryCommandState.apply(me, arguments); + } + return -1; + }; + me.queryCommandValue = function(type) { + if (utils.indexOf(except, type) != -1) { + return me.bkqueryCommandValue.apply(me, arguments); + } + return null; + }; + me.fireEvent("selectionchange"); + } + }, + disable: function(except) { + return this.setDisabled(except); + }, + + /** + * 设置默认内容 + * @method _setDefaultContent + * @private + * @param { String } cont 要存入的内容 + */ + _setDefaultContent: (function() { + function clear() { + var me = this; + if (me.document.getElementById("initContent")) { + me.body.innerHTML = "

    " + (ie ? "" : "
    ") + "

    "; + me.removeListener("firstBeforeExecCommand focus", clear); + setTimeout(function() { + me.focus(); + me._selectionChange(); + }, 0); + } + } + + return function(cont) { + var me = this; + me.body.innerHTML = '

    ' + cont + "

    "; + + me.addListener("firstBeforeExecCommand focus", clear); + }; + })(), + + /** + * 显示编辑器 + * @method setShow + * @example + * ```javascript + * editor.setShow() + * ``` + */ + setShow: function() { + var me = this, + range = me.selection.getRange(); + if (me.container.style.display == "none") { + //有可能内容丢失了 + try { + range.moveToBookmark(me.lastBk); + delete me.lastBk; + } catch (e) { + range.setStartAtFirst(me.body).collapse(true); + } + //ie下focus实效,所以做了个延迟 + setTimeout(function() { + range.select(true); + }, 100); + me.container.style.display = ""; + } + }, + show: function() { + return this.setShow(); + }, + /** + * 隐藏编辑器 + * @method setHide + * @example + * ```javascript + * editor.setHide() + * ``` + */ + setHide: function() { + var me = this; + if (!me.lastBk) { + me.lastBk = me.selection.getRange().createBookmark(true); + } + me.container.style.display = "none"; + }, + hide: function() { + return this.setHide(); + }, + + /** + * 根据指定的路径,获取对应的语言资源 + * @method getLang + * @param { String } path 路径根据的是lang目录下的语言文件的路径结构 + * @return { Object | String } 根据路径返回语言资源的Json格式对象或者语言字符串 + * @example + * ```javascript + * editor.getLang('contextMenu.delete'); //如果当前是中文,那返回是的是'删除' + * ``` + */ + getLang: function(path) { + var lang = UE.I18N[this.options.lang]; + if (!lang) { + throw Error("not import language file"); + } + path = (path || "").split("."); + for (var i = 0, ci; (ci = path[i++]); ) { + lang = lang[ci]; + if (!lang) break; + } + return lang; + }, + + /** + * 计算编辑器html内容字符串的长度 + * @method getContentLength + * @return { Number } 返回计算的长度 + * @example + * ```javascript + * //编辑器html内容

    132

    + * editor.getContentLength() //返回27 + * ``` + */ + /** + * 计算编辑器当前纯文本内容的长度 + * @method getContentLength + * @param { Boolean } ingoneHtml 传入true时,只按照纯文本来计算 + * @return { Number } 返回计算的长度,内容中有hr/img/iframe标签,长度加1 + * @example + * ```javascript + * //编辑器html内容

    132

    + * editor.getContentLength() //返回3 + * ``` + */ + getContentLength: function(ingoneHtml, tagNames) { + var count = this.getContent(false, false, true).length; + if (ingoneHtml) { + tagNames = (tagNames || []).concat(["hr", "img", "iframe"]); + count = this.getContentTxt().replace(/[\t\r\n]+/g, "").length; + for (var i = 0, ci; (ci = tagNames[i++]); ) { + count += this.document.getElementsByTagName(ci).length; + } + } + return count; + }, + + /** + * 注册输入过滤规则 + * @method addInputRule + * @param { Function } rule 要添加的过滤规则 + * @example + * ```javascript + * editor.addInputRule(function(root){ + * $.each(root.getNodesByTagName('div'),function(i,node){ + * node.tagName="p"; + * }); + * }); + * ``` + */ + addInputRule: function(rule) { + this.inputRules.push(rule); + }, + + /** + * 执行注册的过滤规则 + * @method filterInputRule + * @param { UE.uNode } root 要过滤的uNode节点 + * @remind 执行editor.setContent方法和执行'inserthtml'命令后,会运行该过滤函数 + * @example + * ```javascript + * editor.filterInputRule(editor.body); + * ``` + * @see UE.Editor:addInputRule + */ + filterInputRule: function(root) { + for (var i = 0, ci; (ci = this.inputRules[i++]); ) { + ci.call(this, root); + } + }, + + /** + * 注册输出过滤规则 + * @method addOutputRule + * @param { Function } rule 要添加的过滤规则 + * @example + * ```javascript + * editor.addOutputRule(function(root){ + * $.each(root.getNodesByTagName('p'),function(i,node){ + * node.tagName="div"; + * }); + * }); + * ``` + */ + addOutputRule: function(rule) { + this.outputRules.push(rule); + }, + + /** + * 根据输出过滤规则,过滤编辑器内容 + * @method filterOutputRule + * @remind 执行editor.getContent方法的时候,会先运行该过滤函数 + * @param { UE.uNode } root 要过滤的uNode节点 + * @example + * ```javascript + * editor.filterOutputRule(editor.body); + * ``` + * @see UE.Editor:addOutputRule + */ + filterOutputRule: function(root) { + for (var i = 0, ci; (ci = this.outputRules[i++]); ) { + ci.call(this, root); + } + }, + + /** + * 根据action名称获取请求的路径 + * @method getActionUrl + * @remind 假如没有设置serverUrl,会根据imageUrl设置默认的controller路径 + * @param { String } action action名称 + * @example + * ```javascript + * editor.getActionUrl('config'); //返回 "/ueditor/php/controller.php?action=config" + * editor.getActionUrl('image'); //返回 "/ueditor/php/controller.php?action=uplaodimage" + * editor.getActionUrl('scrawl'); //返回 "/ueditor/php/controller.php?action=uplaodscrawl" + * editor.getActionUrl('imageManager'); //返回 "/ueditor/php/controller.php?action=listimage" + * ``` + */ + getActionUrl: function(action) { + var actionName = this.getOpt(action) || action, + imageUrl = this.getOpt("imageUrl"), + serverUrl = this.getOpt("serverUrl"); + + if (!serverUrl && imageUrl) { + serverUrl = imageUrl.replace(/^(.*[\/]).+([\.].+)$/, "$1controller$2"); + } + + if (serverUrl) { + serverUrl = + serverUrl + + (serverUrl.indexOf("?") == -1 ? "?" : "&") + + "action=" + + (actionName || ""); + return utils.formatUrl(serverUrl); + } else { + return ""; + } + } + }; + utils.inherits(Editor, EventBase); +})(); + + +// core/Editor.defaultoptions.js +//维护编辑器一下默认的不在插件中的配置项 +UE.Editor.defaultOptions = function(editor) { + var _url = editor.options.UEDITOR_HOME_URL; + return { + isShow: true, + initialContent: "", + initialStyle: "", + autoClearinitialContent: false, + iframeCssUrl: _url + "themes/iframe.css", + textarea: "editorValue", + focus: false, + focusInEnd: true, + autoClearEmptyNode: true, + fullscreen: false, + readonly: false, + zIndex: 999, + imagePopup: true, + enterTag: "p", + customDomain: false, + lang: "zh-cn", + langPath: _url + "lang/", + theme: "default", + themePath: _url + "themes/", + allHtmlEnabled: false, + scaleEnabled: false, + tableNativeEditInFF: false, + autoSyncData: true, + fileNameFormat: "{time}{rand:6}" + }; +}; + + +// core/loadconfig.js +(function() { + UE.Editor.prototype.loadServerConfig = function() { + var me = this; + setTimeout(function() { + try { + me.options.imageUrl && + me.setOpt( + "serverUrl", + me.options.imageUrl.replace( + /^(.*[\/]).+([\.].+)$/, + "$1controller$2" + ) + ); + + var configUrl = me.getActionUrl("config"), + isJsonp = utils.isCrossDomainUrl(configUrl); + /* 发出ajax请求 */ + me._serverConfigLoaded = false; + + + configUrl && + UE.ajax.request(configUrl, { + method: "GET", + dataType: isJsonp ? "jsonp" : "", + onsuccess: function(r) { + try { + var config = isJsonp ? r : eval("(" + r.responseText + ")"); + + utils.extend(me.options, config); + me.fireEvent("serverConfigLoaded"); + me._serverConfigLoaded = true; + } catch (e) { + showErrorMsg(me.getLang("loadconfigFormatError")); + } + }, + onerror: function() { + + showErrorMsg(me.getLang("loadconfigHttpError")); + } + }); + } catch (e) { + showErrorMsg(me.getLang("loadconfigError")); + } + }); + + function showErrorMsg(msg) { + console && console.error(msg); + //me.fireEvent('showMessage', { + // 'title': msg, + // 'type': 'error' + //}); + } + }; + + UE.Editor.prototype.isServerConfigLoaded = function() { + var me = this; + return me._serverConfigLoaded || false; + }; + + UE.Editor.prototype.afterConfigReady = function(handler) { + if (!handler || !utils.isFunction(handler)) return; + var me = this; + var readyHandler = function() { + handler.apply(me, arguments); + me.removeListener("serverConfigLoaded", readyHandler); + }; + + if (me.isServerConfigLoaded()) { + handler.call(me, "serverConfigLoaded"); + } else { + me.addListener("serverConfigLoaded", readyHandler); + } + }; +})(); + + +// core/ajax.js +/** + * @file + * @module UE.ajax + * @since 1.2.6.1 + */ + +/** + * 提供对ajax请求的支持 + * @module UE.ajax + */ +UE.ajax = (function() { + //创建一个ajaxRequest对象 + var fnStr = "XMLHttpRequest()"; + try { + new ActiveXObject("Msxml2.XMLHTTP"); + fnStr = "ActiveXObject('Msxml2.XMLHTTP')"; + } catch (e) { + try { + new ActiveXObject("Microsoft.XMLHTTP"); + fnStr = "ActiveXObject('Microsoft.XMLHTTP')"; + } catch (e) {} + } + var creatAjaxRequest = new Function("return new " + fnStr); + + /** + * 将json参数转化成适合ajax提交的参数列表 + * @param json + */ + function json2str(json) { + var strArr = []; + for (var i in json) { + //忽略默认的几个参数 + if ( + i == "method" || + i == "timeout" || + i == "async" || + i == "dataType" || + i == "callback" + ) + continue; + //忽略控制 + if (json[i] == undefined || json[i] == null) continue; + //传递过来的对象和函数不在提交之列 + if ( + !( + (typeof json[i]).toLowerCase() == "function" || + (typeof json[i]).toLowerCase() == "object" + ) + ) { + strArr.push(encodeURIComponent(i) + "=" + encodeURIComponent(json[i])); + } else if (utils.isArray(json[i])) { + //支持传数组内容 + for (var j = 0; j < json[i].length; j++) { + strArr.push( + encodeURIComponent(i) + "[]=" + encodeURIComponent(json[i][j]) + ); + } + } + } + return strArr.join("&"); + } + + function doAjax(url, ajaxOptions) { + var xhr = creatAjaxRequest(), + //是否超时 + timeIsOut = false, + //默认参数 + defaultAjaxOptions = { + method: "POST", + timeout: 5000, + async: true, + data: {}, //需要传递对象的话只能覆盖 + onsuccess: function() {}, + onerror: function() {} + }; + + if (typeof url === "object") { + ajaxOptions = url; + url = ajaxOptions.url; + } + if (!xhr || !url) return; + var ajaxOpts = ajaxOptions + ? utils.extend(defaultAjaxOptions, ajaxOptions) + : defaultAjaxOptions; + + var submitStr = json2str(ajaxOpts); // { name:"Jim",city:"Beijing" } --> "name=Jim&city=Beijing" + //如果用户直接通过data参数传递json对象过来,则也要将此json对象转化为字符串 + if (!utils.isEmptyObject(ajaxOpts.data)) { + submitStr += (submitStr ? "&" : "") + json2str(ajaxOpts.data); + } + //超时检测 + var timerID = setTimeout(function() { + if (xhr.readyState != 4) { + timeIsOut = true; + xhr.abort(); + clearTimeout(timerID); + } + }, ajaxOpts.timeout); + + var method = ajaxOpts.method.toUpperCase(); + var str = + url + + (url.indexOf("?") == -1 ? "?" : "&") + + (method == "POST" ? "" : submitStr + "&noCache=" + +new Date()); + xhr.open(method, str, ajaxOpts.async); + xhr.onreadystatechange = function() { + if (xhr.readyState == 4) { + if (!timeIsOut && xhr.status == 200) { + ajaxOpts.onsuccess(xhr); + } else { + ajaxOpts.onerror(xhr); + } + } + }; + if (method == "POST") { + xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + xhr.send(submitStr); + } else { + xhr.send(null); + } + } + + function doJsonp(url, opts) { + var successhandler = opts.onsuccess || function() {}, + scr = document.createElement("SCRIPT"), + options = opts || {}, + charset = options["charset"], + callbackField = options["jsonp"] || "callback", + callbackFnName, + timeOut = options["timeOut"] || 0, + timer, + reg = new RegExp("(\\?|&)" + callbackField + "=([^&]*)"), + matches; + + if (utils.isFunction(successhandler)) { + callbackFnName = + "bd__editor__" + Math.floor(Math.random() * 2147483648).toString(36); + window[callbackFnName] = getCallBack(0); + } else if (utils.isString(successhandler)) { + callbackFnName = successhandler; + } else { + if ((matches = reg.exec(url))) { + callbackFnName = matches[2]; + } + } + + url = url.replace(reg, "\x241" + callbackField + "=" + callbackFnName); + + if (url.search(reg) < 0) { + url += + (url.indexOf("?") < 0 ? "?" : "&") + + callbackField + + "=" + + callbackFnName; + } + + var queryStr = json2str(opts); // { name:"Jim",city:"Beijing" } --> "name=Jim&city=Beijing" + //如果用户直接通过data参数传递json对象过来,则也要将此json对象转化为字符串 + if (!utils.isEmptyObject(opts.data)) { + queryStr += (queryStr ? "&" : "") + json2str(opts.data); + } + if (queryStr) { + url = url.replace(/\?/, "?" + queryStr + "&"); + } + + scr.onerror = getCallBack(1); + if (timeOut) { + timer = setTimeout(getCallBack(1), timeOut); + } + createScriptTag(scr, url, charset); + + function createScriptTag(scr, url, charset) { + scr.setAttribute("type", "text/javascript"); + scr.setAttribute("defer", "defer"); + charset && scr.setAttribute("charset", charset); + scr.setAttribute("src", url); + document.getElementsByTagName("head")[0].appendChild(scr); + } + + function getCallBack(onTimeOut) { + return function() { + try { + if (onTimeOut) { + options.onerror && options.onerror(); + } else { + try { + clearTimeout(timer); + successhandler.apply(window, arguments); + } catch (e) {} + } + } catch (exception) { + options.onerror && options.onerror.call(window, exception); + } finally { + options.oncomplete && options.oncomplete.apply(window, arguments); + scr.parentNode && scr.parentNode.removeChild(scr); + window[callbackFnName] = null; + try { + delete window[callbackFnName]; + } catch (e) {} + } + }; + } + } + + return { + /** + * 根据给定的参数项,向指定的url发起一个ajax请求。 ajax请求完成后,会根据请求结果调用相应回调: 如果请求 + * 成功, 则调用onsuccess回调, 失败则调用 onerror 回调 + * @method request + * @param { URLString } url ajax请求的url地址 + * @param { Object } ajaxOptions ajax请求选项的键值对,支持的选项如下: + * @example + * ```javascript + * //向sayhello.php发起一个异步的Ajax GET请求, 请求超时时间为10s, 请求完成后执行相应的回调。 + * UE.ajax.requeset( 'sayhello.php', { + * + * //请求方法。可选值: 'GET', 'POST',默认值是'POST' + * method: 'GET', + * + * //超时时间。 默认为5000, 单位是ms + * timeout: 10000, + * + * //是否是异步请求。 true为异步请求, false为同步请求 + * async: true, + * + * //请求携带的数据。如果请求为GET请求, data会经过stringify后附加到请求url之后。 + * data: { + * name: 'ueditor' + * }, + * + * //请求成功后的回调, 该回调接受当前的XMLHttpRequest对象作为参数。 + * onsuccess: function ( xhr ) { + * console.log( xhr.responseText ); + * }, + * + * //请求失败或者超时后的回调。 + * onerror: function ( xhr ) { + * alert( 'Ajax请求失败' ); + * } + * + * } ); + * ``` + */ + + /** + * 根据给定的参数项发起一个ajax请求, 参数项里必须包含一个url地址。 ajax请求完成后,会根据请求结果调用相应回调: 如果请求 + * 成功, 则调用onsuccess回调, 失败则调用 onerror 回调。 + * @method request + * @warning 如果在参数项里未提供一个key为“url”的地址值,则该请求将直接退出。 + * @param { Object } ajaxOptions ajax请求选项的键值对,支持的选项如下: + * @example + * ```javascript + * + * //向sayhello.php发起一个异步的Ajax POST请求, 请求超时时间为5s, 请求完成后不执行任何回调。 + * UE.ajax.requeset( 'sayhello.php', { + * + * //请求的地址, 该项是必须的。 + * url: 'sayhello.php' + * + * } ); + * ``` + */ + request: function(url, opts) { + if (opts && opts.dataType == "jsonp") { + doJsonp(url, opts); + } else { + doAjax(url, opts); + } + }, + getJSONP: function(url, data, fn) { + var opts = { + data: data, + oncomplete: fn + }; + doJsonp(url, opts); + } + }; +})(); + + +// core/filterword.js +/** + * UE过滤word的静态方法 + * @file + */ + +/** + * UEditor公用空间,UEditor所有的功能都挂载在该空间下 + * @module UE + */ + +/** + * 根据传入html字符串过滤word + * @module UE + * @since 1.2.6.1 + * @method filterWord + * @param { String } html html字符串 + * @return { String } 已过滤后的结果字符串 + * @example + * ```javascript + * UE.filterWord(html); + * ``` + */ +var filterWord = (UE.filterWord = (function() { + //是否是word过来的内容 + function isWordDocument(str) { + return /(class="?Mso|style="[^"]*\bmso\-|w:WordDocument|<(v|o):|lang=)/gi.test( + str + ); + } + //去掉小数 + function transUnit(v) { + v = v.replace(/[\d.]+\w+/g, function(m) { + return utils.transUnitToPx(m); + }); + return v; + } + + function filterPasteWord(str) { + return ( + str + .replace(/[\t\r\n]+/g, " ") + .replace(//gi, "") + //转换图片 + .replace(/]*>[\s\S]*?.<\/v:shape>/gi, function(str) { + //opera能自己解析出image所这里直接返回空 + if (browser.opera) { + return ""; + } + try { + //有可能是bitmap占为图,无用,直接过滤掉,主要体现在粘贴excel表格中 + if (/Bitmap/i.test(str)) { + return ""; + } + var width = str.match(/width:([ \d.]*p[tx])/i)[1], + height = str.match(/height:([ \d.]*p[tx])/i)[1], + src = str.match(/src=\s*"([^"]*)"/i)[1]; + return ( + '' + ); + } catch (e) { + return ""; + } + }) + //针对wps添加的多余标签处理 + .replace(/<\/?div[^>]*>/g, "") + //去掉多余的属性 + .replace(/v:\w+=(["']?)[^'"]+\1/g, "") + .replace( + /<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|xml|meta|link|style|\w+:\w+)(?=[\s\/>]))[^>]*>/gi, + "" + ) + .replace( + /

    ]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi, + "

    $1

    " + ) + //去掉多余的属性 + .replace(/\s+(class|lang|align)\s*=\s*(['"]?)([\w-]+)\2/gi, function( + str, + name, + marks, + val + ) { + //保留list的标示 + return name == "class" && val == "MsoListParagraph" ? str : ""; + }) + //清除多余的font/span不能匹配 有可能是空格 + .replace(/<(font|span)[^>]*>(\s*)<\/\1>/gi, function(a, b, c) { + return c.replace(/[\t\r\n ]+/g, " "); + }) + //处理style的问题 + .replace(/(<[a-z][^>]*)\sstyle=(["'])([^\2]*?)\2/gi, function( + str, + tag, + tmp, + style + ) { + var n = [], + s = style + .replace(/^\s+|\s+$/, "") + .replace(/'/g, "'") + .replace(/"/gi, "'") + .replace(/[\d.]+(cm|pt)/g, function(str) { + return utils.transUnitToPx(str); + }) + .split(/;\s*/g); + + for (var i = 0, v; (v = s[i]); i++) { + var name, + value, + parts = v.split(":"); + + if (parts.length == 2) { + name = parts[0].toLowerCase(); + value = parts[1].toLowerCase(); + if ( + (/^(background)\w*/.test(name) && + value.replace(/(initial|\s)/g, "").length == 0) || + (/^(margin)\w*/.test(name) && /^0\w+$/.test(value)) + ) { + continue; + } + + switch (name) { + case "mso-padding-alt": + case "mso-padding-top-alt": + case "mso-padding-right-alt": + case "mso-padding-bottom-alt": + case "mso-padding-left-alt": + case "mso-margin-alt": + case "mso-margin-top-alt": + case "mso-margin-right-alt": + case "mso-margin-bottom-alt": + case "mso-margin-left-alt": + //ie下会出现挤到一起的情况 + //case "mso-table-layout-alt": + case "mso-height": + case "mso-width": + case "mso-vertical-align-alt": + //trace:1819 ff下会解析出padding在table上 + if (!/]/.test(html)) { + return UE.htmlparser(html).children[0]; + } else { + return new uNode({ + type: "element", + children: [], + tagName: html + }); + } + }; + uNode.createText = function(data, noTrans) { + return new UE.uNode({ + type: "text", + data: noTrans ? data : utils.unhtml(data || "") + }); + }; + function nodeToHtml(node, arr, formatter, current) { + switch (node.type) { + case "root": + for (var i = 0, ci; (ci = node.children[i++]); ) { + //插入新行 + if ( + formatter && + ci.type == "element" && + !dtd.$inlineWithA[ci.tagName] && + i > 1 + ) { + insertLine(arr, current, true); + insertIndent(arr, current); + } + nodeToHtml(ci, arr, formatter, current); + } + break; + case "text": + isText(node, arr); + break; + case "element": + isElement(node, arr, formatter, current); + break; + case "comment": + isComment(node, arr, formatter); + } + return arr; + } + + function isText(node, arr) { + if (node.parentNode.tagName == "pre") { + //源码模式下输入html标签,不能做转换处理,直接输出 + arr.push(node.data); + } else { + arr.push( + notTransTagName[node.parentNode.tagName] + ? utils.html(node.data) + : node.data.replace(/[ ]{2}/g, "  ") + ); + } + } + + function isElement(node, arr, formatter, current) { + var attrhtml = ""; + if (node.attrs) { + attrhtml = []; + var attrs = node.attrs; + for (var a in attrs) { + //这里就针对 + //

    '

    + //这里边的\"做转换,要不用innerHTML直接被截断了,属性src + //有可能做的不够 + attrhtml.push( + a + + (attrs[a] !== undefined + ? '="' + + (notTransAttrs[a] + ? utils.html(attrs[a]).replace(/["]/g, function(a) { + return """; + }) + : utils.unhtml(attrs[a])) + + '"' + : "") + ); + } + attrhtml = attrhtml.join(" "); + } + arr.push( + "<" + + node.tagName + + (attrhtml ? " " + attrhtml : "") + + (dtd.$empty[node.tagName] ? "/" : "") + + ">" + ); + //插入新行 + if (formatter && !dtd.$inlineWithA[node.tagName] && node.tagName != "pre") { + if (node.children && node.children.length) { + current = insertLine(arr, current, true); + insertIndent(arr, current); + } + } + if (node.children && node.children.length) { + for (var i = 0, ci; (ci = node.children[i++]); ) { + if ( + formatter && + ci.type == "element" && + !dtd.$inlineWithA[ci.tagName] && + i > 1 + ) { + insertLine(arr, current); + insertIndent(arr, current); + } + nodeToHtml(ci, arr, formatter, current); + } + } + if (!dtd.$empty[node.tagName]) { + if ( + formatter && + !dtd.$inlineWithA[node.tagName] && + node.tagName != "pre" + ) { + if (node.children && node.children.length) { + current = insertLine(arr, current); + insertIndent(arr, current); + } + } + arr.push(""); + } + } + + function isComment(node, arr) { + arr.push(""); + } + + function getNodeById(root, id) { + var node; + if (root.type == "element" && root.getAttr("id") == id) { + return root; + } + if (root.children && root.children.length) { + for (var i = 0, ci; (ci = root.children[i++]); ) { + if ((node = getNodeById(ci, id))) { + return node; + } + } + } + } + + function getNodesByTagName(node, tagName, arr) { + if (node.type == "element" && node.tagName == tagName) { + arr.push(node); + } + if (node.children && node.children.length) { + for (var i = 0, ci; (ci = node.children[i++]); ) { + getNodesByTagName(ci, tagName, arr); + } + } + } + function nodeTraversal(root, fn) { + if (root.children && root.children.length) { + for (var i = 0, ci; (ci = root.children[i]); ) { + nodeTraversal(ci, fn); + //ci被替换的情况,这里就不再走 fn了 + if (ci.parentNode) { + if (ci.children && ci.children.length) { + fn(ci); + } + if (ci.parentNode) i++; + } + } + } else { + fn(root); + } + } + uNode.prototype = { + /** + * 当前节点对象,转换成html文本 + * @method toHtml + * @return { String } 返回转换后的html字符串 + * @example + * ```javascript + * node.toHtml(); + * ``` + */ + + /** + * 当前节点对象,转换成html文本 + * @method toHtml + * @param { Boolean } formatter 是否格式化返回值 + * @return { String } 返回转换后的html字符串 + * @example + * ```javascript + * node.toHtml( true ); + * ``` + */ + toHtml: function(formatter) { + var arr = []; + nodeToHtml(this, arr, formatter, 0); + return arr.join(""); + }, + + /** + * 获取节点的html内容 + * @method innerHTML + * @warning 假如节点的type不是'element',或节点的标签名称不在dtd列表里,直接返回当前节点 + * @return { String } 返回节点的html内容 + * @example + * ```javascript + * var htmlstr = node.innerHTML(); + * ``` + */ + + /** + * 设置节点的html内容 + * @method innerHTML + * @warning 假如节点的type不是'element',或节点的标签名称不在dtd列表里,直接返回当前节点 + * @param { String } htmlstr 传入要设置的html内容 + * @return { UE.uNode } 返回节点本身 + * @example + * ```javascript + * node.innerHTML('text'); + * ``` + */ + innerHTML: function(htmlstr) { + if (this.type != "element" || dtd.$empty[this.tagName]) { + return this; + } + if (utils.isString(htmlstr)) { + if (this.children) { + for (var i = 0, ci; (ci = this.children[i++]); ) { + ci.parentNode = null; + } + } + this.children = []; + var tmpRoot = UE.htmlparser(htmlstr); + for (var i = 0, ci; (ci = tmpRoot.children[i++]); ) { + this.children.push(ci); + ci.parentNode = this; + } + return this; + } else { + var tmpRoot = new UE.uNode({ + type: "root", + children: this.children + }); + return tmpRoot.toHtml(); + } + }, + + /** + * 获取节点的纯文本内容 + * @method innerText + * @warning 假如节点的type不是'element',或节点的标签名称不在dtd列表里,直接返回当前节点 + * @return { String } 返回节点的存文本内容 + * @example + * ```javascript + * var textStr = node.innerText(); + * ``` + */ + + /** + * 设置节点的纯文本内容 + * @method innerText + * @warning 假如节点的type不是'element',或节点的标签名称不在dtd列表里,直接返回当前节点 + * @param { String } textStr 传入要设置的文本内容 + * @return { UE.uNode } 返回节点本身 + * @example + * ```javascript + * node.innerText('text'); + * ``` + */ + innerText: function(textStr, noTrans) { + if (this.type != "element" || dtd.$empty[this.tagName]) { + return this; + } + if (textStr) { + if (this.children) { + for (var i = 0, ci; (ci = this.children[i++]); ) { + ci.parentNode = null; + } + } + this.children = []; + this.appendChild(uNode.createText(textStr, noTrans)); + return this; + } else { + return this.toHtml().replace(/<[^>]+>/g, ""); + } + }, + + /** + * 获取当前对象的data属性 + * @method getData + * @return { Object } 若节点的type值是elemenet,返回空字符串,否则返回节点的data属性 + * @example + * ```javascript + * node.getData(); + * ``` + */ + getData: function() { + if (this.type == "element") return ""; + return this.data; + }, + + /** + * 获取当前节点下的第一个子节点 + * @method firstChild + * @return { UE.uNode } 返回第一个子节点 + * @example + * ```javascript + * node.firstChild(); //返回第一个子节点 + * ``` + */ + firstChild: function() { + // if (this.type != 'element' || dtd.$empty[this.tagName]) { + // return this; + // } + return this.children ? this.children[0] : null; + }, + + /** + * 获取当前节点下的最后一个子节点 + * @method lastChild + * @return { UE.uNode } 返回最后一个子节点 + * @example + * ```javascript + * node.lastChild(); //返回最后一个子节点 + * ``` + */ + lastChild: function() { + // if (this.type != 'element' || dtd.$empty[this.tagName] ) { + // return this; + // } + return this.children ? this.children[this.children.length - 1] : null; + }, + + /** + * 获取和当前节点有相同父亲节点的前一个节点 + * @method previousSibling + * @return { UE.uNode } 返回前一个节点 + * @example + * ```javascript + * node.children[2].previousSibling(); //返回子节点node.children[1] + * ``` + */ + previousSibling: function() { + var parent = this.parentNode; + for (var i = 0, ci; (ci = parent.children[i]); i++) { + if (ci === this) { + return i == 0 ? null : parent.children[i - 1]; + } + } + }, + + /** + * 获取和当前节点有相同父亲节点的后一个节点 + * @method nextSibling + * @return { UE.uNode } 返回后一个节点,找不到返回null + * @example + * ```javascript + * node.children[2].nextSibling(); //如果有,返回子节点node.children[3] + * ``` + */ + nextSibling: function() { + var parent = this.parentNode; + for (var i = 0, ci; (ci = parent.children[i++]); ) { + if (ci === this) { + return parent.children[i]; + } + } + }, + + /** + * 用新的节点替换当前节点 + * @method replaceChild + * @param { UE.uNode } target 要替换成该节点参数 + * @param { UE.uNode } source 要被替换掉的节点 + * @return { UE.uNode } 返回替换之后的节点对象 + * @example + * ```javascript + * node.replaceChild(newNode, childNode); //用newNode替换childNode,childNode是node的子节点 + * ``` + */ + replaceChild: function(target, source) { + if (this.children) { + if (target.parentNode) { + target.parentNode.removeChild(target); + } + for (var i = 0, ci; (ci = this.children[i]); i++) { + if (ci === source) { + this.children.splice(i, 1, target); + source.parentNode = null; + target.parentNode = this; + return target; + } + } + } + }, + + /** + * 在节点的子节点列表最后位置插入一个节点 + * @method appendChild + * @param { UE.uNode } node 要插入的节点 + * @return { UE.uNode } 返回刚插入的子节点 + * @example + * ```javascript + * node.appendChild( newNode ); //在node内插入子节点newNode + * ``` + */ + appendChild: function(node) { + if ( + this.type == "root" || + (this.type == "element" && !dtd.$empty[this.tagName]) + ) { + if (!this.children) { + this.children = []; + } + if (node.parentNode) { + node.parentNode.removeChild(node); + } + for (var i = 0, ci; (ci = this.children[i]); i++) { + if (ci === node) { + this.children.splice(i, 1); + break; + } + } + this.children.push(node); + node.parentNode = this; + return node; + } + }, + + /** + * 在传入节点的前面插入一个节点 + * @method insertBefore + * @param { UE.uNode } target 要插入的节点 + * @param { UE.uNode } source 在该参数节点前面插入 + * @return { UE.uNode } 返回刚插入的子节点 + * @example + * ```javascript + * node.parentNode.insertBefore(newNode, node); //在node节点后面插入newNode + * ``` + */ + insertBefore: function(target, source) { + if (this.children) { + if (target.parentNode) { + target.parentNode.removeChild(target); + } + for (var i = 0, ci; (ci = this.children[i]); i++) { + if (ci === source) { + this.children.splice(i, 0, target); + target.parentNode = this; + return target; + } + } + } + }, + + /** + * 在传入节点的后面插入一个节点 + * @method insertAfter + * @param { UE.uNode } target 要插入的节点 + * @param { UE.uNode } source 在该参数节点后面插入 + * @return { UE.uNode } 返回刚插入的子节点 + * @example + * ```javascript + * node.parentNode.insertAfter(newNode, node); //在node节点后面插入newNode + * ``` + */ + insertAfter: function(target, source) { + if (this.children) { + if (target.parentNode) { + target.parentNode.removeChild(target); + } + for (var i = 0, ci; (ci = this.children[i]); i++) { + if (ci === source) { + this.children.splice(i + 1, 0, target); + target.parentNode = this; + return target; + } + } + } + }, + + /** + * 从当前节点的子节点列表中,移除节点 + * @method removeChild + * @param { UE.uNode } node 要移除的节点引用 + * @param { Boolean } keepChildren 是否保留移除节点的子节点,若传入true,自动把移除节点的子节点插入到移除的位置 + * @return { * } 返回刚移除的子节点 + * @example + * ```javascript + * node.removeChild(childNode,true); //在node的子节点列表中移除child节点,并且吧child的子节点插入到移除的位置 + * ``` + */ + removeChild: function(node, keepChildren) { + if (this.children) { + for (var i = 0, ci; (ci = this.children[i]); i++) { + if (ci === node) { + this.children.splice(i, 1); + ci.parentNode = null; + if (keepChildren && ci.children && ci.children.length) { + for (var j = 0, cj; (cj = ci.children[j]); j++) { + this.children.splice(i + j, 0, cj); + cj.parentNode = this; + } + } + return ci; + } + } + } + }, + + /** + * 获取当前节点所代表的元素属性,即获取attrs对象下的属性值 + * @method getAttr + * @param { String } attrName 要获取的属性名称 + * @return { * } 返回attrs对象下的属性值 + * @example + * ```javascript + * node.getAttr('title'); + * ``` + */ + getAttr: function(attrName) { + return this.attrs && this.attrs[attrName.toLowerCase()]; + }, + + /** + * 设置当前节点所代表的元素属性,即设置attrs对象下的属性值 + * @method setAttr + * @param { String } attrName 要设置的属性名称 + * @param { * } attrVal 要设置的属性值,类型视设置的属性而定 + * @return { * } 返回attrs对象下的属性值 + * @example + * ```javascript + * node.setAttr('title','标题'); + * ``` + */ + setAttr: function(attrName, attrVal) { + if (!attrName) { + delete this.attrs; + return; + } + if (!this.attrs) { + this.attrs = {}; + } + if (utils.isObject(attrName)) { + for (var a in attrName) { + if (!attrName[a]) { + delete this.attrs[a]; + } else { + this.attrs[a.toLowerCase()] = attrName[a]; + } + } + } else { + if (!attrVal) { + delete this.attrs[attrName]; + } else { + this.attrs[attrName.toLowerCase()] = attrVal; + } + } + }, + + /** + * 获取当前节点在父节点下的位置索引 + * @method getIndex + * @return { Number } 返回索引数值,如果没有父节点,返回-1 + * @example + * ```javascript + * node.getIndex(); + * ``` + */ + getIndex: function() { + var parent = this.parentNode; + for (var i = 0, ci; (ci = parent.children[i]); i++) { + if (ci === this) { + return i; + } + } + return -1; + }, + + /** + * 在当前节点下,根据id查找节点 + * @method getNodeById + * @param { String } id 要查找的id + * @return { UE.uNode } 返回找到的节点 + * @example + * ```javascript + * node.getNodeById('textId'); + * ``` + */ + getNodeById: function(id) { + var node; + if (this.children && this.children.length) { + for (var i = 0, ci; (ci = this.children[i++]); ) { + if ((node = getNodeById(ci, id))) { + return node; + } + } + } + }, + + /** + * 在当前节点下,根据元素名称查找节点列表 + * @method getNodesByTagName + * @param { String } tagNames 要查找的元素名称 + * @return { Array } 返回找到的节点列表 + * @example + * ```javascript + * node.getNodesByTagName('span'); + * ``` + */ + getNodesByTagName: function(tagNames) { + tagNames = utils.trim(tagNames).replace(/[ ]{2,}/g, " ").split(" "); + var arr = [], + me = this; + utils.each(tagNames, function(tagName) { + if (me.children && me.children.length) { + for (var i = 0, ci; (ci = me.children[i++]); ) { + getNodesByTagName(ci, tagName, arr); + } + } + }); + return arr; + }, + + /** + * 根据样式名称,获取节点的样式值 + * @method getStyle + * @param { String } name 要获取的样式名称 + * @return { String } 返回样式值 + * @example + * ```javascript + * node.getStyle('font-size'); + * ``` + */ + getStyle: function(name) { + var cssStyle = this.getAttr("style"); + if (!cssStyle) { + return ""; + } + var reg = new RegExp("(^|;)\\s*" + name + ":([^;]+)", "i"); + var match = cssStyle.match(reg); + if (match && match[0]) { + return match[2]; + } + return ""; + }, + + /** + * 给节点设置样式 + * @method setStyle + * @param { String } name 要设置的的样式名称 + * @param { String } val 要设置的的样值 + * @example + * ```javascript + * node.setStyle('font-size', '12px'); + * ``` + */ + setStyle: function(name, val) { + function exec(name, val) { + var reg = new RegExp("(^|;)\\s*" + name + ":([^;]+;?)", "gi"); + cssStyle = cssStyle.replace(reg, "$1"); + if (val) { + cssStyle = name + ":" + utils.unhtml(val) + ";" + cssStyle; + } + } + + var cssStyle = this.getAttr("style"); + if (!cssStyle) { + cssStyle = ""; + } + if (utils.isObject(name)) { + for (var a in name) { + exec(a, name[a]); + } + } else { + exec(name, val); + } + this.setAttr("style", utils.trim(cssStyle)); + }, + + /** + * 传入一个函数,递归遍历当前节点下的所有节点 + * @method traversal + * @param { Function } fn 遍历到节点的时,传入节点作为参数,运行此函数 + * @example + * ```javascript + * traversal(node, function(){ + * console.log(node.type); + * }); + * ``` + */ + traversal: function(fn) { + if (this.children && this.children.length) { + nodeTraversal(this, fn); + } + return this; + } + }; +})(); + + +// core/htmlparser.js +/** + * html字符串转换成uNode节点 + * @file + * @module UE + * @since 1.2.6.1 + */ + +/** + * UEditor公用空间,UEditor所有的功能都挂载在该空间下 + * @unfile + * @module UE + */ + +/** + * html字符串转换成uNode节点的静态方法 + * @method htmlparser + * @param { String } htmlstr 要转换的html代码 + * @param { Boolean } ignoreBlank 若设置为true,转换的时候忽略\n\r\t等空白字符 + * @return { uNode } 给定的html片段转换形成的uNode对象 + * @example + * ```javascript + * var root = UE.htmlparser('

    htmlparser

    ', true); + * ``` + */ + +var htmlparser = (UE.htmlparser = function(htmlstr, ignoreBlank) { + //todo 原来的方式 [^"'<>\/] 有\/就不能配对上 " + ); + } + html.push(""); + } + //禁止指定table-width + return "
    这样的标签了 + //先去掉了,加上的原因忘了,这里先记录 + //var re_tag = /<(?:(?:\/([^>]+)>)|(?:!--([\S|\s]*?)-->)|(?:([^\s\/<>]+)\s*((?:(?:"[^"]*")|(?:'[^']*')|[^"'<>])*)\/?>))/g, + //以上的正则表达式无法匹配:

    + //修改为如下正则表达式: + var re_tag = /<(?:(?:\/([^>]+)>)|(?:!--([\S|\s]*?)-->)|(?:([^\/\s>]+)((?:\s+[\w\-:.]+(?:\s*=\s*?(?:(?:"[^"]*")|(?:'[^']*')|[^\s"'\/>]+))?)*)[\S\s]*?(\/?)>))/g, + re_attr = /([\w\-:.]+)(?:(?:\s*=\s*(?:(?:"([^"]*)")|(?:'([^']*)')|([^\s>]+)))|(?=\s|$))/g; + + //ie下取得的html可能会有\n存在,要去掉,在处理replace(/[\t\r\n]*/g,'');代码高量的\n不能去除 + var allowEmptyTags = { + b: 1, + code: 1, + i: 1, + u: 1, + strike: 1, + s: 1, + tt: 1, + strong: 1, + q: 1, + samp: 1, + em: 1, + span: 1, + sub: 1, + img: 1, + sup: 1, + font: 1, + big: 1, + small: 1, + iframe: 1, + a: 1, + br: 1, + pre: 1 + }; + htmlstr = htmlstr.replace(new RegExp(domUtils.fillChar, "g"), ""); + if (!ignoreBlank) { + htmlstr = htmlstr.replace( + new RegExp( + "[\\r\\t\\n" + + (ignoreBlank ? "" : " ") + + "]*]*)>[\\r\\t\\n" + + (ignoreBlank ? "" : " ") + + "]*", + "g" + ), + function(a, b) { + //br暂时单独处理 + if (b && allowEmptyTags[b.toLowerCase()]) { + return a.replace(/(^[\n\r]+)|([\n\r]+$)/g, ""); + } + return a + .replace(new RegExp("^[\\r\\n" + (ignoreBlank ? "" : " ") + "]+"), "") + .replace( + new RegExp("[\\r\\n" + (ignoreBlank ? "" : " ") + "]+$"), + "" + ); + } + ); + } + + var notTransAttrs = { + href: 1, + src: 1 + }; + + var uNode = UE.uNode, + needParentNode = { + td: "tr", + tr: ["tbody", "thead", "tfoot"], + tbody: "table", + th: "tr", + thead: "table", + tfoot: "table", + caption: "table", + li: ["ul", "ol"], + dt: "dl", + dd: "dl", + option: "select" + }, + needChild = { + ol: "li", + ul: "li" + }; + + function text(parent, data) { + if (needChild[parent.tagName]) { + var tmpNode = uNode.createElement(needChild[parent.tagName]); + parent.appendChild(tmpNode); + tmpNode.appendChild(uNode.createText(data)); + parent = tmpNode; + } else { + parent.appendChild(uNode.createText(data)); + } + } + + function element(parent, tagName, htmlattr) { + var needParentTag; + if ((needParentTag = needParentNode[tagName])) { + var tmpParent = parent, + hasParent; + while (tmpParent.type != "root") { + if ( + utils.isArray(needParentTag) + ? utils.indexOf(needParentTag, tmpParent.tagName) != -1 + : needParentTag == tmpParent.tagName + ) { + parent = tmpParent; + hasParent = true; + break; + } + tmpParent = tmpParent.parentNode; + } + if (!hasParent) { + parent = element( + parent, + utils.isArray(needParentTag) ? needParentTag[0] : needParentTag + ); + } + } + //按dtd处理嵌套 + // if(parent.type != 'root' && !dtd[parent.tagName][tagName]) + // parent = parent.parentNode; + var elm = new uNode({ + parentNode: parent, + type: "element", + tagName: tagName.toLowerCase(), + //是自闭合的处理一下 + children: dtd.$empty[tagName] ? null : [] + }); + //如果属性存在,处理属性 + if (htmlattr) { + var attrs = {}, + match; + while ((match = re_attr.exec(htmlattr))) { + attrs[match[1].toLowerCase()] = notTransAttrs[match[1].toLowerCase()] + ? match[2] || match[3] || match[4] + : utils.unhtml(match[2] || match[3] || match[4]); + } + elm.attrs = attrs; + } + //trace:3970 + // //如果parent下不能放elm + // if(dtd.$inline[parent.tagName] && dtd.$block[elm.tagName] && !dtd[parent.tagName][elm.tagName]){ + // parent = parent.parentNode; + // elm.parentNode = parent; + // } + parent.children.push(elm); + //如果是自闭合节点返回父亲节点 + return dtd.$empty[tagName] ? parent : elm; + } + + function comment(parent, data) { + parent.children.push( + new uNode({ + type: "comment", + data: data, + parentNode: parent + }) + ); + } + + var match, + currentIndex = 0, + nextIndex = 0; + //设置根节点 + var root = new uNode({ + type: "root", + children: [] + }); + var currentParent = root; + + while ((match = re_tag.exec(htmlstr))) { + currentIndex = match.index; + try { + if (currentIndex > nextIndex) { + //text node + text(currentParent, htmlstr.slice(nextIndex, currentIndex)); + } + if (match[3]) { + if (dtd.$cdata[currentParent.tagName]) { + text(currentParent, match[0]); + } else { + //start tag + currentParent = element( + currentParent, + match[3].toLowerCase(), + match[4] + ); + } + } else if (match[1]) { + if (currentParent.type != "root") { + if (dtd.$cdata[currentParent.tagName] && !dtd.$cdata[match[1]]) { + text(currentParent, match[0]); + } else { + var tmpParent = currentParent; + while ( + currentParent.type == "element" && + currentParent.tagName != match[1].toLowerCase() + ) { + currentParent = currentParent.parentNode; + if (currentParent.type == "root") { + currentParent = tmpParent; + throw "break"; + } + } + //end tag + currentParent = currentParent.parentNode; + } + } + } else if (match[2]) { + //comment + comment(currentParent, match[2]); + } + } catch (e) {} + + nextIndex = re_tag.lastIndex; + } + //如果结束是文本,就有可能丢掉,所以这里手动判断一下 + //例如
  • sdfsdfsdf
  • sdfsdfsdfsdf + if (nextIndex < htmlstr.length) { + text(currentParent, htmlstr.slice(nextIndex)); + } + return root; +}); + + +// core/filternode.js +/** + * UE过滤节点的静态方法 + * @file + */ + +/** + * UEditor公用空间,UEditor所有的功能都挂载在该空间下 + * @module UE + */ + +/** + * 根据传入节点和过滤规则过滤相应节点 + * @module UE + * @since 1.2.6.1 + * @method filterNode + * @param { Object } root 指定root节点 + * @param { Object } rules 过滤规则json对象 + * @example + * ```javascript + * UE.filterNode(root,editor.options.filterRules); + * ``` + */ +var filterNode = (UE.filterNode = (function() { + function filterNode(node, rules) { + switch (node.type) { + case "text": + break; + case "element": + var val; + if ((val = rules[node.tagName])) { + if (val === "-") { + node.parentNode.removeChild(node); + } else if (utils.isFunction(val)) { + var parentNode = node.parentNode, + index = node.getIndex(); + val(node); + if (node.parentNode) { + if (node.children) { + for (var i = 0, ci; (ci = node.children[i]); ) { + filterNode(ci, rules); + if (ci.parentNode) { + i++; + } + } + } + } else { + for (var i = index, ci; (ci = parentNode.children[i]); ) { + filterNode(ci, rules); + if (ci.parentNode) { + i++; + } + } + } + } else { + var attrs = val["$"]; + if (attrs && node.attrs) { + var tmpAttrs = {}, + tmpVal; + for (var a in attrs) { + tmpVal = node.getAttr(a); + //todo 只先对style单独处理 + if (a == "style" && utils.isArray(attrs[a])) { + var tmpCssStyle = []; + utils.each(attrs[a], function(v) { + var tmp; + if ((tmp = node.getStyle(v))) { + tmpCssStyle.push(v + ":" + tmp); + } + }); + tmpVal = tmpCssStyle.join(";"); + } + if (tmpVal) { + tmpAttrs[a] = tmpVal; + } + } + node.attrs = tmpAttrs; + } + if (node.children) { + for (var i = 0, ci; (ci = node.children[i]); ) { + filterNode(ci, rules); + if (ci.parentNode) { + i++; + } + } + } + } + } else { + //如果不在名单里扣出子节点并删除该节点,cdata除外 + if (dtd.$cdata[node.tagName]) { + node.parentNode.removeChild(node); + } else { + var parentNode = node.parentNode, + index = node.getIndex(); + node.parentNode.removeChild(node, true); + for (var i = index, ci; (ci = parentNode.children[i]); ) { + filterNode(ci, rules); + if (ci.parentNode) { + i++; + } + } + } + } + break; + case "comment": + node.parentNode.removeChild(node); + } + } + return function(root, rules) { + if (utils.isEmptyObject(rules)) { + return root; + } + var val; + if ((val = rules["-"])) { + utils.each(val.split(" "), function(k) { + rules[k] = "-"; + }); + } + for (var i = 0, ci; (ci = root.children[i]); ) { + filterNode(ci, rules); + if (ci.parentNode) { + i++; + } + } + return root; + }; +})()); + + +// core/plugin.js +/** + * Created with JetBrains PhpStorm. + * User: campaign + * Date: 10/8/13 + * Time: 6:15 PM + * To change this template use File | Settings | File Templates. + */ +UE.plugin = (function() { + var _plugins = {}; + return { + register: function(pluginName, fn, oldOptionName, afterDisabled) { + if (oldOptionName && utils.isFunction(oldOptionName)) { + afterDisabled = oldOptionName; + oldOptionName = null; + } + _plugins[pluginName] = { + optionName: oldOptionName || pluginName, + execFn: fn, + //当插件被禁用时执行 + afterDisabled: afterDisabled + }; + }, + load: function(editor) { + utils.each(_plugins, function(plugin) { + var _export = plugin.execFn.call(editor); + if (editor.options[plugin.optionName] !== false) { + if (_export) { + //后边需要再做扩展 + utils.each(_export, function(v, k) { + switch (k.toLowerCase()) { + case "shortcutkey": + editor.addshortcutkey(v); + break; + case "bindevents": + utils.each(v, function(fn, eventName) { + editor.addListener(eventName, fn); + }); + break; + case "bindmultievents": + utils.each(utils.isArray(v) ? v : [v], function(event) { + var types = utils.trim(event.type).split(/\s+/); + utils.each(types, function(eventName) { + editor.addListener(eventName, event.handler); + }); + }); + break; + case "commands": + utils.each(v, function(execFn, execName) { + editor.commands[execName] = execFn; + }); + break; + case "outputrule": + editor.addOutputRule(v); + break; + case "inputrule": + editor.addInputRule(v); + break; + case "defaultoptions": + editor.setOpt(v); + } + }); + } + } else if (plugin.afterDisabled) { + plugin.afterDisabled.call(editor); + } + }); + //向下兼容 + utils.each(UE.plugins, function(plugin) { + plugin.call(editor); + }); + }, + run: function(pluginName, editor) { + var plugin = _plugins[pluginName]; + if (plugin) { + plugin.exeFn.call(editor); + } + } + }; +})(); + + +// core/keymap.js +var keymap = (UE.keymap = { + Backspace: 8, + Tab: 9, + Enter: 13, + + Shift: 16, + Control: 17, + Alt: 18, + CapsLock: 20, + + Esc: 27, + + Spacebar: 32, + + PageUp: 33, + PageDown: 34, + End: 35, + Home: 36, + + Left: 37, + Up: 38, + Right: 39, + Down: 40, + + Insert: 45, + + Del: 46, + + NumLock: 144, + + Cmd: 91, + + "=": 187, + "-": 189, + + b: 66, + i: 73, + //回退 + z: 90, + y: 89, + //粘贴 + v: 86, + x: 88, + + s: 83, + + n: 78 +}); + + +// core/localstorage.js +//存储媒介封装 +var LocalStorage = (UE.LocalStorage = (function() { + var storage = window.localStorage || getUserData() || null, + LOCAL_FILE = "localStorage"; + + return { + saveLocalData: function(key, data) { + if (storage && data) { + storage.setItem(key, data); + return true; + } + + return false; + }, + + getLocalData: function(key) { + if (storage) { + return storage.getItem(key); + } + + return null; + }, + + removeItem: function(key) { + storage && storage.removeItem(key); + } + }; + + function getUserData() { + var container = document.createElement("div"); + container.style.display = "none"; + + if (!container.addBehavior) { + return null; + } + + container.addBehavior("#default#userdata"); + + return { + getItem: function(key) { + var result = null; + + try { + document.body.appendChild(container); + container.load(LOCAL_FILE); + result = container.getAttribute(key); + document.body.removeChild(container); + } catch (e) {} + + return result; + }, + + setItem: function(key, value) { + document.body.appendChild(container); + container.setAttribute(key, value); + container.save(LOCAL_FILE); + document.body.removeChild(container); + }, + + //// 暂时没有用到 + //clear: function () { + // + // var expiresTime = new Date(); + // expiresTime.setFullYear(expiresTime.getFullYear() - 1); + // document.body.appendChild(container); + // container.expires = expiresTime.toUTCString(); + // container.save(LOCAL_FILE); + // document.body.removeChild(container); + // + //}, + + removeItem: function(key) { + document.body.appendChild(container); + container.removeAttribute(key); + container.save(LOCAL_FILE); + document.body.removeChild(container); + } + }; + } +})()); + +(function() { + var ROOTKEY = "ueditor_preference"; + + UE.Editor.prototype.setPreferences = function(key, value) { + var obj = {}; + if (utils.isString(key)) { + obj[key] = value; + } else { + obj = key; + } + var data = LocalStorage.getLocalData(ROOTKEY); + if (data && (data = utils.str2json(data))) { + utils.extend(data, obj); + } else { + data = obj; + } + data && LocalStorage.saveLocalData(ROOTKEY, utils.json2str(data)); + }; + + UE.Editor.prototype.getPreferences = function(key) { + var data = LocalStorage.getLocalData(ROOTKEY); + if (data && (data = utils.str2json(data))) { + return key ? data[key] : data; + } + return null; + }; + + UE.Editor.prototype.removePreferences = function(key) { + var data = LocalStorage.getLocalData(ROOTKEY); + if (data && (data = utils.str2json(data))) { + data[key] = undefined; + delete data[key]; + } + data && LocalStorage.saveLocalData(ROOTKEY, utils.json2str(data)); + }; +})(); + + +// plugins/defaultfilter.js +///import core +///plugin 编辑器默认的过滤转换机制 + +UE.plugins["defaultfilter"] = function() { + var me = this; + me.setOpt({ + allowDivTransToP: true, + disabledTableInTable: true, + rgb2Hex: true + }); + //默认的过滤处理 + //进入编辑器的内容处理 + me.addInputRule(function(root) { + var allowDivTransToP = this.options.allowDivTransToP; + var val; + function tdParent(node) { + while (node && node.type == "element") { + if (node.tagName == "td") { + return true; + } + node = node.parentNode; + } + return false; + } + //进行默认的处理 + root.traversal(function(node) { + if (node.type == "element") { + if ( + !dtd.$cdata[node.tagName] && + me.options.autoClearEmptyNode && + dtd.$inline[node.tagName] && + !dtd.$empty[node.tagName] && + (!node.attrs || utils.isEmptyObject(node.attrs)) + ) { + if (!node.firstChild()) node.parentNode.removeChild(node); + else if ( + node.tagName == "span" && + (!node.attrs || utils.isEmptyObject(node.attrs)) + ) { + node.parentNode.removeChild(node, true); + } + return; + } + switch (node.tagName) { + case "style": + case "script": + node.setAttr({ + cdata_tag: node.tagName, + cdata_data: node.innerHTML() || "", + _ue_custom_node_: "true" + }); + node.tagName = "div"; + node.innerHTML(""); + break; + case "a": + if ((val = node.getAttr("href"))) { + node.setAttr("_href", val); + } + break; + case "img": + //todo base64暂时去掉,后边做远程图片上传后,干掉这个 + if ((val = node.getAttr("src"))) { + if (/^data:/.test(val)) { + node.parentNode.removeChild(node); + break; + } + } + node.setAttr("_src", node.getAttr("src")); + break; + case "span": + if (browser.webkit && (val = node.getStyle("white-space"))) { + if (/nowrap|normal/.test(val)) { + node.setStyle("white-space", ""); + if ( + me.options.autoClearEmptyNode && + utils.isEmptyObject(node.attrs) + ) { + node.parentNode.removeChild(node, true); + } + } + } + val = node.getAttr("id"); + if (val && /^_baidu_bookmark_/i.test(val)) { + node.parentNode.removeChild(node); + } + break; + case "p": + if ((val = node.getAttr("align"))) { + node.setAttr("align"); + node.setStyle("text-align", val); + } + //trace:3431 + // var cssStyle = node.getAttr('style'); + // if (cssStyle) { + // cssStyle = cssStyle.replace(/(margin|padding)[^;]+/g, ''); + // node.setAttr('style', cssStyle) + // + // } + //p标签不允许嵌套 + utils.each(node.children, function(n) { + if (n.type == "element" && n.tagName == "p") { + var next = n.nextSibling(); + node.parentNode.insertAfter(n, node); + var last = n; + while (next) { + var tmp = next.nextSibling(); + node.parentNode.insertAfter(next, last); + last = next; + next = tmp; + } + return false; + } + }); + if (!node.firstChild()) { + node.innerHTML(browser.ie ? " " : "
    "); + } + break; + case "div": + if (node.getAttr("cdata_tag")) { + break; + } + //针对代码这里不处理插入代码的div + val = node.getAttr("class"); + if (val && /^line number\d+/.test(val)) { + break; + } + if (!allowDivTransToP) { + break; + } + var tmpNode, + p = UE.uNode.createElement("p"); + while ((tmpNode = node.firstChild())) { + if ( + tmpNode.type == "text" || + !UE.dom.dtd.$block[tmpNode.tagName] + ) { + p.appendChild(tmpNode); + } else { + if (p.firstChild()) { + node.parentNode.insertBefore(p, node); + p = UE.uNode.createElement("p"); + } else { + node.parentNode.insertBefore(tmpNode, node); + } + } + } + if (p.firstChild()) { + node.parentNode.insertBefore(p, node); + } + node.parentNode.removeChild(node); + break; + case "dl": + node.tagName = "ul"; + break; + case "dt": + case "dd": + node.tagName = "li"; + break; + case "li": + var className = node.getAttr("class"); + if (!className || !/list\-/.test(className)) { + node.setAttr(); + } + var tmpNodes = node.getNodesByTagName("ol ul"); + UE.utils.each(tmpNodes, function(n) { + node.parentNode.insertAfter(n, node); + }); + break; + case "td": + case "th": + case "caption": + if (!node.children || !node.children.length) { + node.appendChild( + browser.ie11below + ? UE.uNode.createText(" ") + : UE.uNode.createElement("br") + ); + } + break; + case "table": + if (me.options.disabledTableInTable && tdParent(node)) { + node.parentNode.insertBefore( + UE.uNode.createText(node.innerText()), + node + ); + node.parentNode.removeChild(node); + } + } + } + // if(node.type == 'comment'){ + // node.parentNode.removeChild(node); + // } + }); + }); + + //从编辑器出去的内容处理 + me.addOutputRule(function(root) { + var val; + root.traversal(function(node) { + if (node.type == "element") { + if ( + me.options.autoClearEmptyNode && + dtd.$inline[node.tagName] && + !dtd.$empty[node.tagName] && + (!node.attrs || utils.isEmptyObject(node.attrs)) + ) { + if (!node.firstChild()) node.parentNode.removeChild(node); + else if ( + node.tagName == "span" && + (!node.attrs || utils.isEmptyObject(node.attrs)) + ) { + node.parentNode.removeChild(node, true); + } + return; + } + switch (node.tagName) { + case "div": + if ((val = node.getAttr("cdata_tag"))) { + node.tagName = val; + node.appendChild(UE.uNode.createText(node.getAttr("cdata_data"))); + node.setAttr({ + cdata_tag: "", + cdata_data: "", + _ue_custom_node_: "" + }); + } + break; + case "a": + if ((val = node.getAttr("_href"))) { + node.setAttr({ + href: utils.html(val), + _href: "" + }); + } + break; + break; + case "span": + val = node.getAttr("id"); + if (val && /^_baidu_bookmark_/i.test(val)) { + node.parentNode.removeChild(node); + } + //将color的rgb格式转换为#16进制格式 + if (me.getOpt("rgb2Hex")) { + var cssStyle = node.getAttr("style"); + if (cssStyle) { + node.setAttr( + "style", + cssStyle.replace(/rgba?\(([\d,\s]+)\)/g, function(a, value) { + var array = value.split(","); + if (array.length > 3) return ""; + value = "#"; + for (var i = 0, color; (color = array[i++]); ) { + color = parseInt( + color.replace(/[^\d]/gi, ""), + 10 + ).toString(16); + value += color.length == 1 ? "0" + color : color; + } + return value.toUpperCase(); + }) + ); + } + } + break; + case "img": + if ((val = node.getAttr("_src"))) { + node.setAttr({ + src: node.getAttr("_src"), + _src: "" + }); + } + } + } + }); + }); +}; + + +// plugins/inserthtml.js +/** + * 插入html字符串插件 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入html代码 + * @command inserthtml + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } html 插入的html字符串 + * @remaind 插入的标签内容是在当前的选区位置上插入,如果当前是闭合状态,那直接插入内容, 如果当前是选中状态,将先清除当前选中内容后,再做插入 + * @warning 注意:该命令会对当前选区的位置,对插入的内容进行过滤转换处理。 过滤的规则遵循html语意化的原则。 + * @example + * ```javascript + * //xxx[BB]xxx 当前选区为非闭合选区,选中BB这两个文本 + * //执行命令,插入CC + * //插入后的效果 xxxCCxxx + * //

    xx|xxx

    当前选区为闭合状态 + * //插入

    CC

    + * //结果

    xx

    CC

    xxx

    + * //

    xxxx

    |

    xxx

    当前选区在两个p标签之间 + * //插入 xxxx + * //结果

    xxxx

    xxxx

    xxx

    + * ``` + */ + +UE.commands["inserthtml"] = { + execCommand: function(command, html, notNeedFilter) { + var me = this, + range, + div; + if (!html) { + return; + } + if (me.fireEvent("beforeinserthtml", html) === true) { + return; + } + range = me.selection.getRange(); + div = range.document.createElement("div"); + div.style.display = "inline"; + + if (!notNeedFilter) { + var root = UE.htmlparser(html); + //如果给了过滤规则就先进行过滤 + if (me.options.filterRules) { + UE.filterNode(root, me.options.filterRules); + } + //执行默认的处理 + me.filterInputRule(root); + html = root.toHtml(); + } + div.innerHTML = utils.trim(html); + + if (!range.collapsed) { + var tmpNode = range.startContainer; + if (domUtils.isFillChar(tmpNode)) { + range.setStartBefore(tmpNode); + } + tmpNode = range.endContainer; + if (domUtils.isFillChar(tmpNode)) { + range.setEndAfter(tmpNode); + } + range.txtToElmBoundary(); + //结束边界可能放到了br的前边,要把br包含进来 + // x[xxx]
    + if (range.endContainer && range.endContainer.nodeType == 1) { + tmpNode = range.endContainer.childNodes[range.endOffset]; + if (tmpNode && domUtils.isBr(tmpNode)) { + range.setEndAfter(tmpNode); + } + } + if (range.startOffset == 0) { + tmpNode = range.startContainer; + if (domUtils.isBoundaryNode(tmpNode, "firstChild")) { + tmpNode = range.endContainer; + if ( + range.endOffset == + (tmpNode.nodeType == 3 + ? tmpNode.nodeValue.length + : tmpNode.childNodes.length) && + domUtils.isBoundaryNode(tmpNode, "lastChild") + ) { + me.body.innerHTML = "

    " + (browser.ie ? "" : "
    ") + "

    "; + range.setStart(me.body.firstChild, 0).collapse(true); + } + } + } + !range.collapsed && range.deleteContents(); + if (range.startContainer.nodeType == 1) { + var child = range.startContainer.childNodes[range.startOffset], + pre; + if ( + child && + domUtils.isBlockElm(child) && + (pre = child.previousSibling) && + domUtils.isBlockElm(pre) + ) { + range.setEnd(pre, pre.childNodes.length).collapse(); + while (child.firstChild) { + pre.appendChild(child.firstChild); + } + domUtils.remove(child); + } + } + } + + var child, + parent, + pre, + tmp, + hadBreak = 0, + nextNode; + //如果当前位置选中了fillchar要干掉,要不会产生空行 + if (range.inFillChar()) { + child = range.startContainer; + if (domUtils.isFillChar(child)) { + range.setStartBefore(child).collapse(true); + domUtils.remove(child); + } else if (domUtils.isFillChar(child, true)) { + child.nodeValue = child.nodeValue.replace(fillCharReg, ""); + range.startOffset--; + range.collapsed && range.collapse(true); + } + } + //列表单独处理 + var li = domUtils.findParentByTagName(range.startContainer, "li", true); + if (li) { + var next, last; + while ((child = div.firstChild)) { + //针对hr单独处理一下先 + while ( + child && + (child.nodeType == 3 || + !domUtils.isBlockElm(child) || + child.tagName == "HR") + ) { + next = child.nextSibling; + range.insertNode(child).collapse(); + last = child; + child = next; + } + if (child) { + if (/^(ol|ul)$/i.test(child.tagName)) { + while (child.firstChild) { + last = child.firstChild; + domUtils.insertAfter(li, child.firstChild); + li = li.nextSibling; + } + domUtils.remove(child); + } else { + var tmpLi; + next = child.nextSibling; + tmpLi = me.document.createElement("li"); + domUtils.insertAfter(li, tmpLi); + tmpLi.appendChild(child); + last = child; + child = next; + li = tmpLi; + } + } + } + li = domUtils.findParentByTagName(range.startContainer, "li", true); + if (domUtils.isEmptyBlock(li)) { + domUtils.remove(li); + } + if (last) { + range.setStartAfter(last).collapse(true).select(true); + } + } else { + while ((child = div.firstChild)) { + if (hadBreak) { + var p = me.document.createElement("p"); + while (child && (child.nodeType == 3 || !dtd.$block[child.tagName])) { + nextNode = child.nextSibling; + p.appendChild(child); + child = nextNode; + } + if (p.firstChild) { + child = p; + } + } + range.insertNode(child); + nextNode = child.nextSibling; + if ( + !hadBreak && + child.nodeType == domUtils.NODE_ELEMENT && + domUtils.isBlockElm(child) + ) { + parent = domUtils.findParent(child, function(node) { + return domUtils.isBlockElm(node); + }); + if ( + parent && + parent.tagName.toLowerCase() != "body" && + !( + dtd[parent.tagName][child.nodeName] && child.parentNode === parent + ) + ) { + if (!dtd[parent.tagName][child.nodeName]) { + pre = parent; + } else { + tmp = child.parentNode; + while (tmp !== parent) { + pre = tmp; + tmp = tmp.parentNode; + } + } + + domUtils.breakParent(child, pre || tmp); + //去掉break后前一个多余的节点

    |<[p> ==>

    |

    + var pre = child.previousSibling; + domUtils.trimWhiteTextNode(pre); + if (!pre.childNodes.length) { + domUtils.remove(pre); + } + //trace:2012,在非ie的情况,切开后剩下的节点有可能不能点入光标添加br占位 + + if ( + !browser.ie && + (next = child.nextSibling) && + domUtils.isBlockElm(next) && + next.lastChild && + !domUtils.isBr(next.lastChild) + ) { + next.appendChild(me.document.createElement("br")); + } + hadBreak = 1; + } + } + var next = child.nextSibling; + if (!div.firstChild && next && domUtils.isBlockElm(next)) { + range.setStart(next, 0).collapse(true); + break; + } + range.setEndAfter(child).collapse(); + } + + child = range.startContainer; + + if (nextNode && domUtils.isBr(nextNode)) { + domUtils.remove(nextNode); + } + //用chrome可能有空白展位符 + if (domUtils.isBlockElm(child) && domUtils.isEmptyNode(child)) { + if ((nextNode = child.nextSibling)) { + domUtils.remove(child); + if (nextNode.nodeType == 1 && dtd.$block[nextNode.tagName]) { + range.setStart(nextNode, 0).collapse(true).shrinkBoundary(); + } + } else { + try { + child.innerHTML = browser.ie ? domUtils.fillChar : "
    "; + } catch (e) { + range.setStartBefore(child); + domUtils.remove(child); + } + } + } + //加上true因为在删除表情等时会删两次,第一次是删的fillData + try { + range.select(true); + } catch (e) {} + } + + setTimeout(function() { + range = me.selection.getRange(); + range.scrollToView( + me.autoHeightEnabled, + me.autoHeightEnabled ? domUtils.getXY(me.iframe).y : 0 + ); + me.fireEvent("afterinserthtml", html); + }, 200); + } +}; + + +// plugins/autotypeset.js +/** + * 自动排版 + * @file + * @since 1.2.6.1 + */ + +/** + * 对当前编辑器的内容执行自动排版, 排版的行为根据config配置文件里的“autotypeset”选项进行控制。 + * @command autotypeset + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'autotypeset' ); + * ``` + */ + +UE.plugins["autotypeset"] = function() { + this.setOpt({ + autotypeset: { + mergeEmptyline: true, //合并空行 + removeClass: true, //去掉冗余的class + removeEmptyline: false, //去掉空行 + textAlign: "left", //段落的排版方式,可以是 left,right,center,justify 去掉这个属性表示不执行排版 + imageBlockLine: "center", //图片的浮动方式,独占一行剧中,左右浮动,默认: center,left,right,none 去掉这个属性表示不执行排版 + pasteFilter: false, //根据规则过滤没事粘贴进来的内容 + clearFontSize: false, //去掉所有的内嵌字号,使用编辑器默认的字号 + clearFontFamily: false, //去掉所有的内嵌字体,使用编辑器默认的字体 + removeEmptyNode: false, // 去掉空节点 + //可以去掉的标签 + removeTagNames: utils.extend({ div: 1 }, dtd.$removeEmpty), + indent: false, // 行首缩进 + indentValue: "2em", //行首缩进的大小 + bdc2sb: false, + tobdc: false + } + }); + + var me = this, + opt = me.options.autotypeset, + remainClass = { + selectTdClass: 1, + pagebreak: 1, + anchorclass: 1 + }, + remainTag = { + li: 1 + }, + tags = { + div: 1, + p: 1, + //trace:2183 这些也认为是行 + blockquote: 1, + center: 1, + h1: 1, + h2: 1, + h3: 1, + h4: 1, + h5: 1, + h6: 1, + span: 1 + }, + highlightCont; + //升级了版本,但配置项目里没有autotypeset + if (!opt) { + return; + } + + readLocalOpts(); + + function isLine(node, notEmpty) { + if (!node || node.nodeType == 3) return 0; + if (domUtils.isBr(node)) return 1; + if (node && node.parentNode && tags[node.tagName.toLowerCase()]) { + if ( + (highlightCont && highlightCont.contains(node)) || + node.getAttribute("pagebreak") + ) { + return 0; + } + + return notEmpty + ? !domUtils.isEmptyBlock(node) + : domUtils.isEmptyBlock( + node, + new RegExp("[\\s" + domUtils.fillChar + "]", "g") + ); + } + } + + function removeNotAttributeSpan(node) { + if (!node.style.cssText) { + domUtils.removeAttributes(node, ["style"]); + if ( + node.tagName.toLowerCase() == "span" && + domUtils.hasNoAttributes(node) + ) { + domUtils.remove(node, true); + } + } + } + function autotype(type, html) { + var me = this, + cont; + if (html) { + if (!opt.pasteFilter) { + return; + } + cont = me.document.createElement("div"); + cont.innerHTML = html.html; + } else { + cont = me.document.body; + } + var nodes = domUtils.getElementsByTagName(cont, "*"); + + // 行首缩进,段落方向,段间距,段内间距 + for (var i = 0, ci; (ci = nodes[i++]); ) { + if (me.fireEvent("excludeNodeinautotype", ci) === true) { + continue; + } + //font-size + if (opt.clearFontSize && ci.style.fontSize) { + domUtils.removeStyle(ci, "font-size"); + + removeNotAttributeSpan(ci); + } + //font-family + if (opt.clearFontFamily && ci.style.fontFamily) { + domUtils.removeStyle(ci, "font-family"); + removeNotAttributeSpan(ci); + } + + if (isLine(ci)) { + //合并空行 + if (opt.mergeEmptyline) { + var next = ci.nextSibling, + tmpNode, + isBr = domUtils.isBr(ci); + while (isLine(next)) { + tmpNode = next; + next = tmpNode.nextSibling; + if (isBr && (!next || (next && !domUtils.isBr(next)))) { + break; + } + domUtils.remove(tmpNode); + } + } + //去掉空行,保留占位的空行 + if ( + opt.removeEmptyline && + domUtils.inDoc(ci, cont) && + !remainTag[ci.parentNode.tagName.toLowerCase()] + ) { + if (domUtils.isBr(ci)) { + next = ci.nextSibling; + if (next && !domUtils.isBr(next)) { + continue; + } + } + domUtils.remove(ci); + continue; + } + } + if (isLine(ci, true) && ci.tagName != "SPAN") { + if (opt.indent) { + ci.style.textIndent = opt.indentValue; + } + if (opt.textAlign) { + ci.style.textAlign = opt.textAlign; + } + // if(opt.lineHeight) + // ci.style.lineHeight = opt.lineHeight + 'cm'; + } + + //去掉class,保留的class不去掉 + if ( + opt.removeClass && + ci.className && + !remainClass[ci.className.toLowerCase()] + ) { + if (highlightCont && highlightCont.contains(ci)) { + continue; + } + domUtils.removeAttributes(ci, ["class"]); + } + + //表情不处理 + if ( + opt.imageBlockLine && + ci.tagName.toLowerCase() == "img" && + !ci.getAttribute("emotion") + ) { + if (html) { + var img = ci; + switch (opt.imageBlockLine) { + case "left": + case "right": + case "none": + var pN = img.parentNode, + tmpNode, + pre, + next; + while (dtd.$inline[pN.tagName] || pN.tagName == "A") { + pN = pN.parentNode; + } + tmpNode = pN; + if ( + tmpNode.tagName == "P" && + domUtils.getStyle(tmpNode, "text-align") == "center" + ) { + if ( + !domUtils.isBody(tmpNode) && + domUtils.getChildCount(tmpNode, function(node) { + return !domUtils.isBr(node) && !domUtils.isWhitespace(node); + }) == 1 + ) { + pre = tmpNode.previousSibling; + next = tmpNode.nextSibling; + if ( + pre && + next && + pre.nodeType == 1 && + next.nodeType == 1 && + pre.tagName == next.tagName && + domUtils.isBlockElm(pre) + ) { + pre.appendChild(tmpNode.firstChild); + while (next.firstChild) { + pre.appendChild(next.firstChild); + } + domUtils.remove(tmpNode); + domUtils.remove(next); + } else { + domUtils.setStyle(tmpNode, "text-align", ""); + } + } + } + domUtils.setStyle(img, "float", opt.imageBlockLine); + break; + case "center": + if (me.queryCommandValue("imagefloat") != "center") { + pN = img.parentNode; + domUtils.setStyle(img, "float", "none"); + tmpNode = img; + while ( + pN && + domUtils.getChildCount(pN, function(node) { + return !domUtils.isBr(node) && !domUtils.isWhitespace(node); + }) == 1 && + (dtd.$inline[pN.tagName] || pN.tagName == "A") + ) { + tmpNode = pN; + pN = pN.parentNode; + } + var pNode = me.document.createElement("p"); + domUtils.setAttributes(pNode, { + style: "text-align:center" + }); + tmpNode.parentNode.insertBefore(pNode, tmpNode); + pNode.appendChild(tmpNode); + domUtils.setStyle(tmpNode, "float", ""); + } + } + } else { + var range = me.selection.getRange(); + range.selectNode(ci).select(); + me.execCommand("imagefloat", opt.imageBlockLine); + } + } + + //去掉冗余的标签 + if (opt.removeEmptyNode) { + if ( + opt.removeTagNames[ci.tagName.toLowerCase()] && + domUtils.hasNoAttributes(ci) && + domUtils.isEmptyBlock(ci) + ) { + domUtils.remove(ci); + } + } + } + if (opt.tobdc) { + var root = UE.htmlparser(cont.innerHTML); + root.traversal(function(node) { + if (node.type == "text") { + node.data = ToDBC(node.data); + } + }); + cont.innerHTML = root.toHtml(); + } + if (opt.bdc2sb) { + var root = UE.htmlparser(cont.innerHTML); + root.traversal(function(node) { + if (node.type == "text") { + node.data = DBC2SB(node.data); + } + }); + cont.innerHTML = root.toHtml(); + } + if (html) { + html.html = cont.innerHTML; + } + } + if (opt.pasteFilter) { + me.addListener("beforepaste", autotype); + } + + function DBC2SB(str) { + var result = ""; + for (var i = 0; i < str.length; i++) { + var code = str.charCodeAt(i); //获取当前字符的unicode编码 + if (code >= 65281 && code <= 65373) { + //在这个unicode编码范围中的是所有的英文字母已经各种字符 + result += String.fromCharCode(str.charCodeAt(i) - 65248); //把全角字符的unicode编码转换为对应半角字符的unicode码 + } else if (code == 12288) { + //空格 + result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32); + } else { + result += str.charAt(i); + } + } + return result; + } + function ToDBC(txtstring) { + txtstring = utils.html(txtstring); + var tmp = ""; + var mark = ""; /*用于判断,如果是html尖括里的标记,则不进行全角的转换*/ + for (var i = 0; i < txtstring.length; i++) { + if (txtstring.charCodeAt(i) == 32) { + tmp = tmp + String.fromCharCode(12288); + } else if (txtstring.charCodeAt(i) < 127) { + tmp = tmp + String.fromCharCode(txtstring.charCodeAt(i) + 65248); + } else { + tmp += txtstring.charAt(i); + } + } + return tmp; + } + + function readLocalOpts() { + var cookieOpt = me.getPreferences("autotypeset"); + utils.extend(me.options.autotypeset, cookieOpt); + } + + me.commands["autotypeset"] = { + execCommand: function() { + me.removeListener("beforepaste", autotype); + if (opt.pasteFilter) { + me.addListener("beforepaste", autotype); + } + autotype.call(me); + } + }; +}; + + +// plugins/autosubmit.js +/** + * 快捷键提交 + * @file + * @since 1.2.6.1 + */ + +/** + * 提交表单 + * @command autosubmit + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'autosubmit' ); + * ``` + */ + +UE.plugin.register("autosubmit", function() { + return { + shortcutkey: { + autosubmit: "ctrl+13" //手动提交 + }, + commands: { + autosubmit: { + execCommand: function() { + var me = this, + form = domUtils.findParentByTagName(me.iframe, "form", false); + if (form) { + if (me.fireEvent("beforesubmit") === false) { + return; + } + me.sync(); + form.submit(); + } + } + } + } + }; +}); + + +// plugins/background.js +/** + * 背景插件,为UEditor提供设置背景功能 + * @file + * @since 1.2.6.1 + */ +UE.plugin.register("background", function() { + var me = this, + cssRuleId = "editor_background", + isSetColored, + reg = new RegExp("body[\\s]*\\{(.+)\\}", "i"); + + function stringToObj(str) { + var obj = {}, + styles = str.split(";"); + utils.each(styles, function(v) { + var index = v.indexOf(":"), + key = utils.trim(v.substr(0, index)).toLowerCase(); + key && (obj[key] = utils.trim(v.substr(index + 1) || "")); + }); + return obj; + } + + function setBackground(obj) { + if (obj) { + var styles = []; + for (var name in obj) { + if (obj.hasOwnProperty(name)) { + styles.push(name + ":" + obj[name] + "; "); + } + } + utils.cssRule( + cssRuleId, + styles.length ? "body{" + styles.join("") + "}" : "", + me.document + ); + } else { + utils.cssRule(cssRuleId, "", me.document); + } + } + //重写editor.hasContent方法 + + var orgFn = me.hasContents; + me.hasContents = function() { + if (me.queryCommandValue("background")) { + return true; + } + return orgFn.apply(me, arguments); + }; + return { + bindEvents: { + getAllHtml: function(type, headHtml) { + var body = this.body, + su = domUtils.getComputedStyle(body, "background-image"), + url = ""; + if (su.indexOf(me.options.imagePath) > 0) { + url = su + .substring(su.indexOf(me.options.imagePath), su.length - 1) + .replace(/"|\(|\)/gi, ""); + } else { + url = su != "none" ? su.replace(/url\("?|"?\)/gi, "") : ""; + } + var html = ' "; + headHtml.push(html); + }, + aftersetcontent: function() { + if (isSetColored == false) setBackground(); + } + }, + inputRule: function(root) { + isSetColored = false; + utils.each(root.getNodesByTagName("p"), function(p) { + var styles = p.getAttr("data-background"); + if (styles) { + isSetColored = true; + setBackground(stringToObj(styles)); + p.parentNode.removeChild(p); + } + }); + }, + outputRule: function(root) { + var me = this, + styles = (utils.cssRule(cssRuleId, me.document) || "") + .replace(/[\n\r]+/g, "") + .match(reg); + if (styles) { + root.appendChild( + UE.uNode.createElement( + '


    ' + ) + ); + } + }, + commands: { + background: { + execCommand: function(cmd, obj) { + setBackground(obj); + }, + queryCommandValue: function() { + var me = this, + styles = (utils.cssRule(cssRuleId, me.document) || "") + .replace(/[\n\r]+/g, "") + .match(reg); + return styles ? stringToObj(styles[1]) : null; + }, + notNeedUndo: true + } + } + }; +}); + + +// plugins/image.js +/** + * 图片插入、排版插件 + * @file + * @since 1.2.6.1 + */ + +/** + * 图片对齐方式 + * @command imagefloat + * @method execCommand + * @remind 值center为独占一行居中 + * @param { String } cmd 命令字符串 + * @param { String } align 对齐方式,可传left、right、none、center + * @remaind center表示图片独占一行 + * @example + * ```javascript + * editor.execCommand( 'imagefloat', 'center' ); + * ``` + */ + +/** + * 如果选区所在位置是图片区域 + * @command imagefloat + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回图片对齐方式 + * @example + * ```javascript + * editor.queryCommandValue( 'imagefloat' ); + * ``` + */ + +UE.commands["imagefloat"] = { + execCommand: function(cmd, align) { + var me = this, + range = me.selection.getRange(); + if (!range.collapsed) { + var img = range.getClosedNode(); + if (img && img.tagName == "IMG") { + switch (align) { + case "left": + case "right": + case "none": + var pN = img.parentNode, + tmpNode, + pre, + next; + while (dtd.$inline[pN.tagName] || pN.tagName == "A") { + pN = pN.parentNode; + } + tmpNode = pN; + if ( + tmpNode.tagName == "P" && + domUtils.getStyle(tmpNode, "text-align") == "center" + ) { + if ( + !domUtils.isBody(tmpNode) && + domUtils.getChildCount(tmpNode, function(node) { + return !domUtils.isBr(node) && !domUtils.isWhitespace(node); + }) == 1 + ) { + pre = tmpNode.previousSibling; + next = tmpNode.nextSibling; + if ( + pre && + next && + pre.nodeType == 1 && + next.nodeType == 1 && + pre.tagName == next.tagName && + domUtils.isBlockElm(pre) + ) { + pre.appendChild(tmpNode.firstChild); + while (next.firstChild) { + pre.appendChild(next.firstChild); + } + domUtils.remove(tmpNode); + domUtils.remove(next); + } else { + domUtils.setStyle(tmpNode, "text-align", ""); + } + } + + range.selectNode(img).select(); + } + domUtils.setStyle(img, "float", align == "none" ? "" : align); + if (align == "none") { + domUtils.removeAttributes(img, "align"); + } + + break; + case "center": + if (me.queryCommandValue("imagefloat") != "center") { + pN = img.parentNode; + domUtils.setStyle(img, "float", ""); + domUtils.removeAttributes(img, "align"); + tmpNode = img; + while ( + pN && + domUtils.getChildCount(pN, function(node) { + return !domUtils.isBr(node) && !domUtils.isWhitespace(node); + }) == 1 && + (dtd.$inline[pN.tagName] || pN.tagName == "A") + ) { + tmpNode = pN; + pN = pN.parentNode; + } + range.setStartBefore(tmpNode).setCursor(false); + pN = me.document.createElement("div"); + pN.appendChild(tmpNode); + domUtils.setStyle(tmpNode, "float", ""); + + me.execCommand( + "insertHtml", + '

    ' + + pN.innerHTML + + "

    " + ); + + tmpNode = me.document.getElementById("_img_parent_tmp"); + tmpNode.removeAttribute("id"); + tmpNode = tmpNode.firstChild; + range.selectNode(tmpNode).select(); + //去掉后边多余的元素 + next = tmpNode.parentNode.nextSibling; + if (next && domUtils.isEmptyNode(next)) { + domUtils.remove(next); + } + } + + break; + } + } + } + }, + queryCommandValue: function() { + var range = this.selection.getRange(), + startNode, + floatStyle; + if (range.collapsed) { + return "none"; + } + startNode = range.getClosedNode(); + if (startNode && startNode.nodeType == 1 && startNode.tagName == "IMG") { + floatStyle = + domUtils.getComputedStyle(startNode, "float") || + startNode.getAttribute("align"); + + if (floatStyle == "none") { + floatStyle = domUtils.getComputedStyle( + startNode.parentNode, + "text-align" + ) == "center" + ? "center" + : floatStyle; + } + return { + left: 1, + right: 1, + center: 1 + }[floatStyle] + ? floatStyle + : "none"; + } + return "none"; + }, + queryCommandState: function() { + var range = this.selection.getRange(), + startNode; + + if (range.collapsed) return -1; + + startNode = range.getClosedNode(); + if (startNode && startNode.nodeType == 1 && startNode.tagName == "IMG") { + return 0; + } + return -1; + } +}; + +/** + * 插入图片 + * @command insertimage + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Object } opt 属性键值对,这些属性都将被复制到当前插入图片 + * @remind 该命令第二个参数可接受一个图片配置项对象的数组,可以插入多张图片, + * 此时数组的每一个元素都是一个Object类型的图片属性集合。 + * @example + * ```javascript + * editor.execCommand( 'insertimage', { + * src:'a/b/c.jpg', + * width:'100', + * height:'100' + * } ); + * ``` + * @example + * ```javascript + * editor.execCommand( 'insertimage', [{ + * src:'a/b/c.jpg', + * width:'100', + * height:'100' + * },{ + * src:'a/b/d.jpg', + * width:'100', + * height:'100' + * }] ); + * ``` + */ + +UE.commands["insertimage"] = { + execCommand: function(cmd, opt) { + opt = utils.isArray(opt) ? opt : [opt]; + if (!opt.length) { + return; + } + var me = this, + range = me.selection.getRange(), + img = range.getClosedNode(); + + if (me.fireEvent("beforeinsertimage", opt) === true) { + return; + } + + if ( + img && + /img/i.test(img.tagName) && + (img.className != "edui-faked-video" || + img.className.indexOf("edui-upload-video") != -1) && + !img.getAttribute("word_img") + ) { + var first = opt.shift(); + var floatStyle = first["floatStyle"]; + delete first["floatStyle"]; + //// img.style.border = (first.border||0) +"px solid #000"; + //// img.style.margin = (first.margin||0) +"px"; + // img.style.cssText += ';margin:' + (first.margin||0) +"px;" + 'border:' + (first.border||0) +"px solid #000"; + domUtils.setAttributes(img, first); + me.execCommand("imagefloat", floatStyle); + if (opt.length > 0) { + range.setStartAfter(img).setCursor(false, true); + me.execCommand("insertimage", opt); + } + } else { + var html = [], + str = "", + ci; + ci = opt[0]; + if (opt.length == 1) { + str = + '' + ci.alt + '"; + if (ci["floatStyle"] == "center") { + str = '

    ' + str + "

    "; + } + html.push(str); + } else { + for (var i = 0; (ci = opt[i++]); ) { + str = + "

    "; + html.push(str); + } + } + + me.execCommand("insertHtml", html.join("")); + } + + me.fireEvent("afterinsertimage", opt); + } +}; + + +// plugins/justify.js +/** + * 段落格式 + * @file + * @since 1.2.6.1 + */ + +/** + * 段落对齐方式 + * @command justify + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } align 对齐方式:left => 居左,right => 居右,center => 居中,justify => 两端对齐 + * @example + * ```javascript + * editor.execCommand( 'justify', 'center' ); + * ``` + */ +/** + * 如果选区所在位置是段落区域,返回当前段落对齐方式 + * @command justify + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回段落对齐方式 + * @example + * ```javascript + * editor.queryCommandValue( 'justify' ); + * ``` + */ + +UE.plugins["justify"] = function() { + var me = this, + block = domUtils.isBlockElm, + defaultValue = { + left: 1, + right: 1, + center: 1, + justify: 1 + }, + doJustify = function(range, style) { + var bookmark = range.createBookmark(), + filterFn = function(node) { + return node.nodeType == 1 + ? node.tagName.toLowerCase() != "br" && + !domUtils.isBookmarkNode(node) + : !domUtils.isWhitespace(node); + }; + + range.enlarge(true); + var bookmark2 = range.createBookmark(), + current = domUtils.getNextDomNode(bookmark2.start, false, filterFn), + tmpRange = range.cloneRange(), + tmpNode; + while ( + current && + !( + domUtils.getPosition(current, bookmark2.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + if (current.nodeType == 3 || !block(current)) { + tmpRange.setStartBefore(current); + while (current && current !== bookmark2.end && !block(current)) { + tmpNode = current; + current = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return !block(node); + }); + } + tmpRange.setEndAfter(tmpNode); + var common = tmpRange.getCommonAncestor(); + if (!domUtils.isBody(common) && block(common)) { + domUtils.setStyles( + common, + utils.isString(style) ? { "text-align": style } : style + ); + current = common; + } else { + var p = range.document.createElement("p"); + domUtils.setStyles( + p, + utils.isString(style) ? { "text-align": style } : style + ); + var frag = tmpRange.extractContents(); + p.appendChild(frag); + tmpRange.insertNode(p); + current = p; + } + current = domUtils.getNextDomNode(current, false, filterFn); + } else { + current = domUtils.getNextDomNode(current, true, filterFn); + } + } + return range.moveToBookmark(bookmark2).moveToBookmark(bookmark); + }; + + UE.commands["justify"] = { + execCommand: function(cmdName, align) { + var range = this.selection.getRange(), + txt; + + //闭合时单独处理 + if (range.collapsed) { + txt = this.document.createTextNode("p"); + range.insertNode(txt); + } + doJustify(range, align); + if (txt) { + range.setStartBefore(txt).collapse(true); + domUtils.remove(txt); + } + + range.select(); + + return true; + }, + queryCommandValue: function() { + var startNode = this.selection.getStart(), + value = domUtils.getComputedStyle(startNode, "text-align"); + return defaultValue[value] ? value : "left"; + }, + queryCommandState: function() { + var start = this.selection.getStart(), + cell = + start && + domUtils.findParentByTagName(start, ["td", "th", "caption"], true); + + return cell ? -1 : 0; + } + }; +}; + + +// plugins/font.js +/** + * 字体颜色,背景色,字号,字体,下划线,删除线 + * @file + * @since 1.2.6.1 + */ + +/** + * 字体颜色 + * @command forecolor + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } value 色值(必须十六进制) + * @example + * ```javascript + * editor.execCommand( 'forecolor', '#000' ); + * ``` + */ +/** + * 返回选区字体颜色 + * @command forecolor + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回字体颜色 + * @example + * ```javascript + * editor.queryCommandValue( 'forecolor' ); + * ``` + */ + +/** + * 字体背景颜色 + * @command backcolor + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } value 色值(必须十六进制) + * @example + * ```javascript + * editor.execCommand( 'backcolor', '#000' ); + * ``` + */ +/** + * 返回选区字体颜色 + * @command backcolor + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回字体背景颜色 + * @example + * ```javascript + * editor.queryCommandValue( 'backcolor' ); + * ``` + */ + +/** + * 字体大小 + * @command fontsize + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } value 字体大小 + * @example + * ```javascript + * editor.execCommand( 'fontsize', '14px' ); + * ``` + */ +/** + * 返回选区字体大小 + * @command fontsize + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回字体大小 + * @example + * ```javascript + * editor.queryCommandValue( 'fontsize' ); + * ``` + */ + +/** + * 字体样式 + * @command fontfamily + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } value 字体样式 + * @example + * ```javascript + * editor.execCommand( 'fontfamily', '微软雅黑' ); + * ``` + */ +/** + * 返回选区字体样式 + * @command fontfamily + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回字体样式 + * @example + * ```javascript + * editor.queryCommandValue( 'fontfamily' ); + * ``` + */ + +/** + * 字体下划线,与删除线互斥 + * @command underline + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'underline' ); + * ``` + */ + +/** + * 字体删除线,与下划线互斥 + * @command strikethrough + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'strikethrough' ); + * ``` + */ + +/** + * 字体边框 + * @command fontborder + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'fontborder' ); + * ``` + */ + +UE.plugins["font"] = function() { + var me = this, + fonts = { + forecolor: "color", + backcolor: "background-color", + fontsize: "font-size", + fontfamily: "font-family", + underline: "text-decoration", + strikethrough: "text-decoration", + fontborder: "border" + }, + needCmd = { underline: 1, strikethrough: 1, fontborder: 1 }, + needSetChild = { + forecolor: "color", + backcolor: "background-color", + fontsize: "font-size", + fontfamily: "font-family" + }; + me.setOpt({ + fontfamily: [ + { name: "songti", val: "宋体,SimSun" }, + { name: "yahei", val: "微软雅黑,Microsoft YaHei" }, + { name: "kaiti", val: "楷体,楷体_GB2312, SimKai" }, + { name: "heiti", val: "黑体, SimHei" }, + { name: "lishu", val: "隶书, SimLi" }, + { name: "andaleMono", val: "andale mono" }, + { name: "arial", val: "arial, helvetica,sans-serif" }, + { name: "arialBlack", val: "arial black,avant garde" }, + { name: "comicSansMs", val: "comic sans ms" }, + { name: "impact", val: "impact,chicago" }, + { name: "timesNewRoman", val: "times new roman" } + ], + fontsize: [10, 11, 12, 14, 16, 18, 20, 24, 36] + }); + + function mergeWithParent(node) { + var parent; + while ((parent = node.parentNode)) { + if ( + parent.tagName == "SPAN" && + domUtils.getChildCount(parent, function(child) { + return !domUtils.isBookmarkNode(child) && !domUtils.isBr(child); + }) == 1 + ) { + parent.style.cssText += node.style.cssText; + domUtils.remove(node, true); + node = parent; + } else { + break; + } + } + } + function mergeChild(rng, cmdName, value) { + if (needSetChild[cmdName]) { + rng.adjustmentBoundary(); + if (!rng.collapsed && rng.startContainer.nodeType == 1) { + var start = rng.startContainer.childNodes[rng.startOffset]; + if (start && domUtils.isTagNode(start, "span")) { + var bk = rng.createBookmark(); + utils.each(domUtils.getElementsByTagName(start, "span"), function( + span + ) { + if (!span.parentNode || domUtils.isBookmarkNode(span)) return; + if ( + cmdName == "backcolor" && + domUtils + .getComputedStyle(span, "background-color") + .toLowerCase() === value + ) { + return; + } + domUtils.removeStyle(span, needSetChild[cmdName]); + if (span.style.cssText.replace(/^\s+$/, "").length == 0) { + domUtils.remove(span, true); + } + }); + rng.moveToBookmark(bk); + } + } + } + } + function mergesibling(rng, cmdName, value) { + var collapsed = rng.collapsed, + bk = rng.createBookmark(), + common; + if (collapsed) { + common = bk.start.parentNode; + while (dtd.$inline[common.tagName]) { + common = common.parentNode; + } + } else { + common = domUtils.getCommonAncestor(bk.start, bk.end); + } + utils.each(domUtils.getElementsByTagName(common, "span"), function(span) { + if (!span.parentNode || domUtils.isBookmarkNode(span)) return; + if (/\s*border\s*:\s*none;?\s*/i.test(span.style.cssText)) { + if (/^\s*border\s*:\s*none;?\s*$/.test(span.style.cssText)) { + domUtils.remove(span, true); + } else { + domUtils.removeStyle(span, "border"); + } + return; + } + if ( + /border/i.test(span.style.cssText) && + span.parentNode.tagName == "SPAN" && + /border/i.test(span.parentNode.style.cssText) + ) { + span.style.cssText = span.style.cssText.replace( + /border[^:]*:[^;]+;?/gi, + "" + ); + } + if (!(cmdName == "fontborder" && value == "none")) { + var next = span.nextSibling; + while (next && next.nodeType == 1 && next.tagName == "SPAN") { + if (domUtils.isBookmarkNode(next) && cmdName == "fontborder") { + span.appendChild(next); + next = span.nextSibling; + continue; + } + if (next.style.cssText == span.style.cssText) { + domUtils.moveChild(next, span); + domUtils.remove(next); + } + if (span.nextSibling === next) break; + next = span.nextSibling; + } + } + + mergeWithParent(span); + if (browser.ie && browser.version > 8) { + //拷贝父亲们的特别的属性,这里只做背景颜色的处理 + var parent = domUtils.findParent(span, function(n) { + return ( + n.tagName == "SPAN" && /background-color/.test(n.style.cssText) + ); + }); + if (parent && !/background-color/.test(span.style.cssText)) { + span.style.backgroundColor = parent.style.backgroundColor; + } + } + }); + rng.moveToBookmark(bk); + mergeChild(rng, cmdName, value); + } + + me.addInputRule(function(root) { + utils.each(root.getNodesByTagName("u s del font strike"), function(node) { + if (node.tagName == "font") { + var cssStyle = []; + for (var p in node.attrs) { + switch (p) { + case "size": + cssStyle.push( + "font-size:" + + ({ + "1": "10", + "2": "12", + "3": "16", + "4": "18", + "5": "24", + "6": "32", + "7": "48" + }[node.attrs[p]] || node.attrs[p]) + + "px" + ); + break; + case "color": + cssStyle.push("color:" + node.attrs[p]); + break; + case "face": + cssStyle.push("font-family:" + node.attrs[p]); + break; + case "style": + cssStyle.push(node.attrs[p]); + } + } + node.attrs = { + style: cssStyle.join(";") + }; + } else { + var val = node.tagName == "u" ? "underline" : "line-through"; + node.attrs = { + style: (node.getAttr("style") || "") + "text-decoration:" + val + ";" + }; + } + node.tagName = "span"; + }); + // utils.each(root.getNodesByTagName('span'), function (node) { + // var val; + // if(val = node.getAttr('class')){ + // if(/fontstrikethrough/.test(val)){ + // node.setStyle('text-decoration','line-through'); + // if(node.attrs['class']){ + // node.attrs['class'] = node.attrs['class'].replace(/fontstrikethrough/,''); + // }else{ + // node.setAttr('class') + // } + // } + // if(/fontborder/.test(val)){ + // node.setStyle('border','1px solid #000'); + // if(node.attrs['class']){ + // node.attrs['class'] = node.attrs['class'].replace(/fontborder/,''); + // }else{ + // node.setAttr('class') + // } + // } + // } + // }); + }); + // me.addOutputRule(function(root){ + // utils.each(root.getNodesByTagName('span'), function (node) { + // var val; + // if(val = node.getStyle('text-decoration')){ + // if(/line-through/.test(val)){ + // if(node.attrs['class']){ + // node.attrs['class'] += ' fontstrikethrough'; + // }else{ + // node.setAttr('class','fontstrikethrough') + // } + // } + // + // node.setStyle('text-decoration') + // } + // if(val = node.getStyle('border')){ + // if(/1px/.test(val) && /solid/.test(val)){ + // if(node.attrs['class']){ + // node.attrs['class'] += ' fontborder'; + // + // }else{ + // node.setAttr('class','fontborder') + // } + // } + // node.setStyle('border') + // + // } + // }); + // }); + for (var p in fonts) { + (function(cmd, style) { + UE.commands[cmd] = { + execCommand: function(cmdName, value) { + value = + value || + (this.queryCommandState(cmdName) + ? "none" + : cmdName == "underline" + ? "underline" + : cmdName == "fontborder" ? "1px solid #000" : "line-through"); + var me = this, + range = this.selection.getRange(), + text; + + if (value == "default") { + if (range.collapsed) { + text = me.document.createTextNode("font"); + range.insertNode(text).select(); + } + me.execCommand("removeFormat", "span,a", style); + if (text) { + range.setStartBefore(text).collapse(true); + domUtils.remove(text); + } + mergesibling(range, cmdName, value); + range.select(); + } else { + if (!range.collapsed) { + if (needCmd[cmd] && me.queryCommandValue(cmd)) { + me.execCommand("removeFormat", "span,a", style); + } + range = me.selection.getRange(); + + range.applyInlineStyle("span", { style: style + ":" + value }); + mergesibling(range, cmdName, value); + range.select(); + } else { + var span = domUtils.findParentByTagName( + range.startContainer, + "span", + true + ); + text = me.document.createTextNode("font"); + if ( + span && + !span.children.length && + !span[browser.ie ? "innerText" : "textContent"].replace( + fillCharReg, + "" + ).length + ) { + //for ie hack when enter + range.insertNode(text); + if (needCmd[cmd]) { + range.selectNode(text).select(); + me.execCommand("removeFormat", "span,a", style, null); + + span = domUtils.findParentByTagName(text, "span", true); + range.setStartBefore(text); + } + span && (span.style.cssText += ";" + style + ":" + value); + range.collapse(true).select(); + } else { + range.insertNode(text); + range.selectNode(text).select(); + span = range.document.createElement("span"); + + if (needCmd[cmd]) { + //a标签内的不处理跳过 + if (domUtils.findParentByTagName(text, "a", true)) { + range.setStartBefore(text).setCursor(); + domUtils.remove(text); + return; + } + me.execCommand("removeFormat", "span,a", style); + } + + span.style.cssText = style + ":" + value; + + text.parentNode.insertBefore(span, text); + //修复,span套span 但样式不继承的问题 + if (!browser.ie || (browser.ie && browser.version == 9)) { + var spanParent = span.parentNode; + while (!domUtils.isBlockElm(spanParent)) { + if (spanParent.tagName == "SPAN") { + //opera合并style不会加入";" + span.style.cssText = + spanParent.style.cssText + ";" + span.style.cssText; + } + spanParent = spanParent.parentNode; + } + } + + if (opera) { + setTimeout(function() { + range.setStart(span, 0).collapse(true); + mergesibling(range, cmdName, value); + range.select(); + }); + } else { + range.setStart(span, 0).collapse(true); + mergesibling(range, cmdName, value); + range.select(); + } + + //trace:981 + //domUtils.mergeToParent(span) + } + domUtils.remove(text); + } + } + return true; + }, + queryCommandValue: function(cmdName) { + var startNode = this.selection.getStart(); + + //trace:946 + if (cmdName == "underline" || cmdName == "strikethrough") { + var tmpNode = startNode, + value; + while ( + tmpNode && + !domUtils.isBlockElm(tmpNode) && + !domUtils.isBody(tmpNode) + ) { + if (tmpNode.nodeType == 1) { + value = domUtils.getComputedStyle(tmpNode, style); + if (value != "none") { + return value; + } + } + + tmpNode = tmpNode.parentNode; + } + return "none"; + } + if (cmdName == "fontborder") { + var tmp = startNode, + val; + while (tmp && dtd.$inline[tmp.tagName]) { + if ((val = domUtils.getComputedStyle(tmp, "border"))) { + if (/1px/.test(val) && /solid/.test(val)) { + return val; + } + } + tmp = tmp.parentNode; + } + return ""; + } + + if (cmdName == "FontSize") { + var styleVal = domUtils.getComputedStyle(startNode, style), + tmp = /^([\d\.]+)(\w+)$/.exec(styleVal); + + if (tmp) { + return Math.floor(tmp[1]) + tmp[2]; + } + + return styleVal; + } + + return domUtils.getComputedStyle(startNode, style); + }, + queryCommandState: function(cmdName) { + if (!needCmd[cmdName]) return 0; + var val = this.queryCommandValue(cmdName); + if (cmdName == "fontborder") { + return /1px/.test(val) && /solid/.test(val); + } else { + return cmdName == "underline" + ? /underline/.test(val) + : /line\-through/.test(val); + } + } + }; + })(p, fonts[p]); + } +}; + + +// plugins/link.js +/** + * 超链接 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入超链接 + * @command link + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Object } options 设置自定义属性,例如:url、title、target + * @example + * ```javascript + * editor.execCommand( 'link', '{ + * url:'ueditor.baidu.com', + * title:'ueditor', + * target:'_blank' + * }' ); + * ``` + */ +/** + * 返回当前选中的第一个超链接节点 + * @command link + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { Element } 超链接节点 + * @example + * ```javascript + * editor.queryCommandValue( 'link' ); + * ``` + */ + +/** + * 取消超链接 + * @command unlink + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'unlink'); + * ``` + */ + +UE.plugins["link"] = function() { + function optimize(range) { + var start = range.startContainer, + end = range.endContainer; + + if ((start = domUtils.findParentByTagName(start, "a", true))) { + range.setStartBefore(start); + } + if ((end = domUtils.findParentByTagName(end, "a", true))) { + range.setEndAfter(end); + } + } + + UE.commands["unlink"] = { + execCommand: function() { + var range = this.selection.getRange(), + bookmark; + if ( + range.collapsed && + !domUtils.findParentByTagName(range.startContainer, "a", true) + ) { + return; + } + bookmark = range.createBookmark(); + optimize(range); + range.removeInlineStyle("a").moveToBookmark(bookmark).select(); + }, + queryCommandState: function() { + return !this.highlight && this.queryCommandValue("link") ? 0 : -1; + } + }; + function doLink(range, opt, me) { + var rngClone = range.cloneRange(), + link = me.queryCommandValue("link"); + optimize((range = range.adjustmentBoundary())); + var start = range.startContainer; + if (start.nodeType == 1 && link) { + start = start.childNodes[range.startOffset]; + if ( + start && + start.nodeType == 1 && + start.tagName == "A" && + /^(?:https?|ftp|file)\s*:\s*\/\//.test( + start[browser.ie ? "innerText" : "textContent"] + ) + ) { + start[browser.ie ? "innerText" : "textContent"] = utils.html( + opt.textValue || opt.href + ); + } + } + if (!rngClone.collapsed || link) { + range.removeInlineStyle("a"); + rngClone = range.cloneRange(); + } + + if (rngClone.collapsed) { + var a = range.document.createElement("a"), + text = ""; + if (opt.textValue) { + text = utils.html(opt.textValue); + delete opt.textValue; + } else { + text = utils.html(opt.href); + } + domUtils.setAttributes(a, opt); + start = domUtils.findParentByTagName(rngClone.startContainer, "a", true); + if (start && domUtils.isInNodeEndBoundary(rngClone, start)) { + range.setStartAfter(start).collapse(true); + } + a[browser.ie ? "innerText" : "textContent"] = text; + range.insertNode(a).selectNode(a); + } else { + range.applyInlineStyle("a", opt); + } + } + UE.commands["link"] = { + execCommand: function(cmdName, opt) { + var range; + opt._href && (opt._href = utils.unhtml(opt._href, /[<">]/g)); + opt.href && (opt.href = utils.unhtml(opt.href, /[<">]/g)); + opt.textValue && (opt.textValue = utils.unhtml(opt.textValue, /[<">]/g)); + doLink((range = this.selection.getRange()), opt, this); + //闭合都不加占位符,如果加了会在a后边多个占位符节点,导致a是图片背景组成的列表,出现空白问题 + range.collapse().select(true); + }, + queryCommandValue: function() { + var range = this.selection.getRange(), + node; + if (range.collapsed) { + // node = this.selection.getStart(); + //在ie下getstart()取值偏上了 + node = range.startContainer; + node = node.nodeType == 1 ? node : node.parentNode; + + if ( + node && + (node = domUtils.findParentByTagName(node, "a", true)) && + !domUtils.isInNodeEndBoundary(range, node) + ) { + return node; + } + } else { + //trace:1111 如果是

    xx

    startContainer是p就会找不到a + range.shrinkBoundary(); + var start = range.startContainer.nodeType == 3 || + !range.startContainer.childNodes[range.startOffset] + ? range.startContainer + : range.startContainer.childNodes[range.startOffset], + end = range.endContainer.nodeType == 3 || range.endOffset == 0 + ? range.endContainer + : range.endContainer.childNodes[range.endOffset - 1], + common = range.getCommonAncestor(); + node = domUtils.findParentByTagName(common, "a", true); + if (!node && common.nodeType == 1) { + var as = common.getElementsByTagName("a"), + ps, + pe; + + for (var i = 0, ci; (ci = as[i++]); ) { + (ps = domUtils.getPosition(ci, start)), (pe = domUtils.getPosition( + ci, + end + )); + if ( + (ps & domUtils.POSITION_FOLLOWING || + ps & domUtils.POSITION_CONTAINS) && + (pe & domUtils.POSITION_PRECEDING || + pe & domUtils.POSITION_CONTAINS) + ) { + node = ci; + break; + } + } + } + return node; + } + }, + queryCommandState: function() { + //判断如果是视频的话连接不可用 + //fix 853 + var img = this.selection.getRange().getClosedNode(), + flag = + img && + (img.className == "edui-faked-video" || + img.className.indexOf("edui-upload-video") != -1); + return flag ? -1 : 0; + } + }; +}; + + +// plugins/iframe.js +///import core +///import plugins\inserthtml.js +///commands 插入框架 +///commandsName InsertFrame +///commandsTitle 插入Iframe +///commandsDialog dialogs\insertframe + +UE.plugins["insertframe"] = function() { + var me = this; + function deleteIframe() { + me._iframe && delete me._iframe; + } + + me.addListener("selectionchange", function() { + deleteIframe(); + }); +}; + + +// plugins/scrawl.js +///import core +///commands 涂鸦 +///commandsName Scrawl +///commandsTitle 涂鸦 +///commandsDialog dialogs\scrawl +UE.commands["scrawl"] = { + queryCommandState: function() { + return browser.ie && browser.version <= 8 ? -1 : 0; + } +}; + + +// plugins/removeformat.js +/** + * 清除格式 + * @file + * @since 1.2.6.1 + */ + +/** + * 清除文字样式 + * @command removeformat + * @method execCommand + * @param { String } cmd 命令字符串 + * @param {String} tags 以逗号隔开的标签。如:strong + * @param {String} style 样式如:color + * @param {String} attrs 属性如:width + * @example + * ```javascript + * editor.execCommand( 'removeformat', 'strong','color','width' ); + * ``` + */ + +UE.plugins["removeformat"] = function() { + var me = this; + me.setOpt({ + removeFormatTags: + "b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var", + removeFormatAttributes: "class,style,lang,width,height,align,hspace,valign" + }); + me.commands["removeformat"] = { + execCommand: function(cmdName, tags, style, attrs, notIncludeA) { + var tagReg = new RegExp( + "^(?:" + + (tags || this.options.removeFormatTags).replace(/,/g, "|") + + ")$", + "i" + ), + removeFormatAttributes = style + ? [] + : (attrs || this.options.removeFormatAttributes).split(","), + range = new dom.Range(this.document), + bookmark, + node, + parent, + filter = function(node) { + return node.nodeType == 1; + }; + + function isRedundantSpan(node) { + if (node.nodeType == 3 || node.tagName.toLowerCase() != "span") { + return 0; + } + if (browser.ie) { + //ie 下判断实效,所以只能简单用style来判断 + //return node.style.cssText == '' ? 1 : 0; + var attrs = node.attributes; + if (attrs.length) { + for (var i = 0, l = attrs.length; i < l; i++) { + if (attrs[i].specified) { + return 0; + } + } + return 1; + } + } + return !node.attributes.length; + } + function doRemove(range) { + var bookmark1 = range.createBookmark(); + if (range.collapsed) { + range.enlarge(true); + } + + //不能把a标签切了 + if (!notIncludeA) { + var aNode = domUtils.findParentByTagName( + range.startContainer, + "a", + true + ); + if (aNode) { + range.setStartBefore(aNode); + } + + aNode = domUtils.findParentByTagName(range.endContainer, "a", true); + if (aNode) { + range.setEndAfter(aNode); + } + } + + bookmark = range.createBookmark(); + + node = bookmark.start; + + //切开始 + while ((parent = node.parentNode) && !domUtils.isBlockElm(parent)) { + domUtils.breakParent(node, parent); + + domUtils.clearEmptySibling(node); + } + if (bookmark.end) { + //切结束 + node = bookmark.end; + while ((parent = node.parentNode) && !domUtils.isBlockElm(parent)) { + domUtils.breakParent(node, parent); + domUtils.clearEmptySibling(node); + } + + //开始去除样式 + var current = domUtils.getNextDomNode(bookmark.start, false, filter), + next; + while (current) { + if (current == bookmark.end) { + break; + } + + next = domUtils.getNextDomNode(current, true, filter); + + if ( + !dtd.$empty[current.tagName.toLowerCase()] && + !domUtils.isBookmarkNode(current) + ) { + if (tagReg.test(current.tagName)) { + if (style) { + domUtils.removeStyle(current, style); + if (isRedundantSpan(current) && style != "text-decoration") { + domUtils.remove(current, true); + } + } else { + domUtils.remove(current, true); + } + } else { + //trace:939 不能把list上的样式去掉 + if ( + !dtd.$tableContent[current.tagName] && + !dtd.$list[current.tagName] + ) { + domUtils.removeAttributes(current, removeFormatAttributes); + if (isRedundantSpan(current)) { + domUtils.remove(current, true); + } + } + } + } + current = next; + } + } + //trace:1035 + //trace:1096 不能把td上的样式去掉,比如边框 + var pN = bookmark.start.parentNode; + if ( + domUtils.isBlockElm(pN) && + !dtd.$tableContent[pN.tagName] && + !dtd.$list[pN.tagName] + ) { + domUtils.removeAttributes(pN, removeFormatAttributes); + } + pN = bookmark.end.parentNode; + if ( + bookmark.end && + domUtils.isBlockElm(pN) && + !dtd.$tableContent[pN.tagName] && + !dtd.$list[pN.tagName] + ) { + domUtils.removeAttributes(pN, removeFormatAttributes); + } + range.moveToBookmark(bookmark).moveToBookmark(bookmark1); + //清除冗余的代码 + var node = range.startContainer, + tmp, + collapsed = range.collapsed; + while ( + node.nodeType == 1 && + domUtils.isEmptyNode(node) && + dtd.$removeEmpty[node.tagName] + ) { + tmp = node.parentNode; + range.setStartBefore(node); + //trace:937 + //更新结束边界 + if (range.startContainer === range.endContainer) { + range.endOffset--; + } + domUtils.remove(node); + node = tmp; + } + + if (!collapsed) { + node = range.endContainer; + while ( + node.nodeType == 1 && + domUtils.isEmptyNode(node) && + dtd.$removeEmpty[node.tagName] + ) { + tmp = node.parentNode; + range.setEndBefore(node); + domUtils.remove(node); + + node = tmp; + } + } + } + + range = this.selection.getRange(); + doRemove(range); + range.select(); + } + }; +}; + + +// plugins/blockquote.js +/** + * 添加引用 + * @file + * @since 1.2.6.1 + */ + +/** + * 添加引用 + * @command blockquote + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'blockquote' ); + * ``` + */ + +/** + * 添加引用 + * @command blockquote + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Object } attrs 节点属性 + * @example + * ```javascript + * editor.execCommand( 'blockquote',{ + * style: "color: red;" + * } ); + * ``` + */ + +UE.plugins["blockquote"] = function() { + var me = this; + function getObj(editor) { + return domUtils.filterNodeList( + editor.selection.getStartElementPath(), + "blockquote" + ); + } + me.commands["blockquote"] = { + execCommand: function(cmdName, attrs) { + var range = this.selection.getRange(), + obj = getObj(this), + blockquote = dtd.blockquote, + bookmark = range.createBookmark(); + + if (obj) { + var start = range.startContainer, + startBlock = domUtils.isBlockElm(start) + ? start + : domUtils.findParent(start, function(node) { + return domUtils.isBlockElm(node); + }), + end = range.endContainer, + endBlock = domUtils.isBlockElm(end) + ? end + : domUtils.findParent(end, function(node) { + return domUtils.isBlockElm(node); + }); + + //处理一下li + startBlock = + domUtils.findParentByTagName(startBlock, "li", true) || startBlock; + endBlock = + domUtils.findParentByTagName(endBlock, "li", true) || endBlock; + + if ( + startBlock.tagName == "LI" || + startBlock.tagName == "TD" || + startBlock === obj || + domUtils.isBody(startBlock) + ) { + domUtils.remove(obj, true); + } else { + domUtils.breakParent(startBlock, obj); + } + + if (startBlock !== endBlock) { + obj = domUtils.findParentByTagName(endBlock, "blockquote"); + if (obj) { + if ( + endBlock.tagName == "LI" || + endBlock.tagName == "TD" || + domUtils.isBody(endBlock) + ) { + obj.parentNode && domUtils.remove(obj, true); + } else { + domUtils.breakParent(endBlock, obj); + } + } + } + + var blockquotes = domUtils.getElementsByTagName( + this.document, + "blockquote" + ); + for (var i = 0, bi; (bi = blockquotes[i++]); ) { + if (!bi.childNodes.length) { + domUtils.remove(bi); + } else if ( + domUtils.getPosition(bi, startBlock) & + domUtils.POSITION_FOLLOWING && + domUtils.getPosition(bi, endBlock) & domUtils.POSITION_PRECEDING + ) { + domUtils.remove(bi, true); + } + } + } else { + var tmpRange = range.cloneRange(), + node = tmpRange.startContainer.nodeType == 1 + ? tmpRange.startContainer + : tmpRange.startContainer.parentNode, + preNode = node, + doEnd = 1; + + //调整开始 + while (1) { + if (domUtils.isBody(node)) { + if (preNode !== node) { + if (range.collapsed) { + tmpRange.selectNode(preNode); + doEnd = 0; + } else { + tmpRange.setStartBefore(preNode); + } + } else { + tmpRange.setStart(node, 0); + } + + break; + } + if (!blockquote[node.tagName]) { + if (range.collapsed) { + tmpRange.selectNode(preNode); + } else { + tmpRange.setStartBefore(preNode); + } + break; + } + + preNode = node; + node = node.parentNode; + } + + //调整结束 + if (doEnd) { + preNode = node = node = tmpRange.endContainer.nodeType == 1 + ? tmpRange.endContainer + : tmpRange.endContainer.parentNode; + while (1) { + if (domUtils.isBody(node)) { + if (preNode !== node) { + tmpRange.setEndAfter(preNode); + } else { + tmpRange.setEnd(node, node.childNodes.length); + } + + break; + } + if (!blockquote[node.tagName]) { + tmpRange.setEndAfter(preNode); + break; + } + + preNode = node; + node = node.parentNode; + } + } + + node = range.document.createElement("blockquote"); + domUtils.setAttributes(node, attrs); + node.appendChild(tmpRange.extractContents()); + tmpRange.insertNode(node); + //去除重复的 + var childs = domUtils.getElementsByTagName(node, "blockquote"); + for (var i = 0, ci; (ci = childs[i++]); ) { + if (ci.parentNode) { + domUtils.remove(ci, true); + } + } + } + range.moveToBookmark(bookmark).select(); + }, + queryCommandState: function() { + return getObj(this) ? 1 : 0; + } + }; +}; + + +// plugins/convertcase.js +/** + * 大小写转换 + * @file + * @since 1.2.6.1 + */ + +/** + * 把选区内文本变大写,与“tolowercase”命令互斥 + * @command touppercase + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'touppercase' ); + * ``` + */ + +/** + * 把选区内文本变小写,与“touppercase”命令互斥 + * @command tolowercase + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'tolowercase' ); + * ``` + */ +UE.commands["touppercase"] = UE.commands["tolowercase"] = { + execCommand: function(cmd) { + var me = this; + var rng = me.selection.getRange(); + if (rng.collapsed) { + return rng; + } + var bk = rng.createBookmark(), + bkEnd = bk.end, + filterFn = function(node) { + return !domUtils.isBr(node) && !domUtils.isWhitespace(node); + }, + curNode = domUtils.getNextDomNode(bk.start, false, filterFn); + while ( + curNode && + domUtils.getPosition(curNode, bkEnd) & domUtils.POSITION_PRECEDING + ) { + if (curNode.nodeType == 3) { + curNode.nodeValue = curNode.nodeValue[ + cmd == "touppercase" ? "toUpperCase" : "toLowerCase" + ](); + } + curNode = domUtils.getNextDomNode(curNode, true, filterFn); + if (curNode === bkEnd) { + break; + } + } + rng.moveToBookmark(bk).select(); + } +}; + + +// plugins/indent.js +/** + * 首行缩进 + * @file + * @since 1.2.6.1 + */ + +/** + * 缩进 + * @command indent + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'indent' ); + * ``` + */ +UE.commands["indent"] = { + execCommand: function() { + var me = this, + value = me.queryCommandState("indent") + ? "0em" + : me.options.indentValue || "2em"; + me.execCommand("Paragraph", "p", { style: "text-indent:" + value }); + }, + queryCommandState: function() { + var pN = domUtils.filterNodeList( + this.selection.getStartElementPath(), + "p h1 h2 h3 h4 h5 h6" + ); + return pN && pN.style.textIndent && parseInt(pN.style.textIndent) ? 1 : 0; + } +}; + + +// plugins/print.js +/** + * 打印 + * @file + * @since 1.2.6.1 + */ + +/** + * 打印 + * @command print + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'print' ); + * ``` + */ +UE.commands["print"] = { + execCommand: function() { + this.window.print(); + }, + notNeedUndo: 1 +}; + + +// plugins/preview.js +/** + * 预览 + * @file + * @since 1.2.6.1 + */ + +/** + * 预览 + * @command preview + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'preview' ); + * ``` + */ +UE.commands["preview"] = { + execCommand: function() { + var w = window.open("", "_blank", ""), + d = w.document; + d.open(); + d.write( + '
    " + + this.getContent(null, null, true) + + "
    " + ); + d.close(); + }, + notNeedUndo: 1 +}; + + +// plugins/selectall.js +/** + * 全选 + * @file + * @since 1.2.6.1 + */ + +/** + * 选中所有内容 + * @command selectall + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'selectall' ); + * ``` + */ +UE.plugins["selectall"] = function() { + var me = this; + me.commands["selectall"] = { + execCommand: function() { + //去掉了原生的selectAll,因为会出现报错和当内容为空时,不能出现闭合状态的光标 + var me = this, + body = me.body, + range = me.selection.getRange(); + range.selectNodeContents(body); + if (domUtils.isEmptyBlock(body)) { + //opera不能自动合并到元素的里边,要手动处理一下 + if (browser.opera && body.firstChild && body.firstChild.nodeType == 1) { + range.setStartAtFirst(body.firstChild); + } + range.collapse(true); + } + range.select(true); + }, + notNeedUndo: 1 + }; + + //快捷键 + me.addshortcutkey({ + selectAll: "ctrl+65" + }); +}; + + +// plugins/paragraph.js +/** + * 段落样式 + * @file + * @since 1.2.6.1 + */ + +/** + * 段落格式 + * @command paragraph + * @method execCommand + * @param { String } cmd 命令字符串 + * @param {String} style 标签值为:'p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6' + * @param {Object} attrs 标签的属性 + * @example + * ```javascript + * editor.execCommand( 'Paragraph','h1','{ + * class:'test' + * }' ); + * ``` + */ + +/** + * 返回选区内节点标签名 + * @command paragraph + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 节点标签名 + * @example + * ```javascript + * editor.queryCommandValue( 'Paragraph' ); + * ``` + */ + +UE.plugins["paragraph"] = function() { + var me = this, + block = domUtils.isBlockElm, + notExchange = ["TD", "LI", "PRE"], + doParagraph = function(range, style, attrs, sourceCmdName) { + var bookmark = range.createBookmark(), + filterFn = function(node) { + return node.nodeType == 1 + ? node.tagName.toLowerCase() != "br" && + !domUtils.isBookmarkNode(node) + : !domUtils.isWhitespace(node); + }, + para; + + range.enlarge(true); + var bookmark2 = range.createBookmark(), + current = domUtils.getNextDomNode(bookmark2.start, false, filterFn), + tmpRange = range.cloneRange(), + tmpNode; + while ( + current && + !( + domUtils.getPosition(current, bookmark2.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + if (current.nodeType == 3 || !block(current)) { + tmpRange.setStartBefore(current); + while (current && current !== bookmark2.end && !block(current)) { + tmpNode = current; + current = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return !block(node); + }); + } + tmpRange.setEndAfter(tmpNode); + + para = range.document.createElement(style); + if (attrs) { + domUtils.setAttributes(para, attrs); + if ( + sourceCmdName && + sourceCmdName == "customstyle" && + attrs.style + ) { + para.style.cssText = attrs.style; + } + } + para.appendChild(tmpRange.extractContents()); + //需要内容占位 + if (domUtils.isEmptyNode(para)) { + domUtils.fillChar(range.document, para); + } + + tmpRange.insertNode(para); + + var parent = para.parentNode; + //如果para上一级是一个block元素且不是body,td就删除它 + if ( + block(parent) && + !domUtils.isBody(para.parentNode) && + utils.indexOf(notExchange, parent.tagName) == -1 + ) { + //存储dir,style + if (!(sourceCmdName && sourceCmdName == "customstyle")) { + parent.getAttribute("dir") && + para.setAttribute("dir", parent.getAttribute("dir")); + //trace:1070 + parent.style.cssText && + (para.style.cssText = + parent.style.cssText + ";" + para.style.cssText); + //trace:1030 + parent.style.textAlign && + !para.style.textAlign && + (para.style.textAlign = parent.style.textAlign); + parent.style.textIndent && + !para.style.textIndent && + (para.style.textIndent = parent.style.textIndent); + parent.style.padding && + !para.style.padding && + (para.style.padding = parent.style.padding); + } + + //trace:1706 选择的就是h1-6要删除 + if ( + attrs && + /h\d/i.test(parent.tagName) && + !/h\d/i.test(para.tagName) + ) { + domUtils.setAttributes(parent, attrs); + if ( + sourceCmdName && + sourceCmdName == "customstyle" && + attrs.style + ) { + parent.style.cssText = attrs.style; + } + domUtils.remove(para.parentNode, true); + para = parent; + } else { + domUtils.remove(para.parentNode, true); + } + } + if (utils.indexOf(notExchange, parent.tagName) != -1) { + current = parent; + } else { + current = para; + } + + current = domUtils.getNextDomNode(current, false, filterFn); + } else { + current = domUtils.getNextDomNode(current, true, filterFn); + } + } + return range.moveToBookmark(bookmark2).moveToBookmark(bookmark); + }; + me.setOpt("paragraph", { + p: "", + h1: "", + h2: "", + h3: "", + h4: "", + h5: "", + h6: "" + }); + me.commands["paragraph"] = { + execCommand: function(cmdName, style, attrs, sourceCmdName) { + var range = this.selection.getRange(); + //闭合时单独处理 + if (range.collapsed) { + var txt = this.document.createTextNode("p"); + range.insertNode(txt); + //去掉冗余的fillchar + if (browser.ie) { + var node = txt.previousSibling; + if (node && domUtils.isWhitespace(node)) { + domUtils.remove(node); + } + node = txt.nextSibling; + if (node && domUtils.isWhitespace(node)) { + domUtils.remove(node); + } + } + } + range = doParagraph(range, style, attrs, sourceCmdName); + if (txt) { + range.setStartBefore(txt).collapse(true); + pN = txt.parentNode; + + domUtils.remove(txt); + + if (domUtils.isBlockElm(pN) && domUtils.isEmptyNode(pN)) { + domUtils.fillNode(this.document, pN); + } + } + + if ( + browser.gecko && + range.collapsed && + range.startContainer.nodeType == 1 + ) { + var child = range.startContainer.childNodes[range.startOffset]; + if ( + child && + child.nodeType == 1 && + child.tagName.toLowerCase() == style + ) { + range.setStart(child, 0).collapse(true); + } + } + //trace:1097 原来有true,原因忘了,但去了就不能清除多余的占位符了 + range.select(); + + return true; + }, + queryCommandValue: function() { + var node = domUtils.filterNodeList( + this.selection.getStartElementPath(), + "p h1 h2 h3 h4 h5 h6" + ); + return node ? node.tagName.toLowerCase() : ""; + } + }; +}; + + +// plugins/directionality.js +/** + * 设置文字输入的方向的插件 + * @file + * @since 1.2.6.1 + */ +(function() { + var block = domUtils.isBlockElm, + getObj = function(editor) { + // var startNode = editor.selection.getStart(), + // parents; + // if ( startNode ) { + // //查找所有的是block的父亲节点 + // parents = domUtils.findParents( startNode, true, block, true ); + // for ( var i = 0,ci; ci = parents[i++]; ) { + // if ( ci.getAttribute( 'dir' ) ) { + // return ci; + // } + // } + // } + return domUtils.filterNodeList( + editor.selection.getStartElementPath(), + function(n) { + return n && n.nodeType == 1 && n.getAttribute("dir"); + } + ); + }, + doDirectionality = function(range, editor, forward) { + var bookmark, + filterFn = function(node) { + return node.nodeType == 1 + ? !domUtils.isBookmarkNode(node) + : !domUtils.isWhitespace(node); + }, + obj = getObj(editor); + + if (obj && range.collapsed) { + obj.setAttribute("dir", forward); + return range; + } + bookmark = range.createBookmark(); + range.enlarge(true); + var bookmark2 = range.createBookmark(), + current = domUtils.getNextDomNode(bookmark2.start, false, filterFn), + tmpRange = range.cloneRange(), + tmpNode; + while ( + current && + !( + domUtils.getPosition(current, bookmark2.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + if (current.nodeType == 3 || !block(current)) { + tmpRange.setStartBefore(current); + while (current && current !== bookmark2.end && !block(current)) { + tmpNode = current; + current = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return !block(node); + }); + } + tmpRange.setEndAfter(tmpNode); + var common = tmpRange.getCommonAncestor(); + if (!domUtils.isBody(common) && block(common)) { + //遍历到了block节点 + common.setAttribute("dir", forward); + current = common; + } else { + //没有遍历到,添加一个block节点 + var p = range.document.createElement("p"); + p.setAttribute("dir", forward); + var frag = tmpRange.extractContents(); + p.appendChild(frag); + tmpRange.insertNode(p); + current = p; + } + + current = domUtils.getNextDomNode(current, false, filterFn); + } else { + current = domUtils.getNextDomNode(current, true, filterFn); + } + } + return range.moveToBookmark(bookmark2).moveToBookmark(bookmark); + }; + + /** + * 文字输入方向 + * @command directionality + * @method execCommand + * @param { String } cmdName 命令字符串 + * @param { String } forward 传入'ltr'表示从左向右输入,传入'rtl'表示从右向左输入 + * @example + * ```javascript + * editor.execCommand( 'directionality', 'ltr'); + * ``` + */ + + /** + * 查询当前选区的文字输入方向 + * @command directionality + * @method queryCommandValue + * @param { String } cmdName 命令字符串 + * @return { String } 返回'ltr'表示从左向右输入,返回'rtl'表示从右向左输入 + * @example + * ```javascript + * editor.queryCommandValue( 'directionality'); + * ``` + */ + UE.commands["directionality"] = { + execCommand: function(cmdName, forward) { + var range = this.selection.getRange(); + //闭合时单独处理 + if (range.collapsed) { + var txt = this.document.createTextNode("d"); + range.insertNode(txt); + } + doDirectionality(range, this, forward); + if (txt) { + range.setStartBefore(txt).collapse(true); + domUtils.remove(txt); + } + + range.select(); + return true; + }, + queryCommandValue: function() { + var node = getObj(this); + return node ? node.getAttribute("dir") : "ltr"; + } + }; +})(); + + +// plugins/horizontal.js +/** + * 插入分割线插件 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入分割线 + * @command horizontal + * @method execCommand + * @param { String } cmdName 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'horizontal' ); + * ``` + */ +UE.plugins["horizontal"] = function() { + var me = this; + me.commands["horizontal"] = { + execCommand: function(cmdName) { + var me = this; + if (me.queryCommandState(cmdName) !== -1) { + me.execCommand("insertHtml", "
    "); + var range = me.selection.getRange(), + start = range.startContainer; + if (start.nodeType == 1 && !start.childNodes[range.startOffset]) { + var tmp; + if ((tmp = start.childNodes[range.startOffset - 1])) { + if (tmp.nodeType == 1 && tmp.tagName == "HR") { + if (me.options.enterTag == "p") { + tmp = me.document.createElement("p"); + range.insertNode(tmp); + range.setStart(tmp, 0).setCursor(); + } else { + tmp = me.document.createElement("br"); + range.insertNode(tmp); + range.setStartBefore(tmp).setCursor(); + } + } + } + } + return true; + } + }, + //边界在table里不能加分隔线 + queryCommandState: function() { + return domUtils.filterNodeList( + this.selection.getStartElementPath(), + "table" + ) + ? -1 + : 0; + } + }; + // me.addListener('delkeyup',function(){ + // var rng = this.selection.getRange(); + // if(browser.ie && browser.version > 8){ + // rng.txtToElmBoundary(true); + // if(domUtils.isStartInblock(rng)){ + // var tmpNode = rng.startContainer; + // var pre = tmpNode.previousSibling; + // if(pre && domUtils.isTagNode(pre,'hr')){ + // domUtils.remove(pre); + // rng.select(); + // return; + // } + // } + // } + // if(domUtils.isBody(rng.startContainer)){ + // var hr = rng.startContainer.childNodes[rng.startOffset -1]; + // if(hr && hr.nodeName == 'HR'){ + // var next = hr.nextSibling; + // if(next){ + // rng.setStart(next,0) + // }else if(hr.previousSibling){ + // rng.setStartAtLast(hr.previousSibling) + // }else{ + // var p = this.document.createElement('p'); + // hr.parentNode.insertBefore(p,hr); + // domUtils.fillNode(this.document,p); + // rng.setStart(p,0); + // } + // domUtils.remove(hr); + // rng.setCursor(false,true); + // } + // } + // }) + me.addListener("delkeydown", function(name, evt) { + var rng = this.selection.getRange(); + rng.txtToElmBoundary(true); + if (domUtils.isStartInblock(rng)) { + var tmpNode = rng.startContainer; + var pre = tmpNode.previousSibling; + if (pre && domUtils.isTagNode(pre, "hr")) { + domUtils.remove(pre); + rng.select(); + domUtils.preventDefault(evt); + return true; + } + } + }); +}; + + +// plugins/time.js +/** + * 插入时间和日期 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入时间,默认格式:12:59:59 + * @command time + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'time'); + * ``` + */ + +/** + * 插入日期,默认格式:2013-08-30 + * @command date + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'date'); + * ``` + */ +UE.commands["time"] = UE.commands["date"] = { + execCommand: function(cmd, format) { + var date = new Date(); + + function formatTime(date, format) { + var hh = ("0" + date.getHours()).slice(-2), + ii = ("0" + date.getMinutes()).slice(-2), + ss = ("0" + date.getSeconds()).slice(-2); + format = format || "hh:ii:ss"; + return format.replace(/hh/gi, hh).replace(/ii/gi, ii).replace(/ss/gi, ss); + } + function formatDate(date, format) { + var yyyy = ("000" + date.getFullYear()).slice(-4), + yy = yyyy.slice(-2), + mm = ("0" + (date.getMonth() + 1)).slice(-2), + dd = ("0" + date.getDate()).slice(-2); + format = format || "yyyy-mm-dd"; + return format + .replace(/yyyy/gi, yyyy) + .replace(/yy/gi, yy) + .replace(/mm/gi, mm) + .replace(/dd/gi, dd); + } + + this.execCommand( + "insertHtml", + cmd == "time" ? formatTime(date, format) : formatDate(date, format) + ); + } +}; + + +// plugins/rowspacing.js +/** + * 段前段后间距插件 + * @file + * @since 1.2.6.1 + */ + +/** + * 设置段间距 + * @command rowspacing + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } value 段间距的值,以px为单位 + * @param { String } dir 间距位置,top或bottom,分别表示段前和段后 + * @example + * ```javascript + * editor.execCommand( 'rowspacing', '10', 'top' ); + * ``` + */ + +UE.plugins["rowspacing"] = function() { + var me = this; + me.setOpt({ + rowspacingtop: ["5", "10", "15", "20", "25"], + rowspacingbottom: ["5", "10", "15", "20", "25"] + }); + me.commands["rowspacing"] = { + execCommand: function(cmdName, value, dir) { + this.execCommand("paragraph", "p", { + style: "margin-" + dir + ":" + value + "px" + }); + return true; + }, + queryCommandValue: function(cmdName, dir) { + var pN = domUtils.filterNodeList( + this.selection.getStartElementPath(), + function(node) { + return domUtils.isBlockElm(node); + } + ), + value; + //trace:1026 + if (pN) { + value = domUtils + .getComputedStyle(pN, "margin-" + dir) + .replace(/[^\d]/g, ""); + return !value ? 0 : value; + } + return 0; + } + }; +}; + + +// plugins/lineheight.js +/** + * 设置行内间距 + * @file + * @since 1.2.6.1 + */ +UE.plugins["lineheight"] = function() { + var me = this; + me.setOpt({ lineheight: ["1", "1.5", "1.75", "2", "3", "4", "5"] }); + + /** + * 行距 + * @command lineheight + * @method execCommand + * @param { String } cmdName 命令字符串 + * @param { String } value 传入的行高值, 该值是当前字体的倍数, 例如: 1.5, 1.75 + * @example + * ```javascript + * editor.execCommand( 'lineheight', 1.5); + * ``` + */ + /** + * 查询当前选区内容的行高大小 + * @command lineheight + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回当前行高大小 + * @example + * ```javascript + * editor.queryCommandValue( 'lineheight' ); + * ``` + */ + + me.commands["lineheight"] = { + execCommand: function(cmdName, value) { + this.execCommand("paragraph", "p", { + style: "line-height:" + (value == "1" ? "normal" : value + "em") + }); + return true; + }, + queryCommandValue: function() { + var pN = domUtils.filterNodeList( + this.selection.getStartElementPath(), + function(node) { + return domUtils.isBlockElm(node); + } + ); + if (pN) { + var value = domUtils.getComputedStyle(pN, "line-height"); + return value == "normal" ? 1 : value.replace(/[^\d.]*/gi, ""); + } + } + }; +}; + + +// plugins/insertcode.js +/** + * 插入代码插件 + * @file + * @since 1.2.6.1 + */ + +UE.plugins["insertcode"] = function() { + var me = this; + me.ready(function() { + utils.cssRule( + "pre", + "pre{margin:.5em 0;padding:.4em .6em;border-radius:8px;background:#f8f8f8;}", + me.document + ); + }); + me.setOpt("insertcode", { + as3: "ActionScript3", + bash: "Bash/Shell", + cpp: "C/C++", + css: "Css", + cf: "CodeFunction", + "c#": "C#", + delphi: "Delphi", + diff: "Diff", + erlang: "Erlang", + groovy: "Groovy", + html: "Html", + java: "Java", + jfx: "JavaFx", + js: "Javascript", + pl: "Perl", + php: "Php", + plain: "Plain Text", + ps: "PowerShell", + python: "Python", + ruby: "Ruby", + scala: "Scala", + sql: "Sql", + vb: "Vb", + xml: "Xml" + }); + + /** + * 插入代码 + * @command insertcode + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } lang 插入代码的语言 + * @example + * ```javascript + * editor.execCommand( 'insertcode', 'javascript' ); + * ``` + */ + + /** + * 如果选区所在位置是插入插入代码区域,返回代码的语言 + * @command insertcode + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回代码的语言 + * @example + * ```javascript + * editor.queryCommandValue( 'insertcode' ); + * ``` + */ + + me.commands["insertcode"] = { + execCommand: function(cmd, lang) { + var me = this, + rng = me.selection.getRange(), + pre = domUtils.findParentByTagName(rng.startContainer, "pre", true); + if (pre) { + pre.className = "brush:" + lang + ";toolbar:false;"; + } else { + var code = ""; + if (rng.collapsed) { + code = browser.ie && browser.ie11below + ? browser.version <= 8 ? " " : "" + : "
    "; + } else { + var frag = rng.extractContents(); + var div = me.document.createElement("div"); + div.appendChild(frag); + + utils.each( + UE.filterNode( + UE.htmlparser(div.innerHTML.replace(/[\r\t]/g, "")), + me.options.filterTxtRules + ).children, + function(node) { + if (browser.ie && browser.ie11below && browser.version > 8) { + if (node.type == "element") { + if (node.tagName == "br") { + code += "\n"; + } else if (!dtd.$empty[node.tagName]) { + utils.each(node.children, function(cn) { + if (cn.type == "element") { + if (cn.tagName == "br") { + code += "\n"; + } else if (!dtd.$empty[node.tagName]) { + code += cn.innerText(); + } + } else { + code += cn.data; + } + }); + if (!/\n$/.test(code)) { + code += "\n"; + } + } + } else { + code += node.data + "\n"; + } + if (!node.nextSibling() && /\n$/.test(code)) { + code = code.replace(/\n$/, ""); + } + } else { + if (browser.ie && browser.ie11below) { + if (node.type == "element") { + if (node.tagName == "br") { + code += "
    "; + } else if (!dtd.$empty[node.tagName]) { + utils.each(node.children, function(cn) { + if (cn.type == "element") { + if (cn.tagName == "br") { + code += "
    "; + } else if (!dtd.$empty[node.tagName]) { + code += cn.innerText(); + } + } else { + code += cn.data; + } + }); + if (!/br>$/.test(code)) { + code += "
    "; + } + } + } else { + code += node.data + "
    "; + } + if (!node.nextSibling() && /
    $/.test(code)) { + code = code.replace(/
    $/, ""); + } + } else { + code += node.type == "element" + ? dtd.$empty[node.tagName] ? "" : node.innerText() + : node.data; + if (!/br\/?\s*>$/.test(code)) { + if (!node.nextSibling()) return; + code += "
    "; + } + } + } + } + ); + } + me.execCommand( + "inserthtml", + '
    ' +
    +            code +
    +            "
    ", + true + ); + + pre = me.document.getElementById("coder"); + domUtils.removeAttributes(pre, "id"); + var tmpNode = pre.previousSibling; + + if ( + tmpNode && + ((tmpNode.nodeType == 3 && + tmpNode.nodeValue.length == 1 && + browser.ie && + browser.version == 6) || + domUtils.isEmptyBlock(tmpNode)) + ) { + domUtils.remove(tmpNode); + } + var rng = me.selection.getRange(); + if (domUtils.isEmptyBlock(pre)) { + rng.setStart(pre, 0).setCursor(false, true); + } else { + rng.selectNodeContents(pre).select(); + } + } + }, + queryCommandValue: function() { + var path = this.selection.getStartElementPath(); + var lang = ""; + utils.each(path, function(node) { + if (node.nodeName == "PRE") { + var match = node.className.match(/brush:([^;]+)/); + lang = match && match[1] ? match[1] : ""; + return false; + } + }); + return lang; + } + }; + + me.addInputRule(function(root) { + utils.each(root.getNodesByTagName("pre"), function(pre) { + var brs = pre.getNodesByTagName("br"); + if (brs.length) { + browser.ie && + browser.ie11below && + browser.version > 8 && + utils.each(brs, function(br) { + var txt = UE.uNode.createText("\n"); + br.parentNode.insertBefore(txt, br); + br.parentNode.removeChild(br); + }); + return; + } + if (browser.ie && browser.ie11below && browser.version > 8) return; + var code = pre.innerText().split(/\n/); + pre.innerHTML(""); + utils.each(code, function(c) { + if (c.length) { + pre.appendChild(UE.uNode.createText(c)); + } + pre.appendChild(UE.uNode.createElement("br")); + }); + }); + }); + me.addOutputRule(function(root) { + utils.each(root.getNodesByTagName("pre"), function(pre) { + var code = ""; + utils.each(pre.children, function(n) { + if (n.type == "text") { + //在ie下文本内容有可能末尾带有\n要去掉 + //trace:3396 + code += n.data.replace(/[ ]/g, " ").replace(/\n$/, ""); + } else { + if (n.tagName == "br") { + code += "\n"; + } else { + code += !dtd.$empty[n.tagName] ? "" : n.innerText(); + } + } + }); + + pre.innerText(code.replace(/( |\n)+$/, "")); + }); + }); + //不需要判断highlight的command列表 + me.notNeedCodeQuery = { + help: 1, + undo: 1, + redo: 1, + source: 1, + print: 1, + searchreplace: 1, + fullscreen: 1, + preview: 1, + insertparagraph: 1, + elementpath: 1, + insertcode: 1, + inserthtml: 1, + selectall: 1 + }; + //将queyCommamndState重置 + var orgQuery = me.queryCommandState; + me.queryCommandState = function(cmd) { + var me = this; + + if ( + !me.notNeedCodeQuery[cmd.toLowerCase()] && + me.selection && + me.queryCommandValue("insertcode") + ) { + return -1; + } + return UE.Editor.prototype.queryCommandState.apply(this, arguments); + }; + me.addListener("beforeenterkeydown", function() { + var rng = me.selection.getRange(); + var pre = domUtils.findParentByTagName(rng.startContainer, "pre", true); + if (pre) { + me.fireEvent("saveScene"); + if (!rng.collapsed) { + rng.deleteContents(); + } + if (!browser.ie || browser.ie9above) { + var tmpNode = me.document.createElement("br"), + pre; + rng.insertNode(tmpNode).setStartAfter(tmpNode).collapse(true); + var next = tmpNode.nextSibling; + if (!next && (!browser.ie || browser.version > 10)) { + rng.insertNode(tmpNode.cloneNode(false)); + } else { + rng.setStartAfter(tmpNode); + } + pre = tmpNode.previousSibling; + var tmp; + while (pre) { + tmp = pre; + pre = pre.previousSibling; + if (!pre || pre.nodeName == "BR") { + pre = tmp; + break; + } + } + if (pre) { + var str = ""; + while ( + pre && + pre.nodeName != "BR" && + new RegExp("^[\\s" + domUtils.fillChar + "]*$").test(pre.nodeValue) + ) { + str += pre.nodeValue; + pre = pre.nextSibling; + } + if (pre.nodeName != "BR") { + var match = pre.nodeValue.match( + new RegExp("^([\\s" + domUtils.fillChar + "]+)") + ); + if (match && match[1]) { + str += match[1]; + } + } + if (str) { + str = me.document.createTextNode(str); + rng.insertNode(str).setStartAfter(str); + } + } + rng.collapse(true).select(true); + } else { + if (browser.version > 8) { + var txt = me.document.createTextNode("\n"); + var start = rng.startContainer; + if (rng.startOffset == 0) { + var preNode = start.previousSibling; + if (preNode) { + rng.insertNode(txt); + var fillchar = me.document.createTextNode(" "); + rng + .setStartAfter(txt) + .insertNode(fillchar) + .setStart(fillchar, 0) + .collapse(true) + .select(true); + } + } else { + rng.insertNode(txt).setStartAfter(txt); + var fillchar = me.document.createTextNode(" "); + start = rng.startContainer.childNodes[rng.startOffset]; + if (start && !/^\n/.test(start.nodeValue)) { + rng.setStartBefore(txt); + } + rng + .insertNode(fillchar) + .setStart(fillchar, 0) + .collapse(true) + .select(true); + } + } else { + var tmpNode = me.document.createElement("br"); + rng.insertNode(tmpNode); + rng.insertNode(me.document.createTextNode(domUtils.fillChar)); + rng.setStartAfter(tmpNode); + pre = tmpNode.previousSibling; + var tmp; + while (pre) { + tmp = pre; + pre = pre.previousSibling; + if (!pre || pre.nodeName == "BR") { + pre = tmp; + break; + } + } + if (pre) { + var str = ""; + while ( + pre && + pre.nodeName != "BR" && + new RegExp("^[ " + domUtils.fillChar + "]*$").test(pre.nodeValue) + ) { + str += pre.nodeValue; + pre = pre.nextSibling; + } + if (pre.nodeName != "BR") { + var match = pre.nodeValue.match( + new RegExp("^([ " + domUtils.fillChar + "]+)") + ); + if (match && match[1]) { + str += match[1]; + } + } + + str = me.document.createTextNode(str); + rng.insertNode(str).setStartAfter(str); + } + rng.collapse(true).select(); + } + } + me.fireEvent("saveScene"); + return true; + } + }); + + me.addListener("tabkeydown", function(cmd, evt) { + var rng = me.selection.getRange(); + var pre = domUtils.findParentByTagName(rng.startContainer, "pre", true); + if (pre) { + me.fireEvent("saveScene"); + if (evt.shiftKey) { + } else { + if (!rng.collapsed) { + var bk = rng.createBookmark(); + var start = bk.start.previousSibling; + + while (start) { + if (pre.firstChild === start && !domUtils.isBr(start)) { + pre.insertBefore(me.document.createTextNode(" "), start); + + break; + } + if (domUtils.isBr(start)) { + pre.insertBefore( + me.document.createTextNode(" "), + start.nextSibling + ); + + break; + } + start = start.previousSibling; + } + var end = bk.end; + start = bk.start.nextSibling; + if (pre.firstChild === bk.start) { + pre.insertBefore( + me.document.createTextNode(" "), + start.nextSibling + ); + } + while (start && start !== end) { + if (domUtils.isBr(start) && start.nextSibling) { + if (start.nextSibling === end) { + break; + } + pre.insertBefore( + me.document.createTextNode(" "), + start.nextSibling + ); + } + + start = start.nextSibling; + } + rng.moveToBookmark(bk).select(); + } else { + var tmpNode = me.document.createTextNode(" "); + rng + .insertNode(tmpNode) + .setStartAfter(tmpNode) + .collapse(true) + .select(true); + } + } + + me.fireEvent("saveScene"); + return true; + } + }); + + me.addListener("beforeinserthtml", function(evtName, html) { + var me = this, + rng = me.selection.getRange(), + pre = domUtils.findParentByTagName(rng.startContainer, "pre", true); + if (pre) { + if (!rng.collapsed) { + rng.deleteContents(); + } + var htmlstr = ""; + if (browser.ie && browser.version > 8) { + utils.each( + UE.filterNode(UE.htmlparser(html), me.options.filterTxtRules) + .children, + function(node) { + if (node.type == "element") { + if (node.tagName == "br") { + htmlstr += "\n"; + } else if (!dtd.$empty[node.tagName]) { + utils.each(node.children, function(cn) { + if (cn.type == "element") { + if (cn.tagName == "br") { + htmlstr += "\n"; + } else if (!dtd.$empty[node.tagName]) { + htmlstr += cn.innerText(); + } + } else { + htmlstr += cn.data; + } + }); + if (!/\n$/.test(htmlstr)) { + htmlstr += "\n"; + } + } + } else { + htmlstr += node.data + "\n"; + } + if (!node.nextSibling() && /\n$/.test(htmlstr)) { + htmlstr = htmlstr.replace(/\n$/, ""); + } + } + ); + var tmpNode = me.document.createTextNode( + utils.html(htmlstr.replace(/ /g, " ")) + ); + rng.insertNode(tmpNode).selectNode(tmpNode).select(); + } else { + var frag = me.document.createDocumentFragment(); + + utils.each( + UE.filterNode(UE.htmlparser(html), me.options.filterTxtRules) + .children, + function(node) { + if (node.type == "element") { + if (node.tagName == "br") { + frag.appendChild(me.document.createElement("br")); + } else if (!dtd.$empty[node.tagName]) { + utils.each(node.children, function(cn) { + if (cn.type == "element") { + if (cn.tagName == "br") { + frag.appendChild(me.document.createElement("br")); + } else if (!dtd.$empty[node.tagName]) { + frag.appendChild( + me.document.createTextNode( + utils.html(cn.innerText().replace(/ /g, " ")) + ) + ); + } + } else { + frag.appendChild( + me.document.createTextNode( + utils.html(cn.data.replace(/ /g, " ")) + ) + ); + } + }); + if (frag.lastChild.nodeName != "BR") { + frag.appendChild(me.document.createElement("br")); + } + } + } else { + frag.appendChild( + me.document.createTextNode( + utils.html(node.data.replace(/ /g, " ")) + ) + ); + } + if (!node.nextSibling() && frag.lastChild.nodeName == "BR") { + frag.removeChild(frag.lastChild); + } + } + ); + rng.insertNode(frag).select(); + } + + return true; + } + }); + //方向键的处理 + me.addListener("keydown", function(cmd, evt) { + var me = this, + keyCode = evt.keyCode || evt.which; + if (keyCode == 40) { + var rng = me.selection.getRange(), + pre, + start = rng.startContainer; + if ( + rng.collapsed && + (pre = domUtils.findParentByTagName(rng.startContainer, "pre", true)) && + !pre.nextSibling + ) { + var last = pre.lastChild; + while (last && last.nodeName == "BR") { + last = last.previousSibling; + } + if ( + last === start || + (rng.startContainer === pre && + rng.startOffset == pre.childNodes.length) + ) { + me.execCommand("insertparagraph"); + domUtils.preventDefault(evt); + } + } + } + }); + //trace:3395 + me.addListener("delkeydown", function(type, evt) { + var rng = this.selection.getRange(); + rng.txtToElmBoundary(true); + var start = rng.startContainer; + if ( + domUtils.isTagNode(start, "pre") && + rng.collapsed && + domUtils.isStartInblock(rng) + ) { + var p = me.document.createElement("p"); + domUtils.fillNode(me.document, p); + start.parentNode.insertBefore(p, start); + domUtils.remove(start); + rng.setStart(p, 0).setCursor(false, true); + domUtils.preventDefault(evt); + return true; + } + }); +}; + + +// plugins/cleardoc.js +/** + * 清空文档插件 + * @file + * @since 1.2.6.1 + */ + +/** + * 清空文档 + * @command cleardoc + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * //editor 是编辑器实例 + * editor.execCommand('cleardoc'); + * ``` + */ + +UE.commands["cleardoc"] = { + execCommand: function(cmdName) { + var me = this, + enterTag = me.options.enterTag, + range = me.selection.getRange(); + if (enterTag == "br") { + me.body.innerHTML = "
    "; + range.setStart(me.body, 0).setCursor(); + } else { + me.body.innerHTML = "

    " + (ie ? "" : "
    ") + "

    "; + range.setStart(me.body.firstChild, 0).setCursor(false, true); + } + setTimeout(function() { + me.fireEvent("clearDoc"); + }, 0); + } +}; + + +// plugins/anchor.js +/** + * 锚点插件,为UEditor提供插入锚点支持 + * @file + * @since 1.2.6.1 + */ +UE.plugin.register("anchor", function() { + return { + bindEvents: { + ready: function() { + utils.cssRule( + "anchor", + ".anchorclass{background: url('" + + this.options.themePath + + this.options.theme + + "/images/anchor.gif') no-repeat scroll left center transparent;cursor: auto;display: inline-block;height: 16px;width: 15px;}", + this.document + ); + } + }, + outputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(a) { + var val; + if ((val = a.getAttr("anchorname"))) { + a.tagName = "a"; + a.setAttr({ + anchorname: "", + name: val, + class: "" + }); + } + }); + }, + inputRule: function(root) { + utils.each(root.getNodesByTagName("a"), function(a) { + var val; + if ((val = a.getAttr("name")) && !a.getAttr("href")) { + //过滤掉word冗余标签 + //_Toc\d+有可能勿命中 + if (/^\_Toc\d+$/.test(val)) { + a.parentNode.removeChild(a); + return; + } + a.tagName = "img"; + a.setAttr({ + anchorname: a.getAttr("name"), + class: "anchorclass" + }); + a.setAttr("name"); + } + }); + }, + commands: { + /** + * 插入锚点 + * @command anchor + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } name 锚点名称字符串 + * @example + * ```javascript + * //editor 是编辑器实例 + * editor.execCommand('anchor', 'anchor1'); + * ``` + */ + anchor: { + execCommand: function(cmd, name) { + var range = this.selection.getRange(), + img = range.getClosedNode(); + if (img && img.getAttribute("anchorname")) { + if (name) { + img.setAttribute("anchorname", name); + } else { + range.setStartBefore(img).setCursor(); + domUtils.remove(img); + } + } else { + if (name) { + //只在选区的开始插入 + var anchor = this.document.createElement("img"); + range.collapse(true); + domUtils.setAttributes(anchor, { + anchorname: name, + class: "anchorclass" + }); + range + .insertNode(anchor) + .setStartAfter(anchor) + .setCursor(false, true); + } + } + } + } + } + }; +}); + + +// plugins/wordcount.js +///import core +///commands 字数统计 +///commandsName WordCount,wordCount +///commandsTitle 字数统计 +/* + * Created by JetBrains WebStorm. + * User: taoqili + * Date: 11-9-7 + * Time: 下午8:18 + * To change this template use File | Settings | File Templates. + */ + +UE.plugins["wordcount"] = function() { + var me = this; + me.setOpt("wordCount", true); + me.addListener("contentchange", function() { + me.fireEvent("wordcount"); + }); + var timer; + me.addListener("ready", function() { + var me = this; + domUtils.on(me.body, "keyup", function(evt) { + var code = evt.keyCode || evt.which, + //忽略的按键,ctr,alt,shift,方向键 + ignores = { + "16": 1, + "18": 1, + "20": 1, + "37": 1, + "38": 1, + "39": 1, + "40": 1 + }; + if (code in ignores) return; + clearTimeout(timer); + timer = setTimeout(function() { + me.fireEvent("wordcount"); + }, 200); + }); + }); +}; + + +// plugins/pagebreak.js +/** + * 分页功能插件 + * @file + * @since 1.2.6.1 + */ +UE.plugins["pagebreak"] = function() { + var me = this, + notBreakTags = ["td"]; + me.setOpt("pageBreakTag", "_ueditor_page_break_tag_"); + + function fillNode(node) { + if (domUtils.isEmptyBlock(node)) { + var firstChild = node.firstChild, + tmpNode; + + while ( + firstChild && + firstChild.nodeType == 1 && + domUtils.isEmptyBlock(firstChild) + ) { + tmpNode = firstChild; + firstChild = firstChild.firstChild; + } + !tmpNode && (tmpNode = node); + domUtils.fillNode(me.document, tmpNode); + } + } + //分页符样式添加 + + me.ready(function() { + utils.cssRule( + "pagebreak", + ".pagebreak{display:block;clear:both !important;cursor:default !important;width: 100% !important;margin:0;}", + me.document + ); + }); + function isHr(node) { + return ( + node && + node.nodeType == 1 && + node.tagName == "HR" && + node.className == "pagebreak" + ); + } + me.addInputRule(function(root) { + root.traversal(function(node) { + if (node.type == "text" && node.data == me.options.pageBreakTag) { + var hr = UE.uNode.createElement( + '
    ' + ); + node.parentNode.insertBefore(hr, node); + node.parentNode.removeChild(node); + } + }); + }); + me.addOutputRule(function(node) { + utils.each(node.getNodesByTagName("hr"), function(n) { + if (n.getAttr("class") == "pagebreak") { + var txt = UE.uNode.createText(me.options.pageBreakTag); + n.parentNode.insertBefore(txt, n); + n.parentNode.removeChild(n); + } + }); + }); + + /** + * 插入分页符 + * @command pagebreak + * @method execCommand + * @param { String } cmd 命令字符串 + * @remind 在表格中插入分页符会把表格切分成两部分 + * @remind 获取编辑器内的数据时, 编辑器会把分页符转换成“_ueditor_page_break_tag_”字符串, + * 以便于提交数据到服务器端后处理分页。 + * @example + * ```javascript + * editor.execCommand( 'pagebreak'); //插入一个hr标签,带有样式类名pagebreak + * ``` + */ + + me.commands["pagebreak"] = { + execCommand: function() { + var range = me.selection.getRange(), + hr = me.document.createElement("hr"); + domUtils.setAttributes(hr, { + class: "pagebreak", + noshade: "noshade", + size: "5" + }); + domUtils.unSelectable(hr); + //table单独处理 + var node = domUtils.findParentByTagName( + range.startContainer, + notBreakTags, + true + ), + parents = [], + pN; + if (node) { + switch (node.tagName) { + case "TD": + pN = node.parentNode; + if (!pN.previousSibling) { + var table = domUtils.findParentByTagName(pN, "table"); + // var tableWrapDiv = table.parentNode; + // if(tableWrapDiv && tableWrapDiv.nodeType == 1 + // && tableWrapDiv.tagName == 'DIV' + // && tableWrapDiv.getAttribute('dropdrag') + // ){ + // domUtils.remove(tableWrapDiv,true); + // } + table.parentNode.insertBefore(hr, table); + parents = domUtils.findParents(hr, true); + } else { + pN.parentNode.insertBefore(hr, pN); + parents = domUtils.findParents(hr); + } + pN = parents[1]; + if (hr !== pN) { + domUtils.breakParent(hr, pN); + } + //table要重写绑定一下拖拽 + me.fireEvent("afteradjusttable", me.document); + } + } else { + if (!range.collapsed) { + range.deleteContents(); + var start = range.startContainer; + while ( + !domUtils.isBody(start) && + domUtils.isBlockElm(start) && + domUtils.isEmptyNode(start) + ) { + range.setStartBefore(start).collapse(true); + domUtils.remove(start); + start = range.startContainer; + } + } + range.insertNode(hr); + + var pN = hr.parentNode, + nextNode; + while (!domUtils.isBody(pN)) { + domUtils.breakParent(hr, pN); + nextNode = hr.nextSibling; + if (nextNode && domUtils.isEmptyBlock(nextNode)) { + domUtils.remove(nextNode); + } + pN = hr.parentNode; + } + nextNode = hr.nextSibling; + var pre = hr.previousSibling; + if (isHr(pre)) { + domUtils.remove(pre); + } else { + pre && fillNode(pre); + } + + if (!nextNode) { + var p = me.document.createElement("p"); + + hr.parentNode.appendChild(p); + domUtils.fillNode(me.document, p); + range.setStart(p, 0).collapse(true); + } else { + if (isHr(nextNode)) { + domUtils.remove(nextNode); + } else { + fillNode(nextNode); + } + range.setEndAfter(hr).collapse(false); + } + + range.select(true); + } + } + }; +}; + + +// plugins/wordimage.js +///import core +///commands 本地图片引导上传 +///commandsName WordImage +///commandsTitle 本地图片引导上传 +///commandsDialog dialogs\wordimage + +UE.plugin.register("wordimage", function() { + var me = this, + images = []; + return { + commands: { + wordimage: { + execCommand: function() { + var images = domUtils.getElementsByTagName(me.body, "img"); + var urlList = []; + for (var i = 0, ci; (ci = images[i++]); ) { + var url = ci.getAttribute("word_img"); + url && urlList.push(url); + } + return urlList; + }, + queryCommandState: function() { + images = domUtils.getElementsByTagName(me.body, "img"); + for (var i = 0, ci; (ci = images[i++]); ) { + if (ci.getAttribute("word_img")) { + return 1; + } + } + return -1; + }, + notNeedUndo: true + } + }, + inputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(img) { + var attrs = img.attrs, + flag = parseInt(attrs.width) < 128 || parseInt(attrs.height) < 43, + opt = me.options, + src = opt.UEDITOR_HOME_URL + "themes/default/images/spacer.gif"; + if (attrs["src"] && /^(?:(file:\/+))/.test(attrs["src"])) { + img.setAttr({ + width: attrs.width, + height: attrs.height, + alt: attrs.alt, + word_img: attrs.src, + src: src, + style: + "background:url(" + + (flag + ? opt.themePath + opt.theme + "/images/word.gif" + : opt.langPath + opt.lang + "/images/localimage.png") + + ") no-repeat center center;border:1px solid #ddd" + }); + } + }); + } + }; +}); + + +// plugins/dragdrop.js +UE.plugins["dragdrop"] = function() { + var me = this; + me.ready(function() { + domUtils.on(this.body, "dragend", function() { + var rng = me.selection.getRange(); + var node = rng.getClosedNode() || me.selection.getStart(); + + if (node && node.tagName == "IMG") { + var pre = node.previousSibling, + next; + while ((next = node.nextSibling)) { + if ( + next.nodeType == 1 && + next.tagName == "SPAN" && + !next.firstChild + ) { + domUtils.remove(next); + } else { + break; + } + } + + if ( + ((pre && pre.nodeType == 1 && !domUtils.isEmptyBlock(pre)) || !pre) && + (!next || (next && !domUtils.isEmptyBlock(next))) + ) { + if (pre && pre.tagName == "P" && !domUtils.isEmptyBlock(pre)) { + pre.appendChild(node); + domUtils.moveChild(next, pre); + domUtils.remove(next); + } else if ( + next && + next.tagName == "P" && + !domUtils.isEmptyBlock(next) + ) { + next.insertBefore(node, next.firstChild); + } + + if (pre && pre.tagName == "P" && domUtils.isEmptyBlock(pre)) { + domUtils.remove(pre); + } + if (next && next.tagName == "P" && domUtils.isEmptyBlock(next)) { + domUtils.remove(next); + } + rng.selectNode(node).select(); + me.fireEvent("saveScene"); + } + } + }); + }); + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + if (keyCode == 13) { + var rng = me.selection.getRange(), + node; + if ( + (node = domUtils.findParentByTagName(rng.startContainer, "p", true)) + ) { + if (domUtils.getComputedStyle(node, "text-align") == "center") { + domUtils.removeStyle(node, "text-align"); + } + } + } + }); +}; + + +// plugins/undo.js +/** + * undo redo + * @file + * @since 1.2.6.1 + */ + +/** + * 撤销上一次执行的命令 + * @command undo + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'undo' ); + * ``` + */ + +/** + * 重做上一次执行的命令 + * @command redo + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'redo' ); + * ``` + */ + +UE.plugins["undo"] = function() { + var saveSceneTimer; + var me = this, + maxUndoCount = me.options.maxUndoCount || 20, + maxInputCount = me.options.maxInputCount || 20, + fillchar = new RegExp(domUtils.fillChar + "|", "gi"); // ie会产生多余的 + var noNeedFillCharTags = { + ol: 1, + ul: 1, + table: 1, + tbody: 1, + tr: 1, + body: 1 + }; + var orgState = me.options.autoClearEmptyNode; + function compareAddr(indexA, indexB) { + if (indexA.length != indexB.length) return 0; + for (var i = 0, l = indexA.length; i < l; i++) { + if (indexA[i] != indexB[i]) return 0; + } + return 1; + } + + function compareRangeAddress(rngAddrA, rngAddrB) { + if (rngAddrA.collapsed != rngAddrB.collapsed) { + return 0; + } + if ( + !compareAddr(rngAddrA.startAddress, rngAddrB.startAddress) || + !compareAddr(rngAddrA.endAddress, rngAddrB.endAddress) + ) { + return 0; + } + return 1; + } + + function UndoManager() { + this.list = []; + this.index = 0; + this.hasUndo = false; + this.hasRedo = false; + this.undo = function() { + if (this.hasUndo) { + if (!this.list[this.index - 1] && this.list.length == 1) { + this.reset(); + return; + } + while ( + this.list[this.index].content == this.list[this.index - 1].content + ) { + this.index--; + if (this.index == 0) { + return this.restore(0); + } + } + this.restore(--this.index); + } + }; + this.redo = function() { + if (this.hasRedo) { + while ( + this.list[this.index].content == this.list[this.index + 1].content + ) { + this.index++; + if (this.index == this.list.length - 1) { + return this.restore(this.index); + } + } + this.restore(++this.index); + } + }; + + this.restore = function() { + var me = this.editor; + var scene = this.list[this.index]; + var root = UE.htmlparser(scene.content.replace(fillchar, "")); + me.options.autoClearEmptyNode = false; + me.filterInputRule(root); + me.options.autoClearEmptyNode = orgState; + //trace:873 + //去掉展位符 + me.document.body.innerHTML = root.toHtml(); + me.fireEvent("afterscencerestore"); + //处理undo后空格不展位的问题 + if (browser.ie) { + utils.each( + domUtils.getElementsByTagName(me.document, "td th caption p"), + function(node) { + if (domUtils.isEmptyNode(node)) { + domUtils.fillNode(me.document, node); + } + } + ); + } + + try { + var rng = new dom.Range(me.document).moveToAddress(scene.address); + rng.select( + noNeedFillCharTags[rng.startContainer.nodeName.toLowerCase()] + ); + } catch (e) {} + + this.update(); + this.clearKey(); + //不能把自己reset了 + me.fireEvent("reset", true); + }; + + this.getScene = function() { + var me = this.editor; + var rng = me.selection.getRange(), + rngAddress = rng.createAddress(false, true); + me.fireEvent("beforegetscene"); + var root = UE.htmlparser(me.body.innerHTML); + me.options.autoClearEmptyNode = false; + me.filterOutputRule(root); + me.options.autoClearEmptyNode = orgState; + var cont = root.toHtml(); + //trace:3461 + //这个会引起回退时导致空格丢失的情况 + // browser.ie && (cont = cont.replace(/> <').replace(/\s*\s*/g, '>')); + me.fireEvent("aftergetscene"); + + return { + address: rngAddress, + content: cont + }; + }; + this.save = function(notCompareRange, notSetCursor) { + clearTimeout(saveSceneTimer); + var currentScene = this.getScene(notSetCursor), + lastScene = this.list[this.index]; + + if (lastScene && lastScene.content != currentScene.content) { + me.trigger("contentchange"); + } + //内容相同位置相同不存 + if ( + lastScene && + lastScene.content == currentScene.content && + (notCompareRange + ? 1 + : compareRangeAddress(lastScene.address, currentScene.address)) + ) { + return; + } + this.list = this.list.slice(0, this.index + 1); + this.list.push(currentScene); + //如果大于最大数量了,就把最前的剔除 + if (this.list.length > maxUndoCount) { + this.list.shift(); + } + this.index = this.list.length - 1; + this.clearKey(); + //跟新undo/redo状态 + this.update(); + }; + this.update = function() { + this.hasRedo = !!this.list[this.index + 1]; + this.hasUndo = !!this.list[this.index - 1]; + }; + this.reset = function() { + this.list = []; + this.index = 0; + this.hasUndo = false; + this.hasRedo = false; + this.clearKey(); + }; + this.clearKey = function() { + keycont = 0; + lastKeyCode = null; + }; + } + + me.undoManger = new UndoManager(); + me.undoManger.editor = me; + function saveScene() { + this.undoManger.save(); + } + + me.addListener("saveScene", function() { + var args = Array.prototype.splice.call(arguments, 1); + this.undoManger.save.apply(this.undoManger, args); + }); + + // me.addListener('beforeexeccommand', saveScene); + // me.addListener('afterexeccommand', saveScene); + + me.addListener("reset", function(type, exclude) { + if (!exclude) { + this.undoManger.reset(); + } + }); + me.commands["redo"] = me.commands["undo"] = { + execCommand: function(cmdName) { + this.undoManger[cmdName](); + }, + queryCommandState: function(cmdName) { + return this.undoManger[ + "has" + (cmdName.toLowerCase() == "undo" ? "Undo" : "Redo") + ] + ? 0 + : -1; + }, + notNeedUndo: 1 + }; + + var keys = { + // /*Backspace*/ 8:1, /*Delete*/ 46:1, + /*Shift*/ 16: 1, + /*Ctrl*/ 17: 1, + /*Alt*/ 18: 1, + 37: 1, + 38: 1, + 39: 1, + 40: 1 + }, + keycont = 0, + lastKeyCode; + //输入法状态下不计算字符数 + var inputType = false; + me.addListener("ready", function() { + domUtils.on(this.body, "compositionstart", function() { + inputType = true; + }); + domUtils.on(this.body, "compositionend", function() { + inputType = false; + }); + }); + //快捷键 + me.addshortcutkey({ + Undo: "ctrl+90", //undo + Redo: "ctrl+89" //redo + }); + var isCollapsed = true; + me.addListener("keydown", function(type, evt) { + var me = this; + var keyCode = evt.keyCode || evt.which; + if ( + !keys[keyCode] && + !evt.ctrlKey && + !evt.metaKey && + !evt.shiftKey && + !evt.altKey + ) { + if (inputType) return; + + if (!me.selection.getRange().collapsed) { + me.undoManger.save(false, true); + isCollapsed = false; + return; + } + if (me.undoManger.list.length == 0) { + me.undoManger.save(true); + } + clearTimeout(saveSceneTimer); + function save(cont) { + cont.undoManger.save(false, true); + cont.fireEvent("selectionchange"); + } + saveSceneTimer = setTimeout(function() { + if (inputType) { + var interalTimer = setInterval(function() { + if (!inputType) { + save(me); + clearInterval(interalTimer); + } + }, 300); + return; + } + save(me); + }, 200); + + lastKeyCode = keyCode; + keycont++; + if (keycont >= maxInputCount) { + save(me); + } + } + }); + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + if ( + !keys[keyCode] && + !evt.ctrlKey && + !evt.metaKey && + !evt.shiftKey && + !evt.altKey + ) { + if (inputType) return; + if (!isCollapsed) { + this.undoManger.save(false, true); + isCollapsed = true; + } + } + }); + //扩展实例,添加关闭和开启命令undo + me.stopCmdUndo = function() { + me.__hasEnterExecCommand = true; + }; + me.startCmdUndo = function() { + me.__hasEnterExecCommand = false; + }; +}; + + +// plugins/copy.js +UE.plugin.register("copy", function() { + var me = this; + + function initZeroClipboard() { + ZeroClipboard.config({ + debug: false, + swfPath: + me.options.UEDITOR_HOME_URL + + "third-party/zeroclipboard/ZeroClipboard.swf" + }); + + var client = (me.zeroclipboard = new ZeroClipboard()); + + // 复制内容 + client.on("copy", function(e) { + var client = e.client, + rng = me.selection.getRange(), + div = document.createElement("div"); + + div.appendChild(rng.cloneContents()); + client.setText(div.innerText || div.textContent); + client.setHtml(div.innerHTML); + rng.select(); + }); + // hover事件传递到target + client.on("mouseover mouseout", function(e) { + var target = e.target; + if (target) { + if (e.type == "mouseover") { + domUtils.addClass(target, "edui-state-hover"); + } else if (e.type == "mouseout") { + domUtils.removeClasses(target, "edui-state-hover"); + } + } + }); + // flash加载不成功 + client.on("wrongflash noflash", function() { + ZeroClipboard.destroy(); + }); + + // 触发事件 + me.fireEvent("zeroclipboardready", client); + } + + return { + bindEvents: { + ready: function() { + if (!browser.ie) { + if (window.ZeroClipboard) { + initZeroClipboard(); + } else { + utils.loadFile( + document, + { + src: + me.options.UEDITOR_HOME_URL + + "third-party/zeroclipboard/ZeroClipboard.js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + initZeroClipboard(); + } + ); + } + } + } + }, + commands: { + copy: { + execCommand: function(cmd) { + if (!me.document.execCommand("copy")) { + alert(me.getLang("copymsg")); + } + } + } + } + }; +}); + + +// plugins/paste.js +///import core +///import plugins/inserthtml.js +///import plugins/undo.js +///import plugins/serialize.js +///commands 粘贴 +///commandsName PastePlain +///commandsTitle 纯文本粘贴模式 +/** + * @description 粘贴 + * @author zhanyi + */ +UE.plugins["paste"] = function() { + function getClipboardData(callback) { + var doc = this.document; + if (doc.getElementById("baidu_pastebin")) { + return; + } + var range = this.selection.getRange(), + bk = range.createBookmark(), + //创建剪贴的容器div + pastebin = doc.createElement("div"); + pastebin.id = "baidu_pastebin"; + // Safari 要求div必须有内容,才能粘贴内容进来 + browser.webkit && + pastebin.appendChild( + doc.createTextNode(domUtils.fillChar + domUtils.fillChar) + ); + doc.body.appendChild(pastebin); + //trace:717 隐藏的span不能得到top + //bk.start.innerHTML = ' '; + bk.start.style.display = ""; + pastebin.style.cssText = + "position:absolute;width:1px;height:1px;overflow:hidden;left:-1000px;white-space:nowrap;top:" + + //要在现在光标平行的位置加入,否则会出现跳动的问题 + domUtils.getXY(bk.start).y + + "px"; + + range.selectNodeContents(pastebin).select(true); + + setTimeout(function() { + if (browser.webkit) { + for ( + var i = 0, pastebins = doc.querySelectorAll("#baidu_pastebin"), pi; + (pi = pastebins[i++]); + + ) { + if (domUtils.isEmptyNode(pi)) { + domUtils.remove(pi); + } else { + pastebin = pi; + break; + } + } + } + try { + pastebin.parentNode.removeChild(pastebin); + } catch (e) {} + range.moveToBookmark(bk).select(true); + callback(pastebin); + }, 0); + } + + var me = this; + + me.setOpt({ + retainOnlyLabelPasted: false + }); + + var txtContent, htmlContent, address; + + function getPureHtml(html) { + return html.replace(/<(\/?)([\w\-]+)([^>]*)>/gi, function( + a, + b, + tagName, + attrs + ) { + tagName = tagName.toLowerCase(); + if ({ img: 1 }[tagName]) { + return a; + } + attrs = attrs.replace( + /([\w\-]*?)\s*=\s*(("([^"]*)")|('([^']*)')|([^\s>]+))/gi, + function(str, atr, val) { + if ( + { + src: 1, + href: 1, + name: 1 + }[atr.toLowerCase()] + ) { + return atr + "=" + val + " "; + } + return ""; + } + ); + if ( + { + span: 1, + div: 1 + }[tagName] + ) { + return ""; + } else { + return "<" + b + tagName + " " + utils.trim(attrs) + ">"; + } + }); + } + function filter(div) { + var html; + if (div.firstChild) { + //去掉cut中添加的边界值 + var nodes = domUtils.getElementsByTagName(div, "span"); + for (var i = 0, ni; (ni = nodes[i++]); ) { + if (ni.id == "_baidu_cut_start" || ni.id == "_baidu_cut_end") { + domUtils.remove(ni); + } + } + + if (browser.webkit) { + var brs = div.querySelectorAll("div br"); + for (var i = 0, bi; (bi = brs[i++]); ) { + var pN = bi.parentNode; + if (pN.tagName == "DIV" && pN.childNodes.length == 1) { + pN.innerHTML = "


    "; + domUtils.remove(pN); + } + } + var divs = div.querySelectorAll("#baidu_pastebin"); + for (var i = 0, di; (di = divs[i++]); ) { + var tmpP = me.document.createElement("p"); + di.parentNode.insertBefore(tmpP, di); + while (di.firstChild) { + tmpP.appendChild(di.firstChild); + } + domUtils.remove(di); + } + + var metas = div.querySelectorAll("meta"); + for (var i = 0, ci; (ci = metas[i++]); ) { + domUtils.remove(ci); + } + + var brs = div.querySelectorAll("br"); + for (i = 0; (ci = brs[i++]); ) { + if (/^apple-/i.test(ci.className)) { + domUtils.remove(ci); + } + } + } + if (browser.gecko) { + var dirtyNodes = div.querySelectorAll("[_moz_dirty]"); + for (i = 0; (ci = dirtyNodes[i++]); ) { + ci.removeAttribute("_moz_dirty"); + } + } + if (!browser.ie) { + var spans = div.querySelectorAll("span.Apple-style-span"); + for (var i = 0, ci; (ci = spans[i++]); ) { + domUtils.remove(ci, true); + } + } + + //ie下使用innerHTML会产生多余的\r\n字符,也会产生 这里过滤掉 + html = div.innerHTML; //.replace(/>(?:(\s| )*?)<'); + + //过滤word粘贴过来的冗余属性 + html = UE.filterWord(html); + //取消了忽略空白的第二个参数,粘贴过来的有些是有空白的,会被套上相关的标签 + var root = UE.htmlparser(html); + //如果给了过滤规则就先进行过滤 + if (me.options.filterRules) { + UE.filterNode(root, me.options.filterRules); + } + //执行默认的处理 + me.filterInputRule(root); + //针对chrome的处理 + if (browser.webkit) { + var br = root.lastChild(); + if (br && br.type == "element" && br.tagName == "br") { + root.removeChild(br); + } + utils.each(me.body.querySelectorAll("div"), function(node) { + if (domUtils.isEmptyBlock(node)) { + domUtils.remove(node, true); + } + }); + } + html = { html: root.toHtml() }; + me.fireEvent("beforepaste", html, root); + //抢了默认的粘贴,那后边的内容就不执行了,比如表格粘贴 + if (!html.html) { + return; + } + root = UE.htmlparser(html.html, true); + //如果开启了纯文本模式 + if (me.queryCommandState("pasteplain") === 1) { + me.execCommand( + "insertHtml", + UE.filterNode(root, me.options.filterTxtRules).toHtml(), + true + ); + } else { + //文本模式 + UE.filterNode(root, me.options.filterTxtRules); + txtContent = root.toHtml(); + //完全模式 + htmlContent = html.html; + + address = me.selection.getRange().createAddress(true); + me.execCommand( + "insertHtml", + me.getOpt("retainOnlyLabelPasted") === true + ? getPureHtml(htmlContent) + : htmlContent, + true + ); + } + me.fireEvent("afterpaste", html); + } + } + + me.addListener("pasteTransfer", function(cmd, plainType) { + if (address && txtContent && htmlContent && txtContent != htmlContent) { + var range = me.selection.getRange(); + range.moveToAddress(address, true); + + if (!range.collapsed) { + while (!domUtils.isBody(range.startContainer)) { + var start = range.startContainer; + if (start.nodeType == 1) { + start = start.childNodes[range.startOffset]; + if (!start) { + range.setStartBefore(range.startContainer); + continue; + } + var pre = start.previousSibling; + + if ( + pre && + pre.nodeType == 3 && + new RegExp("^[\n\r\t " + domUtils.fillChar + "]*$").test( + pre.nodeValue + ) + ) { + range.setStartBefore(pre); + } + } + if (range.startOffset == 0) { + range.setStartBefore(range.startContainer); + } else { + break; + } + } + while (!domUtils.isBody(range.endContainer)) { + var end = range.endContainer; + if (end.nodeType == 1) { + end = end.childNodes[range.endOffset]; + if (!end) { + range.setEndAfter(range.endContainer); + continue; + } + var next = end.nextSibling; + if ( + next && + next.nodeType == 3 && + new RegExp("^[\n\r\t" + domUtils.fillChar + "]*$").test( + next.nodeValue + ) + ) { + range.setEndAfter(next); + } + } + if ( + range.endOffset == + range.endContainer[ + range.endContainer.nodeType == 3 ? "nodeValue" : "childNodes" + ].length + ) { + range.setEndAfter(range.endContainer); + } else { + break; + } + } + } + + range.deleteContents(); + range.select(true); + me.__hasEnterExecCommand = true; + var html = htmlContent; + if (plainType === 2) { + html = getPureHtml(html); + } else if (plainType) { + html = txtContent; + } + me.execCommand("inserthtml", html, true); + me.__hasEnterExecCommand = false; + var rng = me.selection.getRange(); + while ( + !domUtils.isBody(rng.startContainer) && + !rng.startOffset && + rng.startContainer[ + rng.startContainer.nodeType == 3 ? "nodeValue" : "childNodes" + ].length + ) { + rng.setStartBefore(rng.startContainer); + } + var tmpAddress = rng.createAddress(true); + address.endAddress = tmpAddress.startAddress; + } + }); + + me.addListener("ready", function() { + domUtils.on(me.body, "cut", function() { + var range = me.selection.getRange(); + if (!range.collapsed && me.undoManger) { + me.undoManger.save(); + } + }); + + //ie下beforepaste在点击右键时也会触发,所以用监控键盘才处理 + domUtils.on( + me.body, + browser.ie || browser.opera ? "keydown" : "paste", + function(e) { + if ( + (browser.ie || browser.opera) && + ((!e.ctrlKey && !e.metaKey) || e.keyCode != "86") + ) { + return; + } + getClipboardData.call(me, function(div) { + filter(div); + }); + } + ); + }); + + me.commands["paste"] = { + execCommand: function(cmd) { + if (browser.ie) { + getClipboardData.call(me, function(div) { + filter(div); + }); + me.document.execCommand("paste"); + } else { + alert(me.getLang("pastemsg")); + } + } + }; +}; + + +// plugins/puretxtpaste.js +/** + * 纯文本粘贴插件 + * @file + * @since 1.2.6.1 + */ + +UE.plugins["pasteplain"] = function() { + var me = this; + me.setOpt({ + pasteplain: false, + filterTxtRules: (function() { + function transP(node) { + node.tagName = "p"; + node.setStyle(); + } + function removeNode(node) { + node.parentNode.removeChild(node, true); + } + return { + //直接删除及其字节点内容 + "-": "script style object iframe embed input select", + p: { $: {} }, + br: { $: {} }, + div: function(node) { + var tmpNode, + p = UE.uNode.createElement("p"); + while ((tmpNode = node.firstChild())) { + if (tmpNode.type == "text" || !UE.dom.dtd.$block[tmpNode.tagName]) { + p.appendChild(tmpNode); + } else { + if (p.firstChild()) { + node.parentNode.insertBefore(p, node); + p = UE.uNode.createElement("p"); + } else { + node.parentNode.insertBefore(tmpNode, node); + } + } + } + if (p.firstChild()) { + node.parentNode.insertBefore(p, node); + } + node.parentNode.removeChild(node); + }, + ol: removeNode, + ul: removeNode, + dl: removeNode, + dt: removeNode, + dd: removeNode, + li: removeNode, + caption: transP, + th: transP, + tr: transP, + h1: transP, + h2: transP, + h3: transP, + h4: transP, + h5: transP, + h6: transP, + td: function(node) { + //没有内容的td直接删掉 + var txt = !!node.innerText(); + if (txt) { + node.parentNode.insertAfter( + UE.uNode.createText("    "), + node + ); + } + node.parentNode.removeChild(node, node.innerText()); + } + }; + })() + }); + //暂时这里支持一下老版本的属性 + var pasteplain = me.options.pasteplain; + + /** + * 启用或取消纯文本粘贴模式 + * @command pasteplain + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.queryCommandState( 'pasteplain' ); + * ``` + */ + + /** + * 查询当前是否处于纯文本粘贴模式 + * @command pasteplain + * @method queryCommandState + * @param { String } cmd 命令字符串 + * @return { int } 如果处于纯文本模式,返回1,否则,返回0 + * @example + * ```javascript + * editor.queryCommandState( 'pasteplain' ); + * ``` + */ + me.commands["pasteplain"] = { + queryCommandState: function() { + return pasteplain ? 1 : 0; + }, + execCommand: function() { + pasteplain = !pasteplain | 0; + }, + notNeedUndo: 1 + }; +}; + + +// plugins/list.js +/** + * 有序列表,无序列表插件 + * @file + * @since 1.2.6.1 + */ + +UE.plugins["list"] = function() { + var me = this, + notExchange = { + TD: 1, + PRE: 1, + BLOCKQUOTE: 1 + }; + var customStyle = { + cn: "cn-1-", + cn1: "cn-2-", + cn2: "cn-3-", + num: "num-1-", + num1: "num-2-", + num2: "num-3-", + dash: "dash", + dot: "dot" + }; + + me.setOpt({ + autoTransWordToList: false, + insertorderedlist: { + num: "", + num1: "", + num2: "", + cn: "", + cn1: "", + cn2: "", + decimal: "", + "lower-alpha": "", + "lower-roman": "", + "upper-alpha": "", + "upper-roman": "" + }, + insertunorderedlist: { + circle: "", + disc: "", + square: "", + dash: "", + dot: "" + }, + listDefaultPaddingLeft: "30", + listiconpath: "http://bs.baidu.com/listicon/", + maxListLevel: -1, //-1不限制 + disablePInList: false + }); + function listToArray(list) { + var arr = []; + for (var p in list) { + arr.push(p); + } + return arr; + } + var listStyle = { + OL: listToArray(me.options.insertorderedlist), + UL: listToArray(me.options.insertunorderedlist) + }; + var liiconpath = me.options.listiconpath; + + //根据用户配置,调整customStyle + for (var s in customStyle) { + if ( + !me.options.insertorderedlist.hasOwnProperty(s) && + !me.options.insertunorderedlist.hasOwnProperty(s) + ) { + delete customStyle[s]; + } + } + + me.ready(function() { + var customCss = []; + for (var p in customStyle) { + if (p == "dash" || p == "dot") { + customCss.push( + "li.list-" + + customStyle[p] + + "{background-image:url(" + + liiconpath + + customStyle[p] + + ".gif)}" + ); + customCss.push( + "ul.custom_" + + p + + "{list-style:none;}ul.custom_" + + p + + " li{background-position:0 3px;background-repeat:no-repeat}" + ); + } else { + for (var i = 0; i < 99; i++) { + customCss.push( + "li.list-" + + customStyle[p] + + i + + "{background-image:url(" + + liiconpath + + "list-" + + customStyle[p] + + i + + ".gif)}" + ); + } + customCss.push( + "ol.custom_" + + p + + "{list-style:none;}ol.custom_" + + p + + " li{background-position:0 3px;background-repeat:no-repeat}" + ); + } + switch (p) { + case "cn": + customCss.push("li.list-" + p + "-paddingleft-1{padding-left:25px}"); + customCss.push("li.list-" + p + "-paddingleft-2{padding-left:40px}"); + customCss.push("li.list-" + p + "-paddingleft-3{padding-left:55px}"); + break; + case "cn1": + customCss.push("li.list-" + p + "-paddingleft-1{padding-left:30px}"); + customCss.push("li.list-" + p + "-paddingleft-2{padding-left:40px}"); + customCss.push("li.list-" + p + "-paddingleft-3{padding-left:55px}"); + break; + case "cn2": + customCss.push("li.list-" + p + "-paddingleft-1{padding-left:40px}"); + customCss.push("li.list-" + p + "-paddingleft-2{padding-left:55px}"); + customCss.push("li.list-" + p + "-paddingleft-3{padding-left:68px}"); + break; + case "num": + case "num1": + customCss.push("li.list-" + p + "-paddingleft-1{padding-left:25px}"); + break; + case "num2": + customCss.push("li.list-" + p + "-paddingleft-1{padding-left:35px}"); + customCss.push("li.list-" + p + "-paddingleft-2{padding-left:40px}"); + break; + case "dash": + customCss.push("li.list-" + p + "-paddingleft{padding-left:35px}"); + break; + case "dot": + customCss.push("li.list-" + p + "-paddingleft{padding-left:20px}"); + } + } + customCss.push(".list-paddingleft-1{padding-left:0}"); + customCss.push( + ".list-paddingleft-2{padding-left:" + + me.options.listDefaultPaddingLeft + + "px}" + ); + customCss.push( + ".list-paddingleft-3{padding-left:" + + me.options.listDefaultPaddingLeft * 2 + + "px}" + ); + //如果不给宽度会在自定应样式里出现滚动条 + utils.cssRule( + "list", + "ol,ul{margin:0;pading:0;" + + (browser.ie ? "" : "width:95%") + + "}li{clear:both;}" + + customCss.join("\n"), + me.document + ); + }); + //单独处理剪切的问题 + me.ready(function() { + domUtils.on(me.body, "cut", function() { + setTimeout(function() { + var rng = me.selection.getRange(), + li; + //trace:3416 + if (!rng.collapsed) { + if ( + (li = domUtils.findParentByTagName(rng.startContainer, "li", true)) + ) { + if (!li.nextSibling && domUtils.isEmptyBlock(li)) { + var pn = li.parentNode, + node; + if ((node = pn.previousSibling)) { + domUtils.remove(pn); + rng.setStartAtLast(node).collapse(true); + rng.select(true); + } else if ((node = pn.nextSibling)) { + domUtils.remove(pn); + rng.setStartAtFirst(node).collapse(true); + rng.select(true); + } else { + var tmpNode = me.document.createElement("p"); + domUtils.fillNode(me.document, tmpNode); + pn.parentNode.insertBefore(tmpNode, pn); + domUtils.remove(pn); + rng.setStart(tmpNode, 0).collapse(true); + rng.select(true); + } + } + } + } + }); + }); + }); + + function getStyle(node) { + var cls = node.className; + if (domUtils.hasClass(node, /custom_/)) { + return cls.match(/custom_(\w+)/)[1]; + } + return domUtils.getStyle(node, "list-style-type"); + } + + me.addListener("beforepaste", function(type, html) { + var me = this, + rng = me.selection.getRange(), + li; + var root = UE.htmlparser(html.html, true); + if ((li = domUtils.findParentByTagName(rng.startContainer, "li", true))) { + var list = li.parentNode, + tagName = list.tagName == "OL" ? "ul" : "ol"; + utils.each(root.getNodesByTagName(tagName), function(n) { + n.tagName = list.tagName; + n.setAttr(); + if (n.parentNode === root) { + type = getStyle(list) || (list.tagName == "OL" ? "decimal" : "disc"); + } else { + var className = n.parentNode.getAttr("class"); + if (className && /custom_/.test(className)) { + type = className.match(/custom_(\w+)/)[1]; + } else { + type = n.parentNode.getStyle("list-style-type"); + } + if (!type) { + type = list.tagName == "OL" ? "decimal" : "disc"; + } + } + var index = utils.indexOf(listStyle[list.tagName], type); + if (n.parentNode !== root) + index = index + 1 == listStyle[list.tagName].length ? 0 : index + 1; + var currentStyle = listStyle[list.tagName][index]; + if (customStyle[currentStyle]) { + n.setAttr("class", "custom_" + currentStyle); + } else { + n.setStyle("list-style-type", currentStyle); + } + }); + } + + html.html = root.toHtml(); + }); + //导出时,去掉p标签 + me.getOpt("disablePInList") === true && + me.addOutputRule(function(root) { + utils.each(root.getNodesByTagName("li"), function(li) { + var newChildrens = [], + index = 0; + utils.each(li.children, function(n) { + if (n.tagName == "p") { + var tmpNode; + while ((tmpNode = n.children.pop())) { + newChildrens.splice(index, 0, tmpNode); + tmpNode.parentNode = li; + lastNode = tmpNode; + } + tmpNode = newChildrens[newChildrens.length - 1]; + if ( + !tmpNode || + tmpNode.type != "element" || + tmpNode.tagName != "br" + ) { + var br = UE.uNode.createElement("br"); + br.parentNode = li; + newChildrens.push(br); + } + + index = newChildrens.length; + } + }); + if (newChildrens.length) { + li.children = newChildrens; + } + }); + }); + //进入编辑器的li要套p标签 + me.addInputRule(function(root) { + utils.each(root.getNodesByTagName("li"), function(li) { + var tmpP = UE.uNode.createElement("p"); + for (var i = 0, ci; (ci = li.children[i]); ) { + if (ci.type == "text" || dtd.p[ci.tagName]) { + tmpP.appendChild(ci); + } else { + if (tmpP.firstChild()) { + li.insertBefore(tmpP, ci); + tmpP = UE.uNode.createElement("p"); + i = i + 2; + } else { + i++; + } + } + } + if ((tmpP.firstChild() && !tmpP.parentNode) || !li.firstChild()) { + li.appendChild(tmpP); + } + //trace:3357 + //p不能为空 + if (!tmpP.firstChild()) { + tmpP.innerHTML(browser.ie ? " " : "
    "); + } + //去掉末尾的空白 + var p = li.firstChild(); + var lastChild = p.lastChild(); + if ( + lastChild && + lastChild.type == "text" && + /^\s*$/.test(lastChild.data) + ) { + p.removeChild(lastChild); + } + }); + if (me.options.autoTransWordToList) { + var orderlisttype = { + num1: /^\d+\)/, + decimal: /^\d+\./, + "lower-alpha": /^[a-z]+\)/, + "upper-alpha": /^[A-Z]+\./, + cn: /^[\u4E00\u4E8C\u4E09\u56DB\u516d\u4e94\u4e03\u516b\u4e5d]+[\u3001]/, + cn2: /^\([\u4E00\u4E8C\u4E09\u56DB\u516d\u4e94\u4e03\u516b\u4e5d]+\)/ + }, + unorderlisttype = { + square: "n" + }; + function checkListType(content, container) { + var span = container.firstChild(); + if ( + span && + span.type == "element" && + span.tagName == "span" && + /Wingdings|Symbol/.test(span.getStyle("font-family")) + ) { + for (var p in unorderlisttype) { + if (unorderlisttype[p] == span.data) { + return p; + } + } + return "disc"; + } + for (var p in orderlisttype) { + if (orderlisttype[p].test(content)) { + return p; + } + } + } + utils.each(root.getNodesByTagName("p"), function(node) { + if (node.getAttr("class") != "MsoListParagraph") { + return; + } + + //word粘贴过来的会带有margin要去掉,但这样也可能会误命中一些央视 + node.setStyle("margin", ""); + node.setStyle("margin-left", ""); + node.setAttr("class", ""); + + function appendLi(list, p, type) { + if (list.tagName == "ol") { + if (browser.ie) { + var first = p.firstChild(); + if ( + first.type == "element" && + first.tagName == "span" && + orderlisttype[type].test(first.innerText()) + ) { + p.removeChild(first); + } + } else { + p.innerHTML(p.innerHTML().replace(orderlisttype[type], "")); + } + } else { + p.removeChild(p.firstChild()); + } + + var li = UE.uNode.createElement("li"); + li.appendChild(p); + list.appendChild(li); + } + var tmp = node, + type, + cacheNode = node; + + if ( + node.parentNode.tagName != "li" && + (type = checkListType(node.innerText(), node)) + ) { + var list = UE.uNode.createElement( + me.options.insertorderedlist.hasOwnProperty(type) ? "ol" : "ul" + ); + if (customStyle[type]) { + list.setAttr("class", "custom_" + type); + } else { + list.setStyle("list-style-type", type); + } + while ( + node && + node.parentNode.tagName != "li" && + checkListType(node.innerText(), node) + ) { + tmp = node.nextSibling(); + if (!tmp) { + node.parentNode.insertBefore(list, node); + } + appendLi(list, node, type); + node = tmp; + } + if (!list.parentNode && node && node.parentNode) { + node.parentNode.insertBefore(list, node); + } + } + var span = cacheNode.firstChild(); + if ( + span && + span.type == "element" && + span.tagName == "span" && + /^\s*( )+\s*$/.test(span.innerText()) + ) { + span.parentNode.removeChild(span); + } + }); + } + }); + + //调整索引标签 + me.addListener("contentchange", function() { + adjustListStyle(me.document); + }); + + function adjustListStyle(doc, ignore) { + utils.each(domUtils.getElementsByTagName(doc, "ol ul"), function(node) { + if (!domUtils.inDoc(node, doc)) return; + + var parent = node.parentNode; + if (parent.tagName == node.tagName) { + var nodeStyleType = + getStyle(node) || (node.tagName == "OL" ? "decimal" : "disc"), + parentStyleType = + getStyle(parent) || (parent.tagName == "OL" ? "decimal" : "disc"); + if (nodeStyleType == parentStyleType) { + var styleIndex = utils.indexOf( + listStyle[node.tagName], + nodeStyleType + ); + styleIndex = styleIndex + 1 == listStyle[node.tagName].length + ? 0 + : styleIndex + 1; + setListStyle(node, listStyle[node.tagName][styleIndex]); + } + } + var index = 0, + type = 2; + if (domUtils.hasClass(node, /custom_/)) { + if ( + !( + /[ou]l/i.test(parent.tagName) && + domUtils.hasClass(parent, /custom_/) + ) + ) { + type = 1; + } + } else { + if ( + /[ou]l/i.test(parent.tagName) && + domUtils.hasClass(parent, /custom_/) + ) { + type = 3; + } + } + + var style = domUtils.getStyle(node, "list-style-type"); + style && (node.style.cssText = "list-style-type:" + style); + node.className = + utils.trim(node.className.replace(/list-paddingleft-\w+/, "")) + + " list-paddingleft-" + + type; + utils.each(domUtils.getElementsByTagName(node, "li"), function(li) { + li.style.cssText && (li.style.cssText = ""); + if (!li.firstChild) { + domUtils.remove(li); + return; + } + if (li.parentNode !== node) { + return; + } + index++; + if (domUtils.hasClass(node, /custom_/)) { + var paddingLeft = 1, + currentStyle = getStyle(node); + if (node.tagName == "OL") { + if (currentStyle) { + switch (currentStyle) { + case "cn": + case "cn1": + case "cn2": + if ( + index > 10 && + (index % 10 == 0 || (index > 10 && index < 20)) + ) { + paddingLeft = 2; + } else if (index > 20) { + paddingLeft = 3; + } + break; + case "num2": + if (index > 9) { + paddingLeft = 2; + } + } + } + li.className = + "list-" + + customStyle[currentStyle] + + index + + " " + + "list-" + + currentStyle + + "-paddingleft-" + + paddingLeft; + } else { + li.className = + "list-" + + customStyle[currentStyle] + + " " + + "list-" + + currentStyle + + "-paddingleft"; + } + } else { + li.className = li.className.replace(/list-[\w\-]+/gi, ""); + } + var className = li.getAttribute("class"); + if (className !== null && !className.replace(/\s/g, "")) { + domUtils.removeAttributes(li, "class"); + } + }); + !ignore && + adjustList( + node, + node.tagName.toLowerCase(), + getStyle(node) || domUtils.getStyle(node, "list-style-type"), + true + ); + }); + } + function adjustList(list, tag, style, ignoreEmpty) { + var nextList = list.nextSibling; + if ( + nextList && + nextList.nodeType == 1 && + nextList.tagName.toLowerCase() == tag && + (getStyle(nextList) || + domUtils.getStyle(nextList, "list-style-type") || + (tag == "ol" ? "decimal" : "disc")) == style + ) { + domUtils.moveChild(nextList, list); + if (nextList.childNodes.length == 0) { + domUtils.remove(nextList); + } + } + if (nextList && domUtils.isFillChar(nextList)) { + domUtils.remove(nextList); + } + var preList = list.previousSibling; + if ( + preList && + preList.nodeType == 1 && + preList.tagName.toLowerCase() == tag && + (getStyle(preList) || + domUtils.getStyle(preList, "list-style-type") || + (tag == "ol" ? "decimal" : "disc")) == style + ) { + domUtils.moveChild(list, preList); + } + if (preList && domUtils.isFillChar(preList)) { + domUtils.remove(preList); + } + !ignoreEmpty && domUtils.isEmptyBlock(list) && domUtils.remove(list); + if (getStyle(list)) { + adjustListStyle(list.ownerDocument, true); + } + } + + function setListStyle(list, style) { + if (customStyle[style]) { + list.className = "custom_" + style; + } + try { + domUtils.setStyle(list, "list-style-type", style); + } catch (e) {} + } + function clearEmptySibling(node) { + var tmpNode = node.previousSibling; + if (tmpNode && domUtils.isEmptyBlock(tmpNode)) { + domUtils.remove(tmpNode); + } + tmpNode = node.nextSibling; + if (tmpNode && domUtils.isEmptyBlock(tmpNode)) { + domUtils.remove(tmpNode); + } + } + + me.addListener("keydown", function(type, evt) { + function preventAndSave() { + evt.preventDefault ? evt.preventDefault() : (evt.returnValue = false); + me.fireEvent("contentchange"); + me.undoManger && me.undoManger.save(); + } + function findList(node, filterFn) { + while (node && !domUtils.isBody(node)) { + if (filterFn(node)) { + return null; + } + if (node.nodeType == 1 && /[ou]l/i.test(node.tagName)) { + return node; + } + node = node.parentNode; + } + return null; + } + var keyCode = evt.keyCode || evt.which; + if (keyCode == 13 && !evt.shiftKey) { + //回车 + var rng = me.selection.getRange(), + parent = domUtils.findParent( + rng.startContainer, + function(node) { + return domUtils.isBlockElm(node); + }, + true + ), + li = domUtils.findParentByTagName(rng.startContainer, "li", true); + if (parent && parent.tagName != "PRE" && !li) { + var html = parent.innerHTML.replace( + new RegExp(domUtils.fillChar, "g"), + "" + ); + if (/^\s*1\s*\.[^\d]/.test(html)) { + parent.innerHTML = html.replace(/^\s*1\s*\./, ""); + rng.setStartAtLast(parent).collapse(true).select(); + me.__hasEnterExecCommand = true; + me.execCommand("insertorderedlist"); + me.__hasEnterExecCommand = false; + } + } + var range = me.selection.getRange(), + start = findList(range.startContainer, function(node) { + return node.tagName == "TABLE"; + }), + end = range.collapsed + ? start + : findList(range.endContainer, function(node) { + return node.tagName == "TABLE"; + }); + + if (start && end && start === end) { + if (!range.collapsed) { + start = domUtils.findParentByTagName( + range.startContainer, + "li", + true + ); + end = domUtils.findParentByTagName(range.endContainer, "li", true); + if (start && end && start === end) { + range.deleteContents(); + li = domUtils.findParentByTagName(range.startContainer, "li", true); + if (li && domUtils.isEmptyBlock(li)) { + pre = li.previousSibling; + next = li.nextSibling; + p = me.document.createElement("p"); + + domUtils.fillNode(me.document, p); + parentList = li.parentNode; + if (pre && next) { + range.setStart(next, 0).collapse(true).select(true); + domUtils.remove(li); + } else { + if ((!pre && !next) || !pre) { + parentList.parentNode.insertBefore(p, parentList); + } else { + li.parentNode.parentNode.insertBefore( + p, + parentList.nextSibling + ); + } + domUtils.remove(li); + if (!parentList.firstChild) { + domUtils.remove(parentList); + } + range.setStart(p, 0).setCursor(); + } + preventAndSave(); + return; + } + } else { + var tmpRange = range.cloneRange(), + bk = tmpRange.collapse(false).createBookmark(); + + range.deleteContents(); + tmpRange.moveToBookmark(bk); + var li = domUtils.findParentByTagName( + tmpRange.startContainer, + "li", + true + ); + + clearEmptySibling(li); + tmpRange.select(); + preventAndSave(); + return; + } + } + + li = domUtils.findParentByTagName(range.startContainer, "li", true); + + if (li) { + if (domUtils.isEmptyBlock(li)) { + bk = range.createBookmark(); + var parentList = li.parentNode; + if (li !== parentList.lastChild) { + domUtils.breakParent(li, parentList); + clearEmptySibling(li); + } else { + parentList.parentNode.insertBefore(li, parentList.nextSibling); + if (domUtils.isEmptyNode(parentList)) { + domUtils.remove(parentList); + } + } + //嵌套不处理 + if (!dtd.$list[li.parentNode.tagName]) { + if (!domUtils.isBlockElm(li.firstChild)) { + p = me.document.createElement("p"); + li.parentNode.insertBefore(p, li); + while (li.firstChild) { + p.appendChild(li.firstChild); + } + domUtils.remove(li); + } else { + domUtils.remove(li, true); + } + } + range.moveToBookmark(bk).select(); + } else { + var first = li.firstChild; + if (!first || !domUtils.isBlockElm(first)) { + var p = me.document.createElement("p"); + + !li.firstChild && domUtils.fillNode(me.document, p); + while (li.firstChild) { + p.appendChild(li.firstChild); + } + li.appendChild(p); + first = p; + } + + var span = me.document.createElement("span"); + + range.insertNode(span); + domUtils.breakParent(span, li); + + var nextLi = span.nextSibling; + first = nextLi.firstChild; + + if (!first) { + p = me.document.createElement("p"); + + domUtils.fillNode(me.document, p); + nextLi.appendChild(p); + first = p; + } + if (domUtils.isEmptyNode(first)) { + first.innerHTML = ""; + domUtils.fillNode(me.document, first); + } + + range.setStart(first, 0).collapse(true).shrinkBoundary().select(); + domUtils.remove(span); + var pre = nextLi.previousSibling; + if (pre && domUtils.isEmptyBlock(pre)) { + pre.innerHTML = "

    "; + domUtils.fillNode(me.document, pre.firstChild); + } + } + // } + preventAndSave(); + } + } + } + if (keyCode == 8) { + //修中ie中li下的问题 + range = me.selection.getRange(); + if (range.collapsed && domUtils.isStartInblock(range)) { + tmpRange = range.cloneRange().trimBoundary(); + li = domUtils.findParentByTagName(range.startContainer, "li", true); + //要在li的最左边,才能处理 + if (li && domUtils.isStartInblock(tmpRange)) { + start = domUtils.findParentByTagName(range.startContainer, "p", true); + if (start && start !== li.firstChild) { + var parentList = domUtils.findParentByTagName(start, ["ol", "ul"]); + domUtils.breakParent(start, parentList); + clearEmptySibling(start); + me.fireEvent("contentchange"); + range.setStart(start, 0).setCursor(false, true); + me.fireEvent("saveScene"); + domUtils.preventDefault(evt); + return; + } + + if (li && (pre = li.previousSibling)) { + if (keyCode == 46 && li.childNodes.length) { + return; + } + //有可能上边的兄弟节点是个2级菜单,要追加到2级菜单的最后的li + if (dtd.$list[pre.tagName]) { + pre = pre.lastChild; + } + me.undoManger && me.undoManger.save(); + first = li.firstChild; + if (domUtils.isBlockElm(first)) { + if (domUtils.isEmptyNode(first)) { + // range.setEnd(pre, pre.childNodes.length).shrinkBoundary().collapse().select(true); + pre.appendChild(first); + range.setStart(first, 0).setCursor(false, true); + //first不是唯一的节点 + while (li.firstChild) { + pre.appendChild(li.firstChild); + } + } else { + span = me.document.createElement("span"); + range.insertNode(span); + //判断pre是否是空的节点,如果是


    类型的空节点,干掉p标签防止它占位 + if (domUtils.isEmptyBlock(pre)) { + pre.innerHTML = ""; + } + domUtils.moveChild(li, pre); + range.setStartBefore(span).collapse(true).select(true); + + domUtils.remove(span); + } + } else { + if (domUtils.isEmptyNode(li)) { + var p = me.document.createElement("p"); + pre.appendChild(p); + range.setStart(p, 0).setCursor(); + // range.setEnd(pre, pre.childNodes.length).shrinkBoundary().collapse().select(true); + } else { + range + .setEnd(pre, pre.childNodes.length) + .collapse() + .select(true); + while (li.firstChild) { + pre.appendChild(li.firstChild); + } + } + } + domUtils.remove(li); + me.fireEvent("contentchange"); + me.fireEvent("saveScene"); + domUtils.preventDefault(evt); + return; + } + //trace:980 + + if (li && !li.previousSibling) { + var parentList = li.parentNode; + var bk = range.createBookmark(); + if (domUtils.isTagNode(parentList.parentNode, "ol ul")) { + parentList.parentNode.insertBefore(li, parentList); + if (domUtils.isEmptyNode(parentList)) { + domUtils.remove(parentList); + } + } else { + while (li.firstChild) { + parentList.parentNode.insertBefore(li.firstChild, parentList); + } + + domUtils.remove(li); + if (domUtils.isEmptyNode(parentList)) { + domUtils.remove(parentList); + } + } + range.moveToBookmark(bk).setCursor(false, true); + me.fireEvent("contentchange"); + me.fireEvent("saveScene"); + domUtils.preventDefault(evt); + return; + } + } + } + } + }); + + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + if (keyCode == 8) { + var rng = me.selection.getRange(), + list; + if ( + (list = domUtils.findParentByTagName( + rng.startContainer, + ["ol", "ul"], + true + )) + ) { + adjustList( + list, + list.tagName.toLowerCase(), + getStyle(list) || domUtils.getComputedStyle(list, "list-style-type"), + true + ); + } + } + }); + //处理tab键 + me.addListener("tabkeydown", function() { + var range = me.selection.getRange(); + + //控制级数 + function checkLevel(li) { + if (me.options.maxListLevel != -1) { + var level = li.parentNode, + levelNum = 0; + while (/[ou]l/i.test(level.tagName)) { + levelNum++; + level = level.parentNode; + } + if (levelNum >= me.options.maxListLevel) { + return true; + } + } + } + //只以开始为准 + //todo 后续改进 + var li = domUtils.findParentByTagName(range.startContainer, "li", true); + if (li) { + var bk; + if (range.collapsed) { + if (checkLevel(li)) return true; + var parentLi = li.parentNode, + list = me.document.createElement(parentLi.tagName), + index = utils.indexOf( + listStyle[list.tagName], + getStyle(parentLi) || + domUtils.getComputedStyle(parentLi, "list-style-type") + ); + index = index + 1 == listStyle[list.tagName].length ? 0 : index + 1; + var currentStyle = listStyle[list.tagName][index]; + setListStyle(list, currentStyle); + if (domUtils.isStartInblock(range)) { + me.fireEvent("saveScene"); + bk = range.createBookmark(); + parentLi.insertBefore(list, li); + list.appendChild(li); + adjustList(list, list.tagName.toLowerCase(), currentStyle); + me.fireEvent("contentchange"); + range.moveToBookmark(bk).select(true); + return true; + } + } else { + me.fireEvent("saveScene"); + bk = range.createBookmark(); + for ( + var i = 0, closeList, parents = domUtils.findParents(li), ci; + (ci = parents[i++]); + + ) { + if (domUtils.isTagNode(ci, "ol ul")) { + closeList = ci; + break; + } + } + var current = li; + if (bk.end) { + while ( + current && + !( + domUtils.getPosition(current, bk.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + if (checkLevel(current)) { + current = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return node !== closeList; + }); + continue; + } + var parentLi = current.parentNode, + list = me.document.createElement(parentLi.tagName), + index = utils.indexOf( + listStyle[list.tagName], + getStyle(parentLi) || + domUtils.getComputedStyle(parentLi, "list-style-type") + ); + var currentIndex = index + 1 == listStyle[list.tagName].length + ? 0 + : index + 1; + var currentStyle = listStyle[list.tagName][currentIndex]; + setListStyle(list, currentStyle); + parentLi.insertBefore(list, current); + while ( + current && + !( + domUtils.getPosition(current, bk.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + li = current.nextSibling; + list.appendChild(current); + if (!li || domUtils.isTagNode(li, "ol ul")) { + if (li) { + while ((li = li.firstChild)) { + if (li.tagName == "LI") { + break; + } + } + } else { + li = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return node !== closeList; + }); + } + break; + } + current = li; + } + adjustList(list, list.tagName.toLowerCase(), currentStyle); + current = li; + } + } + me.fireEvent("contentchange"); + range.moveToBookmark(bk).select(); + return true; + } + } + }); + function getLi(start) { + while (start && !domUtils.isBody(start)) { + if (start.nodeName == "TABLE") { + return null; + } + if (start.nodeName == "LI") { + return start; + } + start = start.parentNode; + } + } + + /** + * 有序列表,与“insertunorderedlist”命令互斥 + * @command insertorderedlist + * @method execCommand + * @param { String } command 命令字符串 + * @param { String } style 插入的有序列表类型,值为:decimal,lower-alpha,lower-roman,upper-alpha,upper-roman,cn,cn1,cn2,num,num1,num2 + * @example + * ```javascript + * editor.execCommand( 'insertorderedlist','decimal'); + * ``` + */ + /** + * 查询当前选区内容是否有序列表 + * @command insertorderedlist + * @method queryCommandState + * @param { String } cmd 命令字符串 + * @return { int } 如果当前选区是有序列表返回1,否则返回0 + * @example + * ```javascript + * editor.queryCommandState( 'insertorderedlist' ); + * ``` + */ + /** + * 查询当前选区内容是否有序列表 + * @command insertorderedlist + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @return { String } 返回当前有序列表的类型,值为null或decimal,lower-alpha,lower-roman,upper-alpha,upper-roman,cn,cn1,cn2,num,num1,num2 + * @example + * ```javascript + * editor.queryCommandValue( 'insertorderedlist' ); + * ``` + */ + + /** + * 无序列表,与“insertorderedlist”命令互斥 + * @command insertunorderedlist + * @method execCommand + * @param { String } command 命令字符串 + * @param { String } style 插入的无序列表类型,值为:circle,disc,square,dash,dot + * @example + * ```javascript + * editor.execCommand( 'insertunorderedlist','circle'); + * ``` + */ + /** + * 查询当前是否有word文档粘贴进来的图片 + * @command insertunorderedlist + * @method insertunorderedlist + * @param { String } command 命令字符串 + * @return { int } 如果当前选区是无序列表返回1,否则返回0 + * @example + * ```javascript + * editor.queryCommandState( 'insertunorderedlist' ); + * ``` + */ + /** + * 查询当前选区内容是否有序列表 + * @command insertunorderedlist + * @method queryCommandValue + * @param { String } command 命令字符串 + * @return { String } 返回当前无序列表的类型,值为null或circle,disc,square,dash,dot + * @example + * ```javascript + * editor.queryCommandValue( 'insertunorderedlist' ); + * ``` + */ + + me.commands["insertorderedlist"] = me.commands["insertunorderedlist"] = { + execCommand: function(command, style) { + if (!style) { + style = command.toLowerCase() == "insertorderedlist" + ? "decimal" + : "disc"; + } + var me = this, + range = this.selection.getRange(), + filterFn = function(node) { + return node.nodeType == 1 + ? node.tagName.toLowerCase() != "br" + : !domUtils.isWhitespace(node); + }, + tag = command.toLowerCase() == "insertorderedlist" ? "ol" : "ul", + frag = me.document.createDocumentFragment(); + //去掉是因为会出现选到末尾,导致adjustmentBoundary缩到ol/ul的位置 + //range.shrinkBoundary();//.adjustmentBoundary(); + range.adjustmentBoundary().shrinkBoundary(); + var bko = range.createBookmark(true), + start = getLi(me.document.getElementById(bko.start)), + modifyStart = 0, + end = getLi(me.document.getElementById(bko.end)), + modifyEnd = 0, + startParent, + endParent, + list, + tmp; + + if (start || end) { + start && (startParent = start.parentNode); + if (!bko.end) { + end = start; + } + end && (endParent = end.parentNode); + + if (startParent === endParent) { + while (start !== end) { + tmp = start; + start = start.nextSibling; + if (!domUtils.isBlockElm(tmp.firstChild)) { + var p = me.document.createElement("p"); + while (tmp.firstChild) { + p.appendChild(tmp.firstChild); + } + tmp.appendChild(p); + } + frag.appendChild(tmp); + } + tmp = me.document.createElement("span"); + startParent.insertBefore(tmp, end); + if (!domUtils.isBlockElm(end.firstChild)) { + p = me.document.createElement("p"); + while (end.firstChild) { + p.appendChild(end.firstChild); + } + end.appendChild(p); + } + frag.appendChild(end); + domUtils.breakParent(tmp, startParent); + if (domUtils.isEmptyNode(tmp.previousSibling)) { + domUtils.remove(tmp.previousSibling); + } + if (domUtils.isEmptyNode(tmp.nextSibling)) { + domUtils.remove(tmp.nextSibling); + } + var nodeStyle = + getStyle(startParent) || + domUtils.getComputedStyle(startParent, "list-style-type") || + (command.toLowerCase() == "insertorderedlist" ? "decimal" : "disc"); + if (startParent.tagName.toLowerCase() == tag && nodeStyle == style) { + for ( + var i = 0, ci, tmpFrag = me.document.createDocumentFragment(); + (ci = frag.firstChild); + + ) { + if (domUtils.isTagNode(ci, "ol ul")) { + // 删除时,子列表不处理 + // utils.each(domUtils.getElementsByTagName(ci,'li'),function(li){ + // while(li.firstChild){ + // tmpFrag.appendChild(li.firstChild); + // } + // + // }); + tmpFrag.appendChild(ci); + } else { + while (ci.firstChild) { + tmpFrag.appendChild(ci.firstChild); + domUtils.remove(ci); + } + } + } + tmp.parentNode.insertBefore(tmpFrag, tmp); + } else { + list = me.document.createElement(tag); + setListStyle(list, style); + list.appendChild(frag); + tmp.parentNode.insertBefore(list, tmp); + } + + domUtils.remove(tmp); + list && adjustList(list, tag, style); + range.moveToBookmark(bko).select(); + return; + } + //开始 + if (start) { + while (start) { + tmp = start.nextSibling; + if (domUtils.isTagNode(start, "ol ul")) { + frag.appendChild(start); + } else { + var tmpfrag = me.document.createDocumentFragment(), + hasBlock = 0; + while (start.firstChild) { + if (domUtils.isBlockElm(start.firstChild)) { + hasBlock = 1; + } + tmpfrag.appendChild(start.firstChild); + } + if (!hasBlock) { + var tmpP = me.document.createElement("p"); + tmpP.appendChild(tmpfrag); + frag.appendChild(tmpP); + } else { + frag.appendChild(tmpfrag); + } + domUtils.remove(start); + } + + start = tmp; + } + startParent.parentNode.insertBefore(frag, startParent.nextSibling); + if (domUtils.isEmptyNode(startParent)) { + range.setStartBefore(startParent); + domUtils.remove(startParent); + } else { + range.setStartAfter(startParent); + } + modifyStart = 1; + } + + if (end && domUtils.inDoc(endParent, me.document)) { + //结束 + start = endParent.firstChild; + while (start && start !== end) { + tmp = start.nextSibling; + if (domUtils.isTagNode(start, "ol ul")) { + frag.appendChild(start); + } else { + tmpfrag = me.document.createDocumentFragment(); + hasBlock = 0; + while (start.firstChild) { + if (domUtils.isBlockElm(start.firstChild)) { + hasBlock = 1; + } + tmpfrag.appendChild(start.firstChild); + } + if (!hasBlock) { + tmpP = me.document.createElement("p"); + tmpP.appendChild(tmpfrag); + frag.appendChild(tmpP); + } else { + frag.appendChild(tmpfrag); + } + domUtils.remove(start); + } + start = tmp; + } + var tmpDiv = domUtils.createElement(me.document, "div", { + tmpDiv: 1 + }); + domUtils.moveChild(end, tmpDiv); + + frag.appendChild(tmpDiv); + domUtils.remove(end); + endParent.parentNode.insertBefore(frag, endParent); + range.setEndBefore(endParent); + if (domUtils.isEmptyNode(endParent)) { + domUtils.remove(endParent); + } + + modifyEnd = 1; + } + } + + if (!modifyStart) { + range.setStartBefore(me.document.getElementById(bko.start)); + } + if (bko.end && !modifyEnd) { + range.setEndAfter(me.document.getElementById(bko.end)); + } + range.enlarge(true, function(node) { + return notExchange[node.tagName]; + }); + + frag = me.document.createDocumentFragment(); + + var bk = range.createBookmark(), + current = domUtils.getNextDomNode(bk.start, false, filterFn), + tmpRange = range.cloneRange(), + tmpNode, + block = domUtils.isBlockElm; + + while ( + current && + current !== bk.end && + domUtils.getPosition(current, bk.end) & domUtils.POSITION_PRECEDING + ) { + if (current.nodeType == 3 || dtd.li[current.tagName]) { + if (current.nodeType == 1 && dtd.$list[current.tagName]) { + while (current.firstChild) { + frag.appendChild(current.firstChild); + } + tmpNode = domUtils.getNextDomNode(current, false, filterFn); + domUtils.remove(current); + current = tmpNode; + continue; + } + tmpNode = current; + tmpRange.setStartBefore(current); + + while ( + current && + current !== bk.end && + (!block(current) || domUtils.isBookmarkNode(current)) + ) { + tmpNode = current; + current = domUtils.getNextDomNode(current, false, null, function( + node + ) { + return !notExchange[node.tagName]; + }); + } + + if (current && block(current)) { + tmp = domUtils.getNextDomNode(tmpNode, false, filterFn); + if (tmp && domUtils.isBookmarkNode(tmp)) { + current = domUtils.getNextDomNode(tmp, false, filterFn); + tmpNode = tmp; + } + } + tmpRange.setEndAfter(tmpNode); + + current = domUtils.getNextDomNode(tmpNode, false, filterFn); + + var li = range.document.createElement("li"); + + li.appendChild(tmpRange.extractContents()); + if (domUtils.isEmptyNode(li)) { + var tmpNode = range.document.createElement("p"); + while (li.firstChild) { + tmpNode.appendChild(li.firstChild); + } + li.appendChild(tmpNode); + } + frag.appendChild(li); + } else { + current = domUtils.getNextDomNode(current, true, filterFn); + } + } + range.moveToBookmark(bk).collapse(true); + list = me.document.createElement(tag); + setListStyle(list, style); + list.appendChild(frag); + range.insertNode(list); + //当前list上下看能否合并 + adjustList(list, tag, style); + //去掉冗余的tmpDiv + for ( + var i = 0, ci, tmpDivs = domUtils.getElementsByTagName(list, "div"); + (ci = tmpDivs[i++]); + + ) { + if (ci.getAttribute("tmpDiv")) { + domUtils.remove(ci, true); + } + } + range.moveToBookmark(bko).select(); + }, + queryCommandState: function(command) { + var tag = command.toLowerCase() == "insertorderedlist" ? "ol" : "ul"; + var path = this.selection.getStartElementPath(); + for (var i = 0, ci; (ci = path[i++]); ) { + if (ci.nodeName == "TABLE") { + return 0; + } + if (tag == ci.nodeName.toLowerCase()) { + return 1; + } + } + return 0; + }, + queryCommandValue: function(command) { + var tag = command.toLowerCase() == "insertorderedlist" ? "ol" : "ul"; + var path = this.selection.getStartElementPath(), + node; + for (var i = 0, ci; (ci = path[i++]); ) { + if (ci.nodeName == "TABLE") { + node = null; + break; + } + if (tag == ci.nodeName.toLowerCase()) { + node = ci; + break; + } + } + return node + ? getStyle(node) || domUtils.getComputedStyle(node, "list-style-type") + : null; + } + }; +}; + + +// plugins/source.js +/** + * 源码编辑插件 + * @file + * @since 1.2.6.1 + */ + +(function() { + var sourceEditors = { + textarea: function(editor, holder) { + var textarea = holder.ownerDocument.createElement("textarea"); + textarea.style.cssText = + "position:absolute;resize:none;width:100%;height:100%;border:0;padding:0;margin:0;overflow-y:auto;"; + // todo: IE下只有onresize属性可用... 很纠结 + if (browser.ie && browser.version < 8) { + textarea.style.width = holder.offsetWidth + "px"; + textarea.style.height = holder.offsetHeight + "px"; + holder.onresize = function() { + textarea.style.width = holder.offsetWidth + "px"; + textarea.style.height = holder.offsetHeight + "px"; + }; + } + holder.appendChild(textarea); + return { + setContent: function(content) { + textarea.value = content; + }, + getContent: function() { + return textarea.value; + }, + select: function() { + var range; + if (browser.ie) { + range = textarea.createTextRange(); + range.collapse(true); + range.select(); + } else { + //todo: chrome下无法设置焦点 + textarea.setSelectionRange(0, 0); + textarea.focus(); + } + }, + dispose: function() { + holder.removeChild(textarea); + // todo + holder.onresize = null; + textarea = null; + holder = null; + } + }; + }, + codemirror: function(editor, holder) { + var codeEditor = window.CodeMirror(holder, { + mode: "text/html", + tabMode: "indent", + lineNumbers: true, + lineWrapping: true + }); + var dom = codeEditor.getWrapperElement(); + dom.style.cssText = + 'position:absolute;left:0;top:0;width:100%;height:100%;font-family:consolas,"Courier new",monospace;font-size:13px;'; + codeEditor.getScrollerElement().style.cssText = + "position:absolute;left:0;top:0;width:100%;height:100%;"; + codeEditor.refresh(); + return { + getCodeMirror: function() { + return codeEditor; + }, + setContent: function(content) { + codeEditor.setValue(content); + }, + getContent: function() { + return codeEditor.getValue(); + }, + select: function() { + codeEditor.focus(); + }, + dispose: function() { + holder.removeChild(dom); + dom = null; + codeEditor = null; + } + }; + } + }; + + UE.plugins["source"] = function() { + var me = this; + var opt = this.options; + var sourceMode = false; + var sourceEditor; + var orgSetContent; + opt.sourceEditor = browser.ie + ? "textarea" + : opt.sourceEditor || "codemirror"; + + me.setOpt({ + sourceEditorFirst: false + }); + function createSourceEditor(holder) { + return sourceEditors[ + opt.sourceEditor == "codemirror" && window.CodeMirror + ? "codemirror" + : "textarea" + ](me, holder); + } + + var bakCssText; + //解决在源码模式下getContent不能得到最新的内容问题 + var oldGetContent, bakAddress; + + /** + * 切换源码模式和编辑模式 + * @command source + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'source'); + * ``` + */ + + /** + * 查询当前编辑区域的状态是源码模式还是可视化模式 + * @command source + * @method queryCommandState + * @param { String } cmd 命令字符串 + * @return { int } 如果当前是源码编辑模式,返回1,否则返回0 + * @example + * ```javascript + * editor.queryCommandState( 'source' ); + * ``` + */ + + me.commands["source"] = { + execCommand: function() { + sourceMode = !sourceMode; + if (sourceMode) { + bakAddress = me.selection.getRange().createAddress(false, true); + me.undoManger && me.undoManger.save(true); + if (browser.gecko) { + me.body.contentEditable = false; + } + + bakCssText = me.iframe.style.cssText; + me.iframe.style.cssText += + "position:absolute;left:-32768px;top:-32768px;"; + + me.fireEvent("beforegetcontent"); + var root = UE.htmlparser(me.body.innerHTML); + me.filterOutputRule(root); + root.traversal(function(node) { + if (node.type == "element") { + switch (node.tagName) { + case "td": + case "th": + case "caption": + if (node.children && node.children.length == 1) { + if (node.firstChild().tagName == "br") { + node.removeChild(node.firstChild()); + } + } + break; + case "pre": + node.innerText(node.innerText().replace(/ /g, " ")); + } + } + }); + + me.fireEvent("aftergetcontent"); + + var content = root.toHtml(true); + + sourceEditor = createSourceEditor(me.iframe.parentNode); + + sourceEditor.setContent(content); + + orgSetContent = me.setContent; + + me.setContent = function(html) { + //这里暂时不触发事件,防止报错 + var root = UE.htmlparser(html); + me.filterInputRule(root); + html = root.toHtml(); + sourceEditor.setContent(html); + }; + + setTimeout(function() { + sourceEditor.select(); + me.addListener("fullscreenchanged", function() { + try { + sourceEditor.getCodeMirror().refresh(); + } catch (e) {} + }); + }); + + //重置getContent,源码模式下取值也能是最新的数据 + oldGetContent = me.getContent; + me.getContent = function() { + return ( + sourceEditor.getContent() || + "

    " + (browser.ie ? "" : "
    ") + "

    " + ); + }; + } else { + me.iframe.style.cssText = bakCssText; + var cont = + sourceEditor.getContent() || + "

    " + (browser.ie ? "" : "
    ") + "

    "; + //处理掉block节点前后的空格,有可能会误命中,暂时不考虑 + cont = cont.replace( + new RegExp("[\\r\\t\\n ]*]*)>", "g"), + function(a, b) { + if (b && !dtd.$inlineWithA[b.toLowerCase()]) { + return a.replace(/(^[\n\r\t ]*)|([\n\r\t ]*$)/g, ""); + } + return a.replace(/(^[\n\r\t]*)|([\n\r\t]*$)/g, ""); + } + ); + + me.setContent = orgSetContent; + + me.setContent(cont); + sourceEditor.dispose(); + sourceEditor = null; + //还原getContent方法 + me.getContent = oldGetContent; + var first = me.body.firstChild; + //trace:1106 都删除空了,下边会报错,所以补充一个p占位 + if (!first) { + me.body.innerHTML = "

    " + (browser.ie ? "" : "
    ") + "

    "; + first = me.body.firstChild; + } + + //要在ifm为显示时ff才能取到selection,否则报错 + //这里不能比较位置了 + me.undoManger && me.undoManger.save(true); + + if (browser.gecko) { + var input = document.createElement("input"); + input.style.cssText = "position:absolute;left:0;top:-32768px"; + + document.body.appendChild(input); + + me.body.contentEditable = false; + setTimeout(function() { + domUtils.setViewportOffset(input, { left: -32768, top: 0 }); + input.focus(); + setTimeout(function() { + me.body.contentEditable = true; + me.selection.getRange().moveToAddress(bakAddress).select(true); + domUtils.remove(input); + }); + }); + } else { + //ie下有可能报错,比如在代码顶头的情况 + try { + me.selection.getRange().moveToAddress(bakAddress).select(true); + } catch (e) {} + } + } + this.fireEvent("sourcemodechanged", sourceMode); + }, + queryCommandState: function() { + return sourceMode | 0; + }, + notNeedUndo: 1 + }; + var oldQueryCommandState = me.queryCommandState; + + me.queryCommandState = function(cmdName) { + cmdName = cmdName.toLowerCase(); + if (sourceMode) { + //源码模式下可以开启的命令 + return cmdName in + { + source: 1, + fullscreen: 1 + } + ? 1 + : -1; + } + return oldQueryCommandState.apply(this, arguments); + }; + + if (opt.sourceEditor == "codemirror") { + me.addListener("ready", function() { + utils.loadFile( + document, + { + src: + opt.codeMirrorJsUrl || + opt.UEDITOR_HOME_URL + "third-party/codemirror/codemirror.js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + if (opt.sourceEditorFirst) { + setTimeout(function() { + me.execCommand("source"); + }, 0); + } + } + ); + utils.loadFile(document, { + tag: "link", + rel: "stylesheet", + type: "text/css", + href: + opt.codeMirrorCssUrl || + opt.UEDITOR_HOME_URL + "third-party/codemirror/codemirror.css" + }); + }); + } + }; +})(); + + +// plugins/enterkey.js +///import core +///import plugins/undo.js +///commands 设置回车标签p或br +///commandsName EnterKey +///commandsTitle 设置回车标签p或br +/** + * @description 处理回车 + * @author zhanyi + */ +UE.plugins["enterkey"] = function() { + var hTag, + me = this, + tag = me.options.enterTag; + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + if (keyCode == 13) { + var range = me.selection.getRange(), + start = range.startContainer, + doSave; + + //修正在h1-h6里边回车后不能嵌套p的问题 + if (!browser.ie) { + if (/h\d/i.test(hTag)) { + if (browser.gecko) { + var h = domUtils.findParentByTagName( + start, + [ + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "blockquote", + "caption", + "table" + ], + true + ); + if (!h) { + me.document.execCommand("formatBlock", false, "

    "); + doSave = 1; + } + } else { + //chrome remove div + if (start.nodeType == 1) { + var tmp = me.document.createTextNode(""), + div; + range.insertNode(tmp); + div = domUtils.findParentByTagName(tmp, "div", true); + if (div) { + var p = me.document.createElement("p"); + while (div.firstChild) { + p.appendChild(div.firstChild); + } + div.parentNode.insertBefore(p, div); + domUtils.remove(div); + range.setStartBefore(tmp).setCursor(); + doSave = 1; + } + domUtils.remove(tmp); + } + } + + if (me.undoManger && doSave) { + me.undoManger.save(); + } + } + //没有站位符,会出现多行的问题 + browser.opera && range.select(); + } else { + me.fireEvent("saveScene", true, true); + } + } + }); + + me.addListener("keydown", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + if (keyCode == 13) { + //回车 + if (me.fireEvent("beforeenterkeydown")) { + domUtils.preventDefault(evt); + return; + } + me.fireEvent("saveScene", true, true); + hTag = ""; + + var range = me.selection.getRange(); + + if (!range.collapsed) { + //跨td不能删 + var start = range.startContainer, + end = range.endContainer, + startTd = domUtils.findParentByTagName(start, "td", true), + endTd = domUtils.findParentByTagName(end, "td", true); + if ( + (startTd && endTd && startTd !== endTd) || + (!startTd && endTd) || + (startTd && !endTd) + ) { + evt.preventDefault ? evt.preventDefault() : (evt.returnValue = false); + return; + } + } + if (tag == "p") { + if (!browser.ie) { + start = domUtils.findParentByTagName( + range.startContainer, + [ + "ol", + "ul", + "p", + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "blockquote", + "caption" + ], + true + ); + + //opera下执行formatblock会在table的场景下有问题,回车在opera原生支持很好,所以暂时在opera去掉调用这个原生的command + //trace:2431 + if (!start && !browser.opera) { + me.document.execCommand("formatBlock", false, "

    "); + + if (browser.gecko) { + range = me.selection.getRange(); + start = domUtils.findParentByTagName( + range.startContainer, + "p", + true + ); + start && domUtils.removeDirtyAttr(start); + } + } else { + hTag = start.tagName; + start.tagName.toLowerCase() == "p" && + browser.gecko && + domUtils.removeDirtyAttr(start); + } + } + } else { + evt.preventDefault ? evt.preventDefault() : (evt.returnValue = false); + + if (!range.collapsed) { + range.deleteContents(); + start = range.startContainer; + if ( + start.nodeType == 1 && + (start = start.childNodes[range.startOffset]) + ) { + while (start.nodeType == 1) { + if (dtd.$empty[start.tagName]) { + range.setStartBefore(start).setCursor(); + if (me.undoManger) { + me.undoManger.save(); + } + return false; + } + if (!start.firstChild) { + var br = range.document.createElement("br"); + start.appendChild(br); + range.setStart(start, 0).setCursor(); + if (me.undoManger) { + me.undoManger.save(); + } + return false; + } + start = start.firstChild; + } + if (start === range.startContainer.childNodes[range.startOffset]) { + br = range.document.createElement("br"); + range.insertNode(br).setCursor(); + } else { + range.setStart(start, 0).setCursor(); + } + } else { + br = range.document.createElement("br"); + range.insertNode(br).setStartAfter(br).setCursor(); + } + } else { + br = range.document.createElement("br"); + range.insertNode(br); + var parent = br.parentNode; + if (parent.lastChild === br) { + br.parentNode.insertBefore(br.cloneNode(true), br); + range.setStartBefore(br); + } else { + range.setStartAfter(br); + } + range.setCursor(); + } + } + } + }); +}; + + +// plugins/keystrokes.js +/* 处理特殊键的兼容性问题 */ +UE.plugins["keystrokes"] = function() { + var me = this; + var collapsed = true; + me.addListener("keydown", function(type, evt) { + var keyCode = evt.keyCode || evt.which, + rng = me.selection.getRange(); + + //处理全选的情况 + if ( + !rng.collapsed && + !(evt.ctrlKey || evt.shiftKey || evt.altKey || evt.metaKey) && + ((keyCode >= 65 && keyCode <= 90) || + (keyCode >= 48 && keyCode <= 57) || + (keyCode >= 96 && keyCode <= 111) || + { + 13: 1, + 8: 1, + 46: 1 + }[keyCode]) + ) { + var tmpNode = rng.startContainer; + if (domUtils.isFillChar(tmpNode)) { + rng.setStartBefore(tmpNode); + } + tmpNode = rng.endContainer; + if (domUtils.isFillChar(tmpNode)) { + rng.setEndAfter(tmpNode); + } + rng.txtToElmBoundary(); + //结束边界可能放到了br的前边,要把br包含进来 + // x[xxx]
    + if (rng.endContainer && rng.endContainer.nodeType == 1) { + tmpNode = rng.endContainer.childNodes[rng.endOffset]; + if (tmpNode && domUtils.isBr(tmpNode)) { + rng.setEndAfter(tmpNode); + } + } + if (rng.startOffset == 0) { + tmpNode = rng.startContainer; + if (domUtils.isBoundaryNode(tmpNode, "firstChild")) { + tmpNode = rng.endContainer; + if ( + rng.endOffset == + (tmpNode.nodeType == 3 + ? tmpNode.nodeValue.length + : tmpNode.childNodes.length) && + domUtils.isBoundaryNode(tmpNode, "lastChild") + ) { + me.fireEvent("saveScene"); + me.body.innerHTML = "

    " + (browser.ie ? "" : "
    ") + "

    "; + rng.setStart(me.body.firstChild, 0).setCursor(false, true); + me._selectionChange(); + return; + } + } + } + } + + //处理backspace + if (keyCode == keymap.Backspace) { + rng = me.selection.getRange(); + collapsed = rng.collapsed; + if (me.fireEvent("delkeydown", evt)) { + return; + } + var start, end; + //避免按两次删除才能生效的问题 + if (rng.collapsed && rng.inFillChar()) { + start = rng.startContainer; + + if (domUtils.isFillChar(start)) { + rng.setStartBefore(start).shrinkBoundary(true).collapse(true); + domUtils.remove(start); + } else { + start.nodeValue = start.nodeValue.replace( + new RegExp("^" + domUtils.fillChar), + "" + ); + rng.startOffset--; + rng.collapse(true).select(true); + } + } + + //解决选中control元素不能删除的问题 + if ((start = rng.getClosedNode())) { + me.fireEvent("saveScene"); + rng.setStartBefore(start); + domUtils.remove(start); + rng.setCursor(); + me.fireEvent("saveScene"); + domUtils.preventDefault(evt); + return; + } + //阻止在table上的删除 + if (!browser.ie) { + start = domUtils.findParentByTagName(rng.startContainer, "table", true); + end = domUtils.findParentByTagName(rng.endContainer, "table", true); + if ((start && !end) || (!start && end) || start !== end) { + evt.preventDefault(); + return; + } + } + } + //处理tab键的逻辑 + if (keyCode == keymap.Tab) { + //不处理以下标签 + var excludeTagNameForTabKey = { + ol: 1, + ul: 1, + table: 1 + }; + //处理组件里的tab按下事件 + if (me.fireEvent("tabkeydown", evt)) { + domUtils.preventDefault(evt); + return; + } + var range = me.selection.getRange(); + me.fireEvent("saveScene"); + for ( + var i = 0, + txt = "", + tabSize = me.options.tabSize || 4, + tabNode = me.options.tabNode || " "; + i < tabSize; + i++ + ) { + txt += tabNode; + } + var span = me.document.createElement("span"); + span.innerHTML = txt + domUtils.fillChar; + if (range.collapsed) { + range.insertNode(span.cloneNode(true).firstChild).setCursor(true); + } else { + var filterFn = function(node) { + return ( + domUtils.isBlockElm(node) && + !excludeTagNameForTabKey[node.tagName.toLowerCase()] + ); + }; + //普通的情况 + start = domUtils.findParent(range.startContainer, filterFn, true); + end = domUtils.findParent(range.endContainer, filterFn, true); + if (start && end && start === end) { + range.deleteContents(); + range.insertNode(span.cloneNode(true).firstChild).setCursor(true); + } else { + var bookmark = range.createBookmark(); + range.enlarge(true); + var bookmark2 = range.createBookmark(), + current = domUtils.getNextDomNode(bookmark2.start, false, filterFn); + while ( + current && + !( + domUtils.getPosition(current, bookmark2.end) & + domUtils.POSITION_FOLLOWING + ) + ) { + current.insertBefore( + span.cloneNode(true).firstChild, + current.firstChild + ); + current = domUtils.getNextDomNode(current, false, filterFn); + } + range.moveToBookmark(bookmark2).moveToBookmark(bookmark).select(); + } + } + domUtils.preventDefault(evt); + } + //trace:1634 + //ff的del键在容器空的时候,也会删除 + if (browser.gecko && keyCode == 46) { + range = me.selection.getRange(); + if (range.collapsed) { + start = range.startContainer; + if (domUtils.isEmptyBlock(start)) { + var parent = start.parentNode; + while ( + domUtils.getChildCount(parent) == 1 && + !domUtils.isBody(parent) + ) { + start = parent; + parent = parent.parentNode; + } + if (start === parent.lastChild) evt.preventDefault(); + return; + } + } + } + + /* 修复在编辑区域快捷键 (Mac:meta+alt+I; Win:ctrl+shift+I) 打不开 chrome 控制台的问题 */ + browser.chrome && + me.on("keydown", function(type, e) { + var keyCode = e.keyCode || e.which; + if ( + ((e.metaKey && e.altKey) || (e.ctrlKey && e.shiftKey)) && + keyCode == 73 + ) { + return true; + } + }); + }); + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which, + rng, + me = this; + if (keyCode == keymap.Backspace) { + if (me.fireEvent("delkeyup")) { + return; + } + rng = me.selection.getRange(); + if (rng.collapsed) { + var tmpNode, + autoClearTagName = ["h1", "h2", "h3", "h4", "h5", "h6"]; + if ( + (tmpNode = domUtils.findParentByTagName( + rng.startContainer, + autoClearTagName, + true + )) + ) { + if (domUtils.isEmptyBlock(tmpNode)) { + var pre = tmpNode.previousSibling; + if (pre && pre.nodeName != "TABLE") { + domUtils.remove(tmpNode); + rng.setStartAtLast(pre).setCursor(false, true); + return; + } else { + var next = tmpNode.nextSibling; + if (next && next.nodeName != "TABLE") { + domUtils.remove(tmpNode); + rng.setStartAtFirst(next).setCursor(false, true); + return; + } + } + } + } + //处理当删除到body时,要重新给p标签展位 + if (domUtils.isBody(rng.startContainer)) { + var tmpNode = domUtils.createElement(me.document, "p", { + innerHTML: browser.ie ? domUtils.fillChar : "
    " + }); + rng.insertNode(tmpNode).setStart(tmpNode, 0).setCursor(false, true); + } + } + + //chrome下如果删除了inline标签,浏览器会有记忆,在输入文字还是会套上刚才删除的标签,所以这里再选一次就不会了 + if ( + !collapsed && + (rng.startContainer.nodeType == 3 || + (rng.startContainer.nodeType == 1 && + domUtils.isEmptyBlock(rng.startContainer))) + ) { + if (browser.ie) { + var span = rng.document.createElement("span"); + rng.insertNode(span).setStartBefore(span).collapse(true); + rng.select(); + domUtils.remove(span); + } else { + rng.select(); + } + } + } + }); +}; + + +// plugins/fiximgclick.js +///import core +///commands 修复chrome下图片不能点击的问题,出现八个角可改变大小 +///commandsName FixImgClick +///commandsTitle 修复chrome下图片不能点击的问题,出现八个角可改变大小 +//修复chrome下图片不能点击的问题,出现八个角可改变大小 + +UE.plugins["fiximgclick"] = (function() { + var elementUpdated = false; + function Scale() { + this.editor = null; + this.resizer = null; + this.cover = null; + this.doc = document; + this.prePos = { x: 0, y: 0 }; + this.startPos = { x: 0, y: 0 }; + } + + (function() { + var rect = [ + //[left, top, width, height] + [0, 0, -1, -1], + [0, 0, 0, -1], + [0, 0, 1, -1], + [0, 0, -1, 0], + [0, 0, 1, 0], + [0, 0, -1, 1], + [0, 0, 0, 1], + [0, 0, 1, 1] + ]; + + Scale.prototype = { + init: function(editor) { + var me = this; + me.editor = editor; + me.startPos = this.prePos = { x: 0, y: 0 }; + me.dragId = -1; + + var hands = [], + cover = (me.cover = document.createElement("div")), + resizer = (me.resizer = document.createElement("div")); + + cover.id = me.editor.ui.id + "_imagescale_cover"; + cover.style.cssText = + "position:absolute;display:none;z-index:" + + me.editor.options.zIndex + + ";filter:alpha(opacity=0); opacity:0;background:#CCC;"; + domUtils.on(cover, "mousedown click", function() { + me.hide(); + }); + + for (i = 0; i < 8; i++) { + hands.push( + '' + ); + } + resizer.id = me.editor.ui.id + "_imagescale"; + resizer.className = "edui-editor-imagescale"; + resizer.innerHTML = hands.join(""); + resizer.style.cssText += + ";display:none;border:1px solid #3b77ff;z-index:" + + me.editor.options.zIndex + + ";"; + + me.editor.ui.getDom().appendChild(cover); + me.editor.ui.getDom().appendChild(resizer); + + me.initStyle(); + me.initEvents(); + }, + initStyle: function() { + utils.cssRule( + "imagescale", + ".edui-editor-imagescale{display:none;position:absolute;border:1px solid #38B2CE;cursor:hand;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}" + + ".edui-editor-imagescale span{position:absolute;width:6px;height:6px;overflow:hidden;font-size:0px;display:block;background-color:#3C9DD0;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand0{cursor:nw-resize;top:0;margin-top:-4px;left:0;margin-left:-4px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand1{cursor:n-resize;top:0;margin-top:-4px;left:50%;margin-left:-4px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand2{cursor:ne-resize;top:0;margin-top:-4px;left:100%;margin-left:-3px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand3{cursor:w-resize;top:50%;margin-top:-4px;left:0;margin-left:-4px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand4{cursor:e-resize;top:50%;margin-top:-4px;left:100%;margin-left:-3px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand5{cursor:sw-resize;top:100%;margin-top:-3px;left:0;margin-left:-4px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand6{cursor:s-resize;top:100%;margin-top:-3px;left:50%;margin-left:-4px;}" + + ".edui-editor-imagescale .edui-editor-imagescale-hand7{cursor:se-resize;top:100%;margin-top:-3px;left:100%;margin-left:-3px;}" + ); + }, + initEvents: function() { + var me = this; + + me.startPos.x = me.startPos.y = 0; + me.isDraging = false; + }, + _eventHandler: function(e) { + var me = this; + switch (e.type) { + case "mousedown": + var hand = e.target || e.srcElement, + hand; + if ( + hand.className.indexOf("edui-editor-imagescale-hand") != -1 && + me.dragId == -1 + ) { + me.dragId = hand.className.slice(-1); + me.startPos.x = me.prePos.x = e.clientX; + me.startPos.y = me.prePos.y = e.clientY; + domUtils.on(me.doc, "mousemove", me.proxy(me._eventHandler, me)); + } + break; + case "mousemove": + if (me.dragId != -1) { + me.updateContainerStyle(me.dragId, { + x: e.clientX - me.prePos.x, + y: e.clientY - me.prePos.y + }); + me.prePos.x = e.clientX; + me.prePos.y = e.clientY; + elementUpdated = true; + me.updateTargetElement(); + } + break; + case "mouseup": + if (me.dragId != -1) { + me.updateContainerStyle(me.dragId, { + x: e.clientX - me.prePos.x, + y: e.clientY - me.prePos.y + }); + me.updateTargetElement(); + if (me.target.parentNode) me.attachTo(me.target); + me.dragId = -1; + } + domUtils.un(me.doc, "mousemove", me.proxy(me._eventHandler, me)); + //修复只是点击挪动点,但没有改变大小,不应该触发contentchange + if (elementUpdated) { + elementUpdated = false; + me.editor.fireEvent("contentchange"); + } + + break; + default: + break; + } + }, + updateTargetElement: function() { + var me = this; + domUtils.setStyles(me.target, { + width: me.resizer.style.width, + height: me.resizer.style.height + }); + me.target.width = parseInt(me.resizer.style.width); + me.target.height = parseInt(me.resizer.style.height); + me.attachTo(me.target); + }, + updateContainerStyle: function(dir, offset) { + var me = this, + dom = me.resizer, + tmp; + + if (rect[dir][0] != 0) { + tmp = parseInt(dom.style.left) + offset.x; + dom.style.left = me._validScaledProp("left", tmp) + "px"; + } + if (rect[dir][1] != 0) { + tmp = parseInt(dom.style.top) + offset.y; + dom.style.top = me._validScaledProp("top", tmp) + "px"; + } + if (rect[dir][2] != 0) { + tmp = dom.clientWidth + rect[dir][2] * offset.x; + dom.style.width = me._validScaledProp("width", tmp) + "px"; + } + if (rect[dir][3] != 0) { + tmp = dom.clientHeight + rect[dir][3] * offset.y; + dom.style.height = me._validScaledProp("height", tmp) + "px"; + } + }, + _validScaledProp: function(prop, value) { + var ele = this.resizer, + wrap = document; + + value = isNaN(value) ? 0 : value; + switch (prop) { + case "left": + return value < 0 + ? 0 + : value + ele.clientWidth > wrap.clientWidth + ? wrap.clientWidth - ele.clientWidth + : value; + case "top": + return value < 0 + ? 0 + : value + ele.clientHeight > wrap.clientHeight + ? wrap.clientHeight - ele.clientHeight + : value; + case "width": + return value <= 0 + ? 1 + : value + ele.offsetLeft > wrap.clientWidth + ? wrap.clientWidth - ele.offsetLeft + : value; + case "height": + return value <= 0 + ? 1 + : value + ele.offsetTop > wrap.clientHeight + ? wrap.clientHeight - ele.offsetTop + : value; + } + }, + hideCover: function() { + this.cover.style.display = "none"; + }, + showCover: function() { + var me = this, + editorPos = domUtils.getXY(me.editor.ui.getDom()), + iframePos = domUtils.getXY(me.editor.iframe); + + domUtils.setStyles(me.cover, { + width: me.editor.iframe.offsetWidth + "px", + height: me.editor.iframe.offsetHeight + "px", + top: iframePos.y - editorPos.y + "px", + left: iframePos.x - editorPos.x + "px", + position: "absolute", + display: "" + }); + }, + show: function(targetObj) { + var me = this; + me.resizer.style.display = "block"; + if (targetObj) me.attachTo(targetObj); + + domUtils.on(this.resizer, "mousedown", me.proxy(me._eventHandler, me)); + domUtils.on(me.doc, "mouseup", me.proxy(me._eventHandler, me)); + + me.showCover(); + me.editor.fireEvent("afterscaleshow", me); + me.editor.fireEvent("saveScene"); + }, + hide: function() { + var me = this; + me.hideCover(); + me.resizer.style.display = "none"; + + domUtils.un(me.resizer, "mousedown", me.proxy(me._eventHandler, me)); + domUtils.un(me.doc, "mouseup", me.proxy(me._eventHandler, me)); + me.editor.fireEvent("afterscalehide", me); + }, + proxy: function(fn, context) { + return function(e) { + return fn.apply(context || this, arguments); + }; + }, + attachTo: function(targetObj) { + var me = this, + target = (me.target = targetObj), + resizer = this.resizer, + imgPos = domUtils.getXY(target), + iframePos = domUtils.getXY(me.editor.iframe), + editorPos = domUtils.getXY(resizer.parentNode); + + domUtils.setStyles(resizer, { + width: target.width + "px", + height: target.height + "px", + left: + iframePos.x + + imgPos.x - + me.editor.document.body.scrollLeft - + editorPos.x - + parseInt(resizer.style.borderLeftWidth) + + "px", + top: + iframePos.y + + imgPos.y - + me.editor.document.body.scrollTop - + editorPos.y - + parseInt(resizer.style.borderTopWidth) + + "px" + }); + } + }; + })(); + + return function() { + var me = this, + imageScale; + + me.setOpt("imageScaleEnabled", true); + + if (!browser.ie && me.options.imageScaleEnabled) { + me.addListener("click", function(type, e) { + var range = me.selection.getRange(), + img = range.getClosedNode(); + + if (img && img.tagName == "IMG" && me.body.contentEditable != "false") { + if ( + img.className.indexOf("edui-faked-music") != -1 || + img.getAttribute("anchorname") || + domUtils.hasClass(img, "loadingclass") || + domUtils.hasClass(img, "loaderrorclass") + ) { + return; + } + + if (!imageScale) { + imageScale = new Scale(); + imageScale.init(me); + me.ui.getDom().appendChild(imageScale.resizer); + + var _keyDownHandler = function(e) { + imageScale.hide(); + if (imageScale.target) + me.selection.getRange().selectNode(imageScale.target).select(); + }, + _mouseDownHandler = function(e) { + var ele = e.target || e.srcElement; + if ( + ele && + (ele.className === undefined || + ele.className.indexOf("edui-editor-imagescale") == -1) + ) { + _keyDownHandler(e); + } + }, + timer; + + me.addListener("afterscaleshow", function(e) { + me.addListener("beforekeydown", _keyDownHandler); + me.addListener("beforemousedown", _mouseDownHandler); + domUtils.on(document, "keydown", _keyDownHandler); + domUtils.on(document, "mousedown", _mouseDownHandler); + me.selection.getNative().removeAllRanges(); + }); + me.addListener("afterscalehide", function(e) { + me.removeListener("beforekeydown", _keyDownHandler); + me.removeListener("beforemousedown", _mouseDownHandler); + domUtils.un(document, "keydown", _keyDownHandler); + domUtils.un(document, "mousedown", _mouseDownHandler); + var target = imageScale.target; + if (target.parentNode) { + me.selection.getRange().selectNode(target).select(); + } + }); + //TODO 有iframe的情况,mousedown不能往下传。。 + domUtils.on(imageScale.resizer, "mousedown", function(e) { + me.selection.getNative().removeAllRanges(); + var ele = e.target || e.srcElement; + if ( + ele && + ele.className.indexOf("edui-editor-imagescale-hand") == -1 + ) { + timer = setTimeout(function() { + imageScale.hide(); + if (imageScale.target) + me.selection.getRange().selectNode(ele).select(); + }, 200); + } + }); + domUtils.on(imageScale.resizer, "mouseup", function(e) { + var ele = e.target || e.srcElement; + if ( + ele && + ele.className.indexOf("edui-editor-imagescale-hand") == -1 + ) { + clearTimeout(timer); + } + }); + } + imageScale.show(img); + } else { + if (imageScale && imageScale.resizer.style.display != "none") + imageScale.hide(); + } + }); + } + + if (browser.webkit) { + me.addListener("click", function(type, e) { + if (e.target.tagName == "IMG" && me.body.contentEditable != "false") { + var range = new dom.Range(me.document); + range.selectNode(e.target).select(); + } + }); + } + }; +})(); + + +// plugins/autolink.js +///import core +///commands 为非ie浏览器自动添加a标签 +///commandsName AutoLink +///commandsTitle 自动增加链接 +/** + * @description 为非ie浏览器自动添加a标签 + * @author zhanyi + */ + +UE.plugin.register( + "autolink", + function() { + var cont = 0; + + return !browser.ie + ? { + bindEvents: { + reset: function() { + cont = 0; + }, + keydown: function(type, evt) { + var me = this; + var keyCode = evt.keyCode || evt.which; + + if (keyCode == 32 || keyCode == 13) { + var sel = me.selection.getNative(), + range = sel.getRangeAt(0).cloneRange(), + offset, + charCode; + + var start = range.startContainer; + while (start.nodeType == 1 && range.startOffset > 0) { + start = + range.startContainer.childNodes[range.startOffset - 1]; + if (!start) { + break; + } + range.setStart( + start, + start.nodeType == 1 + ? start.childNodes.length + : start.nodeValue.length + ); + range.collapse(true); + start = range.startContainer; + } + + do { + if (range.startOffset == 0) { + start = range.startContainer.previousSibling; + + while (start && start.nodeType == 1) { + start = start.lastChild; + } + if (!start || domUtils.isFillChar(start)) { + break; + } + offset = start.nodeValue.length; + } else { + start = range.startContainer; + offset = range.startOffset; + } + range.setStart(start, offset - 1); + charCode = range.toString().charCodeAt(0); + } while (charCode != 160 && charCode != 32); + + if ( + range + .toString() + .replace(new RegExp(domUtils.fillChar, "g"), "") + .match(/(?:https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)/i) + ) { + while (range.toString().length) { + if ( + /^(?:https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)/i.test( + range.toString() + ) + ) { + break; + } + try { + range.setStart( + range.startContainer, + range.startOffset + 1 + ); + } catch (e) { + //trace:2121 + var start = range.startContainer; + while (!(next = start.nextSibling)) { + if (domUtils.isBody(start)) { + return; + } + start = start.parentNode; + } + range.setStart(next, 0); + } + } + //range的开始边界已经在a标签里的不再处理 + if ( + domUtils.findParentByTagName( + range.startContainer, + "a", + true + ) + ) { + return; + } + var a = me.document.createElement("a"), + text = me.document.createTextNode(" "), + href; + + me.undoManger && me.undoManger.save(); + a.appendChild(range.extractContents()); + a.href = a.innerHTML = a.innerHTML.replace(/<[^>]+>/g, ""); + href = a + .getAttribute("href") + .replace(new RegExp(domUtils.fillChar, "g"), ""); + href = /^(?:https?:\/\/)/gi.test(href) + ? href + : "http://" + href; + a.setAttribute("_src", utils.html(href)); + a.href = utils.html(href); + + range.insertNode(a); + a.parentNode.insertBefore(text, a.nextSibling); + range.setStart(text, 0); + range.collapse(true); + sel.removeAllRanges(); + sel.addRange(range); + me.undoManger && me.undoManger.save(); + } + } + } + } + } + : {}; + }, + function() { + var keyCodes = { + 37: 1, + 38: 1, + 39: 1, + 40: 1, + 13: 1, + 32: 1 + }; + function checkIsCludeLink(node) { + if (node.nodeType == 3) { + return null; + } + if (node.nodeName == "A") { + return node; + } + var lastChild = node.lastChild; + + while (lastChild) { + if (lastChild.nodeName == "A") { + return lastChild; + } + if (lastChild.nodeType == 3) { + if (domUtils.isWhitespace(lastChild)) { + lastChild = lastChild.previousSibling; + continue; + } + return null; + } + lastChild = lastChild.lastChild; + } + } + browser.ie && + this.addListener("keyup", function(cmd, evt) { + var me = this, + keyCode = evt.keyCode; + if (keyCodes[keyCode]) { + var rng = me.selection.getRange(); + var start = rng.startContainer; + + if (keyCode == 13) { + while ( + start && + !domUtils.isBody(start) && + !domUtils.isBlockElm(start) + ) { + start = start.parentNode; + } + if (start && !domUtils.isBody(start) && start.nodeName == "P") { + var pre = start.previousSibling; + if (pre && pre.nodeType == 1) { + var pre = checkIsCludeLink(pre); + if (pre && !pre.getAttribute("_href")) { + domUtils.remove(pre, true); + } + } + } + } else if (keyCode == 32) { + if (start.nodeType == 3 && /^\s$/.test(start.nodeValue)) { + start = start.previousSibling; + if ( + start && + start.nodeName == "A" && + !start.getAttribute("_href") + ) { + domUtils.remove(start, true); + } + } + } else { + start = domUtils.findParentByTagName(start, "a", true); + if (start && !start.getAttribute("_href")) { + var bk = rng.createBookmark(); + + domUtils.remove(start, true); + rng.moveToBookmark(bk).select(true); + } + } + } + }); + } +); + + +// plugins/autoheight.js +///import core +///commands 当输入内容超过编辑器高度时,编辑器自动增高 +///commandsName AutoHeight,autoHeightEnabled +///commandsTitle 自动增高 +/** + * @description 自动伸展 + * @author zhanyi + */ +UE.plugins["autoheight"] = function() { + var me = this; + //提供开关,就算加载也可以关闭 + me.autoHeightEnabled = me.options.autoHeightEnabled !== false; + if (!me.autoHeightEnabled) { + return; + } + + var bakOverflow, + lastHeight = 0, + options = me.options, + currentHeight, + timer; + + function adjustHeight() { + var me = this; + clearTimeout(timer); + if (isFullscreen) return; + if ( + !me.queryCommandState || + (me.queryCommandState && me.queryCommandState("source") != 1) + ) { + timer = setTimeout(function() { + var node = me.body.lastChild; + while (node && node.nodeType != 1) { + node = node.previousSibling; + } + if (node && node.nodeType == 1) { + node.style.clear = "both"; + currentHeight = Math.max( + domUtils.getXY(node).y + node.offsetHeight + 25, + Math.max(options.minFrameHeight, options.initialFrameHeight) + ); + if (currentHeight != lastHeight) { + if (currentHeight !== parseInt(me.iframe.parentNode.style.height)) { + me.iframe.parentNode.style.height = currentHeight + "px"; + } + me.body.style.height = currentHeight + "px"; + lastHeight = currentHeight; + } + domUtils.removeStyle(node, "clear"); + } + }, 50); + } + } + var isFullscreen; + me.addListener("fullscreenchanged", function(cmd, f) { + isFullscreen = f; + }); + me.addListener("destroy", function() { + domUtils.un(me.window, "scroll", fixedScrollTop); + me.removeListener( + "contentchange afterinserthtml keyup mouseup", + adjustHeight + ); + }); + me.enableAutoHeight = function() { + var me = this; + if (!me.autoHeightEnabled) { + return; + } + var doc = me.document; + me.autoHeightEnabled = true; + bakOverflow = doc.body.style.overflowY; + doc.body.style.overflowY = "hidden"; + me.addListener("contentchange afterinserthtml keyup mouseup", adjustHeight); + //ff不给事件算得不对 + + setTimeout(function() { + adjustHeight.call(me); + }, browser.gecko ? 100 : 0); + me.fireEvent("autoheightchanged", me.autoHeightEnabled); + }; + me.disableAutoHeight = function() { + me.body.style.overflowY = bakOverflow || ""; + + me.removeListener("contentchange", adjustHeight); + me.removeListener("keyup", adjustHeight); + me.removeListener("mouseup", adjustHeight); + me.autoHeightEnabled = false; + me.fireEvent("autoheightchanged", me.autoHeightEnabled); + }; + + me.on("setHeight", function() { + me.disableAutoHeight(); + }); + me.addListener("ready", function() { + me.enableAutoHeight(); + //trace:1764 + var timer; + domUtils.on( + browser.ie ? me.body : me.document, + browser.webkit ? "dragover" : "drop", + function() { + clearTimeout(timer); + timer = setTimeout(function() { + //trace:3681 + adjustHeight.call(me); + }, 100); + } + ); + //修复内容过多时,回到顶部,顶部内容被工具栏遮挡问题 + domUtils.on(me.window, "scroll", fixedScrollTop); + }); + + var lastScrollY; + + function fixedScrollTop() { + if (!me.window) return; + if (lastScrollY === null) { + lastScrollY = me.window.scrollY; + } else if (me.window.scrollY == 0 && lastScrollY != 0) { + me.window.scrollTo(0, 0); + lastScrollY = null; + } + } +}; + + +// plugins/autofloat.js +///import core +///commands 悬浮工具栏 +///commandsName AutoFloat,autoFloatEnabled +///commandsTitle 悬浮工具栏 +/** + * modified by chengchao01 + * 注意: 引入此功能后,在IE6下会将body的背景图片覆盖掉! + */ +UE.plugins["autofloat"] = function() { + var me = this, + lang = me.getLang(); + me.setOpt({ + topOffset: 0 + }); + var optsAutoFloatEnabled = me.options.autoFloatEnabled !== false, + topOffset = me.options.topOffset; + + //如果不固定toolbar的位置,则直接退出 + if (!optsAutoFloatEnabled) { + return; + } + var uiUtils = UE.ui.uiUtils, + LteIE6 = browser.ie && browser.version <= 6, + quirks = browser.quirks; + + function checkHasUI() { + if (!UE.ui) { + alert(lang.autofloatMsg); + return 0; + } + return 1; + } + function fixIE6FixedPos() { + var docStyle = document.body.style; + docStyle.backgroundImage = 'url("about:blank")'; + docStyle.backgroundAttachment = "fixed"; + } + var bakCssText, + placeHolder = document.createElement("div"), + toolbarBox, + orgTop, + getPosition, + flag = true; //ie7模式下需要偏移 + function setFloating() { + var toobarBoxPos = domUtils.getXY(toolbarBox), + origalFloat = domUtils.getComputedStyle(toolbarBox, "position"), + origalLeft = domUtils.getComputedStyle(toolbarBox, "left"); + toolbarBox.style.width = toolbarBox.offsetWidth + "px"; + toolbarBox.style.zIndex = me.options.zIndex * 1 + 1; + toolbarBox.parentNode.insertBefore(placeHolder, toolbarBox); + if (LteIE6 || (quirks && browser.ie)) { + if (toolbarBox.style.position != "absolute") { + toolbarBox.style.position = "absolute"; + } + toolbarBox.style.top = + (document.body.scrollTop || document.documentElement.scrollTop) - + orgTop + + topOffset + + "px"; + } else { + if (browser.ie7Compat && flag) { + flag = false; + toolbarBox.style.left = + domUtils.getXY(toolbarBox).x - + document.documentElement.getBoundingClientRect().left + + 2 + + "px"; + } + if (toolbarBox.style.position != "fixed") { + toolbarBox.style.position = "fixed"; + toolbarBox.style.top = topOffset + "px"; + (origalFloat == "absolute" || origalFloat == "relative") && + parseFloat(origalLeft) && + (toolbarBox.style.left = toobarBoxPos.x + "px"); + } + } + } + function unsetFloating() { + flag = true; + if (placeHolder.parentNode) { + placeHolder.parentNode.removeChild(placeHolder); + } + + toolbarBox.style.cssText = bakCssText; + } + + function updateFloating() { + var rect3 = getPosition(me.container); + var offset = me.options.toolbarTopOffset || 0; + if (rect3.top < 0 && rect3.bottom - toolbarBox.offsetHeight > offset) { + setFloating(); + } else { + unsetFloating(); + } + } + var defer_updateFloating = utils.defer( + function() { + updateFloating(); + }, + browser.ie ? 200 : 100, + true + ); + + me.addListener("destroy", function() { + domUtils.un(window, ["scroll", "resize"], updateFloating); + me.removeListener("keydown", defer_updateFloating); + }); + + me.addListener("ready", function() { + if (checkHasUI(me)) { + //加载了ui组件,但在new时,没有加载ui,导致编辑器实例上没有ui类,所以这里做判断 + if (!me.ui) { + return; + } + getPosition = uiUtils.getClientRect; + toolbarBox = me.ui.getDom("toolbarbox"); + orgTop = getPosition(toolbarBox).top; + bakCssText = toolbarBox.style.cssText; + placeHolder.style.height = toolbarBox.offsetHeight + "px"; + if (LteIE6) { + fixIE6FixedPos(); + } + domUtils.on(window, ["scroll", "resize"], updateFloating); + me.addListener("keydown", defer_updateFloating); + + me.addListener("beforefullscreenchange", function(t, enabled) { + if (enabled) { + unsetFloating(); + } + }); + me.addListener("fullscreenchanged", function(t, enabled) { + if (!enabled) { + updateFloating(); + } + }); + me.addListener("sourcemodechanged", function(t, enabled) { + setTimeout(function() { + updateFloating(); + }, 0); + }); + me.addListener("clearDoc", function() { + setTimeout(function() { + updateFloating(); + }, 0); + }); + } + }); +}; + + +// plugins/video.js +/** + * video插件, 为UEditor提供视频插入支持 + * @file + * @since 1.2.6.1 + */ + +UE.plugins["video"] = function() { + var me = this; + + /** + * 创建插入视频字符窜 + * @param url 视频地址 + * @param width 视频宽度 + * @param height 视频高度 + * @param align 视频对齐 + * @param toEmbed 是否以flash代替显示 + * @param addParagraph 是否需要添加P 标签 + */ + function creatInsertStr(url, width, height, id, align, classname, type) { + var str; + switch (type) { + case "image": + str = + "'; + break; + case "embed": + str = + ''; + break; + case "video": + var ext = url.substr(url.lastIndexOf(".") + 1); + if (ext == "ogv") ext = "ogg"; + str = + "' + + ''; + break; + } + return str; + } + + function switchImgAndVideo(root, img2video) { + utils.each( + root.getNodesByTagName(img2video ? "img" : "embed video"), + function(node) { + var className = node.getAttr("class"); + if (className && className.indexOf("edui-faked-video") != -1) { + var html = creatInsertStr( + img2video ? node.getAttr("_url") : node.getAttr("src"), + node.getAttr("width"), + node.getAttr("height"), + null, + node.getStyle("float") || "", + className, + img2video ? "embed" : "image" + ); + node.parentNode.replaceChild(UE.uNode.createElement(html), node); + } + if (className && className.indexOf("edui-upload-video") != -1) { + var html = creatInsertStr( + img2video ? node.getAttr("_url") : node.getAttr("src"), + node.getAttr("width"), + node.getAttr("height"), + null, + node.getStyle("float") || "", + className, + img2video ? "video" : "image" + ); + node.parentNode.replaceChild(UE.uNode.createElement(html), node); + } + } + ); + } + + me.addOutputRule(function(root) { + switchImgAndVideo(root, true); + }); + me.addInputRule(function(root) { + switchImgAndVideo(root); + }); + + /** + * 插入视频 + * @command insertvideo + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Object } videoAttr 键值对对象, 描述一个视频的所有属性 + * @example + * ```javascript + * + * var videoAttr = { + * //视频地址 + * url: 'http://www.youku.com/xxx', + * //视频宽高值, 单位px + * width: 200, + * height: 100 + * }; + * + * //editor 是编辑器实例 + * //向编辑器插入单个视频 + * editor.execCommand( 'insertvideo', videoAttr ); + * ``` + */ + + /** + * 插入视频 + * @command insertvideo + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Array } videoArr 需要插入的视频的数组, 其中的每一个元素都是一个键值对对象, 描述了一个视频的所有属性 + * @example + * ```javascript + * + * var videoAttr1 = { + * //视频地址 + * url: 'http://www.youku.com/xxx', + * //视频宽高值, 单位px + * width: 200, + * height: 100 + * }, + * videoAttr2 = { + * //视频地址 + * url: 'http://www.youku.com/xxx', + * //视频宽高值, 单位px + * width: 200, + * height: 100 + * } + * + * //editor 是编辑器实例 + * //该方法将会向编辑器内插入两个视频 + * editor.execCommand( 'insertvideo', [ videoAttr1, videoAttr2 ] ); + * ``` + */ + + /** + * 查询当前光标所在处是否是一个视频 + * @command insertvideo + * @method queryCommandState + * @param { String } cmd 需要查询的命令字符串 + * @return { int } 如果当前光标所在处的元素是一个视频对象, 则返回1,否则返回0 + * @example + * ```javascript + * + * //editor 是编辑器实例 + * editor.queryCommandState( 'insertvideo' ); + * ``` + */ + me.commands["insertvideo"] = { + execCommand: function(cmd, videoObjs, type) { + videoObjs = utils.isArray(videoObjs) ? videoObjs : [videoObjs]; + + if (me.fireEvent("beforeinsertvideo", videoObjs) === true) { + return; + } + + var html = [], + id = "tmpVedio", + cl; + for (var i = 0, vi, len = videoObjs.length; i < len; i++) { + vi = videoObjs[i]; + cl = type == "upload" + ? "edui-upload-video video-js vjs-default-skin" + : "edui-faked-video"; + html.push( + creatInsertStr( + vi.url, + vi.width || 420, + vi.height || 280, + id + i, + null, + cl, + "image" + ) + ); + } + me.execCommand("inserthtml", html.join(""), true); + var rng = this.selection.getRange(); + for (var i = 0, len = videoObjs.length; i < len; i++) { + var img = this.document.getElementById("tmpVedio" + i); + domUtils.removeAttributes(img, "id"); + rng.selectNode(img).select(); + me.execCommand("imagefloat", videoObjs[i].align); + } + + me.fireEvent("afterinsertvideo", videoObjs); + }, + queryCommandState: function() { + var img = me.selection.getRange().getClosedNode(), + flag = + img && + (img.className == "edui-faked-video" || + img.className.indexOf("edui-upload-video") != -1); + return flag ? 1 : 0; + } + }; +}; + + +// plugins/table.core.js +/** + * Created with JetBrains WebStorm. + * User: taoqili + * Date: 13-1-18 + * Time: 上午11:09 + * To change this template use File | Settings | File Templates. + */ +/** + * UE表格操作类 + * @param table + * @constructor + */ +(function() { + var UETable = (UE.UETable = function(table) { + this.table = table; + this.indexTable = []; + this.selectedTds = []; + this.cellsRange = {}; + this.update(table); + }); + + //===以下为静态工具方法=== + UETable.removeSelectedClass = function(cells) { + utils.each(cells, function(cell) { + domUtils.removeClasses(cell, "selectTdClass"); + }); + }; + UETable.addSelectedClass = function(cells) { + utils.each(cells, function(cell) { + domUtils.addClass(cell, "selectTdClass"); + }); + }; + UETable.isEmptyBlock = function(node) { + var reg = new RegExp(domUtils.fillChar, "g"); + if ( + node[browser.ie ? "innerText" : "textContent"] + .replace(/^\s*$/, "") + .replace(reg, "").length > 0 + ) { + return 0; + } + for (var i in dtd.$isNotEmpty) + if (dtd.$isNotEmpty.hasOwnProperty(i)) { + if (node.getElementsByTagName(i).length) { + return 0; + } + } + return 1; + }; + UETable.getWidth = function(cell) { + if (!cell) return 0; + return parseInt(domUtils.getComputedStyle(cell, "width"), 10); + }; + + /** + * 获取单元格或者单元格组的“对齐”状态。 如果当前的检测对象是一个单元格组, 只有在满足所有单元格的 水平和竖直 对齐属性都相同的 + * 条件时才会返回其状态值,否则将返回null; 如果当前只检测了一个单元格, 则直接返回当前单元格的对齐状态; + * @param table cell or table cells , 支持单个单元格dom对象 或者 单元格dom对象数组 + * @return { align: 'left' || 'right' || 'center', valign: 'top' || 'middle' || 'bottom' } 或者 null + */ + UETable.getTableCellAlignState = function(cells) { + !utils.isArray(cells) && (cells = [cells]); + + var result = {}, + status = ["align", "valign"], + tempStatus = null, + isSame = true; //状态是否相同 + + utils.each(cells, function(cellNode) { + utils.each(status, function(currentState) { + tempStatus = cellNode.getAttribute(currentState); + + if (!result[currentState] && tempStatus) { + result[currentState] = tempStatus; + } else if ( + !result[currentState] || + tempStatus !== result[currentState] + ) { + isSame = false; + return false; + } + }); + + return isSame; + }); + + return isSame ? result : null; + }; + + /** + * 根据当前选区获取相关的table信息 + * @return {Object} + */ + UETable.getTableItemsByRange = function(editor) { + var start = editor.selection.getStart(); + + //ff下会选中bookmark + if ( + start && + start.id && + start.id.indexOf("_baidu_bookmark_start_") === 0 && + start.nextSibling + ) { + start = start.nextSibling; + } + + //在table或者td边缘有可能存在选中tr的情况 + var cell = start && domUtils.findParentByTagName(start, ["td", "th"], true), + tr = cell && cell.parentNode, + table = tr && domUtils.findParentByTagName(tr, ["table"]), + caption = table && table.getElementsByTagName("caption")[0]; + + return { + cell: cell, + tr: tr, + table: table, + caption: caption + }; + }; + UETable.getUETableBySelected = function(editor) { + var table = UETable.getTableItemsByRange(editor).table; + if (table && table.ueTable && table.ueTable.selectedTds.length) { + return table.ueTable; + } + return null; + }; + + UETable.getDefaultValue = function(editor, table) { + var borderMap = { + thin: "0px", + medium: "1px", + thick: "2px" + }, + tableBorder, + tdPadding, + tdBorder, + tmpValue; + if (!table) { + table = editor.document.createElement("table"); + table.insertRow(0).insertCell(0).innerHTML = "xxx"; + editor.body.appendChild(table); + var td = table.getElementsByTagName("td")[0]; + tmpValue = domUtils.getComputedStyle(table, "border-left-width"); + tableBorder = parseInt(borderMap[tmpValue] || tmpValue, 10); + tmpValue = domUtils.getComputedStyle(td, "padding-left"); + tdPadding = parseInt(borderMap[tmpValue] || tmpValue, 10); + tmpValue = domUtils.getComputedStyle(td, "border-left-width"); + tdBorder = parseInt(borderMap[tmpValue] || tmpValue, 10); + domUtils.remove(table); + return { + tableBorder: tableBorder, + tdPadding: tdPadding, + tdBorder: tdBorder + }; + } else { + td = table.getElementsByTagName("td")[0]; + tmpValue = domUtils.getComputedStyle(table, "border-left-width"); + tableBorder = parseInt(borderMap[tmpValue] || tmpValue, 10); + tmpValue = domUtils.getComputedStyle(td, "padding-left"); + tdPadding = parseInt(borderMap[tmpValue] || tmpValue, 10); + tmpValue = domUtils.getComputedStyle(td, "border-left-width"); + tdBorder = parseInt(borderMap[tmpValue] || tmpValue, 10); + return { + tableBorder: tableBorder, + tdPadding: tdPadding, + tdBorder: tdBorder + }; + } + }; + /** + * 根据当前点击的td或者table获取索引对象 + * @param tdOrTable + */ + UETable.getUETable = function(tdOrTable) { + var tag = tdOrTable.tagName.toLowerCase(); + tdOrTable = tag == "td" || tag == "th" || tag == "caption" + ? domUtils.findParentByTagName(tdOrTable, "table", true) + : tdOrTable; + if (!tdOrTable.ueTable) { + tdOrTable.ueTable = new UETable(tdOrTable); + } + return tdOrTable.ueTable; + }; + + UETable.cloneCell = function(cell, ignoreMerge, keepPro) { + if (!cell || utils.isString(cell)) { + return this.table.ownerDocument.createElement(cell || "td"); + } + var flag = domUtils.hasClass(cell, "selectTdClass"); + flag && domUtils.removeClasses(cell, "selectTdClass"); + var tmpCell = cell.cloneNode(true); + if (ignoreMerge) { + tmpCell.rowSpan = tmpCell.colSpan = 1; + } + //去掉宽高 + !keepPro && domUtils.removeAttributes(tmpCell, "width height"); + !keepPro && domUtils.removeAttributes(tmpCell, "style"); + + tmpCell.style.borderLeftStyle = ""; + tmpCell.style.borderTopStyle = ""; + tmpCell.style.borderLeftColor = cell.style.borderRightColor; + tmpCell.style.borderLeftWidth = cell.style.borderRightWidth; + tmpCell.style.borderTopColor = cell.style.borderBottomColor; + tmpCell.style.borderTopWidth = cell.style.borderBottomWidth; + flag && domUtils.addClass(cell, "selectTdClass"); + return tmpCell; + }; + + UETable.prototype = { + getMaxRows: function() { + var rows = this.table.rows, + maxLen = 1; + for (var i = 0, row; (row = rows[i]); i++) { + var currentMax = 1; + for (var j = 0, cj; (cj = row.cells[j++]); ) { + currentMax = Math.max(cj.rowSpan || 1, currentMax); + } + maxLen = Math.max(currentMax + i, maxLen); + } + return maxLen; + }, + /** + * 获取当前表格的最大列数 + */ + getMaxCols: function() { + var rows = this.table.rows, + maxLen = 0, + cellRows = {}; + for (var i = 0, row; (row = rows[i]); i++) { + var cellsNum = 0; + for (var j = 0, cj; (cj = row.cells[j++]); ) { + cellsNum += cj.colSpan || 1; + if (cj.rowSpan && cj.rowSpan > 1) { + for (var k = 1; k < cj.rowSpan; k++) { + if (!cellRows["row_" + (i + k)]) { + cellRows["row_" + (i + k)] = cj.colSpan || 1; + } else { + cellRows["row_" + (i + k)]++; + } + } + } + } + cellsNum += cellRows["row_" + i] || 0; + maxLen = Math.max(cellsNum, maxLen); + } + return maxLen; + }, + getCellColIndex: function(cell) {}, + /** + * 获取当前cell旁边的单元格, + * @param cell + * @param right + */ + getHSideCell: function(cell, right) { + try { + var cellInfo = this.getCellInfo(cell), + previewRowIndex, + previewColIndex; + var len = this.selectedTds.length, + range = this.cellsRange; + //首行或者首列没有前置单元格 + if ( + (!right && (!len ? !cellInfo.colIndex : !range.beginColIndex)) || + (right && + (!len + ? cellInfo.colIndex == this.colsNum - 1 + : range.endColIndex == this.colsNum - 1)) + ) + return null; + + previewRowIndex = !len ? cellInfo.rowIndex : range.beginRowIndex; + previewColIndex = !right + ? !len + ? cellInfo.colIndex < 1 ? 0 : cellInfo.colIndex - 1 + : range.beginColIndex - 1 + : !len ? cellInfo.colIndex + 1 : range.endColIndex + 1; + return this.getCell( + this.indexTable[previewRowIndex][previewColIndex].rowIndex, + this.indexTable[previewRowIndex][previewColIndex].cellIndex + ); + } catch (e) { + showError(e); + } + }, + getTabNextCell: function(cell, preRowIndex) { + var cellInfo = this.getCellInfo(cell), + rowIndex = preRowIndex || cellInfo.rowIndex, + colIndex = cellInfo.colIndex + 1 + (cellInfo.colSpan - 1), + nextCell; + try { + nextCell = this.getCell( + this.indexTable[rowIndex][colIndex].rowIndex, + this.indexTable[rowIndex][colIndex].cellIndex + ); + } catch (e) { + try { + rowIndex = rowIndex * 1 + 1; + colIndex = 0; + nextCell = this.getCell( + this.indexTable[rowIndex][colIndex].rowIndex, + this.indexTable[rowIndex][colIndex].cellIndex + ); + } catch (e) {} + } + return nextCell; + }, + /** + * 获取视觉上的后置单元格 + * @param cell + * @param bottom + */ + getVSideCell: function(cell, bottom, ignoreRange) { + try { + var cellInfo = this.getCellInfo(cell), + nextRowIndex, + nextColIndex; + var len = this.selectedTds.length && !ignoreRange, + range = this.cellsRange; + //末行或者末列没有后置单元格 + if ( + (!bottom && cellInfo.rowIndex == 0) || + (bottom && + (!len + ? cellInfo.rowIndex + cellInfo.rowSpan > this.rowsNum - 1 + : range.endRowIndex == this.rowsNum - 1)) + ) + return null; + + nextRowIndex = !bottom + ? !len ? cellInfo.rowIndex - 1 : range.beginRowIndex - 1 + : !len ? cellInfo.rowIndex + cellInfo.rowSpan : range.endRowIndex + 1; + nextColIndex = !len ? cellInfo.colIndex : range.beginColIndex; + return this.getCell( + this.indexTable[nextRowIndex][nextColIndex].rowIndex, + this.indexTable[nextRowIndex][nextColIndex].cellIndex + ); + } catch (e) { + showError(e); + } + }, + /** + * 获取相同结束位置的单元格,xOrY指代了是获取x轴相同还是y轴相同 + */ + getSameEndPosCells: function(cell, xOrY) { + try { + var flag = xOrY.toLowerCase() === "x", + end = + domUtils.getXY(cell)[flag ? "x" : "y"] + + cell["offset" + (flag ? "Width" : "Height")], + rows = this.table.rows, + cells = null, + returns = []; + for (var i = 0; i < this.rowsNum; i++) { + cells = rows[i].cells; + for (var j = 0, tmpCell; (tmpCell = cells[j++]); ) { + var tmpEnd = + domUtils.getXY(tmpCell)[flag ? "x" : "y"] + + tmpCell["offset" + (flag ? "Width" : "Height")]; + //对应行的td已经被上面行rowSpan了 + if (tmpEnd > end && flag) break; + if (cell == tmpCell || end == tmpEnd) { + //只获取单一的单元格 + //todo 仅获取单一单元格在特定情况下会造成returns为空,从而影响后续的拖拽实现,修正这个。需考虑性能 + if (tmpCell[flag ? "colSpan" : "rowSpan"] == 1) { + returns.push(tmpCell); + } + if (flag) break; + } + } + } + return returns; + } catch (e) { + showError(e); + } + }, + setCellContent: function(cell, content) { + cell.innerHTML = content || (browser.ie ? domUtils.fillChar : "
    "); + }, + cloneCell: UETable.cloneCell, + /** + * 获取跟当前单元格的右边竖线为左边的所有未合并单元格 + */ + getSameStartPosXCells: function(cell) { + try { + var start = domUtils.getXY(cell).x + cell.offsetWidth, + rows = this.table.rows, + cells, + returns = []; + for (var i = 0; i < this.rowsNum; i++) { + cells = rows[i].cells; + for (var j = 0, tmpCell; (tmpCell = cells[j++]); ) { + var tmpStart = domUtils.getXY(tmpCell).x; + if (tmpStart > start) break; + if (tmpStart == start && tmpCell.colSpan == 1) { + returns.push(tmpCell); + break; + } + } + } + return returns; + } catch (e) { + showError(e); + } + }, + /** + * 更新table对应的索引表 + */ + update: function(table) { + this.table = table || this.table; + this.selectedTds = []; + this.cellsRange = {}; + this.indexTable = []; + var rows = this.table.rows, + rowsNum = this.getMaxRows(), + dNum = rowsNum - rows.length, + colsNum = this.getMaxCols(); + while (dNum--) { + this.table.insertRow(rows.length); + } + this.rowsNum = rowsNum; + this.colsNum = colsNum; + for (var i = 0, len = rows.length; i < len; i++) { + this.indexTable[i] = new Array(colsNum); + } + //填充索引表 + for (var rowIndex = 0, row; (row = rows[rowIndex]); rowIndex++) { + for ( + var cellIndex = 0, cell, cells = row.cells; + (cell = cells[cellIndex]); + cellIndex++ + ) { + //修正整行被rowSpan时导致的行数计算错误 + if (cell.rowSpan > rowsNum) { + cell.rowSpan = rowsNum; + } + var colIndex = cellIndex, + rowSpan = cell.rowSpan || 1, + colSpan = cell.colSpan || 1; + //当已经被上一行rowSpan或者被前一列colSpan了,则跳到下一个单元格进行 + while (this.indexTable[rowIndex][colIndex]) colIndex++; + for (var j = 0; j < rowSpan; j++) { + for (var k = 0; k < colSpan; k++) { + this.indexTable[rowIndex + j][colIndex + k] = { + rowIndex: rowIndex, + cellIndex: cellIndex, + colIndex: colIndex, + rowSpan: rowSpan, + colSpan: colSpan + }; + } + } + } + } + //修复残缺td + for (j = 0; j < rowsNum; j++) { + for (k = 0; k < colsNum; k++) { + if (this.indexTable[j][k] === undefined) { + row = rows[j]; + cell = row.cells[row.cells.length - 1]; + cell = cell + ? cell.cloneNode(true) + : this.table.ownerDocument.createElement("td"); + this.setCellContent(cell); + if (cell.colSpan !== 1) cell.colSpan = 1; + if (cell.rowSpan !== 1) cell.rowSpan = 1; + row.appendChild(cell); + this.indexTable[j][k] = { + rowIndex: j, + cellIndex: cell.cellIndex, + colIndex: k, + rowSpan: 1, + colSpan: 1 + }; + } + } + } + //当框选后删除行或者列后撤销,需要重建选区。 + var tds = domUtils.getElementsByTagName(this.table, "td"), + selectTds = []; + utils.each(tds, function(td) { + if (domUtils.hasClass(td, "selectTdClass")) { + selectTds.push(td); + } + }); + if (selectTds.length) { + var start = selectTds[0], + end = selectTds[selectTds.length - 1], + startInfo = this.getCellInfo(start), + endInfo = this.getCellInfo(end); + this.selectedTds = selectTds; + this.cellsRange = { + beginRowIndex: startInfo.rowIndex, + beginColIndex: startInfo.colIndex, + endRowIndex: endInfo.rowIndex + endInfo.rowSpan - 1, + endColIndex: endInfo.colIndex + endInfo.colSpan - 1 + }; + } + //给第一行设置firstRow的样式名称,在排序图标的样式上使用到 + if (!domUtils.hasClass(this.table.rows[0], "firstRow")) { + domUtils.addClass(this.table.rows[0], "firstRow"); + for (var i = 1; i < this.table.rows.length; i++) { + domUtils.removeClasses(this.table.rows[i], "firstRow"); + } + } + }, + /** + * 获取单元格的索引信息 + */ + getCellInfo: function(cell) { + if (!cell) return; + var cellIndex = cell.cellIndex, + rowIndex = cell.parentNode.rowIndex, + rowInfo = this.indexTable[rowIndex], + numCols = this.colsNum; + for (var colIndex = cellIndex; colIndex < numCols; colIndex++) { + var cellInfo = rowInfo[colIndex]; + if ( + cellInfo.rowIndex === rowIndex && + cellInfo.cellIndex === cellIndex + ) { + return cellInfo; + } + } + }, + /** + * 根据行列号获取单元格 + */ + getCell: function(rowIndex, cellIndex) { + return ( + (rowIndex < this.rowsNum && + this.table.rows[rowIndex].cells[cellIndex]) || + null + ); + }, + /** + * 删除单元格 + */ + deleteCell: function(cell, rowIndex) { + rowIndex = typeof rowIndex == "number" + ? rowIndex + : cell.parentNode.rowIndex; + var row = this.table.rows[rowIndex]; + row.deleteCell(cell.cellIndex); + }, + /** + * 根据始末两个单元格获取被框选的所有单元格范围 + */ + getCellsRange: function(cellA, cellB) { + function checkRange( + beginRowIndex, + beginColIndex, + endRowIndex, + endColIndex + ) { + var tmpBeginRowIndex = beginRowIndex, + tmpBeginColIndex = beginColIndex, + tmpEndRowIndex = endRowIndex, + tmpEndColIndex = endColIndex, + cellInfo, + colIndex, + rowIndex; + // 通过indexTable检查是否存在超出TableRange上边界的情况 + if (beginRowIndex > 0) { + for (colIndex = beginColIndex; colIndex < endColIndex; colIndex++) { + cellInfo = me.indexTable[beginRowIndex][colIndex]; + rowIndex = cellInfo.rowIndex; + if (rowIndex < beginRowIndex) { + tmpBeginRowIndex = Math.min(rowIndex, tmpBeginRowIndex); + } + } + } + // 通过indexTable检查是否存在超出TableRange右边界的情况 + if (endColIndex < me.colsNum) { + for (rowIndex = beginRowIndex; rowIndex < endRowIndex; rowIndex++) { + cellInfo = me.indexTable[rowIndex][endColIndex]; + colIndex = cellInfo.colIndex + cellInfo.colSpan - 1; + if (colIndex > endColIndex) { + tmpEndColIndex = Math.max(colIndex, tmpEndColIndex); + } + } + } + // 检查是否有超出TableRange下边界的情况 + if (endRowIndex < me.rowsNum) { + for (colIndex = beginColIndex; colIndex < endColIndex; colIndex++) { + cellInfo = me.indexTable[endRowIndex][colIndex]; + rowIndex = cellInfo.rowIndex + cellInfo.rowSpan - 1; + if (rowIndex > endRowIndex) { + tmpEndRowIndex = Math.max(rowIndex, tmpEndRowIndex); + } + } + } + // 检查是否有超出TableRange左边界的情况 + if (beginColIndex > 0) { + for (rowIndex = beginRowIndex; rowIndex < endRowIndex; rowIndex++) { + cellInfo = me.indexTable[rowIndex][beginColIndex]; + colIndex = cellInfo.colIndex; + if (colIndex < beginColIndex) { + tmpBeginColIndex = Math.min(cellInfo.colIndex, tmpBeginColIndex); + } + } + } + //递归调用直至所有完成所有框选单元格的扩展 + if ( + tmpBeginRowIndex != beginRowIndex || + tmpBeginColIndex != beginColIndex || + tmpEndRowIndex != endRowIndex || + tmpEndColIndex != endColIndex + ) { + return checkRange( + tmpBeginRowIndex, + tmpBeginColIndex, + tmpEndRowIndex, + tmpEndColIndex + ); + } else { + // 不需要扩展TableRange的情况 + return { + beginRowIndex: beginRowIndex, + beginColIndex: beginColIndex, + endRowIndex: endRowIndex, + endColIndex: endColIndex + }; + } + } + + try { + var me = this, + cellAInfo = me.getCellInfo(cellA); + if (cellA === cellB) { + return { + beginRowIndex: cellAInfo.rowIndex, + beginColIndex: cellAInfo.colIndex, + endRowIndex: cellAInfo.rowIndex + cellAInfo.rowSpan - 1, + endColIndex: cellAInfo.colIndex + cellAInfo.colSpan - 1 + }; + } + var cellBInfo = me.getCellInfo(cellB); + // 计算TableRange的四个边 + var beginRowIndex = Math.min(cellAInfo.rowIndex, cellBInfo.rowIndex), + beginColIndex = Math.min(cellAInfo.colIndex, cellBInfo.colIndex), + endRowIndex = Math.max( + cellAInfo.rowIndex + cellAInfo.rowSpan - 1, + cellBInfo.rowIndex + cellBInfo.rowSpan - 1 + ), + endColIndex = Math.max( + cellAInfo.colIndex + cellAInfo.colSpan - 1, + cellBInfo.colIndex + cellBInfo.colSpan - 1 + ); + + return checkRange( + beginRowIndex, + beginColIndex, + endRowIndex, + endColIndex + ); + } catch (e) { + //throw e; + } + }, + /** + * 依据cellsRange获取对应的单元格集合 + */ + getCells: function(range) { + //每次获取cells之前必须先清除上次的选择,否则会对后续获取操作造成影响 + this.clearSelected(); + var beginRowIndex = range.beginRowIndex, + beginColIndex = range.beginColIndex, + endRowIndex = range.endRowIndex, + endColIndex = range.endColIndex, + cellInfo, + rowIndex, + colIndex, + tdHash = {}, + returnTds = []; + for (var i = beginRowIndex; i <= endRowIndex; i++) { + for (var j = beginColIndex; j <= endColIndex; j++) { + cellInfo = this.indexTable[i][j]; + rowIndex = cellInfo.rowIndex; + colIndex = cellInfo.colIndex; + // 如果Cells里已经包含了此Cell则跳过 + var key = rowIndex + "|" + colIndex; + if (tdHash[key]) continue; + tdHash[key] = 1; + if ( + rowIndex < i || + colIndex < j || + rowIndex + cellInfo.rowSpan - 1 > endRowIndex || + colIndex + cellInfo.colSpan - 1 > endColIndex + ) { + return null; + } + returnTds.push(this.getCell(rowIndex, cellInfo.cellIndex)); + } + } + return returnTds; + }, + /** + * 清理已经选中的单元格 + */ + clearSelected: function() { + UETable.removeSelectedClass(this.selectedTds); + this.selectedTds = []; + this.cellsRange = {}; + }, + /** + * 根据range设置已经选中的单元格 + */ + setSelected: function(range) { + var cells = this.getCells(range); + UETable.addSelectedClass(cells); + this.selectedTds = cells; + this.cellsRange = range; + }, + isFullRow: function() { + var range = this.cellsRange; + return range.endColIndex - range.beginColIndex + 1 == this.colsNum; + }, + isFullCol: function() { + var range = this.cellsRange, + table = this.table, + ths = table.getElementsByTagName("th"), + rows = range.endRowIndex - range.beginRowIndex + 1; + return !ths.length + ? rows == this.rowsNum + : rows == this.rowsNum || rows == this.rowsNum - 1; + }, + /** + * 获取视觉上的前置单元格,默认是左边,top传入时 + * @param cell + * @param top + */ + getNextCell: function(cell, bottom, ignoreRange) { + try { + var cellInfo = this.getCellInfo(cell), + nextRowIndex, + nextColIndex; + var len = this.selectedTds.length && !ignoreRange, + range = this.cellsRange; + //末行或者末列没有后置单元格 + if ( + (!bottom && cellInfo.rowIndex == 0) || + (bottom && + (!len + ? cellInfo.rowIndex + cellInfo.rowSpan > this.rowsNum - 1 + : range.endRowIndex == this.rowsNum - 1)) + ) + return null; + + nextRowIndex = !bottom + ? !len ? cellInfo.rowIndex - 1 : range.beginRowIndex - 1 + : !len ? cellInfo.rowIndex + cellInfo.rowSpan : range.endRowIndex + 1; + nextColIndex = !len ? cellInfo.colIndex : range.beginColIndex; + return this.getCell( + this.indexTable[nextRowIndex][nextColIndex].rowIndex, + this.indexTable[nextRowIndex][nextColIndex].cellIndex + ); + } catch (e) { + showError(e); + } + }, + getPreviewCell: function(cell, top) { + try { + var cellInfo = this.getCellInfo(cell), + previewRowIndex, + previewColIndex; + var len = this.selectedTds.length, + range = this.cellsRange; + //首行或者首列没有前置单元格 + if ( + (!top && (!len ? !cellInfo.colIndex : !range.beginColIndex)) || + (top && + (!len + ? cellInfo.rowIndex > this.colsNum - 1 + : range.endColIndex == this.colsNum - 1)) + ) + return null; + + previewRowIndex = !top + ? !len ? cellInfo.rowIndex : range.beginRowIndex + : !len + ? cellInfo.rowIndex < 1 ? 0 : cellInfo.rowIndex - 1 + : range.beginRowIndex; + previewColIndex = !top + ? !len + ? cellInfo.colIndex < 1 ? 0 : cellInfo.colIndex - 1 + : range.beginColIndex - 1 + : !len ? cellInfo.colIndex : range.endColIndex + 1; + return this.getCell( + this.indexTable[previewRowIndex][previewColIndex].rowIndex, + this.indexTable[previewRowIndex][previewColIndex].cellIndex + ); + } catch (e) { + showError(e); + } + }, + /** + * 移动单元格中的内容 + */ + moveContent: function(cellTo, cellFrom) { + if (UETable.isEmptyBlock(cellFrom)) return; + if (UETable.isEmptyBlock(cellTo)) { + cellTo.innerHTML = cellFrom.innerHTML; + return; + } + var child = cellTo.lastChild; + if (child.nodeType == 3 || !dtd.$block[child.tagName]) { + cellTo.appendChild(cellTo.ownerDocument.createElement("br")); + } + while ((child = cellFrom.firstChild)) { + cellTo.appendChild(child); + } + }, + /** + * 向右合并单元格 + */ + mergeRight: function(cell) { + var cellInfo = this.getCellInfo(cell), + rightColIndex = cellInfo.colIndex + cellInfo.colSpan, + rightCellInfo = this.indexTable[cellInfo.rowIndex][rightColIndex], + rightCell = this.getCell( + rightCellInfo.rowIndex, + rightCellInfo.cellIndex + ); + //合并 + cell.colSpan = cellInfo.colSpan + rightCellInfo.colSpan; + //被合并的单元格不应存在宽度属性 + cell.removeAttribute("width"); + //移动内容 + this.moveContent(cell, rightCell); + //删掉被合并的Cell + this.deleteCell(rightCell, rightCellInfo.rowIndex); + this.update(); + }, + /** + * 向下合并单元格 + */ + mergeDown: function(cell) { + var cellInfo = this.getCellInfo(cell), + downRowIndex = cellInfo.rowIndex + cellInfo.rowSpan, + downCellInfo = this.indexTable[downRowIndex][cellInfo.colIndex], + downCell = this.getCell(downCellInfo.rowIndex, downCellInfo.cellIndex); + cell.rowSpan = cellInfo.rowSpan + downCellInfo.rowSpan; + cell.removeAttribute("height"); + this.moveContent(cell, downCell); + this.deleteCell(downCell, downCellInfo.rowIndex); + this.update(); + }, + /** + * 合并整个range中的内容 + */ + mergeRange: function() { + //由于合并操作可以在任意时刻进行,所以无法通过鼠标位置等信息实时生成range,只能通过缓存实例中的cellsRange对象来访问 + var range = this.cellsRange, + leftTopCell = this.getCell( + range.beginRowIndex, + this.indexTable[range.beginRowIndex][range.beginColIndex].cellIndex + ); + + // 这段关于行表头或者列表头的特殊处理会导致表头合并范围错误 + // 为什么有这段代码的原因未明,暂且注释掉,希望原作者看到后出面说明下 + // if ( + // leftTopCell.tagName == "TH" && + // range.endRowIndex !== range.beginRowIndex + // ) { + // var index = this.indexTable, + // info = this.getCellInfo(leftTopCell); + // leftTopCell = this.getCell(1, index[1][info.colIndex].cellIndex); + // range = this.getCellsRange( + // leftTopCell, + // this.getCell( + // index[this.rowsNum - 1][info.colIndex].rowIndex, + // index[this.rowsNum - 1][info.colIndex].cellIndex + // ) + // ); + // } + + // 删除剩余的Cells + var cells = this.getCells(range); + for (var i = 0, ci; (ci = cells[i++]); ) { + if (ci !== leftTopCell) { + this.moveContent(leftTopCell, ci); + this.deleteCell(ci); + } + } + // 修改左上角Cell的rowSpan和colSpan,并调整宽度属性设置 + leftTopCell.rowSpan = range.endRowIndex - range.beginRowIndex + 1; + leftTopCell.rowSpan > 1 && leftTopCell.removeAttribute("height"); + leftTopCell.colSpan = range.endColIndex - range.beginColIndex + 1; + leftTopCell.colSpan > 1 && leftTopCell.removeAttribute("width"); + if (leftTopCell.rowSpan == this.rowsNum && leftTopCell.colSpan != 1) { + leftTopCell.colSpan = 1; + } + + if (leftTopCell.colSpan == this.colsNum && leftTopCell.rowSpan != 1) { + var rowIndex = leftTopCell.parentNode.rowIndex; + //解决IE下的表格操作问题 + if (this.table.deleteRow) { + for ( + var i = rowIndex + 1, + curIndex = rowIndex + 1, + len = leftTopCell.rowSpan; + i < len; + i++ + ) { + this.table.deleteRow(curIndex); + } + } else { + for (var i = 0, len = leftTopCell.rowSpan - 1; i < len; i++) { + var row = this.table.rows[rowIndex + 1]; + row.parentNode.removeChild(row); + } + } + leftTopCell.rowSpan = 1; + } + this.update(); + }, + /** + * 插入一行单元格 + */ + insertRow: function(rowIndex, sourceCell) { + var numCols = this.colsNum, + table = this.table, + row = table.insertRow(rowIndex), + cell, + thead = null, + isInsertTitle = + typeof sourceCell == "string" && sourceCell.toUpperCase() == "TH"; + + function replaceTdToTh(colIndex, cell, tableRow) { + if (colIndex == 0) { + var tr = tableRow.nextSibling || tableRow.previousSibling, + th = tr.cells[colIndex]; + if (th.tagName == "TH") { + th = cell.ownerDocument.createElement("th"); + th.appendChild(cell.firstChild); + tableRow.insertBefore(th, cell); + domUtils.remove(cell); + } + } else { + if (cell.tagName == "TH") { + var td = cell.ownerDocument.createElement("td"); + td.appendChild(cell.firstChild); + tableRow.insertBefore(td, cell); + domUtils.remove(cell); + } + } + } + + //首行直接插入,无需考虑部分单元格被rowspan的情况 + if (rowIndex == 0 || rowIndex == this.rowsNum) { + for (var colIndex = 0; colIndex < numCols; colIndex++) { + cell = this.cloneCell(sourceCell, true); + this.setCellContent(cell); + cell.getAttribute("vAlign") && + cell.setAttribute("vAlign", cell.getAttribute("vAlign")); + row.appendChild(cell); + if (!isInsertTitle) replaceTdToTh(colIndex, cell, row); + } + + if (isInsertTitle) { + thead = table.createTHead(); + thead.insertBefore(row, thead.firstChild); + } + } else { + var infoRow = this.indexTable[rowIndex], + cellIndex = 0; + for (colIndex = 0; colIndex < numCols; colIndex++) { + var cellInfo = infoRow[colIndex]; + //如果存在某个单元格的rowspan穿过待插入行的位置,则修改该单元格的rowspan即可,无需插入单元格 + if (cellInfo.rowIndex < rowIndex) { + cell = this.getCell(cellInfo.rowIndex, cellInfo.cellIndex); + cell.rowSpan = cellInfo.rowSpan + 1; + } else { + cell = this.cloneCell(sourceCell, true); + this.setCellContent(cell); + row.appendChild(cell); + } + if (!isInsertTitle) replaceTdToTh(colIndex, cell, row); + } + } + //框选时插入不触发contentchange,需要手动更新索引。 + this.update(); + return row; + }, + /** + * 删除一行单元格 + * @param rowIndex + */ + deleteRow: function(rowIndex) { + var row = this.table.rows[rowIndex], + infoRow = this.indexTable[rowIndex], + colsNum = this.colsNum, + count = 0; //处理计数 + for (var colIndex = 0; colIndex < colsNum; ) { + var cellInfo = infoRow[colIndex], + cell = this.getCell(cellInfo.rowIndex, cellInfo.cellIndex); + if (cell.rowSpan > 1) { + if (cellInfo.rowIndex == rowIndex) { + var clone = cell.cloneNode(true); + clone.rowSpan = cell.rowSpan - 1; + clone.innerHTML = ""; + cell.rowSpan = 1; + var nextRowIndex = rowIndex + 1, + nextRow = this.table.rows[nextRowIndex], + insertCellIndex, + preMerged = + this.getPreviewMergedCellsNum(nextRowIndex, colIndex) - count; + if (preMerged < colIndex) { + insertCellIndex = colIndex - preMerged - 1; + //nextRow.insertCell(insertCellIndex); + domUtils.insertAfter(nextRow.cells[insertCellIndex], clone); + } else { + if (nextRow.cells.length) + nextRow.insertBefore(clone, nextRow.cells[0]); + } + count += 1; + //cell.parentNode.removeChild(cell); + } + } + colIndex += cell.colSpan || 1; + } + var deleteTds = [], + cacheMap = {}; + for (colIndex = 0; colIndex < colsNum; colIndex++) { + var tmpRowIndex = infoRow[colIndex].rowIndex, + tmpCellIndex = infoRow[colIndex].cellIndex, + key = tmpRowIndex + "_" + tmpCellIndex; + if (cacheMap[key]) continue; + cacheMap[key] = 1; + cell = this.getCell(tmpRowIndex, tmpCellIndex); + deleteTds.push(cell); + } + var mergeTds = []; + utils.each(deleteTds, function(td) { + if (td.rowSpan == 1) { + td.parentNode.removeChild(td); + } else { + mergeTds.push(td); + } + }); + utils.each(mergeTds, function(td) { + td.rowSpan--; + }); + row.parentNode.removeChild(row); + //浏览器方法本身存在bug,采用自定义方法删除 + //this.table.deleteRow(rowIndex); + this.update(); + }, + insertCol: function(colIndex, sourceCell, defaultValue) { + var rowsNum = this.rowsNum, + rowIndex = 0, + tableRow, + cell, + backWidth = parseInt( + (this.table.offsetWidth - + (this.colsNum + 1) * 20 - + (this.colsNum + 1)) / + (this.colsNum + 1), + 10 + ), + isInsertTitleCol = + typeof sourceCell == "string" && sourceCell.toUpperCase() == "TH"; + + function replaceTdToTh(rowIndex, cell, tableRow) { + if (rowIndex == 0) { + var th = cell.nextSibling || cell.previousSibling; + if (th.tagName == "TH") { + th = cell.ownerDocument.createElement("th"); + th.appendChild(cell.firstChild); + tableRow.insertBefore(th, cell); + domUtils.remove(cell); + } + } else { + if (cell.tagName == "TH") { + var td = cell.ownerDocument.createElement("td"); + td.appendChild(cell.firstChild); + tableRow.insertBefore(td, cell); + domUtils.remove(cell); + } + } + } + + var preCell; + if (colIndex == 0 || colIndex == this.colsNum) { + for (; rowIndex < rowsNum; rowIndex++) { + tableRow = this.table.rows[rowIndex]; + preCell = + tableRow.cells[colIndex == 0 ? colIndex : tableRow.cells.length]; + cell = this.cloneCell(sourceCell, true); //tableRow.insertCell(colIndex == 0 ? colIndex : tableRow.cells.length); + this.setCellContent(cell); + cell.setAttribute("vAlign", cell.getAttribute("vAlign")); + preCell && cell.setAttribute("width", preCell.getAttribute("width")); + if (!colIndex) { + tableRow.insertBefore(cell, tableRow.cells[0]); + } else { + domUtils.insertAfter( + tableRow.cells[tableRow.cells.length - 1], + cell + ); + } + if (!isInsertTitleCol) replaceTdToTh(rowIndex, cell, tableRow); + } + } else { + for (; rowIndex < rowsNum; rowIndex++) { + var cellInfo = this.indexTable[rowIndex][colIndex]; + if (cellInfo.colIndex < colIndex) { + cell = this.getCell(cellInfo.rowIndex, cellInfo.cellIndex); + cell.colSpan = cellInfo.colSpan + 1; + } else { + tableRow = this.table.rows[rowIndex]; + preCell = tableRow.cells[cellInfo.cellIndex]; + + cell = this.cloneCell(sourceCell, true); //tableRow.insertCell(cellInfo.cellIndex); + this.setCellContent(cell); + cell.setAttribute("vAlign", cell.getAttribute("vAlign")); + preCell && + cell.setAttribute("width", preCell.getAttribute("width")); + //防止IE下报错 + preCell + ? tableRow.insertBefore(cell, preCell) + : tableRow.appendChild(cell); + } + if (!isInsertTitleCol) replaceTdToTh(rowIndex, cell, tableRow); + } + } + //框选时插入不触发contentchange,需要手动更新索引 + this.update(); + this.updateWidth( + backWidth, + defaultValue || { tdPadding: 10, tdBorder: 1 } + ); + }, + updateWidth: function(width, defaultValue) { + var table = this.table, + tmpWidth = + UETable.getWidth(table) - + defaultValue.tdPadding * 2 - + defaultValue.tdBorder + + width; + if (tmpWidth < table.ownerDocument.body.offsetWidth) { + table.setAttribute("width", tmpWidth); + return; + } + var tds = domUtils.getElementsByTagName(this.table, "td th"); + utils.each(tds, function(td) { + td.setAttribute("width", width); + }); + }, + deleteCol: function(colIndex) { + var indexTable = this.indexTable, + tableRows = this.table.rows, + backTableWidth = this.table.getAttribute("width"), + backTdWidth = 0, + rowsNum = this.rowsNum, + cacheMap = {}; + for (var rowIndex = 0; rowIndex < rowsNum; ) { + var infoRow = indexTable[rowIndex], + cellInfo = infoRow[colIndex], + key = cellInfo.rowIndex + "_" + cellInfo.colIndex; + // 跳过已经处理过的Cell + if (cacheMap[key]) continue; + cacheMap[key] = 1; + var cell = this.getCell(cellInfo.rowIndex, cellInfo.cellIndex); + if (!backTdWidth) + backTdWidth = + cell && parseInt(cell.offsetWidth / cell.colSpan, 10).toFixed(0); + // 如果Cell的colSpan大于1, 就修改colSpan, 否则就删掉这个Cell + if (cell.colSpan > 1) { + cell.colSpan--; + } else { + tableRows[rowIndex].deleteCell(cellInfo.cellIndex); + } + rowIndex += cellInfo.rowSpan || 1; + } + this.table.setAttribute("width", backTableWidth - backTdWidth); + this.update(); + }, + splitToCells: function(cell) { + var me = this, + cells = this.splitToRows(cell); + utils.each(cells, function(cell) { + me.splitToCols(cell); + }); + }, + splitToRows: function(cell) { + var cellInfo = this.getCellInfo(cell), + rowIndex = cellInfo.rowIndex, + colIndex = cellInfo.colIndex, + results = []; + // 修改Cell的rowSpan + cell.rowSpan = 1; + results.push(cell); + // 补齐单元格 + for ( + var i = rowIndex, endRow = rowIndex + cellInfo.rowSpan; + i < endRow; + i++ + ) { + if (i == rowIndex) continue; + var tableRow = this.table.rows[i], + tmpCell = tableRow.insertCell( + colIndex - this.getPreviewMergedCellsNum(i, colIndex) + ); + tmpCell.colSpan = cellInfo.colSpan; + this.setCellContent(tmpCell); + tmpCell.setAttribute("vAlign", cell.getAttribute("vAlign")); + tmpCell.setAttribute("align", cell.getAttribute("align")); + if (cell.style.cssText) { + tmpCell.style.cssText = cell.style.cssText; + } + results.push(tmpCell); + } + this.update(); + return results; + }, + getPreviewMergedCellsNum: function(rowIndex, colIndex) { + var indexRow = this.indexTable[rowIndex], + num = 0; + for (var i = 0; i < colIndex; ) { + var colSpan = indexRow[i].colSpan, + tmpRowIndex = indexRow[i].rowIndex; + num += colSpan - (tmpRowIndex == rowIndex ? 1 : 0); + i += colSpan; + } + return num; + }, + splitToCols: function(cell) { + var backWidth = (cell.offsetWidth / cell.colSpan - 22).toFixed(0), + cellInfo = this.getCellInfo(cell), + rowIndex = cellInfo.rowIndex, + colIndex = cellInfo.colIndex, + results = []; + // 修改Cell的rowSpan + cell.colSpan = 1; + cell.setAttribute("width", backWidth); + results.push(cell); + // 补齐单元格 + for ( + var j = colIndex, endCol = colIndex + cellInfo.colSpan; + j < endCol; + j++ + ) { + if (j == colIndex) continue; + var tableRow = this.table.rows[rowIndex], + tmpCell = tableRow.insertCell( + this.indexTable[rowIndex][j].cellIndex + 1 + ); + tmpCell.rowSpan = cellInfo.rowSpan; + this.setCellContent(tmpCell); + tmpCell.setAttribute("vAlign", cell.getAttribute("vAlign")); + tmpCell.setAttribute("align", cell.getAttribute("align")); + tmpCell.setAttribute("width", backWidth); + if (cell.style.cssText) { + tmpCell.style.cssText = cell.style.cssText; + } + //处理th的情况 + if (cell.tagName == "TH") { + var th = cell.ownerDocument.createElement("th"); + th.appendChild(tmpCell.firstChild); + th.setAttribute("vAlign", cell.getAttribute("vAlign")); + th.rowSpan = tmpCell.rowSpan; + tableRow.insertBefore(th, tmpCell); + domUtils.remove(tmpCell); + } + results.push(tmpCell); + } + this.update(); + return results; + }, + isLastCell: function(cell, rowsNum, colsNum) { + rowsNum = rowsNum || this.rowsNum; + colsNum = colsNum || this.colsNum; + var cellInfo = this.getCellInfo(cell); + return ( + cellInfo.rowIndex + cellInfo.rowSpan == rowsNum && + cellInfo.colIndex + cellInfo.colSpan == colsNum + ); + }, + getLastCell: function(cells) { + cells = cells || this.table.getElementsByTagName("td"); + var firstInfo = this.getCellInfo(cells[0]); + var me = this, + last = cells[0], + tr = last.parentNode, + cellsNum = 0, + cols = 0, + rows; + utils.each(cells, function(cell) { + if (cell.parentNode == tr) cols += cell.colSpan || 1; + cellsNum += cell.rowSpan * cell.colSpan || 1; + }); + rows = cellsNum / cols; + utils.each(cells, function(cell) { + if (me.isLastCell(cell, rows, cols)) { + last = cell; + return false; + } + }); + return last; + }, + selectRow: function(rowIndex) { + var indexRow = this.indexTable[rowIndex], + start = this.getCell(indexRow[0].rowIndex, indexRow[0].cellIndex), + end = this.getCell( + indexRow[this.colsNum - 1].rowIndex, + indexRow[this.colsNum - 1].cellIndex + ), + range = this.getCellsRange(start, end); + this.setSelected(range); + }, + selectTable: function() { + var tds = this.table.getElementsByTagName("td"), + range = this.getCellsRange(tds[0], tds[tds.length - 1]); + this.setSelected(range); + }, + setBackground: function(cells, value) { + if (typeof value === "string") { + utils.each(cells, function(cell) { + cell.style.backgroundColor = value; + }); + } else if (typeof value === "object") { + value = utils.extend( + { + repeat: true, + colorList: ["#ddd", "#fff"] + }, + value + ); + var rowIndex = this.getCellInfo(cells[0]).rowIndex, + count = 0, + colors = value.colorList, + getColor = function(list, index, repeat) { + return list[index] + ? list[index] + : repeat ? list[index % list.length] : ""; + }; + for (var i = 0, cell; (cell = cells[i++]); ) { + var cellInfo = this.getCellInfo(cell); + cell.style.backgroundColor = getColor( + colors, + rowIndex + count == cellInfo.rowIndex ? count : ++count, + value.repeat + ); + } + } + }, + removeBackground: function(cells) { + utils.each(cells, function(cell) { + cell.style.backgroundColor = ""; + }); + } + }; + function showError(e) {} +})(); + + +// plugins/table.cmds.js +/** + * Created with JetBrains PhpStorm. + * User: taoqili + * Date: 13-2-20 + * Time: 下午6:25 + * To change this template use File | Settings | File Templates. + */ +(function() { + var UT = UE.UETable, + getTableItemsByRange = function(editor) { + return UT.getTableItemsByRange(editor); + }, + getUETableBySelected = function(editor) { + return UT.getUETableBySelected(editor); + }, + getDefaultValue = function(editor, table) { + return UT.getDefaultValue(editor, table); + }, + getUETable = function(tdOrTable) { + return UT.getUETable(tdOrTable); + }; + + UE.commands["inserttable"] = { + queryCommandState: function() { + return getTableItemsByRange(this).table ? -1 : 0; + }, + execCommand: function(cmd, opt) { + function createTable(opt, tdWidth) { + var html = [], + rowsNum = opt.numRows, + colsNum = opt.numCols; + for (var r = 0; r < rowsNum; r++) { + html.push(""); + for (var c = 0; c < colsNum; c++) { + html.push( + '
  • ' + + (browser.ie && browser.version < 11 + ? domUtils.fillChar + : "
    ") + + "
    " + html.join("") + "
    "; + } + + if (!opt) { + opt = utils.extend( + {}, + { + numCols: this.options.defaultCols, + numRows: this.options.defaultRows, + tdvalign: this.options.tdvalign + } + ); + } + var me = this; + var range = this.selection.getRange(), + start = range.startContainer, + firstParentBlock = + domUtils.findParent( + start, + function(node) { + return domUtils.isBlockElm(node); + }, + true + ) || me.body; + + var defaultValue = getDefaultValue(me), + tableWidth = firstParentBlock.offsetWidth, + tdWidth = Math.floor( + tableWidth / opt.numCols - + defaultValue.tdPadding * 2 - + defaultValue.tdBorder + ); + + //todo其他属性 + !opt.tdvalign && (opt.tdvalign = me.options.tdvalign); + me.execCommand("inserthtml", createTable(opt, tdWidth)); + } + }; + + UE.commands["insertparagraphbeforetable"] = { + queryCommandState: function() { + return getTableItemsByRange(this).cell ? 0 : -1; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var p = this.document.createElement("p"); + p.innerHTML = browser.ie ? " " : "
    "; + table.parentNode.insertBefore(p, table); + this.selection.getRange().setStart(p, 0).setCursor(); + } + } + }; + + UE.commands["deletetable"] = { + queryCommandState: function() { + var rng = this.selection.getRange(); + return domUtils.findParentByTagName(rng.startContainer, "table", true) + ? 0 + : -1; + }, + execCommand: function(cmd, table) { + var rng = this.selection.getRange(); + table = + table || + domUtils.findParentByTagName(rng.startContainer, "table", true); + if (table) { + var next = table.nextSibling; + if (!next) { + next = domUtils.createElement(this.document, "p", { + innerHTML: browser.ie ? domUtils.fillChar : "
    " + }); + table.parentNode.insertBefore(next, table); + } + domUtils.remove(table); + rng = this.selection.getRange(); + if (next.nodeType == 3) { + rng.setStartBefore(next); + } else { + rng.setStart(next, 0); + } + rng.setCursor(false, true); + this.fireEvent("tablehasdeleted"); + } + } + }; + UE.commands["cellalign"] = { + queryCommandState: function() { + return getSelectedArr(this).length ? 0 : -1; + }, + execCommand: function(cmd, align) { + var selectedTds = getSelectedArr(this); + if (selectedTds.length) { + for (var i = 0, ci; (ci = selectedTds[i++]); ) { + ci.setAttribute("align", align); + } + } + } + }; + UE.commands["cellvalign"] = { + queryCommandState: function() { + return getSelectedArr(this).length ? 0 : -1; + }, + execCommand: function(cmd, valign) { + var selectedTds = getSelectedArr(this); + if (selectedTds.length) { + for (var i = 0, ci; (ci = selectedTds[i++]); ) { + ci.setAttribute("vAlign", valign); + } + } + } + }; + UE.commands["insertcaption"] = { + queryCommandState: function() { + var table = getTableItemsByRange(this).table; + if (table) { + return table.getElementsByTagName("caption").length == 0 ? 1 : -1; + } + return -1; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var caption = this.document.createElement("caption"); + caption.innerHTML = browser.ie ? domUtils.fillChar : "
    "; + table.insertBefore(caption, table.firstChild); + var range = this.selection.getRange(); + range.setStart(caption, 0).setCursor(); + } + } + }; + UE.commands["deletecaption"] = { + queryCommandState: function() { + var rng = this.selection.getRange(), + table = domUtils.findParentByTagName(rng.startContainer, "table"); + if (table) { + return table.getElementsByTagName("caption").length == 0 ? -1 : 1; + } + return -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + table = domUtils.findParentByTagName(rng.startContainer, "table"); + if (table) { + domUtils.remove(table.getElementsByTagName("caption")[0]); + var range = this.selection.getRange(); + range.setStart(table.rows[0].cells[0], 0).setCursor(); + } + } + }; + UE.commands["inserttitle"] = { + queryCommandState: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var firstRow = table.rows[0]; + return firstRow.cells[ + firstRow.cells.length - 1 + ].tagName.toLowerCase() != "th" + ? 0 + : -1; + } + return -1; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + if (table) { + getUETable(table).insertRow(0, "th"); + } + var th = table.getElementsByTagName("th")[0]; + this.selection.getRange().setStart(th, 0).setCursor(false, true); + } + }; + UE.commands["deletetitle"] = { + queryCommandState: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var firstRow = table.rows[0]; + return firstRow.cells[ + firstRow.cells.length - 1 + ].tagName.toLowerCase() == "th" + ? 0 + : -1; + } + return -1; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + if (table) { + domUtils.remove(table.rows[0]); + } + var td = table.getElementsByTagName("td")[0]; + this.selection.getRange().setStart(td, 0).setCursor(false, true); + } + }; + UE.commands["inserttitlecol"] = { + queryCommandState: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var lastRow = table.rows[table.rows.length - 1]; + return lastRow.getElementsByTagName("th").length ? -1 : 0; + } + return -1; + }, + execCommand: function(cmd) { + var table = getTableItemsByRange(this).table; + if (table) { + getUETable(table).insertCol(0, "th"); + } + resetTdWidth(table, this); + var th = table.getElementsByTagName("th")[0]; + this.selection.getRange().setStart(th, 0).setCursor(false, true); + } + }; + UE.commands["deletetitlecol"] = { + queryCommandState: function() { + var table = getTableItemsByRange(this).table; + if (table) { + var lastRow = table.rows[table.rows.length - 1]; + return lastRow.getElementsByTagName("th").length ? 0 : -1; + } + return -1; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + if (table) { + for (var i = 0; i < table.rows.length; i++) { + domUtils.remove(table.rows[i].children[0]); + } + } + resetTdWidth(table, this); + var td = table.getElementsByTagName("td")[0]; + this.selection.getRange().setStart(td, 0).setCursor(false, true); + } + }; + + UE.commands["mergeright"] = { + queryCommandState: function(cmd) { + var tableItems = getTableItemsByRange(this), + table = tableItems.table, + cell = tableItems.cell; + + if (!table || !cell) return -1; + var ut = getUETable(table); + if (ut.selectedTds.length) return -1; + + var cellInfo = ut.getCellInfo(cell), + rightColIndex = cellInfo.colIndex + cellInfo.colSpan; + if (rightColIndex >= ut.colsNum) return -1; // 如果处于最右边则不能向右合并 + + var rightCellInfo = ut.indexTable[cellInfo.rowIndex][rightColIndex], + rightCell = + table.rows[rightCellInfo.rowIndex].cells[rightCellInfo.cellIndex]; + if (!rightCell || cell.tagName != rightCell.tagName) return -1; // TH和TD不能相互合并 + + // 当且仅当两个Cell的开始列号和结束列号一致时能进行合并 + return rightCellInfo.rowIndex == cellInfo.rowIndex && + rightCellInfo.rowSpan == cellInfo.rowSpan + ? 0 + : -1; + }, + execCommand: function(cmd) { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell); + ut.mergeRight(cell); + rng.moveToBookmark(bk).select(); + } + }; + UE.commands["mergedown"] = { + queryCommandState: function(cmd) { + var tableItems = getTableItemsByRange(this), + table = tableItems.table, + cell = tableItems.cell; + + if (!table || !cell) return -1; + var ut = getUETable(table); + if (ut.selectedTds.length) return -1; + + var cellInfo = ut.getCellInfo(cell), + downRowIndex = cellInfo.rowIndex + cellInfo.rowSpan; + if (downRowIndex >= ut.rowsNum) return -1; // 如果处于最下边则不能向下合并 + + var downCellInfo = ut.indexTable[downRowIndex][cellInfo.colIndex], + downCell = + table.rows[downCellInfo.rowIndex].cells[downCellInfo.cellIndex]; + if (!downCell || cell.tagName != downCell.tagName) return -1; // TH和TD不能相互合并 + + // 当且仅当两个Cell的开始列号和结束列号一致时能进行合并 + return downCellInfo.colIndex == cellInfo.colIndex && + downCellInfo.colSpan == cellInfo.colSpan + ? 0 + : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell); + ut.mergeDown(cell); + rng.moveToBookmark(bk).select(); + } + }; + UE.commands["mergecells"] = { + queryCommandState: function() { + return getUETableBySelected(this) ? 0 : -1; + }, + execCommand: function() { + var ut = getUETableBySelected(this); + if (ut && ut.selectedTds.length) { + var cell = ut.selectedTds[0]; + ut.mergeRange(); + var rng = this.selection.getRange(); + if (domUtils.isEmptyBlock(cell)) { + rng.setStart(cell, 0).collapse(true); + } else { + rng.selectNodeContents(cell); + } + rng.select(); + } + } + }; + UE.commands["insertrow"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + return cell && + (cell.tagName == "TD" || + (cell.tagName == "TH" && + tableItems.tr !== tableItems.table.rows[0])) && + getUETable(tableItems.table).rowsNum < this.options.maxRowNum + ? 0 + : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell, + table = tableItems.table, + ut = getUETable(table), + cellInfo = ut.getCellInfo(cell); + //ut.insertRow(!ut.selectedTds.length ? cellInfo.rowIndex:ut.cellsRange.beginRowIndex,''); + if (!ut.selectedTds.length) { + ut.insertRow(cellInfo.rowIndex, cell); + } else { + var range = ut.cellsRange; + for ( + var i = 0, len = range.endRowIndex - range.beginRowIndex + 1; + i < len; + i++ + ) { + ut.insertRow(range.beginRowIndex, cell); + } + } + rng.moveToBookmark(bk).select(); + if (table.getAttribute("interlaced") === "enabled") + this.fireEvent("interlacetable", table); + } + }; + //后插入行 + UE.commands["insertrownext"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + return cell && + cell.tagName == "TD" && + getUETable(tableItems.table).rowsNum < this.options.maxRowNum + ? 0 + : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell, + table = tableItems.table, + ut = getUETable(table), + cellInfo = ut.getCellInfo(cell); + //ut.insertRow(!ut.selectedTds.length? cellInfo.rowIndex + cellInfo.rowSpan : ut.cellsRange.endRowIndex + 1,''); + if (!ut.selectedTds.length) { + ut.insertRow(cellInfo.rowIndex + cellInfo.rowSpan, cell); + } else { + var range = ut.cellsRange; + for ( + var i = 0, len = range.endRowIndex - range.beginRowIndex + 1; + i < len; + i++ + ) { + ut.insertRow(range.endRowIndex + 1, cell); + } + } + rng.moveToBookmark(bk).select(); + if (table.getAttribute("interlaced") === "enabled") + this.fireEvent("interlacetable", table); + } + }; + UE.commands["deleterow"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this); + return tableItems.cell ? 0 : -1; + }, + execCommand: function() { + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell), + cellsRange = ut.cellsRange, + cellInfo = ut.getCellInfo(cell), + preCell = ut.getVSideCell(cell), + nextCell = ut.getVSideCell(cell, true), + rng = this.selection.getRange(); + if (utils.isEmptyObject(cellsRange)) { + ut.deleteRow(cellInfo.rowIndex); + } else { + for ( + var i = cellsRange.beginRowIndex; + i < cellsRange.endRowIndex + 1; + i++ + ) { + ut.deleteRow(cellsRange.beginRowIndex); + } + } + var table = ut.table; + if (!table.getElementsByTagName("td").length) { + var nextSibling = table.nextSibling; + domUtils.remove(table); + if (nextSibling) { + rng.setStart(nextSibling, 0).setCursor(false, true); + } + } else { + if ( + cellInfo.rowSpan == 1 || + cellInfo.rowSpan == + cellsRange.endRowIndex - cellsRange.beginRowIndex + 1 + ) { + if (nextCell || preCell) + rng.selectNodeContents(nextCell || preCell).setCursor(false, true); + } else { + var newCell = ut.getCell( + cellInfo.rowIndex, + ut.indexTable[cellInfo.rowIndex][cellInfo.colIndex].cellIndex + ); + if (newCell) rng.selectNodeContents(newCell).setCursor(false, true); + } + } + if (table.getAttribute("interlaced") === "enabled") + this.fireEvent("interlacetable", table); + } + }; + UE.commands["insertcol"] = { + queryCommandState: function(cmd) { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + return cell && + (cell.tagName == "TD" || + (cell.tagName == "TH" && cell !== tableItems.tr.cells[0])) && + getUETable(tableItems.table).colsNum < this.options.maxColNum + ? 0 + : -1; + }, + execCommand: function(cmd) { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + if (this.queryCommandState(cmd) == -1) return; + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell), + cellInfo = ut.getCellInfo(cell); + + //ut.insertCol(!ut.selectedTds.length ? cellInfo.colIndex:ut.cellsRange.beginColIndex); + if (!ut.selectedTds.length) { + ut.insertCol(cellInfo.colIndex, cell); + } else { + var range = ut.cellsRange; + for ( + var i = 0, len = range.endColIndex - range.beginColIndex + 1; + i < len; + i++ + ) { + ut.insertCol(range.beginColIndex, cell); + } + } + rng.moveToBookmark(bk).select(true); + } + }; + UE.commands["insertcolnext"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + return cell && + getUETable(tableItems.table).colsNum < this.options.maxColNum + ? 0 + : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell), + cellInfo = ut.getCellInfo(cell); + //ut.insertCol(!ut.selectedTds.length ? cellInfo.colIndex + cellInfo.colSpan:ut.cellsRange.endColIndex +1); + if (!ut.selectedTds.length) { + ut.insertCol(cellInfo.colIndex + cellInfo.colSpan, cell); + } else { + var range = ut.cellsRange; + for ( + var i = 0, len = range.endColIndex - range.beginColIndex + 1; + i < len; + i++ + ) { + ut.insertCol(range.endColIndex + 1, cell); + } + } + rng.moveToBookmark(bk).select(); + } + }; + + UE.commands["deletecol"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this); + return tableItems.cell ? 0 : -1; + }, + execCommand: function() { + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell), + range = ut.cellsRange, + cellInfo = ut.getCellInfo(cell), + preCell = ut.getHSideCell(cell), + nextCell = ut.getHSideCell(cell, true); + if (utils.isEmptyObject(range)) { + ut.deleteCol(cellInfo.colIndex); + } else { + for (var i = range.beginColIndex; i < range.endColIndex + 1; i++) { + ut.deleteCol(range.beginColIndex); + } + } + var table = ut.table, + rng = this.selection.getRange(); + + if (!table.getElementsByTagName("td").length) { + var nextSibling = table.nextSibling; + domUtils.remove(table); + if (nextSibling) { + rng.setStart(nextSibling, 0).setCursor(false, true); + } + } else { + if (domUtils.inDoc(cell, this.document)) { + rng.setStart(cell, 0).setCursor(false, true); + } else { + if (nextCell && domUtils.inDoc(nextCell, this.document)) { + rng.selectNodeContents(nextCell).setCursor(false, true); + } else { + if (preCell && domUtils.inDoc(preCell, this.document)) { + rng.selectNodeContents(preCell).setCursor(true, true); + } + } + } + } + } + }; + UE.commands["splittocells"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + if (!cell) return -1; + var ut = getUETable(tableItems.table); + if (ut.selectedTds.length > 0) return -1; + return cell && (cell.colSpan > 1 || cell.rowSpan > 1) ? 0 : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell); + ut.splitToCells(cell); + rng.moveToBookmark(bk).select(); + } + }; + UE.commands["splittorows"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + if (!cell) return -1; + var ut = getUETable(tableItems.table); + if (ut.selectedTds.length > 0) return -1; + return cell && cell.rowSpan > 1 ? 0 : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell); + ut.splitToRows(cell); + rng.moveToBookmark(bk).select(); + } + }; + UE.commands["splittocols"] = { + queryCommandState: function() { + var tableItems = getTableItemsByRange(this), + cell = tableItems.cell; + if (!cell) return -1; + var ut = getUETable(tableItems.table); + if (ut.selectedTds.length > 0) return -1; + return cell && cell.colSpan > 1 ? 0 : -1; + }, + execCommand: function() { + var rng = this.selection.getRange(), + bk = rng.createBookmark(true); + var cell = getTableItemsByRange(this).cell, + ut = getUETable(cell); + ut.splitToCols(cell); + rng.moveToBookmark(bk).select(); + } + }; + + UE.commands["adaptbytext"] = UE.commands["adaptbywindow"] = { + queryCommandState: function() { + return getTableItemsByRange(this).table ? 0 : -1; + }, + execCommand: function(cmd) { + var tableItems = getTableItemsByRange(this), + table = tableItems.table; + if (table) { + if (cmd == "adaptbywindow") { + resetTdWidth(table, this); + } else { + var cells = domUtils.getElementsByTagName(table, "td th"); + utils.each(cells, function(cell) { + cell.removeAttribute("width"); + }); + table.removeAttribute("width"); + } + } + } + }; + + //平均分配各列 + UE.commands["averagedistributecol"] = { + queryCommandState: function() { + var ut = getUETableBySelected(this); + if (!ut) return -1; + return ut.isFullRow() || ut.isFullCol() ? 0 : -1; + }, + execCommand: function(cmd) { + var me = this, + ut = getUETableBySelected(me); + + function getAverageWidth() { + var tb = ut.table, + averageWidth, + sumWidth = 0, + colsNum = 0, + tbAttr = getDefaultValue(me, tb); + + if (ut.isFullRow()) { + sumWidth = tb.offsetWidth; + colsNum = ut.colsNum; + } else { + var begin = ut.cellsRange.beginColIndex, + end = ut.cellsRange.endColIndex, + node; + for (var i = begin; i <= end; ) { + node = ut.selectedTds[i]; + sumWidth += node.offsetWidth; + i += node.colSpan; + colsNum += 1; + } + } + averageWidth = + Math.ceil(sumWidth / colsNum) - + tbAttr.tdBorder * 2 - + tbAttr.tdPadding * 2; + return averageWidth; + } + + function setAverageWidth(averageWidth) { + utils.each(domUtils.getElementsByTagName(ut.table, "th"), function( + node + ) { + node.setAttribute("width", ""); + }); + var cells = ut.isFullRow() + ? domUtils.getElementsByTagName(ut.table, "td") + : ut.selectedTds; + + utils.each(cells, function(node) { + if (node.colSpan == 1) { + node.setAttribute("width", averageWidth); + } + }); + } + + if (ut && ut.selectedTds.length) { + setAverageWidth(getAverageWidth()); + } + } + }; + //平均分配各行 + UE.commands["averagedistributerow"] = { + queryCommandState: function() { + var ut = getUETableBySelected(this); + if (!ut) return -1; + if (ut.selectedTds && /th/gi.test(ut.selectedTds[0].tagName)) return -1; + return ut.isFullRow() || ut.isFullCol() ? 0 : -1; + }, + execCommand: function(cmd) { + var me = this, + ut = getUETableBySelected(me); + + function getAverageHeight() { + var averageHeight, + rowNum, + sumHeight = 0, + tb = ut.table, + tbAttr = getDefaultValue(me, tb), + tdpadding = parseInt( + domUtils.getComputedStyle( + tb.getElementsByTagName("td")[0], + "padding-top" + ) + ); + + if (ut.isFullCol()) { + var captionArr = domUtils.getElementsByTagName(tb, "caption"), + thArr = domUtils.getElementsByTagName(tb, "th"), + captionHeight, + thHeight; + + if (captionArr.length > 0) { + captionHeight = captionArr[0].offsetHeight; + } + if (thArr.length > 0) { + thHeight = thArr[0].offsetHeight; + } + + sumHeight = tb.offsetHeight - (captionHeight || 0) - (thHeight || 0); + rowNum = thArr.length == 0 ? ut.rowsNum : ut.rowsNum - 1; + } else { + var begin = ut.cellsRange.beginRowIndex, + end = ut.cellsRange.endRowIndex, + count = 0, + trs = domUtils.getElementsByTagName(tb, "tr"); + for (var i = begin; i <= end; i++) { + sumHeight += trs[i].offsetHeight; + count += 1; + } + rowNum = count; + } + //ie8下是混杂模式 + if (browser.ie && browser.version < 9) { + averageHeight = Math.ceil(sumHeight / rowNum); + } else { + averageHeight = + Math.ceil(sumHeight / rowNum) - tbAttr.tdBorder * 2 - tdpadding * 2; + } + return averageHeight; + } + + function setAverageHeight(averageHeight) { + var cells = ut.isFullCol() + ? domUtils.getElementsByTagName(ut.table, "td") + : ut.selectedTds; + utils.each(cells, function(node) { + if (node.rowSpan == 1) { + node.setAttribute("height", averageHeight); + } + }); + } + + if (ut && ut.selectedTds.length) { + setAverageHeight(getAverageHeight()); + } + } + }; + + //单元格对齐方式 + UE.commands["cellalignment"] = { + queryCommandState: function() { + return getTableItemsByRange(this).table ? 0 : -1; + }, + execCommand: function(cmd, data) { + var me = this, + ut = getUETableBySelected(me); + + if (!ut) { + var start = me.selection.getStart(), + cell = + start && + domUtils.findParentByTagName(start, ["td", "th", "caption"], true); + if (!/caption/gi.test(cell.tagName)) { + domUtils.setAttributes(cell, data); + } else { + cell.style.textAlign = data.align; + cell.style.verticalAlign = data.vAlign; + } + me.selection.getRange().setCursor(true); + } else { + utils.each(ut.selectedTds, function(cell) { + domUtils.setAttributes(cell, data); + }); + } + }, + /** + * 查询当前点击的单元格的对齐状态, 如果当前已经选择了多个单元格, 则会返回所有单元格经过统一协调过后的状态 + * @see UE.UETable.getTableCellAlignState + */ + queryCommandValue: function(cmd) { + var activeMenuCell = getTableItemsByRange(this).cell; + + if (!activeMenuCell) { + activeMenuCell = getSelectedArr(this)[0]; + } + + if (!activeMenuCell) { + return null; + } else { + //获取同时选中的其他单元格 + var cells = UE.UETable.getUETable(activeMenuCell).selectedTds; + + !cells.length && (cells = activeMenuCell); + + return UE.UETable.getTableCellAlignState(cells); + } + } + }; + //表格对齐方式 + UE.commands["tablealignment"] = { + queryCommandState: function() { + if (browser.ie && browser.version < 8) { + return -1; + } + return getTableItemsByRange(this).table ? 0 : -1; + }, + execCommand: function(cmd, value) { + var me = this, + start = me.selection.getStart(), + table = start && domUtils.findParentByTagName(start, ["table"], true); + + if (table) { + table.setAttribute("align", value); + } + } + }; + + //表格属性 + UE.commands["edittable"] = { + queryCommandState: function() { + return getTableItemsByRange(this).table ? 0 : -1; + }, + execCommand: function(cmd, color) { + var rng = this.selection.getRange(), + table = domUtils.findParentByTagName(rng.startContainer, "table"); + if (table) { + var arr = domUtils + .getElementsByTagName(table, "td") + .concat( + domUtils.getElementsByTagName(table, "th"), + domUtils.getElementsByTagName(table, "caption") + ); + utils.each(arr, function(node) { + node.style.borderColor = color; + }); + } + } + }; + //单元格属性 + UE.commands["edittd"] = { + queryCommandState: function() { + return getTableItemsByRange(this).table ? 0 : -1; + }, + execCommand: function(cmd, bkColor) { + var me = this, + ut = getUETableBySelected(me); + + if (!ut) { + var start = me.selection.getStart(), + cell = + start && + domUtils.findParentByTagName(start, ["td", "th", "caption"], true); + if (cell) { + cell.style.backgroundColor = bkColor; + } + } else { + utils.each(ut.selectedTds, function(cell) { + cell.style.backgroundColor = bkColor; + }); + } + } + }; + + UE.commands["settablebackground"] = { + queryCommandState: function() { + return getSelectedArr(this).length > 1 ? 0 : -1; + }, + execCommand: function(cmd, value) { + var cells, ut; + cells = getSelectedArr(this); + ut = getUETable(cells[0]); + ut.setBackground(cells, value); + } + }; + + UE.commands["cleartablebackground"] = { + queryCommandState: function() { + var cells = getSelectedArr(this); + if (!cells.length) return -1; + for (var i = 0, cell; (cell = cells[i++]); ) { + if (cell.style.backgroundColor !== "") return 0; + } + return -1; + }, + execCommand: function() { + var cells = getSelectedArr(this), + ut = getUETable(cells[0]); + ut.removeBackground(cells); + } + }; + + UE.commands["interlacetable"] = UE.commands["uninterlacetable"] = { + queryCommandState: function(cmd) { + var table = getTableItemsByRange(this).table; + if (!table) return -1; + var interlaced = table.getAttribute("interlaced"); + if (cmd == "interlacetable") { + //TODO 待定 + //是否需要待定,如果设置,则命令只能单次执行成功,但反射具备toggle效果;否则可以覆盖前次命令,但反射将不存在toggle效果 + return interlaced === "enabled" ? -1 : 0; + } else { + return !interlaced || interlaced === "disabled" ? -1 : 0; + } + }, + execCommand: function(cmd, classList) { + var table = getTableItemsByRange(this).table; + if (cmd == "interlacetable") { + table.setAttribute("interlaced", "enabled"); + this.fireEvent("interlacetable", table, classList); + } else { + table.setAttribute("interlaced", "disabled"); + this.fireEvent("uninterlacetable", table); + } + } + }; + UE.commands["setbordervisible"] = { + queryCommandState: function(cmd) { + var table = getTableItemsByRange(this).table; + if (!table) return -1; + return 0; + }, + execCommand: function() { + var table = getTableItemsByRange(this).table; + utils.each(domUtils.getElementsByTagName(table, "td"), function(td) { + td.style.borderWidth = "1px"; + td.style.borderStyle = "solid"; + }); + } + }; + function resetTdWidth(table, editor) { + var tds = domUtils.getElementsByTagName(table, "td th"); + utils.each(tds, function(td) { + td.removeAttribute("width"); + }); + table.setAttribute( + "width", + getTableWidth(editor, true, getDefaultValue(editor, table)) + ); + var tdsWidths = []; + setTimeout(function() { + utils.each(tds, function(td) { + td.colSpan == 1 && tdsWidths.push(td.offsetWidth); + }); + utils.each(tds, function(td, i) { + td.colSpan == 1 && td.setAttribute("width", tdsWidths[i] + ""); + }); + }, 0); + } + + function getTableWidth(editor, needIEHack, defaultValue) { + var body = editor.body; + return ( + body.offsetWidth - + (needIEHack + ? parseInt(domUtils.getComputedStyle(body, "margin-left"), 10) * 2 + : 0) - + defaultValue.tableBorder * 2 - + (editor.options.offsetWidth || 0) + ); + } + + function getSelectedArr(editor) { + var cell = getTableItemsByRange(editor).cell; + if (cell) { + var ut = getUETable(cell); + return ut.selectedTds.length ? ut.selectedTds : [cell]; + } else { + return []; + } + } +})(); + + +// plugins/table.action.js +/** + * Created with JetBrains PhpStorm. + * User: taoqili + * Date: 12-10-12 + * Time: 上午10:05 + * To change this template use File | Settings | File Templates. + */ +UE.plugins["table"] = function() { + var me = this, + tabTimer = null, + //拖动计时器 + tableDragTimer = null, + //双击计时器 + tableResizeTimer = null, + //单元格最小宽度 + cellMinWidth = 5, + isInResizeBuffer = false, + //单元格边框大小 + cellBorderWidth = 5, + //鼠标偏移距离 + offsetOfTableCell = 10, + //记录在有限时间内的点击状态, 共有3个取值, 0, 1, 2。 0代表未初始化, 1代表单击了1次,2代表2次 + singleClickState = 0, + userActionStatus = null, + //双击允许的时间范围 + dblclickTime = 360, + UT = UE.UETable, + getUETable = function(tdOrTable) { + return UT.getUETable(tdOrTable); + }, + getUETableBySelected = function(editor) { + return UT.getUETableBySelected(editor); + }, + getDefaultValue = function(editor, table) { + return UT.getDefaultValue(editor, table); + }, + removeSelectedClass = function(cells) { + return UT.removeSelectedClass(cells); + }; + + function showError(e) { + // throw e; + } + me.ready(function() { + var me = this; + var orgGetText = me.selection.getText; + me.selection.getText = function() { + var table = getUETableBySelected(me); + if (table) { + var str = ""; + utils.each(table.selectedTds, function(td) { + str += td[browser.ie ? "innerText" : "textContent"]; + }); + return str; + } else { + return orgGetText.call(me.selection); + } + }; + }); + + //处理拖动及框选相关方法 + var startTd = null, //鼠标按下时的锚点td + currentTd = null, //当前鼠标经过时的td + onDrag = "", //指示当前拖动状态,其值可为"","h","v" ,分别表示未拖动状态,横向拖动状态,纵向拖动状态,用于鼠标移动过程中的判断 + onBorder = false, //检测鼠标按下时是否处在单元格边缘位置 + dragButton = null, + dragOver = false, + dragLine = null, //模拟的拖动线 + dragTd = null; //发生拖动的目标td + + var mousedown = false, + //todo 判断混乱模式 + needIEHack = true; + + me.setOpt({ + maxColNum: 20, + maxRowNum: 100, + defaultCols: 5, + defaultRows: 5, + tdvalign: "top", + cursorpath: me.options.UEDITOR_HOME_URL + "themes/default/images/cursor_", + tableDragable: false, + classList: [ + "ue-table-interlace-color-single", + "ue-table-interlace-color-double" + ] + }); + me.getUETable = getUETable; + var commands = { + deletetable: 1, + inserttable: 1, + cellvalign: 1, + insertcaption: 1, + deletecaption: 1, + inserttitle: 1, + deletetitle: 1, + mergeright: 1, + mergedown: 1, + mergecells: 1, + insertrow: 1, + insertrownext: 1, + deleterow: 1, + insertcol: 1, + insertcolnext: 1, + deletecol: 1, + splittocells: 1, + splittorows: 1, + splittocols: 1, + adaptbytext: 1, + adaptbywindow: 1, + adaptbycustomer: 1, + insertparagraph: 1, + insertparagraphbeforetable: 1, + averagedistributecol: 1, + averagedistributerow: 1 + }; + me.ready(function() { + utils.cssRule( + "table", + //选中的td上的样式 + ".selectTdClass{background-color:#edf5fa !important}" + + "table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}" + + //插入的表格的默认样式 + "table{margin-bottom:10px;border-collapse:collapse;display:table;}" + + "td,th{padding: 5px 10px;border: 1px solid #DDD;}" + + "caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}" + + "th{border-top:1px solid #BBB;background-color:#F7F7F7;}" + + "table tr.firstRow th{border-top-width:2px;}" + + ".ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }" + + "td p{margin:0;padding:0;}", + me.document + ); + + var tableCopyList, isFullCol, isFullRow; + //注册del/backspace事件 + me.addListener("keydown", function(cmd, evt) { + var me = this; + var keyCode = evt.keyCode || evt.which; + + if (keyCode == 8) { + var ut = getUETableBySelected(me); + if (ut && ut.selectedTds.length) { + if (ut.isFullCol()) { + me.execCommand("deletecol"); + } else if (ut.isFullRow()) { + me.execCommand("deleterow"); + } else { + me.fireEvent("delcells"); + } + domUtils.preventDefault(evt); + } + + var caption = domUtils.findParentByTagName( + me.selection.getStart(), + "caption", + true + ), + range = me.selection.getRange(); + if (range.collapsed && caption && isEmptyBlock(caption)) { + me.fireEvent("saveScene"); + var table = caption.parentNode; + domUtils.remove(caption); + if (table) { + range.setStart(table.rows[0].cells[0], 0).setCursor(false, true); + } + me.fireEvent("saveScene"); + } + } + + if (keyCode == 46) { + ut = getUETableBySelected(me); + if (ut) { + me.fireEvent("saveScene"); + for (var i = 0, ci; (ci = ut.selectedTds[i++]); ) { + domUtils.fillNode(me.document, ci); + } + me.fireEvent("saveScene"); + domUtils.preventDefault(evt); + } + } + if (keyCode == 13) { + var rng = me.selection.getRange(), + caption = domUtils.findParentByTagName( + rng.startContainer, + "caption", + true + ); + if (caption) { + var table = domUtils.findParentByTagName(caption, "table"); + if (!rng.collapsed) { + rng.deleteContents(); + me.fireEvent("saveScene"); + } else { + if (caption) { + rng.setStart(table.rows[0].cells[0], 0).setCursor(false, true); + } + } + domUtils.preventDefault(evt); + return; + } + if (rng.collapsed) { + var table = domUtils.findParentByTagName(rng.startContainer, "table"); + if (table) { + var cell = table.rows[0].cells[0], + start = domUtils.findParentByTagName( + me.selection.getStart(), + ["td", "th"], + true + ), + preNode = table.previousSibling; + if ( + cell === start && + (!preNode || + (preNode.nodeType == 1 && preNode.tagName == "TABLE")) && + domUtils.isStartInblock(rng) + ) { + var first = domUtils.findParent( + me.selection.getStart(), + function(n) { + return domUtils.isBlockElm(n); + }, + true + ); + if ( + first && + (/t(h|d)/i.test(first.tagName) || first === start.firstChild) + ) { + me.execCommand("insertparagraphbeforetable"); + domUtils.preventDefault(evt); + } + } + } + } + } + + if ((evt.ctrlKey || evt.metaKey) && evt.keyCode == "67") { + tableCopyList = null; + var ut = getUETableBySelected(me); + if (ut) { + var tds = ut.selectedTds; + isFullCol = ut.isFullCol(); + isFullRow = ut.isFullRow(); + tableCopyList = [[ut.cloneCell(tds[0], null, true)]]; + for (var i = 1, ci; (ci = tds[i]); i++) { + if (ci.parentNode !== tds[i - 1].parentNode) { + tableCopyList.push([ut.cloneCell(ci, null, true)]); + } else { + tableCopyList[tableCopyList.length - 1].push( + ut.cloneCell(ci, null, true) + ); + } + } + } + } + }); + me.addListener("tablehasdeleted", function() { + toggleDraggableState(this, false, "", null); + if (dragButton) domUtils.remove(dragButton); + }); + + me.addListener("beforepaste", function(cmd, html) { + var me = this; + var rng = me.selection.getRange(); + if (domUtils.findParentByTagName(rng.startContainer, "caption", true)) { + var div = me.document.createElement("div"); + div.innerHTML = html.html; + //trace:3729 + html.html = div[browser.ie9below ? "innerText" : "textContent"]; + return; + } + var table = getUETableBySelected(me); + if (tableCopyList) { + me.fireEvent("saveScene"); + var rng = me.selection.getRange(); + var td = domUtils.findParentByTagName( + rng.startContainer, + ["td", "th"], + true + ), + tmpNode, + preNode; + if (td) { + var ut = getUETable(td); + if (isFullRow) { + var rowIndex = ut.getCellInfo(td).rowIndex; + if (td.tagName == "TH") { + rowIndex++; + } + for (var i = 0, ci; (ci = tableCopyList[i++]); ) { + var tr = ut.insertRow(rowIndex++, "td"); + for (var j = 0, cj; (cj = ci[j]); j++) { + var cell = tr.cells[j]; + if (!cell) { + cell = tr.insertCell(j); + } + cell.innerHTML = cj.innerHTML; + cj.getAttribute("width") && + cell.setAttribute("width", cj.getAttribute("width")); + cj.getAttribute("vAlign") && + cell.setAttribute("vAlign", cj.getAttribute("vAlign")); + cj.getAttribute("align") && + cell.setAttribute("align", cj.getAttribute("align")); + cj.style.cssText && (cell.style.cssText = cj.style.cssText); + } + for (var j = 0, cj; (cj = tr.cells[j]); j++) { + if (!ci[j]) break; + cj.innerHTML = ci[j].innerHTML; + ci[j].getAttribute("width") && + cj.setAttribute("width", ci[j].getAttribute("width")); + ci[j].getAttribute("vAlign") && + cj.setAttribute("vAlign", ci[j].getAttribute("vAlign")); + ci[j].getAttribute("align") && + cj.setAttribute("align", ci[j].getAttribute("align")); + ci[j].style.cssText && (cj.style.cssText = ci[j].style.cssText); + } + } + } else { + if (isFullCol) { + cellInfo = ut.getCellInfo(td); + var maxColNum = 0; + for (var j = 0, ci = tableCopyList[0], cj; (cj = ci[j++]); ) { + maxColNum += cj.colSpan || 1; + } + me.__hasEnterExecCommand = true; + for (i = 0; i < maxColNum; i++) { + me.execCommand("insertcol"); + } + me.__hasEnterExecCommand = false; + td = ut.table.rows[0].cells[cellInfo.cellIndex]; + if (td.tagName == "TH") { + td = ut.table.rows[1].cells[cellInfo.cellIndex]; + } + } + for (var i = 0, ci; (ci = tableCopyList[i++]); ) { + tmpNode = td; + for (var j = 0, cj; (cj = ci[j++]); ) { + if (td) { + td.innerHTML = cj.innerHTML; + //todo 定制处理 + cj.getAttribute("width") && + td.setAttribute("width", cj.getAttribute("width")); + cj.getAttribute("vAlign") && + td.setAttribute("vAlign", cj.getAttribute("vAlign")); + cj.getAttribute("align") && + td.setAttribute("align", cj.getAttribute("align")); + cj.style.cssText && (td.style.cssText = cj.style.cssText); + preNode = td; + td = td.nextSibling; + } else { + var cloneTd = cj.cloneNode(true); + domUtils.removeAttributes(cloneTd, [ + "class", + "rowSpan", + "colSpan" + ]); + + preNode.parentNode.appendChild(cloneTd); + } + } + td = ut.getNextCell(tmpNode, true, true); + if (!tableCopyList[i]) break; + if (!td) { + var cellInfo = ut.getCellInfo(tmpNode); + ut.table.insertRow(ut.table.rows.length); + ut.update(); + td = ut.getVSideCell(tmpNode, true); + } + } + } + ut.update(); + } else { + table = me.document.createElement("table"); + for (var i = 0, ci; (ci = tableCopyList[i++]); ) { + var tr = table.insertRow(table.rows.length); + for (var j = 0, cj; (cj = ci[j++]); ) { + cloneTd = UT.cloneCell(cj, null, true); + domUtils.removeAttributes(cloneTd, ["class"]); + tr.appendChild(cloneTd); + } + if (j == 2 && cloneTd.rowSpan > 1) { + cloneTd.rowSpan = 1; + } + } + + var defaultValue = getDefaultValue(me), + width = + me.body.offsetWidth - + (needIEHack + ? parseInt( + domUtils.getComputedStyle(me.body, "margin-left"), + 10 + ) * 2 + : 0) - + defaultValue.tableBorder * 2 - + (me.options.offsetWidth || 0); + me.execCommand( + "insertHTML", + "" + + table.innerHTML + .replace(/>\s*<") + .replace(/\bth\b/gi, "td") + + "
    " + ); + } + me.fireEvent("contentchange"); + me.fireEvent("saveScene"); + html.html = ""; + return true; + } else { + var div = me.document.createElement("div"), + tables; + div.innerHTML = html.html; + tables = div.getElementsByTagName("table"); + if (domUtils.findParentByTagName(me.selection.getStart(), "table")) { + utils.each(tables, function(t) { + domUtils.remove(t); + }); + if ( + domUtils.findParentByTagName( + me.selection.getStart(), + "caption", + true + ) + ) { + div.innerHTML = div[browser.ie ? "innerText" : "textContent"]; + } + } else { + utils.each(tables, function(table) { + removeStyleSize(table, true); + domUtils.removeAttributes(table, ["style", "border"]); + utils.each(domUtils.getElementsByTagName(table, "td"), function( + td + ) { + if (isEmptyBlock(td)) { + domUtils.fillNode(me.document, td); + } + removeStyleSize(td, true); + // domUtils.removeAttributes(td, ['style']) + }); + }); + } + html.html = div.innerHTML; + } + }); + + me.addListener("afterpaste", function() { + utils.each(domUtils.getElementsByTagName(me.body, "table"), function( + table + ) { + if (table.offsetWidth > me.body.offsetWidth) { + var defaultValue = getDefaultValue(me, table); + table.style.width = + me.body.offsetWidth - + (needIEHack + ? parseInt( + domUtils.getComputedStyle(me.body, "margin-left"), + 10 + ) * 2 + : 0) - + defaultValue.tableBorder * 2 - + (me.options.offsetWidth || 0) + + "px"; + } + }); + }); + me.addListener("blur", function() { + tableCopyList = null; + }); + var timer; + me.addListener("keydown", function() { + clearTimeout(timer); + timer = setTimeout(function() { + var rng = me.selection.getRange(), + cell = domUtils.findParentByTagName( + rng.startContainer, + ["th", "td"], + true + ); + if (cell) { + var table = cell.parentNode.parentNode.parentNode; + if (table.offsetWidth > table.getAttribute("width")) { + cell.style.wordBreak = "break-all"; + } + } + }, 100); + }); + me.addListener("selectionchange", function() { + toggleDraggableState(me, false, "", null); + }); + + //内容变化时触发索引更新 + //todo 可否考虑标记检测,如果不涉及表格的变化就不进行索引重建和更新 + me.addListener("contentchange", function() { + var me = this; + //尽可能排除一些不需要更新的状况 + hideDragLine(me); + if (getUETableBySelected(me)) return; + var rng = me.selection.getRange(); + var start = rng.startContainer; + start = domUtils.findParentByTagName(start, ["td", "th"], true); + utils.each(domUtils.getElementsByTagName(me.document, "table"), function( + table + ) { + if (me.fireEvent("excludetable", table) === true) return; + table.ueTable = new UT(table); + //trace:3742 + // utils.each(domUtils.getElementsByTagName(me.document, 'td'), function (td) { + // + // if (domUtils.isEmptyBlock(td) && td !== start) { + // domUtils.fillNode(me.document, td); + // if (browser.ie && browser.version == 6) { + // td.innerHTML = ' ' + // } + // } + // }); + // utils.each(domUtils.getElementsByTagName(me.document, 'th'), function (th) { + // if (domUtils.isEmptyBlock(th) && th !== start) { + // domUtils.fillNode(me.document, th); + // if (browser.ie && browser.version == 6) { + // th.innerHTML = ' ' + // } + // } + // }); + table.onmouseover = function() { + me.fireEvent("tablemouseover", table); + }; + table.onmousemove = function() { + me.fireEvent("tablemousemove", table); + me.options.tableDragable && toggleDragButton(true, this, me); + utils.defer(function() { + me.fireEvent("contentchange", 50); + }, true); + }; + table.onmouseout = function() { + me.fireEvent("tablemouseout", table); + toggleDraggableState(me, false, "", null); + hideDragLine(me); + }; + table.onclick = function(evt) { + evt = me.window.event || evt; + var target = getParentTdOrTh(evt.target || evt.srcElement); + if (!target) return; + var ut = getUETable(target), + table = ut.table, + cellInfo = ut.getCellInfo(target), + cellsRange, + rng = me.selection.getRange(); + // if ("topLeft" == inPosition(table, mouseCoords(evt))) { + // cellsRange = ut.getCellsRange(ut.table.rows[0].cells[0], ut.getLastCell()); + // ut.setSelected(cellsRange); + // return; + // } + // if ("bottomRight" == inPosition(table, mouseCoords(evt))) { + // + // return; + // } + if (inTableSide(table, target, evt, true)) { + var endTdCol = ut.getCell( + ut.indexTable[ut.rowsNum - 1][cellInfo.colIndex].rowIndex, + ut.indexTable[ut.rowsNum - 1][cellInfo.colIndex].cellIndex + ); + if (evt.shiftKey && ut.selectedTds.length) { + if (ut.selectedTds[0] !== endTdCol) { + cellsRange = ut.getCellsRange(ut.selectedTds[0], endTdCol); + ut.setSelected(cellsRange); + } else { + rng && rng.selectNodeContents(endTdCol).select(); + } + } else { + if (target !== endTdCol) { + cellsRange = ut.getCellsRange(target, endTdCol); + ut.setSelected(cellsRange); + } else { + rng && rng.selectNodeContents(endTdCol).select(); + } + } + return; + } + if (inTableSide(table, target, evt)) { + var endTdRow = ut.getCell( + ut.indexTable[cellInfo.rowIndex][ut.colsNum - 1].rowIndex, + ut.indexTable[cellInfo.rowIndex][ut.colsNum - 1].cellIndex + ); + if (evt.shiftKey && ut.selectedTds.length) { + if (ut.selectedTds[0] !== endTdRow) { + cellsRange = ut.getCellsRange(ut.selectedTds[0], endTdRow); + ut.setSelected(cellsRange); + } else { + rng && rng.selectNodeContents(endTdRow).select(); + } + } else { + if (target !== endTdRow) { + cellsRange = ut.getCellsRange(target, endTdRow); + ut.setSelected(cellsRange); + } else { + rng && rng.selectNodeContents(endTdRow).select(); + } + } + } + }; + }); + + switchBorderColor(me, true); + }); + + domUtils.on(me.document, "mousemove", mouseMoveEvent); + + domUtils.on(me.document, "mouseout", function(evt) { + var target = evt.target || evt.srcElement; + if (target.tagName == "TABLE") { + toggleDraggableState(me, false, "", null); + } + }); + /** + * 表格隔行变色 + */ + me.addListener("interlacetable", function(type, table, classList) { + if (!table) return; + var me = this, + rows = table.rows, + len = rows.length, + getClass = function(list, index, repeat) { + return list[index] + ? list[index] + : repeat ? list[index % list.length] : ""; + }; + for (var i = 0; i < len; i++) { + rows[i].className = getClass( + classList || me.options.classList, + i, + true + ); + } + }); + me.addListener("uninterlacetable", function(type, table) { + if (!table) return; + var me = this, + rows = table.rows, + classList = me.options.classList, + len = rows.length; + for (var i = 0; i < len; i++) { + domUtils.removeClasses(rows[i], classList); + } + }); + + me.addListener("mousedown", mouseDownEvent); + me.addListener("mouseup", mouseUpEvent); + //拖动的时候触发mouseup + domUtils.on(me.body, "dragstart", function(evt) { + mouseUpEvent.call(me, "dragstart", evt); + }); + me.addOutputRule(function(root) { + utils.each(root.getNodesByTagName("div"), function(n) { + if (n.getAttr("id") == "ue_tableDragLine") { + n.parentNode.removeChild(n); + } + }); + }); + + var currentRowIndex = 0; + me.addListener("mousedown", function() { + currentRowIndex = 0; + }); + me.addListener("tabkeydown", function() { + var range = this.selection.getRange(), + common = range.getCommonAncestor(true, true), + table = domUtils.findParentByTagName(common, "table"); + if (table) { + if (domUtils.findParentByTagName(common, "caption", true)) { + var cell = domUtils.getElementsByTagName(table, "th td"); + if (cell && cell.length) { + range.setStart(cell[0], 0).setCursor(false, true); + } + } else { + var cell = domUtils.findParentByTagName(common, ["td", "th"], true), + ua = getUETable(cell); + currentRowIndex = cell.rowSpan > 1 + ? currentRowIndex + : ua.getCellInfo(cell).rowIndex; + var nextCell = ua.getTabNextCell(cell, currentRowIndex); + if (nextCell) { + if (isEmptyBlock(nextCell)) { + range.setStart(nextCell, 0).setCursor(false, true); + } else { + range.selectNodeContents(nextCell).select(); + } + } else { + me.fireEvent("saveScene"); + me.__hasEnterExecCommand = true; + this.execCommand("insertrownext"); + me.__hasEnterExecCommand = false; + range = this.selection.getRange(); + range + .setStart(table.rows[table.rows.length - 1].cells[0], 0) + .setCursor(); + me.fireEvent("saveScene"); + } + } + return true; + } + }); + browser.ie && + me.addListener("selectionchange", function() { + toggleDraggableState(this, false, "", null); + }); + me.addListener("keydown", function(type, evt) { + var me = this; + //处理在表格的最后一个输入tab产生新的表格 + var keyCode = evt.keyCode || evt.which; + if (keyCode == 8 || keyCode == 46) { + return; + } + var notCtrlKey = + !evt.ctrlKey && !evt.metaKey && !evt.shiftKey && !evt.altKey; + notCtrlKey && + removeSelectedClass(domUtils.getElementsByTagName(me.body, "td")); + var ut = getUETableBySelected(me); + if (!ut) return; + notCtrlKey && ut.clearSelected(); + }); + + me.addListener("beforegetcontent", function() { + switchBorderColor(this, false); + browser.ie && + utils.each(this.document.getElementsByTagName("caption"), function(ci) { + if (domUtils.isEmptyNode(ci)) { + ci.innerHTML = " "; + } + }); + }); + me.addListener("aftergetcontent", function() { + switchBorderColor(this, true); + }); + me.addListener("getAllHtml", function() { + removeSelectedClass(me.document.getElementsByTagName("td")); + }); + //修正全屏状态下插入的表格宽度在非全屏状态下撑开编辑器的情况 + me.addListener("fullscreenchanged", function(type, fullscreen) { + if (!fullscreen) { + var ratio = this.body.offsetWidth / document.body.offsetWidth, + tables = domUtils.getElementsByTagName(this.body, "table"); + utils.each(tables, function(table) { + if (table.offsetWidth < me.body.offsetWidth) return false; + var tds = domUtils.getElementsByTagName(table, "td"), + backWidths = []; + utils.each(tds, function(td) { + backWidths.push(td.offsetWidth); + }); + for (var i = 0, td; (td = tds[i]); i++) { + td.setAttribute("width", Math.floor(backWidths[i] * ratio)); + } + table.setAttribute( + "width", + Math.floor(getTableWidth(me, needIEHack, getDefaultValue(me))) + ); + }); + } + }); + + //重写execCommand命令,用于处理框选时的处理 + var oldExecCommand = me.execCommand; + me.execCommand = function(cmd, datatat) { + var me = this, + args = arguments; + + cmd = cmd.toLowerCase(); + var ut = getUETableBySelected(me), + tds, + range = new dom.Range(me.document), + cmdFun = me.commands[cmd] || UE.commands[cmd], + result; + if (!cmdFun) return; + if ( + ut && + !commands[cmd] && + !cmdFun.notNeedUndo && + !me.__hasEnterExecCommand + ) { + me.__hasEnterExecCommand = true; + me.fireEvent("beforeexeccommand", cmd); + tds = ut.selectedTds; + var lastState = -2, + lastValue = -2, + value, + state; + for (var i = 0, td; (td = tds[i]); i++) { + if (isEmptyBlock(td)) { + range.setStart(td, 0).setCursor(false, true); + } else { + range.selectNode(td).select(true); + } + state = me.queryCommandState(cmd); + value = me.queryCommandValue(cmd); + if (state != -1) { + if (lastState !== state || lastValue !== value) { + me._ignoreContentChange = true; + result = oldExecCommand.apply(me, arguments); + me._ignoreContentChange = false; + } + lastState = me.queryCommandState(cmd); + lastValue = me.queryCommandValue(cmd); + if (domUtils.isEmptyBlock(td)) { + domUtils.fillNode(me.document, td); + } + } + } + range.setStart(tds[0], 0).shrinkBoundary(true).setCursor(false, true); + me.fireEvent("contentchange"); + me.fireEvent("afterexeccommand", cmd); + me.__hasEnterExecCommand = false; + me._selectionChange(); + } else { + result = oldExecCommand.apply(me, arguments); + } + return result; + }; + }); + /** + * 删除obj的宽高style,改成属性宽高 + * @param obj + * @param replaceToProperty + */ + function removeStyleSize(obj, replaceToProperty) { + removeStyle(obj, "width", true); + removeStyle(obj, "height", true); + } + + function removeStyle(obj, styleName, replaceToProperty) { + if (obj.style[styleName]) { + replaceToProperty && + obj.setAttribute(styleName, parseInt(obj.style[styleName], 10)); + obj.style[styleName] = ""; + } + } + + function getParentTdOrTh(ele) { + if (ele.tagName == "TD" || ele.tagName == "TH") return ele; + var td; + if ( + (td = + domUtils.findParentByTagName(ele, "td", true) || + domUtils.findParentByTagName(ele, "th", true)) + ) + return td; + return null; + } + + function isEmptyBlock(node) { + var reg = new RegExp(domUtils.fillChar, "g"); + if ( + node[browser.ie ? "innerText" : "textContent"] + .replace(/^\s*$/, "") + .replace(reg, "").length > 0 + ) { + return 0; + } + for (var n in dtd.$isNotEmpty) { + if (node.getElementsByTagName(n).length) { + return 0; + } + } + return 1; + } + + function mouseCoords(evt) { + if (evt.pageX || evt.pageY) { + return { x: evt.pageX, y: evt.pageY }; + } + return { + x: + evt.clientX + me.document.body.scrollLeft - me.document.body.clientLeft, + y: evt.clientY + me.document.body.scrollTop - me.document.body.clientTop + }; + } + + function mouseMoveEvent(evt) { + if (isEditorDisabled()) { + return; + } + + try { + //普通状态下鼠标移动 + var target = getParentTdOrTh(evt.target || evt.srcElement), + pos; + + //区分用户的行为是拖动还是双击 + if (isInResizeBuffer) { + me.body.style.webkitUserSelect = "none"; + + if ( + Math.abs(userActionStatus.x - evt.clientX) > offsetOfTableCell || + Math.abs(userActionStatus.y - evt.clientY) > offsetOfTableCell + ) { + clearTableDragTimer(); + isInResizeBuffer = false; + singleClickState = 0; + //drag action + tableBorderDrag(evt); + } + } + + //修改单元格大小时的鼠标移动 + if (onDrag && dragTd) { + singleClickState = 0; + me.body.style.webkitUserSelect = "none"; + me.selection.getNative()[ + browser.ie9below ? "empty" : "removeAllRanges" + ](); + pos = mouseCoords(evt); + toggleDraggableState(me, true, onDrag, pos, target); + if (onDrag == "h") { + dragLine.style.left = getPermissionX(dragTd, evt) + "px"; + } else if (onDrag == "v") { + dragLine.style.top = getPermissionY(dragTd, evt) + "px"; + } + return; + } + //当鼠标处于table上时,修改移动过程中的光标状态 + if (target) { + //针对使用table作为容器的组件不触发拖拽效果 + if (me.fireEvent("excludetable", target) === true) return; + pos = mouseCoords(evt); + var state = getRelation(target, pos), + table = domUtils.findParentByTagName(target, "table", true); + + if (inTableSide(table, target, evt, true)) { + if (me.fireEvent("excludetable", table) === true) return; + me.body.style.cursor = + "url(" + me.options.cursorpath + "h.png),pointer"; + } else if (inTableSide(table, target, evt)) { + if (me.fireEvent("excludetable", table) === true) return; + me.body.style.cursor = + "url(" + me.options.cursorpath + "v.png),pointer"; + } else { + me.body.style.cursor = "text"; + var curCell = target; + if (/\d/.test(state)) { + state = state.replace(/\d/, ""); + target = getUETable(target).getPreviewCell(target, state == "v"); + } + //位于第一行的顶部或者第一列的左边时不可拖动 + toggleDraggableState( + me, + target ? !!state : false, + target ? state : "", + pos, + target + ); + } + } else { + toggleDragButton(false, table, me); + } + } catch (e) { + showError(e); + } + } + + var dragButtonTimer; + + function toggleDragButton(show, table, editor) { + if (!show) { + if (dragOver) return; + dragButtonTimer = setTimeout(function() { + !dragOver && + dragButton && + dragButton.parentNode && + dragButton.parentNode.removeChild(dragButton); + }, 2000); + } else { + createDragButton(table, editor); + } + } + + function createDragButton(table, editor) { + var pos = domUtils.getXY(table), + doc = table.ownerDocument; + if (dragButton && dragButton.parentNode) return dragButton; + dragButton = doc.createElement("div"); + dragButton.contentEditable = false; + dragButton.innerHTML = ""; + dragButton.style.cssText = + "width:15px;height:15px;background-image:url(" + + editor.options.UEDITOR_HOME_URL + + "dialogs/table/dragicon.png);position: absolute;cursor:move;top:" + + (pos.y - 15) + + "px;left:" + + pos.x + + "px;"; + domUtils.unSelectable(dragButton); + dragButton.onmouseover = function(evt) { + dragOver = true; + }; + dragButton.onmouseout = function(evt) { + dragOver = false; + }; + domUtils.on(dragButton, "click", function(type, evt) { + doClick(evt, this); + }); + domUtils.on(dragButton, "dblclick", function(type, evt) { + doDblClick(evt); + }); + domUtils.on(dragButton, "dragstart", function(type, evt) { + domUtils.preventDefault(evt); + }); + var timer; + + function doClick(evt, button) { + // 部分浏览器下需要清理 + clearTimeout(timer); + timer = setTimeout(function() { + editor.fireEvent("tableClicked", table, button); + }, 300); + } + + function doDblClick(evt) { + clearTimeout(timer); + var ut = getUETable(table), + start = table.rows[0].cells[0], + end = ut.getLastCell(), + range = ut.getCellsRange(start, end); + editor.selection.getRange().setStart(start, 0).setCursor(false, true); + ut.setSelected(range); + } + + doc.body.appendChild(dragButton); + } + + // function inPosition(table, pos) { + // var tablePos = domUtils.getXY(table), + // width = table.offsetWidth, + // height = table.offsetHeight; + // if (pos.x - tablePos.x < 5 && pos.y - tablePos.y < 5) { + // return "topLeft"; + // } else if (tablePos.x + width - pos.x < 5 && tablePos.y + height - pos.y < 5) { + // return "bottomRight"; + // } + // } + + function inTableSide(table, cell, evt, top) { + var pos = mouseCoords(evt), + state = getRelation(cell, pos); + + if (top) { + var caption = table.getElementsByTagName("caption")[0], + capHeight = caption ? caption.offsetHeight : 0; + return state == "v1" && pos.y - domUtils.getXY(table).y - capHeight < 8; + } else { + return state == "h1" && pos.x - domUtils.getXY(table).x < 8; + } + } + + /** + * 获取拖动时允许的X轴坐标 + * @param dragTd + * @param evt + */ + function getPermissionX(dragTd, evt) { + var ut = getUETable(dragTd); + if (ut) { + var preTd = ut.getSameEndPosCells(dragTd, "x")[0], + nextTd = ut.getSameStartPosXCells(dragTd)[0], + mouseX = mouseCoords(evt).x, + left = + (preTd ? domUtils.getXY(preTd).x : domUtils.getXY(ut.table).x) + 20, + right = nextTd + ? domUtils.getXY(nextTd).x + nextTd.offsetWidth - 20 + : me.body.offsetWidth + 5 || + parseInt(domUtils.getComputedStyle(me.body, "width"), 10); + + left += cellMinWidth; + right -= cellMinWidth; + + return mouseX < left ? left : mouseX > right ? right : mouseX; + } + } + + /** + * 获取拖动时允许的Y轴坐标 + */ + function getPermissionY(dragTd, evt) { + try { + var top = domUtils.getXY(dragTd).y, + mousePosY = mouseCoords(evt).y; + return mousePosY < top ? top : mousePosY; + } catch (e) { + showError(e); + } + } + + /** + * 移动状态切换 + */ + function toggleDraggableState(editor, draggable, dir, mousePos, cell) { + try { + editor.body.style.cursor = dir == "h" + ? "col-resize" + : dir == "v" ? "row-resize" : "text"; + if (browser.ie) { + if (dir && !mousedown && !getUETableBySelected(editor)) { + getDragLine(editor, editor.document); + showDragLineAt(dir, cell); + } else { + hideDragLine(editor); + } + } + onBorder = draggable; + } catch (e) { + showError(e); + } + } + + /** + * 获取与UETable相关的resize line + * @param uetable UETable对象 + */ + function getResizeLineByUETable() { + var lineId = "_UETableResizeLine", + line = this.document.getElementById(lineId); + + if (!line) { + line = this.document.createElement("div"); + line.id = lineId; + line.contnetEditable = false; + line.setAttribute("unselectable", "on"); + + var styles = { + width: 2 * cellBorderWidth + 1 + "px", + position: "absolute", + "z-index": 100000, + cursor: "col-resize", + background: "red", + display: "none" + }; + + //切换状态 + line.onmouseout = function() { + this.style.display = "none"; + }; + + utils.extend(line.style, styles); + + this.document.body.appendChild(line); + } + + return line; + } + + /** + * 更新resize-line + */ + function updateResizeLine(cell, uetable) { + var line = getResizeLineByUETable.call(this), + table = uetable.table, + styles = { + top: domUtils.getXY(table).y + "px", + left: + domUtils.getXY(cell).x + cell.offsetWidth - cellBorderWidth + "px", + display: "block", + height: table.offsetHeight + "px" + }; + + utils.extend(line.style, styles); + } + + /** + * 显示resize-line + */ + function showResizeLine(cell) { + var uetable = getUETable(cell); + + updateResizeLine.call(this, cell, uetable); + } + + /** + * 获取鼠标与当前单元格的相对位置 + * @param ele + * @param mousePos + */ + function getRelation(ele, mousePos) { + var elePos = domUtils.getXY(ele); + + if (!elePos) { + return ""; + } + + if (elePos.x + ele.offsetWidth - mousePos.x < cellBorderWidth) { + return "h"; + } + if (mousePos.x - elePos.x < cellBorderWidth) { + return "h1"; + } + if (elePos.y + ele.offsetHeight - mousePos.y < cellBorderWidth) { + return "v"; + } + if (mousePos.y - elePos.y < cellBorderWidth) { + return "v1"; + } + return ""; + } + + function mouseDownEvent(type, evt) { + if (isEditorDisabled()) { + return; + } + + userActionStatus = { + x: evt.clientX, + y: evt.clientY + }; + + //右键菜单单独处理 + if (evt.button == 2) { + var ut = getUETableBySelected(me), + flag = false; + + if (ut) { + var td = getTargetTd(me, evt); + utils.each(ut.selectedTds, function(ti) { + if (ti === td) { + flag = true; + } + }); + if (!flag) { + removeSelectedClass(domUtils.getElementsByTagName(me.body, "th td")); + ut.clearSelected(); + } else { + td = ut.selectedTds[0]; + setTimeout(function() { + me.selection.getRange().setStart(td, 0).setCursor(false, true); + }, 0); + } + } + } else { + tableClickHander(evt); + } + } + + //清除表格的计时器 + function clearTableTimer() { + tabTimer && clearTimeout(tabTimer); + tabTimer = null; + } + + //双击收缩 + function tableDbclickHandler(evt) { + singleClickState = 0; + evt = evt || me.window.event; + var target = getParentTdOrTh(evt.target || evt.srcElement); + if (target) { + var h; + if ((h = getRelation(target, mouseCoords(evt)))) { + hideDragLine(me); + + if (h == "h1") { + h = "h"; + if ( + inTableSide( + domUtils.findParentByTagName(target, "table"), + target, + evt + ) + ) { + me.execCommand("adaptbywindow"); + } else { + target = getUETable(target).getPreviewCell(target); + if (target) { + var rng = me.selection.getRange(); + rng.selectNodeContents(target).setCursor(true, true); + } + } + } + if (h == "h") { + var ut = getUETable(target), + table = ut.table, + cells = getCellsByMoveBorder(target, table, true); + + cells = extractArray(cells, "left"); + + ut.width = ut.offsetWidth; + + var oldWidth = [], + newWidth = []; + + utils.each(cells, function(cell) { + oldWidth.push(cell.offsetWidth); + }); + + utils.each(cells, function(cell) { + cell.removeAttribute("width"); + }); + + window.setTimeout(function() { + //是否允许改变 + var changeable = true; + + utils.each(cells, function(cell, index) { + var width = cell.offsetWidth; + + if (width > oldWidth[index]) { + changeable = false; + return false; + } + + newWidth.push(width); + }); + + var change = changeable ? newWidth : oldWidth; + + utils.each(cells, function(cell, index) { + cell.width = change[index] - getTabcellSpace(); + }); + }, 0); + + // minWidth -= cellMinWidth; + // + // table.removeAttribute("width"); + // utils.each(cells, function (cell) { + // cell.style.width = ""; + // cell.width -= minWidth; + // }); + } + } + } + } + + function tableClickHander(evt) { + removeSelectedClass(domUtils.getElementsByTagName(me.body, "td th")); + //trace:3113 + //选中单元格,点击table外部,不会清掉table上挂的ueTable,会引起getUETableBySelected方法返回值 + utils.each(me.document.getElementsByTagName("table"), function(t) { + t.ueTable = null; + }); + startTd = getTargetTd(me, evt); + if (!startTd) return; + var table = domUtils.findParentByTagName(startTd, "table", true); + ut = getUETable(table); + ut && ut.clearSelected(); + + //判断当前鼠标状态 + if (!onBorder) { + me.document.body.style.webkitUserSelect = ""; + mousedown = true; + me.addListener("mouseover", mouseOverEvent); + } else { + //边框上的动作处理 + borderActionHandler(evt); + } + } + + //处理表格边框上的动作, 这里做延时处理,避免两种动作互相影响 + function borderActionHandler(evt) { + if (browser.ie) { + evt = reconstruct(evt); + } + + clearTableDragTimer(); + + //是否正在等待resize的缓冲中 + isInResizeBuffer = true; + + tableDragTimer = setTimeout(function() { + tableBorderDrag(evt); + }, dblclickTime); + } + + function extractArray(originArr, key) { + var result = [], + tmp = null; + + for (var i = 0, len = originArr.length; i < len; i++) { + tmp = originArr[i][key]; + + if (tmp) { + result.push(tmp); + } + } + + return result; + } + + function clearTableDragTimer() { + tableDragTimer && clearTimeout(tableDragTimer); + tableDragTimer = null; + } + + function reconstruct(obj) { + var attrs = [ + "pageX", + "pageY", + "clientX", + "clientY", + "srcElement", + "target" + ], + newObj = {}; + + if (obj) { + for (var i = 0, key, val; (key = attrs[i]); i++) { + val = obj[key]; + val && (newObj[key] = val); + } + } + + return newObj; + } + + //边框拖动 + function tableBorderDrag(evt) { + isInResizeBuffer = false; + + startTd = evt.target || evt.srcElement; + if (!startTd) return; + var state = getRelation(startTd, mouseCoords(evt)); + if (/\d/.test(state)) { + state = state.replace(/\d/, ""); + startTd = getUETable(startTd).getPreviewCell(startTd, state == "v"); + } + hideDragLine(me); + getDragLine(me, me.document); + me.fireEvent("saveScene"); + showDragLineAt(state, startTd); + mousedown = true; + //拖动开始 + onDrag = state; + dragTd = startTd; + } + + function mouseUpEvent(type, evt) { + if (isEditorDisabled()) { + return; + } + + clearTableDragTimer(); + + isInResizeBuffer = false; + + if (onBorder) { + singleClickState = ++singleClickState % 3; + + userActionStatus = { + x: evt.clientX, + y: evt.clientY + }; + + tableResizeTimer = setTimeout(function() { + singleClickState > 0 && singleClickState--; + }, dblclickTime); + + if (singleClickState === 2) { + singleClickState = 0; + tableDbclickHandler(evt); + return; + } + } + + if (evt.button == 2) return; + var me = this; + //清除表格上原生跨选问题 + var range = me.selection.getRange(), + start = domUtils.findParentByTagName(range.startContainer, "table", true), + end = domUtils.findParentByTagName(range.endContainer, "table", true); + + if (start || end) { + if (start === end) { + start = domUtils.findParentByTagName( + range.startContainer, + ["td", "th", "caption"], + true + ); + end = domUtils.findParentByTagName( + range.endContainer, + ["td", "th", "caption"], + true + ); + if (start !== end) { + me.selection.clearRange(); + } + } else { + me.selection.clearRange(); + } + } + mousedown = false; + me.document.body.style.webkitUserSelect = ""; + //拖拽状态下的mouseUP + if (onDrag && dragTd) { + me.selection.getNative()[ + browser.ie9below ? "empty" : "removeAllRanges" + ](); + + singleClickState = 0; + dragLine = me.document.getElementById("ue_tableDragLine"); + + // trace 3973 + if (dragLine) { + var dragTdPos = domUtils.getXY(dragTd), + dragLinePos = domUtils.getXY(dragLine); + + switch (onDrag) { + case "h": + changeColWidth(dragTd, dragLinePos.x - dragTdPos.x); + break; + case "v": + changeRowHeight( + dragTd, + dragLinePos.y - dragTdPos.y - dragTd.offsetHeight + ); + break; + default: + } + onDrag = ""; + dragTd = null; + + hideDragLine(me); + me.fireEvent("saveScene"); + return; + } + } + //正常状态下的mouseup + if (!startTd) { + var target = domUtils.findParentByTagName( + evt.target || evt.srcElement, + "td", + true + ); + if (!target) + target = domUtils.findParentByTagName( + evt.target || evt.srcElement, + "th", + true + ); + if (target && (target.tagName == "TD" || target.tagName == "TH")) { + if (me.fireEvent("excludetable", target) === true) return; + range = new dom.Range(me.document); + range.setStart(target, 0).setCursor(false, true); + } + } else { + var ut = getUETable(startTd), + cell = ut ? ut.selectedTds[0] : null; + if (cell) { + range = new dom.Range(me.document); + if (domUtils.isEmptyBlock(cell)) { + range.setStart(cell, 0).setCursor(false, true); + } else { + range + .selectNodeContents(cell) + .shrinkBoundary() + .setCursor(false, true); + } + } else { + range = me.selection.getRange().shrinkBoundary(); + if (!range.collapsed) { + var start = domUtils.findParentByTagName( + range.startContainer, + ["td", "th"], + true + ), + end = domUtils.findParentByTagName( + range.endContainer, + ["td", "th"], + true + ); + //在table里边的不能清除 + if ( + (start && !end) || + (!start && end) || + (start && end && start !== end) + ) { + range.setCursor(false, true); + } + } + } + startTd = null; + me.removeListener("mouseover", mouseOverEvent); + } + me._selectionChange(250, evt); + } + + function mouseOverEvent(type, evt) { + if (isEditorDisabled()) { + return; + } + + var me = this, + tar = evt.target || evt.srcElement; + currentTd = + domUtils.findParentByTagName(tar, "td", true) || + domUtils.findParentByTagName(tar, "th", true); + //需要判断两个TD是否位于同一个表格内 + if ( + startTd && + currentTd && + ((startTd.tagName == "TD" && currentTd.tagName == "TD") || + (startTd.tagName == "TH" && currentTd.tagName == "TH")) && + domUtils.findParentByTagName(startTd, "table") == + domUtils.findParentByTagName(currentTd, "table") + ) { + var ut = getUETable(currentTd); + if (startTd != currentTd) { + me.document.body.style.webkitUserSelect = "none"; + me.selection.getNative()[ + browser.ie9below ? "empty" : "removeAllRanges" + ](); + var range = ut.getCellsRange(startTd, currentTd); + ut.setSelected(range); + } else { + me.document.body.style.webkitUserSelect = ""; + ut.clearSelected(); + } + } + evt.preventDefault ? evt.preventDefault() : (evt.returnValue = false); + } + + function setCellHeight(cell, height, backHeight) { + var lineHight = parseInt( + domUtils.getComputedStyle(cell, "line-height"), + 10 + ), + tmpHeight = backHeight + height; + height = tmpHeight < lineHight ? lineHight : tmpHeight; + if (cell.style.height) cell.style.height = ""; + cell.rowSpan == 1 + ? cell.setAttribute("height", height) + : cell.removeAttribute && cell.removeAttribute("height"); + } + + function getWidth(cell) { + if (!cell) return 0; + return parseInt(domUtils.getComputedStyle(cell, "width"), 10); + } + + function changeColWidth(cell, changeValue) { + var ut = getUETable(cell); + if (ut) { + //根据当前移动的边框获取相关的单元格 + var table = ut.table, + cells = getCellsByMoveBorder(cell, table); + + table.style.width = ""; + table.removeAttribute("width"); + + //修正改变量 + changeValue = correctChangeValue(changeValue, cell, cells); + + if (cell.nextSibling) { + var i = 0; + + utils.each(cells, function(cellGroup) { + cellGroup.left.width = +cellGroup.left.width + changeValue; + cellGroup.right && + (cellGroup.right.width = +cellGroup.right.width - changeValue); + }); + } else { + utils.each(cells, function(cellGroup) { + cellGroup.left.width -= -changeValue; + }); + } + } + } + + function isEditorDisabled() { + return me.body.contentEditable === "false"; + } + + function changeRowHeight(td, changeValue) { + if (Math.abs(changeValue) < 10) return; + var ut = getUETable(td); + if (ut) { + var cells = ut.getSameEndPosCells(td, "y"), + //备份需要连带变化的td的原始高度,否则后期无法获取正确的值 + backHeight = cells[0] ? cells[0].offsetHeight : 0; + for (var i = 0, cell; (cell = cells[i++]); ) { + setCellHeight(cell, changeValue, backHeight); + } + } + } + + /** + * 获取调整单元格大小的相关单元格 + * @isContainMergeCell 返回的结果中是否包含发生合并后的单元格 + */ + function getCellsByMoveBorder(cell, table, isContainMergeCell) { + if (!table) { + table = domUtils.findParentByTagName(cell, "table"); + } + + if (!table) { + return null; + } + + //获取到该单元格所在行的序列号 + var index = domUtils.getNodeIndex(cell), + temp = cell, + rows = table.rows, + colIndex = 0; + + while (temp) { + //获取到当前单元格在未发生单元格合并时的序列 + if (temp.nodeType === 1) { + colIndex += temp.colSpan || 1; + } + temp = temp.previousSibling; + } + + temp = null; + + //记录想关的单元格 + var borderCells = []; + + utils.each(rows, function(tabRow) { + var cells = tabRow.cells, + currIndex = 0; + + utils.each(cells, function(tabCell) { + currIndex += tabCell.colSpan || 1; + + if (currIndex === colIndex) { + borderCells.push({ + left: tabCell, + right: tabCell.nextSibling || null + }); + + return false; + } else if (currIndex > colIndex) { + if (isContainMergeCell) { + borderCells.push({ + left: tabCell + }); + } + + return false; + } + }); + }); + + return borderCells; + } + + /** + * 通过给定的单元格集合获取最小的单元格width + */ + function getMinWidthByTableCells(cells) { + var minWidth = Number.MAX_VALUE; + + for (var i = 0, curCell; (curCell = cells[i]); i++) { + minWidth = Math.min( + minWidth, + curCell.width || getTableCellWidth(curCell) + ); + } + + return minWidth; + } + + function correctChangeValue(changeValue, relatedCell, cells) { + //为单元格的paading预留空间 + changeValue -= getTabcellSpace(); + + if (changeValue < 0) { + return 0; + } + + changeValue -= getTableCellWidth(relatedCell); + + //确定方向 + var direction = changeValue < 0 ? "left" : "right"; + + changeValue = Math.abs(changeValue); + + //只关心非最后一个单元格就可以 + utils.each(cells, function(cellGroup) { + var curCell = cellGroup[direction]; + + //为单元格保留最小空间 + if (curCell) { + changeValue = Math.min( + changeValue, + getTableCellWidth(curCell) - cellMinWidth + ); + } + }); + + //修正越界 + changeValue = changeValue < 0 ? 0 : changeValue; + + return direction === "left" ? -changeValue : changeValue; + } + + function getTableCellWidth(cell) { + var width = 0, + //偏移纠正量 + offset = 0, + width = cell.offsetWidth - getTabcellSpace(); + + //最后一个节点纠正一下 + if (!cell.nextSibling) { + width -= getTableCellOffset(cell); + } + + width = width < 0 ? 0 : width; + + try { + cell.width = width; + } catch (e) {} + + return width; + } + + /** + * 获取单元格所在表格的最末单元格的偏移量 + */ + function getTableCellOffset(cell) { + tab = domUtils.findParentByTagName(cell, "table", false); + + if (tab.offsetVal === undefined) { + var prev = cell.previousSibling; + + if (prev) { + //最后一个单元格和前一个单元格的width diff结果 如果恰好为一个border width, 则条件成立 + tab.offsetVal = cell.offsetWidth - prev.offsetWidth === UT.borderWidth + ? UT.borderWidth + : 0; + } else { + tab.offsetVal = 0; + } + } + + return tab.offsetVal; + } + + function getTabcellSpace() { + if (UT.tabcellSpace === undefined) { + var cell = null, + tab = me.document.createElement("table"), + tbody = me.document.createElement("tbody"), + trow = me.document.createElement("tr"), + tabcell = me.document.createElement("td"), + mirror = null; + + tabcell.style.cssText = "border: 0;"; + tabcell.width = 1; + + trow.appendChild(tabcell); + trow.appendChild((mirror = tabcell.cloneNode(false))); + + tbody.appendChild(trow); + + tab.appendChild(tbody); + + tab.style.cssText = "visibility: hidden;"; + + me.body.appendChild(tab); + + UT.paddingSpace = tabcell.offsetWidth - 1; + + var tmpTabWidth = tab.offsetWidth; + + tabcell.style.cssText = ""; + mirror.style.cssText = ""; + + UT.borderWidth = (tab.offsetWidth - tmpTabWidth) / 3; + + UT.tabcellSpace = UT.paddingSpace + UT.borderWidth; + + me.body.removeChild(tab); + } + + getTabcellSpace = function() { + return UT.tabcellSpace; + }; + + return UT.tabcellSpace; + } + + function getDragLine(editor, doc) { + if (mousedown) return; + dragLine = editor.document.createElement("div"); + domUtils.setAttributes(dragLine, { + id: "ue_tableDragLine", + unselectable: "on", + contenteditable: false, + onresizestart: "return false", + ondragstart: "return false", + onselectstart: "return false", + style: + "background-color:blue;position:absolute;padding:0;margin:0;background-image:none;border:0px none;opacity:0;filter:alpha(opacity=0)" + }); + editor.body.appendChild(dragLine); + } + + function hideDragLine(editor) { + if (mousedown) return; + var line; + while ((line = editor.document.getElementById("ue_tableDragLine"))) { + domUtils.remove(line); + } + } + + /** + * 依据state(v|h)在cell位置显示横线 + * @param state + * @param cell + */ + function showDragLineAt(state, cell) { + if (!cell) return; + var table = domUtils.findParentByTagName(cell, "table"), + caption = table.getElementsByTagName("caption"), + width = table.offsetWidth, + height = + table.offsetHeight - (caption.length > 0 ? caption[0].offsetHeight : 0), + tablePos = domUtils.getXY(table), + cellPos = domUtils.getXY(cell), + css; + switch (state) { + case "h": + css = + "height:" + + height + + "px;top:" + + (tablePos.y + (caption.length > 0 ? caption[0].offsetHeight : 0)) + + "px;left:" + + (cellPos.x + cell.offsetWidth); + dragLine.style.cssText = + css + + "px;position: absolute;display:block;background-color:blue;width:1px;border:0; color:blue;opacity:.3;filter:alpha(opacity=30)"; + break; + case "v": + css = + "width:" + + width + + "px;left:" + + tablePos.x + + "px;top:" + + (cellPos.y + cell.offsetHeight); + //必须加上border:0和color:blue,否则低版ie不支持背景色显示 + dragLine.style.cssText = + css + + "px;overflow:hidden;position: absolute;display:block;background-color:blue;height:1px;border:0;color:blue;opacity:.2;filter:alpha(opacity=20)"; + break; + default: + } + } + + /** + * 当表格边框颜色为白色时设置为虚线,true为添加虚线 + * @param editor + * @param flag + */ + function switchBorderColor(editor, flag) { + var tableArr = domUtils.getElementsByTagName(editor.body, "table"), + color; + for (var i = 0, node; (node = tableArr[i++]); ) { + var td = domUtils.getElementsByTagName(node, "td"); + if (td[0]) { + if (flag) { + color = td[0].style.borderColor.replace(/\s/g, ""); + if (/(#ffffff)|(rgb\(255,255,255\))/gi.test(color)) + domUtils.addClass(node, "noBorderTable"); + } else { + domUtils.removeClasses(node, "noBorderTable"); + } + } + } + } + + function getTableWidth(editor, needIEHack, defaultValue) { + var body = editor.body; + return ( + body.offsetWidth - + (needIEHack + ? parseInt(domUtils.getComputedStyle(body, "margin-left"), 10) * 2 + : 0) - + defaultValue.tableBorder * 2 - + (editor.options.offsetWidth || 0) + ); + } + + /** + * 获取当前拖动的单元格 + */ + function getTargetTd(editor, evt) { + var target = domUtils.findParentByTagName( + evt.target || evt.srcElement, + ["td", "th"], + true + ), + dir = null; + + if (!target) { + return null; + } + + dir = getRelation(target, mouseCoords(evt)); + + //如果有前一个节点, 需要做一个修正, 否则可能会得到一个错误的td + + if (!target) { + return null; + } + + if (dir === "h1" && target.previousSibling) { + var position = domUtils.getXY(target), + cellWidth = target.offsetWidth; + + if (Math.abs(position.x + cellWidth - evt.clientX) > cellWidth / 3) { + target = target.previousSibling; + } + } else if (dir === "v1" && target.parentNode.previousSibling) { + var position = domUtils.getXY(target), + cellHeight = target.offsetHeight; + + if (Math.abs(position.y + cellHeight - evt.clientY) > cellHeight / 3) { + target = target.parentNode.previousSibling.firstChild; + } + } + + //排除了非td内部以及用于代码高亮部分的td + return target && !(editor.fireEvent("excludetable", target) === true) + ? target + : null; + } +}; + + +// plugins/table.sort.js +/** + * Created with JetBrains PhpStorm. + * User: Jinqn + * Date: 13-10-12 + * Time: 上午10:20 + * To change this template use File | Settings | File Templates. + */ + +UE.UETable.prototype.sortTable = function(sortByCellIndex, compareFn) { + var table = this.table, + rows = table.rows, + trArray = [], + flag = rows[0].cells[0].tagName === "TH", + lastRowIndex = 0; + if (this.selectedTds.length) { + var range = this.cellsRange, + len = range.endRowIndex + 1; + for (var i = range.beginRowIndex; i < len; i++) { + trArray[i] = rows[i]; + } + trArray.splice(0, range.beginRowIndex); + lastRowIndex = range.endRowIndex + 1 === this.rowsNum + ? 0 + : range.endRowIndex + 1; + } else { + for (var i = 0, len = rows.length; i < len; i++) { + trArray[i] = rows[i]; + } + } + + var Fn = { + reversecurrent: function(td1, td2) { + return 1; + }, + orderbyasc: function(td1, td2) { + var value1 = td1.innerText || td1.textContent, + value2 = td2.innerText || td2.textContent; + return value1.localeCompare(value2); + }, + reversebyasc: function(td1, td2) { + var value1 = td1.innerHTML, + value2 = td2.innerHTML; + return value2.localeCompare(value1); + }, + orderbynum: function(td1, td2) { + var value1 = td1[browser.ie ? "innerText" : "textContent"].match(/\d+/), + value2 = td2[browser.ie ? "innerText" : "textContent"].match(/\d+/); + if (value1) value1 = +value1[0]; + if (value2) value2 = +value2[0]; + return (value1 || 0) - (value2 || 0); + }, + reversebynum: function(td1, td2) { + var value1 = td1[browser.ie ? "innerText" : "textContent"].match(/\d+/), + value2 = td2[browser.ie ? "innerText" : "textContent"].match(/\d+/); + if (value1) value1 = +value1[0]; + if (value2) value2 = +value2[0]; + return (value2 || 0) - (value1 || 0); + } + }; + + //对表格设置排序的标记data-sort-type + table.setAttribute( + "data-sort-type", + compareFn && typeof compareFn === "string" && Fn[compareFn] ? compareFn : "" + ); + + //th不参与排序 + flag && trArray.splice(0, 1); + trArray = utils.sort(trArray, function(tr1, tr2) { + var result; + if (compareFn && typeof compareFn === "function") { + result = compareFn.call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } else if (compareFn && typeof compareFn === "number") { + result = 1; + } else if (compareFn && typeof compareFn === "string" && Fn[compareFn]) { + result = Fn[compareFn].call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } else { + result = Fn["orderbyasc"].call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } + return result; + }); + var fragment = table.ownerDocument.createDocumentFragment(); + for (var j = 0, len = trArray.length; j < len; j++) { + fragment.appendChild(trArray[j]); + } + var tbody = table.getElementsByTagName("tbody")[0]; + if (!lastRowIndex) { + tbody.appendChild(fragment); + } else { + tbody.insertBefore( + fragment, + rows[lastRowIndex - range.endRowIndex + range.beginRowIndex - 1] + ); + } +}; + +UE.plugins["tablesort"] = function() { + var me = this, + UT = UE.UETable, + getUETable = function(tdOrTable) { + return UT.getUETable(tdOrTable); + }, + getTableItemsByRange = function(editor) { + return UT.getTableItemsByRange(editor); + }; + + me.ready(function() { + //添加表格可排序的样式 + utils.cssRule( + "tablesort", + "table.sortEnabled tr.firstRow th,table.sortEnabled tr.firstRow td{padding-right:20px;background-repeat: no-repeat;background-position: center right;" + + " background-image:url(" + + me.options.themePath + + me.options.theme + + "/images/sortable.png);}", + me.document + ); + + //做单元格合并操作时,清除可排序标识 + me.addListener("afterexeccommand", function(type, cmd) { + if (cmd == "mergeright" || cmd == "mergedown" || cmd == "mergecells") { + this.execCommand("disablesort"); + } + }); + }); + + //表格排序 + UE.commands["sorttable"] = { + queryCommandState: function() { + var me = this, + tableItems = getTableItemsByRange(me); + if (!tableItems.cell) return -1; + var table = tableItems.table, + cells = table.getElementsByTagName("td"); + for (var i = 0, cell; (cell = cells[i++]); ) { + if (cell.rowSpan != 1 || cell.colSpan != 1) return -1; + } + return 0; + }, + execCommand: function(cmd, fn) { + var me = this, + range = me.selection.getRange(), + bk = range.createBookmark(true), + tableItems = getTableItemsByRange(me), + cell = tableItems.cell, + ut = getUETable(tableItems.table), + cellInfo = ut.getCellInfo(cell); + ut.sortTable(cellInfo.cellIndex, fn); + range.moveToBookmark(bk); + try { + range.select(); + } catch (e) {} + } + }; + + //设置表格可排序,清除表格可排序 + UE.commands["enablesort"] = UE.commands["disablesort"] = { + queryCommandState: function(cmd) { + var table = getTableItemsByRange(this).table; + if (table && cmd == "enablesort") { + var cells = domUtils.getElementsByTagName(table, "th td"); + for (var i = 0; i < cells.length; i++) { + if ( + cells[i].getAttribute("colspan") > 1 || + cells[i].getAttribute("rowspan") > 1 + ) + return -1; + } + } + + return !table + ? -1 + : (cmd == "enablesort") ^ + (table.getAttribute("data-sort") != "sortEnabled") + ? -1 + : 0; + }, + execCommand: function(cmd) { + var table = getTableItemsByRange(this).table; + table.setAttribute( + "data-sort", + cmd == "enablesort" ? "sortEnabled" : "sortDisabled" + ); + cmd == "enablesort" + ? domUtils.addClass(table, "sortEnabled") + : domUtils.removeClasses(table, "sortEnabled"); + } + }; +}; + + +// plugins/contextmenu.js +///import core +///commands 右键菜单 +///commandsName ContextMenu +///commandsTitle 右键菜单 +/** + * 右键菜单 + * @function + * @name baidu.editor.plugins.contextmenu + * @author zhanyi + */ + +UE.plugins["contextmenu"] = function() { + var me = this; + + me.setOpt("enableContextMenu", me.getOpt("enableContextMenu") || true); + + if (me.getOpt("enableContextMenu") === false) { + return; + } + var lang = me.getLang("contextMenu"), + menu, + items = me.options.contextMenu || [ + { label: lang["selectall"], cmdName: "selectall" }, + { + label: lang.cleardoc, + cmdName: "cleardoc", + exec: function() { + if (confirm(lang.confirmclear)) { + this.execCommand("cleardoc"); + } + } + }, + "-", + { + label: lang.unlink, + cmdName: "unlink" + }, + "-", + { + group: lang.paragraph, + icon: "justifyjustify", + subMenu: [ + { + label: lang.justifyleft, + cmdName: "justify", + value: "left" + }, + { + label: lang.justifyright, + cmdName: "justify", + value: "right" + }, + { + label: lang.justifycenter, + cmdName: "justify", + value: "center" + }, + { + label: lang.justifyjustify, + cmdName: "justify", + value: "justify" + } + ] + }, + "-", + { + group: lang.table, + icon: "table", + subMenu: [ + { + label: lang.inserttable, + cmdName: "inserttable" + }, + { + label: lang.deletetable, + cmdName: "deletetable" + }, + "-", + { + label: lang.deleterow, + cmdName: "deleterow" + }, + { + label: lang.deletecol, + cmdName: "deletecol" + }, + { + label: lang.insertcol, + cmdName: "insertcol" + }, + { + label: lang.insertcolnext, + cmdName: "insertcolnext" + }, + { + label: lang.insertrow, + cmdName: "insertrow" + }, + { + label: lang.insertrownext, + cmdName: "insertrownext" + }, + "-", + { + label: lang.insertcaption, + cmdName: "insertcaption" + }, + { + label: lang.deletecaption, + cmdName: "deletecaption" + }, + { + label: lang.inserttitle, + cmdName: "inserttitle" + }, + { + label: lang.deletetitle, + cmdName: "deletetitle" + }, + { + label: lang.inserttitlecol, + cmdName: "inserttitlecol" + }, + { + label: lang.deletetitlecol, + cmdName: "deletetitlecol" + }, + "-", + { + label: lang.mergecells, + cmdName: "mergecells" + }, + { + label: lang.mergeright, + cmdName: "mergeright" + }, + { + label: lang.mergedown, + cmdName: "mergedown" + }, + "-", + { + label: lang.splittorows, + cmdName: "splittorows" + }, + { + label: lang.splittocols, + cmdName: "splittocols" + }, + { + label: lang.splittocells, + cmdName: "splittocells" + }, + "-", + { + label: lang.averageDiseRow, + cmdName: "averagedistributerow" + }, + { + label: lang.averageDisCol, + cmdName: "averagedistributecol" + }, + "-", + { + label: lang.edittd, + cmdName: "edittd", + exec: function() { + if (UE.ui["edittd"]) { + new UE.ui["edittd"](this); + } + this.getDialog("edittd").open(); + } + }, + { + label: lang.edittable, + cmdName: "edittable", + exec: function() { + if (UE.ui["edittable"]) { + new UE.ui["edittable"](this); + } + this.getDialog("edittable").open(); + } + }, + { + label: lang.setbordervisible, + cmdName: "setbordervisible" + } + ] + }, + { + group: lang.tablesort, + icon: "tablesort", + subMenu: [ + { + label: lang.enablesort, + cmdName: "enablesort" + }, + { + label: lang.disablesort, + cmdName: "disablesort" + }, + "-", + { + label: lang.reversecurrent, + cmdName: "sorttable", + value: "reversecurrent" + }, + { + label: lang.orderbyasc, + cmdName: "sorttable", + value: "orderbyasc" + }, + { + label: lang.reversebyasc, + cmdName: "sorttable", + value: "reversebyasc" + }, + { + label: lang.orderbynum, + cmdName: "sorttable", + value: "orderbynum" + }, + { + label: lang.reversebynum, + cmdName: "sorttable", + value: "reversebynum" + } + ] + }, + { + group: lang.borderbk, + icon: "borderBack", + subMenu: [ + { + label: lang.setcolor, + cmdName: "interlacetable", + exec: function() { + this.execCommand("interlacetable"); + } + }, + { + label: lang.unsetcolor, + cmdName: "uninterlacetable", + exec: function() { + this.execCommand("uninterlacetable"); + } + }, + { + label: lang.setbackground, + cmdName: "settablebackground", + exec: function() { + this.execCommand("settablebackground", { + repeat: true, + colorList: ["#bbb", "#ccc"] + }); + } + }, + { + label: lang.unsetbackground, + cmdName: "cleartablebackground", + exec: function() { + this.execCommand("cleartablebackground"); + } + }, + { + label: lang.redandblue, + cmdName: "settablebackground", + exec: function() { + this.execCommand("settablebackground", { + repeat: true, + colorList: ["red", "blue"] + }); + } + }, + { + label: lang.threecolorgradient, + cmdName: "settablebackground", + exec: function() { + this.execCommand("settablebackground", { + repeat: true, + colorList: ["#aaa", "#bbb", "#ccc"] + }); + } + } + ] + }, + { + group: lang.aligntd, + icon: "aligntd", + subMenu: [ + { + cmdName: "cellalignment", + value: { align: "left", vAlign: "top" } + }, + { + cmdName: "cellalignment", + value: { align: "center", vAlign: "top" } + }, + { + cmdName: "cellalignment", + value: { align: "right", vAlign: "top" } + }, + { + cmdName: "cellalignment", + value: { align: "left", vAlign: "middle" } + }, + { + cmdName: "cellalignment", + value: { align: "center", vAlign: "middle" } + }, + { + cmdName: "cellalignment", + value: { align: "right", vAlign: "middle" } + }, + { + cmdName: "cellalignment", + value: { align: "left", vAlign: "bottom" } + }, + { + cmdName: "cellalignment", + value: { align: "center", vAlign: "bottom" } + }, + { + cmdName: "cellalignment", + value: { align: "right", vAlign: "bottom" } + } + ] + }, + { + group: lang.aligntable, + icon: "aligntable", + subMenu: [ + { + cmdName: "tablealignment", + className: "left", + label: lang.tableleft, + value: "left" + }, + { + cmdName: "tablealignment", + className: "center", + label: lang.tablecenter, + value: "center" + }, + { + cmdName: "tablealignment", + className: "right", + label: lang.tableright, + value: "right" + } + ] + }, + "-", + { + label: lang.insertparagraphbefore, + cmdName: "insertparagraph", + value: true + }, + { + label: lang.insertparagraphafter, + cmdName: "insertparagraph" + }, + { + label: lang["copy"], + cmdName: "copy" + }, + { + label: lang["paste"], + cmdName: "paste" + } + ]; + if (!items.length) { + return; + } + var uiUtils = UE.ui.uiUtils; + + me.addListener("contextmenu", function(type, evt) { + var offset = uiUtils.getViewportOffsetByEvent(evt); + me.fireEvent("beforeselectionchange"); + if (menu) { + menu.destroy(); + } + for (var i = 0, ti, contextItems = []; (ti = items[i]); i++) { + var last; + (function(item) { + if (item == "-") { + if ((last = contextItems[contextItems.length - 1]) && last !== "-") { + contextItems.push("-"); + } + } else if (item.hasOwnProperty("group")) { + for (var j = 0, cj, subMenu = []; (cj = item.subMenu[j]); j++) { + (function(subItem) { + if (subItem == "-") { + if ((last = subMenu[subMenu.length - 1]) && last !== "-") { + subMenu.push("-"); + } else { + subMenu.splice(subMenu.length - 1); + } + } else { + if ( + (me.commands[subItem.cmdName] || + UE.commands[subItem.cmdName] || + subItem.query) && + (subItem.query + ? subItem.query() + : me.queryCommandState(subItem.cmdName)) > -1 + ) { + subMenu.push({ + label: + subItem.label || + me.getLang( + "contextMenu." + + subItem.cmdName + + (subItem.value || "") + ) || + "", + className: + "edui-for-" + + subItem.cmdName + + (subItem.className + ? " edui-for-" + + subItem.cmdName + + "-" + + subItem.className + : ""), + onclick: subItem.exec + ? function() { + subItem.exec.call(me); + } + : function() { + me.execCommand(subItem.cmdName, subItem.value); + } + }); + } + } + })(cj); + } + if (subMenu.length) { + function getLabel() { + switch (item.icon) { + case "table": + return me.getLang("contextMenu.table"); + case "justifyjustify": + return me.getLang("contextMenu.paragraph"); + case "aligntd": + return me.getLang("contextMenu.aligntd"); + case "aligntable": + return me.getLang("contextMenu.aligntable"); + case "tablesort": + return lang.tablesort; + case "borderBack": + return lang.borderbk; + default: + return ""; + } + } + contextItems.push({ + //todo 修正成自动获取方式 + label: getLabel(), + className: "edui-for-" + item.icon, + subMenu: { + items: subMenu, + editor: me + } + }); + } + } else { + //有可能commmand没有加载右键不能出来,或者没有command也想能展示出来添加query方法 + if ( + (me.commands[item.cmdName] || + UE.commands[item.cmdName] || + item.query) && + (item.query + ? item.query.call(me) + : me.queryCommandState(item.cmdName)) > -1 + ) { + contextItems.push({ + label: item.label || me.getLang("contextMenu." + item.cmdName), + className: + "edui-for-" + + (item.icon ? item.icon : item.cmdName + (item.value || "")), + onclick: item.exec + ? function() { + item.exec.call(me); + } + : function() { + me.execCommand(item.cmdName, item.value); + } + }); + } + } + })(ti); + } + if (contextItems[contextItems.length - 1] == "-") { + contextItems.pop(); + } + + menu = new UE.ui.Menu({ + items: contextItems, + className: "edui-contextmenu", + editor: me + }); + menu.render(); + menu.showAt(offset); + + me.fireEvent("aftershowcontextmenu", menu); + + domUtils.preventDefault(evt); + if (browser.ie) { + var ieRange; + try { + ieRange = me.selection.getNative().createRange(); + } catch (e) { + return; + } + if (ieRange.item) { + var range = new dom.Range(me.document); + range.selectNode(ieRange.item(0)).select(true, true); + } + } + }); + + // 添加复制的flash按钮 + me.addListener("aftershowcontextmenu", function(type, menu) { + if (me.zeroclipboard) { + var items = menu.items; + for (var key in items) { + if (items[key].className == "edui-for-copy") { + me.zeroclipboard.clip(items[key].getDom()); + } + } + } + }); +}; + + +// plugins/shortcutmenu.js +///import core +///commands 弹出菜单 +// commandsName popupmenu +///commandsTitle 弹出菜单 +/** + * 弹出菜单 + * @function + * @name baidu.editor.plugins.popupmenu + * @author xuheng + */ + +UE.plugins["shortcutmenu"] = function() { + var me = this, + menu, + items = me.options.shortcutMenu || []; + + if (!items.length) { + return; + } + + me.addListener("contextmenu mouseup", function(type, e) { + var me = this, + customEvt = { + type: type, + target: e.target || e.srcElement, + screenX: e.screenX, + screenY: e.screenY, + clientX: e.clientX, + clientY: e.clientY + }; + + setTimeout(function() { + var rng = me.selection.getRange(); + if (rng.collapsed === false || type == "contextmenu") { + if (!menu) { + menu = new baidu.editor.ui.ShortCutMenu({ + editor: me, + items: items, + theme: me.options.theme, + className: "edui-shortcutmenu" + }); + + menu.render(); + me.fireEvent("afterrendershortcutmenu", menu); + } + + menu.show(customEvt, !!UE.plugins["contextmenu"]); + } + }); + + if (type == "contextmenu") { + domUtils.preventDefault(e); + if (browser.ie9below) { + var ieRange; + try { + ieRange = me.selection.getNative().createRange(); + } catch (e) { + return; + } + if (ieRange.item) { + var range = new dom.Range(me.document); + range.selectNode(ieRange.item(0)).select(true, true); + } + } + } + }); + + me.addListener("keydown", function(type) { + if (type == "keydown") { + menu && !menu.isHidden && menu.hide(); + } + }); +}; + + +// plugins/basestyle.js +/** + * B、I、sub、super命令支持 + * @file + * @since 1.2.6.1 + */ + +UE.plugins["basestyle"] = function() { + /** + * 字体加粗 + * @command bold + * @param { String } cmd 命令字符串 + * @remind 对已加粗的文本内容执行该命令, 将取消加粗 + * @method execCommand + * @example + * ```javascript + * //editor是编辑器实例 + * //对当前选中的文本内容执行加粗操作 + * //第一次执行, 文本内容加粗 + * editor.execCommand( 'bold' ); + * + * //第二次执行, 文本内容取消加粗 + * editor.execCommand( 'bold' ); + * ``` + */ + + /** + * 字体倾斜 + * @command italic + * @method execCommand + * @param { String } cmd 命令字符串 + * @remind 对已倾斜的文本内容执行该命令, 将取消倾斜 + * @example + * ```javascript + * //editor是编辑器实例 + * //对当前选中的文本内容执行斜体操作 + * //第一次操作, 文本内容将变成斜体 + * editor.execCommand( 'italic' ); + * + * //再次对同一文本内容执行, 则文本内容将恢复正常 + * editor.execCommand( 'italic' ); + * ``` + */ + + /** + * 下标文本,与“superscript”命令互斥 + * @command subscript + * @method execCommand + * @remind 把选中的文本内容切换成下标文本, 如果当前选中的文本已经是下标, 则该操作会把文本内容还原成正常文本 + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * //editor是编辑器实例 + * //对当前选中的文本内容执行下标操作 + * //第一次操作, 文本内容将变成下标文本 + * editor.execCommand( 'subscript' ); + * + * //再次对同一文本内容执行, 则文本内容将恢复正常 + * editor.execCommand( 'subscript' ); + * ``` + */ + + /** + * 上标文本,与“subscript”命令互斥 + * @command superscript + * @method execCommand + * @remind 把选中的文本内容切换成上标文本, 如果当前选中的文本已经是上标, 则该操作会把文本内容还原成正常文本 + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * //editor是编辑器实例 + * //对当前选中的文本内容执行上标操作 + * //第一次操作, 文本内容将变成上标文本 + * editor.execCommand( 'superscript' ); + * + * //再次对同一文本内容执行, 则文本内容将恢复正常 + * editor.execCommand( 'superscript' ); + * ``` + */ + var basestyles = { + bold: ["strong", "b"], + italic: ["em", "i"], + subscript: ["sub"], + superscript: ["sup"] + }, + getObj = function(editor, tagNames) { + return domUtils.filterNodeList( + editor.selection.getStartElementPath(), + tagNames + ); + }, + me = this; + //添加快捷键 + me.addshortcutkey({ + Bold: "ctrl+66", //^B + Italic: "ctrl+73", //^I + Underline: "ctrl+85" //^U + }); + me.addInputRule(function(root) { + utils.each(root.getNodesByTagName("b i"), function(node) { + switch (node.tagName) { + case "b": + node.tagName = "strong"; + break; + case "i": + node.tagName = "em"; + } + }); + }); + for (var style in basestyles) { + (function(cmd, tagNames) { + me.commands[cmd] = { + execCommand: function(cmdName) { + var range = me.selection.getRange(), + obj = getObj(this, tagNames); + if (range.collapsed) { + if (obj) { + var tmpText = me.document.createTextNode(""); + range.insertNode(tmpText).removeInlineStyle(tagNames); + range.setStartBefore(tmpText); + domUtils.remove(tmpText); + } else { + var tmpNode = range.document.createElement(tagNames[0]); + if (cmdName == "superscript" || cmdName == "subscript") { + tmpText = me.document.createTextNode(""); + range + .insertNode(tmpText) + .removeInlineStyle(["sub", "sup"]) + .setStartBefore(tmpText) + .collapse(true); + } + range.insertNode(tmpNode).setStart(tmpNode, 0); + } + range.collapse(true); + } else { + if (cmdName == "superscript" || cmdName == "subscript") { + if (!obj || obj.tagName.toLowerCase() != cmdName) { + range.removeInlineStyle(["sub", "sup"]); + } + } + obj + ? range.removeInlineStyle(tagNames) + : range.applyInlineStyle(tagNames[0]); + } + range.select(); + }, + queryCommandState: function() { + return getObj(this, tagNames) ? 1 : 0; + } + }; + })(style, basestyles[style]); + } +}; + + +// plugins/elementpath.js +/** + * 选取路径命令 + * @file + */ +UE.plugins["elementpath"] = function() { + var currentLevel, + tagNames, + me = this; + me.setOpt("elementPathEnabled", true); + if (!me.options.elementPathEnabled) { + return; + } + me.commands["elementpath"] = { + execCommand: function(cmdName, level) { + var start = tagNames[level], + range = me.selection.getRange(); + currentLevel = level * 1; + range.selectNode(start).select(); + }, + queryCommandValue: function() { + //产生一个副本,不能修改原来的startElementPath; + var parents = [].concat(this.selection.getStartElementPath()).reverse(), + names = []; + tagNames = parents; + for (var i = 0, ci; (ci = parents[i]); i++) { + if (ci.nodeType == 3) { + continue; + } + var name = ci.tagName.toLowerCase(); + if (name == "img" && ci.getAttribute("anchorname")) { + name = "anchor"; + } + names[i] = name; + if (currentLevel == i) { + currentLevel = -1; + break; + } + } + return names; + } + }; +}; + + +// plugins/formatmatch.js +/** + * 格式刷,只格式inline的 + * @file + * @since 1.2.6.1 + */ + +/** + * 格式刷 + * @command formatmatch + * @method execCommand + * @remind 该操作不能复制段落格式 + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * //editor是编辑器实例 + * //获取格式刷 + * editor.execCommand( 'formatmatch' ); + * ``` + */ +UE.plugins["formatmatch"] = function() { + var me = this, + list = [], + img, + flag = 0; + + me.addListener("reset", function() { + list = []; + flag = 0; + }); + + function addList(type, evt) { + if (browser.webkit) { + var target = evt.target.tagName == "IMG" ? evt.target : null; + } + + function addFormat(range) { + if (text) { + range.selectNode(text); + } + return range.applyInlineStyle(list[list.length - 1].tagName, null, list); + } + + me.undoManger && me.undoManger.save(); + + var range = me.selection.getRange(), + imgT = target || range.getClosedNode(); + if (img && imgT && imgT.tagName == "IMG") { + //trace:964 + + imgT.style.cssText += + ";float:" + + (img.style.cssFloat || img.style.styleFloat || "none") + + ";display:" + + (img.style.display || "inline"); + + img = null; + } else { + if (!img) { + var collapsed = range.collapsed; + if (collapsed) { + var text = me.document.createTextNode("match"); + range.insertNode(text).select(); + } + me.__hasEnterExecCommand = true; + //不能把block上的属性干掉 + //trace:1553 + var removeFormatAttributes = me.options.removeFormatAttributes; + me.options.removeFormatAttributes = ""; + me.execCommand("removeformat"); + me.options.removeFormatAttributes = removeFormatAttributes; + me.__hasEnterExecCommand = false; + //trace:969 + range = me.selection.getRange(); + if (list.length) { + addFormat(range); + } + if (text) { + range.setStartBefore(text).collapse(true); + } + range.select(); + text && domUtils.remove(text); + } + } + + me.undoManger && me.undoManger.save(); + me.removeListener("mouseup", addList); + flag = 0; + } + + me.commands["formatmatch"] = { + execCommand: function(cmdName) { + if (flag) { + flag = 0; + list = []; + me.removeListener("mouseup", addList); + return; + } + + var range = me.selection.getRange(); + img = range.getClosedNode(); + if (!img || img.tagName != "IMG") { + range.collapse(true).shrinkBoundary(); + var start = range.startContainer; + list = domUtils.findParents(start, true, function(node) { + return !domUtils.isBlockElm(node) && node.nodeType == 1; + }); + //a不能加入格式刷, 并且克隆节点 + for (var i = 0, ci; (ci = list[i]); i++) { + if (ci.tagName == "A") { + list.splice(i, 1); + break; + } + } + } + + me.addListener("mouseup", addList); + flag = 1; + }, + queryCommandState: function() { + return flag; + }, + notNeedUndo: 1 + }; +}; + + +// plugins/searchreplace.js +///import core +///commands 查找替换 +///commandsName SearchReplace +///commandsTitle 查询替换 +///commandsDialog dialogs\searchreplace +/** + * @description 查找替换 + * @author zhanyi + */ + +UE.plugin.register("searchreplace", function() { + var me = this; + + var _blockElm = { table: 1, tbody: 1, tr: 1, ol: 1, ul: 1 }; + + var lastRng = null; + + function getText(node) { + var text = node.nodeType == 3 + ? node.nodeValue + : node[browser.ie ? "innerText" : "textContent"]; + return text.replace(domUtils.fillChar, ""); + } + + function findTextInString(textContent, opt, currentIndex) { + var str = opt.searchStr; + + var reg = new RegExp(str, "g" + (opt.casesensitive ? "" : "i")), + match; + + if (opt.dir == -1) { + textContent = textContent.substr(0, currentIndex); + textContent = textContent.split("").reverse().join(""); + str = str.split("").reverse().join(""); + match = reg.exec(textContent); + if (match) { + return currentIndex - match.index - str.length; + } + } else { + textContent = textContent.substr(currentIndex); + match = reg.exec(textContent); + if (match) { + return match.index + currentIndex; + } + } + + return -1; + } + function findTextBlockElm(node, currentIndex, opt) { + var textContent, + index, + methodName = opt.all || opt.dir == 1 ? "getNextDomNode" : "getPreDomNode"; + if (domUtils.isBody(node)) { + node = node.firstChild; + } + var first = 1; + while (node) { + textContent = getText(node); + index = findTextInString(textContent, opt, currentIndex); + first = 0; + if (index != -1) { + return { + node: node, + index: index + }; + } + node = domUtils[methodName](node); + while (node && _blockElm[node.nodeName.toLowerCase()]) { + node = domUtils[methodName](node, true); + } + if (node) { + currentIndex = opt.dir == -1 ? getText(node).length : 0; + } + } + } + function findNTextInBlockElm(node, index, str) { + var currentIndex = 0, + currentNode = node.firstChild, + currentNodeLength = 0, + result; + while (currentNode) { + if (currentNode.nodeType == 3) { + currentNodeLength = getText(currentNode).replace( + /(^[\t\r\n]+)|([\t\r\n]+$)/, + "" + ).length; + currentIndex += currentNodeLength; + if (currentIndex >= index) { + return { + node: currentNode, + index: currentNodeLength - (currentIndex - index) + }; + } + } else if (!dtd.$empty[currentNode.tagName]) { + currentNodeLength = getText(currentNode).replace( + /(^[\t\r\n]+)|([\t\r\n]+$)/, + "" + ).length; + currentIndex += currentNodeLength; + if (currentIndex >= index) { + result = findNTextInBlockElm( + currentNode, + currentNodeLength - (currentIndex - index), + str + ); + if (result) { + return result; + } + } + } + currentNode = domUtils.getNextDomNode(currentNode); + } + } + + function searchReplace(me, opt) { + var rng = lastRng || me.selection.getRange(), + startBlockNode, + searchStr = opt.searchStr, + span = me.document.createElement("span"); + span.innerHTML = "$$ueditor_searchreplace_key$$"; + + rng.shrinkBoundary(true); + + //判断是不是第一次选中 + if (!rng.collapsed) { + rng.select(); + var rngText = me.selection.getText(); + if ( + new RegExp( + "^" + opt.searchStr + "$", + opt.casesensitive ? "" : "i" + ).test(rngText) + ) { + if (opt.replaceStr != undefined) { + replaceText(rng, opt.replaceStr); + rng.select(); + return true; + } else { + rng.collapse(opt.dir == -1); + } + } + } + + rng.insertNode(span); + rng.enlargeToBlockElm(true); + startBlockNode = rng.startContainer; + var currentIndex = getText(startBlockNode).indexOf( + "$$ueditor_searchreplace_key$$" + ); + rng.setStartBefore(span); + domUtils.remove(span); + var result = findTextBlockElm(startBlockNode, currentIndex, opt); + if (result) { + var rngStart = findNTextInBlockElm(result.node, result.index, searchStr); + var rngEnd = findNTextInBlockElm( + result.node, + result.index + searchStr.length, + searchStr + ); + rng + .setStart(rngStart.node, rngStart.index) + .setEnd(rngEnd.node, rngEnd.index); + + if (opt.replaceStr !== undefined) { + replaceText(rng, opt.replaceStr); + } + rng.select(); + return true; + } else { + rng.setCursor(); + } + } + function replaceText(rng, str) { + str = me.document.createTextNode(str); + rng.deleteContents().insertNode(str); + } + return { + commands: { + searchreplace: { + execCommand: function(cmdName, opt) { + utils.extend( + opt, + { + all: false, + casesensitive: false, + dir: 1 + }, + true + ); + var num = 0; + if (opt.all) { + lastRng = null; + var rng = me.selection.getRange(), + first = me.body.firstChild; + if (first && first.nodeType == 1) { + rng.setStart(first, 0); + rng.shrinkBoundary(true); + } else if (first.nodeType == 3) { + rng.setStartBefore(first); + } + rng.collapse(true).select(true); + if (opt.replaceStr !== undefined) { + me.fireEvent("saveScene"); + } + while (searchReplace(this, opt)) { + num++; + lastRng = me.selection.getRange(); + lastRng.collapse(opt.dir == -1); + } + if (num) { + me.fireEvent("saveScene"); + } + } else { + if (opt.replaceStr !== undefined) { + me.fireEvent("saveScene"); + } + if (searchReplace(this, opt)) { + num++; + lastRng = me.selection.getRange(); + lastRng.collapse(opt.dir == -1); + } + if (num) { + me.fireEvent("saveScene"); + } + } + + return num; + }, + notNeedUndo: 1 + } + }, + bindEvents: { + clearlastSearchResult: function() { + lastRng = null; + } + } + }; +}); + + +// plugins/customstyle.js +/** + * 自定义样式 + * @file + * @since 1.2.6.1 + */ + +/** + * 根据config配置文件里“customstyle”选项的值对匹配的标签执行样式替换。 + * @command customstyle + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand( 'customstyle' ); + * ``` + */ +UE.plugins["customstyle"] = function() { + var me = this; + me.setOpt({ + customstyle: [ + { + tag: "h1", + name: "tc", + style: + "font-size:32px;font-weight:bold;border-bottom:#ccc 2px solid;padding:0 4px 0 0;text-align:center;margin:0 0 20px 0;" + }, + { + tag: "h1", + name: "tl", + style: + "font-size:32px;font-weight:bold;border-bottom:#ccc 2px solid;padding:0 4px 0 0;text-align:left;margin:0 0 10px 0;" + }, + { + tag: "span", + name: "im", + style: + "font-size:16px;font-style:italic;font-weight:bold;line-height:18px;" + }, + { + tag: "span", + name: "hi", + style: + "font-size:16px;font-style:italic;font-weight:bold;color:rgb(51, 153, 204);line-height:18px;" + } + ] + }); + me.commands["customstyle"] = { + execCommand: function(cmdName, obj) { + var me = this, + tagName = obj.tag, + node = domUtils.findParent( + me.selection.getStart(), + function(node) { + return node.getAttribute("label"); + }, + true + ), + range, + bk, + tmpObj = {}; + for (var p in obj) { + if (obj[p] !== undefined) tmpObj[p] = obj[p]; + } + delete tmpObj.tag; + if (node && node.getAttribute("label") == obj.label) { + range = this.selection.getRange(); + bk = range.createBookmark(); + if (range.collapsed) { + //trace:1732 删掉自定义标签,要有p来回填站位 + if (dtd.$block[node.tagName]) { + var fillNode = me.document.createElement("p"); + domUtils.moveChild(node, fillNode); + node.parentNode.insertBefore(fillNode, node); + domUtils.remove(node); + } else { + domUtils.remove(node, true); + } + } else { + var common = domUtils.getCommonAncestor(bk.start, bk.end), + nodes = domUtils.getElementsByTagName(common, tagName); + if (new RegExp(tagName, "i").test(common.tagName)) { + nodes.push(common); + } + for (var i = 0, ni; (ni = nodes[i++]); ) { + if (ni.getAttribute("label") == obj.label) { + var ps = domUtils.getPosition(ni, bk.start), + pe = domUtils.getPosition(ni, bk.end); + if ( + (ps & domUtils.POSITION_FOLLOWING || + ps & domUtils.POSITION_CONTAINS) && + (pe & domUtils.POSITION_PRECEDING || + pe & domUtils.POSITION_CONTAINS) + ) + if (dtd.$block[tagName]) { + var fillNode = me.document.createElement("p"); + domUtils.moveChild(ni, fillNode); + ni.parentNode.insertBefore(fillNode, ni); + } + domUtils.remove(ni, true); + } + } + node = domUtils.findParent( + common, + function(node) { + return node.getAttribute("label") == obj.label; + }, + true + ); + if (node) { + domUtils.remove(node, true); + } + } + range.moveToBookmark(bk).select(); + } else { + if (dtd.$block[tagName]) { + this.execCommand("paragraph", tagName, tmpObj, "customstyle"); + range = me.selection.getRange(); + if (!range.collapsed) { + range.collapse(); + node = domUtils.findParent( + me.selection.getStart(), + function(node) { + return node.getAttribute("label") == obj.label; + }, + true + ); + var pNode = me.document.createElement("p"); + domUtils.insertAfter(node, pNode); + domUtils.fillNode(me.document, pNode); + range.setStart(pNode, 0).setCursor(); + } + } else { + range = me.selection.getRange(); + if (range.collapsed) { + node = me.document.createElement(tagName); + domUtils.setAttributes(node, tmpObj); + range.insertNode(node).setStart(node, 0).setCursor(); + + return; + } + + bk = range.createBookmark(); + range.applyInlineStyle(tagName, tmpObj).moveToBookmark(bk).select(); + } + } + }, + queryCommandValue: function() { + var parent = domUtils.filterNodeList( + this.selection.getStartElementPath(), + function(node) { + return node.getAttribute("label"); + } + ); + return parent ? parent.getAttribute("label") : ""; + } + }; + //当去掉customstyle是,如果是块元素,用p代替 + me.addListener("keyup", function(type, evt) { + var keyCode = evt.keyCode || evt.which; + + if (keyCode == 32 || keyCode == 13) { + var range = me.selection.getRange(); + if (range.collapsed) { + var node = domUtils.findParent( + me.selection.getStart(), + function(node) { + return node.getAttribute("label"); + }, + true + ); + if (node && dtd.$block[node.tagName] && domUtils.isEmptyNode(node)) { + var p = me.document.createElement("p"); + domUtils.insertAfter(node, p); + domUtils.fillNode(me.document, p); + domUtils.remove(node); + range.setStart(p, 0).setCursor(); + } + } + } + }); +}; + + +// plugins/catchremoteimage.js +///import core +///commands 远程图片抓取 +///commandsName catchRemoteImage,catchremoteimageenable +///commandsTitle 远程图片抓取 +/** + * 远程图片抓取,当开启本插件时所有不符合本地域名的图片都将被抓取成为本地服务器上的图片 + */ +UE.plugins["catchremoteimage"] = function() { + var me = this, + ajax = UE.ajax; + + /* 设置默认值 */ + if (me.options.catchRemoteImageEnable === false) return; + me.setOpt({ + catchRemoteImageEnable: false + }); + + me.addListener("afterpaste", function() { + me.fireEvent("catchRemoteImage"); + }); + + me.addListener("catchRemoteImage", function() { + var catcherLocalDomain = me.getOpt("catcherLocalDomain"), + catcherActionUrl = me.getActionUrl(me.getOpt("catcherActionName")), + catcherUrlPrefix = me.getOpt("catcherUrlPrefix"), + catcherFieldName = me.getOpt("catcherFieldName"); + + var remoteImages = [], + loadingIMG = me.options.themePath + me.options.theme + '/images/spacer.gif', + imgs = me.document.querySelectorAll('[style*="url"],img'), + test = function(src, urls) { + if (src.indexOf(location.host) != -1 || /(^\.)|(^\/)/.test(src)) { + return true; + } + if (urls) { + for (var j = 0, url; (url = urls[j++]); ) { + if (src.indexOf(url) !== -1) { + return true; + } + } + } + return false; + }; + + for (var i = 0, ci; (ci = imgs[i++]); ) { + if (ci.getAttribute("word_img")) { + continue; + } + if(ci.nodeName == "IMG"){ + var src = ci.getAttribute("_src") || ci.src || ""; + if (/^(https?|ftp):/i.test(src) && !test(src, catcherLocalDomain)) { + remoteImages.push(src); + // 添加上传时的uploading动画 + domUtils.setAttributes(ci, { + class: "loadingclass", + _src: src, + src: loadingIMG + }) + } + } else { + // 获取背景图片url + var backgroundImageurl = ci.style.cssText.replace(/.*\s?url\([\'\"]?/, '').replace(/[\'\"]?\).*/, ''); + if (/^(https?|ftp):/i.test(backgroundImageurl) && !test(backgroundImageurl, catcherLocalDomain)) { + remoteImages.push(backgroundImageurl); + ci.style.cssText = ci.style.cssText.replace(backgroundImageurl, loadingIMG); + domUtils.setAttributes(ci, { + "data-background": backgroundImageurl + }) + } + } + } + + if (remoteImages.length) { + catchremoteimage(remoteImages, { + //成功抓取 + success: function(r) { + try { + var info = r.state !== undefined + ? r + : eval("(" + r.responseText + ")"); + } catch (e) { + return; + } + + /* 获取源路径和新路径 */ + var i, + j, + ci, + cj, + oldSrc, + newSrc, + list = info.list; + + /* 抓取失败统计 */ + var catchFailList = []; + /* 抓取成功统计 */ + var catchSuccessList = []; + /* 抓取失败时显示的图片 */ + var failIMG = me.options.themePath + me.options.theme + '/images/img-cracked.png'; + + for (i = 0; ci = imgs[i++];) { + oldSrc = ci.getAttribute("_src") || ci.src || ""; + oldBgIMG = ci.getAttribute("data-background") || ""; + for (j = 0; cj = list[j++];) { + if (oldSrc == cj.source && cj.state == "SUCCESS") { + newSrc = catcherUrlPrefix + cj.url; + // 上传成功是删除uploading动画 + domUtils.removeClasses( ci, "loadingclass" ); + domUtils.setAttributes(ci, { + "src": newSrc, + "_src": newSrc, + "data-catchResult":"img_catchSuccess" // 添加catch成功标记 + }); + catchSuccessList.push(ci); + break; + } else if (oldSrc == cj.source && cj.state == "FAIL") { + // 替换成统一的失败图片 + domUtils.removeClasses( ci, "loadingclass" ); + domUtils.setAttributes(ci, { + "src": failIMG, + "_src": failIMG, + "data-catchResult":"img_catchFail" // 添加catch失败标记 + }); + catchFailList.push(ci); + break; + } else if (oldBgIMG == cj.source && cj.state == "SUCCESS") { + newBgIMG = catcherUrlPrefix + cj.url; + ci.style.cssText = ci.style.cssText.replace(loadingIMG, newBgIMG); + domUtils.removeAttributes(ci,"data-background"); + domUtils.setAttributes(ci, { + "data-catchResult":"img_catchSuccess" // 添加catch成功标记 + }); + catchSuccessList.push(ci); + break; + } else if (oldBgIMG == cj.source && cj.state == "FAIL"){ + ci.style.cssText = ci.style.cssText.replace(loadingIMG, failIMG); + domUtils.removeAttributes(ci,"data-background"); + domUtils.setAttributes(ci, { + "data-catchResult":"img_catchFail" // 添加catch失败标记 + }); + catchFailList.push(ci); + break; + } + } + + } + // 监听事件添加成功抓取和抓取失败的dom列表参数 + me.fireEvent('catchremotesuccess',catchSuccessList,catchFailList); + }, + //回调失败,本次请求超时 + error: function() { + me.fireEvent("catchremoteerror"); + } + }); + } + + function catchremoteimage(imgs, callbacks) { + var params = + utils.serializeParam(me.queryCommandValue("serverparam")) || "", + url = utils.formatUrl( + catcherActionUrl + + (catcherActionUrl.indexOf("?") == -1 ? "?" : "&") + + params + ), + isJsonp = utils.isCrossDomainUrl(url), + opt = { + method: "POST", + dataType: isJsonp ? "jsonp" : "", + timeout: 60000, //单位:毫秒,回调请求超时设置。目标用户如果网速不是很快的话此处建议设置一个较大的数值 + onsuccess: callbacks["success"], + onerror: callbacks["error"] + }; + opt[catcherFieldName] = imgs; + ajax.request(url, opt); + } + }); +}; + + +// plugins/snapscreen.js +/** + * 截屏插件,为UEditor提供插入支持 + * @file + * @since 1.4.2 + */ +UE.plugin.register("snapscreen", function() { + var me = this; + var snapplugin; + + function getLocation(url) { + var search, + a = document.createElement("a"), + params = utils.serializeParam(me.queryCommandValue("serverparam")) || ""; + + a.href = url; + if (browser.ie) { + a.href = a.href; + } + + search = a.search; + if (params) { + search = search + (search.indexOf("?") == -1 ? "?" : "&") + params; + search = search.replace(/[&]+/gi, "&"); + } + return { + port: a.port, + hostname: a.hostname, + path: a.pathname + search || +a.hash + }; + } + + return { + commands: { + /** + * 字体背景颜色 + * @command snapscreen + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand('snapscreen'); + * ``` + */ + snapscreen: { + execCommand: function(cmd) { + var url, local, res; + var lang = me.getLang("snapScreen_plugin"); + + if (!snapplugin) { + var container = me.container; + var doc = me.container.ownerDocument || me.container.document; + snapplugin = doc.createElement("object"); + try { + snapplugin.type = "application/x-pluginbaidusnap"; + } catch (e) { + return; + } + snapplugin.style.cssText = + "position:absolute;left:-9999px;width:0;height:0;"; + snapplugin.setAttribute("width", "0"); + snapplugin.setAttribute("height", "0"); + container.appendChild(snapplugin); + } + + function onSuccess(rs) { + try { + rs = eval("(" + rs + ")"); + if (rs.state == "SUCCESS") { + var opt = me.options; + me.execCommand("insertimage", { + src: opt.snapscreenUrlPrefix + rs.url, + _src: opt.snapscreenUrlPrefix + rs.url, + alt: rs.title || "", + floatStyle: opt.snapscreenImgAlign + }); + } else { + alert(rs.state); + } + } catch (e) { + alert(lang.callBackErrorMsg); + } + } + url = me.getActionUrl(me.getOpt("snapscreenActionName")); + local = getLocation(url); + setTimeout(function() { + try { + res = snapplugin.saveSnapshot( + local.hostname, + local.path, + local.port + ); + } catch (e) { + me.ui._dialogs["snapscreenDialog"].open(); + return; + } + + onSuccess(res); + }, 50); + }, + queryCommandState: function() { + return navigator.userAgent.indexOf("Windows", 0) != -1 ? 0 : -1; + } + } + } + }; +}); + + +// plugins/insertparagraph.js +/** + * 插入段落 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入段落 + * @command insertparagraph + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * //editor是编辑器实例 + * editor.execCommand( 'insertparagraph' ); + * ``` + */ + +UE.commands["insertparagraph"] = { + execCommand: function(cmdName, front) { + var me = this, + range = me.selection.getRange(), + start = range.startContainer, + tmpNode; + while (start) { + if (domUtils.isBody(start)) { + break; + } + tmpNode = start; + start = start.parentNode; + } + if (tmpNode) { + var p = me.document.createElement("p"); + if (front) { + tmpNode.parentNode.insertBefore(p, tmpNode); + } else { + tmpNode.parentNode.insertBefore(p, tmpNode.nextSibling); + } + domUtils.fillNode(me.document, p); + range.setStart(p, 0).setCursor(false, true); + } + } +}; + + +// plugins/webapp.js +/** + * 百度应用 + * @file + * @since 1.2.6.1 + */ + +/** + * 插入百度应用 + * @command webapp + * @method execCommand + * @remind 需要百度APPKey + * @remind 百度应用主页: http://app.baidu.com/ + * @param { Object } appOptions 应用所需的参数项, 支持的key有: title=>应用标题, width=>应用容器宽度, + * height=>应用容器高度,logo=>应用logo,url=>应用地址 + * @example + * ```javascript + * //editor是编辑器实例 + * //在编辑器里插入一个“植物大战僵尸”的APP + * editor.execCommand( 'webapp' , { + * title: '植物大战僵尸', + * width: 560, + * height: 465, + * logo: '应用展示的图片', + * url: '百度应用的地址' + * } ); + * ``` + */ + +//UE.plugins['webapp'] = function () { +// var me = this; +// function createInsertStr( obj, toIframe, addParagraph ) { +// return !toIframe ? +// (addParagraph ? '

    ' : '') + '' + +// (addParagraph ? '

    ' : '') +// : +// ''; +// } +// +// function switchImgAndIframe( img2frame ) { +// var tmpdiv, +// nodes = domUtils.getElementsByTagName( me.document, !img2frame ? "iframe" : "img" ); +// for ( var i = 0, node; node = nodes[i++]; ) { +// if ( node.className != "edui-faked-webapp" ){ +// continue; +// } +// tmpdiv = me.document.createElement( "div" ); +// tmpdiv.innerHTML = createInsertStr( img2frame ? {url:node.getAttribute( "_url" ), width:node.width, height:node.height,title:node.title,logo:node.style.backgroundImage.replace("url(","").replace(")","")} : {url:node.getAttribute( "src", 2 ),title:node.title, width:node.width, height:node.height,logo:node.getAttribute("logo_url")}, img2frame ? true : false,false ); +// node.parentNode.replaceChild( tmpdiv.firstChild, node ); +// } +// } +// +// me.addListener( "beforegetcontent", function () { +// switchImgAndIframe( true ); +// } ); +// me.addListener( 'aftersetcontent', function () { +// switchImgAndIframe( false ); +// } ); +// me.addListener( 'aftergetcontent', function ( cmdName ) { +// if ( cmdName == 'aftergetcontent' && me.queryCommandState( 'source' ) ){ +// return; +// } +// switchImgAndIframe( false ); +// } ); +// +// me.commands['webapp'] = { +// execCommand:function ( cmd, obj ) { +// me.execCommand( "inserthtml", createInsertStr( obj, false,true ) ); +// } +// }; +//}; + +UE.plugin.register("webapp", function() { + var me = this; + function createInsertStr(obj, toEmbed) { + return !toEmbed + ? '" + : ''; + } + return { + outputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(node) { + var html; + if (node.getAttr("class") == "edui-faked-webapp") { + html = createInsertStr( + { + title: node.getAttr("title"), + width: node.getAttr("width"), + height: node.getAttr("height"), + align: node.getAttr("align"), + cssfloat: node.getStyle("float"), + url: node.getAttr("_url"), + logo: node.getAttr("_logo_url") + }, + true + ); + var embed = UE.uNode.createElement(html); + node.parentNode.replaceChild(embed, node); + } + }); + }, + inputRule: function(root) { + utils.each(root.getNodesByTagName("iframe"), function(node) { + if (node.getAttr("class") == "edui-faked-webapp") { + var img = UE.uNode.createElement( + createInsertStr({ + title: node.getAttr("title"), + width: node.getAttr("width"), + height: node.getAttr("height"), + align: node.getAttr("align"), + cssfloat: node.getStyle("float"), + url: node.getAttr("src"), + logo: node.getAttr("logo_url") + }) + ); + node.parentNode.replaceChild(img, node); + } + }); + }, + commands: { + /** + * 插入百度应用 + * @command webapp + * @method execCommand + * @remind 需要百度APPKey + * @remind 百度应用主页: http://app.baidu.com/ + * @param { Object } appOptions 应用所需的参数项, 支持的key有: title=>应用标题, width=>应用容器宽度, + * height=>应用容器高度,logo=>应用logo,url=>应用地址 + * @example + * ```javascript + * //editor是编辑器实例 + * //在编辑器里插入一个“植物大战僵尸”的APP + * editor.execCommand( 'webapp' , { + * title: '植物大战僵尸', + * width: 560, + * height: 465, + * logo: '应用展示的图片', + * url: '百度应用的地址' + * } ); + * ``` + */ + webapp: { + execCommand: function(cmd, obj) { + var me = this, + str = createInsertStr( + utils.extend(obj, { + align: "none" + }), + false + ); + me.execCommand("inserthtml", str); + }, + queryCommandState: function() { + var me = this, + img = me.selection.getRange().getClosedNode(), + flag = img && img.className == "edui-faked-webapp"; + return flag ? 1 : 0; + } + } + } + }; +}); + + +// plugins/template.js +///import core +///import plugins\inserthtml.js +///import plugins\cleardoc.js +///commands 模板 +///commandsName template +///commandsTitle 模板 +///commandsDialog dialogs\template +UE.plugins["template"] = function() { + UE.commands["template"] = { + execCommand: function(cmd, obj) { + obj.html && this.execCommand("inserthtml", obj.html); + } + }; + this.addListener("click", function(type, evt) { + var el = evt.target || evt.srcElement, + range = this.selection.getRange(); + var tnode = domUtils.findParent( + el, + function(node) { + if (node.className && domUtils.hasClass(node, "ue_t")) { + return node; + } + }, + true + ); + tnode && range.selectNode(tnode).shrinkBoundary().select(); + }); + this.addListener("keydown", function(type, evt) { + var range = this.selection.getRange(); + if (!range.collapsed) { + if (!evt.ctrlKey && !evt.metaKey && !evt.shiftKey && !evt.altKey) { + var tnode = domUtils.findParent( + range.startContainer, + function(node) { + if (node.className && domUtils.hasClass(node, "ue_t")) { + return node; + } + }, + true + ); + if (tnode) { + domUtils.removeClasses(tnode, ["ue_t"]); + } + } + } + }); +}; + + +// plugins/music.js +/** + * 插入音乐命令 + * @file + */ +UE.plugin.register("music", function() { + var me = this; + function creatInsertStr(url, width, height, align, cssfloat, toEmbed) { + return !toEmbed + ? "' + : ''; + } + return { + outputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(node) { + var html; + if (node.getAttr("class") == "edui-faked-music") { + var cssfloat = node.getStyle("float"); + var align = node.getAttr("align"); + html = creatInsertStr( + node.getAttr("_url"), + node.getAttr("width"), + node.getAttr("height"), + align, + cssfloat, + true + ); + var embed = UE.uNode.createElement(html); + node.parentNode.replaceChild(embed, node); + } + }); + }, + inputRule: function(root) { + utils.each(root.getNodesByTagName("embed"), function(node) { + if (node.getAttr("class") == "edui-faked-music") { + var cssfloat = node.getStyle("float"); + var align = node.getAttr("align"); + html = creatInsertStr( + node.getAttr("src"), + node.getAttr("width"), + node.getAttr("height"), + align, + cssfloat, + false + ); + var img = UE.uNode.createElement(html); + node.parentNode.replaceChild(img, node); + } + }); + }, + commands: { + /** + * 插入音乐 + * @command music + * @method execCommand + * @param { Object } musicOptions 插入音乐的参数项, 支持的key有: url=>音乐地址; + * width=>音乐容器宽度;height=>音乐容器高度;align=>音乐文件的对齐方式, 可选值有: left, center, right, none + * @example + * ```javascript + * //editor是编辑器实例 + * //在编辑器里插入一个“植物大战僵尸”的APP + * editor.execCommand( 'music' , { + * width: 400, + * height: 95, + * align: "center", + * url: "音乐地址" + * } ); + * ``` + */ + music: { + execCommand: function(cmd, musicObj) { + var me = this, + str = creatInsertStr( + musicObj.url, + musicObj.width || 400, + musicObj.height || 95, + "none", + false + ); + me.execCommand("inserthtml", str); + }, + queryCommandState: function() { + var me = this, + img = me.selection.getRange().getClosedNode(), + flag = img && img.className == "edui-faked-music"; + return flag ? 1 : 0; + } + } + } + }; +}); + + +// plugins/autoupload.js +/** + * @description + * 1.拖放文件到编辑区域,自动上传并插入到选区 + * 2.插入粘贴板的图片,自动上传并插入到选区 + * @author Jinqn + * @date 2013-10-14 + */ +UE.plugin.register("autoupload", function() { + function sendAndInsertFile(file, editor) { + var me = editor; + //模拟数据 + var fieldName, + urlPrefix, + maxSize, + allowFiles, + actionUrl, + loadingHtml, + errorHandler, + successHandler, + filetype = /image\/\w+/i.test(file.type) ? "image" : "file", + loadingId = "loading_" + (+new Date()).toString(36); + + fieldName = me.getOpt(filetype + "FieldName"); + urlPrefix = me.getOpt(filetype + "UrlPrefix"); + maxSize = me.getOpt(filetype + "MaxSize"); + allowFiles = me.getOpt(filetype + "AllowFiles"); + actionUrl = me.getActionUrl(me.getOpt(filetype + "ActionName")); + errorHandler = function(title) { + var loader = me.document.getElementById(loadingId); + loader && domUtils.remove(loader); + me.fireEvent("showmessage", { + id: loadingId, + content: title, + type: "error", + timeout: 4000 + }); + }; + + if (filetype == "image") { + loadingHtml = + ''; + successHandler = function(data) { + var link = urlPrefix + data.url, + loader = me.document.getElementById(loadingId); + if (loader) { + domUtils.removeClasses(loader, "loadingclass"); + loader.setAttribute("src", link); + loader.setAttribute("_src", link); + loader.setAttribute("alt", data.original || ""); + loader.removeAttribute("id"); + me.trigger("contentchange", loader); + } + }; + } else { + loadingHtml = + "

    " + + '' + + "

    "; + successHandler = function(data) { + var link = urlPrefix + data.url, + loader = me.document.getElementById(loadingId); + + var rng = me.selection.getRange(), + bk = rng.createBookmark(); + rng.selectNode(loader).select(); + me.execCommand("insertfile", { url: link }); + rng.moveToBookmark(bk).select(); + }; + } + + /* 插入loading的占位符 */ + me.execCommand("inserthtml", loadingHtml); + /* 判断后端配置是否没有加载成功 */ + if (!me.getOpt(filetype + "ActionName")) { + errorHandler(me.getLang("autoupload.errorLoadConfig")); + return; + } + /* 判断文件大小是否超出限制 */ + if (file.size > maxSize) { + errorHandler(me.getLang("autoupload.exceedSizeError")); + return; + } + /* 判断文件格式是否超出允许 */ + var fileext = file.name ? file.name.substr(file.name.lastIndexOf(".")) : ""; + if ( + (fileext && filetype != "image") || + (allowFiles && + (allowFiles.join("") + ".").indexOf(fileext.toLowerCase() + ".") == -1) + ) { + errorHandler(me.getLang("autoupload.exceedTypeError")); + return; + } + + /* 创建Ajax并提交 */ + var xhr = new XMLHttpRequest(), + fd = new FormData(), + params = utils.serializeParam(me.queryCommandValue("serverparam")) || "", + url = utils.formatUrl( + actionUrl + (actionUrl.indexOf("?") == -1 ? "?" : "&") + params + ); + + fd.append( + fieldName, + file, + file.name || "blob." + file.type.substr("image/".length) + ); + fd.append("type", "ajax"); + xhr.open("post", url, true); + xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); + xhr.addEventListener("load", function(e) { + try { + var json = new Function("return " + utils.trim(e.target.response))(); + if (json.state == "SUCCESS" && json.url) { + successHandler(json); + } else { + errorHandler(json.state); + } + } catch (er) { + errorHandler(me.getLang("autoupload.loadError")); + } + }); + xhr.send(fd); + } + + function getPasteImage(e) { + return e.clipboardData && + e.clipboardData.items && + e.clipboardData.items.length == 1 && + /^image\//.test(e.clipboardData.items[0].type) + ? e.clipboardData.items + : null; + } + function getDropImage(e) { + return e.dataTransfer && e.dataTransfer.files ? e.dataTransfer.files : null; + } + + return { + outputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(n) { + if (/\b(loaderrorclass)|(bloaderrorclass)\b/.test(n.getAttr("class"))) { + n.parentNode.removeChild(n); + } + }); + utils.each(root.getNodesByTagName("p"), function(n) { + if (/\bloadpara\b/.test(n.getAttr("class"))) { + n.parentNode.removeChild(n); + } + }); + }, + bindEvents: { + defaultOptions: { + //默认间隔时间 + enableDragUpload: true, + enablePasteUpload: true + }, + //插入粘贴板的图片,拖放插入图片 + ready: function(e) { + var me = this; + if (window.FormData && window.FileReader) { + var handler = function(e) { + var hasImg = false, + items; + //获取粘贴板文件列表或者拖放文件列表 + items = e.type == "paste" ? getPasteImage(e) : getDropImage(e); + if (items) { + var len = items.length, + file; + while (len--) { + file = items[len]; + if (file.getAsFile) file = file.getAsFile(); + if (file && file.size > 0) { + sendAndInsertFile(file, me); + hasImg = true; + } + } + hasImg && e.preventDefault(); + } + }; + + if (me.getOpt("enablePasteUpload") !== false) { + domUtils.on(me.body, "paste ", handler); + } + if (me.getOpt("enableDragUpload") !== false) { + domUtils.on(me.body, "drop", handler); + //取消拖放图片时出现的文字光标位置提示 + domUtils.on(me.body, "dragover", function(e) { + if (e.dataTransfer.types[0] == "Files") { + e.preventDefault(); + } + }); + } else { + if (browser.gecko) { + domUtils.on(me.body, "drop", function(e) { + if (getDropImage(e)) { + e.preventDefault(); + } + }); + } + } + + //设置loading的样式 + utils.cssRule( + "loading", + ".loadingclass{display:inline-block;cursor:default;background: url('" + + this.options.themePath + + this.options.theme + + "/images/loading.gif') no-repeat center center transparent;border:1px solid #cccccc;margin-left:1px;height: 22px;width: 22px;}\n" + + ".loaderrorclass{display:inline-block;cursor:default;background: url('" + + this.options.themePath + + this.options.theme + + "/images/loaderror.png') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;" + + "}", + this.document + ); + } + } + } + }; +}); + + +// plugins/autosave.js +UE.plugin.register("autosave", function() { + var me = this, + //无限循环保护 + lastSaveTime = new Date(), + //最小保存间隔时间 + MIN_TIME = 20, + //auto save key + saveKey = null; + + function save(editor) { + var saveData; + + if (new Date() - lastSaveTime < MIN_TIME) { + return; + } + + if (!editor.hasContents()) { + //这里不能调用命令来删除, 会造成事件死循环 + saveKey && me.removePreferences(saveKey); + return; + } + + lastSaveTime = new Date(); + + editor._saveFlag = null; + + saveData = me.body.innerHTML; + + if ( + editor.fireEvent("beforeautosave", { + content: saveData + }) === false + ) { + return; + } + + me.setPreferences(saveKey, saveData); + + editor.fireEvent("afterautosave", { + content: saveData + }); + } + + return { + defaultOptions: { + //默认间隔时间 + saveInterval: 500, + enableAutoSave: true + }, + bindEvents: { + ready: function() { + var _suffix = "-drafts-data", + key = null; + + if (me.key) { + key = me.key + _suffix; + } else { + key = (me.container.parentNode.id || "ue-common") + _suffix; + } + + //页面地址+编辑器ID 保持唯一 + saveKey = + (location.protocol + location.host + location.pathname).replace( + /[.:\/]/g, + "_" + ) + key; + }, + + contentchange: function() { + if (!me.getOpt("enableAutoSave")) { + return; + } + + if (!saveKey) { + return; + } + + if (me._saveFlag) { + window.clearTimeout(me._saveFlag); + } + + if (me.options.saveInterval > 0) { + me._saveFlag = window.setTimeout(function() { + save(me); + }, me.options.saveInterval); + } else { + save(me); + } + } + }, + commands: { + clearlocaldata: { + execCommand: function(cmd, name) { + if (saveKey && me.getPreferences(saveKey)) { + me.removePreferences(saveKey); + } + }, + notNeedUndo: true, + ignoreContentChange: true + }, + + getlocaldata: { + execCommand: function(cmd, name) { + return saveKey ? me.getPreferences(saveKey) || "" : ""; + }, + notNeedUndo: true, + ignoreContentChange: true + }, + + drafts: { + execCommand: function(cmd, name) { + if (saveKey) { + me.body.innerHTML = + me.getPreferences(saveKey) || "

    " + domUtils.fillHtml + "

    "; + me.focus(true); + } + }, + queryCommandState: function() { + return saveKey ? (me.getPreferences(saveKey) === null ? -1 : 0) : -1; + }, + notNeedUndo: true, + ignoreContentChange: true + } + } + }; +}); + + +// plugins/charts.js +UE.plugin.register("charts", function() { + var me = this; + + return { + bindEvents: { + chartserror: function() {} + }, + commands: { + charts: { + execCommand: function(cmd, data) { + var tableNode = domUtils.findParentByTagName( + this.selection.getRange().startContainer, + "table", + true + ), + flagText = [], + config = {}; + + if (!tableNode) { + return false; + } + + if (!validData(tableNode)) { + me.fireEvent("chartserror"); + return false; + } + + config.title = data.title || ""; + config.subTitle = data.subTitle || ""; + config.xTitle = data.xTitle || ""; + config.yTitle = data.yTitle || ""; + config.suffix = data.suffix || ""; + config.tip = data.tip || ""; + //数据对齐方式 + config.dataFormat = data.tableDataFormat || ""; + //图表类型 + config.chartType = data.chartType || 0; + + for (var key in config) { + if (!config.hasOwnProperty(key)) { + continue; + } + + flagText.push(key + ":" + config[key]); + } + + tableNode.setAttribute("data-chart", flagText.join(";")); + domUtils.addClass(tableNode, "edui-charts-table"); + }, + queryCommandState: function(cmd, name) { + var tableNode = domUtils.findParentByTagName( + this.selection.getRange().startContainer, + "table", + true + ); + return tableNode && validData(tableNode) ? 0 : -1; + } + } + }, + inputRule: function(root) { + utils.each(root.getNodesByTagName("table"), function(tableNode) { + if (tableNode.getAttr("data-chart") !== undefined) { + tableNode.setAttr("style"); + } + }); + }, + outputRule: function(root) { + utils.each(root.getNodesByTagName("table"), function(tableNode) { + if (tableNode.getAttr("data-chart") !== undefined) { + tableNode.setAttr("style", "display: none;"); + } + }); + } + }; + + function validData(table) { + var firstRows = null, + cellCount = 0; + + //行数不够 + if (table.rows.length < 2) { + return false; + } + + //列数不够 + if (table.rows[0].cells.length < 2) { + return false; + } + + //第一行所有cell必须是th + firstRows = table.rows[0].cells; + cellCount = firstRows.length; + + for (var i = 0, cell; (cell = firstRows[i]); i++) { + if (cell.tagName.toLowerCase() !== "th") { + return false; + } + } + + for (var i = 1, row; (row = table.rows[i]); i++) { + //每行单元格数不匹配, 返回false + if (row.cells.length != cellCount) { + return false; + } + + //第一列不是th也返回false + if (row.cells[0].tagName.toLowerCase() !== "th") { + return false; + } + + for (var j = 1, cell; (cell = row.cells[j]); j++) { + var value = utils.trim(cell.innerText || cell.textContent || ""); + + value = value + .replace(new RegExp(UE.dom.domUtils.fillChar, "g"), "") + .replace(/^\s+|\s+$/g, ""); + + //必须是数字 + if (!/^\d*\.?\d+$/.test(value)) { + return false; + } + } + } + + return true; + } +}); + + +// plugins/section.js +/** + * 目录大纲支持插件 + * @file + * @since 1.3.0 + */ +UE.plugin.register("section", function() { + /* 目录节点对象 */ + function Section(option) { + this.tag = ""; + (this.level = -1), (this.dom = null); + this.nextSection = null; + this.previousSection = null; + this.parentSection = null; + this.startAddress = []; + this.endAddress = []; + this.children = []; + } + function getSection(option) { + var section = new Section(); + return utils.extend(section, option); + } + function getNodeFromAddress(startAddress, root) { + var current = root; + for (var i = 0; i < startAddress.length; i++) { + if (!current.childNodes) return null; + current = current.childNodes[startAddress[i]]; + } + return current; + } + + var me = this; + + return { + bindMultiEvents: { + type: "aftersetcontent afterscencerestore", + handler: function() { + me.fireEvent("updateSections"); + } + }, + bindEvents: { + /* 初始化、拖拽、粘贴、执行setcontent之后 */ + ready: function() { + me.fireEvent("updateSections"); + domUtils.on(me.body, "drop paste", function() { + me.fireEvent("updateSections"); + }); + }, + /* 执行paragraph命令之后 */ + afterexeccommand: function(type, cmd) { + if (cmd == "paragraph") { + me.fireEvent("updateSections"); + } + }, + /* 部分键盘操作,触发updateSections事件 */ + keyup: function(type, e) { + var me = this, + range = me.selection.getRange(); + if (range.collapsed != true) { + me.fireEvent("updateSections"); + } else { + var keyCode = e.keyCode || e.which; + if (keyCode == 13 || keyCode == 8 || keyCode == 46) { + me.fireEvent("updateSections"); + } + } + } + }, + commands: { + getsections: { + execCommand: function(cmd, levels) { + var levelFn = levels || ["h1", "h2", "h3", "h4", "h5", "h6"]; + + for (var i = 0; i < levelFn.length; i++) { + if (typeof levelFn[i] == "string") { + levelFn[i] = (function(fn) { + return function(node) { + return node.tagName == fn.toUpperCase(); + }; + })(levelFn[i]); + } else if (typeof levelFn[i] != "function") { + levelFn[i] = function(node) { + return null; + }; + } + } + function getSectionLevel(node) { + for (var i = 0; i < levelFn.length; i++) { + if (levelFn[i](node)) return i; + } + return -1; + } + + var me = this, + Directory = getSection({ level: -1, title: "root" }), + previous = Directory; + + function traversal(node, Directory) { + var level, + tmpSection = null, + parent, + child, + children = node.childNodes; + for (var i = 0, len = children.length; i < len; i++) { + child = children[i]; + level = getSectionLevel(child); + if (level >= 0) { + var address = me.selection + .getRange() + .selectNode(child) + .createAddress(true).startAddress, + current = getSection({ + tag: child.tagName, + title: child.innerText || child.textContent || "", + level: level, + dom: child, + startAddress: utils.clone(address, []), + endAddress: utils.clone(address, []), + children: [] + }); + previous.nextSection = current; + current.previousSection = previous; + parent = previous; + while (level <= parent.level) { + parent = parent.parentSection; + } + current.parentSection = parent; + parent.children.push(current); + tmpSection = previous = current; + } else { + child.nodeType === 1 && traversal(child, Directory); + tmpSection && + tmpSection.endAddress[tmpSection.endAddress.length - 1]++; + } + } + } + traversal(me.body, Directory); + return Directory; + }, + notNeedUndo: true + }, + movesection: { + execCommand: function(cmd, sourceSection, targetSection, isAfter) { + var me = this, + targetAddress, + target; + + if (!sourceSection || !targetSection || targetSection.level == -1) + return; + + targetAddress = isAfter + ? targetSection.endAddress + : targetSection.startAddress; + target = getNodeFromAddress(targetAddress, me.body); + + /* 判断目标地址是否被源章节包含 */ + if ( + !targetAddress || + !target || + isContainsAddress( + sourceSection.startAddress, + sourceSection.endAddress, + targetAddress + ) + ) + return; + + var startNode = getNodeFromAddress( + sourceSection.startAddress, + me.body + ), + endNode = getNodeFromAddress(sourceSection.endAddress, me.body), + current, + nextNode; + + if (isAfter) { + current = endNode; + while ( + current && + !( + domUtils.getPosition(startNode, current) & + domUtils.POSITION_FOLLOWING + ) + ) { + nextNode = current.previousSibling; + domUtils.insertAfter(target, current); + if (current == startNode) break; + current = nextNode; + } + } else { + current = startNode; + while ( + current && + !( + domUtils.getPosition(current, endNode) & + domUtils.POSITION_FOLLOWING + ) + ) { + nextNode = current.nextSibling; + target.parentNode.insertBefore(current, target); + if (current == endNode) break; + current = nextNode; + } + } + + me.fireEvent("updateSections"); + + /* 获取地址的包含关系 */ + function isContainsAddress(startAddress, endAddress, addressTarget) { + var isAfterStartAddress = false, + isBeforeEndAddress = false; + for (var i = 0; i < startAddress.length; i++) { + if (i >= addressTarget.length) break; + if (addressTarget[i] > startAddress[i]) { + isAfterStartAddress = true; + break; + } else if (addressTarget[i] < startAddress[i]) { + break; + } + } + for (var i = 0; i < endAddress.length; i++) { + if (i >= addressTarget.length) break; + if (addressTarget[i] < startAddress[i]) { + isBeforeEndAddress = true; + break; + } else if (addressTarget[i] > startAddress[i]) { + break; + } + } + return isAfterStartAddress && isBeforeEndAddress; + } + } + }, + deletesection: { + execCommand: function(cmd, section, keepChildren) { + var me = this; + + if (!section) return; + + function getNodeFromAddress(startAddress) { + var current = me.body; + for (var i = 0; i < startAddress.length; i++) { + if (!current.childNodes) return null; + current = current.childNodes[startAddress[i]]; + } + return current; + } + + var startNode = getNodeFromAddress(section.startAddress), + endNode = getNodeFromAddress(section.endAddress), + current = startNode, + nextNode; + + if (!keepChildren) { + while ( + current && + domUtils.inDoc(endNode, me.document) && + !( + domUtils.getPosition(current, endNode) & + domUtils.POSITION_FOLLOWING + ) + ) { + nextNode = current.nextSibling; + domUtils.remove(current); + current = nextNode; + } + } else { + domUtils.remove(current); + } + + me.fireEvent("updateSections"); + } + }, + selectsection: { + execCommand: function(cmd, section) { + if (!section && !section.dom) return false; + var me = this, + range = me.selection.getRange(), + address = { + startAddress: utils.clone(section.startAddress, []), + endAddress: utils.clone(section.endAddress, []) + }; + address.endAddress[address.endAddress.length - 1]++; + range.moveToAddress(address).select().scrollToView(); + return true; + }, + notNeedUndo: true + }, + scrolltosection: { + execCommand: function(cmd, section) { + if (!section && !section.dom) return false; + var me = this, + range = me.selection.getRange(), + address = { + startAddress: section.startAddress, + endAddress: section.endAddress + }; + address.endAddress[address.endAddress.length - 1]++; + range.moveToAddress(address).scrollToView(); + return true; + }, + notNeedUndo: true + } + } + }; +}); + + +// plugins/simpleupload.js +/** + * @description + * 简单上传:点击按钮,直接选择文件上传 + * @author Jinqn + * @date 2014-03-31 + */ +UE.plugin.register("simpleupload", function() { + var me = this, + isLoaded = false, + containerBtn; + + function initUploadBtn() { + var w = containerBtn.offsetWidth || 20, + h = containerBtn.offsetHeight || 20, + btnIframe = document.createElement("iframe"), + btnStyle = + "display:block;width:" + + w + + "px;height:" + + h + + "px;overflow:hidden;border:0;margin:0;padding:0;position:absolute;top:0;left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;cursor:pointer;"; + + domUtils.on(btnIframe, "load", function() { + var timestrap = (+new Date()).toString(36), + wrapper, + btnIframeDoc, + btnIframeBody; + + btnIframeDoc = + btnIframe.contentDocument || btnIframe.contentWindow.document; + btnIframeBody = btnIframeDoc.body; + wrapper = btnIframeDoc.createElement("div"); + + wrapper.innerHTML = + '
    ' + + '' + + "
    " + + ''; + + wrapper.className = "edui-" + me.options.theme; + wrapper.id = me.ui.id + "_iframeupload"; + btnIframeBody.style.cssText = btnStyle; + btnIframeBody.style.width = w + "px"; + btnIframeBody.style.height = h + "px"; + btnIframeBody.appendChild(wrapper); + + if (btnIframeBody.parentNode) { + btnIframeBody.parentNode.style.width = w + "px"; + btnIframeBody.parentNode.style.height = w + "px"; + } + + var form = btnIframeDoc.getElementById("edui_form_" + timestrap); + var input = btnIframeDoc.getElementById("edui_input_" + timestrap); + var iframe = btnIframeDoc.getElementById("edui_iframe_" + timestrap); + + domUtils.on(input, "change", function() { + if (!input.value) return; + var loadingId = "loading_" + (+new Date()).toString(36); + var params = + utils.serializeParam(me.queryCommandValue("serverparam")) || ""; + + var imageActionUrl = me.getActionUrl(me.getOpt("imageActionName")); + var allowFiles = me.getOpt("imageAllowFiles"); + + me.focus(); + me.execCommand( + "inserthtml", + '' + ); + + function callback() { + try { + var link, + json, + loader, + body = (iframe.contentDocument || iframe.contentWindow.document) + .body, + result = body.innerText || body.textContent || ""; + json = new Function("return " + result)(); + link = me.options.imageUrlPrefix + json.url; + if (json.state == "SUCCESS" && json.url) { + loader = me.document.getElementById(loadingId); + domUtils.removeClasses(loader, "loadingclass"); + loader.setAttribute("src", link); + loader.setAttribute("_src", link); + loader.setAttribute("alt", json.original || ""); + loader.removeAttribute("id"); + me.fireEvent("contentchange"); + } else { + showErrorLoader && showErrorLoader(json.state); + } + } catch (er) { + showErrorLoader && + showErrorLoader(me.getLang("simpleupload.loadError")); + } + form.reset(); + domUtils.un(iframe, "load", callback); + } + function showErrorLoader(title) { + if (loadingId) { + var loader = me.document.getElementById(loadingId); + loader && domUtils.remove(loader); + me.fireEvent("showmessage", { + id: loadingId, + content: title, + type: "error", + timeout: 4000 + }); + } + } + + /* 判断后端配置是否没有加载成功 */ + if (!me.getOpt("imageActionName")) { + errorHandler(me.getLang("autoupload.errorLoadConfig")); + return; + } + // 判断文件格式是否错误 + var filename = input.value, + fileext = filename ? filename.substr(filename.lastIndexOf(".")) : ""; + if ( + !fileext || + (allowFiles && + (allowFiles.join("") + ".").indexOf(fileext.toLowerCase() + ".") == + -1) + ) { + showErrorLoader(me.getLang("simpleupload.exceedTypeError")); + return; + } + + domUtils.on(iframe, "load", callback); + form.action = utils.formatUrl( + imageActionUrl + + (imageActionUrl.indexOf("?") == -1 ? "?" : "&") + + params + ); + form.submit(); + }); + + var stateTimer; + me.addListener("selectionchange", function() { + clearTimeout(stateTimer); + stateTimer = setTimeout(function() { + var state = me.queryCommandState("simpleupload"); + if (state == -1) { + input.disabled = "disabled"; + } else { + input.disabled = false; + } + }, 400); + }); + isLoaded = true; + }); + + btnIframe.style.cssText = btnStyle; + containerBtn.appendChild(btnIframe); + } + + return { + bindEvents: { + ready: function() { + //设置loading的样式 + utils.cssRule( + "loading", + ".loadingclass{display:inline-block;cursor:default;background: url('" + + this.options.themePath + + this.options.theme + + "/images/loading.gif') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;}\n" + + ".loaderrorclass{display:inline-block;cursor:default;background: url('" + + this.options.themePath + + this.options.theme + + "/images/loaderror.png') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;" + + "}", + this.document + ); + }, + /* 初始化简单上传按钮 */ + simpleuploadbtnready: function(type, container) { + containerBtn = container; + me.afterConfigReady(initUploadBtn); + } + }, + outputRule: function(root) { + utils.each(root.getNodesByTagName("img"), function(n) { + if (/\b(loaderrorclass)|(bloaderrorclass)\b/.test(n.getAttr("class"))) { + n.parentNode.removeChild(n); + } + }); + }, + commands: { + simpleupload: { + queryCommandState: function() { + return isLoaded ? 0 : -1; + } + } + } + }; +}); + + +// plugins/serverparam.js +/** + * 服务器提交的额外参数列表设置插件 + * @file + * @since 1.2.6.1 + */ +UE.plugin.register("serverparam", function() { + var me = this, + serverParam = {}; + + return { + commands: { + /** + * 修改服务器提交的额外参数列表,清除所有项 + * @command serverparam + * @method execCommand + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.execCommand('serverparam'); + * editor.queryCommandValue('serverparam'); //返回空 + * ``` + */ + /** + * 修改服务器提交的额外参数列表,删除指定项 + * @command serverparam + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } key 要清除的属性 + * @example + * ```javascript + * editor.execCommand('serverparam', 'name'); //删除属性name + * ``` + */ + /** + * 修改服务器提交的额外参数列表,使用键值添加项 + * @command serverparam + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { String } key 要添加的属性 + * @param { String } value 要添加属性的值 + * @example + * ```javascript + * editor.execCommand('serverparam', 'name', 'hello'); + * editor.queryCommandValue('serverparam'); //返回对象 {'name': 'hello'} + * ``` + */ + /** + * 修改服务器提交的额外参数列表,传入键值对对象添加多项 + * @command serverparam + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Object } key 传入的键值对对象 + * @example + * ```javascript + * editor.execCommand('serverparam', {'name': 'hello'}); + * editor.queryCommandValue('serverparam'); //返回对象 {'name': 'hello'} + * ``` + */ + /** + * 修改服务器提交的额外参数列表,使用自定义函数添加多项 + * @command serverparam + * @method execCommand + * @param { String } cmd 命令字符串 + * @param { Function } key 自定义获取参数的函数 + * @example + * ```javascript + * editor.execCommand('serverparam', function(editor){ + * return {'key': 'value'}; + * }); + * editor.queryCommandValue('serverparam'); //返回对象 {'key': 'value'} + * ``` + */ + + /** + * 获取服务器提交的额外参数列表 + * @command serverparam + * @method queryCommandValue + * @param { String } cmd 命令字符串 + * @example + * ```javascript + * editor.queryCommandValue( 'serverparam' ); //返回对象 {'key': 'value'} + * ``` + */ + serverparam: { + execCommand: function(cmd, key, value) { + if (key === undefined || key === null) { + //不传参数,清空列表 + serverParam = {}; + } else if (utils.isString(key)) { + //传入键值 + if (value === undefined || value === null) { + delete serverParam[key]; + } else { + serverParam[key] = value; + } + } else if (utils.isObject(key)) { + //传入对象,覆盖列表项 + utils.extend(serverParam, key, false); + } else if (utils.isFunction(key)) { + //传入函数,添加列表项 + utils.extend(serverParam, key(), false); + } + }, + queryCommandValue: function() { + return serverParam || {}; + } + } + } + }; +}); + + +// plugins/insertfile.js +/** + * 插入附件 + */ +UE.plugin.register("insertfile", function() { + var me = this; + + function getFileIcon(url) { + var ext = url.substr(url.lastIndexOf(".") + 1).toLowerCase(), + maps = { + rar: "icon_rar.gif", + zip: "icon_rar.gif", + tar: "icon_rar.gif", + gz: "icon_rar.gif", + bz2: "icon_rar.gif", + doc: "icon_doc.gif", + docx: "icon_doc.gif", + pdf: "icon_pdf.gif", + mp3: "icon_mp3.gif", + xls: "icon_xls.gif", + chm: "icon_chm.gif", + ppt: "icon_ppt.gif", + pptx: "icon_ppt.gif", + avi: "icon_mv.gif", + rmvb: "icon_mv.gif", + wmv: "icon_mv.gif", + flv: "icon_mv.gif", + swf: "icon_mv.gif", + rm: "icon_mv.gif", + exe: "icon_exe.gif", + psd: "icon_psd.gif", + txt: "icon_txt.gif", + jpg: "icon_jpg.gif", + png: "icon_jpg.gif", + jpeg: "icon_jpg.gif", + gif: "icon_jpg.gif", + ico: "icon_jpg.gif", + bmp: "icon_jpg.gif" + }; + return maps[ext] ? maps[ext] : maps["txt"]; + } + + return { + commands: { + insertfile: { + execCommand: function(command, filelist) { + filelist = utils.isArray(filelist) ? filelist : [filelist]; + + if (me.fireEvent("beforeinsertfile", filelist) === true) { + return; + } + + var i, + item, + icon, + title, + html = "", + URL = me.getOpt("UEDITOR_HOME_URL"), + iconDir = + URL + + (URL.substr(URL.length - 1) == "/" ? "" : "/") + + "dialogs/attachment/fileTypeImages/"; + for (i = 0; i < filelist.length; i++) { + item = filelist[i]; + icon = iconDir + getFileIcon(item.url); + title = + item.title || item.url.substr(item.url.lastIndexOf("/") + 1); + html += + '

    ' + + '' + + '' + + title + + "" + + "

    "; + } + me.execCommand("insertHtml", html); + + me.fireEvent("afterinsertfile", filelist); + } + } + } + }; +}); + + +// ui/ui.js +var baidu = baidu || {}; +baidu.editor = baidu.editor || {}; +UE.ui = baidu.editor.ui = {}; + + +// ui/uiutils.js +(function() { + var browser = baidu.editor.browser, + domUtils = baidu.editor.dom.domUtils; + + var magic = "$EDITORUI"; + var root = (window[magic] = {}); + var uidMagic = "ID" + magic; + var uidCount = 0; + + var uiUtils = (baidu.editor.ui.uiUtils = { + uid: function(obj) { + return obj ? obj[uidMagic] || (obj[uidMagic] = ++uidCount) : ++uidCount; + }, + hook: function(fn, callback) { + var dg; + if (fn && fn._callbacks) { + dg = fn; + } else { + dg = function() { + var q; + if (fn) { + q = fn.apply(this, arguments); + } + var callbacks = dg._callbacks; + var k = callbacks.length; + while (k--) { + var r = callbacks[k].apply(this, arguments); + if (q === undefined) { + q = r; + } + } + return q; + }; + dg._callbacks = []; + } + dg._callbacks.push(callback); + return dg; + }, + createElementByHtml: function(html) { + var el = document.createElement("div"); + el.innerHTML = html; + el = el.firstChild; + el.parentNode.removeChild(el); + return el; + }, + getViewportElement: function() { + return browser.ie && browser.quirks + ? document.body + : document.documentElement; + }, + getClientRect: function(element) { + var bcr; + //trace IE6下在控制编辑器显隐时可能会报错,catch一下 + try { + bcr = element.getBoundingClientRect(); + } catch (e) { + bcr = { left: 0, top: 0, height: 0, width: 0 }; + } + var rect = { + left: Math.round(bcr.left), + top: Math.round(bcr.top), + height: Math.round(bcr.bottom - bcr.top), + width: Math.round(bcr.right - bcr.left) + }; + var doc; + while ( + (doc = element.ownerDocument) !== document && + (element = domUtils.getWindow(doc).frameElement) + ) { + bcr = element.getBoundingClientRect(); + rect.left += bcr.left; + rect.top += bcr.top; + } + rect.bottom = rect.top + rect.height; + rect.right = rect.left + rect.width; + return rect; + }, + getViewportRect: function() { + var viewportEl = uiUtils.getViewportElement(); + var width = (window.innerWidth || viewportEl.clientWidth) | 0; + var height = (window.innerHeight || viewportEl.clientHeight) | 0; + return { + left: 0, + top: 0, + height: height, + width: width, + bottom: height, + right: width + }; + }, + setViewportOffset: function(element, offset) { + var rect; + var fixedLayer = uiUtils.getFixedLayer(); + if (element.parentNode === fixedLayer) { + element.style.left = offset.left + "px"; + element.style.top = offset.top + "px"; + } else { + domUtils.setViewportOffset(element, offset); + } + }, + getEventOffset: function(evt) { + var el = evt.target || evt.srcElement; + var rect = uiUtils.getClientRect(el); + var offset = uiUtils.getViewportOffsetByEvent(evt); + return { + left: offset.left - rect.left, + top: offset.top - rect.top + }; + }, + getViewportOffsetByEvent: function(evt) { + var el = evt.target || evt.srcElement; + var frameEl = domUtils.getWindow(el).frameElement; + var offset = { + left: evt.clientX, + top: evt.clientY + }; + if (frameEl && el.ownerDocument !== document) { + var rect = uiUtils.getClientRect(frameEl); + offset.left += rect.left; + offset.top += rect.top; + } + return offset; + }, + setGlobal: function(id, obj) { + root[id] = obj; + return magic + '["' + id + '"]'; + }, + unsetGlobal: function(id) { + delete root[id]; + }, + copyAttributes: function(tgt, src) { + var attributes = src.attributes; + var k = attributes.length; + while (k--) { + var attrNode = attributes[k]; + if ( + attrNode.nodeName != "style" && + attrNode.nodeName != "class" && + (!browser.ie || attrNode.specified) + ) { + tgt.setAttribute(attrNode.nodeName, attrNode.nodeValue); + } + } + if (src.className) { + domUtils.addClass(tgt, src.className); + } + if (src.style.cssText) { + tgt.style.cssText += ";" + src.style.cssText; + } + }, + removeStyle: function(el, styleName) { + if (el.style.removeProperty) { + el.style.removeProperty(styleName); + } else if (el.style.removeAttribute) { + el.style.removeAttribute(styleName); + } else throw ""; + }, + contains: function(elA, elB) { + return ( + elA && + elB && + (elA === elB + ? false + : elA.contains + ? elA.contains(elB) + : elA.compareDocumentPosition(elB) & 16) + ); + }, + startDrag: function(evt, callbacks, doc) { + var doc = doc || document; + var startX = evt.clientX; + var startY = evt.clientY; + function handleMouseMove(evt) { + var x = evt.clientX - startX; + var y = evt.clientY - startY; + callbacks.ondragmove(x, y, evt); + if (evt.stopPropagation) { + evt.stopPropagation(); + } else { + evt.cancelBubble = true; + } + } + if (doc.addEventListener) { + function handleMouseUp(evt) { + doc.removeEventListener("mousemove", handleMouseMove, true); + doc.removeEventListener("mouseup", handleMouseUp, true); + window.removeEventListener("mouseup", handleMouseUp, true); + callbacks.ondragstop(); + } + doc.addEventListener("mousemove", handleMouseMove, true); + doc.addEventListener("mouseup", handleMouseUp, true); + window.addEventListener("mouseup", handleMouseUp, true); + + evt.preventDefault(); + } else { + var elm = evt.srcElement; + elm.setCapture(); + function releaseCaptrue() { + elm.releaseCapture(); + elm.detachEvent("onmousemove", handleMouseMove); + elm.detachEvent("onmouseup", releaseCaptrue); + elm.detachEvent("onlosecaptrue", releaseCaptrue); + callbacks.ondragstop(); + } + elm.attachEvent("onmousemove", handleMouseMove); + elm.attachEvent("onmouseup", releaseCaptrue); + elm.attachEvent("onlosecaptrue", releaseCaptrue); + evt.returnValue = false; + } + callbacks.ondragstart(); + }, + getFixedLayer: function() { + var layer = document.getElementById("edui_fixedlayer"); + if (layer == null) { + layer = document.createElement("div"); + layer.id = "edui_fixedlayer"; + document.body.appendChild(layer); + if (browser.ie && browser.version <= 8) { + layer.style.position = "absolute"; + bindFixedLayer(); + setTimeout(updateFixedOffset); + } else { + layer.style.position = "fixed"; + } + layer.style.left = "0"; + layer.style.top = "0"; + layer.style.width = "0"; + layer.style.height = "0"; + } + return layer; + }, + makeUnselectable: function(element) { + if (browser.opera || (browser.ie && browser.version < 9)) { + element.unselectable = "on"; + if (element.hasChildNodes()) { + for (var i = 0; i < element.childNodes.length; i++) { + if (element.childNodes[i].nodeType == 1) { + uiUtils.makeUnselectable(element.childNodes[i]); + } + } + } + } else { + if (element.style.MozUserSelect !== undefined) { + element.style.MozUserSelect = "none"; + } else if (element.style.WebkitUserSelect !== undefined) { + element.style.WebkitUserSelect = "none"; + } else if (element.style.KhtmlUserSelect !== undefined) { + element.style.KhtmlUserSelect = "none"; + } + } + } + }); + function updateFixedOffset() { + var layer = document.getElementById("edui_fixedlayer"); + uiUtils.setViewportOffset(layer, { + left: 0, + top: 0 + }); + // layer.style.display = 'none'; + // layer.style.display = 'block'; + + //#trace: 1354 + // setTimeout(updateFixedOffset); + } + function bindFixedLayer(adjOffset) { + domUtils.on(window, "scroll", updateFixedOffset); + domUtils.on( + window, + "resize", + baidu.editor.utils.defer(updateFixedOffset, 0, true) + ); + } +})(); + + +// ui/uibase.js +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + EventBase = baidu.editor.EventBase, + UIBase = (baidu.editor.ui.UIBase = function() {}); + + UIBase.prototype = { + className: "", + uiName: "", + initOptions: function(options) { + var me = this; + for (var k in options) { + me[k] = options[k]; + } + this.id = this.id || "edui" + uiUtils.uid(); + }, + initUIBase: function() { + this._globalKey = utils.unhtml(uiUtils.setGlobal(this.id, this)); + }, + render: function(holder) { + var html = this.renderHtml(); + var el = uiUtils.createElementByHtml(html); + + //by xuheng 给每个node添加class + var list = domUtils.getElementsByTagName(el, "*"); + var theme = "edui-" + (this.theme || this.editor.options.theme); + var layer = document.getElementById("edui_fixedlayer"); + for (var i = 0, node; (node = list[i++]); ) { + domUtils.addClass(node, theme); + } + domUtils.addClass(el, theme); + if (layer) { + layer.className = ""; + domUtils.addClass(layer, theme); + } + + var seatEl = this.getDom(); + if (seatEl != null) { + seatEl.parentNode.replaceChild(el, seatEl); + uiUtils.copyAttributes(el, seatEl); + } else { + if (typeof holder == "string") { + holder = document.getElementById(holder); + } + holder = holder || uiUtils.getFixedLayer(); + domUtils.addClass(holder, theme); + holder.appendChild(el); + } + this.postRender(); + }, + getDom: function(name) { + if (!name) { + return document.getElementById(this.id); + } else { + return document.getElementById(this.id + "_" + name); + } + }, + postRender: function() { + this.fireEvent("postrender"); + }, + getHtmlTpl: function() { + return ""; + }, + formatHtml: function(tpl) { + var prefix = "edui-" + this.uiName; + return tpl + .replace(/##/g, this.id) + .replace(/%%-/g, this.uiName ? prefix + "-" : "") + .replace(/%%/g, (this.uiName ? prefix : "") + " " + this.className) + .replace(/\$\$/g, this._globalKey); + }, + renderHtml: function() { + return this.formatHtml(this.getHtmlTpl()); + }, + dispose: function() { + var box = this.getDom(); + if (box) baidu.editor.dom.domUtils.remove(box); + uiUtils.unsetGlobal(this.id); + } + }; + utils.inherits(UIBase, EventBase); +})(); + + +// ui/separator.js +(function() { + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase, + Separator = (baidu.editor.ui.Separator = function(options) { + this.initOptions(options); + this.initSeparator(); + }); + Separator.prototype = { + uiName: "separator", + initSeparator: function() { + this.initUIBase(); + }, + getHtmlTpl: function() { + return '
    '; + } + }; + utils.inherits(Separator, UIBase); +})(); + + +// ui/mask.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils, + UIBase = baidu.editor.ui.UIBase, + uiUtils = baidu.editor.ui.uiUtils; + + var Mask = (baidu.editor.ui.Mask = function(options) { + this.initOptions(options); + this.initUIBase(); + }); + Mask.prototype = { + getHtmlTpl: function() { + return '
    '; + }, + postRender: function() { + var me = this; + domUtils.on(window, "resize", function() { + setTimeout(function() { + if (!me.isHidden()) { + me._fill(); + } + }); + }); + }, + show: function(zIndex) { + this._fill(); + this.getDom().style.display = ""; + this.getDom().style.zIndex = zIndex; + }, + hide: function() { + this.getDom().style.display = "none"; + this.getDom().style.zIndex = ""; + }, + isHidden: function() { + return this.getDom().style.display == "none"; + }, + _onMouseDown: function() { + return false; + }, + _onClick: function(e, target) { + this.fireEvent("click", e, target); + }, + _fill: function() { + var el = this.getDom(); + var vpRect = uiUtils.getViewportRect(); + el.style.width = vpRect.width + "px"; + el.style.height = vpRect.height + "px"; + } + }; + utils.inherits(Mask, UIBase); +})(); + + +// ui/popup.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + domUtils = baidu.editor.dom.domUtils, + UIBase = baidu.editor.ui.UIBase, + Popup = (baidu.editor.ui.Popup = function(options) { + this.initOptions(options); + this.initPopup(); + }); + + var allPopups = []; + function closeAllPopup(evt, el) { + for (var i = 0; i < allPopups.length; i++) { + var pop = allPopups[i]; + if (!pop.isHidden()) { + if (pop.queryAutoHide(el) !== false) { + if ( + evt && + /scroll/gi.test(evt.type) && + pop.className == "edui-wordpastepop" + ) + return; + pop.hide(); + } + } + } + + if (allPopups.length) pop.editor.fireEvent("afterhidepop"); + } + + Popup.postHide = closeAllPopup; + + var ANCHOR_CLASSES = [ + "edui-anchor-topleft", + "edui-anchor-topright", + "edui-anchor-bottomleft", + "edui-anchor-bottomright" + ]; + Popup.prototype = { + SHADOW_RADIUS: 5, + content: null, + _hidden: false, + autoRender: true, + canSideLeft: true, + canSideUp: true, + initPopup: function() { + this.initUIBase(); + allPopups.push(this); + }, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ' + + ' ' + + '
    ' + + '
    ' + + this.getContentHtmlTpl() + + "
    " + + "
    " + + "
    " + ); + }, + getContentHtmlTpl: function() { + if (this.content) { + if (typeof this.content == "string") { + return this.content; + } + return this.content.renderHtml(); + } else { + return ""; + } + }, + _UIBase_postRender: UIBase.prototype.postRender, + postRender: function() { + if (this.content instanceof UIBase) { + this.content.postRender(); + } + + //捕获鼠标滚轮 + if (this.captureWheel && !this.captured) { + this.captured = true; + + var winHeight = + (document.documentElement.clientHeight || + document.body.clientHeight) - 80, + _height = this.getDom().offsetHeight, + _top = uiUtils.getClientRect(this.combox.getDom()).top, + content = this.getDom("content"), + ifr = this.getDom("body").getElementsByTagName("iframe"), + me = this; + + ifr.length && (ifr = ifr[0]); + + while (_top + _height > winHeight) { + _height -= 30; + } + content.style.height = _height + "px"; + //同步更改iframe高度 + ifr && (ifr.style.height = _height + "px"); + + //阻止在combox上的鼠标滚轮事件, 防止用户的正常操作被误解 + if (window.XMLHttpRequest) { + domUtils.on( + content, + "onmousewheel" in document.body ? "mousewheel" : "DOMMouseScroll", + function(e) { + if (e.preventDefault) { + e.preventDefault(); + } else { + e.returnValue = false; + } + + if (e.wheelDelta) { + content.scrollTop -= e.wheelDelta / 120 * 60; + } else { + content.scrollTop -= e.detail / -3 * 60; + } + } + ); + } else { + //ie6 + domUtils.on(this.getDom(), "mousewheel", function(e) { + e.returnValue = false; + + me.getDom("content").scrollTop -= e.wheelDelta / 120 * 60; + }); + } + } + this.fireEvent("postRenderAfter"); + this.hide(true); + this._UIBase_postRender(); + }, + _doAutoRender: function() { + if (!this.getDom() && this.autoRender) { + this.render(); + } + }, + mesureSize: function() { + var box = this.getDom("content"); + return uiUtils.getClientRect(box); + }, + fitSize: function() { + if (this.captureWheel && this.sized) { + return this.__size; + } + this.sized = true; + var popBodyEl = this.getDom("body"); + popBodyEl.style.width = ""; + popBodyEl.style.height = ""; + var size = this.mesureSize(); + if (this.captureWheel) { + popBodyEl.style.width = -(-20 - size.width) + "px"; + var height = parseInt(this.getDom("content").style.height, 10); + !window.isNaN(height) && (size.height = height); + } else { + popBodyEl.style.width = size.width + "px"; + } + popBodyEl.style.height = size.height + "px"; + this.__size = size; + this.captureWheel && (this.getDom("content").style.overflow = "auto"); + return size; + }, + showAnchor: function(element, hoz) { + this.showAnchorRect(uiUtils.getClientRect(element), hoz); + }, + showAnchorRect: function(rect, hoz, adj) { + this._doAutoRender(); + var vpRect = uiUtils.getViewportRect(); + this.getDom().style.visibility = "hidden"; + this._show(); + var popSize = this.fitSize(); + + var sideLeft, sideUp, left, top; + if (hoz) { + sideLeft = + this.canSideLeft && + (rect.right + popSize.width > vpRect.right && + rect.left > popSize.width); + sideUp = + this.canSideUp && + (rect.top + popSize.height > vpRect.bottom && + rect.bottom > popSize.height); + left = sideLeft ? rect.left - popSize.width : rect.right; + top = sideUp ? rect.bottom - popSize.height : rect.top; + } else { + sideLeft = + this.canSideLeft && + (rect.right + popSize.width > vpRect.right && + rect.left > popSize.width); + sideUp = + this.canSideUp && + (rect.top + popSize.height > vpRect.bottom && + rect.bottom > popSize.height); + left = sideLeft ? rect.right - popSize.width : rect.left; + top = sideUp ? rect.top - popSize.height : rect.bottom; + } + + var popEl = this.getDom(); + uiUtils.setViewportOffset(popEl, { + left: left, + top: top + }); + domUtils.removeClasses(popEl, ANCHOR_CLASSES); + popEl.className += + " " + ANCHOR_CLASSES[(sideUp ? 1 : 0) * 2 + (sideLeft ? 1 : 0)]; + if (this.editor) { + popEl.style.zIndex = this.editor.container.style.zIndex * 1 + 10; + baidu.editor.ui.uiUtils.getFixedLayer().style.zIndex = + popEl.style.zIndex - 1; + } + this.getDom().style.visibility = "visible"; + }, + showAt: function(offset) { + var left = offset.left; + var top = offset.top; + var rect = { + left: left, + top: top, + right: left, + bottom: top, + height: 0, + width: 0 + }; + this.showAnchorRect(rect, false, true); + }, + _show: function() { + if (this._hidden) { + var box = this.getDom(); + box.style.display = ""; + this._hidden = false; + // if (box.setActive) { + // box.setActive(); + // } + this.fireEvent("show"); + } + }, + isHidden: function() { + return this._hidden; + }, + show: function() { + this._doAutoRender(); + this._show(); + }, + hide: function(notNofity) { + if (!this._hidden && this.getDom()) { + this.getDom().style.display = "none"; + this._hidden = true; + if (!notNofity) { + this.fireEvent("hide"); + } + } + }, + queryAutoHide: function(el) { + return !el || !uiUtils.contains(this.getDom(), el); + } + }; + utils.inherits(Popup, UIBase); + + domUtils.on(document, "mousedown", function(evt) { + var el = evt.target || evt.srcElement; + closeAllPopup(evt, el); + }); + domUtils.on(window, "scroll", function(evt, el) { + closeAllPopup(evt, el); + }); +})(); + + +// ui/colorpicker.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase, + ColorPicker = (baidu.editor.ui.ColorPicker = function(options) { + this.initOptions(options); + this.noColorText = this.noColorText || this.editor.getLang("clearColor"); + this.initUIBase(); + }); + + ColorPicker.prototype = { + getHtmlTpl: function() { + return genColorPicker(this.noColorText, this.editor); + }, + _onTableClick: function(evt) { + var tgt = evt.target || evt.srcElement; + var color = tgt.getAttribute("data-color"); + if (color) { + this.fireEvent("pickcolor", color); + } + }, + _onTableOver: function(evt) { + var tgt = evt.target || evt.srcElement; + var color = tgt.getAttribute("data-color"); + if (color) { + this.getDom("preview").style.backgroundColor = color; + } + }, + _onTableOut: function() { + this.getDom("preview").style.backgroundColor = ""; + }, + _onPickNoColor: function() { + this.fireEvent("picknocolor"); + } + }; + utils.inherits(ColorPicker, UIBase); + + var COLORS = ("ffffff,000000,eeece1,1f497d,4f81bd,c0504d,9bbb59,8064a2,4bacc6,f79646," + + "f2f2f2,7f7f7f,ddd9c3,c6d9f0,dbe5f1,f2dcdb,ebf1dd,e5e0ec,dbeef3,fdeada," + + "d8d8d8,595959,c4bd97,8db3e2,b8cce4,e5b9b7,d7e3bc,ccc1d9,b7dde8,fbd5b5," + + "bfbfbf,3f3f3f,938953,548dd4,95b3d7,d99694,c3d69b,b2a2c7,92cddc,fac08f," + + "a5a5a5,262626,494429,17365d,366092,953734,76923c,5f497a,31859b,e36c09," + + "7f7f7f,0c0c0c,1d1b10,0f243e,244061,632423,4f6128,3f3151,205867,974806," + + "c00000,ff0000,ffc000,ffff00,92d050,00b050,00b0f0,0070c0,002060,7030a0,").split( + "," + ); + + function genColorPicker(noColorText, editor) { + var html = + '
    ' + + '
    ' + + '
    ' + + '
    ' + + noColorText + + "
    " + + "
    " + + '' + + '" + + ''; + for (var i = 0; i < COLORS.length; i++) { + if (i && i % 10 === 0) { + html += + "" + + (i == 60 + ? '" + : "") + + ""; + } + html += i < 70 + ? '" + : ""; + } + html += "
    ' + + editor.getLang("themeColor") + + "
    ' + + editor.getLang("standardColor") + + "
    = 60 + ? "border-width:1px;" + : i >= 10 && i < 20 + ? "border-width:1px 1px 0 1px;" + : "border-width:0 1px 0 1px;") + + '"' + + ">
    "; + return html; + } +})(); + + +// ui/tablepicker.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase; + + var TablePicker = (baidu.editor.ui.TablePicker = function(options) { + this.initOptions(options); + this.initTablePicker(); + }); + TablePicker.prototype = { + defaultNumRows: 10, + defaultNumCols: 10, + maxNumRows: 20, + maxNumCols: 20, + numRows: 10, + numCols: 10, + lengthOfCellSide: 22, + initTablePicker: function() { + this.initUIBase(); + }, + getHtmlTpl: function() { + var me = this; + return ( + '
    ' + + '
    ' + + '
    ' + + '' + + "
    " + + '
    " + + '
    ' + + "
    " + + "
    " + + "
    " + ); + }, + _UIBase_render: UIBase.prototype.render, + render: function(holder) { + this._UIBase_render(holder); + this.getDom("label").innerHTML = + "0" + + this.editor.getLang("t_row") + + " x 0" + + this.editor.getLang("t_col"); + }, + _track: function(numCols, numRows) { + var style = this.getDom("overlay").style; + var sideLen = this.lengthOfCellSide; + style.width = numCols * sideLen + "px"; + style.height = numRows * sideLen + "px"; + var label = this.getDom("label"); + label.innerHTML = + numCols + + this.editor.getLang("t_col") + + " x " + + numRows + + this.editor.getLang("t_row"); + this.numCols = numCols; + this.numRows = numRows; + }, + _onMouseOver: function(evt, el) { + var rel = evt.relatedTarget || evt.fromElement; + if (!uiUtils.contains(el, rel) && el !== rel) { + this.getDom("label").innerHTML = + "0" + + this.editor.getLang("t_col") + + " x 0" + + this.editor.getLang("t_row"); + this.getDom("overlay").style.visibility = ""; + } + }, + _onMouseOut: function(evt, el) { + var rel = evt.relatedTarget || evt.toElement; + if (!uiUtils.contains(el, rel) && el !== rel) { + this.getDom("label").innerHTML = + "0" + + this.editor.getLang("t_col") + + " x 0" + + this.editor.getLang("t_row"); + this.getDom("overlay").style.visibility = "hidden"; + } + }, + _onMouseMove: function(evt, el) { + var style = this.getDom("overlay").style; + var offset = uiUtils.getEventOffset(evt); + var sideLen = this.lengthOfCellSide; + var numCols = Math.ceil(offset.left / sideLen); + var numRows = Math.ceil(offset.top / sideLen); + this._track(numCols, numRows); + }, + _onClick: function() { + this.fireEvent("picktable", this.numCols, this.numRows); + } + }; + utils.inherits(TablePicker, UIBase); +})(); + + +// ui/stateful.js +(function() { + var browser = baidu.editor.browser, + domUtils = baidu.editor.dom.domUtils, + uiUtils = baidu.editor.ui.uiUtils; + + var TPL_STATEFUL = + 'onmousedown="$$.Stateful_onMouseDown(event, this);"' + + ' onmouseup="$$.Stateful_onMouseUp(event, this);"' + + (browser.ie + ? ' onmouseenter="$$.Stateful_onMouseEnter(event, this);"' + + ' onmouseleave="$$.Stateful_onMouseLeave(event, this);"' + : ' onmouseover="$$.Stateful_onMouseOver(event, this);"' + + ' onmouseout="$$.Stateful_onMouseOut(event, this);"'); + + baidu.editor.ui.Stateful = { + alwalysHoverable: false, + target: null, //目标元素和this指向dom不一样 + Stateful_init: function() { + this._Stateful_dGetHtmlTpl = this.getHtmlTpl; + this.getHtmlTpl = this.Stateful_getHtmlTpl; + }, + Stateful_getHtmlTpl: function() { + var tpl = this._Stateful_dGetHtmlTpl(); + // 使用function避免$转义 + return tpl.replace(/stateful/g, function() { + return TPL_STATEFUL; + }); + }, + Stateful_onMouseEnter: function(evt, el) { + this.target = el; + if (!this.isDisabled() || this.alwalysHoverable) { + this.addState("hover"); + this.fireEvent("over"); + } + }, + Stateful_onMouseLeave: function(evt, el) { + if (!this.isDisabled() || this.alwalysHoverable) { + this.removeState("hover"); + this.removeState("active"); + this.fireEvent("out"); + } + }, + Stateful_onMouseOver: function(evt, el) { + var rel = evt.relatedTarget; + if (!uiUtils.contains(el, rel) && el !== rel) { + this.Stateful_onMouseEnter(evt, el); + } + }, + Stateful_onMouseOut: function(evt, el) { + var rel = evt.relatedTarget; + if (!uiUtils.contains(el, rel) && el !== rel) { + this.Stateful_onMouseLeave(evt, el); + } + }, + Stateful_onMouseDown: function(evt, el) { + if (!this.isDisabled()) { + this.addState("active"); + } + }, + Stateful_onMouseUp: function(evt, el) { + if (!this.isDisabled()) { + this.removeState("active"); + } + }, + Stateful_postRender: function() { + if (this.disabled && !this.hasState("disabled")) { + this.addState("disabled"); + } + }, + hasState: function(state) { + return domUtils.hasClass(this.getStateDom(), "edui-state-" + state); + }, + addState: function(state) { + if (!this.hasState(state)) { + this.getStateDom().className += " edui-state-" + state; + } + }, + removeState: function(state) { + if (this.hasState(state)) { + domUtils.removeClasses(this.getStateDom(), ["edui-state-" + state]); + } + }, + getStateDom: function() { + return this.getDom("state"); + }, + isChecked: function() { + return this.hasState("checked"); + }, + setChecked: function(checked) { + if (!this.isDisabled() && checked) { + this.addState("checked"); + } else { + this.removeState("checked"); + } + }, + isDisabled: function() { + return this.hasState("disabled"); + }, + setDisabled: function(disabled) { + if (disabled) { + this.removeState("hover"); + this.removeState("checked"); + this.removeState("active"); + this.addState("disabled"); + } else { + this.removeState("disabled"); + } + } + }; +})(); + + +// ui/button.js +///import core +///import uicore +///import ui/stateful.js +(function() { + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase, + Stateful = baidu.editor.ui.Stateful, + Button = (baidu.editor.ui.Button = function(options) { + if (options.name) { + var btnName = options.name; + var cssRules = options.cssRules; + if (!options.className) { + options.className = "edui-for-" + btnName; + } + options.cssRules = + ".edui-" + + (options.theme || "default") + + " .edui-toolbar .edui-button.edui-for-" + + btnName + + " .edui-icon {" + + cssRules + + "}"; + } + this.initOptions(options); + this.initButton(); + }); + Button.prototype = { + uiName: "button", + label: "", + title: "", + showIcon: true, + showText: true, + cssRules: "", + initButton: function() { + this.initUIBase(); + this.Stateful_init(); + if (this.cssRules) { + utils.cssRule("edui-customize-" + this.name + "-style", this.cssRules); + } + }, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ' + + '
    ' + + (this.showIcon ? '
    ' : "") + + (this.showText + ? '
    ' + this.label + "
    " + : "") + + "
    " + + "
    " + + "
    " + ); + }, + postRender: function() { + this.Stateful_postRender(); + this.setDisabled(this.disabled); + }, + _onMouseDown: function(e) { + var target = e.target || e.srcElement, + tagName = target && target.tagName && target.tagName.toLowerCase(); + if (tagName == "input" || tagName == "object" || tagName == "object") { + return false; + } + }, + _onClick: function() { + if (!this.isDisabled()) { + this.fireEvent("click"); + } + }, + setTitle: function(text) { + var label = this.getDom("label"); + label.innerHTML = text; + } + }; + utils.inherits(Button, UIBase); + utils.extend(Button.prototype, Stateful); +})(); + + +// ui/splitbutton.js +///import core +///import uicore +///import ui/stateful.js +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + domUtils = baidu.editor.dom.domUtils, + UIBase = baidu.editor.ui.UIBase, + Stateful = baidu.editor.ui.Stateful, + SplitButton = (baidu.editor.ui.SplitButton = function(options) { + this.initOptions(options); + this.initSplitButton(); + }); + SplitButton.prototype = { + popup: null, + uiName: "splitbutton", + title: "", + initSplitButton: function() { + this.initUIBase(); + this.Stateful_init(); + var me = this; + if (this.popup != null) { + var popup = this.popup; + this.popup = null; + this.setPopup(popup); + } + }, + _UIBase_postRender: UIBase.prototype.postRender, + postRender: function() { + this.Stateful_postRender(); + this._UIBase_postRender(); + }, + setPopup: function(popup) { + if (this.popup === popup) return; + if (this.popup != null) { + this.popup.dispose(); + } + popup.addListener("show", utils.bind(this._onPopupShow, this)); + popup.addListener("hide", utils.bind(this._onPopupHide, this)); + popup.addListener( + "postrender", + utils.bind(function() { + popup + .getDom("body") + .appendChild( + uiUtils.createElementByHtml( + '
    ' + ) + ); + popup.getDom().className += " " + this.className; + }, this) + ); + this.popup = popup; + }, + _onPopupShow: function() { + this.addState("opened"); + }, + _onPopupHide: function() { + this.removeState("opened"); + }, + getHtmlTpl: function() { + return ( + '
    ' + + "
    ' + + '
    ' + + '
    ' + + "
    " + + '
    ' + + '
    ' + + "
    " + ); + }, + showPopup: function() { + // 当popup往上弹出的时候,做特殊处理 + var rect = uiUtils.getClientRect(this.getDom()); + rect.top -= this.popup.SHADOW_RADIUS; + rect.height += this.popup.SHADOW_RADIUS; + this.popup.showAnchorRect(rect); + }, + _onArrowClick: function(event, el) { + if (!this.isDisabled()) { + this.showPopup(); + } + }, + _onButtonClick: function() { + if (!this.isDisabled()) { + this.fireEvent("buttonclick"); + } + } + }; + utils.inherits(SplitButton, UIBase); + utils.extend(SplitButton.prototype, Stateful, true); +})(); + + +// ui/colorbutton.js +///import core +///import uicore +///import ui/colorpicker.js +///import ui/popup.js +///import ui/splitbutton.js +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + ColorPicker = baidu.editor.ui.ColorPicker, + Popup = baidu.editor.ui.Popup, + SplitButton = baidu.editor.ui.SplitButton, + ColorButton = (baidu.editor.ui.ColorButton = function(options) { + this.initOptions(options); + this.initColorButton(); + }); + ColorButton.prototype = { + initColorButton: function() { + var me = this; + this.popup = new Popup({ + content: new ColorPicker({ + noColorText: me.editor.getLang("clearColor"), + editor: me.editor, + onpickcolor: function(t, color) { + me._onPickColor(color); + }, + onpicknocolor: function(t, color) { + me._onPickNoColor(color); + } + }), + editor: me.editor + }); + this.initSplitButton(); + }, + _SplitButton_postRender: SplitButton.prototype.postRender, + postRender: function() { + this._SplitButton_postRender(); + this.getDom("button_body").appendChild( + uiUtils.createElementByHtml( + '
    ' + ) + ); + this.getDom().className += " edui-colorbutton"; + }, + setColor: function(color) { + this.getDom("colorlump").style.backgroundColor = color; + this.color = color; + }, + _onPickColor: function(color) { + if (this.fireEvent("pickcolor", color) !== false) { + this.setColor(color); + this.popup.hide(); + } + }, + _onPickNoColor: function(color) { + if (this.fireEvent("picknocolor") !== false) { + this.popup.hide(); + } + } + }; + utils.inherits(ColorButton, SplitButton); +})(); + + +// ui/tablebutton.js +///import core +///import uicore +///import ui/popup.js +///import ui/tablepicker.js +///import ui/splitbutton.js +(function() { + var utils = baidu.editor.utils, + Popup = baidu.editor.ui.Popup, + TablePicker = baidu.editor.ui.TablePicker, + SplitButton = baidu.editor.ui.SplitButton, + TableButton = (baidu.editor.ui.TableButton = function(options) { + this.initOptions(options); + this.initTableButton(); + }); + TableButton.prototype = { + initTableButton: function() { + var me = this; + this.popup = new Popup({ + content: new TablePicker({ + editor: me.editor, + onpicktable: function(t, numCols, numRows) { + me._onPickTable(numCols, numRows); + } + }), + editor: me.editor + }); + this.initSplitButton(); + }, + _onPickTable: function(numCols, numRows) { + if (this.fireEvent("picktable", numCols, numRows) !== false) { + this.popup.hide(); + } + } + }; + utils.inherits(TableButton, SplitButton); +})(); + + +// ui/autotypesetpicker.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase; + + var AutoTypeSetPicker = (baidu.editor.ui.AutoTypeSetPicker = function( + options + ) { + this.initOptions(options); + this.initAutoTypeSetPicker(); + }); + AutoTypeSetPicker.prototype = { + initAutoTypeSetPicker: function() { + this.initUIBase(); + }, + getHtmlTpl: function() { + var me = this.editor, + opt = me.options.autotypeset, + lang = me.getLang("autoTypeSet"); + + var textAlignInputName = "textAlignValue" + me.uid, + imageBlockInputName = "imageBlockLineValue" + me.uid, + symbolConverInputName = "symbolConverValue" + me.uid; + + return ( + '
    ' + + '
    ' + + "" + + '" + + '" + + "" + + '" + + '" + + "" + + "" + + '" + + '" + + "" + + '" + + '" + + '" + + "" + + '" + + '" + + '" + + "" + + "
    " + + lang.mergeLine + + '" + + lang.delLine + + "
    " + + lang.removeFormat + + '" + + lang.indent + + "
    " + + lang.alignment + + "' + + '" + + me.getLang("justifyleft") + + '" + + me.getLang("justifycenter") + + '" + + me.getLang("justifyright") + + "
    " + + lang.imageFloat + + "' + + '" + + me.getLang("default") + + '" + + me.getLang("justifyleft") + + '" + + me.getLang("justifycenter") + + '" + + me.getLang("justifyright") + + "
    " + + lang.removeFontsize + + '" + + lang.removeFontFamily + + "
    " + + lang.removeHtml + + "
    " + + lang.pasteFilter + + "
    " + + lang.symbol + + "' + + '" + + lang.bdc2sb + + '" + + lang.tobdc + + "" + + "
    " + + "
    " + + "
    " + ); + }, + _UIBase_render: UIBase.prototype.render + }; + utils.inherits(AutoTypeSetPicker, UIBase); +})(); + + +// ui/autotypesetbutton.js +///import core +///import uicore +///import ui/popup.js +///import ui/autotypesetpicker.js +///import ui/splitbutton.js +(function() { + var utils = baidu.editor.utils, + Popup = baidu.editor.ui.Popup, + AutoTypeSetPicker = baidu.editor.ui.AutoTypeSetPicker, + SplitButton = baidu.editor.ui.SplitButton, + AutoTypeSetButton = (baidu.editor.ui.AutoTypeSetButton = function(options) { + this.initOptions(options); + this.initAutoTypeSetButton(); + }); + function getPara(me) { + var opt = {}, + cont = me.getDom(), + editorId = me.editor.uid, + inputType = null, + attrName = null, + ipts = domUtils.getElementsByTagName(cont, "input"); + for (var i = ipts.length - 1, ipt; (ipt = ipts[i--]); ) { + inputType = ipt.getAttribute("type"); + if (inputType == "checkbox") { + attrName = ipt.getAttribute("name"); + opt[attrName] && delete opt[attrName]; + if (ipt.checked) { + var attrValue = document.getElementById( + attrName + "Value" + editorId + ); + if (attrValue) { + if (/input/gi.test(attrValue.tagName)) { + opt[attrName] = attrValue.value; + } else { + var iptChilds = attrValue.getElementsByTagName("input"); + for ( + var j = iptChilds.length - 1, iptchild; + (iptchild = iptChilds[j--]); + + ) { + if (iptchild.checked) { + opt[attrName] = iptchild.value; + break; + } + } + } + } else { + opt[attrName] = true; + } + } else { + opt[attrName] = false; + } + } else { + opt[ipt.getAttribute("value")] = ipt.checked; + } + } + + var selects = domUtils.getElementsByTagName(cont, "select"); + for (var i = 0, si; (si = selects[i++]); ) { + var attr = si.getAttribute("name"); + opt[attr] = opt[attr] ? si.value : ""; + } + + utils.extend(me.editor.options.autotypeset, opt); + + me.editor.setPreferences("autotypeset", opt); + } + + AutoTypeSetButton.prototype = { + initAutoTypeSetButton: function() { + var me = this; + this.popup = new Popup({ + //传入配置参数 + content: new AutoTypeSetPicker({ editor: me.editor }), + editor: me.editor, + hide: function() { + if (!this._hidden && this.getDom()) { + getPara(this); + this.getDom().style.display = "none"; + this._hidden = true; + this.fireEvent("hide"); + } + } + }); + var flag = 0; + this.popup.addListener("postRenderAfter", function() { + var popupUI = this; + if (flag) return; + var cont = this.getDom(), + btn = cont.getElementsByTagName("button")[0]; + + btn.onclick = function() { + getPara(popupUI); + me.editor.execCommand("autotypeset"); + popupUI.hide(); + }; + + domUtils.on(cont, "click", function(e) { + var target = e.target || e.srcElement, + editorId = me.editor.uid; + if (target && target.tagName == "INPUT") { + // 点击图片浮动的checkbox,去除对应的radio + if ( + target.name == "imageBlockLine" || + target.name == "textAlign" || + target.name == "symbolConver" + ) { + var checked = target.checked, + radioTd = document.getElementById( + target.name + "Value" + editorId + ), + radios = radioTd.getElementsByTagName("input"), + defalutSelect = { + imageBlockLine: "none", + textAlign: "left", + symbolConver: "tobdc" + }; + + for (var i = 0; i < radios.length; i++) { + if (checked) { + if (radios[i].value == defalutSelect[target.name]) { + radios[i].checked = "checked"; + } + } else { + radios[i].checked = false; + } + } + } + // 点击radio,选中对应的checkbox + if ( + target.name == "imageBlockLineValue" + editorId || + target.name == "textAlignValue" + editorId || + target.name == "bdc" + ) { + var checkboxs = target.parentNode.previousSibling.getElementsByTagName( + "input" + ); + checkboxs && (checkboxs[0].checked = true); + } + + getPara(popupUI); + } + }); + + flag = 1; + }); + this.initSplitButton(); + } + }; + utils.inherits(AutoTypeSetButton, SplitButton); +})(); + + +// ui/cellalignpicker.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + Popup = baidu.editor.ui.Popup, + Stateful = baidu.editor.ui.Stateful, + UIBase = baidu.editor.ui.UIBase; + + /** + * 该参数将新增一个参数: selected, 参数类型为一个Object, 形如{ 'align': 'center', 'valign': 'top' }, 表示单元格的初始 + * 对齐状态为: 竖直居上,水平居中; 其中 align的取值为:'center', 'left', 'right'; valign的取值为: 'top', 'middle', 'bottom' + * @update 2013/4/2 hancong03@baidu.com + */ + var CellAlignPicker = (baidu.editor.ui.CellAlignPicker = function(options) { + this.initOptions(options); + this.initSelected(); + this.initCellAlignPicker(); + }); + CellAlignPicker.prototype = { + //初始化选中状态, 该方法将根据传递进来的参数获取到应该选中的对齐方式图标的索引 + initSelected: function() { + var status = { + valign: { + top: 0, + middle: 1, + bottom: 2 + }, + align: { + left: 0, + center: 1, + right: 2 + }, + count: 3 + }, + result = -1; + + if (this.selected) { + this.selectedIndex = + status.valign[this.selected.valign] * status.count + + status.align[this.selected.align]; + } + }, + initCellAlignPicker: function() { + this.initUIBase(); + this.Stateful_init(); + }, + getHtmlTpl: function() { + var alignType = ["left", "center", "right"], + COUNT = 9, + tempClassName = null, + tempIndex = -1, + tmpl = []; + + for (var i = 0; i < COUNT; i++) { + tempClassName = this.selectedIndex === i + ? ' class="edui-cellalign-selected" ' + : ""; + tempIndex = i % 3; + + tempIndex === 0 && tmpl.push(""); + + tmpl.push( + '
    ' + ); + + tempIndex === 2 && tmpl.push(""); + } + + return ( + '
    ' + + '
    ' + + '' + + tmpl.join("") + + "
    " + + "
    " + + "
    " + ); + }, + getStateDom: function() { + return this.target; + }, + _onClick: function(evt) { + var target = evt.target || evt.srcElement; + if (/icon/.test(target.className)) { + this.items[target.parentNode.getAttribute("index")].onclick(); + Popup.postHide(evt); + } + }, + _UIBase_render: UIBase.prototype.render + }; + utils.inherits(CellAlignPicker, UIBase); + utils.extend(CellAlignPicker.prototype, Stateful, true); +})(); + + +// ui/pastepicker.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + Stateful = baidu.editor.ui.Stateful, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase; + + var PastePicker = (baidu.editor.ui.PastePicker = function(options) { + this.initOptions(options); + this.initPastePicker(); + }); + PastePicker.prototype = { + initPastePicker: function() { + this.initUIBase(); + this.Stateful_init(); + }, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ' + + '
    ' + + this.editor.getLang("pasteOpt") + + "
    " + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + "
    " + + "
    " + + "
    " + ); + }, + getStateDom: function() { + return this.target; + }, + format: function(param) { + this.editor.ui._isTransfer = true; + this.editor.fireEvent("pasteTransfer", param); + }, + _onClick: function(cur) { + var node = domUtils.getNextDomNode(cur), + screenHt = uiUtils.getViewportRect().height, + subPop = uiUtils.getClientRect(node); + + if (subPop.top + subPop.height > screenHt) + node.style.top = -subPop.height - cur.offsetHeight + "px"; + else node.style.top = ""; + + if (/hidden/gi.test(domUtils.getComputedStyle(node, "visibility"))) { + node.style.visibility = "visible"; + domUtils.addClass(cur, "edui-state-opened"); + } else { + node.style.visibility = "hidden"; + domUtils.removeClasses(cur, "edui-state-opened"); + } + }, + _UIBase_render: UIBase.prototype.render + }; + utils.inherits(PastePicker, UIBase); + utils.extend(PastePicker.prototype, Stateful, true); +})(); + + +// ui/toolbar.js +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase, + Toolbar = (baidu.editor.ui.Toolbar = function(options) { + this.initOptions(options); + this.initToolbar(); + }); + Toolbar.prototype = { + items: null, + initToolbar: function() { + this.items = this.items || []; + this.initUIBase(); + }, + add: function(item, index) { + if (index === undefined) { + this.items.push(item); + } else { + this.items.splice(index, 0, item); + } + }, + getHtmlTpl: function() { + var buff = []; + for (var i = 0; i < this.items.length; i++) { + buff[i] = this.items[i].renderHtml(); + } + return ( + '
    ' + + buff.join("") + + "
    " + ); + }, + postRender: function() { + var box = this.getDom(); + for (var i = 0; i < this.items.length; i++) { + this.items[i].postRender(); + } + uiUtils.makeUnselectable(box); + }, + _onMouseDown: function(e) { + var target = e.target || e.srcElement, + tagName = target && target.tagName && target.tagName.toLowerCase(); + if (tagName == "input" || tagName == "object" || tagName == "object") { + return false; + } + } + }; + utils.inherits(Toolbar, UIBase); +})(); + + +// ui/menu.js +///import core +///import uicore +///import ui\popup.js +///import ui\stateful.js +(function() { + var utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase, + Popup = baidu.editor.ui.Popup, + Stateful = baidu.editor.ui.Stateful, + CellAlignPicker = baidu.editor.ui.CellAlignPicker, + Menu = (baidu.editor.ui.Menu = function(options) { + this.initOptions(options); + this.initMenu(); + }); + + var menuSeparator = { + renderHtml: function() { + return '
    '; + }, + postRender: function() {}, + queryAutoHide: function() { + return true; + } + }; + Menu.prototype = { + items: null, + uiName: "menu", + initMenu: function() { + this.items = this.items || []; + this.initPopup(); + this.initItems(); + }, + initItems: function() { + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + if (item == "-") { + this.items[i] = this.getSeparator(); + } else if (!(item instanceof MenuItem)) { + item.editor = this.editor; + item.theme = this.editor.options.theme; + this.items[i] = this.createItem(item); + } + } + }, + getSeparator: function() { + return menuSeparator; + }, + createItem: function(item) { + //新增一个参数menu, 该参数存储了menuItem所对应的menu引用 + item.menu = this; + return new MenuItem(item); + }, + _Popup_getContentHtmlTpl: Popup.prototype.getContentHtmlTpl, + getContentHtmlTpl: function() { + if (this.items.length == 0) { + return this._Popup_getContentHtmlTpl(); + } + var buff = []; + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + buff[i] = item.renderHtml(); + } + return '
    ' + buff.join("") + "
    "; + }, + _Popup_postRender: Popup.prototype.postRender, + postRender: function() { + var me = this; + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + item.ownerMenu = this; + item.postRender(); + } + domUtils.on(this.getDom(), "mouseover", function(evt) { + evt = evt || event; + var rel = evt.relatedTarget || evt.fromElement; + var el = me.getDom(); + if (!uiUtils.contains(el, rel) && el !== rel) { + me.fireEvent("over"); + } + }); + this._Popup_postRender(); + }, + queryAutoHide: function(el) { + if (el) { + if (uiUtils.contains(this.getDom(), el)) { + return false; + } + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + if (item.queryAutoHide(el) === false) { + return false; + } + } + } + }, + clearItems: function() { + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + clearTimeout(item._showingTimer); + clearTimeout(item._closingTimer); + if (item.subMenu) { + item.subMenu.destroy(); + } + } + this.items = []; + }, + destroy: function() { + if (this.getDom()) { + domUtils.remove(this.getDom()); + } + this.clearItems(); + }, + dispose: function() { + this.destroy(); + } + }; + utils.inherits(Menu, Popup); + + /** + * @update 2013/04/03 hancong03 新增一个参数menu, 该参数存储了menuItem所对应的menu引用 + * @type {Function} + */ + var MenuItem = (baidu.editor.ui.MenuItem = function(options) { + this.initOptions(options); + this.initUIBase(); + this.Stateful_init(); + if (this.subMenu && !(this.subMenu instanceof Menu)) { + if (options.className && options.className.indexOf("aligntd") != -1) { + var me = this; + + //获取单元格对齐初始状态 + this.subMenu.selected = this.editor.queryCommandValue("cellalignment"); + + this.subMenu = new Popup({ + content: new CellAlignPicker(this.subMenu), + parentMenu: me, + editor: me.editor, + destroy: function() { + if (this.getDom()) { + domUtils.remove(this.getDom()); + } + } + }); + this.subMenu.addListener("postRenderAfter", function() { + domUtils.on(this.getDom(), "mouseover", function() { + me.addState("opened"); + }); + }); + } else { + this.subMenu = new Menu(this.subMenu); + } + } + }); + MenuItem.prototype = { + label: "", + subMenu: null, + ownerMenu: null, + uiName: "menuitem", + alwalysHoverable: true, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ' + + this.renderLabelHtml() + + "
    " + + "
    " + ); + }, + postRender: function() { + var me = this; + this.addListener("over", function() { + me.ownerMenu.fireEvent("submenuover", me); + if (me.subMenu) { + me.delayShowSubMenu(); + } + }); + if (this.subMenu) { + this.getDom().className += " edui-hassubmenu"; + this.subMenu.render(); + this.addListener("out", function() { + me.delayHideSubMenu(); + }); + this.subMenu.addListener("over", function() { + clearTimeout(me._closingTimer); + me._closingTimer = null; + me.addState("opened"); + }); + this.ownerMenu.addListener("hide", function() { + me.hideSubMenu(); + }); + this.ownerMenu.addListener("submenuover", function(t, subMenu) { + if (subMenu !== me) { + me.delayHideSubMenu(); + } + }); + this.subMenu._bakQueryAutoHide = this.subMenu.queryAutoHide; + this.subMenu.queryAutoHide = function(el) { + if (el && uiUtils.contains(me.getDom(), el)) { + return false; + } + return this._bakQueryAutoHide(el); + }; + } + this.getDom().style.tabIndex = "-1"; + uiUtils.makeUnselectable(this.getDom()); + this.Stateful_postRender(); + }, + delayShowSubMenu: function() { + var me = this; + if (!me.isDisabled()) { + me.addState("opened"); + clearTimeout(me._showingTimer); + clearTimeout(me._closingTimer); + me._closingTimer = null; + me._showingTimer = setTimeout(function() { + me.showSubMenu(); + }, 250); + } + }, + delayHideSubMenu: function() { + var me = this; + if (!me.isDisabled()) { + me.removeState("opened"); + clearTimeout(me._showingTimer); + if (!me._closingTimer) { + me._closingTimer = setTimeout(function() { + if (!me.hasState("opened")) { + me.hideSubMenu(); + } + me._closingTimer = null; + }, 400); + } + } + }, + renderLabelHtml: function() { + return ( + '
    ' + + '
    ' + + '
    ' + + (this.label || "") + + "
    " + ); + }, + getStateDom: function() { + return this.getDom(); + }, + queryAutoHide: function(el) { + if (this.subMenu && this.hasState("opened")) { + return this.subMenu.queryAutoHide(el); + } + }, + _onClick: function(event, this_) { + if (this.hasState("disabled")) return; + if (this.fireEvent("click", event, this_) !== false) { + if (this.subMenu) { + this.showSubMenu(); + } else { + Popup.postHide(event); + } + } + }, + showSubMenu: function() { + var rect = uiUtils.getClientRect(this.getDom()); + rect.right -= 5; + rect.left += 2; + rect.width -= 7; + rect.top -= 4; + rect.bottom += 4; + rect.height += 8; + this.subMenu.showAnchorRect(rect, true, true); + }, + hideSubMenu: function() { + this.subMenu.hide(); + } + }; + utils.inherits(MenuItem, UIBase); + utils.extend(MenuItem.prototype, Stateful, true); +})(); + + +// ui/combox.js +///import core +///import uicore +///import ui/menu.js +///import ui/splitbutton.js +(function() { + // todo: menu和item提成通用list + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + Menu = baidu.editor.ui.Menu, + SplitButton = baidu.editor.ui.SplitButton, + Combox = (baidu.editor.ui.Combox = function(options) { + this.initOptions(options); + this.initCombox(); + }); + Combox.prototype = { + uiName: "combox", + onbuttonclick: function() { + this.showPopup(); + }, + initCombox: function() { + var me = this; + this.items = this.items || []; + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + item.uiName = "listitem"; + item.index = i; + item.onclick = function() { + me.selectByIndex(this.index); + }; + } + this.popup = new Menu({ + items: this.items, + uiName: "list", + editor: this.editor, + captureWheel: true, + combox: this + }); + + this.initSplitButton(); + }, + _SplitButton_postRender: SplitButton.prototype.postRender, + postRender: function() { + this._SplitButton_postRender(); + this.setLabel(this.label || ""); + this.setValue(this.initValue || ""); + }, + showPopup: function() { + var rect = uiUtils.getClientRect(this.getDom()); + rect.top += 1; + rect.bottom -= 1; + rect.height -= 2; + this.popup.showAnchorRect(rect); + }, + getValue: function() { + return this.value; + }, + setValue: function(value) { + var index = this.indexByValue(value); + if (index != -1) { + this.selectedIndex = index; + this.setLabel(this.items[index].label); + this.value = this.items[index].value; + } else { + this.selectedIndex = -1; + this.setLabel(this.getLabelForUnknowValue(value)); + this.value = value; + } + }, + setLabel: function(label) { + this.getDom("button_body").innerHTML = label; + this.label = label; + }, + getLabelForUnknowValue: function(value) { + return value; + }, + indexByValue: function(value) { + for (var i = 0; i < this.items.length; i++) { + if (value == this.items[i].value) { + return i; + } + } + return -1; + }, + getItem: function(index) { + return this.items[index]; + }, + selectByIndex: function(index) { + if ( + index < this.items.length && + this.fireEvent("select", index) !== false + ) { + this.selectedIndex = index; + this.value = this.items[index].value; + this.setLabel(this.items[index].label); + } + } + }; + utils.inherits(Combox, SplitButton); +})(); + + +// ui/dialog.js +///import core +///import uicore +///import ui/mask.js +///import ui/button.js +(function() { + var utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils, + uiUtils = baidu.editor.ui.uiUtils, + Mask = baidu.editor.ui.Mask, + UIBase = baidu.editor.ui.UIBase, + Button = baidu.editor.ui.Button, + Dialog = (baidu.editor.ui.Dialog = function(options) { + if (options.name) { + var name = options.name; + var cssRules = options.cssRules; + if (!options.className) { + options.className = "edui-for-" + name; + } + if (cssRules) { + options.cssRules = + ".edui-for-" + name + " .edui-dialog-content {" + cssRules + "}"; + } + } + this.initOptions( + utils.extend( + { + autoReset: true, + draggable: true, + onok: function() {}, + oncancel: function() {}, + onclose: function(t, ok) { + return ok ? this.onok() : this.oncancel(); + }, + //是否控制dialog中的scroll事件, 默认为不阻止 + holdScroll: false + }, + options + ) + ); + this.initDialog(); + }); + var modalMask; + var dragMask; + var activeDialog; + Dialog.prototype = { + draggable: false, + uiName: "dialog", + initDialog: function() { + var me = this, + theme = this.editor.options.theme; + if (this.cssRules) { + this.cssRules = ".edui-" + theme + " " + this.cssRules; + utils.cssRule("edui-customize-" + this.name + "-style", this.cssRules); + } + this.initUIBase(); + this.modalMask = + modalMask || + (modalMask = new Mask({ + className: "edui-dialog-modalmask", + theme: theme, + onclick: function() { + activeDialog && activeDialog.close(false); + } + })); + this.dragMask = + dragMask || + (dragMask = new Mask({ + className: "edui-dialog-dragmask", + theme: theme + })); + this.closeButton = new Button({ + className: "edui-dialog-closebutton", + title: me.closeDialog, + theme: theme, + onclick: function() { + me.close(false); + } + }); + + this.fullscreen && this.initResizeEvent(); + + if (this.buttons) { + for (var i = 0; i < this.buttons.length; i++) { + if (!(this.buttons[i] instanceof Button)) { + this.buttons[i] = new Button( + utils.extend( + this.buttons[i], + { + editor: this.editor + }, + true + ) + ); + } + } + } + }, + initResizeEvent: function() { + var me = this; + + domUtils.on(window, "resize", function() { + if (me._hidden || me._hidden === undefined) { + return; + } + + if (me.__resizeTimer) { + window.clearTimeout(me.__resizeTimer); + } + + me.__resizeTimer = window.setTimeout(function() { + me.__resizeTimer = null; + + var dialogWrapNode = me.getDom(), + contentNode = me.getDom("content"), + wrapRect = UE.ui.uiUtils.getClientRect(dialogWrapNode), + contentRect = UE.ui.uiUtils.getClientRect(contentNode), + vpRect = uiUtils.getViewportRect(); + + contentNode.style.width = + vpRect.width - wrapRect.width + contentRect.width + "px"; + contentNode.style.height = + vpRect.height - wrapRect.height + contentRect.height + "px"; + + dialogWrapNode.style.width = vpRect.width + "px"; + dialogWrapNode.style.height = vpRect.height + "px"; + + me.fireEvent("resize"); + }, 100); + }); + }, + fitSize: function() { + var popBodyEl = this.getDom("body"); + // if (!(baidu.editor.browser.ie && baidu.editor.browser.version == 7)) { + // uiUtils.removeStyle(popBodyEl, 'width'); + // uiUtils.removeStyle(popBodyEl, 'height'); + // } + var size = this.mesureSize(); + popBodyEl.style.width = size.width + "px"; + popBodyEl.style.height = size.height + "px"; + return size; + }, + safeSetOffset: function(offset) { + var me = this; + var el = me.getDom(); + var vpRect = uiUtils.getViewportRect(); + var rect = uiUtils.getClientRect(el); + var left = offset.left; + if (left + rect.width > vpRect.right) { + left = vpRect.right - rect.width; + } + var top = offset.top; + if (top + rect.height > vpRect.bottom) { + top = vpRect.bottom - rect.height; + } + el.style.left = Math.max(left, 0) + "px"; + el.style.top = Math.max(top, 0) + "px"; + }, + showAtCenter: function() { + var vpRect = uiUtils.getViewportRect(); + + if (!this.fullscreen) { + this.getDom().style.display = ""; + var popSize = this.fitSize(); + var titleHeight = this.getDom("titlebar").offsetHeight | 0; + var left = vpRect.width / 2 - popSize.width / 2; + var top = + vpRect.height / 2 - (popSize.height - titleHeight) / 2 - titleHeight; + var popEl = this.getDom(); + this.safeSetOffset({ + left: Math.max(left | 0, 0), + top: Math.max(top | 0, 0) + }); + if (!domUtils.hasClass(popEl, "edui-state-centered")) { + popEl.className += " edui-state-centered"; + } + } else { + var dialogWrapNode = this.getDom(), + contentNode = this.getDom("content"); + + dialogWrapNode.style.display = "block"; + + var wrapRect = UE.ui.uiUtils.getClientRect(dialogWrapNode), + contentRect = UE.ui.uiUtils.getClientRect(contentNode); + dialogWrapNode.style.left = "-100000px"; + + contentNode.style.width = + vpRect.width - wrapRect.width + contentRect.width + "px"; + contentNode.style.height = + vpRect.height - wrapRect.height + contentRect.height + "px"; + + dialogWrapNode.style.width = vpRect.width + "px"; + dialogWrapNode.style.height = vpRect.height + "px"; + dialogWrapNode.style.left = 0; + + //保存环境的overflow值 + this._originalContext = { + html: { + overflowX: document.documentElement.style.overflowX, + overflowY: document.documentElement.style.overflowY + }, + body: { + overflowX: document.body.style.overflowX, + overflowY: document.body.style.overflowY + } + }; + + document.documentElement.style.overflowX = "hidden"; + document.documentElement.style.overflowY = "hidden"; + document.body.style.overflowX = "hidden"; + document.body.style.overflowY = "hidden"; + } + + this._show(); + }, + getContentHtml: function() { + var contentHtml = ""; + if (typeof this.content == "string") { + contentHtml = this.content; + } else if (this.iframeUrl) { + contentHtml = + ''; + } + return contentHtml; + }, + getHtmlTpl: function() { + var footHtml = ""; + + if (this.buttons) { + var buff = []; + for (var i = 0; i < this.buttons.length; i++) { + buff[i] = this.buttons[i].renderHtml(); + } + footHtml = + '
    ' + + '
    ' + + buff.join("") + + "
    " + + "
    "; + } + + return ( + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '' + + (this.title || "") + + "" + + "
    " + + this.closeButton.renderHtml() + + "
    " + + '
    ' + + (this.autoReset ? "" : this.getContentHtml()) + + "
    " + + footHtml + + "
    " + ); + }, + postRender: function() { + // todo: 保持居中/记住上次关闭位置选项 + if (!this.modalMask.getDom()) { + this.modalMask.render(); + this.modalMask.hide(); + } + if (!this.dragMask.getDom()) { + this.dragMask.render(); + this.dragMask.hide(); + } + var me = this; + this.addListener("show", function() { + me.modalMask.show(this.getDom().style.zIndex - 2); + }); + this.addListener("hide", function() { + me.modalMask.hide(); + }); + if (this.buttons) { + for (var i = 0; i < this.buttons.length; i++) { + this.buttons[i].postRender(); + } + } + domUtils.on(window, "resize", function() { + setTimeout(function() { + if (!me.isHidden()) { + me.safeSetOffset(uiUtils.getClientRect(me.getDom())); + } + }); + }); + + //hold住scroll事件,防止dialog的滚动影响页面 + // if( this.holdScroll ) { + // + // if( !me.iframeUrl ) { + // domUtils.on( document.getElementById( me.id + "_iframe"), !browser.gecko ? "mousewheel" : "DOMMouseScroll", function(e){ + // domUtils.preventDefault(e); + // } ); + // } else { + // me.addListener('dialogafterreset', function(){ + // window.setTimeout(function(){ + // var iframeWindow = document.getElementById( me.id + "_iframe").contentWindow; + // + // if( browser.ie ) { + // + // var timer = window.setInterval(function(){ + // + // if( iframeWindow.document && iframeWindow.document.body ) { + // window.clearInterval( timer ); + // timer = null; + // domUtils.on( iframeWindow.document.body, !browser.gecko ? "mousewheel" : "DOMMouseScroll", function(e){ + // domUtils.preventDefault(e); + // } ); + // } + // + // }, 100); + // + // } else { + // domUtils.on( iframeWindow, !browser.gecko ? "mousewheel" : "DOMMouseScroll", function(e){ + // domUtils.preventDefault(e); + // } ); + // } + // + // }, 1); + // }); + // } + // + // } + this._hide(); + }, + mesureSize: function() { + var body = this.getDom("body"); + var width = uiUtils.getClientRect(this.getDom("content")).width; + var dialogBodyStyle = body.style; + dialogBodyStyle.width = width; + return uiUtils.getClientRect(body); + }, + _onTitlebarMouseDown: function(evt, el) { + if (this.draggable) { + var rect; + var vpRect = uiUtils.getViewportRect(); + var me = this; + uiUtils.startDrag(evt, { + ondragstart: function() { + rect = uiUtils.getClientRect(me.getDom()); + me.getDom("contmask").style.visibility = "visible"; + me.dragMask.show(me.getDom().style.zIndex - 1); + }, + ondragmove: function(x, y) { + var left = rect.left + x; + var top = rect.top + y; + me.safeSetOffset({ + left: left, + top: top + }); + }, + ondragstop: function() { + me.getDom("contmask").style.visibility = "hidden"; + domUtils.removeClasses(me.getDom(), ["edui-state-centered"]); + me.dragMask.hide(); + } + }); + } + }, + reset: function() { + this.getDom("content").innerHTML = this.getContentHtml(); + this.fireEvent("dialogafterreset"); + }, + _show: function() { + if (this._hidden) { + this.getDom().style.display = ""; + + //要高过编辑器的zindxe + this.editor.container.style.zIndex && + (this.getDom().style.zIndex = + this.editor.container.style.zIndex * 1 + 10); + this._hidden = false; + this.fireEvent("show"); + baidu.editor.ui.uiUtils.getFixedLayer().style.zIndex = + this.getDom().style.zIndex - 4; + } + }, + isHidden: function() { + return this._hidden; + }, + _hide: function() { + if (!this._hidden) { + var wrapNode = this.getDom(); + wrapNode.style.display = "none"; + wrapNode.style.zIndex = ""; + wrapNode.style.width = ""; + wrapNode.style.height = ""; + this._hidden = true; + this.fireEvent("hide"); + } + }, + open: function() { + if (this.autoReset) { + //有可能还没有渲染 + try { + this.reset(); + } catch (e) { + this.render(); + this.open(); + } + } + this.showAtCenter(); + if (this.iframeUrl) { + try { + this.getDom("iframe").focus(); + } catch (ex) {} + } + activeDialog = this; + }, + _onCloseButtonClick: function(evt, el) { + this.close(false); + }, + close: function(ok) { + if (this.fireEvent("close", ok) !== false) { + //还原环境 + if (this.fullscreen) { + document.documentElement.style.overflowX = this._originalContext.html.overflowX; + document.documentElement.style.overflowY = this._originalContext.html.overflowY; + document.body.style.overflowX = this._originalContext.body.overflowX; + document.body.style.overflowY = this._originalContext.body.overflowY; + delete this._originalContext; + } + this._hide(); + + //销毁content + var content = this.getDom("content"); + var iframe = this.getDom("iframe"); + if (content && iframe) { + var doc = iframe.contentDocument || iframe.contentWindow.document; + doc && (doc.body.innerHTML = ""); + domUtils.remove(content); + } + } + } + }; + utils.inherits(Dialog, UIBase); +})(); + + +// ui/menubutton.js +///import core +///import uicore +///import ui/menu.js +///import ui/splitbutton.js +(function() { + var utils = baidu.editor.utils, + Menu = baidu.editor.ui.Menu, + SplitButton = baidu.editor.ui.SplitButton, + MenuButton = (baidu.editor.ui.MenuButton = function(options) { + this.initOptions(options); + this.initMenuButton(); + }); + MenuButton.prototype = { + initMenuButton: function() { + var me = this; + this.uiName = "menubutton"; + this.popup = new Menu({ + items: me.items, + className: me.className, + editor: me.editor + }); + this.popup.addListener("show", function() { + var list = this; + for (var i = 0; i < list.items.length; i++) { + list.items[i].removeState("checked"); + if (list.items[i].value == me._value) { + list.items[i].addState("checked"); + this.value = me._value; + } + } + }); + this.initSplitButton(); + }, + setValue: function(value) { + this._value = value; + } + }; + utils.inherits(MenuButton, SplitButton); +})(); + + +// ui/multiMenu.js +///import core +///import uicore +///commands 表情 +(function() { + var utils = baidu.editor.utils, + Popup = baidu.editor.ui.Popup, + SplitButton = baidu.editor.ui.SplitButton, + MultiMenuPop = (baidu.editor.ui.MultiMenuPop = function(options) { + this.initOptions(options); + this.initMultiMenu(); + }); + + MultiMenuPop.prototype = { + initMultiMenu: function() { + var me = this; + this.popup = new Popup({ + content: "", + editor: me.editor, + iframe_rendered: false, + onshow: function() { + if (!this.iframe_rendered) { + this.iframe_rendered = true; + this.getDom("content").innerHTML = + ''; + me.editor.container.style.zIndex && + (this.getDom().style.zIndex = + me.editor.container.style.zIndex * 1 + 1); + } + } + // canSideUp:false, + // canSideLeft:false + }); + this.onbuttonclick = function() { + this.showPopup(); + }; + this.initSplitButton(); + } + }; + + utils.inherits(MultiMenuPop, SplitButton); +})(); + + +// ui/shortcutmenu.js +(function() { + var UI = baidu.editor.ui, + UIBase = UI.UIBase, + uiUtils = UI.uiUtils, + utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils; + + var allMenus = [], //存储所有快捷菜单 + timeID, + isSubMenuShow = false; //是否有子pop显示 + + var ShortCutMenu = (UI.ShortCutMenu = function(options) { + this.initOptions(options); + this.initShortCutMenu(); + }); + + ShortCutMenu.postHide = hideAllMenu; + + ShortCutMenu.prototype = { + isHidden: true, + SPACE: 5, + initShortCutMenu: function() { + this.items = this.items || []; + this.initUIBase(); + this.initItems(); + this.initEvent(); + allMenus.push(this); + }, + initEvent: function() { + var me = this, + doc = me.editor.document; + + domUtils.on(doc, "mousemove", function(e) { + if (me.isHidden === false) { + //有pop显示就不隐藏快捷菜单 + if (me.getSubMenuMark() || me.eventType == "contextmenu") return; + + var flag = true, + el = me.getDom(), + wt = el.offsetWidth, + ht = el.offsetHeight, + distanceX = wt / 2 + me.SPACE, //距离中心X标准 + distanceY = ht / 2, //距离中心Y标准 + x = Math.abs(e.screenX - me.left), //离中心距离横坐标 + y = Math.abs(e.screenY - me.top); //离中心距离纵坐标 + + clearTimeout(timeID); + timeID = setTimeout(function() { + if (y > 0 && y < distanceY) { + me.setOpacity(el, "1"); + } else if (y > distanceY && y < distanceY + 70) { + me.setOpacity(el, "0.5"); + flag = false; + } else if (y > distanceY + 70 && y < distanceY + 140) { + me.hide(); + } + + if (flag && x > 0 && x < distanceX) { + me.setOpacity(el, "1"); + } else if (x > distanceX && x < distanceX + 70) { + me.setOpacity(el, "0.5"); + } else if (x > distanceX + 70 && x < distanceX + 140) { + me.hide(); + } + }); + } + }); + + //ie\ff下 mouseout不准 + if (browser.chrome) { + domUtils.on(doc, "mouseout", function(e) { + var relatedTgt = e.relatedTarget || e.toElement; + + if (relatedTgt == null || relatedTgt.tagName == "HTML") { + me.hide(); + } + }); + } + + me.editor.addListener("afterhidepop", function() { + if (!me.isHidden) { + isSubMenuShow = true; + } + }); + }, + initItems: function() { + if (utils.isArray(this.items)) { + for (var i = 0, len = this.items.length; i < len; i++) { + var item = this.items[i].toLowerCase(); + + if (UI[item]) { + this.items[i] = new UI[item](this.editor); + this.items[i].className += " edui-shortcutsubmenu "; + } + } + } + }, + setOpacity: function(el, value) { + if (browser.ie && browser.version < 9) { + el.style.filter = "alpha(opacity = " + parseFloat(value) * 100 + ");"; + } else { + el.style.opacity = value; + } + }, + getSubMenuMark: function() { + isSubMenuShow = false; + var layerEle = uiUtils.getFixedLayer(); + var list = domUtils.getElementsByTagName(layerEle, "div", function(node) { + return domUtils.hasClass(node, "edui-shortcutsubmenu edui-popup"); + }); + + for (var i = 0, node; (node = list[i++]); ) { + if (node.style.display != "none") { + isSubMenuShow = true; + } + } + return isSubMenuShow; + }, + show: function(e, hasContextmenu) { + var me = this, + offset = {}, + el = this.getDom(), + fixedlayer = uiUtils.getFixedLayer(); + + function setPos(offset) { + if (offset.left < 0) { + offset.left = 0; + } + if (offset.top < 0) { + offset.top = 0; + } + el.style.cssText = + "position:absolute;left:" + + offset.left + + "px;top:" + + offset.top + + "px;"; + } + + function setPosByCxtMenu(menu) { + if (!menu.tagName) { + menu = menu.getDom(); + } + offset.left = parseInt(menu.style.left); + offset.top = parseInt(menu.style.top); + offset.top -= el.offsetHeight + 15; + setPos(offset); + } + + me.eventType = e.type; + el.style.cssText = "display:block;left:-9999px"; + + if (e.type == "contextmenu" && hasContextmenu) { + var menu = domUtils.getElementsByTagName( + fixedlayer, + "div", + "edui-contextmenu" + )[0]; + if (menu) { + setPosByCxtMenu(menu); + } else { + me.editor.addListener("aftershowcontextmenu", function(type, menu) { + setPosByCxtMenu(menu); + }); + } + } else { + offset = uiUtils.getViewportOffsetByEvent(e); + offset.top -= el.offsetHeight + me.SPACE; + offset.left += me.SPACE + 20; + setPos(offset); + me.setOpacity(el, 0.2); + } + + me.isHidden = false; + me.left = e.screenX + el.offsetWidth / 2 - me.SPACE; + me.top = e.screenY - el.offsetHeight / 2 - me.SPACE; + + if (me.editor) { + el.style.zIndex = me.editor.container.style.zIndex * 1 + 10; + fixedlayer.style.zIndex = el.style.zIndex - 1; + } + }, + hide: function() { + if (this.getDom()) { + this.getDom().style.display = "none"; + } + this.isHidden = true; + }, + postRender: function() { + if (utils.isArray(this.items)) { + for (var i = 0, item; (item = this.items[i++]); ) { + item.postRender(); + } + } + }, + getHtmlTpl: function() { + var buff; + if (utils.isArray(this.items)) { + buff = []; + for (var i = 0; i < this.items.length; i++) { + buff[i] = this.items[i].renderHtml(); + } + buff = buff.join(""); + } else { + buff = this.items; + } + + return ( + '
    ' + + buff + + "
    " + ); + } + }; + + utils.inherits(ShortCutMenu, UIBase); + + function hideAllMenu(e) { + var tgt = e.target || e.srcElement, + cur = domUtils.findParent( + tgt, + function(node) { + return ( + domUtils.hasClass(node, "edui-shortcutmenu") || + domUtils.hasClass(node, "edui-popup") + ); + }, + true + ); + + if (!cur) { + for (var i = 0, menu; (menu = allMenus[i++]); ) { + menu.hide(); + } + } + } + + domUtils.on(document, "mousedown", function(e) { + hideAllMenu(e); + }); + + domUtils.on(window, "scroll", function(e) { + hideAllMenu(e); + }); +})(); + + +// ui/breakline.js +(function() { + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase, + Breakline = (baidu.editor.ui.Breakline = function(options) { + this.initOptions(options); + this.initSeparator(); + }); + Breakline.prototype = { + uiName: "Breakline", + initSeparator: function() { + this.initUIBase(); + }, + getHtmlTpl: function() { + return "
    "; + } + }; + utils.inherits(Breakline, UIBase); +})(); + + +// ui/message.js +///import core +///import uicore +(function() { + var utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils, + UIBase = baidu.editor.ui.UIBase, + Message = (baidu.editor.ui.Message = function(options) { + this.initOptions(options); + this.initMessage(); + }); + + Message.prototype = { + initMessage: function() { + this.initUIBase(); + }, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ×
    ' + + '
    ' + + ' ' + + '
    ' + + '
    ' + + "
    " + + "
    " + + "
    " + ); + }, + reset: function(opt) { + var me = this; + if (!opt.keepshow) { + clearTimeout(this.timer); + me.timer = setTimeout(function() { + me.hide(); + }, opt.timeout || 4000); + } + + opt.content !== undefined && me.setContent(opt.content); + opt.type !== undefined && me.setType(opt.type); + + me.show(); + }, + postRender: function() { + var me = this, + closer = this.getDom("closer"); + closer && + domUtils.on(closer, "click", function() { + me.hide(); + }); + }, + setContent: function(content) { + this.getDom("content").innerHTML = content; + }, + setType: function(type) { + type = type || "info"; + var body = this.getDom("body"); + body.className = body.className.replace( + /edui-message-type-[\w-]+/, + "edui-message-type-" + type + ); + }, + getContent: function() { + return this.getDom("content").innerHTML; + }, + getType: function() { + var arr = this.getDom("body").match(/edui-message-type-([\w-]+)/); + return arr ? arr[1] : ""; + }, + show: function() { + this.getDom().style.display = "block"; + }, + hide: function() { + var dom = this.getDom(); + if (dom) { + dom.style.display = "none"; + dom.parentNode && dom.parentNode.removeChild(dom); + } + } + }; + + utils.inherits(Message, UIBase); +})(); + + +// adapter/editorui.js +//ui跟编辑器的适配層 +//那个按钮弹出是dialog,是下拉筐等都是在这个js中配置 +//自己写的ui也要在这里配置,放到baidu.editor.ui下边,当编辑器实例化的时候会根据ueditor.config中的toolbars找到相应的进行实例化 +(function() { + var utils = baidu.editor.utils; + var editorui = baidu.editor.ui; + var _Dialog = editorui.Dialog; + editorui.buttons = {}; + + editorui.Dialog = function(options) { + var dialog = new _Dialog(options); + dialog.addListener("hide", function() { + if (dialog.editor) { + var editor = dialog.editor; + try { + if (browser.gecko) { + var y = editor.window.scrollY, + x = editor.window.scrollX; + editor.body.focus(); + editor.window.scrollTo(x, y); + } else { + editor.focus(); + } + } catch (ex) {} + } + }); + return dialog; + }; + + var iframeUrlMap = { + anchor: "~/dialogs/anchor/anchor.html", + insertimage: "~/dialogs/image/image.html", + link: "~/dialogs/link/link.html", + spechars: "~/dialogs/spechars/spechars.html", + searchreplace: "~/dialogs/searchreplace/searchreplace.html", + map: "~/dialogs/map/map.html", + gmap: "~/dialogs/gmap/gmap.html", + insertvideo: "~/dialogs/video/video.html", + help: "~/dialogs/help/help.html", + preview: "~/dialogs/preview/preview.html", + emotion: "~/dialogs/emotion/emotion.html", + wordimage: "~/dialogs/wordimage/wordimage.html", + attachment: "~/dialogs/attachment/attachment.html", + insertframe: "~/dialogs/insertframe/insertframe.html", + edittip: "~/dialogs/table/edittip.html", + edittable: "~/dialogs/table/edittable.html", + edittd: "~/dialogs/table/edittd.html", + webapp: "~/dialogs/webapp/webapp.html", + snapscreen: "~/dialogs/snapscreen/snapscreen.html", + scrawl: "~/dialogs/scrawl/scrawl.html", + music: "~/dialogs/music/music.html", + template: "~/dialogs/template/template.html", + background: "~/dialogs/background/background.html", + charts: "~/dialogs/charts/charts.html" + }; + //为工具栏添加按钮,以下都是统一的按钮触发命令,所以写在一起 + var btnCmds = [ + "undo", + "redo", + "formatmatch", + "bold", + "italic", + "underline", + "fontborder", + "touppercase", + "tolowercase", + "strikethrough", + "subscript", + "superscript", + "source", + "indent", + "outdent", + "blockquote", + "pasteplain", + "pagebreak", + "selectall", + "print", + "horizontal", + "removeformat", + "time", + "date", + "unlink", + "insertparagraphbeforetable", + "insertrow", + "insertcol", + "mergeright", + "mergedown", + "deleterow", + "deletecol", + "splittorows", + "splittocols", + "splittocells", + "mergecells", + "deletetable", + "drafts" + ]; + + for (var i = 0, ci; (ci = btnCmds[i++]); ) { + ci = ci.toLowerCase(); + editorui[ci] = (function(cmd) { + return function(editor) { + var ui = new editorui.Button({ + className: "edui-for-" + cmd, + title: + editor.options.labelMap[cmd] || + editor.getLang("labelMap." + cmd) || + "", + onclick: function() { + editor.execCommand(cmd); + }, + theme: editor.options.theme, + showText: false + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function( + type, + causeByUi, + uiReady + ) { + var state = editor.queryCommandState(cmd); + if (state == -1) { + ui.setDisabled(true); + ui.setChecked(false); + } else { + if (!uiReady) { + ui.setDisabled(false); + ui.setChecked(state); + } + } + }); + return ui; + }; + })(ci); + } + + //清除文档 + editorui.cleardoc = function(editor) { + var ui = new editorui.Button({ + className: "edui-for-cleardoc", + title: + editor.options.labelMap.cleardoc || + editor.getLang("labelMap.cleardoc") || + "", + theme: editor.options.theme, + onclick: function() { + if (confirm(editor.getLang("confirmClear"))) { + editor.execCommand("cleardoc"); + } + } + }); + editorui.buttons["cleardoc"] = ui; + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState("cleardoc") == -1); + }); + return ui; + }; + + //排版,图片排版,文字方向 + var typeset = { + justify: ["left", "right", "center", "justify"], + imagefloat: ["none", "left", "center", "right"], + directionality: ["ltr", "rtl"] + }; + + for (var p in typeset) { + (function(cmd, val) { + for (var i = 0, ci; (ci = val[i++]); ) { + (function(cmd2) { + editorui[cmd.replace("float", "") + cmd2] = function(editor) { + var ui = new editorui.Button({ + className: "edui-for-" + cmd.replace("float", "") + cmd2, + title: + editor.options.labelMap[cmd.replace("float", "") + cmd2] || + editor.getLang( + "labelMap." + cmd.replace("float", "") + cmd2 + ) || + "", + theme: editor.options.theme, + onclick: function() { + editor.execCommand(cmd, cmd2); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function( + type, + causeByUi, + uiReady + ) { + ui.setDisabled(editor.queryCommandState(cmd) == -1); + ui.setChecked(editor.queryCommandValue(cmd) == cmd2 && !uiReady); + }); + return ui; + }; + })(ci); + } + })(p, typeset[p]); + } + + //字体颜色和背景颜色 + for (var i = 0, ci; (ci = ["backcolor", "forecolor"][i++]); ) { + editorui[ci] = (function(cmd) { + return function(editor) { + var ui = new editorui.ColorButton({ + className: "edui-for-" + cmd, + color: "default", + title: + editor.options.labelMap[cmd] || + editor.getLang("labelMap." + cmd) || + "", + editor: editor, + onpickcolor: function(t, color) { + editor.execCommand(cmd, color); + }, + onpicknocolor: function() { + editor.execCommand(cmd, "default"); + this.setColor("transparent"); + this.color = "default"; + }, + onbuttonclick: function() { + editor.execCommand(cmd, this.color); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState(cmd) == -1); + }); + return ui; + }; + })(ci); + } + + var dialogBtns = { + noOk: ["searchreplace", "help", "spechars", "webapp", "preview"], + ok: [ + "attachment", + "anchor", + "link", + "insertimage", + "map", + "gmap", + "insertframe", + "wordimage", + "insertvideo", + "insertframe", + "edittip", + "edittable", + "edittd", + "scrawl", + "template", + "music", + "background", + "charts" + ] + }; + + for (var p in dialogBtns) { + (function(type, vals) { + for (var i = 0, ci; (ci = vals[i++]); ) { + //todo opera下存在问题 + if (browser.opera && ci === "searchreplace") { + continue; + } + (function(cmd) { + editorui[cmd] = function(editor, iframeUrl, title) { + iframeUrl = + iframeUrl || + (editor.options.iframeUrlMap || {})[cmd] || + iframeUrlMap[cmd]; + title = + editor.options.labelMap[cmd] || + editor.getLang("labelMap." + cmd) || + ""; + + var dialog; + //没有iframeUrl不创建dialog + if (iframeUrl) { + dialog = new editorui.Dialog( + utils.extend( + { + iframeUrl: editor.ui.mapUrl(iframeUrl), + editor: editor, + className: "edui-for-" + cmd, + title: title, + holdScroll: cmd === "insertimage", + fullscreen: /charts|preview/.test(cmd), + closeDialog: editor.getLang("closeDialog") + }, + type == "ok" + ? { + buttons: [ + { + className: "edui-okbutton", + label: editor.getLang("ok"), + editor: editor, + onclick: function() { + dialog.close(true); + } + }, + { + className: "edui-cancelbutton", + label: editor.getLang("cancel"), + editor: editor, + onclick: function() { + dialog.close(false); + } + } + ] + } + : {} + ) + ); + + editor.ui._dialogs[cmd + "Dialog"] = dialog; + } + + var ui = new editorui.Button({ + className: "edui-for-" + cmd, + title: title, + onclick: function() { + if (dialog) { + switch (cmd) { + case "wordimage": + var images = editor.execCommand("wordimage"); + if (images && images.length) { + dialog.render(); + dialog.open(); + } + break; + case "scrawl": + if (editor.queryCommandState("scrawl") != -1) { + dialog.render(); + dialog.open(); + } + + break; + default: + dialog.render(); + dialog.open(); + } + } + }, + theme: editor.options.theme, + disabled: + (cmd == "scrawl" && editor.queryCommandState("scrawl") == -1) || + cmd == "charts" + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function() { + //只存在于右键菜单而无工具栏按钮的ui不需要检测状态 + var unNeedCheckState = { edittable: 1 }; + if (cmd in unNeedCheckState) return; + + var state = editor.queryCommandState(cmd); + if (ui.getDom()) { + ui.setDisabled(state == -1); + ui.setChecked(state); + } + }); + + return ui; + }; + })(ci.toLowerCase()); + } + })(p, dialogBtns[p]); + } + + editorui.snapscreen = function(editor, iframeUrl, title) { + title = + editor.options.labelMap["snapscreen"] || + editor.getLang("labelMap.snapscreen") || + ""; + var ui = new editorui.Button({ + className: "edui-for-snapscreen", + title: title, + onclick: function() { + editor.execCommand("snapscreen"); + }, + theme: editor.options.theme + }); + editorui.buttons["snapscreen"] = ui; + iframeUrl = + iframeUrl || + (editor.options.iframeUrlMap || {})["snapscreen"] || + iframeUrlMap["snapscreen"]; + if (iframeUrl) { + var dialog = new editorui.Dialog({ + iframeUrl: editor.ui.mapUrl(iframeUrl), + editor: editor, + className: "edui-for-snapscreen", + title: title, + buttons: [ + { + className: "edui-okbutton", + label: editor.getLang("ok"), + editor: editor, + onclick: function() { + dialog.close(true); + } + }, + { + className: "edui-cancelbutton", + label: editor.getLang("cancel"), + editor: editor, + onclick: function() { + dialog.close(false); + } + } + ] + }); + dialog.render(); + editor.ui._dialogs["snapscreenDialog"] = dialog; + } + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState("snapscreen") == -1); + }); + return ui; + }; + + editorui.insertcode = function(editor, list, title) { + list = editor.options["insertcode"] || []; + title = + editor.options.labelMap["insertcode"] || + editor.getLang("labelMap.insertcode") || + ""; + // if (!list.length) return; + var items = []; + utils.each(list, function(key, val) { + items.push({ + label: key, + value: val, + theme: editor.options.theme, + renderLabelHtml: function() { + return ( + '
    ' + (this.label || "") + "
    " + ); + } + }); + }); + + var ui = new editorui.Combox({ + editor: editor, + items: items, + onselect: function(t, index) { + editor.execCommand("insertcode", this.items[index].value); + }, + onbuttonclick: function() { + this.showPopup(); + }, + title: title, + initValue: title, + className: "edui-for-insertcode", + indexByValue: function(value) { + if (value) { + for (var i = 0, ci; (ci = this.items[i]); i++) { + if (ci.value.indexOf(value) != -1) return i; + } + } + + return -1; + } + }); + editorui.buttons["insertcode"] = ui; + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState("insertcode"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("insertcode"); + if (!value) { + ui.setValue(title); + return; + } + //trace:1871 ie下从源码模式切换回来时,字体会带单引号,而且会有逗号 + value && (value = value.replace(/['"]/g, "").split(",")[0]); + ui.setValue(value); + } + } + }); + return ui; + }; + editorui.fontfamily = function(editor, list, title) { + list = editor.options["fontfamily"] || []; + title = + editor.options.labelMap["fontfamily"] || + editor.getLang("labelMap.fontfamily") || + ""; + if (!list.length) return; + for (var i = 0, ci, items = []; (ci = list[i]); i++) { + var langLabel = editor.getLang("fontfamily")[ci.name] || ""; + (function(key, val) { + items.push({ + label: key, + value: val, + theme: editor.options.theme, + renderLabelHtml: function() { + return ( + '
    ' + + (this.label || "") + + "
    " + ); + } + }); + })(ci.label || langLabel, ci.val); + } + var ui = new editorui.Combox({ + editor: editor, + items: items, + onselect: function(t, index) { + editor.execCommand("FontFamily", this.items[index].value); + }, + onbuttonclick: function() { + this.showPopup(); + }, + title: title, + initValue: title, + className: "edui-for-fontfamily", + indexByValue: function(value) { + if (value) { + for (var i = 0, ci; (ci = this.items[i]); i++) { + if (ci.value.indexOf(value) != -1) return i; + } + } + + return -1; + } + }); + editorui.buttons["fontfamily"] = ui; + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState("FontFamily"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("FontFamily"); + //trace:1871 ie下从源码模式切换回来时,字体会带单引号,而且会有逗号 + value && (value = value.replace(/['"]/g, "").split(",")[0]); + ui.setValue(value); + } + } + }); + return ui; + }; + + editorui.fontsize = function(editor, list, title) { + title = + editor.options.labelMap["fontsize"] || + editor.getLang("labelMap.fontsize") || + ""; + list = list || editor.options["fontsize"] || []; + if (!list.length) return; + var items = []; + for (var i = 0; i < list.length; i++) { + var size = list[i] + "px"; + items.push({ + label: size, + value: size, + theme: editor.options.theme, + renderLabelHtml: function() { + return ( + '
    ' + + (this.label || "") + + "
    " + ); + } + }); + } + var ui = new editorui.Combox({ + editor: editor, + items: items, + title: title, + initValue: title, + onselect: function(t, index) { + editor.execCommand("FontSize", this.items[index].value); + }, + onbuttonclick: function() { + this.showPopup(); + }, + className: "edui-for-fontsize" + }); + editorui.buttons["fontsize"] = ui; + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState("FontSize"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + ui.setValue(editor.queryCommandValue("FontSize")); + } + } + }); + return ui; + }; + + editorui.paragraph = function(editor, list, title) { + title = + editor.options.labelMap["paragraph"] || + editor.getLang("labelMap.paragraph") || + ""; + list = editor.options["paragraph"] || []; + if (utils.isEmptyObject(list)) return; + var items = []; + for (var i in list) { + items.push({ + value: i, + label: list[i] || editor.getLang("paragraph")[i], + theme: editor.options.theme, + renderLabelHtml: function() { + return ( + '
    ' + + (this.label || "") + + "
    " + ); + } + }); + } + var ui = new editorui.Combox({ + editor: editor, + items: items, + title: title, + initValue: title, + className: "edui-for-paragraph", + onselect: function(t, index) { + editor.execCommand("Paragraph", this.items[index].value); + }, + onbuttonclick: function() { + this.showPopup(); + } + }); + editorui.buttons["paragraph"] = ui; + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState("Paragraph"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("Paragraph"); + var index = ui.indexByValue(value); + if (index != -1) { + ui.setValue(value); + } else { + ui.setValue(ui.initValue); + } + } + } + }); + return ui; + }; + + //自定义标题 + editorui.customstyle = function(editor) { + var list = editor.options["customstyle"] || [], + title = + editor.options.labelMap["customstyle"] || + editor.getLang("labelMap.customstyle") || + ""; + if (!list.length) return; + var langCs = editor.getLang("customstyle"); + for (var i = 0, items = [], t; (t = list[i++]); ) { + (function(t) { + var ck = {}; + ck.label = t.label ? t.label : langCs[t.name]; + ck.style = t.style; + ck.className = t.className; + ck.tag = t.tag; + items.push({ + label: ck.label, + value: ck, + theme: editor.options.theme, + renderLabelHtml: function() { + return ( + '
    ' + + "<" + + ck.tag + + " " + + (ck.className ? ' class="' + ck.className + '"' : "") + + (ck.style ? ' style="' + ck.style + '"' : "") + + ">" + + ck.label + + "" + + "
    " + ); + } + }); + })(t); + } + + var ui = new editorui.Combox({ + editor: editor, + items: items, + title: title, + initValue: title, + className: "edui-for-customstyle", + onselect: function(t, index) { + editor.execCommand("customstyle", this.items[index].value); + }, + onbuttonclick: function() { + this.showPopup(); + }, + indexByValue: function(value) { + for (var i = 0, ti; (ti = this.items[i++]); ) { + if (ti.label == value) { + return i - 1; + } + } + return -1; + } + }); + editorui.buttons["customstyle"] = ui; + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState("customstyle"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("customstyle"); + var index = ui.indexByValue(value); + if (index != -1) { + ui.setValue(value); + } else { + ui.setValue(ui.initValue); + } + } + } + }); + return ui; + }; + editorui.inserttable = function(editor, iframeUrl, title) { + title = + editor.options.labelMap["inserttable"] || + editor.getLang("labelMap.inserttable") || + ""; + var ui = new editorui.TableButton({ + editor: editor, + title: title, + className: "edui-for-inserttable", + onpicktable: function(t, numCols, numRows) { + editor.execCommand("InsertTable", { + numRows: numRows, + numCols: numCols, + border: 1 + }); + }, + onbuttonclick: function() { + this.showPopup(); + } + }); + editorui.buttons["inserttable"] = ui; + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState("inserttable") == -1); + }); + return ui; + }; + + editorui.lineheight = function(editor) { + var val = editor.options.lineheight || []; + if (!val.length) return; + for (var i = 0, ci, items = []; (ci = val[i++]); ) { + items.push({ + //todo:写死了 + label: ci, + value: ci, + theme: editor.options.theme, + onclick: function() { + editor.execCommand("lineheight", this.value); + } + }); + } + var ui = new editorui.MenuButton({ + editor: editor, + className: "edui-for-lineheight", + title: + editor.options.labelMap["lineheight"] || + editor.getLang("labelMap.lineheight") || + "", + items: items, + onbuttonclick: function() { + var value = editor.queryCommandValue("LineHeight") || this.value; + editor.execCommand("LineHeight", value); + } + }); + editorui.buttons["lineheight"] = ui; + editor.addListener("selectionchange", function() { + var state = editor.queryCommandState("LineHeight"); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("LineHeight"); + value && ui.setValue((value + "").replace(/cm/, "")); + ui.setChecked(state); + } + }); + return ui; + }; + + var rowspacings = ["top", "bottom"]; + for (var r = 0, ri; (ri = rowspacings[r++]); ) { + (function(cmd) { + editorui["rowspacing" + cmd] = function(editor) { + var val = editor.options["rowspacing" + cmd] || []; + if (!val.length) return null; + for (var i = 0, ci, items = []; (ci = val[i++]); ) { + items.push({ + label: ci, + value: ci, + theme: editor.options.theme, + onclick: function() { + editor.execCommand("rowspacing", this.value, cmd); + } + }); + } + var ui = new editorui.MenuButton({ + editor: editor, + className: "edui-for-rowspacing" + cmd, + title: + editor.options.labelMap["rowspacing" + cmd] || + editor.getLang("labelMap.rowspacing" + cmd) || + "", + items: items, + onbuttonclick: function() { + var value = + editor.queryCommandValue("rowspacing", cmd) || this.value; + editor.execCommand("rowspacing", value, cmd); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function() { + var state = editor.queryCommandState("rowspacing", cmd); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue("rowspacing", cmd); + value && ui.setValue((value + "").replace(/%/, "")); + ui.setChecked(state); + } + }); + return ui; + }; + })(ri); + } + //有序,无序列表 + var lists = ["insertorderedlist", "insertunorderedlist"]; + for (var l = 0, cl; (cl = lists[l++]); ) { + (function(cmd) { + editorui[cmd] = function(editor) { + var vals = editor.options[cmd], + _onMenuClick = function() { + editor.execCommand(cmd, this.value); + }, + items = []; + for (var i in vals) { + items.push({ + label: vals[i] || editor.getLang()[cmd][i] || "", + value: i, + theme: editor.options.theme, + onclick: _onMenuClick + }); + } + var ui = new editorui.MenuButton({ + editor: editor, + className: "edui-for-" + cmd, + title: editor.getLang("labelMap." + cmd) || "", + items: items, + onbuttonclick: function() { + var value = editor.queryCommandValue(cmd) || this.value; + editor.execCommand(cmd, value); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener("selectionchange", function() { + var state = editor.queryCommandState(cmd); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue(cmd); + ui.setValue(value); + ui.setChecked(state); + } + }); + return ui; + }; + })(cl); + } + + editorui.fullscreen = function(editor, title) { + title = + editor.options.labelMap["fullscreen"] || + editor.getLang("labelMap.fullscreen") || + ""; + var ui = new editorui.Button({ + className: "edui-for-fullscreen", + title: title, + theme: editor.options.theme, + onclick: function() { + if (editor.ui) { + editor.ui.setFullScreen(!editor.ui.isFullScreen()); + } + this.setChecked(editor.ui.isFullScreen()); + } + }); + editorui.buttons["fullscreen"] = ui; + editor.addListener("selectionchange", function() { + var state = editor.queryCommandState("fullscreen"); + ui.setDisabled(state == -1); + ui.setChecked(editor.ui.isFullScreen()); + }); + return ui; + }; + + // 表情 + editorui["emotion"] = function(editor, iframeUrl) { + var cmd = "emotion"; + var ui = new editorui.MultiMenuPop({ + title: + editor.options.labelMap[cmd] || + editor.getLang("labelMap." + cmd + "") || + "", + editor: editor, + className: "edui-for-" + cmd, + iframeUrl: editor.ui.mapUrl( + iframeUrl || + (editor.options.iframeUrlMap || {})[cmd] || + iframeUrlMap[cmd] + ) + }); + editorui.buttons[cmd] = ui; + + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState(cmd) == -1); + }); + return ui; + }; + + editorui.autotypeset = function(editor) { + var ui = new editorui.AutoTypeSetButton({ + editor: editor, + title: + editor.options.labelMap["autotypeset"] || + editor.getLang("labelMap.autotypeset") || + "", + className: "edui-for-autotypeset", + onbuttonclick: function() { + editor.execCommand("autotypeset"); + } + }); + editorui.buttons["autotypeset"] = ui; + editor.addListener("selectionchange", function() { + ui.setDisabled(editor.queryCommandState("autotypeset") == -1); + }); + return ui; + }; + + /* 简单上传插件 */ + editorui["simpleupload"] = function(editor) { + var name = "simpleupload", + ui = new editorui.Button({ + className: "edui-for-" + name, + title: + editor.options.labelMap[name] || + editor.getLang("labelMap." + name) || + "", + onclick: function() {}, + theme: editor.options.theme, + showText: false + }); + editorui.buttons[name] = ui; + editor.addListener("ready", function() { + var b = ui.getDom("body"), + iconSpan = b.children[0]; + editor.fireEvent("simpleuploadbtnready", iconSpan); + }); + editor.addListener("selectionchange", function(type, causeByUi, uiReady) { + var state = editor.queryCommandState(name); + if (state == -1) { + ui.setDisabled(true); + ui.setChecked(false); + } else { + if (!uiReady) { + ui.setDisabled(false); + ui.setChecked(state); + } + } + }); + return ui; + }; +})(); + + +// adapter/editor.js +///import core +///commands 全屏 +///commandsName FullScreen +///commandsTitle 全屏 +(function() { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase, + domUtils = baidu.editor.dom.domUtils; + var nodeStack = []; + + function EditorUI(options) { + this.initOptions(options); + this.initEditorUI(); + } + + EditorUI.prototype = { + uiName: "editor", + initEditorUI: function() { + this.editor.ui = this; + this._dialogs = {}; + this.initUIBase(); + this._initToolbars(); + var editor = this.editor, + me = this; + + editor.addListener("ready", function() { + //提供getDialog方法 + editor.getDialog = function(name) { + return editor.ui._dialogs[name + "Dialog"]; + }; + domUtils.on(editor.window, "scroll", function(evt) { + baidu.editor.ui.Popup.postHide(evt); + }); + //提供编辑器实时宽高(全屏时宽高不变化) + editor.ui._actualFrameWidth = editor.options.initialFrameWidth; + + UE.browser.ie && + UE.browser.version === 6 && + editor.container.ownerDocument.execCommand( + "BackgroundImageCache", + false, + true + ); + + //display bottom-bar label based on config + if (editor.options.elementPathEnabled) { + editor.ui.getDom("elementpath").innerHTML = + '
    ' + + editor.getLang("elementPathTip") + + ":
    "; + } + if (editor.options.wordCount) { + function countFn() { + setCount(editor, me); + domUtils.un(editor.document, "click", arguments.callee); + } + domUtils.on(editor.document, "click", countFn); + editor.ui.getDom("wordcount").innerHTML = editor.getLang( + "wordCountTip" + ); + } + editor.ui._scale(); + if (editor.options.scaleEnabled) { + if (editor.autoHeightEnabled) { + editor.disableAutoHeight(); + } + me.enableScale(); + } else { + me.disableScale(); + } + if ( + !editor.options.elementPathEnabled && + !editor.options.wordCount && + !editor.options.scaleEnabled + ) { + editor.ui.getDom("elementpath").style.display = "none"; + editor.ui.getDom("wordcount").style.display = "none"; + editor.ui.getDom("scale").style.display = "none"; + } + + if (!editor.selection.isFocus()) return; + editor.fireEvent("selectionchange", false, true); + }); + + editor.addListener("mousedown", function(t, evt) { + var el = evt.target || evt.srcElement; + baidu.editor.ui.Popup.postHide(evt, el); + baidu.editor.ui.ShortCutMenu.postHide(evt); + }); + editor.addListener("delcells", function() { + if (UE.ui["edittip"]) { + new UE.ui["edittip"](editor); + } + editor.getDialog("edittip").open(); + }); + + var pastePop, + isPaste = false, + timer; + editor.addListener("afterpaste", function() { + if (editor.queryCommandState("pasteplain")) return; + if (baidu.editor.ui.PastePicker) { + pastePop = new baidu.editor.ui.Popup({ + content: new baidu.editor.ui.PastePicker({ editor: editor }), + editor: editor, + className: "edui-wordpastepop" + }); + pastePop.render(); + } + isPaste = true; + }); + + editor.addListener("afterinserthtml", function() { + clearTimeout(timer); + timer = setTimeout(function() { + if (pastePop && (isPaste || editor.ui._isTransfer)) { + if (pastePop.isHidden()) { + var span = domUtils.createElement(editor.document, "span", { + style: "line-height:0px;", + innerHTML: "\ufeff" + }), + range = editor.selection.getRange(); + range.insertNode(span); + var tmp = getDomNode(span, "firstChild", "previousSibling"); + tmp && + pastePop.showAnchor(tmp.nodeType == 3 ? tmp.parentNode : tmp); + domUtils.remove(span); + } else { + pastePop.show(); + } + delete editor.ui._isTransfer; + isPaste = false; + } + }, 200); + }); + editor.addListener("contextmenu", function(t, evt) { + baidu.editor.ui.Popup.postHide(evt); + }); + editor.addListener("keydown", function(t, evt) { + if (pastePop) pastePop.dispose(evt); + var keyCode = evt.keyCode || evt.which; + if (evt.altKey && keyCode == 90) { + UE.ui.buttons["fullscreen"].onclick(); + } + }); + editor.addListener("wordcount", function(type) { + setCount(this, me); + }); + function setCount(editor, ui) { + editor.setOpt({ + wordCount: true, + maximumWords: 10000, + wordCountMsg: + editor.options.wordCountMsg || editor.getLang("wordCountMsg"), + wordOverFlowMsg: + editor.options.wordOverFlowMsg || editor.getLang("wordOverFlowMsg") + }); + var opt = editor.options, + max = opt.maximumWords, + msg = opt.wordCountMsg, + errMsg = opt.wordOverFlowMsg, + countDom = ui.getDom("wordcount"); + if (!opt.wordCount) { + return; + } + var count = editor.getContentLength(true); + if (count > max) { + countDom.innerHTML = errMsg; + editor.fireEvent("wordcountoverflow"); + } else { + countDom.innerHTML = msg + .replace("{#leave}", max - count) + .replace("{#count}", count); + } + } + + editor.addListener("selectionchange", function() { + if (editor.options.elementPathEnabled) { + me[ + (editor.queryCommandState("elementpath") == -1 ? "dis" : "en") + + "ableElementPath" + ](); + } + if (editor.options.scaleEnabled) { + me[ + (editor.queryCommandState("scale") == -1 ? "dis" : "en") + + "ableScale" + ](); + } + }); + var popup = new baidu.editor.ui.Popup({ + editor: editor, + content: "", + className: "edui-bubble", + _onEditButtonClick: function() { + this.hide(); + editor.ui._dialogs.linkDialog.open(); + }, + _onImgEditButtonClick: function(name) { + this.hide(); + editor.ui._dialogs[name] && editor.ui._dialogs[name].open(); + }, + _onImgSetFloat: function(value) { + this.hide(); + editor.execCommand("imagefloat", value); + }, + _setIframeAlign: function(value) { + var frame = popup.anchorEl; + var newFrame = frame.cloneNode(true); + switch (value) { + case -2: + newFrame.setAttribute("align", ""); + break; + case -1: + newFrame.setAttribute("align", "left"); + break; + case 1: + newFrame.setAttribute("align", "right"); + break; + } + frame.parentNode.insertBefore(newFrame, frame); + domUtils.remove(frame); + popup.anchorEl = newFrame; + popup.showAnchor(popup.anchorEl); + }, + _updateIframe: function() { + var frame = (editor._iframe = popup.anchorEl); + if (domUtils.hasClass(frame, "ueditor_baidumap")) { + editor.selection.getRange().selectNode(frame).select(); + editor.ui._dialogs.mapDialog.open(); + popup.hide(); + } else { + editor.ui._dialogs.insertframeDialog.open(); + popup.hide(); + } + }, + _onRemoveButtonClick: function(cmdName) { + editor.execCommand(cmdName); + this.hide(); + }, + queryAutoHide: function(el) { + if (el && el.ownerDocument == editor.document) { + if ( + el.tagName.toLowerCase() == "img" || + domUtils.findParentByTagName(el, "a", true) + ) { + return el !== popup.anchorEl; + } + } + return baidu.editor.ui.Popup.prototype.queryAutoHide.call(this, el); + } + }); + popup.render(); + if (editor.options.imagePopup) { + editor.addListener("mouseover", function(t, evt) { + evt = evt || window.event; + var el = evt.target || evt.srcElement; + if ( + editor.ui._dialogs.insertframeDialog && + /iframe/gi.test(el.tagName) + ) { + var html = popup.formatHtml( + "" + + editor.getLang("property") + + ': ' + + editor.getLang("default") + + '  ' + + editor.getLang("justifyleft") + + '  ' + + editor.getLang("justifyright") + + "  " + + ' ' + + editor.getLang("modify") + + "" + ); + if (html) { + popup.getDom("content").innerHTML = html; + popup.anchorEl = el; + popup.showAnchor(popup.anchorEl); + } else { + popup.hide(); + } + } + }); + editor.addListener("selectionchange", function(t, causeByUi) { + if (!causeByUi) return; + var html = "", + str = "", + img = editor.selection.getRange().getClosedNode(), + dialogs = editor.ui._dialogs; + if (img && img.tagName == "IMG") { + var dialogName = "insertimageDialog"; + if ( + img.className.indexOf("edui-faked-video") != -1 || + img.className.indexOf("edui-upload-video") != -1 + ) { + dialogName = "insertvideoDialog"; + } + if (img.className.indexOf("edui-faked-webapp") != -1) { + dialogName = "webappDialog"; + } + if (img.src.indexOf("http://api.map.baidu.com") != -1) { + dialogName = "mapDialog"; + } + if (img.className.indexOf("edui-faked-music") != -1) { + dialogName = "musicDialog"; + } + if ( + img.src.indexOf("http://maps.google.com/maps/api/staticmap") != -1 + ) { + dialogName = "gmapDialog"; + } + if (img.getAttribute("anchorname")) { + dialogName = "anchorDialog"; + html = popup.formatHtml( + "" + + editor.getLang("property") + + ': ' + + editor.getLang("modify") + + "  " + + "" + + editor.getLang("delete") + + "" + ); + } + if (img.getAttribute("word_img")) { + //todo 放到dialog去做查询 + editor.word_img = [img.getAttribute("word_img")]; + dialogName = "wordimageDialog"; + } + if ( + domUtils.hasClass(img, "loadingclass") || + domUtils.hasClass(img, "loaderrorclass") + ) { + dialogName = ""; + } + if (!dialogs[dialogName]) { + return; + } + str = + "" + + editor.getLang("property") + + ": " + + '' + + editor.getLang("default") + + "  " + + '' + + editor.getLang("justifyleft") + + "  " + + '' + + editor.getLang("justifyright") + + "  " + + '' + + editor.getLang("justifycenter") + + "  " + + "' + + editor.getLang("modify") + + ""; + + !html && (html = popup.formatHtml(str)); + } + if (editor.ui._dialogs.linkDialog) { + var link = editor.queryCommandValue("link"); + var url; + if ( + link && + (url = link.getAttribute("_href") || link.getAttribute("href", 2)) + ) { + var txt = url; + if (url.length > 30) { + txt = url.substring(0, 20) + "..."; + } + if (html) { + html += '
    '; + } + html += popup.formatHtml( + "" + + editor.getLang("anthorMsg") + + ': ' + + txt + + "" + + ' ' + + editor.getLang("modify") + + "" + + ' ' + + editor.getLang("clear") + + "" + ); + popup.showAnchor(link); + } + } + + if (html) { + popup.getDom("content").innerHTML = html; + popup.anchorEl = img || link; + popup.showAnchor(popup.anchorEl); + } else { + popup.hide(); + } + }); + } + }, + _initToolbars: function() { + var editor = this.editor; + var toolbars = this.toolbars || []; + var toolbarUis = []; + var extraUIs = []; + for (var i = 0; i < toolbars.length; i++) { + var toolbar = toolbars[i]; + var toolbarUi = new baidu.editor.ui.Toolbar({ + theme: editor.options.theme + }); + for (var j = 0; j < toolbar.length; j++) { + var toolbarItem = toolbar[j]; + var toolbarItemUi = null; + if (typeof toolbarItem == "string") { + toolbarItem = toolbarItem.toLowerCase(); + if (toolbarItem == "|") { + toolbarItem = "Separator"; + } + if (toolbarItem == "||") { + toolbarItem = "Breakline"; + } + var ui = baidu.editor.ui[toolbarItem]; + if (ui) { + if (utils.isFunction(ui)) { + toolbarItemUi = new baidu.editor.ui[toolbarItem](editor); + } else { + if (ui.id && ui.id != editor.key) { + continue; + } + var itemUI = ui.execFn.call(editor, editor, toolbarItem); + if (itemUI) { + if (ui.index === undefined) { + toolbarUi.add(itemUI); + continue; + } else { + extraUIs.push({ + index: ui.index, + itemUI: itemUI + }); + } + } + } + } + //fullscreen这里单独处理一下,放到首行去 + if (toolbarItem == "fullscreen") { + if (toolbarUis && toolbarUis[0]) { + toolbarUis[0].items.splice(0, 0, toolbarItemUi); + } else { + toolbarItemUi && toolbarUi.items.splice(0, 0, toolbarItemUi); + } + continue; + } + } else { + toolbarItemUi = toolbarItem; + } + if (toolbarItemUi && toolbarItemUi.id) { + toolbarUi.add(toolbarItemUi); + } + } + toolbarUis[i] = toolbarUi; + } + + //接受外部定制的UI + + utils.each(extraUIs, function(obj) { + toolbarUi.add(obj.itemUI, obj.index); + }); + this.toolbars = toolbarUis; + }, + getHtmlTpl: function() { + return ( + '
    ' + + '
    ' + + (this.toolbars.length + ? '
    ' + + this.renderToolbarBoxHtml() + + "
    " + : "") + + '" + + '
    ' + + "
    " + + '
    ' + + "
    " + + //modify wdcount by matao + '
    ' + + '' + + '' + + '' + + "
    " + + '
    ' + + "
    " + ); + }, + showWordImageDialog: function() { + this._dialogs["wordimageDialog"].open(); + }, + renderToolbarBoxHtml: function() { + var buff = []; + for (var i = 0; i < this.toolbars.length; i++) { + buff.push(this.toolbars[i].renderHtml()); + } + return buff.join(""); + }, + setFullScreen: function(fullscreen) { + var editor = this.editor, + container = editor.container.parentNode.parentNode; + if (this._fullscreen != fullscreen) { + this._fullscreen = fullscreen; + this.editor.fireEvent("beforefullscreenchange", fullscreen); + if (baidu.editor.browser.gecko) { + var bk = editor.selection.getRange().createBookmark(); + } + if (fullscreen) { + while (container.tagName != "BODY") { + var position = baidu.editor.dom.domUtils.getComputedStyle( + container, + "position" + ); + nodeStack.push(position); + container.style.position = "static"; + container = container.parentNode; + } + this._bakHtmlOverflow = document.documentElement.style.overflow; + this._bakBodyOverflow = document.body.style.overflow; + this._bakAutoHeight = this.editor.autoHeightEnabled; + this._bakScrollTop = Math.max( + document.documentElement.scrollTop, + document.body.scrollTop + ); + + this._bakEditorContaninerWidth = editor.iframe.parentNode.offsetWidth; + if (this._bakAutoHeight) { + //当全屏时不能执行自动长高 + editor.autoHeightEnabled = false; + this.editor.disableAutoHeight(); + } + + document.documentElement.style.overflow = "hidden"; + //修复,滚动条不收起的问题 + + window.scrollTo(0, window.scrollY); + this._bakCssText = this.getDom().style.cssText; + this._bakCssText1 = this.getDom("iframeholder").style.cssText; + editor.iframe.parentNode.style.width = ""; + this._updateFullScreen(); + } else { + while (container.tagName != "BODY") { + container.style.position = nodeStack.shift(); + container = container.parentNode; + } + this.getDom().style.cssText = this._bakCssText; + this.getDom("iframeholder").style.cssText = this._bakCssText1; + if (this._bakAutoHeight) { + editor.autoHeightEnabled = true; + this.editor.enableAutoHeight(); + } + + document.documentElement.style.overflow = this._bakHtmlOverflow; + document.body.style.overflow = this._bakBodyOverflow; + editor.iframe.parentNode.style.width = + this._bakEditorContaninerWidth + "px"; + window.scrollTo(0, this._bakScrollTop); + } + if (browser.gecko && editor.body.contentEditable === "true") { + var input = document.createElement("input"); + document.body.appendChild(input); + editor.body.contentEditable = false; + setTimeout(function() { + input.focus(); + setTimeout(function() { + editor.body.contentEditable = true; + editor.fireEvent("fullscreenchanged", fullscreen); + editor.selection.getRange().moveToBookmark(bk).select(true); + baidu.editor.dom.domUtils.remove(input); + fullscreen && window.scroll(0, 0); + }, 0); + }, 0); + } + + if (editor.body.contentEditable === "true") { + this.editor.fireEvent("fullscreenchanged", fullscreen); + this.triggerLayout(); + } + } + }, + _updateFullScreen: function() { + if (this._fullscreen) { + var vpRect = uiUtils.getViewportRect(); + this.getDom().style.cssText = + "border:0;position:absolute;left:0;top:" + + (this.editor.options.topOffset || 0) + + "px;width:" + + vpRect.width + + "px;height:" + + vpRect.height + + "px;z-index:" + + (this.getDom().style.zIndex * 1 + 100); + uiUtils.setViewportOffset(this.getDom(), { + left: 0, + top: this.editor.options.topOffset || 0 + }); + this.editor.setHeight( + vpRect.height - + this.getDom("toolbarbox").offsetHeight - + this.getDom("bottombar").offsetHeight - + (this.editor.options.topOffset || 0), + true + ); + //不手动调一下,会导致全屏失效 + if (browser.gecko) { + try { + window.onresize(); + } catch (e) {} + } + } + }, + _updateElementPath: function() { + var bottom = this.getDom("elementpath"), + list; + if ( + this.elementPathEnabled && + (list = this.editor.queryCommandValue("elementpath")) + ) { + var buff = []; + for (var i = 0, ci; (ci = list[i]); i++) { + buff[i] = this.formatHtml( + '' + + ci + + "" + ); + } + bottom.innerHTML = + '
    ' + + this.editor.getLang("elementPathTip") + + ": " + + buff.join(" > ") + + "
    "; + } else { + bottom.style.display = "none"; + } + }, + disableElementPath: function() { + var bottom = this.getDom("elementpath"); + bottom.innerHTML = ""; + bottom.style.display = "none"; + this.elementPathEnabled = false; + }, + enableElementPath: function() { + var bottom = this.getDom("elementpath"); + bottom.style.display = ""; + this.elementPathEnabled = true; + this._updateElementPath(); + }, + _scale: function() { + var doc = document, + editor = this.editor, + editorHolder = editor.container, + editorDocument = editor.document, + toolbarBox = this.getDom("toolbarbox"), + bottombar = this.getDom("bottombar"), + scale = this.getDom("scale"), + scalelayer = this.getDom("scalelayer"); + + var isMouseMove = false, + position = null, + minEditorHeight = 0, + minEditorWidth = editor.options.minFrameWidth, + pageX = 0, + pageY = 0, + scaleWidth = 0, + scaleHeight = 0; + + function down() { + position = domUtils.getXY(editorHolder); + + if (!minEditorHeight) { + minEditorHeight = + editor.options.minFrameHeight + + toolbarBox.offsetHeight + + bottombar.offsetHeight; + } + + scalelayer.style.cssText = + "position:absolute;left:0;display:;top:0;background-color:#41ABFF;opacity:0.4;filter: Alpha(opacity=40);width:" + + editorHolder.offsetWidth + + "px;height:" + + editorHolder.offsetHeight + + "px;z-index:" + + (editor.options.zIndex + 1); + + domUtils.on(doc, "mousemove", move); + domUtils.on(editorDocument, "mouseup", up); + domUtils.on(doc, "mouseup", up); + } + + var me = this; + //by xuheng 全屏时关掉缩放 + this.editor.addListener("fullscreenchanged", function(e, fullScreen) { + if (fullScreen) { + me.disableScale(); + } else { + if (me.editor.options.scaleEnabled) { + me.enableScale(); + var tmpNode = me.editor.document.createElement("span"); + me.editor.body.appendChild(tmpNode); + me.editor.body.style.height = + Math.max( + domUtils.getXY(tmpNode).y, + me.editor.iframe.offsetHeight - 20 + ) + "px"; + domUtils.remove(tmpNode); + } + } + }); + function move(event) { + clearSelection(); + var e = event || window.event; + pageX = e.pageX || doc.documentElement.scrollLeft + e.clientX; + pageY = e.pageY || doc.documentElement.scrollTop + e.clientY; + scaleWidth = pageX - position.x; + scaleHeight = pageY - position.y; + + if (scaleWidth >= minEditorWidth) { + isMouseMove = true; + scalelayer.style.width = scaleWidth + "px"; + } + if (scaleHeight >= minEditorHeight) { + isMouseMove = true; + scalelayer.style.height = scaleHeight + "px"; + } + } + + function up() { + if (isMouseMove) { + isMouseMove = false; + editor.ui._actualFrameWidth = scalelayer.offsetWidth - 2; + editorHolder.style.width = editor.ui._actualFrameWidth + "px"; + + editor.setHeight( + scalelayer.offsetHeight - + bottombar.offsetHeight - + toolbarBox.offsetHeight - + 2, + true + ); + } + if (scalelayer) { + scalelayer.style.display = "none"; + } + clearSelection(); + domUtils.un(doc, "mousemove", move); + domUtils.un(editorDocument, "mouseup", up); + domUtils.un(doc, "mouseup", up); + } + + function clearSelection() { + if (browser.ie) doc.selection.clear(); + else window.getSelection().removeAllRanges(); + } + + this.enableScale = function() { + //trace:2868 + if (editor.queryCommandState("source") == 1) return; + scale.style.display = ""; + this.scaleEnabled = true; + domUtils.on(scale, "mousedown", down); + }; + this.disableScale = function() { + scale.style.display = "none"; + this.scaleEnabled = false; + domUtils.un(scale, "mousedown", down); + }; + }, + isFullScreen: function() { + return this._fullscreen; + }, + postRender: function() { + UIBase.prototype.postRender.call(this); + for (var i = 0; i < this.toolbars.length; i++) { + this.toolbars[i].postRender(); + } + var me = this; + var timerId, + domUtils = baidu.editor.dom.domUtils, + updateFullScreenTime = function() { + clearTimeout(timerId); + timerId = setTimeout(function() { + me._updateFullScreen(); + }); + }; + domUtils.on(window, "resize", updateFullScreenTime); + + me.addListener("destroy", function() { + domUtils.un(window, "resize", updateFullScreenTime); + clearTimeout(timerId); + }); + }, + showToolbarMsg: function(msg, flag) { + this.getDom("toolbarmsg_label").innerHTML = msg; + this.getDom("toolbarmsg").style.display = ""; + // + if (!flag) { + var w = this.getDom("upload_dialog"); + w.style.display = "none"; + } + }, + hideToolbarMsg: function() { + this.getDom("toolbarmsg").style.display = "none"; + }, + mapUrl: function(url) { + return url + ? url.replace("~/", this.editor.options.UEDITOR_HOME_URL || "") + : ""; + }, + triggerLayout: function() { + var dom = this.getDom(); + if (dom.style.zoom == "1") { + dom.style.zoom = "100%"; + } else { + dom.style.zoom = "1"; + } + } + }; + utils.inherits(EditorUI, baidu.editor.ui.UIBase); + + var instances = {}; + + UE.ui.Editor = function(options) { + var editor = new UE.Editor(options); + editor.options.editor = editor; + utils.loadFile(document, { + href: + editor.options.themePath + editor.options.theme + "/css/ueditor.css", + tag: "link", + type: "text/css", + rel: "stylesheet" + }); + + var oldRender = editor.render; + editor.render = function(holder) { + if (holder.constructor === String) { + editor.key = holder; + instances[holder] = editor; + } + utils.domReady(function() { + editor.langIsReady + ? renderUI() + : editor.addListener("langReady", renderUI); + function renderUI() { + editor.setOpt({ + labelMap: editor.options.labelMap || editor.getLang("labelMap") + }); + new EditorUI(editor.options); + if (holder) { + if (holder.constructor === String) { + holder = document.getElementById(holder); + } + holder && + holder.getAttribute("name") && + (editor.options.textarea = holder.getAttribute("name")); + if (holder && /script|textarea/gi.test(holder.tagName)) { + var newDiv = document.createElement("div"); + holder.parentNode.insertBefore(newDiv, holder); + var cont = holder.value || holder.innerHTML; + editor.options.initialContent = /^[\t\r\n ]*$/.test(cont) + ? editor.options.initialContent + : cont + .replace(/>[\n\r\t]+([ ]{4})+/g, ">") + .replace(/[\n\r\t]+([ ]{4})+[\n\r\t]+<"); + holder.className && (newDiv.className = holder.className); + holder.style.cssText && + (newDiv.style.cssText = holder.style.cssText); + if (/textarea/i.test(holder.tagName)) { + editor.textarea = holder; + editor.textarea.style.display = "none"; + } else { + holder.parentNode.removeChild(holder); + } + if (holder.id) { + newDiv.id = holder.id; + domUtils.removeAttributes(holder, "id"); + } + holder = newDiv; + holder.innerHTML = ""; + } + } + domUtils.addClass(holder, "edui-" + editor.options.theme); + editor.ui.render(holder); + var opt = editor.options; + //给实例添加一个编辑器的容器引用 + editor.container = editor.ui.getDom(); + var parents = domUtils.findParents(holder, true); + var displays = []; + for (var i = 0, ci; (ci = parents[i]); i++) { + displays[i] = ci.style.display; + ci.style.display = "block"; + } + if (opt.initialFrameWidth) { + opt.minFrameWidth = opt.initialFrameWidth; + } else { + opt.minFrameWidth = opt.initialFrameWidth = holder.offsetWidth; + var styleWidth = holder.style.width; + if (/%$/.test(styleWidth)) { + opt.initialFrameWidth = styleWidth; + } + } + if (opt.initialFrameHeight) { + opt.minFrameHeight = opt.initialFrameHeight; + } else { + opt.initialFrameHeight = opt.minFrameHeight = holder.offsetHeight; + } + for (var i = 0, ci; (ci = parents[i]); i++) { + ci.style.display = displays[i]; + } + //编辑器最外容器设置了高度,会导致,编辑器不占位 + //todo 先去掉,没有找到原因 + if (holder.style.height) { + holder.style.height = ""; + } + editor.container.style.width = + opt.initialFrameWidth + + (/%$/.test(opt.initialFrameWidth) ? "" : "px"); + editor.container.style.zIndex = opt.zIndex; + oldRender.call(editor, editor.ui.getDom("iframeholder")); + editor.fireEvent("afteruiready"); + } + }); + }; + return editor; + }; + + /** + * @file + * @name UE + * @short UE + * @desc UEditor的顶部命名空间 + */ + /** + * @name getEditor + * @since 1.2.4+ + * @grammar UE.getEditor(id,[opt]) => Editor实例 + * @desc 提供一个全局的方法得到编辑器实例 + * + * * ''id'' 放置编辑器的容器id, 如果容器下的编辑器已经存在,就直接返回 + * * ''opt'' 编辑器的可选参数 + * @example + * UE.getEditor('containerId',{onready:function(){//创建一个编辑器实例 + * this.setContent('hello') + * }}); + * UE.getEditor('containerId'); //返回刚创建的实例 + * + */ + UE.getEditor = function(id, opt) { + var editor = instances[id]; + if (!editor) { + editor = instances[id] = new UE.ui.Editor(opt); + editor.render(id); + } + return editor; + }; + + UE.delEditor = function(id) { + var editor; + if ((editor = instances[id])) { + editor.key && editor.destroy(); + delete instances[id]; + } + }; + + UE.registerUI = function(uiName, fn, index, editorId) { + utils.each(uiName.split(/\s+/), function(name) { + baidu.editor.ui[name] = { + id: editorId, + execFn: fn, + index: index + }; + }); + }; +})(); + + +// adapter/message.js +UE.registerUI("message", function(editor) { + var editorui = baidu.editor.ui; + var Message = editorui.Message; + var holder; + var _messageItems = []; + var me = editor; + + me.setOpt("enableMessageShow", true); + if (me.getOpt("enableMessageShow") === false) { + return; + } + + me.addListener("ready", function() { + holder = document.getElementById(me.ui.id + "_message_holder"); + updateHolderPos(); + setTimeout(function() { + updateHolderPos(); + }, 500); + }); + + me.addListener("showmessage", function(type, opt) { + opt = utils.isString(opt) + ? { + content: opt + } + : opt; + var message = new Message({ + timeout: opt.timeout, + type: opt.type, + content: opt.content, + keepshow: opt.keepshow, + editor: me + }), + mid = opt.id || "msg_" + (+new Date()).toString(36); + message.render(holder); + _messageItems[mid] = message; + message.reset(opt); + updateHolderPos(); + return mid; + }); + + me.addListener("updatemessage", function(type, id, opt) { + opt = utils.isString(opt) + ? { + content: opt + } + : opt; + var message = _messageItems[id]; + message.render(holder); + message && message.reset(opt); + }); + + me.addListener("hidemessage", function(type, id) { + var message = _messageItems[id]; + message && message.hide(); + }); + + function updateHolderPos() { + if (!holder || !me.ui) return; + var toolbarbox = me.ui.getDom("toolbarbox"); + if (toolbarbox) { + holder.style.top = toolbarbox.offsetHeight + 3 + "px"; + } + holder.style.zIndex = + Math.max(me.options.zIndex, me.iframe.style.zIndex) + 1; + } +}); + + +// adapter/autosave.js +UE.registerUI("autosave", function(editor) { + var timer = null, + uid = null; + editor.on("afterautosave", function() { + clearTimeout(timer); + + timer = setTimeout(function() { + if (uid) { + editor.trigger("hidemessage", uid); + } + uid = editor.trigger("showmessage", { + content: editor.getLang("autosave.success"), + timeout: 2000 + }); + }, 2000); + }); +}); + + + +})(); diff --git a/public2/ueditor/ueditor.all.min.js b/public2/ueditor/ueditor.all.min.js new file mode 100644 index 0000000..25d54f0 --- /dev/null +++ b/public2/ueditor/ueditor.all.min.js @@ -0,0 +1,17 @@ +/*! + * ueditor + * version: 2.0.0 + * build: Wed Dec 06 2017 17:45:30 GMT+0800 (CST) + */!function(){function getListener(a,b,c){var d;return b=b.toLowerCase(),(d=a.__allListeners||c&&(a.__allListeners={}))&&(d[b]||c&&(d[b]=[]))}function getDomNode(a,b,c,d,e,f){var g,h=d&&a[b];for(!h&&(h=a[c]);!h&&(g=(g||a).parentNode);){if("BODY"==g.tagName||f&&!f(g))return null;h=g[c]}return h&&e&&!e(h)?getDomNode(h,b,c,!1,e):h}UEDITOR_CONFIG=window.UEDITOR_CONFIG||{};var baidu=window.baidu||{};window.baidu=baidu,window.UE=baidu.editor={plugins:{},commands:{},instants:{},I18N:{},_customizeUI:{},version:"1.5.0"};var dom=UE.dom={},browser=UE.browser=function(){var a=navigator.userAgent.toLowerCase(),b=window.opera,c={ie:/(msie\s|trident.*rv:)([\w.]+)/i.test(a),opera:!!b&&b.version,webkit:a.indexOf(" applewebkit/")>-1,mac:a.indexOf("macintosh")>-1,quirks:"BackCompat"==document.compatMode};c.gecko="Gecko"==navigator.product&&!c.webkit&&!c.opera&&!c.ie;var d=0;if(c.ie){var e=a.match(/(?:msie\s([\w.]+))/),f=a.match(/(?:trident.*rv:([\w.]+))/);d=e&&f&&e[1]&&f[1]?Math.max(1*e[1],1*f[1]):e&&e[1]?1*e[1]:f&&f[1]?1*f[1]:0,c.ie11Compat=11==document.documentMode,c.ie9Compat=9==document.documentMode,c.ie8=!!document.documentMode,c.ie8Compat=8==document.documentMode,c.ie7Compat=7==d&&!document.documentMode||7==document.documentMode,c.ie6Compat=d<7||c.quirks,c.ie9above=d>8,c.ie9below=d<9,c.ie11above=d>10,c.ie11below=d<11}if(c.gecko){var g=a.match(/rv:([\d\.]+)/);g&&(g=g[1].split("."),d=1e4*g[0]+100*(g[1]||0)+1*(g[2]||0))}return/chrome\/(\d+\.\d)/i.test(a)&&(c.chrome=+RegExp.$1),/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(a)&&!/chrome/i.test(a)&&(c.safari=+(RegExp.$1||RegExp.$2)),c.opera&&(d=parseFloat(b.version())),c.webkit&&(d=parseFloat(a.match(/ applewebkit\/(\d+)/)[1])),c.version=d,c.isCompatible=!c.mobile&&(c.ie&&d>=6||c.gecko&&d>=10801||c.opera&&d>=9.5||c.air&&d>=1||c.webkit&&d>=522||!1),c}(),ie=browser.ie,webkit=browser.webkit,gecko=browser.gecko,opera=browser.opera,utils=UE.utils={each:function(a,b,c){if(null!=a)if(a.length===+a.length){for(var d=0,e=a.length;d=c&&a===b)return d=e,!1}),d},removeItem:function(a,b){for(var c=0,d=a.length;c'](?:(amp|lt|ldquo|rdquo|quot|gt|#39|nbsp|#\d+);)?/g,function(a,b){return b?a:{"<":"<","&":"&",'"':""","“":"“","”":"”",">":">","'":"'"}[a]}):""},html:function(a){return a?a.replace(/&((g|l|quo|ldquo|rdquo)t|amp|#39|nbsp);/g,function(a){return{"<":"<","&":"&",""":'"',"“":"“","”":"”",">":">","'":"'"," ":" "}[a]}):""},cssStyleToDomStyle:function(){var a=document.createElement("div").style,b={"float":void 0!=a.cssFloat?"cssFloat":void 0!=a.styleFloat?"styleFloat":"float"};return function(a){return b[a]||(b[a]=a.toLowerCase().replace(/-./g,function(a){return a.charAt(1).toUpperCase()}))}}(),loadFile:function(){function a(a,c){try{for(var d,e=0;d=b[e++];)if(d.doc===a&&d.url==(c.src||c.href))return d}catch(f){return null}}var b=[];return function(c,d,e){var f=a(c,d);if(f)return void(f.ready?e&&e():f.funs.push(e));if(b.push({doc:c,url:d.src||d.href,funs:[e]}),!c.body){var g=[];for(var h in d)"tag"!=h&&g.push(h+'="'+d[h]+'"');return void c.write("<"+d.tag+" "+g.join(" ")+" >")}if(!d.id||!c.getElementById(d.id)){var i=c.createElement(d.tag);delete d.tag;for(var h in d)i.setAttribute(h,d[h]);i.onload=i.onreadystatechange=function(){if(!this.readyState||/loaded|complete/.test(this.readyState)){if(f=a(c,d),f.funs.length>0){f.ready=1;for(var b;b=f.funs.pop();)b()}i.onload=i.onreadystatechange=null}},i.onerror=function(){throw Error("The load "+(d.href||d.src)+" fails,check the url settings of file ueditor.config.js ")},c.getElementsByTagName("head")[0].appendChild(i)}}}(),isEmptyObject:function(a){if(null==a)return!0;if(this.isArray(a)||this.isString(a))return 0===a.length;for(var b in a)if(a.hasOwnProperty(b))return!1;return!0},fixColor:function(a,b){if(/color/i.test(a)&&/rgba?/.test(b)){var c=b.split(",");if(c.length>3)return"";b="#";for(var d,e=0;d=c[e++];)d=parseInt(d.replace(/[^\d]/gi,""),10).toString(16),b+=1==d.length?"0"+d:d;b=b.toUpperCase()}return b},optCss:function(a){function b(a,b){if(!a)return"";var c=a.top,d=a.bottom,e=a.left,f=a.right,g="";if(c&&e&&d&&f)g+=";"+b+":"+(c==d&&d==e&&e==f?c:c==d&&e==f?c+" "+e:e==f?c+" "+e+" "+d:c+" "+f+" "+d+" "+e)+";";else for(var h in a)g+=";"+b+"-"+h+":"+a[h]+";";return g}var c,d;return a=a.replace(/(padding|margin|border)\-([^:]+):([^;]+);?/gi,function(a,b,e,f){if(1==f.split(" ").length)switch(b){case"padding":return!c&&(c={}),c[e]=f,"";case"margin":return!d&&(d={}),d[e]=f,"";case"border":return"initial"==f?"":a}return a}),a+=b(c,"padding")+b(d,"margin"),a.replace(/^[ \n\r\t;]*|[ \n\r\t]*$/,"").replace(/;([ \n\r\t]+)|\1;/g,";").replace(/(&((l|g)t|quot|#39))?;{2,}/g,function(a,b){return b?b+";;":";"})},clone:function(a,b){var c;b=b||{};for(var d in a)a.hasOwnProperty(d)&&(c=a[d],"object"==typeof c?(b[d]=utils.isArray(c)?[]:{},utils.clone(a[d],b[d])):b[d]=c);return b},transUnitToPx:function(a){if(!/(pt|cm)/.test(a))return a;var b;switch(a.replace(/([\d.]+)(\w+)/,function(c,d,e){a=d,b=e}),b){case"cm":a=25*parseFloat(a);break;case"pt":a=Math.round(96*parseFloat(a)/72)}return a+(a?"px":"")},domReady:function(){function a(a){a.isReady=!0;for(var c;c=b.pop();c());}var b=[];return function(c,d){d=d||window;var e=d.document;c&&b.push(c),"complete"===e.readyState?a(e):(e.isReady&&a(e),browser.ie&&11!=browser.version?(!function(){if(!e.isReady){try{e.documentElement.doScroll("left")}catch(b){return void setTimeout(arguments.callee,0)}a(e)}}(),d.attachEvent("onload",function(){a(e)})):(e.addEventListener("DOMContentLoaded",function(){e.removeEventListener("DOMContentLoaded",arguments.callee,!1),a(e)},!1),d.addEventListener("load",function(){a(e)},!1)))}}(),cssRule:browser.ie&&11!=browser.version?function(a,b,c){var d,e;if(void 0===b||b&&b.nodeType&&9==b.nodeType){if(c=b&&b.nodeType&&9==b.nodeType?b:c||document,d=c.indexList||(c.indexList={}),e=d[a],void 0!==e)return c.styleSheets[e].cssText}else{if(c=c||document,d=c.indexList||(c.indexList={}),e=d[a],""===b)return void 0!==e&&(c.styleSheets[e].cssText="",delete d[a],!0);void 0!==e?sheetStyle=c.styleSheets[e]:(sheetStyle=c.createStyleSheet("",e=c.styleSheets.length),d[a]=e),sheetStyle.cssText=b}}:function(a,b,c){var d;return void 0===b||b&&b.nodeType&&9==b.nodeType?(c=b&&b.nodeType&&9==b.nodeType?b:c||document,d=c.getElementById(a),d?d.innerHTML:void 0):(c=c||document,d=c.getElementById(a),""===b?!!d&&(d.parentNode.removeChild(d),!0):void(d?d.innerHTML=b:(d=c.createElement("style"),d.id=a,d.innerHTML=b,c.getElementsByTagName("head")[0].appendChild(d))))},sort:function(a,b){b=b||function(a,b){return a.localeCompare(b)};for(var c=0,d=a.length;c0){var g=a[c];a[c]=a[e],a[e]=g}return a},serializeParam:function(a){var b=[];for(var c in a)if("method"!=c&&"timeout"!=c&&"async"!=c)if("function"!=(typeof a[c]).toLowerCase()&&"object"!=(typeof a[c]).toLowerCase())b.push(encodeURIComponent(c)+"="+encodeURIComponent(a[c]));else if(utils.isArray(a[c]))for(var d=0;d1||b!==a.parentNode){a.style.cssText=b.style.cssText+";"+a.style.cssText,b=b.parentNode;continue}b.style.cssText+=";"+a.style.cssText,"A"==b.tagName&&(b.style.textDecoration="underline")}if("A"!=b.tagName){b===a.parentNode&&domUtils.remove(a,!0);break}}b=b.parentNode}},mergeSibling:function(a,b,c){function d(a,b,c){var d;if((d=c[a])&&!domUtils.isBookmarkNode(d)&&1==d.nodeType&&domUtils.isSameElement(c,d)){for(;d.firstChild;)"firstChild"==b?c.insertBefore(d.lastChild,c.firstChild):c.appendChild(d.firstChild);domUtils.remove(d)}}!b&&d("previousSibling","firstChild",a),!c&&d("nextSibling","lastChild",a)},unSelectable:ie&&browser.ie9below||browser.opera?function(a){a.onselectstart=function(){return!1},a.onclick=a.onkeyup=a.onkeydown=function(){return!1},a.unselectable="on",a.setAttribute("unselectable","on");for(var b,c=0;b=a.all[c++];)switch(b.tagName.toLowerCase()){case"iframe":case"textarea":case"input":case"select":break;default:b.unselectable="on",a.setAttribute("unselectable","on")}}:function(a){a.style.MozUserSelect=a.style.webkitUserSelect=a.style.msUserSelect=a.style.KhtmlUserSelect="none"},removeAttributes:function(a,b){b=utils.isArray(b)?b:utils.trim(b).replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0;c=b[d++];){switch(c=attrFix[c]||c){case"className":a[c]="";break;case"style":a.style.cssText="";var e=a.getAttributeNode("style");!browser.ie&&e&&a.removeAttributeNode(e)}a.removeAttribute(c)}},createElement:function(a,b,c){return domUtils.setAttributes(a.createElement(b),c)},setAttributes:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];switch(c){case"class":a.className=d;break;case"style":a.style.cssText=a.style.cssText+";"+d;break;case"innerHTML":a[c]=d;break;case"value":a.value=d;break;default:a.setAttribute(attrFix[c]||c,d)}}return a},getComputedStyle:function(a,b){var c="width height top left";if(c.indexOf(b)>-1)return a["offset"+b.replace(/^\w/,function(a){return a.toUpperCase()})]+"px";if(3==a.nodeType&&(a=a.parentNode),browser.ie&&browser.version<9&&"font-size"==b&&!a.style.fontSize&&!dtd.$empty[a.tagName]&&!dtd.$nonChild[a.tagName]){var d=a.ownerDocument.createElement("span");d.style.cssText="padding:0;border:0;font-family:simsun;",d.innerHTML=".",a.appendChild(d);var e=d.offsetHeight;return a.removeChild(d),d=null,e+"px"}try{var f=domUtils.getStyle(a,b)||(window.getComputedStyle?domUtils.getWindow(a).getComputedStyle(a,"").getPropertyValue(b):(a.currentStyle||a.style)[utils.cssStyleToDomStyle(b)])}catch(g){return""}return utils.transUnitToPx(utils.fixColor(b,f))},removeClasses:function(a,b){b=utils.isArray(b)?b:utils.trim(b).replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0,e=a.className;c=b[d++];)e=e.replace(new RegExp("\\b"+c+"\\b"),"");e=utils.trim(e).replace(/[ ]{2,}/g," "),e?a.className=e:domUtils.removeAttributes(a,["class"])},addClass:function(a,b){if(a){b=utils.trim(b).replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0,e=a.className;c=b[d++];)new RegExp("\\b"+c+"\\b").test(e)||(e+=" "+c);a.className=utils.trim(e)}},hasClass:function(a,b){if(utils.isRegExp(b))return b.test(a.className);b=utils.trim(b).replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0,e=a.className;c=b[d++];)if(!new RegExp("\\b"+c+"\\b","i").test(e))return!1;return d-1==b.length},preventDefault:function(a){a.preventDefault?a.preventDefault():a.returnValue=!1},removeStyle:function(a,b){browser.ie?("color"==b&&(b="(^|;)"+b),a.style.cssText=a.style.cssText.replace(new RegExp(b+"[^:]*:[^;]+;?","ig"),"")):a.style.removeProperty?a.style.removeProperty(b):a.style.removeAttribute(utils.cssStyleToDomStyle(b)),a.style.cssText||domUtils.removeAttributes(a,["style"])},getStyle:function(a,b){var c=a.style[utils.cssStyleToDomStyle(b)];return utils.fixColor(b,c)},setStyle:function(a,b,c){a.style[utils.cssStyleToDomStyle(b)]=c,utils.trim(a.style.cssText)||this.removeAttributes(a,"style")},setStyles:function(a,b){for(var c in b)b.hasOwnProperty(c)&&domUtils.setStyle(a,c,b[c])},removeDirtyAttr:function(a){for(var b,c=0,d=a.getElementsByTagName("*");b=d[c++];)b.removeAttribute("_moz_dirty");a.removeAttribute("_moz_dirty")},getChildCount:function(a,b){var c=0,d=a.firstChild;for(b=b||function(){return 1};d;)b(d)&&c++,d=d.nextSibling;return c},isEmptyNode:function(a){return!a.firstChild||0==domUtils.getChildCount(a,function(a){return!domUtils.isBr(a)&&!domUtils.isBookmarkNode(a)&&!domUtils.isWhitespace(a)})},clearSelectedArr:function(a){for(var b;b=a.pop();)domUtils.removeAttributes(b,["class"])},scrollToView:function(a,b,c){var d=function(){var a=b.document,c="CSS1Compat"==a.compatMode;return{width:(c?a.documentElement.clientWidth:a.body.clientWidth)||0,height:(c?a.documentElement.clientHeight:a.body.clientHeight)||0}},e=function(a){if("pageXOffset"in a)return{x:a.pageXOffset||0,y:a.pageYOffset||0};var b=a.document;return{x:b.documentElement.scrollLeft||b.body.scrollLeft||0,y:b.documentElement.scrollTop||b.body.scrollTop||0}},f=d().height,g=f*-1+c;g+=a.offsetHeight||0;var h=domUtils.getXY(a);g+=h.y;var i=e(b).y;(g>i||g0)return 0;for(var c in dtd.$isNotEmpty)if(a.getElementsByTagName(c).length)return 0;return 1},setViewportOffset:function(a,b){var c=0|parseInt(a.style.left),d=0|parseInt(a.style.top),e=a.getBoundingClientRect(),f=b.left-e.left,g=b.top-e.top;f&&(a.style.left=c+f+"px"),g&&(a.style.top=d+g+"px")},fillNode:function(a,b){var c=browser.ie?a.createTextNode(domUtils.fillChar):a.createElement("br");b.innerHTML="",b.appendChild(c)},moveChild:function(a,b,c){for(;a.firstChild;)c&&b.firstChild?b.insertBefore(a.lastChild,b.firstChild):b.appendChild(a.firstChild)},hasNoAttributes:function(a){return browser.ie?/^<\w+\s*?>/.test(a.outerHTML):0==a.attributes.length},isCustomeNode:function(a){return 1==a.nodeType&&a.getAttribute("_ue_custom_node_")},isTagNode:function(a,b){return 1==a.nodeType&&new RegExp("\\b"+a.tagName+"\\b","i").test(b)},filterNodeList:function(a,b,c){var d=[];if(!utils.isFunction(b)){var e=b;b=function(a){return utils.indexOf(utils.isArray(e)?e:e.split(" "),a.tagName.toLowerCase())!=-1}}return utils.each(a,function(a){b(a)&&d.push(a)}),0==d.length?null:1!=d.length&&c?d:d[0]},isInNodeEndBoundary:function(a,b){var c=a.startContainer;if(3==c.nodeType&&a.startOffset!=c.nodeValue.length)return 0;if(1==c.nodeType&&a.startOffset!=c.childNodes.length)return 0;for(;c!==b;){if(c.nextSibling)return 0;c=c.parentNode}return 1},isBoundaryNode:function(a,b){for(var c;!domUtils.isBody(a);)if(c=a,a=a.parentNode,c!==a[b])return!1;return!0},fillHtml:browser.ie11below?" ":"
    "},fillCharReg=new RegExp(domUtils.fillChar,"g");!function(){function a(a){a.collapsed=a.startContainer&&a.endContainer&&a.startContainer===a.endContainer&&a.startOffset==a.endOffset}function b(a){return!a.collapsed&&1==a.startContainer.nodeType&&a.startContainer===a.endContainer&&a.endOffset-a.startOffset==1}function c(b,c,d,e){return 1==c.nodeType&&(dtd.$empty[c.tagName]||dtd.$nonChild[c.tagName])&&(d=domUtils.getNodeIndex(c)+(b?0:1),c=c.parentNode),b?(e.startContainer=c,e.startOffset=d,e.endContainer||e.collapse(!0)):(e.endContainer=c,e.endOffset=d,e.startContainer||e.collapse(!1)),a(e),e}function d(a,b){var c,d,e=a.startContainer,f=a.endContainer,g=a.startOffset,h=a.endOffset,i=a.document,j=i.createDocumentFragment();if(1==e.nodeType&&(e=e.childNodes[g]||(c=e.appendChild(i.createTextNode("")))),1==f.nodeType&&(f=f.childNodes[h]||(d=f.appendChild(i.createTextNode("")))),e===f&&3==e.nodeType)return j.appendChild(i.createTextNode(e.substringData(g,h-g))),b&&(e.deleteData(g,h-g),a.collapse(!0)),j;for(var k,l,m=j,n=domUtils.findParents(e,!0),o=domUtils.findParents(f,!0),p=0;n[p]==o[p];)p++;for(var q,r=p;q=n[r];r++){for(k=q.nextSibling,q==e?c||(3==a.startContainer.nodeType?(m.appendChild(i.createTextNode(e.nodeValue.slice(g))),b&&e.deleteData(g,e.nodeValue.length-g)):m.appendChild(b?e:e.cloneNode(!0))):(l=q.cloneNode(!1),m.appendChild(l));k&&k!==f&&k!==o[r];)q=k.nextSibling,m.appendChild(b?k:k.cloneNode(!0)),k=q;m=l}m=j,n[p]||(m.appendChild(n[p-1].cloneNode(!1)),m=m.firstChild);for(var s,r=p;s=o[r];r++){if(k=s.previousSibling,s==f?d||3!=a.endContainer.nodeType||(m.appendChild(i.createTextNode(f.substringData(0,h))),b&&f.deleteData(0,h)):(l=s.cloneNode(!1),m.appendChild(l)),r!=p||!n[p])for(;k&&k!==e;)s=k.previousSibling,m.insertBefore(b?k:k.cloneNode(!0),m.firstChild),k=s;m=l}return b&&a.setStartBefore(o[p]?n[p]?o[p]:n[p-1]:o[p-1]).collapse(!0),c&&domUtils.remove(c),d&&domUtils.remove(d),j}function e(a,b){try{if(g&&domUtils.inDoc(g,a))if(g.nodeValue.replace(fillCharReg,"").length)g.nodeValue=g.nodeValue.replace(fillCharReg,"");else{var c=g.parentNode;for(domUtils.remove(g);c&&domUtils.isEmptyInlineElement(c)&&(browser.safari?!(domUtils.getPosition(c,b)&domUtils.POSITION_CONTAINS):!c.contains(b));)g=c.parentNode,domUtils.remove(c),c=g}}catch(d){}}function f(a,b){var c;for(a=a[b];a&&domUtils.isFillChar(a);)c=a[b],domUtils.remove(a), +a=c}var g,h=0,i=domUtils.fillChar,j=dom.Range=function(a){var b=this;b.startContainer=b.startOffset=b.endContainer=b.endOffset=null,b.document=a,b.collapsed=!0};j.prototype={cloneContents:function(){return this.collapsed?null:d(this,0)},deleteContents:function(){var a;return this.collapsed||d(this,1),browser.webkit&&(a=this.startContainer,3!=a.nodeType||a.nodeValue.length||(this.setStartBefore(a).collapse(!0),domUtils.remove(a))),this},extractContents:function(){return this.collapsed?null:d(this,2)},setStart:function(a,b){return c(!0,a,b,this)},setEnd:function(a,b){return c(!1,a,b,this)},setStartAfter:function(a){return this.setStart(a.parentNode,domUtils.getNodeIndex(a)+1)},setStartBefore:function(a){return this.setStart(a.parentNode,domUtils.getNodeIndex(a))},setEndAfter:function(a){return this.setEnd(a.parentNode,domUtils.getNodeIndex(a)+1)},setEndBefore:function(a){return this.setEnd(a.parentNode,domUtils.getNodeIndex(a))},setStartAtFirst:function(a){return this.setStart(a,0)},setStartAtLast:function(a){return this.setStart(a,3==a.nodeType?a.nodeValue.length:a.childNodes.length)},setEndAtFirst:function(a){return this.setEnd(a,0)},setEndAtLast:function(a){return this.setEnd(a,3==a.nodeType?a.nodeValue.length:a.childNodes.length)},selectNode:function(a){return this.setStartBefore(a).setEndAfter(a)},selectNodeContents:function(a){return this.setStart(a,0).setEndAtLast(a)},cloneRange:function(){var a=this;return new j(a.document).setStart(a.startContainer,a.startOffset).setEnd(a.endContainer,a.endOffset)},collapse:function(a){var b=this;return a?(b.endContainer=b.startContainer,b.endOffset=b.startOffset):(b.startContainer=b.endContainer,b.startOffset=b.endOffset),b.collapsed=!0,b},shrinkBoundary:function(a){function b(a){return 1==a.nodeType&&!domUtils.isBookmarkNode(a)&&!dtd.$empty[a.tagName]&&!dtd.$nonChild[a.tagName]}for(var c,d=this,e=d.collapsed;1==d.startContainer.nodeType&&(c=d.startContainer.childNodes[d.startOffset])&&b(c);)d.setStart(c,0);if(e)return d.collapse(!0);if(!a)for(;1==d.endContainer.nodeType&&d.endOffset>0&&(c=d.endContainer.childNodes[d.endOffset-1])&&b(c);)d.setEnd(c,c.childNodes.length);return d},getCommonAncestor:function(a,c){var d=this,e=d.startContainer,f=d.endContainer;return e===f?a&&b(this)&&(e=e.childNodes[d.startOffset],1==e.nodeType)?e:c&&3==e.nodeType?e.parentNode:e:domUtils.getCommonAncestor(e,f)},trimBoundary:function(a){this.txtToElmBoundary();var b=this.startContainer,c=this.startOffset,d=this.collapsed,e=this.endContainer;if(3==b.nodeType){if(0==c)this.setStartBefore(b);else if(c>=b.nodeValue.length)this.setStartAfter(b);else{var f=domUtils.split(b,c);b===e?this.setEnd(f,this.endOffset-c):b.parentNode===e&&(this.endOffset+=1),this.setStartBefore(f)}if(d)return this.collapse(!0)}return a||(c=this.endOffset,e=this.endContainer,3==e.nodeType&&(0==c?this.setEndBefore(e):(c=c.nodeValue.length&&a["set"+b.replace(/(\w)/,function(a){return a.toUpperCase()})+"After"](c):a["set"+b.replace(/(\w)/,function(a){return a.toUpperCase()})+"Before"](c))}return!a&&this.collapsed||(b(this,"start"),b(this,"end")),this},insertNode:function(a){var b=a,c=1;11==a.nodeType&&(b=a.firstChild,c=a.childNodes.length),this.trimBoundary(!0);var d=this.startContainer,e=this.startOffset,f=d.childNodes[e];return f?d.insertBefore(a,f):d.appendChild(a),b.parentNode===this.endContainer&&(this.endOffset=this.endOffset+c),this.setStartBefore(b)},setCursor:function(a,b){return this.collapse(!a).select(b)},createBookmark:function(a,b){var c,d=this.document.createElement("span");return d.style.cssText="display:none;line-height:0px;",d.appendChild(this.document.createTextNode("‍")),d.id="_baidu_bookmark_start_"+(b?"":h++),this.collapsed||(c=d.cloneNode(!0),c.id="_baidu_bookmark_end_"+(b?"":h++)),this.insertNode(d),c&&this.collapse().insertNode(c).setEndBefore(c),this.setStartAfter(d),{start:a?d.id:d,end:c?a?c.id:c:null,id:a}},moveToBookmark:function(a){var b=a.id?this.document.getElementById(a.start):a.start,c=a.end&&a.id?this.document.getElementById(a.end):a.end;return this.setStartBefore(b),domUtils.remove(b),c?(this.setEndBefore(c),domUtils.remove(c)):this.collapse(!0),this},enlarge:function(a,b){var c,d,e=domUtils.isBody,f=this.document.createTextNode("");if(a){for(d=this.startContainer,1==d.nodeType?d.childNodes[this.startOffset]?c=d=d.childNodes[this.startOffset]:(d.appendChild(f),c=d=f):c=d;;){if(domUtils.isBlockElm(d)){for(d=c;(c=d.previousSibling)&&!domUtils.isBlockElm(c);)d=c;this.setStartBefore(d);break}c=d,d=d.parentNode}for(d=this.endContainer,1==d.nodeType?((c=d.childNodes[this.endOffset])?d.insertBefore(f,c):d.appendChild(f),c=d=f):c=d;;){if(domUtils.isBlockElm(d)){for(d=c;(c=d.nextSibling)&&!domUtils.isBlockElm(c);)d=c;this.setEndAfter(d);break}c=d,d=d.parentNode}f.parentNode===this.endContainer&&this.endOffset--,domUtils.remove(f)}if(!this.collapsed){for(;!(0!=this.startOffset||b&&b(this.startContainer)||e(this.startContainer));)this.setStartBefore(this.startContainer);for(;!(this.endOffset!=(1==this.endContainer.nodeType?this.endContainer.childNodes.length:this.endContainer.nodeValue.length)||b&&b(this.endContainer)||e(this.endContainer));)this.setEndAfter(this.endContainer)}return this},enlargeToBlockElm:function(a){for(;!domUtils.isBlockElm(this.startContainer);)this.setStartBefore(this.startContainer);if(!a)for(;!domUtils.isBlockElm(this.endContainer);)this.setEndAfter(this.endContainer);return this},adjustmentBoundary:function(){if(!this.collapsed){for(;!domUtils.isBody(this.startContainer)&&this.startOffset==this.startContainer[3==this.startContainer.nodeType?"nodeValue":"childNodes"].length&&this.startContainer[3==this.startContainer.nodeType?"nodeValue":"childNodes"].length;)this.setStartAfter(this.startContainer);for(;!domUtils.isBody(this.endContainer)&&!this.endOffset&&this.endContainer[3==this.endContainer.nodeType?"nodeValue":"childNodes"].length;)this.setEndBefore(this.endContainer)}return this},applyInlineStyle:function(a,b,c){if(this.collapsed)return this;this.trimBoundary().enlarge(!1,function(a){return 1==a.nodeType&&domUtils.isBlockElm(a)}).adjustmentBoundary();for(var d,e,f=this.createBookmark(),g=f.end,h=function(a){return 1==a.nodeType?"br"!=a.tagName.toLowerCase():!domUtils.isWhitespace(a)},i=domUtils.getNextDomNode(f.start,!1,h),j=this.cloneRange();i&&domUtils.getPosition(i,g)&domUtils.POSITION_PRECEDING;)if(3==i.nodeType||dtd[a][i.tagName]){for(j.setStartBefore(i),d=i;d&&(3==d.nodeType||dtd[a][d.tagName])&&d!==g;)e=d,d=domUtils.getNextDomNode(d,1==d.nodeType,null,function(b){return dtd[a][b.tagName]});var k,l=j.setEndAfter(e).extractContents();if(c&&c.length>0){var m,n;n=m=c[0].cloneNode(!1);for(var o,p=1;o=c[p++];)m.appendChild(o.cloneNode(!1)),m=m.firstChild;k=m}else k=j.document.createElement(a);b&&domUtils.setAttributes(k,b),k.appendChild(l),"SPAN"==k.tagName&&b&&b.style&&utils.each(k.getElementsByTagName("span"),function(a){a.style.cssText=a.style.cssText+";"+b.style}),j.insertNode(c?n:k);var q;if("span"==a&&b.style&&/text\-decoration/.test(b.style)&&(q=domUtils.findParentByTagName(k,"a",!0))?(domUtils.setAttributes(q,b),domUtils.remove(k,!0),k=q):(domUtils.mergeSibling(k),domUtils.clearEmptySibling(k)),domUtils.mergeChild(k,b),i=domUtils.getNextDomNode(k,!1,h),domUtils.mergeToParent(k),d===g)break}else i=domUtils.getNextDomNode(i,!0,h);return this.moveToBookmark(f)},removeInlineStyle:function(a){if(this.collapsed)return this;a=utils.isArray(a)?a:[a],this.shrinkBoundary().adjustmentBoundary();for(var b=this.startContainer,c=this.endContainer;;){if(1==b.nodeType){if(utils.indexOf(a,b.tagName.toLowerCase())>-1)break;if("body"==b.tagName.toLowerCase()){b=null;break}}b=b.parentNode}for(;;){if(1==c.nodeType){if(utils.indexOf(a,c.tagName.toLowerCase())>-1)break;if("body"==c.tagName.toLowerCase()){c=null;break}}c=c.parentNode}var d,e,f=this.createBookmark();b&&(e=this.cloneRange().setEndBefore(f.start).setStartBefore(b),d=e.extractContents(),e.insertNode(d),domUtils.clearEmptySibling(b,!0),b.parentNode.insertBefore(f.start,b)),c&&(e=this.cloneRange().setStartAfter(f.end).setEndAfter(c),d=e.extractContents(),e.insertNode(d),domUtils.clearEmptySibling(c,!1,!0),c.parentNode.insertBefore(f.end,c.nextSibling));for(var g,h=domUtils.getNextDomNode(f.start,!1,function(a){return 1==a.nodeType});h&&h!==f.end;)g=domUtils.getNextDomNode(h,!0,function(a){return 1==a.nodeType}),utils.indexOf(a,h.tagName.toLowerCase())>-1&&domUtils.remove(h,!0),h=g;return this.moveToBookmark(f)},getClosedNode:function(){var a;if(!this.collapsed){var c=this.cloneRange().adjustmentBoundary().shrinkBoundary();if(b(c)){var d=c.startContainer.childNodes[c.startOffset];d&&1==d.nodeType&&(dtd.$empty[d.tagName]||dtd.$nonChild[d.tagName])&&(a=d)}}return a},select:browser.ie?function(a,b){var c;this.collapsed||this.shrinkBoundary();var d=this.getClosedNode();if(d&&!b){try{c=this.document.body.createControlRange(),c.addElement(d),c.select()}catch(h){}return this}var j,k=this.createBookmark(),l=k.start;if(c=this.document.body.createTextRange(),c.moveToElementText(l),c.moveStart("character",1),this.collapsed){if(!a&&3!=this.startContainer.nodeType){var m=this.document.createTextNode(i),n=this.document.createElement("span");n.appendChild(this.document.createTextNode(i)),l.parentNode.insertBefore(n,l),l.parentNode.insertBefore(m,l),e(this.document,m),g=m,f(n,"previousSibling"),f(l,"nextSibling"),c.moveStart("character",-1),c.collapse(!0)}}else{var o=this.document.body.createTextRange();j=k.end,o.moveToElementText(j),c.setEndPoint("EndToEnd",o)}this.moveToBookmark(k),n&&domUtils.remove(n);try{c.select()}catch(h){}return this}:function(a){function b(a){function b(b,c,d){3==b.nodeType&&b.nodeValue.length0)j=k-1;else{if(!(l<0))return{container:d,offset:c(e)};i=k+1}}if(k==-1){if(h.moveToElementText(d),h.setEndPoint("StartToStart",a),f=h.text.replace(/(\r\n|\r)/g,"\n").length,g=d.childNodes,!f)return e=g[g.length-1],{container:e,offset:e.nodeValue.length};for(var m=g.length;f>0;)f-=g[--m].nodeValue.length;return{container:g[m],offset:-f}}if(h.collapse(l>0),h.setEndPoint(l>0?"StartToStart":"EndToStart",a),f=h.text.replace(/(\r\n|\r)/g,"\n").length,!f)return dtd.$empty[e.tagName]||dtd.$nonChild[e.tagName]?{container:d,offset:c(e)+(l>0?0:1)}:{container:e,offset:l>0?0:e.childNodes.length};for(;f>0;)try{var n=e;e=e[l>0?"previousSibling":"nextSibling"],f-=e.nodeValue.length}catch(o){return{container:d,offset:c(n)}}return{container:e,offset:l>0?-f:e.nodeValue.length+f}}function b(b,c){if(b.item)c.selectNode(b.item(0));else{var d=a(b,!0);c.setStart(d.container,d.offset),0!=b.compareEndPoints("StartToEnd",b)&&(d=a(b,!1),c.setEnd(d.container,d.offset))}return c}function c(a){var b;try{b=a.getNative().createRange()}catch(c){return null}var d=b.item?b.item(0):b.parentElement();return(d.ownerDocument||d)===a.document?b:null}var d=dom.Selection=function(a){var b,d=this;d.document=a,browser.ie9below&&(b=domUtils.getWindow(a).frameElement,domUtils.on(b,"beforedeactivate",function(){d._bakIERange=d.getIERange()}),domUtils.on(b,"activate",function(){try{!c(d)&&d._bakIERange&&d._bakIERange.select()}catch(a){}d._bakIERange=null})),b=a=null};d.prototype={rangeInBody:function(a,b){var c=browser.ie9below||b?a.item?a.item():a.parentElement():a.startContainer;return c===this.document.body||domUtils.inDoc(c,this.document)},getNative:function(){var a=this.document;try{return a?browser.ie9below?a.selection:domUtils.getWindow(a).getSelection():null}catch(b){return null}},getIERange:function(){var a=c(this);return!a&&this._bakIERange?this._bakIERange:a},cache:function(){this.clear(),this._cachedRange=this.getRange(),this._cachedStartElement=this.getStart(),this._cachedStartElementPath=this.getStartElementPath()},getStartElementPath:function(){if(this._cachedStartElementPath)return this._cachedStartElementPath;var a=this.getStart();return a?domUtils.findParents(a,!0,null,!0):[]},clear:function(){this._cachedStartElementPath=this._cachedRange=this._cachedStartElement=null},isFocus:function(){try{if(browser.ie9below){var a=c(this);return!(!a||!this.rangeInBody(a))}return!!this.getNative().rangeCount}catch(b){return!1}},getRange:function(){function a(a){for(var b=c.document.body.firstChild,d=a.collapsed;b&&b.firstChild;)a.setStart(b,0),b=b.firstChild;a.startContainer||a.setStart(c.document.body,0),d&&a.collapse(!0)}var c=this;if(null!=c._cachedRange)return this._cachedRange;var d=new baidu.editor.dom.Range(c.document);if(browser.ie9below){var e=c.getIERange();if(e)try{b(e,d)}catch(f){a(d)}else a(d)}else{var g=c.getNative();if(g&&g.rangeCount){var h=g.getRangeAt(0),i=g.getRangeAt(g.rangeCount-1);d.setStart(h.startContainer,h.startOffset).setEnd(i.endContainer,i.endOffset),d.collapsed&&domUtils.isBody(d.startContainer)&&!d.startOffset&&a(d)}else{if(this._bakRange&&domUtils.inDoc(this._bakRange.startContainer,this.document))return this._bakRange;a(d)}}return this._bakRange=d},getStart:function(){if(this._cachedStartElement)return this._cachedStartElement;var a,b,c,d,e=browser.ie9below?this.getIERange():this.getRange();if(browser.ie9below){if(!e)return this.document.body.firstChild;if(e.item)return e.item(0);for(a=e.duplicate(),a.text.length>0&&a.moveStart("character",1),a.collapse(1),b=a.parentElement(),d=c=e.parentElement();c=c.parentNode;)if(c==b){b=d;break}}else if(e.shrinkBoundary(),b=e.startContainer,1==b.nodeType&&b.hasChildNodes()&&(b=b.childNodes[Math.min(b.childNodes.length-1,e.startOffset)]),3==b.nodeType)return b.parentNode;return b},getText:function(){var a,b;return this.isFocus()&&(a=this.getNative())?(b=browser.ie9below?a.createRange():a.getRangeAt(0),browser.ie9below?b.text:b.toString()):""},clearRange:function(){this.getNative()[browser.ie9below?"empty":"removeAllRanges"]()}}}(),function(){function a(a,b){var c;if(b.options.textarea)if(utils.isString(b.options.textarea)){for(var d,e=0,f=domUtils.getElementsByTagName(a,"textarea");d=f[e++];)if(d.id=="ueditor_textarea_"+b.options.textarea){c=d;break}}else c=b.textarea;c||(a.appendChild(c=domUtils.createElement(document,"textarea",{name:b.options.textarea,id:"ueditor_textarea_"+b.options.textarea,style:"display:none"})),b.textarea=c),!c.getAttribute("name")&&c.setAttribute("name",b.options.textarea),c.value=b.hasContents()?b.options.allHtmlEnabled?b.getAllHtml():b.getContent(null,null,!0):""}function b(a){for(var b in a)return b}function c(a){a.langIsReady=!0,a.fireEvent("langReady")}var d,e=0,f=UE.Editor=function(a){var d=this;d.uid=e++,EventBase.call(d),d.commands={},d.options=utils.extend(utils.clone(a||{}),UEDITOR_CONFIG,!0),d.shortcutkeys={},d.inputRules=[],d.outputRules=[],d.setOpt(f.defaultOptions(d)),d.loadServerConfig(),utils.isEmptyObject(UE.I18N)?utils.loadFile(document,{src:d.options.langPath+d.options.lang+"/"+d.options.lang+".js",tag:"script",type:"text/javascript",defer:"defer"},function(){UE.plugin.load(d),c(d)}):(d.options.lang=b(UE.I18N),UE.plugin.load(d),c(d)),UE.instants["ueditorInstant"+d.uid]=d};f.prototype={registerCommand:function(a,b){this.commands[a]=b},ready:function(a){var b=this;a&&(b.isReady?a.apply(b):b.addListener("ready",a))},setOpt:function(a,b){var c={};utils.isString(a)?c[a]=b:c=a,utils.extend(this.options,c,!0)},getOpt:function(a){return this.options[a]},destroy:function(){var a=this;a.fireEvent("destroy");var b=a.container.parentNode,c=a.textarea;c?c.style.display="":(c=document.createElement("textarea"),b.parentNode.insertBefore(c,b)),c.style.width=a.iframe.offsetWidth+"px",c.style.height=a.iframe.offsetHeight+"px",c.value=a.getContent(),c.id=a.key,b.innerHTML="",domUtils.remove(b);var d=a.key;for(var e in a)a.hasOwnProperty(e)&&delete this[e];UE.delEditor(d)},render:function(a){var b=this,c=b.options,d=function(b){return parseInt(domUtils.getComputedStyle(a,b))};if(utils.isString(a)&&(a=document.getElementById(a)),a){c.initialFrameWidth?c.minFrameWidth=c.initialFrameWidth:c.minFrameWidth=c.initialFrameWidth=a.offsetWidth,c.initialFrameHeight?c.minFrameHeight=c.initialFrameHeight:c.initialFrameHeight=c.minFrameHeight=a.offsetHeight,a.style.width=/%$/.test(c.initialFrameWidth)?"100%":c.initialFrameWidth-d("padding-left")-d("padding-right")+"px",a.style.height=/%$/.test(c.initialFrameHeight)?"100%":c.initialFrameHeight-d("padding-top")-d("padding-bottom")+"px",a.style.zIndex=c.zIndex;var e=(ie&&browser.version<9?"":"")+""+(c.iframeCssUrl?"":"")+(c.initialStyle?"":"")+""+(c.iframeJsUrl?"":"")+"";a.appendChild(domUtils.createElement(document,"iframe",{id:"ueditor_"+b.uid,width:"100%",height:"100%",frameborder:"0",src:"javascript:void(function(){document.open();"+(c.customDomain&&document.domain!=location.hostname?'document.domain="'+document.domain+'";':"")+'document.write("'+e+'");document.close();}())'})),a.style.overflow="hidden",setTimeout(function(){/%$/.test(c.initialFrameWidth)&&(c.minFrameWidth=c.initialFrameWidth=a.offsetWidth),/%$/.test(c.initialFrameHeight)&&(c.minFrameHeight=c.initialFrameHeight=a.offsetHeight,a.style.height=c.initialFrameHeight+"px")})}},_setup:function(b){var c=this,d=c.options;ie?(b.body.disabled=!0,b.body.contentEditable=!0,b.body.disabled=!1):b.body.contentEditable=!0,b.body.spellcheck=!1,c.document=b,c.window=b.defaultView||b.parentWindow,c.iframe=c.window.frameElement,c.body=b.body,c.selection=new dom.Selection(b);var e;browser.gecko&&(e=this.selection.getNative())&&e.removeAllRanges(),this._initEvents();for(var f=this.iframe.parentNode;!domUtils.isBody(f);f=f.parentNode)if("FORM"==f.tagName){c.form=f,c.options.autoSyncData?domUtils.on(c.window,"blur",function(){a(f,c)}):domUtils.on(f,"submit",function(){a(this,c)});break}if(d.initialContent)if(d.autoClearinitialContent){var g=c.execCommand;c.execCommand=function(){return c.fireEvent("firstBeforeExecCommand"),g.apply(c,arguments)},this._setDefaultContent(d.initialContent)}else this.setContent(d.initialContent,!1,!0);domUtils.isEmptyNode(c.body)&&(c.body.innerHTML="

    "+(browser.ie?"":"
    ")+"

    "),d.focus&&setTimeout(function(){c.focus(c.options.focusInEnd),!c.options.autoClearinitialContent&&c._selectionChange()},0),c.container||(c.container=this.iframe.parentNode),d.fullscreen&&c.ui&&c.ui.setFullScreen(!0);try{c.document.execCommand("2D-position",!1,!1)}catch(h){}try{c.document.execCommand("enableInlineTableEditing",!1,!1)}catch(h){}try{c.document.execCommand("enableObjectResizing",!1,!1)}catch(h){}c._bindshortcutKeys(),c.isReady=1,c.fireEvent("ready"),d.onready&&d.onready.call(c),browser.ie9below||domUtils.on(c.window,["blur","focus"],function(a){if("blur"==a.type){c._bakRange=c.selection.getRange();try{c._bakNativeRange=c.selection.getNative().getRangeAt(0),c.selection.getNative().removeAllRanges()}catch(a){c._bakNativeRange=null}}else try{c._bakRange&&c._bakRange.select()}catch(a){}}),browser.gecko&&browser.version<=10902&&(c.body.contentEditable=!1,setTimeout(function(){c.body.contentEditable=!0},100),setInterval(function(){c.body.style.height=c.iframe.offsetHeight-20+"px"},100)),!d.isShow&&c.setHide(),d.readonly&&c.setDisabled()},sync:function(b){var c=this,d=b?document.getElementById(b):domUtils.findParent(c.iframe.parentNode,function(a){return"FORM"==a.tagName},!0);d&&a(d,c)},setHeight:function(a,b){a!==parseInt(this.iframe.parentNode.style.height)&&(this.iframe.parentNode.style.height=a+"px"),!b&&(this.options.minFrameHeight=this.options.initialFrameHeight=a),this.body.style.height=a+"px",!b&&this.trigger("setHeight")},addshortcutkey:function(a,b){var c={};b?c[a]=b:c=a,utils.extend(this.shortcutkeys,c)},_bindshortcutKeys:function(){var a=this,b=this.shortcutkeys;a.addListener("keydown",function(c,d){var e=d.keyCode||d.which;for(var f in b)for(var g,h=b[f].split(","),i=0;g=h[i++];){g=g.split(":");var j=g[0],k=g[1];(/^(ctrl)(\+shift)?\+(\d+)$/.test(j.toLowerCase())||/^(\d+)$/.test(j))&&(("ctrl"==RegExp.$1?d.ctrlKey||d.metaKey:0)&&(""!=RegExp.$2?d[RegExp.$2.slice(1)+"Key"]:1)&&e==RegExp.$3||e==RegExp.$1)&&(a.queryCommandState(f,k)!=-1&&a.execCommand(f,k),domUtils.preventDefault(d))}})},getContent:function(a,b,c,d,e){var f=this;if(a&&utils.isFunction(a)&&(b=a,a=""),b?!b():!this.hasContents())return"";f.fireEvent("beforegetcontent");var g=UE.htmlparser(f.body.innerHTML,d);return f.filterOutputRule(g),f.fireEvent("aftergetcontent",a,g),g.toHtml(e)},getAllHtml:function(){var a=this,b=[];if(a.fireEvent("getAllHtml",b),browser.ie&&browser.version>8){var c="";utils.each(a.document.styleSheets,function(a){c+=a.href?'':""}),utils.each(a.document.getElementsByTagName("script"),function(a){c+=a.outerHTML})}return""+(a.options.charset?'':"")+(c||a.document.getElementsByTagName("head")[0].innerHTML)+b.join("\n")+""+a.getContent(null,null,!0)+""},getPlainTxt:function(){var a=new RegExp(domUtils.fillChar,"g"),b=this.body.innerHTML.replace(/[\n\r]/g,"");return b=b.replace(/<(p|div)[^>]*>(| )<\/\1>/gi,"\n").replace(//gi,"\n").replace(/<[^>\/]+>/g,"").replace(/(\n)?<\/([^>]+)>/g,function(a,b,c){return dtd.$block[c]?"\n":b?b:""}),b.replace(a,"").replace(/\u00a0/g," ").replace(/ /g," ")},getContentTxt:function(){var a=new RegExp(domUtils.fillChar,"g");return this.body[browser.ie?"innerText":"textContent"].replace(a,"").replace(/\u00a0/g," ")},setContent:function(b,c,d){function e(a){return"DIV"==a.tagName&&a.getAttribute("cdata_tag")}var f=this;f.fireEvent("beforesetcontent",b);var g=UE.htmlparser(b);if(f.filterInputRule(g),b=g.toHtml(),f.body.innerHTML=(c?f.body.innerHTML:"")+b,"p"==f.options.enterTag){var h,i=this.body.firstChild;if(!i||1==i.nodeType&&(dtd.$cdata[i.tagName]||e(i)||domUtils.isCustomeNode(i))&&i===this.body.lastChild)this.body.innerHTML="

    "+(browser.ie?" ":"
    ")+"

    "+this.body.innerHTML;else for(var j=f.document.createElement("p");i;){for(;i&&(3==i.nodeType||1==i.nodeType&&dtd.p[i.tagName]&&!dtd.$cdata[i.tagName]);)h=i.nextSibling,j.appendChild(i),i=h;if(j.firstChild){if(!i){f.body.appendChild(j);break}i.parentNode.insertBefore(j,i),j=f.document.createElement("p")}i=i.nextSibling}}f.fireEvent("aftersetcontent"),f.fireEvent("contentchange"),!d&&f._selectionChange(),f._bakRange=f._bakIERange=f._bakNativeRange=null;var k;browser.gecko&&(k=this.selection.getNative())&&k.removeAllRanges(),f.options.autoSyncData&&f.form&&a(f.form,f)},focus:function(a){try{var b=this,c=b.selection.getRange();if(a){var d=b.body.lastChild;d&&1==d.nodeType&&!dtd.$empty[d.tagName]&&(domUtils.isEmptyBlock(d)?c.setStartAtFirst(d):c.setStartAtLast(d),c.collapse(!0)),c.setCursor(!0)}else{if(!c.collapsed&&domUtils.isBody(c.startContainer)&&0==c.startOffset){var d=b.body.firstChild;d&&1==d.nodeType&&!dtd.$empty[d.tagName]&&c.setStartAtFirst(d).collapse(!0)}c.select(!0)}this.fireEvent("focus selectionchange")}catch(e){}},isFocus:function(){return this.selection.isFocus()},blur:function(){var a=this.selection.getNative();if(a.empty&&browser.ie){var b=document.body.createTextRange();b.moveToElementText(document.body),b.collapse(!0),b.select(),a.empty()}else a.removeAllRanges()},_initEvents:function(){var a=this,b=a.document,c=a.window;a._proxyDomEvent=utils.bind(a._proxyDomEvent,a),domUtils.on(b,["click","contextmenu","mousedown","keydown","keyup","keypress","mouseup","mouseover","mouseout","selectstart"],a._proxyDomEvent),domUtils.on(c,["focus","blur"],a._proxyDomEvent),domUtils.on(a.body,"drop",function(b){browser.gecko&&b.stopPropagation&&b.stopPropagation(),a.fireEvent("contentchange")}),domUtils.on(b,["mouseup","keydown"],function(b){"keydown"==b.type&&(b.ctrlKey||b.metaKey||b.shiftKey||b.altKey)||2!=b.button&&a._selectionChange(250,b)})},_proxyDomEvent:function(a){return this.fireEvent("before"+a.type.replace(/^on/,"").toLowerCase())!==!1&&(this.fireEvent(a.type.replace(/^on/,""),a)!==!1&&this.fireEvent("after"+a.type.replace(/^on/,"").toLowerCase()))},_selectionChange:function(a,b){var c,e,f=this,g=!1;if(browser.ie&&browser.version<9&&b&&"mouseup"==b.type){var h=this.selection.getRange();h.collapsed||(g=!0,c=b.clientX,e=b.clientY)}clearTimeout(d),d=setTimeout(function(){if(f.selection&&f.selection.getNative()){var a;if(g&&"None"==f.selection.getNative().type){a=f.document.body.createTextRange();try{a.moveToPoint(c,e)}catch(d){a=null}}var h;a&&(h=f.selection.getIERange,f.selection.getIERange=function(){return a}),f.selection.cache(),h&&(f.selection.getIERange=h),f.selection._cachedRange&&f.selection._cachedStartElement&&(f.fireEvent("beforeselectionchange"),f.fireEvent("selectionchange",!!b),f.fireEvent("afterselectionchange"),f.selection.clear())}},a||50)},_callCmdFn:function(a,b){var c,d,e=b[0].toLowerCase();return c=this.commands[e]||UE.commands[e],d=c&&c[a],c&&d||"queryCommandState"!=a?d?d.apply(this,b):void 0:0},execCommand:function(a){a=a.toLowerCase();var b,c=this,d=c.commands[a]||UE.commands[a];return d&&d.execCommand?(d.notNeedUndo||c.__hasEnterExecCommand?(b=this._callCmdFn("execCommand",arguments),!c.__hasEnterExecCommand&&!d.ignoreContentChange&&!c._ignoreContentChange&&c.fireEvent("contentchange")):(c.__hasEnterExecCommand=!0,c.queryCommandState.apply(c,arguments)!=-1&&(c.fireEvent("saveScene"),c.fireEvent.apply(c,["beforeexeccommand",a].concat(arguments)),b=this._callCmdFn("execCommand",arguments),c.fireEvent.apply(c,["afterexeccommand",a].concat(arguments)),c.fireEvent("saveScene")),c.__hasEnterExecCommand=!1),!c.__hasEnterExecCommand&&!d.ignoreContentChange&&!c._ignoreContentChange&&c._selectionChange(),b):null},queryCommandState:function(a){return this._callCmdFn("queryCommandState",arguments)},queryCommandValue:function(a){return this._callCmdFn("queryCommandValue",arguments)},hasContents:function(a){if(a)for(var b,c=0;b=a[c++];)if(this.document.getElementsByTagName(b).length>0)return!0;if(!domUtils.isEmptyBlock(this.body))return!0;for(a=["div"],c=0;b=a[c++];)for(var d,e=domUtils.getElementsByTagName(this.document,b),f=0;d=e[f++];)if(domUtils.isCustomeNode(d))return!0;return!1},reset:function(){this.fireEvent("reset")},setEnabled:function(){var a,b=this;if("false"==b.body.contentEditable){b.body.contentEditable=!0,a=b.selection.getRange();try{a.moveToBookmark(b.lastBk),delete b.lastBk}catch(c){a.setStartAtFirst(b.body).collapse(!0)}a.select(!0),b.bkqueryCommandState&&(b.queryCommandState=b.bkqueryCommandState,delete b.bkqueryCommandState),b.bkqueryCommandValue&&(b.queryCommandValue=b.bkqueryCommandValue,delete b.bkqueryCommandValue),b.fireEvent("selectionchange")}},enable:function(){return this.setEnabled()},setDisabled:function(a){var b=this;a=a?utils.isArray(a)?a:[a]:[],"true"==b.body.contentEditable&&(b.lastBk||(b.lastBk=b.selection.getRange().createBookmark(!0)),b.body.contentEditable=!1,b.bkqueryCommandState=b.queryCommandState,b.bkqueryCommandValue=b.queryCommandValue,b.queryCommandState=function(c){return utils.indexOf(a,c)!=-1?b.bkqueryCommandState.apply(b,arguments):-1},b.queryCommandValue=function(c){return utils.indexOf(a,c)!=-1?b.bkqueryCommandValue.apply(b,arguments):null},b.fireEvent("selectionchange"))},disable:function(a){return this.setDisabled(a)},_setDefaultContent:function(){function a(){var b=this;b.document.getElementById("initContent")&&(b.body.innerHTML="

    "+(ie?"":"
    ")+"

    ",b.removeListener("firstBeforeExecCommand focus",a),setTimeout(function(){b.focus(),b._selectionChange()},0))}return function(b){var c=this;c.body.innerHTML='

    '+b+"

    ",c.addListener("firstBeforeExecCommand focus",a)}}(),setShow:function(){var a=this,b=a.selection.getRange();if("none"==a.container.style.display){try{b.moveToBookmark(a.lastBk),delete a.lastBk}catch(c){ +b.setStartAtFirst(a.body).collapse(!0)}setTimeout(function(){b.select(!0)},100),a.container.style.display=""}},show:function(){return this.setShow()},setHide:function(){var a=this;a.lastBk||(a.lastBk=a.selection.getRange().createBookmark(!0)),a.container.style.display="none"},hide:function(){return this.setHide()},getLang:function(a){var b=UE.I18N[this.options.lang];if(!b)throw Error("not import language file");a=(a||"").split(".");for(var c,d=0;(c=a[d++])&&(b=b[c],b););return b},getContentLength:function(a,b){var c=this.getContent(!1,!1,!0).length;if(a){b=(b||[]).concat(["hr","img","iframe"]),c=this.getContentTxt().replace(/[\t\r\n]+/g,"").length;for(var d,e=0;d=b[e++];)c+=this.document.getElementsByTagName(d).length}return c},addInputRule:function(a){this.inputRules.push(a)},filterInputRule:function(a){for(var b,c=0;b=this.inputRules[c++];)b.call(this,a)},addOutputRule:function(a){this.outputRules.push(a)},filterOutputRule:function(a){for(var b,c=0;b=this.outputRules[c++];)b.call(this,a)},getActionUrl:function(a){var b=this.getOpt(a)||a,c=this.getOpt("imageUrl"),d=this.getOpt("serverUrl");return!d&&c&&(d=c.replace(/^(.*[\/]).+([\.].+)$/,"$1controller$2")),d?(d=d+(d.indexOf("?")==-1?"?":"&")+"action="+(b||""),utils.formatUrl(d)):""}},utils.inherits(f,EventBase)}(),UE.Editor.defaultOptions=function(a){var b=a.options.UEDITOR_HOME_URL;return{isShow:!0,initialContent:"",initialStyle:"",autoClearinitialContent:!1,iframeCssUrl:b+"themes/iframe.css",textarea:"editorValue",focus:!1,focusInEnd:!0,autoClearEmptyNode:!0,fullscreen:!1,readonly:!1,zIndex:999,imagePopup:!0,enterTag:"p",customDomain:!1,lang:"zh-cn",langPath:b+"lang/",theme:"default",themePath:b+"themes/",allHtmlEnabled:!1,scaleEnabled:!1,tableNativeEditInFF:!1,autoSyncData:!0,fileNameFormat:"{time}{rand:6}"}},function(){UE.Editor.prototype.loadServerConfig=function(){function showErrorMsg(a){console&&console.error(a)}var me=this;setTimeout(function(){try{me.options.imageUrl&&me.setOpt("serverUrl",me.options.imageUrl.replace(/^(.*[\/]).+([\.].+)$/,"$1controller$2"));var configUrl=me.getActionUrl("config"),isJsonp=utils.isCrossDomainUrl(configUrl);me._serverConfigLoaded=!1,configUrl&&UE.ajax.request(configUrl,{method:"GET",dataType:isJsonp?"jsonp":"",onsuccess:function(r){try{var config=isJsonp?r:eval("("+r.responseText+")");utils.extend(me.options,config),me.fireEvent("serverConfigLoaded"),me._serverConfigLoaded=!0}catch(e){showErrorMsg(me.getLang("loadconfigFormatError"))}},onerror:function(){showErrorMsg(me.getLang("loadconfigHttpError"))}})}catch(e){showErrorMsg(me.getLang("loadconfigError"))}})},UE.Editor.prototype.isServerConfigLoaded=function(){var a=this;return a._serverConfigLoaded||!1},UE.Editor.prototype.afterConfigReady=function(a){if(a&&utils.isFunction(a)){var b=this,c=function(){a.apply(b,arguments),b.removeListener("serverConfigLoaded",c)};b.isServerConfigLoaded()?a.call(b,"serverConfigLoaded"):b.addListener("serverConfigLoaded",c)}}}(),UE.ajax=function(){function a(a){var b=[];for(var c in a)if("method"!=c&&"timeout"!=c&&"async"!=c&&"dataType"!=c&&"callback"!=c&&void 0!=a[c]&&null!=a[c])if("function"!=(typeof a[c]).toLowerCase()&&"object"!=(typeof a[c]).toLowerCase())b.push(encodeURIComponent(c)+"="+encodeURIComponent(a[c]));else if(utils.isArray(a[c]))for(var d=0;d/gi,"").replace(/]*>[\s\S]*?.<\/v:shape>/gi,function(a){if(browser.opera)return"";try{if(/Bitmap/i.test(a))return"";var c=a.match(/width:([ \d.]*p[tx])/i)[1],d=a.match(/height:([ \d.]*p[tx])/i)[1],e=a.match(/src=\s*"([^"]*)"/i)[1];return''}catch(f){return""}}).replace(/<\/?div[^>]*>/g,"").replace(/v:\w+=(["']?)[^'"]+\1/g,"").replace(/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|xml|meta|link|style|\w+:\w+)(?=[\s\/>]))[^>]*>/gi,"").replace(/

    ]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi,"

    $1

    ").replace(/\s+(class|lang|align)\s*=\s*(['"]?)([\w-]+)\2/gi,function(a,b,c,d){return"class"==b&&"MsoListParagraph"==d?a:""}).replace(/<(font|span)[^>]*>(\s*)<\/\1>/gi,function(a,b,c){return c.replace(/[\t\r\n ]+/g," ")}).replace(/(<[a-z][^>]*)\sstyle=(["'])([^\2]*?)\2/gi,function(a,c,d,e){for(var f,g=[],h=e.replace(/^\s+|\s+$/,"").replace(/'/g,"'").replace(/"/gi,"'").replace(/[\d.]+(cm|pt)/g,function(a){return utils.transUnitToPx(a)}).split(/;\s*/g),i=0;f=h[i];i++){var j,k,l=f.split(":");if(2==l.length){if(j=l[0].toLowerCase(),k=l[1].toLowerCase(),/^(background)\w*/.test(j)&&0==k.replace(/(initial|\s)/g,"").length||/^(margin)\w*/.test(j)&&/^0\w+$/.test(k))continue;switch(j){case"mso-padding-alt":case"mso-padding-top-alt":case"mso-padding-right-alt":case"mso-padding-bottom-alt":case"mso-padding-left-alt":case"mso-margin-alt":case"mso-margin-top-alt":case"mso-margin-right-alt":case"mso-margin-bottom-alt":case"mso-margin-left-alt":case"mso-height":case"mso-width":case"mso-vertical-align-alt":/1&&(a(h,j,!0),b(h,j)),c(k,h,i,j);break;case"text":d(g,h);break;case"element":e(g,h,i,j);break;case"comment":f(g,h,i)}return h}function d(a,b){"pre"==a.parentNode.tagName?b.push(a.data):b.push(l[a.parentNode.tagName]?utils.html(a.data):a.data.replace(/[ ]{2}/g,"  "))}function e(d,e,f,g){var h="";if(d.attrs){h=[];var i=d.attrs;for(var j in i)h.push(j+(void 0!==i[j]?'="'+(k[j]?utils.html(i[j]).replace(/["]/g,function(a){return"""}):utils.unhtml(i[j]))+'"':""));h=h.join(" ")}if(e.push("<"+d.tagName+(h?" "+h:"")+(dtd.$empty[d.tagName]?"/":"")+">"),f&&!dtd.$inlineWithA[d.tagName]&&"pre"!=d.tagName&&d.children&&d.children.length&&(g=a(e,g,!0),b(e,g)),d.children&&d.children.length)for(var l,m=0;l=d.children[m++];)f&&"element"==l.type&&!dtd.$inlineWithA[l.tagName]&&m>1&&(a(e,g),b(e,g)),c(l,e,f,g);dtd.$empty[d.tagName]||(f&&!dtd.$inlineWithA[d.tagName]&&"pre"!=d.tagName&&d.children&&d.children.length&&(g=a(e,g),b(e,g)),e.push(""))}function f(a,b){b.push("")}function g(a,b){var c;if("element"==a.type&&a.getAttr("id")==b)return a;if(a.children&&a.children.length)for(var d,e=0;d=a.children[e++];)if(c=g(d,b))return c}function h(a,b,c){if("element"==a.type&&a.tagName==b&&c.push(a),a.children&&a.children.length)for(var d,e=0;d=a.children[e++];)h(d,b,c)}function i(a,b){if(a.children&&a.children.length)for(var c,d=0;c=a.children[d];)i(c,b),c.parentNode&&(c.children&&c.children.length&&b(c),c.parentNode&&d++);else b(a)}var j=UE.uNode=function(a){this.type=a.type,this.data=a.data,this.tagName=a.tagName,this.parentNode=a.parentNode,this.attrs=a.attrs||{},this.children=a.children},k={href:1,src:1,_src:1,_href:1,cdata_data:1},l={style:1,script:1},m=" ",n="\n";j.createElement=function(a){return/[<>]/.test(a)?UE.htmlparser(a).children[0]:new j({type:"element",children:[],tagName:a})},j.createText=function(a,b){return new UE.uNode({type:"text",data:b?a:utils.unhtml(a||"")})},j.prototype={toHtml:function(a){var b=[];return c(this,b,a,0),b.join("")},innerHTML:function(a){if("element"!=this.type||dtd.$empty[this.tagName])return this;if(utils.isString(a)){if(this.children)for(var b,c=0;b=this.children[c++];)b.parentNode=null;this.children=[];for(var b,d=UE.htmlparser(a),c=0;b=d.children[c++];)this.children.push(b),b.parentNode=this;return this}var d=new UE.uNode({type:"root",children:this.children});return d.toHtml()},innerText:function(a,b){if("element"!=this.type||dtd.$empty[this.tagName])return this;if(a){if(this.children)for(var c,d=0;c=this.children[d++];)c.parentNode=null;return this.children=[],this.appendChild(j.createText(a,b)),this}return this.toHtml().replace(/<[^>]+>/g,"")},getData:function(){return"element"==this.type?"":this.data},firstChild:function(){return this.children?this.children[0]:null},lastChild:function(){return this.children?this.children[this.children.length-1]:null},previousSibling:function(){for(var a,b=this.parentNode,c=0;a=b.children[c];c++)if(a===this)return 0==c?null:b.children[c-1]},nextSibling:function(){for(var a,b=this.parentNode,c=0;a=b.children[c++];)if(a===this)return b.children[c]},replaceChild:function(a,b){if(this.children){a.parentNode&&a.parentNode.removeChild(a);for(var c,d=0;c=this.children[d];d++)if(c===b)return this.children.splice(d,1,a),b.parentNode=null,a.parentNode=this,a}},appendChild:function(a){if("root"==this.type||"element"==this.type&&!dtd.$empty[this.tagName]){this.children||(this.children=[]),a.parentNode&&a.parentNode.removeChild(a);for(var b,c=0;b=this.children[c];c++)if(b===a){this.children.splice(c,1);break}return this.children.push(a),a.parentNode=this,a}},insertBefore:function(a,b){if(this.children){a.parentNode&&a.parentNode.removeChild(a);for(var c,d=0;c=this.children[d];d++)if(c===b)return this.children.splice(d,0,a),a.parentNode=this,a}},insertAfter:function(a,b){if(this.children){a.parentNode&&a.parentNode.removeChild(a);for(var c,d=0;c=this.children[d];d++)if(c===b)return this.children.splice(d+1,0,a),a.parentNode=this,a}},removeChild:function(a,b){if(this.children)for(var c,d=0;c=this.children[d];d++)if(c===a){if(this.children.splice(d,1),c.parentNode=null,b&&c.children&&c.children.length)for(var e,f=0;e=c.children[f];f++)this.children.splice(d+f,0,e),e.parentNode=this;return c}},getAttr:function(a){return this.attrs&&this.attrs[a.toLowerCase()]},setAttr:function(a,b){if(!a)return void delete this.attrs;if(this.attrs||(this.attrs={}),utils.isObject(a))for(var c in a)a[c]?this.attrs[c.toLowerCase()]=a[c]:delete this.attrs[c];else b?this.attrs[a.toLowerCase()]=b:delete this.attrs[a]},getIndex:function(){for(var a,b=this.parentNode,c=0;a=b.children[c];c++)if(a===this)return c;return-1},getNodeById:function(a){var b;if(this.children&&this.children.length)for(var c,d=0;c=this.children[d++];)if(b=g(c,a))return b},getNodesByTagName:function(a){a=utils.trim(a).replace(/[ ]{2,}/g," ").split(" ");var b=[],c=this;return utils.each(a,function(a){if(c.children&&c.children.length)for(var d,e=0;d=c.children[e++];)h(d,a,b)}),b},getStyle:function(a){var b=this.getAttr("style");if(!b)return"";var c=new RegExp("(^|;)\\s*"+a+":([^;]+)","i"),d=b.match(c);return d&&d[0]?d[2]:""},setStyle:function(a,b){function c(a,b){var c=new RegExp("(^|;)\\s*"+a+":([^;]+;?)","gi");d=d.replace(c,"$1"),b&&(d=a+":"+utils.unhtml(b)+";"+d)}var d=this.getAttr("style");if(d||(d=""),utils.isObject(a))for(var e in a)c(e,a[e]);else c(a,b);this.setAttr("style",utils.trim(d))},traversal:function(a){return this.children&&this.children.length&&i(this,a),this}}}();var htmlparser=UE.htmlparser=function(a,b){function c(a,b){if(m[a.tagName]){var c=k.createElement(m[a.tagName]);a.appendChild(c),c.appendChild(k.createText(b)),a=c}else a.appendChild(k.createText(b))}function d(a,b,c){var e;if(e=l[b]){for(var f,h=a;"root"!=h.type;){if(utils.isArray(e)?utils.indexOf(e,h.tagName)!=-1:e==h.tagName){a=h,f=!0;break}h=h.parentNode}f||(a=d(a,utils.isArray(e)?e[0]:e))}var i=new k({parentNode:a,type:"element",tagName:b.toLowerCase(),children:dtd.$empty[b]?null:[]});if(c){for(var m,n={};m=g.exec(c);)n[m[1].toLowerCase()]=j[m[1].toLowerCase()]?m[2]||m[3]||m[4]:utils.unhtml(m[2]||m[3]||m[4]);i.attrs=n}return a.children.push(i),dtd.$empty[b]?a:i}function e(a,b){a.children.push(new k({type:"comment",data:b,parentNode:a}))}var f=/<(?:(?:\/([^>]+)>)|(?:!--([\S|\s]*?)-->)|(?:([^\/\s>]+)((?:\s+[\w\-:.]+(?:\s*=\s*?(?:(?:"[^"]*")|(?:'[^']*')|[^\s"'\/>]+))?)*)[\S\s]*?(\/?)>))/g,g=/([\w\-:.]+)(?:(?:\s*=\s*(?:(?:"([^"]*)")|(?:'([^']*)')|([^\s>]+)))|(?=\s|$))/g,h={b:1,code:1,i:1,u:1,strike:1,s:1,tt:1,strong:1,q:1,samp:1,em:1,span:1,sub:1,img:1,sup:1,font:1,big:1,small:1,iframe:1,a:1,br:1,pre:1};a=a.replace(new RegExp(domUtils.fillChar,"g"),""),b||(a=a.replace(new RegExp("[\\r\\t\\n"+(b?"":" ")+"]*]*)>[\\r\\t\\n"+(b?"":" ")+"]*","g"),function(a,c){return c&&h[c.toLowerCase()]?a.replace(/(^[\n\r]+)|([\n\r]+$)/g,""):a.replace(new RegExp("^[\\r\\n"+(b?"":" ")+"]+"),"").replace(new RegExp("[\\r\\n"+(b?"":" ")+"]+$"),"")}));for(var i,j={href:1,src:1},k=UE.uNode,l={td:"tr",tr:["tbody","thead","tfoot"],tbody:"table",th:"tr",thead:"table",tfoot:"table",caption:"table",li:["ul","ol"],dt:"dl",dd:"dl",option:"select"},m={ol:"li",ul:"li"},n=0,o=0,p=new k({type:"root",children:[]}),q=p;i=f.exec(a);){n=i.index;try{if(n>o&&c(q,a.slice(o,n)),i[3])dtd.$cdata[q.tagName]?c(q,i[0]):q=d(q,i[3].toLowerCase(),i[4]);else if(i[1]){if("root"!=q.type)if(dtd.$cdata[q.tagName]&&!dtd.$cdata[i[1]])c(q,i[0]);else{for(var r=q;"element"==q.type&&q.tagName!=i[1].toLowerCase();)if(q=q.parentNode,"root"==q.type)throw q=r,"break";q=q.parentNode}}else i[2]&&e(q,i[2])}catch(s){}o=f.lastIndex}return o");break;case"div":if(b.getAttr("cdata_tag"))break;if(d=b.getAttr("class"),d&&/^line number\d+/.test(d))break;if(!e)break;for(var f,g=UE.uNode.createElement("p");f=b.firstChild();)"text"!=f.type&&UE.dom.dtd.$block[f.tagName]?g.firstChild()?(b.parentNode.insertBefore(g,b),g=UE.uNode.createElement("p")):b.parentNode.insertBefore(f,b):g.appendChild(f);g.firstChild()&&b.parentNode.insertBefore(g,b),b.parentNode.removeChild(b);break;case"dl":b.tagName="ul";break;case"dt":case"dd":b.tagName="li";break;case"li":var h=b.getAttr("class");h&&/list\-/.test(h)||b.setAttr();var i=b.getNodesByTagName("ol ul");UE.utils.each(i,function(a){b.parentNode.insertAfter(a,b)});break;case"td":case"th":case"caption":b.children&&b.children.length||b.appendChild(browser.ie11below?UE.uNode.createText(" "):UE.uNode.createElement("br"));break;case"table":a.options.disabledTableInTable&&c(b)&&(b.parentNode.insertBefore(UE.uNode.createText(b.innerText()),b),b.parentNode.removeChild(b))}}})}),a.addOutputRule(function(b){var c;b.traversal(function(b){if("element"==b.type){if(a.options.autoClearEmptyNode&&dtd.$inline[b.tagName]&&!dtd.$empty[b.tagName]&&(!b.attrs||utils.isEmptyObject(b.attrs)))return void(b.firstChild()?"span"!=b.tagName||b.attrs&&!utils.isEmptyObject(b.attrs)||b.parentNode.removeChild(b,!0):b.parentNode.removeChild(b));switch(b.tagName){case"div":(c=b.getAttr("cdata_tag"))&&(b.tagName=c,b.appendChild(UE.uNode.createText(b.getAttr("cdata_data"))),b.setAttr({cdata_tag:"",cdata_data:"",_ue_custom_node_:""}));break;case"a":(c=b.getAttr("_href"))&&b.setAttr({href:utils.html(c),_href:""});break;case"span":if(c=b.getAttr("id"),c&&/^_baidu_bookmark_/i.test(c)&&b.parentNode.removeChild(b),a.getOpt("rgb2Hex")){var d=b.getAttr("style");d&&b.setAttr("style",d.replace(/rgba?\(([\d,\s]+)\)/g,function(a,b){var c=b.split(",");if(c.length>3)return"";b="#";for(var d,e=0;d=c[e++];)d=parseInt(d.replace(/[^\d]/gi,""),10).toString(16),b+=1==d.length?"0"+d:d;return b.toUpperCase()}))}break;case"img":(c=b.getAttr("_src"))&&b.setAttr({src:b.getAttr("_src"),_src:""})}}})})},UE.commands.inserthtml={execCommand:function(a,b,c){var d,e,f=this;if(b&&f.fireEvent("beforeinserthtml",b)!==!0){if(d=f.selection.getRange(),e=d.document.createElement("div"),e.style.display="inline",!c){var g=UE.htmlparser(b);f.options.filterRules&&UE.filterNode(g,f.options.filterRules),f.filterInputRule(g),b=g.toHtml()}if(e.innerHTML=utils.trim(b),!d.collapsed){var h=d.startContainer;if(domUtils.isFillChar(h)&&d.setStartBefore(h),h=d.endContainer,domUtils.isFillChar(h)&&d.setEndAfter(h),d.txtToElmBoundary(),d.endContainer&&1==d.endContainer.nodeType&&(h=d.endContainer.childNodes[d.endOffset],h&&domUtils.isBr(h)&&d.setEndAfter(h)),0==d.startOffset&&(h=d.startContainer,domUtils.isBoundaryNode(h,"firstChild")&&(h=d.endContainer,d.endOffset==(3==h.nodeType?h.nodeValue.length:h.childNodes.length)&&domUtils.isBoundaryNode(h,"lastChild")&&(f.body.innerHTML="

    "+(browser.ie?"":"
    ")+"

    ",d.setStart(f.body.firstChild,0).collapse(!0)))),!d.collapsed&&d.deleteContents(),1==d.startContainer.nodeType){var i,j=d.startContainer.childNodes[d.startOffset];if(j&&domUtils.isBlockElm(j)&&(i=j.previousSibling)&&domUtils.isBlockElm(i)){for(d.setEnd(i,i.childNodes.length).collapse();j.firstChild;)i.appendChild(j.firstChild);domUtils.remove(j)}}}var j,k,i,l,m,n=0;d.inFillChar()&&(j=d.startContainer,domUtils.isFillChar(j)?(d.setStartBefore(j).collapse(!0),domUtils.remove(j)):domUtils.isFillChar(j,!0)&&(j.nodeValue=j.nodeValue.replace(fillCharReg,""),d.startOffset--,d.collapsed&&d.collapse(!0)));var o=domUtils.findParentByTagName(d.startContainer,"li",!0);if(o){for(var p,q;j=e.firstChild;){for(;j&&(3==j.nodeType||!domUtils.isBlockElm(j)||"HR"==j.tagName);)p=j.nextSibling,d.insertNode(j).collapse(),q=j,j=p;if(j)if(/^(ol|ul)$/i.test(j.tagName)){for(;j.firstChild;)q=j.firstChild,domUtils.insertAfter(o,j.firstChild),o=o.nextSibling;domUtils.remove(j)}else{var r;p=j.nextSibling,r=f.document.createElement("li"),domUtils.insertAfter(o,r),r.appendChild(j),q=j,j=p,o=r}}o=domUtils.findParentByTagName(d.startContainer,"li",!0),domUtils.isEmptyBlock(o)&&domUtils.remove(o),q&&d.setStartAfter(q).collapse(!0).select(!0)}else{for(;j=e.firstChild;){if(n){for(var s=f.document.createElement("p");j&&(3==j.nodeType||!dtd.$block[j.tagName]);)m=j.nextSibling,s.appendChild(j),j=m;s.firstChild&&(j=s)}if(d.insertNode(j),m=j.nextSibling,!n&&j.nodeType==domUtils.NODE_ELEMENT&&domUtils.isBlockElm(j)&&(k=domUtils.findParent(j,function(a){return domUtils.isBlockElm(a)}),k&&"body"!=k.tagName.toLowerCase()&&(!dtd[k.tagName][j.nodeName]||j.parentNode!==k))){if(dtd[k.tagName][j.nodeName])for(l=j.parentNode;l!==k;)i=l,l=l.parentNode;else i=k;domUtils.breakParent(j,i||l);var i=j.previousSibling;domUtils.trimWhiteTextNode(i),i.childNodes.length||domUtils.remove(i),!browser.ie&&(p=j.nextSibling)&&domUtils.isBlockElm(p)&&p.lastChild&&!domUtils.isBr(p.lastChild)&&p.appendChild(f.document.createElement("br")),n=1}var p=j.nextSibling;if(!e.firstChild&&p&&domUtils.isBlockElm(p)){d.setStart(p,0).collapse(!0);break}d.setEndAfter(j).collapse()}if(j=d.startContainer,m&&domUtils.isBr(m)&&domUtils.remove(m),domUtils.isBlockElm(j)&&domUtils.isEmptyNode(j))if(m=j.nextSibling)domUtils.remove(j),1==m.nodeType&&dtd.$block[m.tagName]&&d.setStart(m,0).collapse(!0).shrinkBoundary();else try{j.innerHTML=browser.ie?domUtils.fillChar:"
    "}catch(t){d.setStartBefore(j),domUtils.remove(j)}try{d.select(!0)}catch(t){}}setTimeout(function(){d=f.selection.getRange(),d.scrollToView(f.autoHeightEnabled,f.autoHeightEnabled?domUtils.getXY(f.iframe).y:0),f.fireEvent("afterinserthtml",b)},200)}}},UE.plugins.autotypeset=function(){function a(a,b){return a&&3!=a.nodeType?domUtils.isBr(a)?1:a&&a.parentNode&&l[a.tagName.toLowerCase()]?g&&g.contains(a)||a.getAttribute("pagebreak")?0:b?!domUtils.isEmptyBlock(a):domUtils.isEmptyBlock(a,new RegExp("[\\s"+domUtils.fillChar+"]","g")):void 0:0}function b(a){a.style.cssText||(domUtils.removeAttributes(a,["style"]),"span"==a.tagName.toLowerCase()&&domUtils.hasNoAttributes(a)&&domUtils.remove(a,!0))}function c(c,f){var h,l=this;if(f){if(!i.pasteFilter)return;h=l.document.createElement("div"),h.innerHTML=f.html}else h=l.document.body;for(var m,n=domUtils.getElementsByTagName(h,"*"),o=0;m=n[o++];)if(l.fireEvent("excludeNodeinautotype",m)!==!0){if(i.clearFontSize&&m.style.fontSize&&(domUtils.removeStyle(m,"font-size"),b(m)),i.clearFontFamily&&m.style.fontFamily&&(domUtils.removeStyle(m,"font-family"),b(m)),a(m)){if(i.mergeEmptyline)for(var p,q=m.nextSibling,r=domUtils.isBr(m);a(q)&&(p=q,q=p.nextSibling,!r||q&&(!q||domUtils.isBr(q)));)domUtils.remove(p);if(i.removeEmptyline&&domUtils.inDoc(m,h)&&!k[m.parentNode.tagName.toLowerCase()]){if(domUtils.isBr(m)&&(q=m.nextSibling,q&&!domUtils.isBr(q)))continue;domUtils.remove(m);continue}}if(a(m,!0)&&"SPAN"!=m.tagName&&(i.indent&&(m.style.textIndent=i.indentValue),i.textAlign&&(m.style.textAlign=i.textAlign)),i.removeClass&&m.className&&!j[m.className.toLowerCase()]){if(g&&g.contains(m))continue;domUtils.removeAttributes(m,["class"])}if(i.imageBlockLine&&"img"==m.tagName.toLowerCase()&&!m.getAttribute("emotion"))if(f){var s=m;switch(i.imageBlockLine){case"left":case"right":case"none":for(var p,t,q,u=s.parentNode;dtd.$inline[u.tagName]||"A"==u.tagName;)u=u.parentNode;if(p=u,"P"==p.tagName&&"center"==domUtils.getStyle(p,"text-align")&&!domUtils.isBody(p)&&1==domUtils.getChildCount(p,function(a){return!domUtils.isBr(a)&&!domUtils.isWhitespace(a)}))if(t=p.previousSibling,q=p.nextSibling,t&&q&&1==t.nodeType&&1==q.nodeType&&t.tagName==q.tagName&&domUtils.isBlockElm(t)){for(t.appendChild(p.firstChild);q.firstChild;)t.appendChild(q.firstChild);domUtils.remove(p),domUtils.remove(q)}else domUtils.setStyle(p,"text-align","");domUtils.setStyle(s,"float",i.imageBlockLine);break;case"center":if("center"!=l.queryCommandValue("imagefloat")){for(u=s.parentNode,domUtils.setStyle(s,"float","none"),p=s;u&&1==domUtils.getChildCount(u,function(a){return!domUtils.isBr(a)&&!domUtils.isWhitespace(a)})&&(dtd.$inline[u.tagName]||"A"==u.tagName);)p=u,u=u.parentNode;var v=l.document.createElement("p");domUtils.setAttributes(v,{style:"text-align:center"}),p.parentNode.insertBefore(v,p),v.appendChild(p),domUtils.setStyle(p,"float","")}}}else{var w=l.selection.getRange();w.selectNode(m).select(),l.execCommand("imagefloat",i.imageBlockLine)}i.removeEmptyNode&&i.removeTagNames[m.tagName.toLowerCase()]&&domUtils.hasNoAttributes(m)&&domUtils.isEmptyBlock(m)&&domUtils.remove(m)}if(i.tobdc){var x=UE.htmlparser(h.innerHTML);x.traversal(function(a){"text"==a.type&&(a.data=e(a.data))}),h.innerHTML=x.toHtml()}if(i.bdc2sb){var x=UE.htmlparser(h.innerHTML);x.traversal(function(a){"text"==a.type&&(a.data=d(a.data))}),h.innerHTML=x.toHtml()}f&&(f.html=h.innerHTML)}function d(a){for(var b="",c=0;c=65281&&d<=65373?String.fromCharCode(a.charCodeAt(c)-65248):12288==d?String.fromCharCode(a.charCodeAt(c)-12288+32):a.charAt(c)}return b}function e(a){a=utils.html(a);for(var b="",c=0;c0?e.substring(e.indexOf(d.options.imagePath),e.length-1).replace(/"|\(|\)/gi,""):"none"!=e?e.replace(/url\("?|"?\)/gi,""):"";var g=' ",b.push(g)},aftersetcontent:function(){0==c&&b()}},inputRule:function(d){c=!1,utils.each(d.getNodesByTagName("p"),function(d){var e=d.getAttr("data-background");e&&(c=!0,b(a(e)),d.parentNode.removeChild(d))})},outputRule:function(a){var b=this,c=(utils.cssRule(e,b.document)||"").replace(/[\n\r]+/g,"").match(f);c&&a.appendChild(UE.uNode.createElement('


    '))},commands:{background:{execCommand:function(a,c){b(c)},queryCommandValue:function(){var b=this,c=(utils.cssRule(e,b.document)||"").replace(/[\n\r]+/g,"").match(f);return c?a(c[1]):null},notNeedUndo:!0}}}}),UE.commands.imagefloat={execCommand:function(a,b){var c=this,d=c.selection.getRange();if(!d.collapsed){var e=d.getClosedNode();if(e&&"IMG"==e.tagName)switch(b){case"left":case"right":case"none":for(var f,g,h,i=e.parentNode;dtd.$inline[i.tagName]||"A"==i.tagName;)i=i.parentNode;if(f=i,"P"==f.tagName&&"center"==domUtils.getStyle(f,"text-align")){if(!domUtils.isBody(f)&&1==domUtils.getChildCount(f,function(a){return!domUtils.isBr(a)&&!domUtils.isWhitespace(a)}))if(g=f.previousSibling,h=f.nextSibling,g&&h&&1==g.nodeType&&1==h.nodeType&&g.tagName==h.tagName&&domUtils.isBlockElm(g)){for(g.appendChild(f.firstChild);h.firstChild;)g.appendChild(h.firstChild);domUtils.remove(f),domUtils.remove(h)}else domUtils.setStyle(f,"text-align","");d.selectNode(e).select()}domUtils.setStyle(e,"float","none"==b?"":b),"none"==b&&domUtils.removeAttributes(e,"align");break;case"center":if("center"!=c.queryCommandValue("imagefloat")){for(i=e.parentNode,domUtils.setStyle(e,"float",""),domUtils.removeAttributes(e,"align"),f=e;i&&1==domUtils.getChildCount(i,function(a){return!domUtils.isBr(a)&&!domUtils.isWhitespace(a)})&&(dtd.$inline[i.tagName]||"A"==i.tagName);)f=i,i=i.parentNode;d.setStartBefore(f).setCursor(!1),i=c.document.createElement("div"),i.appendChild(f),domUtils.setStyle(f,"float",""),c.execCommand("insertHtml",'

    '+i.innerHTML+"

    "),f=c.document.getElementById("_img_parent_tmp"),f.removeAttribute("id"),f=f.firstChild,d.selectNode(f).select(),h=f.parentNode.nextSibling,h&&domUtils.isEmptyNode(h)&&domUtils.remove(h)}}}},queryCommandValue:function(){var a,b,c=this.selection.getRange();return c.collapsed?"none":(a=c.getClosedNode(),a&&1==a.nodeType&&"IMG"==a.tagName?(b=domUtils.getComputedStyle(a,"float")||a.getAttribute("align"),"none"==b&&(b="center"==domUtils.getComputedStyle(a.parentNode,"text-align")?"center":b),{left:1,right:1,center:1}[b]?b:"none"):"none")},queryCommandState:function(){var a,b=this.selection.getRange();return b.collapsed?-1:(a=b.getClosedNode(),a&&1==a.nodeType&&"IMG"==a.tagName?0:-1)}},UE.commands.insertimage={execCommand:function(a,b){if(b=utils.isArray(b)?b:[b],b.length){var c=this,d=c.selection.getRange(),e=d.getClosedNode();if(c.fireEvent("beforeinsertimage",b)!==!0){if(!e||!/img/i.test(e.tagName)||"edui-faked-video"==e.className&&e.className.indexOf("edui-upload-video")==-1||e.getAttribute("word_img")){var f,g=[],h="";if(f=b[0],1==b.length)h=''+f.alt+'","center"==f.floatStyle&&(h='

    '+h+"

    "),g.push(h);else for(var i=0;f=b[i++];)h="

    ",g.push(h);c.execCommand("insertHtml",g.join(""))}else{var j=b.shift(),k=j.floatStyle;delete j.floatStyle,domUtils.setAttributes(e,j),c.execCommand("imagefloat",k),b.length>0&&(d.setStartAfter(e).setCursor(!1,!0),c.execCommand("insertimage",b))}c.fireEvent("afterinsertimage",b)}}}},UE.plugins.justify=function(){var a=domUtils.isBlockElm,b={left:1,right:1,center:1,justify:1},c=function(b,c){var d=b.createBookmark(),e=function(a){return 1==a.nodeType?"br"!=a.tagName.toLowerCase()&&!domUtils.isBookmarkNode(a):!domUtils.isWhitespace(a)};b.enlarge(!0);for(var f,g=b.createBookmark(),h=domUtils.getNextDomNode(g.start,!1,e),i=b.cloneRange();h&&!(domUtils.getPosition(h,g.end)&domUtils.POSITION_FOLLOWING);)if(3!=h.nodeType&&a(h))h=domUtils.getNextDomNode(h,!0,e);else{for(i.setStartBefore(h);h&&h!==g.end&&!a(h);)f=h,h=domUtils.getNextDomNode(h,!1,null,function(b){return!a(b)});i.setEndAfter(f);var j=i.getCommonAncestor();if(!domUtils.isBody(j)&&a(j))domUtils.setStyles(j,utils.isString(c)?{"text-align":c}:c),h=j;else{var k=b.document.createElement("p");domUtils.setStyles(k,utils.isString(c)?{"text-align":c}:c);var l=i.extractContents();k.appendChild(l),i.insertNode(k),h=k}h=domUtils.getNextDomNode(h,!1,e)}return b.moveToBookmark(g).moveToBookmark(d)};UE.commands.justify={execCommand:function(a,b){var d,e=this.selection.getRange();return e.collapsed&&(d=this.document.createTextNode("p"),e.insertNode(d)),c(e,b),d&&(e.setStartBefore(d).collapse(!0),domUtils.remove(d)),e.select(),!0},queryCommandValue:function(){var a=this.selection.getStart(),c=domUtils.getComputedStyle(a,"text-align");return b[c]?c:"left"},queryCommandState:function(){var a=this.selection.getStart(),b=a&&domUtils.findParentByTagName(a,["td","th","caption"],!0);return b?-1:0}}},UE.plugins.font=function(){function a(a){for(var b;(b=a.parentNode)&&"SPAN"==b.tagName&&1==domUtils.getChildCount(b,function(a){return!domUtils.isBookmarkNode(a)&&!domUtils.isBr(a)});)b.style.cssText+=a.style.cssText,domUtils.remove(a,!0),a=b}function b(a,b,c){if(g[b]&&(a.adjustmentBoundary(),!a.collapsed&&1==a.startContainer.nodeType)){var d=a.startContainer.childNodes[a.startOffset];if(d&&domUtils.isTagNode(d,"span")){var e=a.createBookmark();utils.each(domUtils.getElementsByTagName(d,"span"),function(a){a.parentNode&&!domUtils.isBookmarkNode(a)&&("backcolor"==b&&domUtils.getComputedStyle(a,"background-color").toLowerCase()===c||(domUtils.removeStyle(a,g[b]),0==a.style.cssText.replace(/^\s+$/,"").length&&domUtils.remove(a,!0)))}),a.moveToBookmark(e)}}}function c(c,d,e){var f,g=c.collapsed,h=c.createBookmark();if(g)for(f=h.start.parentNode;dtd.$inline[f.tagName];)f=f.parentNode;else f=domUtils.getCommonAncestor(h.start,h.end);utils.each(domUtils.getElementsByTagName(f,"span"),function(b){if(b.parentNode&&!domUtils.isBookmarkNode(b)){if(/\s*border\s*:\s*none;?\s*/i.test(b.style.cssText))return void(/^\s*border\s*:\s*none;?\s*$/.test(b.style.cssText)?domUtils.remove(b,!0):domUtils.removeStyle(b,"border"));if(/border/i.test(b.style.cssText)&&"SPAN"==b.parentNode.tagName&&/border/i.test(b.parentNode.style.cssText)&&(b.style.cssText=b.style.cssText.replace(/border[^:]*:[^;]+;?/gi,"")),"fontborder"!=d||"none"!=e)for(var c=b.nextSibling;c&&1==c.nodeType&&"SPAN"==c.tagName;)if(domUtils.isBookmarkNode(c)&&"fontborder"==d)b.appendChild(c),c=b.nextSibling;else{if(c.style.cssText==b.style.cssText&&(domUtils.moveChild(c,b),domUtils.remove(c)),b.nextSibling===c)break;c=b.nextSibling}if(a(b),browser.ie&&browser.version>8){var f=domUtils.findParent(b,function(a){return"SPAN"==a.tagName&&/background-color/.test(a.style.cssText)});f&&!/background-color/.test(b.style.cssText)&&(b.style.backgroundColor=f.style.backgroundColor)}}}),c.moveToBookmark(h),b(c,d,e)}var d=this,e={forecolor:"color",backcolor:"background-color",fontsize:"font-size",fontfamily:"font-family",underline:"text-decoration",strikethrough:"text-decoration",fontborder:"border"},f={underline:1,strikethrough:1,fontborder:1},g={forecolor:"color",backcolor:"background-color",fontsize:"font-size",fontfamily:"font-family"};d.setOpt({fontfamily:[{name:"songti",val:"宋体,SimSun"},{name:"yahei",val:"微软雅黑,Microsoft YaHei"},{name:"kaiti",val:"楷体,楷体_GB2312, SimKai"},{name:"heiti",val:"黑体, SimHei"},{name:"lishu",val:"隶书, SimLi"},{name:"andaleMono",val:"andale mono"},{name:"arial",val:"arial, helvetica,sans-serif"},{name:"arialBlack",val:"arial black,avant garde"},{name:"comicSansMs",val:"comic sans ms"},{name:"impact",val:"impact,chicago"},{name:"timesNewRoman",val:"times new roman"}],fontsize:[10,11,12,14,16,18,20,24,36]}),d.addInputRule(function(a){utils.each(a.getNodesByTagName("u s del font strike"),function(a){if("font"==a.tagName){var b=[];for(var c in a.attrs)switch(c){case"size":b.push("font-size:"+({1:"10",2:"12",3:"16",4:"18",5:"24",6:"32",7:"48"}[a.attrs[c]]||a.attrs[c])+"px");break;case"color":b.push("color:"+a.attrs[c]);break;case"face":b.push("font-family:"+a.attrs[c]);break;case"style":b.push(a.attrs[c])}a.attrs={style:b.join(";")}}else{var d="u"==a.tagName?"underline":"line-through";a.attrs={style:(a.getAttr("style")||"")+"text-decoration:"+d+";"}}a.tagName="span"})});for(var h in e)!function(a,b){UE.commands[a]={execCommand:function(d,e){e=e||(this.queryCommandState(d)?"none":"underline"==d?"underline":"fontborder"==d?"1px solid #000":"line-through");var g,h=this,i=this.selection.getRange();if("default"==e)i.collapsed&&(g=h.document.createTextNode("font"),i.insertNode(g).select()),h.execCommand("removeFormat","span,a",b),g&&(i.setStartBefore(g).collapse(!0),domUtils.remove(g)),c(i,d,e),i.select();else if(i.collapsed){var j=domUtils.findParentByTagName(i.startContainer,"span",!0);if(g=h.document.createTextNode("font"),!j||j.children.length||j[browser.ie?"innerText":"textContent"].replace(fillCharReg,"").length){if(i.insertNode(g),i.selectNode(g).select(),j=i.document.createElement("span"),f[a]){if(domUtils.findParentByTagName(g,"a",!0))return i.setStartBefore(g).setCursor(),void domUtils.remove(g);h.execCommand("removeFormat","span,a",b)}if(j.style.cssText=b+":"+e,g.parentNode.insertBefore(j,g),!browser.ie||browser.ie&&9==browser.version)for(var k=j.parentNode;!domUtils.isBlockElm(k);)"SPAN"==k.tagName&&(j.style.cssText=k.style.cssText+";"+j.style.cssText),k=k.parentNode;opera?setTimeout(function(){i.setStart(j,0).collapse(!0),c(i,d,e),i.select()}):(i.setStart(j,0).collapse(!0),c(i,d,e),i.select())}else i.insertNode(g),f[a]&&(i.selectNode(g).select(),h.execCommand("removeFormat","span,a",b,null),j=domUtils.findParentByTagName(g,"span",!0),i.setStartBefore(g)),j&&(j.style.cssText+=";"+b+":"+e),i.collapse(!0).select();domUtils.remove(g)}else f[a]&&h.queryCommandValue(a)&&h.execCommand("removeFormat","span,a",b),i=h.selection.getRange(),i.applyInlineStyle("span",{style:b+":"+e}),c(i,d,e),i.select();return!0},queryCommandValue:function(a){var c=this.selection.getStart();if("underline"==a||"strikethrough"==a){for(var d,e=c;e&&!domUtils.isBlockElm(e)&&!domUtils.isBody(e);){if(1==e.nodeType&&(d=domUtils.getComputedStyle(e,b),"none"!=d))return d;e=e.parentNode}return"none"}if("fontborder"==a){for(var f,g=c;g&&dtd.$inline[g.tagName];){if((f=domUtils.getComputedStyle(g,"border"))&&/1px/.test(f)&&/solid/.test(f))return f;g=g.parentNode}return""}if("FontSize"==a){var h=domUtils.getComputedStyle(c,b),g=/^([\d\.]+)(\w+)$/.exec(h);return g?Math.floor(g[1])+g[2]:h}return domUtils.getComputedStyle(c,b)},queryCommandState:function(a){if(!f[a])return 0;var b=this.queryCommandValue(a);return"fontborder"==a?/1px/.test(b)&&/solid/.test(b):"underline"==a?/underline/.test(b):/line\-through/.test(b)}}}(h,e[h])},UE.plugins.link=function(){function a(a){var b=a.startContainer,c=a.endContainer;(b=domUtils.findParentByTagName(b,"a",!0))&&a.setStartBefore(b),(c=domUtils.findParentByTagName(c,"a",!0))&&a.setEndAfter(c)}function b(b,c,d){var e=b.cloneRange(),f=d.queryCommandValue("link");a(b=b.adjustmentBoundary());var g=b.startContainer;if(1==g.nodeType&&f&&(g=g.childNodes[b.startOffset],g&&1==g.nodeType&&"A"==g.tagName&&/^(?:https?|ftp|file)\s*:\s*\/\//.test(g[browser.ie?"innerText":"textContent"])&&(g[browser.ie?"innerText":"textContent"]=utils.html(c.textValue||c.href))),e.collapsed&&!f||(b.removeInlineStyle("a"),e=b.cloneRange()),e.collapsed){var h=b.document.createElement("a"),i="";c.textValue?(i=utils.html(c.textValue),delete c.textValue):i=utils.html(c.href),domUtils.setAttributes(h,c),g=domUtils.findParentByTagName(e.startContainer,"a",!0),g&&domUtils.isInNodeEndBoundary(e,g)&&b.setStartAfter(g).collapse(!0),h[browser.ie?"innerText":"textContent"]=i,b.insertNode(h).selectNode(h)}else b.applyInlineStyle("a",c)}UE.commands.unlink={execCommand:function(){var b,c=this.selection.getRange();c.collapsed&&!domUtils.findParentByTagName(c.startContainer,"a",!0)||(b=c.createBookmark(),a(c),c.removeInlineStyle("a").moveToBookmark(b).select())},queryCommandState:function(){return!this.highlight&&this.queryCommandValue("link")?0:-1}},UE.commands.link={execCommand:function(a,c){var d;c._href&&(c._href=utils.unhtml(c._href,/[<">]/g)),c.href&&(c.href=utils.unhtml(c.href,/[<">]/g)),c.textValue&&(c.textValue=utils.unhtml(c.textValue,/[<">]/g)),b(d=this.selection.getRange(),c,this),d.collapse().select(!0)},queryCommandValue:function(){var a,b=this.selection.getRange();if(!b.collapsed){b.shrinkBoundary();var c=3!=b.startContainer.nodeType&&b.startContainer.childNodes[b.startOffset]?b.startContainer.childNodes[b.startOffset]:b.startContainer,d=3==b.endContainer.nodeType||0==b.endOffset?b.endContainer:b.endContainer.childNodes[b.endOffset-1],e=b.getCommonAncestor();if(a=domUtils.findParentByTagName(e,"a",!0),!a&&1==e.nodeType)for(var f,g,h,i=e.getElementsByTagName("a"),j=0;h=i[j++];)if(f=domUtils.getPosition(h,c),g=domUtils.getPosition(h,d),(f&domUtils.POSITION_FOLLOWING||f&domUtils.POSITION_CONTAINS)&&(g&domUtils.POSITION_PRECEDING||g&domUtils.POSITION_CONTAINS)){a=h;break}return a}if(a=b.startContainer,a=1==a.nodeType?a:a.parentNode,a&&(a=domUtils.findParentByTagName(a,"a",!0))&&!domUtils.isInNodeEndBoundary(b,a))return a},queryCommandState:function(){var a=this.selection.getRange().getClosedNode(),b=a&&("edui-faked-video"==a.className||a.className.indexOf("edui-upload-video")!=-1);return b?-1:0}}},UE.plugins.insertframe=function(){function a(){b._iframe&&delete b._iframe}var b=this;b.addListener("selectionchange",function(){a()})},UE.commands.scrawl={queryCommandState:function(){return browser.ie&&browser.version<=8?-1:0}},UE.plugins.removeformat=function(){var a=this;a.setOpt({removeFormatTags:"b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var",removeFormatAttributes:"class,style,lang,width,height,align,hspace,valign"}),a.commands.removeformat={execCommand:function(a,b,c,d,e){function f(a){if(3==a.nodeType||"span"!=a.tagName.toLowerCase())return 0;if(browser.ie){var b=a.attributes;if(b.length){for(var c=0,d=b.length;c
    "+this.getContent(null,null,!0)+"
    "),b.close()},notNeedUndo:1},UE.plugins.selectall=function(){var a=this;a.commands.selectall={execCommand:function(){var a=this,b=a.body,c=a.selection.getRange();c.selectNodeContents(b),domUtils.isEmptyBlock(b)&&(browser.opera&&b.firstChild&&1==b.firstChild.nodeType&&c.setStartAtFirst(b.firstChild),c.collapse(!0)),c.select(!0)},notNeedUndo:1},a.addshortcutkey({selectAll:"ctrl+65"})},UE.plugins.paragraph=function(){var a=this,b=domUtils.isBlockElm,c=["TD","LI","PRE"],d=function(a,d,e,f){var g,h=a.createBookmark(),i=function(a){return 1==a.nodeType?"br"!=a.tagName.toLowerCase()&&!domUtils.isBookmarkNode(a):!domUtils.isWhitespace(a)};a.enlarge(!0);for(var j,k=a.createBookmark(),l=domUtils.getNextDomNode(k.start,!1,i),m=a.cloneRange();l&&!(domUtils.getPosition(l,k.end)&domUtils.POSITION_FOLLOWING);)if(3!=l.nodeType&&b(l))l=domUtils.getNextDomNode(l,!0,i);else{for(m.setStartBefore(l);l&&l!==k.end&&!b(l);)j=l,l=domUtils.getNextDomNode(l,!1,null,function(a){return!b(a)});m.setEndAfter(j),g=a.document.createElement(d),e&&(domUtils.setAttributes(g,e),f&&"customstyle"==f&&e.style&&(g.style.cssText=e.style)),g.appendChild(m.extractContents()),domUtils.isEmptyNode(g)&&domUtils.fillChar(a.document,g),m.insertNode(g);var n=g.parentNode;b(n)&&!domUtils.isBody(g.parentNode)&&utils.indexOf(c,n.tagName)==-1&&(f&&"customstyle"==f||(n.getAttribute("dir")&&g.setAttribute("dir",n.getAttribute("dir")),n.style.cssText&&(g.style.cssText=n.style.cssText+";"+g.style.cssText),n.style.textAlign&&!g.style.textAlign&&(g.style.textAlign=n.style.textAlign),n.style.textIndent&&!g.style.textIndent&&(g.style.textIndent=n.style.textIndent),n.style.padding&&!g.style.padding&&(g.style.padding=n.style.padding)),e&&/h\d/i.test(n.tagName)&&!/h\d/i.test(g.tagName)?(domUtils.setAttributes(n,e),f&&"customstyle"==f&&e.style&&(n.style.cssText=e.style),domUtils.remove(g.parentNode,!0),g=n):domUtils.remove(g.parentNode,!0)),l=utils.indexOf(c,n.tagName)!=-1?n:g,l=domUtils.getNextDomNode(l,!1,i)}return a.moveToBookmark(k).moveToBookmark(h)};a.setOpt("paragraph",{p:"",h1:"",h2:"",h3:"",h4:"",h5:"",h6:""}),a.commands.paragraph={execCommand:function(a,b,c,e){var f=this.selection.getRange();if(f.collapsed){var g=this.document.createTextNode("p");if(f.insertNode(g),browser.ie){var h=g.previousSibling;h&&domUtils.isWhitespace(h)&&domUtils.remove(h),h=g.nextSibling,h&&domUtils.isWhitespace(h)&&domUtils.remove(h)}}if(f=d(f,b,c,e),g&&(f.setStartBefore(g).collapse(!0),pN=g.parentNode,domUtils.remove(g),domUtils.isBlockElm(pN)&&domUtils.isEmptyNode(pN)&&domUtils.fillNode(this.document,pN)),browser.gecko&&f.collapsed&&1==f.startContainer.nodeType){var i=f.startContainer.childNodes[f.startOffset];i&&1==i.nodeType&&i.tagName.toLowerCase()==b&&f.setStart(i,0).collapse(!0)}return f.select(),!0},queryCommandValue:function(){var a=domUtils.filterNodeList(this.selection.getStartElementPath(),"p h1 h2 h3 h4 h5 h6");return a?a.tagName.toLowerCase():""}}},function(){var a=domUtils.isBlockElm,b=function(a){return domUtils.filterNodeList(a.selection.getStartElementPath(),function(a){return a&&1==a.nodeType&&a.getAttribute("dir")})},c=function(c,d,e){var f,g=function(a){return 1==a.nodeType?!domUtils.isBookmarkNode(a):!domUtils.isWhitespace(a)},h=b(d);if(h&&c.collapsed)return h.setAttribute("dir",e),c;f=c.createBookmark(),c.enlarge(!0);for(var i,j=c.createBookmark(),k=domUtils.getNextDomNode(j.start,!1,g),l=c.cloneRange();k&&!(domUtils.getPosition(k,j.end)&domUtils.POSITION_FOLLOWING);)if(3!=k.nodeType&&a(k))k=domUtils.getNextDomNode(k,!0,g);else{for(l.setStartBefore(k);k&&k!==j.end&&!a(k);)i=k,k=domUtils.getNextDomNode(k,!1,null,function(b){return!a(b)});l.setEndAfter(i);var m=l.getCommonAncestor();if(!domUtils.isBody(m)&&a(m))m.setAttribute("dir",e),k=m;else{var n=c.document.createElement("p");n.setAttribute("dir",e);var o=l.extractContents();n.appendChild(o),l.insertNode(n),k=n}k=domUtils.getNextDomNode(k,!1,g)}return c.moveToBookmark(j).moveToBookmark(f)};UE.commands.directionality={execCommand:function(a,b){var d=this.selection.getRange();if(d.collapsed){var e=this.document.createTextNode("d");d.insertNode(e)}return c(d,this,b),e&&(d.setStartBefore(e).collapse(!0),domUtils.remove(e)),d.select(),!0},queryCommandValue:function(){var a=b(this);return a?a.getAttribute("dir"):"ltr"}}}(),UE.plugins.horizontal=function(){var a=this;a.commands.horizontal={execCommand:function(a){var b=this;if(b.queryCommandState(a)!==-1){b.execCommand("insertHtml","
    ");var c=b.selection.getRange(),d=c.startContainer;if(1==d.nodeType&&!d.childNodes[c.startOffset]){var e;(e=d.childNodes[c.startOffset-1])&&1==e.nodeType&&"HR"==e.tagName&&("p"==b.options.enterTag?(e=b.document.createElement("p"),c.insertNode(e),c.setStart(e,0).setCursor()):(e=b.document.createElement("br"),c.insertNode(e),c.setStartBefore(e).setCursor()))}return!0}},queryCommandState:function(){return domUtils.filterNodeList(this.selection.getStartElementPath(),"table")?-1:0}},a.addListener("delkeydown",function(a,b){var c=this.selection.getRange();if(c.txtToElmBoundary(!0),domUtils.isStartInblock(c)){var d=c.startContainer,e=d.previousSibling;if(e&&domUtils.isTagNode(e,"hr"))return domUtils.remove(e),c.select(),domUtils.preventDefault(b),!0}})},UE.commands.time=UE.commands.date={execCommand:function(a,b){function c(a,b){var c=("0"+a.getHours()).slice(-2),d=("0"+a.getMinutes()).slice(-2),e=("0"+a.getSeconds()).slice(-2);return b=b||"hh:ii:ss",b.replace(/hh/gi,c).replace(/ii/gi,d).replace(/ss/gi,e)}function d(a,b){var c=("000"+a.getFullYear()).slice(-4),d=c.slice(-2),e=("0"+(a.getMonth()+1)).slice(-2),f=("0"+a.getDate()).slice(-2);return b=b||"yyyy-mm-dd",b.replace(/yyyy/gi,c).replace(/yy/gi,d).replace(/mm/gi,e).replace(/dd/gi,f)}var e=new Date;this.execCommand("insertHtml","time"==a?c(e,b):d(e,b))}},UE.plugins.rowspacing=function(){var a=this;a.setOpt({rowspacingtop:["5","10","15","20","25"],rowspacingbottom:["5","10","15","20","25"]}),a.commands.rowspacing={execCommand:function(a,b,c){return this.execCommand("paragraph","p",{style:"margin-"+c+":"+b+"px"}),!0},queryCommandValue:function(a,b){var c,d=domUtils.filterNodeList(this.selection.getStartElementPath(),function(a){return domUtils.isBlockElm(a)});return d?(c=domUtils.getComputedStyle(d,"margin-"+b).replace(/[^\d]/g,""),c?c:0):0}}},UE.plugins.lineheight=function(){var a=this;a.setOpt({lineheight:["1","1.5","1.75","2","3","4","5"]}),a.commands.lineheight={execCommand:function(a,b){return this.execCommand("paragraph","p",{style:"line-height:"+("1"==b?"normal":b+"em")}),!0},queryCommandValue:function(){var a=domUtils.filterNodeList(this.selection.getStartElementPath(),function(a){return domUtils.isBlockElm(a)});if(a){var b=domUtils.getComputedStyle(a,"line-height");return"normal"==b?1:b.replace(/[^\d.]*/gi,"")}}}},UE.plugins.insertcode=function(){var a=this;a.ready(function(){utils.cssRule("pre","pre{margin:.5em 0;padding:.4em .6em;border-radius:8px;background:#f8f8f8;}",a.document)}),a.setOpt("insertcode",{as3:"ActionScript3",bash:"Bash/Shell",cpp:"C/C++",css:"Css",cf:"CodeFunction","c#":"C#",delphi:"Delphi",diff:"Diff",erlang:"Erlang",groovy:"Groovy",html:"Html",java:"Java",jfx:"JavaFx",js:"Javascript",pl:"Perl",php:"Php",plain:"Plain Text",ps:"PowerShell",python:"Python",ruby:"Ruby",scala:"Scala",sql:"Sql",vb:"Vb",xml:"Xml"}),a.commands.insertcode={execCommand:function(a,b){var c=this,d=c.selection.getRange(),e=domUtils.findParentByTagName(d.startContainer,"pre",!0);if(e)e.className="brush:"+b+";toolbar:false;";else{var f="";if(d.collapsed)f=browser.ie&&browser.ie11below?browser.version<=8?" ":"":"
    ";else{var g=d.extractContents(),h=c.document.createElement("div");h.appendChild(g),utils.each(UE.filterNode(UE.htmlparser(h.innerHTML.replace(/[\r\t]/g,"")),c.options.filterTxtRules).children,function(a){if(browser.ie&&browser.ie11below&&browser.version>8)"element"==a.type?"br"==a.tagName?f+="\n":dtd.$empty[a.tagName]||(utils.each(a.children,function(b){"element"==b.type?"br"==b.tagName?f+="\n":dtd.$empty[a.tagName]||(f+=b.innerText()):f+=b.data}),/\n$/.test(f)||(f+="\n")):f+=a.data+"\n",!a.nextSibling()&&/\n$/.test(f)&&(f=f.replace(/\n$/,""));else if(browser.ie&&browser.ie11below)"element"==a.type?"br"==a.tagName?f+="
    ":dtd.$empty[a.tagName]||(utils.each(a.children,function(b){"element"==b.type?"br"==b.tagName?f+="
    ":dtd.$empty[a.tagName]||(f+=b.innerText()):f+=b.data}),/br>$/.test(f)||(f+="
    ")):f+=a.data+"
    ",!a.nextSibling()&&/
    $/.test(f)&&(f=f.replace(/
    $/,""));else if(f+="element"==a.type?dtd.$empty[a.tagName]?"":a.innerText():a.data,!/br\/?\s*>$/.test(f)){if(!a.nextSibling())return;f+="
    "}})}c.execCommand("inserthtml",'
    '+f+"
    ",!0),e=c.document.getElementById("coder"),domUtils.removeAttributes(e,"id");var i=e.previousSibling;i&&(3==i.nodeType&&1==i.nodeValue.length&&browser.ie&&6==browser.version||domUtils.isEmptyBlock(i))&&domUtils.remove(i);var d=c.selection.getRange();domUtils.isEmptyBlock(e)?d.setStart(e,0).setCursor(!1,!0):d.selectNodeContents(e).select()}},queryCommandValue:function(){var a=this.selection.getStartElementPath(),b="";return utils.each(a,function(a){if("PRE"==a.nodeName){var c=a.className.match(/brush:([^;]+)/);return b=c&&c[1]?c[1]:"",!1}}),b}},a.addInputRule(function(a){utils.each(a.getNodesByTagName("pre"),function(a){var b=a.getNodesByTagName("br");if(b.length)return void(browser.ie&&browser.ie11below&&browser.version>8&&utils.each(b,function(a){var b=UE.uNode.createText("\n");a.parentNode.insertBefore(b,a),a.parentNode.removeChild(a)}));if(!(browser.ie&&browser.ie11below&&browser.version>8)){var c=a.innerText().split(/\n/);a.innerHTML(""),utils.each(c,function(b){b.length&&a.appendChild(UE.uNode.createText(b)),a.appendChild(UE.uNode.createElement("br"))})}})}),a.addOutputRule(function(a){utils.each(a.getNodesByTagName("pre"),function(a){var b="";utils.each(a.children,function(a){b+="text"==a.type?a.data.replace(/[ ]/g," ").replace(/\n$/,""):"br"==a.tagName?"\n":dtd.$empty[a.tagName]?a.innerText():""}),a.innerText(b.replace(/( |\n)+$/,""))})}),a.notNeedCodeQuery={help:1,undo:1,redo:1,source:1,print:1,searchreplace:1,fullscreen:1,preview:1,insertparagraph:1,elementpath:1,insertcode:1,inserthtml:1,selectall:1};a.queryCommandState;a.queryCommandState=function(a){var b=this;return!b.notNeedCodeQuery[a.toLowerCase()]&&b.selection&&b.queryCommandValue("insertcode")?-1:UE.Editor.prototype.queryCommandState.apply(this,arguments)},a.addListener("beforeenterkeydown",function(){var b=a.selection.getRange(),c=domUtils.findParentByTagName(b.startContainer,"pre",!0);if(c){if(a.fireEvent("saveScene"), +b.collapsed||b.deleteContents(),!browser.ie||browser.ie9above){var c,d=a.document.createElement("br");b.insertNode(d).setStartAfter(d).collapse(!0);var e=d.nextSibling;e||browser.ie&&!(browser.version>10)?b.setStartAfter(d):b.insertNode(d.cloneNode(!1)),c=d.previousSibling;for(var f;c;)if(f=c,c=c.previousSibling,!c||"BR"==c.nodeName){c=f;break}if(c){for(var g="";c&&"BR"!=c.nodeName&&new RegExp("^[\\s"+domUtils.fillChar+"]*$").test(c.nodeValue);)g+=c.nodeValue,c=c.nextSibling;if("BR"!=c.nodeName){var h=c.nodeValue.match(new RegExp("^([\\s"+domUtils.fillChar+"]+)"));h&&h[1]&&(g+=h[1])}g&&(g=a.document.createTextNode(g),b.insertNode(g).setStartAfter(g))}b.collapse(!0).select(!0)}else if(browser.version>8){var i=a.document.createTextNode("\n"),j=b.startContainer;if(0==b.startOffset){var k=j.previousSibling;if(k){b.insertNode(i);var l=a.document.createTextNode(" ");b.setStartAfter(i).insertNode(l).setStart(l,0).collapse(!0).select(!0)}}else{b.insertNode(i).setStartAfter(i);var l=a.document.createTextNode(" ");j=b.startContainer.childNodes[b.startOffset],j&&!/^\n/.test(j.nodeValue)&&b.setStartBefore(i),b.insertNode(l).setStart(l,0).collapse(!0).select(!0)}}else{var d=a.document.createElement("br");b.insertNode(d),b.insertNode(a.document.createTextNode(domUtils.fillChar)),b.setStartAfter(d),c=d.previousSibling;for(var f;c;)if(f=c,c=c.previousSibling,!c||"BR"==c.nodeName){c=f;break}if(c){for(var g="";c&&"BR"!=c.nodeName&&new RegExp("^[ "+domUtils.fillChar+"]*$").test(c.nodeValue);)g+=c.nodeValue,c=c.nextSibling;if("BR"!=c.nodeName){var h=c.nodeValue.match(new RegExp("^([ "+domUtils.fillChar+"]+)"));h&&h[1]&&(g+=h[1])}g=a.document.createTextNode(g),b.insertNode(g).setStartAfter(g)}b.collapse(!0).select()}return a.fireEvent("saveScene"),!0}}),a.addListener("tabkeydown",function(b,c){var d=a.selection.getRange(),e=domUtils.findParentByTagName(d.startContainer,"pre",!0);if(e){if(a.fireEvent("saveScene"),c.shiftKey);else if(d.collapsed){var f=a.document.createTextNode(" ");d.insertNode(f).setStartAfter(f).collapse(!0).select(!0)}else{for(var g=d.createBookmark(),h=g.start.previousSibling;h;){if(e.firstChild===h&&!domUtils.isBr(h)){e.insertBefore(a.document.createTextNode(" "),h);break}if(domUtils.isBr(h)){e.insertBefore(a.document.createTextNode(" "),h.nextSibling);break}h=h.previousSibling}var i=g.end;for(h=g.start.nextSibling,e.firstChild===g.start&&e.insertBefore(a.document.createTextNode(" "),h.nextSibling);h&&h!==i;){if(domUtils.isBr(h)&&h.nextSibling){if(h.nextSibling===i)break;e.insertBefore(a.document.createTextNode(" "),h.nextSibling)}h=h.nextSibling}d.moveToBookmark(g).select()}return a.fireEvent("saveScene"),!0}}),a.addListener("beforeinserthtml",function(a,b){var c=this,d=c.selection.getRange(),e=domUtils.findParentByTagName(d.startContainer,"pre",!0);if(e){d.collapsed||d.deleteContents();var f="";if(browser.ie&&browser.version>8){utils.each(UE.filterNode(UE.htmlparser(b),c.options.filterTxtRules).children,function(a){"element"==a.type?"br"==a.tagName?f+="\n":dtd.$empty[a.tagName]||(utils.each(a.children,function(b){"element"==b.type?"br"==b.tagName?f+="\n":dtd.$empty[a.tagName]||(f+=b.innerText()):f+=b.data}),/\n$/.test(f)||(f+="\n")):f+=a.data+"\n",!a.nextSibling()&&/\n$/.test(f)&&(f=f.replace(/\n$/,""))});var g=c.document.createTextNode(utils.html(f.replace(/ /g," ")));d.insertNode(g).selectNode(g).select()}else{var h=c.document.createDocumentFragment();utils.each(UE.filterNode(UE.htmlparser(b),c.options.filterTxtRules).children,function(a){"element"==a.type?"br"==a.tagName?h.appendChild(c.document.createElement("br")):dtd.$empty[a.tagName]||(utils.each(a.children,function(b){"element"==b.type?"br"==b.tagName?h.appendChild(c.document.createElement("br")):dtd.$empty[a.tagName]||h.appendChild(c.document.createTextNode(utils.html(b.innerText().replace(/ /g," ")))):h.appendChild(c.document.createTextNode(utils.html(b.data.replace(/ /g," "))))}),"BR"!=h.lastChild.nodeName&&h.appendChild(c.document.createElement("br"))):h.appendChild(c.document.createTextNode(utils.html(a.data.replace(/ /g," ")))),a.nextSibling()||"BR"!=h.lastChild.nodeName||h.removeChild(h.lastChild)}),d.insertNode(h).select()}return!0}}),a.addListener("keydown",function(a,b){var c=this,d=b.keyCode||b.which;if(40==d){var e,f=c.selection.getRange(),g=f.startContainer;if(f.collapsed&&(e=domUtils.findParentByTagName(f.startContainer,"pre",!0))&&!e.nextSibling){for(var h=e.lastChild;h&&"BR"==h.nodeName;)h=h.previousSibling;(h===g||f.startContainer===e&&f.startOffset==e.childNodes.length)&&(c.execCommand("insertparagraph"),domUtils.preventDefault(b))}}}),a.addListener("delkeydown",function(b,c){var d=this.selection.getRange();d.txtToElmBoundary(!0);var e=d.startContainer;if(domUtils.isTagNode(e,"pre")&&d.collapsed&&domUtils.isStartInblock(d)){var f=a.document.createElement("p");return domUtils.fillNode(a.document,f),e.parentNode.insertBefore(f,e),domUtils.remove(e),d.setStart(f,0).setCursor(!1,!0),domUtils.preventDefault(c),!0}})},UE.commands.cleardoc={execCommand:function(a){var b=this,c=b.options.enterTag,d=b.selection.getRange();"br"==c?(b.body.innerHTML="
    ",d.setStart(b.body,0).setCursor()):(b.body.innerHTML="

    "+(ie?"":"
    ")+"

    ",d.setStart(b.body.firstChild,0).setCursor(!1,!0)),setTimeout(function(){b.fireEvent("clearDoc")},0)}},UE.plugin.register("anchor",function(){return{bindEvents:{ready:function(){utils.cssRule("anchor",".anchorclass{background: url('"+this.options.themePath+this.options.theme+"/images/anchor.gif') no-repeat scroll left center transparent;cursor: auto;display: inline-block;height: 16px;width: 15px;}",this.document)}},outputRule:function(a){utils.each(a.getNodesByTagName("img"),function(a){var b;(b=a.getAttr("anchorname"))&&(a.tagName="a",a.setAttr({anchorname:"",name:b,"class":""}))})},inputRule:function(a){utils.each(a.getNodesByTagName("a"),function(a){var b;if((b=a.getAttr("name"))&&!a.getAttr("href")){if(/^\_Toc\d+$/.test(b))return void a.parentNode.removeChild(a);a.tagName="img",a.setAttr({anchorname:a.getAttr("name"),"class":"anchorclass"}),a.setAttr("name")}})},commands:{anchor:{execCommand:function(a,b){var c=this.selection.getRange(),d=c.getClosedNode();if(d&&d.getAttribute("anchorname"))b?d.setAttribute("anchorname",b):(c.setStartBefore(d).setCursor(),domUtils.remove(d));else if(b){var e=this.document.createElement("img");c.collapse(!0),domUtils.setAttributes(e,{anchorname:b,"class":"anchorclass"}),c.insertNode(e).setStartAfter(e).setCursor(!1,!0)}}}}}}),UE.plugins.wordcount=function(){var a=this;a.setOpt("wordCount",!0),a.addListener("contentchange",function(){a.fireEvent("wordcount")});var b;a.addListener("ready",function(){var a=this;domUtils.on(a.body,"keyup",function(c){var d=c.keyCode||c.which,e={16:1,18:1,20:1,37:1,38:1,39:1,40:1};d in e||(clearTimeout(b),b=setTimeout(function(){a.fireEvent("wordcount")},200))})})},UE.plugins.pagebreak=function(){function a(a){if(domUtils.isEmptyBlock(a)){for(var b,d=a.firstChild;d&&1==d.nodeType&&domUtils.isEmptyBlock(d);)b=d,d=d.firstChild;!b&&(b=a),domUtils.fillNode(c.document,b)}}function b(a){return a&&1==a.nodeType&&"HR"==a.tagName&&"pagebreak"==a.className}var c=this,d=["td"];c.setOpt("pageBreakTag","_ueditor_page_break_tag_"),c.ready(function(){utils.cssRule("pagebreak",".pagebreak{display:block;clear:both !important;cursor:default !important;width: 100% !important;margin:0;}",c.document)}),c.addInputRule(function(a){a.traversal(function(a){if("text"==a.type&&a.data==c.options.pageBreakTag){var b=UE.uNode.createElement('
    ');a.parentNode.insertBefore(b,a),a.parentNode.removeChild(a)}})}),c.addOutputRule(function(a){utils.each(a.getNodesByTagName("hr"),function(a){if("pagebreak"==a.getAttr("class")){var b=UE.uNode.createText(c.options.pageBreakTag);a.parentNode.insertBefore(b,a),a.parentNode.removeChild(a)}})}),c.commands.pagebreak={execCommand:function(){var e=c.selection.getRange(),f=c.document.createElement("hr");domUtils.setAttributes(f,{"class":"pagebreak",noshade:"noshade",size:"5"}),domUtils.unSelectable(f);var g,h=domUtils.findParentByTagName(e.startContainer,d,!0),i=[];if(h)switch(h.tagName){case"TD":if(g=h.parentNode,g.previousSibling)g.parentNode.insertBefore(f,g),i=domUtils.findParents(f);else{var j=domUtils.findParentByTagName(g,"table");j.parentNode.insertBefore(f,j),i=domUtils.findParents(f,!0)}g=i[1],f!==g&&domUtils.breakParent(f,g),c.fireEvent("afteradjusttable",c.document)}else{if(!e.collapsed){e.deleteContents();for(var k=e.startContainer;!domUtils.isBody(k)&&domUtils.isBlockElm(k)&&domUtils.isEmptyNode(k);)e.setStartBefore(k).collapse(!0),domUtils.remove(k),k=e.startContainer}e.insertNode(f);for(var l,g=f.parentNode;!domUtils.isBody(g);)domUtils.breakParent(f,g),l=f.nextSibling,l&&domUtils.isEmptyBlock(l)&&domUtils.remove(l),g=f.parentNode;l=f.nextSibling;var m=f.previousSibling;if(b(m)?domUtils.remove(m):m&&a(m),l)b(l)?domUtils.remove(l):a(l),e.setEndAfter(f).collapse(!1);else{var n=c.document.createElement("p");f.parentNode.appendChild(n),domUtils.fillNode(c.document,n),e.setStart(n,0).collapse(!0)}e.select(!0)}}}},UE.plugin.register("wordimage",function(){var a=this,b=[];return{commands:{wordimage:{execCommand:function(){for(var b,c=domUtils.getElementsByTagName(a.body,"img"),d=[],e=0;b=c[e++];){var f=b.getAttribute("word_img");f&&d.push(f)}return d},queryCommandState:function(){b=domUtils.getElementsByTagName(a.body,"img");for(var c,d=0;c=b[d++];)if(c.getAttribute("word_img"))return 1;return-1},notNeedUndo:!0}},inputRule:function(b){utils.each(b.getNodesByTagName("img"),function(b){var c=b.attrs,d=parseInt(c.width)<128||parseInt(c.height)<43,e=a.options,f=e.UEDITOR_HOME_URL+"themes/default/images/spacer.gif";c.src&&/^(?:(file:\/+))/.test(c.src)&&b.setAttr({width:c.width,height:c.height,alt:c.alt,word_img:c.src,src:f,style:"background:url("+(d?e.themePath+e.theme+"/images/word.gif":e.langPath+e.lang+"/images/localimage.png")+") no-repeat center center;border:1px solid #ddd"})})}}}),UE.plugins.dragdrop=function(){var a=this;a.ready(function(){domUtils.on(this.body,"dragend",function(){var b=a.selection.getRange(),c=b.getClosedNode()||a.selection.getStart();if(c&&"IMG"==c.tagName){for(var d,e=c.previousSibling;(d=c.nextSibling)&&1==d.nodeType&&"SPAN"==d.tagName&&!d.firstChild;)domUtils.remove(d);(!e||1!=e.nodeType||domUtils.isEmptyBlock(e))&&e||d&&(!d||domUtils.isEmptyBlock(d))||(e&&"P"==e.tagName&&!domUtils.isEmptyBlock(e)?(e.appendChild(c),domUtils.moveChild(d,e),domUtils.remove(d)):d&&"P"==d.tagName&&!domUtils.isEmptyBlock(d)&&d.insertBefore(c,d.firstChild),e&&"P"==e.tagName&&domUtils.isEmptyBlock(e)&&domUtils.remove(e),d&&"P"==d.tagName&&domUtils.isEmptyBlock(d)&&domUtils.remove(d),b.selectNode(c).select(),a.fireEvent("saveScene"))}})}),a.addListener("keyup",function(b,c){var d=c.keyCode||c.which;if(13==d){var e,f=a.selection.getRange();(e=domUtils.findParentByTagName(f.startContainer,"p",!0))&&"center"==domUtils.getComputedStyle(e,"text-align")&&domUtils.removeStyle(e,"text-align")}})},UE.plugins.undo=function(){function a(a,b){if(a.length!=b.length)return 0;for(var c=0,d=a.length;cf&&this.list.shift(),this.index=this.list.length-1,this.clearKey(),this.update())},this.update=function(){this.hasRedo=!!this.list[this.index+1],this.hasUndo=!!this.list[this.index-1]},this.reset=function(){this.list=[],this.index=0,this.hasUndo=!1,this.hasRedo=!1,this.clearKey()},this.clearKey=function(){m=0,k=null}}var d,e=this,f=e.options.maxUndoCount||20,g=e.options.maxInputCount||20,h=new RegExp(domUtils.fillChar+"|","gi"),i={ol:1,ul:1,table:1,tbody:1,tr:1,body:1},j=e.options.autoClearEmptyNode;e.undoManger=new c,e.undoManger.editor=e,e.addListener("saveScene",function(){var a=Array.prototype.splice.call(arguments,1);this.undoManger.save.apply(this.undoManger,a)}),e.addListener("reset",function(a,b){b||this.undoManger.reset()}),e.commands.redo=e.commands.undo={execCommand:function(a){this.undoManger[a]()},queryCommandState:function(a){return this.undoManger["has"+("undo"==a.toLowerCase()?"Undo":"Redo")]?0:-1},notNeedUndo:1};var k,l={16:1,17:1,18:1,37:1,38:1,39:1,40:1},m=0,n=!1;e.addListener("ready",function(){domUtils.on(this.body,"compositionstart",function(){n=!0}),domUtils.on(this.body,"compositionend",function(){n=!1})}),e.addshortcutkey({Undo:"ctrl+90",Redo:"ctrl+89"});var o=!0;e.addListener("keydown",function(a,b){function c(a){a.undoManger.save(!1,!0),a.fireEvent("selectionchange")}var e=this,f=b.keyCode||b.which;if(!(l[f]||b.ctrlKey||b.metaKey||b.shiftKey||b.altKey)){if(n)return;if(!e.selection.getRange().collapsed)return e.undoManger.save(!1,!0),void(o=!1);0==e.undoManger.list.length&&e.undoManger.save(!0),clearTimeout(d),d=setTimeout(function(){if(n)var a=setInterval(function(){n||(c(e),clearInterval(a))},300);else c(e)},200),k=f,m++,m>=g&&c(e)}}),e.addListener("keyup",function(a,b){var c=b.keyCode||b.which;if(!(l[c]||b.ctrlKey||b.metaKey||b.shiftKey||b.altKey)){if(n)return;o||(this.undoManger.save(!1,!0),o=!0)}}),e.stopCmdUndo=function(){e.__hasEnterExecCommand=!0},e.startCmdUndo=function(){e.__hasEnterExecCommand=!1}},UE.plugin.register("copy",function(){function a(){ZeroClipboard.config({debug:!1,swfPath:b.options.UEDITOR_HOME_URL+"third-party/zeroclipboard/ZeroClipboard.swf"});var a=b.zeroclipboard=new ZeroClipboard;a.on("copy",function(a){var c=a.client,d=b.selection.getRange(),e=document.createElement("div");e.appendChild(d.cloneContents()),c.setText(e.innerText||e.textContent),c.setHtml(e.innerHTML),d.select()}),a.on("mouseover mouseout",function(a){var b=a.target;b&&("mouseover"==a.type?domUtils.addClass(b,"edui-state-hover"):"mouseout"==a.type&&domUtils.removeClasses(b,"edui-state-hover"))}),a.on("wrongflash noflash",function(){ZeroClipboard.destroy()}),b.fireEvent("zeroclipboardready",a)}var b=this;return{bindEvents:{ready:function(){browser.ie||(window.ZeroClipboard?a():utils.loadFile(document,{src:b.options.UEDITOR_HOME_URL+"third-party/zeroclipboard/ZeroClipboard.js",tag:"script",type:"text/javascript",defer:"defer"},function(){a()}))}},commands:{copy:{execCommand:function(a){b.document.execCommand("copy")||alert(b.getLang("copymsg"))}}}}}),UE.plugins.paste=function(){function a(a){var b=this.document;if(!b.getElementById("baidu_pastebin")){var c=this.selection.getRange(),d=c.createBookmark(),e=b.createElement("div");e.id="baidu_pastebin",browser.webkit&&e.appendChild(b.createTextNode(domUtils.fillChar+domUtils.fillChar)),b.body.appendChild(e),d.start.style.display="",e.style.cssText="position:absolute;width:1px;height:1px;overflow:hidden;left:-1000px;white-space:nowrap;top:"+domUtils.getXY(d.start).y+"px",c.selectNodeContents(e).select(!0),setTimeout(function(){if(browser.webkit)for(var f,g=0,h=b.querySelectorAll("#baidu_pastebin");f=h[g++];){if(!domUtils.isEmptyNode(f)){e=f;break}domUtils.remove(f)}try{e.parentNode.removeChild(e)}catch(i){}c.moveToBookmark(d).select(!0),a(e)},0)}}function b(a){return a.replace(/<(\/?)([\w\-]+)([^>]*)>/gi,function(a,b,c,d){return c=c.toLowerCase(),{img:1}[c]?a:(d=d.replace(/([\w\-]*?)\s*=\s*(("([^"]*)")|('([^']*)')|([^\s>]+))/gi,function(a,b,c){return{src:1,href:1,name:1}[b.toLowerCase()]?b+"="+c+" ":""}),{span:1,div:1}[c]?"":"<"+b+c+" "+utils.trim(d)+">")})}function c(a){var c;if(a.firstChild){for(var h,i=domUtils.getElementsByTagName(a,"span"),j=0;h=i[j++];)"_baidu_cut_start"!=h.id&&"_baidu_cut_end"!=h.id||domUtils.remove(h);if(browser.webkit){for(var k,l=a.querySelectorAll("div br"),j=0;k=l[j++];){var m=k.parentNode;"DIV"==m.tagName&&1==m.childNodes.length&&(m.innerHTML="


    ",domUtils.remove(m))}for(var n,o=a.querySelectorAll("#baidu_pastebin"),j=0;n=o[j++];){var p=d.document.createElement("p");for(n.parentNode.insertBefore(p,n);n.firstChild;)p.appendChild(n.firstChild);domUtils.remove(n)}for(var q,r=a.querySelectorAll("meta"),j=0;q=r[j++];)domUtils.remove(q);var l=a.querySelectorAll("br");for(j=0;q=l[j++];)/^apple-/i.test(q.className)&&domUtils.remove(q)}if(browser.gecko){var s=a.querySelectorAll("[_moz_dirty]");for(j=0;q=s[j++];)q.removeAttribute("_moz_dirty")}if(!browser.ie)for(var q,t=a.querySelectorAll("span.Apple-style-span"),j=0;q=t[j++];)domUtils.remove(q,!0);c=a.innerHTML,c=UE.filterWord(c);var u=UE.htmlparser(c);if(d.options.filterRules&&UE.filterNode(u,d.options.filterRules),d.filterInputRule(u),browser.webkit){var v=u.lastChild();v&&"element"==v.type&&"br"==v.tagName&&u.removeChild(v),utils.each(d.body.querySelectorAll("div"),function(a){domUtils.isEmptyBlock(a)&&domUtils.remove(a,!0)})}if(c={html:u.toHtml()},d.fireEvent("beforepaste",c,u),!c.html)return;u=UE.htmlparser(c.html,!0),1===d.queryCommandState("pasteplain")?d.execCommand("insertHtml",UE.filterNode(u,d.options.filterTxtRules).toHtml(),!0):(UE.filterNode(u,d.options.filterTxtRules),e=u.toHtml(),f=c.html,g=d.selection.getRange().createAddress(!0),d.execCommand("insertHtml",d.getOpt("retainOnlyLabelPasted")===!0?b(f):f,!0)),d.fireEvent("afterpaste",c)}}var d=this;d.setOpt({retainOnlyLabelPasted:!1});var e,f,g;d.addListener("pasteTransfer",function(a,c){if(g&&e&&f&&e!=f){var h=d.selection.getRange();if(h.moveToAddress(g,!0),!h.collapsed){for(;!domUtils.isBody(h.startContainer);){var i=h.startContainer;if(1==i.nodeType){if(i=i.childNodes[h.startOffset],!i){h.setStartBefore(h.startContainer);continue}var j=i.previousSibling;j&&3==j.nodeType&&new RegExp("^[\n\r\t "+domUtils.fillChar+"]*$").test(j.nodeValue)&&h.setStartBefore(j)}if(0!=h.startOffset)break;h.setStartBefore(h.startContainer)}for(;!domUtils.isBody(h.endContainer);){var k=h.endContainer;if(1==k.nodeType){if(k=k.childNodes[h.endOffset],!k){h.setEndAfter(h.endContainer);continue}var l=k.nextSibling;l&&3==l.nodeType&&new RegExp("^[\n\r\t"+domUtils.fillChar+"]*$").test(l.nodeValue)&&h.setEndAfter(l)}if(h.endOffset!=h.endContainer[3==h.endContainer.nodeType?"nodeValue":"childNodes"].length)break;h.setEndAfter(h.endContainer)}}h.deleteContents(),h.select(!0),d.__hasEnterExecCommand=!0;var m=f;2===c?m=b(m):c&&(m=e),d.execCommand("inserthtml",m,!0),d.__hasEnterExecCommand=!1;for(var n=d.selection.getRange();!domUtils.isBody(n.startContainer)&&!n.startOffset&&n.startContainer[3==n.startContainer.nodeType?"nodeValue":"childNodes"].length;)n.setStartBefore(n.startContainer);var o=n.createAddress(!0);g.endAddress=o.startAddress}}),d.addListener("ready",function(){domUtils.on(d.body,"cut",function(){var a=d.selection.getRange();!a.collapsed&&d.undoManger&&d.undoManger.save()}),domUtils.on(d.body,browser.ie||browser.opera?"keydown":"paste",function(b){(!browser.ie&&!browser.opera||(b.ctrlKey||b.metaKey)&&"86"==b.keyCode)&&a.call(d,function(a){c(a)})})}),d.commands.paste={execCommand:function(b){browser.ie?(a.call(d,function(a){c(a)}),d.document.execCommand("paste")):alert(d.getLang("pastemsg"))}}},UE.plugins.pasteplain=function(){var a=this;a.setOpt({pasteplain:!1,filterTxtRules:function(){function a(a){a.tagName="p",a.setStyle()}function b(a){a.parentNode.removeChild(a,!0)}return{"-":"script style object iframe embed input select",p:{$:{}},br:{$:{}},div:function(a){for(var b,c=UE.uNode.createElement("p");b=a.firstChild();)"text"!=b.type&&UE.dom.dtd.$block[b.tagName]?c.firstChild()?(a.parentNode.insertBefore(c,a),c=UE.uNode.createElement("p")):a.parentNode.insertBefore(b,a):c.appendChild(b);c.firstChild()&&a.parentNode.insertBefore(c,a),a.parentNode.removeChild(a)},ol:b,ul:b,dl:b,dt:b,dd:b,li:b,caption:a,th:a,tr:a,h1:a,h2:a,h3:a,h4:a,h5:a,h6:a,td:function(a){var b=!!a.innerText();b&&a.parentNode.insertAfter(UE.uNode.createText("    "),a),a.parentNode.removeChild(a,a.innerText())}}}()});var b=a.options.pasteplain;a.commands.pasteplain={queryCommandState:function(){return b?1:0},execCommand:function(){b=0|!b},notNeedUndo:1}},UE.plugins.list=function(){function a(a){var b=[];for(var c in a)b.push(c);return b}function b(a){var b=a.className;return domUtils.hasClass(a,/custom_/)?b.match(/custom_(\w+)/)[1]:domUtils.getStyle(a,"list-style-type")}function c(a,c){utils.each(domUtils.getElementsByTagName(a,"ol ul"),function(f){if(domUtils.inDoc(f,a)){var g=f.parentNode;if(g.tagName==f.tagName){var h=b(f)||("OL"==f.tagName?"decimal":"disc"),i=b(g)||("OL"==g.tagName?"decimal":"disc");if(h==i){var l=utils.indexOf(k[f.tagName],h);l=l+1==k[f.tagName].length?0:l+1,e(f,k[f.tagName][l])}}var m=0,n=2;domUtils.hasClass(f,/custom_/)?/[ou]l/i.test(g.tagName)&&domUtils.hasClass(g,/custom_/)||(n=1):/[ou]l/i.test(g.tagName)&&domUtils.hasClass(g,/custom_/)&&(n=3);var o=domUtils.getStyle(f,"list-style-type");o&&(f.style.cssText="list-style-type:"+o),f.className=utils.trim(f.className.replace(/list-paddingleft-\w+/,""))+" list-paddingleft-"+n,utils.each(domUtils.getElementsByTagName(f,"li"),function(a){if(a.style.cssText&&(a.style.cssText=""),!a.firstChild)return void domUtils.remove(a);if(a.parentNode===f){if(m++,domUtils.hasClass(f,/custom_/)){var c=1,d=b(f);if("OL"==f.tagName){if(d)switch(d){case"cn":case"cn1":case"cn2":m>10&&(m%10==0||m>10&&m<20)?c=2:m>20&&(c=3);break;case"num2":m>9&&(c=2)}a.className="list-"+j[d]+m+" list-"+d+"-paddingleft-"+c}else a.className="list-"+j[d]+" list-"+d+"-paddingleft"}else a.className=a.className.replace(/list-[\w\-]+/gi,"");var e=a.getAttribute("class");null===e||e.replace(/\s/g,"")||domUtils.removeAttributes(a,"class")}}),!c&&d(f,f.tagName.toLowerCase(),b(f)||domUtils.getStyle(f,"list-style-type"),!0)}})}function d(a,d,e,f){var g=a.nextSibling;g&&1==g.nodeType&&g.tagName.toLowerCase()==d&&(b(g)||domUtils.getStyle(g,"list-style-type")||("ol"==d?"decimal":"disc"))==e&&(domUtils.moveChild(g,a),0==g.childNodes.length&&domUtils.remove(g)),g&&domUtils.isFillChar(g)&&domUtils.remove(g);var h=a.previousSibling;h&&1==h.nodeType&&h.tagName.toLowerCase()==d&&(b(h)||domUtils.getStyle(h,"list-style-type")||("ol"==d?"decimal":"disc"))==e&&domUtils.moveChild(a,h),h&&domUtils.isFillChar(h)&&domUtils.remove(h),!f&&domUtils.isEmptyBlock(a)&&domUtils.remove(a),b(a)&&c(a.ownerDocument,!0)}function e(a,b){j[b]&&(a.className="custom_"+b);try{domUtils.setStyle(a,"list-style-type",b)}catch(c){}}function f(a){var b=a.previousSibling;b&&domUtils.isEmptyBlock(b)&&domUtils.remove(b),b=a.nextSibling,b&&domUtils.isEmptyBlock(b)&&domUtils.remove(b)}function g(a){for(;a&&!domUtils.isBody(a);){if("TABLE"==a.nodeName)return null;if("LI"==a.nodeName)return a;a=a.parentNode}}var h=this,i={TD:1,PRE:1,BLOCKQUOTE:1},j={cn:"cn-1-",cn1:"cn-2-",cn2:"cn-3-",num:"num-1-",num1:"num-2-",num2:"num-3-",dash:"dash",dot:"dot"};h.setOpt({autoTransWordToList:!1,insertorderedlist:{num:"",num1:"",num2:"",cn:"",cn1:"",cn2:"",decimal:"","lower-alpha":"","lower-roman":"","upper-alpha":"","upper-roman":""},insertunorderedlist:{circle:"",disc:"",square:"",dash:"",dot:""},listDefaultPaddingLeft:"30",listiconpath:"http://bs.baidu.com/listicon/",maxListLevel:-1,disablePInList:!1});var k={OL:a(h.options.insertorderedlist),UL:a(h.options.insertunorderedlist)},l=h.options.listiconpath;for(var m in j)h.options.insertorderedlist.hasOwnProperty(m)||h.options.insertunorderedlist.hasOwnProperty(m)||delete j[m];h.ready(function(){var a=[];for(var b in j){if("dash"==b||"dot"==b)a.push("li.list-"+j[b]+"{background-image:url("+l+j[b]+".gif)}"),a.push("ul.custom_"+b+"{list-style:none;}ul.custom_"+b+" li{background-position:0 3px;background-repeat:no-repeat}");else{for(var c=0;c<99;c++)a.push("li.list-"+j[b]+c+"{background-image:url("+l+"list-"+j[b]+c+".gif)}");a.push("ol.custom_"+b+"{list-style:none;}ol.custom_"+b+" li{background-position:0 3px;background-repeat:no-repeat}")}switch(b){case"cn":a.push("li.list-"+b+"-paddingleft-1{padding-left:25px}"),a.push("li.list-"+b+"-paddingleft-2{padding-left:40px}"),a.push("li.list-"+b+"-paddingleft-3{padding-left:55px}");break;case"cn1":a.push("li.list-"+b+"-paddingleft-1{padding-left:30px}"),a.push("li.list-"+b+"-paddingleft-2{padding-left:40px}"),a.push("li.list-"+b+"-paddingleft-3{padding-left:55px}");break;case"cn2":a.push("li.list-"+b+"-paddingleft-1{padding-left:40px}"),a.push("li.list-"+b+"-paddingleft-2{padding-left:55px}"),a.push("li.list-"+b+"-paddingleft-3{padding-left:68px}");break;case"num":case"num1":a.push("li.list-"+b+"-paddingleft-1{padding-left:25px}");break;case"num2":a.push("li.list-"+b+"-paddingleft-1{padding-left:35px}"),a.push("li.list-"+b+"-paddingleft-2{padding-left:40px}");break;case"dash":a.push("li.list-"+b+"-paddingleft{padding-left:35px}");break;case"dot":a.push("li.list-"+b+"-paddingleft{padding-left:20px}")}}a.push(".list-paddingleft-1{padding-left:0}"),a.push(".list-paddingleft-2{padding-left:"+h.options.listDefaultPaddingLeft+"px}"),a.push(".list-paddingleft-3{padding-left:"+2*h.options.listDefaultPaddingLeft+"px}"),utils.cssRule("list","ol,ul{margin:0;pading:0;"+(browser.ie?"":"width:95%")+"}li{clear:both;}"+a.join("\n"),h.document)}),h.ready(function(){domUtils.on(h.body,"cut",function(){setTimeout(function(){var a,b=h.selection.getRange();if(!b.collapsed&&(a=domUtils.findParentByTagName(b.startContainer,"li",!0))&&!a.nextSibling&&domUtils.isEmptyBlock(a)){var c,d=a.parentNode;if(c=d.previousSibling)domUtils.remove(d),b.setStartAtLast(c).collapse(!0),b.select(!0);else if(c=d.nextSibling)domUtils.remove(d),b.setStartAtFirst(c).collapse(!0),b.select(!0);else{var e=h.document.createElement("p");domUtils.fillNode(h.document,e),d.parentNode.insertBefore(e,d),domUtils.remove(d),b.setStart(e,0).collapse(!0),b.select(!0)}}})})}),h.addListener("beforepaste",function(a,c){var d,e=this,f=e.selection.getRange(),g=UE.htmlparser(c.html,!0);if(d=domUtils.findParentByTagName(f.startContainer,"li",!0)){var h=d.parentNode,i="OL"==h.tagName?"ul":"ol";utils.each(g.getNodesByTagName(i),function(c){if(c.tagName=h.tagName,c.setAttr(),c.parentNode===g)a=b(h)||("OL"==h.tagName?"decimal":"disc");else{var d=c.parentNode.getAttr("class");a=d&&/custom_/.test(d)?d.match(/custom_(\w+)/)[1]:c.parentNode.getStyle("list-style-type"),a||(a="OL"==h.tagName?"decimal":"disc")}var e=utils.indexOf(k[h.tagName],a);c.parentNode!==g&&(e=e+1==k[h.tagName].length?0:e+1);var f=k[h.tagName][e];j[f]?c.setAttr("class","custom_"+f):c.setStyle("list-style-type",f)})}c.html=g.toHtml()}),h.getOpt("disablePInList")===!0&&h.addOutputRule(function(a){utils.each(a.getNodesByTagName("li"),function(a){var b=[],c=0;utils.each(a.children,function(d){if("p"==d.tagName){for(var e;e=d.children.pop();)b.splice(c,0,e),e.parentNode=a,lastNode=e;if(e=b[b.length-1],!e||"element"!=e.type||"br"!=e.tagName){var f=UE.uNode.createElement("br");f.parentNode=a,b.push(f)}c=b.length}}),b.length&&(a.children=b)})}),h.addInputRule(function(a){function b(a,b){var e=b.firstChild();if(e&&"element"==e.type&&"span"==e.tagName&&/Wingdings|Symbol/.test(e.getStyle("font-family"))){for(var f in d)if(d[f]==e.data)return f;return"disc"}for(var f in c)if(c[f].test(a))return f}if(utils.each(a.getNodesByTagName("li"),function(a){for(var b,c=UE.uNode.createElement("p"),d=0;b=a.children[d];)"text"==b.type||dtd.p[b.tagName]?c.appendChild(b):c.firstChild()?(a.insertBefore(c,b),c=UE.uNode.createElement("p"),d+=2):d++;(c.firstChild()&&!c.parentNode||!a.firstChild())&&a.appendChild(c),c.firstChild()||c.innerHTML(browser.ie?" ":"
    ");var e=a.firstChild(),f=e.lastChild();f&&"text"==f.type&&/^\s*$/.test(f.data)&&e.removeChild(f)}),h.options.autoTransWordToList){var c={num1:/^\d+\)/,decimal:/^\d+\./,"lower-alpha":/^[a-z]+\)/,"upper-alpha":/^[A-Z]+\./,cn:/^[\u4E00\u4E8C\u4E09\u56DB\u516d\u4e94\u4e03\u516b\u4e5d]+[\u3001]/,cn2:/^\([\u4E00\u4E8C\u4E09\u56DB\u516d\u4e94\u4e03\u516b\u4e5d]+\)/},d={square:"n"};utils.each(a.getNodesByTagName("p"),function(a){function d(a,b,d){if("ol"==a.tagName)if(browser.ie){var e=b.firstChild();"element"==e.type&&"span"==e.tagName&&c[d].test(e.innerText())&&b.removeChild(e)}else b.innerHTML(b.innerHTML().replace(c[d],""));else b.removeChild(b.firstChild());var f=UE.uNode.createElement("li");f.appendChild(b),a.appendChild(f)}if("MsoListParagraph"==a.getAttr("class")){a.setStyle("margin",""),a.setStyle("margin-left",""),a.setAttr("class","");var e,f=a,g=a;if("li"!=a.parentNode.tagName&&(e=b(a.innerText(),a))){var i=UE.uNode.createElement(h.options.insertorderedlist.hasOwnProperty(e)?"ol":"ul");for(j[e]?i.setAttr("class","custom_"+e):i.setStyle("list-style-type",e);a&&"li"!=a.parentNode.tagName&&b(a.innerText(),a);)f=a.nextSibling(),f||a.parentNode.insertBefore(i,a),d(i,a,e),a=f;!i.parentNode&&a&&a.parentNode&&a.parentNode.insertBefore(i,a)}var k=g.firstChild();k&&"element"==k.type&&"span"==k.tagName&&/^\s*( )+\s*$/.test(k.innerText())&&k.parentNode.removeChild(k)}})}}),h.addListener("contentchange",function(){c(h.document)}),h.addListener("keydown",function(a,b){function c(){b.preventDefault?b.preventDefault():b.returnValue=!1,h.fireEvent("contentchange"),h.undoManger&&h.undoManger.save()}function d(a,b){for(;a&&!domUtils.isBody(a);){if(b(a))return null;if(1==a.nodeType&&/[ou]l/i.test(a.tagName))return a;a=a.parentNode}return null}var e=b.keyCode||b.which;if(13==e&&!b.shiftKey){var g=h.selection.getRange(),i=domUtils.findParent(g.startContainer,function(a){return domUtils.isBlockElm(a)},!0),j=domUtils.findParentByTagName(g.startContainer,"li",!0);if(i&&"PRE"!=i.tagName&&!j){var k=i.innerHTML.replace(new RegExp(domUtils.fillChar,"g"),"");/^\s*1\s*\.[^\d]/.test(k)&&(i.innerHTML=k.replace(/^\s*1\s*\./,""),g.setStartAtLast(i).collapse(!0).select(),h.__hasEnterExecCommand=!0,h.execCommand("insertorderedlist"),h.__hasEnterExecCommand=!1)}var l=h.selection.getRange(),m=d(l.startContainer,function(a){return"TABLE"==a.tagName}),n=l.collapsed?m:d(l.endContainer,function(a){return"TABLE"==a.tagName});if(m&&n&&m===n){if(!l.collapsed){if(m=domUtils.findParentByTagName(l.startContainer,"li",!0),n=domUtils.findParentByTagName(l.endContainer,"li",!0),!m||!n||m!==n){var o=l.cloneRange(),p=o.collapse(!1).createBookmark();l.deleteContents(),o.moveToBookmark(p);var j=domUtils.findParentByTagName(o.startContainer,"li",!0);return f(j),o.select(),void c()}if(l.deleteContents(),j=domUtils.findParentByTagName(l.startContainer,"li",!0),j&&domUtils.isEmptyBlock(j))return v=j.previousSibling,next=j.nextSibling,s=h.document.createElement("p"), +domUtils.fillNode(h.document,s),q=j.parentNode,v&&next?(l.setStart(next,0).collapse(!0).select(!0),domUtils.remove(j)):((v||next)&&v?j.parentNode.parentNode.insertBefore(s,q.nextSibling):q.parentNode.insertBefore(s,q),domUtils.remove(j),q.firstChild||domUtils.remove(q),l.setStart(s,0).setCursor()),void c()}if(j=domUtils.findParentByTagName(l.startContainer,"li",!0)){if(domUtils.isEmptyBlock(j)){p=l.createBookmark();var q=j.parentNode;if(j!==q.lastChild?(domUtils.breakParent(j,q),f(j)):(q.parentNode.insertBefore(j,q.nextSibling),domUtils.isEmptyNode(q)&&domUtils.remove(q)),!dtd.$list[j.parentNode.tagName])if(domUtils.isBlockElm(j.firstChild))domUtils.remove(j,!0);else{for(s=h.document.createElement("p"),j.parentNode.insertBefore(s,j);j.firstChild;)s.appendChild(j.firstChild);domUtils.remove(j)}l.moveToBookmark(p).select()}else{var r=j.firstChild;if(!r||!domUtils.isBlockElm(r)){var s=h.document.createElement("p");for(!j.firstChild&&domUtils.fillNode(h.document,s);j.firstChild;)s.appendChild(j.firstChild);j.appendChild(s),r=s}var t=h.document.createElement("span");l.insertNode(t),domUtils.breakParent(t,j);var u=t.nextSibling;r=u.firstChild,r||(s=h.document.createElement("p"),domUtils.fillNode(h.document,s),u.appendChild(s),r=s),domUtils.isEmptyNode(r)&&(r.innerHTML="",domUtils.fillNode(h.document,r)),l.setStart(r,0).collapse(!0).shrinkBoundary().select(),domUtils.remove(t);var v=u.previousSibling;v&&domUtils.isEmptyBlock(v)&&(v.innerHTML="

    ",domUtils.fillNode(h.document,v.firstChild))}c()}}}if(8==e&&(l=h.selection.getRange(),l.collapsed&&domUtils.isStartInblock(l)&&(o=l.cloneRange().trimBoundary(),j=domUtils.findParentByTagName(l.startContainer,"li",!0),j&&domUtils.isStartInblock(o)))){if(m=domUtils.findParentByTagName(l.startContainer,"p",!0),m&&m!==j.firstChild){var q=domUtils.findParentByTagName(m,["ol","ul"]);return domUtils.breakParent(m,q),f(m),h.fireEvent("contentchange"),l.setStart(m,0).setCursor(!1,!0),h.fireEvent("saveScene"),void domUtils.preventDefault(b)}if(j&&(v=j.previousSibling)){if(46==e&&j.childNodes.length)return;if(dtd.$list[v.tagName]&&(v=v.lastChild),h.undoManger&&h.undoManger.save(),r=j.firstChild,domUtils.isBlockElm(r))if(domUtils.isEmptyNode(r))for(v.appendChild(r),l.setStart(r,0).setCursor(!1,!0);j.firstChild;)v.appendChild(j.firstChild);else t=h.document.createElement("span"),l.insertNode(t),domUtils.isEmptyBlock(v)&&(v.innerHTML=""),domUtils.moveChild(j,v),l.setStartBefore(t).collapse(!0).select(!0),domUtils.remove(t);else if(domUtils.isEmptyNode(j)){var s=h.document.createElement("p");v.appendChild(s),l.setStart(s,0).setCursor()}else for(l.setEnd(v,v.childNodes.length).collapse().select(!0);j.firstChild;)v.appendChild(j.firstChild);return domUtils.remove(j),h.fireEvent("contentchange"),h.fireEvent("saveScene"),void domUtils.preventDefault(b)}if(j&&!j.previousSibling){var q=j.parentNode,p=l.createBookmark();if(domUtils.isTagNode(q.parentNode,"ol ul"))q.parentNode.insertBefore(j,q),domUtils.isEmptyNode(q)&&domUtils.remove(q);else{for(;j.firstChild;)q.parentNode.insertBefore(j.firstChild,q);domUtils.remove(j),domUtils.isEmptyNode(q)&&domUtils.remove(q)}return l.moveToBookmark(p).setCursor(!1,!0),h.fireEvent("contentchange"),h.fireEvent("saveScene"),void domUtils.preventDefault(b)}}}),h.addListener("keyup",function(a,c){var e=c.keyCode||c.which;if(8==e){var f,g=h.selection.getRange();(f=domUtils.findParentByTagName(g.startContainer,["ol","ul"],!0))&&d(f,f.tagName.toLowerCase(),b(f)||domUtils.getComputedStyle(f,"list-style-type"),!0)}}),h.addListener("tabkeydown",function(){function a(a){if(h.options.maxListLevel!=-1){for(var b=a.parentNode,c=0;/[ou]l/i.test(b.tagName);)c++,b=b.parentNode;if(c>=h.options.maxListLevel)return!0}}var c=h.selection.getRange(),f=domUtils.findParentByTagName(c.startContainer,"li",!0);if(f){var g;if(!c.collapsed){h.fireEvent("saveScene"),g=c.createBookmark();for(var i,j,l=0,m=domUtils.findParents(f);j=m[l++];)if(domUtils.isTagNode(j,"ol ul")){i=j;break}var n=f;if(g.end)for(;n&&!(domUtils.getPosition(n,g.end)&domUtils.POSITION_FOLLOWING);)if(a(n))n=domUtils.getNextDomNode(n,!1,null,function(a){return a!==i});else{var o=n.parentNode,p=h.document.createElement(o.tagName),q=utils.indexOf(k[p.tagName],b(o)||domUtils.getComputedStyle(o,"list-style-type")),r=q+1==k[p.tagName].length?0:q+1,s=k[p.tagName][r];for(e(p,s),o.insertBefore(p,n);n&&!(domUtils.getPosition(n,g.end)&domUtils.POSITION_FOLLOWING);){if(f=n.nextSibling,p.appendChild(n),!f||domUtils.isTagNode(f,"ol ul")){if(f)for(;(f=f.firstChild)&&"LI"!=f.tagName;);else f=domUtils.getNextDomNode(n,!1,null,function(a){return a!==i});break}n=f}d(p,p.tagName.toLowerCase(),s),n=f}return h.fireEvent("contentchange"),c.moveToBookmark(g).select(),!0}if(a(f))return!0;var o=f.parentNode,p=h.document.createElement(o.tagName),q=utils.indexOf(k[p.tagName],b(o)||domUtils.getComputedStyle(o,"list-style-type"));q=q+1==k[p.tagName].length?0:q+1;var s=k[p.tagName][q];if(e(p,s),domUtils.isStartInblock(c))return h.fireEvent("saveScene"),g=c.createBookmark(),o.insertBefore(p,f),p.appendChild(f),d(p,p.tagName.toLowerCase(),s),h.fireEvent("contentchange"),c.moveToBookmark(g).select(!0),!0}}),h.commands.insertorderedlist=h.commands.insertunorderedlist={execCommand:function(a,c){c||(c="insertorderedlist"==a.toLowerCase()?"decimal":"disc");var f=this,h=this.selection.getRange(),j=function(a){return 1==a.nodeType?"br"!=a.tagName.toLowerCase():!domUtils.isWhitespace(a)},k="insertorderedlist"==a.toLowerCase()?"ol":"ul",l=f.document.createDocumentFragment();h.adjustmentBoundary().shrinkBoundary();var m,n,o,p,q=h.createBookmark(!0),r=g(f.document.getElementById(q.start)),s=0,t=g(f.document.getElementById(q.end)),u=0;if(r||t){if(r&&(m=r.parentNode),q.end||(t=r),t&&(n=t.parentNode),m===n){for(;r!==t;){if(p=r,r=r.nextSibling,!domUtils.isBlockElm(p.firstChild)){for(var v=f.document.createElement("p");p.firstChild;)v.appendChild(p.firstChild);p.appendChild(v)}l.appendChild(p)}if(p=f.document.createElement("span"),m.insertBefore(p,t),!domUtils.isBlockElm(t.firstChild)){for(v=f.document.createElement("p");t.firstChild;)v.appendChild(t.firstChild);t.appendChild(v)}l.appendChild(t),domUtils.breakParent(p,m),domUtils.isEmptyNode(p.previousSibling)&&domUtils.remove(p.previousSibling),domUtils.isEmptyNode(p.nextSibling)&&domUtils.remove(p.nextSibling);var w=b(m)||domUtils.getComputedStyle(m,"list-style-type")||("insertorderedlist"==a.toLowerCase()?"decimal":"disc");if(m.tagName.toLowerCase()==k&&w==c){for(var x,y=0,z=f.document.createDocumentFragment();x=l.firstChild;)if(domUtils.isTagNode(x,"ol ul"))z.appendChild(x);else for(;x.firstChild;)z.appendChild(x.firstChild),domUtils.remove(x);p.parentNode.insertBefore(z,p)}else o=f.document.createElement(k),e(o,c),o.appendChild(l),p.parentNode.insertBefore(o,p);return domUtils.remove(p),o&&d(o,k,c),void h.moveToBookmark(q).select()}if(r){for(;r;){if(p=r.nextSibling,domUtils.isTagNode(r,"ol ul"))l.appendChild(r);else{for(var A=f.document.createDocumentFragment(),B=0;r.firstChild;)domUtils.isBlockElm(r.firstChild)&&(B=1),A.appendChild(r.firstChild);if(B)l.appendChild(A);else{var C=f.document.createElement("p");C.appendChild(A),l.appendChild(C)}domUtils.remove(r)}r=p}m.parentNode.insertBefore(l,m.nextSibling),domUtils.isEmptyNode(m)?(h.setStartBefore(m),domUtils.remove(m)):h.setStartAfter(m),s=1}if(t&&domUtils.inDoc(n,f.document)){for(r=n.firstChild;r&&r!==t;){if(p=r.nextSibling,domUtils.isTagNode(r,"ol ul"))l.appendChild(r);else{for(A=f.document.createDocumentFragment(),B=0;r.firstChild;)domUtils.isBlockElm(r.firstChild)&&(B=1),A.appendChild(r.firstChild);B?l.appendChild(A):(C=f.document.createElement("p"),C.appendChild(A),l.appendChild(C)),domUtils.remove(r)}r=p}var D=domUtils.createElement(f.document,"div",{tmpDiv:1});domUtils.moveChild(t,D),l.appendChild(D),domUtils.remove(t),n.parentNode.insertBefore(l,n),h.setEndBefore(n),domUtils.isEmptyNode(n)&&domUtils.remove(n),u=1}}s||h.setStartBefore(f.document.getElementById(q.start)),q.end&&!u&&h.setEndAfter(f.document.getElementById(q.end)),h.enlarge(!0,function(a){return i[a.tagName]}),l=f.document.createDocumentFragment();for(var E,F=h.createBookmark(),G=domUtils.getNextDomNode(F.start,!1,j),H=h.cloneRange(),I=domUtils.isBlockElm;G&&G!==F.end&&domUtils.getPosition(G,F.end)&domUtils.POSITION_PRECEDING;)if(3==G.nodeType||dtd.li[G.tagName]){if(1==G.nodeType&&dtd.$list[G.tagName]){for(;G.firstChild;)l.appendChild(G.firstChild);E=domUtils.getNextDomNode(G,!1,j),domUtils.remove(G),G=E;continue}for(E=G,H.setStartBefore(G);G&&G!==F.end&&(!I(G)||domUtils.isBookmarkNode(G));)E=G,G=domUtils.getNextDomNode(G,!1,null,function(a){return!i[a.tagName]});G&&I(G)&&(p=domUtils.getNextDomNode(E,!1,j),p&&domUtils.isBookmarkNode(p)&&(G=domUtils.getNextDomNode(p,!1,j),E=p)),H.setEndAfter(E),G=domUtils.getNextDomNode(E,!1,j);var J=h.document.createElement("li");if(J.appendChild(H.extractContents()),domUtils.isEmptyNode(J)){for(var E=h.document.createElement("p");J.firstChild;)E.appendChild(J.firstChild);J.appendChild(E)}l.appendChild(J)}else G=domUtils.getNextDomNode(G,!0,j);h.moveToBookmark(F).collapse(!0),o=f.document.createElement(k),e(o,c),o.appendChild(l),h.insertNode(o),d(o,k,c);for(var x,y=0,K=domUtils.getElementsByTagName(o,"div");x=K[y++];)x.getAttribute("tmpDiv")&&domUtils.remove(x,!0);h.moveToBookmark(q).select()},queryCommandState:function(a){for(var b,c="insertorderedlist"==a.toLowerCase()?"ol":"ul",d=this.selection.getStartElementPath(),e=0;b=d[e++];){if("TABLE"==b.nodeName)return 0;if(c==b.nodeName.toLowerCase())return 1}return 0},queryCommandValue:function(a){for(var c,d,e="insertorderedlist"==a.toLowerCase()?"ol":"ul",f=this.selection.getStartElementPath(),g=0;d=f[g++];){if("TABLE"==d.nodeName){c=null;break}if(e==d.nodeName.toLowerCase()){c=d;break}}return c?b(c)||domUtils.getComputedStyle(c,"list-style-type"):null}}},function(){var a={textarea:function(a,b){var c=b.ownerDocument.createElement("textarea");return c.style.cssText="position:absolute;resize:none;width:100%;height:100%;border:0;padding:0;margin:0;overflow-y:auto;",browser.ie&&browser.version<8&&(c.style.width=b.offsetWidth+"px",c.style.height=b.offsetHeight+"px",b.onresize=function(){c.style.width=b.offsetWidth+"px",c.style.height=b.offsetHeight+"px"}),b.appendChild(c),{setContent:function(a){c.value=a},getContent:function(){return c.value},select:function(){var a;browser.ie?(a=c.createTextRange(),a.collapse(!0),a.select()):(c.setSelectionRange(0,0),c.focus())},dispose:function(){b.removeChild(c),b.onresize=null,c=null,b=null}}},codemirror:function(a,b){var c=window.CodeMirror(b,{mode:"text/html",tabMode:"indent",lineNumbers:!0,lineWrapping:!0}),d=c.getWrapperElement();return d.style.cssText='position:absolute;left:0;top:0;width:100%;height:100%;font-family:consolas,"Courier new",monospace;font-size:13px;',c.getScrollerElement().style.cssText="position:absolute;left:0;top:0;width:100%;height:100%;",c.refresh(),{getCodeMirror:function(){return c},setContent:function(a){c.setValue(a)},getContent:function(){return c.getValue()},select:function(){c.focus()},dispose:function(){b.removeChild(d),d=null,c=null}}}};UE.plugins.source=function(){function b(b){return a["codemirror"==f.sourceEditor&&window.CodeMirror?"codemirror":"textarea"](e,b)}var c,d,e=this,f=this.options,g=!1;f.sourceEditor=browser.ie?"textarea":f.sourceEditor||"codemirror",e.setOpt({sourceEditorFirst:!1});var h,i,j;e.commands.source={execCommand:function(){if(g=!g){j=e.selection.getRange().createAddress(!1,!0),e.undoManger&&e.undoManger.save(!0),browser.gecko&&(e.body.contentEditable=!1),h=e.iframe.style.cssText,e.iframe.style.cssText+="position:absolute;left:-32768px;top:-32768px;",e.fireEvent("beforegetcontent");var a=UE.htmlparser(e.body.innerHTML);e.filterOutputRule(a),a.traversal(function(a){if("element"==a.type)switch(a.tagName){case"td":case"th":case"caption":a.children&&1==a.children.length&&"br"==a.firstChild().tagName&&a.removeChild(a.firstChild());break;case"pre":a.innerText(a.innerText().replace(/ /g," "))}}),e.fireEvent("aftergetcontent");var f=a.toHtml(!0);c=b(e.iframe.parentNode),c.setContent(f),d=e.setContent,e.setContent=function(a){var b=UE.htmlparser(a);e.filterInputRule(b),a=b.toHtml(),c.setContent(a)},setTimeout(function(){c.select(),e.addListener("fullscreenchanged",function(){try{c.getCodeMirror().refresh()}catch(a){}})}),i=e.getContent,e.getContent=function(){return c.getContent()||"

    "+(browser.ie?"":"
    ")+"

    "}}else{e.iframe.style.cssText=h;var k=c.getContent()||"

    "+(browser.ie?"":"
    ")+"

    ";k=k.replace(new RegExp("[\\r\\t\\n ]*]*)>","g"),function(a,b){return b&&!dtd.$inlineWithA[b.toLowerCase()]?a.replace(/(^[\n\r\t ]*)|([\n\r\t ]*$)/g,""):a.replace(/(^[\n\r\t]*)|([\n\r\t]*$)/g,"")}),e.setContent=d,e.setContent(k),c.dispose(),c=null,e.getContent=i;var l=e.body.firstChild;if(l||(e.body.innerHTML="

    "+(browser.ie?"":"
    ")+"

    ",l=e.body.firstChild),e.undoManger&&e.undoManger.save(!0),browser.gecko){var m=document.createElement("input");m.style.cssText="position:absolute;left:0;top:-32768px",document.body.appendChild(m),e.body.contentEditable=!1,setTimeout(function(){domUtils.setViewportOffset(m,{left:-32768,top:0}),m.focus(),setTimeout(function(){e.body.contentEditable=!0,e.selection.getRange().moveToAddress(j).select(!0),domUtils.remove(m)})})}else try{e.selection.getRange().moveToAddress(j).select(!0)}catch(n){}}this.fireEvent("sourcemodechanged",g)},queryCommandState:function(){return 0|g},notNeedUndo:1};var k=e.queryCommandState;e.queryCommandState=function(a){return a=a.toLowerCase(),g?a in{source:1,fullscreen:1}?1:-1:k.apply(this,arguments)},"codemirror"==f.sourceEditor&&e.addListener("ready",function(){utils.loadFile(document,{src:f.codeMirrorJsUrl||f.UEDITOR_HOME_URL+"third-party/codemirror/codemirror.js",tag:"script",type:"text/javascript",defer:"defer"},function(){f.sourceEditorFirst&&setTimeout(function(){e.execCommand("source")},0)}),utils.loadFile(document,{tag:"link",rel:"stylesheet",type:"text/css",href:f.codeMirrorCssUrl||f.UEDITOR_HOME_URL+"third-party/codemirror/codemirror.css"})})}}(),UE.plugins.enterkey=function(){var a,b=this,c=b.options.enterTag;b.addListener("keyup",function(c,d){var e=d.keyCode||d.which;if(13==e){var f,g=b.selection.getRange(),h=g.startContainer;if(browser.ie)b.fireEvent("saveScene",!0,!0);else{if(/h\d/i.test(a)){if(browser.gecko){var i=domUtils.findParentByTagName(h,["h1","h2","h3","h4","h5","h6","blockquote","caption","table"],!0);i||(b.document.execCommand("formatBlock",!1,"

    "),f=1)}else if(1==h.nodeType){var j,k=b.document.createTextNode("");if(g.insertNode(k),j=domUtils.findParentByTagName(k,"div",!0)){for(var l=b.document.createElement("p");j.firstChild;)l.appendChild(j.firstChild);j.parentNode.insertBefore(l,j),domUtils.remove(j),g.setStartBefore(k).setCursor(),f=1}domUtils.remove(k)}b.undoManger&&f&&b.undoManger.save()}browser.opera&&g.select()}}}),b.addListener("keydown",function(d,e){var f=e.keyCode||e.which;if(13==f){if(b.fireEvent("beforeenterkeydown"))return void domUtils.preventDefault(e);b.fireEvent("saveScene",!0,!0),a="";var g=b.selection.getRange();if(!g.collapsed){var h=g.startContainer,i=g.endContainer,j=domUtils.findParentByTagName(h,"td",!0),k=domUtils.findParentByTagName(i,"td",!0);if(j&&k&&j!==k||!j&&k||j&&!k)return void(e.preventDefault?e.preventDefault():e.returnValue=!1)}if("p"==c)browser.ie||(h=domUtils.findParentByTagName(g.startContainer,["ol","ul","p","h1","h2","h3","h4","h5","h6","blockquote","caption"],!0),h||browser.opera?(a=h.tagName,"p"==h.tagName.toLowerCase()&&browser.gecko&&domUtils.removeDirtyAttr(h)):(b.document.execCommand("formatBlock",!1,"

    "),browser.gecko&&(g=b.selection.getRange(),h=domUtils.findParentByTagName(g.startContainer,"p",!0),h&&domUtils.removeDirtyAttr(h))));else if(e.preventDefault?e.preventDefault():e.returnValue=!1,g.collapsed){m=g.document.createElement("br"),g.insertNode(m);var l=m.parentNode;l.lastChild===m?(m.parentNode.insertBefore(m.cloneNode(!0),m),g.setStartBefore(m)):g.setStartAfter(m),g.setCursor()}else if(g.deleteContents(),h=g.startContainer,1==h.nodeType&&(h=h.childNodes[g.startOffset])){for(;1==h.nodeType;){if(dtd.$empty[h.tagName])return g.setStartBefore(h).setCursor(),b.undoManger&&b.undoManger.save(),!1;if(!h.firstChild){var m=g.document.createElement("br");return h.appendChild(m),g.setStart(h,0).setCursor(),b.undoManger&&b.undoManger.save(),!1}h=h.firstChild}h===g.startContainer.childNodes[g.startOffset]?(m=g.document.createElement("br"),g.insertNode(m).setCursor()):g.setStart(h,0).setCursor()}else m=g.document.createElement("br"),g.insertNode(m).setStartAfter(m).setCursor()}})},UE.plugins.keystrokes=function(){var a=this,b=!0;a.addListener("keydown",function(c,d){var e=d.keyCode||d.which,f=a.selection.getRange();if(!f.collapsed&&!(d.ctrlKey||d.shiftKey||d.altKey||d.metaKey)&&(e>=65&&e<=90||e>=48&&e<=57||e>=96&&e<=111||{13:1,8:1,46:1}[e])){var g=f.startContainer;if(domUtils.isFillChar(g)&&f.setStartBefore(g),g=f.endContainer,domUtils.isFillChar(g)&&f.setEndAfter(g),f.txtToElmBoundary(),f.endContainer&&1==f.endContainer.nodeType&&(g=f.endContainer.childNodes[f.endOffset],g&&domUtils.isBr(g)&&f.setEndAfter(g)),0==f.startOffset&&(g=f.startContainer,domUtils.isBoundaryNode(g,"firstChild")&&(g=f.endContainer,f.endOffset==(3==g.nodeType?g.nodeValue.length:g.childNodes.length)&&domUtils.isBoundaryNode(g,"lastChild"))))return a.fireEvent("saveScene"),a.body.innerHTML="

    "+(browser.ie?"":"
    ")+"

    ",f.setStart(a.body.firstChild,0).setCursor(!1,!0),void a._selectionChange()}if(e==keymap.Backspace){if(f=a.selection.getRange(),b=f.collapsed,a.fireEvent("delkeydown",d))return;var h,i;if(f.collapsed&&f.inFillChar()&&(h=f.startContainer,domUtils.isFillChar(h)?(f.setStartBefore(h).shrinkBoundary(!0).collapse(!0),domUtils.remove(h)):(h.nodeValue=h.nodeValue.replace(new RegExp("^"+domUtils.fillChar),""),f.startOffset--,f.collapse(!0).select(!0))),h=f.getClosedNode())return a.fireEvent("saveScene"),f.setStartBefore(h),domUtils.remove(h),f.setCursor(),a.fireEvent("saveScene"),void domUtils.preventDefault(d);if(!browser.ie&&(h=domUtils.findParentByTagName(f.startContainer,"table",!0),i=domUtils.findParentByTagName(f.endContainer,"table",!0),h&&!i||!h&&i||h!==i))return void d.preventDefault()}if(e==keymap.Tab){var j={ol:1,ul:1,table:1};if(a.fireEvent("tabkeydown",d))return void domUtils.preventDefault(d);var k=a.selection.getRange();a.fireEvent("saveScene");for(var l=0,m="",n=a.options.tabSize||4,o=a.options.tabNode||" ";l"});d.insertNode(g).setStart(g,0).setCursor(!1,!0)}}if(!b&&(3==d.startContainer.nodeType||1==d.startContainer.nodeType&&domUtils.isEmptyBlock(d.startContainer)))if(browser.ie){var k=d.document.createElement("span");d.insertNode(k).setStartBefore(k).collapse(!0),d.select(),domUtils.remove(k)}else d.select()}})},UE.plugins.fiximgclick=function(){function a(){this.editor=null,this.resizer=null,this.cover=null,this.doc=document,this.prePos={x:0,y:0},this.startPos={x:0,y:0}}var b=!1;return function(){var c=[[0,0,-1,-1],[0,0,0,-1],[0,0,1,-1],[0,0,-1,0],[0,0,1,0],[0,0,-1,1],[0,0,0,1],[0,0,1,1]];a.prototype={init:function(a){var b=this;b.editor=a,b.startPos=this.prePos={x:0,y:0},b.dragId=-1;var c=[],d=b.cover=document.createElement("div"),e=b.resizer=document.createElement("div");for(d.id=b.editor.ui.id+"_imagescale_cover",d.style.cssText="position:absolute;display:none;z-index:"+b.editor.options.zIndex+";filter:alpha(opacity=0); opacity:0;background:#CCC;",domUtils.on(d,"mousedown click",function(){b.hide()}),i=0;i<8;i++)c.push('');e.id=b.editor.ui.id+"_imagescale",e.className="edui-editor-imagescale",e.innerHTML=c.join(""),e.style.cssText+=";display:none;border:1px solid #3b77ff;z-index:"+b.editor.options.zIndex+";",b.editor.ui.getDom().appendChild(d),b.editor.ui.getDom().appendChild(e),b.initStyle(),b.initEvents()},initStyle:function(){utils.cssRule("imagescale",".edui-editor-imagescale{display:none;position:absolute;border:1px solid #38B2CE;cursor:hand;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.edui-editor-imagescale span{position:absolute;width:6px;height:6px;overflow:hidden;font-size:0px;display:block;background-color:#3C9DD0;}.edui-editor-imagescale .edui-editor-imagescale-hand0{cursor:nw-resize;top:0;margin-top:-4px;left:0;margin-left:-4px;}.edui-editor-imagescale .edui-editor-imagescale-hand1{cursor:n-resize;top:0;margin-top:-4px;left:50%;margin-left:-4px;}.edui-editor-imagescale .edui-editor-imagescale-hand2{cursor:ne-resize;top:0;margin-top:-4px;left:100%;margin-left:-3px;}.edui-editor-imagescale .edui-editor-imagescale-hand3{cursor:w-resize;top:50%;margin-top:-4px;left:0;margin-left:-4px;}.edui-editor-imagescale .edui-editor-imagescale-hand4{cursor:e-resize;top:50%;margin-top:-4px;left:100%;margin-left:-3px;}.edui-editor-imagescale .edui-editor-imagescale-hand5{cursor:sw-resize;top:100%;margin-top:-3px;left:0;margin-left:-4px;}.edui-editor-imagescale .edui-editor-imagescale-hand6{cursor:s-resize;top:100%;margin-top:-3px;left:50%;margin-left:-4px;}.edui-editor-imagescale .edui-editor-imagescale-hand7{cursor:se-resize;top:100%;margin-top:-3px;left:100%;margin-left:-3px;}")},initEvents:function(){var a=this;a.startPos.x=a.startPos.y=0,a.isDraging=!1},_eventHandler:function(a){var c=this;switch(a.type){case"mousedown":var d,d=a.target||a.srcElement;d.className.indexOf("edui-editor-imagescale-hand")!=-1&&c.dragId==-1&&(c.dragId=d.className.slice(-1),c.startPos.x=c.prePos.x=a.clientX,c.startPos.y=c.prePos.y=a.clientY,domUtils.on(c.doc,"mousemove",c.proxy(c._eventHandler,c)));break;case"mousemove":c.dragId!=-1&&(c.updateContainerStyle(c.dragId,{x:a.clientX-c.prePos.x,y:a.clientY-c.prePos.y}),c.prePos.x=a.clientX,c.prePos.y=a.clientY,b=!0,c.updateTargetElement());break;case"mouseup":c.dragId!=-1&&(c.updateContainerStyle(c.dragId,{x:a.clientX-c.prePos.x,y:a.clientY-c.prePos.y}),c.updateTargetElement(),c.target.parentNode&&c.attachTo(c.target),c.dragId=-1),domUtils.un(c.doc,"mousemove",c.proxy(c._eventHandler,c)),b&&(b=!1,c.editor.fireEvent("contentchange"))}},updateTargetElement:function(){var a=this;domUtils.setStyles(a.target,{width:a.resizer.style.width,height:a.resizer.style.height}),a.target.width=parseInt(a.resizer.style.width),a.target.height=parseInt(a.resizer.style.height),a.attachTo(a.target)},updateContainerStyle:function(a,b){var d,e=this,f=e.resizer;0!=c[a][0]&&(d=parseInt(f.style.left)+b.x,f.style.left=e._validScaledProp("left",d)+"px"),0!=c[a][1]&&(d=parseInt(f.style.top)+b.y,f.style.top=e._validScaledProp("top",d)+"px"),0!=c[a][2]&&(d=f.clientWidth+c[a][2]*b.x,f.style.width=e._validScaledProp("width",d)+"px"),0!=c[a][3]&&(d=f.clientHeight+c[a][3]*b.y,f.style.height=e._validScaledProp("height",d)+"px")},_validScaledProp:function(a,b){var c=this.resizer,d=document;switch(b=isNaN(b)?0:b,a){case"left":return b<0?0:b+c.clientWidth>d.clientWidth?d.clientWidth-c.clientWidth:b;case"top":return b<0?0:b+c.clientHeight>d.clientHeight?d.clientHeight-c.clientHeight:b;case"width":return b<=0?1:b+c.offsetLeft>d.clientWidth?d.clientWidth-c.offsetLeft:b;case"height":return b<=0?1:b+c.offsetTop>d.clientHeight?d.clientHeight-c.offsetTop:b}},hideCover:function(){this.cover.style.display="none"},showCover:function(){var a=this,b=domUtils.getXY(a.editor.ui.getDom()),c=domUtils.getXY(a.editor.iframe);domUtils.setStyles(a.cover,{width:a.editor.iframe.offsetWidth+"px",height:a.editor.iframe.offsetHeight+"px",top:c.y-b.y+"px",left:c.x-b.x+"px",position:"absolute",display:""})},show:function(a){var b=this;b.resizer.style.display="block",a&&b.attachTo(a),domUtils.on(this.resizer,"mousedown",b.proxy(b._eventHandler,b)),domUtils.on(b.doc,"mouseup",b.proxy(b._eventHandler,b)),b.showCover(),b.editor.fireEvent("afterscaleshow",b),b.editor.fireEvent("saveScene")},hide:function(){var a=this;a.hideCover(),a.resizer.style.display="none",domUtils.un(a.resizer,"mousedown",a.proxy(a._eventHandler,a)),domUtils.un(a.doc,"mouseup",a.proxy(a._eventHandler,a)),a.editor.fireEvent("afterscalehide",a)},proxy:function(a,b){return function(c){return a.apply(b||this,arguments)}},attachTo:function(a){var b=this,c=b.target=a,d=this.resizer,e=domUtils.getXY(c),f=domUtils.getXY(b.editor.iframe),g=domUtils.getXY(d.parentNode);domUtils.setStyles(d,{width:c.width+"px",height:c.height+"px",left:f.x+e.x-b.editor.document.body.scrollLeft-g.x-parseInt(d.style.borderLeftWidth)+"px",top:f.y+e.y-b.editor.document.body.scrollTop-g.y-parseInt(d.style.borderTopWidth)+"px"})}}}(),function(){var b,c=this;c.setOpt("imageScaleEnabled",!0),!browser.ie&&c.options.imageScaleEnabled&&c.addListener("click",function(d,e){var f=c.selection.getRange(),g=f.getClosedNode();if(g&&"IMG"==g.tagName&&"false"!=c.body.contentEditable){if(g.className.indexOf("edui-faked-music")!=-1||g.getAttribute("anchorname")||domUtils.hasClass(g,"loadingclass")||domUtils.hasClass(g,"loaderrorclass"))return;if(!b){b=new a,b.init(c),c.ui.getDom().appendChild(b.resizer);var h,i=function(a){b.hide(),b.target&&c.selection.getRange().selectNode(b.target).select()},j=function(a){var b=a.target||a.srcElement;!b||void 0!==b.className&&b.className.indexOf("edui-editor-imagescale")!=-1||i(a)};c.addListener("afterscaleshow",function(a){c.addListener("beforekeydown",i),c.addListener("beforemousedown",j),domUtils.on(document,"keydown",i),domUtils.on(document,"mousedown",j),c.selection.getNative().removeAllRanges()}),c.addListener("afterscalehide",function(a){c.removeListener("beforekeydown",i),c.removeListener("beforemousedown",j),domUtils.un(document,"keydown",i),domUtils.un(document,"mousedown",j);var d=b.target;d.parentNode&&c.selection.getRange().selectNode(d).select()}),domUtils.on(b.resizer,"mousedown",function(a){c.selection.getNative().removeAllRanges();var d=a.target||a.srcElement;d&&d.className.indexOf("edui-editor-imagescale-hand")==-1&&(h=setTimeout(function(){b.hide(),b.target&&c.selection.getRange().selectNode(d).select()},200))}),domUtils.on(b.resizer,"mouseup",function(a){var b=a.target||a.srcElement;b&&b.className.indexOf("edui-editor-imagescale-hand")==-1&&clearTimeout(h)})}b.show(g)}else b&&"none"!=b.resizer.style.display&&b.hide()}),browser.webkit&&c.addListener("click",function(a,b){if("IMG"==b.target.tagName&&"false"!=c.body.contentEditable){var d=new dom.Range(c.document);d.selectNode(b.target).select()}})}}(),UE.plugin.register("autolink",function(){var a=0;return browser.ie?{}:{bindEvents:{reset:function(){a=0},keydown:function(a,b){var c=this,d=b.keyCode||b.which;if(32==d||13==d){for(var e,f,g=c.selection.getNative(),h=g.getRangeAt(0).cloneRange(),i=h.startContainer;1==i.nodeType&&h.startOffset>0&&(i=h.startContainer.childNodes[h.startOffset-1]);)h.setStart(i,1==i.nodeType?i.childNodes.length:i.nodeValue.length),h.collapse(!0),i=h.startContainer;do{if(0==h.startOffset){for(i=h.startContainer.previousSibling;i&&1==i.nodeType;)i=i.lastChild;if(!i||domUtils.isFillChar(i))break;e=i.nodeValue.length}else i=h.startContainer,e=h.startOffset;h.setStart(i,e-1),f=h.toString().charCodeAt(0)}while(160!=f&&32!=f);if(h.toString().replace(new RegExp(domUtils.fillChar,"g"),"").match(/(?:https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)/i)){for(;h.toString().length&&!/^(?:https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)/i.test(h.toString());)try{h.setStart(h.startContainer,h.startOffset+1)}catch(j){for(var i=h.startContainer;!(next=i.nextSibling);){if(domUtils.isBody(i))return;i=i.parentNode}h.setStart(next,0)}if(domUtils.findParentByTagName(h.startContainer,"a",!0))return;var k,l=c.document.createElement("a"),m=c.document.createTextNode(" ");c.undoManger&&c.undoManger.save(),l.appendChild(h.extractContents()),l.href=l.innerHTML=l.innerHTML.replace(/<[^>]+>/g,""),k=l.getAttribute("href").replace(new RegExp(domUtils.fillChar,"g"),""),k=/^(?:https?:\/\/)/gi.test(k)?k:"http://"+k,l.setAttribute("_src",utils.html(k)),l.href=utils.html(k),h.insertNode(l),l.parentNode.insertBefore(m,l.nextSibling),h.setStart(m,0),h.collapse(!0),g.removeAllRanges(),g.addRange(h),c.undoManger&&c.undoManger.save()}}}}}},function(){function a(a){if(3==a.nodeType)return null;if("A"==a.nodeName)return a;for(var b=a.lastChild;b;){if("A"==b.nodeName)return b;if(3==b.nodeType){if(domUtils.isWhitespace(b)){b=b.previousSibling;continue}return null}b=b.lastChild}}var b={37:1,38:1,39:1,40:1,13:1,32:1};browser.ie&&this.addListener("keyup",function(c,d){var e=this,f=d.keyCode;if(b[f]){var g=e.selection.getRange(),h=g.startContainer;if(13==f){for(;h&&!domUtils.isBody(h)&&!domUtils.isBlockElm(h);)h=h.parentNode;if(h&&!domUtils.isBody(h)&&"P"==h.nodeName){var i=h.previousSibling;if(i&&1==i.nodeType){var i=a(i);i&&!i.getAttribute("_href")&&domUtils.remove(i,!0)}}}else if(32==f)3==h.nodeType&&/^\s$/.test(h.nodeValue)&&(h=h.previousSibling,h&&"A"==h.nodeName&&!h.getAttribute("_href")&&domUtils.remove(h,!0));else if(h=domUtils.findParentByTagName(h,"a",!0),h&&!h.getAttribute("_href")){var j=g.createBookmark();domUtils.remove(h,!0),g.moveToBookmark(j).select(!0)}}})}),UE.plugins.autoheight=function(){function a(){var a=this;clearTimeout(f),g||(!a.queryCommandState||a.queryCommandState&&1!=a.queryCommandState("source"))&&(f=setTimeout(function(){for(var b=a.body.lastChild;b&&1!=b.nodeType;)b=b.previousSibling;b&&1==b.nodeType&&(b.style.clear="both",e=Math.max(domUtils.getXY(b).y+b.offsetHeight+25,Math.max(i.minFrameHeight,i.initialFrameHeight)),e!=h&&(e!==parseInt(a.iframe.parentNode.style.height)&&(a.iframe.parentNode.style.height=e+"px"),a.body.style.height=e+"px",h=e),domUtils.removeStyle(b,"clear"))},50))}function b(){c.window&&(null===j?j=c.window.scrollY:0==c.window.scrollY&&0!=j&&(c.window.scrollTo(0,0),j=null))}var c=this;if(c.autoHeightEnabled=c.options.autoHeightEnabled!==!1,c.autoHeightEnabled){var d,e,f,g,h=0,i=c.options;c.addListener("fullscreenchanged",function(a,b){g=b}),c.addListener("destroy",function(){domUtils.un(c.window,"scroll",b),c.removeListener("contentchange afterinserthtml keyup mouseup",a)}),c.enableAutoHeight=function(){var b=this;if(b.autoHeightEnabled){var c=b.document;b.autoHeightEnabled=!0,d=c.body.style.overflowY,c.body.style.overflowY="hidden",b.addListener("contentchange afterinserthtml keyup mouseup",a), +setTimeout(function(){a.call(b)},browser.gecko?100:0),b.fireEvent("autoheightchanged",b.autoHeightEnabled)}},c.disableAutoHeight=function(){c.body.style.overflowY=d||"",c.removeListener("contentchange",a),c.removeListener("keyup",a),c.removeListener("mouseup",a),c.autoHeightEnabled=!1,c.fireEvent("autoheightchanged",c.autoHeightEnabled)},c.on("setHeight",function(){c.disableAutoHeight()}),c.addListener("ready",function(){c.enableAutoHeight();var d;domUtils.on(browser.ie?c.body:c.document,browser.webkit?"dragover":"drop",function(){clearTimeout(d),d=setTimeout(function(){a.call(c)},100)}),domUtils.on(c.window,"scroll",b)});var j}},UE.plugins.autofloat=function(){function a(){return UE.ui?1:(alert(g.autofloatMsg),0)}function b(){var a=document.body.style;a.backgroundImage='url("about:blank")',a.backgroundAttachment="fixed"}function c(){var a=domUtils.getXY(k),b=domUtils.getComputedStyle(k,"position"),c=domUtils.getComputedStyle(k,"left");k.style.width=k.offsetWidth+"px",k.style.zIndex=1*f.options.zIndex+1,k.parentNode.insertBefore(q,k),o||p&&browser.ie?("absolute"!=k.style.position&&(k.style.position="absolute"),k.style.top=(document.body.scrollTop||document.documentElement.scrollTop)-l+i+"px"):(browser.ie7Compat&&r&&(r=!1,k.style.left=domUtils.getXY(k).x-document.documentElement.getBoundingClientRect().left+2+"px"),"fixed"!=k.style.position&&(k.style.position="fixed",k.style.top=i+"px",("absolute"==b||"relative"==b)&&parseFloat(c)&&(k.style.left=a.x+"px")))}function d(){r=!0,q.parentNode&&q.parentNode.removeChild(q),k.style.cssText=j}function e(){var a=m(f.container),b=f.options.toolbarTopOffset||0;a.top<0&&a.bottom-k.offsetHeight>b?c():d()}var f=this,g=f.getLang();f.setOpt({topOffset:0});var h=f.options.autoFloatEnabled!==!1,i=f.options.topOffset;if(h){var j,k,l,m,n=UE.ui.uiUtils,o=browser.ie&&browser.version<=6,p=browser.quirks,q=document.createElement("div"),r=!0,s=utils.defer(function(){e()},browser.ie?200:100,!0);f.addListener("destroy",function(){domUtils.un(window,["scroll","resize"],e),f.removeListener("keydown",s)}),f.addListener("ready",function(){if(a(f)){if(!f.ui)return;m=n.getClientRect,k=f.ui.getDom("toolbarbox"),l=m(k).top,j=k.style.cssText,q.style.height=k.offsetHeight+"px",o&&b(),domUtils.on(window,["scroll","resize"],e),f.addListener("keydown",s),f.addListener("beforefullscreenchange",function(a,b){b&&d()}),f.addListener("fullscreenchanged",function(a,b){b||e()}),f.addListener("sourcemodechanged",function(a,b){setTimeout(function(){e()},0)}),f.addListener("clearDoc",function(){setTimeout(function(){e()},0)})}})}},UE.plugins.video=function(){function a(a,b,d,e,f,g,h){var i;switch(h){case"image":i="';break;case"embed":i='';break;case"video":var j=a.substr(a.lastIndexOf(".")+1);"ogv"==j&&(j="ogg"),i="'}return i}function b(b,c){utils.each(b.getNodesByTagName(c?"img":"embed video"),function(b){var d=b.getAttr("class");if(d&&d.indexOf("edui-faked-video")!=-1){var e=a(c?b.getAttr("_url"):b.getAttr("src"),b.getAttr("width"),b.getAttr("height"),null,b.getStyle("float")||"",d,c?"embed":"image");b.parentNode.replaceChild(UE.uNode.createElement(e),b)}if(d&&d.indexOf("edui-upload-video")!=-1){var e=a(c?b.getAttr("_url"):b.getAttr("src"),b.getAttr("width"),b.getAttr("height"),null,b.getStyle("float")||"",d,c?"video":"image");b.parentNode.replaceChild(UE.uNode.createElement(e),b)}})}var c=this;c.addOutputRule(function(a){b(a,!0)}),c.addInputRule(function(a){b(a)}),c.commands.insertvideo={execCommand:function(b,d,e){if(d=utils.isArray(d)?d:[d],c.fireEvent("beforeinsertvideo",d)!==!0){for(var f,g,h=[],i="tmpVedio",j=0,k=d.length;j0)return 0;for(var c in dtd.$isNotEmpty)if(dtd.$isNotEmpty.hasOwnProperty(c)&&a.getElementsByTagName(c).length)return 0;return 1},b.getWidth=function(a){return a?parseInt(domUtils.getComputedStyle(a,"width"),10):0},b.getTableCellAlignState=function(a){!utils.isArray(a)&&(a=[a]);var b={},c=["align","valign"],d=null,e=!0;return utils.each(a,function(a){return utils.each(c,function(c){if(d=a.getAttribute(c),!b[c]&&d)b[c]=d;else if(!b[c]||d!==b[c])return e=!1,!1}),e}),e?b:null},b.getTableItemsByRange=function(a){var b=a.selection.getStart();b&&b.id&&0===b.id.indexOf("_baidu_bookmark_start_")&&b.nextSibling&&(b=b.nextSibling);var c=b&&domUtils.findParentByTagName(b,["td","th"],!0),d=c&&c.parentNode,e=d&&domUtils.findParentByTagName(d,["table"]),f=e&&e.getElementsByTagName("caption")[0];return{cell:c,tr:d,table:e,caption:f}},b.getUETableBySelected=function(a){var c=b.getTableItemsByRange(a).table;return c&&c.ueTable&&c.ueTable.selectedTds.length?c.ueTable:null},b.getDefaultValue=function(a,b){var c,d,e,f,g={thin:"0px",medium:"1px",thick:"2px"};if(b)return h=b.getElementsByTagName("td")[0],f=domUtils.getComputedStyle(b,"border-left-width"),c=parseInt(g[f]||f,10),f=domUtils.getComputedStyle(h,"padding-left"),d=parseInt(g[f]||f,10),f=domUtils.getComputedStyle(h,"border-left-width"),e=parseInt(g[f]||f,10),{tableBorder:c,tdPadding:d,tdBorder:e};b=a.document.createElement("table"),b.insertRow(0).insertCell(0).innerHTML="xxx",a.body.appendChild(b);var h=b.getElementsByTagName("td")[0];return f=domUtils.getComputedStyle(b,"border-left-width"),c=parseInt(g[f]||f,10),f=domUtils.getComputedStyle(h,"padding-left"),d=parseInt(g[f]||f,10),f=domUtils.getComputedStyle(h,"border-left-width"),e=parseInt(g[f]||f,10),domUtils.remove(b),{tableBorder:c,tdPadding:d,tdBorder:e}},b.getUETable=function(a){var c=a.tagName.toLowerCase();return a="td"==c||"th"==c||"caption"==c?domUtils.findParentByTagName(a,"table",!0):a,a.ueTable||(a.ueTable=new b(a)),a.ueTable},b.cloneCell=function(a,b,c){if(!a||utils.isString(a))return this.table.ownerDocument.createElement(a||"td");var d=domUtils.hasClass(a,"selectTdClass");d&&domUtils.removeClasses(a,"selectTdClass");var e=a.cloneNode(!0);return b&&(e.rowSpan=e.colSpan=1),!c&&domUtils.removeAttributes(e,"width height"),!c&&domUtils.removeAttributes(e,"style"),e.style.borderLeftStyle="",e.style.borderTopStyle="",e.style.borderLeftColor=a.style.borderRightColor,e.style.borderLeftWidth=a.style.borderRightWidth,e.style.borderTopColor=a.style.borderBottomColor,e.style.borderTopWidth=a.style.borderBottomWidth,d&&domUtils.addClass(a,"selectTdClass"),e},b.prototype={getMaxRows:function(){for(var a,b=this.table.rows,c=1,d=0;a=b[d];d++){for(var e,f=1,g=0;e=a.cells[g++];)f=Math.max(e.rowSpan||1,f);c=Math.max(f+d,c)}return c},getMaxCols:function(){for(var a,b=this.table.rows,c=0,d={},e=0;a=b[e];e++){for(var f,g=0,h=0;f=a.cells[h++];)if(g+=f.colSpan||1,f.rowSpan&&f.rowSpan>1)for(var i=1;ithis.rowsNum-1)?null:(e=c?h?i.endRowIndex+1:g.rowIndex+g.rowSpan:h?i.beginRowIndex-1:g.rowIndex-1,f=h?i.beginColIndex:g.colIndex,this.getCell(this.indexTable[e][f].rowIndex,this.indexTable[e][f].cellIndex))}catch(j){a(j)}},getSameEndPosCells:function(b,c){try{for(var d="x"===c.toLowerCase(),e=domUtils.getXY(b)[d?"x":"y"]+b["offset"+(d?"Width":"Height")],f=this.table.rows,g=null,h=[],i=0;ie&&d)break;if((b==j||e==l)&&(1==j[d?"colSpan":"rowSpan"]&&h.push(j),d))break}}return h}catch(m){a(m)}},setCellContent:function(a,b){a.innerHTML=b||(browser.ie?domUtils.fillChar:"
    ")},cloneCell:b.cloneCell,getSameStartPosXCells:function(b){try{for(var c,d=domUtils.getXY(b).x+b.offsetWidth,e=this.table.rows,f=[],g=0;gd)break;if(j==d&&1==h.colSpan){f.push(h);break}}}return f}catch(k){a(k)}},update:function(a){this.table=a||this.table,this.selectedTds=[],this.cellsRange={},this.indexTable=[];for(var b=this.table.rows,c=this.getMaxRows(),d=c-b.length,e=this.getMaxCols();d--;)this.table.insertRow(b.length);this.rowsNum=c,this.colsNum=e;for(var f=0,g=b.length;fc&&(j.rowSpan=c);for(var m=k,n=j.rowSpan||1,o=j.colSpan||1;this.indexTable[i][m];)m++;for(var p=0;p0)for(h=b;hf&&(m=Math.max(h,m));if(ee&&(l=Math.max(i,l));if(b>0)for(i=a;ig||d+b.colSpan-1>h)return null;j.push(this.getCell(c,b.cellIndex))}}return j},clearSelected:function(){b.removeSelectedClass(this.selectedTds),this.selectedTds=[],this.cellsRange={}},setSelected:function(a){var c=this.getCells(a);b.addSelectedClass(c),this.selectedTds=c,this.cellsRange=a},isFullRow:function(){var a=this.cellsRange;return a.endColIndex-a.beginColIndex+1==this.colsNum},isFullCol:function(){var a=this.cellsRange,b=this.table,c=b.getElementsByTagName("th"),d=a.endRowIndex-a.beginRowIndex+1;return c.length?d==this.rowsNum||d==this.rowsNum-1:d==this.rowsNum},getNextCell:function(b,c,d){try{var e,f,g=this.getCellInfo(b),h=this.selectedTds.length&&!d,i=this.cellsRange;return!c&&0==g.rowIndex||c&&(h?i.endRowIndex==this.rowsNum-1:g.rowIndex+g.rowSpan>this.rowsNum-1)?null:(e=c?h?i.endRowIndex+1:g.rowIndex+g.rowSpan:h?i.beginRowIndex-1:g.rowIndex-1,f=h?i.beginColIndex:g.colIndex,this.getCell(this.indexTable[e][f].rowIndex,this.indexTable[e][f].cellIndex))}catch(j){a(j)}},getPreviewCell:function(b,c){try{var d,e,f=this.getCellInfo(b),g=this.selectedTds.length,h=this.cellsRange;return!c&&(g?!h.beginColIndex:!f.colIndex)||c&&(g?h.endColIndex==this.colsNum-1:f.rowIndex>this.colsNum-1)?null:(d=c?g?h.beginRowIndex:f.rowIndex<1?0:f.rowIndex-1:g?h.beginRowIndex:f.rowIndex,e=c?g?h.endColIndex+1:f.colIndex:g?h.beginColIndex-1:f.colIndex<1?0:f.colIndex-1,this.getCell(this.indexTable[d][e].rowIndex,this.indexTable[d][e].cellIndex))}catch(i){a(i)}},moveContent:function(a,c){if(!b.isEmptyBlock(c)){if(b.isEmptyBlock(a))return void(a.innerHTML=c.innerHTML);var d=a.lastChild;for(3!=d.nodeType&&dtd.$block[d.tagName]||a.appendChild(a.ownerDocument.createElement("br"));d=c.firstChild;)a.appendChild(d)}},mergeRight:function(a){var b=this.getCellInfo(a),c=b.colIndex+b.colSpan,d=this.indexTable[b.rowIndex][c],e=this.getCell(d.rowIndex,d.cellIndex);a.colSpan=b.colSpan+d.colSpan,a.removeAttribute("width"),this.moveContent(a,e),this.deleteCell(e,d.rowIndex),this.update()},mergeDown:function(a){var b=this.getCellInfo(a),c=b.rowIndex+b.rowSpan,d=this.indexTable[c][b.colIndex],e=this.getCell(d.rowIndex,d.cellIndex);a.rowSpan=b.rowSpan+d.rowSpan,a.removeAttribute("height"),this.moveContent(a,e),this.deleteCell(e,d.rowIndex),this.update()},mergeRange:function(){for(var a,b=this.cellsRange,c=this.getCell(b.beginRowIndex,this.indexTable[b.beginRowIndex][b.beginColIndex].cellIndex),d=this.getCells(b),e=0;a=d[e++];)a!==c&&(this.moveContent(c,a),this.deleteCell(a));if(c.rowSpan=b.endRowIndex-b.beginRowIndex+1,c.rowSpan>1&&c.removeAttribute("height"),c.colSpan=b.endColIndex-b.beginColIndex+1,c.colSpan>1&&c.removeAttribute("width"),c.rowSpan==this.rowsNum&&1!=c.colSpan&&(c.colSpan=1),c.colSpan==this.colsNum&&1!=c.rowSpan){var f=c.parentNode.rowIndex;if(this.table.deleteRow)for(var e=f+1,g=f+1,h=c.rowSpan;e1&&g.rowIndex==a){var i=h.cloneNode(!0);i.rowSpan=h.rowSpan-1,i.innerHTML="",h.rowSpan=1;var j,k=a+1,l=this.table.rows[k],m=this.getPreviewMergedCellsNum(k,f)-e;m1?l.colSpan--:c[h].deleteCell(j.cellIndex),h+=j.rowSpan||1}}this.table.setAttribute("width",d-e),this.update()},splitToCells:function(a){var b=this,c=this.splitToRows(a);utils.each(c,function(a){b.splitToCols(a)})},splitToRows:function(a){var b=this.getCellInfo(a),c=b.rowIndex,d=b.colIndex,e=[];a.rowSpan=1,e.push(a);for(var f=c,g=c+b.rowSpan;f");for(var g=0;g'+(browser.ie&&browser.version<11?domUtils.fillChar:"
    ")+"");c.push("")}return"
    "+c.join("")+"
    "}b||(b=utils.extend({},{numCols:this.options.defaultCols,numRows:this.options.defaultRows,tdvalign:this.options.tdvalign}));var d=this,e=this.selection.getRange(),f=e.startContainer,h=domUtils.findParent(f,function(a){return domUtils.isBlockElm(a)},!0)||d.body,i=g(d),j=h.offsetWidth,k=Math.floor(j/b.numCols-2*i.tdPadding-i.tdBorder);!b.tdvalign&&(b.tdvalign=d.options.tdvalign),d.execCommand("inserthtml",c(b,k))}},UE.commands.insertparagraphbeforetable={queryCommandState:function(){return e(this).cell?0:-1},execCommand:function(){var a=e(this).table;if(a){var b=this.document.createElement("p");b.innerHTML=browser.ie?" ":"
    ",a.parentNode.insertBefore(b,a),this.selection.getRange().setStart(b,0).setCursor()}}},UE.commands.deletetable={queryCommandState:function(){var a=this.selection.getRange();return domUtils.findParentByTagName(a.startContainer,"table",!0)?0:-1},execCommand:function(a,b){var c=this.selection.getRange();if(b=b||domUtils.findParentByTagName(c.startContainer,"table",!0)){var d=b.nextSibling;d||(d=domUtils.createElement(this.document,"p",{innerHTML:browser.ie?domUtils.fillChar:"
    "}),b.parentNode.insertBefore(d,b)),domUtils.remove(b),c=this.selection.getRange(),3==d.nodeType?c.setStartBefore(d):c.setStart(d,0),c.setCursor(!1,!0),this.fireEvent("tablehasdeleted")}}},UE.commands.cellalign={queryCommandState:function(){return c(this).length?0:-1},execCommand:function(a,b){var d=c(this);if(d.length)for(var e,f=0;e=d[f++];)e.setAttribute("align",b)}},UE.commands.cellvalign={queryCommandState:function(){return c(this).length?0:-1},execCommand:function(a,b){var d=c(this);if(d.length)for(var e,f=0;e=d[f++];)e.setAttribute("vAlign",b)}},UE.commands.insertcaption={queryCommandState:function(){var a=e(this).table;return a&&0==a.getElementsByTagName("caption").length?1:-1},execCommand:function(){var a=e(this).table;if(a){var b=this.document.createElement("caption");b.innerHTML=browser.ie?domUtils.fillChar:"
    ",a.insertBefore(b,a.firstChild);var c=this.selection.getRange();c.setStart(b,0).setCursor()}}},UE.commands.deletecaption={queryCommandState:function(){var a=this.selection.getRange(),b=domUtils.findParentByTagName(a.startContainer,"table");return b?0==b.getElementsByTagName("caption").length?-1:1:-1},execCommand:function(){var a=this.selection.getRange(),b=domUtils.findParentByTagName(a.startContainer,"table");if(b){domUtils.remove(b.getElementsByTagName("caption")[0]);var c=this.selection.getRange();c.setStart(b.rows[0].cells[0],0).setCursor()}}},UE.commands.inserttitle={queryCommandState:function(){var a=e(this).table;if(a){var b=a.rows[0];return"th"!=b.cells[b.cells.length-1].tagName.toLowerCase()?0:-1}return-1},execCommand:function(){var a=e(this).table;a&&h(a).insertRow(0,"th");var b=a.getElementsByTagName("th")[0];this.selection.getRange().setStart(b,0).setCursor(!1,!0)}},UE.commands.deletetitle={queryCommandState:function(){var a=e(this).table;if(a){var b=a.rows[0];return"th"==b.cells[b.cells.length-1].tagName.toLowerCase()?0:-1}return-1},execCommand:function(){var a=e(this).table;a&&domUtils.remove(a.rows[0]);var b=a.getElementsByTagName("td")[0];this.selection.getRange().setStart(b,0).setCursor(!1,!0)}},UE.commands.inserttitlecol={queryCommandState:function(){var a=e(this).table;if(a){var b=a.rows[a.rows.length-1];return b.getElementsByTagName("th").length?-1:0}return-1},execCommand:function(b){var c=e(this).table;c&&h(c).insertCol(0,"th"),a(c,this);var d=c.getElementsByTagName("th")[0];this.selection.getRange().setStart(d,0).setCursor(!1,!0)}},UE.commands.deletetitlecol={queryCommandState:function(){var a=e(this).table;if(a){var b=a.rows[a.rows.length-1];return b.getElementsByTagName("th").length?0:-1}return-1},execCommand:function(){var b=e(this).table;if(b)for(var c=0;c=f.colsNum)return-1;var j=f.indexTable[g.rowIndex][i],k=c.rows[j.rowIndex].cells[j.cellIndex];return k&&d.tagName==k.tagName&&j.rowIndex==g.rowIndex&&j.rowSpan==g.rowSpan?0:-1},execCommand:function(a){var b=this.selection.getRange(),c=b.createBookmark(!0),d=e(this).cell,f=h(d);f.mergeRight(d),b.moveToBookmark(c).select()}},UE.commands.mergedown={queryCommandState:function(a){var b=e(this),c=b.table,d=b.cell;if(!c||!d)return-1;var f=h(c);if(f.selectedTds.length)return-1;var g=f.getCellInfo(d),i=g.rowIndex+g.rowSpan;if(i>=f.rowsNum)return-1;var j=f.indexTable[i][g.colIndex],k=c.rows[j.rowIndex].cells[j.cellIndex];return k&&d.tagName==k.tagName&&j.colIndex==g.colIndex&&j.colSpan==g.colSpan?0:-1},execCommand:function(){var a=this.selection.getRange(),b=a.createBookmark(!0),c=e(this).cell,d=h(c);d.mergeDown(c),a.moveToBookmark(b).select()}},UE.commands.mergecells={queryCommandState:function(){return f(this)?0:-1},execCommand:function(){var a=f(this);if(a&&a.selectedTds.length){var b=a.selectedTds[0];a.mergeRange();var c=this.selection.getRange();domUtils.isEmptyBlock(b)?c.setStart(b,0).collapse(!0):c.selectNodeContents(b),c.select()}}},UE.commands.insertrow={queryCommandState:function(){var a=e(this),b=a.cell;return b&&("TD"==b.tagName||"TH"==b.tagName&&a.tr!==a.table.rows[0])&&h(a.table).rowsNum0?-1:b&&(b.colSpan>1||b.rowSpan>1)?0:-1},execCommand:function(){var a=this.selection.getRange(),b=a.createBookmark(!0),c=e(this).cell,d=h(c);d.splitToCells(c),a.moveToBookmark(b).select()}},UE.commands.splittorows={queryCommandState:function(){var a=e(this),b=a.cell;if(!b)return-1;var c=h(a.table);return c.selectedTds.length>0?-1:b&&b.rowSpan>1?0:-1},execCommand:function(){var a=this.selection.getRange(),b=a.createBookmark(!0),c=e(this).cell,d=h(c);d.splitToRows(c),a.moveToBookmark(b).select()}},UE.commands.splittocols={queryCommandState:function(){var a=e(this),b=a.cell;if(!b)return-1;var c=h(a.table);return c.selectedTds.length>0?-1:b&&b.colSpan>1?0:-1},execCommand:function(){var a=this.selection.getRange(),b=a.createBookmark(!0),c=e(this).cell,d=h(c);d.splitToCols(c),a.moveToBookmark(b).select()}},UE.commands.adaptbytext=UE.commands.adaptbywindow={queryCommandState:function(){return e(this).table?0:-1},execCommand:function(b){var c=e(this),d=c.table;if(d)if("adaptbywindow"==b)a(d,this);else{var f=domUtils.getElementsByTagName(d,"td th");utils.each(f,function(a){a.removeAttribute("width")}),d.removeAttribute("width")}}},UE.commands.averagedistributecol={queryCommandState:function(){var a=f(this);return a&&(a.isFullRow()||a.isFullCol())?0:-1},execCommand:function(a){function b(){var a,b=e.table,c=0,f=0,h=g(d,b);if(e.isFullRow())c=b.offsetWidth,f=e.colsNum;else for(var i,j=e.cellsRange.beginColIndex,k=e.cellsRange.endColIndex,l=j;l<=k;)i=e.selectedTds[l],c+=i.offsetWidth,l+=i.colSpan,f+=1;return a=Math.ceil(c/f)-2*h.tdBorder-2*h.tdPadding}function c(a){utils.each(domUtils.getElementsByTagName(e.table,"th"),function(a){a.setAttribute("width","")});var b=e.isFullRow()?domUtils.getElementsByTagName(e.table,"td"):e.selectedTds;utils.each(b,function(b){1==b.colSpan&&b.setAttribute("width",a)})}var d=this,e=f(d);e&&e.selectedTds.length&&c(b())}},UE.commands.averagedistributerow={queryCommandState:function(){var a=f(this);return a?a.selectedTds&&/th/gi.test(a.selectedTds[0].tagName)?-1:a.isFullRow()||a.isFullCol()?0:-1:-1},execCommand:function(a){function b(){var a,b,c=0,f=e.table,h=g(d,f),i=parseInt(domUtils.getComputedStyle(f.getElementsByTagName("td")[0],"padding-top"));if(e.isFullCol()){var j,k,l=domUtils.getElementsByTagName(f,"caption"),m=domUtils.getElementsByTagName(f,"th");l.length>0&&(j=l[0].offsetHeight),m.length>0&&(k=m[0].offsetHeight),c=f.offsetHeight-(j||0)-(k||0),b=0==m.length?e.rowsNum:e.rowsNum-1}else{for(var n=e.cellsRange.beginRowIndex,o=e.cellsRange.endRowIndex,p=0,q=domUtils.getElementsByTagName(f,"tr"),r=n;r<=o;r++)c+=q[r].offsetHeight,p+=1;b=p}return a=browser.ie&&browser.version<9?Math.ceil(c/b):Math.ceil(c/b)-2*h.tdBorder-2*i}function c(a){var b=e.isFullCol()?domUtils.getElementsByTagName(e.table,"td"):e.selectedTds;utils.each(b,function(b){1==b.rowSpan&&b.setAttribute("height",a)})}var d=this,e=f(d);e&&e.selectedTds.length&&c(b())}},UE.commands.cellalignment={queryCommandState:function(){return e(this).table?0:-1},execCommand:function(a,b){var c=this,d=f(c);if(d)utils.each(d.selectedTds,function(a){domUtils.setAttributes(a,b)});else{var e=c.selection.getStart(),g=e&&domUtils.findParentByTagName(e,["td","th","caption"],!0);/caption/gi.test(g.tagName)?(g.style.textAlign=b.align,g.style.verticalAlign=b.vAlign):domUtils.setAttributes(g,b),c.selection.getRange().setCursor(!0)}},queryCommandValue:function(a){var b=e(this).cell;if(b||(b=c(this)[0]),b){var d=UE.UETable.getUETable(b).selectedTds;return!d.length&&(d=b),UE.UETable.getTableCellAlignState(d)}return null}},UE.commands.tablealignment={queryCommandState:function(){return browser.ie&&browser.version<8?-1:e(this).table?0:-1},execCommand:function(a,b){var c=this,d=c.selection.getStart(),e=d&&domUtils.findParentByTagName(d,["table"],!0);e&&e.setAttribute("align",b)}},UE.commands.edittable={queryCommandState:function(){return e(this).table?0:-1},execCommand:function(a,b){var c=this.selection.getRange(),d=domUtils.findParentByTagName(c.startContainer,"table");if(d){var e=domUtils.getElementsByTagName(d,"td").concat(domUtils.getElementsByTagName(d,"th"),domUtils.getElementsByTagName(d,"caption"));utils.each(e,function(a){a.style.borderColor=b})}}},UE.commands.edittd={queryCommandState:function(){return e(this).table?0:-1},execCommand:function(a,b){var c=this,d=f(c);if(d)utils.each(d.selectedTds,function(a){a.style.backgroundColor=b});else{var e=c.selection.getStart(),g=e&&domUtils.findParentByTagName(e,["td","th","caption"],!0);g&&(g.style.backgroundColor=b)}}},UE.commands.settablebackground={queryCommandState:function(){return c(this).length>1?0:-1},execCommand:function(a,b){var d,e;d=c(this),e=h(d[0]),e.setBackground(d,b)}},UE.commands.cleartablebackground={queryCommandState:function(){var a=c(this);if(!a.length)return-1;for(var b,d=0;b=a[d++];)if(""!==b.style.backgroundColor)return 0;return-1},execCommand:function(){var a=c(this),b=h(a[0]);b.removeBackground(a)}},UE.commands.interlacetable=UE.commands.uninterlacetable={queryCommandState:function(a){var b=e(this).table;if(!b)return-1;var c=b.getAttribute("interlaced");return"interlacetable"==a?"enabled"===c?-1:0:c&&"disabled"!==c?0:-1},execCommand:function(a,b){var c=e(this).table;"interlacetable"==a?(c.setAttribute("interlaced","enabled"),this.fireEvent("interlacetable",c,b)):(c.setAttribute("interlaced","disabled"),this.fireEvent("uninterlacetable",c))}},UE.commands.setbordervisible={queryCommandState:function(a){var b=e(this).table;return b?0:-1},execCommand:function(){var a=e(this).table;utils.each(domUtils.getElementsByTagName(a,"td"),function(a){a.style.borderWidth="1px",a.style.borderStyle="solid"})}}}(),UE.plugins.table=function(){function a(a){}function b(a,b){c(a,"width",!0),c(a,"height",!0)}function c(a,b,c){a.style[b]&&(c&&a.setAttribute(b,parseInt(a.style[b],10)),a.style[b]="")}function d(a){if("TD"==a.tagName||"TH"==a.tagName)return a;var b;return(b=domUtils.findParentByTagName(a,"td",!0)||domUtils.findParentByTagName(a,"th",!0))?b:null}function e(a){var b=new RegExp(domUtils.fillChar,"g");if(a[browser.ie?"innerText":"textContent"].replace(/^\s*$/,"").replace(b,"").length>0)return 0;for(var c in dtd.$isNotEmpty)if(a.getElementsByTagName(c).length)return 0;return 1}function f(a){return a.pageX||a.pageY?{x:a.pageX,y:a.pageY}:{x:a.clientX+N.document.body.scrollLeft-N.document.body.clientLeft,y:a.clientY+N.document.body.scrollTop-N.document.body.clientTop}}function g(b){if(!A())try{var c,e=d(b.target||b.srcElement);if(R&&(N.body.style.webkitUserSelect="none",(Math.abs(V.x-b.clientX)>T||Math.abs(V.y-b.clientY)>T)&&(t(),R=!1,U=0,v(b))),ca&&ha)return U=0,N.body.style.webkitUserSelect="none",N.selection.getNative()[browser.ie9below?"empty":"removeAllRanges"](),c=f(b),m(N,!0,ca,c,e),void("h"==ca?ga.style.left=k(ha,b)+"px":"v"==ca&&(ga.style.top=l(ha,b)+"px"));if(e){if(N.fireEvent("excludetable",e)===!0)return;c=f(b);var g=n(e,c),i=domUtils.findParentByTagName(e,"table",!0);if(j(i,e,b,!0)){if(N.fireEvent("excludetable",i)===!0)return;N.body.style.cursor="url("+N.options.cursorpath+"h.png),pointer"}else if(j(i,e,b)){if(N.fireEvent("excludetable",i)===!0)return;N.body.style.cursor="url("+N.options.cursorpath+"v.png),pointer"}else{N.body.style.cursor="text";/\d/.test(g)&&(g=g.replace(/\d/,""),e=Y(e).getPreviewCell(e,"v"==g)),m(N,!!e&&!!g,e?g:"",c,e)}}else h(!1,i,N)}catch(o){a(o)}}function h(a,b,c){if(a)i(b,c);else{if(fa)return;la=setTimeout(function(){!fa&&ea&&ea.parentNode&&ea.parentNode.removeChild(ea)},2e3)}}function i(a,b){function c(c,d){clearTimeout(g),g=setTimeout(function(){b.fireEvent("tableClicked",a,d)},300)}function d(c){clearTimeout(g);var d=Y(a),e=a.rows[0].cells[0],f=d.getLastCell(),h=d.getCellsRange(e,f);b.selection.getRange().setStart(e,0).setCursor(!1,!0),d.setSelected(h)}var e=domUtils.getXY(a),f=a.ownerDocument;if(ea&&ea.parentNode)return ea;ea=f.createElement("div"),ea.contentEditable=!1,ea.innerHTML="",ea.style.cssText="width:15px;height:15px;background-image:url("+b.options.UEDITOR_HOME_URL+"dialogs/table/dragicon.png);position: absolute;cursor:move;top:"+(e.y-15)+"px;left:"+e.x+"px;",domUtils.unSelectable(ea),ea.onmouseover=function(a){fa=!0},ea.onmouseout=function(a){fa=!1},domUtils.on(ea,"click",function(a,b){c(b,this)}),domUtils.on(ea,"dblclick",function(a,b){d(b)}),domUtils.on(ea,"dragstart",function(a,b){domUtils.preventDefault(b)});var g;f.body.appendChild(ea)}function j(a,b,c,d){var e=f(c),g=n(b,e);if(d){var h=a.getElementsByTagName("caption")[0],i=h?h.offsetHeight:0;return"v1"==g&&e.y-domUtils.getXY(a).y-i<8}return"h1"==g&&e.x-domUtils.getXY(a).x<8}function k(a,b){var c=Y(a);if(c){var d=c.getSameEndPosCells(a,"x")[0],e=c.getSameStartPosXCells(a)[0],g=f(b).x,h=(d?domUtils.getXY(d).x:domUtils.getXY(c.table).x)+20,i=e?domUtils.getXY(e).x+e.offsetWidth-20:N.body.offsetWidth+5||parseInt(domUtils.getComputedStyle(N.body,"width"),10);return h+=Q,i-=Q,gi?i:g}}function l(b,c){try{var d=domUtils.getXY(b).y,e=f(c).y;return ek[c]?(a=!1,!1):void l.push(d)});var b=a?l:k;utils.each(i,function(a,c){a.width=b[c]-G()})},0)}}}}function q(a){if(_(domUtils.getElementsByTagName(N.body,"td th")),utils.each(N.document.getElementsByTagName("table"),function(a){a.ueTable=null}),aa=M(N,a)){var b=domUtils.findParentByTagName(aa,"table",!0);ut=Y(b),ut&&ut.clearSelected(),da?r(a):(N.document.body.style.webkitUserSelect="",ia=!0,N.addListener("mouseover",x))}}function r(a){browser.ie&&(a=u(a)),t(),R=!0,O=setTimeout(function(){v(a)},W)}function s(a,b){for(var c=[],d=null,e=0,f=a.length;e0&&U--},W),2===U))return U=0,void p(b);if(2!=b.button){var c=this,d=c.selection.getRange(),e=domUtils.findParentByTagName(d.startContainer,"table",!0),f=domUtils.findParentByTagName(d.endContainer,"table",!0);if((e||f)&&(e===f?(e=domUtils.findParentByTagName(d.startContainer,["td","th","caption"],!0),f=domUtils.findParentByTagName(d.endContainer,["td","th","caption"],!0),e!==f&&c.selection.clearRange()):c.selection.clearRange()),ia=!1,c.document.body.style.webkitUserSelect="",ca&&ha&&(c.selection.getNative()[browser.ie9below?"empty":"removeAllRanges"](),U=0,ga=c.document.getElementById("ue_tableDragLine"))){var g=domUtils.getXY(ha),h=domUtils.getXY(ga);switch(ca){case"h":z(ha,h.x-g.x);break;case"v":B(ha,h.y-g.y-ha.offsetHeight)}return ca="",ha=null,I(c),void c.fireEvent("saveScene")}if(aa){var i=Y(aa),j=i?i.selectedTds[0]:null;if(j)d=new dom.Range(c.document),domUtils.isEmptyBlock(j)?d.setStart(j,0).setCursor(!1,!0):d.selectNodeContents(j).shrinkBoundary().setCursor(!1,!0);else if(d=c.selection.getRange().shrinkBoundary(),!d.collapsed){var e=domUtils.findParentByTagName(d.startContainer,["td","th"],!0),f=domUtils.findParentByTagName(d.endContainer,["td","th"],!0);(e&&!f||!e&&f||e&&f&&e!==f)&&d.setCursor(!1,!0)}aa=null,c.removeListener("mouseover",x)}else{var k=domUtils.findParentByTagName(b.target||b.srcElement,"td",!0);if(k||(k=domUtils.findParentByTagName(b.target||b.srcElement,"th",!0)),k&&("TD"==k.tagName||"TH"==k.tagName)){if(c.fireEvent("excludetable",k)===!0)return;d=new dom.Range(c.document),d.setStart(k,0).setCursor(!1,!0)}}c._selectionChange(250,b)}}}function x(a,b){if(!A()){var c=this,d=b.target||b.srcElement;if(ba=domUtils.findParentByTagName(d,"td",!0)||domUtils.findParentByTagName(d,"th",!0),aa&&ba&&("TD"==aa.tagName&&"TD"==ba.tagName||"TH"==aa.tagName&&"TH"==ba.tagName)&&domUtils.findParentByTagName(aa,"table")==domUtils.findParentByTagName(ba,"table")){var e=Y(ba);if(aa!=ba){c.document.body.style.webkitUserSelect="none",c.selection.getNative()[browser.ie9below?"empty":"removeAllRanges"]();var f=e.getCellsRange(aa,ba);e.setSelected(f)}else c.document.body.style.webkitUserSelect="",e.clearSelected()}b.preventDefault?b.preventDefault():b.returnValue=!1}}function y(a,b,c){var d=parseInt(domUtils.getComputedStyle(a,"line-height"),10),e=c+b;b=ef?(c&&g.push({left:a}),!1):void 0})}),g}function D(a,b,c){if(a-=G(),a<0)return 0;a-=E(b);var d=a<0?"left":"right";return a=Math.abs(a),utils.each(c,function(b){var c=b[d];c&&(a=Math.min(a,E(c)-Q))}),a=a<0?0:a,"left"===d?-a:a}function E(a){var b=0,b=a.offsetWidth-G();a.nextSibling||(b-=F(a)),b=b<0?0:b;try{a.width=b}catch(c){}return b}function F(a){if(tab=domUtils.findParentByTagName(a,"table",!1),void 0===tab.offsetVal){var b=a.previousSibling;b?tab.offsetVal=a.offsetWidth-b.offsetWidth===X.borderWidth?X.borderWidth:0:tab.offsetVal=0}return tab.offsetVal}function G(){if(void 0===X.tabcellSpace){var a=N.document.createElement("table"),b=N.document.createElement("tbody"),c=N.document.createElement("tr"),d=N.document.createElement("td"),e=null;d.style.cssText="border: 0;",d.width=1,c.appendChild(d),c.appendChild(e=d.cloneNode(!1)),b.appendChild(c),a.appendChild(b),a.style.cssText="visibility: hidden;",N.body.appendChild(a),X.paddingSpace=d.offsetWidth-1;var f=a.offsetWidth;d.style.cssText="",e.style.cssText="",X.borderWidth=(a.offsetWidth-f)/3,X.tabcellSpace=X.paddingSpace+X.borderWidth,N.body.removeChild(a)}return G=function(){return X.tabcellSpace},X.tabcellSpace}function H(a,b){ia||(ga=a.document.createElement("div"),domUtils.setAttributes(ga,{id:"ue_tableDragLine",unselectable:"on",contenteditable:!1,onresizestart:"return false",ondragstart:"return false",onselectstart:"return false",style:"background-color:blue;position:absolute;padding:0;margin:0;background-image:none;border:0px none;opacity:0;filter:alpha(opacity=0)"}),a.body.appendChild(ga))}function I(a){if(!ia)for(var b;b=a.document.getElementById("ue_tableDragLine");)domUtils.remove(b)}function J(a,b){if(b){var c,d=domUtils.findParentByTagName(b,"table"),e=d.getElementsByTagName("caption"),f=d.offsetWidth,g=d.offsetHeight-(e.length>0?e[0].offsetHeight:0),h=domUtils.getXY(d),i=domUtils.getXY(b);switch(a){case"h":c="height:"+g+"px;top:"+(h.y+(e.length>0?e[0].offsetHeight:0))+"px;left:"+(i.x+b.offsetWidth),ga.style.cssText=c+"px;position: absolute;display:block;background-color:blue;width:1px;border:0; color:blue;opacity:.3;filter:alpha(opacity=30)";break;case"v":c="width:"+f+"px;left:"+h.x+"px;top:"+(i.y+b.offsetHeight),ga.style.cssText=c+"px;overflow:hidden;position: absolute;display:block;background-color:blue;height:1px;border:0;color:blue;opacity:.2;filter:alpha(opacity=20)"}}}function K(a,b){for(var c,d,e=domUtils.getElementsByTagName(a.body,"table"),f=0;d=e[f++];){var g=domUtils.getElementsByTagName(d,"td");g[0]&&(b?(c=g[0].style.borderColor.replace(/\s/g,""),/(#ffffff)|(rgb\(255,255,255\))/gi.test(c)&&domUtils.addClass(d,"noBorderTable")):domUtils.removeClasses(d,"noBorderTable"))}}function L(a,b,c){var d=a.body;return d.offsetWidth-(b?2*parseInt(domUtils.getComputedStyle(d,"margin-left"),10):0)-2*c.tableBorder-(a.options.offsetWidth||0)}function M(a,b){var c=domUtils.findParentByTagName(b.target||b.srcElement,["td","th"],!0),d=null;if(!c)return null;if(d=n(c,f(b)),!c)return null;if("h1"===d&&c.previousSibling){var e=domUtils.getXY(c),g=c.offsetWidth;Math.abs(e.x+g-b.clientX)>g/3&&(c=c.previousSibling)}else if("v1"===d&&c.parentNode.previousSibling){var e=domUtils.getXY(c),h=c.offsetHeight;Math.abs(e.y+h-b.clientY)>h/3&&(c=c.parentNode.previousSibling.firstChild)}return c&&a.fireEvent("excludetable",c)!==!0?c:null}var N=this,O=null,P=null,Q=5,R=!1,S=5,T=10,U=0,V=null,W=360,X=UE.UETable,Y=function(a){return X.getUETable(a)},Z=function(a){return X.getUETableBySelected(a)},$=function(a,b){return X.getDefaultValue(a,b)},_=function(a){return X.removeSelectedClass(a)};N.ready(function(){var a=this,b=a.selection.getText;a.selection.getText=function(){var c=Z(a);if(c){var d="";return utils.each(c.selectedTds,function(a){d+=a[browser.ie?"innerText":"textContent"]}),d}return b.call(a.selection)}});var aa=null,ba=null,ca="",da=!1,ea=null,fa=!1,ga=null,ha=null,ia=!1,ja=!0;N.setOpt({maxColNum:20,maxRowNum:100,defaultCols:5,defaultRows:5,tdvalign:"top",cursorpath:N.options.UEDITOR_HOME_URL+"themes/default/images/cursor_",tableDragable:!1,classList:["ue-table-interlace-color-single","ue-table-interlace-color-double"]}),N.getUETable=Y;var ka={deletetable:1,inserttable:1,cellvalign:1,insertcaption:1,deletecaption:1,inserttitle:1,deletetitle:1,mergeright:1,mergedown:1,mergecells:1,insertrow:1,insertrownext:1,deleterow:1,insertcol:1,insertcolnext:1,deletecol:1,splittocells:1,splittorows:1,splittocols:1,adaptbytext:1,adaptbywindow:1,adaptbycustomer:1,insertparagraph:1,insertparagraphbeforetable:1,averagedistributecol:1,averagedistributerow:1};N.ready(function(){utils.cssRule("table",".selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}table{margin-bottom:10px;border-collapse:collapse;display:table;}td,th{padding: 5px 10px;border: 1px solid #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:1px solid #BBB;background-color:#F7F7F7;}table tr.firstRow th{border-top-width:2px;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}",N.document);var a,c,f;N.addListener("keydown",function(b,d){var g=this,h=d.keyCode||d.which;if(8==h){var i=Z(g);i&&i.selectedTds.length&&(i.isFullCol()?g.execCommand("deletecol"):i.isFullRow()?g.execCommand("deleterow"):g.fireEvent("delcells"),domUtils.preventDefault(d));var j=domUtils.findParentByTagName(g.selection.getStart(),"caption",!0),k=g.selection.getRange();if(k.collapsed&&j&&e(j)){g.fireEvent("saveScene");var l=j.parentNode;domUtils.remove(j),l&&k.setStart(l.rows[0].cells[0],0).setCursor(!1,!0),g.fireEvent("saveScene")}}if(46==h&&(i=Z(g))){g.fireEvent("saveScene");for(var m,n=0;m=i.selectedTds[n++];)domUtils.fillNode(g.document,m);g.fireEvent("saveScene"),domUtils.preventDefault(d)}if(13==h){var o=g.selection.getRange(),j=domUtils.findParentByTagName(o.startContainer,"caption",!0);if(j){var l=domUtils.findParentByTagName(j,"table");return o.collapsed?j&&o.setStart(l.rows[0].cells[0],0).setCursor(!1,!0):(o.deleteContents(),g.fireEvent("saveScene")),void domUtils.preventDefault(d)}if(o.collapsed){var l=domUtils.findParentByTagName(o.startContainer,"table");if(l){var p=l.rows[0].cells[0],q=domUtils.findParentByTagName(g.selection.getStart(),["td","th"],!0),r=l.previousSibling;if(p===q&&(!r||1==r.nodeType&&"TABLE"==r.tagName)&&domUtils.isStartInblock(o)){var s=domUtils.findParent(g.selection.getStart(),function(a){return domUtils.isBlockElm(a)},!0);s&&(/t(h|d)/i.test(s.tagName)||s===q.firstChild)&&(g.execCommand("insertparagraphbeforetable"),domUtils.preventDefault(d))}}}}if((d.ctrlKey||d.metaKey)&&"67"==d.keyCode){a=null;var i=Z(g);if(i){var t=i.selectedTds;c=i.isFullCol(),f=i.isFullRow(),a=[[i.cloneCell(t[0],null,!0)]];for(var m,n=1;m=t[n];n++)m.parentNode!==t[n-1].parentNode?a.push([i.cloneCell(m,null,!0)]):a[a.length-1].push(i.cloneCell(m,null,!0))}}}),N.addListener("tablehasdeleted",function(){m(this,!1,"",null),ea&&domUtils.remove(ea)}),N.addListener("beforepaste",function(d,g){var h=this,i=h.selection.getRange();if(domUtils.findParentByTagName(i.startContainer,"caption",!0)){var j=h.document.createElement("div");return j.innerHTML=g.html,void(g.html=j[browser.ie9below?"innerText":"textContent"])}var k=Z(h);if(a){h.fireEvent("saveScene");var l,m,i=h.selection.getRange(),n=domUtils.findParentByTagName(i.startContainer,["td","th"],!0);if(n){var o=Y(n);if(f){var p=o.getCellInfo(n).rowIndex;"TH"==n.tagName&&p++;for(var q,r=0;q=a[r++];){for(var s,t=o.insertRow(p++,"td"),u=0;s=q[u];u++){var v=t.cells[u];v||(v=t.insertCell(u)),v.innerHTML=s.innerHTML,s.getAttribute("width")&&v.setAttribute("width",s.getAttribute("width")),s.getAttribute("vAlign")&&v.setAttribute("vAlign",s.getAttribute("vAlign")),s.getAttribute("align")&&v.setAttribute("align",s.getAttribute("align")),s.style.cssText&&(v.style.cssText=s.style.cssText)}for(var s,u=0;(s=t.cells[u])&&q[u];u++)s.innerHTML=q[u].innerHTML,q[u].getAttribute("width")&&s.setAttribute("width",q[u].getAttribute("width")),q[u].getAttribute("vAlign")&&s.setAttribute("vAlign",q[u].getAttribute("vAlign")),q[u].getAttribute("align")&&s.setAttribute("align",q[u].getAttribute("align")),q[u].style.cssText&&(s.style.cssText=q[u].style.cssText)}}else{if(c){y=o.getCellInfo(n);for(var s,w=0,u=0,q=a[0];s=q[u++];)w+=s.colSpan||1;for(h.__hasEnterExecCommand=!0,r=0;r1&&(x.rowSpan=1)}var z=$(h),A=h.body.offsetWidth-(ja?2*parseInt(domUtils.getComputedStyle(h.body,"margin-left"),10):0)-2*z.tableBorder-(h.options.offsetWidth||0);h.execCommand("insertHTML",""+k.innerHTML.replace(/>\s*<").replace(/\bth\b/gi,"td")+"
    ")}return h.fireEvent("contentchange"),h.fireEvent("saveScene"),g.html="",!0}var B,j=h.document.createElement("div");j.innerHTML=g.html,B=j.getElementsByTagName("table"),domUtils.findParentByTagName(h.selection.getStart(),"table")?(utils.each(B,function(a){domUtils.remove(a)}),domUtils.findParentByTagName(h.selection.getStart(),"caption",!0)&&(j.innerHTML=j[browser.ie?"innerText":"textContent"])):utils.each(B,function(a){b(a,!0),domUtils.removeAttributes(a,["style","border"]),utils.each(domUtils.getElementsByTagName(a,"td"),function(a){e(a)&&domUtils.fillNode(h.document,a),b(a,!0)})}),g.html=j.innerHTML}),N.addListener("afterpaste",function(){utils.each(domUtils.getElementsByTagName(N.body,"table"),function(a){if(a.offsetWidth>N.body.offsetWidth){var b=$(N,a);a.style.width=N.body.offsetWidth-(ja?2*parseInt(domUtils.getComputedStyle(N.body,"margin-left"),10):0)-2*b.tableBorder-(N.options.offsetWidth||0)+"px"}})}),N.addListener("blur",function(){a=null});var i;N.addListener("keydown",function(){clearTimeout(i),i=setTimeout(function(){var a=N.selection.getRange(),b=domUtils.findParentByTagName(a.startContainer,["th","td"],!0);if(b){var c=b.parentNode.parentNode.parentNode;c.offsetWidth>c.getAttribute("width")&&(b.style.wordBreak="break-all")}},100)}),N.addListener("selectionchange",function(){m(N,!1,"",null)}),N.addListener("contentchange",function(){var a=this;if(I(a),!Z(a)){var b=a.selection.getRange(),c=b.startContainer;c=domUtils.findParentByTagName(c,["td","th"],!0),utils.each(domUtils.getElementsByTagName(a.document,"table"),function(b){a.fireEvent("excludetable",b)!==!0&&(b.ueTable=new X(b),b.onmouseover=function(){a.fireEvent("tablemouseover",b)},b.onmousemove=function(){a.fireEvent("tablemousemove",b),a.options.tableDragable&&h(!0,this,a),utils.defer(function(){a.fireEvent("contentchange",50)},!0)},b.onmouseout=function(){a.fireEvent("tablemouseout",b),m(a,!1,"",null),I(a)},b.onclick=function(b){b=a.window.event||b;var c=d(b.target||b.srcElement);if(c){var e,f=Y(c),g=f.table,h=f.getCellInfo(c),i=a.selection.getRange();if(j(g,c,b,!0)){var k=f.getCell(f.indexTable[f.rowsNum-1][h.colIndex].rowIndex,f.indexTable[f.rowsNum-1][h.colIndex].cellIndex);return void(b.shiftKey&&f.selectedTds.length?f.selectedTds[0]!==k?(e=f.getCellsRange(f.selectedTds[0],k),f.setSelected(e)):i&&i.selectNodeContents(k).select():c!==k?(e=f.getCellsRange(c,k),f.setSelected(e)):i&&i.selectNodeContents(k).select())}if(j(g,c,b)){var l=f.getCell(f.indexTable[h.rowIndex][f.colsNum-1].rowIndex,f.indexTable[h.rowIndex][f.colsNum-1].cellIndex);b.shiftKey&&f.selectedTds.length?f.selectedTds[0]!==l?(e=f.getCellsRange(f.selectedTds[0],l),f.setSelected(e)):i&&i.selectNodeContents(l).select():c!==l?(e=f.getCellsRange(c,l),f.setSelected(e)):i&&i.selectNodeContents(l).select()}}})}),K(a,!0)}}),domUtils.on(N.document,"mousemove",g),domUtils.on(N.document,"mouseout",function(a){var b=a.target||a.srcElement;"TABLE"==b.tagName&&m(N,!1,"",null)}),N.addListener("interlacetable",function(a,b,c){if(b)for(var d=this,e=b.rows,f=e.length,g=function(a,b,c){return a[b]?a[b]:c?a[b%a.length]:""},h=0;h1?k:f.getCellInfo(d).rowIndex;var g=f.getTabNextCell(d,k);g?e(g)?a.setStart(g,0).setCursor(!1,!0):a.selectNodeContents(g).select():(N.fireEvent("saveScene"),N.__hasEnterExecCommand=!0,this.execCommand("insertrownext"),N.__hasEnterExecCommand=!1,a=this.selection.getRange(),a.setStart(c.rows[c.rows.length-1].cells[0],0).setCursor(),N.fireEvent("saveScene"))}return!0}}),browser.ie&&N.addListener("selectionchange",function(){m(this,!1,"",null)}),N.addListener("keydown",function(a,b){var c=this,d=b.keyCode||b.which;if(8!=d&&46!=d){var e=!(b.ctrlKey||b.metaKey||b.shiftKey||b.altKey);e&&_(domUtils.getElementsByTagName(c.body,"td"));var f=Z(c);f&&e&&f.clearSelected()}}),N.addListener("beforegetcontent",function(){K(this,!1),browser.ie&&utils.each(this.document.getElementsByTagName("caption"),function(a){domUtils.isEmptyNode(a)&&(a.innerHTML=" ")})}),N.addListener("aftergetcontent",function(){K(this,!0)}),N.addListener("getAllHtml",function(){_(N.document.getElementsByTagName("td"))}),N.addListener("fullscreenchanged",function(a,b){if(!b){var c=this.body.offsetWidth/document.body.offsetWidth,d=domUtils.getElementsByTagName(this.body,"table");utils.each(d,function(a){if(a.offsetWidth1||c[e].getAttribute("rowspan")>1)return-1;return b?"enablesort"==a^"sortEnabled"!=b.getAttribute("data-sort")?-1:0:-1},execCommand:function(a){var b=d(this).table;b.setAttribute("data-sort","enablesort"==a?"sortEnabled":"sortDisabled"),"enablesort"==a?domUtils.addClass(b,"sortEnabled"):domUtils.removeClasses(b,"sortEnabled")}}},UE.plugins.contextmenu=function(){var a=this;if(a.setOpt("enableContextMenu",a.getOpt("enableContextMenu")||!0),a.getOpt("enableContextMenu")!==!1){var b,c=a.getLang("contextMenu"),d=a.options.contextMenu||[{label:c.selectall,cmdName:"selectall"},{label:c.cleardoc,cmdName:"cleardoc",exec:function(){confirm(c.confirmclear)&&this.execCommand("cleardoc")}},"-",{label:c.unlink,cmdName:"unlink"},"-",{group:c.paragraph,icon:"justifyjustify",subMenu:[{label:c.justifyleft,cmdName:"justify",value:"left"},{label:c.justifyright,cmdName:"justify",value:"right"},{label:c.justifycenter,cmdName:"justify",value:"center"},{label:c.justifyjustify,cmdName:"justify",value:"justify"}]},"-",{group:c.table,icon:"table",subMenu:[{label:c.inserttable,cmdName:"inserttable"},{label:c.deletetable,cmdName:"deletetable"},"-",{label:c.deleterow,cmdName:"deleterow"},{label:c.deletecol,cmdName:"deletecol"},{label:c.insertcol,cmdName:"insertcol"},{label:c.insertcolnext,cmdName:"insertcolnext"},{label:c.insertrow,cmdName:"insertrow"},{label:c.insertrownext,cmdName:"insertrownext"},"-",{label:c.insertcaption,cmdName:"insertcaption"},{label:c.deletecaption,cmdName:"deletecaption"},{label:c.inserttitle,cmdName:"inserttitle"},{label:c.deletetitle,cmdName:"deletetitle"},{label:c.inserttitlecol,cmdName:"inserttitlecol"},{label:c.deletetitlecol,cmdName:"deletetitlecol"},"-",{label:c.mergecells,cmdName:"mergecells"},{label:c.mergeright,cmdName:"mergeright"},{label:c.mergedown,cmdName:"mergedown"},"-",{label:c.splittorows,cmdName:"splittorows"},{label:c.splittocols,cmdName:"splittocols"},{label:c.splittocells,cmdName:"splittocells"},"-",{label:c.averageDiseRow,cmdName:"averagedistributerow"},{label:c.averageDisCol,cmdName:"averagedistributecol"},"-",{label:c.edittd,cmdName:"edittd",exec:function(){UE.ui.edittd&&new UE.ui.edittd(this),this.getDialog("edittd").open()}},{label:c.edittable,cmdName:"edittable",exec:function(){UE.ui.edittable&&new UE.ui.edittable(this),this.getDialog("edittable").open()}},{label:c.setbordervisible,cmdName:"setbordervisible"}]},{group:c.tablesort,icon:"tablesort",subMenu:[{label:c.enablesort,cmdName:"enablesort"},{label:c.disablesort,cmdName:"disablesort"},"-",{label:c.reversecurrent,cmdName:"sorttable",value:"reversecurrent"},{label:c.orderbyasc,cmdName:"sorttable",value:"orderbyasc"},{label:c.reversebyasc,cmdName:"sorttable",value:"reversebyasc"},{label:c.orderbynum,cmdName:"sorttable",value:"orderbynum"},{label:c.reversebynum,cmdName:"sorttable",value:"reversebynum"}]},{group:c.borderbk,icon:"borderBack",subMenu:[{label:c.setcolor,cmdName:"interlacetable",exec:function(){this.execCommand("interlacetable")}},{label:c.unsetcolor,cmdName:"uninterlacetable",exec:function(){this.execCommand("uninterlacetable")}},{label:c.setbackground,cmdName:"settablebackground",exec:function(){this.execCommand("settablebackground",{repeat:!0,colorList:["#bbb","#ccc"]})}},{label:c.unsetbackground,cmdName:"cleartablebackground",exec:function(){this.execCommand("cleartablebackground")}},{label:c.redandblue,cmdName:"settablebackground",exec:function(){this.execCommand("settablebackground",{repeat:!0,colorList:["red","blue"]})}},{label:c.threecolorgradient,cmdName:"settablebackground",exec:function(){this.execCommand("settablebackground",{repeat:!0,colorList:["#aaa","#bbb","#ccc"]})}}]},{group:c.aligntd,icon:"aligntd",subMenu:[{cmdName:"cellalignment",value:{align:"left",vAlign:"top"}},{cmdName:"cellalignment",value:{align:"center",vAlign:"top"}},{cmdName:"cellalignment",value:{align:"right",vAlign:"top"}},{cmdName:"cellalignment",value:{align:"left",vAlign:"middle"}},{cmdName:"cellalignment",value:{align:"center",vAlign:"middle"}},{cmdName:"cellalignment",value:{align:"right",vAlign:"middle"}},{cmdName:"cellalignment",value:{align:"left",vAlign:"bottom"}},{cmdName:"cellalignment",value:{align:"center",vAlign:"bottom"}},{cmdName:"cellalignment",value:{align:"right",vAlign:"bottom"}}]},{group:c.aligntable,icon:"aligntable",subMenu:[{cmdName:"tablealignment",className:"left",label:c.tableleft,value:"left"},{cmdName:"tablealignment",className:"center",label:c.tablecenter,value:"center"},{cmdName:"tablealignment",className:"right",label:c.tableright,value:"right"}]},"-",{label:c.insertparagraphbefore,cmdName:"insertparagraph",value:!0},{label:c.insertparagraphafter,cmdName:"insertparagraph"},{label:c.copy,cmdName:"copy"},{label:c.paste,cmdName:"paste"}];if(d.length){var e=UE.ui.uiUtils;a.addListener("contextmenu",function(f,g){var h=e.getViewportOffsetByEvent(g);a.fireEvent("beforeselectionchange"),b&&b.destroy();for(var i,j=0,k=[];i=d[j];j++){var l;!function(b){function d(){switch(b.icon){case"table":return a.getLang("contextMenu.table");case"justifyjustify":return a.getLang("contextMenu.paragraph");case"aligntd":return a.getLang("contextMenu.aligntd");case"aligntable":return a.getLang("contextMenu.aligntable");case"tablesort":return c.tablesort;case"borderBack":return c.borderbk;default:return""}}if("-"==b)(l=k[k.length-1])&&"-"!==l&&k.push("-");else if(b.hasOwnProperty("group")){for(var e,f=0,g=[];e=b.subMenu[f];f++)!function(b){"-"==b?(l=g[g.length-1])&&"-"!==l?g.push("-"):g.splice(g.length-1):(a.commands[b.cmdName]||UE.commands[b.cmdName]||b.query)&&(b.query?b.query():a.queryCommandState(b.cmdName))>-1&&g.push({label:b.label||a.getLang("contextMenu."+b.cmdName+(b.value||""))||"",className:"edui-for-"+b.cmdName+(b.className?" edui-for-"+b.cmdName+"-"+b.className:""),onclick:b.exec?function(){b.exec.call(a)}:function(){a.execCommand(b.cmdName,b.value)}})}(e);g.length&&k.push({label:d(),className:"edui-for-"+b.icon,subMenu:{items:g,editor:a}})}else(a.commands[b.cmdName]||UE.commands[b.cmdName]||b.query)&&(b.query?b.query.call(a):a.queryCommandState(b.cmdName))>-1&&k.push({label:b.label||a.getLang("contextMenu."+b.cmdName),className:"edui-for-"+(b.icon?b.icon:b.cmdName+(b.value||"")),onclick:b.exec?function(){b.exec.call(a)}:function(){a.execCommand(b.cmdName,b.value)}})}(i)}if("-"==k[k.length-1]&&k.pop(),b=new UE.ui.Menu({items:k,className:"edui-contextmenu",editor:a}),b.render(),b.showAt(h),a.fireEvent("aftershowcontextmenu",b),domUtils.preventDefault(g),browser.ie){var m;try{m=a.selection.getNative().createRange()}catch(n){return}if(m.item){var o=new dom.Range(a.document);o.selectNode(m.item(0)).select(!0,!0)}}}),a.addListener("aftershowcontextmenu",function(b,c){if(a.zeroclipboard){var d=c.items;for(var e in d)"edui-for-copy"==d[e].className&&a.zeroclipboard.clip(d[e].getDom())}})}}},UE.plugins.shortcutmenu=function(){var a,b=this,c=b.options.shortcutMenu||[];c.length&&(b.addListener("contextmenu mouseup",function(b,d){var e=this,f={type:b,target:d.target||d.srcElement,screenX:d.screenX,screenY:d.screenY,clientX:d.clientX,clientY:d.clientY};if(setTimeout(function(){var d=e.selection.getRange();d.collapsed!==!1&&"contextmenu"!=b||(a||(a=new baidu.editor.ui.ShortCutMenu({editor:e,items:c,theme:e.options.theme,className:"edui-shortcutmenu"}),a.render(),e.fireEvent("afterrendershortcutmenu",a)),a.show(f,!!UE.plugins.contextmenu))}),"contextmenu"==b&&(domUtils.preventDefault(d),browser.ie9below)){var g;try{g=e.selection.getNative().createRange()}catch(d){return}if(g.item){var h=new dom.Range(e.document);h.selectNode(g.item(0)).select(!0,!0)}}}),b.addListener("keydown",function(b){"keydown"==b&&a&&!a.isHidden&&a.hide()}))},UE.plugins.basestyle=function(){var a={bold:["strong","b"],italic:["em","i"],subscript:["sub"],superscript:["sup"]},b=function(a,b){return domUtils.filterNodeList(a.selection.getStartElementPath(),b)},c=this;c.addshortcutkey({Bold:"ctrl+66",Italic:"ctrl+73",Underline:"ctrl+85"}),c.addInputRule(function(a){utils.each(a.getNodesByTagName("b i"),function(a){switch(a.tagName){case"b":a.tagName="strong";break;case"i":a.tagName="em"}})});for(var d in a)!function(a,d){c.commands[a]={execCommand:function(a){var e=c.selection.getRange(),f=b(this,d);if(e.collapsed){if(f){var g=c.document.createTextNode("");e.insertNode(g).removeInlineStyle(d),e.setStartBefore(g),domUtils.remove(g)}else{var h=e.document.createElement(d[0]);"superscript"!=a&&"subscript"!=a||(g=c.document.createTextNode(""),e.insertNode(g).removeInlineStyle(["sub","sup"]).setStartBefore(g).collapse(!0)),e.insertNode(h).setStart(h,0)}e.collapse(!0)}else"superscript"!=a&&"subscript"!=a||f&&f.tagName.toLowerCase()==a||e.removeInlineStyle(["sub","sup"]),f?e.removeInlineStyle(d):e.applyInlineStyle(d[0]);e.select()},queryCommandState:function(){return b(this,d)?1:0}}}(d,a[d])},UE.plugins.elementpath=function(){var a,b,c=this;c.setOpt("elementPathEnabled",!0),c.options.elementPathEnabled&&(c.commands.elementpath={execCommand:function(d,e){var f=b[e],g=c.selection.getRange();a=1*e,g.selectNode(f).select()},queryCommandValue:function(){var c=[].concat(this.selection.getStartElementPath()).reverse(),d=[];b=c;for(var e,f=0;e=c[f];f++)if(3!=e.nodeType){var g=e.tagName.toLowerCase();if("img"==g&&e.getAttribute("anchorname")&&(g="anchor"),d[f]=g,a==f){a=-1;break}}return d}})},UE.plugins.formatmatch=function(){function a(f,g){function h(a){return m&&a.selectNode(m),a.applyInlineStyle(d[d.length-1].tagName,null,d)}if(browser.webkit)var i="IMG"==g.target.tagName?g.target:null;c.undoManger&&c.undoManger.save();var j=c.selection.getRange(),k=i||j.getClosedNode();if(b&&k&&"IMG"==k.tagName)k.style.cssText+=";float:"+(b.style.cssFloat||b.style.styleFloat||"none")+";display:"+(b.style.display||"inline"),b=null;else if(!b){var l=j.collapsed;if(l){var m=c.document.createTextNode("match");j.insertNode(m).select()}c.__hasEnterExecCommand=!0;var n=c.options.removeFormatAttributes;c.options.removeFormatAttributes="",c.execCommand("removeformat"),c.options.removeFormatAttributes=n,c.__hasEnterExecCommand=!1,j=c.selection.getRange(),d.length&&h(j),m&&j.setStartBefore(m).collapse(!0),j.select(),m&&domUtils.remove(m)}c.undoManger&&c.undoManger.save(),c.removeListener("mouseup",a),e=0}var b,c=this,d=[],e=0;c.addListener("reset",function(){d=[],e=0}),c.commands.formatmatch={execCommand:function(f){if(e)return e=0,d=[],void c.removeListener("mouseup",a);var g=c.selection.getRange();if(b=g.getClosedNode(),!b||"IMG"!=b.tagName){g.collapse(!0).shrinkBoundary();var h=g.startContainer;d=domUtils.findParents(h,!0,function(a){return!domUtils.isBlockElm(a)&&1==a.nodeType});for(var i,j=0;i=d[j];j++)if("A"==i.tagName){d.splice(j,1);break}}c.addListener("mouseup",a),e=1},queryCommandState:function(){return e},notNeedUndo:1}},UE.plugin.register("searchreplace",function(){function a(a){var b=3==a.nodeType?a.nodeValue:a[browser.ie?"innerText":"textContent"];return b.replace(domUtils.fillChar,"")}function b(a,b,c){var d,e=b.searchStr,f=new RegExp(e,"g"+(b.casesensitive?"":"i"));if(b.dir==-1){if(a=a.substr(0,c),a=a.split("").reverse().join(""),e=e.split("").reverse().join(""),d=f.exec(a))return c-d.index-e.length}else if(a=a.substr(c),d=f.exec(a))return d.index+c;return-1}function c(c,d,e){var f,g,i=e.all||1==e.dir?"getNextDomNode":"getPreDomNode";domUtils.isBody(c)&&(c=c.firstChild);for(var j=1;c;){if(f=a(c),g=b(f,e,d),j=0,g!=-1)return{node:c,index:g};for(c=domUtils[i](c);c&&h[c.nodeName.toLowerCase()];)c=domUtils[i](c,!0);c&&(d=e.dir==-1?a(c).length:0)}}function d(b,c,e){for(var f,g=0,h=b.firstChild,i=0;h;){if(3==h.nodeType){if(i=a(h).replace(/(^[\t\r\n]+)|([\t\r\n]+$)/,"").length,g+=i,g>=c)return{node:h,index:i-(g-c)}}else if(!dtd.$empty[h.tagName]&&(i=a(h).replace(/(^[\t\r\n]+)|([\t\r\n]+$)/,"").length,g+=i,g>=c&&(f=d(h,i-(g-c),e))))return f;h=domUtils.getNextDomNode(h)}}function e(b,e){var g,h=i||b.selection.getRange(),j=e.searchStr,k=b.document.createElement("span");if(k.innerHTML="$$ueditor_searchreplace_key$$",h.shrinkBoundary(!0),!h.collapsed){h.select();var l=b.selection.getText();if(new RegExp("^"+e.searchStr+"$",e.casesensitive?"":"i").test(l)){if(void 0!=e.replaceStr)return f(h,e.replaceStr),h.select(),!0;h.collapse(e.dir==-1)}}h.insertNode(k),h.enlargeToBlockElm(!0),g=h.startContainer;var m=a(g).indexOf("$$ueditor_searchreplace_key$$");h.setStartBefore(k),domUtils.remove(k);var n=c(g,m,e);if(n){var o=d(n.node,n.index,j),p=d(n.node,n.index+j.length,j);return h.setStart(o.node,o.index).setEnd(p.node,p.index),void 0!==e.replaceStr&&f(h,e.replaceStr),h.select(),!0}h.setCursor()}function f(a,b){b=g.document.createTextNode(b),a.deleteContents().insertNode(b)}var g=this,h={table:1,tbody:1,tr:1,ol:1,ul:1},i=null;return{commands:{searchreplace:{execCommand:function(a,b){utils.extend(b,{all:!1,casesensitive:!1,dir:1},!0);var c=0;if(b.all){i=null;var d=g.selection.getRange(),f=g.body.firstChild;for(f&&1==f.nodeType?(d.setStart(f,0),d.shrinkBoundary(!0)):3==f.nodeType&&d.setStartBefore(f),d.collapse(!0).select(!0),void 0!==b.replaceStr&&g.fireEvent("saveScene");e(this,b);)c++,i=g.selection.getRange(),i.collapse(b.dir==-1);c&&g.fireEvent("saveScene")}else void 0!==b.replaceStr&&g.fireEvent("saveScene"),e(this,b)&&(c++,i=g.selection.getRange(),i.collapse(b.dir==-1)),c&&g.fireEvent("saveScene");return c},notNeedUndo:1}},bindEvents:{clearlastSearchResult:function(){i=null}}}}),UE.plugins.customstyle=function(){var a=this;a.setOpt({customstyle:[{tag:"h1",name:"tc",style:"font-size:32px;font-weight:bold;border-bottom:#ccc 2px solid;padding:0 4px 0 0;text-align:center;margin:0 0 20px 0;"},{tag:"h1",name:"tl",style:"font-size:32px;font-weight:bold;border-bottom:#ccc 2px solid;padding:0 4px 0 0;text-align:left;margin:0 0 10px 0;"},{tag:"span",name:"im",style:"font-size:16px;font-style:italic;font-weight:bold;line-height:18px;"},{tag:"span",name:"hi",style:"font-size:16px;font-style:italic;font-weight:bold;color:rgb(51, 153, 204);line-height:18px;"}]}),a.commands.customstyle={execCommand:function(a,b){var c,d,e=this,f=b.tag,g=domUtils.findParent(e.selection.getStart(),function(a){return a.getAttribute("label")},!0),h={};for(var i in b)void 0!==b[i]&&(h[i]=b[i]);if(delete h.tag,g&&g.getAttribute("label")==b.label){if(c=this.selection.getRange(),d=c.createBookmark(),c.collapsed)if(dtd.$block[g.tagName]){var j=e.document.createElement("p");domUtils.moveChild(g,j),g.parentNode.insertBefore(j,g),domUtils.remove(g)}else domUtils.remove(g,!0);else{var k=domUtils.getCommonAncestor(d.start,d.end),l=domUtils.getElementsByTagName(k,f);new RegExp(f,"i").test(k.tagName)&&l.push(k);for(var m,n=0;m=l[n++];)if(m.getAttribute("label")==b.label){var o=domUtils.getPosition(m,d.start),p=domUtils.getPosition(m,d.end);if((o&domUtils.POSITION_FOLLOWING||o&domUtils.POSITION_CONTAINS)&&(p&domUtils.POSITION_PRECEDING||p&domUtils.POSITION_CONTAINS)&&dtd.$block[f]){var j=e.document.createElement("p");domUtils.moveChild(m,j),m.parentNode.insertBefore(j,m)}domUtils.remove(m,!0)}g=domUtils.findParent(k,function(a){return a.getAttribute("label")==b.label},!0),g&&domUtils.remove(g,!0)}c.moveToBookmark(d).select()}else if(dtd.$block[f]){if(this.execCommand("paragraph",f,h,"customstyle"),c=e.selection.getRange(),!c.collapsed){c.collapse(),g=domUtils.findParent(e.selection.getStart(),function(a){return a.getAttribute("label")==b.label},!0);var q=e.document.createElement("p");domUtils.insertAfter(g,q),domUtils.fillNode(e.document,q),c.setStart(q,0).setCursor()}}else{if(c=e.selection.getRange(),c.collapsed)return g=e.document.createElement(f),domUtils.setAttributes(g,h),void c.insertNode(g).setStart(g,0).setCursor();d=c.createBookmark(),c.applyInlineStyle(f,h).moveToBookmark(d).select()}},queryCommandValue:function(){var a=domUtils.filterNodeList(this.selection.getStartElementPath(),function(a){return a.getAttribute("label")});return a?a.getAttribute("label"):""}},a.addListener("keyup",function(b,c){var d=c.keyCode||c.which;if(32==d||13==d){var e=a.selection.getRange();if(e.collapsed){var f=domUtils.findParent(a.selection.getStart(),function(a){return a.getAttribute("label")},!0);if(f&&dtd.$block[f.tagName]&&domUtils.isEmptyNode(f)){var g=a.document.createElement("p");domUtils.insertAfter(f,g),domUtils.fillNode(a.document,g),domUtils.remove(f),e.setStart(g,0).setCursor()}}}})},UE.plugins.catchremoteimage=function(){var me=this,ajax=UE.ajax;me.options.catchRemoteImageEnable!==!1&&(me.setOpt({catchRemoteImageEnable:!1}),me.addListener("afterpaste",function(){me.fireEvent("catchRemoteImage")}),me.addListener("catchRemoteImage",function(){function catchremoteimage(a,b){var c=utils.serializeParam(me.queryCommandValue("serverparam"))||"",d=utils.formatUrl(catcherActionUrl+(catcherActionUrl.indexOf("?")==-1?"?":"&")+c),e=utils.isCrossDomainUrl(d),f={method:"POST",dataType:e?"jsonp":"",timeout:6e4,onsuccess:b.success,onerror:b.error};f[catcherFieldName]=a,ajax.request(d,f)}for(var catcherLocalDomain=me.getOpt("catcherLocalDomain"),catcherActionUrl=me.getActionUrl(me.getOpt("catcherActionName")),catcherUrlPrefix=me.getOpt("catcherUrlPrefix"),catcherFieldName=me.getOpt("catcherFieldName"),remoteImages=[],loadingIMG=me.options.themePath+me.options.theme+"/images/spacer.gif",imgs=me.document.querySelectorAll('[style*="url"],img'),test=function(a,b){if(a.indexOf(location.host)!=-1||/(^\.)|(^\/)/.test(a))return!0;if(b)for(var c,d=0;c=b[d++];)if(a.indexOf(c)!==-1)return!0;return!1},i=0,ci;ci=imgs[i++];)if(!ci.getAttribute("word_img"))if("IMG"==ci.nodeName){var src=ci.getAttribute("_src")||ci.src||"";/^(https?|ftp):/i.test(src)&&!test(src,catcherLocalDomain)&&(remoteImages.push(src),domUtils.setAttributes(ci,{"class":"loadingclass",_src:src,src:loadingIMG}))}else{var backgroundImageurl=ci.style.cssText.replace(/.*\s?url\([\'\"]?/,"").replace(/[\'\"]?\).*/,"");/^(https?|ftp):/i.test(backgroundImageurl)&&!test(backgroundImageurl,catcherLocalDomain)&&(remoteImages.push(backgroundImageurl),ci.style.cssText=ci.style.cssText.replace(backgroundImageurl,loadingIMG),domUtils.setAttributes(ci,{"data-background":backgroundImageurl}))}remoteImages.length&&catchremoteimage(remoteImages,{success:function(r){try{var info=void 0!==r.state?r:eval("("+r.responseText+")")}catch(e){return}var i,j,ci,cj,oldSrc,newSrc,list=info.list,catchFailList=[],catchSuccessList=[],failIMG=me.options.themePath+me.options.theme+"/images/img-cracked.png";for(i=0;ci=imgs[i++];)for(oldSrc=ci.getAttribute("_src")||ci.src||"",oldBgIMG=ci.getAttribute("data-background")||"",j=0;cj=list[j++];){if(oldSrc==cj.source&&"SUCCESS"==cj.state){newSrc=catcherUrlPrefix+cj.url,domUtils.removeClasses(ci,"loadingclass"),domUtils.setAttributes(ci,{src:newSrc,_src:newSrc,"data-catchResult":"img_catchSuccess"}),catchSuccessList.push(ci);break}if(oldSrc==cj.source&&"FAIL"==cj.state){domUtils.removeClasses(ci,"loadingclass"),domUtils.setAttributes(ci,{src:failIMG,_src:failIMG,"data-catchResult":"img_catchFail"}),catchFailList.push(ci);break}if(oldBgIMG==cj.source&&"SUCCESS"==cj.state){newBgIMG=catcherUrlPrefix+cj.url,ci.style.cssText=ci.style.cssText.replace(loadingIMG,newBgIMG),domUtils.removeAttributes(ci,"data-background"),domUtils.setAttributes(ci,{"data-catchResult":"img_catchSuccess"}),catchSuccessList.push(ci);break}if(oldBgIMG==cj.source&&"FAIL"==cj.state){ci.style.cssText=ci.style.cssText.replace(loadingIMG,failIMG),domUtils.removeAttributes(ci,"data-background"),domUtils.setAttributes(ci,{"data-catchResult":"img_catchFail"}),catchFailList.push(ci);break}}me.fireEvent("catchremotesuccess",catchSuccessList,catchFailList)},error:function(){me.fireEvent("catchremoteerror")}})}))},UE.plugin.register("snapscreen",function(){function getLocation(a){var b,c=document.createElement("a"),d=utils.serializeParam(me.queryCommandValue("serverparam"))||"";return c.href=a,browser.ie&&(c.href=c.href),b=c.search,d&&(b=b+(b.indexOf("?")==-1?"?":"&")+d,b=b.replace(/[&]+/gi,"&")),{port:c.port,hostname:c.hostname,path:c.pathname+b||+c.hash}}var me=this,snapplugin;return{commands:{snapscreen:{execCommand:function(cmd){function onSuccess(rs){try{if(rs=eval("("+rs+")"),"SUCCESS"==rs.state){var opt=me.options;me.execCommand("insertimage",{src:opt.snapscreenUrlPrefix+rs.url,_src:opt.snapscreenUrlPrefix+rs.url,alt:rs.title||"",floatStyle:opt.snapscreenImgAlign})}else alert(rs.state)}catch(e){alert(lang.callBackErrorMsg)}}var url,local,res,lang=me.getLang("snapScreen_plugin");if(!snapplugin){var container=me.container,doc=me.container.ownerDocument||me.container.document;snapplugin=doc.createElement("object");try{snapplugin.type="application/x-pluginbaidusnap"}catch(e){return}snapplugin.style.cssText="position:absolute;left:-9999px;width:0;height:0;",snapplugin.setAttribute("width","0"),snapplugin.setAttribute("height","0"),container.appendChild(snapplugin)}url=me.getActionUrl(me.getOpt("snapscreenActionName")),local=getLocation(url),setTimeout(function(){try{res=snapplugin.saveSnapshot(local.hostname,local.path,local.port)}catch(a){return void me.ui._dialogs.snapscreenDialog.open()}onSuccess(res)},50)},queryCommandState:function(){return navigator.userAgent.indexOf("Windows",0)!=-1?0:-1}}}}}),UE.commands.insertparagraph={execCommand:function(a,b){for(var c,d=this,e=d.selection.getRange(),f=e.startContainer;f&&!domUtils.isBody(f);)c=f,f=f.parentNode;if(c){var g=d.document.createElement("p");b?c.parentNode.insertBefore(g,c):c.parentNode.insertBefore(g,c.nextSibling),domUtils.fillNode(d.document,g),e.setStart(g,0).setCursor(!1,!0)}}},UE.plugin.register("webapp",function(){function a(a,c){return c?'':'"}var b=this;return{outputRule:function(b){utils.each(b.getNodesByTagName("img"),function(b){var c;if("edui-faked-webapp"==b.getAttr("class")){c=a({title:b.getAttr("title"),width:b.getAttr("width"),height:b.getAttr("height"),align:b.getAttr("align"),cssfloat:b.getStyle("float"),url:b.getAttr("_url"),logo:b.getAttr("_logo_url")},!0);var d=UE.uNode.createElement(c);b.parentNode.replaceChild(d,b)}})},inputRule:function(b){utils.each(b.getNodesByTagName("iframe"),function(b){if("edui-faked-webapp"==b.getAttr("class")){var c=UE.uNode.createElement(a({title:b.getAttr("title"),width:b.getAttr("width"),height:b.getAttr("height"),align:b.getAttr("align"),cssfloat:b.getStyle("float"),url:b.getAttr("src"),logo:b.getAttr("logo_url")}));b.parentNode.replaceChild(c,b)}})},commands:{webapp:{execCommand:function(b,c){var d=this,e=a(utils.extend(c,{align:"none"}),!1);d.execCommand("inserthtml",e)},queryCommandState:function(){var a=this,b=a.selection.getRange().getClosedNode(),c=b&&"edui-faked-webapp"==b.className;return c?1:0}}}}}),UE.plugins.template=function(){UE.commands.template={execCommand:function(a,b){b.html&&this.execCommand("inserthtml",b.html)}},this.addListener("click",function(a,b){var c=b.target||b.srcElement,d=this.selection.getRange(),e=domUtils.findParent(c,function(a){if(a.className&&domUtils.hasClass(a,"ue_t"))return a},!0);e&&d.selectNode(e).shrinkBoundary().select()}),this.addListener("keydown",function(a,b){var c=this.selection.getRange();if(!c.collapsed&&!(b.ctrlKey||b.metaKey||b.shiftKey||b.altKey)){var d=domUtils.findParent(c.startContainer,function(a){if(a.className&&domUtils.hasClass(a,"ue_t"))return a},!0);d&&domUtils.removeClasses(d,["ue_t"])}})},UE.plugin.register("music",function(){function a(a,c,d,e,f,g){return g?'':"'}var b=this;return{outputRule:function(b){utils.each(b.getNodesByTagName("img"),function(b){var c;if("edui-faked-music"==b.getAttr("class")){var d=b.getStyle("float"),e=b.getAttr("align");c=a(b.getAttr("_url"),b.getAttr("width"),b.getAttr("height"),e,d,!0);var f=UE.uNode.createElement(c);b.parentNode.replaceChild(f,b)}})},inputRule:function(b){utils.each(b.getNodesByTagName("embed"),function(b){if("edui-faked-music"==b.getAttr("class")){var c=b.getStyle("float"),d=b.getAttr("align");html=a(b.getAttr("src"),b.getAttr("width"),b.getAttr("height"),d,c,!1);var e=UE.uNode.createElement(html);b.parentNode.replaceChild(e,b)}})},commands:{music:{execCommand:function(b,c){var d=this,e=a(c.url,c.width||400,c.height||95,"none",!1);d.execCommand("inserthtml",e)},queryCommandState:function(){var a=this,b=a.selection.getRange().getClosedNode(),c=b&&"edui-faked-music"==b.className;return c?1:0}}}}}),UE.plugin.register("autoupload",function(){function a(a,b){var c,d,e,f,g,h,i,j,k=b,l=/image\/\w+/i.test(a.type)?"image":"file",m="loading_"+(+new Date).toString(36);if(c=k.getOpt(l+"FieldName"),d=k.getOpt(l+"UrlPrefix"),e=k.getOpt(l+"MaxSize"),f=k.getOpt(l+"AllowFiles"),g=k.getActionUrl(k.getOpt(l+"ActionName")),i=function(a){var b=k.document.getElementById(m);b&&domUtils.remove(b),k.fireEvent("showmessage",{id:m,content:a,type:"error",timeout:4e3})},"image"==l?(h='',j=function(a){var b=d+a.url,c=k.document.getElementById(m);c&&(domUtils.removeClasses(c,"loadingclass"),c.setAttribute("src",b),c.setAttribute("_src",b),c.setAttribute("alt",a.original||""),c.removeAttribute("id"),k.trigger("contentchange",c))}):(h='

    ',j=function(a){var b=d+a.url,c=k.document.getElementById(m),e=k.selection.getRange(),f=e.createBookmark();e.selectNode(c).select(),k.execCommand("insertfile",{url:b}),e.moveToBookmark(f).select()}),k.execCommand("inserthtml",h),!k.getOpt(l+"ActionName"))return void i(k.getLang("autoupload.errorLoadConfig"));if(a.size>e)return void i(k.getLang("autoupload.exceedSizeError"));var n=a.name?a.name.substr(a.name.lastIndexOf(".")):"";if(n&&"image"!=l||f&&(f.join("")+".").indexOf(n.toLowerCase()+".")==-1)return void i(k.getLang("autoupload.exceedTypeError"));var o=new XMLHttpRequest,p=new FormData,q=utils.serializeParam(k.queryCommandValue("serverparam"))||"",r=utils.formatUrl(g+(g.indexOf("?")==-1?"?":"&")+q);p.append(c,a,a.name||"blob."+a.type.substr("image/".length)),p.append("type","ajax"),o.open("post",r,!0),o.setRequestHeader("X-Requested-With","XMLHttpRequest"),o.addEventListener("load",function(a){try{var b=new Function("return "+utils.trim(a.target.response))();"SUCCESS"==b.state&&b.url?j(b):i(b.state)}catch(c){i(k.getLang("autoupload.loadError"))}}),o.send(p)}function b(a){return a.clipboardData&&a.clipboardData.items&&1==a.clipboardData.items.length&&/^image\//.test(a.clipboardData.items[0].type)?a.clipboardData.items:null}function c(a){return a.dataTransfer&&a.dataTransfer.files?a.dataTransfer.files:null}return{outputRule:function(a){utils.each(a.getNodesByTagName("img"),function(a){/\b(loaderrorclass)|(bloaderrorclass)\b/.test(a.getAttr("class"))&&a.parentNode.removeChild(a)}),utils.each(a.getNodesByTagName("p"),function(a){/\bloadpara\b/.test(a.getAttr("class"))&&a.parentNode.removeChild(a)})},bindEvents:{defaultOptions:{enableDragUpload:!0,enablePasteUpload:!0},ready:function(d){var e=this;if(window.FormData&&window.FileReader){var f=function(d){var f,g=!1;if(f="paste"==d.type?b(d):c(d)){for(var h,i=f.length;i--;)h=f[i],h.getAsFile&&(h=h.getAsFile()),h&&h.size>0&&(a(h,e),g=!0);g&&d.preventDefault()}};e.getOpt("enablePasteUpload")!==!1&&domUtils.on(e.body,"paste ",f),e.getOpt("enableDragUpload")!==!1?(domUtils.on(e.body,"drop",f),domUtils.on(e.body,"dragover",function(a){"Files"==a.dataTransfer.types[0]&&a.preventDefault()})):browser.gecko&&domUtils.on(e.body,"drop",function(a){c(a)&&a.preventDefault()}),utils.cssRule("loading",".loadingclass{display:inline-block;cursor:default;background: url('"+this.options.themePath+this.options.theme+"/images/loading.gif') no-repeat center center transparent;border:1px solid #cccccc;margin-left:1px;height: 22px;width: 22px;}\n.loaderrorclass{display:inline-block;cursor:default;background: url('"+this.options.themePath+this.options.theme+"/images/loaderror.png') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;}",this.document)}}}}}),UE.plugin.register("autosave",function(){function a(a){var f;if(!(new Date-c0?b._saveFlag=window.setTimeout(function(){a(b)},b.options.saveInterval):a(b))}},commands:{clearlocaldata:{execCommand:function(a,c){e&&b.getPreferences(e)&&b.removePreferences(e)},notNeedUndo:!0,ignoreContentChange:!0},getlocaldata:{execCommand:function(a,c){return e?b.getPreferences(e)||"":""},notNeedUndo:!0,ignoreContentChange:!0},drafts:{execCommand:function(a,c){e&&(b.body.innerHTML=b.getPreferences(e)||"

    "+domUtils.fillHtml+"

    ",b.focus(!0))},queryCommandState:function(){return e?null===b.getPreferences(e)?-1:0:-1},notNeedUndo:!0,ignoreContentChange:!0}}}}),UE.plugin.register("charts",function(){function a(a){var b=null,c=0;if(a.rows.length<2)return!1;if(a.rows[0].cells.length<2)return!1;b=a.rows[0].cells,c=b.length;for(var d,e=0;d=b[e];e++)if("th"!==d.tagName.toLowerCase())return!1;for(var f,e=1;f=a.rows[e];e++){if(f.cells.length!=c)return!1;if("th"!==f.cells[0].tagName.toLowerCase())return!1;for(var d,g=1;d=f.cells[g];g++){var h=utils.trim(d.innerText||d.textContent||"");if(h=h.replace(new RegExp(UE.dom.domUtils.fillChar,"g"),"").replace(/^\s+|\s+$/g,""),!/^\d*\.?\d+$/.test(h))return!1}}return!0}var b=this;return{bindEvents:{chartserror:function(){}},commands:{charts:{execCommand:function(c,d){var e=domUtils.findParentByTagName(this.selection.getRange().startContainer,"table",!0),f=[],g={};if(!e)return!1;if(!a(e))return b.fireEvent("chartserror"),!1;g.title=d.title||"",g.subTitle=d.subTitle||"",g.xTitle=d.xTitle||"",g.yTitle=d.yTitle||"",g.suffix=d.suffix||"",g.tip=d.tip||"",g.dataFormat=d.tableDataFormat||"",g.chartType=d.chartType||0;for(var h in g)g.hasOwnProperty(h)&&f.push(h+":"+g[h]);e.setAttribute("data-chart",f.join(";")),domUtils.addClass(e,"edui-charts-table")},queryCommandState:function(b,c){var d=domUtils.findParentByTagName(this.selection.getRange().startContainer,"table",!0);return d&&a(d)?0:-1}}},inputRule:function(a){utils.each(a.getNodesByTagName("table"),function(a){void 0!==a.getAttr("data-chart")&&a.setAttr("style")})},outputRule:function(a){utils.each(a.getNodesByTagName("table"),function(a){void 0!==a.getAttr("data-chart")&&a.setAttr("style","display: none;")})}}}),UE.plugin.register("section",function(){function a(a){this.tag="",this.level=-1,this.dom=null,this.nextSection=null,this.previousSection=null,this.parentSection=null,this.startAddress=[],this.endAddress=[],this.children=[]}function b(b){var c=new a;return utils.extend(c,b)}function c(a,b){for(var c=b,d=0;d=0){var o=h.selection.getRange().selectNode(i).createAddress(!0).startAddress,p=b({tag:i.tagName,title:i.innerText||i.textContent||"",level:f,dom:i,startAddress:utils.clone(o,[]),endAddress:utils.clone(o,[]),children:[]});for(j.nextSection=p,p.previousSection=j,g=j;f<=g.level;)g=g.parentSection;p.parentSection=g,g.children.push(p),k=j=p}else 1===i.nodeType&&e(i,c),k&&k.endAddress[k.endAddress.length-1]++}for(var f=c||["h1","h2","h3","h4","h5","h6"],g=0;g=c.length);f++){if(c[f]>a[f]){d=!0;break}if(c[f]=c.length);f++){if(c[f]a[f])break}return d&&e}var g,h,i=this;if(b&&d&&d.level!=-1&&(g=e?d.endAddress:d.startAddress,h=c(g,i.body),g&&h&&!f(b.startAddress,b.endAddress,g))){var j,k,l=c(b.startAddress,i.body),m=c(b.endAddress,i.body);if(e)for(j=m;j&&!(domUtils.getPosition(l,j)&domUtils.POSITION_FOLLOWING)&&(k=j.previousSibling,domUtils.insertAfter(h,j),j!=l);)j=k;else for(j=l;j&&!(domUtils.getPosition(j,m)&domUtils.POSITION_FOLLOWING)&&(k=j.nextSibling,h.parentNode.insertBefore(j,h),j!=m);)j=k;i.fireEvent("updateSections")}}},deletesection:{execCommand:function(a,b,c){function d(a){for(var b=e.body,c=0;c',b.className="edui-"+c.options.theme,b.id=c.ui.id+"_iframeupload",i.style.cssText=g,i.style.width=a+"px",i.style.height=e+"px",i.appendChild(b),i.parentNode&&(i.parentNode.style.width=a+"px",i.parentNode.style.height=a+"px");var k=h.getElementById("edui_form_"+j),l=h.getElementById("edui_input_"+j),m=h.getElementById("edui_iframe_"+j);domUtils.on(l,"change",function(){function a(){try{var e,f,g,h=(m.contentDocument||m.contentWindow.document).body,i=h.innerText||h.textContent||"";f=new Function("return "+i)(),e=c.options.imageUrlPrefix+f.url,"SUCCESS"==f.state&&f.url?(g=c.document.getElementById(d),domUtils.removeClasses(g,"loadingclass"),g.setAttribute("src",e),g.setAttribute("_src",e),g.setAttribute("alt",f.original||""),g.removeAttribute("id"),c.fireEvent("contentchange")):b&&b(f.state)}catch(j){b&&b(c.getLang("simpleupload.loadError"))}k.reset(),domUtils.un(m,"load",a)}function b(a){if(d){var b=c.document.getElementById(d);b&&domUtils.remove(b),c.fireEvent("showmessage",{id:d,content:a,type:"error",timeout:4e3})}}if(l.value){var d="loading_"+(+new Date).toString(36),e=utils.serializeParam(c.queryCommandValue("serverparam"))||"",f=c.getActionUrl(c.getOpt("imageActionName")),g=c.getOpt("imageAllowFiles");if(c.focus(),c.execCommand("inserthtml",''),!c.getOpt("imageActionName"))return void errorHandler(c.getLang("autoupload.errorLoadConfig"));var h=l.value,i=h?h.substr(h.lastIndexOf(".")):"";if(!i||g&&(g.join("")+".").indexOf(i.toLowerCase()+".")==-1)return void b(c.getLang("simpleupload.exceedTypeError"));domUtils.on(m,"load",a),k.action=utils.formatUrl(f+(f.indexOf("?")==-1?"?":"&")+e),k.submit()}});var n;c.addListener("selectionchange",function(){clearTimeout(n),n=setTimeout(function(){var a=c.queryCommandState("simpleupload");a==-1?l.disabled="disabled":l.disabled=!1},400)}),d=!0}),f.style.cssText=g,b.appendChild(f)}var b,c=this,d=!1;return{bindEvents:{ready:function(){utils.cssRule("loading",".loadingclass{display:inline-block;cursor:default;background: url('"+this.options.themePath+this.options.theme+"/images/loading.gif') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;}\n.loaderrorclass{display:inline-block;cursor:default;background: url('"+this.options.themePath+this.options.theme+"/images/loaderror.png') no-repeat center center transparent;border:1px solid #cccccc;margin-right:1px;height: 22px;width: 22px;}",this.document)},simpleuploadbtnready:function(d,e){b=e,c.afterConfigReady(a)}},outputRule:function(a){utils.each(a.getNodesByTagName("img"),function(a){/\b(loaderrorclass)|(bloaderrorclass)\b/.test(a.getAttr("class"))&&a.parentNode.removeChild(a)})},commands:{simpleupload:{queryCommandState:function(){return d?0:-1}}}}}),UE.plugin.register("serverparam",function(){var a={};return{commands:{serverparam:{execCommand:function(b,c,d){void 0===c||null===c?a={}:utils.isString(c)?void 0===d||null===d?delete a[c]:a[c]=d:utils.isObject(c)?utils.extend(a,c,!1):utils.isFunction(c)&&utils.extend(a,c(),!1)},queryCommandValue:function(){return a||{}}}}}}),UE.plugin.register("insertfile",function(){function a(a){var b=a.substr(a.lastIndexOf(".")+1).toLowerCase(),c={rar:"icon_rar.gif",zip:"icon_rar.gif",tar:"icon_rar.gif",gz:"icon_rar.gif",bz2:"icon_rar.gif",doc:"icon_doc.gif",docx:"icon_doc.gif",pdf:"icon_pdf.gif",mp3:"icon_mp3.gif",xls:"icon_xls.gif",chm:"icon_chm.gif",ppt:"icon_ppt.gif",pptx:"icon_ppt.gif",avi:"icon_mv.gif",rmvb:"icon_mv.gif",wmv:"icon_mv.gif",flv:"icon_mv.gif",swf:"icon_mv.gif",rm:"icon_mv.gif",exe:"icon_exe.gif",psd:"icon_psd.gif",txt:"icon_txt.gif",jpg:"icon_jpg.gif",png:"icon_jpg.gif",jpeg:"icon_jpg.gif",gif:"icon_jpg.gif",ico:"icon_jpg.gif",bmp:"icon_jpg.gif"};return c[b]?c[b]:c.txt}var b=this;return{commands:{insertfile:{execCommand:function(c,d){if(d=utils.isArray(d)?d:[d],b.fireEvent("beforeinsertfile",d)!==!0){var e,f,g,h,i="",j=b.getOpt("UEDITOR_HOME_URL"),k=j+("/"==j.substr(j.length-1)?"":"/")+"dialogs/attachment/fileTypeImages/";for(e=0;e'+h+"

    ";b.execCommand("insertHtml",i),b.fireEvent("afterinsertfile",d)}}}}}});var baidu=baidu||{};baidu.editor=baidu.editor||{},UE.ui=baidu.editor.ui={},function(){function a(){var a=document.getElementById("edui_fixedlayer");i.setViewportOffset(a,{left:0,top:0})}function b(b){d.on(window,"scroll",a),d.on(window,"resize",baidu.editor.utils.defer(a,0,!0))}var c=baidu.editor.browser,d=baidu.editor.dom.domUtils,e="$EDITORUI",f=window[e]={},g="ID"+e,h=0,i=baidu.editor.ui.uiUtils={uid:function(a){return a?a[g]||(a[g]=++h):++h},hook:function(a,b){var c;return a&&a._callbacks?c=a:(c=function(){var b;a&&(b=a.apply(this,arguments));for(var d=c._callbacks,e=d.length;e--;){var f=d[e].apply(this,arguments);void 0===b&&(b=f)}return b},c._callbacks=[]),c._callbacks.push(b),c},createElementByHtml:function(a){var b=document.createElement("div");return b.innerHTML=a,b=b.firstChild,b.parentNode.removeChild(b),b},getViewportElement:function(){return c.ie&&c.quirks?document.body:document.documentElement},getClientRect:function(a){var b;try{b=a.getBoundingClientRect()}catch(c){b={left:0,top:0,height:0,width:0}}for(var e,f={left:Math.round(b.left),top:Math.round(b.top),height:Math.round(b.bottom-b.top),width:Math.round(b.right-b.left)};(e=a.ownerDocument)!==document&&(a=d.getWindow(e).frameElement);)b=a.getBoundingClientRect(),f.left+=b.left,f.top+=b.top;return f.bottom=f.top+f.height,f.right=f.left+f.width,f},getViewportRect:function(){var a=i.getViewportElement(),b=0|(window.innerWidth||a.clientWidth),c=0|(window.innerHeight||a.clientHeight);return{left:0,top:0,height:c,width:b,bottom:c,right:b}},setViewportOffset:function(a,b){var c=i.getFixedLayer();a.parentNode===c?(a.style.left=b.left+"px",a.style.top=b.top+"px"):d.setViewportOffset(a,b)},getEventOffset:function(a){var b=a.target||a.srcElement,c=i.getClientRect(b),d=i.getViewportOffsetByEvent(a);return{left:d.left-c.left,top:d.top-c.top}},getViewportOffsetByEvent:function(a){var b=a.target||a.srcElement,c=d.getWindow(b).frameElement,e={left:a.clientX,top:a.clientY};if(c&&b.ownerDocument!==document){var f=i.getClientRect(c);e.left+=f.left,e.top+=f.top}return e},setGlobal:function(a,b){return f[a]=b,e+'["'+a+'"]'},unsetGlobal:function(a){delete f[a]},copyAttributes:function(a,b){for(var e=b.attributes,f=e.length;f--;){var g=e[f];"style"==g.nodeName||"class"==g.nodeName||c.ie&&!g.specified||a.setAttribute(g.nodeName,g.nodeValue)}b.className&&d.addClass(a,b.className),b.style.cssText&&(a.style.cssText+=";"+b.style.cssText)},removeStyle:function(a,b){if(a.style.removeProperty)a.style.removeProperty(b);else{if(!a.style.removeAttribute)throw"";a.style.removeAttribute(b)}},contains:function(a,b){return a&&b&&a!==b&&(a.contains?a.contains(b):16&a.compareDocumentPosition(b))},startDrag:function(a,b,c){function d(a){var c=a.clientX-g,d=a.clientY-h;b.ondragmove(c,d,a),a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function e(a){c.removeEventListener("mousemove",d,!0),c.removeEventListener("mouseup",e,!0),window.removeEventListener("mouseup",e,!0),b.ondragstop()}function f(){i.releaseCapture(),i.detachEvent("onmousemove",d),i.detachEvent("onmouseup",f),i.detachEvent("onlosecaptrue",f),b.ondragstop()}var c=c||document,g=a.clientX,h=a.clientY;if(c.addEventListener)c.addEventListener("mousemove",d,!0),c.addEventListener("mouseup",e,!0),window.addEventListener("mouseup",e,!0),a.preventDefault();else{var i=a.srcElement;i.setCapture(),i.attachEvent("onmousemove",d),i.attachEvent("onmouseup",f),i.attachEvent("onlosecaptrue",f),a.returnValue=!1}b.ondragstart()},getFixedLayer:function(){var d=document.getElementById("edui_fixedlayer");return null==d&&(d=document.createElement("div"),d.id="edui_fixedlayer",document.body.appendChild(d),c.ie&&c.version<=8?(d.style.position="absolute",b(),setTimeout(a)):d.style.position="fixed",d.style.left="0",d.style.top="0",d.style.width="0",d.style.height="0"),d},makeUnselectable:function(a){if(c.opera||c.ie&&c.version<9){if(a.unselectable="on",a.hasChildNodes())for(var b=0;b
    '}},a.inherits(c,b)}(),function(){var a=baidu.editor.utils,b=baidu.editor.dom.domUtils,c=baidu.editor.ui.UIBase,d=baidu.editor.ui.uiUtils,e=baidu.editor.ui.Mask=function(a){this.initOptions(a),this.initUIBase()};e.prototype={getHtmlTpl:function(){return'
    '},postRender:function(){var a=this;b.on(window,"resize",function(){setTimeout(function(){a.isHidden()||a._fill()})})},show:function(a){this._fill(),this.getDom().style.display="",this.getDom().style.zIndex=a},hide:function(){this.getDom().style.display="none",this.getDom().style.zIndex=""},isHidden:function(){return"none"==this.getDom().style.display},_onMouseDown:function(){return!1},_onClick:function(a,b){this.fireEvent("click",a,b)},_fill:function(){var a=this.getDom(),b=d.getViewportRect();a.style.width=b.width+"px",a.style.height=b.height+"px"}},a.inherits(e,c)}(),function(){function a(a,b){for(var c=0;c
    '+this.getContentHtmlTpl()+"
    "},getContentHtmlTpl:function(){return this.content?"string"==typeof this.content?this.content:this.content.renderHtml():""},_UIBase_postRender:e.prototype.postRender,postRender:function(){if(this.content instanceof e&&this.content.postRender(),this.captureWheel&&!this.captured){this.captured=!0;var a=(document.documentElement.clientHeight||document.body.clientHeight)-80,b=this.getDom().offsetHeight,f=c.getClientRect(this.combox.getDom()).top,g=this.getDom("content"),h=this.getDom("body").getElementsByTagName("iframe"),i=this;for(h.length&&(h=h[0]);f+b>a;)b-=30;g.style.height=b+"px",h&&(h.style.height=b+"px"),window.XMLHttpRequest?d.on(g,"onmousewheel"in document.body?"mousewheel":"DOMMouseScroll",function(a){a.preventDefault?a.preventDefault():a.returnValue=!1,a.wheelDelta?g.scrollTop-=a.wheelDelta/120*60:g.scrollTop-=a.detail/-3*60}):d.on(this.getDom(),"mousewheel",function(a){a.returnValue=!1,i.getDom("content").scrollTop-=a.wheelDelta/120*60})}this.fireEvent("postRenderAfter"),this.hide(!0),this._UIBase_postRender()},_doAutoRender:function(){!this.getDom()&&this.autoRender&&this.render()},mesureSize:function(){var a=this.getDom("content");return c.getClientRect(a)},fitSize:function(){if(this.captureWheel&&this.sized)return this.__size;this.sized=!0;var a=this.getDom("body");a.style.width="",a.style.height="";var b=this.mesureSize();if(this.captureWheel){a.style.width=-(-20-b.width)+"px";var c=parseInt(this.getDom("content").style.height,10);!window.isNaN(c)&&(b.height=c)}else a.style.width=b.width+"px";return a.style.height=b.height+"px",this.__size=b,this.captureWheel&&(this.getDom("content").style.overflow="auto"),b},showAnchor:function(a,b){this.showAnchorRect(c.getClientRect(a),b)},showAnchorRect:function(a,b,e){this._doAutoRender();var f=c.getViewportRect();this.getDom().style.visibility="hidden",this._show();var g,i,j,k,l=this.fitSize();b?(g=this.canSideLeft&&a.right+l.width>f.right&&a.left>l.width,i=this.canSideUp&&a.top+l.height>f.bottom&&a.bottom>l.height,j=g?a.left-l.width:a.right,k=i?a.bottom-l.height:a.top):(g=this.canSideLeft&&a.right+l.width>f.right&&a.left>l.width,i=this.canSideUp&&a.top+l.height>f.bottom&&a.bottom>l.height,j=g?a.right-l.width:a.left,k=i?a.top-l.height:a.bottom);var m=this.getDom();c.setViewportOffset(m,{left:j,top:k}),d.removeClasses(m,h),m.className+=" "+h[2*(i?1:0)+(g?1:0)],this.editor&&(m.style.zIndex=1*this.editor.container.style.zIndex+10,baidu.editor.ui.uiUtils.getFixedLayer().style.zIndex=m.style.zIndex-1),this.getDom().style.visibility="visible"},showAt:function(a){var b=a.left,c=a.top,d={left:b,top:c,right:b,bottom:c,height:0,width:0};this.showAnchorRect(d,!1,!0)},_show:function(){if(this._hidden){var a=this.getDom();a.style.display="",this._hidden=!1,this.fireEvent("show")}},isHidden:function(){return this._hidden},show:function(){this._doAutoRender(),this._show()},hide:function(a){!this._hidden&&this.getDom()&&(this.getDom().style.display="none",this._hidden=!0,a||this.fireEvent("hide"))},queryAutoHide:function(a){return!a||!c.contains(this.getDom(),a)}},b.inherits(f,e),d.on(document,"mousedown",function(b){var c=b.target||b.srcElement;a(b,c)}),d.on(window,"scroll",function(b,c){a(b,c)})}(),function(){function a(a,b){for(var c='
    '+a+'
    ',d=0;d"+(60==d?'":"")+""),c+=d<70?'':"";return c+="
    '+b.getLang("themeColor")+'
    '+b.getLang("standardColor")+"
    =60?"border-width:1px;":d>=10&&d<20?"border-width:1px 1px 0 1px;":"border-width:0 1px 0 1px;")+'">
    "}var b=baidu.editor.utils,c=baidu.editor.ui.UIBase,d=baidu.editor.ui.ColorPicker=function(a){this.initOptions(a),this.noColorText=this.noColorText||this.editor.getLang("clearColor"),this.initUIBase()};d.prototype={getHtmlTpl:function(){return a(this.noColorText,this.editor)},_onTableClick:function(a){var b=a.target||a.srcElement,c=b.getAttribute("data-color");c&&this.fireEvent("pickcolor",c)},_onTableOver:function(a){var b=a.target||a.srcElement,c=b.getAttribute("data-color");c&&(this.getDom("preview").style.backgroundColor=c)},_onTableOut:function(){this.getDom("preview").style.backgroundColor=""},_onPickNoColor:function(){this.fireEvent("picknocolor")}},b.inherits(d,c);var e="ffffff,000000,eeece1,1f497d,4f81bd,c0504d,9bbb59,8064a2,4bacc6,f79646,f2f2f2,7f7f7f,ddd9c3,c6d9f0,dbe5f1,f2dcdb,ebf1dd,e5e0ec,dbeef3,fdeada,d8d8d8,595959,c4bd97,8db3e2,b8cce4,e5b9b7,d7e3bc,ccc1d9,b7dde8,fbd5b5,bfbfbf,3f3f3f,938953,548dd4,95b3d7,d99694,c3d69b,b2a2c7,92cddc,fac08f,a5a5a5,262626,494429,17365d,366092,953734,76923c,5f497a,31859b,e36c09,7f7f7f,0c0c0c,1d1b10,0f243e,244061,632423,4f6128,3f3151,205867,974806,c00000,ff0000,ffc000,ffff00,92d050,00b050,00b0f0,0070c0,002060,7030a0,".split(",")}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.uiUtils,c=baidu.editor.ui.UIBase,d=baidu.editor.ui.TablePicker=function(a){this.initOptions(a),this.initTablePicker()};d.prototype={defaultNumRows:10,defaultNumCols:10,maxNumRows:20,maxNumCols:20,numRows:10,numCols:10,lengthOfCellSide:22,initTablePicker:function(){this.initUIBase()},getHtmlTpl:function(){return'
    '},_UIBase_render:c.prototype.render,render:function(a){this._UIBase_render(a),this.getDom("label").innerHTML="0"+this.editor.getLang("t_row")+" x 0"+this.editor.getLang("t_col")},_track:function(a,b){var c=this.getDom("overlay").style,d=this.lengthOfCellSide;c.width=a*d+"px",c.height=b*d+"px";var e=this.getDom("label");e.innerHTML=a+this.editor.getLang("t_col")+" x "+b+this.editor.getLang("t_row"),this.numCols=a,this.numRows=b},_onMouseOver:function(a,c){var d=a.relatedTarget||a.fromElement;b.contains(c,d)||c===d||(this.getDom("label").innerHTML="0"+this.editor.getLang("t_col")+" x 0"+this.editor.getLang("t_row"),this.getDom("overlay").style.visibility="")},_onMouseOut:function(a,c){var d=a.relatedTarget||a.toElement;b.contains(c,d)||c===d||(this.getDom("label").innerHTML="0"+this.editor.getLang("t_col")+" x 0"+this.editor.getLang("t_row"),this.getDom("overlay").style.visibility="hidden")},_onMouseMove:function(a,c){var d=(this.getDom("overlay").style,b.getEventOffset(a)),e=this.lengthOfCellSide,f=Math.ceil(d.left/e),g=Math.ceil(d.top/e);this._track(f,g)},_onClick:function(){this.fireEvent("picktable",this.numCols,this.numRows)}},a.inherits(d,c)}(),function(){var a=baidu.editor.browser,b=baidu.editor.dom.domUtils,c=baidu.editor.ui.uiUtils,d='onmousedown="$$.Stateful_onMouseDown(event, this);" onmouseup="$$.Stateful_onMouseUp(event, this);"'+(a.ie?' onmouseenter="$$.Stateful_onMouseEnter(event, this);" onmouseleave="$$.Stateful_onMouseLeave(event, this);"':' onmouseover="$$.Stateful_onMouseOver(event, this);" onmouseout="$$.Stateful_onMouseOut(event, this);"');baidu.editor.ui.Stateful={alwalysHoverable:!1,target:null,Stateful_init:function(){this._Stateful_dGetHtmlTpl=this.getHtmlTpl,this.getHtmlTpl=this.Stateful_getHtmlTpl},Stateful_getHtmlTpl:function(){var a=this._Stateful_dGetHtmlTpl();return a.replace(/stateful/g,function(){return d})},Stateful_onMouseEnter:function(a,b){this.target=b,this.isDisabled()&&!this.alwalysHoverable||(this.addState("hover"),this.fireEvent("over"))},Stateful_onMouseLeave:function(a,b){this.isDisabled()&&!this.alwalysHoverable||(this.removeState("hover"),this.removeState("active"),this.fireEvent("out"))},Stateful_onMouseOver:function(a,b){var d=a.relatedTarget;c.contains(b,d)||b===d||this.Stateful_onMouseEnter(a,b)},Stateful_onMouseOut:function(a,b){var d=a.relatedTarget;c.contains(b,d)||b===d||this.Stateful_onMouseLeave(a,b)},Stateful_onMouseDown:function(a,b){this.isDisabled()||this.addState("active")},Stateful_onMouseUp:function(a,b){this.isDisabled()||this.removeState("active")},Stateful_postRender:function(){this.disabled&&!this.hasState("disabled")&&this.addState("disabled")},hasState:function(a){return b.hasClass(this.getStateDom(),"edui-state-"+a)},addState:function(a){this.hasState(a)||(this.getStateDom().className+=" edui-state-"+a)},removeState:function(a){this.hasState(a)&&b.removeClasses(this.getStateDom(),["edui-state-"+a])},getStateDom:function(){return this.getDom("state")},isChecked:function(){return this.hasState("checked")},setChecked:function(a){!this.isDisabled()&&a?this.addState("checked"):this.removeState("checked")},isDisabled:function(){return this.hasState("disabled")},setDisabled:function(a){a?(this.removeState("hover"),this.removeState("checked"),this.removeState("active"),this.addState("disabled")):this.removeState("disabled")}}}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.UIBase,c=baidu.editor.ui.Stateful,d=baidu.editor.ui.Button=function(a){if(a.name){var b=a.name,c=a.cssRules;a.className||(a.className="edui-for-"+b),a.cssRules=".edui-"+(a.theme||"default")+" .edui-toolbar .edui-button.edui-for-"+b+" .edui-icon {"+c+"}"}this.initOptions(a),this.initButton()};d.prototype={uiName:"button",label:"",title:"",showIcon:!0,showText:!0,cssRules:"",initButton:function(){this.initUIBase(),this.Stateful_init(),this.cssRules&&a.cssRule("edui-customize-"+this.name+"-style",this.cssRules)},getHtmlTpl:function(){return'
    '+(this.showIcon?'
    ':"")+(this.showText?'
    '+this.label+"
    ":"")+"
    "},postRender:function(){this.Stateful_postRender(),this.setDisabled(this.disabled)},_onMouseDown:function(a){var b=a.target||a.srcElement,c=b&&b.tagName&&b.tagName.toLowerCase();if("input"==c||"object"==c||"object"==c)return!1},_onClick:function(){this.isDisabled()||this.fireEvent("click")},setTitle:function(a){var b=this.getDom("label");b.innerHTML=a}},a.inherits(d,b),a.extend(d.prototype,c)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.uiUtils,c=(baidu.editor.dom.domUtils,baidu.editor.ui.UIBase),d=baidu.editor.ui.Stateful,e=baidu.editor.ui.SplitButton=function(a){this.initOptions(a),this.initSplitButton()};e.prototype={popup:null,uiName:"splitbutton",title:"",initSplitButton:function(){this.initUIBase(),this.Stateful_init();if(null!=this.popup){var a=this.popup;this.popup=null,this.setPopup(a)}},_UIBase_postRender:c.prototype.postRender,postRender:function(){this.Stateful_postRender(),this._UIBase_postRender()},setPopup:function(c){this.popup!==c&&(null!=this.popup&&this.popup.dispose(),c.addListener("show",a.bind(this._onPopupShow,this)),c.addListener("hide",a.bind(this._onPopupHide,this)),c.addListener("postrender",a.bind(function(){c.getDom("body").appendChild(b.createElementByHtml('
    ')),c.getDom().className+=" "+this.className},this)),this.popup=c)},_onPopupShow:function(){this.addState("opened")},_onPopupHide:function(){ +this.removeState("opened")},getHtmlTpl:function(){return'
    '},showPopup:function(){var a=b.getClientRect(this.getDom());a.top-=this.popup.SHADOW_RADIUS,a.height+=this.popup.SHADOW_RADIUS,this.popup.showAnchorRect(a)},_onArrowClick:function(a,b){this.isDisabled()||this.showPopup()},_onButtonClick:function(){this.isDisabled()||this.fireEvent("buttonclick")}},a.inherits(e,c),a.extend(e.prototype,d,!0)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.uiUtils,c=baidu.editor.ui.ColorPicker,d=baidu.editor.ui.Popup,e=baidu.editor.ui.SplitButton,f=baidu.editor.ui.ColorButton=function(a){this.initOptions(a),this.initColorButton()};f.prototype={initColorButton:function(){var a=this;this.popup=new d({content:new c({noColorText:a.editor.getLang("clearColor"),editor:a.editor,onpickcolor:function(b,c){a._onPickColor(c)},onpicknocolor:function(b,c){a._onPickNoColor(c)}}),editor:a.editor}),this.initSplitButton()},_SplitButton_postRender:e.prototype.postRender,postRender:function(){this._SplitButton_postRender(),this.getDom("button_body").appendChild(b.createElementByHtml('
    ')),this.getDom().className+=" edui-colorbutton"},setColor:function(a){this.getDom("colorlump").style.backgroundColor=a,this.color=a},_onPickColor:function(a){this.fireEvent("pickcolor",a)!==!1&&(this.setColor(a),this.popup.hide())},_onPickNoColor:function(a){this.fireEvent("picknocolor")!==!1&&this.popup.hide()}},a.inherits(f,e)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.Popup,c=baidu.editor.ui.TablePicker,d=baidu.editor.ui.SplitButton,e=baidu.editor.ui.TableButton=function(a){this.initOptions(a),this.initTableButton()};e.prototype={initTableButton:function(){var a=this;this.popup=new b({content:new c({editor:a.editor,onpicktable:function(b,c,d){a._onPickTable(c,d)}}),editor:a.editor}),this.initSplitButton()},_onPickTable:function(a,b){this.fireEvent("picktable",a,b)!==!1&&this.popup.hide()}},a.inherits(e,d)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.UIBase,c=baidu.editor.ui.AutoTypeSetPicker=function(a){this.initOptions(a),this.initAutoTypeSetPicker()};c.prototype={initAutoTypeSetPicker:function(){this.initUIBase()},getHtmlTpl:function(){var a=this.editor,b=a.options.autotypeset,c=a.getLang("autoTypeSet"),d="textAlignValue"+a.uid,e="imageBlockLineValue"+a.uid,f="symbolConverValue"+a.uid;return'
    "+c.mergeLine+'"+c.delLine+'
    "+c.removeFormat+'"+c.indent+'
    "+c.alignment+'"+a.getLang("justifyleft")+'"+a.getLang("justifycenter")+'"+a.getLang("justifyright")+'
    "+c.imageFloat+'"+a.getLang("default")+'"+a.getLang("justifyleft")+'"+a.getLang("justifycenter")+'"+a.getLang("justifyright")+'
    "+c.removeFontsize+'"+c.removeFontFamily+'
    "+c.removeHtml+'
    "+c.pasteFilter+'
    "+c.symbol+'"+c.bdc2sb+'"+c.tobdc+'
    "},_UIBase_render:b.prototype.render},a.inherits(c,b)}(),function(){function a(a){for(var c,d={},e=a.getDom(),f=a.editor.uid,g=null,h=null,i=domUtils.getElementsByTagName(e,"input"),j=i.length-1;c=i[j--];)if(g=c.getAttribute("type"),"checkbox"==g)if(h=c.getAttribute("name"),d[h]&&delete d[h],c.checked){var k=document.getElementById(h+"Value"+f);if(k){if(/input/gi.test(k.tagName))d[h]=k.value;else for(var l,m=k.getElementsByTagName("input"),n=m.length-1;l=m[n--];)if(l.checked){d[h]=l.value;break}}else d[h]=!0}else d[h]=!1;else d[c.getAttribute("value")]=c.checked;for(var o,p=domUtils.getElementsByTagName(e,"select"),j=0;o=p[j++];){var q=o.getAttribute("name");d[q]=d[q]?o.value:""}b.extend(a.editor.options.autotypeset,d),a.editor.setPreferences("autotypeset",d)}var b=baidu.editor.utils,c=baidu.editor.ui.Popup,d=baidu.editor.ui.AutoTypeSetPicker,e=baidu.editor.ui.SplitButton,f=baidu.editor.ui.AutoTypeSetButton=function(a){this.initOptions(a),this.initAutoTypeSetButton()};f.prototype={initAutoTypeSetButton:function(){var b=this;this.popup=new c({content:new d({editor:b.editor}),editor:b.editor,hide:function(){!this._hidden&&this.getDom()&&(a(this),this.getDom().style.display="none",this._hidden=!0,this.fireEvent("hide"))}});var e=0;this.popup.addListener("postRenderAfter",function(){var c=this;if(!e){var d=this.getDom(),f=d.getElementsByTagName("button")[0];f.onclick=function(){a(c),b.editor.execCommand("autotypeset"),c.hide()},domUtils.on(d,"click",function(d){var e=d.target||d.srcElement,f=b.editor.uid;if(e&&"INPUT"==e.tagName){if("imageBlockLine"==e.name||"textAlign"==e.name||"symbolConver"==e.name)for(var g=e.checked,h=document.getElementById(e.name+"Value"+f),i=h.getElementsByTagName("input"),j={imageBlockLine:"none",textAlign:"left",symbolConver:"tobdc"},k=0;k"),e.push('
    '),2===d&&e.push("");return'
    '+e.join("")+"
    "},getStateDom:function(){return this.target},_onClick:function(a){var c=a.target||a.srcElement;/icon/.test(c.className)&&(this.items[c.parentNode.getAttribute("index")].onclick(),b.postHide(a))},_UIBase_render:d.prototype.render},a.inherits(e,d),a.extend(e.prototype,c,!0)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.Stateful,c=baidu.editor.ui.uiUtils,d=baidu.editor.ui.UIBase,e=baidu.editor.ui.PastePicker=function(a){this.initOptions(a),this.initPastePicker()};e.prototype={initPastePicker:function(){this.initUIBase(),this.Stateful_init()},getHtmlTpl:function(){return'
    '+this.editor.getLang("pasteOpt")+'
    '},getStateDom:function(){return this.target},format:function(a){this.editor.ui._isTransfer=!0,this.editor.fireEvent("pasteTransfer",a)},_onClick:function(a){var b=domUtils.getNextDomNode(a),d=c.getViewportRect().height,e=c.getClientRect(b);e.top+e.height>d?b.style.top=-e.height-a.offsetHeight+"px":b.style.top="",/hidden/gi.test(domUtils.getComputedStyle(b,"visibility"))?(b.style.visibility="visible",domUtils.addClass(a,"edui-state-opened")):(b.style.visibility="hidden",domUtils.removeClasses(a,"edui-state-opened"))},_UIBase_render:d.prototype.render},a.inherits(e,d),a.extend(e.prototype,b,!0)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.uiUtils,c=baidu.editor.ui.UIBase,d=baidu.editor.ui.Toolbar=function(a){this.initOptions(a),this.initToolbar()};d.prototype={items:null,initToolbar:function(){this.items=this.items||[],this.initUIBase()},add:function(a,b){void 0===b?this.items.push(a):this.items.splice(b,0,a)},getHtmlTpl:function(){for(var a=[],b=0;b'+a.join("")+"
    '},postRender:function(){},queryAutoHide:function(){return!0}};h.prototype={items:null,uiName:"menu",initMenu:function(){this.items=this.items||[],this.initPopup(),this.initItems()},initItems:function(){for(var a=0;a'+a.join("")+""},_Popup_postRender:e.prototype.postRender,postRender:function(){for(var a=this,d=0;d
    '+this.renderLabelHtml()+"
    "},postRender:function(){var a=this;this.addListener("over",function(){a.ownerMenu.fireEvent("submenuover",a),a.subMenu&&a.delayShowSubMenu()}),this.subMenu&&(this.getDom().className+=" edui-hassubmenu",this.subMenu.render(),this.addListener("out",function(){a.delayHideSubMenu()}),this.subMenu.addListener("over",function(){clearTimeout(a._closingTimer),a._closingTimer=null,a.addState("opened")}),this.ownerMenu.addListener("hide",function(){a.hideSubMenu()}),this.ownerMenu.addListener("submenuover",function(b,c){c!==a&&a.delayHideSubMenu()}),this.subMenu._bakQueryAutoHide=this.subMenu.queryAutoHide,this.subMenu.queryAutoHide=function(b){return(!b||!c.contains(a.getDom(),b))&&this._bakQueryAutoHide(b)}),this.getDom().style.tabIndex="-1",c.makeUnselectable(this.getDom()),this.Stateful_postRender()},delayShowSubMenu:function(){var a=this;a.isDisabled()||(a.addState("opened"),clearTimeout(a._showingTimer),clearTimeout(a._closingTimer),a._closingTimer=null,a._showingTimer=setTimeout(function(){a.showSubMenu()},250))},delayHideSubMenu:function(){var a=this;a.isDisabled()||(a.removeState("opened"),clearTimeout(a._showingTimer),a._closingTimer||(a._closingTimer=setTimeout(function(){a.hasState("opened")||a.hideSubMenu(),a._closingTimer=null},400)))},renderLabelHtml:function(){return'
    '+(this.label||"")+"
    "},getStateDom:function(){return this.getDom()},queryAutoHide:function(a){if(this.subMenu&&this.hasState("opened"))return this.subMenu.queryAutoHide(a)},_onClick:function(a,b){this.hasState("disabled")||this.fireEvent("click",a,b)!==!1&&(this.subMenu?this.showSubMenu():e.postHide(a))},showSubMenu:function(){var a=c.getClientRect(this.getDom());a.right-=5,a.left+=2,a.width-=7,a.top-=4,a.bottom+=4,a.height+=8,this.subMenu.showAnchorRect(a,!0,!0)},hideSubMenu:function(){this.subMenu.hide()}},a.inherits(j,d),a.extend(j.prototype,f,!0)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.uiUtils,c=baidu.editor.ui.Menu,d=baidu.editor.ui.SplitButton,e=baidu.editor.ui.Combox=function(a){this.initOptions(a),this.initCombox()};e.prototype={uiName:"combox",onbuttonclick:function(){this.showPopup()},initCombox:function(){var a=this;this.items=this.items||[];for(var b=0;bd.right&&(g=d.right-e.width);var h=a.top;h+e.height>d.bottom&&(h=d.bottom-e.height),c.style.left=Math.max(g,0)+"px",c.style.top=Math.max(h,0)+"px"},showAtCenter:function(){var a=f.getViewportRect();if(this.fullscreen){var b=this.getDom(),c=this.getDom("content");b.style.display="block";var d=UE.ui.uiUtils.getClientRect(b),g=UE.ui.uiUtils.getClientRect(c);b.style.left="-100000px",c.style.width=a.width-d.width+g.width+"px",c.style.height=a.height-d.height+g.height+"px",b.style.width=a.width+"px",b.style.height=a.height+"px",b.style.left=0,this._originalContext={html:{overflowX:document.documentElement.style.overflowX,overflowY:document.documentElement.style.overflowY},body:{overflowX:document.body.style.overflowX,overflowY:document.body.style.overflowY}},document.documentElement.style.overflowX="hidden",document.documentElement.style.overflowY="hidden",document.body.style.overflowX="hidden",document.body.style.overflowY="hidden"}else{this.getDom().style.display="";var h=this.fitSize(),i=0|this.getDom("titlebar").offsetHeight,j=a.width/2-h.width/2,k=a.height/2-(h.height-i)/2-i,l=this.getDom();this.safeSetOffset({left:Math.max(0|j,0),top:Math.max(0|k,0)}),e.hasClass(l,"edui-state-centered")||(l.className+=" edui-state-centered")}this._show()},getContentHtml:function(){var a="";return"string"==typeof this.content?a=this.content:this.iframeUrl&&(a=''),a},getHtmlTpl:function(){var a="";if(this.buttons){for(var b=[],c=0;c
    '+b.join("")+"
    "}return'
    '+(this.title||"")+"
    "+this.closeButton.renderHtml()+'
    '+(this.autoReset?"":this.getContentHtml())+"
    "+a+"
    "},postRender:function(){this.modalMask.getDom()||(this.modalMask.render(),this.modalMask.hide()),this.dragMask.getDom()||(this.dragMask.render(),this.dragMask.hide());var a=this;if(this.addListener("show",function(){a.modalMask.show(this.getDom().style.zIndex-2)}),this.addListener("hide",function(){a.modalMask.hide()}),this.buttons)for(var b=0;b',a.editor.container.style.zIndex&&(this.getDom().style.zIndex=1*a.editor.container.style.zIndex+1))}}),this.onbuttonclick=function(){this.showPopup()},this.initSplitButton()}},a.inherits(d,c)}(),function(){function a(a){var b=a.target||a.srcElement,c=g.findParent(b,function(a){return g.hasClass(a,"edui-shortcutmenu")||g.hasClass(a,"edui-popup")},!0);if(!c)for(var d,e=0;d=h[e++];)d.hide()}var b,c=baidu.editor.ui,d=c.UIBase,e=c.uiUtils,f=baidu.editor.utils,g=baidu.editor.dom.domUtils,h=[],i=!1,j=c.ShortCutMenu=function(a){this.initOptions(a),this.initShortCutMenu()};j.postHide=a,j.prototype={isHidden:!0,SPACE:5,initShortCutMenu:function(){this.items=this.items||[],this.initUIBase(),this.initItems(),this.initEvent(),h.push(this)},initEvent:function(){var a=this,c=a.editor.document;g.on(c,"mousemove",function(c){if(a.isHidden===!1){if(a.getSubMenuMark()||"contextmenu"==a.eventType)return;var d=!0,e=a.getDom(),f=e.offsetWidth,g=e.offsetHeight,h=f/2+a.SPACE,i=g/2,j=Math.abs(c.screenX-a.left),k=Math.abs(c.screenY-a.top);clearTimeout(b),b=setTimeout(function(){k>0&&ki&&ki+70&&k0&&jh&&jh+70&&j'+a+""}},f.inherits(j,d),g.on(document,"mousedown",function(b){a(b)}),g.on(window,"scroll",function(b){a(b)})}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui.UIBase,c=baidu.editor.ui.Breakline=function(a){this.initOptions(a),this.initSeparator()};c.prototype={uiName:"Breakline",initSeparator:function(){this.initUIBase()},getHtmlTpl:function(){return"
    "}},a.inherits(c,b)}(),function(){var a=baidu.editor.utils,b=baidu.editor.dom.domUtils,c=baidu.editor.ui.UIBase,d=baidu.editor.ui.Message=function(a){this.initOptions(a),this.initMessage()};d.prototype={initMessage:function(){this.initUIBase()},getHtmlTpl:function(){return'
    ×
    '},reset:function(a){var b=this;a.keepshow||(clearTimeout(this.timer),b.timer=setTimeout(function(){b.hide()},a.timeout||4e3)),void 0!==a.content&&b.setContent(a.content),void 0!==a.type&&b.setType(a.type),b.show()},postRender:function(){var a=this,c=this.getDom("closer");c&&b.on(c,"click",function(){a.hide()})},setContent:function(a){this.getDom("content").innerHTML=a},setType:function(a){a=a||"info";var b=this.getDom("body");b.className=b.className.replace(/edui-message-type-[\w-]+/,"edui-message-type-"+a)},getContent:function(){return this.getDom("content").innerHTML},getType:function(){var a=this.getDom("body").match(/edui-message-type-([\w-]+)/);return a?a[1]:""},show:function(){this.getDom().style.display="block"},hide:function(){var a=this.getDom();a&&(a.style.display="none",a.parentNode&&a.parentNode.removeChild(a))}},a.inherits(d,c)}(),function(){var a=baidu.editor.utils,b=baidu.editor.ui,c=b.Dialog;b.buttons={},b.Dialog=function(a){var b=new c(a);return b.addListener("hide",function(){if(b.editor){var a=b.editor;try{if(browser.gecko){var c=a.window.scrollY,d=a.window.scrollX;a.body.focus(),a.window.scrollTo(d,c)}else a.focus()}catch(e){}}}),b};for(var d,e={anchor:"~/dialogs/anchor/anchor.html",insertimage:"~/dialogs/image/image.html",link:"~/dialogs/link/link.html",spechars:"~/dialogs/spechars/spechars.html",searchreplace:"~/dialogs/searchreplace/searchreplace.html",map:"~/dialogs/map/map.html",gmap:"~/dialogs/gmap/gmap.html",insertvideo:"~/dialogs/video/video.html",help:"~/dialogs/help/help.html",preview:"~/dialogs/preview/preview.html",emotion:"~/dialogs/emotion/emotion.html",wordimage:"~/dialogs/wordimage/wordimage.html",attachment:"~/dialogs/attachment/attachment.html",insertframe:"~/dialogs/insertframe/insertframe.html",edittip:"~/dialogs/table/edittip.html",edittable:"~/dialogs/table/edittable.html",edittd:"~/dialogs/table/edittd.html",webapp:"~/dialogs/webapp/webapp.html",snapscreen:"~/dialogs/snapscreen/snapscreen.html",scrawl:"~/dialogs/scrawl/scrawl.html",music:"~/dialogs/music/music.html",template:"~/dialogs/template/template.html", +background:"~/dialogs/background/background.html",charts:"~/dialogs/charts/charts.html"},f=["undo","redo","formatmatch","bold","italic","underline","fontborder","touppercase","tolowercase","strikethrough","subscript","superscript","source","indent","outdent","blockquote","pasteplain","pagebreak","selectall","print","horizontal","removeformat","time","date","unlink","insertparagraphbeforetable","insertrow","insertcol","mergeright","mergedown","deleterow","deletecol","splittorows","splittocols","splittocells","mergecells","deletetable","drafts"],g=0;d=f[g++];)d=d.toLowerCase(),b[d]=function(a){return function(c){var d=new b.Button({className:"edui-for-"+a,title:c.options.labelMap[a]||c.getLang("labelMap."+a)||"",onclick:function(){c.execCommand(a)},theme:c.options.theme,showText:!1});return b.buttons[a]=d,c.addListener("selectionchange",function(b,e,f){var g=c.queryCommandState(a);g==-1?(d.setDisabled(!0),d.setChecked(!1)):f||(d.setDisabled(!1),d.setChecked(g))}),d}}(d);b.cleardoc=function(a){var c=new b.Button({className:"edui-for-cleardoc",title:a.options.labelMap.cleardoc||a.getLang("labelMap.cleardoc")||"",theme:a.options.theme,onclick:function(){confirm(a.getLang("confirmClear"))&&a.execCommand("cleardoc")}});return b.buttons.cleardoc=c,a.addListener("selectionchange",function(){c.setDisabled(a.queryCommandState("cleardoc")==-1)}),c};var h={justify:["left","right","center","justify"],imagefloat:["none","left","center","right"],directionality:["ltr","rtl"]};for(var i in h)!function(a,c){for(var d,e=0;d=c[e++];)!function(c){b[a.replace("float","")+c]=function(d){var e=new b.Button({className:"edui-for-"+a.replace("float","")+c,title:d.options.labelMap[a.replace("float","")+c]||d.getLang("labelMap."+a.replace("float","")+c)||"",theme:d.options.theme,onclick:function(){d.execCommand(a,c)}});return b.buttons[a]=e,d.addListener("selectionchange",function(b,f,g){e.setDisabled(d.queryCommandState(a)==-1),e.setChecked(d.queryCommandValue(a)==c&&!g)}),e}}(d)}(i,h[i]);for(var d,g=0;d=["backcolor","forecolor"][g++];)b[d]=function(a){return function(c){var d=new b.ColorButton({className:"edui-for-"+a,color:"default",title:c.options.labelMap[a]||c.getLang("labelMap."+a)||"",editor:c,onpickcolor:function(b,d){c.execCommand(a,d)},onpicknocolor:function(){c.execCommand(a,"default"),this.setColor("transparent"),this.color="default"},onbuttonclick:function(){c.execCommand(a,this.color)}});return b.buttons[a]=d,c.addListener("selectionchange",function(){d.setDisabled(c.queryCommandState(a)==-1)}),d}}(d);var j={noOk:["searchreplace","help","spechars","webapp","preview"],ok:["attachment","anchor","link","insertimage","map","gmap","insertframe","wordimage","insertvideo","insertframe","edittip","edittable","edittd","scrawl","template","music","background","charts"]};for(var i in j)!function(c,d){for(var f,g=0;f=d[g++];)browser.opera&&"searchreplace"===f||!function(d){b[d]=function(f,g,h){g=g||(f.options.iframeUrlMap||{})[d]||e[d],h=f.options.labelMap[d]||f.getLang("labelMap."+d)||"";var i;g&&(i=new b.Dialog(a.extend({iframeUrl:f.ui.mapUrl(g),editor:f,className:"edui-for-"+d,title:h,holdScroll:"insertimage"===d,fullscreen:/charts|preview/.test(d),closeDialog:f.getLang("closeDialog")},"ok"==c?{buttons:[{className:"edui-okbutton",label:f.getLang("ok"),editor:f,onclick:function(){i.close(!0)}},{className:"edui-cancelbutton",label:f.getLang("cancel"),editor:f,onclick:function(){i.close(!1)}}]}:{})),f.ui._dialogs[d+"Dialog"]=i);var j=new b.Button({className:"edui-for-"+d,title:h,onclick:function(){if(i)switch(d){case"wordimage":var a=f.execCommand("wordimage");a&&a.length&&(i.render(),i.open());break;case"scrawl":f.queryCommandState("scrawl")!=-1&&(i.render(),i.open());break;default:i.render(),i.open()}},theme:f.options.theme,disabled:"scrawl"==d&&f.queryCommandState("scrawl")==-1||"charts"==d});return b.buttons[d]=j,f.addListener("selectionchange",function(){var a={edittable:1};if(!(d in a)){var b=f.queryCommandState(d);j.getDom()&&(j.setDisabled(b==-1),j.setChecked(b))}}),j}}(f.toLowerCase())}(i,j[i]);b.snapscreen=function(a,c,d){d=a.options.labelMap.snapscreen||a.getLang("labelMap.snapscreen")||"";var f=new b.Button({className:"edui-for-snapscreen",title:d,onclick:function(){a.execCommand("snapscreen")},theme:a.options.theme});if(b.buttons.snapscreen=f,c=c||(a.options.iframeUrlMap||{}).snapscreen||e.snapscreen){var g=new b.Dialog({iframeUrl:a.ui.mapUrl(c),editor:a,className:"edui-for-snapscreen",title:d,buttons:[{className:"edui-okbutton",label:a.getLang("ok"),editor:a,onclick:function(){g.close(!0)}},{className:"edui-cancelbutton",label:a.getLang("cancel"),editor:a,onclick:function(){g.close(!1)}}]});g.render(),a.ui._dialogs.snapscreenDialog=g}return a.addListener("selectionchange",function(){f.setDisabled(a.queryCommandState("snapscreen")==-1)}),f},b.insertcode=function(c,d,e){d=c.options.insertcode||[],e=c.options.labelMap.insertcode||c.getLang("labelMap.insertcode")||"";var f=[];a.each(d,function(a,b){f.push({label:a,value:b,theme:c.options.theme,renderLabelHtml:function(){return'
    '+(this.label||"")+"
    "}})});var g=new b.Combox({editor:c,items:f,onselect:function(a,b){c.execCommand("insertcode",this.items[b].value)},onbuttonclick:function(){this.showPopup()},title:e,initValue:e,className:"edui-for-insertcode",indexByValue:function(a){if(a)for(var b,c=0;b=this.items[c];c++)if(b.value.indexOf(a)!=-1)return c;return-1}});return b.buttons.insertcode=g,c.addListener("selectionchange",function(a,b,d){if(!d){var f=c.queryCommandState("insertcode");if(f==-1)g.setDisabled(!0);else{g.setDisabled(!1);var h=c.queryCommandValue("insertcode");if(!h)return void g.setValue(e);h&&(h=h.replace(/['"]/g,"").split(",")[0]),g.setValue(h)}}}),g},b.fontfamily=function(c,d,e){if(d=c.options.fontfamily||[],e=c.options.labelMap.fontfamily||c.getLang("labelMap.fontfamily")||"",d.length){for(var f,g=0,h=[];f=d[g];g++){var i=c.getLang("fontfamily")[f.name]||"";!function(b,d){h.push({label:b,value:d,theme:c.options.theme,renderLabelHtml:function(){return'
    '+(this.label||"")+"
    "}})}(f.label||i,f.val)}var j=new b.Combox({editor:c,items:h,onselect:function(a,b){c.execCommand("FontFamily",this.items[b].value)},onbuttonclick:function(){this.showPopup()},title:e,initValue:e,className:"edui-for-fontfamily",indexByValue:function(a){if(a)for(var b,c=0;b=this.items[c];c++)if(b.value.indexOf(a)!=-1)return c;return-1}});return b.buttons.fontfamily=j,c.addListener("selectionchange",function(a,b,d){if(!d){var e=c.queryCommandState("FontFamily");if(e==-1)j.setDisabled(!0);else{j.setDisabled(!1);var f=c.queryCommandValue("FontFamily");f&&(f=f.replace(/['"]/g,"").split(",")[0]),j.setValue(f)}}}),j}},b.fontsize=function(a,c,d){if(d=a.options.labelMap.fontsize||a.getLang("labelMap.fontsize")||"",c=c||a.options.fontsize||[],c.length){for(var e=[],f=0;f'+(this.label||"")+""}})}var h=new b.Combox({editor:a,items:e,title:d,initValue:d,onselect:function(b,c){a.execCommand("FontSize",this.items[c].value)},onbuttonclick:function(){this.showPopup()},className:"edui-for-fontsize"});return b.buttons.fontsize=h,a.addListener("selectionchange",function(b,c,d){if(!d){var e=a.queryCommandState("FontSize");e==-1?h.setDisabled(!0):(h.setDisabled(!1),h.setValue(a.queryCommandValue("FontSize")))}}),h}},b.paragraph=function(c,d,e){if(e=c.options.labelMap.paragraph||c.getLang("labelMap.paragraph")||"",d=c.options.paragraph||[],!a.isEmptyObject(d)){var f=[];for(var g in d)f.push({value:g,label:d[g]||c.getLang("paragraph")[g],theme:c.options.theme,renderLabelHtml:function(){return'
    '+(this.label||"")+"
    "}});var h=new b.Combox({editor:c,items:f,title:e,initValue:e,className:"edui-for-paragraph",onselect:function(a,b){c.execCommand("Paragraph",this.items[b].value)},onbuttonclick:function(){this.showPopup()}});return b.buttons.paragraph=h,c.addListener("selectionchange",function(a,b,d){if(!d){var e=c.queryCommandState("Paragraph");if(e==-1)h.setDisabled(!0);else{h.setDisabled(!1);var f=c.queryCommandValue("Paragraph"),g=h.indexByValue(f);g!=-1?h.setValue(f):h.setValue(h.initValue)}}}),h}},b.customstyle=function(a){var c=a.options.customstyle||[],d=a.options.labelMap.customstyle||a.getLang("labelMap.customstyle")||"";if(c.length){for(var e,f=a.getLang("customstyle"),g=0,h=[];e=c[g++];)!function(b){var c={};c.label=b.label?b.label:f[b.name],c.style=b.style,c.className=b.className,c.tag=b.tag,h.push({label:c.label,value:c,theme:a.options.theme,renderLabelHtml:function(){return'
    <'+c.tag+" "+(c.className?' class="'+c.className+'"':"")+(c.style?' style="'+c.style+'"':"")+">"+c.label+"
    "}})}(e);var i=new b.Combox({editor:a,items:h,title:d,initValue:d,className:"edui-for-customstyle",onselect:function(b,c){a.execCommand("customstyle",this.items[c].value)},onbuttonclick:function(){this.showPopup()},indexByValue:function(a){for(var b,c=0;b=this.items[c++];)if(b.label==a)return c-1;return-1}});return b.buttons.customstyle=i,a.addListener("selectionchange",function(b,c,d){if(!d){var e=a.queryCommandState("customstyle");if(e==-1)i.setDisabled(!0);else{i.setDisabled(!1);var f=a.queryCommandValue("customstyle"),g=i.indexByValue(f);g!=-1?i.setValue(f):i.setValue(i.initValue)}}}),i}},b.inserttable=function(a,c,d){d=a.options.labelMap.inserttable||a.getLang("labelMap.inserttable")||"";var e=new b.TableButton({editor:a,title:d,className:"edui-for-inserttable",onpicktable:function(b,c,d){a.execCommand("InsertTable",{numRows:d,numCols:c,border:1})},onbuttonclick:function(){this.showPopup()}});return b.buttons.inserttable=e,a.addListener("selectionchange",function(){e.setDisabled(a.queryCommandState("inserttable")==-1)}),e},b.lineheight=function(a){var c=a.options.lineheight||[];if(c.length){for(var d,e=0,f=[];d=c[e++];)f.push({label:d,value:d,theme:a.options.theme,onclick:function(){a.execCommand("lineheight",this.value)}});var g=new b.MenuButton({editor:a,className:"edui-for-lineheight",title:a.options.labelMap.lineheight||a.getLang("labelMap.lineheight")||"",items:f,onbuttonclick:function(){var b=a.queryCommandValue("LineHeight")||this.value;a.execCommand("LineHeight",b)}});return b.buttons.lineheight=g,a.addListener("selectionchange",function(){var b=a.queryCommandState("LineHeight");if(b==-1)g.setDisabled(!0);else{g.setDisabled(!1);var c=a.queryCommandValue("LineHeight");c&&g.setValue((c+"").replace(/cm/,"")),g.setChecked(b)}}),g}};for(var k,l=["top","bottom"],m=0;k=l[m++];)!function(a){b["rowspacing"+a]=function(c){var d=c.options["rowspacing"+a]||[];if(!d.length)return null;for(var e,f=0,g=[];e=d[f++];)g.push({label:e,value:e,theme:c.options.theme,onclick:function(){c.execCommand("rowspacing",this.value,a)}});var h=new b.MenuButton({editor:c,className:"edui-for-rowspacing"+a,title:c.options.labelMap["rowspacing"+a]||c.getLang("labelMap.rowspacing"+a)||"",items:g,onbuttonclick:function(){var b=c.queryCommandValue("rowspacing",a)||this.value;c.execCommand("rowspacing",b,a)}});return b.buttons[a]=h,c.addListener("selectionchange",function(){var b=c.queryCommandState("rowspacing",a);if(b==-1)h.setDisabled(!0);else{h.setDisabled(!1);var d=c.queryCommandValue("rowspacing",a);d&&h.setValue((d+"").replace(/%/,"")),h.setChecked(b)}}),h}}(k);for(var n,o=["insertorderedlist","insertunorderedlist"],p=0;n=o[p++];)!function(a){b[a]=function(c){var d=c.options[a],e=function(){c.execCommand(a,this.value)},f=[];for(var g in d)f.push({label:d[g]||c.getLang()[a][g]||"",value:g,theme:c.options.theme,onclick:e});var h=new b.MenuButton({editor:c,className:"edui-for-"+a,title:c.getLang("labelMap."+a)||"",items:f,onbuttonclick:function(){var b=c.queryCommandValue(a)||this.value;c.execCommand(a,b)}});return b.buttons[a]=h,c.addListener("selectionchange",function(){var b=c.queryCommandState(a);if(b==-1)h.setDisabled(!0);else{h.setDisabled(!1);var d=c.queryCommandValue(a);h.setValue(d),h.setChecked(b)}}),h}}(n);b.fullscreen=function(a,c){c=a.options.labelMap.fullscreen||a.getLang("labelMap.fullscreen")||"";var d=new b.Button({className:"edui-for-fullscreen",title:c,theme:a.options.theme,onclick:function(){a.ui&&a.ui.setFullScreen(!a.ui.isFullScreen()),this.setChecked(a.ui.isFullScreen())}});return b.buttons.fullscreen=d,a.addListener("selectionchange",function(){var b=a.queryCommandState("fullscreen");d.setDisabled(b==-1),d.setChecked(a.ui.isFullScreen())}),d},b.emotion=function(a,c){var d="emotion",f=new b.MultiMenuPop({title:a.options.labelMap[d]||a.getLang("labelMap."+d)||"",editor:a,className:"edui-for-"+d,iframeUrl:a.ui.mapUrl(c||(a.options.iframeUrlMap||{})[d]||e[d])});return b.buttons[d]=f,a.addListener("selectionchange",function(){f.setDisabled(a.queryCommandState(d)==-1)}),f},b.autotypeset=function(a){var c=new b.AutoTypeSetButton({editor:a,title:a.options.labelMap.autotypeset||a.getLang("labelMap.autotypeset")||"",className:"edui-for-autotypeset",onbuttonclick:function(){a.execCommand("autotypeset")}});return b.buttons.autotypeset=c,a.addListener("selectionchange",function(){c.setDisabled(a.queryCommandState("autotypeset")==-1)}),c},b.simpleupload=function(a){var c="simpleupload",d=new b.Button({className:"edui-for-"+c,title:a.options.labelMap[c]||a.getLang("labelMap."+c)||"",onclick:function(){},theme:a.options.theme,showText:!1});return b.buttons[c]=d,a.addListener("ready",function(){var b=d.getDom("body"),c=b.children[0];a.fireEvent("simpleuploadbtnready",c)}),a.addListener("selectionchange",function(b,e,f){var g=a.queryCommandState(c);g==-1?(d.setDisabled(!0),d.setChecked(!1)):f||(d.setDisabled(!1),d.setChecked(g))}),d}}(),function(){function a(a){this.initOptions(a),this.initEditorUI()}var b=baidu.editor.utils,c=baidu.editor.ui.uiUtils,d=baidu.editor.ui.UIBase,e=baidu.editor.dom.domUtils,f=[];a.prototype={uiName:"editor",initEditorUI:function(){function a(a,b){a.setOpt({wordCount:!0,maximumWords:1e4,wordCountMsg:a.options.wordCountMsg||a.getLang("wordCountMsg"),wordOverFlowMsg:a.options.wordOverFlowMsg||a.getLang("wordOverFlowMsg")});var c=a.options,d=c.maximumWords,e=c.wordCountMsg,f=c.wordOverFlowMsg,g=b.getDom("wordcount");if(c.wordCount){var h=a.getContentLength(!0);h>d?(g.innerHTML=f,a.fireEvent("wordcountoverflow")):g.innerHTML=e.replace("{#leave}",d-h).replace("{#count}",h)}}this.editor.ui=this,this._dialogs={},this.initUIBase(),this._initToolbars();var b=this.editor,c=this;b.addListener("ready",function(){function d(){a(b,c),e.un(b.document,"click",arguments.callee)}b.getDialog=function(a){return b.ui._dialogs[a+"Dialog"]},e.on(b.window,"scroll",function(a){baidu.editor.ui.Popup.postHide(a)}),b.ui._actualFrameWidth=b.options.initialFrameWidth,UE.browser.ie&&6===UE.browser.version&&b.container.ownerDocument.execCommand("BackgroundImageCache",!1,!0),b.options.elementPathEnabled&&(b.ui.getDom("elementpath").innerHTML='
    '+b.getLang("elementPathTip")+":
    "),b.options.wordCount&&(e.on(b.document,"click",d),b.ui.getDom("wordcount").innerHTML=b.getLang("wordCountTip")),b.ui._scale(),b.options.scaleEnabled?(b.autoHeightEnabled&&b.disableAutoHeight(),c.enableScale()):c.disableScale(),b.options.elementPathEnabled||b.options.wordCount||b.options.scaleEnabled||(b.ui.getDom("elementpath").style.display="none",b.ui.getDom("wordcount").style.display="none",b.ui.getDom("scale").style.display="none"),b.selection.isFocus()&&b.fireEvent("selectionchange",!1,!0)}),b.addListener("mousedown",function(a,b){var c=b.target||b.srcElement;baidu.editor.ui.Popup.postHide(b,c),baidu.editor.ui.ShortCutMenu.postHide(b)}),b.addListener("delcells",function(){UE.ui.edittip&&new UE.ui.edittip(b),b.getDialog("edittip").open()});var d,f,g=!1;b.addListener("afterpaste",function(){b.queryCommandState("pasteplain")||(baidu.editor.ui.PastePicker&&(d=new baidu.editor.ui.Popup({content:new baidu.editor.ui.PastePicker({editor:b}),editor:b,className:"edui-wordpastepop"}),d.render()),g=!0)}),b.addListener("afterinserthtml",function(){clearTimeout(f),f=setTimeout(function(){if(d&&(g||b.ui._isTransfer)){if(d.isHidden()){var a=e.createElement(b.document,"span",{style:"line-height:0px;",innerHTML:"\ufeff"}),c=b.selection.getRange();c.insertNode(a);var f=getDomNode(a,"firstChild","previousSibling");f&&d.showAnchor(3==f.nodeType?f.parentNode:f),e.remove(a)}else d.show();delete b.ui._isTransfer,g=!1}},200)}),b.addListener("contextmenu",function(a,b){baidu.editor.ui.Popup.postHide(b)}),b.addListener("keydown",function(a,b){d&&d.dispose(b);var c=b.keyCode||b.which;b.altKey&&90==c&&UE.ui.buttons.fullscreen.onclick()}),b.addListener("wordcount",function(b){a(this,c)}),b.addListener("selectionchange",function(){b.options.elementPathEnabled&&c[(b.queryCommandState("elementpath")==-1?"dis":"en")+"ableElementPath"](),b.options.scaleEnabled&&c[(b.queryCommandState("scale")==-1?"dis":"en")+"ableScale"]()});var h=new baidu.editor.ui.Popup({editor:b,content:"",className:"edui-bubble",_onEditButtonClick:function(){this.hide(),b.ui._dialogs.linkDialog.open()},_onImgEditButtonClick:function(a){this.hide(),b.ui._dialogs[a]&&b.ui._dialogs[a].open()},_onImgSetFloat:function(a){this.hide(),b.execCommand("imagefloat",a)},_setIframeAlign:function(a){var b=h.anchorEl,c=b.cloneNode(!0);switch(a){case-2:c.setAttribute("align","");break;case-1:c.setAttribute("align","left");break;case 1:c.setAttribute("align","right")}b.parentNode.insertBefore(c,b),e.remove(b),h.anchorEl=c,h.showAnchor(h.anchorEl)},_updateIframe:function(){var a=b._iframe=h.anchorEl;e.hasClass(a,"ueditor_baidumap")?(b.selection.getRange().selectNode(a).select(),b.ui._dialogs.mapDialog.open(),h.hide()):(b.ui._dialogs.insertframeDialog.open(),h.hide())},_onRemoveButtonClick:function(a){b.execCommand(a),this.hide()},queryAutoHide:function(a){return a&&a.ownerDocument==b.document&&("img"==a.tagName.toLowerCase()||e.findParentByTagName(a,"a",!0))?a!==h.anchorEl:baidu.editor.ui.Popup.prototype.queryAutoHide.call(this,a)}});h.render(),b.options.imagePopup&&(b.addListener("mouseover",function(a,c){c=c||window.event;var d=c.target||c.srcElement;if(b.ui._dialogs.insertframeDialog&&/iframe/gi.test(d.tagName)){var e=h.formatHtml(""+b.getLang("property")+': '+b.getLang("default")+'  '+b.getLang("justifyleft")+'  '+b.getLang("justifyright")+'   '+b.getLang("modify")+"");e?(h.getDom("content").innerHTML=e,h.anchorEl=d,h.showAnchor(h.anchorEl)):h.hide()}}),b.addListener("selectionchange",function(a,c){if(c){var d="",f="",g=b.selection.getRange().getClosedNode(),i=b.ui._dialogs;if(g&&"IMG"==g.tagName){var j="insertimageDialog";if(g.className.indexOf("edui-faked-video")==-1&&g.className.indexOf("edui-upload-video")==-1||(j="insertvideoDialog"),g.className.indexOf("edui-faked-webapp")!=-1&&(j="webappDialog"),g.src.indexOf("http://api.map.baidu.com")!=-1&&(j="mapDialog"),g.className.indexOf("edui-faked-music")!=-1&&(j="musicDialog"),g.src.indexOf("http://maps.google.com/maps/api/staticmap")!=-1&&(j="gmapDialog"),g.getAttribute("anchorname")&&(j="anchorDialog",d=h.formatHtml(""+b.getLang("property")+': '+b.getLang("modify")+"  "+b.getLang("delete")+"")),g.getAttribute("word_img")&&(b.word_img=[g.getAttribute("word_img")],j="wordimageDialog"),(e.hasClass(g,"loadingclass")||e.hasClass(g,"loaderrorclass"))&&(j=""),!i[j])return;f=""+b.getLang("property")+': '+b.getLang("default")+'  '+b.getLang("justifyleft")+'  '+b.getLang("justifyright")+'  '+b.getLang("justifycenter")+"  '+b.getLang("modify")+"",!d&&(d=h.formatHtml(f))}if(b.ui._dialogs.linkDialog){var k,l=b.queryCommandValue("link");if(l&&(k=l.getAttribute("_href")||l.getAttribute("href",2))){var m=k;k.length>30&&(m=k.substring(0,20)+"..."),d&&(d+='
    '),d+=h.formatHtml(""+b.getLang("anthorMsg")+': '+m+' '+b.getLang("modify")+' '+b.getLang("clear")+""),h.showAnchor(l)}}d?(h.getDom("content").innerHTML=d,h.anchorEl=g||l,h.showAnchor(h.anchorEl)):h.hide()}}))},_initToolbars:function(){for(var a=this.editor,c=this.toolbars||[],d=[],e=[],f=0;f
    '+(this.toolbars.length?'
    '+this.renderToolbarBoxHtml()+"
    ":"")+'
    '},showWordImageDialog:function(){this._dialogs.wordimageDialog.open()},renderToolbarBoxHtml:function(){for(var a=[],b=0;b'+c+"");b.innerHTML='
    '+this.editor.getLang("elementPathTip")+": "+d.join(" > ")+"
    "}else b.style.display="none"},disableElementPath:function(){var a=this.getDom("elementpath");a.innerHTML="",a.style.display="none",this.elementPathEnabled=!1},enableElementPath:function(){var a=this.getDom("elementpath");a.style.display="",this.elementPathEnabled=!0,this._updateElementPath()},_scale:function(){function a(){o=e.getXY(h),p||(p=g.options.minFrameHeight+j.offsetHeight+k.offsetHeight),m.style.cssText="position:absolute;left:0;display:;top:0;background-color:#41ABFF;opacity:0.4;filter: Alpha(opacity=40);width:"+h.offsetWidth+"px;height:"+h.offsetHeight+"px;z-index:"+(g.options.zIndex+1),e.on(f,"mousemove",b),e.on(i,"mouseup",c),e.on(f,"mouseup",c)}function b(a){d();var b=a||window.event;r=b.pageX||f.documentElement.scrollLeft+b.clientX,s=b.pageY||f.documentElement.scrollTop+b.clientY,t=r-o.x,u=s-o.y,t>=q&&(n=!0,m.style.width=t+"px"),u>=p&&(n=!0,m.style.height=u+"px")}function c(){n&&(n=!1,g.ui._actualFrameWidth=m.offsetWidth-2,h.style.width=g.ui._actualFrameWidth+"px",g.setHeight(m.offsetHeight-k.offsetHeight-j.offsetHeight-2,!0)),m&&(m.style.display="none"),d(),e.un(f,"mousemove",b),e.un(i,"mouseup",c),e.un(f,"mouseup",c)}function d(){browser.ie?f.selection.clear():window.getSelection().removeAllRanges()}var f=document,g=this.editor,h=g.container,i=g.document,j=this.getDom("toolbarbox"),k=this.getDom("bottombar"),l=this.getDom("scale"),m=this.getDom("scalelayer"),n=!1,o=null,p=0,q=g.options.minFrameWidth,r=0,s=0,t=0,u=0,v=this;this.editor.addListener("fullscreenchanged",function(a,b){if(b)v.disableScale();else if(v.editor.options.scaleEnabled){v.enableScale();var c=v.editor.document.createElement("span");v.editor.body.appendChild(c),v.editor.body.style.height=Math.max(e.getXY(c).y,v.editor.iframe.offsetHeight-20)+"px",e.remove(c)}}),this.enableScale=function(){1!=g.queryCommandState("source")&&(l.style.display="",this.scaleEnabled=!0,e.on(l,"mousedown",a))},this.disableScale=function(){l.style.display="none",this.scaleEnabled=!1,e.un(l,"mousedown",a)}},isFullScreen:function(){return this._fullscreen},postRender:function(){d.prototype.postRender.call(this);for(var a=0;a[\n\r\t]+([ ]{4})+/g,">").replace(/[\n\r\t]+([ ]{4})+[\n\r\t]+<"),c.className&&(b.className=c.className),c.style.cssText&&(b.style.cssText=c.style.cssText),/textarea/i.test(c.tagName)?(d.textarea=c,d.textarea.style.display="none"):c.parentNode.removeChild(c),c.id&&(b.id=c.id,e.removeAttributes(c,"id")),c=b,c.innerHTML=""}e.addClass(c,"edui-"+d.options.theme),d.ui.render(c);var h=d.options;d.container=d.ui.getDom();for(var i,j=e.findParents(c,!0),k=[],l=0;i=j[l];l++)k[l]=i.style.display,i.style.display="block";if(h.initialFrameWidth)h.minFrameWidth=h.initialFrameWidth;else{h.minFrameWidth=h.initialFrameWidth=c.offsetWidth;var m=c.style.width;/%$/.test(m)&&(h.initialFrameWidth=m)}h.initialFrameHeight?h.minFrameHeight=h.initialFrameHeight:h.initialFrameHeight=h.minFrameHeight=c.offsetHeight;for(var i,l=0;i=j[l];l++)i.style.display=k[l];c.style.height&&(c.style.height=""),d.container.style.width=h.initialFrameWidth+(/%$/.test(h.initialFrameWidth)?"":"px"),d.container.style.zIndex=h.zIndex,f.call(d,d.ui.getDom("iframeholder")),d.fireEvent("afteruiready")}d.langIsReady?b():d.addListener("langReady",b)})},d},UE.getEditor=function(a,b){var c=g[a];return c||(c=g[a]=new UE.ui.Editor(b),c.render(a)),c},UE.delEditor=function(a){var b;(b=g[a])&&(b.key&&b.destroy(),delete g[a])},UE.registerUI=function(a,c,d,e){b.each(a.split(/\s+/),function(a){baidu.editor.ui[a]={id:e,execFn:c,index:d}})}}(),UE.registerUI("message",function(a){function b(){if(c&&g.ui){var a=g.ui.getDom("toolbarbox");a&&(c.style.top=a.offsetHeight+3+"px"),c.style.zIndex=Math.max(g.options.zIndex,g.iframe.style.zIndex)+1}}var c,d=baidu.editor.ui,e=d.Message,f=[],g=a;g.setOpt("enableMessageShow",!0),g.getOpt("enableMessageShow")!==!1&&(g.addListener("ready",function(){c=document.getElementById(g.ui.id+"_message_holder"),b(),setTimeout(function(){b()},500)}),g.addListener("showmessage",function(a,d){d=utils.isString(d)?{content:d}:d;var h=new e({timeout:d.timeout,type:d.type,content:d.content,keepshow:d.keepshow,editor:g}),i=d.id||"msg_"+(+new Date).toString(36);return h.render(c),f[i]=h,h.reset(d), +b(),i}),g.addListener("updatemessage",function(a,b,d){d=utils.isString(d)?{content:d}:d;var e=f[b];e.render(c),e&&e.reset(d)}),g.addListener("hidemessage",function(a,b){var c=f[b];c&&c.hide()}))}),UE.registerUI("autosave",function(a){var b=null,c=null;a.on("afterautosave",function(){clearTimeout(b),b=setTimeout(function(){c&&a.trigger("hidemessage",c),c=a.trigger("showmessage",{content:a.getLang("autosave.success"),timeout:2e3})},2e3)})})}(); \ No newline at end of file diff --git a/public2/ueditor/ueditor.config.js b/public2/ueditor/ueditor.config.js new file mode 100644 index 0000000..90f415d --- /dev/null +++ b/public2/ueditor/ueditor.config.js @@ -0,0 +1,506 @@ +/** + * ueditor完整配置项 + * 可以在这里配置整个编辑器的特性 + */ +/**************************提示******************************** + * 所有被注释的配置项均为UEditor默认值。 + * 修改默认配置请首先确保已经完全明确该参数的真实用途。 + * 主要有两种修改方案,一种是取消此处注释,然后修改成对应参数;另一种是在实例化编辑器时传入对应参数。 + * 当升级编辑器时,可直接使用旧版配置文件替换新版配置文件,不用担心旧版配置文件中因缺少新功能所需的参数而导致脚本报错。 + **************************提示********************************/ + +(function() { + /** + * 编辑器资源文件根路径。它所表示的含义是:以编辑器实例化页面为当前路径,指向编辑器资源文件(即dialog等文件夹)的路径。 + * 鉴于很多同学在使用编辑器的时候出现的种种路径问题,此处强烈建议大家使用"相对于网站根目录的相对路径"进行配置。 + * "相对于网站根目录的相对路径"也就是以斜杠开头的形如"/myProject/ueditor/"这样的路径。 + * 如果站点中有多个不在同一层级的页面需要实例化编辑器,且引用了同一UEditor的时候,此处的URL可能不适用于每个页面的编辑器。 + * 因此,UEditor提供了针对不同页面的编辑器可单独配置的根路径,具体来说,在需要实例化编辑器的页面最顶部写上如下代码即可。当然,需要令此处的URL等于对应的配置。 + * window.UEDITOR_HOME_URL = "/xxxx/xxxx/"; + */ + var URL = window.UEDITOR_HOME_URL || getUEBasePath(); + + /** + * 配置项主体。注意,此处所有涉及到路径的配置别遗漏URL变量。 + */ + window.UEDITOR_CONFIG = { + //为编辑器实例添加一个路径,这个不能被注释 + UEDITOR_HOME_URL: URL, + + // 服务器统一请求接口路径 + serverUrl: "http://47.96.21.88:8888/ueditor/ue",//URL + "ue",// + + //工具栏上的所有的功能按钮和下拉框,可以在new编辑器的实例时选择自己需要的重新定义 + toolbars: [ + [ + "fullscreen", + "source", + "|", + "undo", + "redo", + "|", + "bold", + "italic", + "underline", + "fontborder", + "strikethrough", + "superscript", + "subscript", + "removeformat", + "formatmatch", + "autotypeset", + "blockquote", + "pasteplain", + "|", + "forecolor", + "backcolor", + "insertorderedlist", + "insertunorderedlist", + "selectall", + "cleardoc", + "|", + "rowspacingtop", + "rowspacingbottom", + "lineheight", + "|", + "customstyle", + "paragraph", + "fontfamily", + "fontsize", + "|", + "directionalityltr", + "directionalityrtl", + "indent", + "|", + "justifyleft", + "justifycenter", + "justifyright", + "justifyjustify", + "|", + "touppercase", + "tolowercase", + "|", + "link", + "unlink", + "anchor", + "|", + "imagenone", + "imageleft", + "imageright", + "imagecenter", + "|", + "simpleupload", + "insertimage", + "emotion", + "scrawl", + "insertvideo", + "music", + "attachment", + "map", + "gmap", + "insertframe", + "insertcode", + "webapp", + "pagebreak", + "template", + "background", + "|", + "horizontal", + "date", + "time", + "spechars", + "snapscreen", + "wordimage", + "|", + "inserttable", + "deletetable", + "insertparagraphbeforetable", + "insertrow", + "deleterow", + "insertcol", + "deletecol", + "mergecells", + "mergeright", + "mergedown", + "splittocells", + "splittorows", + "splittocols", + "charts", + "|", + "print", + "preview", + "searchreplace", + "drafts", + "help" + ] + ] + //当鼠标放在工具栏上时显示的tooltip提示,留空支持自动多语言配置,否则以配置值为准 + //,labelMap:{ + // 'anchor':'', 'undo':'' + //} + + //语言配置项,默认是zh-cn。有需要的话也可以使用如下这样的方式来自动多语言切换,当然,前提条件是lang文件夹下存在对应的语言文件: + //lang值也可以通过自动获取 (navigator.language||navigator.browserLanguage ||navigator.userLanguage).toLowerCase() + //,lang:"zh-cn" + //,langPath:URL +"lang/" + + //主题配置项,默认是default。有需要的话也可以使用如下这样的方式来自动多主题切换,当然,前提条件是themes文件夹下存在对应的主题文件: + //现有如下皮肤:default + //,theme:'default' + //,themePath:URL +"themes/" + + //,zIndex : 900 //编辑器层级的基数,默认是900 + + //针对getAllHtml方法,会在对应的head标签中增加该编码设置。 + //,charset:"utf-8" + + //若实例化编辑器的页面手动修改的domain,此处需要设置为true + //,customDomain:false + + //常用配置项目 + //,isShow : true //默认显示编辑器 + + //,textarea:'editorValue' // 提交表单时,服务器获取编辑器提交内容的所用的参数,多实例时可以给容器name属性,会将name给定的值最为每个实例的键值,不用每次实例化的时候都设置这个值 + + //,initialContent:'欢迎使用ueditor!' //初始化编辑器的内容,也可以通过textarea/script给值,看官网例子 + + //,autoClearinitialContent:true //是否自动清除编辑器初始内容,注意:如果focus属性设置为true,这个也为真,那么编辑器一上来就会触发导致初始化的内容看不到了 + + //,focus:false //初始化时,是否让编辑器获得焦点true或false + + //如果自定义,最好给p标签如下的行高,要不输入中文时,会有跳动感 + //,initialStyle:'p{line-height:1em}'//编辑器层级的基数,可以用来改变字体等 + + //,iframeJsUrl: '' //给编辑区域的iframe引入一个js文件 + //,iframeCssUrl: URL + '/themes/iframe.css' //给编辑区域的iframe引入一个css文件 + + //indentValue + //首行缩进距离,默认是2em + //,indentValue:'2em' + + //,initialFrameWidth:1000 //初始化编辑器宽度,默认1000 + //,initialFrameHeight:320 //初始化编辑器高度,默认320 + + //,readonly : false //编辑器初始化结束后,编辑区域是否是只读的,默认是false + + //,autoClearEmptyNode : true //getContent时,是否删除空的inlineElement节点(包括嵌套的情况) + + //启用自动保存 + //,enableAutoSave: true + //自动保存间隔时间, 单位ms + //,saveInterval: 500 + + //启用拖放上传 + //,enableDragUpload: true + //启用粘贴上传 + //,enablePasteUpload: true + + //启用图片拉伸缩放 + //,imageScaleEnabled: true + + //,fullscreen : false //是否开启初始化时即全屏,默认关闭 + + //,imagePopup:true //图片操作的浮层开关,默认打开 + + //,autoSyncData:true //自动同步编辑器要提交的数据 + //,emotionLocalization:false //是否开启表情本地化,默认关闭。若要开启请确保emotion文件夹下包含官网提供的images表情文件夹 + + //粘贴只保留标签,去除标签所有属性 + //,retainOnlyLabelPasted: false + + //,pasteplain:false //是否默认为纯文本粘贴。false为不使用纯文本粘贴,true为使用纯文本粘贴 + //纯文本粘贴模式下的过滤规则 + //'filterTxtRules' : function(){ + // function transP(node){ + // node.tagName = 'p'; + // node.setStyle(); + // } + // return { + // //直接删除及其字节点内容 + // '-' : 'script style object iframe embed input select', + // 'p': {$:{}}, + // 'br':{$:{}}, + // 'div':{'$':{}}, + // 'li':{'$':{}}, + // 'caption':transP, + // 'th':transP, + // 'tr':transP, + // 'h1':transP,'h2':transP,'h3':transP,'h4':transP,'h5':transP,'h6':transP, + // 'td':function(node){ + // //没有内容的td直接删掉 + // var txt = !!node.innerText(); + // if(txt){ + // node.parentNode.insertAfter(UE.uNode.createText('    '),node); + // } + // node.parentNode.removeChild(node,node.innerText()) + // } + // } + //}() + + //,allHtmlEnabled:false //提交到后台的数据是否包含整个html字符串 + + //insertorderedlist + //有序列表的下拉配置,值留空时支持多语言自动识别,若配置值,则以此值为准 + //,'insertorderedlist':{ + // //自定的样式 + // 'num':'1,2,3...', + // 'num1':'1),2),3)...', + // 'num2':'(1),(2),(3)...', + // 'cn':'一,二,三....', + // 'cn1':'一),二),三)....', + // 'cn2':'(一),(二),(三)....', + // //系统自带 + // 'decimal' : '' , //'1,2,3...' + // 'lower-alpha' : '' , // 'a,b,c...' + // 'lower-roman' : '' , //'i,ii,iii...' + // 'upper-alpha' : '' , lang //'A,B,C' + // 'upper-roman' : '' //'I,II,III...' + //} + + //insertunorderedlist + //无序列表的下拉配置,值留空时支持多语言自动识别,若配置值,则以此值为准 + //,insertunorderedlist : { //自定的样式 + // 'dash' :'— 破折号', //-破折号 + // 'dot':' 。 小圆圈', //系统自带 + // 'circle' : '', // '○ 小圆圈' + // 'disc' : '', // '● 小圆点' + // 'square' : '' //'■ 小方块' + //} + //,listDefaultPaddingLeft : '30'//默认的左边缩进的基数倍 + //,listiconpath : 'http://bs.baidu.com/listicon/'//自定义标号的路径 + //,maxListLevel : 3 //限制可以tab的级数, 设置-1为不限制 + + //,autoTransWordToList:false //禁止word中粘贴进来的列表自动变成列表标签 + + //fontfamily + //字体设置 label留空支持多语言自动切换,若配置,则以配置值为准 + //,'fontfamily':[ + // { label:'',name:'songti',val:'宋体,SimSun'}, + // { label:'',name:'kaiti',val:'楷体,楷体_GB2312, SimKai'}, + // { label:'',name:'yahei',val:'微软雅黑,Microsoft YaHei'}, + // { label:'',name:'heiti',val:'黑体, SimHei'}, + // { label:'',name:'lishu',val:'隶书, SimLi'}, + // { label:'',name:'andaleMono',val:'andale mono'}, + // { label:'',name:'arial',val:'arial, helvetica,sans-serif'}, + // { label:'',name:'arialBlack',val:'arial black,avant garde'}, + // { label:'',name:'comicSansMs',val:'comic sans ms'}, + // { label:'',name:'impact',val:'impact,chicago'}, + // { label:'',name:'timesNewRoman',val:'times new roman'} + //] + + //fontsize + //字号 + //,'fontsize':[10, 11, 12, 14, 16, 18, 20, 24, 36] + + //paragraph + //段落格式 值留空时支持多语言自动识别,若配置,则以配置值为准 + //,'paragraph':{'p':'', 'h1':'', 'h2':'', 'h3':'', 'h4':'', 'h5':'', 'h6':''} + + //rowspacingtop + //段间距 值和显示的名字相同 + //,'rowspacingtop':['5', '10', '15', '20', '25'] + + //rowspacingBottom + //段间距 值和显示的名字相同 + //,'rowspacingbottom':['5', '10', '15', '20', '25'] + + //lineheight + //行内间距 值和显示的名字相同 + //,'lineheight':['1', '1.5','1.75','2', '3', '4', '5'] + + //customstyle + //自定义样式,不支持国际化,此处配置值即可最后显示值 + //block的元素是依据设置段落的逻辑设置的,inline的元素依据BIU的逻辑设置 + //尽量使用一些常用的标签 + //参数说明 + //tag 使用的标签名字 + //label 显示的名字也是用来标识不同类型的标识符,注意这个值每个要不同, + //style 添加的样式 + //每一个对象就是一个自定义的样式 + //,'customstyle':[ + // {tag:'h1', name:'tc', label:'', style:'border-bottom:#ccc 2px solid;padding:0 4px 0 0;text-align:center;margin:0 0 20px 0;'}, + // {tag:'h1', name:'tl',label:'', style:'border-bottom:#ccc 2px solid;padding:0 4px 0 0;margin:0 0 10px 0;'}, + // {tag:'span',name:'im', label:'', style:'font-style:italic;font-weight:bold'}, + // {tag:'span',name:'hi', label:'', style:'font-style:italic;font-weight:bold;color:rgb(51, 153, 204)'} + //] + + //打开右键菜单功能 + //,enableContextMenu: true + //右键菜单的内容,可以参考plugins/contextmenu.js里边的默认菜单的例子,label留空支持国际化,否则以此配置为准 + //,contextMenu:[ + // { + // label:'', //显示的名称 + // cmdName:'selectall',//执行的command命令,当点击这个右键菜单时 + // //exec可选,有了exec就会在点击时执行这个function,优先级高于cmdName + // exec:function () { + // //this是当前编辑器的实例 + // //this.ui._dialogs['inserttableDialog'].open(); + // } + // } + //] + + //快捷菜单 + //,shortcutMenu:["fontfamily", "fontsize", "bold", "italic", "underline", "forecolor", "backcolor", "insertorderedlist", "insertunorderedlist"] + + //elementPathEnabled + //是否启用元素路径,默认是显示 + //,elementPathEnabled : true + + //wordCount + //,wordCount:true //是否开启字数统计 + //,maximumWords:10000 //允许的最大字符数 + //字数统计提示,{#count}代表当前字数,{#leave}代表还可以输入多少字符数,留空支持多语言自动切换,否则按此配置显示 + //,wordCountMsg:'' //当前已输入 {#count} 个字符,您还可以输入{#leave} 个字符 + //超出字数限制提示 留空支持多语言自动切换,否则按此配置显示 + //,wordOverFlowMsg:'' //你输入的字符个数已经超出最大允许值,服务器可能会拒绝保存! + + //tab + //点击tab键时移动的距离,tabSize倍数,tabNode什么字符做为单位 + //,tabSize:4 + //,tabNode:' ' + + //removeFormat + //清除格式时可以删除的标签和属性 + //removeForamtTags标签 + //,removeFormatTags:'b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var' + //removeFormatAttributes属性 + //,removeFormatAttributes:'class,style,lang,width,height,align,hspace,valign' + + //undo + //可以最多回退的次数,默认20 + //,maxUndoCount:20 + //当输入的字符数超过该值时,保存一次现场 + //,maxInputCount:1 + + //autoHeightEnabled + // 是否自动长高,默认true + //,autoHeightEnabled:true + + //scaleEnabled + //是否可以拉伸长高,默认true(当开启时,自动长高失效) + //,scaleEnabled:false + //,minFrameWidth:800 //编辑器拖动时最小宽度,默认800 + //,minFrameHeight:220 //编辑器拖动时最小高度,默认220 + + //autoFloatEnabled + //是否保持toolbar的位置不动,默认true + //,autoFloatEnabled:true + //浮动时工具栏距离浏览器顶部的高度,用于某些具有固定头部的页面 + //,topOffset:30 + //编辑器底部距离工具栏高度(如果参数大于等于编辑器高度,则设置无效) + //,toolbarTopOffset:400 + + //设置远程图片是否抓取到本地保存 + //,catchRemoteImageEnable: true //设置是否抓取远程图片 + + //pageBreakTag + //分页标识符,默认是_ueditor_page_break_tag_ + //,pageBreakTag:'_ueditor_page_break_tag_' + + //autotypeset + //自动排版参数 + //,autotypeset: { + // mergeEmptyline: true, //合并空行 + // removeClass: true, //去掉冗余的class + // removeEmptyline: false, //去掉空行 + // textAlign:"left", //段落的排版方式,可以是 left,right,center,justify 去掉这个属性表示不执行排版 + // imageBlockLine: 'center', //图片的浮动方式,独占一行剧中,左右浮动,默认: center,left,right,none 去掉这个属性表示不执行排版 + // pasteFilter: false, //根据规则过滤没事粘贴进来的内容 + // clearFontSize: false, //去掉所有的内嵌字号,使用编辑器默认的字号 + // clearFontFamily: false, //去掉所有的内嵌字体,使用编辑器默认的字体 + // removeEmptyNode: false, // 去掉空节点 + // //可以去掉的标签 + // removeTagNames: {标签名字:1}, + // indent: false, // 行首缩进 + // indentValue : '2em', //行首缩进的大小 + // bdc2sb: false, + // tobdc: false + //} + + //tableDragable + //表格是否可以拖拽 + //,tableDragable: true + + //sourceEditor + //源码的查看方式,codemirror 是代码高亮,textarea是文本框,默认是codemirror + //注意默认codemirror只能在ie8+和非ie中使用 + //,sourceEditor:"codemirror" + //如果sourceEditor是codemirror,还用配置一下两个参数 + //codeMirrorJsUrl js加载的路径,默认是 URL + "third-party/codemirror/codemirror.js" + //,codeMirrorJsUrl:URL + "third-party/codemirror/codemirror.js" + //codeMirrorCssUrl css加载的路径,默认是 URL + "third-party/codemirror/codemirror.css" + //,codeMirrorCssUrl:URL + "third-party/codemirror/codemirror.css" + //编辑器初始化完成后是否进入源码模式,默认为否。 + //,sourceEditorFirst:false + + //iframeUrlMap + //dialog内容的路径 ~会被替换成URL,垓属性一旦打开,将覆盖所有的dialog的默认路径 + //,iframeUrlMap:{ + // 'anchor':'~/dialogs/anchor/anchor.html', + //} + + //allowLinkProtocol 允许的链接地址,有这些前缀的链接地址不会自动添加http + //, allowLinkProtocols: ['http:', 'https:', '#', '/', 'ftp:', 'mailto:', 'tel:', 'git:', 'svn:'] + + //webAppKey 百度应用的APIkey,每个站长必须首先去百度官网注册一个key后方能正常使用app功能,注册介绍,http://app.baidu.com/static/cms/getapikey.html + //, webAppKey: "" + + //默认过滤规则相关配置项目 + //,disabledTableInTable:true //禁止表格嵌套 + //,allowDivTransToP:true //允许进入编辑器的div标签自动变成p标签 + //,rgb2Hex:true //默认产出的数据中的color自动从rgb格式变成16进制格式 + }; + + function getUEBasePath(docUrl, confUrl) { + return getBasePath( + docUrl || self.document.URL || self.location.href, + confUrl || getConfigFilePath() + ); + } + + function getConfigFilePath() { + var configPath = document.getElementsByTagName("script"); + return configPath[configPath.length - 1].src; + } + + function getBasePath(docUrl, confUrl) { + var basePath = confUrl; + + if (/^(\/|\\\\)/.test(confUrl)) { + basePath = + /^.+?\w(\/|\\\\)/.exec(docUrl)[0] + confUrl.replace(/^(\/|\\\\)/, ""); + } else if (!/^[a-z]+:/i.test(confUrl)) { + docUrl = docUrl.split("#")[0].split("?")[0].replace(/[^\\\/]+$/, ""); + + basePath = docUrl + "" + confUrl; + } + + return optimizationPath(basePath); + } + + function optimizationPath(path) { + var protocol = /^[a-z]+:\/\//.exec(path)[0], + tmp = null, + res = []; + + path = path.replace(protocol, "").split("?")[0].split("#")[0]; + + path = path.replace(/\\/g, "/").split(/\//); + + path[path.length - 1] = ""; + + while (path.length) { + if ((tmp = path.shift()) === "..") { + res.pop(); + } else if (tmp !== ".") { + res.push(tmp); + } + } + + return protocol + res.join("/"); + } + + window.UE = { + getUEBasePath: getUEBasePath + }; +})(); diff --git a/public2/ueditor/ueditor.parse.js b/public2/ueditor/ueditor.parse.js new file mode 100644 index 0000000..8789985 --- /dev/null +++ b/public2/ueditor/ueditor.parse.js @@ -0,0 +1,1230 @@ +/*! + * ueditor parse + * version: 2.0.0 + * build: Wed Dec 06 2017 17:45:30 GMT+0800 (CST) + */ + +(function(){ + +(function() { + UE = window.UE || {}; + var isIE = !!window.ActiveXObject; + //定义utils工具 + var utils = { + removeLastbs: function(url) { + return url.replace(/\/$/, ""); + }, + extend: function(t, s) { + var a = arguments, + notCover = this.isBoolean(a[a.length - 1]) ? a[a.length - 1] : false, + len = this.isBoolean(a[a.length - 1]) ? a.length - 1 : a.length; + for (var i = 1; i < len; i++) { + var x = a[i]; + for (var k in x) { + if (!notCover || !t.hasOwnProperty(k)) { + t[k] = x[k]; + } + } + } + return t; + }, + isIE: isIE, + cssRule: isIE + ? function(key, style, doc) { + var indexList, index; + doc = doc || document; + if (doc.indexList) { + indexList = doc.indexList; + } else { + indexList = doc.indexList = {}; + } + var sheetStyle; + if (!indexList[key]) { + if (style === undefined) { + return ""; + } + sheetStyle = doc.createStyleSheet( + "", + (index = doc.styleSheets.length) + ); + indexList[key] = index; + } else { + sheetStyle = doc.styleSheets[indexList[key]]; + } + if (style === undefined) { + return sheetStyle.cssText; + } + sheetStyle.cssText = sheetStyle.cssText + "\n" + (style || ""); + } + : function(key, style, doc) { + doc = doc || document; + var head = doc.getElementsByTagName("head")[0], + node; + if (!(node = doc.getElementById(key))) { + if (style === undefined) { + return ""; + } + node = doc.createElement("style"); + node.id = key; + head.appendChild(node); + } + if (style === undefined) { + return node.innerHTML; + } + if (style !== "") { + node.innerHTML = node.innerHTML + "\n" + style; + } else { + head.removeChild(node); + } + }, + domReady: function(onready) { + var doc = window.document; + if (doc.readyState === "complete") { + onready(); + } else { + if (isIE) { + (function() { + if (doc.isReady) return; + try { + doc.documentElement.doScroll("left"); + } catch (error) { + setTimeout(arguments.callee, 0); + return; + } + onready(); + })(); + window.attachEvent("onload", function() { + onready(); + }); + } else { + doc.addEventListener( + "DOMContentLoaded", + function() { + doc.removeEventListener( + "DOMContentLoaded", + arguments.callee, + false + ); + onready(); + }, + false + ); + window.addEventListener( + "load", + function() { + onready(); + }, + false + ); + } + } + }, + each: function(obj, iterator, context) { + if (obj == null) return; + if (obj.length === +obj.length) { + for (var i = 0, l = obj.length; i < l; i++) { + if (iterator.call(context, obj[i], i, obj) === false) return false; + } + } else { + for (var key in obj) { + if (obj.hasOwnProperty(key)) { + if (iterator.call(context, obj[key], key, obj) === false) + return false; + } + } + } + }, + inArray: function(arr, item) { + var index = -1; + this.each(arr, function(v, i) { + if (v === item) { + index = i; + return false; + } + }); + return index; + }, + pushItem: function(arr, item) { + if (this.inArray(arr, item) == -1) { + arr.push(item); + } + }, + trim: function(str) { + return str.replace(/(^[ \t\n\r]+)|([ \t\n\r]+$)/g, ""); + }, + indexOf: function(array, item, start) { + var index = -1; + start = this.isNumber(start) ? start : 0; + this.each(array, function(v, i) { + if (i >= start && v === item) { + index = i; + return false; + } + }); + return index; + }, + hasClass: function(element, className) { + className = className + .replace(/(^[ ]+)|([ ]+$)/g, "") + .replace(/[ ]{2,}/g, " ") + .split(" "); + for (var i = 0, ci, cls = element.className; (ci = className[i++]); ) { + if (!new RegExp("\\b" + ci + "\\b", "i").test(cls)) { + return false; + } + } + return i - 1 == className.length; + }, + addClass: function(elm, classNames) { + if (!elm) return; + classNames = this.trim(classNames).replace(/[ ]{2,}/g, " ").split(" "); + for (var i = 0, ci, cls = elm.className; (ci = classNames[i++]); ) { + if (!new RegExp("\\b" + ci + "\\b").test(cls)) { + cls += " " + ci; + } + } + elm.className = utils.trim(cls); + }, + removeClass: function(elm, classNames) { + classNames = this.isArray(classNames) + ? classNames + : this.trim(classNames).replace(/[ ]{2,}/g, " ").split(" "); + for (var i = 0, ci, cls = elm.className; (ci = classNames[i++]); ) { + cls = cls.replace(new RegExp("\\b" + ci + "\\b"), ""); + } + cls = this.trim(cls).replace(/[ ]{2,}/g, " "); + elm.className = cls; + !cls && elm.removeAttribute("className"); + }, + on: function(element, type, handler) { + var types = this.isArray(type) ? type : type.split(/\s+/), + k = types.length; + if (k) + while (k--) { + type = types[k]; + if (element.addEventListener) { + element.addEventListener(type, handler, false); + } else { + if (!handler._d) { + handler._d = { + els: [] + }; + } + var key = type + handler.toString(), + index = utils.indexOf(handler._d.els, element); + if (!handler._d[key] || index == -1) { + if (index == -1) { + handler._d.els.push(element); + } + if (!handler._d[key]) { + handler._d[key] = function(evt) { + return handler.call(evt.srcElement, evt || window.event); + }; + } + + element.attachEvent("on" + type, handler._d[key]); + } + } + } + element = null; + }, + off: function(element, type, handler) { + var types = this.isArray(type) ? type : type.split(/\s+/), + k = types.length; + if (k) + while (k--) { + type = types[k]; + if (element.removeEventListener) { + element.removeEventListener(type, handler, false); + } else { + var key = type + handler.toString(); + try { + element.detachEvent( + "on" + type, + handler._d ? handler._d[key] : handler + ); + } catch (e) {} + if (handler._d && handler._d[key]) { + var index = utils.indexOf(handler._d.els, element); + if (index != -1) { + handler._d.els.splice(index, 1); + } + handler._d.els.length == 0 && delete handler._d[key]; + } + } + } + }, + loadFile: (function() { + var tmpList = []; + function getItem(doc, obj) { + try { + for (var i = 0, ci; (ci = tmpList[i++]); ) { + if (ci.doc === doc && ci.url == (obj.src || obj.href)) { + return ci; + } + } + } catch (e) { + return null; + } + } + return function(doc, obj, fn) { + var item = getItem(doc, obj); + if (item) { + if (item.ready) { + fn && fn(); + } else { + item.funs.push(fn); + } + return; + } + tmpList.push({ + doc: doc, + url: obj.src || obj.href, + funs: [fn] + }); + if (!doc.body) { + var html = []; + for (var p in obj) { + if (p == "tag") continue; + html.push(p + '="' + obj[p] + '"'); + } + doc.write( + "<" + obj.tag + " " + html.join(" ") + " >" + ); + return; + } + if (obj.id && doc.getElementById(obj.id)) { + return; + } + var element = doc.createElement(obj.tag); + delete obj.tag; + for (var p in obj) { + element.setAttribute(p, obj[p]); + } + element.onload = element.onreadystatechange = function() { + if (!this.readyState || /loaded|complete/.test(this.readyState)) { + item = getItem(doc, obj); + if (item.funs.length > 0) { + item.ready = 1; + for (var fi; (fi = item.funs.pop()); ) { + fi(); + } + } + element.onload = element.onreadystatechange = null; + } + }; + element.onerror = function() { + throw Error( + "The load " + (obj.href || obj.src) + " fails,check the url" + ); + }; + doc.getElementsByTagName("head")[0].appendChild(element); + }; + })() + }; + utils.each( + ["String", "Function", "Array", "Number", "RegExp", "Object", "Boolean"], + function(v) { + utils["is" + v] = function(obj) { + return Object.prototype.toString.apply(obj) == "[object " + v + "]"; + }; + } + ); + var parselist = {}; + UE.parse = { + register: function(parseName, fn) { + parselist[parseName] = fn; + }, + load: function(opt) { + utils.each(parselist, function(v) { + v.call(opt, utils); + }); + } + }; + uParse = function(selector, opt) { + utils.domReady(function() { + var contents; + if (document.querySelectorAll) { + contents = document.querySelectorAll(selector); + } else { + if (/^#/.test(selector)) { + contents = [document.getElementById(selector.replace(/^#/, ""))]; + } else if (/^\./.test(selector)) { + var contents = []; + utils.each(document.getElementsByTagName("*"), function(node) { + if ( + node.className && + new RegExp("\\b" + selector.replace(/^\./, "") + "\\b", "i").test( + node.className + ) + ) { + contents.push(node); + } + }); + } else { + contents = document.getElementsByTagName(selector); + } + } + utils.each(contents, function(v) { + UE.parse.load(utils.extend({ root: v, selector: selector }, opt)); + }); + }); + }; +})(); + +UE.parse.register("insertcode", function(utils) { + var pres = this.root.getElementsByTagName("pre"); + if (pres.length) { + if (typeof XRegExp == "undefined") { + var jsurl, cssurl; + if (this.rootPath !== undefined) { + jsurl = + utils.removeLastbs(this.rootPath) + + "/third-party/SyntaxHighlighter/shCore.js"; + cssurl = + utils.removeLastbs(this.rootPath) + + "/third-party/SyntaxHighlighter/shCoreDefault.css"; + } else { + jsurl = this.highlightJsUrl; + cssurl = this.highlightCssUrl; + } + utils.loadFile(document, { + id: "syntaxhighlighter_css", + tag: "link", + rel: "stylesheet", + type: "text/css", + href: cssurl + }); + utils.loadFile( + document, + { + id: "syntaxhighlighter_js", + src: jsurl, + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + utils.each(pres, function(pi) { + if (pi && /brush/i.test(pi.className)) { + SyntaxHighlighter.highlight(pi); + } + }); + } + ); + } else { + utils.each(pres, function(pi) { + if (pi && /brush/i.test(pi.className)) { + SyntaxHighlighter.highlight(pi); + } + }); + } + } +}); + +UE.parse.register("table", function(utils) { + var me = this, + root = this.root, + tables = root.getElementsByTagName("table"); + if (tables.length) { + var selector = this.selector; + //追加默认的表格样式 + utils.cssRule( + "table", + selector + + " table.noBorderTable td," + + selector + + " table.noBorderTable th," + + selector + + " table.noBorderTable caption{border:1px dashed #ddd !important}" + + selector + + " table.sortEnabled tr.firstRow th," + + selector + + " table.sortEnabled tr.firstRow td{padding-right:20px; background-repeat: no-repeat;" + + "background-position: center right; background-image:url(" + + this.rootPath + + "themes/default/images/sortable.png);}" + + selector + + " table.sortEnabled tr.firstRow th:hover," + + selector + + " table.sortEnabled tr.firstRow td:hover{background-color: #EEE;}" + + selector + + " table{margin-bottom:10px;border-collapse:collapse;display:table;}" + + selector + + " td," + + selector + + " th{padding: 5px 10px;border: 1px solid #DDD;}" + + selector + + " caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}" + + selector + + " th{border-top:1px solid #BBB;background:#F7F7F7;}" + + selector + + " table tr.firstRow th{border-top:2px solid #BBB;background:#F7F7F7;}" + + selector + + " tr.ue-table-interlace-color-single td{ background: #fcfcfc; }" + + selector + + " tr.ue-table-interlace-color-double td{ background: #f7faff; }" + + selector + + " td p{margin:0;padding:0;width:auto;height:auto;}", + document + ); + //填充空的单元格 + + utils.each("td th caption".split(" "), function(tag) { + var cells = root.getElementsByTagName(tag); + cells.length && + utils.each(cells, function(node) { + if (!node.firstChild) { + node.innerHTML = " "; + } + }); + }); + + //表格可排序 + var tables = root.getElementsByTagName("table"); + utils.each(tables, function(table) { + if (/\bsortEnabled\b/.test(table.className)) { + utils.on(table, "click", function(e) { + var target = e.target || e.srcElement, + cell = findParentByTagName(target, ["td", "th"]); + var table = findParentByTagName(target, "table"), + colIndex = utils.indexOf(table.rows[0].cells, cell), + sortType = table.getAttribute("data-sort-type"); + if (colIndex != -1) { + sortTable(table, colIndex, me.tableSortCompareFn || sortType); + updateTable(table); + } + }); + } + }); + + //按照标签名查找父节点 + function findParentByTagName(target, tagNames) { + var i, + current = target; + tagNames = utils.isArray(tagNames) ? tagNames : [tagNames]; + while (current) { + for (i = 0; i < tagNames.length; i++) { + if (current.tagName == tagNames[i].toUpperCase()) return current; + } + current = current.parentNode; + } + return null; + } + //表格排序 + function sortTable(table, sortByCellIndex, compareFn) { + var rows = table.rows, + trArray = [], + flag = rows[0].cells[0].tagName === "TH", + lastRowIndex = 0; + + for (var i = 0, len = rows.length; i < len; i++) { + trArray[i] = rows[i]; + } + + var Fn = { + reversecurrent: function(td1, td2) { + return 1; + }, + orderbyasc: function(td1, td2) { + var value1 = td1.innerText || td1.textContent, + value2 = td2.innerText || td2.textContent; + return value1.localeCompare(value2); + }, + reversebyasc: function(td1, td2) { + var value1 = td1.innerHTML, + value2 = td2.innerHTML; + return value2.localeCompare(value1); + }, + orderbynum: function(td1, td2) { + var value1 = td1[utils.isIE ? "innerText" : "textContent"].match( + /\d+/ + ), + value2 = td2[utils.isIE ? "innerText" : "textContent"].match(/\d+/); + if (value1) value1 = +value1[0]; + if (value2) value2 = +value2[0]; + return (value1 || 0) - (value2 || 0); + }, + reversebynum: function(td1, td2) { + var value1 = td1[utils.isIE ? "innerText" : "textContent"].match( + /\d+/ + ), + value2 = td2[utils.isIE ? "innerText" : "textContent"].match(/\d+/); + if (value1) value1 = +value1[0]; + if (value2) value2 = +value2[0]; + return (value2 || 0) - (value1 || 0); + } + }; + + //对表格设置排序的标记data-sort-type + table.setAttribute( + "data-sort-type", + compareFn && typeof compareFn === "string" && Fn[compareFn] + ? compareFn + : "" + ); + + //th不参与排序 + flag && trArray.splice(0, 1); + trArray = sort(trArray, function(tr1, tr2) { + var result; + if (compareFn && typeof compareFn === "function") { + result = compareFn.call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } else if (compareFn && typeof compareFn === "number") { + result = 1; + } else if ( + compareFn && + typeof compareFn === "string" && + Fn[compareFn] + ) { + result = Fn[compareFn].call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } else { + result = Fn["orderbyasc"].call( + this, + tr1.cells[sortByCellIndex], + tr2.cells[sortByCellIndex] + ); + } + return result; + }); + var fragment = table.ownerDocument.createDocumentFragment(); + for (var j = 0, len = trArray.length; j < len; j++) { + fragment.appendChild(trArray[j]); + } + var tbody = table.getElementsByTagName("tbody")[0]; + if (!lastRowIndex) { + tbody.appendChild(fragment); + } else { + tbody.insertBefore( + fragment, + rows[lastRowIndex - range.endRowIndex + range.beginRowIndex - 1] + ); + } + } + //冒泡排序 + function sort(array, compareFn) { + compareFn = + compareFn || + function(item1, item2) { + return item1.localeCompare(item2); + }; + for (var i = 0, len = array.length; i < len; i++) { + for (var j = i, length = array.length; j < length; j++) { + if (compareFn(array[i], array[j]) > 0) { + var t = array[i]; + array[i] = array[j]; + array[j] = t; + } + } + } + return array; + } + //更新表格 + function updateTable(table) { + //给第一行设置firstRow的样式名称,在排序图标的样式上使用到 + if (!utils.hasClass(table.rows[0], "firstRow")) { + for (var i = 1; i < table.rows.length; i++) { + utils.removeClass(table.rows[i], "firstRow"); + } + utils.addClass(table.rows[0], "firstRow"); + } + } + } +}); + +UE.parse.register("charts", function(utils) { + utils.cssRule( + "chartsContainerHeight", + ".edui-chart-container { height:" + + (this.chartContainerHeight || 300) + + "px}" + ); + var resourceRoot = this.rootPath, + containers = this.root, + sources = null; + + //不存在指定的根路径, 则直接退出 + if (!resourceRoot) { + return; + } + + if ((sources = parseSources())) { + loadResources(); + } + + function parseSources() { + if (!containers) { + return null; + } + + return extractChartData(containers); + } + + /** + * 提取数据 + */ + function extractChartData(rootNode) { + var data = [], + tables = rootNode.getElementsByTagName("table"); + + for (var i = 0, tableNode; (tableNode = tables[i]); i++) { + if (tableNode.getAttribute("data-chart") !== null) { + data.push(formatData(tableNode)); + } + } + + return data.length ? data : null; + } + + function formatData(tableNode) { + var meta = tableNode.getAttribute("data-chart"), + metaConfig = {}, + data = []; + + //提取table数据 + for (var i = 0, row; (row = tableNode.rows[i]); i++) { + var rowData = []; + + for (var j = 0, cell; (cell = row.cells[j]); j++) { + var value = cell.innerText || cell.textContent || ""; + rowData.push(cell.tagName == "TH" ? value : value | 0); + } + + data.push(rowData); + } + + //解析元信息 + meta = meta.split(";"); + for (var i = 0, metaData; (metaData = meta[i]); i++) { + metaData = metaData.split(":"); + metaConfig[metaData[0]] = metaData[1]; + } + + return { + table: tableNode, + meta: metaConfig, + data: data + }; + } + + //加载资源 + function loadResources() { + loadJQuery(); + } + + function loadJQuery() { + //不存在jquery, 则加载jquery + if (!window.jQuery) { + utils.loadFile( + document, + { + src: resourceRoot + "/third-party/jquery-1.10.2.min.js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + loadHighcharts(); + } + ); + } else { + loadHighcharts(); + } + } + + function loadHighcharts() { + //不存在Highcharts, 则加载Highcharts + if (!window.Highcharts) { + utils.loadFile( + document, + { + src: resourceRoot + "/third-party/highcharts/highcharts.js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + loadTypeConfig(); + } + ); + } else { + loadTypeConfig(); + } + } + + //加载图表差异化配置文件 + function loadTypeConfig() { + utils.loadFile( + document, + { + src: resourceRoot + "/dialogs/charts/chart.config.js", + tag: "script", + type: "text/javascript", + defer: "defer" + }, + function() { + render(); + } + ); + } + + //渲染图表 + function render() { + var config = null, + chartConfig = null, + container = null; + + for (var i = 0, len = sources.length; i < len; i++) { + config = sources[i]; + + chartConfig = analysisConfig(config); + + container = createContainer(config.table); + + renderChart(container, typeConfig[config.meta.chartType], chartConfig); + } + } + + /** + * 渲染图表 + * @param container 图表容器节点对象 + * @param typeConfig 图表类型配置 + * @param config 图表通用配置 + * */ + function renderChart(container, typeConfig, config) { + $(container).highcharts( + $.extend({}, typeConfig, { + credits: { + enabled: false + }, + exporting: { + enabled: false + }, + title: { + text: config.title, + x: -20 //center + }, + subtitle: { + text: config.subTitle, + x: -20 + }, + xAxis: { + title: { + text: config.xTitle + }, + categories: config.categories + }, + yAxis: { + title: { + text: config.yTitle + }, + plotLines: [ + { + value: 0, + width: 1, + color: "#808080" + } + ] + }, + tooltip: { + enabled: true, + valueSuffix: config.suffix + }, + legend: { + layout: "vertical", + align: "right", + verticalAlign: "middle", + borderWidth: 1 + }, + series: config.series + }) + ); + } + + /** + * 创建图表的容器 + * 新创建的容器会替换掉对应的table对象 + * */ + function createContainer(tableNode) { + var container = document.createElement("div"); + container.className = "edui-chart-container"; + + tableNode.parentNode.replaceChild(container, tableNode); + + return container; + } + + //根据config解析出正确的类别和图表数据信息 + function analysisConfig(config) { + var series = [], + //数据类别 + categories = [], + result = [], + data = config.data, + meta = config.meta; + + //数据对齐方式为相反的方式, 需要反转数据 + if (meta.dataFormat != "1") { + for (var i = 0, len = data.length; i < len; i++) { + for (var j = 0, jlen = data[i].length; j < jlen; j++) { + if (!result[j]) { + result[j] = []; + } + + result[j][i] = data[i][j]; + } + } + + data = result; + } + + result = {}; + + //普通图表 + if (meta.chartType != typeConfig.length - 1) { + categories = data[0].slice(1); + + for (var i = 1, curData; (curData = data[i]); i++) { + series.push({ + name: curData[0], + data: curData.slice(1) + }); + } + + result.series = series; + result.categories = categories; + result.title = meta.title; + result.subTitle = meta.subTitle; + result.xTitle = meta.xTitle; + result.yTitle = meta.yTitle; + result.suffix = meta.suffix; + } else { + var curData = []; + + for (var i = 1, len = data[0].length; i < len; i++) { + curData.push([data[0][i], data[1][i] | 0]); + } + + //饼图 + series[0] = { + type: "pie", + name: meta.tip, + data: curData + }; + + result.series = series; + result.title = meta.title; + result.suffix = meta.suffix; + } + + return result; + } +}); + +UE.parse.register("background", function(utils) { + var me = this, + root = me.root, + p = root.getElementsByTagName("p"), + styles; + + for (var i = 0, ci; (ci = p[i++]); ) { + styles = ci.getAttribute("data-background"); + if (styles) { + ci.parentNode.removeChild(ci); + } + } + + //追加默认的表格样式 + styles && + utils.cssRule( + "ueditor_background", + me.selector + "{" + styles + "}", + document + ); +}); + +UE.parse.register("list", function(utils) { + var customCss = [], + customStyle = { + cn: "cn-1-", + cn1: "cn-2-", + cn2: "cn-3-", + num: "num-1-", + num1: "num-2-", + num2: "num-3-", + dash: "dash", + dot: "dot" + }; + + utils.extend(this, { + liiconpath: "http://bs.baidu.com/listicon/", + listDefaultPaddingLeft: "20" + }); + + var root = this.root, + ols = root.getElementsByTagName("ol"), + uls = root.getElementsByTagName("ul"), + selector = this.selector; + + if (ols.length) { + applyStyle.call(this, ols); + } + + if (uls.length) { + applyStyle.call(this, uls); + } + + if (ols.length || uls.length) { + customCss.push(selector + " .list-paddingleft-1{padding-left:0}"); + customCss.push( + selector + + " .list-paddingleft-2{padding-left:" + + this.listDefaultPaddingLeft + + "px}" + ); + customCss.push( + selector + + " .list-paddingleft-3{padding-left:" + + this.listDefaultPaddingLeft * 2 + + "px}" + ); + + utils.cssRule( + "list", + selector + + " ol," + + selector + + " ul{margin:0;padding:0;}\n" + + selector + + " li{clear:both;}\n" + + customCss.join("\n"), + document + ); + } + function applyStyle(nodes) { + var T = this; + utils.each(nodes, function(list) { + if (list.className && /custom_/i.test(list.className)) { + var listStyle = list.className.match(/custom_(\w+)/)[1]; + if (listStyle == "dash" || listStyle == "dot") { + utils.pushItem( + customCss, + selector + + " li.list-" + + customStyle[listStyle] + + "{background-image:url(" + + T.liiconpath + + customStyle[listStyle] + + ".gif)}" + ); + utils.pushItem( + customCss, + selector + + " ul.custom_" + + listStyle + + "{list-style:none;} " + + selector + + " ul.custom_" + + listStyle + + " li{background-position:0 3px;background-repeat:no-repeat}" + ); + } else { + var index = 1; + utils.each(list.childNodes, function(li) { + if (li.tagName == "LI") { + utils.pushItem( + customCss, + selector + + " li.list-" + + customStyle[listStyle] + + index + + "{background-image:url(" + + T.liiconpath + + "list-" + + customStyle[listStyle] + + index + + ".gif)}" + ); + index++; + } + }); + utils.pushItem( + customCss, + selector + + " ol.custom_" + + listStyle + + "{list-style:none;}" + + selector + + " ol.custom_" + + listStyle + + " li{background-position:0 3px;background-repeat:no-repeat}" + ); + } + switch (listStyle) { + case "cn": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-1{padding-left:25px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-2{padding-left:40px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-3{padding-left:55px}" + ); + break; + case "cn1": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-1{padding-left:30px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-2{padding-left:40px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-3{padding-left:55px}" + ); + break; + case "cn2": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-1{padding-left:40px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-2{padding-left:55px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-3{padding-left:68px}" + ); + break; + case "num": + case "num1": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-1{padding-left:25px}" + ); + break; + case "num2": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-1{padding-left:35px}" + ); + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft-2{padding-left:40px}" + ); + break; + case "dash": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft{padding-left:35px}" + ); + break; + case "dot": + utils.pushItem( + customCss, + selector + + " li.list-" + + listStyle + + "-paddingleft{padding-left:20px}" + ); + } + } + }); + } +}); + +UE.parse.register("vedio", function(utils) { + var video = this.root.getElementsByTagName("video"), + audio = this.root.getElementsByTagName("audio"); + + document.createElement("video"); + document.createElement("audio"); + if (video.length || audio.length) { + var sourcePath = utils.removeLastbs(this.rootPath), + jsurl = sourcePath + "/third-party/video-js/video.js", + cssurl = sourcePath + "/third-party/video-js/video-js.min.css", + swfUrl = sourcePath + "/third-party/video-js/video-js.swf"; + + if (window.videojs) { + videojs.autoSetup(); + } else { + utils.loadFile(document, { + id: "video_css", + tag: "link", + rel: "stylesheet", + type: "text/css", + href: cssurl + }); + utils.loadFile( + document, + { + id: "video_js", + src: jsurl, + tag: "script", + type: "text/javascript" + }, + function() { + videojs.options.flash.swf = swfUrl; + videojs.autoSetup(); + } + ); + } + } +}); + + +})(); diff --git a/public2/ueditor/ueditor.parse.min.js b/public2/ueditor/ueditor.parse.min.js new file mode 100644 index 0000000..8846fd7 --- /dev/null +++ b/public2/ueditor/ueditor.parse.min.js @@ -0,0 +1,5 @@ +/*! + * ueditor parse + * version: 2.0.0 + * build: Wed Dec 06 2017 17:45:32 GMT+0800 (CST) + */!function(){!function(){UE=window.UE||{};var a=!!window.ActiveXObject,b={removeLastbs:function(a){return a.replace(/\/$/,"")},extend:function(a,b){for(var c=arguments,d=!!this.isBoolean(c[c.length-1])&&c[c.length-1],e=this.isBoolean(c[c.length-1])?c.length-1:c.length,f=1;f=c&&a===b)return d=e,!1}),d},hasClass:function(a,b){b=b.replace(/(^[ ]+)|([ ]+$)/g,"").replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0,e=a.className;c=b[d++];)if(!new RegExp("\\b"+c+"\\b","i").test(e))return!1;return d-1==b.length},addClass:function(a,c){if(a){c=this.trim(c).replace(/[ ]{2,}/g," ").split(" ");for(var d,e=0,f=a.className;d=c[e++];)new RegExp("\\b"+d+"\\b").test(f)||(f+=" "+d);a.className=b.trim(f)}},removeClass:function(a,b){b=this.isArray(b)?b:this.trim(b).replace(/[ ]{2,}/g," ").split(" ");for(var c,d=0,e=a.className;c=b[d++];)e=e.replace(new RegExp("\\b"+c+"\\b"),"");e=this.trim(e).replace(/[ ]{2,}/g," "),a.className=e,!e&&a.removeAttribute("className")},on:function(a,c,d){var e=this.isArray(c)?c:c.split(/\s+/),f=e.length;if(f)for(;f--;)if(c=e[f],a.addEventListener)a.addEventListener(c,d,!1);else{d._d||(d._d={els:[]});var g=c+d.toString(),h=b.indexOf(d._d.els,a);d._d[g]&&h!=-1||(h==-1&&d._d.els.push(a),d._d[g]||(d._d[g]=function(a){return d.call(a.srcElement,a||window.event)}),a.attachEvent("on"+c,d._d[g]))}a=null},off:function(a,c,d){var e=this.isArray(c)?c:c.split(/\s+/),f=e.length;if(f)for(;f--;)if(c=e[f],a.removeEventListener)a.removeEventListener(c,d,!1);else{var g=c+d.toString();try{a.detachEvent("on"+c,d._d?d._d[g]:d)}catch(h){}if(d._d&&d._d[g]){var i=b.indexOf(d._d.els,a);i!=-1&&d._d.els.splice(i,1),0==d._d.els.length&&delete d._d[g]}}},loadFile:function(){function a(a,c){try{for(var d,e=0;d=b[e++];)if(d.doc===a&&d.url==(c.src||c.href))return d}catch(f){return null}}var b=[];return function(c,d,e){var f=a(c,d);if(f)return void(f.ready?e&&e():f.funs.push(e));if(b.push({doc:c,url:d.src||d.href,funs:[e]}),!c.body){var g=[];for(var h in d)"tag"!=h&&g.push(h+'="'+d[h]+'"');return void c.write("<"+d.tag+" "+g.join(" ")+" >")}if(!d.id||!c.getElementById(d.id)){var i=c.createElement(d.tag);delete d.tag;for(var h in d)i.setAttribute(h,d[h]);i.onload=i.onreadystatechange=function(){if(!this.readyState||/loaded|complete/.test(this.readyState)){if(f=a(c,d),f.funs.length>0){f.ready=1;for(var b;b=f.funs.pop();)b()}i.onload=i.onreadystatechange=null}},i.onerror=function(){throw Error("The load "+(d.href||d.src)+" fails,check the url")},c.getElementsByTagName("head")[0].appendChild(i)}}}()};b.each(["String","Function","Array","Number","RegExp","Object","Boolean"],function(a){b["is"+a]=function(b){return Object.prototype.toString.apply(b)=="[object "+a+"]"}});var c={};UE.parse={register:function(a,b){c[a]=b},load:function(a){b.each(c,function(c){c.call(a,b)})}},uParse=function(a,c){b.domReady(function(){var d;if(document.querySelectorAll)d=document.querySelectorAll(a);else if(/^#/.test(a))d=[document.getElementById(a.replace(/^#/,""))];else if(/^\./.test(a)){var d=[];b.each(document.getElementsByTagName("*"),function(b){b.className&&new RegExp("\\b"+a.replace(/^\./,"")+"\\b","i").test(b.className)&&d.push(b)})}else d=document.getElementsByTagName(a);b.each(d,function(d){UE.parse.load(b.extend({root:d,selector:a},c))})})}}(),UE.parse.register("insertcode",function(a){var b=this.root.getElementsByTagName("pre");if(b.length)if("undefined"==typeof XRegExp){var c,d;void 0!==this.rootPath?(c=a.removeLastbs(this.rootPath)+"/third-party/SyntaxHighlighter/shCore.js",d=a.removeLastbs(this.rootPath)+"/third-party/SyntaxHighlighter/shCoreDefault.css"):(c=this.highlightJsUrl,d=this.highlightCssUrl),a.loadFile(document,{id:"syntaxhighlighter_css",tag:"link",rel:"stylesheet",type:"text/css",href:d}),a.loadFile(document,{id:"syntaxhighlighter_js",src:c,tag:"script",type:"text/javascript",defer:"defer"},function(){a.each(b,function(a){a&&/brush/i.test(a.className)&&SyntaxHighlighter.highlight(a)})})}else a.each(b,function(a){a&&/brush/i.test(a.className)&&SyntaxHighlighter.highlight(a)})}),UE.parse.register("table",function(a){function b(b,c){var d,e=b;for(c=a.isArray(c)?c:[c];e;){for(d=0;d0){var g=a[c];a[c]=a[e],a[e]=g}return a}function e(b){if(!a.hasClass(b.rows[0],"firstRow")){for(var c=1;c= type) continue; + var parantCat = keyCategories[cat.cat_pid]; + if(!parantCat) continue; + if(!parantCat.children) { + parantCat["children"] = []; + } + parantCat.children.push(cat); + } + } + + return result; +} + + + +/** + * 获取所有分类 + * + * @param {[type]} type 描述显示层级 + * @param {Function} cb 回调函数 + */ +module.exports.getAllCategories = function(type,conditions,cb) { + dao.list("CategoryModel",{"cat_deleted":false},function(err,categories) { + var keyCategories = _.keyBy(categories,'cat_id'); + if(!type) type = 3; + + result = getTreeResult(keyCategories,categories,type); + + if(conditions) { + count = result.length; + pagesize = parseInt(conditions.pagesize); + pagenum = parseInt(conditions.pagenum) - 1; + result = _.take(_.drop(result,pagenum * pagesize),pagesize) + var resultDta = {}; + resultDta["total"] = count; + resultDta["pagenum"] = pagenum; + resultDta["pagesize"] = pagesize; + resultDta["result"] = result; + return cb(null,resultDta); + } + cb(null,result); + }); +} + +/** + * 获取具体分类对象 + * + * @param {[type]} id 分类ID + * @param {Function} cb 回调函数 + */ +module.exports.getCategoryById = function(id,cb) { + dao.show("CategoryModel",id,function(err,category){ + if(err) return cb("获取分类对象失败"); + cb(null,category); + }) +} + +/** + * 添加分类 + * + * @param {[type]} cat 分类数据 + * { + * cat_pid => 父类ID(如果是根类就赋值为0), + * cat_name => 分类名称, + * cat_level => 层级 (顶层为 0) + * } + * + * @param {Function} cb 回调函数 + */ +module.exports.addCategory = function(cat,cb) { + dao.create("CategoryModel",{"cat_pid":cat.cat_pid,"cat_name":cat.cat_name,"cat_level":cat.cat_level},function(err,newCat) { + if(err) return cb("创建分类失败"); + cb(null,newCat); + + }); +} + +/** + * 更新分类 + * + * @param {[type]} cat_id 分类ID + * @param {[type]} newName 新的名称 + * @param {Function} cb 回调函数 + */ +module.exports.updateCategory = function(cat_id,newName,cb) { + dao.update("CategoryModel",cat_id,{"cat_name":newName},function(err,newCat) { + if(err) return cb("更新失败"); + cb(null,newCat); + }); +} + +/** + * 删除分类 + * + * @param {[type]} cat_id 分类ID + * @param {Function} cb 回调函数 + */ +module.exports.deleteCategory = function(cat_id,cb) { + dao.update("CategoryModel",cat_id,{"cat_deleted":true},function(err,newCat){ + + if(err) return cb("删除失败"); + cb("删除成功"); + }); +} diff --git a/services/GoodService.js b/services/GoodService.js new file mode 100644 index 0000000..7a0b96a --- /dev/null +++ b/services/GoodService.js @@ -0,0 +1,672 @@ +var _ = require('lodash'); +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/DAO")); +var goodAttributeDao = require(path.join(process.cwd(),"dao/GoodAttributeDAO")); +var orm = require("orm"); +var Promise = require("bluebird"); +var fs = require("fs"); + +var gm = require("gm"); +var uniqid = require('uniqid'); +var upload_config = require('config').get("upload_config"); +/** + * 裁剪图片 + * + * @param {[type]} srcPath 原始图片路径 + * @param {[type]} savePath 存储路径 + * @param {[type]} newWidth 新的宽度 + * @param {[type]} newHeight 新的高度 + * @return {[type]} [description] + */ +function clipImage(srcPath,savePath,newWidth,newHeight) { + return new Promise(function(resolve,reject) { + // console.log("src => %s",srcPath); + // console.log("save => %s",savePath); + /* + gm(srcPath) + .resize(newWidth,newHeight) + .autoOrient() + .write(savePath,function(err){ + resolve(); + }) + + */ + + // 创建读取流 + readable = fs.createReadStream(srcPath); + // 创建写入流 + writable = fs.createWriteStream(savePath); + readable.pipe(writable); + readable.on('end',function() { + resolve(); + }); + + }); +} + +/** + * 通过参数生成产品基本信息 + * + * @param {[type]} params.cb [description] + * @return {[type]} [description] + */ +function generateGoodInfo(params) { + return new Promise(function(resolve,reject){ + var info = {}; + if(params.goods_id) info["goods_id"] = params.goods_id; + if(!params.goods_name) return reject("商品名称不能为空"); + info["goods_name"] = params.goods_name; + + if(!params.goods_price) return reject("商品价格不能为空"); + var price = parseFloat(params.goods_price); + if(isNaN(price) || price < 0) return reject("商品价格不正确") + info["goods_price"] = price; + + + if(!params.goods_number) return reject("商品数量不能为空"); + var num = parseInt(params.goods_number); + if(isNaN(num) || num < 0) return reject("商品数量不正确"); + info["goods_number"] = num; + + if(!params.goods_cat) return reject("商品没有设置所属分类"); + var cats = params.goods_cat.split(','); + if(cats.length > 0) { + info["cat_one_id"] = cats[0]; + } + if(cats.length > 1) { + info["cat_two_id"] = cats[1]; + } + if(cats.length > 2) { + info["cat_three_id"] = cats[2]; + info["cat_id"] = cats[2]; + } + + + if(params.goods_weight) { + weight = parseFloat(params.goods_weight); + if(isNaN(weight) || weight < 0) return reject("商品重量格式不正确"); + info["goods_weight"] = weight; + } else { + info["goods_weight"] = 0; + } + if(params.goods_introduce) { + info["goods_introduce"] = params.goods_introduce; + } + + if(params.goods_big_logo) { + info["goods_big_logo"] = params.goods_big_logo; + } else { + info["goods_big_logo"] = ""; + } + + if(params.goods_small_logo) { + info["goods_small_logo"] = params.goods_small_logo; + } else { + info["goods_small_logo"] = ""; + } + + if(params.goods_state) { + info["goods_state"] = params.goods_state; + } + + + // 图片 + if(params.pics) { + info["pics"] = params.pics; + } + + // 属性 + if(params.attrs) { + info["attrs"] = params.attrs; + } + + + info["add_time"] = Date.parse(new Date()) / 1000; + info["upd_time"] = Date.parse(new Date()) / 1000; + info["is_del"] = '0'; + + if(params.hot_mumber) { + hot_num = parseInt(params.hot_mumber); + if(isNaN(hot_num) || hot_num < 0) return reject("热销品数量格式不正确"); + info["hot_mumber"] = hot_num; + } else { + info["hot_mumber"] = 0; + } + + info["is_promote"] = info["is_promote"] ? info["is_promote"] : false; + + info["goods_introduce"] = params.goods_introduce + + resolve(info); + }); +} + +/** + * 检查商品名称是否重复 + * + * @param {[type]} info [description] + * @return {[type]} [description] + */ +function checkGoodName(info) { + return new Promise(function(resolve,reject) { + + dao.findOne("GoodModel",{"goods_name":info.goods_name,"is_del":"0"},function(err,good) { + if(err) return reject(err); + if(!good) return resolve(info); + if(good.goods_id == info.goods_id) return resolve(info); + return reject("商品名称已存在"); + }); + }); +} + +/** + * 创建商品基本信息 + * + * @param {[type]} info [description] + * @return {[type]} [description] + */ +function createGoodInfo(info) { + + return new Promise(function(resolve,reject){ + dao.create("GoodModel",_.clone(info),function(err,newGood) { + + if(err) return reject("创建商品基本信息失败"); + newGood.goods_cat = newGood.getGoodsCat(); + info.good = newGood; + return resolve(info); + }); + }); +} + +function updateGoodInfo(info) { + return new Promise(function(resolve,reject){ + if(!info.goods_id) return reject("商品ID不存在"); + dao.update("GoodModel",info.goods_id,_.clone(info),function(err,newGood) { + if(err) return reject("更新商品基本信息失败"); + info.good = newGood; + return resolve(info); + }); + + }); +} + +/** + * 获取商品对象 + * + * @param {[type]} info 查询内容 + * @return {[type]} [description] + */ +function getGoodInfo(info) { + return new Promise(function(resolve,reject){ + if(!info || !info.goods_id || isNaN(info.goods_id)) return reject("商品ID格式不正确"); + + dao.show("GoodModel",info.goods_id,function(err,good){ + if(err) return reject("获取商品基本信息失败"); + good.goods_cat = good.getGoodsCat(); + info["good"] = good; + return resolve(info); + }); + }); +} + +/** + * 删除商品图片 + * + * @param {[type]} pic 图片对象 + * @return {[type]} [description] + */ +function removeGoodPic(pic) { + return new Promise(function(resolve,reject) { + if(!pic || !pic.remove) return reject("删除商品图片记录失败"); + pic.remove(function(err){ + if(err) return reject("删除失败"); + resolve(); + }); + }); +} + +function removeGoodPicFile(path) { + return new Promise(function(resolve,reject){ + fs.unlink(path,function(err,result){ + resolve(); + }); + }); +} + +function createGoodPic(pic){ + return new Promise(function(resolve,reject){ + if(!pic) return reject("图片对象不能为空"); + var GoodPicModel = dao.getModel("GoodPicModel"); + GoodPicModel.create(pic,function(err,newPic){ + if(err) return reject("创建图片数据失败"); + resolve(); + }); + + }); +} + + +/** + * 更新商品图片 + * + * @param {[type]} info 参数 + * @param {[type]} newGood 商品基本信息 + */ +function doUpdateGoodPics(info) { + return new Promise(function(resolve,reject){ + var good = info.good; + if(!good.goods_id) return reject("更新商品图片失败"); + + if(!info.pics) return resolve(info); + dao.list("GoodPicModel",{"columns":{"goods_id":good.goods_id}},function(err,oldpics) { + if(err) return reject("获取商品图片列表失败"); + + + + var batchFns = []; + + var newpics = info.pics ? info.pics : []; + var newpicsKV = _.keyBy(newpics,"pics_id"); + var oldpicsKV = _.keyBy(oldpics,"pics_id"); + + /** + * 保存图片集合 + */ + // 需要新建的图片集合 + var addNewpics = []; + // 需要保留的图片的集合 + var reservedOldpics = []; + // 需要删除的图片集合 + var delOldpics = []; + + // 如果提交的新的数据中有老的数据的pics_id就说明保留数据,否则就删除 + _(oldpics).forEach(function(pic){ + if(newpicsKV[pic.pics_id]) { + reservedOldpics.push(pic); + } else { + delOldpics.push(pic); + } + }); + + // 从新提交的数据中检索出需要新创建的数据 + // 计算逻辑如果提交的数据不存在 pics_id 字段说明是新创建的数据 + _(newpics).forEach(function(pic){ + if(!pic.pics_id && pic.pic) { + addNewpics.push(pic); + } + }); + + // 开始处理商品图片数据逻辑 + // 1. 删除商品图片数据集合 + _(delOldpics).forEach(function(pic){ + // 1.1 删除图片物理路径 + batchFns.push(removeGoodPicFile(path.join(process.cwd(),pic.pics_big))); + batchFns.push(removeGoodPicFile(path.join(process.cwd(),pic.pics_mid))); + batchFns.push(removeGoodPicFile(path.join(process.cwd(),pic.pics_sma))); + // 1.2 数据库中删除图片数据记录 + batchFns.push(removeGoodPic(pic)); + }); + + // 2. 处理新建图片的集合 + _(addNewpics).forEach(function(pic){ + if(!pic.pics_id && pic.pic) { + // 2.1 通过原始图片路径裁剪出需要的图片 + var src = path.join(process.cwd(),pic.pic); + var tmp = src.split(path.sep); + var filename = tmp[tmp.length - 1]; + pic.pics_big = "/uploads/goodspics/big_" + filename; + pic.pics_mid = "/uploads/goodspics/mid_" + filename; + pic.pics_sma = "/uploads/goodspics/sma_" + filename; + batchFns.push(clipImage(src,path.join(process.cwd(),pic.pics_big),800,800)); + batchFns.push(clipImage(src,path.join(process.cwd(),pic.pics_mid),400,400)); + batchFns.push(clipImage(src,path.join(process.cwd(),pic.pics_sma),200,200)); + pic.goods_id = good.goods_id; + // 2.2 数据库中新建数据记录 + batchFns.push(createGoodPic(pic)); + } + }); + + + // 如果没有任何图片操作就返回 + if(batchFns.length == 0) { + return resolve(info); + } + + // 批量执行所有操作 + Promise.all(batchFns) + .then(function(){ + resolve(info); + }) + .catch(function(error){ + if(error) return reject(error); + }); + + + }); + + + }); +} + +function createGoodAttribute(goodAttribute) { + return new Promise(function(resolve,reject) { + dao.create("GoodAttributeModel",_.omit(goodAttribute,"delete_time"),function(err,newAttr){ + if(err) return reject("创建商品参数失败"); + resolve(newAttr); + }); + }); +} + +/** + * 更新商品属性 + * + * @param {[type]} info 参数 + * @param {[type]} good 商品对象 + */ +function doUpdateGoodAttributes(info) { + return new Promise(function(resolve,reject) { + var good = info.good; + if(!good.goods_id) return reject("获取商品图片必须先获取商品信息"); + if(!info.attrs) return resolve(info); + // var GoodAttributeModel = dao.getModel("GoodAttributeModel"); + goodAttributeDao.clearGoodAttributes(good.goods_id,function(err){ + if(err) return reject("清理原始的商品参数失败"); + + var newAttrs = info.attrs ? info.attrs : []; + + if(newAttrs) { + var createFns = []; + _(newAttrs).forEach(function(newattr) { + newattr.goods_id = good.goods_id; + if(newattr.attr_value) { + if(newattr.attr_value instanceof Array) { + newattr.attr_value = newattr.attr_value.join(","); + } else { + newattr.attr_value = newattr.attr_value; + } + } + else + newattr.attr_value = ""; + createFns.push(createGoodAttribute(_.clone(newattr))); + }); + } + + if(createFns.length == 0) return resolve(info); + + Promise.all(createFns) + .then(function(){ + resolve(info); + }) + .catch(function(error){ + if(error) return reject(error); + }); + + + }); + }); +} + +/** + * 挂载图片 + * + * @param {[type]} info [description] + * @return {[type]} [description] + */ +function doGetAllPics(info) { + return new Promise(function(resolve,reject){ + var good = info.good; + if(!good.goods_id) return reject("获取商品图片必须先获取商品信息"); + // 3. 组装最新的数据挂载在“info”中“good”对象下 + dao.list("GoodPicModel",{"columns":{"goods_id":good.goods_id}},function(err,goodPics){ + + if(err) return reject("获取所有商品图片列表失败"); + _(goodPics).forEach(function(pic){ + if(pic.pics_big.indexOf("http") == 0) { + pic.pics_big_url = pic.pics_big; + } else { + pic.pics_big_url = upload_config.get("baseURL") + pic.pics_big; + + } + + if(pic.pics_mid.indexOf("http") == 0) { + pic.pics_mid_url = pic.pics_mid; + } else { + pic.pics_mid_url = upload_config.get("baseURL") + pic.pics_mid; + + } + if(pic.pics_sma.indexOf("http") == 0) { + pic.pics_sma_url = pic.pics_sma; + } else { + pic.pics_sma_url = upload_config.get("baseURL") + pic.pics_sma; + + } + + // pic.pics_mid_url = upload_config.get("baseURL") + pic.pics_mid; + // pic.pics_sma_url = upload_config.get("baseURL") + pic.pics_sma; + }); + info.good.pics = goodPics; + resolve(info); + }); + }); +} + +/** + * 挂载属性 + * @param {[type]} info [description] + * @return {[type]} [description] + */ +function doGetAllAttrs(info) { + return new Promise(function(resolve,reject){ + var good = info.good; + if(!good.goods_id) return reject("获取商品图片必须先获取商品信息"); + goodAttributeDao.list(good.goods_id,function(err,goodAttrs){ + + if(err) return reject("获取所有商品参数列表失败"); + info.good.attrs = goodAttrs; + resolve(info); + }); + }); +} + + +/** + * 创建商品 + * + * @param {[type]} params 商品参数 + * @param {Function} cb 回调函数 + */ +module.exports.createGood = function(params,cb) { + + + // 验证参数 & 生成数据 + generateGoodInfo(params) + // 检查商品名称 + .then(checkGoodName) + // 创建商品 + .then(createGoodInfo) + // 更新商品图片 + .then(doUpdateGoodPics) + // 更新商品参数 + .then(doUpdateGoodAttributes) + .then(doGetAllPics) + .then(doGetAllAttrs) + // 创建成功 + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} + +/** + * 删除商品 + * + * @param {[type]} id 商品ID + * @param {Function} cb 回调函数 + */ +module.exports.deleteGood = function(id,cb) { + if(!id) return cb("产品ID不能为空"); + if(isNaN(id)) return cb("产品ID必须为数字"); + dao.update( + "GoodModel", + id, + { + 'is_del':'1', + 'delete_time':Date.parse(new Date()) / 1000, + 'upd_time' : Date.parse(new Date()) / 1000 + }, + function(err){ + if(err) return cb(err); + cb(null); + } + ); +} + +/** + * 获取商品列表 + * + * @param {[type]} params 查询条件 + * @param {Function} cb 回调函数 + */ +module.exports.getAllGoods = function(params,cb) { + var conditions = {}; + if(!params.pagenum || params.pagenum <= 0) return cb("pagenum 参数错误"); + if(!params.pagesize || params.pagesize <= 0) return cb("pagesize 参数错误"); + + conditions["columns"] = {}; + if(params.query) { + conditions["columns"]["goods_name"] = orm.like("%" + params.query + "%"); + } + conditions["columns"]["is_del"] = '0'; + + + dao.countByConditions("GoodModel",conditions,function(err,count){ + if(err) return cb(err); + pagesize = params.pagesize; + pagenum = params.pagenum; + pageCount = Math.ceil(count / pagesize); + offset = (pagenum - 1) * pagesize; + if(offset >= count) { + offset = count; + } + limit = pagesize; + + // 构建条件 + conditions["offset"] = offset; + conditions["limit"] = limit; + conditions["only"] = ["goods_id","goods_name","goods_price","goods_weight","goods_state","add_time","goods_number","upd_time","hot_mumber","is_promote","goods_introduce"]; + conditions["order"] = "-add_time"; + + + dao.list("GoodModel",conditions,function(err,goods){ + if(err) return cb(err); + var resultDta = {}; + resultDta["total"] = count; + resultDta["pagenum"] = pagenum; + resultDta["goods"] = _.map(goods,function(good){ + return _.omit(good,"is_del","goods_big_logo","goods_small_logo","delete_time"); + }); + cb(err,resultDta); + }) + }); +} + +/** + * 更新商品 + * + * @param {[type]} id 商品ID + * @param {[type]} params 参数 + * @param {Function} cb 回调函数 + */ +module.exports.updateGood = function(id,params,cb) { + + params.goods_id = id; + // 验证参数 & 生成数据 + generateGoodInfo(params) + // 检查商品名称 + .then(checkGoodName) + // 创建商品 + .then(updateGoodInfo) + // 更新商品图片 + .then(doUpdateGoodPics) + // 更新商品参数 + .then(doUpdateGoodAttributes) + .then(doGetAllPics) + .then(doGetAllAttrs) + // 创建成功 + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} + +/** + * 更新商品图片 + * + * @param {[type]} goods_id 商品ID + * @param {[type]} pics 商品图片 + * @param {Function} cb 回调函数 + */ +module.exports.updateGoodPics = function(goods_id,pics,cb) { + if(!goods_id) return cb("商品ID不能为空"); + if(isNaN(goods_id)) return cb("商品ID必须为数字"); + + getGoodInfo({"goods_id":goods_id,"pics":pics}) + .then(doUpdateGoodPics) + .then(doGetAllPics) + .then(doGetAllAttrs) + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} + +module.exports.updateGoodAttributes = function(goods_id,attrs,cb) { + + getGoodInfo({"goods_id":goods_id,"attrs":attrs}) + .then(doUpdateGoodAttributes) + .then(doGetAllPics) + .then(doGetAllAttrs) + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} + +module.exports.updateGoodsState = function(goods_id,state,cb) { + getGoodInfo({"goods_id":goods_id,"goods_state":state}) + .then(updateGoodInfo) + .then(doGetAllPics) + .then(doGetAllAttrs) + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} + +/** + * 通过商品ID获取商品数据 + * + * @param {[type]} id 商品ID + * @param {Function} cb 回调函数 + */ +module.exports.getGoodById = function(id,cb) { + getGoodInfo({"goods_id":id}) + .then(doGetAllPics) + .then(doGetAllAttrs) + .then(function(info){ + cb(null,info.good); + }) + .catch(function(err) { + cb(err); + }); +} diff --git a/services/ManagerService.js b/services/ManagerService.js new file mode 100644 index 0000000..54886b1 --- /dev/null +++ b/services/ManagerService.js @@ -0,0 +1,244 @@ +var path = require("path"); +var managersDAO = require(path.join(process.cwd(),"dao/ManagerDAO")); +var Password = require("node-php-password"); +var logger = require('../modules/logger').logger(); + + +/** + * 获取所有管理员 + * @param {[type]} conditions 查询条件 + * 查询条件统一规范 + * conditions + { + "query" : 关键词查询, + "pagenum" : 页数, + "pagesize" : 每页长度 + } + * @param {Function} cb 回调函数 + */ +module.exports.getAllManagers = function(conditions,cb) { + + + if(!conditions.pagenum) return cb("pagenum 参数不合法"); + if(!conditions.pagesize) return cb("pagesize 参数不合法"); + + + // 通过关键词获取管理员数量 + managersDAO.countByKey(conditions["query"],function(err,count) { + key = conditions["query"]; + pagenum = parseInt(conditions["pagenum"]); + pagesize = parseInt(conditions["pagesize"]); + + pageCount = Math.ceil(count / pagesize); + offset = (pagenum - 1) * pagesize; + if(offset >= count) { + offset = count; + } + limit = pagesize; + + managersDAO.findByKey(key,offset,limit,function(err,managers){ + var retManagers = []; + for(idx in managers) { + var manager = managers[idx]; + var role_name = manager.role_name; + if(!manager.role_id) { + role_name = "超级管理员" + } + retManagers.push({ + "id": manager.mg_id, + "role_name":role_name, + "username":manager.mg_name, + "create_time":manager.mg_time, + "mobile":manager.mg_mobile, + "email":manager.mg_email, + "mg_state":manager.mg_state == 1 + }); + } + var resultDta = {}; + resultDta["total"] = count; + resultDta["pagenum"] = pagenum; + resultDta["users"] = retManagers; + cb(err,resultDta); + }); + }); +} + +/** + * 创建管理员 + * + * @param {[type]} user 用户数据集 + * @param {Function} cb 回调函数 + */ +module.exports.createManager = function(params,cb) { + + managersDAO.exists(params.username,function(err,isExists){ + if(err) return cb(err); + + if(isExists) { + return cb("用户名已存在"); + } + + managersDAO.create({ + "mg_name":params.username, + "mg_pwd":Password.hash(params.password), + "mg_mobile":params.mobile, + "mg_email":params.email, + "mg_time":(Date.parse(new Date())/1000), + "role_id":params.rid + },function(err,manager){ + if(err) return cb("创建失败"); + result = { + "id" : manager.mg_id, + "username" : manager.mg_name, + "mobile" : manager.mg_mobile, + "email" : manager.mg_email, + "role_id" : manager.role_id, + "create_time":manager.mg_time + }; + cb(null,result); + }); + }); +} + +/** + * 更新管理员信息 + * + * @param {[type]} params 管理员信息 + * @param {Function} cb 回调函数 + */ +module.exports.updateManager = function(params,cb) { + managersDAO.update( + { + "mg_id":params.id, + "mg_mobile":params.mobile, + "mg_email":params.email + }, + function(err,manager) { + if(err) return cb(err); + cb(null,{ + "id":manager.mg_id, + "username":manager.mg_name, + "role_id":manager.role_id, + "mobile":manager.mg_mobile, + "email":manager.mg_email + }); + } + ) +} + +/** + * 通过管理员 ID 获取管理员信息 + * + * @param {[type]} id 管理员 ID + * @param {Function} cb 回调函数 + */ +module.exports.getManager = function(id,cb) { + managersDAO.show(id,function(err,manager){ + if(err) return cb(err); + if(!manager) return cb("该管理员不存在"); + cb( + null, + { + "id":manager.mg_id, + "rid":manager.role_id, + "username":manager.mg_name, + "mobile":manager.mg_mobile, + "email":manager.mg_email + } + ); + }); +} + +/** + * 通过管理员 ID 进行删除操作 + * + * @param {[type]} id 管理员ID + * @param {Function} cb 回调函数 + */ +module.exports.deleteManager = function(id,cb) { + managersDAO.destroy(id,function(err){ + if(err) return cb("删除失败"); + cb(null); + }); +} + +/** + * 为管理员设置角色 + * + * @param {[type]} id 管理员ID + * @param {[type]} rid 角色ID + * @param {Function} cb 回调函数 + */ +module.exports.setRole = function(id,rid,cb) { + managersDAO.show(id,function(err,manager){ + if(err || !manager) cb("管理员ID不存在"); + + managersDAO.update({"mg_id":manager.mg_id,"role_id":rid},function(err,manager){ + if(err) return cb("设置失败"); + cb(null,{ + "id":manager.mg_id, + "rid":manager.role_id, + "username":manager.mg_name, + "mobile":manager.mg_mobile, + "email":manager.mg_email, + }); + }); + + }) +} + +module.exports.updateMgrState = function(id,state,cb) { + managersDAO.show(id,function(err,manager){ + if(err || !manager) cb("管理员ID不存在"); + + managersDAO.update({"mg_id":manager.mg_id,"mg_state":state},function(err,manager){ + if(err) return cb("设置失败"); + cb(null,{ + "id":manager.mg_id, + "rid":manager.role_id, + "username":manager.mg_name, + "mobile":manager.mg_mobile, + "email":manager.mg_email, + "mg_state":manager.mg_state ? 1 : 0 + }); + }); + + }) +} + +/** + * 管理员登录 + * @param {[type]} username 用户名 + * @param {[type]} password 密码 + * @param {Function} cb 回调 + */ +module.exports.login = function(username,password,cb) { + logger.debug('login => username:%s,password:%s',username,password); + logger.debug(username); + managersDAO.findOne({"mg_name":username},function(err,manager) { + logger.debug(err); + if(err || !manager) return cb("用户名不存在"); + if(manager.role_id < 0) { + return cb("该用户没有权限登录"); + } + + if(manager.role_id != 0 && manager.mg_state != 1) { + return cb("该用户已经被禁用"); + } + + if(Password.verify(password, manager.mg_pwd)){ + cb( + null, + { + "id":manager.mg_id, + "rid":manager.role_id, + "username":manager.mg_name, + "mobile":manager.mg_mobile, + "email":manager.mg_email, + } + ); + } else { + return cb("密码错误"); + } + }); +} \ No newline at end of file diff --git a/services/MenuService.js b/services/MenuService.js new file mode 100644 index 0000000..d212308 --- /dev/null +++ b/services/MenuService.js @@ -0,0 +1,90 @@ +var _ = require('lodash'); +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/DAO")); +var permissionAPIDAO = require(path.join(process.cwd(),"dao/PermissionAPIDAO")); + +/** + * 获取左侧菜单数据 + * + * @param {Function} cb 回调函数 + */ +module.exports.getLeftMenus = function(userInfo,cb) { + if(!userInfo) return cb("无权限访问"); + + + + var authFn = function(rid,keyRolePermissions,cb) { + permissionAPIDAO.list(function(err,permissions){ + if(err) return cb("获取权限数据失败"); + var keyPermissions = _.keyBy(permissions,'ps_id'); + var rootPermissionsResult = {}; + // 处理一级菜单 + for(idx in permissions) { + + permission = permissions[idx]; + + if(permission.ps_level == 0) { + if(rid != 0) { + if(!keyRolePermissions[permission.ps_id]) continue;; + } + rootPermissionsResult[permission.ps_id] = { + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "children":[], + "order":permission.ps_api_order + }; + } + } + + // 处理二级菜单 + for(idx in permissions) { + permission = permissions[idx]; + if(permission.ps_level == 1) { + if(rid != 0) { + if(!keyRolePermissions[permission.ps_id]) continue;; + } + parentPermissionResult = rootPermissionsResult[permission.ps_pid]; + if(parentPermissionResult) { + parentPermissionResult.children.push({ + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "children":[], + "order":permission.ps_api_order + }); + } + } + } + // 排序 + result = _.values(rootPermissionsResult); + result = _.sortBy(result,"order"); + for(idx in result) { + subresult = result[idx]; + subresult.children = _.sortBy(subresult.children,"order"); + } + + cb(null,result); + }); + } + + rid = userInfo.rid; + if(rid == 0) { + authFn(rid,null,cb); + } else { + dao.show("RoleModel",userInfo.rid,function(err,role){ + if(err || !role) return cb("无权限访问"); + + + rolePermissions = role.ps_ids.split(",") + keyRolePermissions = {} + for(idx in rolePermissions) { + keyRolePermissions[rolePermissions[idx]] = true; + } + + authFn(rid,keyRolePermissions,cb); + + }) + } + +} \ No newline at end of file diff --git a/services/OrderService.js b/services/OrderService.js new file mode 100644 index 0000000..08ac60a --- /dev/null +++ b/services/OrderService.js @@ -0,0 +1,292 @@ +var _ = require('lodash'); +var path = require("path"); +var orm = require("orm"); +var dao = require(path.join(process.cwd(),"dao/DAO")); + +var Promise = require("bluebird"); +var uniqid = require('uniqid'); + +function doCheckOrderParams(params) { + return new Promise(function(resolve,reject) { + var info = {}; + if(params.order_id) info.order_id = params.order_id; + + if(!params.order_id) { + if(!params.user_id) return reject("用户ID不能为空"); + if(isNaN(parseInt(params.user_id))) return reject("用户ID必须是数字"); + info.user_id = params.user_id; + } + + + if(!params.order_id) info.order_number = "itcast-" + uniqid(); + + if(!params.order_price) return reject("订单价格不能为空"); + if(isNaN(parseFloat(params.order_price))) return reject("订单价格必须为数字"); + info.order_price = params.order_price; + + if(params.order_pay){ + info.order_pay = params.order_pay; + } else { + info.order_pay = '0'; + } + if(params.is_send) { + if(params.is_send == 1) { + info.is_send = '是'; + } else { + info.is_send = '否'; + } + } else { + info.is_send = '否'; + } + + if(params.trade_no) { + info.trade_no = '否'; + } else { + info.trade_no = ''; + } + + + if(params.order_fapiao_title) { + if(params.order_fapiao_title != '个人' && params.order_fapiao_title != '公司') + return reject("发票抬头必须是 个人 或 公司"); + info.order_fapiao_title = params.order_fapiao_title; + + } else { + info.order_fapiao_title = "个人"; + } + + if(params.order_fapiao_company) { + info.order_fapiao_company = params.order_fapiao_company; + } else { + info.order_fapiao_company = ""; + } + + if(params.order_fapiao_content) { + info.order_fapiao_content= params.order_fapiao_content; + } else { + info.order_fapiao_content= ""; + } + + if(params.consignee_addr) { + info.consignee_addr = params.consignee_addr; + } else { + info.consignee_addr = ""; + } + + if(params.goods) { + info.goods = params.goods; + } + + info.pay_status = '0'; + if(params.order_id) info.create_time = (Date.parse(new Date())/1000); + info.update_time = (Date.parse(new Date())/1000); + + resolve(info); + }); +} + +function doCreateOrder(info) { + return new Promise(function(resolve,reject) { + dao.create("OrderModel",_.clone(info),function(err,newOrder){ + if(err) return reject("创建订单失败"); + info.order = newOrder; + resolve(info); + }); + }); +} + +function doCreateOrderGood(orderGood) { + return new Promise(function(resolve,reject) { + dao.create("OrderGoodModel",orderGood,function(err,newOrderGood){ + if(err) return reject("创建订单商品失败"); + resolve(newOrderGood); + }); + }); +} + +function doAddOrderGoods(info) { + + return new Promise(function(resolve,reject) { + + if(!info.order) return reject("订单对象未创建"); + + var orderGoods = info.goods; + + if(orderGoods && orderGoods.length > 0) { + var fns = []; + var goods_total_price = _.sum(_.map(orderGoods,"goods_price")); + + _(orderGoods).forEach(function(orderGood){ + orderGood.order_id = info.order.order_id; + orderGood.goods_total_price = goods_total_price; + fns.push(doCreateOrderGood(orderGood)); + }); + Promise.all(fns) + .then(function(results){ + info.order.goods = results; + resolve(info); + }) + .catch(function(error){ + if(error) return reject(error); + }); + + } else { + resolve(info); + } + }); +} + +function doGetAllOrderGoods(info) { + return new Promise(function(resolve,reject) { + if(!info.order) return reject("订单对象未创建"); + + dao.list("OrderGoodModel",{"columns":{"order_id":info.order.order_id}},function(err,orderGoods){ + + + if(err) return reject("获取订单商品列表失败"); + + info.order.goods = orderGoods; + resolve(info); + }) + }); +} + +function doGetOrder(info) { + return new Promise(function(resolve,reject) { + dao.show("OrderModel",info.order_id,function(err,newOrder){ + + if(err) return reject("获取订单详情失败"); + if(!newOrder) return reject("订单ID不能存在"); + info.order = newOrder; + resolve(info); + }) + }); +} + +function doUpdateOrder(info) { + return new Promise(function(resolve,reject) { + dao.update("OrderModel",info.order_id,_.clone(info),function(err,newOrder){ + if(err) return reject("更新失败"); + info.order = newOrder; + resolve(info); + }); + + }); +} + + +module.exports.createOrder = function(params,cb) { + doCheckOrderParams(params) + .then(doCreateOrder) + .then(doAddOrderGoods) + .then(function(info) { + cb(null,info.order); + }) + .catch(function(err) { + cb(err); + }); +} + + +module.exports.getAllOrders = function(params,cb){ + var conditions = {}; + if(!params.pagenum || params.pagenum <= 0) return cb("pagenum 参数错误"); + if(!params.pagesize || params.pagesize <= 0) return cb("pagesize 参数错误"); + conditions["columns"] = {}; + if(params.user_id) { + conditions["columns"]["user_id"] = params.user_id; + } + + if(params.pay_status) { + conditions["columns"]["pay_status"] = params.pay_status; + } + + if(params.is_send) { + if(params.is_send == 1) { + conditions["columns"]["is_send"] = '是'; + } else { + conditions["columns"]["is_send"] = '否'; + } + } + + if(params.order_fapiao_title) { + if(params.order_fapiao_title == 1) { + conditions["columns"]["order_fapiao_title"] = '个人'; + } else { + conditions["columns"]["order_fapiao_title"] = '公司'; + } + } + + if(params.order_fapiao_company) { + conditions["columns"]["order_fapiao_company"] = orm.like("%" + params.order_fapiao_company + "%"); + } + + if(params.order_fapiao_content) { + conditions["columns"]["order_fapiao_content"] = orm.like("%" + params.order_fapiao_content + "%"); + } + + if(params.consignee_addr) { + conditions["columns"]["consignee_addr"] = orm.like("%" + params.consignee_addr + "%"); + } + + dao.countByConditions("OrderModel",conditions,function(err,count){ + if(err) return cb(err); + pagesize = params.pagesize; + pagenum = params.pagenum; + pageCount = Math.ceil(count / pagesize); + offset = (pagenum - 1) * pagesize; + if(offset >= count) { + offset = count; + } + limit = pagesize; + + // 构建条件 + conditions["offset"] = offset; + conditions["limit"] = limit; + // conditions["only"] = + conditions["order"] = "-create_time"; + + + dao.list("OrderModel",conditions,function(err,orders){ + if(err) return cb(err); + var resultDta = {}; + resultDta["total"] = count; + resultDta["pagenum"] = pagenum; + resultDta["goods"] = _.map(orders,function(order){ + return order;//_.omit(order,); + }); + cb(err,resultDta); + }) + }); +} + +module.exports.getOrder = function(orderId,cb) { + if(!orderId) return cb("用户ID不能为空"); + if(isNaN(parseInt(orderId))) return cb("用户ID必须是数字"); + + doGetOrder({"order_id":orderId}) + .then(doGetAllOrderGoods) + .then(function(info){ + cb(null,info.order); + }) + .catch(function(err) { + cb(err); + }); + +} + +module.exports.updateOrder = function(orderId,params,cb) { + if(!orderId) return cb("用户ID不能为空"); + if(isNaN(parseInt(orderId))) return cb("用户ID必须是数字"); + params["order_id"] = orderId; + doCheckOrderParams(params) + .then(doUpdateOrder) + .then(doGetAllOrderGoods) + .then(function(info){ + cb(null,info.order); + }) + .catch(function(err) { + cb(err); + }); + +} \ No newline at end of file diff --git a/services/ReportsService.js b/services/ReportsService.js new file mode 100644 index 0000000..40040e3 --- /dev/null +++ b/services/ReportsService.js @@ -0,0 +1,121 @@ +var _ = require('lodash'); +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/DAO")); + +function reportOne(cb) { + dao.list("ReportOneModel",null,function(err,result){ + if(err) return cb("获取报表数据失败"); + var areaKeyResult = {}; + var areaKeys = _.union(_.map(result,"rp1_area")); + var dateKeys = _.union(_.map(result,function(record){ + str = record["rp1_date"].getFullYear() + "-" + (record["rp1_date"].getMonth() + 1) + "-" + record["rp1_date"].getDate() + console.log(str); + return str; + })); + for(var idx in result) { + var record = result[idx]; + var dateKey = record["rp1_date"].getFullYear() + "-" + (record["rp1_date"].getMonth() + 1) + "-" + record["rp1_date"].getDate(); + if(!areaKeyResult[record["rp1_area"]]) { + areaKeyResult[record["rp1_area"]] = {}; + } + areaKeyResult[record["rp1_area"]][dateKey] = record; + } + // 格式输出 + var series = []; + _(areaKeys).forEach(function(areaKey){ + var data = [] + + _(dateKeys).forEach(function(dateKey){ + console.log("areaKey:" + areaKey + "," + "dateKey:" + dateKey); + if(areaKeyResult[areaKey][dateKey]) { + data.push(areaKeyResult[areaKey][dateKey]["rp1_user_count"]); + } else { + data.push(0); + } + }) + series.push({ + name:areaKey, + type:'line', + stack: '总量', + areaStyle: {normal: {}}, + data:data + }) + }); + data = { + legend: { + data : areaKeys + }, + yAxis : [ + { + type : 'value' + } + ], + xAxis : [ + { + data :dateKeys + } + ], + series : series + }; + + + cb(null,data); + }); +} + +function reportTwo(cb) { + dao.list("ReportTwoModel",null,function(err,result){ + if(err) return cb("获取报表数据失败"); + var dateKeyResult = {}; + for(var idx in result) { + var record = result[idx]; + var dateKey = record["rp2_date"].getFullYear() + "-" + (record["rp2_date"].getMonth() + 1) + "-" + record["rp2_date"].getDate(); + if(!dateKeyResult[dateKey]) { + dateKeyResult[dateKey] = []; + } + dateKeyResult[dateKey].push(record); + } + cb(null,dateKeyResult); + }); +} + +function reportThree(cb) { + +} + +function reportFour(cb) { + +} + +module.exports.reports = function(typeid,cb) { + console.log(typeid); + switch (parseInt(typeid)) { + case 1: + reportOne(function(err,result){ + if(err) return cb(err); + cb(null,result); + }); + break; + case 2: + reportTwo(function(err,result){ + if(err) return cb(err); + cb(null,result); + }); + break; + case 3: + reportThree(function(err,result){ + if(err) return cb(err); + cb(null,result); + }); + break; + case 4: + reportFour(function(err,result){ + if(err) return cb(err); + cb(null,result); + }); + break; + default: + cb("类型出错"); + break; + } +} \ No newline at end of file diff --git a/services/RightService.js b/services/RightService.js new file mode 100644 index 0000000..213964c --- /dev/null +++ b/services/RightService.js @@ -0,0 +1,94 @@ +var _ = require('lodash'); +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/PermissionAPIDAO")); + + +// 获取所有权限 +module.exports.getAllRights = function(type,cb) { + if(!type || (type != "list" && type != "tree")) { + cb("参数类型错误"); + } + + + dao.list(function(err,permissions){ + if(err) return cb("获取权限数据失败"); + + if(type == "list") { + var result = []; + for(idx in permissions) { + permission = permissions[idx]; + result.push({ + "id" : permission.ps_id, + "authName" : permission.ps_name, + "level" : permission.ps_level, + "pid" : permission.ps_pid, + "path": permission.ps_api_path + }); + } + cb(null,result); + } else { + var keyCategories = _.keyBy(permissions,'ps_id'); + + // 显示一级 + var permissionsResult = {}; + + // 处理一级菜单 + for(idx in permissions) { + permission = permissions[idx]; + if(permission && permission.ps_level == 0) { + permissionsResult[permission.ps_id] = { + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "pid" : permission.ps_pid, + "children":[] + }; + } + } + + // 临时存储二级返回结果 + tmpResult = {}; + // 处理二级菜单 + for(idx in permissions) { + permission = permissions[idx]; + if(permission && permission.ps_level == 1) { + + parentPermissionResult = permissionsResult[permission.ps_pid]; + if(parentPermissionResult) { + tmpResult[permission.ps_id] = { + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "pid" : permission.ps_pid, + "children":[] + } + parentPermissionResult.children.push(tmpResult[permission.ps_id]); + } + } + } + + // 处理三级菜单 + for(idx in permissions) { + permission = permissions[idx]; + if(permission && permission.ps_level == 2) { + + parentPermissionResult = tmpResult[permission.ps_pid]; + + if(parentPermissionResult) { + + parentPermissionResult.children.push({ + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "pid" : permission.ps_pid + "," + keyCategories[permission.ps_pid].ps_pid + }); + } + } + } + + cb(null,_.values(permissionsResult)); + + } + }); + +} \ No newline at end of file diff --git a/services/RoleService.js b/services/RoleService.js new file mode 100644 index 0000000..099e40d --- /dev/null +++ b/services/RoleService.js @@ -0,0 +1,257 @@ +var _ = require('lodash'); +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/DAO")); +var permissionAPIDAO = require(path.join(process.cwd(),"dao/PermissionAPIDAO")); + +function getPermissionsResult(permissionKeys,permissionIds) { + var permissionsResult = {}; + + // 处理一级菜单 + for(idx in permissionIds) { + if(!permissionIds[idx] || permissionIds[idx] == "") continue; + permissionId = parseInt(permissionIds[idx]); + permission = permissionKeys[permissionId]; + if(permission && permission.ps_level == 0) { + permissionsResult[permission.ps_id] = { + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "children":[] + }; + } + } + + // 临时存储二级返回结果 + tmpResult = {}; + // 处理二级菜单 + for(idx in permissionIds) { + if(!permissionIds[idx] || permissionIds[idx] == "") continue; + permissionId = parseInt(permissionIds[idx]); + permission = permissionKeys[permissionId]; + if(permission && permission.ps_level == 1) { + parentPermissionResult = permissionsResult[permission.ps_pid]; + if(parentPermissionResult) { + tmpResult[permission.ps_id] = { + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path, + "children":[] + } + parentPermissionResult.children.push(tmpResult[permission.ps_id]); + } + } + } + + // 处理三级菜单 + for(idx in permissionIds) { + if(!permissionIds[idx] || permissionIds[idx] == "") continue; + permissionId = parseInt(permissionIds[idx]); + permission = permissionKeys[permissionId]; + if(permission && permission.ps_level == 2) { + + parentPermissionResult = tmpResult[permission.ps_pid]; + + if(parentPermissionResult) { + + parentPermissionResult.children.push({ + "id":permission.ps_id, + "authName":permission.ps_name, + "path":permission.ps_api_path + }); + } + } + } + return permissionsResult; +} + +/** + * 获取所有用户的角色 & 权限 + * + * @param {Function} cb 回调函数 + */ +module.exports.getAllRoles = function(cb) { + dao.list("RoleModel",null,function(err,roles) { + if(err) return cb("获取角色数据失败"); + permissionAPIDAO.list(function(err,permissions){ + if(err) return cb("获取权限数据失败"); + var permissionKeys = _.keyBy(permissions,'ps_id'); + var rolesResult = []; + for(idx in roles) { + role = roles[idx]; + permissionIds = role.ps_ids.split(","); + roleResult = { + "id" : role.role_id, + "roleName" : role.role_name, + "roleDesc" : role.role_desc, + "children" : [] + }; + + + roleResult.children = _.values(getPermissionsResult(permissionKeys,permissionIds)); + + rolesResult.push(roleResult); + } + + cb(null,rolesResult); + + }); + + }); +} + +/** + * 添加角色 + * + * @param {[type]} params [description] + * @param {Function} cb [description] + */ +module.exports.createRole = function(params,cb) { + if(!params.roleName) return cb("角色名称不能为空"); + if(!params.roleDesc) params.roleDesc = ""; + + dao.create("RoleModel",{"role_name":params.roleName,"role_desc":params.roleDesc,"ps_ids":""},function(err,role){ + if(err) return cb("创建角色失败"); + cb(null,{ + "roleId" : role.role_id, + "roleName" : role.role_name, + "roleDesc" : role.role_desc + }); + }) +} + +/** + * 通过角色 ID 获取角色详情 + * + * @param {[type]} id 角色ID + * @param {Function} cb 回调函数 + */ +module.exports.getRoleById = function(id,cb){ + if(!id) return cb("角色ID不能为空"); + if(isNaN(parseInt(id))) return cb("角色ID必须为数字"); + dao.show("RoleModel",id,function(err,role){ + if(err) return cb("获取角色详情失败"); + cb(null,{ + "roleId" : role.role_id, + "roleName" : role.role_name, + "roleDesc" : role.role_desc, + "rolePermissionDesc" : role.ps_ca + }); + }); +} + +/** + * 更新角色信息 + * + * @param {[type]} role 角色对象 + * @param {Function} cb 回调函数 + */ +module.exports.updateRole = function(params,cb){ + if(!params) return cb("参数不能为空"); + if(!params.id) return cb("角色ID不能为空"); + if(isNaN(parseInt(params.id))) return cb("角色ID必须为数字"); + + updateInfo = {}; + if(params.roleName) { + updateInfo["role_name"] = params.roleName; + } + if(params.roleDesc) { + updateInfo["role_desc"] = params.roleDesc; + } + + dao.update("RoleModel",params.id,updateInfo,function(err,newRole) { + if(err) return cb("更新角色信息失败"); + cb(null,{ + "roleId":newRole.role_id, + "roleName":newRole.role_name, + "roleDesc":newRole.role_desc, + "rolePermissionDesc" : newRole.ps_ca + }); + }); +} + +/** + * 对角色进行授权 + * + * @param {[type]} rights 以 "," 分割的权限列表 + * @param {Function} cb 回调函数 + */ +module.exports.updateRoleRight = function(rid,rights,cb) { + if(!rid) return cb("角色ID不能为空"); + if(isNaN(parseInt(rid))) return cb("角色ID必须为数字"); + + // 注意这里需要更新权限描述信息字段 + // 暂时实现 + // + dao.update("RoleModel",rid,{"ps_ids":rights},function(err,newRole) { + if(err) return cb("更新权限失败"); + cb(null,{ + "roleId":newRole.role_id, + "roleName":newRole.role_name + }); + }); +} + +/** + * 删除权限 + * + * @param {[type]} rid 权限ID + * @param {[type]} deletedRightId 删除的权限ID + * @param {Function} cb 回调函数 + */ +module.exports.deleteRoleRight = function(rid,deletedRightId,cb) { + daoModule.findOne("RoleModel",{"role_id":rid},function(err,role){ + if(err || !role) return cb("获取角色信息失败",false); + ps_ids = role.ps_ids.split(","); + new_ps_ids = []; + for(idx in ps_ids) { + ps_id = ps_ids[idx]; + if(parseInt(deletedRightId) == parseInt(ps_id)) { + continue; + } + new_ps_ids.push(ps_id); + } + new_ps_ids_string = new_ps_ids.join(","); + role.ps_ids = new_ps_ids_string; + role.save(function(err,newRole) { + if(err) return cb("删除权限失败"); + permissionAPIDAO.list(function(err,permissions){ + if(err) return cb("获取权限数据失败"); + permissionIds = newRole.ps_ids.split(","); + var permissionKeys = _.keyBy(permissions,'ps_id'); + return cb(null,_.values(getPermissionsResult(permissionKeys,permissionIds))); + }); + + }); + + }); +} + + +/** + * 删除角色 + * + * @param {[type]} id 角色ID + * @param {Function} cb 回调函数 + */ +module.exports.deleteRole = function(id,cb){ + if(!id) return cb("角色ID不能为空"); + if(isNaN(parseInt(id))) return cb("角色ID必须为数字"); + dao.destroy("RoleModel",id,function(err){ + if(err) return cb("删除失败"); + cb(null,true); + }) +} + +/** + * 权限验证函数 + * + * @param {[type]} rid 角色ID + * @param {[type]} serviceName 服务名 + * @param {[type]} actionName 动作名(方法) + * @param {Function} cb 回调函数 + */ +module.exports.authRight = function(rid,serviceName,actionName,cb) { + permissionAPIDAO.authRight(rid,serviceName,actionName,function(err,pass) { + cb(err,pass); + }); +} \ No newline at end of file diff --git a/services/UserService.js b/services/UserService.js new file mode 100644 index 0000000..2bc10aa --- /dev/null +++ b/services/UserService.js @@ -0,0 +1,4 @@ +// 用户登录 +module.exports.login = function(username,password,cb) { + console.log("登录 %s %s",username,password); +} \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..f0d3f3c --- /dev/null +++ b/src/App.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/assets/css/global.css b/src/assets/css/global.css new file mode 100644 index 0000000..35d6abd --- /dev/null +++ b/src/assets/css/global.css @@ -0,0 +1,44 @@ +/* 全局样式 */ +html, +body, +#app { + height: 100%; + margin: 0; + padding: 0; + min-width: 1366px; +} + +.el-breadcrumb { + margin-bottom: 15px; + font-size: 12px; +} + +.el-card { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) !important; +} + +.el-table { + margin-top: 15px; + font-size: 12px; +} + +.el-pagination { + margin-top: 15px; +} + +/* 解决级联选择框的问题 */ +div .el-scrollbar__wrap { + height: 300px !important +} + +/* 步骤条 */ +.el-steps { + margin: 15px 0; +} + +.el-step__title { + font-size: 13px; +} +.ql-editor{ + min-height: 300px; +} \ No newline at end of file diff --git a/src/assets/fonts/demo.css b/src/assets/fonts/demo.css new file mode 100644 index 0000000..3d9cbe7 --- /dev/null +++ b/src/assets/fonts/demo.css @@ -0,0 +1,370 @@ +*{margin: 0;padding: 0;list-style: none;} +/* +KISSY CSS Reset +理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。 +2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。 +3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。 +特色:1. 适应中文;2. 基于最新主流浏览器。 +维护:玉伯, 正淳 + */ + +/** 清除内外边距 **/ +body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ +dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ +pre, /* text formatting elements 文本格式元素 */ +form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ +th, td /* table elements 表格元素 */ { + margin: 0; + padding: 0; +} + +/** 设置默认字体 **/ +body, +button, input, select, textarea /* for ie */ { + font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; +} +h1, h2, h3, h4, h5, h6 { font-size: 100%; } +address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */ +code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */ +small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */ + +/** 重置列表元素 **/ +ul, ol { list-style: none; } + +/** 重置文本格式元素 **/ +a { text-decoration: none; } +a:hover { text-decoration: underline; } + + +/** 重置表单元素 **/ +legend { color: #000; } /* for ie6 */ +fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */ +button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */ +/* 注:optgroup 无法扶正 */ + +/** 重置表格元素 **/ +table { border-collapse: collapse; border-spacing: 0; } + +/* 清除浮动 */ +.ks-clear:after, .clear:after { + content: '\20'; + display: block; + height: 0; + clear: both; +} +.ks-clear, .clear { + *zoom: 1; +} + +.main { + padding: 30px 100px; +width: 960px; +margin: 0 auto; +} +.main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;} + +.helps{margin-top:40px;} +.helps pre{ + padding:20px; + margin:10px 0; + border:solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists{ + width: 100% !important; + +} + +.icon_lists li{ + float:left; + width: 100px; + height:180px; + text-align: center; + list-style: none !important; +} +.icon_lists .icon{ + font-size: 42px; + line-height: 100px; + margin: 10px 0; + color:#333; + -webkit-transition: font-size 0.25s ease-out 0s; + -moz-transition: font-size 0.25s ease-out 0s; + transition: font-size 0.25s ease-out 0s; + +} +.icon_lists .icon:hover{ + font-size: 100px; +} + + + +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p, +.markdown pre { + margin: 1em 0; +} + +.markdown > p, +.markdown > blockquote, +.markdown > .highlight, +.markdown > ol, +.markdown > ul { + width: 80%; +} + +.markdown ul > li { + list-style: circle; +} + +.markdown > ul li, +.markdown blockquote ul > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown > ul li p, +.markdown > ol li p { + margin: 0.6em 0; +} + +.markdown ol > li { + list-style: decimal; +} + +.markdown > ol li, +.markdown blockquote ol > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown pre { + border-radius: 6px; + background: #f7f7f7; + padding: 20px; +} + +.markdown pre code { + border: none; + background: #f7f7f7; + margin: 0; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown > table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown > table th { + white-space: nowrap; + color: #333; + font-weight: 600; + +} + +.markdown > table th, +.markdown > table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown > table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; + font-style: italic; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown > br, +.markdown > p > br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +pre{ + background: #fff; +} + + + + + diff --git a/src/assets/fonts/demo_fontclass.html b/src/assets/fonts/demo_fontclass.html new file mode 100644 index 0000000..a4cab35 --- /dev/null +++ b/src/assets/fonts/demo_fontclass.html @@ -0,0 +1,100 @@ + + + + + + IconFont + + + + +
    +

    IconFont 图标

    +
      + +
    • + +
      show-password
      +
      .icon-showpassword
      +
    • + +
    • + +
      user
      +
      .icon-user
      +
    • + +
    • + +
      users
      +
      .icon-users
      +
    • + +
    • + +
      password-b
      +
      .icon-3702mima
      +
    • + +
    • + +
      06商品
      +
      .icon-shangpin
      +
    • + +
    • + +
      25单据
      +
      .icon-danju
      +
    • + +
    • + +
      28体积、空间
      +
      .icon-tijikongjian
      +
    • + +
    • + +
      225默认头像
      +
      .icon-morentouxiang
      +
    • + +
    • + +
      406报表
      +
      .icon-baobiao
      +
    • + +
    • + +
      lock_fill
      +
      .icon-lock_fill
      +
    • + +
    + +

    font-class引用

    +
    + +

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

    +

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

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

    使用步骤如下:

    +

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

    + + +
    <link rel="stylesheet" type="text/css" href="./iconfont.css">
    +

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

    +
    <i class="iconfont icon-xxx"></i>
    +
    +

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

    +
    +
    + + diff --git a/src/assets/fonts/demo_symbol.html b/src/assets/fonts/demo_symbol.html new file mode 100644 index 0000000..f390e7f --- /dev/null +++ b/src/assets/fonts/demo_symbol.html @@ -0,0 +1,143 @@ + + + + + + IconFont + + + + + + +
    +

    IconFont 图标

    +
      + +
    • + +
      show-password
      +
      #icon-showpassword
      +
    • + +
    • + +
      user
      +
      #icon-user
      +
    • + +
    • + +
      users
      +
      #icon-users
      +
    • + +
    • + +
      password-b
      +
      #icon-3702mima
      +
    • + +
    • + +
      06商品
      +
      #icon-shangpin
      +
    • + +
    • + +
      25单据
      +
      #icon-danju
      +
    • + +
    • + +
      28体积、空间
      +
      #icon-tijikongjian
      +
    • + +
    • + +
      225默认头像
      +
      #icon-morentouxiang
      +
    • + +
    • + +
      406报表
      +
      #icon-baobiao
      +
    • + +
    • + +
      lock_fill
      +
      #icon-lock_fill
      +
    • + +
    + + +

    symbol引用

    +
    + +

    这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 + 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:

    +
      +
    • 支持多色图标了,不再受单色限制。
    • +
    • 通过一些技巧,支持像字体那样,通过font-size,color来调整样式。
    • +
    • 兼容性较差,支持 ie9+,及现代浏览器。
    • +
    • 浏览器渲染svg的性能一般,还不如png。
    • +
    +

    使用步骤如下:

    +

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

    +
    <script src="./iconfont.js"></script>
    +

    第二步:加入通用css代码(引入一次就行):

    +
    <style type="text/css">
    +.icon {
    +   width: 1em; height: 1em;
    +   vertical-align: -0.15em;
    +   fill: currentColor;
    +   overflow: hidden;
    +}
    +</style>
    +

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

    +
    <svg class="icon" aria-hidden="true">
    +  <use xlink:href="#icon-xxx"></use>
    +</svg>
    +        
    +
    + + diff --git a/src/assets/fonts/demo_unicode.html b/src/assets/fonts/demo_unicode.html new file mode 100644 index 0000000..f0c634c --- /dev/null +++ b/src/assets/fonts/demo_unicode.html @@ -0,0 +1,138 @@ + + + + + + IconFont + + + + + +
    +

    IconFont 图标

    +
      + +
    • +  +
      show-password
      +
      &#xea3f;
      +
    • + +
    • + +
      user
      +
      &#xe89a;
      +
    • + +
    • + +
      users
      +
      &#xe8b5;
      +
    • + +
    • + +
      password-b
      +
      &#xe66c;
      +
    • + +
    • + +
      06商品
      +
      &#xe888;
      +
    • + +
    • + +
      25单据
      +
      &#xe89b;
      +
    • + +
    • + +
      28体积、空间
      +
      &#xe89f;
      +
    • + +
    • + +
      225默认头像
      +
      &#xe8c9;
      +
    • + +
    • + +
      406报表
      +
      &#xe902;
      +
    • + +
    • + +
      lock_fill
      +
      &#xe709;
      +
    • + +
    +

    unicode引用

    +
    + +

    unicode是字体在网页端最原始的应用方式,特点是:

    +
      +
    • 兼容性最好,支持ie6+,及所有现代浏览器。
    • +
    • 支持按字体的方式去动态调整图标大小,颜色等等。
    • +
    • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
    • +
    +
    +

    注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式

    +
    +

    unicode使用步骤如下:

    +

    第一步:拷贝项目下面生成的font-face

    +
    @font-face {
    +  font-family: 'iconfont';
    +  src: url('iconfont.eot');
    +  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    +  url('iconfont.woff') format('woff'),
    +  url('iconfont.ttf') format('truetype'),
    +  url('iconfont.svg#iconfont') format('svg');
    +}
    +
    +

    第二步:定义使用iconfont的样式

    +
    .iconfont{
    +  font-family:"iconfont" !important;
    +  font-size:16px;font-style:normal;
    +  -webkit-font-smoothing: antialiased;
    +  -webkit-text-stroke-width: 0.2px;
    +  -moz-osx-font-smoothing: grayscale;
    +}
    +
    +

    第三步:挑选相应图标并获取字体编码,应用于页面

    +
    <i class="iconfont">&#x33;</i>
    + +
    +

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

    +
    +
    + + + + diff --git a/src/assets/fonts/iconfont.css b/src/assets/fonts/iconfont.css new file mode 100644 index 0000000..cd76f6c --- /dev/null +++ b/src/assets/fonts/iconfont.css @@ -0,0 +1,37 @@ + +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1523541245904'); /* IE9*/ + src: url('iconfont.eot?t=1523541245904#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), + url('iconfont.ttf?t=1523541245904') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('iconfont.svg?t=1523541245904#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family:"iconfont" !important; + font-size:16px; + font-style:normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-showpassword:before { content: "\ea3f"; } + +.icon-user:before { content: "\e89a"; } + +.icon-users:before { content: "\e8b5"; } + +.icon-3702mima:before { content: "\e66c"; } + +.icon-shangpin:before { content: "\e888"; } + +.icon-danju:before { content: "\e89b"; } + +.icon-tijikongjian:before { content: "\e89f"; } + +.icon-morentouxiang:before { content: "\e8c9"; } + +.icon-baobiao:before { content: "\e902"; } + +.icon-lock_fill:before { content: "\e709"; } + diff --git a/src/assets/fonts/iconfont.eot b/src/assets/fonts/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c6dc0ee7a0ccde7657d1842e079478df51a95c71 GIT binary patch literal 3656 zcmc&1ZERE5^_=_O^LJhnJGS#d$a5UqD+x~G*iOm@HsK?HfKo_P0Ykw!&KLfYQbI-fy4B7co8IRGQNm5`q4xhuaDbcJ#+zX z-??{~p42DSM=(1zks_JF(HI{^k|3B2De;1e3uM8+*%=HhoEL*W+DF8CH5NZWzVJ~VY=yUbeA7m9{iC%S!-+uI-uA%Dnc_P2+H&FF16HFzTN zXwYjin`%+U_1Ncw{g!dP?*`!+^At%yx6&4-+UbxvUcZH=Mz=hZ#zC+KeTudCg% zQQh5@Xox5-%PEJ`+2nM-YB5QYg)y;K#+=t?C`ctX4*?p_+Io5`brcm?V!!=5a zGj$=FZw+{@h?NSuS`_(biTdVx`k!g`xSUPqx*AJkbB({F0Z;wK-sp0)2LDW<@{F$j zO9XbDR;dYsJWkOZ>`aPmIAftIbdbePI7(?!_GIT4JI>r;tL}y)S1Q2@_KiR-FN-E&)(u*FK-sjb=y~E zp(3xoXO4?_Xiz%Z8oDRT_d=~lrNKie#?AKE)9KgA78%q|(l)X+s97UZYpr>z)+9X( zVeF6h2jhe&C13hvXt6)aCKRHMW~bNI`r2!)Hm|eU5f#uRZ~Dj~fa4=I(Y~kM(P;HH ziOeq5cKV}i=-3)P+;db43pg|&?rZYBYq!7aYuYCc451K~Y-fju&syAmM}5~i*LHtX zL!cZD)kR-sYn1fZ?g;1TEurvJG9Zw*{{9f*7$vV2{XB>Dluci6UxZ>tiq1`JpW7D_ z&LQhm`Vhr)qsL#7HdvKThMhkAB4joxU8;jOC*Db7M+>X8bfB7~;!Y&qOC(rjRCc-K(Um0mW7qU?0aEJ;}X z9ieqj=l)eH&x%?>4cHPXk*ZT(;Yu=FlAQ`yTjyL^O!CI-nF1!njMYo7 z0C^wFXngqs_Au`z5RXO z{!ok(EqF0x4)uG5C8w-bl4^zL3M)TS7F-L;H6-@N2KD{7=AK)8>j4AVnM{%%^^qe3 z!@~ndB2N5yulkRR>E7>OdYaGUlurvZz($InVy5D8`(1o3H)Av&@wfy2n7-m}f3?g> zt)8-SiS3NVcH+OU>MMnCj7=XnaFR_MWt7x{{7@OXh!d=R)ZEu-eJ%p(ezEGJ<2O2YS1QxB0 zGdB?_m&cXyQX!}8qzN;aXXw^YCOifT zoPg7W*WNK~|0DVOjbp9;TK?I$k+oVwFe)_.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file diff --git a/src/assets/fonts/iconfont.svg b/src/assets/fonts/iconfont.svg new file mode 100644 index 0000000..1384321 --- /dev/null +++ b/src/assets/fonts/iconfont.svg @@ -0,0 +1,63 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/iconfont.ttf b/src/assets/fonts/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f3231ca4caadd1cef1d44b1ced8a7081c1590d8d GIT binary patch literal 3488 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 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/iconfont.woff b/src/assets/fonts/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..afe5e89ef540b46c41d72c2d23c721adb99268af GIT binary patch literal 2384 zcmY*adpOhWAO3DjJJ`zB$|*ucBon_EXjA z%}8^O@+#-v7sDIn5cQH*{WQO?`s?>x*L^*o`@TNUbwAhVkNXovK6D6x0N_Eo0rKlN zrt}wIumArzcu+_H06~DNF$mIQS&3Z+9|1W zO@hN>m|zX|ZQujIM#KA_l`SWO=qJGXGuTG}VS+`GYfpkA0Khdsz8%Ca_$chsNftL6 z)Yd)lAPfo901y_=SnqQKxym|F6G#;nJsR|dhk<+t2n~oT;LoPBfGz?}-Ol8J((OOjlB=6{$p_d06rWz%w^=Kma`_^wa3#)_hA`vNbwQYCseR(kG)43z9T5;OcMi z$H~c~o$0n5EW!^e#c|q7ju(83)DDlzzqt$00w4zp6bz%3qU(42)kcF6tar-y1rdfB z)(Hm66;4dFl+&xY7M-@WKz3Q?_N@YND6HAFt8S2Y*;@ z@m-leve&<6X-L_=S5UO<7YCP!WP4a3^OW|-gvm*wdrx0mD_FWw#?%8?W^ zNrH0xH2!_hqaOHtN6`Xc2{T>6%&+VpaH|d*zHx;%dzY8mhQHwyV-!{;^U2oMl4fQilZeEioseXaH@1?6TFGENdD4z|7 zH;58CD2-Q)v~iA3Mn?Q9YvRYNX%S~7FLgfo3g=FYD!H}G)kcL z-D|h}FvCuM%r4I3<*<77pqp{&LD-0xUN>j)MnHip{LxMDQ*fB@DkQy2SA3}Nv(=zC zzM2(&bS$?NZh*;==!VD`*kdA%n;Vt*D-MxzfZkH{Y$-4&dFF8!i4}Kk3#^-N*%f1y zSrJ)(2$^vtACqD4oCod0I7HTqvo6Z1`9FUY${{9>TVNKOC9tr0uUVTa`{o$RVE?zP zo7AI-aC%k0R-o`abXy*}jg#rrd9<8e&2iqn^XeaVw$l|V6@mK-eosGw2@qP=W$hIg zK1J8XpEuR7D&qA3`_>>XFLh!J~p1nC~{;RgSc4*d@h1COfp;cuT>1_M|Wu3z+XWC;el@mUg;vS!9G)In3IVt>DE8ElPqlqLMd>MWE{P`1ZPS1S( zp+)SN)Y;vRMQ{o7v?DSmkPUZtx2x-2`rBt8!~Jx)J>Gl%?7s7R!gh>^b+lfbRrGVi z)#JPag?|Yd`a_b^NolStipzX0wV$TS{7FY~Hm6iOFPxiQFvuXalx9|P!@Bp+U0PBR zynArNWw6=Kc#GdVR?&kyl@{n|rAbs1;lZ=fXKX+$&HkKWN)D$se7l09$U|Gkspb|Y zrlyf1UZe2NYOd48J0*THLW#Vn)v+kd=Eptduc|rf{inC9BeAl!-u3_}iuU)MT;IJ)@cp&sTI{sJ2 z(`dh#muOX!eDnyj~P1oYt$WzYfuB7p{A2@(jo4;h7O zLtUYH&_7^G>v{QW$IuZcXh8r(TVo1J+L*pZvw{KG8A!}}p60r^HXACW1$>8>si$gB z9%IO!wLxI+5A=@uN9~x%7x{+eD4^vh4c6^~LwCok@d0m%9Bt#Dbof zgXAR309E(1+`a5qx32u>GPUb4PC%j#Jo6;YKum(XbFk<9-ewW^1Us$)$m8sn;P|79 zS?#`?k_{COjmr?H`E#vfDX;dYXgJ?CE>DyE)4wwFFDIXYTl6Sg)5jI(X*DY!KwY`V zNwQ~ghRkLf+_LM^4MqZY2*Lv+>H<`|Z(T6UN6R}6To!dboQrl>-d@m0wIx)s+k?~V Xce4tg6n{NnNww&1tA~tZc6$F0FHsDq literal 0 HcmV?d00001 diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 +
  • +
    + +
    + +
  • + + + diff --git a/src/components/Dashboard/TodoList/index.scss b/src/components/Dashboard/TodoList/index.scss new file mode 100644 index 0000000..74ce0d5 --- /dev/null +++ b/src/components/Dashboard/TodoList/index.scss @@ -0,0 +1,320 @@ +.todoapp { + font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif; + line-height: 1.4em; + color: #4d4d4d; + min-width: 230px; + max-width: 550px; + margin: 0 auto ; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 300; + background: #fff; + z-index: 1; + position: relative; + button { + margin: 0; + padding: 0; + border: 0; + background: none; + font-size: 100%; + vertical-align: baseline; + font-family: inherit; + font-weight: inherit; + color: inherit; + -webkit-appearance: none; + appearance: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + :focus { + outline: 0; + } + .hidden { + display: none; + } + .todoapp { + background: #fff; + margin: 130px 0 40px 0; + position: relative; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 25px 50px 0 rgba(0, 0, 0, 0.1); + } + .todoapp input::-webkit-input-placeholder { + font-style: italic; + font-weight: 300; + color: #e6e6e6; + } + .todoapp input::-moz-placeholder { + font-style: italic; + font-weight: 300; + color: #e6e6e6; + } + .todoapp input::input-placeholder { + font-style: italic; + font-weight: 300; + color: #e6e6e6; + } + .todoapp h1 { + position: absolute; + top: -155px; + width: 100%; + font-size: 100px; + font-weight: 100; + text-align: center; + color: rgba(175, 47, 47, 0.15); + -webkit-text-rendering: optimizeLegibility; + -moz-text-rendering: optimizeLegibility; + text-rendering: optimizeLegibility; + } + .new-todo, + .edit { + position: relative; + margin: 0; + width: 100%; + font-size: 18px; + font-family: inherit; + font-weight: inherit; + line-height: 1.4em; + border: 0; + color: inherit; + padding: 6px; + border: 1px solid #999; + box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.2); + box-sizing: border-box; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + .new-todo { + padding: 10px 16px 16px 60px; + border: none; + background: rgba(0, 0, 0, 0.003); + box-shadow: inset 0 -2px 1px rgba(0, 0, 0, 0.03); + } + .main { + position: relative; + z-index: 2; + border-top: 1px solid #e6e6e6; + } + .toggle-all { + text-align: center; + border: none; + /* Mobile Safari */ + opacity: 0; + position: absolute; + } + .toggle-all+label { + width: 60px; + height: 34px; + font-size: 0; + position: absolute; + top: -52px; + left: -13px; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + } + .toggle-all+label:before { + content: '❯'; + font-size: 22px; + color: #e6e6e6; + padding: 10px 27px 10px 27px; + } + .toggle-all:checked+label:before { + color: #737373; + } + .todo-list { + margin: 0; + padding: 0; + list-style: none; + } + .todo-list li { + position: relative; + font-size: 24px; + border-bottom: 1px solid #ededed; + } + .todo-list li:last-child { + border-bottom: none; + } + .todo-list li.editing { + border-bottom: none; + padding: 0; + } + .todo-list li.editing .edit { + display: block; + width: 506px; + padding: 12px 16px; + margin: 0 0 0 43px; + } + .todo-list li.editing .view { + display: none; + } + .todo-list li .toggle { + text-align: center; + width: 40px; + /* auto, since non-WebKit browsers doesn't support input styling */ + height: auto; + position: absolute; + top: 0; + bottom: 0; + margin: auto 0; + border: none; + /* Mobile Safari */ + -webkit-appearance: none; + appearance: none; + } + .todo-list li .toggle { + opacity: 0; + } + .todo-list li .toggle+label { + /* + Firefox requires `#` to be escaped - https://bugzilla.mozilla.org/show_bug.cgi?id=922433 + IE and Edge requires *everything* to be escaped to render, so we do that instead of just the `#` - https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7157459/ + */ + background-image: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%23ededed%22%20stroke-width%3D%223%22/%3E%3C/svg%3E'); + background-repeat: no-repeat; + background-position: center left; + background-size: 36px; + } + .todo-list li .toggle:checked+label { + background-size: 36px; + background-image: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%23bddad5%22%20stroke-width%3D%223%22/%3E%3Cpath%20fill%3D%22%235dc2af%22%20d%3D%22M72%2025L42%2071%2027%2056l-4%204%2020%2020%2034-52z%22/%3E%3C/svg%3E'); + } + .todo-list li label { + word-break: break-all; + padding: 15px 15px 15px 50px; + display: block; + line-height: 1.0; + font-size: 14px; + transition: color 0.4s; + } + .todo-list li.completed label { + color: #d9d9d9; + text-decoration: line-through; + } + .todo-list li .destroy { + display: none; + position: absolute; + top: 0; + right: 10px; + bottom: 0; + width: 40px; + height: 40px; + margin: auto 0; + font-size: 30px; + color: #cc9a9a; + transition: color 0.2s ease-out; + cursor: pointer; + } + .todo-list li .destroy:hover { + color: #af5b5e; + } + .todo-list li .destroy:after { + content: '×'; + } + .todo-list li:hover .destroy { + display: block; + } + .todo-list li .edit { + display: none; + } + .todo-list li.editing:last-child { + margin-bottom: -1px; + } + .footer { + color: #777; + position: relative; + padding: 10px 15px; + height: 40px; + text-align: center; + border-top: 1px solid #e6e6e6; + } + .footer:before { + content: ''; + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 40px; + overflow: hidden; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 8px 0 -3px #f6f6f6, 0 9px 1px -3px rgba(0, 0, 0, 0.2), 0 16px 0 -6px #f6f6f6, 0 17px 2px -6px rgba(0, 0, 0, 0.2); + } + .todo-count { + float: left; + text-align: left; + } + .todo-count strong { + font-weight: 300; + } + .filters { + margin: 0; + padding: 0; + position: relative; + z-index: 1; + list-style: none; + } + .filters li { + display: inline; + } + .filters li a { + color: inherit; + font-size: 12px; + padding: 3px 7px; + text-decoration: none; + border: 1px solid transparent; + border-radius: 3px; + } + .filters li a:hover { + border-color: rgba(175, 47, 47, 0.1); + } + .filters li a.selected { + border-color: rgba(175, 47, 47, 0.2); + } + .clear-completed, + html .clear-completed:active { + float: right; + position: relative; + line-height: 20px; + text-decoration: none; + cursor: pointer; + } + .clear-completed:hover { + text-decoration: underline; + } + .info { + margin: 65px auto 0; + color: #bfbfbf; + font-size: 10px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-align: center; + } + .info p { + line-height: 1; + } + .info a { + color: inherit; + text-decoration: none; + font-weight: 400; + } + .info a:hover { + text-decoration: underline; + } + /* + Hack to remove background from Mobile Safari. + Can't use it globally since it destroys checkboxes in Firefox +*/ + @media screen and (-webkit-min-device-pixel-ratio:0) { + .toggle-all, + .todo-list li .toggle { + background: none; + } + .todo-list li .toggle { + height: 40px; + } + } + @media (max-width: 430px) { + .footer { + height: 50px; + } + .filters { + bottom: 10px; + } + } +} diff --git a/src/components/Dashboard/TodoList/index.vue b/src/components/Dashboard/TodoList/index.vue new file mode 100644 index 0000000..8e01c25 --- /dev/null +++ b/src/components/Dashboard/TodoList/index.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/src/components/Home.vue b/src/components/Home.vue new file mode 100644 index 0000000..2f4fe5c --- /dev/null +++ b/src/components/Home.vue @@ -0,0 +1,142 @@ + + + + + diff --git a/src/components/Login.vue b/src/components/Login.vue new file mode 100644 index 0000000..d1938e3 --- /dev/null +++ b/src/components/Login.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/components/Welcome.vue b/src/components/Welcome.vue new file mode 100644 index 0000000..08f39c0 --- /dev/null +++ b/src/components/Welcome.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/components/goods/Add.vue b/src/components/goods/Add.vue new file mode 100644 index 0000000..cd852ce --- /dev/null +++ b/src/components/goods/Add.vue @@ -0,0 +1,306 @@ + + + + + diff --git a/src/components/goods/Cate.vue b/src/components/goods/Cate.vue new file mode 100644 index 0000000..0c1dc3a --- /dev/null +++ b/src/components/goods/Cate.vue @@ -0,0 +1,314 @@ + + + + + diff --git a/src/components/goods/List.vue b/src/components/goods/List.vue new file mode 100644 index 0000000..121b867 --- /dev/null +++ b/src/components/goods/List.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/src/components/goods/Params.vue b/src/components/goods/Params.vue new file mode 100644 index 0000000..1b6de04 --- /dev/null +++ b/src/components/goods/Params.vue @@ -0,0 +1,460 @@ + + + + + diff --git a/src/components/order/Order.vue b/src/components/order/Order.vue new file mode 100644 index 0000000..cb6a963 --- /dev/null +++ b/src/components/order/Order.vue @@ -0,0 +1,181 @@ + + + + + diff --git a/src/components/order/citydata.js b/src/components/order/citydata.js new file mode 100644 index 0000000..d6079df --- /dev/null +++ b/src/components/order/citydata.js @@ -0,0 +1,13586 @@ +export default [ + { + children: [ + { + value: '东城区', + label: '东城区' + }, + { + value: '西城区', + label: '西城区' + }, + { + value: '朝阳区', + label: '朝阳区' + }, + { + value: '丰台区', + label: '丰台区' + }, + { + value: '石景山区', + label: '石景山区' + }, + { + value: '海淀区', + label: '海淀区' + }, + { + value: '门头沟区', + label: '门头沟区' + }, + { + value: '房山区', + label: '房山区' + }, + { + value: '通州区', + label: '通州区' + }, + { + value: '顺义区', + label: '顺义区' + }, + { + value: '昌平区', + label: '昌平区' + }, + { + value: '大兴区', + label: '大兴区' + }, + { + value: '怀柔区', + label: '怀柔区' + }, + { + value: '平谷区', + label: '平谷区' + }, + { + value: '密云区', + label: '密云区' + }, + { + value: '延庆区', + label: '延庆区' + } + ], + value: '北京市', + label: '北京市' + }, + { + children: [ + { + value: '和平区', + label: '和平区' + }, + { + value: '河东区', + label: '河东区' + }, + { + value: '河西区', + label: '河西区' + }, + { + value: '南开区', + label: '南开区' + }, + { + value: '河北区', + label: '河北区' + }, + { + value: '红桥区', + label: '红桥区' + }, + { + value: '东丽区', + label: '东丽区' + }, + { + value: '西青区', + label: '西青区' + }, + { + value: '津南区', + label: '津南区' + }, + { + value: '北辰区', + label: '北辰区' + }, + { + value: '武清区', + label: '武清区' + }, + { + value: '宝坻区', + label: '宝坻区' + }, + { + value: '滨海新区', + label: '滨海新区' + }, + { + value: '宁河区', + label: '宁河区' + }, + { + value: '静海区', + label: '静海区' + }, + { + value: '蓟州区', + label: '蓟州区' + } + ], + value: '天津市', + label: '天津市' + }, + { + children: [ + { + children: [ + { + value: '长安区', + label: '长安区' + }, + { + value: '桥西区', + label: '桥西区' + }, + { + value: '新华区', + label: '新华区' + }, + { + value: '井陉矿区', + label: '井陉矿区' + }, + { + value: '裕华区', + label: '裕华区' + }, + { + value: '藁城区', + label: '藁城区' + }, + { + value: '鹿泉区', + label: '鹿泉区' + }, + { + value: '栾城区', + label: '栾城区' + }, + { + value: '井陉县', + label: '井陉县' + }, + { + value: '正定县', + label: '正定县' + }, + { + value: '行唐县', + label: '行唐县' + }, + { + value: '灵寿县', + label: '灵寿县' + }, + { + value: '高邑县', + label: '高邑县' + }, + { + value: '深泽县', + label: '深泽县' + }, + { + value: '赞皇县', + label: '赞皇县' + }, + { + value: '无极县', + label: '无极县' + }, + { + value: '平山县', + label: '平山县' + }, + { + value: '元氏县', + label: '元氏县' + }, + { + value: '赵县', + label: '赵县' + }, + { + value: '晋州市', + label: '晋州市' + }, + { + value: '新乐市', + label: '新乐市' + } + ], + value: '石家庄市', + label: '石家庄市' + }, + { + children: [ + { + value: '路南区', + label: '路南区' + }, + { + value: '路北区', + label: '路北区' + }, + { + value: '古冶区', + label: '古冶区' + }, + { + value: '开平区', + label: '开平区' + }, + { + value: '丰南区', + label: '丰南区' + }, + { + value: '丰润区', + label: '丰润区' + }, + { + value: '曹妃甸区', + label: '曹妃甸区' + }, + { + value: '滦县', + label: '滦县' + }, + { + value: '滦南县', + label: '滦南县' + }, + { + value: '乐亭县', + label: '乐亭县' + }, + { + value: '迁西县', + label: '迁西县' + }, + { + value: '玉田县', + label: '玉田县' + }, + { + value: '遵化市', + label: '遵化市' + }, + { + value: '迁安市', + label: '迁安市' + } + ], + value: '唐山市', + label: '唐山市' + }, + { + children: [ + { + value: '海港区', + label: '海港区' + }, + { + value: '山海关区', + label: '山海关区' + }, + { + value: '北戴河区', + label: '北戴河区' + }, + { + value: '抚宁区', + label: '抚宁区' + }, + { + value: '青龙满族自治县', + label: '青龙满族自治县' + }, + { + value: '昌黎县', + label: '昌黎县' + }, + { + value: '卢龙县', + label: '卢龙县' + } + ], + value: '秦皇岛市', + label: '秦皇岛市' + }, + { + children: [ + { + value: '邯山区', + label: '邯山区' + }, + { + value: '丛台区', + label: '丛台区' + }, + { + value: '复兴区', + label: '复兴区' + }, + { + value: '峰峰矿区', + label: '峰峰矿区' + }, + { + value: '邯郸县', + label: '邯郸县' + }, + { + value: '临漳县', + label: '临漳县' + }, + { + value: '成安县', + label: '成安县' + }, + { + value: '大名县', + label: '大名县' + }, + { + value: '涉县', + label: '涉县' + }, + { + value: '磁县', + label: '磁县' + }, + { + value: '肥乡县', + label: '肥乡县' + }, + { + value: '永年县', + label: '永年县' + }, + { + value: '邱县', + label: '邱县' + }, + { + value: '鸡泽县', + label: '鸡泽县' + }, + { + value: '广平县', + label: '广平县' + }, + { + value: '馆陶县', + label: '馆陶县' + }, + { + value: '魏县', + label: '魏县' + }, + { + value: '曲周县', + label: '曲周县' + }, + { + value: '武安市', + label: '武安市' + } + ], + value: '邯郸市', + label: '邯郸市' + }, + { + children: [ + { + value: '桥东区', + label: '桥东区' + }, + { + value: '桥西区', + label: '桥西区' + }, + { + value: '邢台县', + label: '邢台县' + }, + { + value: '临城县', + label: '临城县' + }, + { + value: '内丘县', + label: '内丘县' + }, + { + value: '柏乡县', + label: '柏乡县' + }, + { + value: '隆尧县', + label: '隆尧县' + }, + { + value: '任县', + label: '任县' + }, + { + value: '南和县', + label: '南和县' + }, + { + value: '宁晋县', + label: '宁晋县' + }, + { + value: '巨鹿县', + label: '巨鹿县' + }, + { + value: '新河县', + label: '新河县' + }, + { + value: '广宗县', + label: '广宗县' + }, + { + value: '平乡县', + label: '平乡县' + }, + { + value: '威县', + label: '威县' + }, + { + value: '清河县', + label: '清河县' + }, + { + value: '临西县', + label: '临西县' + }, + { + value: '南宫市', + label: '南宫市' + }, + { + value: '沙河市', + label: '沙河市' + } + ], + value: '邢台市', + label: '邢台市' + }, + { + children: [ + { + value: '竞秀区', + label: '竞秀区' + }, + { + value: '莲池区', + label: '莲池区' + }, + { + value: '满城区', + label: '满城区' + }, + { + value: '清苑区', + label: '清苑区' + }, + { + value: '徐水区', + label: '徐水区' + }, + { + value: '涞水县', + label: '涞水县' + }, + { + value: '阜平县', + label: '阜平县' + }, + { + value: '定兴县', + label: '定兴县' + }, + { + value: '唐县', + label: '唐县' + }, + { + value: '高阳县', + label: '高阳县' + }, + { + value: '容城县', + label: '容城县' + }, + { + value: '涞源县', + label: '涞源县' + }, + { + value: '望都县', + label: '望都县' + }, + { + value: '安新县', + label: '安新县' + }, + { + value: '易县', + label: '易县' + }, + { + value: '曲阳县', + label: '曲阳县' + }, + { + value: '蠡县', + label: '蠡县' + }, + { + value: '顺平县', + label: '顺平县' + }, + { + value: '博野县', + label: '博野县' + }, + { + value: '雄县', + label: '雄县' + }, + { + value: '涿州市', + label: '涿州市' + }, + { + value: '安国市', + label: '安国市' + }, + { + value: '高碑店市', + label: '高碑店市' + } + ], + value: '保定市', + label: '保定市' + }, + { + children: [ + { + value: '桥东区', + label: '桥东区' + }, + { + value: '桥西区', + label: '桥西区' + }, + { + value: '宣化区', + label: '宣化区' + }, + { + value: '下花园区', + label: '下花园区' + }, + { + value: '万全区', + label: '万全区' + }, + { + value: '崇礼区', + label: '崇礼区' + }, + { + value: '张北县', + label: '张北县' + }, + { + value: '康保县', + label: '康保县' + }, + { + value: '沽源县', + label: '沽源县' + }, + { + value: '尚义县', + label: '尚义县' + }, + { + value: '蔚县', + label: '蔚县' + }, + { + value: '阳原县', + label: '阳原县' + }, + { + value: '怀安县', + label: '怀安县' + }, + { + value: '怀来县', + label: '怀来县' + }, + { + value: '涿鹿县', + label: '涿鹿县' + }, + { + value: '赤城县', + label: '赤城县' + } + ], + value: '张家口市', + label: '张家口市' + }, + { + children: [ + { + value: '双桥区', + label: '双桥区' + }, + { + value: '双滦区', + label: '双滦区' + }, + { + value: '鹰手营子矿区', + label: '鹰手营子矿区' + }, + { + value: '承德县', + label: '承德县' + }, + { + value: '兴隆县', + label: '兴隆县' + }, + { + value: '平泉县', + label: '平泉县' + }, + { + value: '滦平县', + label: '滦平县' + }, + { + value: '隆化县', + label: '隆化县' + }, + { + value: '丰宁满族自治县', + label: '丰宁满族自治县' + }, + { + value: '宽城满族自治县', + label: '宽城满族自治县' + }, + { + value: '围场满族蒙古族自治县', + label: '围场满族蒙古族自治县' + } + ], + value: '承德市', + label: '承德市' + }, + { + children: [ + { + value: '新华区', + label: '新华区' + }, + { + value: '运河区', + label: '运河区' + }, + { + value: '沧县', + label: '沧县' + }, + { + value: '青县', + label: '青县' + }, + { + value: '东光县', + label: '东光县' + }, + { + value: '海兴县', + label: '海兴县' + }, + { + value: '盐山县', + label: '盐山县' + }, + { + value: '肃宁县', + label: '肃宁县' + }, + { + value: '南皮县', + label: '南皮县' + }, + { + value: '吴桥县', + label: '吴桥县' + }, + { + value: '献县', + label: '献县' + }, + { + value: '孟村回族自治县', + label: '孟村回族自治县' + }, + { + value: '泊头市', + label: '泊头市' + }, + { + value: '任丘市', + label: '任丘市' + }, + { + value: '黄骅市', + label: '黄骅市' + }, + { + value: '河间市', + label: '河间市' + } + ], + value: '沧州市', + label: '沧州市' + }, + { + children: [ + { + value: '安次区', + label: '安次区' + }, + { + value: '广阳区', + label: '广阳区' + }, + { + value: '固安县', + label: '固安县' + }, + { + value: '永清县', + label: '永清县' + }, + { + value: '香河县', + label: '香河县' + }, + { + value: '大城县', + label: '大城县' + }, + { + value: '文安县', + label: '文安县' + }, + { + value: '大厂回族自治县', + label: '大厂回族自治县' + }, + { + value: '霸州市', + label: '霸州市' + }, + { + value: '三河市', + label: '三河市' + } + ], + value: '廊坊市', + label: '廊坊市' + }, + { + children: [ + { + value: '桃城区', + label: '桃城区' + }, + { + value: '冀州区', + label: '冀州区' + }, + { + value: '枣强县', + label: '枣强县' + }, + { + value: '武邑县', + label: '武邑县' + }, + { + value: '武强县', + label: '武强县' + }, + { + value: '饶阳县', + label: '饶阳县' + }, + { + value: '安平县', + label: '安平县' + }, + { + value: '故城县', + label: '故城县' + }, + { + value: '景县', + label: '景县' + }, + { + value: '阜城县', + label: '阜城县' + }, + { + value: '深州市', + label: '深州市' + } + ], + value: '衡水市', + label: '衡水市' + }, + { + value: '定州市', + label: '定州市' + }, + { + value: '辛集市', + label: '辛集市' + } + ], + value: '河北省', + label: '河北省' + }, + { + children: [ + { + children: [ + { + value: '小店区', + label: '小店区' + }, + { + value: '迎泽区', + label: '迎泽区' + }, + { + value: '杏花岭区', + label: '杏花岭区' + }, + { + value: '尖草坪区', + label: '尖草坪区' + }, + { + value: '万柏林区', + label: '万柏林区' + }, + { + value: '晋源区', + label: '晋源区' + }, + { + value: '清徐县', + label: '清徐县' + }, + { + value: '阳曲县', + label: '阳曲县' + }, + { + value: '娄烦县', + label: '娄烦县' + }, + { + value: '古交市', + label: '古交市' + } + ], + value: '太原市', + label: '太原市' + }, + { + children: [ + { + value: '城区', + label: '城区' + }, + { + value: '矿区', + label: '矿区' + }, + { + value: '南郊区', + label: '南郊区' + }, + { + value: '新荣区', + label: '新荣区' + }, + { + value: '阳高县', + label: '阳高县' + }, + { + value: '天镇县', + label: '天镇县' + }, + { + value: '广灵县', + label: '广灵县' + }, + { + value: '灵丘县', + label: '灵丘县' + }, + { + value: '浑源县', + label: '浑源县' + }, + { + value: '左云县', + label: '左云县' + }, + { + value: '大同县', + label: '大同县' + } + ], + value: '大同市', + label: '大同市' + }, + { + children: [ + { + value: '城区', + label: '城区' + }, + { + value: '矿区', + label: '矿区' + }, + { + value: '郊区', + label: '郊区' + }, + { + value: '平定县', + label: '平定县' + }, + { + value: '盂县', + label: '盂县' + } + ], + value: '阳泉市', + label: '阳泉市' + }, + { + children: [ + { + value: '城区', + label: '城区' + }, + { + value: '郊区', + label: '郊区' + }, + { + value: '长治县', + label: '长治县' + }, + { + value: '襄垣县', + label: '襄垣县' + }, + { + value: '屯留县', + label: '屯留县' + }, + { + value: '平顺县', + label: '平顺县' + }, + { + value: '黎城县', + label: '黎城县' + }, + { + value: '壶关县', + label: '壶关县' + }, + { + value: '长子县', + label: '长子县' + }, + { + value: '武乡县', + label: '武乡县' + }, + { + value: '沁县', + label: '沁县' + }, + { + value: '沁源县', + label: '沁源县' + }, + { + value: '潞城市', + label: '潞城市' + } + ], + value: '长治市', + label: '长治市' + }, + { + children: [ + { + value: '城区', + label: '城区' + }, + { + value: '沁水县', + label: '沁水县' + }, + { + value: '阳城县', + label: '阳城县' + }, + { + value: '陵川县', + label: '陵川县' + }, + { + value: '泽州县', + label: '泽州县' + }, + { + value: '高平市', + label: '高平市' + } + ], + value: '晋城市', + label: '晋城市' + }, + { + children: [ + { + value: '朔城区', + label: '朔城区' + }, + { + value: '平鲁区', + label: '平鲁区' + }, + { + value: '山阴县', + label: '山阴县' + }, + { + value: '应县', + label: '应县' + }, + { + value: '右玉县', + label: '右玉县' + }, + { + value: '怀仁县', + label: '怀仁县' + } + ], + value: '朔州市', + label: '朔州市' + }, + { + children: [ + { + value: '榆次区', + label: '榆次区' + }, + { + value: '榆社县', + label: '榆社县' + }, + { + value: '左权县', + label: '左权县' + }, + { + value: '和顺县', + label: '和顺县' + }, + { + value: '昔阳县', + label: '昔阳县' + }, + { + value: '寿阳县', + label: '寿阳县' + }, + { + value: '太谷县', + label: '太谷县' + }, + { + value: '祁县', + label: '祁县' + }, + { + value: '平遥县', + label: '平遥县' + }, + { + value: '灵石县', + label: '灵石县' + }, + { + value: '介休市', + label: '介休市' + } + ], + value: '晋中市', + label: '晋中市' + }, + { + children: [ + { + value: '盐湖区', + label: '盐湖区' + }, + { + value: '临猗县', + label: '临猗县' + }, + { + value: '万荣县', + label: '万荣县' + }, + { + value: '闻喜县', + label: '闻喜县' + }, + { + value: '稷山县', + label: '稷山县' + }, + { + value: '新绛县', + label: '新绛县' + }, + { + value: '绛县', + label: '绛县' + }, + { + value: '垣曲县', + label: '垣曲县' + }, + { + value: '夏县', + label: '夏县' + }, + { + value: '平陆县', + label: '平陆县' + }, + { + value: '芮城县', + label: '芮城县' + }, + { + value: '永济市', + label: '永济市' + }, + { + value: '河津市', + label: '河津市' + } + ], + value: '运城市', + label: '运城市' + }, + { + children: [ + { + value: '忻府区', + label: '忻府区' + }, + { + value: '定襄县', + label: '定襄县' + }, + { + value: '五台县', + label: '五台县' + }, + { + value: '代县', + label: '代县' + }, + { + value: '繁峙县', + label: '繁峙县' + }, + { + value: '宁武县', + label: '宁武县' + }, + { + value: '静乐县', + label: '静乐县' + }, + { + value: '神池县', + label: '神池县' + }, + { + value: '五寨县', + label: '五寨县' + }, + { + value: '岢岚县', + label: '岢岚县' + }, + { + value: '河曲县', + label: '河曲县' + }, + { + value: '保德县', + label: '保德县' + }, + { + value: '偏关县', + label: '偏关县' + }, + { + value: '原平市', + label: '原平市' + } + ], + value: '忻州市', + label: '忻州市' + }, + { + children: [ + { + value: '尧都区', + label: '尧都区' + }, + { + value: '曲沃县', + label: '曲沃县' + }, + { + value: '翼城县', + label: '翼城县' + }, + { + value: '襄汾县', + label: '襄汾县' + }, + { + value: '洪洞县', + label: '洪洞县' + }, + { + value: '古县', + label: '古县' + }, + { + value: '安泽县', + label: '安泽县' + }, + { + value: '浮山县', + label: '浮山县' + }, + { + value: '吉县', + label: '吉县' + }, + { + value: '乡宁县', + label: '乡宁县' + }, + { + value: '大宁县', + label: '大宁县' + }, + { + value: '隰县', + label: '隰县' + }, + { + value: '永和县', + label: '永和县' + }, + { + value: '蒲县', + label: '蒲县' + }, + { + value: '汾西县', + label: '汾西县' + }, + { + value: '侯马市', + label: '侯马市' + }, + { + value: '霍州市', + label: '霍州市' + } + ], + value: '临汾市', + label: '临汾市' + }, + { + children: [ + { + value: '离石区', + label: '离石区' + }, + { + value: '文水县', + label: '文水县' + }, + { + value: '交城县', + label: '交城县' + }, + { + value: '兴县', + label: '兴县' + }, + { + value: '临县', + label: '临县' + }, + { + value: '柳林县', + label: '柳林县' + }, + { + value: '石楼县', + label: '石楼县' + }, + { + value: '岚县', + label: '岚县' + }, + { + value: '方山县', + label: '方山县' + }, + { + value: '中阳县', + label: '中阳县' + }, + { + value: '交口县', + label: '交口县' + }, + { + value: '孝义市', + label: '孝义市' + }, + { + value: '汾阳市', + label: '汾阳市' + } + ], + value: '吕梁市', + label: '吕梁市' + } + ], + value: '山西省', + label: '山西省' + }, + { + children: [ + { + children: [ + { + value: '新城区', + label: '新城区' + }, + { + value: '回民区', + label: '回民区' + }, + { + value: '玉泉区', + label: '玉泉区' + }, + { + value: '赛罕区', + label: '赛罕区' + }, + { + value: '土默特左旗', + label: '土默特左旗' + }, + { + value: '托克托县', + label: '托克托县' + }, + { + value: '和林格尔县', + label: '和林格尔县' + }, + { + value: '清水河县', + label: '清水河县' + }, + { + value: '武川县', + label: '武川县' + } + ], + value: '呼和浩特市', + label: '呼和浩特市' + }, + { + children: [ + { + value: '东河区', + label: '东河区' + }, + { + value: '昆都仑区', + label: '昆都仑区' + }, + { + value: '青山区', + label: '青山区' + }, + { + value: '石拐区', + label: '石拐区' + }, + { + value: '白云鄂博矿区', + label: '白云鄂博矿区' + }, + { + value: '九原区', + label: '九原区' + }, + { + value: '土默特右旗', + label: '土默特右旗' + }, + { + value: '固阳县', + label: '固阳县' + }, + { + value: '达尔罕茂明安联合旗', + label: '达尔罕茂明安联合旗' + } + ], + value: '包头市', + label: '包头市' + }, + { + children: [ + { + value: '海勃湾区', + label: '海勃湾区' + }, + { + value: '海南区', + label: '海南区' + }, + { + value: '乌达区', + label: '乌达区' + } + ], + value: '乌海市', + label: '乌海市' + }, + { + children: [ + { + value: '红山区', + label: '红山区' + }, + { + value: '元宝山区', + label: '元宝山区' + }, + { + value: '松山区', + label: '松山区' + }, + { + value: '阿鲁科尔沁旗', + label: '阿鲁科尔沁旗' + }, + { + value: '巴林左旗', + label: '巴林左旗' + }, + { + value: '巴林右旗', + label: '巴林右旗' + }, + { + value: '林西县', + label: '林西县' + }, + { + value: '克什克腾旗', + label: '克什克腾旗' + }, + { + value: '翁牛特旗', + label: '翁牛特旗' + }, + { + value: '喀喇沁旗', + label: '喀喇沁旗' + }, + { + value: '宁城县', + label: '宁城县' + }, + { + value: '敖汉旗', + label: '敖汉旗' + } + ], + value: '赤峰市', + label: '赤峰市' + }, + { + children: [ + { + value: '科尔沁区', + label: '科尔沁区' + }, + { + value: '科尔沁左翼中旗', + label: '科尔沁左翼中旗' + }, + { + value: '科尔沁左翼后旗', + label: '科尔沁左翼后旗' + }, + { + value: '开鲁县', + label: '开鲁县' + }, + { + value: '库伦旗', + label: '库伦旗' + }, + { + value: '奈曼旗', + label: '奈曼旗' + }, + { + value: '扎鲁特旗', + label: '扎鲁特旗' + }, + { + value: '霍林郭勒市', + label: '霍林郭勒市' + } + ], + value: '通辽市', + label: '通辽市' + }, + { + children: [ + { + value: '东胜区', + label: '东胜区' + }, + { + value: '康巴什区', + label: '康巴什区' + }, + { + value: '达拉特旗', + label: '达拉特旗' + }, + { + value: '准格尔旗', + label: '准格尔旗' + }, + { + value: '鄂托克前旗', + label: '鄂托克前旗' + }, + { + value: '鄂托克旗', + label: '鄂托克旗' + }, + { + value: '杭锦旗', + label: '杭锦旗' + }, + { + value: '乌审旗', + label: '乌审旗' + }, + { + value: '伊金霍洛旗', + label: '伊金霍洛旗' + } + ], + value: '鄂尔多斯市', + label: '鄂尔多斯市' + }, + { + children: [ + { + value: '海拉尔区', + label: '海拉尔区' + }, + { + value: '扎赉诺尔区', + label: '扎赉诺尔区' + }, + { + value: '阿荣旗', + label: '阿荣旗' + }, + { + value: '莫力达瓦达斡尔族自治旗', + label: '莫力达瓦达斡尔族自治旗' + }, + { + value: '鄂伦春自治旗', + label: '鄂伦春自治旗' + }, + { + value: '鄂温克族自治旗', + label: '鄂温克族自治旗' + }, + { + value: '陈巴尔虎旗', + label: '陈巴尔虎旗' + }, + { + value: '新巴尔虎左旗', + label: '新巴尔虎左旗' + }, + { + value: '新巴尔虎右旗', + label: '新巴尔虎右旗' + }, + { + value: '满洲里市', + label: '满洲里市' + }, + { + value: '牙克石市', + label: '牙克石市' + }, + { + value: '扎兰屯市', + label: '扎兰屯市' + }, + { + value: '额尔古纳市', + label: '额尔古纳市' + }, + { + value: '根河市', + label: '根河市' + } + ], + value: '呼伦贝尔市', + label: '呼伦贝尔市' + }, + { + children: [ + { + value: '临河区', + label: '临河区' + }, + { + value: '五原县', + label: '五原县' + }, + { + value: '磴口县', + label: '磴口县' + }, + { + value: '乌拉特前旗', + label: '乌拉特前旗' + }, + { + value: '乌拉特中旗', + label: '乌拉特中旗' + }, + { + value: '乌拉特后旗', + label: '乌拉特后旗' + }, + { + value: '杭锦后旗', + label: '杭锦后旗' + } + ], + value: '巴彦淖尔市', + label: '巴彦淖尔市' + }, + { + children: [ + { + value: '集宁区', + label: '集宁区' + }, + { + value: '卓资县', + label: '卓资县' + }, + { + value: '化德县', + label: '化德县' + }, + { + value: '商都县', + label: '商都县' + }, + { + value: '兴和县', + label: '兴和县' + }, + { + value: '凉城县', + label: '凉城县' + }, + { + value: '察哈尔右翼前旗', + label: '察哈尔右翼前旗' + }, + { + value: '察哈尔右翼中旗', + label: '察哈尔右翼中旗' + }, + { + value: '察哈尔右翼后旗', + label: '察哈尔右翼后旗' + }, + { + value: '四子王旗', + label: '四子王旗' + }, + { + value: '丰镇市', + label: '丰镇市' + } + ], + value: '乌兰察布市', + label: '乌兰察布市' + }, + { + children: [ + { + value: '乌兰浩特市', + label: '乌兰浩特市' + }, + { + value: '阿尔山市', + label: '阿尔山市' + }, + { + value: '科尔沁右翼前旗', + label: '科尔沁右翼前旗' + }, + { + value: '科尔沁右翼中旗', + label: '科尔沁右翼中旗' + }, + { + value: '扎赉特旗', + label: '扎赉特旗' + }, + { + value: '突泉县', + label: '突泉县' + } + ], + value: '兴安盟', + label: '兴安盟' + }, + { + children: [ + { + value: '二连浩特市', + label: '二连浩特市' + }, + { + value: '锡林浩特市', + label: '锡林浩特市' + }, + { + value: '阿巴嘎旗', + label: '阿巴嘎旗' + }, + { + value: '苏尼特左旗', + label: '苏尼特左旗' + }, + { + value: '苏尼特右旗', + label: '苏尼特右旗' + }, + { + value: '东乌珠穆沁旗', + label: '东乌珠穆沁旗' + }, + { + value: '西乌珠穆沁旗', + label: '西乌珠穆沁旗' + }, + { + value: '太仆寺旗', + label: '太仆寺旗' + }, + { + value: '镶黄旗', + label: '镶黄旗' + }, + { + value: '正镶白旗', + label: '正镶白旗' + }, + { + value: '正蓝旗', + label: '正蓝旗' + }, + { + value: '多伦县', + label: '多伦县' + } + ], + value: '锡林郭勒盟', + label: '锡林郭勒盟' + }, + { + children: [ + { + value: '阿拉善左旗', + label: '阿拉善左旗' + }, + { + value: '阿拉善右旗', + label: '阿拉善右旗' + }, + { + value: '额济纳旗', + label: '额济纳旗' + } + ], + value: '阿拉善盟', + label: '阿拉善盟' + } + ], + value: '内蒙古自治区', + label: '内蒙古自治区' + }, + { + children: [ + { + children: [ + { + value: '和平区', + label: '和平区' + }, + { + value: '沈河区', + label: '沈河区' + }, + { + value: '大东区', + label: '大东区' + }, + { + value: '皇姑区', + label: '皇姑区' + }, + { + value: '铁西区', + label: '铁西区' + }, + { + value: '苏家屯区', + label: '苏家屯区' + }, + { + value: '浑南区', + label: '浑南区' + }, + { + value: '沈北新区', + label: '沈北新区' + }, + { + value: '于洪区', + label: '于洪区' + }, + { + value: '辽中区', + label: '辽中区' + }, + { + value: '康平县', + label: '康平县' + }, + { + value: '法库县', + label: '法库县' + }, + { + value: '新民市', + label: '新民市' + } + ], + value: '沈阳市', + label: '沈阳市' + }, + { + children: [ + { + value: '中山区', + label: '中山区' + }, + { + value: '西岗区', + label: '西岗区' + }, + { + value: '沙河口区', + label: '沙河口区' + }, + { + value: '甘井子区', + label: '甘井子区' + }, + { + value: '旅顺口区', + label: '旅顺口区' + }, + { + value: '金州区', + label: '金州区' + }, + { + value: '普兰店区', + label: '普兰店区' + }, + { + value: '长海县', + label: '长海县' + }, + { + value: '瓦房店市', + label: '瓦房店市' + }, + { + value: '庄河市', + label: '庄河市' + } + ], + value: '大连市', + label: '大连市' + }, + { + children: [ + { + value: '铁东区', + label: '铁东区' + }, + { + value: '铁西区', + label: '铁西区' + }, + { + value: '立山区', + label: '立山区' + }, + { + value: '千山区', + label: '千山区' + }, + { + value: '台安县', + label: '台安县' + }, + { + value: '岫岩满族自治县', + label: '岫岩满族自治县' + }, + { + value: '海城市', + label: '海城市' + } + ], + value: '鞍山市', + label: '鞍山市' + }, + { + children: [ + { + value: '新抚区', + label: '新抚区' + }, + { + value: '东洲区', + label: '东洲区' + }, + { + value: '望花区', + label: '望花区' + }, + { + value: '顺城区', + label: '顺城区' + }, + { + value: '抚顺县', + label: '抚顺县' + }, + { + value: '新宾满族自治县', + label: '新宾满族自治县' + }, + { + value: '清原满族自治县', + label: '清原满族自治县' + } + ], + value: '抚顺市', + label: '抚顺市' + }, + { + children: [ + { + value: '平山区', + label: '平山区' + }, + { + value: '溪湖区', + label: '溪湖区' + }, + { + value: '明山区', + label: '明山区' + }, + { + value: '南芬区', + label: '南芬区' + }, + { + value: '本溪满族自治县', + label: '本溪满族自治县' + }, + { + value: '桓仁满族自治县', + label: '桓仁满族自治县' + } + ], + value: '本溪市', + label: '本溪市' + }, + { + children: [ + { + value: '元宝区', + label: '元宝区' + }, + { + value: '振兴区', + label: '振兴区' + }, + { + value: '振安区', + label: '振安区' + }, + { + value: '宽甸满族自治县', + label: '宽甸满族自治县' + }, + { + value: '东港市', + label: '东港市' + }, + { + value: '凤城市', + label: '凤城市' + } + ], + value: '丹东市', + label: '丹东市' + }, + { + children: [ + { + value: '古塔区', + label: '古塔区' + }, + { + value: '凌河区', + label: '凌河区' + }, + { + value: '太和区', + label: '太和区' + }, + { + value: '黑山县', + label: '黑山县' + }, + { + value: '义县', + label: '义县' + }, + { + value: '凌海市', + label: '凌海市' + }, + { + value: '北镇市', + label: '北镇市' + } + ], + value: '锦州市', + label: '锦州市' + }, + { + children: [ + { + value: '站前区', + label: '站前区' + }, + { + value: '西市区', + label: '西市区' + }, + { + value: '鲅鱼圈区', + label: '鲅鱼圈区' + }, + { + value: '老边区', + label: '老边区' + }, + { + value: '盖州市', + label: '盖州市' + }, + { + value: '大石桥市', + label: '大石桥市' + } + ], + value: '营口市', + label: '营口市' + }, + { + children: [ + { + value: '海州区', + label: '海州区' + }, + { + value: '新邱区', + label: '新邱区' + }, + { + value: '太平区', + label: '太平区' + }, + { + value: '清河门区', + label: '清河门区' + }, + { + value: '细河区', + label: '细河区' + }, + { + value: '阜新蒙古族自治县', + label: '阜新蒙古族自治县' + }, + { + value: '彰武县', + label: '彰武县' + } + ], + value: '阜新市', + label: '阜新市' + }, + { + children: [ + { + value: '白塔区', + label: '白塔区' + }, + { + value: '文圣区', + label: '文圣区' + }, + { + value: '宏伟区', + label: '宏伟区' + }, + { + value: '弓长岭区', + label: '弓长岭区' + }, + { + value: '太子河区', + label: '太子河区' + }, + { + value: '辽阳县', + label: '辽阳县' + }, + { + value: '灯塔市', + label: '灯塔市' + } + ], + value: '辽阳市', + label: '辽阳市' + }, + { + children: [ + { + value: '双台子区', + label: '双台子区' + }, + { + value: '兴隆台区', + label: '兴隆台区' + }, + { + value: '大洼区', + label: '大洼区' + }, + { + value: '盘山县', + label: '盘山县' + } + ], + value: '盘锦市', + label: '盘锦市' + }, + { + children: [ + { + value: '银州区', + label: '银州区' + }, + { + value: '清河区', + label: '清河区' + }, + { + value: '铁岭县', + label: '铁岭县' + }, + { + value: '西丰县', + label: '西丰县' + }, + { + value: '昌图县', + label: '昌图县' + }, + { + value: '调兵山市', + label: '调兵山市' + }, + { + value: '开原市', + label: '开原市' + } + ], + value: '铁岭市', + label: '铁岭市' + }, + { + children: [ + { + value: '双塔区', + label: '双塔区' + }, + { + value: '龙城区', + label: '龙城区' + }, + { + value: '朝阳县', + label: '朝阳县' + }, + { + value: '建平县', + label: '建平县' + }, + { + value: '喀喇沁左翼蒙古族自治县', + label: '喀喇沁左翼蒙古族自治县' + }, + { + value: '北票市', + label: '北票市' + }, + { + value: '凌源市', + label: '凌源市' + } + ], + value: '朝阳市', + label: '朝阳市' + }, + { + children: [ + { + value: '连山区', + label: '连山区' + }, + { + value: '龙港区', + label: '龙港区' + }, + { + value: '南票区', + label: '南票区' + }, + { + value: '绥中县', + label: '绥中县' + }, + { + value: '建昌县', + label: '建昌县' + }, + { + value: '兴城市', + label: '兴城市' + } + ], + value: '葫芦岛市', + label: '葫芦岛市' + } + ], + value: '辽宁省', + label: '辽宁省' + }, + { + children: [ + { + children: [ + { + value: '南关区', + label: '南关区' + }, + { + value: '宽城区', + label: '宽城区' + }, + { + value: '朝阳区', + label: '朝阳区' + }, + { + value: '二道区', + label: '二道区' + }, + { + value: '绿园区', + label: '绿园区' + }, + { + value: '双阳区', + label: '双阳区' + }, + { + value: '九台区', + label: '九台区' + }, + { + value: '农安县', + label: '农安县' + }, + { + value: '榆树市', + label: '榆树市' + }, + { + value: '德惠市', + label: '德惠市' + } + ], + value: '长春市', + label: '长春市' + }, + { + children: [ + { + value: '昌邑区', + label: '昌邑区' + }, + { + value: '龙潭区', + label: '龙潭区' + }, + { + value: '船营区', + label: '船营区' + }, + { + value: '丰满区', + label: '丰满区' + }, + { + value: '永吉县', + label: '永吉县' + }, + { + value: '蛟河市', + label: '蛟河市' + }, + { + value: '桦甸市', + label: '桦甸市' + }, + { + value: '舒兰市', + label: '舒兰市' + }, + { + value: '磐石市', + label: '磐石市' + } + ], + value: '吉林市', + label: '吉林市' + }, + { + children: [ + { + value: '铁西区', + label: '铁西区' + }, + { + value: '铁东区', + label: '铁东区' + }, + { + value: '梨树县', + label: '梨树县' + }, + { + value: '伊通满族自治县', + label: '伊通满族自治县' + }, + { + value: '公主岭市', + label: '公主岭市' + }, + { + value: '双辽市', + label: '双辽市' + } + ], + value: '四平市', + label: '四平市' + }, + { + children: [ + { + value: '龙山区', + label: '龙山区' + }, + { + value: '西安区', + label: '西安区' + }, + { + value: '东丰县', + label: '东丰县' + }, + { + value: '东辽县', + label: '东辽县' + } + ], + value: '辽源市', + label: '辽源市' + }, + { + children: [ + { + value: '东昌区', + label: '东昌区' + }, + { + value: '二道江区', + label: '二道江区' + }, + { + value: '通化县', + label: '通化县' + }, + { + value: '辉南县', + label: '辉南县' + }, + { + value: '柳河县', + label: '柳河县' + }, + { + value: '梅河口市', + label: '梅河口市' + }, + { + value: '集安市', + label: '集安市' + } + ], + value: '通化市', + label: '通化市' + }, + { + children: [ + { + value: '浑江区', + label: '浑江区' + }, + { + value: '江源区', + label: '江源区' + }, + { + value: '抚松县', + label: '抚松县' + }, + { + value: '靖宇县', + label: '靖宇县' + }, + { + value: '长白朝鲜族自治县', + label: '长白朝鲜族自治县' + }, + { + value: '临江市', + label: '临江市' + } + ], + value: '白山市', + label: '白山市' + }, + { + children: [ + { + value: '宁江区', + label: '宁江区' + }, + { + value: '前郭尔罗斯蒙古族自治县', + label: '前郭尔罗斯蒙古族自治县' + }, + { + value: '长岭县', + label: '长岭县' + }, + { + value: '乾安县', + label: '乾安县' + }, + { + value: '扶余市', + label: '扶余市' + } + ], + value: '松原市', + label: '松原市' + }, + { + children: [ + { + value: '洮北区', + label: '洮北区' + }, + { + value: '镇赉县', + label: '镇赉县' + }, + { + value: '通榆县', + label: '通榆县' + }, + { + value: '洮南市', + label: '洮南市' + }, + { + value: '大安市', + label: '大安市' + } + ], + value: '白城市', + label: '白城市' + }, + { + children: [ + { + value: '延吉市', + label: '延吉市' + }, + { + value: '图们市', + label: '图们市' + }, + { + value: '敦化市', + label: '敦化市' + }, + { + value: '珲春市', + label: '珲春市' + }, + { + value: '龙井市', + label: '龙井市' + }, + { + value: '和龙市', + label: '和龙市' + }, + { + value: '汪清县', + label: '汪清县' + }, + { + value: '安图县', + label: '安图县' + } + ], + value: '延边朝鲜族自治州', + label: '延边朝鲜族自治州' + } + ], + value: '吉林省', + label: '吉林省' + }, + { + children: [ + { + children: [ + { + value: '道里区', + label: '道里区' + }, + { + value: '南岗区', + label: '南岗区' + }, + { + value: '道外区', + label: '道外区' + }, + { + value: '平房区', + label: '平房区' + }, + { + value: '松北区', + label: '松北区' + }, + { + value: '香坊区', + label: '香坊区' + }, + { + value: '呼兰区', + label: '呼兰区' + }, + { + value: '阿城区', + label: '阿城区' + }, + { + value: '双城区', + label: '双城区' + }, + { + value: '依兰县', + label: '依兰县' + }, + { + value: '方正县', + label: '方正县' + }, + { + value: '宾县', + label: '宾县' + }, + { + value: '巴彦县', + label: '巴彦县' + }, + { + value: '木兰县', + label: '木兰县' + }, + { + value: '通河县', + label: '通河县' + }, + { + value: '延寿县', + label: '延寿县' + }, + { + value: '尚志市', + label: '尚志市' + }, + { + value: '五常市', + label: '五常市' + } + ], + value: '哈尔滨市', + label: '哈尔滨市' + }, + { + children: [ + { + value: '龙沙区', + label: '龙沙区' + }, + { + value: '建华区', + label: '建华区' + }, + { + value: '铁锋区', + label: '铁锋区' + }, + { + value: '昂昂溪区', + label: '昂昂溪区' + }, + { + value: '富拉尔基区', + label: '富拉尔基区' + }, + { + value: '碾子山区', + label: '碾子山区' + }, + { + value: '梅里斯达斡尔族区', + label: '梅里斯达斡尔族区' + }, + { + value: '龙江县', + label: '龙江县' + }, + { + value: '依安县', + label: '依安县' + }, + { + value: '泰来县', + label: '泰来县' + }, + { + value: '甘南县', + label: '甘南县' + }, + { + value: '富裕县', + label: '富裕县' + }, + { + value: '克山县', + label: '克山县' + }, + { + value: '克东县', + label: '克东县' + }, + { + value: '拜泉县', + label: '拜泉县' + }, + { + value: '讷河市', + label: '讷河市' + } + ], + value: '齐齐哈尔市', + label: '齐齐哈尔市' + }, + { + children: [ + { + value: '鸡冠区', + label: '鸡冠区' + }, + { + value: '恒山区', + label: '恒山区' + }, + { + value: '滴道区', + label: '滴道区' + }, + { + value: '梨树区', + label: '梨树区' + }, + { + value: '城子河区', + label: '城子河区' + }, + { + value: '麻山区', + label: '麻山区' + }, + { + value: '鸡东县', + label: '鸡东县' + }, + { + value: '虎林市', + label: '虎林市' + }, + { + value: '密山市', + label: '密山市' + } + ], + value: '鸡西市', + label: '鸡西市' + }, + { + children: [ + { + value: '向阳区', + label: '向阳区' + }, + { + value: '工农区', + label: '工农区' + }, + { + value: '南山区', + label: '南山区' + }, + { + value: '兴安区', + label: '兴安区' + }, + { + value: '东山区', + label: '东山区' + }, + { + value: '兴山区', + label: '兴山区' + }, + { + value: '萝北县', + label: '萝北县' + }, + { + value: '绥滨县', + label: '绥滨县' + } + ], + value: '鹤岗市', + label: '鹤岗市' + }, + { + children: [ + { + value: '尖山区', + label: '尖山区' + }, + { + value: '岭东区', + label: '岭东区' + }, + { + value: '四方台区', + label: '四方台区' + }, + { + value: '宝山区', + label: '宝山区' + }, + { + value: '集贤县', + label: '集贤县' + }, + { + value: '友谊县', + label: '友谊县' + }, + { + value: '宝清县', + label: '宝清县' + }, + { + value: '饶河县', + label: '饶河县' + } + ], + value: '双鸭山市', + label: '双鸭山市' + }, + { + children: [ + { + value: '萨尔图区', + label: '萨尔图区' + }, + { + value: '龙凤区', + label: '龙凤区' + }, + { + value: '让胡路区', + label: '让胡路区' + }, + { + value: '红岗区', + label: '红岗区' + }, + { + value: '大同区', + label: '大同区' + }, + { + value: '肇州县', + label: '肇州县' + }, + { + value: '肇源县', + label: '肇源县' + }, + { + value: '林甸县', + label: '林甸县' + }, + { + value: '杜尔伯特蒙古族自治县', + label: '杜尔伯特蒙古族自治县' + } + ], + value: '大庆市', + label: '大庆市' + }, + { + children: [ + { + value: '伊春区', + label: '伊春区' + }, + { + value: '南岔区', + label: '南岔区' + }, + { + value: '友好区', + label: '友好区' + }, + { + value: '西林区', + label: '西林区' + }, + { + value: '翠峦区', + label: '翠峦区' + }, + { + value: '新青区', + label: '新青区' + }, + { + value: '美溪区', + label: '美溪区' + }, + { + value: '金山屯区', + label: '金山屯区' + }, + { + value: '五营区', + label: '五营区' + }, + { + value: '乌马河区', + label: '乌马河区' + }, + { + value: '汤旺河区', + label: '汤旺河区' + }, + { + value: '带岭区', + label: '带岭区' + }, + { + value: '乌伊岭区', + label: '乌伊岭区' + }, + { + value: '红星区', + label: '红星区' + }, + { + value: '上甘岭区', + label: '上甘岭区' + }, + { + value: '嘉荫县', + label: '嘉荫县' + }, + { + value: '铁力市', + label: '铁力市' + } + ], + value: '伊春市', + label: '伊春市' + }, + { + children: [ + { + value: '向阳区', + label: '向阳区' + }, + { + value: '前进区', + label: '前进区' + }, + { + value: '东风区', + label: '东风区' + }, + { + value: '郊区', + label: '郊区' + }, + { + value: '桦南县', + label: '桦南县' + }, + { + value: '桦川县', + label: '桦川县' + }, + { + value: '汤原县', + label: '汤原县' + }, + { + value: '同江市', + label: '同江市' + }, + { + value: '富锦市', + label: '富锦市' + }, + { + value: '抚远市', + label: '抚远市' + } + ], + value: '佳木斯市', + label: '佳木斯市' + }, + { + children: [ + { + value: '新兴区', + label: '新兴区' + }, + { + value: '桃山区', + label: '桃山区' + }, + { + value: '茄子河区', + label: '茄子河区' + }, + { + value: '勃利县', + label: '勃利县' + } + ], + value: '七台河市', + label: '七台河市' + }, + { + children: [ + { + value: '东安区', + label: '东安区' + }, + { + value: '阳明区', + label: '阳明区' + }, + { + value: '爱民区', + label: '爱民区' + }, + { + value: '西安区', + label: '西安区' + }, + { + value: '林口县', + label: '林口县' + }, + { + value: '绥芬河市', + label: '绥芬河市' + }, + { + value: '海林市', + label: '海林市' + }, + { + value: '宁安市', + label: '宁安市' + }, + { + value: '穆棱市', + label: '穆棱市' + }, + { + value: '东宁市', + label: '东宁市' + } + ], + value: '牡丹江市', + label: '牡丹江市' + }, + { + children: [ + { + value: '爱辉区', + label: '爱辉区' + }, + { + value: '嫩江县', + label: '嫩江县' + }, + { + value: '逊克县', + label: '逊克县' + }, + { + value: '孙吴县', + label: '孙吴县' + }, + { + value: '北安市', + label: '北安市' + }, + { + value: '五大连池市', + label: '五大连池市' + } + ], + value: '黑河市', + label: '黑河市' + }, + { + children: [ + { + value: '北林区', + label: '北林区' + }, + { + value: '望奎县', + label: '望奎县' + }, + { + value: '兰西县', + label: '兰西县' + }, + { + value: '青冈县', + label: '青冈县' + }, + { + value: '庆安县', + label: '庆安县' + }, + { + value: '明水县', + label: '明水县' + }, + { + value: '绥棱县', + label: '绥棱县' + }, + { + value: '安达市', + label: '安达市' + }, + { + value: '肇东市', + label: '肇东市' + }, + { + value: '海伦市', + label: '海伦市' + } + ], + value: '绥化市', + label: '绥化市' + }, + { + children: [ + { + value: '呼玛县', + label: '呼玛县' + }, + { + value: '塔河县', + label: '塔河县' + }, + { + value: '漠河县', + label: '漠河县' + } + ], + value: '大兴安岭地区', + label: '大兴安岭地区' + } + ], + value: '黑龙江省', + label: '黑龙江省' + }, + { + children: [ + { + value: '黄浦区', + label: '黄浦区' + }, + { + value: '徐汇区', + label: '徐汇区' + }, + { + value: '长宁区', + label: '长宁区' + }, + { + value: '静安区', + label: '静安区' + }, + { + value: '普陀区', + label: '普陀区' + }, + { + value: '虹口区', + label: '虹口区' + }, + { + value: '杨浦区', + label: '杨浦区' + }, + { + value: '闵行区', + label: '闵行区' + }, + { + value: '宝山区', + label: '宝山区' + }, + { + value: '嘉定区', + label: '嘉定区' + }, + { + value: '浦东新区', + label: '浦东新区' + }, + { + value: '金山区', + label: '金山区' + }, + { + value: '松江区', + label: '松江区' + }, + { + value: '青浦区', + label: '青浦区' + }, + { + value: '奉贤区', + label: '奉贤区' + }, + { + value: '崇明区', + label: '崇明区' + } + ], + value: '上海市', + label: '上海市' + }, + { + children: [ + { + children: [ + { + value: '玄武区', + label: '玄武区' + }, + { + value: '秦淮区', + label: '秦淮区' + }, + { + value: '建邺区', + label: '建邺区' + }, + { + value: '鼓楼区', + label: '鼓楼区' + }, + { + value: '浦口区', + label: '浦口区' + }, + { + value: '栖霞区', + label: '栖霞区' + }, + { + value: '雨花台区', + label: '雨花台区' + }, + { + value: '江宁区', + label: '江宁区' + }, + { + value: '六合区', + label: '六合区' + }, + { + value: '溧水区', + label: '溧水区' + }, + { + value: '高淳区', + label: '高淳区' + } + ], + value: '南京市', + label: '南京市' + }, + { + children: [ + { + value: '锡山区', + label: '锡山区' + }, + { + value: '惠山区', + label: '惠山区' + }, + { + value: '滨湖区', + label: '滨湖区' + }, + { + value: '梁溪区', + label: '梁溪区' + }, + { + value: '新吴区', + label: '新吴区' + }, + { + value: '江阴市', + label: '江阴市' + }, + { + value: '宜兴市', + label: '宜兴市' + } + ], + value: '无锡市', + label: '无锡市' + }, + { + children: [ + { + value: '鼓楼区', + label: '鼓楼区' + }, + { + value: '云龙区', + label: '云龙区' + }, + { + value: '贾汪区', + label: '贾汪区' + }, + { + value: '泉山区', + label: '泉山区' + }, + { + value: '铜山区', + label: '铜山区' + }, + { + value: '丰县', + label: '丰县' + }, + { + value: '沛县', + label: '沛县' + }, + { + value: '睢宁县', + label: '睢宁县' + }, + { + value: '新沂市', + label: '新沂市' + }, + { + value: '邳州市', + label: '邳州市' + } + ], + value: '徐州市', + label: '徐州市' + }, + { + children: [ + { + value: '天宁区', + label: '天宁区' + }, + { + value: '钟楼区', + label: '钟楼区' + }, + { + value: '新北区', + label: '新北区' + }, + { + value: '武进区', + label: '武进区' + }, + { + value: '金坛区', + label: '金坛区' + }, + { + value: '溧阳市', + label: '溧阳市' + } + ], + value: '常州市', + label: '常州市' + }, + { + children: [ + { + value: '虎丘区', + label: '虎丘区' + }, + { + value: '吴中区', + label: '吴中区' + }, + { + value: '相城区', + label: '相城区' + }, + { + value: '姑苏区', + label: '姑苏区' + }, + { + value: '吴江区', + label: '吴江区' + }, + { + value: '常熟市', + label: '常熟市' + }, + { + value: '张家港市', + label: '张家港市' + }, + { + value: '昆山市', + label: '昆山市' + }, + { + value: '太仓市', + label: '太仓市' + } + ], + value: '苏州市', + label: '苏州市' + }, + { + children: [ + { + value: '崇川区', + label: '崇川区' + }, + { + value: '港闸区', + label: '港闸区' + }, + { + value: '通州区', + label: '通州区' + }, + { + value: '海安县', + label: '海安县' + }, + { + value: '如东县', + label: '如东县' + }, + { + value: '启东市', + label: '启东市' + }, + { + value: '如皋市', + label: '如皋市' + }, + { + value: '海门市', + label: '海门市' + } + ], + value: '南通市', + label: '南通市' + }, + { + children: [ + { + value: '连云区', + label: '连云区' + }, + { + value: '海州区', + label: '海州区' + }, + { + value: '赣榆区', + label: '赣榆区' + }, + { + value: '东海县', + label: '东海县' + }, + { + value: '灌云县', + label: '灌云县' + }, + { + value: '灌南县', + label: '灌南县' + } + ], + value: '连云港市', + label: '连云港市' + }, + { + children: [ + { + value: '淮安区', + label: '淮安区' + }, + { + value: '淮阴区', + label: '淮阴区' + }, + { + value: '清江浦区', + label: '清江浦区' + }, + { + value: '洪泽区', + label: '洪泽区' + }, + { + value: '涟水县', + label: '涟水县' + }, + { + value: '盱眙县', + label: '盱眙县' + }, + { + value: '金湖县', + label: '金湖县' + } + ], + value: '淮安市', + label: '淮安市' + }, + { + children: [ + { + value: '亭湖区', + label: '亭湖区' + }, + { + value: '盐都区', + label: '盐都区' + }, + { + value: '大丰区', + label: '大丰区' + }, + { + value: '响水县', + label: '响水县' + }, + { + value: '滨海县', + label: '滨海县' + }, + { + value: '阜宁县', + label: '阜宁县' + }, + { + value: '射阳县', + label: '射阳县' + }, + { + value: '建湖县', + label: '建湖县' + }, + { + value: '东台市', + label: '东台市' + } + ], + value: '盐城市', + label: '盐城市' + }, + { + children: [ + { + value: '广陵区', + label: '广陵区' + }, + { + value: '邗江区', + label: '邗江区' + }, + { + value: '江都区', + label: '江都区' + }, + { + value: '宝应县', + label: '宝应县' + }, + { + value: '仪征市', + label: '仪征市' + }, + { + value: '高邮市', + label: '高邮市' + } + ], + value: '扬州市', + label: '扬州市' + }, + { + children: [ + { + value: '京口区', + label: '京口区' + }, + { + value: '润州区', + label: '润州区' + }, + { + value: '丹徒区', + label: '丹徒区' + }, + { + value: '丹阳市', + label: '丹阳市' + }, + { + value: '扬中市', + label: '扬中市' + }, + { + value: '句容市', + label: '句容市' + } + ], + value: '镇江市', + label: '镇江市' + }, + { + children: [ + { + value: '海陵区', + label: '海陵区' + }, + { + value: '高港区', + label: '高港区' + }, + { + value: '姜堰区', + label: '姜堰区' + }, + { + value: '兴化市', + label: '兴化市' + }, + { + value: '靖江市', + label: '靖江市' + }, + { + value: '泰兴市', + label: '泰兴市' + } + ], + value: '泰州市', + label: '泰州市' + }, + { + children: [ + { + value: '宿城区', + label: '宿城区' + }, + { + value: '宿豫区', + label: '宿豫区' + }, + { + value: '沭阳县', + label: '沭阳县' + }, + { + value: '泗阳县', + label: '泗阳县' + }, + { + value: '泗洪县', + label: '泗洪县' + } + ], + value: '宿迁市', + label: '宿迁市' + } + ], + value: '江苏省', + label: '江苏省' + }, + { + children: [ + { + children: [ + { + value: '上城区', + label: '上城区' + }, + { + value: '下城区', + label: '下城区' + }, + { + value: '江干区', + label: '江干区' + }, + { + value: '拱墅区', + label: '拱墅区' + }, + { + value: '西湖区', + label: '西湖区' + }, + { + value: '滨江区', + label: '滨江区' + }, + { + value: '萧山区', + label: '萧山区' + }, + { + value: '余杭区', + label: '余杭区' + }, + { + value: '富阳区', + label: '富阳区' + }, + { + value: '桐庐县', + label: '桐庐县' + }, + { + value: '淳安县', + label: '淳安县' + }, + { + value: '建德市', + label: '建德市' + }, + { + value: '临安市', + label: '临安市' + } + ], + value: '杭州市', + label: '杭州市' + }, + { + children: [ + { + value: '海曙区', + label: '海曙区' + }, + { + value: '江东区', + label: '江东区' + }, + { + value: '江北区', + label: '江北区' + }, + { + value: '北仑区', + label: '北仑区' + }, + { + value: '镇海区', + label: '镇海区' + }, + { + value: '鄞州区', + label: '鄞州区' + }, + { + value: '象山县', + label: '象山县' + }, + { + value: '宁海县', + label: '宁海县' + }, + { + value: '余姚市', + label: '余姚市' + }, + { + value: '慈溪市', + label: '慈溪市' + }, + { + value: '奉化市', + label: '奉化市' + } + ], + value: '宁波市', + label: '宁波市' + }, + { + children: [ + { + value: '鹿城区', + label: '鹿城区' + }, + { + value: '龙湾区', + label: '龙湾区' + }, + { + value: '瓯海区', + label: '瓯海区' + }, + { + value: '洞头区', + label: '洞头区' + }, + { + value: '永嘉县', + label: '永嘉县' + }, + { + value: '平阳县', + label: '平阳县' + }, + { + value: '苍南县', + label: '苍南县' + }, + { + value: '文成县', + label: '文成县' + }, + { + value: '泰顺县', + label: '泰顺县' + }, + { + value: '瑞安市', + label: '瑞安市' + }, + { + value: '乐清市', + label: '乐清市' + } + ], + value: '温州市', + label: '温州市' + }, + { + children: [ + { + value: '南湖区', + label: '南湖区' + }, + { + value: '秀洲区', + label: '秀洲区' + }, + { + value: '嘉善县', + label: '嘉善县' + }, + { + value: '海盐县', + label: '海盐县' + }, + { + value: '海宁市', + label: '海宁市' + }, + { + value: '平湖市', + label: '平湖市' + }, + { + value: '桐乡市', + label: '桐乡市' + } + ], + value: '嘉兴市', + label: '嘉兴市' + }, + { + children: [ + { + value: '吴兴区', + label: '吴兴区' + }, + { + value: '南浔区', + label: '南浔区' + }, + { + value: '德清县', + label: '德清县' + }, + { + value: '长兴县', + label: '长兴县' + }, + { + value: '安吉县', + label: '安吉县' + } + ], + value: '湖州市', + label: '湖州市' + }, + { + children: [ + { + value: '越城区', + label: '越城区' + }, + { + value: '柯桥区', + label: '柯桥区' + }, + { + value: '上虞区', + label: '上虞区' + }, + { + value: '新昌县', + label: '新昌县' + }, + { + value: '诸暨市', + label: '诸暨市' + }, + { + value: '嵊州市', + label: '嵊州市' + } + ], + value: '绍兴市', + label: '绍兴市' + }, + { + children: [ + { + value: '婺城区', + label: '婺城区' + }, + { + value: '金东区', + label: '金东区' + }, + { + value: '武义县', + label: '武义县' + }, + { + value: '浦江县', + label: '浦江县' + }, + { + value: '磐安县', + label: '磐安县' + }, + { + value: '兰溪市', + label: '兰溪市' + }, + { + value: '义乌市', + label: '义乌市' + }, + { + value: '东阳市', + label: '东阳市' + }, + { + value: '永康市', + label: '永康市' + } + ], + value: '金华市', + label: '金华市' + }, + { + children: [ + { + value: '柯城区', + label: '柯城区' + }, + { + value: '衢江区', + label: '衢江区' + }, + { + value: '常山县', + label: '常山县' + }, + { + value: '开化县', + label: '开化县' + }, + { + value: '龙游县', + label: '龙游县' + }, + { + value: '江山市', + label: '江山市' + } + ], + value: '衢州市', + label: '衢州市' + }, + { + children: [ + { + value: '定海区', + label: '定海区' + }, + { + value: '普陀区', + label: '普陀区' + }, + { + value: '岱山县', + label: '岱山县' + }, + { + value: '嵊泗县', + label: '嵊泗县' + } + ], + value: '舟山市', + label: '舟山市' + }, + { + children: [ + { + value: '椒江区', + label: '椒江区' + }, + { + value: '黄岩区', + label: '黄岩区' + }, + { + value: '路桥区', + label: '路桥区' + }, + { + value: '玉环县', + label: '玉环县' + }, + { + value: '三门县', + label: '三门县' + }, + { + value: '天台县', + label: '天台县' + }, + { + value: '仙居县', + label: '仙居县' + }, + { + value: '温岭市', + label: '温岭市' + }, + { + value: '临海市', + label: '临海市' + } + ], + value: '台州市', + label: '台州市' + }, + { + children: [ + { + value: '莲都区', + label: '莲都区' + }, + { + value: '青田县', + label: '青田县' + }, + { + value: '缙云县', + label: '缙云县' + }, + { + value: '遂昌县', + label: '遂昌县' + }, + { + value: '松阳县', + label: '松阳县' + }, + { + value: '云和县', + label: '云和县' + }, + { + value: '庆元县', + label: '庆元县' + }, + { + value: '景宁畲族自治县', + label: '景宁畲族自治县' + }, + { + value: '龙泉市', + label: '龙泉市' + } + ], + value: '丽水市', + label: '丽水市' + } + ], + value: '浙江省', + label: '浙江省' + }, + { + children: [ + { + children: [ + { + value: '瑶海区', + label: '瑶海区' + }, + { + value: '庐阳区', + label: '庐阳区' + }, + { + value: '蜀山区', + label: '蜀山区' + }, + { + value: '包河区', + label: '包河区' + }, + { + value: '长丰县', + label: '长丰县' + }, + { + value: '肥东县', + label: '肥东县' + }, + { + value: '肥西县', + label: '肥西县' + }, + { + value: '庐江县', + label: '庐江县' + }, + { + value: '巢湖市', + label: '巢湖市' + } + ], + value: '合肥市', + label: '合肥市' + }, + { + children: [ + { + value: '镜湖区', + label: '镜湖区' + }, + { + value: '弋江区', + label: '弋江区' + }, + { + value: '鸠江区', + label: '鸠江区' + }, + { + value: '三山区', + label: '三山区' + }, + { + value: '芜湖县', + label: '芜湖县' + }, + { + value: '繁昌县', + label: '繁昌县' + }, + { + value: '南陵县', + label: '南陵县' + }, + { + value: '无为县', + label: '无为县' + } + ], + value: '芜湖市', + label: '芜湖市' + }, + { + children: [ + { + value: '龙子湖区', + label: '龙子湖区' + }, + { + value: '蚌山区', + label: '蚌山区' + }, + { + value: '禹会区', + label: '禹会区' + }, + { + value: '淮上区', + label: '淮上区' + }, + { + value: '怀远县', + label: '怀远县' + }, + { + value: '五河县', + label: '五河县' + }, + { + value: '固镇县', + label: '固镇县' + } + ], + value: '蚌埠市', + label: '蚌埠市' + }, + { + children: [ + { + value: '大通区', + label: '大通区' + }, + { + value: '田家庵区', + label: '田家庵区' + }, + { + value: '谢家集区', + label: '谢家集区' + }, + { + value: '八公山区', + label: '八公山区' + }, + { + value: '潘集区', + label: '潘集区' + }, + { + value: '凤台县', + label: '凤台县' + }, + { + value: '寿县', + label: '寿县' + } + ], + value: '淮南市', + label: '淮南市' + }, + { + children: [ + { + value: '花山区', + label: '花山区' + }, + { + value: '雨山区', + label: '雨山区' + }, + { + value: '博望区', + label: '博望区' + }, + { + value: '当涂县', + label: '当涂县' + }, + { + value: '含山县', + label: '含山县' + }, + { + value: '和县', + label: '和县' + } + ], + value: '马鞍山市', + label: '马鞍山市' + }, + { + children: [ + { + value: '杜集区', + label: '杜集区' + }, + { + value: '相山区', + label: '相山区' + }, + { + value: '烈山区', + label: '烈山区' + }, + { + value: '濉溪县', + label: '濉溪县' + } + ], + value: '淮北市', + label: '淮北市' + }, + { + children: [ + { + value: '铜官区', + label: '铜官区' + }, + { + value: '义安区', + label: '义安区' + }, + { + value: '郊区', + label: '郊区' + }, + { + value: '枞阳县', + label: '枞阳县' + } + ], + value: '铜陵市', + label: '铜陵市' + }, + { + children: [ + { + value: '迎江区', + label: '迎江区' + }, + { + value: '大观区', + label: '大观区' + }, + { + value: '宜秀区', + label: '宜秀区' + }, + { + value: '怀宁县', + label: '怀宁县' + }, + { + value: '潜山县', + label: '潜山县' + }, + { + value: '太湖县', + label: '太湖县' + }, + { + value: '宿松县', + label: '宿松县' + }, + { + value: '望江县', + label: '望江县' + }, + { + value: '岳西县', + label: '岳西县' + }, + { + value: '桐城市', + label: '桐城市' + } + ], + value: '安庆市', + label: '安庆市' + }, + { + children: [ + { + value: '屯溪区', + label: '屯溪区' + }, + { + value: '黄山区', + label: '黄山区' + }, + { + value: '徽州区', + label: '徽州区' + }, + { + value: '歙县', + label: '歙县' + }, + { + value: '休宁县', + label: '休宁县' + }, + { + value: '黟县', + label: '黟县' + }, + { + value: '祁门县', + label: '祁门县' + } + ], + value: '黄山市', + label: '黄山市' + }, + { + children: [ + { + value: '琅琊区', + label: '琅琊区' + }, + { + value: '南谯区', + label: '南谯区' + }, + { + value: '来安县', + label: '来安县' + }, + { + value: '全椒县', + label: '全椒县' + }, + { + value: '定远县', + label: '定远县' + }, + { + value: '凤阳县', + label: '凤阳县' + }, + { + value: '天长市', + label: '天长市' + }, + { + value: '明光市', + label: '明光市' + } + ], + value: '滁州市', + label: '滁州市' + }, + { + children: [ + { + value: '颍州区', + label: '颍州区' + }, + { + value: '颍东区', + label: '颍东区' + }, + { + value: '颍泉区', + label: '颍泉区' + }, + { + value: '临泉县', + label: '临泉县' + }, + { + value: '太和县', + label: '太和县' + }, + { + value: '阜南县', + label: '阜南县' + }, + { + value: '颍上县', + label: '颍上县' + }, + { + value: '界首市', + label: '界首市' + } + ], + value: '阜阳市', + label: '阜阳市' + }, + { + children: [ + { + value: '埇桥区', + label: '埇桥区' + }, + { + value: '砀山县', + label: '砀山县' + }, + { + value: '萧县', + label: '萧县' + }, + { + value: '灵璧县', + label: '灵璧县' + }, + { + value: '泗县', + label: '泗县' + } + ], + value: '宿州市', + label: '宿州市' + }, + { + children: [ + { + value: '金安区', + label: '金安区' + }, + { + value: '裕安区', + label: '裕安区' + }, + { + value: '叶集区', + label: '叶集区' + }, + { + value: '霍邱县', + label: '霍邱县' + }, + { + value: '舒城县', + label: '舒城县' + }, + { + value: '金寨县', + label: '金寨县' + }, + { + value: '霍山县', + label: '霍山县' + } + ], + value: '六安市', + label: '六安市' + }, + { + children: [ + { + value: '谯城区', + label: '谯城区' + }, + { + value: '涡阳县', + label: '涡阳县' + }, + { + value: '蒙城县', + label: '蒙城县' + }, + { + value: '利辛县', + label: '利辛县' + } + ], + value: '亳州市', + label: '亳州市' + }, + { + children: [ + { + value: '贵池区', + label: '贵池区' + }, + { + value: '东至县', + label: '东至县' + }, + { + value: '石台县', + label: '石台县' + }, + { + value: '青阳县', + label: '青阳县' + } + ], + value: '池州市', + label: '池州市' + }, + { + children: [ + { + value: '宣州区', + label: '宣州区' + }, + { + value: '郎溪县', + label: '郎溪县' + }, + { + value: '广德县', + label: '广德县' + }, + { + value: '泾县', + label: '泾县' + }, + { + value: '绩溪县', + label: '绩溪县' + }, + { + value: '旌德县', + label: '旌德县' + }, + { + value: '宁国市', + label: '宁国市' + } + ], + value: '宣城市', + label: '宣城市' + } + ], + value: '安徽省', + label: '安徽省' + }, + { + children: [ + { + children: [ + { + value: '鼓楼区', + label: '鼓楼区' + }, + { + value: '台江区', + label: '台江区' + }, + { + value: '仓山区', + label: '仓山区' + }, + { + value: '马尾区', + label: '马尾区' + }, + { + value: '晋安区', + label: '晋安区' + }, + { + value: '闽侯县', + label: '闽侯县' + }, + { + value: '连江县', + label: '连江县' + }, + { + value: '罗源县', + label: '罗源县' + }, + { + value: '闽清县', + label: '闽清县' + }, + { + value: '永泰县', + label: '永泰县' + }, + { + value: '平潭县', + label: '平潭县' + }, + { + value: '福清市', + label: '福清市' + }, + { + value: '长乐市', + label: '长乐市' + } + ], + value: '福州市', + label: '福州市' + }, + { + children: [ + { + value: '思明区', + label: '思明区' + }, + { + value: '海沧区', + label: '海沧区' + }, + { + value: '湖里区', + label: '湖里区' + }, + { + value: '集美区', + label: '集美区' + }, + { + value: '同安区', + label: '同安区' + }, + { + value: '翔安区', + label: '翔安区' + } + ], + value: '厦门市', + label: '厦门市' + }, + { + children: [ + { + value: '城厢区', + label: '城厢区' + }, + { + value: '涵江区', + label: '涵江区' + }, + { + value: '荔城区', + label: '荔城区' + }, + { + value: '秀屿区', + label: '秀屿区' + }, + { + value: '仙游县', + label: '仙游县' + } + ], + value: '莆田市', + label: '莆田市' + }, + { + children: [ + { + value: '梅列区', + label: '梅列区' + }, + { + value: '三元区', + label: '三元区' + }, + { + value: '明溪县', + label: '明溪县' + }, + { + value: '清流县', + label: '清流县' + }, + { + value: '宁化县', + label: '宁化县' + }, + { + value: '大田县', + label: '大田县' + }, + { + value: '尤溪县', + label: '尤溪县' + }, + { + value: '沙县', + label: '沙县' + }, + { + value: '将乐县', + label: '将乐县' + }, + { + value: '泰宁县', + label: '泰宁县' + }, + { + value: '建宁县', + label: '建宁县' + }, + { + value: '永安市', + label: '永安市' + } + ], + value: '三明市', + label: '三明市' + }, + { + children: [ + { + value: '鲤城区', + label: '鲤城区' + }, + { + value: '丰泽区', + label: '丰泽区' + }, + { + value: '洛江区', + label: '洛江区' + }, + { + value: '泉港区', + label: '泉港区' + }, + { + value: '惠安县', + label: '惠安县' + }, + { + value: '安溪县', + label: '安溪县' + }, + { + value: '永春县', + label: '永春县' + }, + { + value: '德化县', + label: '德化县' + }, + { + value: '金门县', + label: '金门县' + }, + { + value: '石狮市', + label: '石狮市' + }, + { + value: '晋江市', + label: '晋江市' + }, + { + value: '南安市', + label: '南安市' + } + ], + value: '泉州市', + label: '泉州市' + }, + { + children: [ + { + value: '芗城区', + label: '芗城区' + }, + { + value: '龙文区', + label: '龙文区' + }, + { + value: '云霄县', + label: '云霄县' + }, + { + value: '漳浦县', + label: '漳浦县' + }, + { + value: '诏安县', + label: '诏安县' + }, + { + value: '长泰县', + label: '长泰县' + }, + { + value: '东山县', + label: '东山县' + }, + { + value: '南靖县', + label: '南靖县' + }, + { + value: '平和县', + label: '平和县' + }, + { + value: '华安县', + label: '华安县' + }, + { + value: '龙海市', + label: '龙海市' + } + ], + value: '漳州市', + label: '漳州市' + }, + { + children: [ + { + value: '延平区', + label: '延平区' + }, + { + value: '建阳区', + label: '建阳区' + }, + { + value: '顺昌县', + label: '顺昌县' + }, + { + value: '浦城县', + label: '浦城县' + }, + { + value: '光泽县', + label: '光泽县' + }, + { + value: '松溪县', + label: '松溪县' + }, + { + value: '政和县', + label: '政和县' + }, + { + value: '邵武市', + label: '邵武市' + }, + { + value: '武夷山市', + label: '武夷山市' + }, + { + value: '建瓯市', + label: '建瓯市' + } + ], + value: '南平市', + label: '南平市' + }, + { + children: [ + { + value: '新罗区', + label: '新罗区' + }, + { + value: '永定区', + label: '永定区' + }, + { + value: '长汀县', + label: '长汀县' + }, + { + value: '上杭县', + label: '上杭县' + }, + { + value: '武平县', + label: '武平县' + }, + { + value: '连城县', + label: '连城县' + }, + { + value: '漳平市', + label: '漳平市' + } + ], + value: '龙岩市', + label: '龙岩市' + }, + { + children: [ + { + value: '蕉城区', + label: '蕉城区' + }, + { + value: '霞浦县', + label: '霞浦县' + }, + { + value: '古田县', + label: '古田县' + }, + { + value: '屏南县', + label: '屏南县' + }, + { + value: '寿宁县', + label: '寿宁县' + }, + { + value: '周宁县', + label: '周宁县' + }, + { + value: '柘荣县', + label: '柘荣县' + }, + { + value: '福安市', + label: '福安市' + }, + { + value: '福鼎市', + label: '福鼎市' + } + ], + value: '宁德市', + label: '宁德市' + } + ], + value: '福建省', + label: '福建省' + }, + { + children: [ + { + children: [ + { + value: '东湖区', + label: '东湖区' + }, + { + value: '西湖区', + label: '西湖区' + }, + { + value: '青云谱区', + label: '青云谱区' + }, + { + value: '湾里区', + label: '湾里区' + }, + { + value: '青山湖区', + label: '青山湖区' + }, + { + value: '新建区', + label: '新建区' + }, + { + value: '南昌县', + label: '南昌县' + }, + { + value: '安义县', + label: '安义县' + }, + { + value: '进贤县', + label: '进贤县' + } + ], + value: '南昌市', + label: '南昌市' + }, + { + children: [ + { + value: '昌江区', + label: '昌江区' + }, + { + value: '珠山区', + label: '珠山区' + }, + { + value: '浮梁县', + label: '浮梁县' + }, + { + value: '乐平市', + label: '乐平市' + } + ], + value: '景德镇市', + label: '景德镇市' + }, + { + children: [ + { + value: '安源区', + label: '安源区' + }, + { + value: '湘东区', + label: '湘东区' + }, + { + value: '莲花县', + label: '莲花县' + }, + { + value: '上栗县', + label: '上栗县' + }, + { + value: '芦溪县', + label: '芦溪县' + } + ], + value: '萍乡市', + label: '萍乡市' + }, + { + children: [ + { + value: '濂溪区', + label: '濂溪区' + }, + { + value: '浔阳区', + label: '浔阳区' + }, + { + value: '九江县', + label: '九江县' + }, + { + value: '武宁县', + label: '武宁县' + }, + { + value: '修水县', + label: '修水县' + }, + { + value: '永修县', + label: '永修县' + }, + { + value: '德安县', + label: '德安县' + }, + { + value: '都昌县', + label: '都昌县' + }, + { + value: '湖口县', + label: '湖口县' + }, + { + value: '彭泽县', + label: '彭泽县' + }, + { + value: '瑞昌市', + label: '瑞昌市' + }, + { + value: '共青城市', + label: '共青城市' + }, + { + value: '庐山市', + label: '庐山市' + } + ], + value: '九江市', + label: '九江市' + }, + { + children: [ + { + value: '渝水区', + label: '渝水区' + }, + { + value: '分宜县', + label: '分宜县' + } + ], + value: '新余市', + label: '新余市' + }, + { + children: [ + { + value: '月湖区', + label: '月湖区' + }, + { + value: '余江县', + label: '余江县' + }, + { + value: '贵溪市', + label: '贵溪市' + } + ], + value: '鹰潭市', + label: '鹰潭市' + }, + { + children: [ + { + value: '章贡区', + label: '章贡区' + }, + { + value: '南康区', + label: '南康区' + }, + { + value: '赣县', + label: '赣县' + }, + { + value: '信丰县', + label: '信丰县' + }, + { + value: '大余县', + label: '大余县' + }, + { + value: '上犹县', + label: '上犹县' + }, + { + value: '崇义县', + label: '崇义县' + }, + { + value: '安远县', + label: '安远县' + }, + { + value: '龙南县', + label: '龙南县' + }, + { + value: '定南县', + label: '定南县' + }, + { + value: '全南县', + label: '全南县' + }, + { + value: '宁都县', + label: '宁都县' + }, + { + value: '于都县', + label: '于都县' + }, + { + value: '兴国县', + label: '兴国县' + }, + { + value: '会昌县', + label: '会昌县' + }, + { + value: '寻乌县', + label: '寻乌县' + }, + { + value: '石城县', + label: '石城县' + }, + { + value: '瑞金市', + label: '瑞金市' + } + ], + value: '赣州市', + label: '赣州市' + }, + { + children: [ + { + value: '吉州区', + label: '吉州区' + }, + { + value: '青原区', + label: '青原区' + }, + { + value: '吉安县', + label: '吉安县' + }, + { + value: '吉水县', + label: '吉水县' + }, + { + value: '峡江县', + label: '峡江县' + }, + { + value: '新干县', + label: '新干县' + }, + { + value: '永丰县', + label: '永丰县' + }, + { + value: '泰和县', + label: '泰和县' + }, + { + value: '遂川县', + label: '遂川县' + }, + { + value: '万安县', + label: '万安县' + }, + { + value: '安福县', + label: '安福县' + }, + { + value: '永新县', + label: '永新县' + }, + { + value: '井冈山市', + label: '井冈山市' + } + ], + value: '吉安市', + label: '吉安市' + }, + { + children: [ + { + value: '袁州区', + label: '袁州区' + }, + { + value: '奉新县', + label: '奉新县' + }, + { + value: '万载县', + label: '万载县' + }, + { + value: '上高县', + label: '上高县' + }, + { + value: '宜丰县', + label: '宜丰县' + }, + { + value: '靖安县', + label: '靖安县' + }, + { + value: '铜鼓县', + label: '铜鼓县' + }, + { + value: '丰城市', + label: '丰城市' + }, + { + value: '樟树市', + label: '樟树市' + }, + { + value: '高安市', + label: '高安市' + } + ], + value: '宜春市', + label: '宜春市' + }, + { + children: [ + { + value: '临川区', + label: '临川区' + }, + { + value: '南城县', + label: '南城县' + }, + { + value: '黎川县', + label: '黎川县' + }, + { + value: '南丰县', + label: '南丰县' + }, + { + value: '崇仁县', + label: '崇仁县' + }, + { + value: '乐安县', + label: '乐安县' + }, + { + value: '宜黄县', + label: '宜黄县' + }, + { + value: '金溪县', + label: '金溪县' + }, + { + value: '资溪县', + label: '资溪县' + }, + { + value: '东乡县', + label: '东乡县' + }, + { + value: '广昌县', + label: '广昌县' + } + ], + value: '抚州市', + label: '抚州市' + }, + { + children: [ + { + value: '信州区', + label: '信州区' + }, + { + value: '广丰区', + label: '广丰区' + }, + { + value: '上饶县', + label: '上饶县' + }, + { + value: '玉山县', + label: '玉山县' + }, + { + value: '铅山县', + label: '铅山县' + }, + { + value: '横峰县', + label: '横峰县' + }, + { + value: '弋阳县', + label: '弋阳县' + }, + { + value: '余干县', + label: '余干县' + }, + { + value: '鄱阳县', + label: '鄱阳县' + }, + { + value: '万年县', + label: '万年县' + }, + { + value: '婺源县', + label: '婺源县' + }, + { + value: '德兴市', + label: '德兴市' + } + ], + value: '上饶市', + label: '上饶市' + } + ], + value: '江西省', + label: '江西省' + }, + { + children: [ + { + children: [ + { + value: '历下区', + label: '历下区' + }, + { + value: '市中区', + label: '市中区' + }, + { + value: '槐荫区', + label: '槐荫区' + }, + { + value: '天桥区', + label: '天桥区' + }, + { + value: '历城区', + label: '历城区' + }, + { + value: '长清区', + label: '长清区' + }, + { + value: '平阴县', + label: '平阴县' + }, + { + value: '济阳县', + label: '济阳县' + }, + { + value: '商河县', + label: '商河县' + }, + { + value: '章丘市', + label: '章丘市' + } + ], + value: '济南市', + label: '济南市' + }, + { + children: [ + { + value: '市南区', + label: '市南区' + }, + { + value: '市北区', + label: '市北区' + }, + { + value: '黄岛区', + label: '黄岛区' + }, + { + value: '崂山区', + label: '崂山区' + }, + { + value: '李沧区', + label: '李沧区' + }, + { + value: '城阳区', + label: '城阳区' + }, + { + value: '胶州市', + label: '胶州市' + }, + { + value: '即墨市', + label: '即墨市' + }, + { + value: '平度市', + label: '平度市' + }, + { + value: '莱西市', + label: '莱西市' + } + ], + value: '青岛市', + label: '青岛市' + }, + { + children: [ + { + value: '淄川区', + label: '淄川区' + }, + { + value: '张店区', + label: '张店区' + }, + { + value: '博山区', + label: '博山区' + }, + { + value: '临淄区', + label: '临淄区' + }, + { + value: '周村区', + label: '周村区' + }, + { + value: '桓台县', + label: '桓台县' + }, + { + value: '高青县', + label: '高青县' + }, + { + value: '沂源县', + label: '沂源县' + } + ], + value: '淄博市', + label: '淄博市' + }, + { + children: [ + { + value: '市中区', + label: '市中区' + }, + { + value: '薛城区', + label: '薛城区' + }, + { + value: '峄城区', + label: '峄城区' + }, + { + value: '台儿庄区', + label: '台儿庄区' + }, + { + value: '山亭区', + label: '山亭区' + }, + { + value: '滕州市', + label: '滕州市' + } + ], + value: '枣庄市', + label: '枣庄市' + }, + { + children: [ + { + value: '东营区', + label: '东营区' + }, + { + value: '河口区', + label: '河口区' + }, + { + value: '垦利区', + label: '垦利区' + }, + { + value: '利津县', + label: '利津县' + }, + { + value: '广饶县', + label: '广饶县' + } + ], + value: '东营市', + label: '东营市' + }, + { + children: [ + { + value: '芝罘区', + label: '芝罘区' + }, + { + value: '福山区', + label: '福山区' + }, + { + value: '牟平区', + label: '牟平区' + }, + { + value: '莱山区', + label: '莱山区' + }, + { + value: '长岛县', + label: '长岛县' + }, + { + value: '龙口市', + label: '龙口市' + }, + { + value: '莱阳市', + label: '莱阳市' + }, + { + value: '莱州市', + label: '莱州市' + }, + { + value: '蓬莱市', + label: '蓬莱市' + }, + { + value: '招远市', + label: '招远市' + }, + { + value: '栖霞市', + label: '栖霞市' + }, + { + value: '海阳市', + label: '海阳市' + } + ], + value: '烟台市', + label: '烟台市' + }, + { + children: [ + { + value: '潍城区', + label: '潍城区' + }, + { + value: '寒亭区', + label: '寒亭区' + }, + { + value: '坊子区', + label: '坊子区' + }, + { + value: '奎文区', + label: '奎文区' + }, + { + value: '临朐县', + label: '临朐县' + }, + { + value: '昌乐县', + label: '昌乐县' + }, + { + value: '青州市', + label: '青州市' + }, + { + value: '诸城市', + label: '诸城市' + }, + { + value: '寿光市', + label: '寿光市' + }, + { + value: '安丘市', + label: '安丘市' + }, + { + value: '高密市', + label: '高密市' + }, + { + value: '昌邑市', + label: '昌邑市' + } + ], + value: '潍坊市', + label: '潍坊市' + }, + { + children: [ + { + value: '任城区', + label: '任城区' + }, + { + value: '兖州区', + label: '兖州区' + }, + { + value: '微山县', + label: '微山县' + }, + { + value: '鱼台县', + label: '鱼台县' + }, + { + value: '金乡县', + label: '金乡县' + }, + { + value: '嘉祥县', + label: '嘉祥县' + }, + { + value: '汶上县', + label: '汶上县' + }, + { + value: '泗水县', + label: '泗水县' + }, + { + value: '梁山县', + label: '梁山县' + }, + { + value: '曲阜市', + label: '曲阜市' + }, + { + value: '邹城市', + label: '邹城市' + } + ], + value: '济宁市', + label: '济宁市' + }, + { + children: [ + { + value: '泰山区', + label: '泰山区' + }, + { + value: '岱岳区', + label: '岱岳区' + }, + { + value: '宁阳县', + label: '宁阳县' + }, + { + value: '东平县', + label: '东平县' + }, + { + value: '新泰市', + label: '新泰市' + }, + { + value: '肥城市', + label: '肥城市' + } + ], + value: '泰安市', + label: '泰安市' + }, + { + children: [ + { + value: '环翠区', + label: '环翠区' + }, + { + value: '文登区', + label: '文登区' + }, + { + value: '荣成市', + label: '荣成市' + }, + { + value: '乳山市', + label: '乳山市' + } + ], + value: '威海市', + label: '威海市' + }, + { + children: [ + { + value: '东港区', + label: '东港区' + }, + { + value: '岚山区', + label: '岚山区' + }, + { + value: '五莲县', + label: '五莲县' + }, + { + value: '莒县', + label: '莒县' + } + ], + value: '日照市', + label: '日照市' + }, + { + children: [ + { + value: '莱城区', + label: '莱城区' + }, + { + value: '钢城区', + label: '钢城区' + } + ], + value: '莱芜市', + label: '莱芜市' + }, + { + children: [ + { + value: '兰山区', + label: '兰山区' + }, + { + value: '罗庄区', + label: '罗庄区' + }, + { + value: '河东区', + label: '河东区' + }, + { + value: '沂南县', + label: '沂南县' + }, + { + value: '郯城县', + label: '郯城县' + }, + { + value: '沂水县', + label: '沂水县' + }, + { + value: '兰陵县', + label: '兰陵县' + }, + { + value: '费县', + label: '费县' + }, + { + value: '平邑县', + label: '平邑县' + }, + { + value: '莒南县', + label: '莒南县' + }, + { + value: '蒙阴县', + label: '蒙阴县' + }, + { + value: '临沭县', + label: '临沭县' + } + ], + value: '临沂市', + label: '临沂市' + }, + { + children: [ + { + value: '德城区', + label: '德城区' + }, + { + value: '陵城区', + label: '陵城区' + }, + { + value: '宁津县', + label: '宁津县' + }, + { + value: '庆云县', + label: '庆云县' + }, + { + value: '临邑县', + label: '临邑县' + }, + { + value: '齐河县', + label: '齐河县' + }, + { + value: '平原县', + label: '平原县' + }, + { + value: '夏津县', + label: '夏津县' + }, + { + value: '武城县', + label: '武城县' + }, + { + value: '乐陵市', + label: '乐陵市' + }, + { + value: '禹城市', + label: '禹城市' + } + ], + value: '德州市', + label: '德州市' + }, + { + children: [ + { + value: '东昌府区', + label: '东昌府区' + }, + { + value: '阳谷县', + label: '阳谷县' + }, + { + value: '莘县', + label: '莘县' + }, + { + value: '茌平县', + label: '茌平县' + }, + { + value: '东阿县', + label: '东阿县' + }, + { + value: '冠县', + label: '冠县' + }, + { + value: '高唐县', + label: '高唐县' + }, + { + value: '临清市', + label: '临清市' + } + ], + value: '聊城市', + label: '聊城市' + }, + { + children: [ + { + value: '滨城区', + label: '滨城区' + }, + { + value: '沾化区', + label: '沾化区' + }, + { + value: '惠民县', + label: '惠民县' + }, + { + value: '阳信县', + label: '阳信县' + }, + { + value: '无棣县', + label: '无棣县' + }, + { + value: '博兴县', + label: '博兴县' + }, + { + value: '邹平县', + label: '邹平县' + } + ], + value: '滨州市', + label: '滨州市' + }, + { + children: [ + { + value: '牡丹区', + label: '牡丹区' + }, + { + value: '定陶区', + label: '定陶区' + }, + { + value: '曹县', + label: '曹县' + }, + { + value: '单县', + label: '单县' + }, + { + value: '成武县', + label: '成武县' + }, + { + value: '巨野县', + label: '巨野县' + }, + { + value: '郓城县', + label: '郓城县' + }, + { + value: '鄄城县', + label: '鄄城县' + }, + { + value: '东明县', + label: '东明县' + } + ], + value: '菏泽市', + label: '菏泽市' + } + ], + value: '山东省', + label: '山东省' + }, + { + children: [ + { + children: [ + { + value: '中原区', + label: '中原区' + }, + { + value: '二七区', + label: '二七区' + }, + { + value: '管城回族区', + label: '管城回族区' + }, + { + value: '金水区', + label: '金水区' + }, + { + value: '上街区', + label: '上街区' + }, + { + value: '惠济区', + label: '惠济区' + }, + { + value: '中牟县', + label: '中牟县' + }, + { + value: '巩义市', + label: '巩义市' + }, + { + value: '荥阳市', + label: '荥阳市' + }, + { + value: '新密市', + label: '新密市' + }, + { + value: '新郑市', + label: '新郑市' + }, + { + value: '登封市', + label: '登封市' + } + ], + value: '郑州市', + label: '郑州市' + }, + { + children: [ + { + value: '龙亭区', + label: '龙亭区' + }, + { + value: '顺河回族区', + label: '顺河回族区' + }, + { + value: '鼓楼区', + label: '鼓楼区' + }, + { + value: '禹王台区', + label: '禹王台区' + }, + { + value: '金明区', + label: '金明区' + }, + { + value: '祥符区', + label: '祥符区' + }, + { + value: '杞县', + label: '杞县' + }, + { + value: '通许县', + label: '通许县' + }, + { + value: '尉氏县', + label: '尉氏县' + }, + { + value: '兰考县', + label: '兰考县' + } + ], + value: '开封市', + label: '开封市' + }, + { + children: [ + { + value: '老城区', + label: '老城区' + }, + { + value: '西工区', + label: '西工区' + }, + { + value: '瀍河回族区', + label: '瀍河回族区' + }, + { + value: '涧西区', + label: '涧西区' + }, + { + value: '吉利区', + label: '吉利区' + }, + { + value: '洛龙区', + label: '洛龙区' + }, + { + value: '孟津县', + label: '孟津县' + }, + { + value: '新安县', + label: '新安县' + }, + { + value: '栾川县', + label: '栾川县' + }, + { + value: '嵩县', + label: '嵩县' + }, + { + value: '汝阳县', + label: '汝阳县' + }, + { + value: '宜阳县', + label: '宜阳县' + }, + { + value: '洛宁县', + label: '洛宁县' + }, + { + value: '伊川县', + label: '伊川县' + }, + { + value: '偃师市', + label: '偃师市' + } + ], + value: '洛阳市', + label: '洛阳市' + }, + { + children: [ + { + value: '新华区', + label: '新华区' + }, + { + value: '卫东区', + label: '卫东区' + }, + { + value: '石龙区', + label: '石龙区' + }, + { + value: '湛河区', + label: '湛河区' + }, + { + value: '宝丰县', + label: '宝丰县' + }, + { + value: '叶县', + label: '叶县' + }, + { + value: '鲁山县', + label: '鲁山县' + }, + { + value: '郏县', + label: '郏县' + }, + { + value: '舞钢市', + label: '舞钢市' + }, + { + value: '汝州市', + label: '汝州市' + } + ], + value: '平顶山市', + label: '平顶山市' + }, + { + children: [ + { + value: '文峰区', + label: '文峰区' + }, + { + value: '北关区', + label: '北关区' + }, + { + value: '殷都区', + label: '殷都区' + }, + { + value: '龙安区', + label: '龙安区' + }, + { + value: '安阳县', + label: '安阳县' + }, + { + value: '汤阴县', + label: '汤阴县' + }, + { + value: '滑县', + label: '滑县' + }, + { + value: '内黄县', + label: '内黄县' + }, + { + value: '林州市', + label: '林州市' + } + ], + value: '安阳市', + label: '安阳市' + }, + { + children: [ + { + value: '鹤山区', + label: '鹤山区' + }, + { + value: '山城区', + label: '山城区' + }, + { + value: '淇滨区', + label: '淇滨区' + }, + { + value: '浚县', + label: '浚县' + }, + { + value: '淇县', + label: '淇县' + } + ], + value: '鹤壁市', + label: '鹤壁市' + }, + { + children: [ + { + value: '红旗区', + label: '红旗区' + }, + { + value: '卫滨区', + label: '卫滨区' + }, + { + value: '凤泉区', + label: '凤泉区' + }, + { + value: '牧野区', + label: '牧野区' + }, + { + value: '新乡县', + label: '新乡县' + }, + { + value: '获嘉县', + label: '获嘉县' + }, + { + value: '原阳县', + label: '原阳县' + }, + { + value: '延津县', + label: '延津县' + }, + { + value: '封丘县', + label: '封丘县' + }, + { + value: '长垣县', + label: '长垣县' + }, + { + value: '卫辉市', + label: '卫辉市' + }, + { + value: '辉县市', + label: '辉县市' + } + ], + value: '新乡市', + label: '新乡市' + }, + { + children: [ + { + value: '解放区', + label: '解放区' + }, + { + value: '中站区', + label: '中站区' + }, + { + value: '马村区', + label: '马村区' + }, + { + value: '山阳区', + label: '山阳区' + }, + { + value: '修武县', + label: '修武县' + }, + { + value: '博爱县', + label: '博爱县' + }, + { + value: '武陟县', + label: '武陟县' + }, + { + value: '温县', + label: '温县' + }, + { + value: '沁阳市', + label: '沁阳市' + }, + { + value: '孟州市', + label: '孟州市' + } + ], + value: '焦作市', + label: '焦作市' + }, + { + children: [ + { + value: '华龙区', + label: '华龙区' + }, + { + value: '清丰县', + label: '清丰县' + }, + { + value: '南乐县', + label: '南乐县' + }, + { + value: '范县', + label: '范县' + }, + { + value: '台前县', + label: '台前县' + }, + { + value: '濮阳县', + label: '濮阳县' + } + ], + value: '濮阳市', + label: '濮阳市' + }, + { + children: [ + { + value: '魏都区', + label: '魏都区' + }, + { + value: '许昌县', + label: '许昌县' + }, + { + value: '鄢陵县', + label: '鄢陵县' + }, + { + value: '襄城县', + label: '襄城县' + }, + { + value: '禹州市', + label: '禹州市' + }, + { + value: '长葛市', + label: '长葛市' + } + ], + value: '许昌市', + label: '许昌市' + }, + { + children: [ + { + value: '源汇区', + label: '源汇区' + }, + { + value: '郾城区', + label: '郾城区' + }, + { + value: '召陵区', + label: '召陵区' + }, + { + value: '舞阳县', + label: '舞阳县' + }, + { + value: '临颍县', + label: '临颍县' + } + ], + value: '漯河市', + label: '漯河市' + }, + { + children: [ + { + value: '湖滨区', + label: '湖滨区' + }, + { + value: '陕州区', + label: '陕州区' + }, + { + value: '渑池县', + label: '渑池县' + }, + { + value: '卢氏县', + label: '卢氏县' + }, + { + value: '义马市', + label: '义马市' + }, + { + value: '灵宝市', + label: '灵宝市' + } + ], + value: '三门峡市', + label: '三门峡市' + }, + { + children: [ + { + value: '宛城区', + label: '宛城区' + }, + { + value: '卧龙区', + label: '卧龙区' + }, + { + value: '南召县', + label: '南召县' + }, + { + value: '方城县', + label: '方城县' + }, + { + value: '西峡县', + label: '西峡县' + }, + { + value: '镇平县', + label: '镇平县' + }, + { + value: '内乡县', + label: '内乡县' + }, + { + value: '淅川县', + label: '淅川县' + }, + { + value: '社旗县', + label: '社旗县' + }, + { + value: '唐河县', + label: '唐河县' + }, + { + value: '新野县', + label: '新野县' + }, + { + value: '桐柏县', + label: '桐柏县' + }, + { + value: '邓州市', + label: '邓州市' + } + ], + value: '南阳市', + label: '南阳市' + }, + { + children: [ + { + value: '梁园区', + label: '梁园区' + }, + { + value: '睢阳区', + label: '睢阳区' + }, + { + value: '民权县', + label: '民权县' + }, + { + value: '睢县', + label: '睢县' + }, + { + value: '宁陵县', + label: '宁陵县' + }, + { + value: '柘城县', + label: '柘城县' + }, + { + value: '虞城县', + label: '虞城县' + }, + { + value: '夏邑县', + label: '夏邑县' + }, + { + value: '永城市', + label: '永城市' + } + ], + value: '商丘市', + label: '商丘市' + }, + { + children: [ + { + value: '浉河区', + label: '浉河区' + }, + { + value: '平桥区', + label: '平桥区' + }, + { + value: '罗山县', + label: '罗山县' + }, + { + value: '光山县', + label: '光山县' + }, + { + value: '新县', + label: '新县' + }, + { + value: '商城县', + label: '商城县' + }, + { + value: '固始县', + label: '固始县' + }, + { + value: '潢川县', + label: '潢川县' + }, + { + value: '淮滨县', + label: '淮滨县' + }, + { + value: '息县', + label: '息县' + } + ], + value: '信阳市', + label: '信阳市' + }, + { + children: [ + { + value: '川汇区', + label: '川汇区' + }, + { + value: '扶沟县', + label: '扶沟县' + }, + { + value: '西华县', + label: '西华县' + }, + { + value: '商水县', + label: '商水县' + }, + { + value: '沈丘县', + label: '沈丘县' + }, + { + value: '郸城县', + label: '郸城县' + }, + { + value: '淮阳县', + label: '淮阳县' + }, + { + value: '太康县', + label: '太康县' + }, + { + value: '鹿邑县', + label: '鹿邑县' + }, + { + value: '项城市', + label: '项城市' + } + ], + value: '周口市', + label: '周口市' + }, + { + children: [ + { + value: '驿城区', + label: '驿城区' + }, + { + value: '西平县', + label: '西平县' + }, + { + value: '上蔡县', + label: '上蔡县' + }, + { + value: '平舆县', + label: '平舆县' + }, + { + value: '正阳县', + label: '正阳县' + }, + { + value: '确山县', + label: '确山县' + }, + { + value: '泌阳县', + label: '泌阳县' + }, + { + value: '汝南县', + label: '汝南县' + }, + { + value: '遂平县', + label: '遂平县' + }, + { + value: '新蔡县', + label: '新蔡县' + } + ], + value: '驻马店市', + label: '驻马店市' + }, + { + value: '济源市', + label: '济源市' + } + ], + value: '河南省', + label: '河南省' + }, + { + children: [ + { + children: [ + { + value: '江岸区', + label: '江岸区' + }, + { + value: '江汉区', + label: '江汉区' + }, + { + value: '硚口区', + label: '硚口区' + }, + { + value: '汉阳区', + label: '汉阳区' + }, + { + value: '武昌区', + label: '武昌区' + }, + { + value: '青山区', + label: '青山区' + }, + { + value: '洪山区', + label: '洪山区' + }, + { + value: '东西湖区', + label: '东西湖区' + }, + { + value: '汉南区', + label: '汉南区' + }, + { + value: '蔡甸区', + label: '蔡甸区' + }, + { + value: '江夏区', + label: '江夏区' + }, + { + value: '黄陂区', + label: '黄陂区' + }, + { + value: '新洲区', + label: '新洲区' + } + ], + value: '武汉市', + label: '武汉市' + }, + { + children: [ + { + value: '黄石港区', + label: '黄石港区' + }, + { + value: '西塞山区', + label: '西塞山区' + }, + { + value: '下陆区', + label: '下陆区' + }, + { + value: '铁山区', + label: '铁山区' + }, + { + value: '阳新县', + label: '阳新县' + }, + { + value: '大冶市', + label: '大冶市' + } + ], + value: '黄石市', + label: '黄石市' + }, + { + children: [ + { + value: '茅箭区', + label: '茅箭区' + }, + { + value: '张湾区', + label: '张湾区' + }, + { + value: '郧阳区', + label: '郧阳区' + }, + { + value: '郧西县', + label: '郧西县' + }, + { + value: '竹山县', + label: '竹山县' + }, + { + value: '竹溪县', + label: '竹溪县' + }, + { + value: '房县', + label: '房县' + }, + { + value: '丹江口市', + label: '丹江口市' + } + ], + value: '十堰市', + label: '十堰市' + }, + { + children: [ + { + value: '西陵区', + label: '西陵区' + }, + { + value: '伍家岗区', + label: '伍家岗区' + }, + { + value: '点军区', + label: '点军区' + }, + { + value: '猇亭区', + label: '猇亭区' + }, + { + value: '夷陵区', + label: '夷陵区' + }, + { + value: '远安县', + label: '远安县' + }, + { + value: '兴山县', + label: '兴山县' + }, + { + value: '秭归县', + label: '秭归县' + }, + { + value: '长阳土家族自治县', + label: '长阳土家族自治县' + }, + { + value: '五峰土家族自治县', + label: '五峰土家族自治县' + }, + { + value: '宜都市', + label: '宜都市' + }, + { + value: '当阳市', + label: '当阳市' + }, + { + value: '枝江市', + label: '枝江市' + } + ], + value: '宜昌市', + label: '宜昌市' + }, + { + children: [ + { + value: '襄城区', + label: '襄城区' + }, + { + value: '樊城区', + label: '樊城区' + }, + { + value: '襄州区', + label: '襄州区' + }, + { + value: '南漳县', + label: '南漳县' + }, + { + value: '谷城县', + label: '谷城县' + }, + { + value: '保康县', + label: '保康县' + }, + { + value: '老河口市', + label: '老河口市' + }, + { + value: '枣阳市', + label: '枣阳市' + }, + { + value: '宜城市', + label: '宜城市' + } + ], + value: '襄阳市', + label: '襄阳市' + }, + { + children: [ + { + value: '梁子湖区', + label: '梁子湖区' + }, + { + value: '华容区', + label: '华容区' + }, + { + value: '鄂城区', + label: '鄂城区' + } + ], + value: '鄂州市', + label: '鄂州市' + }, + { + children: [ + { + value: '东宝区', + label: '东宝区' + }, + { + value: '掇刀区', + label: '掇刀区' + }, + { + value: '京山县', + label: '京山县' + }, + { + value: '沙洋县', + label: '沙洋县' + }, + { + value: '钟祥市', + label: '钟祥市' + } + ], + value: '荆门市', + label: '荆门市' + }, + { + children: [ + { + value: '孝南区', + label: '孝南区' + }, + { + value: '孝昌县', + label: '孝昌县' + }, + { + value: '大悟县', + label: '大悟县' + }, + { + value: '云梦县', + label: '云梦县' + }, + { + value: '应城市', + label: '应城市' + }, + { + value: '安陆市', + label: '安陆市' + }, + { + value: '汉川市', + label: '汉川市' + } + ], + value: '孝感市', + label: '孝感市' + }, + { + children: [ + { + value: '沙市区', + label: '沙市区' + }, + { + value: '荆州区', + label: '荆州区' + }, + { + value: '公安县', + label: '公安县' + }, + { + value: '监利县', + label: '监利县' + }, + { + value: '江陵县', + label: '江陵县' + }, + { + value: '石首市', + label: '石首市' + }, + { + value: '洪湖市', + label: '洪湖市' + }, + { + value: '松滋市', + label: '松滋市' + } + ], + value: '荆州市', + label: '荆州市' + }, + { + children: [ + { + value: '黄州区', + label: '黄州区' + }, + { + value: '团风县', + label: '团风县' + }, + { + value: '红安县', + label: '红安县' + }, + { + value: '罗田县', + label: '罗田县' + }, + { + value: '英山县', + label: '英山县' + }, + { + value: '浠水县', + label: '浠水县' + }, + { + value: '蕲春县', + label: '蕲春县' + }, + { + value: '黄梅县', + label: '黄梅县' + }, + { + value: '麻城市', + label: '麻城市' + }, + { + value: '武穴市', + label: '武穴市' + } + ], + value: '黄冈市', + label: '黄冈市' + }, + { + children: [ + { + value: '咸安区', + label: '咸安区' + }, + { + value: '嘉鱼县', + label: '嘉鱼县' + }, + { + value: '通城县', + label: '通城县' + }, + { + value: '崇阳县', + label: '崇阳县' + }, + { + value: '通山县', + label: '通山县' + }, + { + value: '赤壁市', + label: '赤壁市' + } + ], + value: '咸宁市', + label: '咸宁市' + }, + { + children: [ + { + value: '曾都区', + label: '曾都区' + }, + { + value: '随县', + label: '随县' + }, + { + value: '广水市', + label: '广水市' + } + ], + value: '随州市', + label: '随州市' + }, + { + children: [ + { + value: '恩施市', + label: '恩施市' + }, + { + value: '利川市', + label: '利川市' + }, + { + value: '建始县', + label: '建始县' + }, + { + value: '巴东县', + label: '巴东县' + }, + { + value: '宣恩县', + label: '宣恩县' + }, + { + value: '咸丰县', + label: '咸丰县' + }, + { + value: '来凤县', + label: '来凤县' + }, + { + value: '鹤峰县', + label: '鹤峰县' + } + ], + value: '恩施土家族苗族自治州', + label: '恩施土家族苗族自治州' + }, + { + value: '仙桃市', + label: '仙桃市' + }, + { + value: '潜江市', + label: '潜江市' + }, + { + value: '天门市', + label: '天门市' + }, + { + value: '神农架林区', + label: '神农架林区' + } + ], + value: '湖北省', + label: '湖北省' + }, + { + children: [ + { + children: [ + { + value: '芙蓉区', + label: '芙蓉区' + }, + { + value: '天心区', + label: '天心区' + }, + { + value: '岳麓区', + label: '岳麓区' + }, + { + value: '开福区', + label: '开福区' + }, + { + value: '雨花区', + label: '雨花区' + }, + { + value: '望城区', + label: '望城区' + }, + { + value: '长沙县', + label: '长沙县' + }, + { + value: '宁乡县', + label: '宁乡县' + }, + { + value: '浏阳市', + label: '浏阳市' + } + ], + value: '长沙市', + label: '长沙市' + }, + { + children: [ + { + value: '荷塘区', + label: '荷塘区' + }, + { + value: '芦淞区', + label: '芦淞区' + }, + { + value: '石峰区', + label: '石峰区' + }, + { + value: '天元区', + label: '天元区' + }, + { + value: '株洲县', + label: '株洲县' + }, + { + value: '攸县', + label: '攸县' + }, + { + value: '茶陵县', + label: '茶陵县' + }, + { + value: '炎陵县', + label: '炎陵县' + }, + { + value: '醴陵市', + label: '醴陵市' + } + ], + value: '株洲市', + label: '株洲市' + }, + { + children: [ + { + value: '雨湖区', + label: '雨湖区' + }, + { + value: '岳塘区', + label: '岳塘区' + }, + { + value: '湘潭县', + label: '湘潭县' + }, + { + value: '湘乡市', + label: '湘乡市' + }, + { + value: '韶山市', + label: '韶山市' + } + ], + value: '湘潭市', + label: '湘潭市' + }, + { + children: [ + { + value: '珠晖区', + label: '珠晖区' + }, + { + value: '雁峰区', + label: '雁峰区' + }, + { + value: '石鼓区', + label: '石鼓区' + }, + { + value: '蒸湘区', + label: '蒸湘区' + }, + { + value: '南岳区', + label: '南岳区' + }, + { + value: '衡阳县', + label: '衡阳县' + }, + { + value: '衡南县', + label: '衡南县' + }, + { + value: '衡山县', + label: '衡山县' + }, + { + value: '衡东县', + label: '衡东县' + }, + { + value: '祁东县', + label: '祁东县' + }, + { + value: '耒阳市', + label: '耒阳市' + }, + { + value: '常宁市', + label: '常宁市' + } + ], + value: '衡阳市', + label: '衡阳市' + }, + { + children: [ + { + value: '双清区', + label: '双清区' + }, + { + value: '大祥区', + label: '大祥区' + }, + { + value: '北塔区', + label: '北塔区' + }, + { + value: '邵东县', + label: '邵东县' + }, + { + value: '新邵县', + label: '新邵县' + }, + { + value: '邵阳县', + label: '邵阳县' + }, + { + value: '隆回县', + label: '隆回县' + }, + { + value: '洞口县', + label: '洞口县' + }, + { + value: '绥宁县', + label: '绥宁县' + }, + { + value: '新宁县', + label: '新宁县' + }, + { + value: '城步苗族自治县', + label: '城步苗族自治县' + }, + { + value: '武冈市', + label: '武冈市' + } + ], + value: '邵阳市', + label: '邵阳市' + }, + { + children: [ + { + value: '岳阳楼区', + label: '岳阳楼区' + }, + { + value: '云溪区', + label: '云溪区' + }, + { + value: '君山区', + label: '君山区' + }, + { + value: '岳阳县', + label: '岳阳县' + }, + { + value: '华容县', + label: '华容县' + }, + { + value: '湘阴县', + label: '湘阴县' + }, + { + value: '平江县', + label: '平江县' + }, + { + value: '汨罗市', + label: '汨罗市' + }, + { + value: '临湘市', + label: '临湘市' + } + ], + value: '岳阳市', + label: '岳阳市' + }, + { + children: [ + { + value: '武陵区', + label: '武陵区' + }, + { + value: '鼎城区', + label: '鼎城区' + }, + { + value: '安乡县', + label: '安乡县' + }, + { + value: '汉寿县', + label: '汉寿县' + }, + { + value: '澧县', + label: '澧县' + }, + { + value: '临澧县', + label: '临澧县' + }, + { + value: '桃源县', + label: '桃源县' + }, + { + value: '石门县', + label: '石门县' + }, + { + value: '津市市', + label: '津市市' + } + ], + value: '常德市', + label: '常德市' + }, + { + children: [ + { + value: '永定区', + label: '永定区' + }, + { + value: '武陵源区', + label: '武陵源区' + }, + { + value: '慈利县', + label: '慈利县' + }, + { + value: '桑植县', + label: '桑植县' + } + ], + value: '张家界市', + label: '张家界市' + }, + { + children: [ + { + value: '资阳区', + label: '资阳区' + }, + { + value: '赫山区', + label: '赫山区' + }, + { + value: '南县', + label: '南县' + }, + { + value: '桃江县', + label: '桃江县' + }, + { + value: '安化县', + label: '安化县' + }, + { + value: '沅江市', + label: '沅江市' + } + ], + value: '益阳市', + label: '益阳市' + }, + { + children: [ + { + value: '北湖区', + label: '北湖区' + }, + { + value: '苏仙区', + label: '苏仙区' + }, + { + value: '桂阳县', + label: '桂阳县' + }, + { + value: '宜章县', + label: '宜章县' + }, + { + value: '永兴县', + label: '永兴县' + }, + { + value: '嘉禾县', + label: '嘉禾县' + }, + { + value: '临武县', + label: '临武县' + }, + { + value: '汝城县', + label: '汝城县' + }, + { + value: '桂东县', + label: '桂东县' + }, + { + value: '安仁县', + label: '安仁县' + }, + { + value: '资兴市', + label: '资兴市' + } + ], + value: '郴州市', + label: '郴州市' + }, + { + children: [ + { + value: '零陵区', + label: '零陵区' + }, + { + value: '冷水滩区', + label: '冷水滩区' + }, + { + value: '祁阳县', + label: '祁阳县' + }, + { + value: '东安县', + label: '东安县' + }, + { + value: '双牌县', + label: '双牌县' + }, + { + value: '道县', + label: '道县' + }, + { + value: '江永县', + label: '江永县' + }, + { + value: '宁远县', + label: '宁远县' + }, + { + value: '蓝山县', + label: '蓝山县' + }, + { + value: '新田县', + label: '新田县' + }, + { + value: '江华瑶族自治县', + label: '江华瑶族自治县' + } + ], + value: '永州市', + label: '永州市' + }, + { + children: [ + { + value: '鹤城区', + label: '鹤城区' + }, + { + value: '中方县', + label: '中方县' + }, + { + value: '沅陵县', + label: '沅陵县' + }, + { + value: '辰溪县', + label: '辰溪县' + }, + { + value: '溆浦县', + label: '溆浦县' + }, + { + value: '会同县', + label: '会同县' + }, + { + value: '麻阳苗族自治县', + label: '麻阳苗族自治县' + }, + { + value: '新晃侗族自治县', + label: '新晃侗族自治县' + }, + { + value: '芷江侗族自治县', + label: '芷江侗族自治县' + }, + { + value: '靖州苗族侗族自治县', + label: '靖州苗族侗族自治县' + }, + { + value: '通道侗族自治县', + label: '通道侗族自治县' + }, + { + value: '洪江市', + label: '洪江市' + } + ], + value: '怀化市', + label: '怀化市' + }, + { + children: [ + { + value: '娄星区', + label: '娄星区' + }, + { + value: '双峰县', + label: '双峰县' + }, + { + value: '新化县', + label: '新化县' + }, + { + value: '冷水江市', + label: '冷水江市' + }, + { + value: '涟源市', + label: '涟源市' + } + ], + value: '娄底市', + label: '娄底市' + }, + { + children: [ + { + value: '吉首市', + label: '吉首市' + }, + { + value: '泸溪县', + label: '泸溪县' + }, + { + value: '凤凰县', + label: '凤凰县' + }, + { + value: '花垣县', + label: '花垣县' + }, + { + value: '保靖县', + label: '保靖县' + }, + { + value: '古丈县', + label: '古丈县' + }, + { + value: '永顺县', + label: '永顺县' + }, + { + value: '龙山县', + label: '龙山县' + } + ], + value: '湘西土家族苗族自治州', + label: '湘西土家族苗族自治州' + } + ], + value: '湖南省', + label: '湖南省' + }, + { + children: [ + { + children: [ + { + value: '荔湾区', + label: '荔湾区' + }, + { + value: '越秀区', + label: '越秀区' + }, + { + value: '海珠区', + label: '海珠区' + }, + { + value: '天河区', + label: '天河区' + }, + { + value: '白云区', + label: '白云区' + }, + { + value: '黄埔区', + label: '黄埔区' + }, + { + value: '番禺区', + label: '番禺区' + }, + { + value: '花都区', + label: '花都区' + }, + { + value: '南沙区', + label: '南沙区' + }, + { + value: '从化区', + label: '从化区' + }, + { + value: '增城区', + label: '增城区' + } + ], + value: '广州市', + label: '广州市' + }, + { + children: [ + { + value: '武江区', + label: '武江区' + }, + { + value: '浈江区', + label: '浈江区' + }, + { + value: '曲江区', + label: '曲江区' + }, + { + value: '始兴县', + label: '始兴县' + }, + { + value: '仁化县', + label: '仁化县' + }, + { + value: '翁源县', + label: '翁源县' + }, + { + value: '乳源瑶族自治县', + label: '乳源瑶族自治县' + }, + { + value: '新丰县', + label: '新丰县' + }, + { + value: '乐昌市', + label: '乐昌市' + }, + { + value: '南雄市', + label: '南雄市' + } + ], + value: '韶关市', + label: '韶关市' + }, + { + children: [ + { + value: '罗湖区', + label: '罗湖区' + }, + { + value: '福田区', + label: '福田区' + }, + { + value: '南山区', + label: '南山区' + }, + { + value: '宝安区', + label: '宝安区' + }, + { + value: '龙岗区', + label: '龙岗区' + }, + { + value: '盐田区', + label: '盐田区' + } + ], + value: '深圳市', + label: '深圳市' + }, + { + children: [ + { + value: '香洲区', + label: '香洲区' + }, + { + value: '斗门区', + label: '斗门区' + }, + { + value: '金湾区', + label: '金湾区' + } + ], + value: '珠海市', + label: '珠海市' + }, + { + children: [ + { + value: '龙湖区', + label: '龙湖区' + }, + { + value: '金平区', + label: '金平区' + }, + { + value: '濠江区', + label: '濠江区' + }, + { + value: '潮阳区', + label: '潮阳区' + }, + { + value: '潮南区', + label: '潮南区' + }, + { + value: '澄海区', + label: '澄海区' + }, + { + value: '南澳县', + label: '南澳县' + } + ], + value: '汕头市', + label: '汕头市' + }, + { + children: [ + { + value: '禅城区', + label: '禅城区' + }, + { + value: '南海区', + label: '南海区' + }, + { + value: '顺德区', + label: '顺德区' + }, + { + value: '三水区', + label: '三水区' + }, + { + value: '高明区', + label: '高明区' + } + ], + value: '佛山市', + label: '佛山市' + }, + { + children: [ + { + value: '蓬江区', + label: '蓬江区' + }, + { + value: '江海区', + label: '江海区' + }, + { + value: '新会区', + label: '新会区' + }, + { + value: '台山市', + label: '台山市' + }, + { + value: '开平市', + label: '开平市' + }, + { + value: '鹤山市', + label: '鹤山市' + }, + { + value: '恩平市', + label: '恩平市' + } + ], + value: '江门市', + label: '江门市' + }, + { + children: [ + { + value: '赤坎区', + label: '赤坎区' + }, + { + value: '霞山区', + label: '霞山区' + }, + { + value: '坡头区', + label: '坡头区' + }, + { + value: '麻章区', + label: '麻章区' + }, + { + value: '遂溪县', + label: '遂溪县' + }, + { + value: '徐闻县', + label: '徐闻县' + }, + { + value: '廉江市', + label: '廉江市' + }, + { + value: '雷州市', + label: '雷州市' + }, + { + value: '吴川市', + label: '吴川市' + } + ], + value: '湛江市', + label: '湛江市' + }, + { + children: [ + { + value: '茂南区', + label: '茂南区' + }, + { + value: '电白区', + label: '电白区' + }, + { + value: '高州市', + label: '高州市' + }, + { + value: '化州市', + label: '化州市' + }, + { + value: '信宜市', + label: '信宜市' + } + ], + value: '茂名市', + label: '茂名市' + }, + { + children: [ + { + value: '端州区', + label: '端州区' + }, + { + value: '鼎湖区', + label: '鼎湖区' + }, + { + value: '高要区', + label: '高要区' + }, + { + value: '广宁县', + label: '广宁县' + }, + { + value: '怀集县', + label: '怀集县' + }, + { + value: '封开县', + label: '封开县' + }, + { + value: '德庆县', + label: '德庆县' + }, + { + value: '四会市', + label: '四会市' + } + ], + value: '肇庆市', + label: '肇庆市' + }, + { + children: [ + { + value: '惠城区', + label: '惠城区' + }, + { + value: '惠阳区', + label: '惠阳区' + }, + { + value: '博罗县', + label: '博罗县' + }, + { + value: '惠东县', + label: '惠东县' + }, + { + value: '龙门县', + label: '龙门县' + } + ], + value: '惠州市', + label: '惠州市' + }, + { + children: [ + { + value: '梅江区', + label: '梅江区' + }, + { + value: '梅县区', + label: '梅县区' + }, + { + value: '大埔县', + label: '大埔县' + }, + { + value: '丰顺县', + label: '丰顺县' + }, + { + value: '五华县', + label: '五华县' + }, + { + value: '平远县', + label: '平远县' + }, + { + value: '蕉岭县', + label: '蕉岭县' + }, + { + value: '兴宁市', + label: '兴宁市' + } + ], + value: '梅州市', + label: '梅州市' + }, + { + children: [ + { + value: '城区', + label: '城区' + }, + { + value: '海丰县', + label: '海丰县' + }, + { + value: '陆河县', + label: '陆河县' + }, + { + value: '陆丰市', + label: '陆丰市' + } + ], + value: '汕尾市', + label: '汕尾市' + }, + { + children: [ + { + value: '源城区', + label: '源城区' + }, + { + value: '紫金县', + label: '紫金县' + }, + { + value: '龙川县', + label: '龙川县' + }, + { + value: '连平县', + label: '连平县' + }, + { + value: '和平县', + label: '和平县' + }, + { + value: '东源县', + label: '东源县' + } + ], + value: '河源市', + label: '河源市' + }, + { + children: [ + { + value: '江城区', + label: '江城区' + }, + { + value: '阳东区', + label: '阳东区' + }, + { + value: '阳西县', + label: '阳西县' + }, + { + value: '阳春市', + label: '阳春市' + } + ], + value: '阳江市', + label: '阳江市' + }, + { + children: [ + { + value: '清城区', + label: '清城区' + }, + { + value: '清新区', + label: '清新区' + }, + { + value: '佛冈县', + label: '佛冈县' + }, + { + value: '阳山县', + label: '阳山县' + }, + { + value: '连山壮族瑶族自治县', + label: '连山壮族瑶族自治县' + }, + { + value: '连南瑶族自治县', + label: '连南瑶族自治县' + }, + { + value: '英德市', + label: '英德市' + }, + { + value: '连州市', + label: '连州市' + } + ], + value: '清远市', + label: '清远市' + }, + { + value: '东莞市', + label: '东莞市' + }, + { + value: '中山市', + label: '中山市' + }, + { + children: [ + { + value: '湘桥区', + label: '湘桥区' + }, + { + value: '潮安区', + label: '潮安区' + }, + { + value: '饶平县', + label: '饶平县' + } + ], + value: '潮州市', + label: '潮州市' + }, + { + children: [ + { + value: '榕城区', + label: '榕城区' + }, + { + value: '揭东区', + label: '揭东区' + }, + { + value: '揭西县', + label: '揭西县' + }, + { + value: '惠来县', + label: '惠来县' + }, + { + value: '普宁市', + label: '普宁市' + } + ], + value: '揭阳市', + label: '揭阳市' + }, + { + children: [ + { + value: '云城区', + label: '云城区' + }, + { + value: '云安区', + label: '云安区' + }, + { + value: '新兴县', + label: '新兴县' + }, + { + value: '郁南县', + label: '郁南县' + }, + { + value: '罗定市', + label: '罗定市' + } + ], + value: '云浮市', + label: '云浮市' + } + ], + value: '广东省', + label: '广东省' + }, + { + children: [ + { + children: [ + { + value: '兴宁区', + label: '兴宁区' + }, + { + value: '青秀区', + label: '青秀区' + }, + { + value: '江南区', + label: '江南区' + }, + { + value: '西乡塘区', + label: '西乡塘区' + }, + { + value: '良庆区', + label: '良庆区' + }, + { + value: '邕宁区', + label: '邕宁区' + }, + { + value: '武鸣区', + label: '武鸣区' + }, + { + value: '隆安县', + label: '隆安县' + }, + { + value: '马山县', + label: '马山县' + }, + { + value: '上林县', + label: '上林县' + }, + { + value: '宾阳县', + label: '宾阳县' + }, + { + value: '横县', + label: '横县' + } + ], + value: '南宁市', + label: '南宁市' + }, + { + children: [ + { + value: '城中区', + label: '城中区' + }, + { + value: '鱼峰区', + label: '鱼峰区' + }, + { + value: '柳南区', + label: '柳南区' + }, + { + value: '柳北区', + label: '柳北区' + }, + { + value: '柳江区', + label: '柳江区' + }, + { + value: '柳城县', + label: '柳城县' + }, + { + value: '鹿寨县', + label: '鹿寨县' + }, + { + value: '融安县', + label: '融安县' + }, + { + value: '融水苗族自治县', + label: '融水苗族自治县' + }, + { + value: '三江侗族自治县', + label: '三江侗族自治县' + } + ], + value: '柳州市', + label: '柳州市' + }, + { + children: [ + { + value: '秀峰区', + label: '秀峰区' + }, + { + value: '叠彩区', + label: '叠彩区' + }, + { + value: '象山区', + label: '象山区' + }, + { + value: '七星区', + label: '七星区' + }, + { + value: '雁山区', + label: '雁山区' + }, + { + value: '临桂区', + label: '临桂区' + }, + { + value: '阳朔县', + label: '阳朔县' + }, + { + value: '灵川县', + label: '灵川县' + }, + { + value: '全州县', + label: '全州县' + }, + { + value: '兴安县', + label: '兴安县' + }, + { + value: '永福县', + label: '永福县' + }, + { + value: '灌阳县', + label: '灌阳县' + }, + { + value: '龙胜各族自治县', + label: '龙胜各族自治县' + }, + { + value: '资源县', + label: '资源县' + }, + { + value: '平乐县', + label: '平乐县' + }, + { + value: '荔浦县', + label: '荔浦县' + }, + { + value: '恭城瑶族自治县', + label: '恭城瑶族自治县' + } + ], + value: '桂林市', + label: '桂林市' + }, + { + children: [ + { + value: '万秀区', + label: '万秀区' + }, + { + value: '长洲区', + label: '长洲区' + }, + { + value: '龙圩区', + label: '龙圩区' + }, + { + value: '苍梧县', + label: '苍梧县' + }, + { + value: '藤县', + label: '藤县' + }, + { + value: '蒙山县', + label: '蒙山县' + }, + { + value: '岑溪市', + label: '岑溪市' + } + ], + value: '梧州市', + label: '梧州市' + }, + { + children: [ + { + value: '海城区', + label: '海城区' + }, + { + value: '银海区', + label: '银海区' + }, + { + value: '铁山港区', + label: '铁山港区' + }, + { + value: '合浦县', + label: '合浦县' + } + ], + value: '北海市', + label: '北海市' + }, + { + children: [ + { + value: '港口区', + label: '港口区' + }, + { + value: '防城区', + label: '防城区' + }, + { + value: '上思县', + label: '上思县' + }, + { + value: '东兴市', + label: '东兴市' + } + ], + value: '防城港市', + label: '防城港市' + }, + { + children: [ + { + value: '钦南区', + label: '钦南区' + }, + { + value: '钦北区', + label: '钦北区' + }, + { + value: '灵山县', + label: '灵山县' + }, + { + value: '浦北县', + label: '浦北县' + } + ], + value: '钦州市', + label: '钦州市' + }, + { + children: [ + { + value: '港北区', + label: '港北区' + }, + { + value: '港南区', + label: '港南区' + }, + { + value: '覃塘区', + label: '覃塘区' + }, + { + value: '平南县', + label: '平南县' + }, + { + value: '桂平市', + label: '桂平市' + } + ], + value: '贵港市', + label: '贵港市' + }, + { + children: [ + { + value: '玉州区', + label: '玉州区' + }, + { + value: '福绵区', + label: '福绵区' + }, + { + value: '容县', + label: '容县' + }, + { + value: '陆川县', + label: '陆川县' + }, + { + value: '博白县', + label: '博白县' + }, + { + value: '兴业县', + label: '兴业县' + }, + { + value: '北流市', + label: '北流市' + } + ], + value: '玉林市', + label: '玉林市' + }, + { + children: [ + { + value: '右江区', + label: '右江区' + }, + { + value: '田阳县', + label: '田阳县' + }, + { + value: '田东县', + label: '田东县' + }, + { + value: '平果县', + label: '平果县' + }, + { + value: '德保县', + label: '德保县' + }, + { + value: '那坡县', + label: '那坡县' + }, + { + value: '凌云县', + label: '凌云县' + }, + { + value: '乐业县', + label: '乐业县' + }, + { + value: '田林县', + label: '田林县' + }, + { + value: '西林县', + label: '西林县' + }, + { + value: '隆林各族自治县', + label: '隆林各族自治县' + }, + { + value: '靖西市', + label: '靖西市' + } + ], + value: '百色市', + label: '百色市' + }, + { + children: [ + { + value: '八步区', + label: '八步区' + }, + { + value: '平桂区', + label: '平桂区' + }, + { + value: '昭平县', + label: '昭平县' + }, + { + value: '钟山县', + label: '钟山县' + }, + { + value: '富川瑶族自治县', + label: '富川瑶族自治县' + } + ], + value: '贺州市', + label: '贺州市' + }, + { + children: [ + { + value: '金城江区', + label: '金城江区' + }, + { + value: '南丹县', + label: '南丹县' + }, + { + value: '天峨县', + label: '天峨县' + }, + { + value: '凤山县', + label: '凤山县' + }, + { + value: '东兰县', + label: '东兰县' + }, + { + value: '罗城仫佬族自治县', + label: '罗城仫佬族自治县' + }, + { + value: '环江毛南族自治县', + label: '环江毛南族自治县' + }, + { + value: '巴马瑶族自治县', + label: '巴马瑶族自治县' + }, + { + value: '都安瑶族自治县', + label: '都安瑶族自治县' + }, + { + value: '大化瑶族自治县', + label: '大化瑶族自治县' + }, + { + value: '宜州市', + label: '宜州市' + } + ], + value: '河池市', + label: '河池市' + }, + { + children: [ + { + value: '兴宾区', + label: '兴宾区' + }, + { + value: '忻城县', + label: '忻城县' + }, + { + value: '象州县', + label: '象州县' + }, + { + value: '武宣县', + label: '武宣县' + }, + { + value: '金秀瑶族自治县', + label: '金秀瑶族自治县' + }, + { + value: '合山市', + label: '合山市' + } + ], + value: '来宾市', + label: '来宾市' + }, + { + children: [ + { + value: '江州区', + label: '江州区' + }, + { + value: '扶绥县', + label: '扶绥县' + }, + { + value: '宁明县', + label: '宁明县' + }, + { + value: '龙州县', + label: '龙州县' + }, + { + value: '大新县', + label: '大新县' + }, + { + value: '天等县', + label: '天等县' + }, + { + value: '凭祥市', + label: '凭祥市' + } + ], + value: '崇左市', + label: '崇左市' + } + ], + value: '广西壮族自治区', + label: '广西壮族自治区' + }, + { + children: [ + { + children: [ + { + value: '秀英区', + label: '秀英区' + }, + { + value: '龙华区', + label: '龙华区' + }, + { + value: '琼山区', + label: '琼山区' + }, + { + value: '美兰区', + label: '美兰区' + } + ], + value: '海口市', + label: '海口市' + }, + { + children: [ + { + value: '海棠区', + label: '海棠区' + }, + { + value: '吉阳区', + label: '吉阳区' + }, + { + value: '天涯区', + label: '天涯区' + }, + { + value: '崖州区', + label: '崖州区' + } + ], + value: '三亚市', + label: '三亚市' + }, + { + value: '三沙市', + label: '三沙市' + }, + { + value: '儋州市', + label: '儋州市' + }, + { + value: '五指山市', + label: '五指山市' + }, + { + value: '琼海市', + label: '琼海市' + }, + { + value: '文昌市', + label: '文昌市' + }, + { + value: '万宁市', + label: '万宁市' + }, + { + value: '东方市', + label: '东方市' + }, + { + value: '定安县', + label: '定安县' + }, + { + value: '屯昌县', + label: '屯昌县' + }, + { + value: '澄迈县', + label: '澄迈县' + }, + { + value: '临高县', + label: '临高县' + }, + { + value: '白沙黎族自治县', + label: '白沙黎族自治县' + }, + { + value: '昌江黎族自治县', + label: '昌江黎族自治县' + }, + { + value: '乐东黎族自治县', + label: '乐东黎族自治县' + }, + { + value: '陵水黎族自治县', + label: '陵水黎族自治县' + }, + { + value: '保亭黎族苗族自治县', + label: '保亭黎族苗族自治县' + }, + { + value: '琼中黎族苗族自治县', + label: '琼中黎族苗族自治县' + } + ], + value: '海南省', + label: '海南省' + }, + { + children: [ + { + value: '万州区', + label: '万州区' + }, + { + value: '涪陵区', + label: '涪陵区' + }, + { + value: '渝中区', + label: '渝中区' + }, + { + value: '大渡口区', + label: '大渡口区' + }, + { + value: '江北区', + label: '江北区' + }, + { + value: '沙坪坝区', + label: '沙坪坝区' + }, + { + value: '九龙坡区', + label: '九龙坡区' + }, + { + value: '南岸区', + label: '南岸区' + }, + { + value: '北碚区', + label: '北碚区' + }, + { + value: '綦江区', + label: '綦江区' + }, + { + value: '大足区', + label: '大足区' + }, + { + value: '渝北区', + label: '渝北区' + }, + { + value: '巴南区', + label: '巴南区' + }, + { + value: '黔江区', + label: '黔江区' + }, + { + value: '长寿区', + label: '长寿区' + }, + { + value: '江津区', + label: '江津区' + }, + { + value: '合川区', + label: '合川区' + }, + { + value: '永川区', + label: '永川区' + }, + { + value: '南川区', + label: '南川区' + }, + { + value: '璧山区', + label: '璧山区' + }, + { + value: '铜梁区', + label: '铜梁区' + }, + { + value: '潼南区', + label: '潼南区' + }, + { + value: '荣昌区', + label: '荣昌区' + }, + { + value: '开州区', + label: '开州区' + }, + { + value: '梁平县', + label: '梁平县' + }, + { + value: '城口县', + label: '城口县' + }, + { + value: '丰都县', + label: '丰都县' + }, + { + value: '垫江县', + label: '垫江县' + }, + { + value: '武隆县', + label: '武隆县' + }, + { + value: '忠县', + label: '忠县' + }, + { + value: '云阳县', + label: '云阳县' + }, + { + value: '奉节县', + label: '奉节县' + }, + { + value: '巫山县', + label: '巫山县' + }, + { + value: '巫溪县', + label: '巫溪县' + }, + { + value: '石柱土家族自治县', + label: '石柱土家族自治县' + }, + { + value: '秀山土家族苗族自治县', + label: '秀山土家族苗族自治县' + }, + { + value: '酉阳土家族苗族自治县', + label: '酉阳土家族苗族自治县' + }, + { + value: '彭水苗族土家族自治县', + label: '彭水苗族土家族自治县' + } + ], + value: '重庆市', + label: '重庆市' + }, + { + children: [ + { + children: [ + { + value: '锦江区', + label: '锦江区' + }, + { + value: '青羊区', + label: '青羊区' + }, + { + value: '金牛区', + label: '金牛区' + }, + { + value: '武侯区', + label: '武侯区' + }, + { + value: '成华区', + label: '成华区' + }, + { + value: '龙泉驿区', + label: '龙泉驿区' + }, + { + value: '青白江区', + label: '青白江区' + }, + { + value: '新都区', + label: '新都区' + }, + { + value: '温江区', + label: '温江区' + }, + { + value: '双流区', + label: '双流区' + }, + { + value: '金堂县', + label: '金堂县' + }, + { + value: '郫县', + label: '郫县' + }, + { + value: '大邑县', + label: '大邑县' + }, + { + value: '蒲江县', + label: '蒲江县' + }, + { + value: '新津县', + label: '新津县' + }, + { + value: '都江堰市', + label: '都江堰市' + }, + { + value: '彭州市', + label: '彭州市' + }, + { + value: '邛崃市', + label: '邛崃市' + }, + { + value: '崇州市', + label: '崇州市' + }, + { + value: '简阳市', + label: '简阳市' + } + ], + value: '成都市', + label: '成都市' + }, + { + children: [ + { + value: '自流井区', + label: '自流井区' + }, + { + value: '贡井区', + label: '贡井区' + }, + { + value: '大安区', + label: '大安区' + }, + { + value: '沿滩区', + label: '沿滩区' + }, + { + value: '荣县', + label: '荣县' + }, + { + value: '富顺县', + label: '富顺县' + } + ], + value: '自贡市', + label: '自贡市' + }, + { + children: [ + { + value: '东区', + label: '东区' + }, + { + value: '西区', + label: '西区' + }, + { + value: '仁和区', + label: '仁和区' + }, + { + value: '米易县', + label: '米易县' + }, + { + value: '盐边县', + label: '盐边县' + } + ], + value: '攀枝花市', + label: '攀枝花市' + }, + { + children: [ + { + value: '江阳区', + label: '江阳区' + }, + { + value: '纳溪区', + label: '纳溪区' + }, + { + value: '龙马潭区', + label: '龙马潭区' + }, + { + value: '泸县', + label: '泸县' + }, + { + value: '合江县', + label: '合江县' + }, + { + value: '叙永县', + label: '叙永县' + }, + { + value: '古蔺县', + label: '古蔺县' + } + ], + value: '泸州市', + label: '泸州市' + }, + { + children: [ + { + value: '旌阳区', + label: '旌阳区' + }, + { + value: '中江县', + label: '中江县' + }, + { + value: '罗江县', + label: '罗江县' + }, + { + value: '广汉市', + label: '广汉市' + }, + { + value: '什邡市', + label: '什邡市' + }, + { + value: '绵竹市', + label: '绵竹市' + } + ], + value: '德阳市', + label: '德阳市' + }, + { + children: [ + { + value: '涪城区', + label: '涪城区' + }, + { + value: '游仙区', + label: '游仙区' + }, + { + value: '安州区', + label: '安州区' + }, + { + value: '三台县', + label: '三台县' + }, + { + value: '盐亭县', + label: '盐亭县' + }, + { + value: '梓潼县', + label: '梓潼县' + }, + { + value: '北川羌族自治县', + label: '北川羌族自治县' + }, + { + value: '平武县', + label: '平武县' + }, + { + value: '江油市', + label: '江油市' + } + ], + value: '绵阳市', + label: '绵阳市' + }, + { + children: [ + { + value: '利州区', + label: '利州区' + }, + { + value: '昭化区', + label: '昭化区' + }, + { + value: '朝天区', + label: '朝天区' + }, + { + value: '旺苍县', + label: '旺苍县' + }, + { + value: '青川县', + label: '青川县' + }, + { + value: '剑阁县', + label: '剑阁县' + }, + { + value: '苍溪县', + label: '苍溪县' + } + ], + value: '广元市', + label: '广元市' + }, + { + children: [ + { + value: '船山区', + label: '船山区' + }, + { + value: '安居区', + label: '安居区' + }, + { + value: '蓬溪县', + label: '蓬溪县' + }, + { + value: '射洪县', + label: '射洪县' + }, + { + value: '大英县', + label: '大英县' + } + ], + value: '遂宁市', + label: '遂宁市' + }, + { + children: [ + { + value: '市中区', + label: '市中区' + }, + { + value: '东兴区', + label: '东兴区' + }, + { + value: '威远县', + label: '威远县' + }, + { + value: '资中县', + label: '资中县' + }, + { + value: '隆昌县', + label: '隆昌县' + } + ], + value: '内江市', + label: '内江市' + }, + { + children: [ + { + value: '市中区', + label: '市中区' + }, + { + value: '沙湾区', + label: '沙湾区' + }, + { + value: '五通桥区', + label: '五通桥区' + }, + { + value: '金口河区', + label: '金口河区' + }, + { + value: '犍为县', + label: '犍为县' + }, + { + value: '井研县', + label: '井研县' + }, + { + value: '夹江县', + label: '夹江县' + }, + { + value: '沐川县', + label: '沐川县' + }, + { + value: '峨边彝族自治县', + label: '峨边彝族自治县' + }, + { + value: '马边彝族自治县', + label: '马边彝族自治县' + }, + { + value: '峨眉山市', + label: '峨眉山市' + } + ], + value: '乐山市', + label: '乐山市' + }, + { + children: [ + { + value: '顺庆区', + label: '顺庆区' + }, + { + value: '高坪区', + label: '高坪区' + }, + { + value: '嘉陵区', + label: '嘉陵区' + }, + { + value: '南部县', + label: '南部县' + }, + { + value: '营山县', + label: '营山县' + }, + { + value: '蓬安县', + label: '蓬安县' + }, + { + value: '仪陇县', + label: '仪陇县' + }, + { + value: '西充县', + label: '西充县' + }, + { + value: '阆中市', + label: '阆中市' + } + ], + value: '南充市', + label: '南充市' + }, + { + children: [ + { + value: '东坡区', + label: '东坡区' + }, + { + value: '彭山区', + label: '彭山区' + }, + { + value: '仁寿县', + label: '仁寿县' + }, + { + value: '洪雅县', + label: '洪雅县' + }, + { + value: '丹棱县', + label: '丹棱县' + }, + { + value: '青神县', + label: '青神县' + } + ], + value: '眉山市', + label: '眉山市' + }, + { + children: [ + { + value: '翠屏区', + label: '翠屏区' + }, + { + value: '南溪区', + label: '南溪区' + }, + { + value: '宜宾县', + label: '宜宾县' + }, + { + value: '江安县', + label: '江安县' + }, + { + value: '长宁县', + label: '长宁县' + }, + { + value: '高县', + label: '高县' + }, + { + value: '珙县', + label: '珙县' + }, + { + value: '筠连县', + label: '筠连县' + }, + { + value: '兴文县', + label: '兴文县' + }, + { + value: '屏山县', + label: '屏山县' + } + ], + value: '宜宾市', + label: '宜宾市' + }, + { + children: [ + { + value: '广安区', + label: '广安区' + }, + { + value: '前锋区', + label: '前锋区' + }, + { + value: '岳池县', + label: '岳池县' + }, + { + value: '武胜县', + label: '武胜县' + }, + { + value: '邻水县', + label: '邻水县' + }, + { + value: '华蓥市', + label: '华蓥市' + } + ], + value: '广安市', + label: '广安市' + }, + { + children: [ + { + value: '通川区', + label: '通川区' + }, + { + value: '达川区', + label: '达川区' + }, + { + value: '宣汉县', + label: '宣汉县' + }, + { + value: '开江县', + label: '开江县' + }, + { + value: '大竹县', + label: '大竹县' + }, + { + value: '渠县', + label: '渠县' + }, + { + value: '万源市', + label: '万源市' + } + ], + value: '达州市', + label: '达州市' + }, + { + children: [ + { + value: '雨城区', + label: '雨城区' + }, + { + value: '名山区', + label: '名山区' + }, + { + value: '荥经县', + label: '荥经县' + }, + { + value: '汉源县', + label: '汉源县' + }, + { + value: '石棉县', + label: '石棉县' + }, + { + value: '天全县', + label: '天全县' + }, + { + value: '芦山县', + label: '芦山县' + }, + { + value: '宝兴县', + label: '宝兴县' + } + ], + value: '雅安市', + label: '雅安市' + }, + { + children: [ + { + value: '巴州区', + label: '巴州区' + }, + { + value: '恩阳区', + label: '恩阳区' + }, + { + value: '通江县', + label: '通江县' + }, + { + value: '南江县', + label: '南江县' + }, + { + value: '平昌县', + label: '平昌县' + } + ], + value: '巴中市', + label: '巴中市' + }, + { + children: [ + { + value: '雁江区', + label: '雁江区' + }, + { + value: '安岳县', + label: '安岳县' + }, + { + value: '乐至县', + label: '乐至县' + } + ], + value: '资阳市', + label: '资阳市' + }, + { + children: [ + { + value: '马尔康市', + label: '马尔康市' + }, + { + value: '汶川县', + label: '汶川县' + }, + { + value: '理县', + label: '理县' + }, + { + value: '茂县', + label: '茂县' + }, + { + value: '松潘县', + label: '松潘县' + }, + { + value: '九寨沟县', + label: '九寨沟县' + }, + { + value: '金川县', + label: '金川县' + }, + { + value: '小金县', + label: '小金县' + }, + { + value: '黑水县', + label: '黑水县' + }, + { + value: '壤塘县', + label: '壤塘县' + }, + { + value: '阿坝县', + label: '阿坝县' + }, + { + value: '若尔盖县', + label: '若尔盖县' + }, + { + value: '红原县', + label: '红原县' + } + ], + value: '阿坝藏族羌族自治州', + label: '阿坝藏族羌族自治州' + }, + { + children: [ + { + value: '康定市', + label: '康定市' + }, + { + value: '泸定县', + label: '泸定县' + }, + { + value: '丹巴县', + label: '丹巴县' + }, + { + value: '九龙县', + label: '九龙县' + }, + { + value: '雅江县', + label: '雅江县' + }, + { + value: '道孚县', + label: '道孚县' + }, + { + value: '炉霍县', + label: '炉霍县' + }, + { + value: '甘孜县', + label: '甘孜县' + }, + { + value: '新龙县', + label: '新龙县' + }, + { + value: '德格县', + label: '德格县' + }, + { + value: '白玉县', + label: '白玉县' + }, + { + value: '石渠县', + label: '石渠县' + }, + { + value: '色达县', + label: '色达县' + }, + { + value: '理塘县', + label: '理塘县' + }, + { + value: '巴塘县', + label: '巴塘县' + }, + { + value: '乡城县', + label: '乡城县' + }, + { + value: '稻城县', + label: '稻城县' + }, + { + value: '得荣县', + label: '得荣县' + } + ], + value: '甘孜藏族自治州', + label: '甘孜藏族自治州' + }, + { + children: [ + { + value: '西昌市', + label: '西昌市' + }, + { + value: '木里藏族自治县', + label: '木里藏族自治县' + }, + { + value: '盐源县', + label: '盐源县' + }, + { + value: '德昌县', + label: '德昌县' + }, + { + value: '会理县', + label: '会理县' + }, + { + value: '会东县', + label: '会东县' + }, + { + value: '宁南县', + label: '宁南县' + }, + { + value: '普格县', + label: '普格县' + }, + { + value: '布拖县', + label: '布拖县' + }, + { + value: '金阳县', + label: '金阳县' + }, + { + value: '昭觉县', + label: '昭觉县' + }, + { + value: '喜德县', + label: '喜德县' + }, + { + value: '冕宁县', + label: '冕宁县' + }, + { + value: '越西县', + label: '越西县' + }, + { + value: '甘洛县', + label: '甘洛县' + }, + { + value: '美姑县', + label: '美姑县' + }, + { + value: '雷波县', + label: '雷波县' + } + ], + value: '凉山彝族自治州', + label: '凉山彝族自治州' + } + ], + value: '四川省', + label: '四川省' + }, + { + children: [ + { + children: [ + { + value: '南明区', + label: '南明区' + }, + { + value: '云岩区', + label: '云岩区' + }, + { + value: '花溪区', + label: '花溪区' + }, + { + value: '乌当区', + label: '乌当区' + }, + { + value: '白云区', + label: '白云区' + }, + { + value: '观山湖区', + label: '观山湖区' + }, + { + value: '开阳县', + label: '开阳县' + }, + { + value: '息烽县', + label: '息烽县' + }, + { + value: '修文县', + label: '修文县' + }, + { + value: '清镇市', + label: '清镇市' + } + ], + value: '贵阳市', + label: '贵阳市' + }, + { + children: [ + { + value: '钟山区', + label: '钟山区' + }, + { + value: '六枝特区', + label: '六枝特区' + }, + { + value: '水城县', + label: '水城县' + }, + { + value: '盘县', + label: '盘县' + } + ], + value: '六盘水市', + label: '六盘水市' + }, + { + children: [ + { + value: '红花岗区', + label: '红花岗区' + }, + { + value: '汇川区', + label: '汇川区' + }, + { + value: '播州区', + label: '播州区' + }, + { + value: '桐梓县', + label: '桐梓县' + }, + { + value: '绥阳县', + label: '绥阳县' + }, + { + value: '正安县', + label: '正安县' + }, + { + value: '道真仡佬族苗族自治县', + label: '道真仡佬族苗族自治县' + }, + { + value: '务川仡佬族苗族自治县', + label: '务川仡佬族苗族自治县' + }, + { + value: '凤冈县', + label: '凤冈县' + }, + { + value: '湄潭县', + label: '湄潭县' + }, + { + value: '余庆县', + label: '余庆县' + }, + { + value: '习水县', + label: '习水县' + }, + { + value: '赤水市', + label: '赤水市' + }, + { + value: '仁怀市', + label: '仁怀市' + } + ], + value: '遵义市', + label: '遵义市' + }, + { + children: [ + { + value: '西秀区', + label: '西秀区' + }, + { + value: '平坝区', + label: '平坝区' + }, + { + value: '普定县', + label: '普定县' + }, + { + value: '镇宁布依族苗族自治县', + label: '镇宁布依族苗族自治县' + }, + { + value: '关岭布依族苗族自治县', + label: '关岭布依族苗族自治县' + }, + { + value: '紫云苗族布依族自治县', + label: '紫云苗族布依族自治县' + } + ], + value: '安顺市', + label: '安顺市' + }, + { + children: [ + { + value: '七星关区', + label: '七星关区' + }, + { + value: '大方县', + label: '大方县' + }, + { + value: '黔西县', + label: '黔西县' + }, + { + value: '金沙县', + label: '金沙县' + }, + { + value: '织金县', + label: '织金县' + }, + { + value: '纳雍县', + label: '纳雍县' + }, + { + value: '威宁彝族回族苗族自治县', + label: '威宁彝族回族苗族自治县' + }, + { + value: '赫章县', + label: '赫章县' + } + ], + value: '毕节市', + label: '毕节市' + }, + { + children: [ + { + value: '碧江区', + label: '碧江区' + }, + { + value: '万山区', + label: '万山区' + }, + { + value: '江口县', + label: '江口县' + }, + { + value: '玉屏侗族自治县', + label: '玉屏侗族自治县' + }, + { + value: '石阡县', + label: '石阡县' + }, + { + value: '思南县', + label: '思南县' + }, + { + value: '印江土家族苗族自治县', + label: '印江土家族苗族自治县' + }, + { + value: '德江县', + label: '德江县' + }, + { + value: '沿河土家族自治县', + label: '沿河土家族自治县' + }, + { + value: '松桃苗族自治县', + label: '松桃苗族自治县' + } + ], + value: '铜仁市', + label: '铜仁市' + }, + { + children: [ + { + value: '兴义市', + label: '兴义市' + }, + { + value: '兴仁县', + label: '兴仁县' + }, + { + value: '普安县', + label: '普安县' + }, + { + value: '晴隆县', + label: '晴隆县' + }, + { + value: '贞丰县', + label: '贞丰县' + }, + { + value: '望谟县', + label: '望谟县' + }, + { + value: '册亨县', + label: '册亨县' + }, + { + value: '安龙县', + label: '安龙县' + } + ], + value: '黔西南布依族苗族自治州', + label: '黔西南布依族苗族自治州' + }, + { + children: [ + { + value: '凯里市', + label: '凯里市' + }, + { + value: '黄平县', + label: '黄平县' + }, + { + value: '施秉县', + label: '施秉县' + }, + { + value: '三穗县', + label: '三穗县' + }, + { + value: '镇远县', + label: '镇远县' + }, + { + value: '岑巩县', + label: '岑巩县' + }, + { + value: '天柱县', + label: '天柱县' + }, + { + value: '锦屏县', + label: '锦屏县' + }, + { + value: '剑河县', + label: '剑河县' + }, + { + value: '台江县', + label: '台江县' + }, + { + value: '黎平县', + label: '黎平县' + }, + { + value: '榕江县', + label: '榕江县' + }, + { + value: '从江县', + label: '从江县' + }, + { + value: '雷山县', + label: '雷山县' + }, + { + value: '麻江县', + label: '麻江县' + }, + { + value: '丹寨县', + label: '丹寨县' + } + ], + value: '黔东南苗族侗族自治州', + label: '黔东南苗族侗族自治州' + }, + { + children: [ + { + value: '都匀市', + label: '都匀市' + }, + { + value: '福泉市', + label: '福泉市' + }, + { + value: '荔波县', + label: '荔波县' + }, + { + value: '贵定县', + label: '贵定县' + }, + { + value: '瓮安县', + label: '瓮安县' + }, + { + value: '独山县', + label: '独山县' + }, + { + value: '平塘县', + label: '平塘县' + }, + { + value: '罗甸县', + label: '罗甸县' + }, + { + value: '长顺县', + label: '长顺县' + }, + { + value: '龙里县', + label: '龙里县' + }, + { + value: '惠水县', + label: '惠水县' + }, + { + value: '三都水族自治县', + label: '三都水族自治县' + } + ], + value: '黔南布依族苗族自治州', + label: '黔南布依族苗族自治州' + } + ], + value: '贵州省', + label: '贵州省' + }, + { + children: [ + { + children: [ + { + value: '五华区', + label: '五华区' + }, + { + value: '盘龙区', + label: '盘龙区' + }, + { + value: '官渡区', + label: '官渡区' + }, + { + value: '西山区', + label: '西山区' + }, + { + value: '东川区', + label: '东川区' + }, + { + value: '呈贡区', + label: '呈贡区' + }, + { + value: '晋宁县', + label: '晋宁县' + }, + { + value: '富民县', + label: '富民县' + }, + { + value: '宜良县', + label: '宜良县' + }, + { + value: '石林彝族自治县', + label: '石林彝族自治县' + }, + { + value: '嵩明县', + label: '嵩明县' + }, + { + value: '禄劝彝族苗族自治县', + label: '禄劝彝族苗族自治县' + }, + { + value: '寻甸回族彝族自治县', + label: '寻甸回族彝族自治县' + }, + { + value: '安宁市', + label: '安宁市' + } + ], + value: '昆明市', + label: '昆明市' + }, + { + children: [ + { + value: '麒麟区', + label: '麒麟区' + }, + { + value: '沾益区', + label: '沾益区' + }, + { + value: '马龙县', + label: '马龙县' + }, + { + value: '陆良县', + label: '陆良县' + }, + { + value: '师宗县', + label: '师宗县' + }, + { + value: '罗平县', + label: '罗平县' + }, + { + value: '富源县', + label: '富源县' + }, + { + value: '会泽县', + label: '会泽县' + }, + { + value: '宣威市', + label: '宣威市' + } + ], + value: '曲靖市', + label: '曲靖市' + }, + { + children: [ + { + value: '红塔区', + label: '红塔区' + }, + { + value: '江川区', + label: '江川区' + }, + { + value: '澄江县', + label: '澄江县' + }, + { + value: '通海县', + label: '通海县' + }, + { + value: '华宁县', + label: '华宁县' + }, + { + value: '易门县', + label: '易门县' + }, + { + value: '峨山彝族自治县', + label: '峨山彝族自治县' + }, + { + value: '新平彝族傣族自治县', + label: '新平彝族傣族自治县' + }, + { + value: '元江哈尼族彝族傣族自治县', + label: '元江哈尼族彝族傣族自治县' + } + ], + value: '玉溪市', + label: '玉溪市' + }, + { + children: [ + { + value: '隆阳区', + label: '隆阳区' + }, + { + value: '施甸县', + label: '施甸县' + }, + { + value: '龙陵县', + label: '龙陵县' + }, + { + value: '昌宁县', + label: '昌宁县' + }, + { + value: '腾冲市', + label: '腾冲市' + } + ], + value: '保山市', + label: '保山市' + }, + { + children: [ + { + value: '昭阳区', + label: '昭阳区' + }, + { + value: '鲁甸县', + label: '鲁甸县' + }, + { + value: '巧家县', + label: '巧家县' + }, + { + value: '盐津县', + label: '盐津县' + }, + { + value: '大关县', + label: '大关县' + }, + { + value: '永善县', + label: '永善县' + }, + { + value: '绥江县', + label: '绥江县' + }, + { + value: '镇雄县', + label: '镇雄县' + }, + { + value: '彝良县', + label: '彝良县' + }, + { + value: '威信县', + label: '威信县' + }, + { + value: '水富县', + label: '水富县' + } + ], + value: '昭通市', + label: '昭通市' + }, + { + children: [ + { + value: '古城区', + label: '古城区' + }, + { + value: '玉龙纳西族自治县', + label: '玉龙纳西族自治县' + }, + { + value: '永胜县', + label: '永胜县' + }, + { + value: '华坪县', + label: '华坪县' + }, + { + value: '宁蒗彝族自治县', + label: '宁蒗彝族自治县' + } + ], + value: '丽江市', + label: '丽江市' + }, + { + children: [ + { + value: '思茅区', + label: '思茅区' + }, + { + value: '宁洱哈尼族彝族自治县', + label: '宁洱哈尼族彝族自治县' + }, + { + value: '墨江哈尼族自治县', + label: '墨江哈尼族自治县' + }, + { + value: '景东彝族自治县', + label: '景东彝族自治县' + }, + { + value: '景谷傣族彝族自治县', + label: '景谷傣族彝族自治县' + }, + { + value: '镇沅彝族哈尼族拉祜族自治县', + label: '镇沅彝族哈尼族拉祜族自治县' + }, + { + value: '江城哈尼族彝族自治县', + label: '江城哈尼族彝族自治县' + }, + { + value: '孟连傣族拉祜族佤族自治县', + label: '孟连傣族拉祜族佤族自治县' + }, + { + value: '澜沧拉祜族自治县', + label: '澜沧拉祜族自治县' + }, + { + value: '西盟佤族自治县', + label: '西盟佤族自治县' + } + ], + value: '普洱市', + label: '普洱市' + }, + { + children: [ + { + value: '临翔区', + label: '临翔区' + }, + { + value: '凤庆县', + label: '凤庆县' + }, + { + value: '云县', + label: '云县' + }, + { + value: '永德县', + label: '永德县' + }, + { + value: '镇康县', + label: '镇康县' + }, + { + value: '双江拉祜族佤族布朗族傣族自治县', + label: '双江拉祜族佤族布朗族傣族自治县' + }, + { + value: '耿马傣族佤族自治县', + label: '耿马傣族佤族自治县' + }, + { + value: '沧源佤族自治县', + label: '沧源佤族自治县' + } + ], + value: '临沧市', + label: '临沧市' + }, + { + children: [ + { + value: '楚雄市', + label: '楚雄市' + }, + { + value: '双柏县', + label: '双柏县' + }, + { + value: '牟定县', + label: '牟定县' + }, + { + value: '南华县', + label: '南华县' + }, + { + value: '姚安县', + label: '姚安县' + }, + { + value: '大姚县', + label: '大姚县' + }, + { + value: '永仁县', + label: '永仁县' + }, + { + value: '元谋县', + label: '元谋县' + }, + { + value: '武定县', + label: '武定县' + }, + { + value: '禄丰县', + label: '禄丰县' + } + ], + value: '楚雄彝族自治州', + label: '楚雄彝族自治州' + }, + { + children: [ + { + value: '个旧市', + label: '个旧市' + }, + { + value: '开远市', + label: '开远市' + }, + { + value: '蒙自市', + label: '蒙自市' + }, + { + value: '弥勒市', + label: '弥勒市' + }, + { + value: '屏边苗族自治县', + label: '屏边苗族自治县' + }, + { + value: '建水县', + label: '建水县' + }, + { + value: '石屏县', + label: '石屏县' + }, + { + value: '泸西县', + label: '泸西县' + }, + { + value: '元阳县', + label: '元阳县' + }, + { + value: '红河县', + label: '红河县' + }, + { + value: '金平苗族瑶族傣族自治县', + label: '金平苗族瑶族傣族自治县' + }, + { + value: '绿春县', + label: '绿春县' + }, + { + value: '河口瑶族自治县', + label: '河口瑶族自治县' + } + ], + value: '红河哈尼族彝族自治州', + label: '红河哈尼族彝族自治州' + }, + { + children: [ + { + value: '文山市', + label: '文山市' + }, + { + value: '砚山县', + label: '砚山县' + }, + { + value: '西畴县', + label: '西畴县' + }, + { + value: '麻栗坡县', + label: '麻栗坡县' + }, + { + value: '马关县', + label: '马关县' + }, + { + value: '丘北县', + label: '丘北县' + }, + { + value: '广南县', + label: '广南县' + }, + { + value: '富宁县', + label: '富宁县' + } + ], + value: '文山壮族苗族自治州', + label: '文山壮族苗族自治州' + }, + { + children: [ + { + value: '景洪市', + label: '景洪市' + }, + { + value: '勐海县', + label: '勐海县' + }, + { + value: '勐腊县', + label: '勐腊县' + } + ], + value: '西双版纳傣族自治州', + label: '西双版纳傣族自治州' + }, + { + children: [ + { + value: '大理市', + label: '大理市' + }, + { + value: '漾濞彝族自治县', + label: '漾濞彝族自治县' + }, + { + value: '祥云县', + label: '祥云县' + }, + { + value: '宾川县', + label: '宾川县' + }, + { + value: '弥渡县', + label: '弥渡县' + }, + { + value: '南涧彝族自治县', + label: '南涧彝族自治县' + }, + { + value: '巍山彝族回族自治县', + label: '巍山彝族回族自治县' + }, + { + value: '永平县', + label: '永平县' + }, + { + value: '云龙县', + label: '云龙县' + }, + { + value: '洱源县', + label: '洱源县' + }, + { + value: '剑川县', + label: '剑川县' + }, + { + value: '鹤庆县', + label: '鹤庆县' + } + ], + value: '大理白族自治州', + label: '大理白族自治州' + }, + { + children: [ + { + value: '瑞丽市', + label: '瑞丽市' + }, + { + value: '芒市', + label: '芒市' + }, + { + value: '梁河县', + label: '梁河县' + }, + { + value: '盈江县', + label: '盈江县' + }, + { + value: '陇川县', + label: '陇川县' + } + ], + value: '德宏傣族景颇族自治州', + label: '德宏傣族景颇族自治州' + }, + { + children: [ + { + value: '泸水市', + label: '泸水市' + }, + { + value: '福贡县', + label: '福贡县' + }, + { + value: '贡山独龙族怒族自治县', + label: '贡山独龙族怒族自治县' + }, + { + value: '兰坪白族普米族自治县', + label: '兰坪白族普米族自治县' + } + ], + value: '怒江傈僳族自治州', + label: '怒江傈僳族自治州' + }, + { + children: [ + { + value: '香格里拉市', + label: '香格里拉市' + }, + { + value: '德钦县', + label: '德钦县' + }, + { + value: '维西傈僳族自治县', + label: '维西傈僳族自治县' + } + ], + value: '迪庆藏族自治州', + label: '迪庆藏族自治州' + } + ], + value: '云南省', + label: '云南省' + }, + { + children: [ + { + children: [ + { + value: '城关区', + label: '城关区' + }, + { + value: '堆龙德庆区', + label: '堆龙德庆区' + }, + { + value: '林周县', + label: '林周县' + }, + { + value: '当雄县', + label: '当雄县' + }, + { + value: '尼木县', + label: '尼木县' + }, + { + value: '曲水县', + label: '曲水县' + }, + { + value: '达孜县', + label: '达孜县' + }, + { + value: '墨竹工卡县', + label: '墨竹工卡县' + } + ], + value: '拉萨市', + label: '拉萨市' + }, + { + children: [ + { + value: '桑珠孜区', + label: '桑珠孜区' + }, + { + value: '南木林县', + label: '南木林县' + }, + { + value: '江孜县', + label: '江孜县' + }, + { + value: '定日县', + label: '定日县' + }, + { + value: '萨迦县', + label: '萨迦县' + }, + { + value: '拉孜县', + label: '拉孜县' + }, + { + value: '昂仁县', + label: '昂仁县' + }, + { + value: '谢通门县', + label: '谢通门县' + }, + { + value: '白朗县', + label: '白朗县' + }, + { + value: '仁布县', + label: '仁布县' + }, + { + value: '康马县', + label: '康马县' + }, + { + value: '定结县', + label: '定结县' + }, + { + value: '仲巴县', + label: '仲巴县' + }, + { + value: '亚东县', + label: '亚东县' + }, + { + value: '吉隆县', + label: '吉隆县' + }, + { + value: '聂拉木县', + label: '聂拉木县' + }, + { + value: '萨嘎县', + label: '萨嘎县' + }, + { + value: '岗巴县', + label: '岗巴县' + } + ], + value: '日喀则市', + label: '日喀则市' + }, + { + children: [ + { + value: '卡若区', + label: '卡若区' + }, + { + value: '江达县', + label: '江达县' + }, + { + value: '贡觉县', + label: '贡觉县' + }, + { + value: '类乌齐县', + label: '类乌齐县' + }, + { + value: '丁青县', + label: '丁青县' + }, + { + value: '察雅县', + label: '察雅县' + }, + { + value: '八宿县', + label: '八宿县' + }, + { + value: '左贡县', + label: '左贡县' + }, + { + value: '芒康县', + label: '芒康县' + }, + { + value: '洛隆县', + label: '洛隆县' + }, + { + value: '边坝县', + label: '边坝县' + } + ], + value: '昌都市', + label: '昌都市' + }, + { + children: [ + { + value: '巴宜区', + label: '巴宜区' + }, + { + value: '工布江达县', + label: '工布江达县' + }, + { + value: '米林县', + label: '米林县' + }, + { + value: '墨脱县', + label: '墨脱县' + }, + { + value: '波密县', + label: '波密县' + }, + { + value: '察隅县', + label: '察隅县' + }, + { + value: '朗县', + label: '朗县' + } + ], + value: '林芝市', + label: '林芝市' + }, + { + children: [ + { + value: '乃东区', + label: '乃东区' + }, + { + value: '扎囊县', + label: '扎囊县' + }, + { + value: '贡嘎县', + label: '贡嘎县' + }, + { + value: '桑日县', + label: '桑日县' + }, + { + value: '琼结县', + label: '琼结县' + }, + { + value: '曲松县', + label: '曲松县' + }, + { + value: '措美县', + label: '措美县' + }, + { + value: '洛扎县', + label: '洛扎县' + }, + { + value: '加查县', + label: '加查县' + }, + { + value: '隆子县', + label: '隆子县' + }, + { + value: '错那县', + label: '错那县' + }, + { + value: '浪卡子县', + label: '浪卡子县' + } + ], + value: '山南市', + label: '山南市' + }, + { + children: [ + { + value: '那曲县', + label: '那曲县' + }, + { + value: '嘉黎县', + label: '嘉黎县' + }, + { + value: '比如县', + label: '比如县' + }, + { + value: '聂荣县', + label: '聂荣县' + }, + { + value: '安多县', + label: '安多县' + }, + { + value: '申扎县', + label: '申扎县' + }, + { + value: '索县', + label: '索县' + }, + { + value: '班戈县', + label: '班戈县' + }, + { + value: '巴青县', + label: '巴青县' + }, + { + value: '尼玛县', + label: '尼玛县' + }, + { + value: '双湖县', + label: '双湖县' + } + ], + value: '那曲地区', + label: '那曲地区' + }, + { + children: [ + { + value: '普兰县', + label: '普兰县' + }, + { + value: '札达县', + label: '札达县' + }, + { + value: '噶尔县', + label: '噶尔县' + }, + { + value: '日土县', + label: '日土县' + }, + { + value: '革吉县', + label: '革吉县' + }, + { + value: '改则县', + label: '改则县' + }, + { + value: '措勤县', + label: '措勤县' + } + ], + value: '阿里地区', + label: '阿里地区' + } + ], + value: '西藏自治区', + label: '西藏自治区' + }, + { + children: [ + { + children: [ + { + value: '新城区', + label: '新城区' + }, + { + value: '碑林区', + label: '碑林区' + }, + { + value: '莲湖区', + label: '莲湖区' + }, + { + value: '灞桥区', + label: '灞桥区' + }, + { + value: '未央区', + label: '未央区' + }, + { + value: '雁塔区', + label: '雁塔区' + }, + { + value: '阎良区', + label: '阎良区' + }, + { + value: '临潼区', + label: '临潼区' + }, + { + value: '长安区', + label: '长安区' + }, + { + value: '高陵区', + label: '高陵区' + }, + { + value: '蓝田县', + label: '蓝田县' + }, + { + value: '周至县', + label: '周至县' + }, + { + value: '户县', + label: '户县' + } + ], + value: '西安市', + label: '西安市' + }, + { + children: [ + { + value: '王益区', + label: '王益区' + }, + { + value: '印台区', + label: '印台区' + }, + { + value: '耀州区', + label: '耀州区' + }, + { + value: '宜君县', + label: '宜君县' + } + ], + value: '铜川市', + label: '铜川市' + }, + { + children: [ + { + value: '渭滨区', + label: '渭滨区' + }, + { + value: '金台区', + label: '金台区' + }, + { + value: '陈仓区', + label: '陈仓区' + }, + { + value: '凤翔县', + label: '凤翔县' + }, + { + value: '岐山县', + label: '岐山县' + }, + { + value: '扶风县', + label: '扶风县' + }, + { + value: '眉县', + label: '眉县' + }, + { + value: '陇县', + label: '陇县' + }, + { + value: '千阳县', + label: '千阳县' + }, + { + value: '麟游县', + label: '麟游县' + }, + { + value: '凤县', + label: '凤县' + }, + { + value: '太白县', + label: '太白县' + } + ], + value: '宝鸡市', + label: '宝鸡市' + }, + { + children: [ + { + value: '秦都区', + label: '秦都区' + }, + { + value: '杨陵区', + label: '杨陵区' + }, + { + value: '渭城区', + label: '渭城区' + }, + { + value: '三原县', + label: '三原县' + }, + { + value: '泾阳县', + label: '泾阳县' + }, + { + value: '乾县', + label: '乾县' + }, + { + value: '礼泉县', + label: '礼泉县' + }, + { + value: '永寿县', + label: '永寿县' + }, + { + value: '彬县', + label: '彬县' + }, + { + value: '长武县', + label: '长武县' + }, + { + value: '旬邑县', + label: '旬邑县' + }, + { + value: '淳化县', + label: '淳化县' + }, + { + value: '武功县', + label: '武功县' + }, + { + value: '兴平市', + label: '兴平市' + } + ], + value: '咸阳市', + label: '咸阳市' + }, + { + children: [ + { + value: '临渭区', + label: '临渭区' + }, + { + value: '华州区', + label: '华州区' + }, + { + value: '潼关县', + label: '潼关县' + }, + { + value: '大荔县', + label: '大荔县' + }, + { + value: '合阳县', + label: '合阳县' + }, + { + value: '澄城县', + label: '澄城县' + }, + { + value: '蒲城县', + label: '蒲城县' + }, + { + value: '白水县', + label: '白水县' + }, + { + value: '富平县', + label: '富平县' + }, + { + value: '韩城市', + label: '韩城市' + }, + { + value: '华阴市', + label: '华阴市' + } + ], + value: '渭南市', + label: '渭南市' + }, + { + children: [ + { + value: '宝塔区', + label: '宝塔区' + }, + { + value: '安塞区', + label: '安塞区' + }, + { + value: '延长县', + label: '延长县' + }, + { + value: '延川县', + label: '延川县' + }, + { + value: '子长县', + label: '子长县' + }, + { + value: '志丹县', + label: '志丹县' + }, + { + value: '吴起县', + label: '吴起县' + }, + { + value: '甘泉县', + label: '甘泉县' + }, + { + value: '富县', + label: '富县' + }, + { + value: '洛川县', + label: '洛川县' + }, + { + value: '宜川县', + label: '宜川县' + }, + { + value: '黄龙县', + label: '黄龙县' + }, + { + value: '黄陵县', + label: '黄陵县' + } + ], + value: '延安市', + label: '延安市' + }, + { + children: [ + { + value: '汉台区', + label: '汉台区' + }, + { + value: '南郑县', + label: '南郑县' + }, + { + value: '城固县', + label: '城固县' + }, + { + value: '洋县', + label: '洋县' + }, + { + value: '西乡县', + label: '西乡县' + }, + { + value: '勉县', + label: '勉县' + }, + { + value: '宁强县', + label: '宁强县' + }, + { + value: '略阳县', + label: '略阳县' + }, + { + value: '镇巴县', + label: '镇巴县' + }, + { + value: '留坝县', + label: '留坝县' + }, + { + value: '佛坪县', + label: '佛坪县' + } + ], + value: '汉中市', + label: '汉中市' + }, + { + children: [ + { + value: '榆阳区', + label: '榆阳区' + }, + { + value: '横山区', + label: '横山区' + }, + { + value: '神木县', + label: '神木县' + }, + { + value: '府谷县', + label: '府谷县' + }, + { + value: '靖边县', + label: '靖边县' + }, + { + value: '定边县', + label: '定边县' + }, + { + value: '绥德县', + label: '绥德县' + }, + { + value: '米脂县', + label: '米脂县' + }, + { + value: '佳县', + label: '佳县' + }, + { + value: '吴堡县', + label: '吴堡县' + }, + { + value: '清涧县', + label: '清涧县' + }, + { + value: '子洲县', + label: '子洲县' + } + ], + value: '榆林市', + label: '榆林市' + }, + { + children: [ + { + value: '汉滨区', + label: '汉滨区' + }, + { + value: '汉阴县', + label: '汉阴县' + }, + { + value: '石泉县', + label: '石泉县' + }, + { + value: '宁陕县', + label: '宁陕县' + }, + { + value: '紫阳县', + label: '紫阳县' + }, + { + value: '岚皋县', + label: '岚皋县' + }, + { + value: '平利县', + label: '平利县' + }, + { + value: '镇坪县', + label: '镇坪县' + }, + { + value: '旬阳县', + label: '旬阳县' + }, + { + value: '白河县', + label: '白河县' + } + ], + value: '安康市', + label: '安康市' + }, + { + children: [ + { + value: '商州区', + label: '商州区' + }, + { + value: '洛南县', + label: '洛南县' + }, + { + value: '丹凤县', + label: '丹凤县' + }, + { + value: '商南县', + label: '商南县' + }, + { + value: '山阳县', + label: '山阳县' + }, + { + value: '镇安县', + label: '镇安县' + }, + { + value: '柞水县', + label: '柞水县' + } + ], + value: '商洛市', + label: '商洛市' + } + ], + value: '陕西省', + label: '陕西省' + }, + { + children: [ + { + children: [ + { + value: '城关区', + label: '城关区' + }, + { + value: '七里河区', + label: '七里河区' + }, + { + value: '西固区', + label: '西固区' + }, + { + value: '安宁区', + label: '安宁区' + }, + { + value: '红古区', + label: '红古区' + }, + { + value: '永登县', + label: '永登县' + }, + { + value: '皋兰县', + label: '皋兰县' + }, + { + value: '榆中县', + label: '榆中县' + } + ], + value: '兰州市', + label: '兰州市' + }, + { + value: '嘉峪关市', + label: '嘉峪关市' + }, + { + children: [ + { + value: '金川区', + label: '金川区' + }, + { + value: '永昌县', + label: '永昌县' + } + ], + value: '金昌市', + label: '金昌市' + }, + { + children: [ + { + value: '白银区', + label: '白银区' + }, + { + value: '平川区', + label: '平川区' + }, + { + value: '靖远县', + label: '靖远县' + }, + { + value: '会宁县', + label: '会宁县' + }, + { + value: '景泰县', + label: '景泰县' + } + ], + value: '白银市', + label: '白银市' + }, + { + children: [ + { + value: '秦州区', + label: '秦州区' + }, + { + value: '麦积区', + label: '麦积区' + }, + { + value: '清水县', + label: '清水县' + }, + { + value: '秦安县', + label: '秦安县' + }, + { + value: '甘谷县', + label: '甘谷县' + }, + { + value: '武山县', + label: '武山县' + }, + { + value: '张家川回族自治县', + label: '张家川回族自治县' + } + ], + value: '天水市', + label: '天水市' + }, + { + children: [ + { + value: '凉州区', + label: '凉州区' + }, + { + value: '民勤县', + label: '民勤县' + }, + { + value: '古浪县', + label: '古浪县' + }, + { + value: '天祝藏族自治县', + label: '天祝藏族自治县' + } + ], + value: '武威市', + label: '武威市' + }, + { + children: [ + { + value: '甘州区', + label: '甘州区' + }, + { + value: '肃南裕固族自治县', + label: '肃南裕固族自治县' + }, + { + value: '民乐县', + label: '民乐县' + }, + { + value: '临泽县', + label: '临泽县' + }, + { + value: '高台县', + label: '高台县' + }, + { + value: '山丹县', + label: '山丹县' + } + ], + value: '张掖市', + label: '张掖市' + }, + { + children: [ + { + value: '崆峒区', + label: '崆峒区' + }, + { + value: '泾川县', + label: '泾川县' + }, + { + value: '灵台县', + label: '灵台县' + }, + { + value: '崇信县', + label: '崇信县' + }, + { + value: '华亭县', + label: '华亭县' + }, + { + value: '庄浪县', + label: '庄浪县' + }, + { + value: '静宁县', + label: '静宁县' + } + ], + value: '平凉市', + label: '平凉市' + }, + { + children: [ + { + value: '肃州区', + label: '肃州区' + }, + { + value: '金塔县', + label: '金塔县' + }, + { + value: '瓜州县', + label: '瓜州县' + }, + { + value: '肃北蒙古族自治县', + label: '肃北蒙古族自治县' + }, + { + value: '阿克塞哈萨克族自治县', + label: '阿克塞哈萨克族自治县' + }, + { + value: '玉门市', + label: '玉门市' + }, + { + value: '敦煌市', + label: '敦煌市' + } + ], + value: '酒泉市', + label: '酒泉市' + }, + { + children: [ + { + value: '西峰区', + label: '西峰区' + }, + { + value: '庆城县', + label: '庆城县' + }, + { + value: '环县', + label: '环县' + }, + { + value: '华池县', + label: '华池县' + }, + { + value: '合水县', + label: '合水县' + }, + { + value: '正宁县', + label: '正宁县' + }, + { + value: '宁县', + label: '宁县' + }, + { + value: '镇原县', + label: '镇原县' + } + ], + value: '庆阳市', + label: '庆阳市' + }, + { + children: [ + { + value: '安定区', + label: '安定区' + }, + { + value: '通渭县', + label: '通渭县' + }, + { + value: '陇西县', + label: '陇西县' + }, + { + value: '渭源县', + label: '渭源县' + }, + { + value: '临洮县', + label: '临洮县' + }, + { + value: '漳县', + label: '漳县' + }, + { + value: '岷县', + label: '岷县' + } + ], + value: '定西市', + label: '定西市' + }, + { + children: [ + { + value: '武都区', + label: '武都区' + }, + { + value: '成县', + label: '成县' + }, + { + value: '文县', + label: '文县' + }, + { + value: '宕昌县', + label: '宕昌县' + }, + { + value: '康县', + label: '康县' + }, + { + value: '西和县', + label: '西和县' + }, + { + value: '礼县', + label: '礼县' + }, + { + value: '徽县', + label: '徽县' + }, + { + value: '两当县', + label: '两当县' + } + ], + value: '陇南市', + label: '陇南市' + }, + { + children: [ + { + value: '临夏市', + label: '临夏市' + }, + { + value: '临夏县', + label: '临夏县' + }, + { + value: '康乐县', + label: '康乐县' + }, + { + value: '永靖县', + label: '永靖县' + }, + { + value: '广河县', + label: '广河县' + }, + { + value: '和政县', + label: '和政县' + }, + { + value: '东乡族自治县', + label: '东乡族自治县' + }, + { + value: '积石山保安族东乡族撒拉族自治县', + label: '积石山保安族东乡族撒拉族自治县' + } + ], + value: '临夏回族自治州', + label: '临夏回族自治州' + }, + { + children: [ + { + value: '合作市', + label: '合作市' + }, + { + value: '临潭县', + label: '临潭县' + }, + { + value: '卓尼县', + label: '卓尼县' + }, + { + value: '舟曲县', + label: '舟曲县' + }, + { + value: '迭部县', + label: '迭部县' + }, + { + value: '玛曲县', + label: '玛曲县' + }, + { + value: '碌曲县', + label: '碌曲县' + }, + { + value: '夏河县', + label: '夏河县' + } + ], + value: '甘南藏族自治州', + label: '甘南藏族自治州' + } + ], + value: '甘肃省', + label: '甘肃省' + }, + { + children: [ + { + children: [ + { + value: '城东区', + label: '城东区' + }, + { + value: '城中区', + label: '城中区' + }, + { + value: '城西区', + label: '城西区' + }, + { + value: '城北区', + label: '城北区' + }, + { + value: '大通回族土族自治县', + label: '大通回族土族自治县' + }, + { + value: '湟中县', + label: '湟中县' + }, + { + value: '湟源县', + label: '湟源县' + } + ], + value: '西宁市', + label: '西宁市' + }, + { + children: [ + { + value: '乐都区', + label: '乐都区' + }, + { + value: '平安区', + label: '平安区' + }, + { + value: '民和回族土族自治县', + label: '民和回族土族自治县' + }, + { + value: '互助土族自治县', + label: '互助土族自治县' + }, + { + value: '化隆回族自治县', + label: '化隆回族自治县' + }, + { + value: '循化撒拉族自治县', + label: '循化撒拉族自治县' + } + ], + value: '海东市', + label: '海东市' + }, + { + children: [ + { + value: '门源回族自治县', + label: '门源回族自治县' + }, + { + value: '祁连县', + label: '祁连县' + }, + { + value: '海晏县', + label: '海晏县' + }, + { + value: '刚察县', + label: '刚察县' + } + ], + value: '海北藏族自治州', + label: '海北藏族自治州' + }, + { + children: [ + { + value: '同仁县', + label: '同仁县' + }, + { + value: '尖扎县', + label: '尖扎县' + }, + { + value: '泽库县', + label: '泽库县' + }, + { + value: '河南蒙古族自治县', + label: '河南蒙古族自治县' + } + ], + value: '黄南藏族自治州', + label: '黄南藏族自治州' + }, + { + children: [ + { + value: '共和县', + label: '共和县' + }, + { + value: '同德县', + label: '同德县' + }, + { + value: '贵德县', + label: '贵德县' + }, + { + value: '兴海县', + label: '兴海县' + }, + { + value: '贵南县', + label: '贵南县' + } + ], + value: '海南藏族自治州', + label: '海南藏族自治州' + }, + { + children: [ + { + value: '玛沁县', + label: '玛沁县' + }, + { + value: '班玛县', + label: '班玛县' + }, + { + value: '甘德县', + label: '甘德县' + }, + { + value: '达日县', + label: '达日县' + }, + { + value: '久治县', + label: '久治县' + }, + { + value: '玛多县', + label: '玛多县' + } + ], + value: '果洛藏族自治州', + label: '果洛藏族自治州' + }, + { + children: [ + { + value: '玉树市', + label: '玉树市' + }, + { + value: '杂多县', + label: '杂多县' + }, + { + value: '称多县', + label: '称多县' + }, + { + value: '治多县', + label: '治多县' + }, + { + value: '囊谦县', + label: '囊谦县' + }, + { + value: '曲麻莱县', + label: '曲麻莱县' + } + ], + value: '玉树藏族自治州', + label: '玉树藏族自治州' + }, + { + children: [ + { + value: '格尔木市', + label: '格尔木市' + }, + { + value: '德令哈市', + label: '德令哈市' + }, + { + value: '乌兰县', + label: '乌兰县' + }, + { + value: '都兰县', + label: '都兰县' + }, + { + value: '天峻县', + label: '天峻县' + } + ], + value: '海西蒙古族藏族自治州', + label: '海西蒙古族藏族自治州' + } + ], + value: '青海省', + label: '青海省' + }, + { + children: [ + { + children: [ + { + value: '兴庆区', + label: '兴庆区' + }, + { + value: '西夏区', + label: '西夏区' + }, + { + value: '金凤区', + label: '金凤区' + }, + { + value: '永宁县', + label: '永宁县' + }, + { + value: '贺兰县', + label: '贺兰县' + }, + { + value: '灵武市', + label: '灵武市' + } + ], + value: '银川市', + label: '银川市' + }, + { + children: [ + { + value: '大武口区', + label: '大武口区' + }, + { + value: '惠农区', + label: '惠农区' + }, + { + value: '平罗县', + label: '平罗县' + } + ], + value: '石嘴山市', + label: '石嘴山市' + }, + { + children: [ + { + value: '利通区', + label: '利通区' + }, + { + value: '红寺堡区', + label: '红寺堡区' + }, + { + value: '盐池县', + label: '盐池县' + }, + { + value: '同心县', + label: '同心县' + }, + { + value: '青铜峡市', + label: '青铜峡市' + } + ], + value: '吴忠市', + label: '吴忠市' + }, + { + children: [ + { + value: '原州区', + label: '原州区' + }, + { + value: '西吉县', + label: '西吉县' + }, + { + value: '隆德县', + label: '隆德县' + }, + { + value: '泾源县', + label: '泾源县' + }, + { + value: '彭阳县', + label: '彭阳县' + } + ], + value: '固原市', + label: '固原市' + }, + { + children: [ + { + value: '沙坡头区', + label: '沙坡头区' + }, + { + value: '中宁县', + label: '中宁县' + }, + { + value: '海原县', + label: '海原县' + } + ], + value: '中卫市', + label: '中卫市' + } + ], + value: '宁夏回族自治区', + label: '宁夏回族自治区' + }, + { + children: [ + { + children: [ + { + value: '天山区', + label: '天山区' + }, + { + value: '沙依巴克区', + label: '沙依巴克区' + }, + { + value: '新市区', + label: '新市区' + }, + { + value: '水磨沟区', + label: '水磨沟区' + }, + { + value: '头屯河区', + label: '头屯河区' + }, + { + value: '达坂城区', + label: '达坂城区' + }, + { + value: '米东区', + label: '米东区' + }, + { + value: '乌鲁木齐县', + label: '乌鲁木齐县' + } + ], + value: '乌鲁木齐市', + label: '乌鲁木齐市' + }, + { + children: [ + { + value: '独山子区', + label: '独山子区' + }, + { + value: '克拉玛依区', + label: '克拉玛依区' + }, + { + value: '白碱滩区', + label: '白碱滩区' + }, + { + value: '乌尔禾区', + label: '乌尔禾区' + } + ], + value: '克拉玛依市', + label: '克拉玛依市' + }, + { + children: [ + { + value: '高昌区', + label: '高昌区' + }, + { + value: '鄯善县', + label: '鄯善县' + }, + { + value: '托克逊县', + label: '托克逊县' + } + ], + value: '吐鲁番市', + label: '吐鲁番市' + }, + { + children: [ + { + value: '伊州区', + label: '伊州区' + }, + { + value: '巴里坤哈萨克自治县', + label: '巴里坤哈萨克自治县' + }, + { + value: '伊吾县', + label: '伊吾县' + } + ], + value: '哈密市', + label: '哈密市' + }, + { + children: [ + { + value: '昌吉市', + label: '昌吉市' + }, + { + value: '阜康市', + label: '阜康市' + }, + { + value: '呼图壁县', + label: '呼图壁县' + }, + { + value: '玛纳斯县', + label: '玛纳斯县' + }, + { + value: '奇台县', + label: '奇台县' + }, + { + value: '吉木萨尔县', + label: '吉木萨尔县' + }, + { + value: '木垒哈萨克自治县', + label: '木垒哈萨克自治县' + } + ], + value: '昌吉回族自治州', + label: '昌吉回族自治州' + }, + { + children: [ + { + value: '博乐市', + label: '博乐市' + }, + { + value: '阿拉山口市', + label: '阿拉山口市' + }, + { + value: '精河县', + label: '精河县' + }, + { + value: '温泉县', + label: '温泉县' + } + ], + value: '博尔塔拉蒙古自治州', + label: '博尔塔拉蒙古自治州' + }, + { + children: [ + { + value: '库尔勒市', + label: '库尔勒市' + }, + { + value: '轮台县', + label: '轮台县' + }, + { + value: '尉犁县', + label: '尉犁县' + }, + { + value: '若羌县', + label: '若羌县' + }, + { + value: '且末县', + label: '且末县' + }, + { + value: '焉耆回族自治县', + label: '焉耆回族自治县' + }, + { + value: '和静县', + label: '和静县' + }, + { + value: '和硕县', + label: '和硕县' + }, + { + value: '博湖县', + label: '博湖县' + } + ], + value: '巴音郭楞蒙古自治州', + label: '巴音郭楞蒙古自治州' + }, + { + children: [ + { + value: '阿克苏市', + label: '阿克苏市' + }, + { + value: '温宿县', + label: '温宿县' + }, + { + value: '库车县', + label: '库车县' + }, + { + value: '沙雅县', + label: '沙雅县' + }, + { + value: '新和县', + label: '新和县' + }, + { + value: '拜城县', + label: '拜城县' + }, + { + value: '乌什县', + label: '乌什县' + }, + { + value: '阿瓦提县', + label: '阿瓦提县' + }, + { + value: '柯坪县', + label: '柯坪县' + } + ], + value: '阿克苏地区', + label: '阿克苏地区' + }, + { + children: [ + { + value: '阿图什市', + label: '阿图什市' + }, + { + value: '阿克陶县', + label: '阿克陶县' + }, + { + value: '阿合奇县', + label: '阿合奇县' + }, + { + value: '乌恰县', + label: '乌恰县' + } + ], + value: '克孜勒苏柯尔克孜自治州', + label: '克孜勒苏柯尔克孜自治州' + }, + { + children: [ + { + value: '喀什市', + label: '喀什市' + }, + { + value: '疏附县', + label: '疏附县' + }, + { + value: '疏勒县', + label: '疏勒县' + }, + { + value: '英吉沙县', + label: '英吉沙县' + }, + { + value: '泽普县', + label: '泽普县' + }, + { + value: '莎车县', + label: '莎车县' + }, + { + value: '叶城县', + label: '叶城县' + }, + { + value: '麦盖提县', + label: '麦盖提县' + }, + { + value: '岳普湖县', + label: '岳普湖县' + }, + { + value: '伽师县', + label: '伽师县' + }, + { + value: '巴楚县', + label: '巴楚县' + }, + { + value: '塔什库尔干塔吉克自治县', + label: '塔什库尔干塔吉克自治县' + } + ], + value: '喀什地区', + label: '喀什地区' + }, + { + children: [ + { + value: '和田市', + label: '和田市' + }, + { + value: '和田县', + label: '和田县' + }, + { + value: '墨玉县', + label: '墨玉县' + }, + { + value: '皮山县', + label: '皮山县' + }, + { + value: '洛浦县', + label: '洛浦县' + }, + { + value: '策勒县', + label: '策勒县' + }, + { + value: '于田县', + label: '于田县' + }, + { + value: '民丰县', + label: '民丰县' + } + ], + value: '和田地区', + label: '和田地区' + }, + { + children: [ + { + value: '伊宁市', + label: '伊宁市' + }, + { + value: '奎屯市', + label: '奎屯市' + }, + { + value: '霍尔果斯市', + label: '霍尔果斯市' + }, + { + value: '伊宁县', + label: '伊宁县' + }, + { + value: '察布查尔锡伯自治县', + label: '察布查尔锡伯自治县' + }, + { + value: '霍城县', + label: '霍城县' + }, + { + value: '巩留县', + label: '巩留县' + }, + { + value: '新源县', + label: '新源县' + }, + { + value: '昭苏县', + label: '昭苏县' + }, + { + value: '特克斯县', + label: '特克斯县' + }, + { + value: '尼勒克县', + label: '尼勒克县' + } + ], + value: '伊犁哈萨克自治州', + label: '伊犁哈萨克自治州' + }, + { + children: [ + { + value: '塔城市', + label: '塔城市' + }, + { + value: '乌苏市', + label: '乌苏市' + }, + { + value: '额敏县', + label: '额敏县' + }, + { + value: '沙湾县', + label: '沙湾县' + }, + { + value: '托里县', + label: '托里县' + }, + { + value: '裕民县', + label: '裕民县' + }, + { + value: '和布克赛尔蒙古自治县', + label: '和布克赛尔蒙古自治县' + } + ], + value: '塔城地区', + label: '塔城地区' + }, + { + children: [ + { + value: '阿勒泰市', + label: '阿勒泰市' + }, + { + value: '布尔津县', + label: '布尔津县' + }, + { + value: '富蕴县', + label: '富蕴县' + }, + { + value: '福海县', + label: '福海县' + }, + { + value: '哈巴河县', + label: '哈巴河县' + }, + { + value: '青河县', + label: '青河县' + }, + { + value: '吉木乃县', + label: '吉木乃县' + } + ], + value: '阿勒泰地区', + label: '阿勒泰地区' + }, + { + value: '石河子市', + label: '石河子市' + }, + { + value: '阿拉尔市', + label: '阿拉尔市' + }, + { + value: '图木舒克市', + label: '图木舒克市' + }, + { + value: '五家渠市', + label: '五家渠市' + }, + { + value: '铁门关市', + label: '铁门关市' + } + ], + value: '新疆维吾尔自治区', + label: '新疆维吾尔自治区' + }, + { + value: '台湾省', + label: '台湾省' + }, + { + value: '香港特别行政区', + label: '香港特别行政区' + }, + { + value: '澳门特别行政区', + label: '澳门特别行政区' + } +] diff --git a/src/components/power/Rights.vue b/src/components/power/Rights.vue new file mode 100644 index 0000000..08a6686 --- /dev/null +++ b/src/components/power/Rights.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/components/power/Roles.vue b/src/components/power/Roles.vue new file mode 100644 index 0000000..cc0a4b8 --- /dev/null +++ b/src/components/power/Roles.vue @@ -0,0 +1,352 @@ + + + + + diff --git a/src/components/report/Report.vue b/src/components/report/Report.vue new file mode 100644 index 0000000..8817b0f --- /dev/null +++ b/src/components/report/Report.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/components/user/User.vue b/src/components/user/User.vue new file mode 100644 index 0000000..03139a2 --- /dev/null +++ b/src/components/user/User.vue @@ -0,0 +1,415 @@ + + + + + diff --git a/src/main-dev.js b/src/main-dev.js new file mode 100644 index 0000000..101420d --- /dev/null +++ b/src/main-dev.js @@ -0,0 +1,70 @@ +import Vue from 'vue' +import App from './App.vue' +import router from './router' +import './plugins/element.js' +// 导入全局样式 +import './assets/css/global.css' +// 导入字体图标 +import './assets/fonts/iconfont.css' +// 导入表格树 +import TreeTable from 'vue-table-with-tree-grid' +// 导入富文本编辑器 +import VueQuillEditor from 'vue-quill-editor' +// 导入富文本编辑器样式 +import 'quill/dist/quill.core.css' +import 'quill/dist/quill.snow.css' +import 'quill/dist/quill.bubble.css' + +// 导入NProgress, 包对应的JS和CSS +import NProgress from 'nprogress' +import 'nprogress/nprogress.css' + +import axios from 'axios' +// 配置请求根路径 +// 本机地址 +axios.defaults.baseURL = 'http://127.0.0.1:8888/api/private/v1/' + +// 远程后台地址 仅供参考 +// axios.defaults.baseURL = 'https://www.liulongbin.top:8888/api/private/v1/' + +// 在request 拦截器中, 展示进度条 NProgress.start() +// 请求在到达服务器之前,先会调用use中的这个回调函数来添加请求头信息 +axios.interceptors.request.use(config => { + NProgress.start() + // console.log(config) + // 为请求头对象,添加token验证的Authorization字段 + config.headers.Authorization = window.sessionStorage.getItem('token') + // 在最后必须 return config + return config +}) +// response 拦截器中, 隐藏进度条NProgress.done() +axios.interceptors.response.use(config => { + NProgress.done() + return config +}) +// 挂在到Vue实例,后面可通过this调用 +Vue.prototype.$http = axios + +Vue.config.productionTip = false +// 组件全局注册 表格树 +Vue.component('tree-table', TreeTable) +// 全局注册富文本编辑器 +Vue.use(VueQuillEditor) +Vue.filter('dataFormat', function (originVal) { + const dt = new Date(originVal) + + const y = dt.getFullYear() + const m = (dt.getMonth() + 1 + '').padStart(2, '0') + const d = (dt.getDate() + '').padStart(2, '0') + + const hh = (dt.getHours() + '').padStart(2, '0') + const mm = (dt.getMinutes() + '').padStart(2, '0') + const ss = (dt.getSeconds() + '').padStart(2, '0') + // yyyy-mm-dd hh:mm:ss + return `${y}-${m}-${d} ${hh}:${mm}:${ss}` +}) + +new Vue({ + router, + render: h => h(App) +}).$mount('#app') diff --git a/src/main-prod.js b/src/main-prod.js new file mode 100644 index 0000000..738a214 --- /dev/null +++ b/src/main-prod.js @@ -0,0 +1,66 @@ +import Vue from 'vue' +import App from './App.vue' +import router from './router' +// import './plugins/element.js' +// 导入全局样式 +import './assets/css/global.css' +// 导入字体图标 +import './assets/fonts/iconfont.css' +// 导入表格树 +import TreeTable from 'vue-table-with-tree-grid' +// 导入富文本编辑器 +import VueQuillEditor from 'vue-quill-editor' +// 导入富文本编辑器样式 +// import 'quill/dist/quill.core.css' +// import 'quill/dist/quill.snow.css' +// import 'quill/dist/quill.bubble.css' + +// 导入NProgress, 包对应的JS和CSS +import NProgress from 'nprogress' +// import 'nprogress/nprogress.css' + +import axios from 'axios' +// 配置请求根路径 +axios.defaults.baseURL = 'http://127.0.0.1:8888/api/private/v1/' +// 在request 拦截器中, 展示进度条 NProgress.start() +// 请求在到达服务器之前,先会调用use中的这个回调函数来添加请求头信息 +axios.interceptors.request.use(config => { + NProgress.start() + // console.log(config) + // 为请求头对象,添加token验证的Authorization字段 + config.headers.Authorization = window.sessionStorage.getItem('token') + // 在最后必须 return config + return config +}) +// response 拦截器中, 隐藏进度条NProgress.done() +axios.interceptors.response.use(config => { + NProgress.done() + return config +}) +// 挂在到Vue实例,后面可通过this调用 +Vue.prototype.$http = axios + +Vue.config.productionTip = false +// 组件全局注册 表格树 +Vue.component('tree-table', TreeTable) +// 全局注册富文本编辑器 +Vue.use(VueQuillEditor) +// 全局时间过滤器 +Vue.filter('dataFormat', function (originVal) { + const dt = new Date(originVal) + + const y = dt.getFullYear() + const m = (dt.getMonth() + 1 + '').padStart(2, '0') + const d = (dt.getDate() + '').padStart(2, '0') + + const hh = (dt.getHours() + '').padStart(2, '0') + const mm = (dt.getMinutes() + '').padStart(2, '0') + const ss = (dt.getSeconds() + '').padStart(2, '0') + // yyyy-mm-dd hh:mm:ss + return `${y}-${m}-${d} ${hh}:${mm}:${ss}` +}) + +new Vue({ + router, + render: h => h(App) +}).$mount('#app') diff --git a/src/plugins/element.js b/src/plugins/element.js new file mode 100644 index 0000000..834e672 --- /dev/null +++ b/src/plugins/element.js @@ -0,0 +1,49 @@ +import Vue from 'vue' +import { Button, Form, FormItem, Input, Message, Container, Header, + Aside, Main, Menu, Submenu, MenuItemGroup, MenuItem, Breadcrumb, + BreadcrumbItem, Card, Row, Col, Table, TableColumn, Switch, Tooltip, Pagination, + Dialog, MessageBox, Tag, Tree, Select, Option, Cascader, Alert, Tabs, TabPane, + Step, Steps, Checkbox, CheckboxGroup, Upload, + Timeline, TimelineItem } from 'element-ui' + +Vue.use(Button) +Vue.use(Form) +Vue.use(FormItem) +Vue.use(Input) +// 将弹框组件全局挂在到VUe原形实例 +Vue.prototype.$message = Message +Vue.use(Container) +Vue.use(Header) +Vue.use(Aside) +Vue.use(Main) +Vue.use(Menu) +Vue.use(Submenu) +Vue.use(MenuItemGroup) +Vue.use(MenuItem) +Vue.use(Breadcrumb) +Vue.use(BreadcrumbItem) +Vue.use(Card) +Vue.use(Row) +Vue.use(Col) +Vue.use(Table) +Vue.use(TableColumn) +Vue.use(Switch) +Vue.use(Tooltip) +Vue.use(Pagination) +Vue.use(Dialog) +Vue.prototype.$confirm = MessageBox.confirm +Vue.use(Tag) +Vue.use(Tree) +Vue.use(Select) +Vue.use(Option) +Vue.use(Cascader) +Vue.use(Alert) +Vue.use(Tabs) +Vue.use(TabPane) +Vue.use(Step) +Vue.use(Steps) +Vue.use(Checkbox) +Vue.use(CheckboxGroup) +Vue.use(Upload) +Vue.use(Timeline) +Vue.use(TimelineItem) diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..dfbc230 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,77 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' + +// import Login from '../components/Login.vue' +// import Home from '../components/Home.vue' +// import Welcome from '../components/Welcome.vue' + +// import Users from '../components/user/User.vue' +// import Rights from '../components/power/Rights.vue' +// import Roles from '../components/power/Roles.vue' + +// import Cate from '../components/goods/Cate.vue' +// import Params from '../components/goods/Params.vue' + +// import GoodsList from '../components/goods/List.vue' +// import Add from '../components/goods/Add.vue' + +// import Order from '../components/order/Order.vue' +// import Report from '../components/report/Report.vue' + +// 路由懒加载 +const Login = () => import(/* webpackChunkName: "Login_Home_Welcome" */ '../components/Login.vue') +const Home = () => import(/* webpackChunkName: "Login_Home_Welcome" */ '../components/Home.vue') +const Welcome = () => import(/* webpackChunkName: "Login_Home_Welcome" */ '../components/Welcome.vue') + +const Users = () => import(/* webpackChunkName: "Users_Rights_Roles" */ '../components/user/User.vue') +const Rights = () => import(/* webpackChunkName: "Users_Rights_Roles" */ '../components/power/Rights.vue') +const Roles = () => import(/* webpackChunkName: "Users_Rights_Roles" */ '../components/power/Roles.vue') + +const Cate = () => import(/* webpackChunkName: "Cate_Params" */ '../components/goods/Cate.vue') +const Params = () => import(/* webpackChunkName: "Cate_Params" */ '../components/goods/Params.vue') + +const GoodsList = () => import(/* webpackChunkName: "GoodsList_Add" */ '../components/goods/List.vue') +const Add = () => import(/* webpackChunkName: "GoodsList_Add" */ '../components/goods/Add.vue') + +const Order = () => import(/* webpackChunkName: "Order_Report" */ '../components/order/Order.vue') +const Report = () => import(/* webpackChunkName: "Order_Report" */ '../components/report/Report.vue') + +Vue.use(VueRouter) + +const routes = [ + { path: '/', redirect: '/login' }, + { path: '/login', component: Login }, + { path: '/home', + component: Home, + redirect: '/Welcome', + children: [ + { path: '/home', component: Welcome }, + { path: '/users', component: Users }, + { path: '/rights', component: Rights }, + { path: '/roles', component: Roles }, + { path: '/categories', component: Cate }, + { path: '/params', component: Params }, + { path: '/goods', component: GoodsList }, + { path: '/goods/add', component: Add }, + { path: '/orders', component: Order }, + { path: '/reports', component: Report } + ] } + +] + +const router = new VueRouter({ + routes +}) + +// 挂载路由导航守卫,to表示将要访问的路径,from表示从哪里来,next是下一个要做的操作 next('/login')强制跳转login +router.beforeEach((to, from, next) => { + // 访问登录页,放行 + if (to.path === '/login') return next() + // 获取token + const tokenStr = window.sessionStorage.getItem('token') + // 没有token, 强制跳转到登录页 + if (!tokenStr) return next('/login') + next() +}) + +export default router diff --git a/test/api/private/common/common.js b/test/api/private/common/common.js new file mode 100644 index 0000000..32d9224 --- /dev/null +++ b/test/api/private/common/common.js @@ -0,0 +1,20 @@ +var path = require("path"); +// set development environment +process.env.NODE_ENV = 'test'; +var chai = require('chai'); +var chaiHttp = require('chai-http'); +var app = require(path.join(process.cwd(),"app")); +chai.use(chaiHttp); + +var config = require(path.join(process.cwd(),"test/configs/config")); +var loginURL = config.baseURL + "login"; + +module.exports.login = function(username,password,cb) { + // admin login + chai + .request(app) + .post(loginURL) + .send({"username":username,"password":password}) + .end(cb); +} + diff --git a/test/api/private/v1/goods.test.js b/test/api/private/v1/goods.test.js new file mode 100644 index 0000000..c35d4fe --- /dev/null +++ b/test/api/private/v1/goods.test.js @@ -0,0 +1,93 @@ +var path = require("path"); +var dao = require(path.join(process.cwd(),"dao/DAO")); +// set development environment +process.env.NODE_ENV = 'test'; +var chai = require('chai'); +var chaiHttp = require('chai-http'); +var app = require(path.join(process.cwd(),"app")); +chai.use(chaiHttp); + +var common = require("../common/common.js"); + +var config = require(path.join(process.cwd(),"test/configs/config")); +var url = config.baseURL + "goods"; + +describe(url + " good api testing",function(){ + + var token; + + var testGood = { + "goods_name" : "__test_good_name", + "goods_price" : 20, + "goods_number" : 30 + } + + before(function(done) { + common.login(config.username,config.password,function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + token = res.body.data.token; + done(); + }); + }); + + after(function(done) { + if(testGood.goods_id && testGood.goods_id > 0) { + dao.destroy("GoodModel",testGood.goods_id,function(err){ + done(); + }); + } + }); + + it("test to create good",function(done){ + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(testGood) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,201,res.body.meta.msg); + chai.assert.isNotNull(res.body.data,"The data is empty"); + testGood = res.body.data; + done(); + }); + }); + + it("test to get good list",function(done){ + chai + .request(app) + .get(url) + .set({"Authorization": token}) + .query({ + "pagenum" : 1, + "pagesize" : 1, + "query" : testGood.goods_name + }) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.isOk(res.body.data.goods.length > 0,"The goods is empty"); + done(); + }) + }); + + it("test to delete good",function(done) { + chai.assert.isNotNull(testGood.goods_id,"The goods_id is null"); + var deleteURL = url + "/" + testGood.goods_id; + chai + .request(app) + .del(deleteURL) + .set({"Authorization": token}) + .end(function(err,res) { + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + dao.findOne( + "GoodModel", + {"goods_id":testGood.goods_id}, + function(err,good) { + chai.assert.isNull(err,err); + chai.assert.equal(good.is_del,'1',"Delete failure"); + done(); + } + ); + }); + }); +}); + diff --git a/test/api/private/v1/login.test.js b/test/api/private/v1/login.test.js new file mode 100644 index 0000000..3b03bea --- /dev/null +++ b/test/api/private/v1/login.test.js @@ -0,0 +1,33 @@ +var path = require("path"); +// set development environment +process.env.NODE_ENV = 'test'; +var chai = require('chai'); +var chaiHttp = require('chai-http'); +var app = require(path.join(process.cwd(),"app")); +chai.use(chaiHttp); + +var common = require("../common/common.js"); + +var config = require(path.join(process.cwd(),"test/configs/config")); +var url = config.baseURL + "login"; + +describe(url+" login api testing",function(){ + it("test to login",function(done){ + common.login(config.username,config.password,function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + }); + it("test to login => username is null",function(done){ + common.login(null,config.password,function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + it("test to login => password is null",function(done){ + common.login(config.username,null,function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); +}); \ No newline at end of file diff --git a/test/api/private/v1/roles.test.js b/test/api/private/v1/roles.test.js new file mode 100644 index 0000000..be22174 --- /dev/null +++ b/test/api/private/v1/roles.test.js @@ -0,0 +1,126 @@ +var _ = require('lodash'); +var path = require("path"); +// 设置测试环境 +process.env.NODE_ENV = 'test'; +var chai = require('chai'); +var chaiHttp = require('chai-http'); +var app = require(path.join(process.cwd(),"app")); +chai.use(chaiHttp); + +var common = require("../common/common.js"); +var config = require(path.join(process.cwd(),"test/configs/config")); +var loginURL = config.baseURL + "login"; + +var url = config.baseURL + "roles"; + +describe(url + " role api testing",function() { + // manager's token + var token; + + // new role data + var testRole = { + roleName:"__test_role_name", + roleDesc:"__test_role_desc" + }; + + var roleId = -1; + + before(function(done) { + // The api access must be logged in + common.login(config.username,config.password,function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + token = res.body.data.token; + done(); + }); + }); + + after(function(done) { + done(); + }); + + it("test to add a new role",function(done){ + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(testRole) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,201,res.body.meta.msg); + chai.assert.isNotNull(res.body.data,"The result is empty"); + if(res.body.data) { + roleId = res.body.data.roleId; + } + done(); + }); + }); + + it("test to get role's destail",function(done){ + var getURL = url + "/" + roleId; + chai + .request(app) + .get(getURL) + .set({"Authorization": token}) + .end(function(err,res) { + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.isNotNull(res.body.data,"The result is empty"); + done(); + }); + }); + + it("test to get role's list",function(done){ + chai + .request(app) + .get(url) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.isOk(res.body.data.length > 0,"获取角色列表失败"); + done(); + }); + }); + + it("test to update role's info",function(done){ + var newRoleName = "__test_new_role_name"; + var newRoleDesc = "__test_new_role_desc"; + var updateURL = url + "/" + roleId; + chai + .request(app) + .put(updateURL) + .set({"Authorization": token}) + .send({ + "roleName" : newRoleName, + "roleDesc" : newRoleDesc + }) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.equal(res.body.data.roleName,newRoleName,"The role's name is not updated"); + chai.assert.equal(res.body.data.roleDesc,newRoleDesc,"The role's desc is not updated"); + done(); + }); + }); + + // /:id/rights + it("test to authorize for role",function(done) { + // done(); + }); + + // /:id/rights/:rightId + it("test to revoke authorization for role",function(done){ + // done(); + }); + + it("test to delete role",function(done) { + chai.assert.isOk(roleId > 0,"delete failure"); + if(roleId > 0) { + var delURL = url + "/" + roleId; + chai + .request(app) + .del(delURL) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + } + }); +}); \ No newline at end of file diff --git a/test/api/private/v1/users.test.js b/test/api/private/v1/users.test.js new file mode 100644 index 0000000..c2e4fb1 --- /dev/null +++ b/test/api/private/v1/users.test.js @@ -0,0 +1,200 @@ +var _ = require('lodash'); +var path = require("path"); +// 设置测试环境 +process.env.NODE_ENV = 'test'; +var chai = require('chai'); +var chaiHttp = require('chai-http'); +var app = require(path.join(process.cwd(),"app")); +chai.use(chaiHttp); + +var common = require("../common/common.js"); +var config = require(path.join(process.cwd(),"test/configs/config")); +var loginURL = config.baseURL + "login"; + +var url = config.baseURL + "users"; + +describe(url+" the manager API testing",function() { + // manager's token + var token; + + // The new manager's id + var mgrId = -1; + + // test data + var testManager = { + "username": "__test_manager", + "password":"__test_pwd", + "mobile":"123456", + "email":"123@123.123" + } + + before(function(done) { + common.login(config.username,config.password,function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + token = res.body.data.token; + done(); + }); + }); + + after(function(done) { + // clear test data + if(mgrId > 0) { + var deleteURL = url + "/" + mgrId; + chai + .request(app) + .del(deleteURL) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + } else { + done(); + } + }); + + it("test to create manager => The username is empty",function(done) { + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(_.omit(testManager,"username")) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + + it("test to create manager => The password is empty",function(done) { + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(_.omit(testManager,"password")) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + + it("test to create manager",function(done) { + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(testManager) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,201,res.body.meta.msg); + mgrId = res.body.data.id; + done(); + }); + }); + + it("test to create manager => The manager had be created",function(done) { + chai + .request(app) + .post(url) + .set({"Authorization": token}) + .send(testManager) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + + it("test to in front of the Set role to login",function(done) { + common.login(testManager.username,testManager.password,function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + + it("test to role set to manager",function(done) { + var setRoleURL = url + "/" + mgrId + "/role"; + var rid = 0; + chai + .request(app) + .put(setRoleURL) + .set({"Authorization": token}) + .type("form") + .send({"rid":rid}) + .end(function(err,res){ + chai.assert.isOk(parseInt(res.body.data.rid)==rid,"update role's failure"); + chai.assert.strictEqual(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + }); + + it("test to the manager login after ",function(done) { + common.login(testManager.username,testManager.password,function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + }); + + it("test to get all managers",function(done){ + chai + .request(app) + .get(url) + .query({"pagenum":1,"pagesize":1,"query":testManager.username}) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.isOk(res.body.data.users.length > 0,"The data is empty"); + done(); + }); + }); + + + it("test to Get Manager's Info",function(done){ + var getURL = url + "/" + mgrId; + var newMobile = "123123"; + var newEmail = "123@321.123"; + chai + .request(app) + .get(getURL) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + }); + + it("test to Update Manager's Info",function(done) { + var updateURL = url + "/" + mgrId; + var newMobile = "123123"; + var newEmail = "123@321.123"; + chai + .request(app) + .put(updateURL) + .set({"Authorization": token}) + .send({"mobile":newMobile,"email":newEmail}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + chai.assert.equal(res.body.data.mobile,newMobile,"mobile be not updated"); + chai.assert.equal(res.body.data.email,newEmail,"email be not updated"); + done(); + }); + }); + + + it("test to Delete Manager",function(done){ + var deleteURL = url + "/" + mgrId; + chai + .request(app) + .del(deleteURL) + .set({"Authorization": token}) + .end(function(err,res){ + chai.assert.equal(res.body.meta.status,200,res.body.meta.msg); + done(); + }); + }) + + it("test to login after the manager did be deleted",function(done) { + common.login(testManager.username,testManager.password,function(err,res){ + chai.assert.equal(res.body.meta.status,400,res.body.meta.msg); + done(); + }); + }); + +}); \ No newline at end of file diff --git a/test/app.js b/test/app.js new file mode 100644 index 0000000..d381e3b --- /dev/null +++ b/test/app.js @@ -0,0 +1,127 @@ +const fs = require('fs') +var express = require('express') +var bodyParser = require('body-parser') +var path = require('path') +// 路由加载 +var mount = require('mount-routes') + +var app = express() + + +/** + * + * 公共系统初始化 + * + */ +app.use(bodyParser.json()) +app.use(bodyParser.urlencoded({ extended: true })) + +// 初始化数据库模块 +var database = require('./modules/database') +database.initialize(app, function(err) { + if (err) { + console.error('连接数据库失败失败 %s', err) + } +}) + +/** + * + * 后台管理系统初始化 + * + */ +// 获取管理员逻辑模块 +var managerService = require(path.join(process.cwd(), 'services/ManagerService')) +// 获取角色服务模块 +var roleService = require(path.join(process.cwd(), 'services/RoleService')) + +// 设置跨域和相应数据格式 +app.all('/api/*', function(req, res, next) { + res.header('Access-Control-Allow-Origin', '*') + res.header('Access-Control-Allow-Headers', 'X-Requested-With, mytoken') + res.header('Access-Control-Allow-Headers', 'X-Requested-With, Authorization') + res.setHeader('Content-Type', 'application/json;charset=utf-8') + res.header('Access-Control-Allow-Headers', 'Content-Type,Content-Length, Authorization, Accept,X-Requested-With') + res.header('Access-Control-Allow-Methods', 'PUT,POST,GET,DELETE,OPTIONS') + res.header('X-Powered-By', ' 3.2.1') + if (req.method == 'OPTIONS') res.send(200) + /*让options请求快速返回*/ else next() +}) + +// 初始化统一响应机制 +var resextra = require('./modules/resextra') +app.use(resextra) + +// 初始化 后台登录 passport 策略 +admin_passport = require('./modules/passport') +// 设置登录模块的登录函数衔接 passport 策略 +admin_passport.setup(app, managerService.login) +// 设置 passport 登录入口点 +app.use('/api/private/v1/login', admin_passport.login) +// 设置 passport 验证路径 +app.use('/api/private/v1/*', admin_passport.tokenAuth) + +// 获取验证模块 +var authorization = require(path.join(process.cwd(), '/modules/authorization')) + +// 设置全局权限 +authorization.setAuthFn(function(req, res, next, serviceName, actionName, passFn) { + if (!req.userInfo || isNaN(parseInt(req.userInfo.rid))) return res.sendResult('无角色ID分配') + // 验证权限 + roleService.authRight(req.userInfo.rid, serviceName, actionName, function(err, pass) { + passFn(pass) + }) +}) + +/** + * + * 初始化路由 + * + */ +// 带路径的用法并且可以打印出路有表 +mount(app, path.join(process.cwd(), '/routes'), true) + +app.all('/ueditor/ue', function(req, res, next) { + res.header('Access-Control-Allow-Origin', '*') + res.header('Access-Control-Allow-Headers', 'X-Requested-With, mytoken') + res.header('Access-Control-Allow-Headers', 'X-Requested-With, Authorization') + res.header('Access-Control-Allow-Headers', 'Content-Type, Content-Length, Authorization, Accept, X-Requested-With, X_Requested_With') + res.header('Access-Control-Allow-Methods', 'PUT,POST,GET,DELETE,OPTIONS') + res.header('X-Powered-By', ' 3.2.1') + if (req.method == 'OPTIONS') res.send(200) + /*让options请求快速返回*/ else next() +}) + +// 富文本编辑器上传 +var ueditor = require(path.join(process.cwd(), '/modules/ueditor')) +// 富文本控件处理qing q +app.use('/ueditor/ue', ueditor) +//. 设置富文本空间地址 +app.use('/ueditor', express.static('public/ueditor')) + +app.use('/tmp_uploads', express.static('tmp_uploads')) +app.use('/x/common', express.static('uploads/common')) +app.use('/uploads/goodspics', express.static('uploads/goodspics')) + +var upload_config = require('config').get('upload_config') +app.use('/' + upload_config.get('upload_ueditor'), express.static(upload_config.get('upload_ueditor'))) + +const logistics = require('./modules/Logistics.js') +app.get('/api/private/v1/kuaidi/:orderno', logistics.getLogisticsInfo) + +// 定义日志 +// var log4js = require('./modules/logger'); +// log4js.use(app); + +/** + * + * 统一处理无响应 + * + */ +// 如果没有路径处理就返回 Not Found +app.use(function(req, res, next) { + res.sendResult(null, 404, 'Not Found') +}) + +app.listen(8888) + +module.exports = app diff --git a/test/configs/config.js b/test/configs/config.js new file mode 100644 index 0000000..7d7371d --- /dev/null +++ b/test/configs/config.js @@ -0,0 +1,5 @@ +module.exports = { + "baseURL" : "/api/private/v1/", + "username" : "admin", + "password" : "123456" +} \ No newline at end of file diff --git a/test/package.json b/test/package.json new file mode 100644 index 0000000..e9c1774 --- /dev/null +++ b/test/package.json @@ -0,0 +1,41 @@ +{ + "name": "shop", + "version": "0.0.0", + "private": true, + "scripts": { + "start": "node ./bin/www" + }, + "dependencies": { + "bluebird": "^3.5.1", + "body-parser": "~1.18.2", + "busboy": "^0.2.14", + "config": "^1.28.0", + "debug": "~2.6.9", + "express": "^4.16.2", + "gm": "^1.23.0", + "je": "^1.0.2", + "jsonwebtoken": "^7.1.9", + "lodash": "^4.17.4", + "log4js": "^2.4.1", + "morgan": "~1.9.0", + "mount-routes": "^1.0.8", + "multer": "^1.3.0", + "mysql": "^2.15.0", + "node-orm": "^2.1.15", + "node-php-password": "^0.1.2", + "orm": "^4.0.1", + "passport": "^0.4.0", + "passport-http-bearer": "^1.0.1", + "passport-local": "^1.0.0", + "serve-favicon": "~2.4.5", + "underscore": "^1.8.3", + "uniqid": "^4.1.1" + }, + "devDependencies": { + "chai": "^4.1.2", + "chai-http": "^3.0.0", + "gulp": "^3.9.1", + "mocha": "^4.0.1", + "request": "^2.83.0" + } +} diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..5a6a16a --- /dev/null +++ b/vue.config.js @@ -0,0 +1,39 @@ +module.exports = { + chainWebpack: config => { + // 发布模式 + config.when(process.env.NODE_ENV === 'production', config => { + config + .entry('app') + .clear() + .add('./src/main-prod.js') + + config.set('externals', { + vue: 'Vue', + 'vue-router': 'VueRouter', + axios: 'axios', + lodash: '_', + echarts: 'echarts', + nprogress: 'NProgress', + 'vue-quill-editor': 'VueQuillEditor' + }) + + config.plugin('html').tap(args => { + args[0].isProd = true + return args + }) + }) + + // 开发模式 + config.when(process.env.NODE_ENV === 'development', config => { + config + .entry('app') + .clear() + .add('./src/main-dev.js') + + config.plugin('html').tap(args => { + args[0].isProd = false + return args + }) + }) + } +}

    _2uW}V5;Q=N-~652{F(k{3pFR?3G3QA?K%94(UTuoImk#Hf3J?`pywn^4+#byFAaTZD1nEPFG3>xwIsq* zGx%#tHnk`-#oYV)V*d`X-ykr6Fp+iC&FvfdFT<$J8wj{2l~k zuw5mdcFf8fs??~Y?)frOL+dy9IvFu{Ph4$@(wud~FP0C(db7ObG;Af{Gg56=a?xUk z#Nk^jZ<#n9fUQ)*ls9}aeSVr31d@}T{@!?uSJT7by~Vvuufh5oVlN;IjGc z`V)L&g7L*PeV>Y4+JcU#b*0z)ZrxE{I3mt5eT@n*AO~JY++Hh5^c3$~e^|uu^CpFV zr5NU?qGpz4vcKc$yMTh19Mg}6kdi=A*(lt|=4!)pj;~RL=kumnXg@<{)jZE+M#db@ zYMZIMY9j_PdI!3#(_E?%2rH37KvwD&kHNCzhP+^?pVfR26CDHFLr$(cY`kFFB0?`w z@I+?li;F!x7DhV=>3Fb3i%X$7f1ce>Hup)I=KGVNn!H4# zOAw=99Jafr#S)Qxle5Lu;OML+Sid9C);4=G6QESvNXdg25L~yC0`g_bYxC z@_T5Vv;6p~?7}nU$lunQdu>XEb9!qOE?;wRi{!C+! z(tSKh+KI0f2;2zpjFI%>*@lZsYB3&c(%L7g$#wr{dnIDL2 zyQ0_r`u>#zn4)lCdrTPFemZ8LuDZ#P4e+#?CJ}hmY;C)p`Wf`T3C}uhisYUnsqP$} zJ~D%(mcv!xvmQ)l4D7Q2CgZ=G?kwKuznwk)zvrL-A4Zr6C8tCT7Re@xq8H2eeI^#X zuN;4Zs3+sj%H!8p&;|J$ETeVSiU?W(&(Kv8vA*m*6U#^7r0m47k!e^y|N7x?){UzO zsI%)7`68^6e?}tdFNu_Cl%aLRM?ZctI?yO+anI2F3civ8%=k)vY7`=xsyi+{t|2}aH_?R%M6N0Z;R0n&vf^Z!MP$v454gYPvMsC43$wT6S+US)aCcgMI=Y zKoNpvpNYYPY0Ex49g!4uvi&AiRFTRE!SMyIzQ^r?yaNKLwzOzmn|oiV<+8m^*Or98 zYW4S_YT6VFvw^K4Gw4n1y&1}|&M96p^sZv=>Fa_$fm~B~qIseI8_x`n(uk}bk%&zp z+*oP$TYFrj-a{8MsP)E_8)`Lt|L|Z6^@_Ppy02Pcf7-z4=2A3j8`k-2@j(E5KDTR2 zg5rCQBIMOL=tBS>F!Oc0{D0&Aea`mS9=|GZ;n)Mf4qA$kN}A zMyx{KU!1%$ILuh}WFgtBMF+d=)U3Y0T8_ATXJ-?pc^+&>MU8IO@>5xdg@($0()=1g)s8mu;Yu}%I>RF+HbNeL zx7Dl-@2$P>)n#R^Pr|RSd4$}~bGk6e)ErM&Yz40N|Lr0bvV%Qg_|TaWX#dnmQHX}; z!t#dneN$B-1uDW^)^^(Y&Z+Pj=%S$JoADX0G z$heY{&U2Z}gkYvK>M{JgH3t{tvdo<{G0i{B_Mvyaapk5-r?C$&K%GNlDUr=vTCpI*Qtkf@g-i zKYgx-yWcF_uj#5E^AZ2d#jJ0jFY_`L*@_BchRiQaFbg;*zqiGXRC|2a%QIq3KL`@Y z0mq--HKCRXLnHhvo_}eaCf=A!bE;=~DYL}Yt>t6Sco-mqlw3k^_)6~?Eq<9B^P`@# z>Mg#>7EcaJC`14~+_jVHSQZmBqBA{%Mp#*SnoN4W5_bw83iZm8q(6S%vE@K*mD~FS z2(&Xi{-}%Qv2<6lexRyim@os*Ck~W(n}r6C^}gL$hWje#f9lIrDh-Co+50~h+)+D}URCXO6a5HCSr>BFPJXXv$!xVgetqUslDZ-Hug;qd%@rzPOJ29$hE6 z^ZO*cS%UvQ?~Z(}JLrm~4<_HwqbZEs9`zyZxi$veo%E6r#CUkQ3 z1-yXI%I=G;jod6kn$=9^yfOoiZ|ly$4&c?I!x$@Ec}+jP11H}7CT)D0V$gou=Re^p zaX)Am=CPjU45Q{RBQqgfsBreD5mi71*}qT(!eehL__>By4RHT2q%e zcY|0LDoIKy8r0^szeU~n*e%T|!SYFd1t<*%-E&^1O{pYGpMn-_d7LYkxb7Y1`-qNT zn|2h)sOjR+C6U$Jp6m0gduBPvkbOzLskWj^GMCog zl)LK@5C%$LU-G>vn+PHOnizlN!LOI1R^_|PCAfUwP-80^_t;+vjO6a`nLd1g;xAg7 zPd9n>jlg$_Ghw>(n|jH2nK1pt;BrDF8x&t){nm&vHy{5<`Rv}-F%LQ(?Wi-Dyeq2D zTrT{w@FS;ZgZBPKs~_H0CM=8T3O+-;mon`fdfdqcPc&DCvgl0VR^de zzcX%9e_7nw5z6FxSL&an26lT88_1m7UjN|Xy(fosph#^JUT^ggU1Kbh;BEB!sJ2LB zXCv+xMR%LV?Wa2bB-2Ng*mApc(`~&TRQ7v178>SSIOpk-hoN6hjh{5;m&${(wvKmj zhW1nzdd*{wET8=_pH_;pzaC#l-tkY1N1<1xlG?;VcKyzY+hNMuj%T(VpxEgt%yn8N-?c_u1Jh}_$X2X2zqp2VnPmd;aL*Og!&h(?Q+$~MB3t~G z_7P|MI*-_8FfAjXF)c>>Xdrqhzq$UpFI?SHUS}wJ+TWCZ1c{pg9IE@FA3B!$5%fAX zj?L*B#`o!P@QIOQ0CJIUvFdu#q0iUMIkJ!Jv?JRW?;fh8gd;|8n^BU;nntbbr^X@7fA}n?zH93kqF>9S$bpX zJt@%p)j-~J+AeS_{NnKKCi2VAJ~z+w`~pjkop5nf3C|FP3$ zqwen1;Y$ms3-M_`FO2#EeQw9qjeuUUd}5GnwFmIRer^kh zZ*LDViw}VIa1>>4DP{ZQ0lvqXx9))Ausr_eH~v z{ws9ues`yVa-&2P%>%)fcOu@6TV+2I02UEt|s3 zo%^#Ci?E>NGKCD9?M43KWns=JVwT;XKPTh(JjqMj+izD?sKF%jnDNFMRN4MCab}aWgVyA&xc-LL$%=Q>#Q0A@m*cnn| zvcom83sjWTY`jbzwTkiK=YI5t`6zMi$VD5ctaFVOkyvAqc3G!{Jm2G zCC4QP$Kohd3OXsbDu}z2WWf4mC9{4Ki`A6DDhM;?=1a_azssRhEKBec^JOgSr;>}6 z+VdV26=dV;o=#hkL55UO^_s4qsc9v3NH5CPvK$daS>t7HWt4Quw=lRSox6*tPE!Lj z&hEZ4y+Tbpy6M%|1G)6j`KELc6V2ZgbJ2d@u3y@Sae4OHvH{GorB3u(;;w#C#cf9Y zJ5h1bfqs3nlZyv__=LYR`JyaLTPr!Nc78mF!F=Wj_iEbZv;+*=E;!cLImFSV?aGH3 z9@H$lf*-qNDHkVotE?UmcpHt2mo{dSAvZvlP2+abyUP^ayK@)KJ8y9;aS6z`j{M!N zZL9rJNYwPwA1G}47@UEaEM3fi&8K1U+=lMzo(!*sJTG(XOsS{OIIDNQ=jze7amu6K z?dk@$PxIu<-j>NkPWrxQKJW^meys&4(bxC#&EQu1Vrrc8=|Br@@=8ePr6AJ zB2PRZfhf~koxzq(J7e4@;fZE7{O3T3KM&M^&{tmdQ;-jpJ&K*F7fW$TqI_4zqowi| zZZsZD9~Zvh_Jb1h_AKD8RQfEAxOXhv#+b(j53f{)mIKdJfl`bqRQ5sOO;^6pTyv}$<=lCYR<`n~w>Bb^8c-_YXU+#M6^%esgYRog_PE5i=UaLI!yWmh#{YJwbK`rUpYF$blRV?=z1EaQ8?`$% zBF(t^JQV%=0mf=eE}CVGKhwe@FLiz+%!L-Pxf#dZl+GI;F&jP2kT*&k9^FKA@^y3* zYcy#v+L4BS?DM^nD;)4{)6oB7gRXOFU>~Px(We2C*P*;^lD61#(5L&6n!TBqS&+rc zm0?x)NJJW1J;?m0Nj#`9r;J*BLLK(A#x(!*yX>|=CE0zUc<`rh3bcaB3I36D>&QkN zJNHXI8(Bi$v6V_J@=!Lq8MA~AW)cV< z7vHTWQbd8r#pmC8yGO36{a6JIOqxrUq-6Ht(iDT+4!bKHx#({}IIA^mL^YO9h*f!) zpWcnFlySjGT^iC@v>13}g>1J5hczhV7}@lS)IMq*@_oF(BmSwr!!f$!<{jom0)&t4 zMfTO)YnC^dd@!ZqpHFJ#gI|5ij9};u-2&NYT8;H(6Q29jjdKVtTi1VqRa0m-*Z>)L ze0@J zV&vYYt_v9z6y=q4;Jdj`TX;jBuH2;!%Hq=gY*OOhbGk*JoH88HiG97u-IXuT+SwpZ zyK>I9f=N_MF`cLyav7wfF(yX_IYUcty67bN`Ak;6Mb*#m6y3Q^tvMd=7YYzO3%qE5 zysZDIuT3WTN20wh4?w~zVzWCfBs}-(=wTNa8P@>Q@E{M2hqo7rXIGO1Eolv-{%M=Y zKRIE~ex=nt;r&qy#9G{Ib!bsTyNR)68Nt4X##t{~`j*J#G;XMiiH$cm&$tNQw-u;xT zZXsMT3?>k`IeAfCb-sd=)UDdu1PP%==OEkZ)bpB5z>-ST15QeUwVI}1Ja{_ z?j)TDUSOca`n77#_pt9uA%%rb#ag7>)4z?H56_aAfF&9rW(Nir?a1P| zCL*-be7CdYH@zR%wV{qJ&$iQbkJahk4=H+r5xnh2dR2Hu#ENb7HGRtfpZ(c7DdX4@ zE+UXvq@JdH*t(owajJK$3?Gv=K6q{p1t)c|FLUO0Ve<8ep}2VL;5^w<^NiH@z?g^W zL-pJ{XnB1IUK`nXw_`G#3?43aLcgk}6S#GQ4CvA{cQCM|#aN8qdz{f}FU=xHlI^r6 z6*9KI%+-0;qIR%AA{S|!5X=QCZ5!RaFP_4zzJ*O%2RLDK69VB$<`wYA_S8_R(L z>8$w+{HNKQa3-Mcv%viZLr5(HleOd^0uUMUoLvWs?_x)6pJsFd*M|H|_&vXKo`0V?E{|72TU$Ru%!^G%(-o1`ZBeO)KCeXl*g&X*8Ch$Hbh|1u9*j ze7RQh38UG`DIrD(``yjL?UYTuo6|j;CsPFMO5h}XA{wSedYzJIvOazMyv$4%8&Nv} zsFICsBAaMPXW}Vt;*mDjW=W0Nh|WpapKa0zifC2pfnlAom^$+1OB+A*Qex|oXi&c= z6S>unP5UYc8JRy_4z|>}!5;8j2acZP@%0ELiSKE}F|bXIU&bQ`M2?=Fy}&@Tt3aRtD*jhuIsGMC@TmgIj4CxB?l61bsL9v3yhhKPrkv1j!g8iPEIvQ9z% zZ`luxB-GVvuTVIe^IwyKoW`X;U0uc!nM{f3y*D45tc>^O3~ja~oHLZ}F-HaM$9YX~ z*PE!OG|tO&*Q069-n!i4)b8o?^l7`$0tI+pQ6NEm80=k(uVa#`-_!H~Z*g_q=^2tF zg^RCpFH@uRe-Iy9A*0bK>xmjS^RyXqFzzS%My{>v{!9f5Y?^mx*A3d>vW?AbCWEIL z`w#hSAF?$HM(a27%cS3V%mdWatUew9vB-0VBaO~G;2;pzb?XXhDnBPYO%wDIZfk^A zNQtIRViT{4Oz-T@h;$h~7HqO8#S+%ql+4W3Ok-mn$vZRBifv@vS z?ArGvP;0vwIORL!F6YAV{9qmJH5+76zUaKN>W3qNjK)C6`Udj8M7-qtUKMXApWe-i z3lKa&?ZcKxH`>m(LS$>vNE_Mo3_k)%xxmtiQalSo#;-%JuF2bIv5RAEH`&QWh>(bk zX;7Nr3wXN$A$YpS=^P_uI1Z@$r-z!m0xZ{r2(Df622(TW^zcxRLh5kSya9Z~bqFU* zF)yz>$@W}Y^xB(b^ol}XM)bw*3JQ^%`#OXN2~)h&T>AbDC``r_POyRO$C!%B00swS+P~9)JW<9N=NElje_@vryu=@qakmxb#Q-OGg)~o=J zwmP+AgZ`SS#eQn3qc$ds^94+E+9d{fX z@ZoD2+v7GwVxWMX^H)v)C&2y;pHV$-cc3T$T;*ITseo~i;QA0!jynKrV9X*QBX~q; z6*Rp|F`C%i%>EvM8cVOlLA$_uDFtg)Dr5RATV(VNXo&3%rvh#+##O^X*~}W(zTlrT zG&D^>kvH)s#VL4;mCahR{;bQo!rs}!D@+_+Sf&uy8$(G|yD4jn?FR-6u%3Aoaesi; zMjUEGbd1{Lr)p8a!2nSht3$k27@H1J=!YNEC*66u2XZL@xYVWkx`cS2m_l+iaqIXqF)^7PpY|S)%fGY$Ut40bM~RI^ z@EZ}Q@=(Ps8VDOm3Q@EgBwT;2C;O|W1C>(pWZbVZviD1N_{2!`BXbUNly5R77we8d z=)!PD$dK7~vpd`K?bO0+0DjhT_<&fg5kd6KYA3yC)(EK@3qg!RDO?hdQpFb_1_R!* z{OO88`H9lg>0QIu}mt9$!k9wBAp7ra|SKzmTyYqb;<`Oe|Z3|>q zgBoN2wH3VDrh!nP6h@L1!aVkxe?^Y~d?DmF2!w^ge1rtoNsLl``rsQ8K(Dg&QGWU7 zDOoCbf7kaiA~-;5JGs3L3U(f;e7rPuePfh<)0;t+M(WAZd{eV(8Ik7AM}Rabfzf=? zs7k52x`TYT;qQ2e0O$3JcL9Qng}TjUxpx;*h>;Mcz4X|X;!h4%FnI!yde{2QFGJqT z!RP16>pS=~;&WNr*{~_RO;&h6VwZD2TY?+{`k`{Mh;rB*GjY>}yvH<%rwy(~GA*sS zaamNPq#vs7o-5)5-znjM2wm^oY(4kY9R~@lgdXzLKr_{kB;)MxnI6KoLDo9O8mr={ zL`^Mst#j7>xDgrsS^F<#x0{@TfA6io(*CQFdC+RslK5^frfe69FCvX82~2UBXNqY! zUGdAbF8Hsu;kh9)z`ISrls1jz9Y-0NR$SX+RcZvJrp5igGRfxbK^rF?sCJwD@~>k44H4Rt+{wfGP6`{_DCld zVf-$c9U=OAZK)7A$NngXG{lID0wd-20OM{&YggXEkxk(~2zAD@7h-0`NH=>o3h`09 zSd{)GynEXi;Y`X8Ja0p++i#DWhR|V?j&-XhXrv|JEV}=Vx>br|Pzl&<-PHW99Ek%5 zAW7XWiOcqHo?%(qtRdDzgszIFU7DBYak9553-+2tbsI67y+}aimm~G*+pm1>dpsfA zp4aExoe@wn{tM;Oc6fkSTXAxMfn0&`T1d#Wpc~DS)Jz}~ae7Ik{Y5p3GO9MzX1h18 zf(lNXeK~NEn1(#;9!eya&Xcx?!<=Um?0NTv?m8@YE7=Ly9e(c$3l(4c`;;7a#3T%# z$pFKj(Mf({6TDm)r=rS&TDyzS5fTt2MOQw7Asfn3CY$EeD@?B2O$A|?-USW7gN@uf zgtTYrmJ9k7zDeW0Gs|h~KdLG#CwUoz!NZt(-ft%;mX%#-+a-Pi_hahnHBb9@n+|kz zq>xI&1M)2RUuvh<#rP3#Wrkq6Bo=rPthX6??U2Y9@Wh#$F>tu}$z$`=_+T6W8ZRwr zP%MdvMSd$stiGhUl=6(-HIwonToyPl|EYU1R{;JxYY_ zjuZHl4y0C{8%dmQB{x2)_Z|NQ8&TEePVHgf$uq2~pToI3IQu^&`8u&~{~k#JZs@|p z0L+VU-0hNc5jk_VF{NOfxj&w`;XLLC7yX=Kykwre$$SE`b6?P<;@U1y%$hFbJYo8W z-y2r=2lPI)I@7l>|6|exE$PUJ)V?2xR+p_ZI&QrVjPz7*R&5~~mxme|Uk`uN%u2Pr z`fa4+;ZfIAE6zWcKn+aifOb5B2fZEX7WJC08?uKBNti6%eDfmf^h5T5cZR`@9Q)Kw zsIfcCXQDq=&2G>mk@ppDU5?k6g++69tfJ7j0vdPw=4MS)WFfX5Am5FKZj;s@u_>E- z`2=mR0mR4^!6#hwm80kIG|b{ISH7j>_XNf$eIxOWlALfA#_9JgP`vLD~uw)TqQR|AFlD0#G?9 zK}l>a(0c8bYJNwpN@jK)V6yDnC{Fcsfq0Vz`ZV1<*7LLToS`Iql<&-YJj{LkQG2KS zfa$R6|4`J+(*A<{m-f26`eWsq>Uj6b_wbXf9W}h>okwqa!}&!%+QsICGk`mNZEmV) z{&AmnW3ntUo0Ul(dQgPN?HWtaT%*kY1vzm`J7?T{6IRJ;2$Q5Hin2#g^n7lc{SHz7 z%9S!%*Kev;Z?B#GfwPH6$`?me%_ZRz!A6px(&ufad^oHdSh~}Y!PEZ^1Y$CFQdm|= z_aqwZ;90qxy4=JDu;ow2lkVU&Ju_>IUDO+;Ei}?G8H!mr4|kh<+kMER5YO%{xwxOW z@h#?7_P*Bl{%c&d==L6XWWvSvFDGCI0$^K2w-&Q~0M~aAl`zz67`tNFuHz}?ytHEI z$EON91b}~kxl;fR^`eVP`dEnqV6wzzk(zeDF_qo-L(;LYCx%Y-1-9(myG2p9G@k+x zlFPFZ!b+pi0aJpE%_3pq{!=k$&Ck04Ib%7DGH>gBg6R`jWm?hw&Iv`MihFsu%pa}s z<`*@>c5*No&1Uc})Tflx{>Df?S?+cvl)B+}m&ukLFkx)^4Z3T*Bc~B%F>RmcXm9IO ziYJpO1ih|*wtVqtjcC=^>z`5 zcTqr(z)tW~CEf3gay6y!A{AE9L0}!ymFtvlI*j1%9>6Ey|6$w_ET;tk36B?fyB|Dx zHuigt`g#TLq|}0^8DnV=LnV01Vphfz`)$^W=g&6$WXFn7Eti3s8wagIsT*j(APXa- zwvNGhyw)1`&p*_Q(@qrj=F@%QE+k4jim0c3H)b;Vrc*)5gDmYxuskxCnuT?iC0Y_1 zbo%(v+^44L_Qjxb2l{>B=3)bXHpI_V7aTj5bQVzoa~jO4n-v4bMyZx^HO75BnyD_p})_qCANJatxYnvaEk^F%>g>Pnc6>oGfM82Nb}N{>A9}} zDnbvkH_%{)JFS*>vay@g4(U^E63orI{Qw!FpdSKwEPy@Os^i%yg&lj)0lX5Pj)z6;_V_q>pOH^ z^zrQtq@}@lq^sH)gAjK$l|}0oU_GvA(nHijaT@Pr&v|9lJTl)a+*~<2x-UF7ZVTo5 zK5iC}zcNMx5>3z0EXexdrn8JR@T943@l$K7tZ?T#a6V0?3ZGyu&BlKNo^x^63}Eo+ zdr}(2|31u@cvwL=%W>TJh~O;3LSQ$B59DpPV^)qI@~hN*|f;BPkVkY%NqaAessa&S$q|qxGIYmKtwV7 zhZ!}xHuMvS!9@YYMMPbXd3hm^^8W=LHLiYA(dbJ7XQF8eN->>Kl6H8F)pp(GI}`vx zL0s5tTs?r-{IAIT*J>4z5RkvYDNlE=kbq+9`uF98j__SI37iY^-L|lj^ zLmGyzVSrYnKo&abXG5vFZDUgI3tzLb*93!X$R3F7d8ly1NI`oKOL)&;yfUjKg zvB&k5)?c`Aqq(PF>X35<0Q$~v)2qij)kFX~>=Z6!twp_EZ!N}r6M~i$u(y3)(_oMdKYr+K{;RBs$biMu*7ed3>42iJfyp*eQ=EgdN*~5`>R**Fq)`gf#5|p?e=wn*-m~0 zaP;p(#Dk80>$JLuW2j2&ONZr`HPBi@6*lpb#ymgEj;V%Y{d|@om+ZLlnx*WGc-G?M zy{X{MxcXa$^OG}v6l3sFg3tKRXGm&0zf~O1lv)?x@@5$?xa4kBy3KhvGtHz*QJn*f zn0$g7jP(*AY~RXKzD&Rq{;v4w%6A{+7%sO}J!%B~&?sG^_VHuEVBHNaT194VQj=0% zh+5CC@k;fmUr?xEI6w!A(H+)c5NzaxVuS+}3P8j)9UFIY3c}?g1&$31E8#j>xZR!a zx5FoPB=ZK)g-aqBna|EYp$xOcKniBw?KvRW!@`G7WV zhWx3nyD0vzA-tB_4ctwphmK;*s}sJWbz>J)6e$_P2FB)(Kc+0=(n826Uc}`Q2dIZj zn)5{1(O?WWN1`Za^$$Q>&-5F@3vRzxgA6pHW)~+d;Ii0 z;m^wU6W!vUV6Tm`r0@#D!vV<+BGwmUU^%q#5(tIZbHq8olJe{Inoc6~q{d*` zv7;{@;bt57IW`5YXa=HjiVwLU038QdKkR9@0jAwtbPCfvc)cr;^dMR^b+=UC*r8J` zH)eCL?cQN(iVyk&><|3A%C(Xq{j}c=V?KWMeo1%`)iaZ-68Y2=7_iqoY0nnLsu%u6 zYSh~n;^e-Ssb__Xy!ybCOt$n6+Zv?fpEYW^;(YT`rLG2ZuKbJZJKxm6h|-un?`_P& zBBC5h;Yi8vaD`fxC$o!+=rKKslC|xtpxEsbN1zO;k^>{(@ugBYpLNs3>@)k$E}*g1 zv*xxG9y=}Ru)h;^f5~j{-b6JWy;pLmX=XCfM(VJFr}Eu6LaUbk7iq@fZ}BN1gYSM` z$?8qa3u64L`xBzV7IGwHspX3A2`H@YETDiChn{Q#sOM6JK0iw;dox#BT}{D;0xYM%?vAU&gTIf62TZT>G(ee%Ok^eC8Y50nyx(aYEB%P8 z(A&C&Slf7;Wl-knx+5+&N8>K}kPm$bnS4KDHG#66n^WlUh;qC`dsX@d`sPva9t#ZC zAy6^u?%NiV;98Nzz@UA{#`2%(hNtbQB!Y-bOyF^LGxczz~A?@rZ zs1B`|4D1iFcQ4G)- zeSr*(PV$|lwrF_0fWM3ScSYNlNn6*jzJZw^L$6;l*a9Cz zAq(s577MwE1SA{RJOv<;k^w+eC&8h*R5_E)-F1dYWMjDf>QpV=)cSc5 zB9rtQ0uu?v<&)MI9HUv{{~g4Ck%!k63%l_X3-ZBgUB^=X)!+i<+Kt6v=?x7Cs3nKW zV{WqZfF0ZWu)0;J@WlG=-QfW$vu4ipbNfVMv(8)0uL0Libv zxsr-N_>YkbupTSa0Z-={R~bgdqab#KJ^V>hrb=1JtHuX0#yY#$FA7M%NxL{b6qQ{0=V<97Cfaf{SJ*`h|5O+cF(OaBg#hB^)UZx1ppasYJ< zoUJzkkpE<^IoszEt*^d)Vpstsms)h5;gC?3+8-Cb7dy)gCRNMp?lGGH+rD^BFO{SA zvD++jgHFhDa`a?A_el#clyYPodBbi{-_K~v_mOPjzN?JuHzT7H?78Cs>J zBK6GY(oF-K19O{;z~mrpOv85EX11Bk$l5`%s1^Y5yJD`jjIJ7q;(*2pkg?%f+5p@* zYHIwd+G6~s%_1c^bU~6jeTP3K>B~44Q!Fjt+}%|8ML1TrnXF%Xy<+CTY70A#TOLu` zoA5r$lawKQV9+xrQkLu<$5V zTyDf@e%Cv%rHgGW?6ZMISckqCp%*htANxjUEb&?dJs+FG#m;yP zy^H{D43523hcPt;P~p=fWs2l%3KNMDVFA(hb&0LoZ->g3FMOf3bT2u*_`@*>k z>$InESd*zB;K^Sc{=25a%LqTINV-XsOo%ZDKSZrSqv}(4_7=b%LsXEiWVCI6SE2@Q_#SIcVlI2@~A#yj=JF$qhk* zr=okVE|JAil|Csy(w~`u`1=;%CiEUN*E;G3!dfzpfQu6;m;S4)TW_3bs4wxQFW9 zZ^@wg0`t|=fI-IRdg1R#esFjbF!6gqF9bqBoF?G7caQ(3E~Sl{wGVgb#C>P=oI06VSBX+LgUaeUpmdI!$klLG7@|dj~M_i{ncIH`@%qz z8AQm=z4{ld4=Z}t_2J(zdA)xy`9q1vhe_dCcF+|0UCVnj5Ba~5zZXE9t{SW{Q`}bH zCCnM|i8`DFu<7JC-H5Lb#*tnsU@aC=oLzc{pz0qquvUF3Lx&DJj>u&7Zrnp2$qiHa z|E`ng@>8=RQBCkL_g`F}+r*|jmE8MiT=pa!N!PHMNJMI`YUX&g>ejU8%Z$gSAl)S` zdGc*Y^=Ux83pE^zmXOpC7{M04+7)2P`H&r5x|5w*vdi#jXNcvip>hy>Xir!cXaFGW zUdv0~urXj&m0Gf^?Nw>!EFnZ7-#E+I)BV5n#eh0s$N67j_&=`3=6f2K+^nZ1K)$3s z&;!X%;rOyZIH!?OsvD#yhyj}M+**+S^voV9X5sLll_jFtDk|>q$a>M!?%uKo6M)`l z8Xy0d3@V@gbL$A! z8`sX=wigNu?Gd9eFA?MZC3%+8ySr^M?xBxVODCfeX`uHPJ`biJ+HgZj_ypnoMK>60LzdW|#oS z3`>hf!)|8Cjl*N++qh(Blq1 zZ4lxAo+)M-GDI~n>rs*A?li3XRi|}(z-Ftklo+}in>=1Vt7HAVh0*vgYOqavQM$ux zYEto*8+;)LJa3?A_L6^L0CfMeGca36L`k-tRHj~_pZPX34S+^jOr4e>huU8UY}dBc zK<7fm)m+cXHiHcsxiFVK<=qBkEB_dJW4xYZ+KvK^^^(yvU~@sNdtBfpx%oW_VRWD5 z_(vMf{}z0UGR*C@(701_G8qr{z$YGXr5WTMgsXx1Oi~}3YCrL7q}_G2I=C15GqXZ}-mOhVLhAgJ#u?ctGU zTE4t{Kp@S1?N!%nO#(Cm)@Wv?XpWU+Ygl zj&Qzn{8dK&8D9W9?EwO`Pje^o*FwGFm^X(Tfas50J?z%{?)L({PXhqImL+n~Go@#BQ(BNV9R!a!cz;TY$PrjPvvM+v{O6i}B=Ce^Q5S#K zV|8*a@wDwi8wfJjYUjfSoT_41#?ip$q9e-z*hm((03+N}SM7) z5c;K@XG(q-s-ITb2V9^x=O^B_&q?LT%23~@xzmpbdqf?}sd_>WCYD2MJB^fiN7y%g zo0`7D*zh?7Xo;PXdCWI=ZPq{2B40QR&POi)jPkyUEygO-q?f-@!x{R=`Qt)m3d`lj zw2Ic#l|k)c3S|<{dde!ejE)uoz+|K_OhBj~Tz>8@x(O81ETL!s#vsJIam*(_z4Zi? zqDHk8Z!{4qze$v$flYp^Ae0D*d?OC&Gq$RUB768KZV}EGs(Q>a@qeTuh)EPkrD@ms zA^~#_#-8Qk(y_eX04yR+KD#1>NNE2nG@Y>sg?30KeF(3HoBP+3n6y0C1>$@JS*0 z?mCHzknyiX{=tEaos`dd(K2zuxRUd$CS7S!!hKI>mI*%GxhQ+6#8W-WR!*tI{28BJ zRJ)>^1}~aDraI^ee^B$Z;fKAn!qi^frg>Ayx`phUT8IJ4x3r3o?F|)`|G7t}Nz2Pp zmJRS_t>Jy*u!ln-$0|qRz4CL-FKu+s0Bs|?@%&d5BOv2pSh2wT6HU;jyxs0koJ>uV zen0&6ihNc%v7stG1_b!DQ`9hGJGm!Mwg5|9k*lN>6!hYB3;@$F7phno8}2#L`Cv~| zx^1(7<<3%+2ng;4JW^rRSLrNFc#X!4N5va>csWW%s&c>hg5#QbHd-xgMae_`F0K$tGQS7*OIl3#V=Ba zmJ6{~R{JHz$h$72Eop|-!Fz7pCHUOna4U?*76N zhhhP<r=n#iYP-d7edYT}7edosUQ2)#DmdV@(MG@h+QpjYQDHK+_73 zld3lV_Vug>U;2@hATI&y6aT(y=$pxNzXJnhUDH7efkSgbDJaWKbj8v0vdFu2WV<|5 zEa4`>Za}fE4JgFbrDVDJP#&ssRrjzsgy$1W$Jt+F7ZwcLnIo!x zsAiG+0=d(tYnibrLuuB|{>Kq=z+Kpw(o)xCc+mW%0%1g~$kj>{c=G@t^9%v>@I2wAPu&TpdYSMfO7%xY@8fER}vC6YMNS2*=yo+tJ!7-6?CoqCjx{) zJTA=w_~7WdK|8xSF-hOB42ervC}NfVuK+iCuzO&N4IoxC1<1#Lr(BHe?4tqtwuW9Q z28wXDP*tQF1<*20HKIB}EA5Q-Dfgw(cRe0}(u`T!^b+aV5W#9#zhp}~ieCWf3b0QW zhoBzAthY`Yhh#NxCR<_OH*i~AKD%R9pRYO;W$>5Xr9@kU06r2BYRN-U&!V7wcZUG5 z1Ua0iv%P+QDBTUPFS>TbYTF~IAmD&ooO|_vLZyY#oL8m3FuAkHi-quk z^3-Bze^>PBSeT#WtMH#=NeMT0bls>|} zo{WbZ03+4&CS_#YQm76FRi6VsPu!9*^FEIhHFh9E*;XF(%x#=vb^yv5bn8M8%wYGA z`R59D3%#=y#=FblXZ!m$TOXR437p&h+u%BPJH1OHEQG zXvldByEra&smveMXiUyMC)4b%fBZ;*vm?o9!qr8{%%bsElhWoTI{iz)6Y+=GGji)Y zMy2cjg#BL^=?z89vzQ9&}P@fx&Q7FOgjxCl50lq4t@!c})N1DgLL zVahwb&5e&dVv7xFuO7y%Wnk*r$e@nzgBPW0o(=~`%^UAK1Y7HPC3FnN9Z%w5`DGTx z7+n5#hCIdzIX``0eLEiyFs=8UoC*x|JG)zB>N1{m79D~moVv7svrW)#wUdMq0K$}8 zH0=|`eMu(vZL!@@3bH`A(JYoSVLok^VRm|!vbDk4?#GLJQx|;Cscc%re13w=T9UwI zb+H_GkDQ3s4fNBRtZAdKE?n&gF~9Me0Y!eu{qRc0r3U58zVxAMCwlR9kJ_ z=F8I-C{Un53lwRJYl{}AZE!2@4#nNQKyfQxytundkWyTNySoK<0-Q~sdEYa0WM-Y2 zPqWtfL|Dn*+1a_}e_y}rx}%c{L}i;}W~cMpo&t#n=;X@pW(Uv$Fi-%H3>SA1NbL!f zz)i;r@v^);++IiNoZ8C^OZ1C{0uU8*R?Gecm04RR{A2UZW9%jnNOZZEbO37B)b@87 z5~kf^pvD5So+0wUO93D39~XFYde4rXWZ?FHoyf_*Dx8Sw^lzDQ|LC4@Cvg7LU0?q< z21R-QC$};n=dfdE4LB6$fb0WPU9n7p`vCtNX7%MJKz)KZ>d*@s@Sum1Znj9sv&MV9 zww*OeRXzn6Z9adXju(~`4Cy|rXeIc{!C*jB@~T?nPI>WYCJ|ZakLG`pgp(3o{B2>N z#0S{=7*YJ^@#6fFZoTQZ`has~85F%)<;+>-LZ zf+>9TxIcr+(W?W{?a)~wF}E?@LI>3p^J&19PPNmlW*EUGL)pLGp5BT_a8u?c%;dse zC2RhyZSZ>NRe6}|mz_=RZ+%!VGKx(1_TBy{y^wcknC4ax)Z?*&s1BF6P^LE$T$sGS z6x5k@uBNBwhdFz=KwC{N_gH{tdVwu3LKg)$yS;^myw#7#k(o>BShM$O>!a~LFcz)e zRcv?s?onKoNuk0JM`?dNzHxE&lz}mE<7+{%$p~EQ;;NEW2~T^K3hea57v58e+---* zpvA*2sVWt&OTf2kAY_aY-ybq6W$1ve$4Epg7)H|-#dx-RA5W?!EVbfP`2KJYT1NkL z87-R=YoFS!iH%ZKB}RBGKeNnS7dR2{HuK%XhHXdXnngH;w-=ZepVeE}Xav4t*T981 z6+)=3TG=gOf!%7|c-Rh(kL$r$ws%N0?nuts?A{}ZiA#~F5aWkk#4ShWdqTfhmFtd zVHNR2Vsl(JatL>J6Z<~=II897D>Ut~`zbZZgk?q2Bx?0!4Wmd1H>z-7T*+KiHXRJT zcg1Jmi>auT+9ReIef0ugi$68jAx{RkC;?@xzrcg>a#u$*$Ygf&23G4+(d+8v_LU}x zbd0kpThcgPt6pTQcC0s`U`SWLQj_Z2k@^anAn82|L_PEF`pE1re>&^P6*#)vRnV~w6dVf`6Ouw zbSML%`fI*dk*j5UHv~CEmU?O&ameNa z2SeImuq2DMKh+cs>8itZuu6CEH0=+v8niH~@q@}*_L%v>gan3Bg4dAhKaD!SdHRFJ zbhLUoeInT2*ilp!ZoWVmr7eJ8$)Ffuq+| z1k^m-osJpKd+t7S^q7|QTgZdWiKpJ(1mEGO*J`Pj;|4z;9^>5dHP|^!Q@xELsDM2M z<@8Wm7-?H6+a%PnltotLE}ACW&#a}_HL2b1TUJ>{zV~jg7$6gFe*9Lo2wzL?%jM3E z^^-jefm8e8!Gd^#)ON;|B?ZnTCqRcD62?|h{Hmndu5IjOU8qS=;cGM05}Ta!)n{?# z#DZmd^&Hs>OKQW&)Q}aeiOcOt(=B81Ps>zCTb4M_DEfqOnV~HsQ*h?HR^<|fE7R!3FX^J98{rKXj>T%)+EElhPV(X1w*-Sk63ae_NG z*|q=WAmI=ew#YsS>FbZbOqhc1LIg9jE<;PBd^Ig0ER5b+DEBpj^=tD4MDvSSf9AG) z1osKG-X`w!@fuW-m8H-9)?dg_9eeIxFk;*_8{lhc)4rqzZv5vnSiH1w7#j;#E^q6c zPGwxQyV-_!DRcc)BqzaMM8w@&UR@=T$V8tW{U5{1js7{V*5 zbAR#=w`+a)Uiyq#)d!0-<*MG+NyPz~N4t}FS;L}Dpe71wkXEeHhr_=gZ(3-H4GAfI zp<&+9KE+ZfzC=MqP@AIV0?{)wJ#k0|L7Y8UR`nkKp3bx!IRrH`M47+5A4Gd*GB(K8 zs-OO3a!wpLr?~>afhc1sX~cc!=3GrWt1|exkdSmw!MkPHMcd|9-bH-iCFE~`8kq?v z5mZ7&Rwpc=URpJYUL1+&m$vYcqH1Ca^x?vEWslXecwkq`%a`72D;>L`rJ%_{1Y8PM zTw-J#g|$Pp{IRY8ogLVm5~=O2QJa9H4m0!f$N!GXKYc@aeDLz0e~2Id3O##f^7t1C z^zzp~kAERT|2w_lW8?Lk=pe&b#vDU5D)FFb+F(+hoCzekZ_0Pot66aqgMzq^AF7SZ zQsE!C|L;`|(sW z+XB+@9*pbxw6l$=gQH_fOepBecs?b}-UbKtOpbY# zWFPdFyq6)pTAr}?e>iCp^txygyzj5Q)ZWksnilZcyMloVEBfe``97mX`KVf_&WX|` zA~qV264a1eUVK2Cim+Sm-Y{b4KcC84au*f--CN&!`#WvTo0bNgd2$ou?zOn+-CV3W zpzv=45oZ^Yq!k}eBSDj(3QkalFwru)UtcMdIbkF6!&;gh)_2w_WRmN`Mr$Mm`8*Ofz}z40e=x4tvA2fnJM*#8-(^DAfObl&y6tF>>kh^^ zMpjVx4-@%-%dxxYqWk6giX?=JMi#iVeVds`LB9LVqB2r|73Ima+#0Y8J$*cxzMET% zjD!RjoK9^^F7m;_HT;8e<4TmoxE8g;k zV2mmDr6bk@fk#|yC*M5jGtkdOI4ua)ydtq54~dN3w^(3Xh>Wg~-N<-L1q$^;_=ydmNUL1VLm>fc=F_LTOXV^GfR5TtKaBKz4{y}W*GciNj=<3VbfZLP_oz_TwAAs zZ%=0(*gKxbIX?X5GP?eieiN&0AW%K) zJa0yEfl%T7dK#>A;{N#wiMNT%YsKs-u2_@RRP4gaErxzy9SvR<78O37{5Ml=8%;@D zxWSzoY3~;;Er|+021H1*;CVA?@n`KbT!=>o1>Nwt-2|}$dG_4$k!wguevMu zk9GFz7f#Rd9&}+-3UQGeUdG;u!*4?(QfNasW|#9UJwJ6jx}UPav|E1=C6=HHS~f+u z@XC}En9pwRZ{5aU}Z$)Yj^1cghK)=~^&siD|6sD#37dO~l@CBa=zcJ|_^`F6 ze^}MnWSu{RFxK_N+`Li1EXgJ7eR|M~aC|oFrN$GN^Oll~cY_ZKR%wW<)l!wk!ntm% zB&)QB_+GN-*pzV+4F^%-GgtnKI0Zu8IC4G&j&I_Q(5vm1PhRm8sda=ZJXtph3E9J> ze_wW^*Dh)8d)C!QJg92k?Q4+g6B{(*3mm7>C>0@pVNZfMf9`l5wwbxx+#<_@d4?r} zwusOBxw~3fjMFjwexB@76CQ=Dl#>ytIB&Wq2}^^g)(WT6sE$S$8G0Pl&Rooo@zy)I zcd+l+xN;`CG`F;E=`7BuWzPvYd6+OZLRA_Ais;Xh(SD)faIARuAIgBm?*xd-HSQZO z1(S9cgFbjUx-I+7CD3|(!!j`2ZTxy+7BXJFbsY5MhzH+9{?OWO{w1;D<`MG^M{D(f zefjpSYYb`Z!L}xa#F9eQ@Z@?p8!_KI&CmnEhX&6P{4jn~`V9=0@q$s#XMG1IrB8<1L$qZEO;u9gpu`rau~Gp2iK9fEJ#qaJd7 z72bUD!BQ5l@ju7ZBiuprvI-_WBr8GFgaOwC_N=k0HtHGuu~u)7!EJxv8YXPxv?B%EVgy)sjp zoDG;>uPIz8HiYSrOcpAXR56#alqdRDzzB~}m1EIo0z_S&*UyuI<>_!OaHjF(aPR97 z2Ol)kd^O=WTX!YpXNa{_RMi0Or9a)_UvGpL$jn-6wvM%?W?`BPt5bec^uug*NnX-{ z$bGQ+#0dyQ(=?Hww3)y0yrf3R!i-gcOioUFEo~;U;09BfPZas)W1fV< z5+APz&WuPC5OxzLR&#TWTy@MeaO39JSqc|0VI1_#u-ZBlybeiy*+j&n2S^n#mP1^u zKbsiFfjbR%qWL9}o4f+eUR2{N+&!Dhz)GlS15JCqZx4gf-9s%=uNA$DH$g3XvyqoF zdVRLgvN)`9`$Bv7^@+J!Jq@(_4o2u#{EGs3Ta=h9vR(zqUCyo`=~DDo&3 zUIFTM)8rUIbw)0!n7TpERgOdm-yv=Q-=yP@)B@tyiD=K1od|ZScgM}4xbtYCR@S0* zYN^!e_2x90{9PW({u_0b<$f0V@M|JKgW%V0T~6L08`>?#N-&}fi)wp62KoT_CgOUN%+O!p}(dWmyxx=sWTLvV*$6nv}t zNE!QJzm5#aM@-sVc#AvJ@gv`&q||Z)ORn3((6LxL;F1kuF!uRH5T82wC3i;zxj|5V z9fxoe#S@wruJc?;$te)8pSbNgThJLJl@gu2PU~-9!+Un`q#aSfV;o?D1Zgf9dy*ft zCpX#HYhzt-GfTvL{KIZH7EfzS&-v$Wk47SUi7qlbDI6l!f~Y0t%E_nFsG%=&-_W)T ze_wB~7B;~y2~zze2GQH#pK3Eo&=!?ZdV?_-Uz#T8sOo0rxD!E?UzNZf@Tt*)co?SAJc9?RRA=c;e+I1nmz| zfq7J$s*G*=%pirS*e%wQJ&tcR4wquOVJUi|1 z$_Bi(eLu@c+>Gm1|1%)`xqy!D%-U3;Lc?2N!F_Z!Z}piBBen_C6_`Y9OoM}%9kGZc z?NwV4h<@I;YxZi1^asn;gVzZpYYl2<2BugT@&Y<-huG!Co7lzWzk%6^E{3}5ta<+! ziumLjB6T7>)q^<(@Qw4Ochc&{TJwnup7Dj~{Flv)DW($z!0DzkyAQEFjJ;=?7ZyhN z3;V@*C%^PoCQT9AH1IRmaWN=#V%=|aeF$~-Zg@YGN#pz_C$@=zA83Wxn;QCQM9l z!wV3xM1JI-Hck#?PX@l)Hm@{vtFjx%RJErc+8}`JYhKt=xP9f$W}=Sk33l%AkE)Ui z{wo!NGE}!!6}Yh&v~|Z;nTC_YaqxBNB4Jv@b>T z76fu##{Pz?!wpC4^>#*^C&qBH>Sw@eM$|yR6`L$3yl%%xU*}Js+kU2*D*Q(vrm!z< z%CYt*O6CQ>So8CQp0b`+IJ!hc1zlxXQ%*qP{-KxUo{@ zTsCw}Kzidcr0I33_k6qi7I8y6HL2E3zpWy4$nkjCj>X`1?g*baU<@i2=`Szb1-`OQ zWDQkUj?YE0648L-3P;wszt>$Kt{bd%2=`4*1cp9btDn?WtV(pOz0C_uaT12C!4h=F zK*PPU*64TsDm@3d$c=Rz-}h@EH_Xm`P1fD($(-XgbyQT^p3!2ITX-jJ2TRVCq8pH` z<4uS|PgG3O)WByn%QeT7J!GZ?1F9{(xJ;Dzyre)JYiBuIGPF#wAvUfH<8)Llm|r7L zW{MVg3LGsFqZZ{j0yp~j1F9B(0t{O8IUaqx1H<$Q`~s!KgB(oHomgxRd9DWOC(oB^ z0nN`S(z@BhD4y$fSDntu%J&#OPAFmmu%7tX5vl zV^y2B=uD{s#oumG~v)9OYkAH~M*(E0?rmoKXV zNpTUP*Us6ZQOy1#N z*J+KT{~r3XlE`9KSA&ciwfIv>p=o}$Vwg+2-ijvdSD@Y#+;&HuFl-K4Q?sz~-GKtG zeAT^B5lLdEy^$@IUs_KSrik#zBq8cGz9uVzb0{rU=@G36N|122af$jHv$oL$)g10> z1yP67fPz~G=R#eTfX5{U3oYwdXrzUM0#-b=+Dx?0TTKUdKrkHRq`8&m0f|%gGD;rT z?f(#qHewBSoUEy$-Jfvv{O5ooK~wF+TX4TtlVbG1ZZR-P_HXIfV-HLgAbaarr#gyL z^&$+rywST>PD~W-{_6cz%^XIKRwMM&-$p*hd@5<{?G)Q=WBL|{hK9Z|#5WbJW0VRi<%sU4@B!1kU!$Z`$yI7Rg+w_k{M+T`r-}FXp zFpa$Lm7_OgO@z>kJF#5XLnTDIwg?uql^KnJRoP6g#s`%B_@J|t@?ahR!)8#dKA+Sd zeJkUe%Vc^f>!nQZmxV&sNBFoPQ{t)G#<$?4hKaKo>HxpM$RPMmJS|0zq3L+QFkW3N zH>5 zwa4E%$Lx&n?SuV@3T;2k4+ z@_xP0=MPnu%ep14&NlR!7n;|q5&x@5$qqgQiOrRIAHR8qwP^HShFgGE z)mWMoZ?@&FR!krHkD7`D#!=hUGN&!pqThXnI0cHV#yZ4_KUtQD5FJfcOZM!OvL^!v zmIyz_wFV@a$Eh*$Wa6a%be@?j9<=l`jgqVEqa_Do6K;JHnK#T zFxLU4Y`2b4jJ8O&zeO+*spr6~Ns={zs{M>xufy*8ezQ&SkE~39aw0e;yU(chT6iln z;Wny%%M%7s%$=ZVUJ-fL?wKGht;GhoxzBaaNl=4Le0t_?tDeyhYc?cxoCiYS38h$!lLb0dllocDIwR&lm&B6xT;;yQe=$^rpSgn-FX?`? z)Qod=DJSAmwYCU;cJi<5HgdKty|mWg$;B~W#D z3|SOVCL(``PgdAqoy2Gd7M4IAGsb})C!a>2P%-fpD6lXha)9zEfmF?pks%?shf-er zq~~g$pu~5>u7tD= z=7pq0PS*FZw1`%Za2#Zs-EzqYct zkxwK)oj;FXy1QF<>_l&ljdD?ZFD0YBsEX|M;Z1;P^f~{jX!%g%v;*1@_8ya3(XYV3 zbJeOo!RZC#;6>lJH%%STY}F;|a0!8?WngToBxGZ&Q>}d)O6~#u7(Khc0GFy2bh|XU8S@Rp#aA7E- zP}+D~N!>BZ`{^KwVLFM1M8Po5OmGmRf|aLuFty7@?dtE0l}%HhqHQYQ)=G(^%Vorb zimjXc4EMZkyQt@BwZGAXB0=%{CSG^oC}=Z&yk@#X(AWmeqF^zI1bH-z)2HJ5tkz`w z*XX9}6FcEqU%#Mu)k{fLV{Xt+5yK4iuq{g0nVmMz7ZJ!v@(fTI&uD=Mv6G;QN>AEV zjOXw8cfB7x=J2fyFwGxsxAJ=HZ^zMgugcR=nq<@KVt8)Pac>y}ESt)8X>dTlvQ%CI zU$9zYVMVWhs&M0MVWwp2=VE`qy?W1P#=0!`GxfvokZ8>xMF5V(1!)X)!=JaC#d|&U z>D64 zM2Yb2gt|M+xhN&?kpL41bKNCyIAmM_dFgz)Je6Sqr5Vv|sYYON1QJ1Oigv_{uT&fq0eU z<4VGOC20EAzcq`qP6rj#*&qc|Zb+i_;Kj(m)yKg9i5n$^?ACKL0vo?gcB1+KrXMbk z_)kiPeql%XTej#RJjWPJOpaa~GYbGN=x%3h2#&QmONrKqfk%F#H{0`slg;m1P47MW zTbH#~++S&YHea@x!8-;RTArA-{n+fef*X%zUs3>$zI#lSdJVwZ-qi?94G5vFEUkkDLNXosuKg#@9tw$fxSaDgJ-e z4gm#D&P|x+{!N&Zu+p!%a8=0jfp4B>Z~sY>`(gOh96f=q+@}S|sa%m2Nd83wSG7dtvcVb< zT9ddQNe1nxgtfn#zst*ogiwsf-%vy1EB@aSGyT89vL9AnL6l%3DoHxEPvSV4loI;g zDyAGlc)yecORh|e98Y1-9zXVx^qk_i_%G2Zlqau@_9-Qzam49@Q*dK-FkIb7I}1PTCA50w)H9I^1xy=x4zUW|e%k?a3D}OgR>f=?D5wE)aifcZz zC~))WfE6CLBtig4!qZE05VfHsy1j65zh(sJlxY{{RE`hzab3u=|4Ff&`+{#^q;BV$ zE5_aZU|0jY^3egg;G6{H)ca;b{PbAR!->KVMc@PCAQ}0v<#bg!gU|+nO(W{p~9cOJoAd1@FcCeg_`|TKs-84fw*WA6`VFh;vwxFQC zh&0CQy@|AEjVZ>BrC6lb?LIHSnI-3fAKLio+5e(LJ`0=@fR~vX6rrq1{^ezGOO=b0 z<2-FR*_9lTr|VA7Shqncr!`TId4iYA)obVV0w~*4oqNQ(D;PX$kHCKD5nSMO3P<;* zP_&Ea1|BhMy2F3ZMm=>dkYA^G{5VGx0F&!K{OqwxJn-}9o5#~Fw?}`$ z5XF%zF3N$7IWMi>ORjrxQ-$th%&0@_)_)5^d7UcL&e^yA3wfJV0Pz(y@AlN#Z>h}% z0Bt2B&eyi<1&8j76mOR4p*MVXe;BR>nf3Jf`KMZdr zu(*jNYz z;AK!^HdB4uyQG5X>=FEJ)h3%G3|Mf=X9$@(XsYw?NcM6rb){knv56hZe3`nU>kN-r z{mmYCLL+#+0z4WFw=nLj)RF7z9qcYBWEIROl&E9foKk8j@zKqxq^ z`YQp?{-o@`OS~BmASO0T8+~0ggx&nsNTh8d6erQOJG(9&6<*Zxkup-FaiIsQt1;W?>7P=NO@cOfo z7^+3i;c6f#^{9D0mG(f?HeHlx?aw~X&Al*p#ScdvqjNZ&Olws6?cMb@Al1ae+CYbt zF~kcKiGrdX2}%!5-$OhhDH96p{wVC``8k++@%k6NdrKwbRZY$5iCyQZKd~LAW=oN) zK$L3p2GQEWWPAp(;dcGmr{k&73AVl#{q(b-p!~9|yht$xMa>oBgK7}y_I>G}NLxn0 zP6R9o_;qBDu`fLMm9A9}oG%j4_%pYAf-_aKFui6cX&f}`xCBr4&oL6CX50XX$*|M3 z_G~ZwI@8>6mS8~7J?t7#R?EvoyS7TtWyC0ZYn0}4i-!PZich%FylIH1=?Y+R+qSuu zL-%u&jr_uNtUiO`z&ahMt9-HX`u8yAU;p%IW|Tb&Uai+lGCW)rk`_;5r2@*^5f1qu zMH{*PLBOj4?--09`gtGY*ZJ4rwR2>FhZC&ZAGK9tfF8=S`fRRpEpIC6N)%vMAGkcu z&71re5aeBl@umiM(xzr+)=jT$2V6HZ6P?*Q0awy3mU64@58g_f4fsfjH9y(84@+xp z?p{_dTD&Lbe*^nSFOXn0xf+2a4SF;JRw)Y;c>L6DpFifvm%1Ao;57b_K&Q$R7KTG= zizL@SfS95Mj~PG#D!<~MCUkH2_7H2Q;82JH_uTpm)m1h&zP1}~Hkb0G2>_Z2Uhlog zhJ+EsiXqRA8rj8Grq3;xiRKp>vlA+9oqM{O{&KdFI4Yec;>oS~R9SF)wsldzWfqx| zPmjr;y$b9K=yqXoSk1J{*Bt$|F&MS;!1)7U)qU*DnT1Qzi!xU>( z8+u?(-cDaoTi)_!AI#qlW2#tN$l~zXQ_FiIon1B=Ui(6g*zR?LB~c9ue-zchx1ZWy z$5~l^riJG;0IV8uAG7BReZ6;K@C+X>-K~JO%Mm!{7Cbw~nBVo(m90uVI9^`MZ12`;*RGunRkGii1% ze>*&@%DB|1rPBC9YHi<3o8M)x9U|Eo&}9bBtlPan#)iZdNpq2AQ$!!SGMp;oa&S&i zu`;&#Nyp_j(=-W)N&+J-j;jgPjoG3vxUhfkWH@9R1xwOemJJlu)W87sMeHXmrv!~w zb{G;54vx&dCZgBaa*5Y{w%#4_0rVY%yn^z>(9_?uGj<6sABS1lH)(aDBT@VtKZOER z+z(6-@Oe5W$L1x8aFVcJg4EOlf`b5a0NxJ1so~BBf5=pD#LmWPQ;PhGr~VU zrn{{k>~)h#d$(?TM>E62aZCBm(jF^v@EXAY90Z`r{fc5ze`qN12=WK|snmRiMiOx2*yRcY;N^AGvKB@?t(!L935+a+zSmszozpTm(gM zNJgT^I`umgpw|wxO`HdJ`NubwqM7s8IWTR9$8jJ(!O(sWecfaq90d4h_lZ&}XEpyw z!p1lWoj}3W@t!kh7!(5 z=3LYMv5`?B;H&-DC^5rx4h)n1WaO8uz>TbEW##dU@Qb06ZU5vq%^NAva2*WG{L zJm*uce4p_qL278);XX^~w#-+S#Vw5N9!kyYM0bA3`Z@CEzNBVhgqQgI7fpPR+0B${ z9^y3jFi*S&?sw<&V|}X7HH?TWhO*$_zz)EvtX^D;Gq~hjNu;O~#3wR{!aJ!WiZaxj z%e3!i{Gl^ziZV{i2@wBfA)giBH6uP%8^8_P# zcr|kD-7L4}O3RbircnKdr1<3LQu_<+)F39O{t}%E$~05d09Yv>01WHYB@w{r>dvTg zX*9#5kr!b#T{F}uzrlLn$Pc(U_K)G5>lN?%$Zd?HhIsaXv3q}K`XeA5cLBz0!2JHA zB)aHV6)pfR0DZHJW!c6Run}CD--8!Bm&;3lxmC%d%5m2r{5N#{Ex3Tap;kiIGX2qy zPsLm(N*!afVSI4@#f6c;Lwx?{e3oiXdR)ianLogau_9p=(XOvSzz;VQ&%yre`3!mI z(4~L1;)rS+A~9^7VQ*ln4(|dCBb#VoFtc&l2qaJ!SU)@?L06*(k-7Z z&By|bG&%@8TBTg_l0$b#vUv3MY{A<`*N$<|MqZ_Ih7PBiyCp)r#GOvjgPq*he(!0b0q~B0)zupY&GvF*LCt zDR4Qeep#hkPv{|zfDCz$1A1TuvTuQ1!Eyi@;K5-05WjnQ5YnpG^KAhqDh=0pKOKS1HL;^gLF)!l|S&qed^YvZ1Gsgs(b3&A)Op0 zu97Ob0E)bR@_B0gA3^h{l5}&`^p2c0SXhH|`MGaGgBZ0s3}!mJ&+JQ>_~%6}FeF1B ziL`$I#)`5VrSr=3{~;`LVPGY9)WbKy#9znLCLyI)Xrzk! zpQBvFAO@kEsE`c*Vs7I8V;?P5rIw|)H-5m%e|P~}Rcs*x^1tU9 z&$A~gwlD0i2Y|93aK%J(06pu|Y4ZYf|G45HG{;ECc7;H>%m`Qv90>Hc?CLk!KN{e- zFR(jIa0M+B0%x)hMdt4m&-##RVIisVnut9TT^f%$h~HGo|PO14C321XuT#eK{S4pfOFXx?S9I8yCgC_fWslnQL-AO&@4h~w}GWMrG&H+cw)!GF1VxZYK z>yUaR(qBr1*Gd^Lpn65syWod_BreSe;YI7lZc+ka3FN4*FRHe#F2(sj?~rrLO2=`5 z-IX-NAs2CGlNX<;8=WWWQF9B8$?boP>XBJ-;zm_=iKRjh$_r1gzSx&(C@6Xqzxi42 z>P-c>XbicfayJQ3>%te_a`_zlEBy)2y8DK_j9Y{cd=WJ5c13sD3m_)*8*Jn(yM^sY}Ijipt&RRaYUo zmm2{(;hi>%TwlxR3-Bmhy2-8<{v>MXQQWtMrIjcY#R5NPIS}9N3EVp{>;AyzEM<^N zl9q#eYA9L!$2%W< zHZP#Ng&b+ak!A|02kqQw`AHDr`{mq5BOqPBs+-l zD;;+Mds(Ozi}@27h1^(pkG}h>eueA?jR`!12f*;jt&ztGpjJ`9FQEC4d#G|d*5;Op zQXd`w^ZwG(V&U&47=|pL)4)b0Sb&Gkmv`Rw5G+g$l;Dly+<%&96ju>_>As9;w`F6 z_QO|S%2US$CV94%SaKC(T{PTH;UQ#z?;DZ)u|AfIW`8z(MdKd%5Phj*nppj5V1I59 zm%uomuv>ESWNG^7n5n`fd+f`(A6DO*D>A zcfPhV)#cNi;GW#5pK@AxS&vh%i_GI-17sb`c5D>?rgo4%JiRCYgmiH9qu7pSWxbVw z4}(tI13q}&rw1#Y1LTTN{&9or2kyZsF_AtdV-8E#Wn zlMSdCObUmJj%!$G)cas~#r|nK34j1vE;iG@qIliTW-OsZ4nFK81THqS!>p#6p{`do zp96IO3X)J#yL>$l1;_%GHSMGF`t5tre@VW;$bNK&%As2f~ zt_h2X>(;x1lT;e_dpJMO^~y0T2=*8F{IEd=s7&U?yx13daR{ef>;!2Jh7Q(CkhJXG z`S#_m<9nI?!{vB#P(x&AHiw){pqtdy?C?dLHPwR8gVWi( z&S1Cq&FZ8y)avm(E|h>ZIwnY8i^=G8J+>L5e^EWAGzsUPTGSEV!XCe)-BcsGv8>+u zm$9ry+}qQ@68LJi<{v*IsiDc^IbPCbs50X6NZ%|GHay@EQ4U=L_UhXIGql6Mr#nPP zn{m1Tn4{UWR04gC<5Wl+oDMt$LC7k&Uc<7Gr{svSoVO1rf=fUG{cQ2Jg!8>D#^b4f z=pw7TEdg%tD{Xag1R{(k-76&jpjY?q!&>Jdsq5iFOdty=E``taTWMv7k>LH&RdQL2 z6R@9I8qf7XWIyU7FY?b4d@$e!kzVcevUp$ZHvEQ_M?C8H%NY}6r;hUSI3S|%oJ+HT z?BLF8M_Kt8#^b%TKePUC7eAX!h_^iJ{;S^y9S$8$TYH@b3MbqS9lheM%&LDUorCC= z^{UURw_$sWJ)H-{jh4#J{k)4Fb$X=bsOZ!Z_sztG&`?R(IA1TRl%#^8@sgj`G>#^O z_KR19l4*pJV}wFtiwdFf;{iw%V5OwWs?(yy#gF$NftXQKS#$k$`=Pb{-#Am-XO#bI zeh+8YM>}WY%CfKGCK_NF%QFj%cEz8i*9r;on`#{f*#z$*20{2#QMHQ;7IdnLf~!u zY8v>RPloAKSdEhl!@C$;px9EbI-1xye>5TwW8SKo2Nso2e#ylY>;+Ok6~8vq(d0y! zP61O3U}FT27Al12aL=7ZsgPp62a*GPuhs;>^qy7^QTZ=)|NEpMFm>*bNJFzJHbJIT zSz-h6*58yTM=`DE%fCT@rCEGey@f;#X~8NUeL?02LdUXKzx9uSm3<`j>7vO%-tZvI zL}ji0to+fmIKIANCBt4@S5byVV2l0Cg_82sFBRM+RJW)9514?}0shK-Yhxn>fG6w3 z^&Tpx9^eX>ezq=Pv*gblJ;Sy;{;Opkzr(5fnkoJzSpBx#V=$iyQxe9t-{} z)48~_1zX>9{^O}dw2p{kcB7DGC=giRY+GM5a;2*jb-?)2e%+v#)NEM`lnX$$rZ25k z4Wz_@rT3#%Tl7Cge}kuEynuUIz{tDS?Y7bQ{%rQa>2}I)+Zm&Xd~EjtNUYSqedxGa zU@ci*ssw@Juk%OxS`!~a8&zI30RqV}`9ze;oy59m=b5LdD6HAjd{3jP7RQob71~;G zXP|J;fWjn(BMU@w^LFP5mp*z{OU8w*$yy#{m#K&Z+b9Qhi&rK|B>)d5HWpxFp|`E zUaa6lJ*u)Nq7lG|$sN&O8>a4;)`R0LB*nsJmPjZC>l&T!>$U^7;Bai$j&Qtv?~5KH z3suBh699ZJRr^J{0c3fjq#I@Fv|9&I6{gotTXsN@o~8`|CgJoMItPNW&$ha^Fs|4-ay}Z*8<_mf1y3 zAo%66Dbh>3$~t*Q#4m$Coy^yPs{@t)aN4N4snLxu%*Sbe^tzC=k%5@b=&^=xZf;vf zyof8Y=aYQ*ndS`emE+GGKz9a*)qA3 zXJ!!S;6QsMv$d|3xdWmUz`D`W9%lpy?l{E+0SlC%p?}I)hP?(;{%;{3NcF$0?`8(j z--PSxvgVqr#GDt{d&xS7fN%|Oqv%r~{QHguKXpelIj;csUH}YQkHDeh-0R0T!6uRK z)0GT?)sg3YTeD~HfhG{^N-rE}y-}&^-UGrSYE{p;@Gd2$_mDC4P@f|5yF* z#vG$ewrsEK(o;~;Py(E^!D-W1f+$w4TL4-!h}-t&KYprJxcR6WPP<{lWRM*q!rx?nfFQug{fdN0#>MJO2M<~{$Kk8NjU-6+~M znAV%HCf$_X-nrylsEq4*TL<+>rws;#8Ri=~RaY2?%}mZzl!8*vrz&8mS0s&3 z)6i-(K-t}=3eWh#oQ%RQXI_g_+Lg*v;k^)cqFeqi0`MWgn*1uH#(~-A)6buZmjuu8 ze_*wA4d_xI^nzBXTGF5ot^+E?dlR7FqLh}(vNKnYJ4&nWHRPCov@R~Dd#QR9va>Or zDhY8YcQXDzxO>aED8KjLcK`te2}QaD1VkF7Q@TOAyK96YhZq!*E~R7W?ru<8k?xkx zp*#1D-{0^5+W&KQoY)WcIgcD+xaXdGt#z%nKJU-9uE9SsVnKzW5K$G%@=Rtz5D+8AXjtW45@e6mS^=85IAu?Ef%pU@Hin zS63E_!E)^C3&jT8PbzzQlrA#uRsq8&C6-UCpWX1vIeKeVoBhJx-X_JkMK-xzKG27* z!FnyNep_cQCl@SrJ!@wR+_S)&es5s9xFi$K8^+Hb16e})?X4qRDakpS3~N9FPwQ+{ z9iab*mIEk&$&_F{r>fpF$4JHCgzOg`Pm3vnQw1E7gM<6RP~x+j3wdhMYvV+m9>TrMqa0S?Gwtd%F?3jm>NQ9r9urJ|vp zy`g>v+-=we0bn_86ZvzDs%rkc^ah}cEDwowZ!ow5WA=ZCoKDnd=sQNLzX24Q;l&BU z^KQ%`eWnnw6qKf9ow!MSy!^JH$OxQ(MQ4Sg(| z^vr$jWp4bpH}Mp(%b$=m@7UCW^}G#U7pbLKScc^1_X4h;T}1-Ti(Hh-5P+xE4RUjp zK9m?Nz5TRA^^L5ht6H27(8|=N!{KRP_*m-bHCXzF-sCwb#m`oiH70OzzF4&dY|q7C zf2A_S(oJgOSI}&cbd5G)2KWB!oTTSJ4gq~RmLotT0BGR2$3UQJ6Ct{cYrJOKB0f^7T}&&4acgY~gBY9ot8-=qOH6#3-NhwT-b)Q7sp+QWx)MHVvwh zZBtl6OjBJM@HqqhJCS`ShQd z1PcaU8K1;K$sx*Ho(iBp@MZ#ZiK{j(xFLwmXHn1f+IrcnYWez;0Qg|JvVdV~!h1cF z&pF|1{@|$zGvyL9nYvYa0OOq6WBa|2N1TFC347%_2_yzu$gI=BxmN@qbPjS;-T12Y zMqv(v`Tq`um|oUPRchD5RsFzcoc;flLEMXYxl_IvPuvf^3!PUKAMFpVZVr0+F6Lmp z(=RNGm&ECl?zhxLQCl}R1`SQextf-O#=u1VK{7}`<{N@Yv6rZ;P2+_9CVjr5$f zzX#Oa3d|pIAndWt!P={k0CJEo3RY`CLSL>P9A zplsXFIVX;-BNPpzdQNmXcomW6*nXyE^yp7K-0W#|2-(=6&Z7Hd#Pz}!nMbf`G$sVVlmt_)!X5Aaaao#D7eFlwu89O!@qn8FN6)zsp{UR zJN#bacRCYjBhLntuY3c}3M`f$7O~bN!ecP3nW2-wbR9Y@sSW<@(K4kb_gOXab2^q* zpxqeWz|XZUPIp?dqQvf#Kjcm0+)nyuWpcL8VS=Y2P>6mQ_Cm^bl1pS*1dg^~3nNIq z5VcVz{N^f0V%B~3%{*nWo%1gtS7pM2XI)3dPqV6h+W8n3Do=8eVUKLbk$Wz(&AfB3 zb)YLF1y){mM;Y0qq!(tXC0X-JZhPQsoK)TG#mc&Xdh66|yCLuzR%HJc$S*lfE8%cw zxel}K_QJIJ9vLF86>+0E{L|Zl?!xjs8nVBb-~-OwXRz225ctC_Ds(QcA@(-h2K`f6 ztN>5)JVJ*q6VK1gL(tnMY#}OWW}wsrbHY&`G&DIk|1IGV`U^NzwPb|eV(<-FbVbfA z$JKz#U;~XK7qmkIDF~ipCsd;DfF%+y&CxuXI zb6u9$!++e@#!9!WHG@}c9Mx4-vw={e4KqL@+S6lEBKh- zoWL)M?-&UD@-fRj ztH~X2QLHv?6lRy;TE|~}TolgY_ZEg*dk+L(^3yZ#E4V8|zg&cB$qoN{0UGj(|9Y^` z7!KFLB=+zqST2yIpMbyLlZZz@ytZ1iBZHBsNx8x$3wRO&z*7 zr=d0;UbOOR%STmTCBF#IdyMao-xRNU{(f0KN6gb5l1|6PKe>OdZrK4eYuRx)N!&43 z;EcZL#g}4UQ1|Kk4eW_YQ1^|7mpdbGlVP4~)4l#L^kG-Q=e;M#;%xmlDBt0)nFmEab4(-_5PQtD=(|u|`tAC86J@O-n(D_^bMkwor zh{;g64e1H5}K2I+BvBIF=spFuBhv8FWRKHeVX*o;F>W!Zc#5M-=J?NhVCHGrb ztIF0l@$j#Ix5Rw(CYbz2s%bh>85)HsU>8W50i~BIa(Ae1e>CWkC-1N#mE}M% z0k%VZqsuLZr-pWGaq^8_fj{+dJ_ec5!Zo8}cIZfe6|4M3;bkN5`y=W>kw>VW46cd> zJ<8R#9ple*UBjr5zb9$f04p{;AM9YMj=mkOm)f_al|Ma~NX8pKoiygM9CmlTAyyr& z@>T{7LrYv>**uKjq4W4wmtfTObsq5UB4sVse z^E5m%=`H4~ z58a6sE(Uhp@t55n^S%T&SlvN781ImFMp0KhWiUXa#X>`H4c<>ePXx75XRe3#UtV7e z;-qXQ4w)d*V18)nVhIF=xbbz6W%#j4aRYGnKxBOLsFsb}jp5gc5Z^h%quxhPhB$HX zab}_vPlV3Wk#rxUywy(cM#gXdTgEG!^fAf~wAJI?MvVlXBUFa2*tcla~%i96||5C0Uk-)HuTL z{1Jh+hcglSG+#&~4fzR^E6!tG+B*2#@%dHXfxXY+!s$VYC=L$=B4V-L zCO#jcrM${61k@sbHk@^SfO3-hEI#La+DC5 zpKeTb{jD<|Y4{pRSMwGXRMgytESgvMDoj0%?^E0{kAOp|(qbwSkr1jSq<`8e3#sy! z)K==bd+bW&xI2F|1*~;RMQ`=XQA4RhTtXnwaE;{c$v|cVFf?#89&Mgf&Tqk4Z|P76 zYOK3IVs{RgUXnxEiYc+XA@NcyHQ}$1rH<_fQEvGA= z=M2`K0ZRr-jvfRCf5r!$ABOh`ryV)G{S=2pn`R1o5p|&yJ$Q2H0T$`Q&#cM9^yE-A#_Ax!X`kkh!7&tr@1d7mkG zPedEG+5DBh9rs~C^~=ljP3Ztb47lAHq3cgB&(-AnWtL0H^ZB$FpAa2uA?6V!+Vn5> z4I&3vJ7*y57I(}8>wPVoyCpr{itxaa)fc;5z^v;i>Ur3x4 z3-h9{O%Dxla`Bs9vK`_GxHZ6>Cft4T_qs1s9!j7kP;8f@ z%Y3)}Oq^cZfq;Vrq{K{dC@Cvhf=u1$`*O)_v=t_fPMC~Ukvwz^q^3^$e?&FEE((=m^UrW(c zR9)X*x(i(0FPYm|EWsCjbgtgXA>!Os)?`P-Yp&1U7K zX0|+b;bKKA_p5Nn)>3Nk!n~)V>|>d`_v8KGSMLTsMJU%&^KP9{+YY%8AVs{Cph_n zfWGT9QA?eMx6RehL}kZ;Cqz^@UzbPUlAYT)0I|QWVBQ}?67`hT$rtf`h#x%)I+%fb zCfQb0PfZ#<6-~(Qb^^-!j2O8xS4LA~ry$#_OKQ^JV09}~lL0?vwbiSIk9Q0)oiTr@ zOun4qV=BQS*ycQ(AFMvs$rWoYx&Z@Tn#D(BV%3R|`sVVb`Mrs{$Td%iE6+Q@4=Li$|L>`D2wQyLU$KM_^)n zf*)X9?J~+ymlJH2p?&Wm87LsME6G3D zr7bzRAG{h~Q*Fd)5`;|6533lcreK1|3AZ)1;zEp*Znw|I$C;^FCU06DiTo;7{rUK% znl}{X`ctkAT=nzCJwI+Rfgf(OR(WrbxrAxg_M)gaJu$W{#Jz==IU9*E_RdH4AeDup z$niYo&>yHMV9fO9_Pd@A<>o!q((BK3VA7zwC)n4`GiM{UyXB^|PS|0qffsV~JF=i9 z2MwM~c79|BYzBa($|&_1NjZkeaWWTg-Q#@ydY(wBh^02ei^dQAtU`-erwP%u-K0pP zggr=3WsXKISvf2H_WJpZdR0CXPFIe9Oy^1UB4zb7%P7T`OW^IRul9S5wDzY}X?D`Ezb^$_Qz za9|8vqO5ZAJ=>?~p9rkwk%n_`SdB_={zwK8f|)M=tSXq)(~ujT>w>0ro`2I?5sO5f zKK?lrI)aRTGFEG`xZx<`>MS5}eJaosqWnwP(u1Ubk(mohQnukiZxdj>Nh-ES9i$y* zZk&I1?pnmy}4Pr*ooPy{u$+tPXj9#%S6dYAa-Yo}Ki zHRgd|?{#r4bkAkXz=Y0Rmy)PgR1mEwT%7YHp&=7i6U~tHo>{->n4~AlDBUW@p2|fm zz_4vjeQIj5r91;Pzxa0IfT7xvt44|SEYaOj2eV$J>jjgpy#nLsJiRL<^D>4*!(?{` zi2O8JyzGP^9&GJS!O~^5b4}lBAK-~COofccqAUHB>vCc()d^30{m>sRG|=DFO&}%4#?tb#a$B{zx?H!C z3)F!?npzYdjFU${yK=fz=Xu<(tzs!#D_rS8FRP9=&+K37xjp`Mp7IM-On+v&zOw#6 zdpsgl$d?&U*ovWmU*|b`jBk0KRZ*T-_HI^3PIuHG@=JFwjmv>V9#UMB6+_>;LifBn zciM+*@xF9ae6qk--qn0tg(G*DaihH^AYkWL8F?0?LAgl`ved!Xd#ce;gDtA#`Q$fl z_@u@@*_0|)%znX}vZCD@kZ+BP)5f`d0WyaCuTM3e4@)bd^ofc6_V#wr>V}n2F?)w& z#Qc4Q6MsGm)JA26ZSz5VdB)=C!$>21nz zJq^amcO(J_h0in9Y ze&-|eND?Wyl3E#9KMdmf#FQ3nl{q-19)(|C>WJJ=_u&Y8$RJ&{;wV3HV%YSIq*MpO zHXQoc{m=EA>ymGQi_kg3hwaJ9?Xk5L`a`+MXFh{$|Ef@ntLg{Wyvr7qq&U5JcuyU- z^WH63QCQE>*KnyWU~}t*D$a>|`K_g1qte!qo9WF^c#=Xq7N6a)YqQAJY38G}NoZ3< z9Um^B4XWx^4`TW&(o4lV_9?t~1_Wxap2WSr70BN6RWvBr%SG8Ci!svOSt*N7t%UEQ zGK}GpaWWU$R&h4QJu^D7X5MqLXO1XvAY<=6&j#^aeVOG4>p9?oOrJix)RC1}v(&Tc z)`yfgLEe}aVu@Z&aF$4z4JA`6XSNk9=EMofqzIJa-g)Z_bITp_4Ru;?7Au| z`*kOfRLQ%%iC=ZulEkjI4zIp9~a?w+eKXyYZ0wEhTiR3XWBmsav<4oWbbg9>fa<}^$H zr=u;P2rcpw5$iQFb3#jRWz%j)%#lV`*Bqnt& zH~DfNg|_(sB3!4|@;3_5A7`^2i{j0X4ZMH=g^qA z`wXP_LUiCiU(Cdwoaw>zPf{|o^uMWL5%xFq;XMyWyHr_LEMe4svv@}&D`F8YHU43^ zc}u$Q#_eLQ>wa(v{xd^FnGq^Xw+5@d4Xj>+t=7Z#v=?Ie3N;u$%IVcz%t{Ky#yKknzklmq6>$o5=QDz>%KoZ zvphuf4>Il*^B(#84Hip8elaX-+K;<@!XVn@v=8{F^}_B!(nZI}wjS@~{e0+k*A}Jn ztYX$TDgQJpGwVQ6hTKg%k7Lj8vRBLWN$1sOd7rBUSPSjl7H&x}rkjPq6^-ZL7Y&flW;CBFK6pzDJrmt?T za=?F;nU=~YMq`r++-penqrRJe{M2uE1UDH9QJHN-UN&_UXcoOC(a0QTlb!*{g}X;* zMxs_@syMik9y|xw5eDDaG=VSD=_z0T5&m+R1#vcv zzm2SX5HOL6zTM~vBkzi6x4EC^@)_bA3H}j|Oxw_WR3PeAn9XjJGwV$;vSPDTZ`ACi z>Ga{Q+==eat{ z4jL}Aea5Y-W=mibF73VcbEu_PH?GOfz4T<8#$oA0m~x>8=APa;00OD2lP+TetyYp! zoR#NCC2c7_r2Isu=;7kyT1rs>G~oNv*3S8Fuu>0g@b(hMVcxEE_D0KP*{w*tFJ=3l zcwX}T(2MI(ScuT2Uh!AQxDPxk;b z7Af!5j0D4&Q!^hoj^m;9hhQTc&oT4H=#&^!;_y+uBq-i`ke_O80z!iU@;lB9mM5jERc>z!(Tz1Zj~ zO3x2w^_$ptM0fl>D0e4&cm%s2HR{5y;t>zDFTYhe?fmlR;}j5fNdZYO zCnYu33C>@L4VZ4_mnD^5bMeVoA-#+>XtQk^ zF-~j8iNMa|Jt$h=DRL$_Khcw<`Me1OMOnWEuFwAEahvL1LWjoW*qTd2moNYamS?-; zNSDcFtqAEuMgq{`25&QE_U&X!fngrL)!3IJLguiq zu+pf#Zms@F%;Wf1ojW=5`0mfYpDr}TEmfH8Tznp7HV8IC`3d}9?VFiPG)X~$)bXcV;9PFry1EGl`R9c82#5Zqek{+lw@Z zVSG<;8)0Y$qhC-TFxP-Dh@P~0fV-%}QoQb+_2PGQqsrZqOIH-^@S5Gd zyjR;4FkzqJx>W+SA|1x49`rtv8>`K58laZt!b2^~i)#2eSL8#;O#bzx3{o-Ejbv|F z*IZKt8!`=K62j5m9l`#{b4}R zx7rvW^Ot$z!2G^oMXzeEG5NB%E&`gYWA%8zi!pNJmTd7MgZ2;;ve1;`)4SLd}eNb(l<-|B!q6YK~}BNlN?#`m?;% zeYZ=|n)9Ol!wb8Eh}-eBRb*bTrKDLO<+4#Z(hjadV4Ce>-lnXcZ+5^B4E?rlMJp8F zsABHpxg(P~{1T=%0$;W}G)b>peDkTk*+h!4z)5)?qNo&Lr;b99EYB%+e$MdnHabn~#_ucM)8)LUqF1Kas?dexdkDMJ2k_mX)x6j0 z+;#ly2$sBGvNQ|KyR%AT0!8Q|FyzN(NOQ<}2oH#;(Rnqyv>gmh^IllG_dGrh5rBsu z#YK){EyFB5@+3%pV)lyM zkD@#>Vk-{Hmm`t4hUA)S&n>^vn^X$9HUQL3WoO#_4i4Wi{*5DiJSY&%W}Jhawr5o)(K5VVsXm#8w+Nh}{dRlM$gHGay;MB`ikpvX&)w|uG^S#0L5T82qz z;xe_3OG;0l2YS_ct&G^*t<7eRz<+lDGzWFXH2DCQBrzOwfUVYuyjmayZ$P#{nAw82 zfa%SEaQGHj;3@|RAk*$8D^Bcp-<(yynX%N)lhp_S%c;3VhXJI6@GVWTX2VDQ-*x;l zg*x_k&9Em+ehhzVe&M7p*6e!_VUYD6mAOA+CUqn*u*g#0-X;5jpUSWdORI;7dR0Ik zEZ1rk!y@S5R6Nd2#bT*3VA|#eX;Ip7Qx3kK^L1r&_eA#YC?(R=Kf^JS!FSzRebfP5 zo;^@rxJu1;0qEZQ+#50?YbrDH$fKNoAzvb`QYDC*mRgpv>MtAkjtJjrEkt!$j6PG= zJMPKrzw0nZQ%CXE753KSRY~!WhKw+LV%qz0#3|G-hBXB0X3y#V6j)CdNIJUmt8XyM z(wg|2A?pZ|=t+BZDID8Q>}(U!_kOqx1wPJ~iJT0_n{X5#4W7_l|67a`` zZ~5IJYwD2_qpBX^O_V0*JCHTZC9h9DIet3-T?MFX*<#Rhoi(|hH4&$tltoy=I?Nsv z@l5FI2%{QUU>C0(p2?X$jsD&Xn{dBz!K-b%q6W2{keLOkzcrp<%pBP@D4;0^a;_`e zXsNBWz5s?2N@?m9GtOV@HLrUTI=DFaf!Qcn&4r7Kkt_^t!;@ll`hIXuF>1W;ejj z)XK!Ok$rO-2x{Yns7Ed={Os9hIPW_3w+ewZ_(;Q}8t6wO3ViUJ4}|)nJ zV6(8zv6=h07UoXLomU3_zKmcGdnI(x+)ZS;#Fp-~jEr+| z9We3Shz%?giFayL(Q@;PVI<`ip*+(KpMnAIx5>HG6ytJ%l#f8YUgck`Kc7VnNX-)^NIgKlL4^OI#i>m<^KdX$W*g)FPTaq;7U7HxKU#Q0kvF=m@lWJX+g%w zO3C8+qKiPc@m6d7G24#xd82QGj@sIdN3iKWX87E%5+oF0BQOUAe}UKiPn=A%8viFJ zQ&fq}L2)*o-Qa7Nto6MWOHgCYrL`^OLOs>%L4*K&n}&<)vQw39Ewsh+acs66YR8L0&CYrHH?pni$FlHZFR*b=3qeODEeNZOE`6x**S)qd4?8Lt1ZF9@l z90sRLouAa=X^zd?=eEFRL(mfUFSnLti6KedIrrL5ULyS!I(hj84Zx$~4lFOd#Wl%5 zD_8jt^c_2p*@Ha>KLv=}1sa%ut0*(d^Q^t*aY^pWSJpAy|Mmi~b|G5nXJ9!NjKEt= z(UuH$Je)t7{9dXI=gX0J4Nk$*UsgOla5)Z-G})<=Or zZv>{9JUi#YiY~GYjl5S~38mOFgfxVu4_~qLe8B*)Sqh)Y#J|Bl|KbtoGJVADe#r~; z%lsck`z-<-{Dx8S&g1saM1(JKOu3Kc2kXJ8Ggk64_|`hqIMz!EuF9Zd(NQ&J9Y3@` z-PKr*%6x`JJ zdrW~hA}z5ul!O?Sjiu4Zo4*e!`$dTaWG8$z7OCU%4+8&xi61J^PJIVsWGAUn0yD7s zt^=5a9qb#ZxCz!-W#5wUH!=HiK9;ohFBT#Ztu|zg_*(ZE_ydt%B}e-PrwT-__Ka9e zKHyu$vuZ;D9INrAM$d9E39X(+u7`tGEHU_1lNFObf33SJOtv^yBTGn=q|CNK zCVV)Z{&MixhKEIJ!%g{iYY_2f{L|QK!r_y;`rVu2S5DJaLiv*VOTa>T7dHnJ#{w-w ziJS#yFZZXYN>H+^PtO>;>y~k-_6o!54jf{M`TI`$WA1)pd9qo@u>i;OLeJj}Dc{F# zuHZt@CP75@1bjv*-h@ezbyQ>aOCmk=#Em>2w(}zv>y_}Jo1K5_#9v~U;~55Vl58UP2YZa7QlTFBNk{wvWzL3KfEaqeNYrFSURxMaGwC@IjHQOP>H`S3+V@ z>;GTK|KAdJy6*v1I|z#)zd|&C4IlRlTZPYmJey#zQ5@gDR+7vf#7E?63=`e_>Z+KE z4%}R{vB!7~&;skPXt7;;Np`T9bi^g&Y>%2~%t*Lch+ipO5|nhYrxi6pkJe?@2H z@aIHoTD8bt(St`O6FsXwKs=mHXv_pB%5NNaw?p9Ut&iP?HURUMMtXdnJ+#z`48wmW z?_hbC9eTaUanS3zyJ>VafHsu2;Gr9eUV`x8Lw<4y?XIt0=O7|Wt;0dp}#vTKC zSkVjf-)QbNFZ?x%2qDFwTF*0W@!8(P+V(5Vyzb*~X4yV(rPrFM4x>Ic(lU50484eP z%6D6Y^9UPwZ};ymvEpdt?DL(ztCgu}yRJO(k0(SDJ*|L8Vy9g__$G?y;%^?l1)^sm zUsu=lXx=^@0OrdFIs>DJKO@X+D9P_$5?TWfxTm7}+iVqpsFUhoZk4aFH!oZ^+PoW% z{Nw#8W;OhU@{}w)9-#k6E? zP^jE}>!WdIa!~+~Kq2Kh8=3Zl?TEDoP}Bo5CS-l9H{_Jz=xR|g#dST7C@RvkOcj_~ zP+busYsiTWaK*~>zg(`^b_4bL9+%VSqDSjo+H!-42=n?k$RDuEFy5On44{ks2kp(P zjy7{G96r`CJ+eJP5&g$N0OHUh{N<)-v};pw@Mt=Ng0r=Bp(;mihNfx?8T_R2FG%WS zc!P8EoaaNuUU*559gAADz#nB?huZL596d81C{tZ+R`DJMmiV7q1e19 zxj=t9e%I>gx&}0^;i`=U_S~p*5xPuAX0=PPA?$mbv*61+#=l7DD|aocTyEQipk&4%} zm5E=%?bFdO8YhvN#Jn8FB?0n0Uvm{%Q`V|yEAfCd4eD>>r8-L(F0aU)>Jt>})wx%O zv>e|}ccF|UXu)exOT1hkm-^=Y4xRxoRagCAsxRp1k%Z(};17N!xGfc`bw7$An6~rK zpq}vRu88p)Y3*L|BbEAF;QSY)7=X}^3!vAkqpW!q{@QsXnSiF!igw=!3AMtH_{s}v zm=!4k>?S1wNFczjVkJ8WH1WhR;@WL@ZkccEW1aKIIrk!{JM@~LgE7)EQangm=_d<| zGyo*M-k@wR{vCwY)wRBa1O#X=MMQQ?!ifP-Vz8eYKLQc1o-mae=C?E z^VaE(xrwz?YgyFxvL!{>>^N7NdAnBvq%VSK)l1b6Q1Km7>q=^$fY`qT-4ti%Fx(A3 zJ>{4r+uci9;{yHlk6wVQfh-^zXZMmc2L%`3_b|^ymvq3rn%X>%isRt(9xA6zC&jFk ze1ZT3Rv|Njz*&Y?#ZZpzv6(0|629|0{2R4lw0o;Z54%`z$XQ1w;}L-Huu~l!_4Q9U z5Bqps)_TjjF(Yrj9~bcfufY|kE%>b{*H~VcD>TcY2RDn43{jq;;+X=7ROFYZui9~$ z=ymsx2Z1Va7=lo~+KtzQrjc__xmZ%~=Tuuy2@K3d_%g(3Hy=n}*4Zh$lvsR$tI3sL z%udch#l2~Tw~#5-Ch|5LPgd<>|WNTKwB`0K2mEUp=u9q9jpcAbG<8Zge%p9NKfr8*9H{|F73x1yIm zc-2eWUuzQIH-4~Ds4!?On)KSQbzLC1mXS8tZ<(D1ry|CHKLZOmmKbi`i`evaZnCmc zM1%QMZ_XkzM+M!&1}MFx}V*{=5M!%vivb}kmo1uN&26+)xkv~(;H5uIEn_&&m|3{^{ik+ z@s@)_RY?r5l6BA0Y6cp>3e$U^nD(hWC%0L9=oV~9%OC9$R%Z((19EU_0V6lRYIYq` zXi3FdcVS9bhLv^n3qWR$?cSsB0TgRr*YbKcA^j|j+t-KPfNBV6$?)qOKnP%6Jh?jv z82d*+{vmJ%q^;!bj}yd{L_Nf+Ord@VM<2&k0G~Pek~k$ zzDq_$bkJYZJ!G&uNJqjvo)-{}(r&V~DNoah`Nz-;6yA6aoCyk^{0q=gY8yf9zM-H51 zeCwAvy&fwPT8p*W!<=#Tu6zuli?`jYh=4o@jSO^PP|onud!+4tOLfRF;`+?YBinM< zht?-<@;4Xyeo$GZ;q+(LZ98am4U_xip8nSOWzC0b{k?A^oPH8nR5Y%@hJlurfv)p2 z47&wxGl9D3tJP<(ASsU{9Xz7VM>w=}kXO^c19OVJ3 zYU?g#%@s1h1^l}szSDV-yHOVxAN176=r8d%-vVng-6HVq4MG;V$#jzGi_lr0)TlRG zOG={p(Sqe^o$j4ad-*uaiH7a8?7Of=aY7bLADd`r=A{bDogb&Q+`N{;egJn$bH`pu z?yogArqANFvQq2wsy}9xm7MZ|cq4dv)_*YHJ!Uy%WR6Ty;Q9JZl_|>!Dz64^w|}M* z@@%9|6@Gxpg5#4$KW;o4JR61jqqP)1tUgRio}HJ%gDYIK0bsiyXXVutVDS`;4mHq_ zdnPG}M2}UvdtEZ4Owla{4B)%6p{ses_i#Y45MeO9+lO5hO_`ioZbo4No?-YDt{`qQ zkOX43lFKn>)cuesu+fa#rgX^30c7n&lP-&wqA}G*4)7C0iFB=U3BLQkdYgE+~7aw2& zNFgfQZx(*b6yJ6ZlMu zZ%Kgr*n>BH+w%gLn=7jPHM)bZfart~6_=&{ev2J31!--BGVi=9UO@G1{6-mo3hk%1 zt?e7wxmx@va^@lW^K4`$wG;6BlD&@u)PfI`!-FcJQYY(gYEb_=nP$^@(n95yS12(fa$>NVMV$OHTt#%otrcP|A-=1^TEwEi= zZ|F81o|3(-q2i~@?M4B zD`__=PCDh*JXvTG5$!7DqkiKlk7s{Rs^Us>(gm|lw!5y0Dpu-VBR0r64&?Erq$S2VN?x7FBuG1rc zegPeTyHtmpj}IWYv1zd<`rBf|#LvxwWP&DVdr}HCpNhx0^ zO{Eb7(Zf#98~|?YyQDh!pr8xkl-<4J(a&mJ@H(H3xC^&)x%ID2t}FQm@Xh&kx!HYi zneE=la#;epT`)O|{&wOArI4&v+txdvV*-MS*L4Z?2l)nqhio#y-?E(bX|pDZuW|Ne6K8d!|nbv#3S?f<^@Lqz>4wDuP? zeb#q;C@%3J^jsqKVtr#@U;;Jqv4>Sa0@Fn#8@WwAGU&mfG&ezuSW)c$>(L0alwxV; z1u^NqcQWttS;T$TPdf(4tXoeMBt@swruOWR)o|GShiF)Iz&q|B=yzfMT)pj*b&nCq zd*qjQJ|k9b=Jxz1+mH3n|2)GR-jIF5Sdds2s%PG^|CIz-<5=ENGSZ4XahR`p$QHht z-1HcO7n6DztyraI>b4hK$$ZVXR*&AK=|j4ZhH|En@1iMgTN3 z`vG&w%(8Zcc;+xJDft#r+N1QzfY83PCNGErf7nRC{ro!F;k)IFU`?lyc6+=6eB2_%J9MAuFw!*4rys2&ZX&hdZ*b!1T0j;CHFn! zhKcy+ZvtspK%9JDU#MQ9_BeW!dH7#&7Ki7lB~s z8t+^Jg_fZ&S~F~mo36z$8^v!kz{Ws`eB$%&@N9fmrV+Ye5kvx&TZq1R{tJ-4T?3mX z{!E=D_zXsklkje8m07S4wYZj>10#EtzSw~0{VcC@0}lc$IEi@D_%S1@krgoaolBSX zOP4Sgyp?9vHOe%@C8vR&tl?V&-o75U7Uf|?IJ*Qg&Araz;i%%&-F7JGW&{#Or8?}V zQx+sw<(?DqeH{xxD{(>T2E+g`fsqA=MfSh;@(6VfiU^%sdjg=eF?U9sCJ`2>((fp| zHLGwbE{~p8!THUkl;=h=;=uz3KoUJ*)JUv{4b`&IsfN)|8YQHpAis2#kXc#)=U_%V zu90{Di_+zj03A-hsu(u3u0^W!mZTk*j?#$QN010ozl&|9`Q?2hK7ePPXqWLmErydc zo8io~QPG=L=TFdg?f?@Gkg*@WuQE~+l_t};u^iRll`Bx}0VdYvpQL+c6uNjV$8TI(KvDj3jw6Waa8_u_ck^$4 zl;4RU5b0IDt_lsxI&}u>+^JbGfm0fI#|U(C&EJ@WQDtsS07gSv<^muWf7?yDt7{X` zwhMm3je-_@?Wzq0);|Oregf9QYp0Ar)b$;=*MU1e<@f*adx?aYTv;)qVumi;NeVHL zZiJ~C6~F{H+y{0cc;lApm<-0 z!?=Ptv-+rO!9wh#t>$Ydj`D(%v5i z%d)qgpqdx(#}I#>W@pG?sb8YsYP&;l!BFZ@8`}_H%R)PMRST*4S7mU2%xmJPDhu z^L$=wFWdCFX7;(1V(tpP)ID0?lu!oG2S;Gl4Z7MTJgo^YiKj7>HyR0T=RDG~?3ohq z+e}GmUZ0>-EAA({tuw+qC}?W=@8{&dX84exXSU>W{>JC1W+9D97>uA6Ms0cB``&Mlt;UvSmX8A$HeDFcIe{(x`4k#x)?x9zi66BmI6s2NI_ zXT5*AgYJs2kHt2|oE>Wq%W6BL>n(2znt{EQSP6h!3BiiiI#q{2NddrcggM~R+B=i` zfF%`1BNi(cSk1oE%Z9^{Xhj1jCe%IX=_;%D&kq4hXkN}IDA%F2*!i%n(w=j?&{&|# z;GjX&=dNI8&t6*nJl)3NzdHI?uA_i)`5$~sZSDP#KAAgjNiE`7XU@OCRnp8P<@tN2 z79r+%4Ok<6y2f?Ex; zw+x6nCLS@RQ;7IaoeQAjLCWBg*}$=z#Zd8i-ix$NJmH9jF4&nsPn{I-lj2^et{9`R!dxT z_nr2$3Yvi{XTlTl&~Cq!ox*AkO-IW*W8o56MvEx`KMj9Zl9xvDQ5Uh#wXMHuS}^<* zfh)2(u(RVD&v|^oW*ZY_N|cA8;B>uhGROAmuLrr!DVL8NmPSk9E^pbg4bPj66A)IS zS$E^4%Oxy7hz+R?#T38|ixzQ@+<&w=p(PN?f+ebkK3X#49=FT?P!7$f-ktj0#8Km6 zhd3MR=j(z%+TUA8>GeCFxRy4r-;8xpmIe~c=E|&43qfBFb)lWq#j?F|<1_Pp`)@Qt zQX?*JKV5ot|Nq(}`Y&MgFQ=>TeMj)W&m|DV?fiXhE+Y@6ob0@@OmQqLaGUZX zMSmx%gGU;r4KU9cA6Du?6G?ujKrVB*`kRlsprD=Puc=nP;tn3LwUK2bdHFEBHLLgx zt-O((dL#K)xFssPyZr0;6jO9h{3K}XE4F2Qpk{uQw$iHdRHd~e6WFSb*Gl9~Xv{YUf{L--HsgmqA&l@QJRlNtf7|)G zz<)ld-;HqTzJJ^*8tN3;Pnq@sH{_wjKn*jB}< zW9RfUV0v|fPe|Y_DryA1I95t^AnJTZTKm^W^$MN8Uf29b@S2qsa-DtAgWs4kBGx2g&i*Mv-w$;bXbc@rYf z5;h<4Y;N)!L&=FW?pv+HhCO>bnT8jAT%+gWEXvV5D0#lwD=NT6-HcU?T?9^|%YK1)`ffb;omchAKD z_|(=Xx2)zSnv4B295ieK?yF#>_R}*WXV=X_ZjZjpo;~IKdUwx*gOgv8PdV<1%B-H3 z_nL2Oto2)Npv%cigp8g$CJHOE6rKkR1vMIRZ$38|7b@&xk z3m9tNCwEO{*^jRGDv3wMH+rsK=+CZ~m(m|Rn@v~rM~*$~bjp)HJk9&3agP;pJ6~2q z2Swc+K3vR&x^NnIo{oj}s`~KWAKS0)pOrEZso%AE2V_8+Y;o%d^Dbq8hKUXquVx=5 zqxj8fX=g(7x|=n}ZpUE?38XnSV%r%q2uI>DNDN&uZqfXE!C~q+V-PC)GG(cl$!o?U zaILAT7+4x~rL*Q*?tgFL?V!Cq@hHFoC90ojPfcAuS;gU$>G6liS|-5=ZYS<^0y?5> zn{huswQWs%u1G0Pqgol=2&`|(zDrbV6XoFPlIEd~W@z@zpe?Pkrf+-P_BM_@=i6!N zH)-c5{XCERTXBBiuJe7b;$aTmi0wzjzrE@?7AZ)*;&(Yza~Q-~AfmPdA7t%tu9i!@ ziY=GzdPTbo4n%&!eis@@3&Lf&USAL4tR-5%ey?XK`Wa#Vbgb5&dQSO}=N611=r;gS z(JbnmlOHlU?kZw$sAx{yOGUEccC^Sp!%!KyIN%NnZ_#LxBlSED?{udLDzMt-*WrHX ztlgL>Eye%F5?Mt8gc*X{=qK!KOkW9g=?1USh9SpQ(j)y5IH}O!>W39G zq?HNxE`*=a`Lw_Hoea8r{SP5h`ut9p#x@(OATKdGDeTXCn0Hm_as`#3qQO0zJfKELj_UiH%ch7#7|KCp%fzo!%k*T zS!Y_|>wc{GT(veASbJPUY1BN#B}qZ42(;~u9>CXSf}C5wn(fSaEq**0X1~42EPYn} z$YBhv(fSbQb<$F9jSk9oU8z`N-5!&roxsLrFl19+_ui#q{FJ6 zEVRI^K!K$6pEn9hC-9pL_W1ly)67bp{XU|c9l7a#>Y9_T^ z^e5mTw^q|7mX!Iikvc|gZ55qYyb2w}RIsi)axAybq=JLqCBDF~Oo*&&x`ES?Sdsfl z`tK;599in|f!xT8=^ke_MOY2411FQKoHIerJJ-pkj;gK7Z^YT5y$ZL{pOuav_9dn_ zZL^RC-yQ)SOqn$x*h(+xRQhYHc7fDSICE;gza?= zVs|j(u>B1U$CL9;rq{ybf!~lC@!#(ue2ie8nwP)zP+N=kEEZ9)Id`N@Mu^ce3;uL# zr`h^&`70Tn)@yHfFX_0w|2I|f{Zej~?nU5BcLx047#>EW_}jIcP$E#Ne_xEo1qMQ) zVZ*Q_!GU1!B>&5BJx0B6oW2lwL?z!@L7Wrr^M7CT&TNGcoN(P;StU|toAirrOm&56 zMKy--GWl0=>z|0p@O@NTw^5kHL^yFFS!Ug^cXoKgPIXa#>ca%#;Tm;qCOJF?eo~um zjvmysbgCDsTMW=O9B9r*%$pbkX7H$4%)|(V@6xIOaAy3qxS?jWuUdkjz zq-Jvx@HM_^5royx67n&nO*Ek(`g>fixy8?_V;CzB5A$8a0+9@-GEIV*DDBJb`6COI z40CHejSAgAgeG;vM->Ke?_z1IRTkjU-q41ICD?GB- z?cdKbT+5<^Mwd%0;WqCxG%mb(ES&U zrxrs-3sl^wnXs=&83bNMv8Kz&X6kB7^agtva){BzMXna$jURqLw}HE1hsbXf&;vi@ z%RBHK-tdImXgQ5`HzN%xTR2!d<}WVNNCZFD)wX@r_AYa)Wz#Ls3L38V*4jawyEQKj z^l=$Wv#cvlnx1CZB4#IycdO)J`ec1@C!ks~0$rIn-Ribwx8&q>Lf2!O+lOvcKuXpve-Q{9MEu;*DR`S2wp|cn_pZc{b>lsU-_ZasNYMMM zaoe(DCx6{bVESo=s;$k+3VSX&mX_uUc=CizzF~31x=cd%G(umxmEG{Ot>@X}xdzj_ zxs$hA@%~!TfLq<3LXSeRH}WSGe>aEPL3-4;$nky4h={uVm6=2DcXCx7s<3_Z_=XjR zq-`$>c7t1Y3RFz}#f?HNC?O>?l5 zNnR8N)}k+_1QLNV?hi6fZuEAv5W@xGwa7Oa-HvJ?k5@CYxr{!Cl5tX*?iNSs)dZ@( zncR*%snkndQ!AAi@lCneAE%b1s}vECse1{ zg>Zo9?%5695{Cr;gfV3uL}1GwV?c*St`4)cT2|!J6=^lQRb<6 ztlxSoRGw%w?T*s+_@ge9G5l2Hq@SE~j=?90Bj?N6x%xHZ4pBr^K-cDnLQ0xmUNoL~ zdhlGtQ7&Erm!L|@&=#)frp&f|cqpsU6IU0%)u(aH3PQ4E-=*4$-OQ!6uX+6^qh*X} zh2liLzH$8qa&hWnRi-FQ*fR@I<(H3%+YOMrF8$nDuU(mgLI%9HJKdgN=n6Hcg%;Y# z&%g1}hf|6Crf1llz*_kHkGw6W48Ed%ImUuM`Nv`%jwD3;B`_>8DyL2PAB`1fO8-Ec z!KN;1=b6WHX zzIZKdnYkFURloM#F_dkKtcQU7d;<`0w)!y(_xW7e5OiCe5prZG zZ5WV)2q%c`U|yMZVEkKesXyJ=FAuyWd6+ePc1kz-Qr+_;rdCs)PmDp4sayNO)IBrE z@ar%0=-Flup_x^1>D?^)4vbUQ^BXhGVLB$psAn>Dpp_U^znq8a{2?T-TqhHUe0aFo zf;>lMN5S4m#^IRsX-L%I*Q{)Wpprs_mloSUoOI#cP7T{kI_Je3WOu&<&OhzikPz|k zA4ZXZj8ZImufj1wIZ&6-5807@(U>>>X!=P`$)gOvxot|PXKO}SMxAFCM&NtCi3*O# z^V(3UnlwyQr`_;(Y$WXqU%a(k3Y`djmliq~b4eDV@M~P+iOuCE<5N}p10XXsUirls3*Xbt0VO)UCBo^r9pLu8d+*YE6FhF9fNgr zvFgV{&b~m)`Q`bhuhUk{>JN)v(|-4GKCj=rU;Atf*9R_%!5!YydcAv85#zJFBLJ0K zJ5xM~)qe;oqb3HUg$n|sPRU{8z6z_5tp0Lwk^9GFy!tjWj=$0ki}Mby?;llZN5ZGK z#mLQ=0xpX>xr=};9aaY5O7cZmWtv#B-y$eD|{>6x0OH9&t~EoR^sSB{-I zte(yyaR_ti>S<=e`s<~^NZgg!`0aP$nQOAM9g1D@dW zj&aijtXugWW1;|yK&p8)ud2c=b*ooY-co+y;Vvk%)=y3WGpHLb_@2+S>Qpz=EI^>-+ZgUhi5{ z1YUr5iW~4`HT>wH$sczU4x$|G&jAwBobR>XT?U;xp%c+Qr;2hYnr~CGza$Y2JW{fZ z^NlsX@SY(kaS}aZ)r&J2uV!HjKwmWzw9L1sb~$(3sos!ft~e9R(e$q`jg)+R28=(* zUmh=cVFJZmxAi|`7|co$3QdhbaVZ5(81ap{W-hTmjgnTI(#NDe6)+_fcEGg@JnEoT z5slxK<1duP4!ncld@z;_dVKf_Pk+?%zSs}~mp?%8_2F|YeSLjmSk=TY&ibN=uZ_*; zoj*>Aw}3`g$~EzM8}EkU7{NnUP5i#a4o_nim3!?Fy4x3zMu^zrp&m1KAasv#K7+CS zXylL3-MD~;r48W+I{PP|%JZ!O4y;Y1#<$a)Q+#OrE*h!_UPL+eG z5((H_O`XfaImd=4F%bD;9hwAAo}s?Pv$lXCDqcRApVr(2Uoi}N?(1g2y;mb1%CFQ~ z5F!Wf8w+|^LG4p)@^omB))6feakwNqkTg__K#4x2IZ++vNW5!gvje;9+|lSXggHt( zlKkE{ll;ukg8q8V)Q+_ptD%XO0z{Hkw$JkJa4tX6@0#t7u^lp~tK~Z8;B1Vl_0CZ% zRS0(!gSRdgQQO-3H`IIfxdhdX`Ry3zxX|s!KLHQj)004cTsA3q@G_;%p|6}f_DyJ} zu0;tpq3j$VORf-)8~?-1O*S>|- zQG{|3STG`{g!2XK=(~?1n$LEeWVc))^7Y#FSUC0hnpI%Yr~ME3gh<_vYWA)K65oIo z4i&I^B$5RW4$*Z6D-Io-Wz zQ6i-3a&?HBnON5bK0RCN!VmssgS<$T0uy(b&LnhcuBb?nCvfwQ$-2-Ph)E*#n6Rd= zgTPRsB1QB0%{~|ka5?$6ZVt(i$$1;^nW$=A)?7}& z&gcS(5Kp%a!@OP{0_d_mW!X$DyJ2nLcke#B9GfFOqDHm@+fXvqx}p^%e2iJ~%8a-` z=Typ;M?~IW;FYaTH-1M|vMic|g%Tc#dhx)p6Fzd-V_U9jJROwaI}ItaYOo4_%iD92 zej7)@_1z=z$t#jyliB%y2-)_n_KR#C29d*@r(nISGx$F?RZ=bF%*=3pG{fUD5F#H1 z<>k}m&70_YScqN0(crrV6*RLg8G|-0oHUEUqFHO{L@DHNu-~%+ITO7|mU-*j^PdG2 zOaS?uPBRKcNzADi-sypP{^cim-~uj1io}{mmL;xr^Ub@WOaWmXj1Lo=^CG@yi)yRk ztTo*s%hgHT+$H7^(JII!l1vzk9XWbl8F|)Jj)N4A5Ltb z8{`19JsDoSrH4fRx0kYhn*%%s z4hOz?>y_EfyDaGLgt*Q>^X=`YS|VROH$Z;bC9GUNawU>mTDB;G;9}xTGu{z~ z5`%{OwGbgQA|Fep)F@ri-YppF!|1K%N*ANKqzG#9LqRJj?p;o=gYUA+dPvI>7T#ZL zl*_JgG`}Xa7EvQzX+f@BSmN!B2mCJYXdNx_#efw#2NsOQGLhSZPV0Do45G2u40Mi)J5+Fk`HJ9GXZbbGg5Qsr?+^p_h|j^e2Cfe00GKgVgOc-r>_3ycvj$f)aW$ zo}C#7fPlgX4UnPAqTJWdpREakh_Q9()k=4IXvi6()r zKi{R1xdRawG}p7^JxnP9ni}ti0;X_`4Ml?_azLeTva*3@dr{C3NYN4fTOg4-I??~A zZ1C8x%>EJZ3hIED3qDl;p=s7GAOUcLLL{ER0G9^}(NHiPwzdn_Mz(zi=9T&1YwU@` z1Oy9(<^m_}jyqId8Om6Ng0IO)#QK{ANS?KSr{@ z;2uO!`!J_mn+g&L_;{};`oHS8fC}9=mmd5=ecG36h&hfve!ZrsTUZ6SloOOL(_t_5 ziOoRspQKNJzYh`gzbKeFWQB9_XbiH^|FJeKCK^ex!~qGwQ*~u7H`Ik3#)cA2kccOJ zLQj{ltK6A~YeF8aQV^JE<$k9MJ7)Yegnz0cw-Ea;g~}RHYi&EPF5LPfSz+b$|U;1}dl#&C3AfyVWE=5*_5i-wRjh za1pj4@K3LtzYcST<-SA9GX)!SHY=XkumT z%4{QhP#&laGXWf7NmXp9dzRCdxpa42Aj2V44m1b^6*3aGQflk~kBzMQUJW?cojHT> zpW&z&Li-;q!+R3yU5fUzU0?N1pmi@4C=D%RJ|408q4&9z>6i-^q|tJ+Iv8pOKvrn?mdFoP3_|W)82fkK`pMC>+MEI3@>N+LaLE^ zQJRxOZTWcq3GGe*JG7h$JgeVc`$G=ofkY6OsxvO#0XJ zZLMr(4gD+0aV@JH6Ren96vBRMI}+r7V#G2`aZ@sj!>ayikWSAlCuMDIc%Lvaa`(#eedbt~+MxvW& zUnjo_uHflq+L!TH!|^2ubaZli?pnkTh~{FR)O3+j(rz+y4|^V1lSbCtvLy`w8uH;s z+op?-XT{+mkRclHOF2&647#X(f#)-M$;HUobKU)=h%SBe^E(t3luMeQ99mvN7?>qSPKz`?m&SmbSR6Uyl5MmBZ22xlpuU>$BWQ!cqj9KX}%Y9 z-cD&m&#==o$nkR%ASS4NoS!hmb_8-K_r-wpdp6T$6>`Xy{!kL+C5aVJ+-3KL0LVb=} zWNY;j?dsJ&bZVRclY>Ym{1H=Lev$IXk)I0=wfS@+nfC{w;)dL(;!hDa6LwPr-v|Q3 z7e1Ofap)gk+}S`$$YIzP(aXhATqOrF)##$z8YGyEk>6cFxl(z_Cb=gu^>1^s2ivqg zg;~!`0b&7#q`z9B(`<{U`S4;U>CVD*=3}$tG(*KZCy!L78?{n;nK+8>o5RBljF9cX z=2FFTnfune;~mPt(A!}jw5tfMrR9(n%gim?McwM*&zz9_hfaEUVEbOndAZ?Uu=fFC z^Yz+xS+5AJTMXVJ>_#5o4J)G67AS2RhKrr5F%~&-%=D=?^im^{xqu|xEZ;s3jUNFj z&dBjN!sXL(+hfwobMBVMb0UD>h9n0SUzsu4P_Fb_nA=V!kzxTgn)qFq1kh}pySFY| zfud6ud)B-sUSUbgpk#cp$2#bzTtJB%h?w7gBMzL4bl+Z@2uDbggG(6FAgjJYRj!)? z59)i#_IRXbcc#b3SKlj0kI@n|b?Mg6cGD`>l{`r)<1CVUEJG9Dq(K$`!!(m_dIeM9n2pZ z%O+--a9fRCH|`A;m07k-9>m}bl<$v4L#>{^*_F3sX!fX#aEdDOEBS+sf1ovjE_o*O z+3c>SpnYZcy3473yK{xUc`O_S6!|ucC?motQ;>WSp}LLTUO-bPPfI7S5tBh2JDb{; zZgn~EdduR9aXEN#vByNtVYB!|2l_aVxVn>C)3s=x`=!ZCB$|j(>gCw9)MrPRo^}K|rs&Jkc3b z_sPg8RXn}k^T6`fV(!-@yYNQ79(?k_x2C8l4OB*mqciTMhGWg54fbl7BlW#h%CX%# zXlhLT6^o83@P|4i4pFk9q8FW*nOgr7vP>_i4}0gYULdSSv(Lw_bLP;jktUX@coyt~-R ziVoQEA^b@H^gV=!1A)&^yW*`~^1`gb&!$%PTok=)@{iPC%;s`tZnm~)OCx1|)pW-b z(m;#Fp$Hq2xqkh?ixYJCp^N{9R$96XxwhPlW}pZ#I#&{^K)P#$oui#R@(!(*W;RU z*vBPwvDz5RM7r>`x~{TB1CRNP4SREz8(NT65q;~lrSZ;)QZVgdYR@lm^MBAGSKl> zCTqsEp#>8%eO;&W^_)(c6Xv#Md+u8`9wet+_{&^RV~vHN58~&qnm${0)@5yPfuE-j za?i{iT_fREb0$0TruFW--{mW1oCR96du)z;FNNzl`(uxskBZ8pUPy_4&E{dM0T2zqsanrIX{I|fjqbv4PE z(c41W=lpOz&O7$n5jKH2gq;(No*YonD2GhT$5|Ko{v|PC zm35tZnjBG*4qDXD|LhWZ;JweJpNP}yz_#R()%vQbu56ce;d$8%SR_xDTMa!8WAk_L zG#0!+lH4Z1z1KtmDU^8*3Sb!nNS)Eu-pJ0~Byh5J+i1qY#inFHtarq(%ZO=qb;I6H z>BoC^%8HfsFKa=fJF2OoI-XzdLb?p=SUA1x$9D)aaGg9f5(gCfh}4;yC!L>^7OqaE zKqGm!o`y>0&mC*2r|w>m>I$rO&XuQGj4-N{M+_GjK^*w8OQIzuubg7U+H4zfQM3O3b6GbS$Rn_oDFOFFrtZ(@XN` z+`9h46n$JoW12usDqeBzA=70=kTG?2og7qlrIn>qmE7GLP5no)Pv*(F*gD>Lk@$)e z2*w6BH+5OJDD(Q#tYB&S_Ka^^2G~ zH8Q}}rA8zkev@mdeIwGQdnp+Uz}En#O?G)k={Sm~pKWJA-0G|I8df!x)+%04F7}t- z3{ToZoVv+NUQMGPIycg9#XR0Us#D*FthbUNwz!0K|8UdkkgxmddKYUo9YIRSzjHM~ z&nFKBX{ipfzU#LcmP(ZT-ATT6PZzwBrBTg=s5{&Q3%c+Q*5 zJDlWCxV1{+3Rez-kt%DK8uDzJrY^DqjtED1%6Z%NADRyAWJz8-G~5od;6dJdADXb2 zEsnB-)Q*Q(EVX+NZztGjXbp!~GH#sJ4)wZ84LFwj55T0_g z1iL{{r}RgKIs}o7B#mNIErATMA6oXBX(!JAfk%zM8yT~``CkC3Hg55M1F89PynwT( z|A?Mdyns`Acogi~`T6fK3Ko@g#XU8D$d9O0T`7mU#{I@tiH&G`(@wfR643bi^|Ry}bswlH32x${jSJ3t`m(34fWiXE zj;Y#g#)i+``okF_lTUE+J9@X&2sU`NeFUauAd$7>5-q3g0(eJN%;YOPQJ!_(c%#w% zLk`pj&$`yzd)kFqMrk0WymeD7e}8S?_bG_MYdE|%9ph8XA$riq%oG= zB&x&?F?IDR_NgV(yfS@lzlACjDV!Mp9+(L;iy04?QGL#?rYHlEICz2kow;~UrXNal zN(;IZ88$p?j#lpwH8_psYkLpvE5Rloo7%TuHHRY1f%V5GfY;nx&)s!q%lM(n%a^oy6#@qgfQc5K5{jSjuDM~ zR_SSyN%<61p|@ojQGDb#EO!fA;P z=3Q?X5!8@<F@tAM%%#x0*Pgi=>H^|7=UjE2_IN@!(o zASLY&ZWY)a>=&8z8$)>Kmq;$4?lf$sP?TU&T&0i?3zC-hXRnfa#leGFWWoMGA#P>w z+3BHZx_(?)KZGiwKbfMIv{PkFaQkC#`Qd=!y?$b^-W3o%H)8&0K@nM*b7;(*MQxs| zJFjf{bP+Byd6~^bW2e4hT<_KDJe{UhT=A#}<(t0bY2df~&jS-F)5z*P(VEa2Ol)4W ziH+omzXAxC)I?3*CD~}oo^IxiY-L90-}w^`etG0F@K@XUZge<<9c9-Q4J2~q_1C%2 zL0#+}Wd?snq&ctT%NPw^A^`(9CZ;H9&6vNM>5o}~s|aaZzJfKtDz}Ija+GW{RG{e7jA8;k}x{OFCd zP!q0O^(a{%Q&}0TkZv+yl&`GI$etDcJT)HUZY;$+SMg3Z`h_5 zW1bt1jj~}e6Ky77wcWI>n~RNi0O^+|VL1!u67PqMW+0`~wLu?rUMeuS#g1N1&G4(V&?`IEdh&W`^u-kd}CFeD$&fmfSPT*Z-1m5{%-lsSCKCf&;Lh?Sv ztj3);MYe$@Zf{;s+XC|-$L0vP#cyUJZwbR65-*)Tp@}OiDW`K$A6iVk?H;b0U{}`3 z`xywEsrt?!+0eYoJz&#blkJd{o~_xn$QrHg@8_xAb2u#+2pHyD+CY#_-3rzkhGaIR@PW~yO}Jv-|S{H_=MWPx;OqO@zeb687Rb5kbWvf z68SJrt0&X20X%=#YxZNJN+Q}URQuwI+FP8#Cv_V-B`2pDbfhxf53J9dwRlo*X89Md z%_1=tcaEji6V$RN1$qu`%z-*KeA^&Ob!x&@N4E~TMr6(Rr#T1h63|&-P)91ixxkvo$Ffe17G<1j?&UiT?2?7t*qqZ)5 zVs@g&Dxv41S>Q~pJe8DV2NMlf#boB<+12zaNmv;~GLd{4*g7mQX3t3^Lw>MF6$4V2 zshVs|ZgfS(5iqW+7<8{txocs2fy6=}rC||syn1sIiebkM5P{{f*IN~#Oc*MfN|IJLo$x#oq16Qh z(Ay)ZU}h8Y_BZV1~r zc)n)|2s+YT*BD~tqhH=4&WKx|5vCw15;!3Bu7#By&y7rOF;N5cgM>tLW=fhB;tN50 zbneNG`*$u+yGqOH*_NDeOm{mz?_E)iq(7q(=yFgx12c&C`%)V)N6(A2BSmW&+A&RK zYBU8%#pL<(`WWP=nl(V0rm-}{via+)p2#Nu7njI7J?09G5rV*y^|41h{fF@XYrH7= zv9`UNP>VTYkq5n!%OGjk-9eOrszJJN#K&2=RJu1Fm z;^a7ma3}76OBPou0>Q7;LrFGm-XM%xaaoWw|Mce_vf&hDMHD344q=uLfPK@RAP$s3 zz~6q@>Mre{Eld0h8L*AYQ3$JwEYPwt{!*7k zz|L_s2iF@q)cpLVv~LV3c) z84o*%x`^-EKP1upesXNWhyLT`P9G&6^}Pzi7jsYdixUViumv4? zoQ=8^8Hvkhao3~w>VKyy)Z=SC`CTAV`0_srQyv_TXJOQ*+RpRE!^gL zcF@VN;m*J~uDkEwCVmt){9gX+bqIOh&Wft~ANO1M`R(!@If+0sl-Au5C|rw{(VC4r zfiKX4YF8I&Xiuu93ze^Txi15A?(>!CSG?|*`ovE>!CFwDhP&?FjH6$VJf<%obMzny zl}Qw-+WYV4;pZ=g=pro{T(w$U|145iJsrZfR3p9zPc{D1V*YZ-uza&31=aC|eijB= zAM{VVWdKE;Z%Ij8HT_wo{rdd1D@v?Q|7Wa|4+=DU*Rwa*Y4Z_i+7`Q?VeGEED(t>f zcSsN;F1O+_0c{wO9=#I1!enbse!yddR*6&TzS7}RXLWxxya71_o*jdvi#h#h`8yHT z1N0wd0p56HaJ!p4wU0V1pKM%nmvwWr0trWmz1-aTuE&$)3BB-quMVGa(7mg-cL$j> z#kLa#(w94z@L8a7WYtKJL2wUD&}|v{et;A0B>E@pa7t5~$wYVCKFTfHfnEr~ck(M> zwgEcej`EW#Oa|yv+p0OzGVm*!h?yduO12CQc~+^r`H9kz8}M7_y!h`#Ui|7}hQ z-XHJ${+lV?)fmrGu*P_iwkQX9hKpceJH8hy6H&IX8`il+- zpmLy{lCax91Lh5ls{7G1oZ2g5?i!xFL!&FX$KF~#9H^4{CrLY5i9OaP^)}Z>fbROq zK3rpW0Zg~`VRV@9p*G`H=*`hWK>54f_wnGRkho;DgKzQ_voL?>4T^NR8)ac(Xi!AK z7x27HJwNxuX+G>az$&;=b?zFK-lrF=>@QYLQ1D^{J zyFQ5GYxwb*e`ojO&~$=sOnF{@Ztm+(TSzuWT3Qxzax&8V2w^OOE1E8iPx?R)?>O7h z`30zY{T(;a`r&M{ha=l$wSuo6U;A|R-MI+YzCO?X zZh^6eRe*84DU7GgtTTWQY!`J4z@OB;+C0@ookxvcvVKmW{iRTkspA_uCofkVR+6@Sr`4WTbq;Me?NR844P<8!5M zQe5CA+c?4NIVOOQW|U5e!)zs<%h{lY$(w$Tpx+%`?-mJ=L+=i8Aw{M!W9S@QqH1m;Cs1Ud?Pj$QeB z*6m|vM*(dIpR3A&*<7pGpW5M}V7osD2CX{rV<1o4k=ZBB74%Vl`H z@Y&2_(ScFjEGHjG(4z`W7>)Bbp`lTGc8cxAOg3QpjO+6+=)Ew}s{en2-hV;&s!QZw zKN$N9)c)`MV7HzN^Q>l9)RBOc{Gzkg0itcvJUHyr1ppH+wbKFk)GxW7AN8J|QyfSR zC0u!cP4kpxVofnp9LB4+oPb~qD723-d~vO|tq&<)#2a~oN|`!UA88bSXYzd^=b`ZM zyJWuVj82NqN*c~^yA9C{UK&gq_Kuka)L&2l8-La5477k^^P_yxTW&XLx`VOE7guyZPgIV{x5bjT{i>88ZCGH5s#Jid`{4I z&>KjpAmoJz0FmoPVWlIiPFz1Vo()5Rl}pZCx3|9lTT6EV0=-lMx{D(|ENZ=kz6Fg| zppi>Ge^qH!?|==~d*a5a9+7d@or3~PW#yl)Y@tM0d4L9j@3Grs`wrc+Ye{mY!o|3M z0{_f-L-MJI1;knA?fNAe`QyI~XcA&enZS+#*e&X^Z!PLJIiyocD7R&7nUCb1?6VI7 z zO-%QBHjXNR_iA#U%bW`so!zCUbZ>@9Z6{~WB4c$*m%AU(lL4X2@D)}=4ka-ZJTzp> z=*5_`y+n5OdW+vBtBnp;Ec+=pZ?9-SH9PDQNDs*Z;)22djfpL?@eCQqV>Y5dx}^%v zY&xrMZtZ3`4N#Pj3wEpmtD7lKWG-rAf0UeBaa!^P>3ff9%j1Z-mfUQ{q#Y&-h@>f0 zy57-wBsoO&sCRyCSV||A-x@bfrPu@ZllnHCOf)KhpxE514NyietI9q>u$vpvM5r~fl%WmgX zY5CjHNc&<>knqw~DW36ZC2&4xDrG1*lz3w|{l#uog1inL;#~5u zC;)hYU{+rVIV6q6j9BEpvKaUU^X76Q_!NPy1n_l!3H^Kl<=c>h4@z}9`h{m~-mx() zoUjYJAL7`EcyoL`IqHG%q*k?~8=8*P)-L~U3N(JF`Y35VmqoxMf+ttvs z#g62d&n*uhSTp>3oM&HZ_4ySJ_K5uwx0=t_f#Y`U+0C397cmd$LT~W_;RN9HVE%)V z9)qltX+WQTH8Au)y8FtosJgISL;-1$l2#<7r5jX0y1PX{x=R>_0hJaIq-&(ROIksi zp=W?02Bf=(hHvw}-#OQJoj>1?^W(%H)-c!Xz4qSgSR&e5 zA7OSzl_ahK%Br!qzK2l``FZaQ;*VlY%J)1bVB;G9wcPPz5ilQfvuZn2wT;qyM*lFozE0C6E;jE9 zN#D8oE? zRHgsGUp-emV#OO@eoX=>-&AI+Ua#ZMM$`p<7H(PNOZQ+ScU98m6i5T)P}M(3cFt>r_12+Ad+7Arm4NN3ByZVRj&*R z9Y1GhI!&N5{m3R||KjxReGFAa`oQ|=8$fq(vlW@}33S-Gdp%!8oA`X(nr&8n6NsJ# z!o}jC5QE|46sJ%3kVtgrz26lAuW&g+?>Jv5ks}QG8%y1pKyA468xrBa?YBD=r8~WT zChGc;6N~2AtmSvWtYov4Fd79`01~vkHc1!%j)t}Mis;JzBRl$E`P+;7x;20(u}+Co zhTdMvlMYw`f*$}GZgEV}iKCUevG<9d$yhS?2Pe#Qz{RBFq*1%HxAk?bO!I)Hu=RyM zgX5dHJ&YVG5r{NM21Ed0l~xVyI2tovfHjE`={6VuU~&QTU9daseG=$XYg0g^M}Qyu z49a~xAuc_cMUlEzY(@;*fUq05sJZ;b;smVOXWnaP0F;!(vRBLo@VP#o#^2G2S&aLa2a^uA?x z3$^V)K^=v!li|*c!{q%ZKphHmQJE>(1UAHb!TV0W*O*wq@AKo}?>1Kg>0z+eEXEr= zg@?Wx|5IMzVoCH2<0-%T=C;p$tzRoo638CBRk_}1WTbfq5dtdm$hZjoWX_s!Gy!_{ z`sr+`bSldFysO!Oa@xjJOU9@vE4?{qVmZ6a_>Mez{*v$Fk=H`$f0pe5wT>TGfMN~y zy0O8MQJ0Y*RmLwO9`(4DP0$O&hrQn}OUSl|+~(A;R|XCl>D*C1`QPSd^Z{#vxCk(@ zhWogf^GfmdjU5q?Q7@)If)u}4aCkk?mBv|CAXkeykzMljo;;Qb9myP(xBvaJpIib+ z>rDFi^ufRRPM34{Lb|G|Rr;c>pQQ~T096SDN$ZDgLa^fE`IBYptaf2TGT-b!RRXAb zwCiu=V(LS-+*P$<{tX&v@-nt(qes1XPYtDlj9GrCpk}-@)Oz+`#uSJ&D<1;taFy3e zzZuoN{48!YC6$=MZ4sVG*U_4|Z|`z*?&)dV=nT_iMHdP?Z^Q zx;L@{K5}-SpK_LjHgZ}WuQc|mSsE5QFv`U#<#lWK0OO z?=v$JW2bXM#Gft9X6O$=_hO_acGhi@v)pbu9xg`jT1nGaY>;=6LXOxL@dw?EWhaZuT_7B8<7%phn{*l!wf;*R70@&m-^R(&@s=&_v*PAk`A~%;LSg5bJEf^ z?>!Qd5-QRq=qwyX@tD9QwH^ zGWQWBC16PfoM1(U0OUZGt(gKH)&SyJi46uILs4e#yAl}!#AeTSNSZsy)6b#bG6_DkzbK%N+r(Y`1D-)26)PcVyQ! z#aiLa_&)5IpdHYWLVM5UoeUe|VN|M$6vHh)->s2)5LEH!dF6+ znD2NgUCO~;@Py7JiWYVOOfZcVO=I3J2F68`o)K}XgvNUVVE0QY-c`2&H`!uPbU-tu zwq+Huw799+EguOT#%z66?kCS8P8?)3cN%$u;55cy*<5#ewrRhG)92{4ciaC92Wnma z@sXCoyR&HkTTVJ`m;0h8@wsGO^=>s6YK9^bYJ8cO_gWvtaJ;e%h%Rg&M7cXT-<;6w17=ncT3GeGwbeZm?w|2HZLt5le+o>$~J6DQ382{|x>;2i`Q+@}xl zV}+VQfD%d9{A-jtMbT;viS~z)&6ZhbGjmN~MXEqRbkm}9_#yrBZi7gp0j=5TV9)&X zT`oY$<78@n2-svA&Ne?MQ+BHxGn1seqU+pB)=-o7HX?h+D-z=sar#EohX<)N`Vw_W(<4y_%rn*g|A6&EsmsK?`zTNgDQh5OYv3x{VCf>y<#=q z?@F+~^5w3NajDfG7*NYrlS4Y}b+{n+{E4F64@%6Wg5kg19? zDkhi)^n$;oxqoe0(o=)dhJ@W70Y_8p#VaNyB3LEw$8ZOu$3uCn}r6pYuQNR=3d z^-x|hmg~a>J5Hw87ssXEFa6YdV6k5X64Gnmu8r@Vg<^L*O}E-D9Y0wVF+K_SEYIXT z5aCJEH{^==}EhLu@oui-J zPgV*tLwzYeGpqLD=~oGl5}b37UdOLx99wd&t3?^5UMl30d|`a-trs!7JrR;mGjPbS zL%r+v6WN5_c53B3CFAEp6s}-Ws)%2g&C!n*pR*u#YkCWEA(FKBT{gPplE2;WhAY?3 zmeOreo$8v~!sDu@1uB{+^Qe=IkuGKIM!AxYcIcTp9BGjJ$6qgNj|iG2A+1xHiE+u9 z_I52un&abRtukCMLb?m8^;%*kd$n~z=191+lj;3U($PA!vH48X@y=4QuGmP7R2KE0 zoRsWkNZEx8e~b8ML-vvJdRhG-M4iQ#T2~c$ENWsg%iF&fR_+QdeGM5|tk%E>kCdBf z-x4RLauMA>Y>Z>mJ40+Q6b>q8>jf$rR}|FG8u34%yMxNIxLUF-)T9lKr%+!*C5KyI z2v)dekX<+o?xtds#13K4Jyb4J7yBi+Og<;g{hAa@%9HqI+^gn+i4hey22p;abb*&I z7@rqkS{vCkhAo$JBp@%grt_W^q`9}XnL^1vv*c(Th!sAhgE91{pEeo;w>%@vt<67O zWG8%F?_%=7->ds3UvKydZt=m#6@sQji$T6>tGWySwSvdXO)s*VH%&3ZG=_LSE^3IMePmJ zu~(`7LoStguDc^h5+1{E!&9mBMP!zrLX0j=G z@dB$p%<5hBMtN3!)Or18 z+C^>|qIvameU9Sz81?dHRtxZLiZ?nas&K?A-}?OANbl7B;j~f*7N2x7969J~OB;~k z7!jwE4Z{hZo0d$%C}WDSBeKMk?-CAevstjnXSquCYN(C>6Uy`|GHhJX2vlU6=HxR+ z+DJTn8qhvI987zyc>%9ktDHS;eR{#%Bk0r_ZLw!C)xgO47wi*^J5sM4)P)c1ofvpI z<%DHR!mFs#lAN7B@2tYoy(+MVjj<4vW&WgVB#56=!#zg3#_1!NRFgXybAjHc`JPcY zNqB2{kR7-_aBY` ze*^FRA35x32g>-CNpCg9I#cnz3M231oO<>CT=hS!-_25)eNTo4N>vCDqB=e>Jt zx`aB3yN0%2&!!bz+?G!Q5B67v)z9EgPTs!v(T!0L921|EB!~Xl%F9^dHflUw#w8(% z7zWN7@&tb*A7Dt8zW!l~oMtxbM+uAG&ZQrB z1=%>71I}D)!dmuch=ns|%)NCcCZ)~U(8TDZzWHiIM5h;HHJ7Wt_BO-W=_$0P;QjF8 zhuBp~m;N4{hP=pYA8}&3??t2`n|FPOrpd`7wxiBeMS;%88da^8i5R4q865_QuHVe- z1Fr-S_uQYxTHNE`XR>Kazy5sPp5)|yJmI@@XG!$V-I%pVxOSM|eD43SZ?0 zxv7M`m;2#7y;;TGt-%~}v?sb=SZOysn0Ca?CD%SYy35z-&d(fj)Et?hB1RXZU#68y z3tLX&#K2xNe=^i{`?9{XQXE6j=*&syX<4UfSNg(X4v=+12)HgM+Ll&Y8InwimoMA;g^BAD=)}&qG2PPrj`A8fK0j|$ zusXbeP1D7y2MnO?4^Q(gD4zXFZo7-j7HxPR*JV{W~-hfZoO=Q5-g8tach#B8d%d#L~vW zj%N1{*h4mX)Dg{z>hDT!3>Sf&%AVxzU=s_J&9v|Zp$?uL5D&|CN6JyX!}r}pOO zuEfCbeOu=kVF^!}Dg2$n9M<=oG=y3d4~l9==i#H1@Kz!4p%f`uTNpc5tfWPbLpt!Ocna}t3Uh{sKK|JMgV)^9zoz!plK~2L0MMvW5s!r28 zkL1A%k9-#!LJy6A!|kBN7vdEIsVDe3KY8w-ZcI)h*w zI|WAH4&_55DZd-HU=#Jen5)gtE_SPQl78C~EhS;maMV zttOYSC%bad{?L2)hljxR$>2auf1vsw$p9Ylsb-z)pRg}OrxF$WT2r@QcS(7U2++Zt z1`Ul1Qx2g>%xi3X5BxtUml1tX{dD^zVDS^Ww7Sox+%{n;Hl_TvHD*8PI&SQ`&IPw7 zu};3%dY?pwElupjgwQ5yHrc_7P>_72(02Pw<1K9Xld%Ziqzk^kdC>WuUO56ObRm72 zgBWsaKBf9Od)}F#oit56N}0#Lz+r-)WrCt>z37 zbSjbCT}J%!2sGKIQw5B5=``qP>B7}?c>tRV#QqxDNe=S%W{|4#>G?f5YYqc^TGcZ42yyyxV74?_BPolk!aa?PX7= z%&vm1BsrGNsL?+dk9?0ib(_Z|5CV5F)=l@T~I(^LpU+M^z0xe zv-SErP^ISr+4$WIy4h1$9AL<7nK^wFb-5x1oPQS|wX^;TICSBj%)hZTjQy25wIQ1; zQQOwheT+cy>^&u4-=12odgVQAr+f4tHBVk$ewg7I^Yj`ec%icvGyenTJ#AF`IyJ_# zpyemG2NJXclc%1IORir^X^FRUIY!Vjm{gZMP3>xA@RULGb0x`tm}MTkPauJgukW{4 z=T&!q`&r1?+TqNO%0o#>cp2MFWQM&Y^iYU`JYNmfH?3zV`3}Ap{%BJCk|xzz#59L7 z&R+F}VU??*S}vBDaZKyv7}=sEiQ&O9f->Thu-K5^wWeNMwdmh$s47GZe9pV`3t_o8 z$0=2L5e?&s2o1ON9N}FZGn2|p9T(bm1@%k}wB!;*ib^%{PxqIUmrft&d}FXN_JwZ@ zKWEVUc0S&a$Wv*`zGqbJ0!j@F^YpK-;J7xQbUNTs|2Ov?R$fdbND=?Y(u?(Cv+yW%J<;vv`tD# zTEtlRdgD0BuH?f*#9QBPaMHG^IvICFWUJ*kiK#<7e17LD)GOvKa?xK#e$+BWG4ZFk zS6AbCG1|!4+kU8HqPPi>Fu+&CR~kapZoAcl+zgB1cbU<6bbXr5ePO%%9GU2_(@9umfwUTC5W-EFb zRioW{1!b1zR*Bl5bn0QfH2RF+4%Kfhff)WX43s-FI<@LP6BTnbC?on7PyNw2W_cb+ zwSqOOOZr0J=e*r?1LSc2=~Z$j8uG?rk`>BxJ8GO(Uzh|KF9HVfLjB!uz@3%r>q|6j z7*qvzI^`f8<;ms4F?&AnDC8w&=)`_UB8GU(&BCEq)uS!w!l4c}(Jn@6qvC>YIn5`4cz|H`%GYU7x9 z2JxPxar*2ABpLl{Ms+Vk&-@FQoqWqSJTq2vk4|Nn@vmo8K9hW@p&2k-(hJe8Ir`}| zSU7c-2Wg7}kty3TdHeSui!{edCCs~8=}&;mj!|-hoD+I$Jx8Ls3GJ9b*Msj$3h};h7acLS*zQ- zEdm?8W>`~9K=HY`PcKWQ?%S zu93*c?%1}f7xK9t-K2*f6Sgw0Eyg|iBDTkRC~wvZ%tLoplIs{cd3-i#qz7a6&47iQ zb8*ELRgkR&A~mW@)4>=ML#=Do_6G; zUhnAvdxXv1c`w_&%!}L!-%dLr7=LO~`aXOh}vK%r=$L#+j9Q$(8*$bx~9GYWRwm?jB-gYwNc*`Fb12$}Nky%)oF! zB;+_TtheoO<%STf->+_f-cYkHIqGGMy^^~`%wEYNT8ksrbbh!EE2&k_#u`FpfL%dY z<+?v`z8M}tNt6Jg3;Anw`iD~1?(;gkuD`%uPm>Q45^<%D@imM z*gpN0o0|JDZ$o6$#(ILFZGYDEbZUB5D7nNh=QF6^H!xyXpJ9<>I*=u*nJ3!-b@GV9yUvxi! zmB})#CjuVQ!@L2eUNe;n`Xt5y03iTKXERGl>7cc;2Dn;lKZj6un!CHZ#gL(S37AN8 zW`GHZ>cX(Fc{0HanfkL9t8Su}e2kALj?l)KMv{hL}=Zrd&|tO66>nFzmQi>A&hxsji7cF0d~CUMfMLDp zsDaJ2CJ>!Ww(_uK^fRYWjp&dH6z*m0TdOWhMn1%u!zv+`H2#x)9)|UldUf;IR{vJ99(w9t;5Pii0gbp$VJ? zPH6-+yG=&eWP?f2xSpp?V$LFy@tg=$npi=Y1YkCEZ`Zj*FGArk9LXaq<(A1U8iv!Z zuGHGYqske6F`-ORX+uodGma$dVw~iL7plw~KmY)&FxDPEiF6?(h%U6R{Y!OPBwyA_ zOGg7ek$(ftlv|F9V;HWixicy%;}%J^RMUb}-SgXa#K|k4tNcyVDrYXp8+iCXAXS}P zP>{!ZHys*m24bw#L>*>r!IDuZ+IIgS6G~kBr}yZ^fO1`^N^}IzqFP0hBzxP;lh^A> znHk%g-jPg^1cXG!i4WNGZ;o5IwPnGxYTW)TIjcWm^ke*VU=r?B^H|iDJHDAtOt0ux zJau32u*&t(ckOBoY9n^iaqn%s%$%h~zrY%5s=^7WL@Nc@0ZkK{z~i7hJ6+8*=H|dp z^Yg>5bb5>Br!m3`Z(4l!j?{JiFB(eE^}v3auiq-3#X^E!e|g65rLq-3)T=b)>PveE z#+ubb=E$6f*Pow!193i+5|V@iC^}(dPkpIzFUbP<4#%IsE+RvqZdMFPlcrWOYx~TUY4AL^sl8Z{HWcLxGm+#(4CB`_%aO3uV)Nw+B zg)X@{7Zov46c-FEOP9wjAhoLvW-&4%ynFz7o8MWy$W4HrI58P{^a9AOky7@Bna=&UJ{25}fo-;1_IB-cZYPhyRlX*tB^Wy^gVMyW zHweVSc<^+^42&`c5#YesDmvNej#JpNqtp4K7-_mB_q3 zr3}BLBc!y-$txUy-fAw+p6f@^BR|b6af)=SNUxkfsHNa zuEZzoNLyA)|8q7|*nw5WfVkuS*AN7FblyK#+*&4Fr-@?sg_2$w4_i@OT(RHr3HdtU z-VBHOm&jvv9I|_VLDgq&-AcB>H*6%hO2b76Ss7N70~uXAqQMCgWQ#@f{!s9jN>i%n z8eIsjLOQhmIJi-*e{^n3YYu;|wH(N;&L~l~F4ootmP~JDbqs4!8x*m}I+5#RnIJ2Z ztw$PIL$ljDT=knEF4;d;sQ^U2(<;iuSXGrjL^EX3AP-MY&~fbk-qMz1I_KGvScgD&R#!vQ`Y)kW~eniF}wGTu$fOT zx28Ui%V8r@w1GWl(m`AC%w|zRWv0r(ZY?EIDJ3y0r;nES%?sRksJO!x59=26m1|Fp zEnVx~Iw~Oo=508!(D5a8=|sNivvj%yC-F<_arP0mxaOC8Dru4hFAByN`-cZeNH)qu zcNI{{toEMy%R4W$r29zJ`<8T-7|aW?Np8+-!Iy7cWVC%Wb{dZlf7=g#wL@JTQS>Ob5H|6;AGyuAI$d!ejiX^%yAte z6$Dtx4uz-mwc6?W)W`MYmJwq-4rbB$QR!`Jbm3u*3bcV~zo?s&ge7xa+lh79$&dui z>jx&4+2uW9otobnG!~HYs3OZ>9Tc#fQ|TCLcI2qo0oIvVGn1`Nrn1piafBU#L(ZVYrQhKTCbNSBZ zy-AgVlBU@~N@D$0-sWCrx>uekBV%7s5!0tjCGGsxHx#}$IKTgV#>f&7r&Zh8&HsjAVf&v{HHL zT`CD64OY4z6XV7@CZ06|y=uBSfdSW-5c_z;T#dfsgQA*WUxZ^qmUKlM^|3RM*^7RC z>N!i>r=Sfr{g+|IG41-7VMSSr4(YX`7D&Qpsu@jX`Gi=(=kptuj8x1e^CIsSHjQ8g zvH)KPFp|Ze{~BGERXCZ_=<{ssdNH${(O?|os)Ngn9O1sQ%WgF_s@P5fW95DVfkKVK(ff5 z!3i{#v)eY&(&44GUcuY!KrJgPM&tRMvrcLQWAdB6XS+OM>I)6}dYmVUKjy6MZS#M| zq*HOJQ9mJzC4pb_mDQNYx+4;loUTu{7e>|mB+OvM4df9D>sH>(9My1R>=WTSztsvN zQh$CWy=z%&l(gT4veWyhyQKtLp|4n&NZ~|23eW&$>k)&E-Zh3QSM(3>hogjU+H-@VhDFeuJWb3M<1$GxAOg!;c%KAs0f{`z zcnh%Hi`A?M%Vp{*Ip@vfG}5VlpJl)JGG*0{)Wnt^2F`7rDN-x0svR0d?@KU0E8XCjy^dZj+99<7d;6Q#z!cCw5dbb$9oq z)O8b+^ug519M%gR){~)`0@9L-U`)ey_Pt0CR58WfFmGZ`781X-q_04DXWu+*D{f7U zqpc7t(5GB01f^NjC1D-t#cqrnewlez{VGV5x<>y8&H&G?1t?&GH5W4~)Ig=j^>#K| zg>0O*n=CrQ#Th&tumijC*0M3S{@x=-t8cPU&lMV$MP`j$RBV80*ja6%A5_@br(1@c)|-y6>_k289Jbdf_d!oW zJY-;vvG%H*VE>T37VAWKi>_3rkpgq>CT%aQ$s(+*XWqdMFI5-`33(~Ewf82b6aKNz zXFT-^Wb<~d@{RtD%%h(5cc^5JZDahuWmLE%9B-Z-jR)s&Iq>aU=hCnL;-t0E!z4Bi zB68fmY(anFBrbY2tW$+e|H#|sboPF2STYlfnTn>Gi!ckRrO*2zLX2OfTV5!9AVq5A z8jk`QCS#Q4=TM}8S?m^qT>m>FGf<(nOKKM#H7HwFRqf{0HrgeNv0&zH^AByg|E*HI zx&3<=767>h;*kH}&0+pOLA3t=f02Q{?(T=qs5@rc6`Gu$i+RU*%R0p2{lkO*T4wsk zioy`fOu(y^fyx{E@83yR`@+MU!8E|XzpgFZ-;YVW{s+|0=I0f)K$G0j^Y{T H-hKKH-1zqP literal 0 HcmV?d00001 diff --git a/image/mall_desc04.png b/image/mall_desc04.png new file mode 100644 index 0000000000000000000000000000000000000000..056f1c0cc544eee2d30c41d45e41121b2b23eacb GIT binary patch literal 26083 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 literal 0 HcmV?d00001 diff --git a/image/orders.png b/image/orders.png new file mode 100644 index 0000000000000000000000000000000000000000..86c390d3b3cfb3622f945b0507218010330d208f GIT binary patch literal 473611 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%0AsoP#! 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 literal 0 HcmV?d00001 diff --git a/image/mall_desc01.png b/image/mall_desc01.png new file mode 100644 index 0000000000000000000000000000000000000000..a3422c8d4a817d909b1567a9798e481af57674ed GIT binary patch literal 18503 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