├── .gitattributes
├── .gitignore
├── .idea
├── .name
├── encodings.xml
├── misc.xml
├── modules.xml
├── storeproject.iml
├── vcs.xml
└── workspace.xml
├── README.md
├── __pycache__
└── manage.cpython-34.pyc
├── imgs
├── 商品列表.png
├── 登录.png
├── 详情.png
└── 购物车.png
├── log
├── all.log
├── error.log
├── script.log
└── script.log.bak
├── manage.py
├── requirements.txt
├── static
├── css
│ ├── bootstrap.css
│ ├── flexslider.css
│ ├── memenu.css
│ ├── popuo-box.css
│ └── style.css
├── fonts
│ ├── OleoScript-Regular.ttf
│ ├── Roboto-Regular.ttf
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── images
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── ba.jpg
│ ├── ba1.jpg
│ ├── cart.png
│ ├── ce.jpg
│ ├── ce1.jpg
│ ├── ce2.jpg
│ ├── logo.png
│ ├── pi.png
│ ├── pi1.png
│ ├── pi2.png
│ ├── pi3.png
│ ├── pi4.png
│ ├── pi5.png
│ ├── pi6.png
│ ├── pi7.png
│ ├── pr.jpg
│ ├── pr1.jpg
│ ├── pr2.jpg
│ ├── pr3.jpg
│ ├── search.png
│ ├── si.jpg
│ ├── si1.jpg
│ ├── si2.jpg
│ └── tick1.png
└── js
│ ├── imagezoom.js
│ ├── jquery.flexslider.js
│ ├── jquery.magnific-popup.js
│ ├── jquery.min.js
│ ├── memenu.js
│ ├── responsiveslides.min.js
│ └── simpleCart.min.js
├── store
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-34.pyc
│ ├── admin.cpython-34.pyc
│ ├── forms.cpython-34.pyc
│ ├── models.cpython-34.pyc
│ ├── urls.cpython-34.pyc
│ └── views.cpython-34.pyc
├── admin.py
├── forms.py
├── migrations
│ ├── 0001_initial.py
│ ├── 0002_auto_20151111_1651.py
│ ├── 0003_auto_20151111_2216.py
│ ├── 0004_caritem_sum_price.py
│ ├── __init__.py
│ └── __pycache__
│ │ ├── 0001_initial.cpython-34.pyc
│ │ ├── 0002_auto_20151111_1651.cpython-34.pyc
│ │ ├── 0003_auto_20151111_2216.cpython-34.pyc
│ │ ├── 0004_caritem_sum_price.cpython-34.pyc
│ │ └── __init__.cpython-34.pyc
├── models.py
├── tests.py
├── urls.py
└── views.py
├── storeproject
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-34.pyc
│ ├── settings.cpython-34.pyc
│ ├── urls.cpython-34.pyc
│ └── wsgi.cpython-34.pyc
├── settings.py
├── urls.py
└── wsgi.py
├── templates
├── ad.html
├── base.html
├── checkout.html
├── error.html
├── index.html
├── login.html
├── pagination.html
├── pro_right.html
├── products.html
├── register.html
└── single.html
└── uploads
├── ad
└── 2015
│ └── 11
│ ├── 1.jpg
│ └── 2.jpg
└── clothing
├── 2015
└── 11
│ ├── a.jpg
│ ├── b.jpg
│ ├── c.jpg
│ ├── ce.jpg
│ ├── ce1.jpg
│ ├── ce1_DPD6PNb.jpg
│ ├── ce1_OWPx7bB.jpg
│ ├── ce1_zvxnAn9.jpg
│ ├── ce2.jpg
│ ├── d.jpg
│ ├── e.jpg
│ ├── f.jpg
│ ├── g.jpg
│ ├── h.jpg
│ ├── i.jpg
│ ├── j.jpg
│ ├── l.jpg
│ ├── si.jpg
│ ├── si1.jpg
│ ├── si1_FAmpuiB.jpg
│ ├── si1_JGp28VS.jpg
│ ├── si1_MxuCcrt.jpg
│ ├── si1_Q2FMBG9.jpg
│ ├── si1_XauZnb6.jpg
│ ├── si1_dWFylck.jpg
│ ├── si1_dnRplnM.jpg
│ ├── si1_pb3D1US.jpg
│ ├── si1_rHAFiDN.jpg
│ ├── si1_slFnIaa.jpg
│ ├── si1_yuYAGuM.jpg
│ ├── si1_zlZy93b.jpg
│ ├── si2.jpg
│ ├── si2_A2EmVXL.jpg
│ ├── si2_BaRha9o.jpg
│ ├── si2_Ln2lzkr.jpg
│ ├── si2_OrNfbLQ.jpg
│ ├── si2_PrrVqSn.jpg
│ ├── si2_T8xjPN4.jpg
│ ├── si2_WhzbtGD.jpg
│ ├── si2_ZoPkqI0.jpg
│ ├── si2_iqHi4lr.jpg
│ ├── si2_j9Gl6o9.jpg
│ ├── si2_mij9qge.jpg
│ ├── si2_pA8GQeK.jpg
│ ├── si_0372LO7.jpg
│ ├── si_3epORC0.jpg
│ ├── si_4OmgBG4.jpg
│ ├── si_AHTKatM.jpg
│ ├── si_JiYUgRt.jpg
│ ├── si_L9CBOV8.jpg
│ ├── si_MRP1DWG.jpg
│ ├── si_SaP5j5w.jpg
│ ├── si_VET713a.jpg
│ ├── si_XGTS70N.jpg
│ ├── si_iPWyupD.jpg
│ ├── si_ihG5ytj.jpg
│ ├── x.jpg
│ └── z.jpg
├── ce.jpg
└── default.jpg
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.js linguist-language=Python
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 | *$py.class
5 |
6 | # C extensions
7 | *.so
8 |
9 | # Distribution / packaging
10 | .Python
11 | env/
12 | build/
13 | develop-eggs/
14 | dist/
15 | downloads/
16 | eggs/
17 | .eggs/
18 | lib/
19 | lib64/
20 | parts/
21 | sdist/
22 | var/
23 | *.egg-info/
24 | .installed.cfg
25 | *.egg
26 |
27 | # PyInstaller
28 | # Usually these files are written by a python script from a template
29 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
30 | *.manifest
31 | *.spec
32 |
33 | # Installer logs
34 | pip-log.txt
35 | pip-delete-this-directory.txt
36 |
37 | # Unit test / coverage reports
38 | htmlcov/
39 | .tox/
40 | .coverage
41 | .coverage.*
42 | .cache
43 | nosetests.xml
44 | coverage.xml
45 | *,cover
46 | .hypothesis/
47 |
48 | # Translations
49 | *.mo
50 | *.pot
51 |
52 | # Django stuff:
53 | *.log
54 | local_settings.py
55 |
56 | # Flask stuff:
57 | instance/
58 | .webassets-cache
59 |
60 | # Scrapy stuff:
61 | .scrapy
62 |
63 | # Sphinx documentation
64 | docs/_build/
65 |
66 | # PyBuilder
67 | target/
68 |
69 | # IPython Notebook
70 | .ipynb_checkpoints
71 |
72 | # pyenv
73 | .python-version
74 |
75 | # celery beat schedule file
76 | celerybeat-schedule
77 |
78 | # dotenv
79 | .env
80 |
81 | # virtualenv
82 | venv/
83 | ENV/
84 |
85 | # Spyder project settings
86 | .spyderproject
87 |
88 | # Rope project settings
89 | .ropeproject
90 |
91 | /store/migrations
92 |
93 | # User-specific stuff:
94 | .idea/workspace.xml
95 | .idea/tasks.xml
96 | .idea/dictionaries
97 | .idea/vcs.xml
98 | .idea/jsLibraryMappings.xml
99 |
100 | # Sensitive or high-churn files:
101 | .idea/dataSources.ids
102 | .idea/dataSources.xml
103 | .idea/dataSources.local.xml
104 | .idea/sqlDataSources.xml
105 | .idea/dynamic.xml
106 | .idea/uiDesigner.xml
107 | .idea/
108 | # Gradle:
109 | .idea/gradle.xml
110 | .idea/libraries
111 |
112 | # Mongo Explorer plugin:
113 | .idea/mongoSettings.xml
114 |
115 | ## File-based project format:
116 | *.iws
117 |
118 | ## Plugin-specific files:
119 |
120 | # IntelliJ
121 | /out/
122 |
123 | # mpeltonen/sbt-idea plugin
124 | .idea_modules/
125 |
126 | # JIRA plugin
127 |
128 | *.log
129 | /migrations/
130 | *.sqlite3
131 |
--------------------------------------------------------------------------------
/.idea/.name:
--------------------------------------------------------------------------------
1 | storeproject
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/storeproject.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
25 |
26 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # storeproject
2 | Django实现商城网站
3 |
4 | ##开发环境
5 | Python3.4,Django1.8.4,Mysql5.6
6 |
7 | ##实现功能点
8 | 1. 商品分类
9 | 2. 最新商品列表
10 | 3. 品牌列表
11 | 4. 标签列表
12 | 5. 商品详情
13 | 6. 注册
14 | 7. 登录
15 | 8. 注销
16 | 9. 查看购物车
17 | 10. 添加购物车
18 | 11. 清空购物车
19 | 12. 筛选打折商品
20 | 13. 分页
21 | 14. 日志器
22 | 15. 后台Admin管理端
23 |
24 | ##用到的主要技术
25 | 1. Django ORM常用查询,排序,分页
26 | 2. Django session缓存购物车信息
27 | 3. Html CSS JS Jquery Bootstrap
28 |
29 | ##主要运行效果
30 |
31 | ###商品列表
32 | 
33 |
34 | ###商品详情
35 | 
36 |
37 | ###购物车
38 | 
39 |
40 | ###登录
41 | 
42 |
--------------------------------------------------------------------------------
/__pycache__/manage.cpython-34.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/__pycache__/manage.cpython-34.pyc
--------------------------------------------------------------------------------
/imgs/商品列表.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/imgs/商品列表.png
--------------------------------------------------------------------------------
/imgs/登录.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/imgs/登录.png
--------------------------------------------------------------------------------
/imgs/详情.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/imgs/详情.png
--------------------------------------------------------------------------------
/imgs/购物车.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/imgs/购物车.png
--------------------------------------------------------------------------------
/log/all.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/log/all.log
--------------------------------------------------------------------------------
/log/error.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/log/error.log
--------------------------------------------------------------------------------
/log/script.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/log/script.log
--------------------------------------------------------------------------------
/manage.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | import os
3 | import sys
4 |
5 | if __name__ == "__main__":
6 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "storeproject.settings")
7 |
8 | from django.core.management import execute_from_command_line
9 |
10 | execute_from_command_line(sys.argv)
11 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | Django==1.9.5
2 | PyMySQL==0.7.2
3 |
--------------------------------------------------------------------------------
/static/css/flexslider.css:
--------------------------------------------------------------------------------
1 | /*
2 | * jQuery FlexSlider v2.4.0
3 | * http://www.woothemes.com/flexslider/
4 | *
5 | * Copyright 2012 WooThemes
6 | * Free to use under the GPLv2 and later license.
7 | * http://www.gnu.org/licenses/gpl-2.0.html
8 | *
9 | * Contributing author: Tyler Smith (@mbmufffin)
10 | *
11 | */
12 | /* ====================================================================================================================
13 | * FONT-FACE
14 | * ====================================================================================================================*/
15 | @font-face {
16 | font-family: 'flexslider-icon';
17 | src: url('../fonts/webfont/flexslider-icon.eot');
18 | src: url('../fonts/webfonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/webfonts/flexslider-icon.woff') format('woff'), url('../fonts/webfonts/flexslider-icon.ttf') format('truetype'), url('../fonts/webfonts/flexslider-icon.svg#flexslider-icon') format('svg');
19 | font-weight: normal;
20 | font-style: normal;
21 | }
22 | /* ====================================================================================================================
23 | * RESETS
24 | * ====================================================================================================================*/
25 | .flex-container a:hover,
26 | .flex-slider a:hover,
27 | .flex-container a:focus,
28 | .flex-slider a:focus {
29 | outline: none;
30 | }
31 | .slides,
32 | .slides > li,
33 | .flex-control-nav,
34 | .flex-direction-nav {
35 | margin: 0;
36 | padding: 0;
37 | list-style: none;
38 | }
39 | .flex-pauseplay span {
40 | text-transform: capitalize;
41 | }
42 | /* ====================================================================================================================
43 | * BASE STYLES
44 | * ====================================================================================================================*/
45 | .flexslider {
46 | margin: 0;
47 | padding: 0;
48 | }
49 | .flexslider .slides > li {
50 | display: none;
51 | -webkit-backface-visibility: hidden;
52 | }
53 | .flexslider .slides img {
54 | width: 100%;
55 | display: block;
56 | }
57 | .flexslider .slides:after {
58 | content: "\0020";
59 | display: block;
60 | clear: both;
61 | visibility: hidden;
62 | line-height: 0;
63 | height: 0;
64 | }
65 | html[xmlns] .flexslider .slides {
66 | display: block;
67 | }
68 | * html .flexslider .slides {
69 | height: 1%;
70 | }
71 | .no-js .flexslider .slides > li:first-child {
72 | display: block;
73 | }
74 | /* ====================================================================================================================
75 | * DEFAULT THEME
76 | * ====================================================================================================================*/
77 | .flexslider {
78 | margin: 0 0 10px;
79 | background: #ffffff;
80 | border: 4px solid #ffffff;
81 | position: relative;
82 | zoom: 1;
83 | -webkit-border-radius: 4px;
84 | -moz-border-radius: 4px;
85 | border-radius: 4px;
86 | -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
87 | -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
88 | -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
89 | box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
90 | }
91 | .flexslider .slides {
92 | zoom: 1;
93 | }
94 | .flexslider .slides img {
95 | height: auto;
96 | }
97 | .flex-viewport {
98 | max-height: 450px;
99 | -webkit-transition: all 1s ease;
100 | -moz-transition: all 1s ease;
101 | -ms-transition: all 1s ease;
102 | -o-transition: all 1s ease;
103 | transition: all 1s ease;
104 | border: 1px solid #D1CFCF;
105 |
106 | }
107 |
108 | .loading .flex-viewport {
109 | max-height: 300px;
110 | }
111 | .carousel li {
112 | margin-right: 5px;
113 | }
114 | .flex-direction-nav {
115 | *height: 0;
116 | }
117 | .flex-direction-nav a {
118 | text-decoration: none;
119 | display: block;
120 | width: 40px;
121 | height: 40px;
122 | margin: -20px 0 0;
123 | position: absolute;
124 | top: 41%;
125 | z-index: 10;
126 | overflow: hidden;
127 | opacity: 0;
128 | cursor: pointer;
129 |
130 | -webkit-transition: all 0.3s ease-in-out;
131 | -moz-transition: all 0.3s ease-in-out;
132 | -ms-transition: all 0.3s ease-in-out;
133 | -o-transition: all 0.3s ease-in-out;
134 | transition: all 0.3s ease-in-out;
135 | background: url(../images/img-sprite.png) -149px -6px ;
136 | text-indent: -9999px ;
137 | }
138 |
139 | .flex-direction-nav .flex-prev {
140 | left: -50px;
141 | }
142 | .flex-direction-nav .flex-next {
143 | right: -50px;
144 |
145 | background: url(../images/img-sprite.png) -184px -6px ;
146 |
147 | }
148 | .flexslider:hover .flex-direction-nav .flex-prev {
149 | opacity: 0.7;
150 | left: 10px;
151 | }
152 | .flexslider:hover .flex-direction-nav .flex-prev:hover {
153 | opacity: 1;
154 | }
155 | .flexslider:hover .flex-direction-nav .flex-next {
156 | opacity: 0.7;
157 | right: 10px;
158 | }
159 | .flexslider:hover .flex-direction-nav .flex-next:hover {
160 | opacity: 1;
161 | }
162 | .flex-direction-nav .flex-disabled {
163 | opacity: 0!important;
164 | filter: alpha(opacity=0);
165 | cursor: default;
166 | }
167 | .flex-pauseplay a {
168 | display: block;
169 | width: 20px;
170 | height: 20px;
171 | position: absolute;
172 | bottom: 5px;
173 | left: 10px;
174 | opacity: 0.8;
175 | z-index: 10;
176 | overflow: hidden;
177 | cursor: pointer;
178 | color: #000;
179 | }
180 | .flex-pauseplay a:before {
181 | font-family: "flexslider-icon";
182 | font-size: 20px;
183 | display: inline-block;
184 | content: '\f004';
185 | }
186 | .flex-pauseplay a:hover {
187 | opacity: 1;
188 | }
189 | .flex-pauseplay a .flex-play:before {
190 | content: '\f003';
191 | }
192 | .flex-control-nav {
193 | width: 100%;
194 | position: absolute;
195 | bottom: -40px;
196 | text-align: center;
197 | }
198 | .flex-control-nav li {
199 | margin: 0 6px;
200 | display: inline-block;
201 | zoom: 1;
202 | *display: inline;
203 | }
204 | .flex-control-paging li a {
205 | width: 11px;
206 | height: 11px;
207 | display: block;
208 | background: #666;
209 | background: rgba(0, 0, 0, 0.5);
210 | cursor: pointer;
211 | text-indent: -9999px;
212 | -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
213 | -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
214 | -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
215 | box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
216 | -webkit-border-radius: 20px;
217 | -moz-border-radius: 20px;
218 | border-radius: 20px;
219 | }
220 | .flex-control-paging li a:hover {
221 | background: #333;
222 | background: rgba(0, 0, 0, 0.7);
223 | }
224 | .flex-control-paging li a.flex-active {
225 | background: #000;
226 | background: rgba(0, 0, 0, 0.9);
227 | cursor: default;
228 | }
229 | .flex-control-thumbs {
230 | margin: 5px 0 0;
231 | position: static;
232 | overflow: hidden;
233 | }
234 | .flex-control-thumbs li {
235 | width: 32.2%;
236 | float: left;
237 | margin: 0 1% 0 0;
238 | }
239 | .flex-control-thumbs li:nth-child(4){
240 | margin:0;
241 | }
242 | .flex-control-thumbs img {
243 | width: 100%;
244 | height: auto;
245 | display: block;
246 | opacity: .7;
247 | cursor: pointer;
248 | -webkit-transition: all 1s ease;
249 | -moz-transition: all 1s ease;
250 | -ms-transition: all 1s ease;
251 | -o-transition: all 1s ease;
252 | transition: all 1s ease;
253 | border: 1px solid #D1CFCF;
254 | }
255 | .flex-control-thumbs img:hover {
256 | opacity: 1;
257 | }
258 | .flex-control-thumbs .flex-active {
259 | opacity: 1;
260 | cursor: default;
261 | }
262 | /* ====================================================================================================================
263 | * RESPONSIVE
264 | * ====================================================================================================================*/
265 | @media screen and (max-width: 860px) {
266 | .flex-direction-nav .flex-prev {
267 | opacity: 1;
268 | left: 10px;
269 | }
270 | .flex-direction-nav .flex-next {
271 | opacity: 1;
272 | right: 10px;
273 | }
274 | }
275 |
--------------------------------------------------------------------------------
/static/css/memenu.css:
--------------------------------------------------------------------------------
1 | .memenu
2 | {margin:0;padding:0;width:100%;list-style:none;display:inline-block;position:relative;font-family:Calibri,Arial;font-size:15px}
3 | .memenu li{display:inline-block;}
4 | ul.memenu.skyblue {text-align: center;}
5 | .memenu>li>a{font-family: 'Roboto-Regular';float:left;padding: 5px 30px 5px 30px; font-size: 1.1em;text-decoration:none;transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out}
6 | .memenu>li>.mepanel {
7 | position: absolute;
8 | display: none;
9 | background: #fff;
10 | width: 80%;
11 | top: 56px;
12 | left: 10.7%;
13 | z-index: 99;
14 | padding: 20px 30px 20px;
15 | border: solid 1px #ccc;
16 | -webkit-box-sizing: border-box;
17 | -moz-box-sizing: border-box;
18 | box-sizing: border-box;
19 | z-index: 9999;
20 | }
21 | .me-one ul{
22 | padding:0;
23 | }
24 | .me-one ul li {
25 | list-style: none;
26 | margin: 0 0 10px 0;
27 | text-align: left !important;
28 | display: block;
29 | }
30 | .me-one ul li a{
31 | color:#181b2a;
32 | font-size:15px;
33 | font-weight:600;
34 | }
35 | .me-one ul li a:hover{
36 | text-decoration:none;
37 | color:#8c2830;
38 | }
39 | .me-one h4{
40 | color:#8c2830;
41 | font-size:1.3em;
42 | font-weight:600;
43 | text-align:left;
44 | }
45 | .memenu .mepanel ul{margin:0;padding:0}
46 | .memenu .mepanel img{width:100%;border:solid 1px #dedede;cursor:pointer;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}.memenu .mepanel img:hover{border:solid 1px #777}.memenu form.contact input,.memenu form.contact textarea{font-family:Calibri,Arial;font-size:16px;color:#444;outline:0}
47 | .mepanel .row{width:100%;margin-top:15px}
48 | .mepanel .row:first-child{margin-top:0}
49 | .mepanel .row:before,.mepanel .row:after{display:table;content:"";line-height:0}
50 | .mepanel .row:after{clear:both}
51 | .mepanel .row .col1,.mepanel .row .col2,.mepanel .row .col3,.mepanel .row .col4,.mepanel .row .col5,.mepanel .row .col6{display:block;width:100%;min-height:20px;float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
52 | .mepanel .row [class*="col"]:first-child{margin-left:0}
53 | .mepanel .row .col1 {
54 | width: 31.91%;
55 | }
56 | .mepanel .row .col2{width:31.914893617021278%}
57 | .mepanel .row .col3{width:48.93617021276595%}
58 | .mepanel .row .col4{width:65.95744680851064%}
59 | .mepanel .row .col5{width:82.97872340425532%}
60 | .mepanel .row .col6{width:100%}
61 | .memenu>li.showhide{
62 | display:none;
63 | width:100%;
64 | height:44px;
65 | cursor:pointer;
66 | color:#555;
67 | background:#52D0C4;
68 |
69 | }
70 | .memenu>li.showhide span.title{margin:11px 0 0 25px;color: #fff;float:left}
71 | .memenu>li.showhide span.icon1:after{position:absolute;content:"";right:25px;top:12px;height:3px;width:25px;font-size:50px;border-top:3px solid #fff;border-bottom:3px solid #fff;z-index:1}
72 | .memenu>li.showhide span.icon2:after{position:absolute;content:"";right:25px;top:24px;height:3px;width:25px;font-size:50px;border-top:3px solid #fff;border-bottom:3px solid #fff;z-index:1}
73 | .skyblue li>a,.skyblue>li.showhide span{color:#52d0c4}
74 | .skyblue>li:hover>a,.skyblue>li.active>a,.skyblue .dropdown li:hover>a{color:#000}
75 | .skyblue .mepanel img:hover,.skyblue form.contact input[type="text"]:focus,.skyblue form.contact textarea:focus{border:solid 1px #0194be}
76 | .skyblue form.contact input[type="submit"]{background:#0194be}
77 | @media(max-width:768px){
78 | .memenu>li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
79 | .memenu>li:hover,.memenu>li.active{border-top:0}
80 | .memenu>li>a{ padding: 0.7em 0;}
81 | .memenu>li:hover>a,.memenu>li.active>a{padding: 0.7em 0;}
82 | .memenu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
83 | .memenu .dropdown,.memenu .dropdown li .dropdown{width:100%;display:none;left:0;border-left:0;position:static;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
84 | .memenu .dropdown li{background:#fff!important;border:0}
85 | .memenu .dropdown>li>a{padding-left:40px!important}
86 | .memenu>li>.mepanel {
87 | position: static;
88 | margin-top: 50px;
89 | border: none;
90 | width: 100%;
91 | }
92 | .me-one ul li {
93 | text-align: center !important;
94 | }
95 | .mepanel .row{
96 | margin:0;
97 | }
98 | .mepanel .row [class*="col"]{float:none;display:block;width:100%;margin-left:0;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
99 | .mepanel .row:first-child [class*="col"]:first-child{margin-top:0}
100 | .mepanel .row{margin-top:0}.black{background:#222}
101 | }
102 | @media(max-width:320px){
103 | .memenu>li.showhide {
104 | height: 37px;
105 | }
106 | .memenu>li.showhide span.title {
107 | margin: 8px 0 0 15px;
108 | color:#fff;
109 | }
110 | .memenu>li.showhide span.icon1:after {
111 | right: 10px;
112 | top: 9px;
113 | }
114 | .memenu>li.showhide span.icon2:after {
115 | right: 10px;
116 | top: 21px;
117 | }
118 | .memenu>li>a {
119 | font-size: 1em;
120 | }
121 | }
--------------------------------------------------------------------------------
/static/css/popuo-box.css:
--------------------------------------------------------------------------------
1 | /* Styles for dialog window */
2 | #small-dialog,#small-dialog1{
3 | padding:20px;
4 | text-align: left;
5 | max-width: 650px;
6 | margin: 40px auto;
7 | position: relative;
8 | text-align:center;
9 | }
10 | #small-dialog-it,#small-dialog-in,#small-dialog-fr,#small-dialog-sh,#small-dialog-sf,#small-dialog-su,#small-dialog-me,#small-dialog-ch,#small-dialog-pi,#small-dialog-am {
11 | background: white;
12 | padding:20px;
13 | text-align: left;
14 | max-width: 450px;
15 | margin: 40px auto;
16 | position: relative;
17 | text-align:center;
18 | }
19 | a.play-icon.popup-with-zoom-anim img:hover {
20 | opacity: 0.5;
21 | transition:0.5s all;
22 | -webkit-transition:0.5s all;
23 | -o-transition:0.5s all;
24 | -moz-transition:0.5s all;
25 | -ms-transition:0.5s all;
26 | }
27 | .portfolio-items{
28 | text-align:center;
29 | margin:0 auto;
30 | }
31 | .portfolio-items img{
32 | width:100%;
33 | }
34 | .portfolio-items h4{
35 | margin:1em 0;
36 | font-size:25px;
37 | color:#a63d56;
38 | }
39 | .portfolio-items p{
40 | text-align:justify;
41 | }
42 | /**
43 |
44 | /**
45 | * Fade-zoom animation for first dialog
46 | */
47 |
48 | /* start state */
49 | .my-mfp-zoom-in #small-dialog {
50 | opacity: 0;
51 | -webkit-transition: all 0.2s ease-in-out;
52 | -moz-transition: all 0.2s ease-in-out;
53 | -o-transition: all 0.2s ease-in-out;
54 | transition: all 0.2s ease-in-out;
55 | -webkit-transform: scale(0.8);
56 | -moz-transform: scale(0.8);
57 | -ms-transform: scale(0.8);
58 | -o-transform: scale(0.8);
59 | transform: scale(0.8);
60 | }
61 | /* animate in */
62 | .my-mfp-zoom-in.mfp-ready #small-dialog {
63 | opacity: 1;
64 | -webkit-transform: scale(1);
65 | -moz-transform: scale(1);
66 | -ms-transform: scale(1);
67 | -o-transform: scale(1);
68 | transform: scale(1);
69 | }
70 | /* animate out */
71 | .my-mfp-zoom-in.mfp-removing #small-dialog {
72 | -webkit-transform: scale(0.8);
73 | -moz-transform: scale(0.8);
74 | -ms-transform: scale(0.8);
75 | -o-transform: scale(0.8);
76 | transform: scale(0.8);
77 | opacity: 0;
78 | }
79 | /* Dark overlay, start state */
80 | .my-mfp-zoom-in.mfp-bg {
81 |
82 | -webkit-transition: opacity 0.3s ease-out;
83 | -moz-transition: opacity 0.3s ease-out;
84 | -o-transition: opacity 0.3s ease-out;
85 | transition: opacity 0.3s ease-out;
86 | }
87 | /* animate out */
88 | .my-mfp-zoom-in.mfp-removing.mfp-bg {
89 | opacity: 0;
90 | }
91 | /**
92 | /* Magnific Popup CSS */
93 | .mfp-bg {
94 | top: 0;
95 | left: 0;
96 | width: 100%;
97 | height: 100%;
98 | z-index: 1042;
99 | overflow: hidden;
100 | position: fixed;
101 | background:#fff;
102 | }
103 |
104 | .mfp-wrap {
105 | top: 0;
106 | left: 0;
107 | width: 100%;
108 | height: 100%;
109 | z-index: 1043;
110 | position: fixed;
111 | outline: none !important;
112 | -webkit-backface-visibility: hidden; }
113 |
114 | .mfp-container {
115 | text-align: center;
116 | position: absolute;
117 | width: 100%;
118 | height: 100%;
119 | left: 0;
120 | top: 0;
121 | padding: 0 8px;
122 | -webkit-box-sizing: border-box;
123 | -moz-box-sizing: border-box;
124 | box-sizing: border-box;
125 | background: #52d0c4 !important;
126 | }
127 |
128 | .mfp-container:before {
129 | content: '';
130 | display: inline-block;
131 | height: 100%;
132 | vertical-align: middle; }
133 |
134 | .mfp-align-top .mfp-container:before {
135 | display: none; }
136 |
137 | .mfp-content {
138 | position: relative;
139 | display: inline-block;
140 | vertical-align: middle;
141 | margin: 0 auto;
142 | text-align: left;
143 | z-index: 1045; }
144 |
145 | .mfp-inline-holder .mfp-content,
146 | .mfp-ajax-holder .mfp-content {
147 | width: 100%;
148 | cursor: auto; }
149 |
150 | .mfp-ajax-cur {
151 | cursor: progress; }
152 |
153 | .mfp-zoom-out-cur,
154 | .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
155 | cursor: -moz-zoom-out;
156 | cursor: -webkit-zoom-out;
157 | cursor: zoom-out; }
158 | .mfp-zoom {
159 | cursor: pointer;
160 | cursor: -webkit-zoom-in;
161 | cursor: -moz-zoom-in;
162 | cursor: zoom-in; }
163 |
164 | .mfp-auto-cursor .mfp-content {
165 | cursor: auto; }
166 |
167 | .mfp-close,
168 | .mfp-arrow,
169 | .mfp-preloader,
170 | .mfp-counter {
171 | -webkit-user-select: none;
172 | -moz-user-select: none;
173 | user-select: none; }
174 |
175 | .mfp-loading.mfp-figure {
176 | display: none; }
177 |
178 | .mfp-hide {
179 | display: none !important; }
180 | .mfp-content iframe{
181 | width:100%;
182 | min-height:500px;
183 | }
184 | .mfp-preloader {
185 | color: #cccccc;
186 | position: absolute;
187 | top: 50%;
188 | width: auto;
189 | text-align: center;
190 | margin-top: -0.8em;
191 | left: 8px;
192 | right: 8px;
193 | z-index: 1044; }
194 |
195 | .mfp-preloader a {
196 | color: #cccccc; }
197 |
198 | .mfp-preloader a:hover {
199 | color: white; }
200 |
201 | .mfp-s-ready .mfp-preloader {
202 | display: none; }
203 |
204 | .mfp-s-error .mfp-content {
205 | display: none; }
206 |
207 | button.mfp-close,
208 | button.mfp-arrow {
209 | overflow: visible;
210 | cursor: pointer;
211 | border: 0;
212 | background:#000;
213 | -webkit-appearance: none;
214 | display: block;
215 | padding: 0;
216 | z-index: 1046; }
217 | button::-moz-focus-inner {
218 | padding: 0;
219 | border: 0; }
220 |
221 | .mfp-close {
222 | width: 44px;
223 | height: 44px;
224 | line-height: 44px;
225 | position: absolute;
226 | right: 0px;
227 | top: -43px;
228 | text-decoration: none;
229 | text-align: center;
230 | padding: 0 0 18px 10px;
231 | color: #000;
232 | font-style: normal;
233 | font-size: 28px;
234 | outline:none;
235 | }
236 | .mfp-close:hover, .mfp-close:focus {
237 | opacity: 1; }
238 |
239 | .mfp-close-btn-in .mfp-close {
240 | color: #fff; }
241 |
242 | .mfp-image-holder .mfp-close,
243 | .mfp-iframe-holder .mfp-close {
244 | color: white;
245 | right: -6px;
246 | text-align: right;
247 | padding-right: 6px;
248 | width: 100%;
249 | }
250 | /*----*/
251 | .login{
252 | border-bottom:2px solid #fff;
253 | }
254 | .login input[type="text"] {
255 | outline: none;
256 | padding:6px ;
257 | background: none;
258 | width: 93%;
259 | border: none;
260 | font-size:1.3em;
261 | color:#fff;
262 | }
263 | .login input[type="submit"] {
264 | width: 26px;
265 | height: 26px;
266 | background: url(../images/search.png) no-repeat ;
267 | padding: 0px 1px;
268 | border: none;
269 | cursor: pointer;
270 | outline: none;
271 | vertical-align: middle;
272 | }
273 | .search-top p{
274 | color:#fff;
275 | font-size:1.2em;
276 | line-height:1.5em;
277 | width:33%;
278 | text-align:center;
279 | padding: 1em 0;
280 | }
281 | @media(max-width:640px){
282 | .search-top p {
283 | width: 45%;
284 | }
285 | }
286 | @media all and (max-width:480px){
287 | .login input[type="text"] {
288 | width: 88%;
289 | font-size: 1.4em;
290 | }
291 | .search-top p {
292 | width: 60%;
293 | }
294 | }
295 | @media all and (max-width:320px){
296 | .login input[type="text"] {
297 | width: 80%;
298 | font-size: 1.2em;
299 | }
300 | #small-dialog{
301 | padding:15px;
302 | }
303 | .search-top p {
304 | width: 70%;
305 | font-size:1em;
306 | }
307 | }
308 |
--------------------------------------------------------------------------------
/static/css/style.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'OleoScript-Regular';
3 | src:url(../fonts/OleoScript-Regular.ttf) format('truetype');
4 | }
5 | @font-face {
6 | font-family: 'Roboto-Regular';
7 | src:url(../fonts/Roboto-Regular.ttf) format('truetype');
8 | }
9 | html,body{
10 | background:#fff;
11 | font-size: 100%;
12 | font-family: 'Roboto-Regular';
13 | }
14 | body a{
15 | transition: 0.5s all;
16 | -webkit-transition: 0.5s all;
17 | -o-transition: 0.5s all;
18 | -moz-transition: 0.5s all;
19 | -ms-transition: 0.5s all;
20 | }
21 | ul{
22 | padding: 0;
23 | margin: 0;
24 | }
25 | h1,h2,h3,h4,h5,h6,label,p{
26 | margin:0;
27 | }
28 | /*----*/
29 | .header-top{
30 | border-bottom: 1px solid #eee;
31 | padding: 15px 0;
32 | }
33 | .header-left{
34 | margin-top: 4px;
35 | }
36 | .header-left ul li{
37 | display: inline-block;
38 | }
39 | .header-left ul li a{
40 | text-decoration: none;
41 | color:#fff;
42 | font-size: 1.1em;
43 | margin: 0 2em 0 0;
44 | }
45 | .header-left ul li a:hover{
46 | color: #EF5F21;
47 | }
48 | .head-top {
49 | padding: 1em 0 0;
50 | }
51 | .number {
52 | margin-top: 1%;
53 | }
54 | .number span {
55 | color: #000;
56 | font-size: 1em;
57 | }
58 | /* start menu */
59 | .h_menu4 {
60 | margin: 7px 0 0px;
61 | }
62 | .h_nav h4{
63 | border-bottom:1px solid rgb(236, 236, 236);
64 | font-size: 1.3em;
65 | color:#000;
66 | line-height: 1.8em;
67 | margin-bottom: 4%;
68 | text-align: left;
69 | }
70 | .h_nav h4.top{
71 | margin-top:1%;
72 | }
73 | .h_nav ul li{
74 | display: block;
75 | }
76 | .h_nav ul li a{
77 | display: block;
78 | font-size: 1em;
79 | color: #B0B0B0;
80 | text-transform: capitalize;
81 | line-height: 2em;
82 | -webkit-transition: all 0.3s ease-in-out;
83 | -moz-transition: all 0.3s ease-in-out;
84 | -o-transition: all 0.3s ease-in-out;
85 | transition: all 0.3s ease-in-out;
86 | text-align: left;
87 | }
88 | .h_nav ul li a:hover{
89 | color:#52d0c4;
90 | text-decoration:underline;
91 | }
92 | /*--banner--*/
93 | /*--header--*/
94 | select.in-drop,select.in-drop1 {
95 | border: none;
96 | outline: 0;
97 | font-size: 0.9em;
98 | color: #000;
99 | background: none;
100 | width: 81%;
101 | }
102 | .world ul li {
103 | display: inline-block;
104 | margin: 0 2% 0 0;
105 | }
106 | select.in-drop1{
107 | width:100%;
108 | }
109 | .logo{
110 | text-align:center;
111 | }
112 | p.log{
113 | float:left;
114 | font-size: 1em;
115 | width: 50%;
116 | margin-top: 4%;
117 | }
118 | p.log a{
119 | color:#52d0c4;
120 | text-decoration:none;
121 | margin: 0 5%;
122 | display: inline-block;
123 | }
124 | p.log a:hover{
125 | color:#000;
126 | }
127 | .search {
128 | text-align: right;
129 | margin-top: 1%;
130 | }
131 | i.glyphicon.glyphicon-search {
132 | color: #000;
133 | font-size: 1em;
134 | }
135 | .world {
136 | margin-top: 2%;
137 | }
138 | i.glyphicon.glyphicon-phone {
139 | margin: 0 4% 0 0;
140 | }
141 | /*--cart--*/
142 | .itemContainer{
143 | width:100%;
144 | float:left;
145 | }
146 | .itemContainer div{
147 | float:left;
148 | margin: 5px 20px 5px 20px ;
149 | }
150 | .itemContainer a{
151 | text-decoration:none;
152 | }
153 | .cartHeaders{
154 | width:100%;
155 | float:left;
156 | }
157 | .cartHeaders div{
158 | float:left;
159 | margin: 5px 20px 5px 20px ;
160 | }
161 | .item_add {
162 | color: #000;
163 | border:none;
164 | }
165 | a.item_add {
166 | text-decoration: none;
167 | }
168 | .grid_1 img{
169 | margin-bottom:1em;
170 | }
171 | .box_1 h3{
172 | color: #000;
173 | font-size: 1em;
174 | }
175 | .box_1 h3 img{
176 | margin-left: 5px;
177 | }
178 | .box_1 p a{
179 | color: #B5B3B3;
180 | font-size: 0.77em;
181 | }
182 | .total {
183 | display: inline-block;
184 | }
185 | .cart.box_1{
186 | float: right;
187 | margin-top: 2px;
188 | }
189 | /*--- slider-css --*/
190 | .slider {
191 | position: relative;
192 | }
193 | .rslides {
194 | position: relative;
195 | list-style: none;
196 | overflow: hidden;
197 | width: 100%;
198 | padding: 0;
199 | margin: 0;
200 | }
201 | .rslides li {
202 | -webkit-backface-visibility: hidden;
203 | position: absolute;
204 | display: none;
205 | width: 100%;
206 | left: 0;
207 | top: 0;
208 | }
209 | .rslides li:first-child {
210 | position: relative;
211 | display: block;
212 | float: left;
213 | }
214 | .rslides img {
215 | display: block;
216 | height: auto;
217 | float: left;
218 | width: 100%;
219 | border: 0;
220 | }
221 | .callbacks_tabs a:after {
222 | content: "\f111";
223 | font-size: 0;
224 | font-family: FontAwesome;
225 | visibility: visible;
226 | display: block;
227 | height: 12px;
228 | width: 12px;
229 | display: inline-block;
230 | background: #fff;
231 | border-radius:50px;
232 | }
233 | .callbacks_here a:after{
234 | background:#000;
235 | }
236 | .callbacks_tabs a{
237 | visibility:hidden;
238 | }
239 | .callbacks_tabs li{
240 | display:inline-block;
241 | }
242 | ul.callbacks_tabs.callbacks1_tabs {
243 | position: absolute;
244 | bottom: 14px;
245 | z-index: 999;
246 | left: 45%;
247 | }
248 | .banner{
249 | border-bottom:1px solid #bcbcbc;
250 | padding: 1em 0;
251 | }
252 | .banner-mat{
253 | padding:0;
254 | }
255 | /*--content--*/
256 | .content-top h1{
257 | color:#000;
258 | font-size: 3em;
259 | font-family: 'OleoScript-Regular';
260 | text-align: center;
261 | margin: 0 0 1em;
262 | }
263 | .col-md1 img{
264 | margin: 0 auto;
265 | }
266 | .col-md1 h3 {
267 | font-size: 1.2em;
268 | line-height: 1.1em;
269 | font-family: 'OleoScript-Regular';
270 | text-align: center;
271 | margin: 0 0 0.7em;
272 | color: #000;
273 | }
274 | .col-md1 h3 a {
275 | color: #000;
276 | text-decoration: none;
277 | }
278 | .price h5{
279 | float: left;
280 | color:#000;
281 | font-size: 1.5em;
282 | margin-top: 3px;
283 | }
284 | .price a {
285 | color: #FFF;
286 | font-size: 0.9em;
287 | display: block;
288 | float: right;
289 | background-color: #52D0C4;
290 | padding: 0.3em 0.6em;
291 | border-radius: 3px;
292 | text-decoration: none;
293 | }
294 | .content-top {
295 | padding: 4em 0;
296 | }
297 | .content-top1 {
298 | padding: 2em 0;
299 | }
300 | .col-md1 {
301 | border: 1px solid #CACACA;
302 | padding: 1em;
303 | border-bottom:5px solid #52D0C4;
304 | }
305 | .col-md1:hover {
306 | border: 1px solid #000;
307 | border-bottom: 5px solid #000;
308 | transition: 0.5s all;
309 | -webkit-transition: 0.5s all;
310 | -o-transition: 0.5s all;
311 | -moz-transition: 0.5s all;
312 | -ms-transition: 0.5s all;
313 | }
314 | .col-md1:hover .price a {
315 | background-color: #000;
316 | transition: 0.5s all;
317 | -webkit-transition: 0.5s all;
318 | -o-transition: 0.5s all;
319 | -moz-transition: 0.5s all;
320 | -ms-transition: 0.5s all;
321 | }
322 | /*--footer--*/
323 | .top-footer iframe{
324 | width: 100%;
325 | min-height:300px;
326 | border: none;
327 | }
328 | .top-footer1 h2 {
329 | font-size: 2em;
330 | color: #52d0c4;
331 | font-family: 'OleoScript-Regular';
332 | margin: 0 0 0.5em;
333 | }
334 | .top-footer1 input[type="text"],.top-footer1 input[type="password"] {
335 | width: 65%;
336 | padding: 0.6em;
337 | outline: none;
338 | color: #BDBDBD;
339 | font-size: 1em;
340 | background: none;
341 | border: 1px solid #BDBDBD;
342 | }
343 | .top-footer1 input[type="submit"] {
344 | font-size: 0.9em;
345 | color: #fff;
346 | background-color:#000;
347 | border: none;
348 | padding: 0.8em 0em;
349 | width: 30%;
350 | vertical-align: top;
351 | outline: none;
352 | }
353 | .top-footer1 input[type="submit"]:hover {
354 | background-color:#52d0c4;
355 | }
356 | .footer {
357 | border-top: 1px solid #BDBDBD;
358 | }
359 | .footer-top {
360 | padding: 3em 0 ;
361 | }
362 | .top-footer1 {
363 | margin: 6em 0 0;
364 | }
365 | .footer-bottom-cate h6{
366 | font-size: 1.1em;
367 | color: #000;
368 | margin: 0 0 0.5em;
369 | font-family: 'OleoScript-Regular';
370 | }
371 | .footer-bottom-cate ul{
372 | padding: 0;
373 | margin: 0;
374 | }
375 | .footer-bottom-cate ul li{
376 | list-style: none;
377 | padding: 0.2em 0;
378 | }
379 | .footer-bottom-cate ul li a {
380 | text-decoration:none;
381 | font-size: 0.8em;
382 | color: #B2B2B2;
383 | }
384 | .footer-bottom-cate ul li a:hover{
385 | color:#52D0C4;
386 | padding-left: 5px;
387 | }
388 | .cate-bottom ul li {
389 | font-size:1em;
390 | color: #000;
391 | }
392 | .cate-bottom ul li.phone {
393 | color:#52D0C4;
394 | padding: 1em 0 0em;
395 | }
396 | p.footer-class {
397 | font-size: 1em;
398 | color: #B2B2B2;
399 | margin: 2em 0 0;
400 | text-align:center;
401 | }
402 | p.footer-class a{
403 | text-decoration:none;
404 | color: #52D0C4;
405 | }
406 | p.footer-class a:hover{
407 | color: #B2B2B2;
408 | }
409 | .footer-bottom {
410 | padding: 4em 0;
411 | border-top: 1px solid #BDBDBD;
412 | }
413 | /*--//footer--*/
414 | /*-- contact --*/
415 | .contact {
416 | padding: 4em 0;
417 | }
418 | .contact h1{
419 | font-size: 3em;
420 | color: #000;
421 | font-family: 'OleoScript-Regular';
422 | margin: 0 0px 1em;
423 | text-align: center;
424 | }
425 | .contact-bottom span,.contact-bottom-top span{
426 | font-size:1.2em;
427 | color:#fff;
428 | display:block;
429 | padding:0 0 0.5em;
430 | }
431 | .contact-bottom input[type="text"],.contact-bottom input[type="password"]{
432 | width:100%;
433 | padding:0.7em;
434 | border:1px solid #bbb;
435 | -webkit-appearance:none;
436 | outline:none;
437 | color:#fff;
438 | outline-color:#52D0C4;
439 | background: none;
440 | }
441 | .contact-bottom-top textarea{
442 | width:100%;
443 | padding:1em;
444 | border:1px solid #bbb;
445 | -webkit-appearance:none;
446 | outline:none;
447 | color:#bbb;
448 | min-height:220px;
449 | resize:none;
450 | outline-color:#52D0C4;
451 | background: none;
452 | }
453 | .contact-bottom-top {
454 | margin: 1em 15px 0;
455 | }
456 | .contact-form input[type="submit"]{
457 | background: #52D0C4;
458 | color: #fff;
459 | border: none;
460 | outline: none;
461 | margin:1em 15px 0;
462 | padding: 0.3em 1em;
463 | font-size: 1.2em;
464 | display: inline-block;
465 | transition: 0.5s all;
466 | -webkit-transition: 0.5s all;
467 | -moz-transition: 0.5s all;
468 | -o-transition: 0.5s all;
469 | -ms-transition: 0.5s all;
470 | }
471 | .contact-form input[type="submit"]:hover{
472 | background: #000;
473 | }
474 | .address-grid i{
475 | color:#52D0C4;
476 | font-size:4em;
477 | float: left;
478 | margin: 0 9% 0 0;
479 | display: inline-block;
480 | }
481 | .address1{
482 | float: left;
483 | margin-top: 0.5em;
484 | }
485 | .address1 p{
486 | font-size:1.8em;
487 | color: #b2b2b2;
488 | line-height: 1.7em;
489 |
490 | }
491 | .address1 p a{
492 | text-decoration:none;
493 | color: #b2b2b2;
494 | }
495 | .address1 p a:hover{
496 | color: #52D0C4;
497 | }
498 | .address-more h2{
499 | color:#000;
500 | font-size:2em;
501 | margin: 0 15px 0.7em;
502 | font-family: 'OleoScript-Regular';
503 | }
504 | .address {
505 | padding: 3em 0 0;
506 | }
507 | .contact span {
508 | color: #b2b2b2;
509 | font-size:0.9em;
510 | padding-bottom: 0.2em;
511 | display: block;
512 | }
513 | /*--//contact--*/
514 | /*--login--*/
515 | .account h1 {
516 | color:#000;
517 | font-size: 3em;
518 | margin:0 0 1em;
519 | font-family: 'OleoScript-Regular';
520 | text-align: center;
521 | }
522 | .login-left h4{
523 | color:#000;
524 | font-size: 1.3em;
525 | font-family: 'OleoScript-Regular';
526 | }
527 | .login-left p {
528 | color: #b2b2b2;
529 | display: block;
530 | font-size: 0.9em;
531 | margin: 1em 0 1.5em 0;
532 | line-height: 1.8em;
533 | width: 95%;
534 | }
535 | .acount-btn {
536 | background:#52d0c4;
537 | color: #FFF;
538 | font-size: 0.9em;
539 | padding: 0.4em 1em;
540 | transition: 0.5s all;
541 | -webkit-transition: 0.5s all;
542 | -moz-transition: 0.5s all;
543 | -o-transition: 0.5s all;
544 | display: inline-block;
545 | text-transform: uppercase;
546 | }
547 | .acount-btn:hover, .login-right input[type="submit"]:hover{
548 | background:#000;
549 | text-decoration:none;
550 | color:#fff;
551 | }
552 | .login-right form {
553 | padding: 1em 0;
554 | }
555 | .login-right span {
556 | color: #b2b2b2;
557 | font-size:0.9em;
558 | padding-bottom: 0.4em;
559 | display: block;
560 | }
561 | .word-in{
562 | margin: 0.5em 0 0;
563 | }
564 | .login-right input[type="text"],.login-right input[type="password"] {
565 | border: 1px solid #bbb;
566 | outline-color:#52d0c4;
567 | width: 96%;
568 | font-size:0.9em;
569 | padding:10px;
570 | margin: 0.5em 0;
571 | }
572 | .login-right input[type="submit"] {
573 | background:#52d0c4;
574 | color: #FFF;
575 | font-size: 0.9em;
576 | padding: 0.4em 1em;
577 | transition: 0.5s all;
578 | -webkit-transition: 0.5s all;
579 | -moz-transition: 0.5s all;
580 | -o-transition: 0.5s all;
581 | display: inline-block;
582 | text-transform: uppercase;
583 | border:none;
584 | outline:none;
585 | }
586 | a.forgot {
587 | font-size: 0.8125em;
588 | color: #000000;
589 | }
590 | .account {
591 | padding: 4em 0;
592 | }
593 | /*--register--*/
594 | .register h1 {
595 | color:#000;
596 | font-size:3em;
597 | margin:0 0 1em;
598 | font-family: 'OleoScript-Regular';
599 | text-align: center;
600 | }
601 | .register-top-grid span, .register-bottom-grid span {
602 | color:#b2b2b2;
603 | font-size: 0.9em;
604 | padding-bottom: 0.2em;
605 | display: block;
606 | }
607 | .register-top-grid input[type="text"], .register-bottom-grid input[type="password"] {
608 | border: 1px solid #EEE;
609 | outline-color:#52D0C4;
610 | width: 100%;
611 | font-size: 1em;
612 | padding: 0.5em;
613 | margin: 0.5em 0;
614 | }
615 | .checkbox {
616 | margin-bottom: 4px;
617 | padding-left: 27px;
618 | font-size: 1.2em;
619 | line-height: 27px;
620 | cursor: pointer;
621 | }
622 | .checkbox {
623 | position: relative;
624 | font-size: 0.9em;
625 | color:#000;
626 | }
627 | .checkbox:last-child {
628 | margin-bottom: 0;
629 | }
630 | .news-letter {
631 | color: #000;
632 | font-size: 1em;
633 | margin-bottom: 1em;
634 | display: block;
635 | text-transform: uppercase;
636 | transition: 0.5s all;
637 | -webkit-transition: 0.5s all;
638 | -moz-transition: 0.5s all;
639 | -o-transition: 0.5s all;
640 | clear: both;
641 | }
642 | .checkbox i {
643 | position: absolute;
644 | bottom: 5px;
645 | left: 0;
646 | display: block;
647 | width:20px;
648 | height:20px;
649 | outline: none;
650 | border: 2px solid #E1DFDF;
651 | }
652 | .checkbox input + i:after {
653 | content: '';
654 | background: url("../images/tick1.png") no-repeat 1px 2px;
655 | top: -1px;
656 | left: -1px;
657 | width: 15px;
658 | height: 15px;
659 | font: normal 12px/16px FontAwesome;
660 | text-align: center;
661 | }
662 | .checkbox input + i:after {
663 | position: absolute;
664 | opacity: 0;
665 | transition: opacity 0.1s;
666 | -o-transition: opacity 0.1s;
667 | -ms-transition: opacity 0.1s;
668 | -moz-transition: opacity 0.1s;
669 | -webkit-transition: opacity 0.1s;
670 | }
671 | .checkbox input {
672 | position: absolute;
673 | left: -9999px;
674 | }
675 | .checkbox input:checked + i:after {
676 | opacity: 1;
677 | }
678 | .news-letter:hover {
679 | color:#00BFF0;
680 | }
681 | .register-but{
682 | margin-top:1em;
683 | }
684 | .register-but input[type="submit"] {
685 | background:#52D0C4;
686 | color: #FFF;
687 | font-size:1em;
688 | padding: 0.4em 1em;
689 | transition: 0.5s all;
690 | -webkit-transition: 0.5s all;
691 | -moz-transition: 0.5s all;
692 | -o-transition: 0.5s all;
693 | display: inline-block;
694 | border:none;
695 | outline:none;
696 | }
697 | .register-but input[type="submit"]:hover {
698 | background:#000;
699 | }
700 | .mation{
701 | padding: 1em 0;
702 | }
703 | .register {
704 | padding: 4em 0;
705 | }
706 | /*--product--*/
707 | .products h1{
708 | color:#000;
709 | font-size: 3em;
710 | font-family: 'OleoScript-Regular';
711 | text-align: center;
712 | margin: 0 0 1em;
713 | }
714 | .products {
715 | padding: 4em 0;
716 | }
717 | /*--menu-drop--*/
718 | h3.cate {
719 | color: #52D0C4;
720 | font-size: 1.5em;
721 | font-family: 'OleoScript-Regular';
722 | }
723 | ul.kid-menu{
724 | display: block !important;
725 | }
726 | .menu-drop {
727 | width: auto;
728 | height: auto;
729 | padding: 0;
730 | list-style: none;
731 | margin: 0.5em 0;
732 | }
733 | .menu-drop > li > a {
734 | width: 100%;
735 | margin: 0.3em 0;
736 | display:inline-block;
737 | position: relative;
738 | color: #B2B2B2;
739 | font-size: 0.9em;
740 | text-decoration:none;
741 |
742 | }
743 | .menu-drop > li > a:hover{
744 | color:#52D0C4;
745 | }
746 | .menu-drop ul li a {
747 | width: 100%;
748 | display: inline-block;
749 | position: relative;
750 | font-size:0.9em;
751 | margin:0.3em 0;
752 | color: #52D0C4;
753 | text-decoration:none;
754 | text-indent: 1.2em;
755 | }
756 | .menu-drop ul li a:hover{
757 | color:#000;
758 | }
759 | ul.kid-menu li,ul.cute li{
760 | list-style: none;
761 | }
762 | /*--//menu-drop--*/
763 | /*----*/
764 | .fashion-grid{
765 | float:left;
766 | width: 24%;
767 | }
768 | .fashion-grid1{
769 | float: right;
770 | width: 68%;
771 | }
772 | h6.best2 {
773 | font-size: 0.9em;
774 | line-height: 1.5em;
775 | }
776 | h6.best2 a{
777 | color:#B2B2B2;
778 | text-decoration: none;
779 | }
780 | h6.best2 a:hover{
781 | color:#52D0C4;
782 | }
783 | span.price-in1 {
784 | font-size: 1.3em;
785 | padding: 0.3em 0 0;
786 | display: block;
787 | color:#52D0C4;
788 | }
789 | .product-go {
790 | padding: 1em 0;
791 | }
792 | /*--tag--*/
793 | .tag {
794 | padding: 2em 0;
795 | }
796 | .tags {
797 | padding: 1.5em 0 0;
798 | }
799 | .tags ul li {
800 | display: inline-block;
801 | float:left;
802 | width: 22.8%;
803 | margin: 0.5em 2% 0 0;
804 | text-align: center;
805 | }
806 | .tags li a {
807 | font-size: 0.9em;
808 | display:block;
809 | padding: 0.3em 0.4em;
810 | text-decoration: none;
811 | color: #B2B2B2;
812 | border: 1px solid #B2B2B2;
813 | }
814 | .tags li a:hover {
815 | color: #fff;
816 | background:#52D0C4;
817 | border: 1px solid #52D0C4;
818 | }
819 |
820 | .tags ul li:nth-child(4),.tags ul li:nth-child(8),.tags ul li:nth-child(12){
821 | margin:0.5em 0 0;
822 | }
823 | /*--typo-single--*/
824 | .thumb-image { width: 305px; }
825 |
826 | .thumb-image > img { width: 100%; }
827 | /*--single--*/
828 | .single-para h1{
829 | font-size:1.5em;
830 | color:#52D0C4;
831 | line-height:1.5em;
832 | font-family: 'OleoScript-Regular';
833 | }
834 | label.add-to{
835 | display:block;
836 | font-size: 2em;
837 | color: #000;
838 | }
839 | .single-para p{
840 | font-size:0.9em;
841 | color:#B2B2B2;
842 | line-height:1.8em;
843 | }
844 | a.cart{
845 | padding: 0.3em 0.7em;
846 | color: #FFF;
847 | background: #52D0C4;
848 | margin: 1.5em 0 0;
849 | font-size: 1em;
850 | display:inline-block;
851 | line-height: 1.6em;
852 | text-align: center;
853 | text-decoration:none;
854 | }
855 | a.cart:hover{
856 | background: #000;
857 | }
858 | /*----*/
859 | .star-on {
860 | padding: 1em 0;
861 | }
862 | .star-on ul {
863 | float:left;
864 | }
865 |
866 | .star-on ul li{
867 | display: inline-block;
868 | }
869 | .star-on ul li i{
870 | color:#000;
871 | }
872 | .review{
873 | float:left;
874 | padding: 0 1em;
875 | }
876 | .star-on a{
877 | text-decoration:none;
878 | font-size:1em;
879 | color:#52D0C4;
880 | }
881 | .star-on a:hover{
882 | color:#000;
883 | }
884 | .single-bottom h4{
885 | color:#000;
886 | font-size:1.5em;
887 | padding:0.5em;
888 | border-bottom:1px solid #fa7455 ;
889 | }
890 | .single {
891 | padding: 4em 0;
892 | }
893 | .available h6{
894 | color:#52D0C4;
895 | font-size:1.4em;
896 | padding: 0 0 1em;
897 | }
898 | .available ul li{
899 | display:inline-block;
900 | padding:0 0.5em 0 0;
901 | color:#4c4c4c;
902 | font-size:0.9em;
903 | }
904 | .available ul li select {
905 | outline: none;
906 | padding: 3px;
907 | }
908 | .available {
909 | padding: 2em 0 1em;
910 | }
911 |
912 | /*--checkout--*/
913 | .check-out{
914 | padding:4em 0em;
915 | }
916 | table{
917 | width:100%;
918 | margin: 0em 0 2em;
919 | }
920 | th{
921 | color: #52D0C4;
922 | font-size: 1.2em;
923 | font-family: 'OleoScript-Regular';
924 | font-weight: 400;
925 | }
926 | th, td {
927 | padding: 10px;
928 | }
929 | td{
930 | color:#b2b2b2;
931 | font-size: 1em;
932 | }
933 | a.at-in {
934 | float: left;
935 | width: 20%;
936 | }
937 | .sed {
938 | float: right;
939 | width: 74%;
940 | }
941 | .sed h5{
942 | color: #52D0C4;
943 | font-size: 1.1em;
944 | font-family: 'OleoScript-Regular';
945 | }
946 | .sed p{
947 | color:#b2b2b2;
948 | font-size:0.8em;
949 | line-height:1.8em;
950 | padding:1em 0 0;
951 | }
952 | .check input[type="text"],.check input[type="password"]{
953 | width: 76%;
954 | padding: 0.3em;
955 | margin: 1em 0;
956 | background: #fff;
957 | outline: none;
958 | text-align: center;
959 | border: 1px solid #000;
960 | }
961 | .check{
962 | width:6%;
963 | }
964 | .ring-in{
965 | width:45%;
966 | }
967 | .check-out h1 {
968 | font-size: 3em;
969 | color: #000;
970 | font-family: 'OleoScript-Regular';
971 | margin: 0 0px 1em;
972 | text-align: center;
973 | }
974 | a.to-buy{
975 | padding: 0.3em 0.7em;
976 | color: #FFF;
977 | background: #52D0C4;
978 | margin: 0.5em 0 0;
979 | font-size: 1em;
980 | display: inline-block;
981 | line-height: 1.6em;
982 | text-align: center;
983 | text-decoration: none;
984 | }
985 | a.to-buy:hover{
986 | background: #000;
987 | }
988 | /*--//checkout--*/
989 | /*--typo--*/
990 | h1.typo1 {
991 | font-size: 3em;
992 | color: #000;
993 | font-family: 'OleoScript-Regular';
994 | margin: 0 0px 1em;
995 | text-align: center;
996 | }
997 | .page-header h3{
998 | font-size: 2.5em;
999 | color:#000;
1000 | }
1001 | .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
1002 | padding: 8px;
1003 | line-height: 1.42857143;
1004 | vertical-align: top;
1005 | border-top: none;
1006 | }
1007 | .grid1 {
1008 | margin: 1.5em 0 0;
1009 | }
1010 | ul.nav.nav-pills {
1011 | margin: 1.5em 0 0;
1012 | }
1013 | .grid2{
1014 | margin: 1em 0 0;
1015 | }
1016 | .page {
1017 | padding: 4em 0;
1018 | }
1019 | /*--//typo--*/
1020 | /*--responsive--*/
1021 | @media(max-width:1366px){
1022 |
1023 | }
1024 | @media(max-width:1280px){
1025 |
1026 | }
1027 | @media(max-width:1024px){
1028 | .content-top h1 {
1029 | font-size: 2.5em;
1030 | margin: 0 0 0.3em;
1031 | }
1032 | .content-top {
1033 | padding: 3em 0;
1034 | }
1035 | .top-footer1 input[type="submit"] {
1036 | width: 33%;
1037 | }
1038 | .banner-mat img {
1039 | height: 256px;
1040 | width: 100%;
1041 | }
1042 | .footer-bottom {
1043 | padding: 3em 0;
1044 | }
1045 | /*--products--*/
1046 | .products {
1047 | padding: 3em 0;
1048 | }
1049 | .products h1 {
1050 | font-size: 2.5em;
1051 | }
1052 | .tags li a {
1053 | font-size: 0.77em;
1054 | }
1055 | /*--single--*/
1056 | .thumb-image {
1057 | width: 242px;
1058 | }
1059 | /*--contact--*/
1060 | .contact {
1061 | padding: 3em 0;
1062 | }
1063 | .contact h1 {
1064 | font-size: 2.5em;
1065 | margin: 0 0px 0.8em;
1066 | }
1067 | /*--account--*/
1068 | .account h1,.register h1 {
1069 | font-size: 2.5em;
1070 | }
1071 | .account,.register {
1072 | padding: 3em 0;
1073 | }
1074 | /*--checkout--*/
1075 | .check-out {
1076 | padding: 3em 0em;
1077 | }
1078 | .check-out h1 {
1079 | font-size: 2.5em;
1080 | }
1081 | /*--typo--*/
1082 | .page {
1083 | padding: 3em 0;
1084 | }
1085 | h1.typo1 {
1086 | font-size: 2.5em;
1087 | }
1088 | }
1089 | @media(max-width:768px){
1090 | .col-md2 {
1091 | width: 50%;
1092 | float: left;
1093 | margin-bottom: 2em;
1094 | }
1095 | p.log {
1096 | width: 55%;
1097 | font-size: 0.85em;
1098 | }
1099 | .number span {
1100 | color: #000;
1101 | font-size: 0.82em;
1102 | margin-top: 1.5em;
1103 | display: block;
1104 | }
1105 | .search {
1106 | margin-top: 3%;
1107 | }
1108 | .banner-mat img {
1109 | height: 186px;
1110 | }
1111 | .content-top1 {
1112 | padding: 0em 0;
1113 | }
1114 | .content-top h1 {
1115 | margin: 0 0 1em;
1116 | }
1117 | .content-top {
1118 | padding: 3em 0 1em;
1119 | }
1120 | .top-footer1 {
1121 | margin: 2em 0 0;
1122 | }
1123 | .top-footer1 input[type="text"],.top-footer1 input[type="password"] {
1124 | width: 40%;
1125 | }
1126 | .top-footer1 input[type="submit"] {
1127 | width: 16%;
1128 | }
1129 | .world ,.logo,.header-left{
1130 | width: 33.33%;
1131 | float: left;
1132 | }
1133 | .number ,.search{
1134 | width: 16.66%;
1135 | float: left;
1136 | }
1137 | .h_menu4 {
1138 | float: left;
1139 | width: 66.66%;
1140 | }
1141 | .logo img{
1142 | width: 100%;
1143 | }
1144 | .banner-mat {
1145 | width: 25%;
1146 | float: left;
1147 | }
1148 | .matter-banner {
1149 | width: 50%;
1150 | float: left;
1151 | }
1152 | .footer-bottom-cate {
1153 | float: left;
1154 | width: 25%;
1155 | }
1156 | .number {
1157 | margin-top: 0%;
1158 | padding: 0;
1159 | }
1160 | /*--products--*/
1161 | .col-md3 {
1162 | float: left;
1163 | width: 33.33%;
1164 | margin: 0 0 2em;
1165 | }
1166 | .fashion-grid1 {
1167 | width: 85%;
1168 | }
1169 | .fashion-grid {
1170 | width: 9%;
1171 | }
1172 | .tags li a {
1173 | font-size: 0.9em;
1174 | }
1175 | /*--single--*/
1176 | .grid {
1177 | width: 50%;
1178 | float: left;
1179 | }
1180 | .thumb-image {
1181 | width: 305px;
1182 | }
1183 | .single-top-in {
1184 | width: 50%;
1185 | float: left;
1186 | }
1187 | .single {
1188 | padding: 3em 0;
1189 | }
1190 | /*--contact--*/
1191 | .in-contact {
1192 | margin: 1em 0 0;
1193 | }
1194 | .contact h1 {
1195 | margin: 0 0px 0.3em;
1196 | }
1197 | .address-grid i {
1198 | font-size: 3em;
1199 | margin: 0 5% 0 0;
1200 | }
1201 | .address1 p {
1202 | font-size: 1.4em;
1203 | line-height: 1.7em;
1204 | }
1205 | .address-grid {
1206 | margin: 0 0 1em;
1207 | }
1208 | /*--account--*/
1209 | .account h1 ,.register h1{
1210 | margin: 0;
1211 | }
1212 | /*--checkout--*/
1213 | .sed p {
1214 | padding: 0.5em 0 0;
1215 | }
1216 | .check-out {
1217 | padding: 3em 0em;
1218 | }
1219 | /*--typo--*/
1220 | h1.grid2 {
1221 | font-size: 2.3em;
1222 | }
1223 | }
1224 | @media (max-width: 736px){
1225 | p.log {
1226 | width: 60%;
1227 | }
1228 | .number span {
1229 | font-size: 0.75em;
1230 | }
1231 | }
1232 | @media (max-width: 667px){
1233 | p.log {
1234 | font-size: 0.77em;
1235 | }
1236 | }
1237 | @media(max-width:640px){
1238 | .world {
1239 | width: 26%;
1240 | padding: 0;
1241 | }
1242 | select.in-drop, select.in-drop1 {
1243 | font-size: 0.8em;
1244 | }
1245 | .box_1 h3 {
1246 | font-size: 0.85em;
1247 | }
1248 | .header-left {
1249 | width: 33%;
1250 | padding: 0;
1251 | }
1252 |
1253 | .logo {
1254 | width: 41%;
1255 | }
1256 | .logo img{
1257 | width: 80%;
1258 | margin: 0 auto;
1259 | }
1260 | .number {
1261 | padding: 0;
1262 | width: 20%;
1263 | }
1264 | .h_menu4 {
1265 | width: 63%;
1266 | }
1267 | .search {
1268 | padding: 0;
1269 | }
1270 | .banner-mat img {
1271 | height: 152px;
1272 | }
1273 | .content-top h1 {
1274 | font-size: 2em;
1275 | }
1276 | .cate-bottom ul li {
1277 | font-size: 0.9em;
1278 | }
1279 | /*--product--*/
1280 | .col-md1 {
1281 | padding: 0.5em;
1282 | }
1283 | .price h5 {
1284 | font-size: 1.1em;
1285 | }
1286 | .price a {
1287 | padding: 0.3em 0.5em;
1288 | }
1289 | /*--single--*/
1290 | .single-top-in {
1291 | width: 100%;
1292 | float: left;
1293 | margin: 0 0 2em;
1294 | }
1295 | .grid {
1296 | width: 53%;
1297 | }
1298 | .thumb-image {
1299 | width: 257px;
1300 | }
1301 | /*--contact--*/
1302 | .contact {
1303 | padding: 2em 0;
1304 | }
1305 | /*--account--*/
1306 | .account,.register {
1307 | padding: 2em 0;
1308 | }
1309 | /*--checkout--*/
1310 | th, td {
1311 | padding: 10px 4px;
1312 | }
1313 | /*--typo--*/
1314 | button.btn.btn-lg {
1315 | font-size: 1.1em;
1316 | }
1317 | h1.grid2 {
1318 | font-size: 2em;
1319 | }
1320 | h2.grid2 {
1321 | font-size: 1.9em;
1322 | }
1323 | h3.typo1 {
1324 | font-size: 2.5em;
1325 | }
1326 | .page {
1327 | margin: 2em 0;
1328 | }
1329 | }
1330 | @media (max-width: 600px){
1331 | select.in-drop, select.in-drop1 {
1332 | font-size: 0.7em;
1333 | }
1334 | }
1335 | @media (max-width:568px){
1336 | .world {
1337 | width: 28%;
1338 | padding: 0;
1339 | }
1340 | .logo {
1341 | width: 39%;
1342 | }
1343 | }
1344 | @media(max-width:480px){
1345 | .matter-banner,.banner-mat {
1346 | width: 100%;
1347 | padding: 0;
1348 | }
1349 | .banner-mat img {
1350 | display: none;
1351 | }
1352 | .world {
1353 | display: none;
1354 | }
1355 | .logo {
1356 | width: 100%;
1357 | padding: 0;
1358 | text-align: center;
1359 | }
1360 | .header-left {
1361 | width: 100%;
1362 | }
1363 | .logo img {
1364 | width: 29%;
1365 | }
1366 | .search {
1367 | width: 11%;
1368 | }
1369 | .h_menu4 {
1370 | width: 67%;
1371 | }
1372 | .number {
1373 | width: 22%;
1374 | }
1375 | .content-top {
1376 | padding: 2em 0 1em;
1377 | }
1378 | .price h5 {
1379 | font-size: 1em;
1380 | margin-top: 6px;
1381 | }
1382 | .footer-top {
1383 | padding: 2em 0;
1384 | }
1385 | .top-footer iframe {
1386 | min-height: 150px;
1387 | }
1388 | .top-footer1 {
1389 | margin: 1em 0 0;
1390 | }
1391 | .top-footer1 h2 {
1392 | font-size: 1.5em;
1393 | }
1394 | .top-footer1 input[type="text"],.top-footer1 input[type="password"] {
1395 | width: 46%;
1396 | }
1397 | .top-footer1 input[type="submit"] {
1398 | width: 23%;
1399 | }
1400 | .footer-bottom-cate {
1401 | width: 50%;
1402 | margin: 0 0 1em;
1403 | }
1404 | .footer-bottom {
1405 | padding: 2em 0 0em;
1406 | }
1407 | /*--products--*/
1408 | .products {
1409 | padding: 2em 0;
1410 | }
1411 | .products h1 {
1412 | font-size: 2em;
1413 | margin: 0 0 0.5em;
1414 | }
1415 | .col-md3 {
1416 | padding: 0 3px;
1417 | margin: 0 0 1em;
1418 | }
1419 | .price a {
1420 | font-size: 0.8em;
1421 | }
1422 | .col-md-9 {
1423 | padding: 0;
1424 | }
1425 | .fashion-grid {
1426 | width: 20%;
1427 | }
1428 | .fashion-grid1 {
1429 | width: 76%;
1430 | }
1431 | .product-bottom{
1432 | padding: 0;
1433 | }
1434 | .product-go {
1435 | padding: 0.5em 0;
1436 | }
1437 | .tag {
1438 | padding: 1em 0;
1439 | }
1440 | .tags {
1441 | padding: 1em 0 0;
1442 | }
1443 | .grid {
1444 | width: 67%;
1445 | }
1446 | /*--contact--*/
1447 | .contact h1 {
1448 | font-size: 2em;
1449 | }
1450 | .address-more h2 {
1451 | font-size: 1.7em;
1452 | }
1453 | .address-grid i {
1454 | font-size: 2.5em;
1455 | }
1456 | .address1 p {
1457 | font-size: 1.2em;
1458 | }
1459 | .address {
1460 | padding: 2em 0 0;
1461 | }
1462 | /*--account--*/
1463 | .account h1, .register h1 {
1464 | font-size: 2em;
1465 | }
1466 | /*--checkout--*/
1467 | .check-out h1 {
1468 | font-size: 2em;
1469 | margin: 0 0 0.4em;
1470 | }
1471 | .check-out {
1472 | padding: 2em 0em;
1473 | }
1474 | .sed {
1475 | float: right;
1476 | width: 0;
1477 | display: none;
1478 | }
1479 | a.at-in {
1480 | float: left;
1481 | width: 76%;
1482 | }
1483 | .ring-in {
1484 | width: 20%;
1485 | }
1486 | th, td {
1487 | padding: 7px 0px;
1488 | }
1489 | th {
1490 | font-size: 1em;
1491 | }
1492 | td {
1493 | font-size: 0.8em;
1494 | }
1495 | a.to-buy {
1496 | margin: 0;
1497 | font-size: 0.8em;
1498 | }
1499 | .single {
1500 | padding: 2em 0;
1501 | }
1502 | /*--typo--*/
1503 | .page-header h3 {
1504 | font-size: 2em;
1505 | }
1506 | button.btn.btn-lg {
1507 | font-size: 1em;
1508 | padding: 7px;
1509 | }
1510 | button.btn.btn-1 {
1511 | font-size: 0.9em;
1512 | padding: 8px;
1513 | }
1514 | button.btn.btn-sm {
1515 | font-size: 0.8em;
1516 | padding: 9px;
1517 | }
1518 | h1#h1-bootstrap-heading {
1519 | font-size: 2.2em;
1520 | }
1521 | h2#h2-bootstrap-heading {
1522 | font-size: 2em;
1523 | }
1524 | h1.grid2 {
1525 | font-size: 1.45em;
1526 | }
1527 | h2.grid2 {
1528 | font-size: 1.35em;
1529 | }
1530 | h3.grid2 {
1531 | font-size: 1.3em;
1532 | }
1533 | h4.grid2 {
1534 | font-size: 1.2em;
1535 | }
1536 | h3.typo1 {
1537 | font-size: 2em;
1538 | }
1539 | .page {
1540 | margin: 2em 0;
1541 | }
1542 | h1.typo1 {
1543 | font-size: 2em;
1544 | margin: 0 0 0.8em;
1545 | }
1546 | }
1547 | @media (max-width:414px){
1548 | .h_menu4 {
1549 | width: 60%;
1550 | }
1551 | .number {
1552 | width: 29%;
1553 | }
1554 | }
1555 | @media(max-width:320px){
1556 | .logo {
1557 | width: 100%;
1558 | }
1559 | .header-left {
1560 | width: 100%;
1561 | }
1562 | .logo img {
1563 | width: 46%;
1564 | }
1565 | .logo {
1566 | width: 100%;
1567 | text-align: center;
1568 | }
1569 | .header-left {
1570 | width: 100%;
1571 | }
1572 | .box_1 h3 {
1573 | font-size: 0.8em;
1574 | }
1575 | p.log {
1576 | margin-top: 7%;
1577 | font-size: 0.9em;
1578 | }
1579 | .header-left {
1580 | margin-top: 1%;
1581 | }
1582 | .number {
1583 | width: 32%;
1584 | }
1585 | .number span {
1586 | font-size: 0.8em;
1587 | }
1588 | .search {
1589 | width: 6%;
1590 | }
1591 | .h_menu4 {
1592 | width: 62%;
1593 | }
1594 | .number {
1595 | margin-top: 0%;
1596 | }
1597 | .search {
1598 | margin-top: 6%;
1599 | }
1600 | .head-top {
1601 | padding: 0.4em 0 0;
1602 | }
1603 | .content-top h1 {
1604 | font-size: 1.5em;
1605 | margin: 0 0 0.7em;
1606 | }
1607 | .content-top {
1608 | padding: 1.5em 0 0.5em;
1609 | }
1610 | .col-md2 {
1611 | padding: 0 5px;
1612 | margin-bottom: 1em;
1613 | }
1614 | .col-md1 h3 {
1615 | font-size: 1.1em;
1616 | }
1617 | .price a {
1618 | font-size: 0.7em;
1619 | display: inline-block;
1620 | float: none;
1621 | padding: 0.3em 0.6em;
1622 | }
1623 | .col-md1 {
1624 | padding: 0.3em;
1625 | }
1626 | .price h5 {
1627 | font-size: 1em;
1628 | margin: 0.4em 0;
1629 | float: none;
1630 | }
1631 | .price {
1632 | text-align: center;
1633 | }
1634 | .footer-top {
1635 | padding: 1.5em 0;
1636 | }
1637 | .top-footer {
1638 | padding: 0;
1639 | }
1640 | .top-footer1 {
1641 | padding: 0;
1642 | }
1643 | .top-footer1 h2 {
1644 | font-size: 1.3em;
1645 | }
1646 | .top-footer1 input[type="text"],.top-footer1 input[type="password"] {
1647 | width: 65%;
1648 | padding: 0.4em;
1649 | }
1650 | .top-footer1 input[type="submit"] {
1651 | font-size: 0.85em;
1652 | padding: 0.6em 0em;
1653 | width: 33%;
1654 | }
1655 | .footer-bottom-cate {
1656 | padding: 0;
1657 | }
1658 | p.footer-class {
1659 | font-size: 0.9em;
1660 | margin: 0em 0 1em;
1661 | line-height: 1.5em;
1662 | }
1663 | ul.callbacks_tabs.callbacks1_tabs {
1664 | left: 40%;
1665 | }
1666 | .callbacks_tabs a:after {
1667 | height: 10px;
1668 | width: 10px;
1669 | }
1670 | /*--product--*/
1671 | .products h1 {
1672 | font-size: 1.8em;
1673 | }
1674 | .products {
1675 | padding: 1.5em 0;
1676 | }
1677 | h3.cate {
1678 | font-size: 1.2em;
1679 | }
1680 | .contact h1 {
1681 | font-size: 1.7em;
1682 | margin: 0;
1683 | }
1684 | .in-contact {
1685 | padding: 0;
1686 | margin: 0.5em 0 0;
1687 | }
1688 | .contact-bottom input[type="text"],.contact-bottom input[type="password"] {
1689 | padding: 0.5em;
1690 | }
1691 | .contact-bottom-top {
1692 | margin: 0.5em 0 0;
1693 | }
1694 | .contact-bottom-top textarea {
1695 | min-height: 120px;
1696 | }
1697 | .contact-form input[type="submit"] {
1698 | margin: 0.5em 0px 0;
1699 | padding: 0.3em 0.5em;
1700 | font-size: 1em;
1701 | }
1702 | .address {
1703 | padding: 1em 0 0;
1704 | }
1705 | .address-more h2 {
1706 | font-size: 1.5em;
1707 | margin: 0 0 0.5em;
1708 | }
1709 | .address-grid {
1710 | padding: 0;
1711 | }
1712 | .address-grid i {
1713 | font-size: 2em;
1714 | }
1715 | .address1 p {
1716 | font-size: 1em;
1717 | }
1718 | .address1 {
1719 | margin-top: 0;
1720 | }
1721 | .contact {
1722 | padding: 1.5em 0 0.5em;
1723 | }
1724 | .product-bottom {
1725 | padding: 0;
1726 | }
1727 | .single {
1728 | padding: 1.5em 0 0.5em;
1729 | }
1730 | /*--account--*/
1731 | .account, .register {
1732 | padding: 1.5em 0;
1733 | }
1734 | .account h1, .register h1 {
1735 | font-size: 1.7em;
1736 | }
1737 | .login-right ,.login-left,.register-top-grid,.register-bottom-grid{
1738 | padding: 0;
1739 | }
1740 | .login-left p {
1741 | width: 100%;
1742 | }
1743 | .login-right span {
1744 | padding-bottom: 0em;
1745 | }
1746 | .register-but {
1747 | margin-top: 0em;
1748 | }
1749 | .mation {
1750 | padding: 0 0 0.5em;
1751 | }
1752 | td {
1753 | font-size: 0.75em;
1754 | }
1755 | table {
1756 | margin: 0em 0 1em;
1757 | }
1758 | .check-out h1 {
1759 | font-size: 1.7em;
1760 | margin: 0 0 0.4em;
1761 | }
1762 | .check-out {
1763 | padding: 1.5em 0em;
1764 | }
1765 | /*--single--*/
1766 | .thumb-image {
1767 | width: 260px;
1768 | }
1769 | .grid {
1770 | width: 100%;
1771 | }
1772 | .single-top-in {
1773 | padding: 0;
1774 | margin: 0 0 1em;
1775 | }
1776 | .single-para h1 {
1777 | font-size: 1.2em;
1778 | }
1779 | .star-on a {
1780 | font-size: 0.8em;
1781 | }
1782 | .available {
1783 | padding: 1em 0 1em;
1784 | }
1785 | label.add-to {
1786 | font-size: 1.5em;
1787 | }
1788 | a.cart {
1789 | padding: 0.2em 0.5em;
1790 | margin: 0.5em 0 0;
1791 | }
1792 | .h_nav h4 {
1793 | font-size: 1.1em;
1794 | }
1795 | /*--typo--*/
1796 | h1#h1-bootstrap-heading {
1797 | font-size: 1.5em;
1798 | }
1799 | h2#h2-bootstrap-heading {
1800 | font-size: 1.4em;
1801 | }
1802 | h3#h3-bootstrap-heading {
1803 | font-size: 1.3em;
1804 | }
1805 | button.btn.btn-lg {
1806 | font-size: 0.9em;
1807 | margin: 0 0 0.5em 0px;
1808 | padding: 9px;
1809 | }
1810 | .grid1 {
1811 | margin: 0.7em 0 0;
1812 | }
1813 | button.btn.btn-1 {
1814 | font-size: 0.8em;
1815 | margin: 0 0 0.5em;
1816 | }
1817 | button.btn.btn-sm {
1818 | font-size: 0.7em;
1819 | padding: 5px;
1820 | margin: 0 0 0.5em;
1821 | }
1822 | button.btn.btn-xs {
1823 | font-size: 0.7em;
1824 | }
1825 | ul.nav.nav-pills a{
1826 | padding: 0.5em;
1827 | font-size: 0.9em;
1828 | }
1829 | span.label {
1830 | margin: 0 0 0.5em;
1831 | display: inline-block;
1832 | }
1833 | .page {
1834 | padding: 0em;
1835 | margin: 1.7em 0;
1836 | }
1837 | .page-header {
1838 | margin: 16px 0 9px;
1839 | }
1840 | .grid2 {
1841 | margin: 0.4em 0 0;
1842 | }
1843 | h3.typo1 {
1844 | font-size: 1.7em;
1845 | }
1846 | .page-header h3 {
1847 | font-size: 1.8em;
1848 | }
1849 | h1.typo1 {
1850 | font-size: 1.7em;
1851 | margin: 0 0 0.5em;
1852 | }
1853 | }
1854 | /*分页效果*/
1855 | #pagination{ float:right; margin:10px 0; }
1856 | #pagination-flickr li { border:0; margin:0; padding:0; font-size:15px; list-style:none; /* savers */ float:left; }
1857 | #pagination-flickr a { border:solid 1px #DDDDDD; margin-right:2px; }
1858 | #pagination-flickr .previous-off,#pagination-flickr .next-off { color:#666666; display:block; float:left; font-weight:bold; padding:3px 4px; }
1859 | #pagination-flickr .next a,#pagination-flickr .previous a { font-weight:bold; border:solid 1px #FFFFFF; }
1860 | #pagination-flickr .active { color:#ff0084; font-weight:bold; display:block; float:left; padding:4px 6px; }
1861 | #pagination-flickr a:link,
1862 | #pagination-flickr a:visited { color:#0063e3; display:block; float:left; padding:3px 6px; text-decoration:none; }
1863 | #pagination-flickr a:hover { border:solid 1px #000; background:#0063DC; color:#FFF; }
1864 |
--------------------------------------------------------------------------------
/static/fonts/OleoScript-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/OleoScript-Regular.ttf
--------------------------------------------------------------------------------
/static/fonts/Roboto-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/Roboto-Regular.ttf
--------------------------------------------------------------------------------
/static/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/static/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/static/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/static/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/static/images/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/1.jpg
--------------------------------------------------------------------------------
/static/images/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/2.jpg
--------------------------------------------------------------------------------
/static/images/ba.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/ba.jpg
--------------------------------------------------------------------------------
/static/images/ba1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/ba1.jpg
--------------------------------------------------------------------------------
/static/images/cart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/cart.png
--------------------------------------------------------------------------------
/static/images/ce.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/ce.jpg
--------------------------------------------------------------------------------
/static/images/ce1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/ce1.jpg
--------------------------------------------------------------------------------
/static/images/ce2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/ce2.jpg
--------------------------------------------------------------------------------
/static/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/logo.png
--------------------------------------------------------------------------------
/static/images/pi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi.png
--------------------------------------------------------------------------------
/static/images/pi1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi1.png
--------------------------------------------------------------------------------
/static/images/pi2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi2.png
--------------------------------------------------------------------------------
/static/images/pi3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi3.png
--------------------------------------------------------------------------------
/static/images/pi4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi4.png
--------------------------------------------------------------------------------
/static/images/pi5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi5.png
--------------------------------------------------------------------------------
/static/images/pi6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi6.png
--------------------------------------------------------------------------------
/static/images/pi7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pi7.png
--------------------------------------------------------------------------------
/static/images/pr.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pr.jpg
--------------------------------------------------------------------------------
/static/images/pr1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pr1.jpg
--------------------------------------------------------------------------------
/static/images/pr2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pr2.jpg
--------------------------------------------------------------------------------
/static/images/pr3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/pr3.jpg
--------------------------------------------------------------------------------
/static/images/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/search.png
--------------------------------------------------------------------------------
/static/images/si.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/si.jpg
--------------------------------------------------------------------------------
/static/images/si1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/si1.jpg
--------------------------------------------------------------------------------
/static/images/si2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/si2.jpg
--------------------------------------------------------------------------------
/static/images/tick1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/static/images/tick1.png
--------------------------------------------------------------------------------
/static/js/imagezoom.js:
--------------------------------------------------------------------------------
1 | /**
2 | * ImageZoom Plugin
3 | * http://0401morita.github.io/imagezoom-plugin
4 | * MIT licensed
5 | *
6 | * Copyright (C) 2014 http://0401morita.github.io/imagezoom-plugin A project by Yosuke Morita
7 | */
8 | (function($){
9 | var defaults = {
10 | cursorcolor:'255,255,255',
11 | opacity:0.5,
12 | cursor:'crosshair',
13 | zindex:2147483647,
14 | zoomviewsize:[480,395],
15 | zoomviewposition:'right',
16 | zoomviewmargin:10,
17 | zoomviewborder:'none',
18 | magnification:1.925
19 | };
20 |
21 | var imagezoomCursor,imagezoomView,settings,imageWidth,imageHeight,offset;
22 | var methods = {
23 | init : function(options){
24 | $this = $(this),
25 | imagezoomCursor = $('.imagezoom-cursor'),
26 | imagezoomView = $('.imagezoom-view'),
27 | $(document).on('mouseenter',$this.selector,function(e){
28 | var data = $(this).data();
29 | settings = $.extend({},defaults,options,data),
30 | offset = $(this).offset(),
31 | imageWidth = $(this).width(),
32 | imageHeight = $(this).height(),
33 | cursorSize = [(settings.zoomviewsize[0]/settings.magnification),(settings.zoomviewsize[1]/settings.magnification)];
34 | if(data.imagezoom == true){
35 | imageSrc = $(this).attr('src');
36 | }else{
37 | imageSrc = $(this).get(0).getAttribute('data-imagezoom');
38 | }
39 |
40 | var posX = e.pageX,posY = e.pageY,zoomViewPositionX;
41 | $('body').prepend('

');
42 |
43 | if(settings.zoomviewposition == 'right'){
44 | zoomViewPositionX = (offset.left+imageWidth+settings.zoomviewmargin);
45 | }else{
46 | zoomViewPositionX = (offset.left-imageWidth-settings.zoomviewmargin);
47 | }
48 |
49 | $(imagezoomView.selector).css({
50 | 'position':'absolute',
51 | 'left': zoomViewPositionX,
52 | 'top': offset.top,
53 | 'width': cursorSize[0]*settings.magnification,
54 | 'height': cursorSize[1]*settings.magnification,
55 | 'background':'#000',
56 | 'z-index':2147483647,
57 | 'overflow':'hidden',
58 | 'border': settings.zoomviewborder
59 | });
60 |
61 | $(imagezoomView.selector).children('img').css({
62 | 'position':'absolute',
63 | 'width': imageWidth*settings.magnification,
64 | 'height': imageHeight*settings.magnification,
65 | });
66 |
67 | $(imagezoomCursor.selector).css({
68 | 'position':'absolute',
69 | 'width':cursorSize[0],
70 | 'height':cursorSize[1],
71 | 'background-color':'rgb('+settings.cursorcolor+')',
72 | 'z-index':settings.zindex,
73 | 'opacity':settings.opacity,
74 | 'cursor':settings.cursor
75 | });
76 | $(imagezoomCursor.selector).css({'top':posY-(cursorSize[1]/2),'left':posX});
77 | $(document).on('mousemove',document.body,methods.cursorPos);
78 | });
79 | },
80 | cursorPos:function(e){
81 | var posX = e.pageX,posY = e.pageY;
82 | if(posY < offset.top || posX < offset.left || posY > (offset.top+imageHeight) || posX > (offset.left+imageWidth)){
83 | $(imagezoomCursor.selector).remove();
84 | $(imagezoomView.selector).remove();
85 | return;
86 | }
87 |
88 | if(posX-(cursorSize[0]/2) < offset.left){
89 | posX = offset.left+(cursorSize[0]/2);
90 | }else if(posX+(cursorSize[0]/2) > offset.left+imageWidth){
91 | posX = (offset.left+imageWidth)-(cursorSize[0]/2);
92 | }
93 |
94 | if(posY-(cursorSize[1]/2) < offset.top){
95 | posY = offset.top+(cursorSize[1]/2);
96 | }else if(posY+(cursorSize[1]/2) > offset.top+imageHeight){
97 | posY = (offset.top+imageHeight)-(cursorSize[1]/2);
98 | }
99 |
100 | $(imagezoomCursor.selector).css({'top':posY-(cursorSize[1]/2),'left':posX-(cursorSize[0]/2)});
101 | $(imagezoomView.selector).children('img').css({'top':((offset.top-posY)+(cursorSize[1]/2))*settings.magnification,'left':((offset.left-posX)+(cursorSize[0]/2))*settings.magnification});
102 |
103 | $(imagezoomCursor.selector).mouseleave(function(){
104 | $(this).remove();
105 | });
106 | }
107 | };
108 |
109 | $.fn.imageZoom = function(method){
110 | if(methods[method]){
111 | return methods[method].apply( this, Array.prototype.slice.call(arguments,1));
112 | }else if( typeof method === 'object' || ! method ) {
113 | return methods.init.apply(this,arguments);
114 | }else{
115 | $.error(method);
116 | }
117 | }
118 |
119 | $(document).ready(function(){
120 | $('[data-imagezoom]').imageZoom();
121 | });
122 | })(jQuery);
123 |
--------------------------------------------------------------------------------
/static/js/memenu.js:
--------------------------------------------------------------------------------
1 | $.fn.memenu=function(e){function r(){$(".memenu").find("li, a").unbind();if(window.innerWidth<=768){o();s();if(n==0){$(".memenu > li:not(.showhide)").hide(0)}}else{u();i()}}function i(){$(".memenu li").bind("mouseover",function(){$(this).children(".dropdown, .mepanel").stop().fadeIn(t.interval)}).bind("mouseleave",function(){$(this).children(".dropdown, .mepanel").stop().fadeOut(t.interval)})}function s(){$(".memenu > li > a").bind("click",function(e){if($(this).siblings(".dropdown, .mepanel").css("display")=="none"){$(this).siblings(".dropdown, .mepanel").slideDown(t.interval);$(this).siblings(".dropdown").find("ul").slideDown(t.interval);n=1}else{$(this).siblings(".dropdown, .mepanel").slideUp(t.interval)}})}function o(){$(".memenu > li.showhide").show(0);$(".memenu > li.showhide").bind("click",function(){if($(".memenu > li").is(":hidden")){$(".memenu > li").slideDown(300)}else{$(".memenu > li:not(.showhide)").slideUp(300);$(".memenu > li.showhide").show(0)}})}function u(){$(".memenu > li").show(0);$(".memenu > li.showhide").hide(0)}var t={interval:250};var n=0;$(".memenu").prepend("MENU");r();$(window).resize(function(){r()})}
--------------------------------------------------------------------------------
/static/js/responsiveslides.min.js:
--------------------------------------------------------------------------------
1 | /*! http://responsiveslides.com v1.54 by @viljamis */
2 | (function(c,I,B){c.fn.responsiveSlides=function(l){var a=c.extend({auto:!0,speed:500,timeout:4E3,pager:!1,nav:!1,random:!1,pause:!1,pauseControls:!0,prevText:"Previous",nextText:"Next",maxwidth:"",navContainer:"",manualControls:"",namespace:"rslides",before:c.noop,after:c.noop},l);return this.each(function(){B++;var f=c(this),s,r,t,m,p,q,n=0,e=f.children(),C=e.size(),h=parseFloat(a.speed),D=parseFloat(a.timeout),u=parseFloat(a.maxwidth),g=a.namespace,d=g+B,E=g+"_nav "+d+"_nav",v=g+"_here",j=d+"_on",
3 | w=d+"_s",k=c(""),x={"float":"left",position:"relative",opacity:1,zIndex:2},y={"float":"none",position:"absolute",opacity:0,zIndex:1},F=function(){var b=(document.body||document.documentElement).style,a="transition";if("string"===typeof b[a])return!0;s=["Moz","Webkit","Khtml","O","ms"];var a=a.charAt(0).toUpperCase()+a.substr(1),c;for(c=0;c"+a+""});k.append(A);l.navContainer?c(a.navContainer).append(k):f.after(k)}a.manualControls&&(k=c(a.manualControls),k.addClass(g+"_tabs "+d+"_tabs"));(a.pager||a.manualControls)&&k.find("li").each(function(a){c(this).addClass(w+(a+1))});if(a.pager||a.manualControls)q=
6 | k.find("a"),r=function(a){q.closest("li").removeClass(v).eq(a).addClass(v)};a.auto&&(t=function(){p=setInterval(function(){e.stop(!0,!0);var b=n+1"+a.prevText+""+a.nextText+"";l.navContainer?c(a.navContainer).append(g):f.after(g);var d=c("."+d+"_nav"),G=d.filter(".prev");d.bind("click",function(b){b.preventDefault();b=c("."+j);if(!b.queue("fx").length){var d=e.index(b);b=d-1;d=d+1u&&f.css("width",u)};H();c(I).bind("resize",function(){H()})}})}})(jQuery,this,0);
9 |
--------------------------------------------------------------------------------
/static/js/simpleCart.min.js:
--------------------------------------------------------------------------------
1 | (function(p,f){var s="string",k=function(e,f){return typeof e===f},e=function(e){return k(e,"undefined")},h=function(e){return k(e,"function")},y=function(e){return"object"===typeof HTMLElement?e instanceof HTMLElement:"object"===typeof e&&1===e.nodeType&&"string"===typeof e.nodeName},C=function(q){function E(a){return b.extend({attr:"",label:"",view:"attr",text:"",className:"",hide:!1},a||{})}function F(){if(!b.isReady){try{f.documentElement.doScroll("left")}catch(a){setTimeout(F,1);return}b.init()}}
2 | var t={MooTools:"$$",Prototype:"$$",jQuery:"*"},n=0,r={},x=q||"simpleCart",z={};q={};q={};var v=p.localStorage,l=p.console||{msgs:[],log:function(a){l.msgs.push(a)}},D={USD:{code:"USD",symbol:"$",name:"US Dollar"},AUD:{code:"AUD",symbol:"$",name:"Australian Dollar"},BRL:{code:"BRL",symbol:"R$",name:"Brazilian Real"},CAD:{code:"CAD",symbol:"$",name:"Canadian Dollar"},CZK:{code:"CZK",symbol:" Kč",name:"Czech Koruna",after:!0},DKK:{code:"DKK",symbol:"DKK ",name:"Danish Krone"},
3 | EUR:{code:"EUR",symbol:"€",name:"Euro"},HKD:{code:"HKD",symbol:"$",name:"Hong Kong Dollar"},HUF:{code:"HUF",symbol:"Ft",name:"Hungarian Forint"},ILS:{code:"ILS",symbol:"₪",name:"Israeli New Sheqel"},JPY:{code:"JPY",symbol:"¥",name:"Japanese Yen",accuracy:0},MXN:{code:"MXN",symbol:"$",name:"Mexican Peso"},NOK:{code:"NOK",symbol:"NOK ",name:"Norwegian Krone"},NZD:{code:"NZD",symbol:"$",name:"New Zealand Dollar"},PLN:{code:"PLN",symbol:"PLN ",name:"Polish Zloty"},
4 | GBP:{code:"GBP",symbol:"£",name:"Pound Sterling"},SGD:{code:"SGD",symbol:"$",name:"Singapore Dollar"},SEK:{code:"SEK",symbol:"SEK ",name:"Swedish Krona"},CHF:{code:"CHF",symbol:"CHF ",name:"Swiss Franc"},THB:{code:"THB",symbol:"฿",name:"Thai Baht"},BTC:{code:"BTC",symbol:" BTC",name:"Bitcoin",accuracy:4,after:!0}},m={checkout:{type:"PayPal",email:"you@yours.com"},currency:"USD",language:"english-us",cartStyle:"div",cartColumns:[{attr:"name",label:"Name"},{attr:"price",label:"Price",
5 | view:"currency"},{view:"decrement",label:!1},{attr:"quantity",label:"Qty"},{view:"increment",label:!1},{attr:"total",label:"SubTotal",view:"currency"},{view:"remove",text:"Remove",label:!1}],excludeFromCheckout:["thumb"],shippingFlatRate:0,shippingQuantityRate:0,shippingTotalRate:0,shippingCustom:null,taxRate:0,taxShipping:!1,data:{}},b=function(a){if(h(a))return b.ready(a);if(k(a,"object"))return b.extend(m,a)},A,B;b.extend=function(a,d){var c;e(d)&&(d=a,a=b);for(c in d)Object.prototype.hasOwnProperty.call(d,
6 | c)&&(a[c]=d[c]);return a};b.extend({copy:function(a){a=C(a);a.init();return a}});b.extend({isReady:!1,add:function(a,d){var c=new b.Item(a||{}),g=!0,u=!0===d?d:!1;if(!u&&(g=b.trigger("beforeAdd",[c]),!1===g))return!1;(g=b.has(c))?(g.increment(c.quantity()),c=g):r[c.id()]=c;b.update();u||b.trigger("afterAdd",[c,e(g)]);return c},each:function(a,d){var c,g=0,u,e,w;if(h(a))e=a,w=r;else if(h(d))e=d,w=a;else return;for(c in w)if(Object.prototype.hasOwnProperty.call(w,c)){u=e.call(b,w[c],g,c);if(!1===u)break;
7 | g+=1}},find:function(a){var d=[];if(k(r[a],"object"))return r[a];if(k(a,"object"))return b.each(function(c){var g=!0;b.each(a,function(a,b,d){k(a,s)?a.match(/<=.*/)?(a=parseFloat(a.replace("<=","")),c.get(d)&&parseFloat(c.get(d))<=a||(g=!1)):a.match(/)?(a=parseFloat(a.replace("<","")),c.get(d)&&parseFloat(c.get(d))=/)?(a=parseFloat(a.replace(">=","")),c.get(d)&&parseFloat(c.get(d))>=a||(g=!1)):a.match(/>/)?(a=parseFloat(a.replace(">","")),c.get(d)&&parseFloat(c.get(d))>a||
8 | (g=!1)):c.get(d)&&c.get(d)===a||(g=!1):c.get(d)&&c.get(d)===a||(g=!1);return g});g&&d.push(c)}),d;e(a)&&b.each(function(a){d.push(a)});return d},items:function(){return this.find()},has:function(a){var d=!1;b.each(function(b){b.equals(a)&&(d=b)});return d},empty:function(){var a={};b.each(function(b){!1===b.remove(!0)&&(a[b.id()]=b)});r=a;b.update()},quantity:function(){var a=0;b.each(function(b){a+=b.quantity()});return a},total:function(){var a=0;b.each(function(b){a+=b.total()});return a},grandTotal:function(){return b.total()+
9 | b.tax()+b.shipping()},update:function(){b.save();b.trigger("update")},init:function(){b.load();b.update();b.ready()},$:function(a){return new b.ELEMENT(a)},$create:function(a){return b.$(f.createElement(a))},setupViewTool:function(){var a,d=p,c;for(c in t)if(Object.prototype.hasOwnProperty.call(t,c)&&p[c]&&(a=t[c].replace("*",c).split("."),(a=a.shift())&&(d=d[a]),"function"===typeof d)){A=d;b.extend(b.ELEMENT._,z[c]);break}},ids:function(){var a=[];b.each(function(b){a.push(b.id())});return a},save:function(){b.trigger("beforeSave");
10 | var a={};b.each(function(d){a[d.id()]=b.extend(d.fields(),d.options())});v.setItem(x+"_items",JSON.stringify(a));b.trigger("afterSave")},load:function(){r={};var a=v.getItem(x+"_items");if(a){try{b.each(JSON.parse(a),function(a){b.add(a,!0)})}catch(d){b.error("Error Loading data: "+d)}b.trigger("load")}},ready:function(a){h(a)?b.isReady?a.call(b):b.bind("ready",a):e(a)&&!b.isReady&&(b.trigger("ready"),b.isReady=!0)},error:function(a){var d="";k(a,s)?d=a:k(a,"object")&&k(a.message,s)&&(d=a.message);
11 | try{l.log("simpleCart(js) Error: "+d)}catch(c){}b.trigger("error",a)}});b.extend({tax:function(){var a=m.taxShipping?b.total()+b.shipping():b.total(),d=b.taxRate()*a;b.each(function(a){a.get("tax")?d+=a.get("tax"):a.get("taxRate")&&(d+=a.get("taxRate")*a.total())});return parseFloat(d)},taxRate:function(){return m.taxRate||0},shipping:function(a){if(h(a))b({shippingCustom:a});else{var d=m.shippingQuantityRate*b.quantity()+m.shippingTotalRate*b.total()+m.shippingFlatRate;h(m.shippingCustom)&&(d+=m.shippingCustom.call(b));
12 | b.each(function(a){d+=parseFloat(a.get("shipping")||0)});return parseFloat(d)}}});B={attr:function(a,b){return a.get(b.attr)||""},currency:function(a,d){return b.toCurrency(a.get(d.attr)||0)},link:function(a,b){return""+b.text+""},decrement:function(a,b){return""+(b.text||"-")+""},increment:function(a,b){return""+(b.text||"+")+""},image:function(a,b){return"
"},input:function(a,b){return""},remove:function(a,b){return""+(b.text||"X")+""}};b.extend({writeCart:function(a){var d=m.cartStyle.toLowerCase(),c="table"===d,g=c?"tr":"div",u=c?"th":"div",e=c?"td":"div",w=b.$create(d),d=b.$create(g).addClass("headerRow"),f,h;b.$(a).html(" ").append(w);w.append(d);c=0;for(h=m.cartColumns.length;cc.price&&(c.price=0);k(c.quantity,s)&&(c.quantity=parseInt(c.quantity.replace(b.currency().delimiter,""),10));isNaN(c.quantity)&&(c.quantity=1);0>=c.quantity&&g.remove()}var c={},g=this;k(a,"object")&&b.extend(c,a);n+=1;for(c.id=
16 | c.id||"SCI-"+n;!e(r[c.id]);)n+=1,c.id="SCI-"+n;g.get=function(a,b){var d=!b;return e(a)?a:h(c[a])?c[a].call(g):e(c[a])?h(g[a])&&d?g[a].call(g):!e(g[a])&&d?g[a]:c[a]:c[a]};g.set=function(a,b){e(a)||(c[a.toLowerCase()]=b,"price"!==a.toLowerCase()&&"quantity"!==a.toLowerCase()||d());return g};g.equals=function(a){for(var b in c)if(Object.prototype.hasOwnProperty.call(c,b)&&"quantity"!==b&&"id"!==b&&a.get(b)!==c[b])return!1;return!0};g.options=function(){var a={};b.each(c,function(d,c,e){var f=!0;b.each(g.reservedFields(),
17 | function(a){a===e&&(f=!1);return f});f&&(a[e]=g.get(e))});return a};d()};b.Item._=b.Item.prototype={increment:function(a){a=parseInt(a||1,10);this.quantity(this.quantity()+a);return 1>this.quantity()?(this.remove(),null):this},decrement:function(a){return this.increment(-parseInt(a||1,10))},remove:function(a){if(!1===b.trigger("beforeRemove",[r[this.id()]]))return!1;delete r[this.id()];a||b.update();return null},reservedFields:function(){return"quantity id item_number price name shipping tax taxRate".split(" ")},
18 | fields:function(){var a={},d=this;b.each(d.reservedFields(),function(b){d.get(b)&&(a[b]=d.get(b))});return a},quantity:function(a){return e(a)?parseInt(this.get("quantity",!0)||1,10):this.set("quantity",a)},price:function(a){return e(a)?parseFloat(this.get("price",!0).toString().replace(b.currency().symbol,"").replace(b.currency().delimiter,"")||1):this.set("price",parseFloat(a.toString().replace(b.currency().symbol,"").replace(b.currency().delimiter,"")))},id:function(){return this.get("id",!1)},
19 | total:function(){return this.quantity()*this.price()}};b.extend({checkout:function(){if("custom"===m.checkout.type.toLowerCase()&&h(m.checkout.fn))m.checkout.fn.call(b,m.checkout);else if(h(b.checkout[m.checkout.type])){var a=b.checkout[m.checkout.type].call(b,m.checkout);a.data&&a.action&&a.method&&!1!==b.trigger("beforeCheckout",[a.data])&&b.generateAndSendForm(a)}else b.error("No Valid Checkout Method Specified")},extendCheckout:function(a){return b.extend(b.checkout,a)},generateAndSendForm:function(a){var d=
20 | b.$create("form");d.attr("style","display:none;");d.attr("action",a.action);d.attr("method",a.method);b.each(a.data,function(a,g,e){d.append(b.$create("input").attr("type","hidden").attr("name",e).val(a))});b.$("body").append(d);d.el.submit();d.remove()}});b.extendCheckout({PayPal:function(a){if(!a.email)return b.error("No email provided for PayPal checkout");var d={cmd:"_cart",upload:"1",currency_code:b.currency().code,business:a.email,rm:"GET"===a.method?"0":"2",tax_cart:(1*b.tax()).toFixed(2),
21 | handling_cart:(1*b.shipping()).toFixed(2),charset:"utf-8"},c=a.sandbox?"https://www.sandbox.paypal.com/cgi-bin/webscr":"https://www.paypal.com/cgi-bin/webscr",g="GET"===a.method?"GET":"POST";a.success&&(d["return"]=a.success);a.cancel&&(d.cancel_return=a.cancel);a.notify&&(d.notify_url=a.notify);b.each(function(a,c){var g=c+1,e=a.options(),f=0,h;d["item_name_"+g]=a.get("name");d["quantity_"+g]=a.quantity();d["amount_"+g]=(1*a.price()).toFixed(2);d["item_number_"+g]=a.get("item_number")||g;b.each(e,
22 | function(a,c,e){10>c&&(h=!0,b.each(m.excludeFromCheckout,function(a){a===e&&(h=!1)}),h&&(f+=1,d["on"+c+"_"+g]=e,d["os"+c+"_"+g]=a))});d["option_index_"+c]=Math.min(10,f)});return{action:c,method:g,data:d}},GoogleCheckout:function(a){if(!a.merchantID)return b.error("No merchant id provided for GoogleCheckout");if("USD"!==b.currency().code&&"GBP"!==b.currency().code)return b.error("Google Checkout only accepts USD and GBP");var d={ship_method_name_1:"Shipping",ship_method_price_1:b.shipping(),ship_method_currency_1:b.currency().code,
23 | _charset_:""},c="https://checkout.google.com/api/checkout/v2/checkoutForm/Merchant/"+a.merchantID;a="GET"===a.method?"GET":"POST";b.each(function(a,c){var e=c+1,f=[],h;d["item_name_"+e]=a.get("name");d["item_quantity_"+e]=a.quantity();d["item_price_"+e]=a.price();d["item_currency_ "+e]=b.currency().code;d["item_tax_rate"+e]=a.get("taxRate")||b.taxRate();b.each(a.options(),function(a,d,c){h=!0;b.each(m.excludeFromCheckout,function(a){a===c&&(h=!1)});h&&f.push(c+": "+a)});d["item_description_"+e]=f.join(", ")});
24 | return{action:c,method:a,data:d}},AmazonPayments:function(a){if(!a.merchant_signature)return b.error("No merchant signature provided for Amazon Payments");if(!a.merchant_id)return b.error("No merchant id provided for Amazon Payments");if(!a.aws_access_key_id)return b.error("No AWS access key id provided for Amazon Payments");var d={aws_access_key_id:a.aws_access_key_id,merchant_signature:a.merchant_signature,currency_code:b.currency().code,tax_rate:b.taxRate(),weight_unit:a.weight_unit||"lb"},c="https://payments"+
25 | (a.sandbox?"-sandbox":"")+".amazon.com/checkout/"+a.merchant_id,g="GET"===a.method?"GET":"POST";b.each(function(c,g){var e=g+1,f=[];d["item_title_"+e]=c.get("name");d["item_quantity_"+e]=c.quantity();d["item_price_"+e]=c.price();d["item_sku_ "+e]=c.get("sku")||c.id();d["item_merchant_id_"+e]=a.merchant_id;c.get("weight")&&(d["item_weight_"+e]=c.get("weight"));m.shippingQuantityRate&&(d["shipping_method_price_per_unit_rate_"+e]=m.shippingQuantityRate);b.each(c.options(),function(a,d,c){var g=!0;b.each(m.excludeFromCheckout,
26 | function(a){a===c&&(g=!1)});g&&"weight"!==c&&"tax"!==c&&f.push(c+": "+a)});d["item_description_"+e]=f.join(", ")});return{action:c,method:g,data:d}},SendForm:function(a){if(!a.url)return b.error("URL required for SendForm Checkout");var d={currency:b.currency().code,shipping:b.shipping(),tax:b.tax(),taxRate:b.taxRate(),itemCount:b.find({}).length},c=a.url,g="GET"===a.method?"GET":"POST";b.each(function(a,c){var g=c+1,e=[],f;d["item_name_"+g]=a.get("name");d["item_quantity_"+g]=a.quantity();d["item_price_"+
27 | g]=a.price();b.each(a.options(),function(a,d,c){f=!0;b.each(m.excludeFromCheckout,function(a){a===c&&(f=!1)});f&&e.push(c+": "+a)});d["item_options_"+g]=e.join(", ")});a.success&&(d["return"]=a.success);a.cancel&&(d.cancel_return=a.cancel);a.extra_data&&(d=b.extend(d,a.extra_data));return{action:c,method:g,data:d}}});q={bind:function(a,d){if(!h(d))return this;this._events||(this._events={});var c=a.split(/ +/);b.each(c,function(a){!0===this._events[a]?d.apply(this):e(this._events[a])?this._events[a]=
28 | [d]:this._events[a].push(d)});return this},trigger:function(a,b){var c=!0,g,f;this._events||(this._events={});if(!e(this._events[a])&&h(this._events[a][0]))for(g=0,f=this._events[a].length;ge?"0"+e:e}function f(f){e.lastIndex=0;return e.test(f)?'"'+f.replace(e,function(e){var f=C[e];return"string"===typeof f?f:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+f+'"'}function s(e,k){var t,n,r,p,z=h,v,l=k[e];l&&"object"===typeof l&&"function"===typeof l.toJSON&&(l=l.toJSON(e));"function"===typeof q&&(l=q.call(k,e,l));switch(typeof l){case "string":return f(l);case "number":return isFinite(l)?String(l):"null";case "boolean":case "null":return String(l);
45 | case "object":if(!l)return"null";h+=y;v=[];if("[object Array]"===Object.prototype.toString.apply(l)){p=l.length;for(t=0;t.*)$", \
24 | "django.views.static.serve", \
25 | {"document_root": settings.MEDIA_ROOT,}),
26 | ]
27 |
--------------------------------------------------------------------------------
/storeproject/wsgi.py:
--------------------------------------------------------------------------------
1 | """
2 | WSGI config for storeproject project.
3 |
4 | It exposes the WSGI callable as a module-level variable named ``application``.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/
8 | """
9 |
10 | import os
11 |
12 | from django.core.wsgi import get_wsgi_application
13 |
14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "storeproject.settings")
15 |
16 | application = get_wsgi_application()
17 |
--------------------------------------------------------------------------------
/templates/ad.html:
--------------------------------------------------------------------------------
1 | {% load staticfiles %}
2 |
3 |
4 |

5 |
6 |
7 |
8 |
9 |
10 | {% for ad in ad_list %}
11 | -
12 |
13 |
14 | {% endfor %}
15 |
16 |
17 |
18 |
19 |
20 |

21 |
22 |
23 |
--------------------------------------------------------------------------------
/templates/base.html:
--------------------------------------------------------------------------------
1 | {% load staticfiles %}
2 |
3 |
4 |
5 | 时尚衣橱
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
35 |
36 |
37 |
38 |
197 |
198 | {% block banner_block %}{% endblock %}
199 |
200 |
201 | {% block content_block %}{% endblock %}
202 |
203 |
204 |
212 |
213 |
214 |
--------------------------------------------------------------------------------
/templates/checkout.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
5 |
6 |
购物车
7 |
8 |
9 | 商品 |
10 | 数量 |
11 | 原价 |
12 | 现价 |
13 | 小计 |
14 |
15 | {% for item in cart.items %}
16 |
17 |
18 |
19 | {{ item.clothing.name }}
20 | {{ item.clothing.desc }}
21 |
22 | |
23 | |
24 | {{ item.clothing.old_price }}元 |
25 | {{ item.clothing.new_price }}元 |
26 | {{ item.sum_price }}元 |
27 |
28 | {% endfor %}
29 |
30 | 去结算
31 | 总价:{{ cart.total_price }}元 |
32 |
33 |
34 | {#
去结算#}
35 |
36 |
37 |
38 | {% endblock %}
39 |
40 |
--------------------------------------------------------------------------------
/templates/error.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
5 |
6 |
7 |
{{ reason }}
8 |
9 |
10 |
11 | {% endblock %}
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/templates/index.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block banner_block %}
4 | {% include 'ad.html' %}
5 | {% endblock %}
6 | {% block content_block %}
7 |
8 |
9 |
10 |
最新商品
11 |
12 | {% for clo in clo_list %}
13 |
33 | {% endfor %}
34 |
35 |
36 |
37 | {% include 'pagination.html' %}
38 |
39 |
40 | {% endblock %}
41 |
--------------------------------------------------------------------------------
/templates/login.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
5 |
6 |
登录
7 |
8 |
23 |
24 |
还没有帐号?
25 |
申请一个新帐号就可以进行购物了哟
26 |
创建帐号
27 |
28 |
29 |
30 |
31 |
32 | {% endblock %}
--------------------------------------------------------------------------------
/templates/pagination.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/templates/pro_right.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
热销榜
4 | {% for hot in hot_list %}
5 |
6 |
7 |

8 |
9 |
10 |
11 |
{{ hot.new_price }}元
12 |
已卖出{{ hot.sales }}件
13 |
14 |
15 |
16 | {% endfor %}
17 |
18 |
29 |
--------------------------------------------------------------------------------
/templates/products.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
5 |
6 | {% if category %}
7 |
{{ category.name }}
8 | {% elif tag %}
9 |
{{ tag.name }}
10 | {% elif brand %}
11 |
{{ brand.name }}
12 | {% elif discount %}
13 |
打折商品
14 | {% endif %}
15 |
16 |
17 | {% if clo_list %}
18 | {% for clo in clo_list %}
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
{{ clo.new_price }}元
27 |
放入购物车
28 |
29 |
30 |
31 |
32 | {% endfor %}
33 | {% else %}
34 |
还是空的哦~
35 | {% endif %}
36 |
37 | {% include 'pagination.html' %}
38 |
39 |
40 | {% include 'pro_right.html' %}
41 |
42 |
43 |
44 | {% endblock %}
--------------------------------------------------------------------------------
/templates/register.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
36 | {% endblock %}
--------------------------------------------------------------------------------
/templates/single.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 | {% load staticfiles %}
3 | {% block content_block %}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | -
12 |
13 |
14 | -
15 |
16 |
17 | -
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
{{ clo.name }}
26 |
{{ clo.desc }}
27 |
34 | {% if clo.old_price == clo.new_price%}
35 |
36 | {% else %}
37 |
38 |
39 | {% endif %}
40 |
41 |
尺寸
42 |
43 |
44 | - Size:
49 |
50 |
51 | {#
放入购物车#}
52 |
57 |
58 |
59 |
60 |
61 |
62 | {% include 'pro_right.html' %}
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
94 |
95 |
96 |
97 |
98 |
107 |
108 |
109 |
110 |
111 |
127 | {% endblock %}
--------------------------------------------------------------------------------
/uploads/ad/2015/11/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/ad/2015/11/1.jpg
--------------------------------------------------------------------------------
/uploads/ad/2015/11/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/ad/2015/11/2.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/a.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/b.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/b.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/c.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/c.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce1.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce1_DPD6PNb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce1_DPD6PNb.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce1_OWPx7bB.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce1_OWPx7bB.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce1_zvxnAn9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce1_zvxnAn9.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/ce2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/ce2.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/d.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/e.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/e.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/f.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/f.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/g.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/g.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/h.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/h.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/i.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/i.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/j.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/j.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/l.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/l.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_FAmpuiB.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_FAmpuiB.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_JGp28VS.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_JGp28VS.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_MxuCcrt.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_MxuCcrt.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_Q2FMBG9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_Q2FMBG9.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_XauZnb6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_XauZnb6.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_dWFylck.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_dWFylck.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_dnRplnM.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_dnRplnM.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_pb3D1US.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_pb3D1US.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_rHAFiDN.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_rHAFiDN.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_slFnIaa.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_slFnIaa.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_yuYAGuM.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_yuYAGuM.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si1_zlZy93b.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si1_zlZy93b.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_A2EmVXL.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_A2EmVXL.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_BaRha9o.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_BaRha9o.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_Ln2lzkr.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_Ln2lzkr.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_OrNfbLQ.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_OrNfbLQ.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_PrrVqSn.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_PrrVqSn.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_T8xjPN4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_T8xjPN4.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_WhzbtGD.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_WhzbtGD.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_ZoPkqI0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_ZoPkqI0.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_iqHi4lr.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_iqHi4lr.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_j9Gl6o9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_j9Gl6o9.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_mij9qge.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_mij9qge.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si2_pA8GQeK.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si2_pA8GQeK.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_0372LO7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_0372LO7.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_3epORC0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_3epORC0.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_4OmgBG4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_4OmgBG4.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_AHTKatM.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_AHTKatM.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_JiYUgRt.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_JiYUgRt.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_L9CBOV8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_L9CBOV8.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_MRP1DWG.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_MRP1DWG.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_SaP5j5w.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_SaP5j5w.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_VET713a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_VET713a.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_XGTS70N.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_XGTS70N.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_iPWyupD.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_iPWyupD.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/si_ihG5ytj.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/si_ihG5ytj.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/x.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/x.jpg
--------------------------------------------------------------------------------
/uploads/clothing/2015/11/z.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/2015/11/z.jpg
--------------------------------------------------------------------------------
/uploads/clothing/ce.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/ce.jpg
--------------------------------------------------------------------------------
/uploads/clothing/default.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiJunWei/storeproject/52643686f7d528c731d20b09357119dcc549ddd2/uploads/clothing/default.jpg
--------------------------------------------------------------------------------