userSideBar.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806
  1. #userSideBar {
  2. position: absolute;
  3. left: 50%;
  4. top: 50%;
  5. margin-top: -304px;
  6. margin-left: -577px;
  7. width: 750px;
  8. border-radius: 10px;
  9. }
  10. #userSideBar .usdLeft {
  11. width: 220px;
  12. background: #eef4f9;
  13. padding-top: 20px;
  14. min-height: 500px;
  15. }
  16. #userSideBar .usdTab {
  17. width: 492px;
  18. padding: 20px 15px;
  19. }
  20. #userSideBar .usdTab li {
  21. display: none;
  22. }
  23. #userSideBar .baseInfList,
  24. #userSideBar .passchange {
  25. display: block;
  26. margin-top: 20px;
  27. }
  28. #userSideBar .baseInfList.hd,
  29. #userSideBar .passchange.hd {
  30. display: none;
  31. }
  32. #userSideBar .usdTab li.uInfo ul li {
  33. display: block;
  34. line-height: 40px;
  35. height: 40px;
  36. color: #111;
  37. font-size: 16px;
  38. }
  39. #userSideBar .usdTab li.uInfo ul li.username {
  40. /* padding-left: 20px; */
  41. }
  42. #userSideBar .baseInfList li input {
  43. border: none;
  44. color: #000;
  45. text-decoration: underline;
  46. padding: 2px 5px;
  47. vertical-align: middle;
  48. font-size: 16px;
  49. }
  50. #userSideBar .baseInfList li b {
  51. font-weight: normal;
  52. padding-left: 5px;
  53. display: inline-block;
  54. }
  55. #userSideBar .passchange li input {
  56. padding: 2px 5px;
  57. vertical-align: middle;
  58. font-size: 16px;
  59. color: #000;
  60. border: 1px solid #ccc;
  61. }
  62. #userSideBar .baseInfList li input.edit {
  63. border: 1px solid #ccc;
  64. text-decoration: none;
  65. }
  66. #userSideBar .baseInfList li span,
  67. #userSideBar .passchange li span {
  68. display: inline-block;
  69. width: 150px;
  70. text-align: right;
  71. }
  72. #userSideBar .usdTab h1.tab {
  73. background: #EEF4F9;
  74. }
  75. #userSideBar .usdTab h1.tab span {
  76. display: inline-block;
  77. font-size: 22px;
  78. color: #111;
  79. padding: 10px 22px;
  80. width: 35%;
  81. cursor: pointer;
  82. }
  83. #userSideBar .usdTab h1.tab span.active {
  84. color: #fff;
  85. background: rgba(45, 53, 68, 0.8);
  86. border-radius: 0 10px 0 0;
  87. }
  88. #userSideBar .usdTab .btns {
  89. text-align: right;
  90. display: none;
  91. }
  92. #userSideBar .usdTab .btns.active {
  93. display: block;
  94. }
  95. #userSideBar .usdTab .btns button {
  96. margin: 20px 10px;
  97. padding: 7px 20px;
  98. background: #fff;
  99. color: #111;
  100. font-size: 16px;
  101. border-radius: 2px;
  102. cursor: pointer;
  103. }
  104. #userSideBar .usdTab .btns button.submit {
  105. border: 1px solid #84D9F7;
  106. }
  107. #userSideBar .usdTab .btns button.cancel {
  108. border: 1px solid #111;
  109. }
  110. #userSideBar .usdTab li.active {
  111. display: block;
  112. }
  113. #userSideBar .usdTab .tipInfo {
  114. display: none;
  115. margin-top: 20px;
  116. font-size: 18px;
  117. color: #f00;
  118. font-weight: 200;
  119. }
  120. #userSideBar .usdTab .tipInfo.active {
  121. display: block;
  122. }
  123. #userSideBar .usdTab .editInf {
  124. display: block;
  125. width: 25px;
  126. height: 25px;
  127. position: absolute;
  128. right: 25px;
  129. top: 90px;
  130. cursor: pointer;
  131. background: url(../../images/user/edit-b.png) no-repeat;
  132. }
  133. #userSideBar .usdTab .editInf.hd {
  134. display: none;
  135. }
  136. #userSideBar .usdLeft li {
  137. line-height: 40px;
  138. background: #eef4f9;
  139. border-top: 1px solid #fff;
  140. }
  141. #userSideBar .usdLeft li.mng {
  142. display: none;
  143. }
  144. #userSideBar .usdLeft li:hover,
  145. #userSideBar .usdLeft li.active {
  146. background: rgba(45, 53, 68, 0.8);
  147. }
  148. #userSideBar .usdLeft li:hover a,
  149. #userSideBar .usdLeft li.active a {
  150. color: #fff;
  151. background: rgba(45, 53, 68, 0.8);
  152. }
  153. #userSideBar .usdLeft li a {
  154. padding-left: 35px;
  155. }
  156. #userSideBar .usdLeft li.uInfo a {
  157. background: url(../../images/user/uInfo.png) 10px center no-repeat;
  158. }
  159. #userSideBar .usdLeft li.uFavo a {
  160. background: url(../../images/user/uFavo.png) 10px center no-repeat;
  161. }
  162. #userSideBar .usdLeft li.uSet a {
  163. background: url(../../images/user/uSet.png) 10px center no-repeat;
  164. }
  165. #userSideBar .usdLeft li.mng a {
  166. background: url(../../images/user/uManage.png) 10px center no-repeat;
  167. }
  168. #userSideBar .usdLeft li.uInfo.active a,
  169. #userSideBar .usdLeft li.uInfo:hover a {
  170. background: url(../../images/user/uInfo-a.png) 10px center no-repeat;
  171. }
  172. #userSideBar .usdLeft li.uFavo.active a,
  173. #userSideBar .usdLeft li.uFavo:hover a {
  174. background: url(../../images/user/uFavo-a.png) 10px center no-repeat;
  175. }
  176. #userSideBar .usdLeft li.uSet.active a,
  177. #userSideBar .usdLeft li.uSet:hover a {
  178. background: url(../../images/user/uSet-a.png) 10px center no-repeat;
  179. }
  180. #userSideBar .usdLeft li.mng.active a,
  181. #userSideBar .usdLeft li.mng:hover a {
  182. background: url(../../images/user/uManage-a.png) 10px center no-repeat;
  183. }
  184. /*#userSideBar .usdLeft li.active{
  185. background: url(../../images/user/rightArrow.png) right center no-repeat;
  186. }*/
  187. #userSideBar a {
  188. color: #666;
  189. }
  190. #userSideBar .usdLeft,
  191. #userSideBar .usdTab {
  192. display: inline-block;
  193. vertical-align: top;
  194. position: relative;
  195. }
  196. #userSideBar .close {
  197. width: 18px;
  198. height: 18px;
  199. position: absolute;
  200. top: 18px;
  201. right: 15px;
  202. background: url(../../images/layout/close_popUp.png) no-repeat;
  203. border: none;
  204. cursor: pointer;
  205. }
  206. #userSideBar .popup-ct h3 {
  207. color: #fff;
  208. font-weight: normal;
  209. padding-left: 20px;
  210. line-height: 48px;
  211. }
  212. /*用户面板中我的收藏*/
  213. #usdFavor {
  214. position: relative;
  215. width: 490px;
  216. height: 500px;
  217. border: 1px solid #eee;
  218. border-top: none;
  219. }
  220. #usdFavor .panel {
  221. background: #fff;
  222. }
  223. #usdFavor #userCenter .nav {
  224. background: #eef4f9;
  225. text-align: left;
  226. margin: 0;
  227. height: 50px;
  228. line-height: 50px;
  229. }
  230. #usdFavor #userCenter .nav dt {
  231. /*width: 120px;*/
  232. }
  233. #usdFavor #userCenter .nav dt a {
  234. color: #666;
  235. font-size: 16px;
  236. display: inline-block;
  237. width: 120px;
  238. height: 50px;
  239. line-height: 50px;
  240. }
  241. #usdFavor #userCenter .nav dt a:hover {
  242. color: #1777d9;
  243. font-weight: normal;
  244. border-top: 5px solid #1777d9;
  245. background: #fff;
  246. }
  247. #usdFavor #userCenter .nav dt a.active {
  248. color: #1777d9;
  249. font-weight: normal;
  250. border-top: 5px solid #1777d9;
  251. background: #fff;
  252. }
  253. #usdFavor #userFavList {
  254. padding: 0;
  255. }
  256. #usdFavor #userFavList dt .name {
  257. color: #666;
  258. }
  259. #usdFavor #userFavList dt {
  260. border-bottom: 1px solid #eee;
  261. height: 50px;
  262. line-height: 50px;
  263. padding: 0 0 0 35px;
  264. }
  265. #usdFavor #userFavList dt span {
  266. display: inline-block;
  267. }
  268. #usdFavor #userFavList dt .num {
  269. position: static;
  270. display: inline-block;
  271. width: auto;
  272. height: auto;
  273. padding-right: 10px;
  274. }
  275. #usdFavor #userFavList dt .name {
  276. height: auto;
  277. padding-left:30px ;
  278. }
  279. #usdFavor #userFavList dt .option {
  280. position: absolute;
  281. right: 30px;
  282. top: 18px;
  283. }
  284. #usdFavor #userFavList dt .option a {
  285. display: inline-block;
  286. text-indent: -9999999999999px;
  287. }
  288. #usdFavor #userFavList dt .option .edit {
  289. display: block;
  290. float: right;
  291. width: 16px;
  292. height: 16px;
  293. overflow: hidden;
  294. text-indent: -999px;
  295. margin-right: 15px;
  296. background: url(../../images/user/edit.png) no-repeat;
  297. /*display: none;*/
  298. }
  299. #usdFavor #userFavList dt .option .export{
  300. display: block;
  301. float: right;
  302. width: 16px;
  303. height: 16px;
  304. overflow: hidden;
  305. text-indent: -999px;
  306. margin-right: 15px;
  307. background: url(../../images/user/export.png) no-repeat;
  308. }
  309. #usdFavor #userFavList dt .option .del {
  310. display: block;
  311. float: right;
  312. width: 16px;
  313. height: 16px;
  314. overflow: hidden;
  315. text-indent: -999px;
  316. background: url(../../images/user/del.png) no-repeat;
  317. }
  318. #usdFavor #userFavList dt.hover .option {
  319. position: absolute;
  320. right: 30px;
  321. top: 18px;
  322. }
  323. #usdFavor #userFavList dt .option .edit:hover {
  324. background: url(../../images/user/edit-a.png) no-repeat;
  325. }
  326. #usdFavor #userFavList dt .option .export:hover {
  327. background: url(../../images/user/export-a.png) no-repeat;
  328. }
  329. #usdFavor #userFavList dt .option .del:hover {
  330. background: url(../../images/user/del-a.png) no-repeat;
  331. }
  332. #usdFavor #userFavList dt .form {
  333. height: 50px;
  334. padding: 0 2% 0 0;
  335. text-align: right;
  336. width: 98%;
  337. }
  338. #usdFavor #userFavList dt .form .input {
  339. width: 180px;
  340. }
  341. #usdFavor #userFavList dt .form .input,
  342. #usdFavor #userFavList dt .form .btn {
  343. float: none;
  344. margin-top: 15px;
  345. }
  346. #userFavList dt .form .input.input-small {
  347. /*margin-left: 662px;*/
  348. }
  349. #usdFavor #userFavList dt .form .btn {
  350. margin-left: 3px;
  351. }
  352. #usdFavor #userFavList dt .name {
  353. max-width: 100px;
  354. overflow: hidden;
  355. text-overflow: ellipsis;
  356. white-space: nowrap;
  357. width: auto;
  358. }
  359. #usdFavor #userFavList dt .dmsj {
  360. color: #ccc;
  361. font-size: 12px;
  362. margin-left: 10px;
  363. display: inline-block;
  364. width: 250px;
  365. vertical-align: top;
  366. overflow: hidden;
  367. text-overflow: ellipsis;
  368. white-space: nowrap;
  369. }
  370. #userFav {
  371. height: 400px !important;
  372. }
  373. .usdTab .usiup_header {
  374. height: 40px;
  375. }
  376. .usdTab .usiup_header h3 {
  377. color: #0070ff;
  378. line-height: 40px;
  379. font-size: 23px;
  380. }
  381. .usdTab .usiup_border input {
  382. padding: 5px 19px;
  383. border: 0px;
  384. font-size: 16px;
  385. border-radius: 5px;
  386. color: #ffffff;
  387. background: #009fff;
  388. margin-top: 20px;
  389. margin-right: 20px;
  390. cursor: pointer;
  391. }
  392. .usdTab .usiup_border input:hover,
  393. .usdTab .usiup_border input.active {
  394. color: #00ffcc
  395. }
  396. .usdTab .tileHeatmap_header {
  397. height: 40px;
  398. }
  399. .usdTab .tileHeatmap_header h3 {
  400. color: #0070ff;
  401. line-height: 40px;
  402. font-size: 23px;
  403. }
  404. .usdTab .tileHeatmap_border input {
  405. padding: 5px 19px;
  406. border: 0px;
  407. font-size: 16px;
  408. border-radius: 5px;
  409. color: #ffffff;
  410. background: #009fff;
  411. margin-top: 20px;
  412. margin-right: 20px;
  413. cursor: pointer;
  414. }
  415. .usdTab .tileHeatmap_border input:hover,
  416. .usdTab .tileHeatmap_border input.active {
  417. color: #00ffcc
  418. }
  419. .tileHeatmap_content {
  420. margin-top: 10px;
  421. border-top: 2px solid #00ffcc;
  422. }
  423. #heatmapTip {
  424. position: absolute;
  425. height: 50px;
  426. font-size: 25px;
  427. background-color: rgba(0, 0, 0, 0.5);
  428. color: #fff;
  429. text-align: center;
  430. line-height: 50px;
  431. right: 200px;
  432. top: 50px;
  433. padding: 10px 25px;
  434. }
  435. #heatmapTip .heatmapTipClose {
  436. position: absolute;
  437. top: 5px;
  438. right: 5px;
  439. width: 20px;
  440. height: 20px;
  441. line-height: 20px;
  442. cursor: pointer;
  443. }
  444. /*开发者认证*/
  445. .uDeveloperAuth {
  446. position: relative;
  447. width: 100%;
  448. height: 500px;
  449. /* border: 1px solid #eee; */
  450. /* border-top: none; */
  451. }
  452. .developAuthContent {
  453. width: 100%;
  454. height: 100%;
  455. }
  456. .developAuthContent li {
  457. float: left;
  458. display: block !important;
  459. }
  460. .authStep {
  461. height: 50px;
  462. }
  463. .authStep li {
  464. width: calc(100% / 3);
  465. height: 50px;
  466. position: relative;
  467. line-height: 50px;
  468. text-indent: 48px;
  469. color: #D7D9DD;
  470. background: #A7ACB5;
  471. }
  472. .authStep li p {
  473. float: left;
  474. text-align: center;
  475. width: 15px;
  476. height: 15px;
  477. line-height: 15px;
  478. border-radius: 20px;
  479. display: inline-block;
  480. margin-left: -22px;
  481. margin-top: 17px;
  482. position: absolute;
  483. background: transparent;
  484. border: 1px solid #fff;
  485. text-indent: -1px;
  486. font-size: 12px;
  487. }
  488. .authStep li.nowStep {
  489. background-color: rgba(34, 59, 73, 0.86);
  490. color: #fff
  491. }
  492. .authStep li.nowStep p {
  493. background-color: #fff;
  494. color: rgba(34, 59, 73, 0.86);
  495. }
  496. .authStepContent {
  497. height: calc(100% - 50px);
  498. }
  499. .authStepContent>div {
  500. display: none;
  501. height: 100%;
  502. width: 100%;
  503. }
  504. .authStepContent div.nowStep {
  505. display: block;
  506. }
  507. .authStepContent div.step1>div {
  508. width: 100%;
  509. height: 202px;
  510. position: absolute;
  511. top: 50%;
  512. margin-top: -101px;
  513. }
  514. .authStepContent div.step1>div ul {
  515. display: flex;
  516. }
  517. .authStepContent div.step1 li {
  518. width: calc(50% - 30px);
  519. margin: 0 auto;
  520. height: 200px;
  521. }
  522. .authStepContent div.step1 li>div {
  523. width: 100%;
  524. height: 100%;
  525. border: 1px solid #eee;
  526. }
  527. .authStepContent div.step1 li div div:nth-child(1) {
  528. height: 60px;
  529. line-height: 60px;
  530. font-size: 20px;
  531. border-bottom: 1px solid #eee;
  532. }
  533. .authStepContent div.step1 li div div:nth-child(2) {
  534. height: 80px;
  535. padding: 10px;
  536. }
  537. .authStepContent div.step1 li div div:nth-child(3) {
  538. height: 40px;
  539. line-height: 40px;
  540. }
  541. .authStepContent div.step1 li div div:nth-child(1),
  542. .authStepContent div.step1 li div div:nth-child(3) {
  543. text-align: center;
  544. }
  545. .authStepContent div.step1 .attestation {
  546. cursor: pointer;
  547. background-color: rgba(34, 59, 73, 0.86);
  548. color: #fff;
  549. }
  550. .authStepContent div.step2 {
  551. position: relative;
  552. }
  553. .authStepContent div.step2>div {
  554. width: 440px;
  555. height: 350px;
  556. position: absolute;
  557. top: 50%;
  558. left: 50%;
  559. margin-left: -220px;
  560. margin-top: -175px;
  561. }
  562. .authStepContent div.step2>div>div {
  563. /* height: 40px; */
  564. width: 100%;
  565. line-height: 40px;
  566. font-size: 16px;
  567. display: table;
  568. }
  569. .authStepContent div.step2 p {
  570. float: left;
  571. }
  572. .authStepContent div.step2 .IDCard {
  573. width: calc(101% - 130px);
  574. height: 40px;
  575. margin-left: 120px;
  576. }
  577. .authStepContent div.step2 .IDCard p {
  578. width: 58px !important;
  579. display: inline-block;
  580. }
  581. .authStepContent div.step2 .IDCard>div {
  582. height: 40px !important;
  583. width: calc(100% - 80px);
  584. display: inline-block;
  585. }
  586. #portrait>div,
  587. #emblem>div {
  588. margin: 0;
  589. height: 100%;
  590. }
  591. #portrait>div .width-2of12,
  592. #emblem>div .width-2of12 {
  593. width: 16.7%
  594. }
  595. #portrait>div .width-fill,
  596. #emblem>div .width-fill {
  597. width: 100%
  598. }
  599. #portrait>div div,
  600. #emblem>div div {
  601. float: left;
  602. height: 100%;
  603. }
  604. #portrait>div div button,
  605. #emblem>div div button {
  606. float: left;
  607. height: 30px;
  608. padding: 0 5px;
  609. margin-top: 5px;
  610. cursor: pointer;
  611. }
  612. #portrait .delete,
  613. #emblem .delete {
  614. background: url(../../images/user/delete.png) no-repeat center center;
  615. border: 1px solid #999;
  616. width: 30px;
  617. }
  618. button.icon-button.button.delete {}
  619. .authStepContent div.step2 .IDCard:nth-child(3) {
  620. margin-left: 120px;
  621. }
  622. /* .authStepContent div.step2 p:nth-child(3) {
  623. margin-left: 20px;
  624. } */
  625. .authStepContent div.step2 p span {
  626. color: #ff0000;
  627. }
  628. .authStepContent div.step2 p.label {
  629. width: 110px;
  630. height: 40px;
  631. text-align: right;
  632. padding: 0 10px 0 0;
  633. }
  634. .authStepContent div.step2 input {
  635. float: left;
  636. height: 30px;
  637. width: calc(100% - 142px);
  638. text-align: left;
  639. padding: 0 10px 0 10px;
  640. font-size: 14px;
  641. margin: 5px 0 0 0;
  642. border: 1px solid #eee;
  643. }
  644. .authStepContent div.step2 .prev,
  645. .authStepContent div.step2 .next {
  646. background: transparent;
  647. border: 1px solid #eee;
  648. height: 40px;
  649. padding: 0px 55px;
  650. margin: 0 34px;
  651. margin-top: 30px;
  652. cursor: pointer;
  653. }
  654. .authStepContent div.step2 .upload_IDCard_describe {
  655. font-size: 8px;
  656. line-height: 20px;
  657. padding: 0 0 0 120px;
  658. width: calc(100% - 120px);
  659. }
  660. .authStepContent div.step3 .uploadBackMessage {
  661. height: 40px;
  662. line-height: 40px;
  663. font-size: 16px;
  664. margin-top: 60px;
  665. text-align: center
  666. }
  667. .authStepContent div.step3 .back {
  668. float: right;
  669. margin-top: 100px;
  670. margin-right: 20px;
  671. background: transparent;
  672. border: 1px solid #eee;
  673. height: 40px;
  674. padding: 0px 55px;
  675. cursor: pointer;
  676. }
  677. .background-grey {
  678. color: #fff !important;
  679. background: #999 !important;
  680. }