style.css 19 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066
  1. @charset "utf-8";
  2. @font-face {
  3. font-family: 'icomoon';
  4. src:url('fonts/icomoon.eot');
  5. src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
  6. url('fonts/icomoon.woff') format('woff'),
  7. url('fonts/icomoon.ttf') format('truetype'),
  8. url('fonts/icomoon.svg#icomoon') format('svg');
  9. font-weight: normal;
  10. font-style: normal;
  11. }
  12. [data-icon]:before {
  13. font-family: 'icomoon';
  14. content: attr(data-icon);
  15. speak: none;
  16. font-weight: normal;
  17. font-variant: normal;
  18. text-transform: none;
  19. line-height: 1;
  20. -webkit-font-smoothing: antialiased;
  21. vertical-align:middle
  22. }
  23. ul, ol, li{
  24. line-height:normal;
  25. list-style-image:none;
  26. list-style-position:outside;
  27. list-style-type:none;
  28. margin:0
  29. }
  30. dl {
  31. margin:0
  32. }
  33. dd {
  34. margin-left:0
  35. }
  36. body{
  37. font: 12px/1.5 tahoma,arial,'Hiragino Sans GB',"微软雅黑",sans-serif;
  38. overflow:hidden;
  39. }a {
  40. outline:none;
  41. }
  42. a {
  43. color: #0088cc;
  44. text-decoration: none;
  45. }
  46. a:hover,
  47. a:focus {
  48. color: #005580;
  49. text-decoration:none;
  50. }
  51. .taC,td.taC,th.taC{text-align: center;}
  52. .taR,td.taR,th.taR{text-align:right;}
  53. .fL{float:left}
  54. .fR{float:right}
  55. .width960{
  56. width:960px;
  57. margin:0 auto;
  58. }
  59. .colRed {color:#f70000}
  60. .colOrange {color:#ed8b00}
  61. .colYel {color:#d9a601}
  62. .colGreen{color:#17ab0c}
  63. .colGray{color:#999}
  64. .colBlue{color:#3172d9}
  65. .indexNav {
  66. height:45px;
  67. background:#CFD37A;
  68. position:fixed;
  69. top:0;
  70. width:100%;
  71. padding:10px 0;
  72. z-index: 99
  73. }
  74. .indexNav .inav {
  75. margin:0 0 0 20px;
  76. }
  77. .indexNav .inav li {
  78. float:left;
  79. margin:0 20px 0 0;
  80. line-height: 40px
  81. }
  82. .indexNav .inav li a{
  83. color:#fff;
  84. border:1px solid #CFD37A;
  85. padding:2px 6px;
  86. }
  87. .indexNav .inav li a:hover{
  88. color:#f5f5f5;
  89. text-decoration: none;
  90. }
  91. .indexNav .inav li.active a{
  92. border:1px solid #fff;
  93. border-radius: 3px;
  94. }
  95. .indexNav .inav li.mlogo a{
  96. padding:0;
  97. }
  98. .indexNav .inav li.mlogo.active a{
  99. border:1px solid #CFD37A;
  100. padding:0;
  101. }
  102. .indexNav .menBtn {
  103. text-align: right;
  104. }
  105. .indexNav .menBtn li{
  106. display: inline-block;
  107. }
  108. .indexNav .menBtn a{
  109. background: transparent;
  110. color: #fff;
  111. border: 1px solid #fff;
  112. padding: 3px 12px;
  113. border-radius: 5px;
  114. }
  115. .indexNav .menBtn a:hover{
  116. text-decoration: none;
  117. background:none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
  118. }
  119. .indexNav .menBtn a.login{
  120. color:#bdc15f;
  121. background:#fff;
  122. }
  123. .indexNav .menBtn a.login:hover{
  124. background: none repeat scroll 0 0 #f5f6e4
  125. }
  126. .warpIndex .topBanner{
  127. background:#CFD37A;
  128. text-align: center;
  129. margin-top:65px;
  130. position: relative;
  131. vertical-align: middle;
  132. }
  133. .topBanner img{
  134. position: absolute;
  135. bottom:0;
  136. left:50%;
  137. margin:0 0 0 -480px;
  138. z-index: 0
  139. }
  140. .warpIndex .topBanner .width960{
  141. padding:15% 0 0 0;
  142. z-index:0
  143. }
  144. .warpIndex .topBanner h1{
  145. z-index: 1;
  146. position: relative;
  147. color:#fff;
  148. font-weight: normal;
  149. font-size:52px;
  150. margin-bottom:20px;
  151. }
  152. .warpIndex .topBanner p{
  153. z-index: 1;
  154. position: relative;
  155. color:#fff;
  156. font-size:22px;
  157. margin:0 0 30px 0;
  158. line-height: 34px;
  159. display: block
  160. }
  161. .warpIndex .topBanner p a{
  162. color:#fff;
  163. padding:12px 24px;
  164. border:1px solid #fff;
  165. border-radius: 5px;
  166. font-size:16px;
  167. margin:10px;
  168. }
  169. .warpIndex .topBanner p a:hover{
  170. text-decoration: none;
  171. background:none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
  172. }
  173. .warpIndex .topBanner p a.login{
  174. background: #fff;
  175. color:#bdc15f;
  176. }
  177. .warpIndex .topBanner p a.login:hover{
  178. background: none repeat scroll 0 0 #f5f6e4
  179. }
  180. .wrapHeader{
  181. height:48px;
  182. background:url(headerBg.jpg) repeat-x 0 0;
  183. position:relative
  184. }
  185. .wrapHeader h1.mainLogo{
  186. width:249px;
  187. height:48px;
  188. position: absolute;
  189. background:url(logo.png) no-repeat 0 0;
  190. left:0;
  191. top:0;
  192. margin:0
  193. }
  194. .wrapHeader div.userInfo,.wrapHeader div.sysTools {
  195. position:absolute;
  196. right:0
  197. }
  198. .wrapHeader div.sysTools{
  199. top:15px;
  200. right:10px
  201. }
  202. div.userInfo .btn-group {
  203. margin:8px 10px 0 0
  204. }
  205. div.userInfo .btn-group .dropdown-menu{
  206. left:inherit;
  207. right:0
  208. }
  209. .mainSidebar{
  210. width:68px;
  211. float:left
  212. }
  213. .mainSidebar ul{
  214. border-bottom:1px solid #535353
  215. }
  216. .mainSidebar li{
  217. text-align:center;
  218. border-bottom:1px solid #303030;
  219. position:relative
  220. }
  221. .mainSidebar li .badge{
  222. position:absolute;
  223. right:8px;
  224. top:8px
  225. }
  226. .mainNav a{
  227. color:#fff;
  228. text-decoration:none;
  229. font-size:12px;
  230. border-top:1px solid #535353;
  231. padding:15px 0;
  232. display:block;
  233. color:#BABABA
  234. }
  235. .mainNav a:hover{
  236. border-left:1px solid #CFD37A;
  237. padding-right:1px;
  238. color:#e3e3e3
  239. }
  240. .mainNav a.focus{
  241. background:url(sidebarAfocue.png) repeat;
  242. border-left:1px solid #CFD37A;
  243. cursor: default;
  244. padding-right:1px;
  245. color:#fff
  246. }
  247. .mainNav .navIcon{
  248. font-size:24px
  249. }
  250. .wrapContent{
  251. background:url(sidebarBg.jpg) repeat-y 0 0;
  252. position:relative
  253. }
  254. .mainContainer{
  255. margin:0 0 0 68px;
  256. border-top:5px solid #CFD37A;
  257. overflow-y:auto;
  258. }
  259. .mainContent{
  260. padding:0 30px 0
  261. }
  262. .mainContent .title h1{
  263. font-size:24px;
  264. color:#333;
  265. font-weight:normal
  266. }
  267. .mainContent .title {
  268. padding:10px 0 0 0;
  269. }
  270. .mainContent .title .nav{
  271. display: inline-block;
  272. font-size: 18px;
  273. margin: 5px 0 0;
  274. }
  275. .mainContent .title .nav li.dropdown{
  276. float:left;
  277. margin:0 5px 0;
  278. line-height:18px
  279. }
  280. .mainContent .title .nav li.dropdown .dropdown-menu{
  281. font-size:12px
  282. }
  283. .mainContent .title .btn-group .dropdown-menu {
  284. left: inherit;
  285. right: 0;
  286. }
  287. .project {
  288. margin:0 0 30px 0;
  289. }
  290. .projec .odd{
  291. background:#fcfcfc
  292. }
  293. .project table th input,.project table td input{
  294. margin:0
  295. }
  296. .projectEntry {
  297. height:70px;
  298. margin:0 0 5px 0;
  299. border-radius:5px;
  300. background:#f7f7f7;
  301. color:#666
  302. }
  303. .project .proSection{
  304. margin:0 0 50px 0;
  305. }
  306. .project .proSection .table{
  307. margin:0;
  308. }
  309. .projectEntry:hover{
  310. background:#fff8ef;
  311. color:#333
  312. }
  313. .projectEntry .pojIcon {
  314. min-width:65px;
  315. height:70px;
  316. line-height:70px;
  317. text-align:center;
  318. text-shadow:0 1px 0 rgba(255, 255, 255, 0.4), 0 -1px 0 rgba(0, 0, 0, 0.4);
  319. font-size:36px;
  320. border-radius:5px 0 0 5px;
  321. position:relative;
  322. background:#CFD37A;
  323. }
  324. .projectEntry .pojIcon div {
  325. height: 40px;
  326. line-height: 40px;
  327. margin: 16px 0 0;
  328. }
  329. .projectEntry .c1{
  330. background-color: #E9DDCF;
  331. color: #D8A196
  332. }
  333. .projectEntry .c2{
  334. background-color: #ECE8D5;
  335. color: #C8BFA5
  336. }
  337. .projectEntry .c3{
  338. background-color: #E4EDD1;
  339. color: #C8D7A5
  340. }
  341. .projectEntry .c4{
  342. background-color: #DBEEE6;
  343. color: #AFD8C7
  344. }
  345. .projectEntry .c5{
  346. background-color: #CFE6E9;
  347. color: #8CB6C7
  348. }
  349. .projectEntry .c6{
  350. background-color: #CFD8E9;
  351. color: #8FA6D1
  352. }
  353. .projectEntry .c7{
  354. background-color: #F0DCE3;
  355. color: #DBA8BA
  356. }
  357. .projectEntry .c8{
  358. background-color: #E3E3E3;
  359. color: #B9C0C7
  360. }
  361. .projectEntry .pojDetail{
  362. width:92%
  363. }
  364. .pojDetail .title{
  365. width:25%;
  366. padding:0 0 0 10px;
  367. margin:12px 0 0 0
  368. }
  369. .pojDetail .title h5{
  370. margin:0 0 5px 0
  371. }
  372. .pojDetail .detail,.pojDetail .detail2 {
  373. width:35%;
  374. margin:12px 0 0 20px;
  375. overflow: hidden;
  376. }
  377. .pojDetail .detail2{
  378. width:35%
  379. }
  380. .pojDetail .detail p{
  381. margin:0 0 5px 0
  382. }
  383. .pojDetail .detail .progress {
  384. margin:0
  385. }
  386. .slidePanel{
  387. position:absolute;
  388. right:-100%;
  389. top:0;
  390. width:75%;
  391. height:100%;
  392. background:#fff;
  393. border-left: 1px solid #9b9c9e;
  394. box-shadow:0 0 5px 3px rgba(0, 0, 0, 0.2);
  395. overflow: auto;
  396. z-index: 999
  397. }
  398. .slidePanel .panelContent{
  399. margin:20px 20px 20px 0
  400. }
  401. .panelContent .title{
  402. margin:0 0 30px 0
  403. }
  404. .panelContent .title div.closePanel{
  405. cursor:pointer;
  406. border-radius:0 15px 15px 0
  407. }
  408. .panelContent .title div.closePanel:hover {
  409. background:#B94A48
  410. }
  411. .slidePanel .panelContent h2{
  412. font-size:18px;
  413. color:#666;
  414. margin:0;
  415. color:#333;
  416. font-weight:normal;
  417. height:30px;
  418. line-height:30px
  419. }
  420. .panelContent h2 div{
  421. height:30px;
  422. line-height:30px;
  423. text-align:center;
  424. width:24px;
  425. color:#fff;
  426. background:#9b9c9e;
  427. margin:0 5px 0 0
  428. }
  429. .panelContent .form{
  430. margin:0 0 0 20px
  431. }
  432. .panelContent .table input {
  433. margin:0;
  434. }
  435. .form .controls .alert{
  436. margin:0 90px 0 0
  437. }
  438. .jlTable,.misTable{
  439. overflow:auto;
  440. margin:8px 0 2px 0;
  441. position: relative
  442. }
  443. .misTable {
  444. margin-left:140px;
  445. margin-right:5px;
  446. }
  447. .jlTable .alert,.misTable .alert{
  448. position: absolute;
  449. bottom:0;
  450. right:20px;
  451. z-index: 999;
  452. }
  453. .bottomToolsbar {
  454. height:60px;
  455. overflow:hidden;
  456. }
  457. .tableTypeList {
  458. float:left;
  459. width:140px;
  460. margin-top:8px;
  461. }
  462. .tableTypeList li {
  463. width:140px;
  464. overflow: hidden
  465. }
  466. .tableTypeList li a{
  467. display: inline-block;
  468. padding:5px 10px;
  469. width:120px;
  470. line-height: 16px
  471. }
  472. .tableTypeList li a:hover{
  473. text-decoration: none;
  474. background: #f5f5f5;
  475. font-weight: 600
  476. }
  477. .tableTypeList li a.now{
  478. background:#414141;
  479. color:#CFD37A;
  480. cursor: default;
  481. font-weight: 600
  482. }
  483. .periodBar{
  484. height:28px;
  485. line-height:28px;
  486. background:#f1f1f1;
  487. padding:0 0 0 20px
  488. }
  489. .pjColorList{
  490. position:relative
  491. }
  492. .pjColor,.pjIcon{
  493. display:inline-block;
  494. *display:inline;
  495. zoom:1;
  496. width:24px;
  497. height:24px;
  498. margin:0 5px 0 0;
  499. text-align:center;
  500. padding:0;
  501. position:relative;
  502. font-size:14px;
  503. cursor: pointer;
  504. border-radius:3px
  505. }
  506. .pjSelect {
  507. height:20px;
  508. width:20px;
  509. border-width: 2px;
  510. border-style:solid;
  511. }
  512. .pjColor:hover {
  513. height:22px;
  514. width:22px;
  515. border-width: 1px;
  516. border-style:solid;
  517. }
  518. .pjSelect:hover {
  519. height:20px;
  520. width:20px;
  521. border-width: 2px;
  522. border-style:solid;
  523. }
  524. .pjSelect:after{
  525. content: "✔";
  526. position: absolute;
  527. top:0;
  528. left:5px
  529. }
  530. .pjIcon{
  531. font-size:18px;
  532. height:30px;
  533. line-height:30px;
  534. width:30px
  535. }
  536. .pjiSelect{
  537. border-width: 2px;
  538. border-style:solid;
  539. height:26px;
  540. width:26px;
  541. line-height:26px
  542. }
  543. .pjIcon:hover{
  544. border-width: 1px;
  545. border-style:solid;
  546. height:28px;
  547. width:28px;
  548. line-height:28px
  549. }
  550. .pjiSelect:hover{
  551. border-width: 2px;
  552. border-style:solid;
  553. height:26px;
  554. width:26px;
  555. line-height:26px
  556. }
  557. .pj-c1 {
  558. background-color: #E9DDCF;
  559. border-color: #D8A196;
  560. color: #D8A196
  561. }
  562. .pj-c2{
  563. background-color: #ECE8D5;
  564. border-color: #C8BFA5;
  565. color: #C8BFA5
  566. }
  567. .pj-c3{
  568. background-color: #E4EDD1;
  569. border-color: #C8D7A5;
  570. color: #C8D7A5
  571. }
  572. .pj-c4{
  573. background-color: #DBEEE6;
  574. border-color: #AFD8C7;
  575. color: #AFD8C7
  576. }
  577. .pj-c5{
  578. background-color: #DBEEE6;
  579. border-color: #AFD8C7;
  580. color: #AFD8C7
  581. }
  582. .pj-c6{
  583. background-color: #CFE6E9;
  584. border-color: #8CB6C7;
  585. color: #8CB6C7
  586. }
  587. .pj-c7{
  588. background-color: #E3E3E3;
  589. border-color: #B9C0C7;
  590. color: #B9C0C7
  591. }
  592. .pj-c8{
  593. background-color: #F0DCE3;
  594. border-color: #DBA8BA;
  595. color: #DBA8BA
  596. }
  597. .periodBar .entry{
  598. float:left
  599. }
  600. .periodBar a{
  601. text-decoration:none;
  602. cursor:pointer
  603. }
  604. .periodBar a.disAva{
  605. color:#999;
  606. cursor:default
  607. }
  608. .periodBar .page a{
  609. margin:0 5px
  610. }
  611. .periodBar a.dashed{
  612. margin:0 5px
  613. }
  614. .periodList .periodItem {
  615. width:370px;
  616. overflow: hidden;
  617. border-left:1px solid #d6d6d6;
  618. margin:0 0 0 20px
  619. }
  620. .periodList li{
  621. float:left;
  622. height:28px;
  623. line-height:28px;
  624. border:1px solid #d6d6d6;
  625. border-top:none;
  626. border-bottom:none;
  627. margin:0 0 0 -1px
  628. }
  629. .periodList li a{
  630. padding:0 15px
  631. }
  632. .periodList li.focus{
  633. float:left;
  634. height:25px;
  635. line-height:25px;
  636. border-color:#ababab;
  637. border-bottom:2px solid #333333;
  638. background:#fff
  639. }
  640. .periodList li.focus a{
  641. color:#333;
  642. border-color:#fff
  643. }
  644. .periodBar{.
  645. height:28px;
  646. overflow: hidden
  647. }
  648. .periodBar .addPeriod{
  649. margin:0 0 0 10px;
  650. font-size:18px
  651. }
  652. .periodBar .addPeriod a{
  653. margin:8px 0 0 0
  654. }
  655. .mpItem .title{
  656. padding:0 5px;
  657. font-size:48px;
  658. line-height:48px;
  659. height:48px;
  660. border-top:1px solid #F7F7F7
  661. }
  662. .mpItem .title div{
  663. font-size:12px;
  664. margin:0 5px 0 48px;
  665. text-align:right;
  666. line-height:16px
  667. }
  668. .mpItem .title div p{
  669. margin:10px 0 0 0
  670. }
  671. .avatar {
  672. margin:13px 0 0 10px
  673. }
  674. .avatar li{
  675. border:2px solid #999;
  676. padding:1px;
  677. background:#fff;
  678. position:relative;
  679. float:left;
  680. margin:0 3px 0 0;
  681. border-radius:3px
  682. }
  683. .avatar li img{
  684. border-radius:3px
  685. }
  686. .avatar li span{
  687. position: absolute;
  688. background:#333;
  689. color:#fff;
  690. left:1px;
  691. bottom:1px;
  692. height:14px;
  693. line-height:14px;
  694. text-align:center;
  695. width:14px
  696. }
  697. .avatar li.add {
  698. width:54px;
  699. height:54px;
  700. border:none;
  701. background:none;
  702. }
  703. .avatar li.add span{
  704. font-size:56px;
  705. left:0;
  706. top:3px;
  707. background: none;
  708. color:#999;
  709. cursor:pointer;
  710. }
  711. .avatar li.add:hover{
  712. border-color: #333
  713. }
  714. .avatar li.add span:hover{
  715. color:#333
  716. }
  717. .missionPeriod .mpPass{
  718. width:60px;
  719. height:60px;
  720. background-color: #f7f7f7;
  721. border:1px solid #e5e5e5;
  722. float:left;
  723. line-height:60px;
  724. text-align:center;
  725. margin:0 5px 5px 0;
  726. color:#84af84;
  727. font-size:50px;
  728. text-decoration:none
  729. }
  730. .missionPeriod .mpPass:hover{
  731. background:#fff8ef
  732. }
  733. .missionPeriod {
  734. border-bottom:1px dashed #dbdbdb;
  735. padding:0 0 20px 0
  736. }
  737. .missionPeriod h4{
  738. font-weight:normal;
  739. font-size:14px;
  740. color:#666;
  741. height:30px;
  742. line-height:30px;
  743. cursor: pointer;
  744. padding:0 10px
  745. }
  746. .missionPeriod:hover h4{
  747. background:#f7f7f7;
  748. border-color:#fff
  749. }
  750. .missionPeriod .mpTips{
  751. text-align:center
  752. }
  753. .mpNotpass .title{
  754. border-color:#cc0000
  755. }
  756. .mpNotpass .title b{
  757. color:#cc0000
  758. }
  759. .mpWait .title{
  760. border-color:#ff9900
  761. }
  762. .mpWait .title b{
  763. color:#ff9900
  764. }
  765. .avatar .pass{
  766. border-color:#009d0e
  767. }
  768. .avatar .pass span{
  769. background:#009d0e
  770. }
  771. .avatar .wait{
  772. border-color:#ff9900
  773. }
  774. .avatar .wait span{
  775. background:#ff9900
  776. }
  777. .avatar .notpass{
  778. border-color:#cc0000
  779. }
  780. .avatar .notpass span{
  781. background:#cc0000
  782. }
  783. .avatarBar {
  784. background:#F1F1F1;
  785. width:100%;
  786. height:60px;
  787. }
  788. .avatarBar .avatar{
  789. margin:2px 0 0 10px
  790. }
  791. .avatarBar .fR{
  792. margin:15px 20px 0 0
  793. }
  794. .avatarBar .caret {
  795. border-bottom:4px solid #fff
  796. }
  797. .label input{
  798. margin:0;
  799. vertical-align:top;
  800. }
  801. .group-c1 {
  802. background-color:#e56061
  803. }
  804. .group-c2 {
  805. background-color:#8d9cb1
  806. }
  807. .group-c3 {
  808. background-color:#4fb7b8
  809. }
  810. .group-c4 {
  811. background-color:#66b856
  812. }
  813. .group-c5 {
  814. background-color:#B8569E
  815. }
  816. .group-c6 {
  817. background-color:#B87456
  818. }
  819. .group-c7 {
  820. background-color:#564FB8
  821. }
  822. .group-c8 {
  823. background-color:#4F81B8
  824. }
  825. .group-c9 {
  826. background-color:#D0CC59
  827. }
  828. .workGroup .groupEntry {
  829. background:#f7f7f7;
  830. padding:0 0 10px 0;
  831. margin:0 0 15px 0;
  832. box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 0.1);
  833. border-radius:3px;
  834. }
  835. .groupEntry .title b{
  836. color:#fff;
  837. height:28px;
  838. line-height:28px;
  839. display:inline-block;
  840. *display:inline;
  841. zoom:1;
  842. padding:0 10px;
  843. margin:0 10px 0 0;
  844. border-radius:3px 0 0 0;
  845. }
  846. .groupEntry .title a{
  847. font-size:18px;
  848. color:#999;
  849. margin:0 10px 0 0;
  850. text-decoration:none
  851. }
  852. .groupEntry .title a:hover{
  853. color:#EAB05E
  854. }
  855. .groupEntry .avatar li{
  856. margin:0 15px 0 0;
  857. border:none
  858. }
  859. .groupEntry .avatar li:hover{
  860. border-color:#333
  861. }
  862. .groupEntry .avatar li p{
  863. float:right;
  864. font-size:12px;
  865. margin:0;
  866. line-height:14px;
  867. padding:3px 5px 0 10px;
  868. color:666;
  869. display:none
  870. }
  871. .groupEntry .avatar li.count{
  872. height:48px;
  873. width:55px;
  874. font-size:12px;
  875. line-height:48px;
  876. border:none;
  877. background:none;
  878. text-align:center
  879. }
  880. .groupEntry .avatar li img{
  881. opacity: 0.9;
  882. -moz-opacity: 0.9;
  883. filter:alpha(opacity=9);
  884. }
  885. .groupEntry .avatar li:hover img{
  886. opacity: 1;
  887. -moz-opacity:1;
  888. filter:alpha(opacity=1);
  889. }
  890. .partner {
  891. padding:10px 15px;
  892. background:#f7f7f7
  893. }
  894. .partner li{
  895. border:none;
  896. margin:0 15px 15px 0;
  897. text-align:center;
  898. font-size:12px
  899. }
  900. .partner li img{
  901. opacity: 0.5;
  902. -moz-opacity: 0.5;
  903. filter:alpha(opacity=5);
  904. display:block
  905. }
  906. .partner li.focus{
  907. background-color:#333;
  908. color:#fff
  909. }
  910. .partner li.focus img{
  911. opacity: 1;
  912. -moz-opacity:1;
  913. filter:alpha(opacity=1);
  914. }
  915. .partner li input{
  916. position:absolute;
  917. right:2px;
  918. top:31px
  919. }
  920. .partner li.invite{
  921. border:1px dashed #999;
  922. height:48px;
  923. line-height:48px;
  924. width:48px;
  925. text-align:center
  926. }
  927. .partner li.invite:hover{
  928. border:1px solid #ccc
  929. }
  930. .form .partner .alert{
  931. margin:0
  932. }
  933. .inviteAvatar {
  934. background:#f7f7f7;
  935. padding:10px
  936. }
  937. .inviteAvatar img{
  938. padding:1px;
  939. background:#fff;
  940. border-radius:3px;
  941. float:left
  942. }
  943. .inviteAvatar p{
  944. margin:0 0 0 58px
  945. }
  946. .avatar li span.waitJoin{
  947. color:#CFD37A;
  948. background: #333333;
  949. width:20px;
  950. height:20px;
  951. line-height:16px;
  952. font-size:18px;
  953. border-radius: 10px;
  954. left:-10px;
  955. top:-10px;
  956. }
  957. .wrapLogin{
  958. border-top:5px solid #CFD37A;
  959. }
  960. .wrapLogin .loginPanel .tpa{
  961. text-align: right;
  962. margin:0 0 5px 0
  963. }
  964. .wrapLogin .loginPanel{
  965. width:330px;
  966. position: absolute;
  967. bottom:50%;
  968. right:50%;
  969. padding:10px;
  970. background:#F8F8F8;
  971. margin:0 -165px -100px 0
  972. }
  973. .wrapLogin .loginPanel img{
  974. margin:0 0 10px 0;
  975. border-radius:3px;
  976. padding:1px;
  977. background:#fff
  978. }
  979. .wrapLogin .loginPanel .alert{
  980. margin:10px 0 0 0;
  981. text-align:center
  982. }
  983. .adminSidebar{
  984. width:140px;
  985. padding:10px 10px 10px 0;
  986. }
  987. .adminSidebar li{
  988. margin:0 0 1px 0
  989. }
  990. .adminSidebar li a{
  991. display:inline-block;
  992. *display:inline;
  993. zoom:1;
  994. width:150px;
  995. text-align:center;
  996. padding:10px 0;
  997. font-size:14px;
  998. color:#999
  999. }
  1000. .adminSidebar li a:hover{
  1001. background:#f2f2f2
  1002. }
  1003. .adminSidebar li a.now{
  1004. color:#666;
  1005. font-weight:600;
  1006. background:#ddd
  1007. }
  1008. .adminContent {
  1009. margin:0 0 0 150px;
  1010. padding:15px 15px 0 20px;
  1011. border-left:1px solid #ddd;
  1012. background:#fff;
  1013. overflow-y:auto
  1014. }
  1015. .userInfoPanel{
  1016. margin:20px auto 5px
  1017. }
  1018. .userInfoPanel p{
  1019. text-align:right;
  1020. margin:10px 10px 0 0
  1021. }
  1022. .copyRight{
  1023. position:absolute;
  1024. bottom:20px;
  1025. width:100%;
  1026. text-align:center;
  1027. font-size:12px;
  1028. color:#999
  1029. }
  1030. .copyRight a{
  1031. color:#666
  1032. }
  1033. .bolangbanner{
  1034. height:100px;
  1035. position: absolute;
  1036. bottom:0;
  1037. width:100%;
  1038. z-index: 999
  1039. }
  1040. #banner_bolang_bg_1{
  1041. position: absolute;
  1042. height:85px;
  1043. background: url(wave1.png) repeat-x;
  1044. width:300%;
  1045. bottom:0;
  1046. }
  1047. #banner_bolang_bg_2{
  1048. position: absolute;
  1049. height:100px;
  1050. background: url(wave2.png) repeat-x;
  1051. width:300%;
  1052. top:0;
  1053. }
  1054. .taCble{
  1055. cursor:pointer;
  1056. background-image: url(small.gif);
  1057. background-repeat: no-repeat;
  1058. background-position: 150px 18px;
  1059. }
  1060. .taCble.headerSortUp {
  1061. background-image: url(small_asc.gif);
  1062. }
  1063. .taCble.headerSortDown {
  1064. background-image: url(small_desc.gif);
  1065. }