portal html css js resource

workspace.css 18KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. @charset "utf-8";
  2. /* CSS Document */
  3. .con-center{ width:1170px;position:relative; margin:auto; overflow:hidden;padding:20px 10px; margin-top:60px;}
  4. .frmtype{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
  5. .sendCon{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
  6. .frmtype:focus{ border:1px solid #ff8500;}
  7. .frmbtn{ width:100px; margin:10px; background:#ff9900; color:#fff; border:none; }
  8. .frmrbtn{ background:none; color:#303030; border:none; }
  9. .updownbtn{text-decoration:underline; color:#333;}
  10. /*左侧菜单*/
  11. .workmenu{ float:left; width:12%; height:300px; background: #fafafa;border-radius: 6px;overflow: hidden;}
  12. .workmenutit{height: 60px;padding: 0 20px;font-size:16px;line-height:60px; border-bottom:1px #ff9900 solid;cursor:pointer;}
  13. .worksubmenu{width:100%; height:40px; margin:10px 0; padding-left:30px;font-size:15px;line-height:40px; color:#313131; cursor:pointer;}
  14. .worksubmenu.subcolor{ background:#ff9900; color:#fff;}
  15. /*右侧内容*/
  16. .workcon{float:right; margin-left:10px; width:87%; min-height:800px; background: #fafafa;border-radius:6px;overflow: hidden;}
  17. .workcon .workconitem{ display:none;}
  18. .workcon .workconitem:first-child{display:block;}
  19. /*////////////科研资源/////////////////*/
  20. .worktel{ position:relative;}
  21. .workcon .worktelbtn{ position:absolute; top:-10px;right:-20px; display:block; width:20px; height:20px;background:url(../images/contact.png) center center no-repeat; }
  22. .workcontit{height: 60px;padding: 0 20px;font-size:16px;line-height:60px;color: #606060; border-bottom:1px solid #e7e7e7;}
  23. .worksubcon{ padding:20px 16px; }
  24. /*我的资源、需求*/
  25. .workmysrc{ margin-bottom:30px;}
  26. .workmysrctit{font-size:16px;line-height:30px;position:relative;}
  27. .worksamlltit{ font-size:13px;line-height:30px; margin:0 10px; padding:10px;cursor:pointer;}
  28. .worksamlltitnow{ border-bottom:1px solid #ff9900; color:#ff9900;text-decoration: none;}
  29. .workcontit a:link,.workcontit a:active,.workcontit a:visited {color:#313131;}
  30. .workmysrc{display:none;}
  31. .workmysrc:first-child{display:block;}
  32. .workmysrc .workbtn{ display:block;background:#ff9900;text-align: center;font-size:14px;line-height:30px;color:#fff; width:140px; padding:0 20px; border-radius:4px; cursor:pointer; margin-bottom:10px;}
  33. .maintab{ border-bottom:1px dashed #d7d7d7; margin-top:20px; overflow:hidden;}
  34. .maintab:last-child{border-bottom:none;}
  35. .worktab *{ text-align:center; color:#333;}
  36. .lefttab{ width:16%;min-width: 162px; max-height:400px; overflow:hidden;}
  37. .resoubrief{width:100%;height:300px; overflow:hidden;}
  38. .resoubrief tr td{ /*border-bottom:1px solid #d6d6d6;*/ max-height:180px; padding:6px 0;}
  39. .resoubrief tr td ul{max-height: 260px;overflow: hidden;}
  40. .resoubrief tr td ul li{ width:100%; max-width:160px; text-indent:0.5em; word-break: break-all;text-align: justify; max-height: 144px;}
  41. .resoubrief tr td ul li:first-child{text-indent:0;font-size: 15px;color: #ff9900;}
  42. .resoubrief tr td .resoimgbox{width: 160px; height: 160px;border-radius: 4px; overflow:hidden;}
  43. .managebtn{ display:block; background:#ff9900;margin:auto;width:120px;font-size:14px;line-height:30px;color:#fff; border-radius:4px; text-align:center; cursor:pointer;}
  44. .righttab{ width:80%;}
  45. .worktab a{ color:#333;}
  46. .worktab a:hover{color:#ff9900;}
  47. .worktab tr td{ padding:0 4px;max-width:60px;word-break:break-all;/*text-overflow:ellipsis; overflow:hidden; white-space:nowrap;*/}
  48. .worktab .worktabtit{ height:40px;background:#fff9ef;border-bottom:1px #D8D8D8 solid;}
  49. .worktab .workitem{ border-bottom:1px #D8D8D8 solid;height:110px; padding:10px 0;}
  50. .worktab .workitem:nth-child(odd){background:#fff;}
  51. .workitemsrc{/* cursor:pointer;*/ color:#702C40;}
  52. .operatebtn,.opbtn{ display:block;margin-top:10px;}
  53. .operatebtn span,.opbtn span{ color:#ff9900; cursor:pointer; }
  54. .modification{padding:10px 0;}
  55. /*////////////我的工作台/////////////////*/
  56. .workblock{width:100%; padding:10px; overflow:hidden; background:#fff;margin-bottom:16px;}
  57. .workhs{ width:34%; overflow:hidden;}
  58. .workconleft{width:70%; /* width:100%; */}
  59. .workhead{ display:block; margin:10px auto 2px auto; width:76px; overflow:hidden;}
  60. .workstat{font-size: 12px; float:left; width:100%; text-align:center;}
  61. .workstat span{font-size:18px;line-height:30px;margin: 0 4px;}
  62. .workinfor{width:64%;padding:5px 16px;}
  63. .workinfor h4{ overflow:hidden;}
  64. .workinfor .named{display:block;font-size:18px;line-height:34px;color:#333; float:left;}
  65. .workinfor .named:hover,.workinfor .named:focus,.workinfor .named:active{color:#333; text-decoration:none;}
  66. .workinfor h5{font-size:16px;line-height:26px;color:#666;}
  67. .workinfor h6{ font-size:13px;line-height:24px;color:#888;}
  68. .workinfor p{ color:#444; font-size:15px;}
  69. .worklinkbtn{ color:#ff9900;font-size:12px;line-height:24px;cursor:pointer;}
  70. .workcountup{position:relative; padding:6px 0; text-align:center;/* margin:10px; */margin: 38px;}
  71. .workcountup:nth-child(2){ border-top:1px solid #d6d6d6;}
  72. .workcount{position:relative; top: 10px;}
  73. /* .workcount:nth-child(1){ border-bottom:1px solid #d6d6d6;} */
  74. .workcountnum{ font-size:18px;line-height:30px; margin:6px; font-style: italic; color: #ff9900; }
  75. .worksubblock{ width:50%; padding:0 10px;position: relative;}
  76. .worksubblock:nth-child(1){ border-right:1px solid #d6d6d6;}
  77. .worktit{ width:100%;border-bottom:1px solid #d6d6d6; padding:4px 0; font-size:16px; }
  78. .leftwb{ width:30%; margin:auto; text-align:center;}
  79. .wbcon{ padding:20px 0; overflow:hidden;}
  80. .wbimg{ display:block; margin:auto; width:60px; height:60px; overflow:hidden;}
  81. .rightwb{ width:66%; margin-left:10px; }
  82. .evasort{ line-heigth:20px;}
  83. .worktopic{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
  84. .topictime{color: #999;font-size: 13px;}
  85. .workrecord{/* list-style:inside disc; */max-height:94px; overflow:hidden;font-size:13px;/* color:#666; */}
  86. .writeback{ margin:10px 0;padding:2px 16px; border-radius:4px; font-size:12px; text-align:center; cursor:pointer; background: #ff9900;border: 1px solid #ff9900;color:#fff; }
  87. /* .writeback:hover,.writeback:active{border:1px solid #ff9900; color:#ff9900;} */
  88. .writebackbox{/*display:none;*/}
  89. .writespan{ margin:10px 0 4px 0; font-weight:bold;}
  90. /*资源、项目*/
  91. .sharesrcbox11{ overflow:hidden; width:100%; padding:1%; height:320px;}
  92. .sharesrcbox11 .sharesrc{ width:186px; margin:10px 2%; float:left;cursor:pointer;}
  93. .sharesrcbox11 .briefinfor{ width:100%; max-height:100px; text-overflow:ellipsis; overflow:hidden; }
  94. .sharesrcbox11 .shareshow{ position:relative; overflow:hidden;border-radius: 4px;margin: 8px 0;font-size: 13px; color:#666;}
  95. .sharesrcbox11 .shareopeart{ position:absolute;background:rgba(0,0,0,.4); line-height:30px; text-align:center; bottom:-30px; left:0px; z-index:100; overflow:hidden; width:100%; cursor:pointer;}
  96. .sharesrcbox11 .shareshow .statuswork{font-size: 12px;color:#ff9900/* #006DBD */;}
  97. .objectsrcbox{ overflow:hidden; width:100%; padding:10px; height:160px;}
  98. .objectsrc{float:left; width:28%; margin:10px 20px; height:120px; border-radius:4px; background:#fbeed5; /*border:1px dashed #e5e5e5;*/ padding:30px 10px; cursor:pointer; }
  99. .objectsrc:hover{ background:#F1D299;}
  100. .objectsrc p{ line-height:24px; text-align:center;}
  101. .objectsrc .objectstate{/* background:url(../images/progressing.png) 52px 2px no-repeat;*/}
  102. /*公告*/
  103. .workconright{ width:29%;}
  104. .worknotice{ width:100%; height:464px;/* border:1px solid #d6d6d6; */background:#fff; position: relative;text-align: center; margin:1px;}
  105. /*////////////咨询/////////////////*/
  106. .workset{padding:4px 20px; background:#fff; border:1px solid #e8e8e8; line-height:20px; cursor:pointer;}
  107. .workmenubox{ width:100%; background:#fff; padding:10px 20px;}
  108. .workmenufrm{ max-width:100%;}
  109. .workselectbox{ position:relative; /*border:1px red solid;*/ padding:4px 10px; }
  110. .workselectmenu{ padding:4px 20px; position:relative;background: url(../images/downselect.png) no-repeat right center;cursor:pointer;}
  111. .workdropdown { position:absolute;right:0; background:#fff; border-radius:6px;border: 1px #d6d6d6 solid; box-shadow:0px 2px 2px 1px #CECEB8;-moz-box-shadow:0px 2px 2px 1px #CECEB8;-webkit-box-shadow:0px 2px 2px 1px #CECEB8; z-index:99;}
  112. .workdropdown li{padding:0 20px;width:100px; line-height:40px;cursor:pointer;}
  113. .workdropdown li:hover{ background-color:#f7f7f7;}
  114. .workdropdown2 li{width:200px;}
  115. .workcurrent{ background:url(../images/selected.png) no-repeat 90% center #f7f7f7; }
  116. .orderedbtn{ padding:1px 6px; cursor:pointer; }
  117. .orderedbtn div{width:20px; height:20px; background:url(../images/order.png) no-repeat 0 1px #ff9900 ; border-radius:4px;}
  118. .workselectcon{ padding:10px;}
  119. .workselectitem{/* overflow:hidden; */ margin:6px 0;padding: 0 10px; padding-left: 20px;}
  120. .workselectitem:nth-child(odd){background:#fff;}
  121. .workselectitem table tr .workcheck{ text-align:center;}
  122. .worksitcon{ width:100%;margin-top:0; overflow:hidden; }
  123. .worksitcon .lasttime{ font-size:13px; color:#666;}
  124. .worksitcon span{ padding-right:4px;}
  125. .rebackcon{ height:60px; overflow:hidden;}
  126. .lastReplyCon {
  127. width:650px;
  128. display:block;
  129. white-space:nowrap;
  130. overflow:hidden;
  131. text-overflow:ellipsis;
  132. }
  133. .modifyicon{ margin-left:2px;margin-top:8px;}
  134. .workitimg{ width:120px; height:120px; }
  135. .messagebox{position:relative;}
  136. .msgprompt{position:absolute; top:26px; left:-14px; padding:0 10px;text-align:center; border-radius:14px; background:#ff6432; color:#fff;}
  137. .workhandle{ position:absolute; top:10px; right:20px;}
  138. .workhandle span{ padding:2px 20px;border:1px #d7d7d7 solid;margin: 2px;}
  139. .workhandle .complain{display:none;}/* 更多操作按钮... */
  140. .workhandle .coultstate{/* background: #ff9900; position: relative;top:-10px;right: 20px; padding: 10px 30px; border-radius: 0 0 6px 6px; box-shadow: 1px 1px 2px 1px #ccc; z-index: 20; */color: #fff;border-radius: 6px 0 0 6px;}
  141. .workhandle .coultstate i{font-style: normal;}
  142. .workhandle .status-1{background:#FF9900;border: solid 1px #FF9900;}/*进行中*//*咨询状态*/
  143. .workhandle .status-2{background:#dd524d;border: solid 1px #dd524d;}/*待评价*/
  144. .workhandle .status-3{background:#03CE30;border: solid 1px #03CE30;}/*已完成*/
  145. .workhandle .coultstate em{ position: absolute; width: 0px; height: 0px;border-top: 6px solid transparent; border-bottom: 0px solid rgb(204, 106, 6); border-left: 0px solid transparent; border-right: 5px solid rgb(204, 106, 6);left: -6px; top: -1px;z-index: 10;}
  146. #evastarbox {position: relative;top: -4px; overflow: hidden; border: 1px solid transparent; width: 110px; margin: auto;}
  147. #evastarbox .startStyle{background: url(../images/evastar.png) 0 -3px no-repeat;}
  148. .workhandle .replybtn:hover{ background:#ff9900;cursor:pointer;color:#fff;border:1px #ff9900 solid;}
  149. .workhandle .moreopert:hover{ background:#ff9900;cursor:pointer;color:#fff;border:1px #ff9900 solid;}
  150. .workhandle .moreopertbtn{box-shadow:0px 2px 2px 1px #CECEB8;-moz-box-shadow:0px 2px 2px 1px #CECEB8;-webkit-box-shadow:0px 2px 2px 1px #CECEB8;width: 80px;right: 0;position: absolute;background: #fff; display:none;}
  151. .workhandle .moreopertbtn li{ cursor:pointer;padding:2px 20px;border:1px #d7d7d7 solid;}
  152. .workhandle .moreopertbtn li:hover{background:#ff9900;cursor:pointer;color:#fff;border:1px #ff9900 solid;}
  153. /*////////////科研项目/////////////////*/
  154. .workobjcon{ overflow:hidden; background:#fff; min-height:600px; margin-top:10px; padding:20px;}
  155. .workobjcon .objectsrc{ width:20%; height:200px; /*border:1px solid #e5e5e5;*/ }
  156. .workobjcon .objectsrc div{ margin:20px 4px;}
  157. .workobjcon .objectsrc .objectstate{/* background:url(../images/progressing.png) 40px 2px no-repeat; */margin:20px;}
  158. .workobjcon .newobjects{ border:2px dashed #e5e5e5;background:#F5F5F5;}
  159. .workobjcon .newobjects ul li{ float:left;}
  160. .workobjcon .newobjects .newobjectbox{ margin: 10px 30px;}
  161. .workobjcon .newobjects .newobjecticon{ line-height:100px; font-size:30px;}
  162. .workobjcon .newobjects .newobjectword{ line-height:106px;}
  163. /*咨询对话*/
  164. .consultdialogbox{ width:100%; padding:20px;color:#666;font-size:14px; }
  165. .dialoghead{ padding:20px; border-radius:10px 10px 0 0; text-align:center; border-bottom:1px #d6d6d6 solid; background-color:#F3F3F3; position:relative;}
  166. .dialoghead .backupbtn{ background:url(../images/backup.png) no-repeat center center; width:24px; height:24px; padding:20px; position:absolute; top:50%; left:16px; margin-top:-16px; cursor:pointer;}
  167. .dialoghead .dheadtit{width:680px; margin:auto; font-size: 13px; }
  168. .dialoghead .dheadtit .dialogpro{ padding:0 10px; font-size: 16px; color:#333;}
  169. .dialogcontain{ background:#fff; text-align:center; border-bottom:1px #d6d6d6 solid; position:relative;}
  170. .dialogcontain .dialoginfo{ max-width:460px; padding:10px; margin:auto;}
  171. .dialogcontain .dialoginfo .dialoginfotype{ padding: 1px 10px;}
  172. .dialogcontain .dialoginfo .dialogtit{ color: #333;font-size:14px;}
  173. .dialogcontain .dialoginfo .thanksblock{width:400px; margin:auto;}
  174. .dialogcontain .dialoginfo .thankbox{ margin:2px 6px;}
  175. .dialogcontain .dialoginfo .evadbox{ overflow:hidden; position: relative; width:164px;}
  176. .dialogcontain .dialoginfo .evadbox .evadegree{position: absolute;right: 2px;top: 2px;}
  177. .dialogcontain .dialoginfo .evamargin{ margin:auto;}
  178. .dialogcontain .dialoginfo .evadtit{ margin:2px 6px;}
  179. .dialogcontain .dialoginfo .thankbox{ width:190px;}
  180. .dialogcontain .dialoginfo .thankbox span{ padding:0 12px;}
  181. .dialogcontain .dialoginfo .dialogsurebtn{margin: 10px auto;}
  182. .dialogcontain .dialoginfo .dialogsurebtn span {padding:6px 20px; border-radius:6px; background:#ff9900;color:#fff; cursor:pointer; }
  183. .dialogcontain .dialogstatus{ position:absolute; top:-20px; right: -8px;background: #ff9900; color: #fff; padding: 0 60px;border-radius: 20px 0 0 20px;z-index: 2; line-height: 40px; }
  184. .dialogcontain .dialogstatus em{position: absolute;width: 0px; height: 0px;border-top: 0px solid rgb(180, 60, 6);border-bottom: 6px solid transparent;border-left: 8px solid rgb(180, 60, 6); border-right: 0px solid transparent;right: 0px; bottom: -5px;}
  185. .dialogbody{ padding:20px; background:#E8F5FF; border-bottom:1px #d6d6d6 solid; min-height: 320px; overflow-y:auto;}
  186. .dialog{max-height: 500px;}
  187. .dialogbody .scrollBar{position: absolute; top: 0;width: 4px; height: 100%; border-radius: 2px;overflow: hidden;}
  188. .dialogbody .scrollBar .bar{ position: absolute;left: 0; width: 100%; height: 40%;border-radius: 2px; background:#888; overflow: hidden; cursor: pointer;}
  189. .dialogbody .dialoghistory{display: block; padding: 0 0 0 20px;border-style: solid;border-width: 1px 0 0 0;position: relative; margin: 25px 82px 14px; border-style: dashed; border-color: #d9d9d9;}
  190. .dialogbody .dialoghistory .dialogword{ font-size: 14px; text-decoration:none; position: absolute; top: -9px;left: 50%;width: 108px; margin-left: -54px;text-align: center;font-weight: normal;}
  191. .dialogleftitem,.dialogrightitem{ padding:4px; }
  192. .dilmod{ overflow:hidden;}
  193. .dilmod .diluser{ width:60px; height:60px;}
  194. .dilmod .diluser .userface{ display:block; width:100%; height:100%;/* border-radius:50%; */overflow:hidden;}
  195. .dilmod .dilinfobox{ max-width: 700px; padding:10px 20px; margin:8px 16px; border-radius:6px; position:relative;}
  196. .dilmod .dilinfobox_l{ background:#fff ; border: 1px rgba(0,0,0,.1) solid;}
  197. .dilmod .dilinfobox_r{ background:#ADE0F9; border: 1px #C8ECFD solid;}
  198. .dilmod .dilinfobox .dilarrow{ display: block; width: 0px;height: 0px; margin:20px;border-width:10px;border-style:solid; position: absolute; top:-10px; }
  199. .dilmod .dilinfobox .dilarrow_l{border-color:transparent rgba(0,0,0,.1) transparent transparent;left:-40px; }
  200. .dilmod .dilinfobox .dilarrow_l_bor{border-color:transparent #fff transparent transparent; left:-39px; }
  201. .dilmod .dilinfobox .dilarrow_r{ border-color:transparent transparent transparent #C8ECFD; right:-40px;}
  202. .dilmod .dilinfobox .dilarrow_r_bor{ border-color:transparent transparent transparent #ADE0F9; right:-39px;}
  203. .dialogfoot{ padding:20px; background:#fff; border-radius:0 0 10px 10px;}
  204. .dialogfoot .sendbox_area .W_input { width: 100%; height: 32px; padding: 5px 12px 0; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10) inset;margin: 0px; padding: 5px 12px;font-size: 12px; word-wrap: break-word; line-height: 20px;outline: none; border-radius:4px; }
  205. .dialogfoot .sendbox_bar { overflow:hidden;margin:10px 0;}
  206. .dialogfoot .sendbox_bar .sendtype { overflow:hidden;}
  207. .dialogfoot .sendbox_bar .sendtype a{ float:left;width:30px; height:30px; margin:0 10px; background-image:url(../images/linkicon.png); background-repeat:no-repeat;}
  208. .dialogfoot .sendbox_bar .sendtype .mlink1{ background-position: 0 0;}
  209. .dialogfoot .sendbox_bar .sendtype .mlink2{ background-position: -30px 0;}
  210. .dialogfoot .sendbox_bar .sendtype .mlink3{ background-position: -60px 0;}
  211. .dialogfoot .sendbox_bar .sendtype .mlink1:hover{ background-position: 0 -30px;}
  212. .dialogfoot .sendbox_bar .sendtype .mlink2:hover{ background-position: -30px -30px;}
  213. .dialogfoot .sendbox_bar .sendtype .mlink3:hover{ background-position: -60px -30px;}
  214. .dialogfoot .sendbox_bar .sendbtn {}
  215. .dialogfoot .sendbox_bar .sendbtn .W_btn { display: inline-block;text-align: center;border-radius: 4px;line-height: 30px; padding: 0px 20px; font-size: 14px; background: #ff9900; border: 1px solid #ff9900; color: #fff; box-shadow: 0px 1px 2px rgba(0,0,0,0.25);}
  216. /* 对话页面,按钮显示和隐藏样式 */
  217. .displayNone{
  218. display:none;
  219. }
  220. .displayBlock{
  221. display:block;
  222. }
  223. /* 对话页咨询内容 */
  224. #dialog_consultContentTitle,#dialog_consultContent,#dialog_switch {
  225. display:inline-block;
  226. }
  227. #dialog_consultContentContainer {
  228. width:440px;
  229. height:auto;
  230. position:relative;
  231. }
  232. #dialog_consultContent {
  233. }
  234. #dialog_switch {
  235. font-size:12px;
  236. text-align:center;
  237. cursor:pointer;
  238. font-family:Verdana;
  239. font-weight:800;
  240. position:absolute;
  241. bottom:12px;
  242. left:55%;
  243. width:100%;
  244. /*background:url(more-bg.png) repeat-x bottom;*/
  245. height:40px;
  246. line-height:80px;
  247. cursor:pointer;
  248. }
  249. .dialog_sj{
  250. position: absolute;
  251. right: -16px;
  252. top: 6px;
  253. border: 6px solid #fff;
  254. border-color: #ff9900 transparent transparent;
  255. display: block;font-size: 0;height: 0;width: 0;}
  256. .inline {
  257. display:inline-block;
  258. }