blob: 2a4c08525164afdc661e52f45c5da193fd5f9493 [file] [log] [blame]
avm9996304def3e2016-11-27 22:53:05 +01001body {
2 font-size: 12px;
3 font-family: arial, Verdana;
4 margin: 0;
5 padding: 0;
6 background: #959595;
7}
8#header {
9 background: url(images/toolbar_bg.png);
10 height: 36px;
11 overflow: hidden;
12}
13#showBox {
14 overflow: auto;
15}
16#photo {
17 cursor: crosshair;
18 margin: 0;
19 padding: 0;
20 position: relative;
21}
22#tip {
23 color: #333333;
24 padding: 0 5px;
25 height: 36px;
26 font-size: 13px;
27 line-height: 36px;
28 overflow: hidden;
29 text-align: left;
30 margin: 0 180px 0 300px;
31}
32.toolbar {
33 position:fixed;
34 height: 30px;
35 margin-left: 10px;
36 padding-top: 6px;
37 z-index: 100;
38}
39.toolbar ul {
40 margin: 0px;
41 padding: 0px;
42 list-style: none;
43}
44.toolBar ul li {
45 cursor: pointer;
46 margin-right: 8px;
47 float: left;
48 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#CDDCF0));
49 border: 1px solid #788390;
50 border-bottom-left-radius: 3px 3px;
51 border-bottom-right-radius: 3px 3px;
52 border-top-left-radius: 3px 3px;
53 border-top-right-radius: 3px 3px;
54 color:#333333;
55 height: 18px;
56 line-height: 18px;
57 padding: 2px 8px 2px 8px;
58 position: relative;
59}
60.toolBar ul li:hover {
61 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CDDCF0), to(#FEFEFE));
62 border: 1px solid #333333;
63}
64.toolbar ul li.mark {
65 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#FEFEFE));
66 border: 1px solid #333333;
67}
68.toolbar li .tool {
69 float: none;
70 border: 1px #333333 solid;
71 display: none;
72}
73.toolbar li:hover .tool {
74 display: block;
75}
76.toolbar li img {
77 position: relative;
78 top: 2px;
79}
80.layer {
81 font-size:12px;
82 font-family: arial;
83 height: 0;
84 position: absolute;
85 width: 0;
86 z-index: 100;
87 line-height: 22px;
88 word-wrap: break-word;
89 text-align: left;
90 outline: 0;
91}
92.closeButton {
93 position: absolute;
94 display: none;
95 cursor: pointer;
96 top: -15px;
97}
98.clear {
99 clear: both;
100}
101.tool {
102 position: absolute;
103 border-radius: 3px 3px;
104 border:1px solid #cccccc;
105 left: -1;
106 top: 23px;
107 padding:3px;
108 padding:2px 2px 2px 2px;
109 background: #ffffff;
110 z-index: 9999;
111 -webkit-box-shadow: #8B8B8B 0px 4px 10px;
112 min-width: 90px;
113}
114#colorpad {
115 word-wrap: break-word;
116 word-break: normal;
117 background-color: #ffffff;
118 padding: 4px;
119 width: 116px;
120}
121#colorpad a {
122 margin: 1px 3px 2px 0;
123 display: block;
124 height: 14px;
125 width: 14px;
126 float: left;
127}
128#colorpad a:nth-child(7n) {
129 margin-right: 0;
130}
131.colorBox, .ellipseBox {
132 float: left;
133 margin:3px 3px 0 0;
134 height:10px;
135 width:10px;
136 border:1px solid #333333;
137}
138#lineIconCav {
139 float: left;
140 margin:2px 2px 0 0;
141}
142.rectBox {
143 float: left;
144 margin:3px 3px 0 0;
145 height:12px;
146 width:12px;
147 background: #000000;
148}
149.blurBox {
150 float: left;
151 margin:3px 10px 0 5px;
152 -webkit-box-shadow:#333333 0px 6px 5px 5px;
153}
154#mask-canvas {
155 position: absolute;
156 left: 0px;
157 top: 0px;
158}
159.tool-option {
160 text-indent: 1.5em;
161 line-height: normal;
162}
163.tool-option div {
164 padding: 4px 0;
165 cursor: pointer;
166}
167.tool-option div:hover {
168 background-color: #ffffcc;
169}
170.mark {
171 background: url(images/mark.png) no-repeat 5px 50%;
172}
173.tool-option-line {
174 margin-top: 5px;
175 border-top:1px #ccc solid;
176}
177.tool-option-line div{
178 float: left;
179 padding:5px;
180 margin:2px;
181 border:1px #ffffff solid;
182}
183.tool-option-line .mark{
184 border:1px #cccccc solid;
185 background: #ffffcc;
186}
187.tool-option-line div:hover {
188 border:1px #cccccc solid;
189 background-color: #ffffcc;
190}
191.ellipse {
192 width: 9px;
193 height: 8px;
194 display: block;
195 border-radius: 8px 8px;
196 border: 1px solid #2a5db0;
197}
198.radiusRect {
199 width: 9px;
200 height: 8px;
201 display: block;
202 border-radius:3px 3px;
203 border: 1px solid #2a5db0;
204}
205.rect {
206 width: 9px;
207 height: 8px;
208 display: block;
209 border: 1px solid #2a5db0;
210}
211.tip_succeed, .tip_failed{
212 position :fixed;
213 border-radius: 4px 4px;
214 height: 30px;
215 line-height: 30px;
216 top: 5px;
217 margin: 0 auto;
218 padding: 0 10px;
219 font-size: 12px;
220}
221.tip_succeed {
222 background: #fff1a8;
223 color: #000000;
224}
225.tip_failed {
226 color: #ffffff;
227 background: #ff8080;
228}
229#selectuploadposition {
230 border: 1px solid #ccc;
231 width: 300px;
232 height: 200px;
233 padding: 5px;
234 position: absolute;
235 z-index: 1000;
236 left: 40%;
237 top: 25%;
238 display: none;
239 -webkit-box-shadow: #cccccc 0 0 7px 1px;
240 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0dff2), to(#f5f9fc));
241}
242.selectcontent
243{
244 background-color: White;
245 width:300px;
246 height:168px;
247}
248button {
249 cursor: pointer;
250}
251input {
252 cursor: pointer;
253}
254#uploadWrapper {
255 width: 380px;
256 min-height: 255px;
257 border: 1px solid #8ec3eb;
258 border-radius: 5px;
259 position: absolute;
260 background: white;
261 box-shadow: 0 0 5px 1px #a0a0a0;
262 display: none;
263 z-index: 10000;
264}
265#uploadHeader {
266 border-bottom: 1px solid #aebece;
267 height: 33px;
268 font-size: 14px;
269 font-weight: bold;
270 color: #004b80;
271 background: -webkit-gradient(linear, left top, left bottom, from(#e4f0ff), to(#b5cce8));
272}
273#uploadBody {
274 background: white url("images/popup_bg.jpg") left top no-repeat;
275 min-height: 160px;
276 padding: 10px 0;
277}
278#uploadFooter {
279 background: -webkit-gradient(linear, left top, left bottom, from(#e2effe), to(#cee1f9));
280 height: 36px;
281 text-align: right;
282 padding-right: 15px;
283}
284#uploadFooter button {
285 width: 72px;
286 height: 26px;
287 vertical-align: middle;
288 border:1px solid #8ec3eb;
289 color: #1c5f8e;
290 border-radius: 3px;
291 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
292}
293#uploadFooter button:hover {
294 background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
295}
296.verticalAlignMiddle {
297 display: table-cell;
298 vertical-align: middle;
299 height: inherit;
300}
301#uploadSitesWrapper {
302 text-align: center;
303 height: 185px;
304}
305.btn {
306 display: inline-block;
307 text-align: center;
308 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0ecfb));
309 border: 1px solid #c0cddd;
310 cursor: pointer;
311 border-radius: 3px;
312}
313.btn:hover {
314 background: -webkit-gradient(linear, left top, left bottom, from(#e0ecfb), to(#fff));
315 border: 1px solid #8ec3eb;
316}
317#uploadSitesWrapper > span.btn {
318 display: inline-block;
319 font-size: 18px;
320 height: 40px;
321 width: 238px;
322 text-align: center;
323 color: #1c68a2;
324 border-radius: 4px;
325 margin-bottom: 15px;
326}
327#uploadsiteswrapper > span.btn:last-child {
328 margin-bottom: 0;
329}
330#uploadSitesWrapper > span.btn > span.uploadSite > * {
331 vertical-align: middle;
332}
333.uploadSite {
334 display: inline-block;
335 text-align: left;
336 width: 185px;
337 line-height: 38px;
338}
339#uploadContentWrapper {
340 font-weight: bold;
341 color: #1c68a2;
342}
343#uploadContentWrapper > div {
344 text-align: left;
345 padding: 25px 0 0 30px;
346}
347#imageCaption {
348 width: 240px;
349 height: 23px;
350 padding-left: 5px;
351 outline-color: #cbecff;
352 margin-left: 10px;
353 border: 1px solid #aebece;
354 background: -webkit-gradient(linear, left top, left bottom, from(#eefbfa), to(#fff));
355 cursor: auto;
356 resize: none;
357}
358ul {
359 list-style: none;
360 padding: 0;
361 margin: 0;
362}
363.accountItem {
364 padding-bottom: 10px;
365}
366.accountItem > *{
367 margin-right: 6px;
368}
369.account {
370 overflow: hidden;
371 display: inline-block;
372 white-space: nowrap;
373}
374.account > *, .shareToText {
375 vertical-align: middle;
376}
377.account:hover > img{
378 visibility: visible;
379}
380.account img {
381 visibility: hidden;
382 cursor: pointer;
383}
384.accountName {
385 text-overflow: ellipsis;
386 overflow: hidden;
387 margin-right: 10px;
388 display: inline-block;
389 max-width: 145px;
390 border-bottom: 1px solid #fff;
391}
392.accountName:hover {
393 border-bottom: 1px solid #1c68a2;
394 cursor: pointer;
395}
396.progressBar {
397 display: inline-block;
398 vertical-align: middle;
399 width: 41px;
400 height: 12px;
401 background: white url("images/loading_icon.gif") 0 0 no-repeat;
402}
403.photoLink {
404 color: #0091ff;
405 margin-left: 42px;
406 display: none;
407}
408#shareToOtherAccount {
409 display: inline-block;
410 margin-top: 6px;
411 cursor: pointer;
412 border-bottom: 1px solid #fff;
413}
414#shareToOtherAccount:hover {
415 border-bottom: 1px solid #1c68a2;
416}
417.uploadInfo {
418 display: inline-block;
419 vertical-align: middle;
420 font-weight: normal;
421}
422#overlay {
423 position: absolute;
424 opacity: 0.3;
425 background: #000;
426 display: none;
427 z-index: 200;
428 top: 0;
429 left: 0;
430}
431#requiredFlag {
432 color: red;
433}
434#uploadcontentwrapper > #errorWrapper {
435 display: none;
436 position: absolute;
437 padding: 0;
438 text-align: center;
439 width: 380px;
440 height: 25px;
441 margin-bottom: -15px;
442}
443#errorInfo {
444 display: inline-block;
445 padding: 4px 15px;
446 background: #fffed5;
447 color: red;
448 border-bottom-left-radius: 5px;
449 border-bottom-right-radius: 5px;
450 font-weight: normal;
451 white-space: nowrap;
452 max-width: 350px;
453 overflow: hidden;
454 text-overflow: ellipsis;
455}
456#authenticationProgress {
457 margin-left: 40px;
458 display: none;
459}
460#btnMore {
461 padding: 6px 0;
462 height: 10px;
463 width: 22px;
464 text-align: center;
465 -webkit-transition: background-image .2s ease-in 0.03s;
466}
467#btnMore:hover > #more-tools {
468 visibility: visible;
469 opacity: 1;
470 top: 28px;
471}
472#btnMore > img {
473 -webkit-transition: -webkit-transform .2s ease-in 0.03s;
474}
475#btnMore:hover > img {
476 -webkit-transform: rotate(180deg);
477 top: 0;
478}
479#more-tools {
480 visibility: hidden;
481 opacity: 0;
482 position: absolute;
483 min-width: 64px;
484 border: 1px solid #788390;
485 border-radius: 5px;
486 background: #fff;
487 padding: 8px 9px;
488 right: -1px;
489 top: 20px;
490 box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
491 z-index: 1000;
492 -webkit-transition: opacity .25s ease-in 0.03s, top .25s ease-in 0.03s,
493 visibility .25s ease-in;
494}
495#more-tools::before {
496 content: "◤";
497 color: #fff;
498 position: absolute;
499 -webkit-transform: rotate(45deg);
500 right: 5px;
501 top: -9px;
502}
503#more-tools > ul > li {
504 float: none;
505 background: none;
506 text-align: left;
507 margin-top: 8px;
508 margin-right: 0;
509 border: 1px solid transparent;
510 padding: 3px 6px;
511 white-space: nowrap;
512}
513#more-tools > ul > li:first-child {
514 margin-top: 0;
515}
516#more-tools > ul > li > img {
517 margin-right: 4px;
518 top: 0;
519}
520#more-tools > ul > li > * {
521 vertical-align: middle;
522}
523#more-tools > ul > li:hover {
524 border: 1px solid #788390;
525 border-radius: 3px;
526 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe),
527 to(#cddcf0));
528}
529div.tip_succeed > a {
530 text-decoration: underline;
531 display: inline-block;
532 color: blue;
533 cursor: pointer;
534 max-width: 300px;
535 white-space: nowrap;
536 text-overflow: ellipsis;
537 overflow: hidden;
538}