equip-win.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638
  1. /*! normalize.css v1.1.3 | MIT License | git.io/normalize */
  2. /* ==========================================================================
  3. HTML5 display definitions
  4. ========================================================================== */
  5. /**
  6. * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
  7. */
  8. article,
  9. aside,
  10. details,
  11. figcaption,
  12. figure,
  13. footer,
  14. header,
  15. hgroup,
  16. main,
  17. nav,
  18. section,
  19. summary {
  20. display: block; }
  21. /**
  22. * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
  23. */
  24. audio,
  25. canvas,
  26. video {
  27. display: inline-block;
  28. *display: inline;
  29. *zoom: 1; }
  30. /**
  31. * Prevent modern browsers from displaying `audio` without controls.
  32. * Remove excess height in iOS 5 devices.
  33. */
  34. audio:not([controls]) {
  35. display: none;
  36. height: 0; }
  37. /**
  38. * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
  39. * Known issue: no IE 6 support.
  40. */
  41. [hidden] {
  42. display: none; }
  43. /* ==========================================================================
  44. Base
  45. ========================================================================== */
  46. /**
  47. * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
  48. * `em` units.
  49. * 2. Prevent iOS text size adjust after orientation change, without disabling
  50. * user zoom.
  51. */
  52. html {
  53. font-size: 100%;
  54. /* 1 */
  55. -ms-text-size-adjust: 100%;
  56. /* 2 */
  57. -webkit-text-size-adjust: 100%;
  58. /* 2 */ }
  59. /**
  60. * Address margins handled incorrectly in IE 6/7.
  61. */
  62. body {
  63. margin: 0; }
  64. /* ==========================================================================
  65. Links
  66. ========================================================================== */
  67. /**
  68. * Address `outline` inconsistency between Chrome and other browsers.
  69. */
  70. a:focus {
  71. outline: thin dotted; }
  72. /**
  73. * Improve readability when focused and also mouse hovered in all browsers.
  74. */
  75. a:active,
  76. a:hover {
  77. outline: 0; }
  78. /* ==========================================================================
  79. Typography
  80. ========================================================================== */
  81. /**
  82. * Address font sizes and margins set differently in IE 6/7.
  83. * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
  84. * and Chrome.
  85. */
  86. h1 {
  87. font-size: 2em;
  88. margin: 0.67em 0; }
  89. h2 {
  90. font-size: 1.5em;
  91. margin: 0.83em 0; }
  92. h3 {
  93. font-size: 1.17em;
  94. margin: 1em 0; }
  95. h4 {
  96. font-size: 1em;
  97. margin: 1.33em 0; }
  98. h5 {
  99. font-size: 0.83em;
  100. margin: 1.67em 0; }
  101. h6 {
  102. font-size: 0.67em;
  103. margin: 2.33em 0; }
  104. /**
  105. * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
  106. */
  107. abbr[title] {
  108. border-bottom: 1px dotted; }
  109. /**
  110. * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
  111. */
  112. b,
  113. strong {
  114. font-weight: bold; }
  115. blockquote {
  116. margin: 1em 40px; }
  117. /**
  118. * Address styling not present in Safari 5 and Chrome.
  119. */
  120. dfn {
  121. font-style: italic; }
  122. /**
  123. * Address differences between Firefox and other browsers.
  124. * Known issue: no IE 6/7 normalization.
  125. */
  126. hr {
  127. -moz-box-sizing: content-box;
  128. box-sizing: content-box;
  129. height: 0; }
  130. /**
  131. * Address styling not present in IE 6/7/8/9.
  132. */
  133. mark {
  134. background: #ff0;
  135. color: #000; }
  136. /**
  137. * Address margins set differently in IE 6/7.
  138. */
  139. p,
  140. pre {
  141. margin: 1em 0; }
  142. /**
  143. * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
  144. */
  145. code,
  146. kbd,
  147. pre,
  148. samp {
  149. font-family: monospace, serif;
  150. _font-family: 'courier new', monospace;
  151. font-size: 1em; }
  152. /**
  153. * Improve readability of pre-formatted text in all browsers.
  154. */
  155. pre {
  156. white-space: pre;
  157. white-space: pre-wrap;
  158. word-wrap: break-word; }
  159. /**
  160. * Address CSS quotes not supported in IE 6/7.
  161. */
  162. q {
  163. quotes: none; }
  164. /**
  165. * Address `quotes` property not supported in Safari 4.
  166. */
  167. q:before,
  168. q:after {
  169. content: '';
  170. content: none; }
  171. /**
  172. * Address inconsistent and variable font size in all browsers.
  173. */
  174. small {
  175. font-size: 80%; }
  176. /**
  177. * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  178. */
  179. sub,
  180. sup {
  181. font-size: 75%;
  182. line-height: 0;
  183. position: relative;
  184. vertical-align: baseline; }
  185. sup {
  186. top: -0.5em; }
  187. sub {
  188. bottom: -0.25em; }
  189. /* ==========================================================================
  190. Lists
  191. ========================================================================== */
  192. /**
  193. * Address margins set differently in IE 6/7.
  194. */
  195. dl,
  196. menu,
  197. ol,
  198. ul {
  199. margin: 1em 0; }
  200. dd {
  201. margin: 0 0 0 40px; }
  202. /**
  203. * Address paddings set differently in IE 6/7.
  204. */
  205. menu,
  206. ol,
  207. ul {
  208. padding: 0 0 0 40px; }
  209. /**
  210. * Correct list images handled incorrectly in IE 7.
  211. */
  212. nav ul,
  213. nav ol {
  214. list-style: none;
  215. list-style-image: none; }
  216. /* ==========================================================================
  217. Embedded content
  218. ========================================================================== */
  219. /**
  220. * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
  221. * 2. Improve image quality when scaled in IE 7.
  222. */
  223. img {
  224. border: 0;
  225. /* 1 */
  226. -ms-interpolation-mode: bicubic;
  227. /* 2 */ }
  228. /**
  229. * Correct overflow displayed oddly in IE 9.
  230. */
  231. svg:not(:root) {
  232. overflow: hidden; }
  233. /* ==========================================================================
  234. Figures
  235. ========================================================================== */
  236. /**
  237. * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
  238. */
  239. figure {
  240. margin: 0; }
  241. /* ==========================================================================
  242. Forms
  243. ========================================================================== */
  244. /**
  245. * Correct margin displayed oddly in IE 6/7.
  246. */
  247. form {
  248. margin: 0; }
  249. /**
  250. * Define consistent border, margin, and padding.
  251. */
  252. fieldset {
  253. border: 1px solid #c0c0c0;
  254. margin: 0 2px;
  255. padding: 0.35em 0.625em 0.75em; }
  256. /**
  257. * 1. Correct color not being inherited in IE 6/7/8/9.
  258. * 2. Correct text not wrapping in Firefox 3.
  259. * 3. Correct alignment displayed oddly in IE 6/7.
  260. */
  261. legend {
  262. border: 0;
  263. /* 1 */
  264. padding: 0;
  265. white-space: normal;
  266. /* 2 */
  267. *margin-left: -7px;
  268. /* 3 */ }
  269. /**
  270. * 1. Correct font size not being inherited in all browsers.
  271. * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
  272. * and Chrome.
  273. * 3. Improve appearance and consistency in all browsers.
  274. */
  275. button,
  276. input,
  277. select,
  278. textarea {
  279. font-size: 100%;
  280. /* 1 */
  281. margin: 0;
  282. /* 2 */
  283. vertical-align: middle;
  284. /* 3 */ }
  285. /**
  286. * Address Firefox 3+ setting `line-height` on `input` using `!important` in
  287. * the UA stylesheet.
  288. */
  289. button,
  290. input {
  291. line-height: normal; }
  292. /**
  293. * Address inconsistent `text-transform` inheritance for `button` and `select`.
  294. * All other form control elements do not inherit `text-transform` values.
  295. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
  296. * Correct `select` style inheritance in Firefox 4+ and Opera.
  297. */
  298. button,
  299. select {
  300. text-transform: none; }
  301. /**
  302. * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  303. * and `video` controls.
  304. * 2. Correct inability to style clickable `input` types in iOS.
  305. * 3. Improve usability and consistency of cursor style between image-type
  306. * `input` and others.
  307. * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
  308. * Known issue: inner spacing remains in IE 6.
  309. */
  310. button,
  311. html input[type="button"],
  312. input[type="reset"],
  313. input[type="submit"] {
  314. -webkit-appearance: button;
  315. /* 2 */
  316. cursor: pointer;
  317. /* 3 */
  318. *overflow: visible;
  319. /* 4 */ }
  320. /**
  321. * Re-set default cursor for disabled elements.
  322. */
  323. button[disabled],
  324. html input[disabled] {
  325. cursor: default; }
  326. /**
  327. * 1. Address box sizing set to content-box in IE 8/9.
  328. * 2. Remove excess padding in IE 8/9.
  329. * 3. Remove excess padding in IE 7.
  330. * Known issue: excess padding remains in IE 6.
  331. */
  332. input[type="checkbox"],
  333. input[type="radio"] {
  334. box-sizing: border-box;
  335. /* 1 */
  336. padding: 0;
  337. /* 2 */
  338. *height: 13px;
  339. /* 3 */
  340. *width: 13px;
  341. /* 3 */ }
  342. /**
  343. * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  344. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  345. * (include `-moz` to future-proof).
  346. */
  347. input[type="search"] {
  348. -webkit-appearance: textfield;
  349. /* 1 */
  350. -moz-box-sizing: content-box;
  351. -webkit-box-sizing: content-box;
  352. /* 2 */
  353. box-sizing: content-box; }
  354. /**
  355. * Remove inner padding and search cancel button in Safari 5 and Chrome
  356. * on OS X.
  357. */
  358. input[type="search"]::-webkit-search-cancel-button,
  359. input[type="search"]::-webkit-search-decoration {
  360. -webkit-appearance: none; }
  361. /**
  362. * Remove inner padding and border in Firefox 3+.
  363. */
  364. button::-moz-focus-inner,
  365. input::-moz-focus-inner {
  366. border: 0;
  367. padding: 0; }
  368. /**
  369. * 1. Remove default vertical scrollbar in IE 6/7/8/9.
  370. * 2. Improve readability and alignment in all browsers.
  371. */
  372. textarea {
  373. overflow: auto;
  374. /* 1 */
  375. vertical-align: top;
  376. /* 2 */ }
  377. /* ==========================================================================
  378. Tables
  379. ========================================================================== */
  380. /**
  381. * Remove most spacing between table cells.
  382. */
  383. table {
  384. border-collapse: collapse;
  385. border-spacing: 0; }
  386. .equip-content li.equip-list, .equip-content li.equip-list ul, .equip-detail-wrap, .equip-detail ul, .submit-btn {
  387. *zoom: 1; }
  388. .equip-content li.equip-list:before, .equip-content li.equip-list ul:before, .equip-detail-wrap:before, .equip-detail ul:before, .submit-btn:before, .equip-content li.equip-list:after, .equip-content li.equip-list ul:after, .equip-detail-wrap:after, .equip-detail ul:after, .submit-btn:after {
  389. content: "";
  390. display: table;
  391. line-height: 0; }
  392. .equip-content li.equip-list:after, .equip-content li.equip-list ul:after, .equip-detail-wrap:after, .equip-detail ul:after, .submit-btn:after {
  393. clear: both; }
  394. html, body, div, span, ul, li, a, em, h1, h2, h3, h4, h5, p, input, em, i, img {
  395. margin: 0;
  396. padding: 0;
  397. border: none; }
  398. em, i {
  399. font-style: normal;
  400. color: #666; }
  401. body {
  402. font-family: "microsoft yahei",Tahoma,sans-serif;
  403. font-size: 12px;
  404. height: 527px;
  405. overflow: hidden;
  406. background: #fdfdfd; }
  407. a {
  408. text-decoration: none;
  409. cursor: pointer;
  410. color: #666; }
  411. input {
  412. outline: none; }
  413. ul, li {
  414. list-style: none; }
  415. h3 {
  416. font-size: 12px;
  417. font-weight: bold;
  418. color: #666; }
  419. .box {
  420. width: 392px;
  421. height: 406px;
  422. overflow: hidden; }
  423. .equip-content {
  424. border-bottom: 1px solid #f0f0f0;
  425. margin-bottom: 10px; }
  426. .equip-content li.equip-list {
  427. padding: 4px 0;
  428. color: #666; }
  429. .equip-content li.equip-list h3 {
  430. display: inline-block;
  431. *display: inline;
  432. *zoom: 1;
  433. width: 150px;
  434. white-space: nowrap;
  435. overflow: hidden;
  436. -o-text-overflow: ellipsis;
  437. text-overflow: ellipsis;
  438. vertical-align: -3px; }
  439. .equip-content li.equip-list:hover {
  440. background-color: #ecf3f9; }
  441. .equip-content li.equip-list .top-span {
  442. display: inline-block;
  443. *display: inline;
  444. *zoom: 1;
  445. margin: 0 5px 0 5px; }
  446. .equip-content li.equip-list ul {
  447. float: left;
  448. _display: inline;
  449. margin-top: 12px; }
  450. .equip-content li.equip-list ul li {
  451. float: left;
  452. _display: inline;
  453. margin-right: 10px; }
  454. .equip-content li.equip-list i.check {
  455. display: none;
  456. float: right;
  457. _display: inline;
  458. width: 22px;
  459. height: 18px;
  460. margin: 22px 20px 0 0;
  461. background: url(../img/equip-check.png); }
  462. .equip-content li.equip-list.checked i {
  463. display: inline-block;
  464. *display: inline;
  465. *zoom: 1; }
  466. .equip-content li.equip-list.checked .question {
  467. display: block; }
  468. .equip-content li.equip-list .list-items img {
  469. width: 36px;
  470. height: 36px; }
  471. .question {
  472. display: none;
  473. position: relative;
  474. float: left;
  475. _display: inline; }
  476. .question i {
  477. display: inline-block;
  478. *display: inline;
  479. *zoom: 1;
  480. width: 13px;
  481. height: 13px;
  482. background: url(../img/question.png);
  483. margin: 12px 0 0 8px;
  484. cursor: pointer; }
  485. .rank-ul {
  486. display: none;
  487. position: absolute;
  488. top: 26px;
  489. width: 245px;
  490. height: auto;
  491. max-height: 230px;
  492. overflow-y: auto;
  493. border: 1px solid #e7e7e7;
  494. padding: 10px;
  495. z-index: 2;
  496. background-color: #fff;
  497. font-weight: normal;
  498. color: #666; }
  499. .col-50 {
  500. width: 49%; }
  501. .equip-detail-wrap {
  502. clear: both; }
  503. .equip-detail {
  504. position: relative;
  505. clear: both;
  506. padding-left: 7px; }
  507. .equip-detail .left-part, .equip-detail .right-part {
  508. float: left;
  509. _display: inline; }
  510. .equip-detail .title {
  511. float: left;
  512. _display: inline; }
  513. .equip-detail .title h3 {
  514. float: left;
  515. _display: inline; }
  516. .equip-detail .question {
  517. display: block; }
  518. .equip-detail .question i {
  519. margin-top: 2px !important; }
  520. .equip-detail .question .rank-ul {
  521. top: 18px; }
  522. .equip-detail ul {
  523. margin-top: 25px; }
  524. .equip-detail ul li {
  525. float: left;
  526. _display: inline;
  527. margin-right: 10px; }
  528. .equip-detail ul li img {
  529. width: 26px;
  530. height: 26px; }
  531. .add-dot {
  532. margin-top: 5px; }
  533. .add-dot h3 {
  534. margin-bottom: 5px; }
  535. .add-dot span {
  536. display: inline-block;
  537. *display: inline;
  538. *zoom: 1;
  539. margin-right: 10px;
  540. color: #666; }
  541. .add-dot span.main-dot {
  542. font-weight: bold; }
  543. .btn {
  544. cursor: pointer;
  545. float: left;
  546. _display: inline;
  547. -webkit-border-radius: 3px;
  548. border-radius: 3px;
  549. -webkit-background-clip: padding-box;
  550. -moz-background-clip: padding;
  551. background-clip: padding-box;
  552. width: 95px;
  553. height: 33px;
  554. line-height: 33px;
  555. text-align: center;
  556. color: #fff;
  557. background-color: #408bcb; }
  558. .submit-btn {
  559. margin-top: 30px; }
  560. .submit-btn .inner {
  561. float: right;
  562. _display: inline; }
  563. .submit-btn .inner .customize {
  564. float: left;
  565. _display: inline;
  566. color: #408bcb;
  567. margin-right: 5px;
  568. padding-top: 8px; }
  569. .submit-btn .inner a {
  570. margin-left: 10px; }