attachbox.css 5.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. /*==== attachbox ====*/
  2. .tx-attach-active { display:none; position:absolute; z-index:100000; background-color:#7E94BF; filter:alpha(opacity=30); opacity:0.3; }
  3. .tx-attach-div {margin:10px 0 0 0; display:none; }
  4. .tx-attach-div div.tx-attach-txt { float:left; font-weight:bold; font-family:gulim,tahoma,sans-serif; font-size:12px; line-height:1.4; }
  5. .tx-attach-box { border:1px #D5D5D5 solid; background:#FAFAFA; margin:10px 0 15px 70px; padding:0 0 5px 0;}
  6. .tx-attach-box .tx-attach-box-inner { border:1px #fff solid; padding:5px 0 0 5px; }
  7. .tx-attach-box .tx-attach-preview { float:left; width:147px; height:108px; margin:0; background:#FFFFFF; position:relative; padding:5px; border:1px #eaeaea solid; }
  8. .tx-attach-box .tx-attach-preview p { display:none; }
  9. .tx-attach-box .tx-attach-preview img { display:block; margin:0 auto; -moz-user-select:none; -khtml-user-select:none; }
  10. .tx-attach-box p.tx-thumb-pie {
  11. position:absolute; display:block; z-index:10; top:82px; left:8px;
  12. width:13px; height:13px;
  13. background:url(../../../images/icon/editor/ic_pie.gif?v=2) no-repeat;
  14. }
  15. .tx-attach-box p.tx-thumb-movie {
  16. position:absolute; display:block; z-index:10; top:73px; left:22px;
  17. width:13px; height:13px;
  18. background:url(../../../images/icon/editor/ic_play01.gif?v=2) no-repeat;
  19. }
  20. .tx-attach-box .tx-attach-main { height:118px; position:relative;}
  21. .tx-attach-box .tx-upload-progress { position:absolute; z-index:20; top:45px; left:320px; width:300px; height:40px; padding:10px; border:1px #aaa solid; background:#fff; display:none; }
  22. *+html .tx-attach-box .tx-upload-progress { left:150px;}
  23. * html .tx-attach-box .tx-upload-progress { left:150px;}
  24. .tx-attach-box .tx-upload-progress div { border:1px #ddd solid; background:#FB6235 url(../../../images/icon/editor/progress_01.gif?v=2); width:10px; height:15px; font-size:11px; font-family:dotum,verdana; color:#fff; text-align:center; padding: 3px 0 2px; }
  25. .tx-attach-box .tx-upload-progress p { font-size:11px; font-family:dotum,verdana; color:#666; text-align:center; }
  26. .tx-attach-box .tx-attach-top { height:21px; margin:1px 0 4px 0; }
  27. .tx-attach-box .tx-attach-top li { list-style:none; float:left; font-size:11px; font-family:dotum,verdana; color:#666; }
  28. .tx-attach-box .tx-attach-delete a {
  29. display:block; margin:0 4px; width:57px; height:21px; text-indent:-100em; overflow:hidden;
  30. background:url(../../../images/icon/editor/btn_deletefile.gif?v=2) no-repeat; cursor:pointer;
  31. }
  32. .tx-attach-box li.tx-attach-size { float:right; padding:5px 5px 0 0; }
  33. .tx-attach-box .tx-attach-size-up { font-weight:bold; color:#FB6235; }
  34. .tx-attach-box .tx-attach-size-used { font-weight:bold; }
  35. .tx-attach-box .tx-attach-list {
  36. margin:0 5px 0 4px;
  37. height: 84px; padding:3px;
  38. border:1px #D5D5D5 solid;
  39. background:#FFFFFF;
  40. overflow:-moz-scrollbars-vertical;
  41. scrollbar-3dlight-color:#FFFFFF;
  42. scrollbar-arrow-color:#9f9f9f;
  43. scrollbar-darkshadow-color:#FFFFFF;
  44. scrollbar-face-color:#e6e6e6;
  45. scrollbar-highlight-color:#c3c3c3;
  46. scrollbar-shadow-color:#c3c3c3;
  47. scrollbar-track-color:#F3F3F3;
  48. overflow:hidden; overflow-y:scroll;
  49. -moz-user-select: none;
  50. -khtml-user-select: none;
  51. }
  52. .tx-attach-box .tx-attach-list li { height:16px; padding:3px 3px 2px 3px; clear:both}
  53. .tx-attach-box .tx-attach-list li.tx-hovered { background:#F2F2F2; }
  54. .tx-attach-box .tx-attach-list li.tx-clicked { background:#C8D9F7; }
  55. .tx-attach-box .tx-attach-list li dl { width:100%; margin:0; padding:0; }
  56. .tx-attach-box .tx-attach-list li .tx-name { float:left; font-size:11px; font-family:dotum,verdana; color:#666; padding:1px 0 0 0; cursor:pointer; }
  57. .tx-attach-box .tx-attach-list li.tx-existed .tx-name { color:#999; }
  58. .tx-attach-box .tx-attach-list .tx-name strong { font-family:dotum; font-size:11px; color:#ed1c24; font-weight: normal; letter-spacing:-1px; }
  59. .tx-attach-box .tx-attach-list li.tx-existed .tx-insert { display:none; }
  60. .tx-attach-box .tx-attach-list li.tx-boxonly .tx-insert { display:none; }
  61. .tx-attach-box .tx-attach-list dd.tx-button {float:right;}
  62. .tx-attach-box .tx-attach-list li a.tx-insert {
  63. float:left; display:block; width:15px; height:15px; margin:0 0 0 3px;
  64. text-indent:-100em; overflow:hidden;
  65. background:url(../../../images/icon/editor/btn_a_upload.gif?v=2) no-repeat; cursor:pointer;
  66. }
  67. .tx-attach-box .tx-attach-list li a.tx-delete {
  68. float:left; display:none; width:15px; height:15px;
  69. text-indent:-100em; overflow:hidden;
  70. background:url(../../../images/icon/editor/btn_a_delete.gif?v=2) no-repeat; cursor:pointer;
  71. }
  72. .tx-attach-box .tx-attach-list li.tx-hovered a.tx-delete { display:block; }
  73. .tx-attach-box .tx-attach-list li.tx-clicked a.tx-delete { display:block; }
  74. .tx-attach-box a.tx-attach-two-images {
  75. float:left; margin-right: 4px; width:21px; height:20px; text-indent:-100em; overflow:hidden;
  76. background:url(../../../images/icon/editor/btn_images_two.gif?v=2) no-repeat; cursor:pointer;
  77. }
  78. .tx-attach-box a.tx-attach-three-images {
  79. float:left; margin: 0; width:24px; height:20px; text-indent:-100em; overflow:hidden;
  80. background:url(../../../images/icon/editor/btn_images_three.gif?v=2) no-repeat; cursor:pointer;
  81. }