ui.css 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. .xhe_o2007blue table, .xhe_o2007blue tr, .xhe_o2007blue td, .xhe_o2007blue iframe {border:0; margin:0; padding:0; background:transparent;text-decoration:none; font-weight:normal; color:#000}
  2. .xhe_o2007blue table.xheLayout {display:inline-table;background:#E5EFFD; border:1px solid #ABC6DD;width:100%;height:100%;}
  3. .xhe_o2007blue td.xheTool {padding:1px 3px;border-bottom:1px solid #ABC6DD;}
  4. .xhe_o2007blue td.xheTool span{float:left;margin:2px 0px;}
  5. .xhe_o2007blue td.xheTool br{clear:left;}
  6. .xhe_o2007blue span.xheGStart{display:block;width:1px;height:22px;background:url(img/buttonbg.gif) -22px 0;}
  7. .xhe_o2007blue span.xheGEnd{display:block;width:1px;height:22px;background:url(img/buttonbg.gif) -22px 0;}
  8. .xhe_o2007blue span.xheSeparator{display:block;height:22px;width:4px;}
  9. .xhe_o2007blue a.xheButton{display:inline-block;padding:1px;border:0px;background:url(img/buttonbg.gif);cursor:pointer;text-decoration:none;}
  10. .xhe_o2007blue a.xheButton span{opacity:0.3; -ms-filter:'alpha(opacity=30)'; filter:alpha(opacity=30);}
  11. .xhe_o2007blue a.xheEnabled span{opacity:1; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100)}
  12. .xhe_o2007blue a.xheEnabled:hover {background-color:#B2BBD0; background-position:0 -22px}
  13. .xhe_o2007blue a.xheActive{background-color:#B2BBD0; background-position:0 -44px !important;}
  14. .xhe_o2007blue a.xheButton span{display:block;margin:0px;height:20px;width:20px;overflow:hidden;}
  15. .xhe_o2007blue span.xheIcon{background:url(img/icons.gif) no-repeat 20px 20px}
  16. .xhe_o2007blue span.xheBtnCut {background-position:0 0}
  17. .xhe_o2007blue span.xheBtnCopy {background-position:-20px 0}
  18. .xhe_o2007blue span.xheBtnPaste {background-position:-40px 0}
  19. .xhe_o2007blue span.xheBtnPastetext {background-position:-60px 0}
  20. .xhe_o2007blue span.xheBtnBlocktag {background-position:-80px 0}
  21. .xhe_o2007blue span.xheBtnFontface {background-position:-100px 0}
  22. .xhe_o2007blue span.xheBtnFontSize {background-position:-120px 0}
  23. .xhe_o2007blue span.xheBtnBold {background-position:-140px 0}
  24. .xhe_o2007blue span.xheBtnItalic {background-position:-160px 0}
  25. .xhe_o2007blue span.xheBtnUnderline {background-position:-180px 0}
  26. .xhe_o2007blue span.xheBtnStrikethrough {background-position:-200px 0}
  27. .xhe_o2007blue span.xheBtnFontColor {background-position:-220px 0}
  28. .xhe_o2007blue span.xheBtnBackColor {background-position:-240px 0}
  29. .xhe_o2007blue span.xheBtnSelectAll {background-position:-260px 0}
  30. .xhe_o2007blue span.xheBtnRemoveformat {background-position:-280px 0}
  31. .xhe_o2007blue span.xheBtnAlign {background-position:-300px 0}
  32. .xhe_o2007blue span.xheBtnList {background-position:-320px 0}
  33. .xhe_o2007blue span.xheBtnOutdent {background-position:-340px 0}
  34. .xhe_o2007blue span.xheBtnIndent {background-position:-360px 0}
  35. .xhe_o2007blue span.xheBtnLink {background-position:-380px 0}
  36. .xhe_o2007blue span.xheBtnUnlink {background-position:-400px 0}
  37. .xhe_o2007blue span.xheBtnAnchor {background-position:-420px 0}
  38. .xhe_o2007blue span.xheBtnImg {background-position:-440px 0}
  39. .xhe_o2007blue span.xheBtnFlash {background-position:-460px 0}
  40. .xhe_o2007blue span.xheBtnMedia {background-position:-480px 0}
  41. .xhe_o2007blue span.xheBtnHr {background-position:-500px 0}
  42. .xhe_o2007blue span.xheBtnEmot {background-position:-520px 0}
  43. .xhe_o2007blue span.xheBtnTable {background-position:-540px 0}
  44. .xhe_o2007blue span.xheBtnSource {background-position:-560px 0}
  45. .xhe_o2007blue span.xheBtnPreview {background-position:-580px 0}
  46. .xhe_o2007blue span.xheBtnPrint {background-position:-600px 0}
  47. .xhe_o2007blue span.xheBtnFullscreen {background-position:-620px 0}
  48. .xhe_o2007blue span.xheBtnAbout {background-position:-640px 0}
  49. .xhe_o2007blue .xheIframeArea{height:100%;}
  50. .xhe_o2007blue iframe {display:block;background:#fff;width:100%;height:100%;}
  51. #xheCntLine{display:none;position:absolute;z-index:1000001;background:#fff;height:1px;font-size:0;}
  52. #xhePanel{display:none;position:absolute;z-index:1000000;border:#ABC6DD 1px solid;background:#FDFEFF;text-align:left;}
  53. #xheShadow{display:none;position:absolute;z-index:999999;background:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);}
  54. .xheFixCancel{position:absolute;z-index:999998;background-color:#FFF;opacity:0; -ms-filter:'alpha(opacity=0)'; filter:alpha(opacity=0);}
  55. .xheMenu{padding:2px;overflow-x:hidden;overflow-y:auto;max-height:230px;}
  56. .xheMenu .xheMenuSeparator{margin:3px 0;border-top:1px solid #D8D8D8;}
  57. .xheMenu a{display:block;padding:3px 20px 3px 3px;line-height:normal;font-size:12px;color:#000;text-decoration:none;white-space:nowrap;}
  58. .xheMenu a:hover{background:#C6DAE9;text-decoration:none;color:#000;}
  59. .xheMenu p,.xheMenu h1,.xheMenu h2,.xheMenu h3,.xheMenu h4,.xheMenu h5,.xheMenu h6,.xheMenu pre,.xheMenu address,.xheMenu div{margin:0}
  60. .xheEmot div{padding:5px;overflow-x:hidden;overflow-y:auto;}
  61. .xheEmot div a{display:inline-block;margin:3px;padding:3px;overflow:hidden;background-repeat:no-repeat;background-position:center;text-decoration:none;}
  62. .xheEmot div a:hover{border:1px solid #ABC6DD;padding:2px;}
  63. .xheEmot ul{border-top:1px solid #ABC6DD;list-style:none;padding:0 10px;margin:0;font-size:12px;}
  64. .xheEmot li{float:left;margin:0 2px 5px 0;}
  65. .xheEmot li a{background:#fff;display:block;padding:0 8px;text-decoration:none;color:#000;line-height:20px;}
  66. .xheEmot li a:hover{text-decoration:underline;}
  67. .xheEmot li.cur{border:1px solid #ABC6DD;border-top:none;position:relative;bottom:1px;}
  68. .xheEmot li.cur a{cursor:text;padding-top:1px;}
  69. .xheEmot li.cur a:hover{text-decoration:none;}
  70. .xheColor{padding:5px;}
  71. .xheColor a{display:inline-block;margin:1px;border:#999 1px solid;width:17px;height:9px;font-size:0;}
  72. .xheColor a:hover{border:#000 1px solid;}
  73. .xheColor a img{display:none;}
  74. .xheDialog{padding:10px;font-size:12px;font-family:monospace;}
  75. .xheDialog a{text-decoration:underline;color:#00f;}
  76. .xheDialog a:hover{text-decoration:underline;color:#00f}
  77. .xheDialog div{padding:2px 0px;}
  78. .xheDialog input{
  79. margin:0;border-width:1px;border-style:solid;font-size:12px;
  80. *border-width:expression((type!="checkbox")?'1px':0);*padding:expression((type=="text")?'1px':'auto');*width:expression((type=="text")?'160px':'auto');*border-color:expression((type=="text")?'#ABADB3':'#fff #888 #888 #fff');*background:expression((type=="button")?'#F0F0F0':'#FFFFFF');*cursor:expression((type=="button")?'pointer':'');*font-size:expression((type=="button")?'13px':'12px');
  81. }
  82. .xheDialog textarea{font-size:12px;resize:none;border:1px solid #ccc;}
  83. .xheDialog input[type=text]{padding:1px;width:160px;border-color:#ABADB3;}
  84. .xheDialog input[type=button]{margin:0;border-color:#fff #888 #888 #fff;background:#F0F0F0;cursor:pointer;font-size:13px;}
  85. .xheDialog input[type=file]{font-size:13px;}
  86. .xheDialog input[type=checkbox]{border:0;}
  87. .xheDialog select{margin:0;border:1px #ABADB3 solid;}
  88. .xheDialog input,.xheDialog select,.xheDialog textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
  89. .xheDialog input:focus,.xheDialog select:focus,.xheDialog textarea:focus{outline: 0;border-color: #EEC068;-webkit-box-shadow: 0 0 1px #EEC068;-moz-box-shadow: 0 0 1px #EEC068;box-shadow: 0 0 1px #EEC068;}
  90. .xheDialog .xheUpload{position: relative;display:inline-block;width:164px;}
  91. .xheDialog .xheUpload .xheBtn{position: absolute;top: 0px;left: 114px;width:50px;z-index: 1000001;padding:0;}
  92. .xheDialog .xheUpload .xheFile{cursor:pointer;position: absolute;top: 0px;left: 0px;width:164px;opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0);z-index: 1000002;}
  93. .xheDialog .xheUpload .xheText {position: absolute;width:107px;top: 0px;left: 0px;z-index: 1000003;}
  94. .xheModal{
  95. position: fixed;z-index: 1000010;text-align:left;top:50%;left:50%;background:#FFF;border:1px solid #ABC6DD;font-size:12px;
  96. _position:absolute;_margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
  97. }
  98. .xheModalTitle{padding:5px;background:#D1DEEF;border-bottom:1px solid #ABC6DD;}
  99. .xheModalClose{float:right;width:16px;height:16px;background:url(img/close.gif);cursor:pointer;}
  100. .xheModalIfmWait{width:100%;height:100%;background:url(img/waiting.gif) no-repeat 50% 50%;margin:-16 0 0 -16;}
  101. .xheModalShadow{
  102. position:fixed;z-index:1000009;top:50%;left:50%;background:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);
  103. _position:absolute;_margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 5 + 'px');
  104. }
  105. .xheModalOverlay{
  106. position: fixed;z-index:1000008;top: 0px;left: 0px;height:100%;width:100%;background-color:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);
  107. _position:absolute;_height:expression(Math.max(document.documentElement.clientHeight,document.documentElement.scrollHeight)+'px');_width:expression(Math.max(document.documentElement.clientWidth,document.documentElement.scrollWidth)+'px');
  108. }
  109. *html{
  110. background-image:url(about:blank);
  111. background-attachment:fixed;
  112. }
  113. .xheProgress{position:relative;width:280px;margin:auto;border:1px solid #C1C1C1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(img/progressbg.gif) #E9E9E9;}
  114. .xheProgress span{position:absolute;left:0;top:0;width:100%;text-align:center;line-height:15px;font-size:12px;color:#000;text-shadow: 1px 1px 0 #eee;}
  115. .xheProgress div{height:15px;width:1px;background:url(img/progress.gif) #31C135;}
  116. .xhe_Fullfix{overflow:hidden;}
  117. .xhe_Fullfix body{width:100%;height:100%;}
  118. .xhe_Fullscreen{
  119. top:0px;left:0px;position:fixed;z-index:100000;width:100%;height:100%;background:#fff;
  120. _position:absolute;_top:expression((document.compatMode?documentElement.scrollTop:document.body.scrollTop)+'px');_width:expression((document.compatMode?documentElement.offsetWidth:document.body.offsetWidth) + 'px');_height:expression((document.compatMode?documentElement.offsetHeight:document.body.offsetHeight) + 'px');
  121. }
  122. .xheHideArea{position:absolute;top:-1000px;left:-1000px;visibility:hidden;}