bbs.css 43 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630
  1. @charset "UTF-8";
  2. /*! normalize.css v1.1.3 | MIT License | git.io/normalize */
  3. /* ==========================================================================
  4. HTML5 display definitions
  5. ========================================================================== */
  6. /**
  7. * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
  8. */
  9. article,
  10. aside,
  11. details,
  12. figcaption,
  13. figure,
  14. footer,
  15. header,
  16. hgroup,
  17. main,
  18. nav,
  19. section,
  20. summary {
  21. display: block; }
  22. /**
  23. * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
  24. */
  25. audio,
  26. canvas,
  27. video {
  28. display: inline-block;
  29. *display: inline;
  30. *zoom: 1; }
  31. /**
  32. * Prevent modern browsers from displaying `audio` without controls.
  33. * Remove excess height in iOS 5 devices.
  34. */
  35. audio:not([controls]) {
  36. display: none;
  37. height: 0; }
  38. /**
  39. * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
  40. * Known issue: no IE 6 support.
  41. */
  42. [hidden] {
  43. display: none; }
  44. /* ==========================================================================
  45. Base
  46. ========================================================================== */
  47. /**
  48. * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
  49. * `em` units.
  50. * 2. Prevent iOS text size adjust after orientation change, without disabling
  51. * user zoom.
  52. */
  53. html {
  54. font-size: 100%;
  55. /* 1 */
  56. -ms-text-size-adjust: 100%;
  57. /* 2 */
  58. -webkit-text-size-adjust: 100%;
  59. /* 2 */ }
  60. /**
  61. * Address margins handled incorrectly in IE 6/7.
  62. */
  63. body {
  64. margin: 0; }
  65. /* ==========================================================================
  66. Links
  67. ========================================================================== */
  68. /**
  69. * Address `outline` inconsistency between Chrome and other browsers.
  70. */
  71. a:focus {
  72. outline: thin dotted; }
  73. /**
  74. * Improve readability when focused and also mouse hovered in all browsers.
  75. */
  76. a:active,
  77. a:hover {
  78. outline: 0; }
  79. /* ==========================================================================
  80. Typography
  81. ========================================================================== */
  82. /**
  83. * Address font sizes and margins set differently in IE 6/7.
  84. * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
  85. * and Chrome.
  86. */
  87. h1 {
  88. font-size: 2em;
  89. margin: 0.67em 0; }
  90. h2 {
  91. font-size: 1.5em;
  92. margin: 0.83em 0; }
  93. h3 {
  94. font-size: 1.17em;
  95. margin: 1em 0; }
  96. h4 {
  97. font-size: 1em;
  98. margin: 1.33em 0; }
  99. h5 {
  100. font-size: 0.83em;
  101. margin: 1.67em 0; }
  102. h6 {
  103. font-size: 0.67em;
  104. margin: 2.33em 0; }
  105. /**
  106. * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
  107. */
  108. abbr[title] {
  109. border-bottom: 1px dotted; }
  110. /**
  111. * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
  112. */
  113. b,
  114. strong {
  115. font-weight: bold; }
  116. blockquote {
  117. margin: 1em 40px; }
  118. /**
  119. * Address styling not present in Safari 5 and Chrome.
  120. */
  121. dfn {
  122. font-style: italic; }
  123. /**
  124. * Address differences between Firefox and other browsers.
  125. * Known issue: no IE 6/7 normalization.
  126. */
  127. hr {
  128. -moz-box-sizing: content-box;
  129. box-sizing: content-box;
  130. height: 0; }
  131. /**
  132. * Address styling not present in IE 6/7/8/9.
  133. */
  134. mark {
  135. background: #ff0;
  136. color: #000; }
  137. /**
  138. * Address margins set differently in IE 6/7.
  139. */
  140. p,
  141. pre {
  142. margin: 1em 0; }
  143. /**
  144. * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
  145. */
  146. code,
  147. kbd,
  148. pre,
  149. samp {
  150. font-family: monospace, serif;
  151. _font-family: 'courier new', monospace;
  152. font-size: 1em; }
  153. /**
  154. * Improve readability of pre-formatted text in all browsers.
  155. */
  156. pre {
  157. white-space: pre;
  158. white-space: pre-wrap;
  159. word-wrap: break-word; }
  160. /**
  161. * Address CSS quotes not supported in IE 6/7.
  162. */
  163. q {
  164. quotes: none; }
  165. /**
  166. * Address `quotes` property not supported in Safari 4.
  167. */
  168. q:before,
  169. q:after {
  170. content: '';
  171. content: none; }
  172. /**
  173. * Address inconsistent and variable font size in all browsers.
  174. */
  175. small {
  176. font-size: 80%; }
  177. /**
  178. * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  179. */
  180. sub,
  181. sup {
  182. font-size: 75%;
  183. line-height: 0;
  184. position: relative;
  185. vertical-align: baseline; }
  186. sup {
  187. top: -0.5em; }
  188. sub {
  189. bottom: -0.25em; }
  190. /* ==========================================================================
  191. Lists
  192. ========================================================================== */
  193. /**
  194. * Address margins set differently in IE 6/7.
  195. */
  196. dl,
  197. menu,
  198. ol,
  199. ul {
  200. margin: 1em 0; }
  201. dd {
  202. margin: 0 0 0 40px; }
  203. /**
  204. * Address paddings set differently in IE 6/7.
  205. */
  206. menu,
  207. ol,
  208. ul {
  209. padding: 0 0 0 40px; }
  210. /**
  211. * Correct list images handled incorrectly in IE 7.
  212. */
  213. nav ul,
  214. nav ol {
  215. list-style: none;
  216. list-style-image: none; }
  217. /* ==========================================================================
  218. Embedded content
  219. ========================================================================== */
  220. /**
  221. * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
  222. * 2. Improve image quality when scaled in IE 7.
  223. */
  224. img {
  225. border: 0;
  226. /* 1 */
  227. -ms-interpolation-mode: bicubic;
  228. /* 2 */ }
  229. /**
  230. * Correct overflow displayed oddly in IE 9.
  231. */
  232. svg:not(:root) {
  233. overflow: hidden; }
  234. /* ==========================================================================
  235. Figures
  236. ========================================================================== */
  237. /**
  238. * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
  239. */
  240. figure {
  241. margin: 0; }
  242. /* ==========================================================================
  243. Forms
  244. ========================================================================== */
  245. /**
  246. * Correct margin displayed oddly in IE 6/7.
  247. */
  248. form {
  249. margin: 0; }
  250. /**
  251. * Define consistent border, margin, and padding.
  252. */
  253. fieldset {
  254. border: 1px solid #c0c0c0;
  255. margin: 0 2px;
  256. padding: 0.35em 0.625em 0.75em; }
  257. /**
  258. * 1. Correct color not being inherited in IE 6/7/8/9.
  259. * 2. Correct text not wrapping in Firefox 3.
  260. * 3. Correct alignment displayed oddly in IE 6/7.
  261. */
  262. legend {
  263. border: 0;
  264. /* 1 */
  265. padding: 0;
  266. white-space: normal;
  267. /* 2 */
  268. *margin-left: -7px;
  269. /* 3 */ }
  270. /**
  271. * 1. Correct font size not being inherited in all browsers.
  272. * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
  273. * and Chrome.
  274. * 3. Improve appearance and consistency in all browsers.
  275. */
  276. button,
  277. input,
  278. select,
  279. textarea {
  280. font-size: 100%;
  281. /* 1 */
  282. margin: 0;
  283. /* 2 */
  284. vertical-align: middle;
  285. /* 3 */ }
  286. /**
  287. * Address Firefox 3+ setting `line-height` on `input` using `!important` in
  288. * the UA stylesheet.
  289. */
  290. button,
  291. input {
  292. line-height: normal; }
  293. /**
  294. * Address inconsistent `text-transform` inheritance for `button` and `select`.
  295. * All other form control elements do not inherit `text-transform` values.
  296. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
  297. * Correct `select` style inheritance in Firefox 4+ and Opera.
  298. */
  299. button,
  300. select {
  301. text-transform: none; }
  302. /**
  303. * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  304. * and `video` controls.
  305. * 2. Correct inability to style clickable `input` types in iOS.
  306. * 3. Improve usability and consistency of cursor style between image-type
  307. * `input` and others.
  308. * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
  309. * Known issue: inner spacing remains in IE 6.
  310. */
  311. button,
  312. html input[type="button"],
  313. input[type="reset"],
  314. input[type="submit"] {
  315. -webkit-appearance: button;
  316. /* 2 */
  317. cursor: pointer;
  318. /* 3 */
  319. *overflow: visible;
  320. /* 4 */ }
  321. /**
  322. * Re-set default cursor for disabled elements.
  323. */
  324. button[disabled],
  325. html input[disabled] {
  326. cursor: default; }
  327. /**
  328. * 1. Address box sizing set to content-box in IE 8/9.
  329. * 2. Remove excess padding in IE 8/9.
  330. * 3. Remove excess padding in IE 7.
  331. * Known issue: excess padding remains in IE 6.
  332. */
  333. input[type="checkbox"],
  334. input[type="radio"] {
  335. box-sizing: border-box;
  336. /* 1 */
  337. padding: 0;
  338. /* 2 */
  339. *height: 13px;
  340. /* 3 */
  341. *width: 13px;
  342. /* 3 */ }
  343. /**
  344. * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  345. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  346. * (include `-moz` to future-proof).
  347. */
  348. input[type="search"] {
  349. -webkit-appearance: textfield;
  350. /* 1 */
  351. -moz-box-sizing: content-box;
  352. -webkit-box-sizing: content-box;
  353. /* 2 */
  354. box-sizing: content-box; }
  355. /**
  356. * Remove inner padding and search cancel button in Safari 5 and Chrome
  357. * on OS X.
  358. */
  359. input[type="search"]::-webkit-search-cancel-button,
  360. input[type="search"]::-webkit-search-decoration {
  361. -webkit-appearance: none; }
  362. /**
  363. * Remove inner padding and border in Firefox 3+.
  364. */
  365. button::-moz-focus-inner,
  366. input::-moz-focus-inner {
  367. border: 0;
  368. padding: 0; }
  369. /**
  370. * 1. Remove default vertical scrollbar in IE 6/7/8/9.
  371. * 2. Improve readability and alignment in all browsers.
  372. */
  373. textarea {
  374. overflow: auto;
  375. /* 1 */
  376. vertical-align: top;
  377. /* 2 */ }
  378. /* ==========================================================================
  379. Tables
  380. ========================================================================== */
  381. /**
  382. * Remove most spacing between table cells.
  383. */
  384. table {
  385. border-collapse: collapse;
  386. border-spacing: 0; }
  387. .bbs-box .rank-ul.username .ul-top, .bbs-box .mod-tabs-hd, .bbs-box ul.top-nav, .bbs-box .sub-nav, .check-card .inner, .check-card .win-hd, .check-card .win-bd .top-line, .check-card .win-bd-content li, .check-card .win-bd-content li .post-info-link, .check-card .win-bd-content li .post-reply, .sameCity .area, .aonic .area, .clearfix, .mod-tabs-trigger, .top-message {
  388. *zoom: 1; }
  389. .bbs-box .rank-ul.username .ul-top:before, .bbs-box .mod-tabs-hd:before, .bbs-box ul.top-nav:before, .bbs-box .sub-nav:before, .check-card .inner:before, .check-card .win-hd:before, .check-card .win-bd .top-line:before, .check-card .win-bd-content li:before, .check-card .win-bd-content li .post-info-link:before, .check-card .win-bd-content li .post-reply:before, .sameCity .area:before, .aonic .area:before, .clearfix:before, .mod-tabs-trigger:before, .top-message:before, .bbs-box .rank-ul.username .ul-top:after, .bbs-box .mod-tabs-hd:after, .bbs-box ul.top-nav:after, .bbs-box .sub-nav:after, .check-card .inner:after, .check-card .win-hd:after, .check-card .win-bd .top-line:after, .check-card .win-bd-content li:after, .check-card .win-bd-content li .post-info-link:after, .check-card .win-bd-content li .post-reply:after, .sameCity .area:after, .aonic .area:after, .clearfix:after, .mod-tabs-trigger:after, .top-message:after {
  390. content: "";
  391. display: table;
  392. line-height: 0; }
  393. .bbs-box .rank-ul.username .ul-top:after, .bbs-box .mod-tabs-hd:after, .bbs-box ul.top-nav:after, .bbs-box .sub-nav:after, .check-card .inner:after, .check-card .win-hd:after, .check-card .win-bd .top-line:after, .check-card .win-bd-content li:after, .check-card .win-bd-content li .post-info-link:after, .check-card .win-bd-content li .post-reply:after, .sameCity .area:after, .aonic .area:after, .clearfix:after, .mod-tabs-trigger:after, .top-message:after {
  394. clear: both; }
  395. .my-attention table {
  396. color: #666;
  397. min-height: 100px; }
  398. .my-attention table thead {
  399. color: #999; }
  400. .my-attention table thead th {
  401. padding: 12px 0 10px;
  402. *padding-top: 4px;
  403. border-bottom: 1px solid #f0f0f0; }
  404. .my-attention table tbody tr:hover td {
  405. background: #ecf3f9; }
  406. .my-attention table tbody td {
  407. padding: 5px; }
  408. .my-attention .profileIcon {
  409. width: 28px;
  410. height: 28px;
  411. margin-right: 10px;
  412. vertical-align: middle; }
  413. .my-attention .champions {
  414. with: 20px;
  415. height: 20px;
  416. vertical-align: middle; }
  417. .my-attention .page-nav {
  418. margin-top: 10px;
  419. margin-right: 0px !important; }
  420. .theme-box .type-title .type4 {
  421. margin-left: 0 !important; }
  422. .theme-box .mod-tabs-content ul .type4 {
  423. margin-left: 0 !important; }
  424. .theme-box .type-title .type1 {
  425. width: 252px !important;
  426. margin-left: 67px !important;
  427. margin-right: 0px !important; }
  428. .theme-box .mod-tabs-content ul .type1 {
  429. width: 313px !important; }
  430. .theme-box .sub-nav {
  431. margin-bottom: 10px !important; }
  432. .bbs-box {
  433. position: relative; }
  434. .bbs-box .type-title span, .bbs-box .mod-tabs-content ul span {
  435. display: inline-block;
  436. *display: inline;
  437. *zoom: 1; }
  438. .bbs-box .type-title span {
  439. color: #999; }
  440. .bbs-box .mod-tabs-content ul .type1 {
  441. color: #666; }
  442. .bbs-box .mod-tabs-content ul .type2, .bbs-box .mod-tabs-content ul .type3, .bbs-box .mod-tabs-content ul .type4 {
  443. color: #999; }
  444. .bbs-box .my-attention .more-actions {
  445. position: absolute;
  446. bottom: 14px;
  447. left: 15px;
  448. padding-top: 10px; }
  449. .bbs-box .mod-tabs-content {
  450. height: 355px;
  451. overflow: hidden;
  452. border-bottom: 1px solid #f0f0f0; }
  453. .bbs-box .bbs-sign {
  454. width: 45px;
  455. height: 20px;
  456. line-height: 20px;
  457. text-align: center;
  458. color: #fff;
  459. background-color: #f1885b;
  460. margin-right: 10px;
  461. *vertical-align: 1px;
  462. -webkit-border-radius: 3px;
  463. border-radius: 3px;
  464. -webkit-background-clip: padding-box;
  465. -moz-background-clip: padding;
  466. background-clip: padding-box; }
  467. .bbs-box .bbs-sign:hover {
  468. background-color: #f49e79; }
  469. .bbs-box .bbs-sign.already {
  470. background-color: #d4d3cf; }
  471. .bbs-box .more-nav.more-actions .more-del {
  472. padding: 2px 10px !important; }
  473. .bbs-box .rank-ul.username {
  474. z-index: 99;
  475. right: 0;
  476. width: 223px;
  477. padding: 15px; }
  478. .bbs-box .rank-ul.username .ul-top {
  479. clear: both;
  480. position: relative; }
  481. .bbs-box .rank-ul.username .ul-top h3 a {
  482. display: inline-block;
  483. *display: inline;
  484. *zoom: 1;
  485. width: 13px;
  486. height: 13px;
  487. margin-bottom: 2px;
  488. margin-left: 5px;
  489. background-image: url(../slice/refresh.png); }
  490. .bbs-box .rank-ul.username .ul-top h3 a:hover {
  491. background-image: url(../slice/refresh-hover.png); }
  492. .bbs-box .rank-ul.username .ul-top p a {
  493. display: inline-block;
  494. *display: inline;
  495. *zoom: 1;
  496. width: 13px;
  497. height: 13px;
  498. margin-bottom: -1px;
  499. margin-left: 5px;
  500. background-image: url(../slice/question1.png); }
  501. .bbs-box .rank-ul.username .ul-content {
  502. background-color: #ecf3f9;
  503. width: 100%; }
  504. .bbs-box .rank-ul.username .ul-content li {
  505. height: 30px;
  506. line-height: 30px; }
  507. .bbs-box .rank-ul.username .ul-content li span {
  508. display: inline-block;
  509. *display: inline;
  510. *zoom: 1;
  511. width: 10px;
  512. height: 9px;
  513. margin-right: 5px; }
  514. .bbs-box .rank-ul.username .ul-content li span.checked {
  515. background-image: url(../slice/red-check.png); }
  516. .bbs-box .rank-ul.username .ul-content li a {
  517. display: inline-block;
  518. *display: inline;
  519. *zoom: 1;
  520. width: 90px;
  521. text-align: center; }
  522. .bbs-box .rank-ul.username .ul-content li a.first {
  523. text-align: left; }
  524. .bbs-box .mod-tabs-hd {
  525. background-color: #ecf3f9;
  526. height: 30px;
  527. line-height: 30px; }
  528. .bbs-box .mod-tabs-hd .rank-ul {
  529. top: 40px !important;
  530. overflow-y: auto;
  531. overflow-x: hidden;
  532. min-width: 66px; }
  533. .bbs-box .mod-tabs-hd .rank-ul li {
  534. text-align: left !important; }
  535. .bbs-box .mod-tabs-hd .rank-ul.girlAcademy {
  536. right: 226px !important; }
  537. .bbs-box .mod-tabs-hd .rank-ul.sameCity {
  538. right: 131px !important; }
  539. .bbs-box .mod-tabs-hd .rank-ul.aonic {
  540. right: 219px !important; }
  541. .bbs-box .mod-tabs-hd .more {
  542. float: right;
  543. _display: inline; }
  544. .bbs-box .mod-tabs-hd .more span {
  545. color: #ccc; }
  546. .bbs-box .mod-tabs-hd .more a {
  547. display: inline-block;
  548. *display: inline;
  549. *zoom: 1;
  550. color: #408bcb;
  551. margin-left: 10px; }
  552. .bbs-box .mod-tabs-hd .more a i {
  553. display: inline-block;
  554. *display: inline;
  555. *zoom: 1;
  556. margin-right: 4px;
  557. margin-bottom: -2px; }
  558. .bbs-box .mod-tabs-hd .more .name {
  559. color: #666;
  560. padding-right: 10px; }
  561. .bbs-box .mod-tabs-hd .more .name i {
  562. display: inline-block;
  563. *display: inline;
  564. *zoom: 1;
  565. width: 17px;
  566. height: 15px;
  567. margin: 0px 0 -1px 5px;
  568. background: url(../img/marrow-down1.png) no-repeat; }
  569. .bbs-box .mod-tabs-hd .more .myTheme i {
  570. width: 14px;
  571. height: 13px;
  572. background-image: url(../slice/theme.png); }
  573. .bbs-box .mod-tabs-hd .more .myTheme i:hover {
  574. background-image: url(../slice/theme-hover.png); }
  575. .bbs-box .mod-tabs-hd .more .shortMsg i {
  576. width: 14px;
  577. height: 12px;
  578. background-image: url(../slice/envelope.png); }
  579. .bbs-box .mod-tabs-hd .more .shortMsg i:hover {
  580. background-image: url(../slice/envelope-hover.png); }
  581. .bbs-box .ul-bottom {
  582. float: none !important;
  583. text-align: center; }
  584. .bbs-box ul.top-nav {
  585. float: left;
  586. _display: inline;
  587. height: 30px;
  588. line-height: 30px;
  589. width: 480px; }
  590. .bbs-box ul.top-nav li {
  591. float: left;
  592. _display: inline;
  593. width: 80px;
  594. text-align: center; }
  595. .bbs-box ul.top-nav li.selected {
  596. font-weight: bold;
  597. background-color: #ddebf7; }
  598. .bbs-box ul.top-nav li i {
  599. display: inline-block;
  600. *display: inline;
  601. *zoom: 1;
  602. width: 17px;
  603. height: 15px;
  604. margin: 0 0 -2px 5px; }
  605. .bbs-box ul.top-nav li i.up {
  606. background: url(../img/marrow-up1.png); }
  607. .bbs-box ul.top-nav li i.down {
  608. background: url(../img/marrow-down1.png) no-repeat; }
  609. .bbs-box ul.top-nav li a {
  610. display: inline-block;
  611. *display: inline;
  612. *zoom: 1;
  613. width: 100%;
  614. height: 100%; }
  615. .bbs-box ul.top-nav .all-time ul {
  616. display: none;
  617. clear: both;
  618. position: absolute;
  619. z-index: 20;
  620. width: 82px;
  621. height: 125px;
  622. top: 80px;
  623. left: 253px;
  624. background-color: #fff;
  625. border: 1px solid #e7e7e7;
  626. text-align: center; }
  627. .bbs-box ul.top-nav .all-time ul li {
  628. float: none !important;
  629. width: 100%;
  630. border-top: 1px solid #e7e7e7; }
  631. .bbs-box ul.top-nav .all-time ul li.first {
  632. border-top: none; }
  633. .bbs-box ul.top-nav .all-time ul li:hover {
  634. background-color: #ecf3f9; }
  635. .bbs-box .sub-nav {
  636. clear: both;
  637. margin: 10px 0 0; }
  638. .bbs-box .sub-nav .top-nav {
  639. width: 342px; }
  640. .bbs-box .sub-nav .rank-ul {
  641. padding: 0 5px;
  642. top: 80px; }
  643. .bbs-box .sub-nav .rank-ul li {
  644. height: 28px;
  645. line-height: 28px; }
  646. .bbs-box .sub-nav .rank-ul.list-ul, .bbs-box .sub-nav .rank-ul.brief-ul {
  647. right: 15px;
  648. z-index: 5 !important; }
  649. .bbs-box .sub-nav .more-nav {
  650. position: relative;
  651. float: right;
  652. _display: inline; }
  653. .bbs-box .sub-nav .more-nav a {
  654. display: inline-block;
  655. *display: inline;
  656. *zoom: 1;
  657. padding: 2px; }
  658. .bbs-box .sub-nav .more-nav a i {
  659. display: inline-block;
  660. *display: inline;
  661. *zoom: 1;
  662. width: 14px;
  663. height: 14px; }
  664. .bbs-box .sub-nav .more-nav a.list-mode i {
  665. background-image: url(../slice/list-mode.png); }
  666. .bbs-box .sub-nav .more-nav a.brief-mode i {
  667. background-image: url(../slice/brief-mode.png); }
  668. .bbs-box .sub-nav .more-nav a:hover {
  669. background: #99b2c6; }
  670. .bbs-box .sub-nav .more-nav a:hover.list-mode i {
  671. background-image: url(../slice/list-mode-hover.png); }
  672. .bbs-box .sub-nav .more-nav a:hover.brief-mode i {
  673. background-image: url(../slice/brief-mode-hover.png); }
  674. .bbs-box .type-title .type1 {
  675. width: 450px;
  676. margin-left: -102px;
  677. margin-right: 102px; }
  678. .bbs-box .type-title .type4 {
  679. width: 90px;
  680. text-align: right;
  681. margin-left: -17px; }
  682. .bbs-box .mod-tabs-content {
  683. clear: both; }
  684. .bbs-box .mod-tabs-content ul {
  685. clear: both;
  686. position: absolute;
  687. top: 100px;
  688. overflow-y: hidden; }
  689. .bbs-box .mod-tabs-content ul li {
  690. padding: 5px; }
  691. .bbs-box .mod-tabs-content ul .type1 {
  692. width: 288px;
  693. overflow: hidden;
  694. text-overflow: ellipsis;
  695. white-space: nowrap; }
  696. .bbs-box .mod-tabs-content ul .type4 {
  697. width: 90px;
  698. text-align: left;
  699. margin-left: -10px; }
  700. .bbs-box span.type2 {
  701. width: 90px;
  702. text-align: left;
  703. padding-left: 20px; }
  704. .bbs-box .receive-msg .type-title .type1 {
  705. width: 270px;
  706. margin-left: 120px;
  707. margin-right: 0px; }
  708. .bbs-box .receive-msg .mod-tabs-content {
  709. height: 350px !important; }
  710. .bbs-box .receive-msg .mod-tabs-content ul .type1 {
  711. width: 388px; }
  712. .bbs-box .receive-msg .mod-tabs-content ul .type4 {
  713. margin-left: -4px; }
  714. .bbs-box .receive-msg label {
  715. padding-right: 5px; }
  716. .bbs-box .msg-info {
  717. padding: 0px 27px;
  718. line-height: 24px; }
  719. .bbs-box .msg-detail {
  720. padding-left: 37px;
  721. padding-top: 5px; }
  722. .bbs-box .bbs-tip {
  723. text-align: center;
  724. height: 25px;
  725. line-height: 25px;
  726. background-color: #fff4ef;
  727. margin: 10px 0 0; }
  728. .bbs-box .bbs-tip a {
  729. color: #f1885b; }
  730. .bbs-box .bbs-mall-all li {
  731. padding: 8px 5px; }
  732. .bbs-box .bbs-mall-all li span {
  733. display: inline-block;
  734. *display: inline;
  735. *zoom: 1; }
  736. .bbs-box .bbs-mall-all .type3, .bbs-box .bbs-mall-all .type4 {
  737. text-align: left;
  738. color: #666; }
  739. .bbs-box .bbs-mall-all .type2 {
  740. color: #666;
  741. -webkit-text-overflow: ellipsis;
  742. -moz-text-overflow: ellipsis;
  743. -ms-text-overflow: ellipsis;
  744. text-overflow: ellipsis;
  745. overflow: hidden;
  746. vertical-align: bottom;
  747. white-space: nowrap; }
  748. .bbs-box .bbs-mall-all .type1 i {
  749. margin-right: 5px;
  750. margin-bottom: -2px; }
  751. .bbs-box .bbs-mall-all .type3 {
  752. width: 50px;
  753. padding-left: 50px; }
  754. .bbs-box .bbs-mall-all .one .type1 {
  755. color: #ff7a43;
  756. -webkit-text-overflow: ellipsis;
  757. -moz-text-overflow: ellipsis;
  758. -ms-text-overflow: ellipsis;
  759. text-overflow: ellipsis;
  760. overflow: hidden;
  761. vertical-align: bottom;
  762. white-space: nowrap; }
  763. .bbs-box .bbs-mall-all .two .type1 {
  764. color: #408bcb; }
  765. .bbs-box .bbs-mall-all .four .type1 {
  766. color: #ef3d3d; }
  767. .bbs-box .more-actions {
  768. margin-top: -1px;
  769. *margin-top: 6px;
  770. padding-left: 0 !important; }
  771. .bbs-box .more-actions a.more-del i {
  772. display: inline-block;
  773. *display: inline;
  774. *zoom: 1;
  775. width: 6px;
  776. height: 7px;
  777. margin: 0px 3px 5px 0;
  778. background-image: url(../slice/cross.png); }
  779. .bbs-box .hot-card {
  780. position: absolute;
  781. right: -301px;
  782. top: 130px;
  783. z-index: 9;
  784. clear: both; }
  785. .bbs-box .hot-card .inner {
  786. position: absolute;
  787. left: -34px;
  788. top: 50%;
  789. margin-top: -34px;
  790. margin-right: 10px;
  791. width: 20px;
  792. display: block;
  793. background-color: #b9cbda;
  794. -webkit-border-radius: 3px;
  795. border-radius: 3px;
  796. -webkit-background-clip: padding-box;
  797. -moz-background-clip: padding;
  798. background-clip: padding-box;
  799. text-align: center;
  800. padding: 6px 7px; }
  801. .bbs-box .hot-card .inner:hover {
  802. background-color: #b9d0e1; }
  803. .bbs-box .hot-card .inner p {
  804. color: #fff;
  805. font-weight: bold;
  806. line-height: 20px;
  807. width: 20px; }
  808. .bbs-box .hot-card .inner i {
  809. display: inline-block;
  810. *display: inline;
  811. *zoom: 1;
  812. width: 8px;
  813. height: 7px;
  814. background-image: url(../slice/tie-arrow.png); }
  815. .bbs-box .hot-card .hot-content {
  816. width: 273px;
  817. height: 297px;
  818. border: 1px solid #e7e7e7;
  819. padding: 13px;
  820. background-color: #fff; }
  821. .bbs-box .hot-card .hot-content li {
  822. margin-bottom: 12px;
  823. margin-bottom: 12px;
  824. white-space: nowrap;
  825. overflow: hidden;
  826. -webkit-text-overflow: ellipsis;
  827. text-overflow: ellipsis; }
  828. .bbs-box .hot-card .hot-content li a {
  829. color: #666;
  830. cursor: pointer; }
  831. .bbs-box .hot-card .hot-content li a i {
  832. display: inline-block;
  833. *display: inline;
  834. *zoom: 1;
  835. width: 4px;
  836. height: 2px;
  837. background-image: url(../slice/dot.png);
  838. vertical-align: middle;
  839. margin-right: 2px; }
  840. .bbs-box .bbs-icon {
  841. display: inline-block;
  842. *display: inline;
  843. *zoom: 1;
  844. width: 15px; }
  845. .bbs-box .icon-1 {
  846. height: 17px;
  847. background-image: url(../slice/mall-1.png); }
  848. .bbs-box .icon-2 {
  849. height: 13px;
  850. background-image: url(../slice/mall-2.png); }
  851. .bbs-box .icon-3 {
  852. height: 13px;
  853. background-image: url(../slice/mall-3.png); }
  854. .bbs-box .icon-4 {
  855. height: 14px;
  856. background-image: url(../slice/mall-4.png); }
  857. .bbs-box .icon-5 {
  858. height: 14px;
  859. background-image: url(../slice/mall-5.png); }
  860. .bbs-box .icon-6 {
  861. height: 15px;
  862. background-image: url(../slice/mall-6.png); }
  863. .bbs-box .icon-7 {
  864. height: 14px;
  865. background-image: url(../slice/mall-7.png); }
  866. .bbs-box .icon-8 {
  867. height: 14px;
  868. background-image: url(../slice/mall-8.png); }
  869. .bbs-box .icon-9 {
  870. height: 13px;
  871. background-image: url(../slice/mall-9.png); }
  872. .bbs-box .icon-10 {
  873. height: 13px;
  874. background-image: url(../slice/mall-10.png); }
  875. .bbs-box .icon-11 {
  876. width: 13px;
  877. height: 10px;
  878. background-image: url(../slice/mall-11.png); }
  879. .bbs-mall-list .page-nav {
  880. margin-top: 0px !important;
  881. position: absolute;
  882. right: 15px;
  883. bottom: 15px; }
  884. .bbs-mall-brief .brief-list {
  885. height: 345px !important;
  886. padding-right: 10px; }
  887. .bbs-mall-brief .brief-list li {
  888. width: 570px; }
  889. .bbs-mall-brief .brief-list li:hover {
  890. background-color: #fff !important; }
  891. .bbs-mall-brief .brief-list li .title {
  892. padding-bottom: 10px; }
  893. .bbs-mall-brief .brief-list li .title .title-msg {
  894. margin-left: 0px !important;
  895. font-weight: bold;
  896. width: 388px;
  897. overflow: hidden;
  898. white-space: nowrap;
  899. -webkit-text-overflow: ellipsis;
  900. -moz-text-overflow: ellipsis;
  901. -ms-text-overflow: ellipsis;
  902. -otext-overflow: ellipsis;
  903. text-overflow: ellipsis; }
  904. .bbs-mall-brief .brief-list li .title .title-msg.red {
  905. color: #ff7a43; }
  906. .bbs-mall-brief .brief-list li .title .title-msg.blue {
  907. color: #408bcb; }
  908. .bbs-mall-brief .brief-list li .title a {
  909. display: inline-block;
  910. *display: inline;
  911. *zoom: 1;
  912. margin-left: 10px; }
  913. .bbs-mall-brief .brief-list li .title i {
  914. display: inline-block;
  915. *display: inline;
  916. *zoom: 1;
  917. margin-right: 5px;
  918. height: 12px;
  919. margin-bottom: -2px; }
  920. .bbs-mall-brief .brief-list li .title .time {
  921. background-image: url(../slice/brief-time.png);
  922. width: 12px; }
  923. .bbs-mall-brief .brief-list li .title .comment {
  924. background-image: url(../slice/brief-comment.png);
  925. width: 13px; }
  926. .bbs-mall-brief .brief-list li .title .man {
  927. background-image: url(../slice/brief-man.png);
  928. width: 14px; }
  929. .bbs-mall-brief .brief-list li p {
  930. line-height: 20px;
  931. padding-bottom: 10px; }
  932. .check-card {
  933. width: 816px;
  934. border: 1px solid #e7e7e7;
  935. border-top: 3px solid #408bcb; }
  936. .check-card .inner {
  937. padding: 15px; }
  938. .check-card .inner .page-nav {
  939. margin: 20px 22px 10px 0; }
  940. .check-card .win-hd {
  941. padding-bottom: 10px; }
  942. .check-card .win-hd h3 {
  943. float: left;
  944. _display: inline; }
  945. .check-card .win-hd a {
  946. display: inline-block;
  947. *display: inline;
  948. *zoom: 1;
  949. float: right;
  950. _display: inline; }
  951. .check-card .win-hd a i {
  952. display: inline-block;
  953. *display: inline;
  954. *zoom: 1;
  955. width: 10px;
  956. height: 9px;
  957. background-image: url(../slice/close.png); }
  958. .check-card .win-bd {
  959. padding: 0 10px; }
  960. .check-card .win-bd .top-line {
  961. padding: 0 10px;
  962. height: 30px;
  963. line-height: 30px;
  964. color: #666;
  965. background-color: #ecf3f9;
  966. margin-bottom: 15px; }
  967. .check-card .win-bd .top-line span {
  968. color: #999; }
  969. .check-card .win-bd .top-line a {
  970. color: #408bcb;
  971. float: right;
  972. _display: inline; }
  973. .check-card .win-bd-content li {
  974. margin-bottom: 15px; }
  975. .check-card .win-bd-content li .img {
  976. float: left;
  977. _display: inline;
  978. margin-right: 15px; }
  979. .check-card .win-bd-content li .img i {
  980. display: inline-block;
  981. *display: inline;
  982. *zoom: 1;
  983. width: 12px;
  984. height: 11px;
  985. margin-right: 2px;
  986. background-image: url(../slice/sword.png); }
  987. .check-card .win-bd-content li .card-list-content {
  988. width: 680px;
  989. float: left;
  990. _display: inline; }
  991. .check-card .win-bd-content li .card-list-top h3 a {
  992. color: #408bcb;
  993. font-weight: bold;
  994. font-size: 14px;
  995. padding-bottom: 15px; }
  996. .check-card .win-bd-content li .card-list-top p {
  997. line-height: 20px; }
  998. .check-card .win-bd-content li .edit-by {
  999. text-align: center;
  1000. padding: 35px 0 20px 0;
  1001. border-bottom: 1px solid #f0f0f0; }
  1002. .check-card .win-bd-content li .edit-by p {
  1003. color: #ccc; }
  1004. .check-card .win-bd-content li .post-info-link {
  1005. padding: 15px 0; }
  1006. .check-card .win-bd-content li .post-time {
  1007. float: left;
  1008. _display: inline;
  1009. color: #999; }
  1010. .check-card .win-bd-content li .post-time span {
  1011. display: inline-block;
  1012. *display: inline;
  1013. *zoom: 1;
  1014. padding-left: 10px; }
  1015. .check-card .win-bd-content li .post-time span a {
  1016. color: #408bcb; }
  1017. .check-card .win-bd-content li .post-info-right {
  1018. float: right;
  1019. _display: inline; }
  1020. .check-card .win-bd-content li .post-info-right a {
  1021. color: #408bcb; }
  1022. .check-card .win-bd-content li .post-info-right span {
  1023. display: inline-block;
  1024. *display: inline;
  1025. *zoom: 1;
  1026. color: #ccc;
  1027. padding: 0 10px; }
  1028. .check-card .win-bd-content li .post-reply {
  1029. position: relative;
  1030. background-color: #ecf3f9;
  1031. padding: 9px 19px 19px; }
  1032. .check-card .win-bd-content li .reply-item {
  1033. position: relative;
  1034. color: #666;
  1035. line-height: 22px;
  1036. border-top: 1px solid #e1e6eb;
  1037. padding: 10px 0; }
  1038. .check-card .win-bd-content li .reply-item.first-item {
  1039. border-top: none !important; }
  1040. .check-card .win-bd-content li .reply-item a {
  1041. color: #408bcb;
  1042. display: inline-block;
  1043. *display: inline;
  1044. *zoom: 1;
  1045. padding-right: 10px; }
  1046. .check-card .win-bd-content li .reply-item span {
  1047. position: absolute;
  1048. right: 0;
  1049. bottom: 10px;
  1050. color: #999; }
  1051. .check-card .win-bd-content li .card-comment {
  1052. float: right;
  1053. _display: inline;
  1054. margin-top: 10px; }
  1055. .check-card .win-bd-content .card-publish {
  1056. margin-left: 64px;
  1057. width: 660px;
  1058. background-color: #ecf3f9;
  1059. padding: 10px; }
  1060. .check-card .win-bd-content .card-publish input {
  1061. border: 1px solid #dbdbdb;
  1062. width: 505px;
  1063. height: 28px;
  1064. line-height: 28px;
  1065. text-indent: 10px;
  1066. color: #999; }
  1067. .check-card .win-bd-content .card-publish .blue-btn {
  1068. margin: 0 10px;
  1069. vertical-align: middle; }
  1070. .check-card .win-bd-content .card-publish .high-mode {
  1071. color: #408bcb; }
  1072. .publish {
  1073. width: 550px; }
  1074. .publish .win-bd {
  1075. padding: 0; }
  1076. .publish .publish-top {
  1077. margin-bottom: 15px; }
  1078. .publish .publish-top input {
  1079. width: 293px;
  1080. height: 30px;
  1081. line-height: 30px;
  1082. text-indent: 10px;
  1083. color: #666;
  1084. border: 1px solid #dbdbdb;
  1085. -webkit-border-radius: 3px;
  1086. border-radius: 3px;
  1087. -webkit-background-clip: padding-box;
  1088. -moz-background-clip: padding;
  1089. background-clip: padding-box; }
  1090. .publish .publish-top span {
  1091. display: inline-block;
  1092. *display: inline;
  1093. *zoom: 1;
  1094. margin: 0 18px 0 10px;
  1095. color: #999; }
  1096. .publish .publish-top select {
  1097. outline: none;
  1098. width: 126px;
  1099. height: 30px;
  1100. line-height: 30px;
  1101. border: 1px solid #dbdbdb;
  1102. text-indent: 10px; }
  1103. .publish .publish-top select option {
  1104. height: 30px;
  1105. line-height: 30px; }
  1106. .publish .edit-block {
  1107. width: 508px;
  1108. height: 293px;
  1109. margin-bottom: 15px; }
  1110. .publish .publish-bottom a {
  1111. display: inline-block;
  1112. *display: inline;
  1113. *zoom: 1; }
  1114. .publish .publish-bottom span {
  1115. display: inline-block;
  1116. *display: inline;
  1117. *zoom: 1;
  1118. color: #999;
  1119. margin-left: 10px; }
  1120. .sameCity, .aonic {
  1121. width: 250px; }
  1122. .sameCity.aonic li a, .aonic.aonic li a {
  1123. padding-left: 13px !important; }
  1124. .sameCity .rank-title, .aonic .rank-title {
  1125. font-weight: bold;
  1126. font-size: 15px;
  1127. color: #333;
  1128. padding-left: 15px; }
  1129. .sameCity .area, .aonic .area {
  1130. zoom: 1; }
  1131. .sameCity .area li, .aonic .area li {
  1132. float: left;
  1133. _display: inline;
  1134. width: 73px;
  1135. height: 30px;
  1136. padding-left: 0 !important; }
  1137. .sameCity .area li a, .aonic .area li a {
  1138. color: #666;
  1139. display: block;
  1140. text-align: left;
  1141. padding-left: 25px; }
  1142. #forumchecknew {
  1143. position: absolute;
  1144. top: 88px;
  1145. width: 600px;
  1146. z-index: 1; }
  1147. html, body, div, span, ul, li, a, em, h1, h2, h3, h4, h5, p, input, em, i, img {
  1148. margin: 0;
  1149. padding: 0;
  1150. border: none; }
  1151. em, i {
  1152. font-style: normal;
  1153. color: #666; }
  1154. body {
  1155. font-family: "microsoft yahei",Tahoma,sans-serif;
  1156. font-size: 12px;
  1157. height: 527px;
  1158. overflow: hidden;
  1159. background: #fdfdfd;
  1160. moz-user-select: -moz-none;
  1161. -moz-user-select: none;
  1162. -o-user-select: none;
  1163. -khtml-user-select: none;
  1164. /* you could also put this in a class */
  1165. -webkit-user-select: none;
  1166. /* and add the CSS class here instead */
  1167. -ms-user-select: none;
  1168. user-select: none;
  1169. /**禁止选中文字*/ }
  1170. a {
  1171. text-decoration: none;
  1172. cursor: pointer;
  1173. color: #666; }
  1174. input {
  1175. outline: none; }
  1176. ul, li {
  1177. list-style: none; }
  1178. h3 {
  1179. font-size: 12px;
  1180. font-weight: bold;
  1181. color: #666; }
  1182. p {
  1183. color: #999; }
  1184. .fl {
  1185. float: left;
  1186. _display: inline; }
  1187. .fr {
  1188. float: right;
  1189. _display: inline; }
  1190. .box {
  1191. width: 600px;
  1192. height: 468px;
  1193. overflow: hidden;
  1194. padding: 15px; }
  1195. .box .nav {
  1196. background-color: #ecf3f9; }
  1197. .box .nav a {
  1198. display: inline-block;
  1199. *display: inline;
  1200. *zoom: 1;
  1201. width: 190px;
  1202. height: 30px;
  1203. line-height: 30px;
  1204. text-align: center;
  1205. color: #666; }
  1206. .box .nav a.active {
  1207. background-color: #ddebf7; }
  1208. .page-nav {
  1209. margin: 2px 11px 0 0;
  1210. *margin-top: 15px;
  1211. float: right;
  1212. _display: inline; }
  1213. .page-nav a {
  1214. display: inline-block;
  1215. *display: inline;
  1216. *zoom: 1;
  1217. height: 15px;
  1218. line-height: 15px;
  1219. color: #999;
  1220. text-align: center;
  1221. font-size: 12px;
  1222. -webkit-border-radius: 3px;
  1223. border-radius: 3px;
  1224. -webkit-background-clip: padding-box;
  1225. -moz-background-clip: padding;
  1226. background-clip: padding-box; }
  1227. .page-nav a.pre-next {
  1228. width: 44px;
  1229. height: 17px;
  1230. color: #fff;
  1231. line-height: 17px;
  1232. padding: 0;
  1233. vertical-align: middle;
  1234. margin-left: 5px; }
  1235. .page-nav a.pre-next {
  1236. background-image: url(../slice/pre-next.png); }
  1237. .page-nav a.pre-next:hover {
  1238. background-image: url(../slice/pre-next-hover.png); }
  1239. .page-nav a.page-go {
  1240. color: #fff;
  1241. width: 30px !important;
  1242. background-image: url(../slice/page-go.png); }
  1243. .page-nav a.current {
  1244. margin: 0 5px;
  1245. vertical-align: 4px; }
  1246. .page-nav a.current input {
  1247. width: 26px;
  1248. height: 15px;
  1249. text-align: center;
  1250. border: 1px solid #dadada;
  1251. color: #666;
  1252. margin: 0 4px 0 2px; }
  1253. .hide {
  1254. display: none; }
  1255. /* Base for label styling */
  1256. [type="checkbox"]:not(:checked),
  1257. [type="checkbox"]:checked {
  1258. position: absolute;
  1259. left: -9999px; }
  1260. [type="checkbox"]:not(:checked) + label,
  1261. [type="checkbox"]:checked + label {
  1262. position: relative;
  1263. padding-left: 20px;
  1264. cursor: pointer; }
  1265. /* checkbox aspect */
  1266. [type="checkbox"]:not(:checked) + label:before,
  1267. [type="checkbox"]:checked + label:before {
  1268. content: '';
  1269. position: absolute;
  1270. left: 0;
  1271. top: 2px;
  1272. width: 12px;
  1273. height: 12px;
  1274. border: 1px solid #c1c1c1;
  1275. background: #fcfdfd;
  1276. -webkit-border-radius: 3px;
  1277. border-radius: 3px;
  1278. -webkit-background-clip: padding-box;
  1279. -moz-background-clip: padding;
  1280. background-clip: padding-box; }
  1281. /* checked mark aspect */
  1282. [type="checkbox"]:not(:checked) + label:after,
  1283. [type="checkbox"]:checked + label:after {
  1284. content: '✔';
  1285. position: absolute;
  1286. top: 1px;
  1287. left: 3px;
  1288. font-size: 12px;
  1289. color: #777676;
  1290. transition: all .2s; }
  1291. /* checked mark aspect changes */
  1292. [type="checkbox"]:not(:checked) + label:after {
  1293. opacity: 0;
  1294. transform: scale(0); }
  1295. [type="checkbox"]:checked + label:after {
  1296. opacity: 1;
  1297. transform: scale(1); }
  1298. .mod-tabs-trigger li {
  1299. width: 50%;
  1300. float: left;
  1301. _display: inline;
  1302. height: 30px;
  1303. line-height: 30px;
  1304. text-align: center;
  1305. color: #666;
  1306. font-size: 12px;
  1307. font-weight: bold;
  1308. background-color: #ecf3f9;
  1309. cursor: pointer; }
  1310. .mod-tabs-trigger li.selected {
  1311. background-color: #ddebf7; }
  1312. .mod-tabs-trigger.col-4 li {
  1313. width: 25%; }
  1314. .search-input {
  1315. position: relative;
  1316. width: 240px;
  1317. margin-right: 30px;
  1318. margin-top: 7px;
  1319. height: 28px;
  1320. border: 1px solid #dbdbdb;
  1321. -webkit-border-radius: 3px;
  1322. border-radius: 3px;
  1323. -webkit-background-clip: padding-box;
  1324. -moz-background-clip: padding;
  1325. background-clip: padding-box; }
  1326. .search-input input {
  1327. width: 214px;
  1328. height: 28px;
  1329. height: 26px\0;
  1330. line-height: 25px\0;
  1331. border: none;
  1332. text-indent: 10px;
  1333. font-size: 12px;
  1334. color: #999;
  1335. margin-top: 2px\0;
  1336. *height: 24px;
  1337. *margin-top: 2px;
  1338. *line-height: 24px;
  1339. *border: 0; }
  1340. .search-input i {
  1341. position: absolute;
  1342. right: 10px;
  1343. top: 7px;
  1344. width: 14px;
  1345. height: 14px;
  1346. cursor: pointer;
  1347. background-image: url(../slice/search.png); }
  1348. .top-message {
  1349. position: absolute;
  1350. left: -20px;
  1351. width: 770px;
  1352. height: 40px;
  1353. line-height: 40px;
  1354. top: -20px;
  1355. background-color: #ecf3f9;
  1356. padding: 0 15px;
  1357. color: #666; }
  1358. .top-message a {
  1359. color: #666; }
  1360. .top-message .base {
  1361. display: inline-block;
  1362. *display: inline;
  1363. *zoom: 1;
  1364. margin-right: 10px;
  1365. color: #408bcb; }
  1366. .top-message .base i {
  1367. display: inline-block;
  1368. *display: inline;
  1369. *zoom: 1;
  1370. width: 14px;
  1371. height: 12px;
  1372. margin-bottom: -2px;
  1373. *margin-bottom: 2px;
  1374. background-image: url(../slice/envelope.png); }
  1375. .top-message .base i:hover {
  1376. background-image: url(../slice/envelope-hover.png); }
  1377. .top-message .red {
  1378. color: #ff6600; }
  1379. .top-message .more-info {
  1380. *margin-top: -41px;
  1381. float: right;
  1382. _display: inline; }
  1383. .top-message .more-info .teacher {
  1384. -webkit-border-radius: 3px;
  1385. border-radius: 3px;
  1386. -webkit-background-clip: padding-box;
  1387. -moz-background-clip: padding;
  1388. background-clip: padding-box;
  1389. display: inline-block;
  1390. *display: inline;
  1391. *zoom: 1;
  1392. width: 65px;
  1393. height: 21px;
  1394. line-height: 21px;
  1395. text-align: center;
  1396. color: #fff;
  1397. margin: 0 10px;
  1398. background-color: #408bcb; }
  1399. .top-message .more-info .teacher:hover {
  1400. background-color: #51a2e0; }
  1401. .top-message .more-info .refresh {
  1402. display: inline-block;
  1403. *display: inline;
  1404. *zoom: 1;
  1405. width: 13px;
  1406. height: 13px;
  1407. vertical-align: 10px\0;
  1408. background-image: url(../slice/refresh.png); }
  1409. .top-message .more-info .refresh:hover {
  1410. background-image: url(../slice/refresh-hover.png); }
  1411. .top-message .more-info .back i, .top-message .more-info .rank i {
  1412. display: inline-block;
  1413. *display: inline;
  1414. *zoom: 1; }
  1415. .top-message .more-info .back {
  1416. padding-left: 10px; }
  1417. .top-message .more-info .back i {
  1418. width: 13px;
  1419. height: 13px;
  1420. margin-bottom: -1px;
  1421. background-image: url(../slice/return-back.png); }
  1422. .top-message .more-info .back i:hover {
  1423. background-image: url(../slice/return-back-hover.png); }
  1424. .top-message .more-info .rank i {
  1425. margin-left: 5px;
  1426. margin-bottom: 1px;
  1427. *margin-bottom: 5px;
  1428. width: 9px;
  1429. height: 5px;
  1430. background-image: url(../slice/marrow-down.png); }
  1431. .buyer-teacher {
  1432. margin-top: 7px;
  1433. *margin-top: -18px;
  1434. float: right;
  1435. _display: inline; }
  1436. .buyer-teacher a {
  1437. display: inline-block;
  1438. *display: inline;
  1439. *zoom: 1;
  1440. margin-left: 10px; }
  1441. .buyer-teacher i {
  1442. display: inline-block;
  1443. *display: inline;
  1444. *zoom: 1;
  1445. width: 9px;
  1446. height: 5px;
  1447. margin-left: 3px;
  1448. vertical-align: middle; }
  1449. .buyer-teacher .buyer i {
  1450. background-image: url(../slice/marrow-up.png); }
  1451. .buyer-teacher .teacher i {
  1452. background-image: url(../slice/marrow-down.png); }
  1453. .rank-ul {
  1454. display: none;
  1455. position: absolute;
  1456. right: 28px;
  1457. top: 30px;
  1458. overflow-y: auto;
  1459. border: 1px solid #e7e7e7;
  1460. padding: 5px;
  1461. z-index: 999;
  1462. background-color: #fff; }
  1463. .rank-ul li {
  1464. padding: 0 5px;
  1465. height: 28px;
  1466. line-height: 28px;
  1467. text-align: center; }
  1468. .rank-ul li:hover {
  1469. background-color: #ecf3f9; }
  1470. .btn-con {
  1471. display: inline-block;
  1472. *display: inline;
  1473. *zoom: 1;
  1474. width: 115px;
  1475. height: 38px;
  1476. line-height: 38px;
  1477. text-align: center;
  1478. background-color: #4b9add;
  1479. -webkit-border-radius: 3px;
  1480. border-radius: 3px;
  1481. -webkit-background-clip: padding-box;
  1482. -moz-background-clip: padding;
  1483. background-clip: padding-box;
  1484. color: #fff;
  1485. margin: 3px 10px 0 0; }
  1486. .btn-con:hover {
  1487. background-color: #408bcb; }
  1488. .btn-con i {
  1489. display: inline-block;
  1490. *display: inline;
  1491. *zoom: 1;
  1492. width: 13px;
  1493. height: 13px;
  1494. margin-right: 5px;
  1495. margin-top: -2px;
  1496. *margin-top: 0px;
  1497. vertical-align: middle;
  1498. background-image: url(../slice/pen.png); }
  1499. .more-actions {
  1500. float: left;
  1501. _display: inline;
  1502. padding-left: 15px;
  1503. margin-top: -2px; }
  1504. .more-actions a.more-del {
  1505. -webkit-border-radius: 3px;
  1506. border-radius: 3px;
  1507. -webkit-background-clip: padding-box;
  1508. -moz-background-clip: padding;
  1509. background-clip: padding-box;
  1510. margin-left: 5px;
  1511. padding: 2px 11px;
  1512. height: 20px;
  1513. line-height: 20px;
  1514. text-align: center;
  1515. color: #fff;
  1516. background-color: #408bcb; }
  1517. .more-actions a.more-del:hover {
  1518. background-color: #50a1e0; }
  1519. .more-actions a {
  1520. display: inline-block;
  1521. *display: inline;
  1522. *zoom: 1;
  1523. color: #408bcb; }
  1524. .more-actions span {
  1525. display: inline-block;
  1526. *display: inline;
  1527. *zoom: 1;
  1528. padding: 0 5px;
  1529. color: #ccc; }
  1530. .blue-btn {
  1531. display: inline-block;
  1532. *display: inline;
  1533. *zoom: 1;
  1534. -webkit-border-radius: 3px;
  1535. border-radius: 3px;
  1536. -webkit-background-clip: padding-box;
  1537. -moz-background-clip: padding;
  1538. background-clip: padding-box;
  1539. padding: 5px 20px;
  1540. color: #fff;
  1541. background-color: #408bcb; }
  1542. .blue-btn:hover {
  1543. background-color: #4b9add; }