_post_id.scss 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600
  1. @import "~@/assets/css/scssCommon.scss";
  2. .jobDetail {
  3. .breadcrumb {
  4. width: 1000px;
  5. margin: 30px auto 10px auto;
  6. a {
  7. color: #666;
  8. font-size: 14px;
  9. }
  10. }
  11. .contentArea {
  12. margin: 0 auto;
  13. width: 1000px;
  14. min-height: 450px;
  15. background: rgba(255, 255, 255, 1);
  16. padding: 45px 20px;
  17. display: flex;
  18. justify-content: space-between;
  19. .leftArea {
  20. width: 740px;
  21. .jobTitle {
  22. font-size: 22px;
  23. font-weight: 500;
  24. color: rgba(34, 34, 34, 1);
  25. line-height: 30px;
  26. }
  27. .publishTime, .workTime, .skills {
  28. margin-top: 13px;
  29. height: 20px;
  30. font-size: 14px;
  31. font-weight: 500;
  32. color: rgba(51, 51, 51, 1);
  33. line-height: 20px;
  34. color: #333333;
  35. span {
  36. font-size: 14px;
  37. color: rgba(51, 51, 51, 1);
  38. line-height: 20px;
  39. color: #333333;
  40. font-weight: 400;
  41. }
  42. }
  43. .publishTime {
  44. margin-top: 23px;
  45. }
  46. .desc {
  47. min-height: 160px;
  48. margin-top: 40px;
  49. .descTitle {
  50. font-size: 13px;
  51. font-weight: 600;
  52. color: rgba(51, 51, 51, 1);
  53. line-height: 27px;
  54. color: #333;
  55. }
  56. .descValue {
  57. font-size: 13px;
  58. font-weight: 400;
  59. color: rgba(51, 51, 51, 1);
  60. line-height: 27px;
  61. color: #333;
  62. }
  63. }
  64. .btnArea {
  65. margin-top: 16px;
  66. .btn {
  67. width: 165px;
  68. height: 40px;
  69. background: rgba(48, 142, 255, 1);
  70. box-shadow: 0px 2px 6px 0px rgba(48, 142, 255, 0.3);
  71. border-radius: 2px;
  72. display: flex;
  73. justify-content: center;
  74. align-items: center;
  75. cursor: pointer;
  76. p {
  77. height: 20px;
  78. font-size: 14px;
  79. font-weight: 500;
  80. color: rgba(255, 255, 255, 1);
  81. line-height: 20px;
  82. }
  83. &.submitNow {
  84. background: rgba(48, 142, 255, 1);
  85. box-shadow: 0px 2px 6px 0px rgba(48, 142, 255, 0.3);
  86. p {
  87. color: rgba(255, 255, 255, 1);
  88. }
  89. }
  90. &.noneClick {
  91. opacity: 0.7;
  92. cursor: not-allowed;
  93. }
  94. }
  95. }
  96. }
  97. .rightArea {
  98. .jobPrice {
  99. height: 30px;
  100. font-size: 22px;
  101. font-family: PingFangSC-Semibold, PingFang SC;
  102. font-weight: 600;
  103. color: rgba(255, 51, 30, 1);
  104. line-height: 30px;
  105. }
  106. .userInfo {
  107. margin-top: 25px;
  108. min-width: 150px;
  109. display: flex;
  110. flex-direction: column;
  111. align-items: center;
  112. .img {
  113. width: 50px;
  114. height: 50px;
  115. font-size: 0;
  116. img {
  117. width: 50px;
  118. height: 50px;
  119. border-radius: 50%;
  120. }
  121. }
  122. .name {
  123. text-align: center;
  124. height: 20px;
  125. font-size: 14px;
  126. font-weight: 400;
  127. color: rgba(34, 34, 34, 1);
  128. line-height: 20px;
  129. margin-top: 4px;
  130. }
  131. }
  132. .qrcode {
  133. margin-top: 50px;
  134. width: 176px;
  135. height: 176px;
  136. position: relative;
  137. .code {
  138. width: 176px;
  139. height: 176px;
  140. }
  141. .logo {
  142. position: absolute;
  143. left: 50%;
  144. top: 50%;
  145. width: 40px;
  146. height: 40px;
  147. transform-origin: center;
  148. transform: translate(-50%, -50%);
  149. }
  150. }
  151. }
  152. }
  153. }
  154. .jobDetailMobile {
  155. &.wrapper {
  156. position: relative;
  157. width: 100vw;
  158. height: 100vh;
  159. overflow: hidden;
  160. }
  161. &.main {
  162. margin: 0;
  163. width: 100%;
  164. }
  165. &.mobile {
  166. .contentArea {
  167. width: 100%;
  168. height: calc(100% - 18.67vw);
  169. overflow-x: hidden;
  170. overflow-y: scroll;
  171. .header {
  172. overflow: hidden;
  173. padding-top: remtovw(.72);
  174. /*padding-bottom: remtovw(.72);*/
  175. background-color: #ffffff;
  176. }
  177. .title-wrapper {
  178. display: flex;
  179. align-items: center;
  180. }
  181. .title {
  182. flex: 1;
  183. margin-left: remtovw(0.2);
  184. line-height: remtovw(.44);
  185. font-weight: 600;
  186. font-size: remtovw(.32);
  187. color: #222222;
  188. }
  189. .price {
  190. margin-right: remtovw(.2);
  191. line-height: remtovw(.42);
  192. font-weight: 600;
  193. font-size: remtovw(.3);
  194. color: #308EFF;
  195. }
  196. .require-list {
  197. margin-top: remtovw(.16);
  198. }
  199. .require-item {
  200. margin: 0 pxtovw(10);
  201. display: flex;
  202. align-items: center;
  203. }
  204. .require-label {
  205. flex-shrink: 0;
  206. line-height: remtovw(.46);
  207. font-weight: 600;
  208. font-size: remtovw(.25);
  209. color: #666666;
  210. align-self: flex-start;
  211. word-break: break-all;
  212. }
  213. .require-text {
  214. flex-grow: 1;
  215. margin-left: pxtovw(6);
  216. word-break: break-all;
  217. line-height: remtovw(.46);
  218. font-size: remtovw(.25);
  219. color: #666666;
  220. }
  221. .publish-info {
  222. margin: pxtovw(17) auto 0;
  223. width: pxtovw(355);
  224. height: pxtovw(50);
  225. font-size: pxtovw(14);
  226. border-top: pxtovw(1) solid #ededed;
  227. display: flex;
  228. align-items: center;
  229. justify-content: space-between;
  230. .left {
  231. flex-grow: 1;
  232. display: flex;
  233. align-items: center;
  234. height: pxtovw(50);
  235. .l {
  236. flex-shrink: 0;
  237. width: pxtovw(32);
  238. height: pxtovw(32);
  239. font-size: 0;
  240. position: relative;
  241. img {
  242. width: pxtovw(32);
  243. height: pxtovw(32);
  244. border-radius: 50%;
  245. }
  246. &.vip1:after, &.vip2:after, &.vip3:after {
  247. /*个人会员*/
  248. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAzFBMVEUAAADspRfxvC7spRfyvC/xvS/vvS7tpBPxuy/wvCvsoxHuriXxvDHxvDHwvS/spRjwvC7rpBfwvC/rpRbrpRfspRfuphbqoxfyvi7rphjroxTtpxXyvS/spBnyvi7yqgDtwSztpxL/sTvrnRTwvDDrpRj+/v3+/Pj++vL99+v0zm7zyGDyxlbvtlPus0j89eP88uH88tn67Nf77c/658v66ML44b333qT21Jz2143zyYXwvWTwu2Hxw03xwEPxvjzurjztqzPsqCnrpRsZrKOpAAAAJHRSTlMA+vj0saCLi2NBQTT78erq4eHMzLOvo5x1dWRiUVEnJx0dDQ0NCF6ZAAAArElEQVQY05XP1xKCMBBA0bUr2Huv2VAE7L3r//+TGwOKvHFnkpmch2QDoRqXmQhFlYmLcfZDrEpLMj9iSlia/SO2ATJROk89tGlFlM+FFj9IPHKH9hoMi3TecVPgie/JSiOAfp50o1sMHX37QiwMgFJzjN0Ws+tjvnwixlRh8q2LsVobdzIF3LpZGkDTbHq5J8Wb1TwjYgd8NeVIrS94fxU/DJRg2AgaaR3C9wYKgRx4iNBrzQAAAABJRU5ErkJggg==') no-repeat;
  249. content: " ";
  250. position: absolute;
  251. right: 0;
  252. bottom: 0;
  253. width: pxtovw(8.5);
  254. height: pxtovw(8.5);
  255. background-size: cover;
  256. }
  257. &.vip2:after {
  258. /*企业初创*/
  259. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAvVBMVEUAAAAAx10A13wAyF0A1nwAx10A130AyF0AxlwA1nwAyF0A0mwAym4AxGIA13wA2H0A2HwA1nwAx10A130Ax10A130Axl0A2HwAx14A2HwAyV4A1H0A1X0A1n4AxlsA2HsAyV0A13wAyF7///8A25P5/vzf+vDT+OoA57EA5acA3poA2IEA0HMAymTz/frz/Pnr/fbr/PXB+OXC9N+X8taZ7ctv7sdz6LsA4qIa3qIA4p8A2IwA24sA14oA04DLdbGUAAAAIXRSTlMA+PrunZ2Li2NAQCcdDffx6uHhysqzs6iodXVkYlFRNDSJn4b6AAAAqklEQVQY05XP1w7DIAxAUXc3TdK9tyG76d7z/z+rJlCh5i33AYkjIWzIlN1BERN1bYU91Mj60sqokaoIm+A/siqAkUdchT901ozlajCg641fJF75k84hWC26n3gg8M7PZG0LwGzS+4P7QPZ2j/S6YAK1aCC+vJ0T772YbAlJRh0x2vj+9pP8oprRBCHnDtlcLzpFxCCSM+pGcqSxFrWr2DBVEVkpbaRkmfsC64QaGgNTrsMAAAAASUVORK5CYII=') no-repeat;
  260. background-size: cover;
  261. }
  262. &.vip3:after {
  263. /*企业标识*/
  264. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAulBMVEUAAAAAtP8Amf8Atf8Amf8As/8Amv8Atv8Amf8Ap/8Ao/8Amf8Amf8Atf8Amf8Atf8Amv8AtP8AmP8Atv8Amf8As/8AmP8Atf8Amf8AtP8Am/8Atf8Al/8Atf8Amf8As/8Amv8Atf8AmP8Asf8Aif8AtP8Amf////8Axv8Au//5/f/s+f/g9v/V8v/E7f8AzP8Atv8Apv/0+//0+v+b5/933/+e3v990/8u0/8O0f9Aw/8vwP8Av/8Arf+J2XHQAAAAJXRSTlMA+fmdnWNjQEAnHf338fHq6uHhysqzs6iojIyJiXV1UVE0NA0NhW9hXwAAAKdJREFUGNOVztcOgzAMQFF3A91779phU7rn//9WHQVU4I0rJVKOFNmQq30fZSQbHCIc4h9ppGyKSaSZtAqmkaoAtQLiMYjR4lPUYMxPU1wV3oW8J2B0+X0RD4kvcWPrGQB6m//7tomEts/W0YHbNhEt1/mEjhsStXbS1Czz5HnnL1FDg6g1ayCExZM3SuJdn2+iehUSLdVKK0g1l7iATCWkcoaksuXuBz+cHHE5qD7TAAAAAElFTkSuQmCC') no-repeat;
  265. background-size: cover;
  266. }
  267. }
  268. .r {
  269. margin-left: pxtovw(10);
  270. width: pxtovw(150);
  271. height: pxtovw(28);
  272. font-size: pxtovw(14);
  273. font-weight: 400;
  274. color: rgba(68, 68, 68, 1);
  275. line-height: pxtovw(28);
  276. overflow: hidden;
  277. white-space: nowrap;
  278. text-overflow: ellipsis;
  279. }
  280. }
  281. .right {
  282. margin-left: pxtovw(50);
  283. height: pxtovw(17);
  284. font-size: pxtovw(12);
  285. font-weight: 400;
  286. color: rgba(153, 153, 153, 1);
  287. line-height: pxtovw(17);
  288. }
  289. }
  290. .detail-wrapper {
  291. overflow: hidden;
  292. margin-top: remtovw(.2);
  293. padding-top: remtovw(0.48);
  294. padding-bottom: remtovw(0.44);
  295. background-color: #ffffff;
  296. }
  297. .detail-title {
  298. margin-left: pxtovw(10);
  299. line-height: remtovw(0.44);
  300. font-weight: 600;
  301. font-size: remtovw(0.32);
  302. color: #333333;
  303. }
  304. .detail-text {
  305. margin: remtovw(0.18) auto 0;
  306. width: remtovw(6.98);
  307. line-height: remtovw(0.56);
  308. font-size: remtovw(0.28);
  309. color: #444444;
  310. word-break: break-all;
  311. }
  312. .company-wrapper {
  313. overflow: hidden;
  314. margin-top: remtovw(.2);
  315. padding: pxtovw(16) 0;
  316. background-color: #ffffff;
  317. .data-title {
  318. margin-left: pxtovw(10);
  319. line-height: remtovw(0.44);
  320. font-weight: 600;
  321. font-size: remtovw(0.32);
  322. color: #333333;
  323. }
  324. .value-box {
  325. margin: remtovw(0.18) auto 0;
  326. width: pxtovw(355);
  327. font-size: pxtovw(14);
  328. font-weight: 400;
  329. color: rgba(68, 68, 68, 1);
  330. line-height: pxtovw(28);
  331. display: flex;
  332. align-items: center;
  333. .left {
  334. flex-shrink: 0;
  335. width: pxtovw(53);
  336. height: pxtovw(53);
  337. font-size: 0;
  338. img {
  339. width: pxtovw(53);
  340. height: pxtovw(53);
  341. border-radius: pxtovw(4);
  342. }
  343. }
  344. .center {
  345. margin-left: pxtovw(10);
  346. display: flex;
  347. flex-direction: column;
  348. justify-content: center;
  349. height: pxtovw(53);
  350. width: pxtovw(250);
  351. .ctitle {
  352. width: fit-content;
  353. position: relative;
  354. p {
  355. height: pxtovw(21);
  356. font-size: pxtovw(15);
  357. font-weight: 600;
  358. color: rgba(34, 34, 34, 1);
  359. line-height: pxtovw(21);
  360. width: fit-content;
  361. max-width: pxtovw(250);
  362. text-overflow: ellipsis;
  363. word-break: break-all;
  364. white-space: nowrap;
  365. overflow: hidden;
  366. }
  367. &.vip1:after, &.vip2:after, &.vip3:after {
  368. /*个人会员*/
  369. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAzFBMVEUAAADspRfxvC7spRfyvC/xvS/vvS7tpBPxuy/wvCvsoxHuriXxvDHxvDHwvS/spRjwvC7rpBfwvC/rpRbrpRfspRfuphbqoxfyvi7rphjroxTtpxXyvS/spBnyvi7yqgDtwSztpxL/sTvrnRTwvDDrpRj+/v3+/Pj++vL99+v0zm7zyGDyxlbvtlPus0j89eP88uH88tn67Nf77c/658v66ML44b333qT21Jz2143zyYXwvWTwu2Hxw03xwEPxvjzurjztqzPsqCnrpRsZrKOpAAAAJHRSTlMA+vj0saCLi2NBQTT78erq4eHMzLOvo5x1dWRiUVEnJx0dDQ0NCF6ZAAAArElEQVQY05XP1xKCMBBA0bUr2Huv2VAE7L3r//+TGwOKvHFnkpmch2QDoRqXmQhFlYmLcfZDrEpLMj9iSlia/SO2ATJROk89tGlFlM+FFj9IPHKH9hoMi3TecVPgie/JSiOAfp50o1sMHX37QiwMgFJzjN0Ws+tjvnwixlRh8q2LsVobdzIF3LpZGkDTbHq5J8Wb1TwjYgd8NeVIrS94fxU/DJRg2AgaaR3C9wYKgRx4iNBrzQAAAABJRU5ErkJggg==') no-repeat;
  370. content: " ";
  371. position: absolute;
  372. right: -5vw;
  373. bottom: 0.9vw;
  374. width: pxtovw(16);
  375. height: pxtovw(16);
  376. background-size: cover;
  377. }
  378. &.vip2:after {
  379. /*企业初创*/
  380. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAvVBMVEUAAAAAx10A13wAyF0A1nwAx10A130AyF0AxlwA1nwAyF0A0mwAym4AxGIA13wA2H0A2HwA1nwAx10A130Ax10A130Axl0A2HwAx14A2HwAyV4A1H0A1X0A1n4AxlsA2HsAyV0A13wAyF7///8A25P5/vzf+vDT+OoA57EA5acA3poA2IEA0HMAymTz/frz/Pnr/fbr/PXB+OXC9N+X8taZ7ctv7sdz6LsA4qIa3qIA4p8A2IwA24sA14oA04DLdbGUAAAAIXRSTlMA+PrunZ2Li2NAQCcdDffx6uHhysqzs6iodXVkYlFRNDSJn4b6AAAAqklEQVQY05XP1w7DIAxAUXc3TdK9tyG76d7z/z+rJlCh5i33AYkjIWzIlN1BERN1bYU91Mj60sqokaoIm+A/siqAkUdchT901ozlajCg641fJF75k84hWC26n3gg8M7PZG0LwGzS+4P7QPZ2j/S6YAK1aCC+vJ0T772YbAlJRh0x2vj+9pP8oprRBCHnDtlcLzpFxCCSM+pGcqSxFrWr2DBVEVkpbaRkmfsC64QaGgNTrsMAAAAASUVORK5CYII=') no-repeat;
  381. background-size: cover;
  382. }
  383. &.vip3:after {
  384. /*企业标识*/
  385. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAulBMVEUAAAAAtP8Amf8Atf8Amf8As/8Amv8Atv8Amf8Ap/8Ao/8Amf8Amf8Atf8Amf8Atf8Amv8AtP8AmP8Atv8Amf8As/8AmP8Atf8Amf8AtP8Am/8Atf8Al/8Atf8Amf8As/8Amv8Atf8AmP8Asf8Aif8AtP8Amf////8Axv8Au//5/f/s+f/g9v/V8v/E7f8AzP8Atv8Apv/0+//0+v+b5/933/+e3v990/8u0/8O0f9Aw/8vwP8Av/8Arf+J2XHQAAAAJXRSTlMA+fmdnWNjQEAnHf338fHq6uHhysqzs6iojIyJiXV1UVE0NA0NhW9hXwAAAKdJREFUGNOVztcOgzAMQFF3A91779phU7rn//9WHQVU4I0rJVKOFNmQq30fZSQbHCIc4h9ppGyKSaSZtAqmkaoAtQLiMYjR4lPUYMxPU1wV3oW8J2B0+X0RD4kvcWPrGQB6m//7tomEts/W0YHbNhEt1/mEjhsStXbS1Czz5HnnL1FDg6g1ayCExZM3SuJdn2+iehUSLdVKK0g1l7iATCWkcoaksuXuBz+cHHE5qD7TAAAAAElFTkSuQmCC') no-repeat;
  386. background-size: cover;
  387. }
  388. }
  389. .cdesc {
  390. width: pxtovw(250);
  391. margin-top: pxtovw(2);
  392. height: pxtovw(17);
  393. font-size: pxtovw(12);
  394. font-weight: 400;
  395. color: rgba(153, 153, 153, 1);
  396. line-height: pxtovw(17);
  397. overflow: hidden;
  398. white-space: nowrap;
  399. text-overflow: ellipsis;
  400. }
  401. }
  402. .right {
  403. margin-left: pxtovw(34);
  404. flex-shrink: 0;
  405. height: pxtovw(14);
  406. width: pxtovw(8);
  407. background: url('~@/assets/img/credit/rightIcon.png') no-repeat;
  408. background-size: cover;
  409. }
  410. }
  411. }
  412. .data-wrapper {
  413. overflow: hidden;
  414. margin-top: remtovw(.2);
  415. padding: pxtovw(16) 0;
  416. background-color: #ffffff;
  417. .data-title {
  418. margin-left: pxtovw(10);
  419. line-height: remtovw(0.44);
  420. font-weight: 600;
  421. font-size: remtovw(0.32);
  422. color: #333333;
  423. }
  424. .value-box {
  425. margin: remtovw(0.18) auto 0;
  426. width: pxtovw(355);
  427. height: pxtovw(28);
  428. font-size: pxtovw(14);
  429. font-weight: 400;
  430. color: rgba(68, 68, 68, 1);
  431. line-height: pxtovw(28);
  432. display: flex;
  433. .left, .right {
  434. span {
  435. color: #308EFF;
  436. }
  437. }
  438. .right {
  439. margin-left: pxtovw(20);
  440. }
  441. }
  442. }
  443. .tips-wrapper {
  444. overflow: hidden;
  445. margin: remtovw(0.2) auto;
  446. width: remtovw(7);
  447. padding-top: remtovw(0.38);
  448. padding-bottom: remtovw(0.36);
  449. background-color: #ffffff;
  450. }
  451. .tips-title {
  452. margin-left: pxtovw(10);
  453. line-height: remtovw(0.42);
  454. font-weight: 600;
  455. font-size: remtovw(0.26);
  456. color: #EE3F21;
  457. }
  458. .tips-text {
  459. margin: 0 auto;
  460. width: remtovw(6.5);
  461. line-height: remtovw(0.42);
  462. font-size: remtovw(0.26);
  463. color: #999999;
  464. }
  465. }
  466. .bottomArea {
  467. position: absolute;
  468. bottom: 0;
  469. left: 0;
  470. width: 100%;
  471. height: remtovw(1.2);
  472. display: flex;
  473. justify-content: center;
  474. align-items: center;
  475. .contact-wrapper {
  476. height: remtovw(0.96);
  477. bottom: 0;
  478. width: remtovw(6.7);
  479. background-color: #308EFF;
  480. display: flex;
  481. align-items: center;
  482. justify-content: center;
  483. border-radius: 8px;
  484. img {
  485. margin-right: remtovw(0.2);
  486. width: remtovw(0.44);
  487. height: remtovw(0.44);
  488. }
  489. p {
  490. line-height: remtovw(0.44);
  491. font-weight: 500;
  492. font-size: remtovw(0.32);
  493. color: #ffffff;
  494. }
  495. }
  496. .btn {
  497. margin: 0 auto;
  498. width: pxtovw(355);
  499. height: pxtovw(40);
  500. background-color: #308EFF;
  501. line-height: pxtovw(40);
  502. text-align: center;
  503. font-weight: 500;
  504. font-size: remtovw(0.32);
  505. color: #ffffff;
  506. border-radius: pxtovw(2);
  507. }
  508. .btn-list {
  509. height: pxtovw(60);
  510. width: 100%;
  511. display: flex;
  512. align-items: center;
  513. justify-content: space-between;
  514. margin: 0 pxtovw(10);
  515. }
  516. .btn-item {
  517. width: pxtovw(173);
  518. height: pxtovw(40);
  519. background-color: #308EFF;
  520. line-height: pxtovw(40);
  521. text-align: center;
  522. font-weight: 500;
  523. font-size: pxtovw(14);
  524. color: #ffffff;
  525. border-radius: pxtovw(2);
  526. &.none {
  527. background-color: #ECECEC;
  528. color: #666666;
  529. }
  530. }
  531. }
  532. .confirmBox {
  533. position: absolute;
  534. left: 0;
  535. top: 0;
  536. z-index: 1055;
  537. background-color: rgba(0, 0, 0, 0.5);
  538. width: 100vw;
  539. height: 100vh;
  540. display: flex;
  541. justify-content: center;
  542. align-items: center;
  543. .body {
  544. width: 90vw;
  545. background-color: #fff;
  546. border-radius: pxtovw(8);
  547. box-sizing: border-box;
  548. padding: pxtovw(30) pxtovw(30) pxtovw(20) pxtovw(30);
  549. .desc {
  550. text-align: left;
  551. font-size: pxtovw(14);
  552. color: #222;
  553. }
  554. .button {
  555. margin-top: pxtovw(30);
  556. width: 100%;
  557. display: flex;
  558. justify-content: flex-end;
  559. .cancle {
  560. font-size: 14px;
  561. color: #999;
  562. }
  563. .submit {
  564. font-size: 14px;
  565. margin-left: pxtovw(30);
  566. color: #308EFF;
  567. }
  568. }
  569. }
  570. }
  571. }
  572. }