style.css 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. body {
  2. --red:#e54d42;
  3. --pink:#FF589B;
  4. --blue: #0081ff;
  5. --green: #39b54a;
  6. --white: #ffffff;
  7. --gray: #666;
  8. background:#f8f9fb;
  9. font-family: "Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun;
  10. color:#333;
  11. }
  12. p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, form {list-style: none;padding: 0;margin: 0;}
  13. a:visited {color: #000;text-decoration: none;}
  14. a:link {color: #000;text-decoration: none;}
  15. .bg-pink {background-color: var(--pink);color: var(--white);}
  16. .bg-blue {background-color: var(--blue);color: var(--white);}
  17. .bg-white {background-color:var(--white);}
  18. .bg_green {background: #13ca87!important;}
  19. .text-pink{color: var(--pink);}
  20. .text-blue{color: var(--blue);}
  21. .text-white{color: var(--white);}
  22. .text-gray{color: var(--gray);}
  23. .text-green{color: var(--green);}
  24. .text-red{color: var(--red);}
  25. .sub_title {font-weight:bold;font-size:18px;background:white;padding-left:20px;padding-bottom:5px;}
  26. .job-item {width:95%;border-radius:5px;background:white;margin:10px auto;box-sizing:border-box;padding:15px 10px;}
  27. .job-item .job-flex{display:flex;justify-content:center;align-items:center;font-size:14px;}
  28. .job-item .job-flex .job-title {font-weight:bold;font-size:16px;}
  29. .job-item .job-flex .job-flex-left .van-tag {margin-right:5px;margin-top:5px;}
  30. .job-item .job-flex .job-flex-right {margin-left:auto;font-size:12px;}
  31. .job-item .job-flex .num {min-width:20px;}
  32. .job-item .job-flex .salary {color:#e54d42;max-width:30%;}
  33. .job-item .job-flex .btn-box {display:flex;justify-content:flex-end;width:100%;}
  34. .job-item .job-flex .btn-box .van-button {margin-left:10px;}
  35. .margin-top-10 {margin-top:10px;}
  36. .content-box {background-color: #ffffff;color: #666666;box-sizing:border-box;padding:0 15px;border-bottom: 4px solid #f8f9fb;}
  37. .content-box .title .mark{width:4px;height:20px;background:var(--blue);display:block;border-radius:10px;margin-right:5px;transform:translate(0,2px);}
  38. .content-box .title {display: flex;position: relative;align-items: center;min-height: 50px;justify-content: flex-start;}
  39. .content-box .item p {padding:2px 0;font-size:14px;}
  40. .content-box .company {display: flex;justify-content: flex-start;padding-bottom:10px;}
  41. .content-box .company img {width:75px;height:75px;}
  42. .content-box .company .company-right {margin-left:10px;padding-top:5px;}
  43. .content-box .company .company-right .company-address {color:#aaa;font-size:14px;margin-top:10px;}
  44. .fix-footer {position:fixed;left:0;bottom:0;width:100%;height:45px;background:white;text-align:center;}
  45. .fix-footer .icon-box {display:flex;flex-direction:column;font-size:12px;justify-content:center;align-items:center;height:45px;}
  46. .fix-footer .icon-box span {color:#aaa;}
  47. .fix-footer .button {width:100%;height:45px;line-height:45px;background:var(--blue);color:white;}
  48. .share-box {position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;z-index: 100000;background-color: rgba(0, 0, 0, 0.7);}
  49. .share-box img {width:100%;}