app.css 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302
  1. .base_style,#monitor_allpbx {
  2. font-family: Arial, Helvetica, sans-serif;
  3. font-size: 12px;
  4. color: #333;
  5. margin: 0;
  6. }
  7. .base_style div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
  8. margin: 0;
  9. padding: 0;
  10. outline: none;
  11. }
  12. .clear {
  13. clear: both;
  14. height: 0;
  15. }
  16. .clearfix:after, .timeline_data:after {
  17. content: ".";
  18. display: block;
  19. height: 0;
  20. clear: both;
  21. visibility: hidden;
  22. }
  23. .main_container {
  24. min-height: 100%;
  25. margin: 0 auto;
  26. }
  27. .main {
  28. min-width: 1100px;
  29. max-width: 100%;
  30. width: 100%;
  31. position: relative;
  32. padding: 0;
  33. margin: 0 auto;
  34. clear: both;
  35. }
  36. .disabled {
  37. opacity: 0.2;
  38. filter: alpha(opacity=20);
  39. cursor: default;
  40. }
  41. .form-signin {
  42. padding: 19px 29px 29px;
  43. margin: 0 180px 20px 250px;
  44. background-color: #fff;
  45. border: 1px solid #e5e5e5;
  46. -webkit-border-radius: 5px;
  47. -moz-border-radius: 5px;
  48. border-radius: 5px;
  49. -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  50. -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  51. box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  52. }
  53. .form-signin-app {
  54. /**max-width: 300px;**/
  55. padding: 19px 29px 29px;
  56. margin: 0 180px 20px 450px;
  57. background-color: #fff;
  58. border: 1px solid #e5e5e5;
  59. -webkit-border-radius: 5px;
  60. -moz-border-radius: 5px;
  61. border-radius: 5px;
  62. -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  63. -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  64. box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  65. }
  66. .form-contex {
  67. ZOOM: 1;
  68. height: 100%;
  69. MARGIN-LEFT: auto;
  70. MARGIN-RIGHT: auto;
  71. }
  72. .form-signin-app-mid {
  73. MIN-HEIGHT: 480px;
  74. max-height: 100%;
  75. MARGIN-BOTTOM: 0px;
  76. HEIGHT: auto !important;
  77. }
  78. .row {
  79. ZOOM: 1;
  80. WIDTH: 960px;
  81. MARGIN-LEFT: auto;
  82. MARGIN-RIGHT: auto;
  83. }
  84. .main_header {
  85. position: relative;
  86. min-width: 1100px;
  87. width: 100%;
  88. height: 41px;
  89. top: 0;
  90. left: 0;
  91. }
  92. .header_top {
  93. color: #000;
  94. margin-bottom: 1px;
  95. position: relative;
  96. min-width: 1115px;
  97. width: 100%;
  98. }
  99. .header_top .middle-header {
  100. float: left;
  101. text-align:center;
  102. position: relative;
  103. }
  104. .header_top .logout_header {
  105. float: right;
  106. margin-right: 5px;
  107. margin-top: 12px;
  108. }
  109. .header_top .logout_header .font {
  110. font-size: 13px;
  111. font-weight: bold;
  112. color: #000;
  113. }
  114. .header_top .logout_header .font:hover {
  115. color: #B30000;
  116. }
  117. .main_container {
  118. position: relative;
  119. }
  120. .right_content {
  121. top: -1px;
  122. width: 100%;
  123. }
  124. .mid-column {
  125. position: absolute;
  126. left: 15%;
  127. padding: 0px;
  128. width: 55%;
  129. min-width: 334px;
  130. height: 100%;
  131. }
  132. .jspVerticalBar {
  133. position: absolute;
  134. top: 0;
  135. right: 0px;
  136. width: 10px;
  137. height: 100%;
  138. background: white;
  139. visibility: hidden;
  140. }
  141. .jspVerticalBar *, .jspHorizontalBar * {
  142. margin: 0;
  143. padding: 0;
  144. }
  145. .jspTrack {
  146. background: #E5E5E5;
  147. position: relative;
  148. border-radius: 8px;
  149. -moz-border-radius: 8px;
  150. -webkit-border-radius: 8px;
  151. width: 10px;
  152. }
  153. .jspDrag {
  154. background: silver;
  155. position: relative;
  156. top: 0;
  157. left: 0;
  158. cursor: pointer;
  159. border-radius: 8px;
  160. -moz-border-radius: 8px;
  161. -webkit-border-radius: 8px;
  162. }
  163. .jspDrag.jspHover.jspActive {
  164. background: #666
  165. }
  166. .jspDrag.jspHover {
  167. background: #999999
  168. }
  169. .contacts_caption {
  170. color: black;
  171. position: relative;
  172. z-index: 20;
  173. width: 100%;
  174. padding-right: 15px;
  175. }
  176. .contacts_caption .caption-top {
  177. padding: 10px 0 0 0;
  178. }
  179. .contacts_caption .caption-top .add-contact-link-cont {
  180. float: right;
  181. margin: 0 25px 0 0;
  182. }
  183. .contacts_caption .caption-top .add-contact-link-cont .add-contact-link.button {
  184. margin-top: 0;
  185. }
  186. .contacts_caption .caption-top .bulk_select {
  187. float: left;
  188. background: #F0F0F0;
  189. padding: 0 8px;
  190. -moz-border-radius: 4px;
  191. -webkit-border-radius: 4px;
  192. border-radius: 4px;
  193. behavior: url(./assets./PIE.htc);
  194. height: 28px;
  195. width: 25px;
  196. margin: 0 22px 0 0;
  197. }
  198. .bulk_select {
  199. margin-bottom: 16px;
  200. font-weight: bolder;
  201. }
  202. .contacts_caption .caption-top .refresh {
  203. float: left;
  204. margin: 0 0 0 30px;
  205. }
  206. .contacts_caption .caption-top .refresh a {
  207. line-height: 28px;
  208. height: 28px;
  209. padding: 0 0 0 15px;
  210. position: relative;
  211. display: inline-block;
  212. color: #666;
  213. font-size: 12px;
  214. text-decoration: none;
  215. }
  216. .contacts_caption .caption-top .refresh a:hover {
  217. text-decoration: underline;
  218. }
  219. .list-container {
  220. position: relative;
  221. clear: both;
  222. overflow-y: auto;
  223. overflow-x: hidden;
  224. }
  225. .contact_list, .az-list {
  226. outline: none;
  227. }
  228. .contact_list .list-inside, .az-list .list-inside {
  229. padding-bottom: 10px;
  230. /*margin-right: 25px;*/
  231. }
  232. .contact_item_row, .call_item_row {
  233. position: relative;
  234. clear: both;
  235. overflow: hidden;
  236. border-bottom: 2px solid white;
  237. }
  238. .compact-view .contact_item {
  239. min-height: 65px;
  240. }
  241. .contact_item_row .contact_item {
  242. background-color: #F0F0F0;
  243. cursor: pointer;
  244. }
  245. .view .contact_item .status {
  246. right: 12px;
  247. top: 5px;
  248. font-size: 11px;
  249. }
  250. .compact-view .status, .one-line-view .status {
  251. font-size: 11px;
  252. }
  253. .contact_item .bulk, .contact_item .status {
  254. display: block;
  255. float: left;
  256. }
  257. .contact_item .status, .colleague-item .status {
  258. max-width: 90px;
  259. text-align: right;
  260. position: absolute;
  261. top: 10px;
  262. right: 10px;
  263. display: block;
  264. overflow: hidden;
  265. white-space: nowrap;
  266. text-overflow: ellipsis;
  267. }
  268. .compact-view .left-items, .one-line-view .left-items {
  269. float: left;
  270. width: 62px;
  271. }
  272. .contact_item .bulk {
  273. height: 29px;
  274. padding: 0 0 0 8px;
  275. width: 24px;
  276. text-align: center;
  277. }
  278. .compact-view .contact_item .status {
  279. right: 12px;
  280. top: 5px;
  281. font-size: 11px;
  282. }
  283. .contact_item .bulk, .contact_item .status {
  284. display: block;
  285. float: left;
  286. }
  287. .contact_item .bulk input {
  288. vertical-align: middle;
  289. margin: -1px auto 0;
  290. }
  291. .compact-view .contact_item .starred, .one-line-view .contact_item .starred {
  292. top: 0;
  293. }
  294. .contact_item .recentTime{
  295. text-align: right;
  296. position: absolute;
  297. bottom: 10px;
  298. right: 10px;
  299. display: block;
  300. overflow: hidden;
  301. white-space: nowrap;
  302. text-overflow: ellipsis;
  303. }
  304. .compact-view .contact_item .middle-items {
  305. padding: 7px 0;
  306. margin: 0 105px 0 62px;
  307. }
  308. .compact-view .contact_item .contact {
  309. min-height: 30px;
  310. }
  311. .compact-view .middle-items .contact, .one-line-view .middle-items .contact {
  312. padding-right: 0;
  313. margin-left: 0;
  314. }
  315. .contact_item .contact, .colleague-item .contact {
  316. padding-right: 15px;
  317. overflow: hidden;
  318. }
  319. .compact-view .middle-items .contact .name, .one-line-view .middle-items .contact .name {
  320. font-size: 14px;
  321. }
  322. .contact_item .contact .name, .colleague-item .contact .name {
  323. font-weight: bold;
  324. font-size: 15px;
  325. color: black;
  326. text-decoration: none;
  327. }
  328. .compact-view .middle-items .contact .major, .one-line-view .middle-items .contact .major {
  329. margin-right: 5px;
  330. white-space: nowrap;
  331. overflow: hidden;
  332. text-overflow: ellipsis;
  333. }
  334. .compact-view .contact_item .major {
  335. margin-bottom: 1px;
  336. font-size: 14px;
  337. display: inline-block;
  338. }
  339. .compact-view .middle-items .contact .minor, .one-line-view .middle-items .contact .minor {
  340. margin-left: 0;
  341. white-space: nowrap;
  342. overflow: hidden;
  343. text-overflow: ellipsis;
  344. }
  345. .compact-view .contact_item .minor {
  346. float: none;
  347. clear: left;
  348. display: block;
  349. }
  350. .contact_item .contact .minor, .colleague-item .contact .minor {
  351. font-weight: normal;
  352. font-size: 11px;
  353. display: block;
  354. color: #666;
  355. }
  356. .view .contact_item .next_action {
  357. padding-top: 4px;
  358. margin-right: -100px;
  359. }
  360. .compact-view .contact_item .next_action {
  361. padding-top: 4px;
  362. margin-right: -100px;
  363. }
  364. .contact_item .next_action, .colleague-item .next_action {
  365. clear: left;
  366. float: none;
  367. overflow: hidden;
  368. }
  369. .action_date {
  370. color: white;
  371. position: relative;
  372. background: #BDAD92;
  373. font-weight: bold;
  374. font-family: Arial, sans-serif;
  375. height: 14px;
  376. padding-left: 6px;
  377. line-height: 15px;
  378. text-align: left;
  379. display: inline-block;
  380. text-transform: uppercase;
  381. font-size: 10px;
  382. padding: 0 5px;
  383. min-width: 35px;
  384. }
  385. .action_next, .overdue, .asap {
  386. background: #C00;
  387. }
  388. .contact_item_row.expanded .contact_item, .contact_item_row.expanded:hover .contact_item, .contact_item_row.expanded .contact_item:hover, .contact_item_row.expanded.touched .contact_item, .contact_item_row.expanded .contact_item.touched, .contact_item_row.contact_loading .contact_item, .colleagues-list.expanded .contact_item, .colleagues-list.expanded:hover .contact_item, .colleagues-list.expanded .contact_item:hover, .colleagues-list.expanded.touched .contact_item, .colleagues-list.contact_loading .contact_item {
  389. background-color: #D7D5D1;
  390. }
  391. .contact_item_row:hover .contact_item, .contact_item_row.touched .contact_item, .contact_item_row .colleague-item:hover, .contact_item_row .colleague-item.touched, .colleagues-list:hover .contact_item, .colleagues-list.touched .contact_item, .colleagues-list .colleague-item:hover, .colleagues-list .colleague-item.touched {
  392. background-color: #E5E5E3;
  393. }
  394. .contact_item_row.expanded::after, .colleagues-row .colleague-item.expanded::after, .colleagues-row .colleagues-bar.expanded::after {
  395. border-width: 4px 6px;
  396. border-style: inset solid inset inset;
  397. border-color: transparent white transparent transparent;
  398. bottom: 0;
  399. content: "";
  400. display: inline-block;
  401. position: absolute;
  402. right: 0;
  403. top: 47%;
  404. height: 0;
  405. width: 0;
  406. }
  407. .contact_item_row:hover .contact_item.active {
  408. background-color: #D6E2EE;
  409. }
  410. .link-button {
  411. font-size: 12px;
  412. color: #666;
  413. display: inline-block;
  414. padding: 0 0 0 20px;
  415. position: relative;
  416. height: 19px;
  417. line-height: 19px;
  418. float: right;
  419. }
  420. .link-button.kedit {
  421. padding: 0 20px 0 20px;
  422. }
  423. .link-button:hover {
  424. text-decoration: underline;
  425. }
  426. .hidden2 {
  427. display: none!important;
  428. }
  429. .contact-info .address {
  430. display: table;
  431. line-height: 1.3;
  432. margin-top: 5px;
  433. }
  434. .tags_and_status {
  435. padding: 0px ; font-size: 12px; margin-top: 0px;
  436. }
  437. .tags_and_status .edit_tags {
  438. float: left; position: relative;
  439. }
  440. .tags_and_status .edit_status {
  441. float: left; position: relative;
  442. }
  443. .tags_and_status .saving {
  444. clear: both; float: left;
  445. }
  446. .tags_and_status .bottom_tip {
  447. bottom: -4px; position: relative;
  448. }
  449. .edit_status {
  450. padding: 0px; width: 100px; float: left; white-space: nowrap;
  451. padding-top: 5px;
  452. }
  453. .edit_status span {
  454. margin: 0px !important;
  455. }
  456. .edit_status .label2 {
  457. color: rgb(51, 51, 51); overflow: hidden; padding-right: 11px; font-weight: bold; margin-right: 4px; float: left; white-space: nowrap; position: relative; cursor: pointer; -ms-text-overflow: ellipsis; max-width: 120px;
  458. }
  459. .edit_status .label2:after {
  460. border-width: 4px; border-style: solid; border-color: rgb(164, 164, 164) rgb(255, 255, 255) rgb(255, 255, 255); right: 0px; bottom: 0px; display: inline-block; position: absolute; content: "";
  461. }
  462. .edit_status .open.label2:after {
  463. border-width: 4px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(164, 164, 164); right: 0px; bottom: 4px; display: inline-block; position: absolute; content: "";
  464. }
  465. .edit_status .contact_status_drop {
  466. color: rgb(178, 178, 178); cursor: pointer;
  467. }
  468. .edit_status .contact_status_drop:hover {
  469. text-decoration: underline;
  470. }
  471. .edit_status .touched.contact_status_drop {
  472. text-decoration: underline;
  473. }
  474. .edit_status .submenu {
  475. left: -15px; top: 20px; width: 150px; display: none;
  476. }
  477. .edit_status .submenu:after {
  478. left: 30px; right: auto;
  479. }
  480. .edit_status .saving {
  481. background: rgb(255, 241, 168); padding: 3px 5px; left: 0px; color: rgb(102, 102, 102); display: inline-block; position: relative;
  482. }
  483. .submenu, .header-top .menu li .submenu {
  484. background: rgb(255, 255, 255); padding: 10px 0px 20px; border-radius: 5px; border: 1px solid #ccc; width: 180px; display: none; position: absolute !important; z-index: 999; -ms-behavior: url(./PIE.htc); box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  485. }
  486. .submenu li {
  487. text-align: left;
  488. }
  489. .submenu li:hover {
  490. background-color: rgb(222, 228, 237);
  491. }
  492. .submenu li.touched {
  493. background-color: rgb(222, 228, 237);
  494. }
  495. .header-top .menu li .submenu li:hover {
  496. background-color: rgb(222, 228, 237);
  497. }
  498. .header-top .menu li .submenu li.touched {
  499. background-color: rgb(222, 228, 237);
  500. }
  501. .submenu li a {
  502. height: 26px; color: rgb(85, 85, 85); line-height: 26px; overflow: hidden; padding-right: 5px; padding-left: 20px; clear: both; font-size: 13px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
  503. }
  504. .header-top .menu li .submenu li a {
  505. height: 26px; color: rgb(85, 85, 85); line-height: 26px; overflow: hidden; padding-right: 5px; padding-left: 20px; clear: both; font-size: 13px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
  506. }
  507. .submenu li a:hover {
  508. text-decoration: none !important; background-color: rgb(222, 228, 237);
  509. }
  510. .submenu li a:focus {
  511. text-decoration: none !important; background-color: rgb(222, 228, 237);
  512. }
  513. .submenu li a:active {
  514. text-decoration: none !important; background-color: rgb(222, 228, 237);
  515. }
  516. .submenu li a.touched {
  517. text-decoration: none !important; background-color: rgb(222, 228, 237);
  518. }
  519. .header-top .menu li .submenu li a:hover {
  520. text-decoration: none !important; background-color: rgb(222, 228, 237);
  521. }
  522. .header-top .menu li .submenu li a:focus {
  523. text-decoration: none !important; background-color: rgb(222, 228, 237);
  524. }
  525. .header-top .menu li .submenu li a:active {
  526. text-decoration: none !important; background-color: rgb(222, 228, 237);
  527. }
  528. .header-top .menu li .submenu li a.touched {
  529. text-decoration: none !important; background-color: rgb(222, 228, 237);
  530. }
  531. .submenu li.divider {
  532. margin: 5px 1px; height: 1px; overflow: hidden; clear: both; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(229, 229, 229);
  533. }
  534. .header-top .menu li .submenu li.divider {
  535. margin: 5px 1px; height: 1px; overflow: hidden; clear: both; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(229, 229, 229);
  536. }
  537. .submenu span.left {
  538. margin: -2px 4px 4px; color: rgb(85, 85, 85);
  539. }
  540. .header-top .menu li .submenu span.left {
  541. margin: -2px 4px 4px; color: rgb(85, 85, 85);
  542. }
  543. .submenu li.imp {
  544. margin-bottom: 4px; float: left; display: block;
  545. }
  546. .submenu li.exp {
  547. margin-bottom: 4px; float: left; display: block;
  548. }
  549. .submenu span.left {
  550. margin-bottom: 4px; float: left; display: block;
  551. }
  552. .header-top .menu li .submenu li.imp {
  553. margin-bottom: 4px; float: left; display: block;
  554. }
  555. .header-top .menu li .submenu li.exp {
  556. margin-bottom: 4px; float: left; display: block;
  557. }
  558. .header-top .menu li .submenu span.left {
  559. margin-bottom: 4px; float: left; display: block;
  560. }
  561. .submenu li.imp {
  562. width: 75px;
  563. }
  564. .header-top .menu li .submenu li.imp {
  565. width: 75px;
  566. }
  567. .submenu li.imp a {
  568. padding-right: 10px;
  569. }
  570. .header-top .menu li .submenu li.imp a {
  571. padding-right: 10px;
  572. }
  573. .submenu li.exp {
  574. width: 90px; float: right;
  575. }
  576. .header-top .menu li .submenu li.exp {
  577. width: 90px; float: right;
  578. }
  579. .submenu li.exp a {
  580. padding-left: 10px;
  581. }
  582. .header-top .menu li .submenu li.exp a {
  583. padding-left: 10px;
  584. }
  585. .submenu .note {
  586. height: 26px; color: rgb(85, 85, 85); line-height: 26px; padding-left: 20px; font-size: 13px; font-weight: bold; display: block;
  587. }
  588. .header-top .menu li .submenu .note {
  589. height: 26px; color: rgb(85, 85, 85); line-height: 26px; padding-left: 20px; font-size: 13px; font-weight: bold; display: block;
  590. }
  591. .submenu .note:hover {
  592. background-color: transparent;
  593. }
  594. .submenu .note a:hover {
  595. background-color: transparent;
  596. }
  597. .header-top .menu li .submenu .note:hover {
  598. background-color: transparent;
  599. }
  600. .header-top .menu li .submenu .note a:hover {
  601. background-color: transparent;
  602. }
  603. .tip-content {
  604. background: rgb(67, 67, 68); padding: 10px; border-radius: 4px; color: rgb(255, 255, 255); line-height: 1.3; font-size: 11px; display: block; -ms-behavior: url(./PIE.htc); -moz-border-radius: 4px; -webkit-border-radius: 4px;
  605. }
  606. .localCust {
  607. float: right;
  608. padding-left: 0px;
  609. margin-left: 10px;
  610. }
  611. .localCust:hover {
  612. background: rgb(242, 242, 242); text-decoration: none !important;
  613. }
  614. .multi-file-list {
  615. clear: both;
  616. }
  617. .multi-file-list ul {
  618. background: #f0f0f0;
  619. -moz-border-radius: 4px 4px 0 0;
  620. -webkit-border-radius: 4px 4px 0 0;
  621. border-radius: 4px 4px 0 0;
  622. padding: 5px;
  623. }
  624. .multi-file-list ul li {
  625. min-height: 13px;
  626. padding: 5px;
  627. line-height: 1.2;
  628. overflow: hidden;
  629. }
  630. .file-uploading .file-name {
  631. max-width: 77%;
  632. overflow: hidden;
  633. white-space: nowrap;
  634. text-overflow: ellipsis;
  635. }
  636. .multi-file-list ul li {
  637. line-height: 1.2;
  638. }
  639. .multi-file-list .file-size:before {
  640. content: "(";
  641. }
  642. .multi-file-list .file-size:after {
  643. content: ")";
  644. }
  645. .bottom_tip {
  646. float: right;
  647. margin-right: 10px;
  648. font-size: 11px;
  649. color: #999;
  650. font-style: italic;
  651. clear: both;
  652. }
  653. .small-note {
  654. color: #999;
  655. }
  656. .form_buttons:after, .buttons:after {
  657. content: ".";
  658. display: block;
  659. height: 0;
  660. clear: both;
  661. visibility: hidden;
  662. }
  663. .button, .contacts_caption .bulk a.button {
  664. background: -moz-linear-gradient(center top, #fff 20%, #ebebeb 100%);
  665. background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));
  666. background: -ms-linear-gradient(top, #fff 20%, #ebebeb 100%);
  667. background: -webkit-linear-gradient(top, #fff 20%, #ebebeb 100%);
  668. background: -o-linear-gradient(top, #fff 20%, #ebebeb 100%);
  669. background: linear-gradient(#fff, #ebebeb);
  670. -pie-background: linear-gradient(#fff 20%, #ebebeb 100%);
  671. -moz-border-radius: 4px;
  672. -webkit-border-radius: 4px;
  673. border-radius: 4px;
  674. behavior: url(/assets/PIE.htc);
  675. -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.29);
  676. -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.29);
  677. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.29);
  678. background-color: #f5f5f5;
  679. border-color: #dedede #b7b7b7 #a6a6a6;
  680. border-style: solid;
  681. border-width: 1px;
  682. color: #0782d4;
  683. text-shadow: 1px 1px 1px #fff;
  684. display: block;
  685. float: left;
  686. font-size: 13px;
  687. font-weight: bold;
  688. line-height: 1em;
  689. margin: 10px 5px;
  690. padding: 5px 14px 5px;
  691. text-align: center;
  692. text-decoration: none !important;
  693. text-transform: uppercase;
  694. }
  695. .cancel_button {
  696. color: #db2b5d !important;
  697. font-weight: normal;
  698. text-decoration: none;
  699. margin: 18px 16px 0;
  700. float: left;
  701. display: block;
  702. }
  703. .created-by {
  704. font-size: 11px;
  705. color: #777;
  706. font-weight: normal;
  707. float: right;
  708. font-style: italic;
  709. text-align: right;
  710. }
  711. .table {
  712. display: table;
  713. height: 100%;
  714. }
  715. .cell {
  716. display: table-cell;
  717. vertical-align: middle;
  718. height: 100%;
  719. }
  720. a.username {
  721. font-style: normal;
  722. }
  723. .task-comments-area {
  724. border-top-width: 1px;
  725. border-top-color: #808080;
  726. }
  727. .blue {
  728. color: #4893d7;
  729. }
  730. .count {
  731. background: -moz-linear-gradient(center top, #D34F4F 20%, #B30000 100%);
  732. background: -webkit-gradient(linear, left top, left bottom, from(#D34F4F), to(#B30000));
  733. background: -ms-linear-gradient(top, #D34F4F 20%, #B30000 100%);
  734. background: -webkit-linear-gradient(top, #D34F4F 20%, #B30000 100%);
  735. background: -o-linear-gradient(top, #D34F4F 20%, #B30000 100%);
  736. background: linear-gradient(#D34F4F, #B30000);
  737. -pie-background: linear-gradient(#d34f4f 20%, #b30000 100%);
  738. behavior: url(./PIE.htc);
  739. -moz-border-radius: 3px;
  740. -webkit-border-radius: 3px;
  741. border-radius: 3px;
  742. display: inline-block;
  743. padding: 0 5px;
  744. background-color: #B90505;
  745. border: #B90505;
  746. color: white;
  747. height: 15px;
  748. line-height: 15px;
  749. font-size: 10px;
  750. font-weight: bold;
  751. margin-top: 8px;
  752. margin-left: 10px;
  753. text-indent: 0;
  754. }
  755. .right_content .methodology {
  756. color: #999;
  757. font-family: Georgia, serif;
  758. font-size: 14px;
  759. -webkit-font-size: 16px;
  760. font-style: italic;
  761. padding: 30px 43px 20px 40px;
  762. position: relative;
  763. z-index: 0;
  764. width: 357px;
  765. overflow: hidden;
  766. }
  767. .right_content .methodology p {
  768. margin: 10px 0;
  769. }
  770. .right_content .methodology {
  771. color: #999;
  772. font-family: Georgia, serif;
  773. font-size: 14px;
  774. font-style: italic;
  775. }
  776. .contact-info .phone span.type {
  777. color: #666;
  778. font-size: 11px;
  779. }
  780. .button:hover {
  781. background: -moz-linear-gradient(center top, #fff 20%, #f4f4f4 100%);
  782. background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));
  783. background: -ms-linear-gradient(top, #fff 20%, #f4f4f4 100%);
  784. background: -webkit-linear-gradient(top, #fff 20%, #f4f4f4 100%);
  785. background: -o-linear-gradient(top, #fff 20%, #f4f4f4 100%);
  786. background: linear-gradient(#fff, #f4f4f4);
  787. -pie-background: linear-gradient(#fff 20%, #f4f4f4 100%);
  788. background-color: #f2f2f2;
  789. }
  790. .add_comment textarea {
  791. width: 505px;
  792. resize: vertical;
  793. margin-top: 10px;
  794. }
  795. .custom-fields-area .item {
  796. border-radius: 6px;
  797. background: #f0f0f0;
  798. height: 40px;
  799. line-height: 40px;
  800. width: 70%;
  801. margin-bottom: 15px;
  802. overflow: hidden;
  803. padding: 0 15px 0 9px;
  804. clear: left;
  805. }
  806. .custom-fields-area .item .nav {
  807. padding: 7px 12px 0 0;
  808. }
  809. .custom-fields-area .item .nav .up, .custom-fields-area .item .nav .down, #config_interface_table .up, #config_interface_table .down{
  810. width: 17px;
  811. height: 12px;
  812. display: block;
  813. cursor: pointer;
  814. overflow: hidden;
  815. }
  816. .custom-fields-area .item .name-type {
  817. font-weight: bold;
  818. }
  819. .custom-fields-area .item .name-type span:before {
  820. content: "(";
  821. }
  822. .custom-fields-area .item .name-type span:after {
  823. content: ")";
  824. }
  825. .add-custom-field:hover, .add-custom-field.touched {
  826. text-decoration: underline;
  827. }
  828. .row_item span.square {
  829. display: block;
  830. float: left;
  831. width: 18px;
  832. height: 18px;
  833. margin-top: 3px;
  834. }
  835. .square.status0 {
  836. background: #f96600;
  837. }
  838. .square.status1 {
  839. background: #c00;
  840. }
  841. .square.status2 {
  842. background: #dd90ff;
  843. }
  844. .square.status3 {
  845. background: #39f;
  846. }
  847. .square.status4 {
  848. background: #666;
  849. }
  850. .square.status5 {
  851. background: #000;
  852. }
  853. .square.status6 {
  854. background: #bdb100;
  855. }
  856. .square.status7 {
  857. background: #090;
  858. }
  859. .square.status8 {
  860. background: #002680;
  861. }
  862. .square.status9 {
  863. background: #5b00b5;
  864. }
  865. .status0 {
  866. color: #f96600!important;
  867. }
  868. .status1 {
  869. color: #c00!important;
  870. }
  871. .status2 {
  872. color: #dd90ff!important;
  873. }
  874. .status3 {
  875. color: #39f!important;
  876. }
  877. .status4 {
  878. color: #666!important;
  879. }
  880. .status5 {
  881. color: #000!important;
  882. }
  883. .status6 {
  884. color: #bdb100!important;
  885. }
  886. .status7 {
  887. color: #090!important;
  888. }
  889. .status8 {
  890. color: #002680!important;
  891. }
  892. .status9 {
  893. color: #5b00b5!important;
  894. }
  895. .role_item input[type="checkbox"]{
  896. margin-top: 0;
  897. }
  898. .phone_search_input {
  899. padding: 0px;
  900. border: 1px solid #ccc;
  901. background-color: white;
  902. overflow: hidden;
  903. z-index: 99999;
  904. position:absolute;
  905. height: 180px;
  906. overflow-y: visible;
  907. }
  908. .phone_search_input ul {
  909. list-style-position: outside;
  910. list-style: none;
  911. padding: 0;
  912. margin: 0;
  913. }
  914. .phone_search_input li {
  915. margin: 0px;
  916. padding: 2px 5px;
  917. cursor: default;
  918. display: block;
  919. font: menu;
  920. font-size: 12px;
  921. line-height: 16px;
  922. overflow: hidden;
  923. }
  924. .phone_search_odd {
  925. background-color: #f0f0f0;
  926. }
  927. .clear10 {
  928. height: 10px;
  929. overflow: hidden;
  930. clear: both;
  931. }
  932. .clear5 {
  933. height: 5px;
  934. overflow: hidden;
  935. clear: both;
  936. }
  937. .clear1 {
  938. height: 1px;
  939. overflow: hidden;
  940. clear: both;
  941. }
  942. .contact_detail .action-bar {
  943. background: #f0f0f0; padding: 0px 10px 0px 10px; border-radius: 4px; height: 33px; line-height: 33px;
  944. clear: both; position: relative;-moz-border-radius: 4px; -webkit-border-radius: 4px;
  945. }
  946. .contact_detail .action-bar h2 {
  947. text-transform: uppercase;
  948. float: left;
  949. font-size: 14px;
  950. font-weight: bold;
  951. line-height: 33px;
  952. color: #000;
  953. }
  954. .contact-info {
  955. margin-left: 6px;
  956. }
  957. .contact-info h3 {
  958. font-size: 16px; margin-bottom: 5px;
  959. }
  960. .contact-info .item {
  961. padding-bottom: 8px; display: block;
  962. }
  963. .contact-info .email a {
  964. font-size: 13px;
  965. }
  966. .contact-info .website {
  967. width: inherit; overflow: hidden; white-space: nowrap;
  968. }
  969. .contact-info .job-title {
  970. margin: 8px 0px 0px; font-size: 13px;
  971. }
  972. .contact-info .job-title span {
  973. font-weight: bold;
  974. }
  975. .contact-info .phone {
  976. color: rgb(0, 0, 0); font-size: 16px; font-weight: bold;
  977. }
  978. .contact-info .phone span.type {
  979. color: rgb(102, 102, 102); font-size: 11px;
  980. }
  981. .contact-info .email span {
  982. color: rgb(102, 102, 102); font-size: 11px;
  983. }
  984. .contact-info .website span {
  985. color: rgb(102, 102, 102); font-size: 11px;
  986. }
  987. .contact-info .phone-number {
  988. display: inline-block;
  989. }
  990. .contact-info .blackNum {
  991. font-size:12px; display: inline-block; position: relative;color:black;
  992. margin: 0 0 -3px 2px;
  993. }
  994. .contact-info .skype-container {
  995. width: auto; display: inline-block; position: relative;
  996. }
  997. .contact-info .custom_fields {
  998. clear: both; margin-top: 5px; margin-left: 0px;
  999. }
  1000. .contact-info .custom_fields p {
  1001. padding: 4px 0px; overflow: hidden; clear: both; position: relative;
  1002. }
  1003. .contact-info .custom_fields p span {
  1004. width: 70%; float: left; display: block;
  1005. }
  1006. .contact-info .custom_fields p .label3 {
  1007. padding: 0px 12px 4px 0px; left: 0px; top: 2px; width: 100px; text-align: right; color: rgb(102, 102, 102); line-height: 1; font-size: 11px; position: relative;
  1008. }
  1009. .today_action {
  1010. background: #f90!important;
  1011. }
  1012. .fl{
  1013. float: left;
  1014. }
  1015. .newTag {
  1016. background-color: #B30000;
  1017. color: #fff;
  1018. padding-left: 2px;
  1019. padding-right: 2px;
  1020. }
  1021. .left_col .left_nav_line_2{
  1022. font-weight: bold;
  1023. font-size: 12px;
  1024. color: #707e8b;
  1025. }
  1026. .caption-top .info{
  1027. font-weight: bold;
  1028. color: #000;
  1029. }
  1030. .caret_up {
  1031. display: inline-block;
  1032. width: 0;
  1033. height: 0;
  1034. vertical-align: top;
  1035. border-bottom: 4px solid #000000;
  1036. border-right: 4px solid transparent;
  1037. border-left: 4px solid transparent;
  1038. content: "";
  1039. }
  1040. #main-panel .showTipInfo {
  1041. position: absolute;
  1042. bottom: 52px;
  1043. width: 0px;
  1044. border: 1px solid #666666;
  1045. z-index: 1000;
  1046. height: 0px;
  1047. left: 30px;
  1048. background-color: #ffffff;
  1049. border-radius:5px;
  1050. display: none;
  1051. }
  1052. #main-panel .showTipInfo .retract {
  1053. float: right;
  1054. padding-right: 17px;
  1055. padding-top: 5px;
  1056. }
  1057. #main-panel .showTipInfo .topline {
  1058. border-bottom: 1px solid #ccc;
  1059. height: 1px;
  1060. margin-right: 10px;
  1061. margin-left: 10px;
  1062. }
  1063. .caret_up {
  1064. display: inline-block;
  1065. width: 0;
  1066. height: 0;
  1067. vertical-align: top;
  1068. border-right: 4px solid transparent;
  1069. border-left: 4px solid transparent;
  1070. content: "";
  1071. }
  1072. .menuAcceListDiv ul{
  1073. padding:6px;
  1074. }
  1075. .menuAcceListDiv ul li{
  1076. list-style-type: none;
  1077. width: 100%;
  1078. height: 26px;
  1079. }
  1080. .menuAcceListDiv div{
  1081. overflow-x: hidden;
  1082. overflow-y: auto;
  1083. }
  1084. .menuAcceListDiv{
  1085. width: 100%;
  1086. height: 150px;
  1087. }
  1088. .field-label{
  1089. float: left;
  1090. width: 80px;
  1091. margin-right: -100%;
  1092. }
  1093. .field-option{
  1094. float: left;
  1095. width: 100%;
  1096. }
  1097. .field-option-inner{
  1098. margin-left: 90px;
  1099. }
  1100. label.radio.inline{
  1101. width:auto;
  1102. padding-top: 0px;
  1103. }
  1104. .dicDiv1,.dicDiv2,.dicDiv3{
  1105. height: 200px;
  1106. border: 1px palegreen solid;
  1107. min-height: 150px;
  1108. overflow-y: auto;
  1109. overflow-x: hidden;
  1110. }
  1111. .dicEverTop ul.pressed{
  1112. display: block;
  1113. }
  1114. .dicEverTop ul{
  1115. display: none;
  1116. }
  1117. .dicSpan .action.show{
  1118. background-color: rgb(255, 236, 236);
  1119. }
  1120. .dicSpan .actionforcheckbox.show{
  1121. background-color: rgb(255, 236, 236);
  1122. }
  1123. .dicSpan .actionforcheckbox{
  1124. background-color: white;
  1125. }
  1126. .dicSpan .action{
  1127. background-color: white;
  1128. }
  1129. .dicEverTop .DicHeader input{
  1130. width:80%;
  1131. }
  1132. .DicHeader{
  1133. height:40px;
  1134. }
  1135. .inline{
  1136. display: inline-block;
  1137. }
  1138. .left-link .space {
  1139. display: inline-block;
  1140. height: 15px;
  1141. line-height: 15px;
  1142. margin-top: 8px;
  1143. }
  1144. div.formEdit {
  1145. margin-top: 20px;
  1146. width: auto;
  1147. float: none;
  1148. position: relative;
  1149. }
  1150. .search_input_li .word {
  1151. float:left;
  1152. text-overflow:ellipsis;
  1153. max-width: 140px;
  1154. white-space: nowrap;
  1155. overflow: hidden;
  1156. }