global.css 23 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144
  1. @charset "utf-8";
  2. /*Reset 样式初始化*/
  3. html, body, form, fieldset, p, a, ul, ol, li, div, legend, label,
  4. br, input, button, textarea, h1, h2, h3, h4, h5,em{
  5. padding: 0;
  6. margin: 0;
  7. font-weight: normal;
  8. font-style: normal;
  9. font-size: 12px;
  10. font-family:"微软雅黑","Tahoma";
  11. vertical-align: baseline;
  12. text-align:justify;
  13. word-wrap:break-word;
  14. text-justify:inter-ideograph
  15. }
  16. body{text-align:center}
  17. ul, ol, li, h1 {
  18. line-height:normal;
  19. list-style-image:none;
  20. list-style-position:outside;
  21. list-style-type:none
  22. }
  23. dl {
  24. margin:0
  25. }
  26. dd {
  27. margin-left:0
  28. }
  29. a {
  30. outline:none;
  31. }
  32. a img {
  33. border:0 none
  34. }
  35. img {
  36. vertical-align:middle;
  37. border:0px
  38. }
  39. table {
  40. border-collapse:collapse
  41. }
  42. .clearfix:after {
  43. content:".";
  44. display:block;
  45. height:0;
  46. clear:both;
  47. visibility:hidden
  48. }
  49. .clearfix {
  50. display:inline-block;
  51. overflow:hidden
  52. }
  53. .clearfix {
  54. display:block
  55. }
  56. body {color:#666;background:#fff}
  57. a {color:#3366cc;text-decoration:none}
  58. a:hover {color:#333}
  59. .width950{width:950px;margin:0 auto}
  60. /**/
  61. .clearB {clear:both}
  62. .fL {float:left}
  63. .fR {float:right}
  64. :link, *:visited, *:hover, *:active, *:focus {
  65. -moz-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s;
  66. -webkit-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s;
  67. transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s;
  68. -o-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s;
  69. }
  70. .colRed {color:#f70000}
  71. .colOrange {color:#ed8b00}
  72. .colYel {color:#d9a601}
  73. .colGreen{color:#009f86}
  74. .colGray{color:#999}
  75. .colBlue{color:#3172d9}
  76. .hide {display:none}
  77. .button {
  78. float:left;
  79. height:32px;
  80. margin-right:10px;
  81. padding:0px 30px;
  82. line-height:32px;
  83. text-align:center;
  84. overflow:hidden;
  85. font-weight:bold;
  86. color:#FFF;
  87. border-radius:3px;
  88. text-shadow:0 1px rgba(0, 0, 0, 0.1);
  89. text-decoration:none;
  90. border:none
  91. }
  92. input.button{
  93. height:35px;
  94. line-height:35px
  95. }
  96. .button:hover{
  97. color:#fff
  98. }
  99. .button.btn-blue{
  100. background-color:#006fd8;
  101. border-bottom:3px solid #014687
  102. }
  103. .button.btn-blue:hover{
  104. background-color:#0076e4;
  105. }
  106. .button.btn-blue:active{
  107. background-color:#014687;
  108. }
  109. .button.btn-red{
  110. background-color:#E74C3C;
  111. border-bottom:3px solid #C44133
  112. }
  113. .button.btn-red:hover{
  114. background-color:#EC7063;
  115. }
  116. .button.btn-red:active{
  117. background-color:#C44133;
  118. }
  119. .button.btn-green{
  120. background-color:#1ABC9C;
  121. border-bottom:3px solid #16a085
  122. }
  123. .button.btn-green:hover{
  124. background-color:#48C9B0;
  125. }
  126. .button.btn-green:active{
  127. background-color:#16A085;
  128. }
  129. .button.btn-dark{
  130. background-color:#415B76;
  131. border-bottom:3px solid #2c3e50
  132. }
  133. .button.btn-dark:hover{
  134. background-color:#456a91;
  135. }
  136. .button.btn-dark:active{
  137. background-color:#2c3e50;
  138. }
  139. .inputText{
  140. width:274px;
  141. border:1px solid #dcdcdc;
  142. border-top-color:#abadb3;
  143. border-left-color:#abadb3;
  144. padding:7px;
  145. background:#fff url(inputBg.png) repeat-x 0 0;
  146. font-size:14px;
  147. color:#999;
  148. border-radius:2px;
  149. -moz-border-radius:2px;
  150. -webkit-border-radius:2px;
  151. outline: medium none;
  152. height:18px;
  153. line-height:18px
  154. }
  155. .inputText:focus{
  156. border-color:#0196ff;
  157. color:#0196ff;
  158. background:#fff;
  159. }
  160. .table {
  161. width: 100%;
  162. max-width: 100%;
  163. margin-bottom: 20px;
  164. }
  165. .table > thead > tr > th,
  166. .table > tbody > tr > th,
  167. .table > tfoot > tr > th,
  168. .table > thead > tr > td,
  169. .table > tbody > tr > td,
  170. .table > tfoot > tr > td {
  171. padding: 8px;
  172. line-height: 1.42857143;
  173. vertical-align: top;
  174. border-top: 1px solid #dddddd;
  175. }
  176. .table > thead > tr > th {
  177. vertical-align: bottom;
  178. border-bottom: 2px solid #dddddd;
  179. }
  180. .table > caption + thead > tr:first-child > th,
  181. .table > colgroup + thead > tr:first-child > th,
  182. .table > thead:first-child > tr:first-child > th,
  183. .table > caption + thead > tr:first-child > td,
  184. .table > colgroup + thead > tr:first-child > td,
  185. .table > thead:first-child > tr:first-child > td {
  186. border-top: 0;
  187. }
  188. .table > tbody + tbody {
  189. border-top: 2px solid #dddddd;
  190. }
  191. .table .table {
  192. background-color: #ffffff;
  193. }
  194. .table-condensed > thead > tr > th,
  195. .table-condensed > tbody > tr > th,
  196. .table-condensed > tfoot > tr > th,
  197. .table-condensed > thead > tr > td,
  198. .table-condensed > tbody > tr > td,
  199. .table-condensed > tfoot > tr > td {
  200. padding: 5px;
  201. }
  202. .table-bordered {
  203. border: 1px solid #dddddd;
  204. }
  205. .table-bordered > thead > tr > th,
  206. .table-bordered > tbody > tr > th,
  207. .table-bordered > tfoot > tr > th,
  208. .table-bordered > thead > tr > td,
  209. .table-bordered > tbody > tr > td,
  210. .table-bordered > tfoot > tr > td {
  211. border: 1px solid #dddddd;
  212. }
  213. .table-bordered > thead > tr > th,
  214. .table-bordered > thead > tr > td {
  215. border-bottom-width: 2px;
  216. }
  217. .table-striped > tbody > tr:nth-child(odd) {
  218. background-color: #f9f9f9;
  219. }
  220. .table-hover > tbody > tr:hover {
  221. background-color: #f5f5f5;
  222. }
  223. table col[class*="col-"] {
  224. position: static;
  225. float: none;
  226. display: table-column;
  227. }
  228. table td[class*="col-"],
  229. table th[class*="col-"] {
  230. position: static;
  231. float: none;
  232. display: table-cell;
  233. }
  234. .table > thead > tr > td.active,
  235. .table > tbody > tr > td.active,
  236. .table > tfoot > tr > td.active,
  237. .table > thead > tr > th.active,
  238. .table > tbody > tr > th.active,
  239. .table > tfoot > tr > th.active,
  240. .table > thead > tr.active > td,
  241. .table > tbody > tr.active > td,
  242. .table > tfoot > tr.active > td,
  243. .table > thead > tr.active > th,
  244. .table > tbody > tr.active > th,
  245. .table > tfoot > tr.active > th {
  246. background-color: #f5f5f5;
  247. }
  248. .table-hover > tbody > tr > td.active:hover,
  249. .table-hover > tbody > tr > th.active:hover,
  250. .table-hover > tbody > tr.active:hover > td,
  251. .table-hover > tbody > tr:hover > .active,
  252. .table-hover > tbody > tr.active:hover > th {
  253. background-color: #e8e8e8;
  254. }
  255. .table > thead > tr > td.success,
  256. .table > tbody > tr > td.success,
  257. .table > tfoot > tr > td.success,
  258. .table > thead > tr > th.success,
  259. .table > tbody > tr > th.success,
  260. .table > tfoot > tr > th.success,
  261. .table > thead > tr.success > td,
  262. .table > tbody > tr.success > td,
  263. .table > tfoot > tr.success > td,
  264. .table > thead > tr.success > th,
  265. .table > tbody > tr.success > th,
  266. .table > tfoot > tr.success > th {
  267. background-color: #dff0d8;
  268. }
  269. .table-hover > tbody > tr > td.success:hover,
  270. .table-hover > tbody > tr > th.success:hover,
  271. .table-hover > tbody > tr.success:hover > td,
  272. .table-hover > tbody > tr:hover > .success,
  273. .table-hover > tbody > tr.success:hover > th {
  274. background-color: #d0e9c6;
  275. }
  276. .table > thead > tr > td.info,
  277. .table > tbody > tr > td.info,
  278. .table > tfoot > tr > td.info,
  279. .table > thead > tr > th.info,
  280. .table > tbody > tr > th.info,
  281. .table > tfoot > tr > th.info,
  282. .table > thead > tr.info > td,
  283. .table > tbody > tr.info > td,
  284. .table > tfoot > tr.info > td,
  285. .table > thead > tr.info > th,
  286. .table > tbody > tr.info > th,
  287. .table > tfoot > tr.info > th {
  288. background-color: #d9edf7;
  289. }
  290. .table-hover > tbody > tr > td.info:hover,
  291. .table-hover > tbody > tr > th.info:hover,
  292. .table-hover > tbody > tr.info:hover > td,
  293. .table-hover > tbody > tr:hover > .info,
  294. .table-hover > tbody > tr.info:hover > th {
  295. background-color: #c4e3f3;
  296. }
  297. .table > thead > tr > td.warning,
  298. .table > tbody > tr > td.warning,
  299. .table > tfoot > tr > td.warning,
  300. .table > thead > tr > th.warning,
  301. .table > tbody > tr > th.warning,
  302. .table > tfoot > tr > th.warning,
  303. .table > thead > tr.warning > td,
  304. .table > tbody > tr.warning > td,
  305. .table > tfoot > tr.warning > td,
  306. .table > thead > tr.warning > th,
  307. .table > tbody > tr.warning > th,
  308. .table > tfoot > tr.warning > th {
  309. background-color: #fcf8e3;
  310. }
  311. .table-hover > tbody > tr > td.warning:hover,
  312. .table-hover > tbody > tr > th.warning:hover,
  313. .table-hover > tbody > tr.warning:hover > td,
  314. .table-hover > tbody > tr:hover > .warning,
  315. .table-hover > tbody > tr.warning:hover > th {
  316. background-color: #faf2cc;
  317. }
  318. .table > thead > tr > td.danger,
  319. .table > tbody > tr > td.danger,
  320. .table > tfoot > tr > td.danger,
  321. .table > thead > tr > th.danger,
  322. .table > tbody > tr > th.danger,
  323. .table > tfoot > tr > th.danger,
  324. .table > thead > tr.danger > td,
  325. .table > tbody > tr.danger > td,
  326. .table > tfoot > tr.danger > td,
  327. .table > thead > tr.danger > th,
  328. .table > tbody > tr.danger > th,
  329. .table > tfoot > tr.danger > th {
  330. background-color: #f2dede;
  331. }
  332. .table-hover > tbody > tr > td.danger:hover,
  333. .table-hover > tbody > tr > th.danger:hover,
  334. .table-hover > tbody > tr.danger:hover > td,
  335. .table-hover > tbody > tr:hover > .danger,
  336. .table-hover > tbody > tr.danger:hover > th {
  337. background-color: #ebcccc;
  338. }
  339. .table-responsive {
  340. overflow-x: auto;
  341. min-height: 0.01%;
  342. }
  343. @media screen and (max-width: 767px) {
  344. .table-responsive {
  345. width: 100%;
  346. margin-bottom: 15px;
  347. overflow-y: hidden;
  348. -ms-overflow-style: -ms-autohiding-scrollbar;
  349. border: 1px solid #dddddd;
  350. }
  351. .table-responsive > .table {
  352. margin-bottom: 0;
  353. }
  354. .table-responsive > .table > thead > tr > th,
  355. .table-responsive > .table > tbody > tr > th,
  356. .table-responsive > .table > tfoot > tr > th,
  357. .table-responsive > .table > thead > tr > td,
  358. .table-responsive > .table > tbody > tr > td,
  359. .table-responsive > .table > tfoot > tr > td {
  360. white-space: nowrap;
  361. }
  362. .table-responsive > .table-bordered {
  363. border: 0;
  364. }
  365. .table-responsive > .table-bordered > thead > tr > th:first-child,
  366. .table-responsive > .table-bordered > tbody > tr > th:first-child,
  367. .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  368. .table-responsive > .table-bordered > thead > tr > td:first-child,
  369. .table-responsive > .table-bordered > tbody > tr > td:first-child,
  370. .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  371. border-left: 0;
  372. }
  373. .table-responsive > .table-bordered > thead > tr > th:last-child,
  374. .table-responsive > .table-bordered > tbody > tr > th:last-child,
  375. .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  376. .table-responsive > .table-bordered > thead > tr > td:last-child,
  377. .table-responsive > .table-bordered > tbody > tr > td:last-child,
  378. .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  379. border-right: 0;
  380. }
  381. .table-responsive > .table-bordered > tbody > tr:last-child > th,
  382. .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  383. .table-responsive > .table-bordered > tbody > tr:last-child > td,
  384. .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  385. border-bottom: 0;
  386. }
  387. }
  388. /*global header*/
  389. .globalHeader {
  390. background:#515b61;
  391. height:30px
  392. }
  393. .globalNav a{
  394. float:left;
  395. height:30px;
  396. line-height:30px;
  397. padding:0 10px;
  398. color:#eee;
  399. position: relative;
  400. cursor: pointer
  401. }
  402. .globalNav a:hover{
  403. background:#666E70;
  404. color:#fff
  405. }
  406. .globalNav a.now{
  407. background:#009F86;
  408. color:#fff;
  409. font-weight:600
  410. }
  411. .globalNav .zhzd{
  412. float:left;
  413. height:30px;
  414. position: relative;
  415. z-index:999
  416. }
  417. .globalNav .zhzd a b{
  418. border-color: #FFDDC9 transparent transparent;
  419. border-right: 3px dashed transparent;
  420. border-style: solid dashed dashed;
  421. border-width: 3px 3px 0;
  422. display: inline-block;
  423. font-size: 0;
  424. height: 0;
  425. line-height: 0;
  426. width: 0;
  427. position: relative;
  428. top:-1px;
  429. left:4px
  430. }
  431. .globalNav .zhzd .zhzdMenu{
  432. position: absolute;
  433. left:0;
  434. top:29px;
  435. background:#fff;
  436. border:1px solid #ccc;
  437. border-top:none;
  438. box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
  439. z-index: 0;
  440. display:none
  441. }
  442. .globalNav .zhzd .zhzdMenu a{
  443. width:100%;
  444. padding:0;
  445. text-align:center;
  446. color:#3366cc
  447. }
  448. .globalNav .zhzd .zhzdMenu a:hover{
  449. background:#f2f2f2
  450. }
  451. .globalNav .zhzd a.now{
  452. background:#fff;
  453. border:1px solid #ccc;
  454. border-bottom:none;
  455. border-top:none;
  456. color:#3366cc;
  457. z-index:10
  458. }
  459. .userInfoPanel{
  460. margin:20px auto 5px
  461. }
  462. .userInfoPanel p{
  463. text-align:right;
  464. margin:10px 0 0 0
  465. }
  466. /*indexBanner*/
  467. .indexBanner {
  468. background:url(indexbanner.jpg) no-repeat center bottom;
  469. height:420px;
  470. width:100%;
  471. border-top:1px solid #f5f5f5;
  472. border-bottom:1px solid #f5f5f5
  473. }
  474. .loginPanel {
  475. width:296px;
  476. height:340px;
  477. background-color: #fff;
  478. margin:20px 0 0 630px
  479. }
  480. .formLine{
  481. position:relative;
  482. margin:20px 0
  483. }
  484. .formLine .userName{
  485. color:#333;
  486. font-size:18px;
  487. margin:0 0 20px 0
  488. }
  489. .loginPanel .warpLogin{
  490. padding:16px 23px 0 23px
  491. }
  492. .loginPanel h2{
  493. font-size:18px;
  494. text-align: center;
  495. padding-bottom: 8px;
  496. margin-bottom: 8px;
  497. border-bottom:1px solid #ccc;
  498. }
  499. .loginPanel input.text {
  500. border: 1px solid #B7B7B7;
  501. font-size: 20px;
  502. height: 33px;
  503. letter-spacing: 1px;
  504. padding: 1px 1px 1px 6px;
  505. width: 241px;
  506. background:url(inputBg.png) repeat-x 0 0
  507. }
  508. .loginPanel .textTips{
  509. color: #999999;
  510. cursor: text;
  511. font-size: 14px;
  512. height: 37px;
  513. line-height: 37px;
  514. overflow: hidden;
  515. padding: 0 2px 0 10px;
  516. position:absolute;
  517. left:0
  518. }
  519. .loginPanel .formLink{
  520. margin:10px 0 0 0;
  521. color:#ccc
  522. }
  523. .loginPanel .get-code{
  524. position: absolute;
  525. right: 8px;
  526. top:8px;
  527. }
  528. .loginPanel .get-code .btn{
  529. background: #006fd8;
  530. color:#fff;
  531. border: none;
  532. padding:4px 8px;
  533. border-radius: 3px
  534. }
  535. .loginPanel .get-code .btn:hover{
  536. background: #1a83e7;
  537. box-shadow: 0px 0px 4px 1px #ccc;
  538. cursor: pointer;
  539. }
  540. .loginPanel .get-code .btn:active{
  541. background: #006fd8;
  542. box-shadow: 0
  543. }
  544. .loginPanel .get-code .btn:disabled{
  545. background: #999;
  546. cursor: default;
  547. }
  548. .proList .width950{
  549. padding-bottom:30px;
  550. border-bottom:1px dashed #eee
  551. }
  552. .proList .proTitle{
  553. position:relative;
  554. height:50px;
  555. width:220px;
  556. background:url(pageimg.png) no-repeat 0 0;
  557. margin:20px 0 0 0
  558. }
  559. .listItem .entry .eImg {
  560. width:315px;
  561. height:140px;
  562. background:url(pageimg.png) no-repeat
  563. }
  564. .listItem .entry{
  565. float:left
  566. }
  567. .listItem .entry .zhzdimg{
  568. background-position:0 -50px
  569. }
  570. .listItem .entry .wsoftimg{
  571. background-position:-315px -50px
  572. }
  573. .listItem .entry .qyimg{
  574. background-position:0px -191px
  575. }
  576. .listItem .entry .jianzuimg{
  577. background-position:-315px -191px
  578. }
  579. .listItem .entry .yhyunimg{
  580. background-position:0px -330px
  581. }
  582. .listItem .entry .links{
  583. color:#999;
  584. text-align:center
  585. }
  586. .helpList {
  587. padding-top:20px;
  588. border-top:1px solid #f2f2f2
  589. }
  590. .helpList div.fL{
  591. position:relative;
  592. width:315px;
  593. min-height: 110px;
  594. }
  595. .helpList h2{
  596. background:url(pageimg.png) no-repeat;
  597. height:38px;
  598. width:120px
  599. }
  600. .helpList h2.helpTitle1{
  601. background-position:-228px 0
  602. }
  603. .helpList h2.helpTitle2{
  604. background-position:-344px 0
  605. }
  606. .helpList h2.helpTitle3{
  607. background-position:-459px 0
  608. }
  609. .helpList .helpLinks {
  610. padding:5px 10px
  611. }
  612. .helpList .helpLinks a{
  613. color:#666
  614. }
  615. .helpList .helpLinks a:hover{
  616. color:#009f86
  617. }
  618. .helpList .helpLinks a.sina{
  619. color:#e32529
  620. }
  621. .helpList .helpLinks a.qq{
  622. color:#0a86b9
  623. }
  624. .helpList .images{
  625. position:absolute;
  626. left:140px;
  627. top:-10px;
  628. width:100px;
  629. height:100px;
  630. }
  631. .footer {
  632. background:#f5f5f5;
  633. padding:10px 0;
  634. margin-top:40px
  635. }
  636. .footer p{
  637. text-align:center;
  638. color:#999
  639. }
  640. .footer p a{
  641. color:#666
  642. }
  643. .formItem {
  644. padding:30px
  645. }
  646. .formItem h2 {
  647. border-left: 2px solid #009f86;
  648. font-size: 18px;
  649. padding: 3px 8px;
  650. }
  651. .formItem dl {
  652. margin:0 370px 0 0
  653. }
  654. .formItem dt {
  655. font-size:14px;
  656. margin:20px 0 5px
  657. }
  658. .formItem dd{
  659. position:relative
  660. }
  661. .formItem dd .inputSus{
  662. border-color:#59a855;
  663. color:#59a855
  664. }
  665. .formItem dd input.erroT,.formItem dd select.erroT {
  666. border-color:#e9322e;
  667. color:#e9322e;
  668. box-shadow:0 0 4px #e9322e
  669. }
  670. .formItem dd span.erroT{
  671. color: #fff;
  672. padding:0 5px;
  673. background: none repeat scroll 0 0 #E9322E;
  674. top:33px;
  675. left:5px;
  676. border-radius:0 0 5px 5px;
  677. position:absolute
  678. }
  679. .formItem dd p.tips{
  680. color:#999
  681. }
  682. .formItem dd .submitSus,.formLine .submitSus {
  683. color: #f90000;
  684. display: inline-block;
  685. }
  686. .formItem dd select {
  687. border:1px solid #dcdcdc;
  688. border-top-color:#abadb3;
  689. border-left-color:#abadb3;
  690. padding:7px;
  691. vertical-align: bottom;
  692. color:#999;
  693. outline: medium none;
  694. border-radius:2px;
  695. -moz-border-radius:2px;
  696. -webkit-border-radius:2px
  697. }
  698. .formItem dd select:focus {
  699. border-color:#ff6501;
  700. color:#ff6501
  701. }
  702. .formItem b.mailItem {
  703. font-size:18px;
  704. margin:0 5px 0 0;
  705. border-bottom:1px dashed #9AB13C;
  706. color:#9AB13C
  707. }
  708. .regForm dd{
  709. position:relative;
  710. margin-bottom: 15px;
  711. }
  712. .regForm dd p.tips {
  713. position:absolute;
  714. top:8px;
  715. left:10px
  716. }
  717. .regForm dd span.tips{
  718. background:#FFFBCC;
  719. border:1px solid #E6DB55;
  720. color:#666452;
  721. padding:8px 10px;
  722. display:inline-block;
  723. *display:inline;
  724. zoom:1;
  725. margin:10px 0
  726. }
  727. .regInfo {
  728. width:360px
  729. }
  730. .regInfo .regStepTip {
  731. margin:0 0 50px 0
  732. }
  733. .regInfo .regStepTip p{
  734. margin:0 0 10px 0
  735. }
  736. .globalContent {
  737. margin-top:10px
  738. }
  739. .formContent .slidebar {
  740. float: left;
  741. width: 180px;
  742. }
  743. .formContent .slidebar .userAvr{
  744. margin:0 0 20px 0
  745. }
  746. .formContent .slidebar .userAvr img{
  747. float:left;
  748. margin:0 10px 0 0
  749. }
  750. .formContent .slidebar li {
  751. margin: 1px 0;
  752. padding: 0 10px 0 0;
  753. }
  754. .formContent .slidebar li.now {
  755. background: none repeat scroll 0 0 #F5F5F5;
  756. }
  757. .formContent .slidebar li a {
  758. color: #666666;
  759. display: block;
  760. font-size: 14px;
  761. height: 30px;
  762. line-height: 30px;
  763. padding: 0 0 0 10px;
  764. }
  765. .formContent .slidebar li a:hover{
  766. color:#9AB13C
  767. }
  768. .formContent .slidebar li.now a {
  769. color: #009f86;
  770. }
  771. .formContent .mainContent {
  772. border-left: 1px solid #E2E2E2;
  773. margin: 0 0 0 180px;
  774. }
  775. .userProfile dt{
  776. margin:0
  777. }
  778. .userProfile dd{
  779. margin:5px 0 30px 0
  780. }
  781. .payContent .payWayTab ul {
  782. background:#415B76;
  783. padding: 0 20px;
  784. }
  785. .payContent .payWayTab li {
  786. color:#fff;
  787. cursor: pointer;
  788. display: inline-block;
  789. *display:inline;
  790. zoom:1;
  791. font-size: 16px;
  792. height: 40px;
  793. line-height: 40px;
  794. margin: 0 10px;
  795. padding: 0 15px;
  796. background-color:#456a91
  797. }
  798. .payContent .payWayTab li:hover {
  799. background-color: #2C3E50;
  800. }
  801. .payContent .payWayTab li.now {
  802. background-color: #E74C3C;
  803. cursor: default;
  804. font-weight: 600;
  805. color:#fff
  806. }
  807. .payContent .wayItem {
  808. padding: 20px 30px 30px;
  809. position: relative;
  810. }
  811. .wayItem .rcInput {
  812. font-size: 20px;
  813. }
  814. .wayItem .rcInput ul {
  815. margin: 10px 0 0 8px;
  816. }
  817. .wayItem .rcInput li {
  818. float: left;
  819. font-size: 20px;
  820. margin: 0 10px 0 0;
  821. padding: 0 5px;
  822. }
  823. .wayItem .rcInput li.focus {
  824. background: none repeat scroll 0 0 #E74C3C;
  825. border-radius: 4px;
  826. color: #FFFFFF;
  827. }
  828. .wayItem .rcInput li label{
  829. font-size:20px;
  830. cursor: pointer
  831. }
  832. .wayItem .rcBankTitle {
  833. font-size: 20px;
  834. margin: 20px 0 0;
  835. }
  836. .wayItem .rcBankList li {
  837. float: left;
  838. margin: 5px 2px;
  839. padding: 5px 10px;
  840. }
  841. .wayItem .rcBankList li.focus {
  842. background: none repeat scroll 0 0 #E74C3C;
  843. border-radius:4px;
  844. }
  845. .wayItem .rcBankList li label{
  846. cursor: pointer
  847. }
  848. .wayItem .bankWayStep {
  849. margin: 0 0 15px;
  850. }
  851. .wayItem .bankWayStep span {
  852. color: #ED8B00;
  853. font-size: 18px;
  854. }
  855. .wayItem .bankWayStep span.til {
  856. color: #333333;
  857. }
  858. .wayItem .bankList dl {
  859. background: none repeat scroll 0 0 #EFF0F2;
  860. float: left;
  861. margin: 0 10px;
  862. width:100%
  863. }
  864. .wayItem .bankList dl dt {
  865. background: none repeat scroll 0 0 #3498DB;
  866. font-weight: 600;
  867. padding: 5px 0 5px 10px;
  868. color:#fff
  869. }
  870. .wayItem .bankList dl dd {
  871. margin: 10px 0;
  872. }
  873. .wayItem .bankList dl dd span {
  874. display: inline-block;
  875. font-weight: 600;
  876. text-align: right;
  877. width: 60px;
  878. }
  879. .wayItem .wayForm {
  880. margin: 20px 0 0;
  881. }
  882. .wayItem .wayForm p {
  883. background: none repeat scroll 0 0 #FFFBCC;
  884. border: 1px solid #E6DB55;
  885. color: #666452;
  886. padding: 8px 12px;
  887. }
  888. .wayItem .wayForm dt {
  889. font-size: 14px;
  890. margin: 15px 0 10px;
  891. }
  892. .wayItem .wayForm dd input {
  893. font-size: 24px;
  894. height: 30px;
  895. line-height: 30px;
  896. padding: 0 5px;
  897. width:200px
  898. }
  899. .wayItem .button{
  900. margin-top:20px
  901. }
  902. .promoCode {
  903. background: none repeat scroll 0 0 #EFF0F2;
  904. position: absolute;
  905. right: 30px;
  906. top: 50px;
  907. width: 455px;
  908. padding: 0 0 10px 0
  909. }
  910. .promoCode h2{
  911. padding:5px 10px;
  912. background:#1ABC9C;
  913. color:#fff;
  914. font-weight:600
  915. }
  916. .promoCode input {
  917. font-size: 24px;
  918. height: 30px;
  919. line-height: 30px;
  920. margin: 10px;
  921. padding: 0 5px;
  922. }
  923. .wayItem .promoCode p {
  924. background: none repeat scroll 0 0 transparent;
  925. border: medium none;
  926. padding:0 10px ;
  927. }
  928. .bankPromo {
  929. top: 240px
  930. }
  931. .aliPromo {
  932. top: 130px;
  933. right: 0
  934. }
  935. .mobileRegister{
  936. margin-left:25px;
  937. font-size: 12px;
  938. }
  939. .btnText{
  940. margin:0 10px;
  941. padding:7px;
  942. border:1px solid #c1c1c1;
  943. background: #f2f2f2;
  944. font-size: 14px;
  945. border-radius: 2px;
  946. -moz-border-radius: 2px;
  947. -webkit-border-radius: 2px;
  948. outline: medium none;
  949. color:gray;
  950. cursor:pointer;
  951. }
  952. .btnText:hover{
  953. background:#e6e6e6;
  954. }
  955. .btnTextOne{
  956. margin:0 10px;
  957. padding:7px;
  958. border:1px solid #1fb597;
  959. background: #1ABC9C;
  960. font-size: 14px;
  961. border-radius: 2px;
  962. -moz-border-radius: 2px;
  963. -webkit-border-radius: 2px;
  964. outline: medium none;
  965. color:#fff;
  966. cursor:pointer;
  967. }
  968. .btnTextOne:hover{
  969. background:#48C9B0;
  970. }
  971. .trainFormTab{
  972. margin:15px 0;
  973. }
  974. .trainFormTab a{
  975. float:left;
  976. width:240px;
  977. text-align: center;
  978. cursor:pointer;
  979. display:inline-block;
  980. padding:12px 0;
  981. background:#e6e6e6;
  982. color:#009f86;
  983. }
  984. .trainFormTabs a{
  985. width:145px;
  986. }
  987. .trainFormTab .now{
  988. cursor:default;
  989. background:#009f86;
  990. color:#fff;
  991. }
  992. .formEntry .regForm{
  993. margin-bottom:15px;
  994. }
  995. .formEntry .regForm dt{
  996. margin:0 0 10px;
  997. }
  998. .return{
  999. margin-left:15px;
  1000. }
  1001. .formLine span.erroT{
  1002. color:#fff;
  1003. padding:0 5px;
  1004. background:none repeat scroll 0 0 #e9322e;
  1005. top:36px;
  1006. left:5px;
  1007. border-radius: 0 0 5px 5px;
  1008. position:absolute;
  1009. }
  1010. .mobileTop{
  1011. background:#009f86;
  1012. color:#fff;
  1013. font-size: 18px;
  1014. padding:15px 0;
  1015. text-align: center;
  1016. }
  1017. .mobileRe{
  1018. padding:20px 30px;
  1019. }
  1020. .mobileRe .mobileRe{
  1021. display:inline-block;
  1022. padding:10px 15px;
  1023. color:#fff;
  1024. background:#009f86;
  1025. margin-bottom: 20px;
  1026. }
  1027. .mobileRe .regForm{
  1028. font-size: 16px;
  1029. }
  1030. .mobileRe .btnTextMod{
  1031. min-width: 135px;
  1032. padding:14px 0;
  1033. text-align: center;
  1034. }
  1035. .mobileRe .text-danger{
  1036. padding:5px 0;
  1037. color:#E9322E;
  1038. }
  1039. .mobileRe .inputText{
  1040. padding:14px 0;
  1041. width:99%;
  1042. text-indent: 10px;
  1043. }
  1044. .mobileTopImg{
  1045. margin:10px 0;
  1046. }
  1047. .mobileRe .btnMobile{
  1048. width:100%;
  1049. font-size: 18px;
  1050. font-weight: normal;
  1051. height:45px;
  1052. line-height: 45px;
  1053. margin:0;
  1054. }
  1055. .mobileRe .regForm dt{
  1056. margin-bottom: 15px;
  1057. }
  1058. .mobileRe .regForm dd{
  1059. margin-bottom: 25px;
  1060. }
  1061. .mobileRe .regForm dd input.textError{
  1062. border-color: #e9322e;
  1063. color: #e9322e;
  1064. }
  1065. .mobileRe .regForm dd span.textError{
  1066. position:absolute;
  1067. top:44px;
  1068. left:10px;
  1069. font-size: 12px;
  1070. padding:5px 0;
  1071. color:#E9322E;
  1072. }
  1073. .voucher-input {
  1074. padding: 15px 0
  1075. }
  1076. .voucher-input input{
  1077. font-size:18px;
  1078. height: 30px;
  1079. line-height: 30px;
  1080. padding: 0 5px;
  1081. width: 200px;
  1082. float:left
  1083. }
  1084. .voucher-list legend{
  1085. font-size:14px;
  1086. margin:10px 0
  1087. }
  1088. .product{
  1089. display:block;
  1090. margin: 10px 10px 0 0;
  1091. }
  1092. .product:hover{
  1093. text-decoration: underline;
  1094. color: #3366cc;
  1095. font-weight: bold;
  1096. }
  1097. .bgBlack{
  1098. position:absolute;
  1099. top:0;
  1100. width:100%;
  1101. height:100%;
  1102. background-color: rgba(0,0,0,0.6);
  1103. z-index: 1000;
  1104. }
  1105. .popupCon{
  1106. width:600px;
  1107. margin-top: 150px;
  1108. background:#fff;
  1109. }
  1110. .erweima{
  1111. width:600px;
  1112. text-align: center;
  1113. padding-top: 30px;
  1114. }
  1115. .popupText{
  1116. width:600px;
  1117. text-align: center;
  1118. font-size: 14px;
  1119. padding-bottom: 15px;
  1120. color: #999;
  1121. }
  1122. .popupTextB{
  1123. padding-top: 10px;
  1124. font-size: 20px;
  1125. color: #333;
  1126. }
  1127. .popupBtn{
  1128. background: #1ABC9C;
  1129. color: #fff;
  1130. border:1px solid #1ABC9C;
  1131. padding:10px 25px;
  1132. margin-bottom: 35px;
  1133. cursor: pointer;
  1134. }
  1135. .popupBtn:hover{
  1136. background: #48C9B0;
  1137. border:1px solid #48C9B0;
  1138. }
  1139. .popupBtn:active{
  1140. background: #16A085;
  1141. border:1px solid #16A085;
  1142. }