Authored by 郭成尧

Merge branch 'release/4.6' of git.yoho.cn:fe/yohobuy-node into release/4.6

1 @import "search"; 1 @import "search";
2 @import "list"; 2 @import "list";
3 -@import "new-sale";  
4 @import "filter-box"; 3 @import "filter-box";
5 @import "sort-pager"; 4 @import "sort-pager";
6 @import "good"; 5 @import "good";
1 -.new-sale-page {  
2 - .sale-list-banner {  
3 - width: 100%;  
4 - position: relative;  
5 -  
6 - ul {  
7 - overflow: hidden;  
8 - width: 100%;  
9 - position: relative;  
10 - z-index: 1;  
11 -  
12 - li {  
13 - width: 100%;  
14 - height: 100%;  
15 - display: block;  
16 - position: absolute;  
17 - top: 0;  
18 - left: 0;  
19 - }  
20 - }  
21 - }  
22 -  
23 - .sale-list-pagation {  
24 - z-index: 2;  
25 - position: absolute;  
26 - left: 0;  
27 - bottom: 50px;  
28 - width: 100%;  
29 - height: 20px;  
30 - text-align: center;  
31 -  
32 - div {  
33 - display: inline-block;  
34 - }  
35 -  
36 - span {  
37 - display: block;  
38 - width: 20px;  
39 - height: 20px;  
40 - background: resolve('product/default-normal.png');  
41 - float: left;  
42 - margin: 0 10px;  
43 - cursor: pointer;  
44 -  
45 - &.active {  
46 - background: resolve('product/default-active.png');  
47 - }  
48 - }  
49 - }  
50 -  
51 - .header-title {  
52 - position: relative;  
53 - width: 100%;  
54 - height: 42px;  
55 - margin: 20px 0;  
56 - text-align: center;  
57 - font-size: 20px;  
58 -  
59 - .count-wrap {  
60 - position: relative;  
61 - }  
62 -  
63 - .count {  
64 - background: #fff;  
65 - padding: 0 5px;  
66 - color: #999;  
67 - font-size: 12px;  
68 - margin-top: 6px;  
69 - }  
70 -  
71 - .line-through {  
72 - position: absolute;  
73 - bottom: 9px;  
74 - left: 0;  
75 - right: 0;  
76 - height: 1px;  
77 - border-top: 1px dotted #999;  
78 - }  
79 - }  
80 -  
81 - .new-banner img {  
82 - display: block;  
83 - width: 100%;  
84 - }  
85 -  
86 - .new-brands {  
87 - position: relative;  
88 - width: 100%;  
89 - margin-top: 25px;  
90 -  
91 - > * {  
92 - float: left;  
93 - }  
94 -  
95 - .pre  
96 - .next {  
97 - position: absolute;  
98 - display: block;  
99 - width: 40px;  
100 - height: 40px;  
101 - line-height: 40px;  
102 - color: #fff;  
103 - background: #e0e0e0;  
104 - text-align: center;  
105 - top: 50%;  
106 - margin-top: -20px;  
107 - cursor: pointer;  
108 -  
109 - opacity: 0.8;  
110 -  
111 - &:hover {  
112 - opacity: 0.9;  
113 - }  
114 - }  
115 -  
116 - .pre {  
117 - left: 0;  
118 - }  
119 -  
120 - .next {  
121 - right: 0;  
122 - }  
123 -  
124 - .brands-wrap {  
125 - position: relative;  
126 - overflow: hidden;  
127 - width: 890px;  
128 - height: 76px;  
129 - margin-left: 40px;  
130 - }  
131 -  
132 - .brands {  
133 - position: absolute;  
134 - width: auto;  
135 - height: 76px;  
136 - }  
137 -  
138 - .brands li {  
139 - float: left;  
140 - margin-left: 14px;  
141 -  
142 - a {  
143 - /*  
144 - display:block;  
145 - */  
146 -  
147 - width: 164px;  
148 - height: 76px;  
149 - line-height: 76px;  
150 - vertical-align: middle;  
151 - text-align: center;  
152 - }  
153 -  
154 - img {  
155 - vertical-align: middle;  
156 - max-width: 100%;  
157 - max-height: 100%;  
158 - border: none;  
159 - }  
160 - }  
161 - }  
162 -  
163 - .new-floor-title {  
164 - position: relative;  
165 - margin: 35px auto;  
166 - width: 300px;  
167 - height: 31px;  
168 - line-height: 31px;  
169 - font-size: 18px;  
170 - border: 1px solid #000;  
171 -  
172 - .date {  
173 - position: absolute;  
174 - left: -1px;  
175 - top: -1px;  
176 - width: 155px;  
177 - height: 33px;  
178 - color: #fff;  
179 - text-align: center;  
180 - background: resolve('product/floor-title.png');  
181 - }  
182 -  
183 - .title {  
184 - float: right;  
185 - margin-right: 40px;  
186 - }  
187 - }  
188 -}  
189 -  
190 -.min-screen  
191 -.new-sale-page  
192 -.new-brands  
193 -.brands-wrap {  
194 - width: 730px;  
195 -}  
@@ -187,6 +187,195 @@ @@ -187,6 +187,195 @@
187 } 187 }
188 } 188 }
189 189
  190 +.new-sale-page {
  191 + .sale-list-banner {
  192 + width: 100%;
  193 + position: relative;
  194 +
  195 + ul {
  196 + overflow: hidden;
  197 + width: 100%;
  198 + position: relative;
  199 + z-index: 1;
  200 +
  201 + li {
  202 + width: 100%;
  203 + height: 100%;
  204 + display: block;
  205 + position: absolute;
  206 + top: 0;
  207 + left: 0;
  208 + }
  209 + }
  210 + }
  211 +
  212 + .sale-list-pagation {
  213 + z-index: 2;
  214 + position: absolute;
  215 + left: 0;
  216 + bottom: 50px;
  217 + width: 100%;
  218 + height: 20px;
  219 + text-align: center;
  220 +
  221 + div {
  222 + display: inline-block;
  223 + }
  224 +
  225 + span {
  226 + display: block;
  227 + width: 20px;
  228 + height: 20px;
  229 + background: resolve('product/default-normal.png');
  230 + float: left;
  231 + margin: 0 10px;
  232 + cursor: pointer;
  233 +
  234 + &.active {
  235 + background: resolve('product/default-active.png');
  236 + }
  237 + }
  238 + }
  239 +
  240 + .header-title {
  241 + position: relative;
  242 + width: 100%;
  243 + height: 42px;
  244 + margin: 20px 0;
  245 + text-align: center;
  246 + font-size: 20px;
  247 +
  248 + .count-wrap {
  249 + position: relative;
  250 + }
  251 +
  252 + .count {
  253 + background: #fff;
  254 + padding: 0 5px;
  255 + color: #999;
  256 + font-size: 12px;
  257 + margin-top: 6px;
  258 + }
  259 +
  260 + .line-through {
  261 + position: absolute;
  262 + bottom: 9px;
  263 + left: 0;
  264 + right: 0;
  265 + height: 1px;
  266 + border-top: 1px dotted #999;
  267 + }
  268 + }
  269 +
  270 + .new-banner img {
  271 + display: block;
  272 + width: 100%;
  273 + }
  274 +
  275 + .new-brands {
  276 + position: relative;
  277 + width: 100%;
  278 + margin-top: 25px;
  279 +
  280 + > * {
  281 + float: left;
  282 + }
  283 +
  284 + .pre
  285 + .next {
  286 + position: absolute;
  287 + display: block;
  288 + width: 40px;
  289 + height: 40px;
  290 + line-height: 40px;
  291 + color: #fff;
  292 + background: #e0e0e0;
  293 + text-align: center;
  294 + top: 50%;
  295 + margin-top: -20px;
  296 + cursor: pointer;
  297 +
  298 + opacity: 0.8;
  299 +
  300 + &:hover {
  301 + opacity: 0.9;
  302 + }
  303 + }
  304 +
  305 + .pre {
  306 + left: 0;
  307 + }
  308 +
  309 + .next {
  310 + right: 0;
  311 + }
  312 +
  313 + .brands-wrap {
  314 + position: relative;
  315 + overflow: hidden;
  316 + width: 890px;
  317 + height: 76px;
  318 + margin-left: 40px;
  319 + }
  320 +
  321 + .brands {
  322 + position: absolute;
  323 + width: auto;
  324 + height: 76px;
  325 + }
  326 +
  327 + .brands li {
  328 + float: left;
  329 + margin-left: 14px;
  330 +
  331 + a {
  332 + /*
  333 + display:block;
  334 + */
  335 +
  336 + width: 164px;
  337 + height: 76px;
  338 + line-height: 76px;
  339 + vertical-align: middle;
  340 + text-align: center;
  341 + }
  342 +
  343 + img {
  344 + vertical-align: middle;
  345 + max-width: 100%;
  346 + max-height: 100%;
  347 + border: none;
  348 + }
  349 + }
  350 + }
  351 +
  352 + .new-floor-title {
  353 + position: relative;
  354 + margin: 35px auto;
  355 + width: 300px;
  356 + height: 31px;
  357 + line-height: 31px;
  358 + font-size: 18px;
  359 + border: 1px solid #000;
  360 +
  361 + .date {
  362 + position: absolute;
  363 + left: -1px;
  364 + top: -1px;
  365 + width: 155px;
  366 + height: 33px;
  367 + color: #fff;
  368 + text-align: center;
  369 + background: resolve('product/floor-title.png');
  370 + }
  371 +
  372 + .title {
  373 + float: right;
  374 + margin-right: 40px;
  375 + }
  376 + }
  377 +}
  378 +
190 .min-screen .new-sale-page .new-brands .brands-wrap { 379 .min-screen .new-sale-page .new-brands .brands-wrap {
191 width: 730px; 380 width: 730px;
192 } 381 }