draw.scss 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215
  1. // 艺术照部分样式
  2. .conList{
  3. display: flex;
  4. flex-wrap: wrap;
  5. // justify-content: space-between;
  6. width: 100%;
  7. .item:nth-of-type(4n){
  8. // margin-right: 0rpx;
  9. }
  10. .item_a{
  11. border: 4rpx solid #1F79F0;
  12. }
  13. .item{
  14. margin-right: 18rpx;
  15. // width: 20.8vw;
  16. width: 22.3%;
  17. // min-height: 212rpx;
  18. margin-bottom: 20rpx;
  19. display: flex;
  20. flex-direction: column;
  21. justify-content: center;
  22. align-items: center;
  23. .top{
  24. width: 100%;
  25. height: 100%;
  26. border-radius: 20rpx;
  27. height: 212rpx;
  28. position:relative;
  29. // background: url(https://img0.baidu.com/it/u=1641416437,1150295750&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800);
  30. background-size: 100% 100%;
  31. .tag{
  32. width: 62rpx;
  33. height: 42rpx;
  34. position: absolute;
  35. bottom: 0rpx;
  36. right: 0rpx;
  37. border-radius: 0 0 20rpx 0;
  38. }
  39. }
  40. .name{
  41. font-size: 30rpx;
  42. font-family: PingFang-SC, PingFang-SC;
  43. font-weight: 500;
  44. color: #333333;
  45. margin-top: 24rpx;
  46. }
  47. }
  48. }
  49. .ysBox{
  50. padding-top: 24rpx;
  51. padding-left: 28rpx;
  52. padding-right: 28rpx;
  53. .selBox{
  54. // background: red;
  55. position: relative;
  56. .optDetailBox{
  57. position: absolute;
  58. top: 126rpx;
  59. left: -28rpx;
  60. height: calc(100vh - 290rpx);
  61. width: 100vw;
  62. background: rgba(0, 0, 0, .35);
  63. z-index: 1;
  64. .con{
  65. position: absolute;
  66. box-sizing: border-box;
  67. z-index: 2;
  68. width:100%;
  69. min-height: 112rpx;
  70. background: #FFFFFF;
  71. border-radius: 0rpx 0rpx 32rpx 32rpx;
  72. padding: 32rpx 30rpx;
  73. // margin-top: 48rpx;
  74. .optList{
  75. display: flex;
  76. flex-wrap: wrap;
  77. .item{
  78. width: 144rpx;
  79. height: 48rpx;
  80. background: #F4F4F4;
  81. border-radius: 31rpx;
  82. margin-right: 24rpx;
  83. display: flex;
  84. justify-content: center;
  85. align-items: center;
  86. font-size: 24rpx;
  87. font-family: PingFang-SC, PingFang-SC;
  88. font-weight: 500;
  89. color: #333333;
  90. margin-bottom: 24rpx;
  91. }
  92. .item_a{
  93. border: 2rpx solid #333333;
  94. }
  95. }
  96. }
  97. }
  98. .title{
  99. font-size: 30rpx;
  100. font-family: PingFang-SC, PingFang-SC;
  101. font-weight: 800;
  102. color: #333333;
  103. margin-bottom: 24rpx;
  104. }
  105. .selList{
  106. margin-bottom: 24rpx;
  107. display: flex;
  108. flex-wrap: nowrap;
  109. white-space: nowrap;
  110. // background: red;
  111. width: 100%;
  112. overflow-y: hidden;
  113. overflow-x: scroll;
  114. // z-index: 3;
  115. .item{
  116. // width: 200rpx;
  117. height: 62rpx;
  118. background: #F4F4F4;
  119. border-radius: 31rpx;
  120. display: flex;
  121. align-items: center;
  122. justify-content: center;
  123. margin-right: 16rpx;
  124. padding-left: 24rpx;
  125. padding-right: 26rpx;
  126. .arrD{
  127. width: 23rpx;
  128. height: 14rpx;
  129. margin-left: 14rpx;
  130. }
  131. }
  132. }
  133. .moreBtn{
  134. height: 76rpx;
  135. background: #D6E7FE;
  136. border-radius: 38rpx;
  137. display: flex;
  138. align-items: center;
  139. justify-content: center;
  140. font-size: 28rpx;
  141. font-family: PingFang-SC, PingFang-SC;
  142. font-weight: bold;
  143. color: #1F79F0;
  144. }
  145. }
  146. .upTitle{
  147. font-size: 30rpx;
  148. font-family: PingFang-SC, PingFang-SC;
  149. font-weight: 800;
  150. color: #333333;
  151. margin-top: 64rpx;
  152. }
  153. .upList{
  154. display: flex;
  155. align-items: center;
  156. margin-top: 24rpx;
  157. .upBox{
  158. display: flex;
  159. flex-direction: column;
  160. align-items: center;
  161. justify-content: center;
  162. margin-right: 18rpx;
  163. .up{
  164. width: 160rpx;
  165. height: 212rpx;
  166. background: #F4F4F4;
  167. border-radius: 20rpx;
  168. position: relative;
  169. display: flex;
  170. justify-content: center;
  171. align-items: center;
  172. font-size: 28rpx;
  173. font-family: PingFang-SC, PingFang-SC;
  174. font-weight: 500;
  175. color: #999999;
  176. .loading{
  177. position: absolute;
  178. z-index: 9;
  179. }
  180. .del{
  181. position: absolute;
  182. top: 0rpx;
  183. right: 0rpx;
  184. // background: red;
  185. padding-top: 5rpx;
  186. padding-right: 5rpx;
  187. // width: 30%;
  188. // height: 25%;
  189. display: flex;
  190. justify-content: flex-end;
  191. align-items: start;
  192. }
  193. .camera{
  194. position: absolute;
  195. bottom: 0rpx;
  196. right: 0;
  197. width: 62rpx;
  198. height: 42rpx;
  199. border-radius:0 0 20rpx 0;
  200. }
  201. }
  202. .up_a{
  203. border: 4rpx solid #1F79F0;
  204. }
  205. .up1{
  206. background: url(@/static/modal.png);
  207. background-size: cover;
  208. background: #F4F4F4;
  209. background-size: 100% 100%;
  210. }
  211. .up2{
  212. background-size: 100% 100%;
  213. }
  214. .des{
  215. margin-top: 18rpx;
  216. font-size: 28rpx;
  217. font-family: PingFang-SC, PingFang-SC;
  218. font-weight: 500;
  219. color: #333333;
  220. }
  221. }
  222. }
  223. .tipBox{
  224. display: flex;
  225. align-items: center;
  226. font-size: 24rpx;
  227. font-family: PingFang-SC, PingFang-SC;
  228. font-weight: 500;
  229. color: #999999;
  230. margin-top: 32rpx;
  231. img{
  232. width: 28rpx;
  233. height: 28rpx;
  234. margin-right: 8rpx;
  235. }
  236. }
  237. .ysBtn{
  238. display: flex;
  239. justify-content: center;
  240. align-items: center;
  241. height: 76rpx;
  242. background: linear-gradient(90deg, #549DFF 0%, #207CF7 100%);
  243. border-radius: 38rpx;
  244. font-size: 28rpx;
  245. font-family: PingFang-SC, PingFang-SC;
  246. font-weight: bold;
  247. color: #FFFFFF;
  248. margin-top: 48rpx;
  249. margin-bottom: 72rpx;
  250. }
  251. }
  252. .cankaoImgBox{
  253. position: relative;
  254. padding: 40rpx 30rpx;
  255. padding-bottom: 154rpx;
  256. .top{
  257. display: flex;
  258. align-items: center;
  259. margin-bottom: 32rpx;
  260. .title{
  261. font-size: 30rpx;
  262. font-family: PingFang-SC, PingFang-SC;
  263. font-weight: 800;
  264. color: #333333;
  265. margin-right: 16rpx;
  266. }
  267. img{
  268. width: 28rpx;
  269. height: 28rpx;
  270. }
  271. span{
  272. margin-left: 8rpx;
  273. font-size: 24rpx;
  274. font-family: PingFang-SC, PingFang-SC;
  275. font-weight: 500;
  276. color: #999999;
  277. }
  278. }
  279. .conList{
  280. // background: red;
  281. max-height: 1000rpx;
  282. overflow-x: hidden;
  283. overflow-y: scroll;
  284. padding-left: 4rpx;
  285. .item{
  286. // width: 100rpx;
  287. .name{
  288. margin-top: 0;
  289. }
  290. }
  291. }
  292. .btnBox{
  293. display: flex;
  294. justify-content: space-between;
  295. align-items: center;
  296. height: 154rpx;
  297. background: #FFFFFF;
  298. box-shadow: 0rpx -2rpx 20rpx 0rpx rgba(0,0,0,0.05);
  299. position: fixed;
  300. bottom: 0;
  301. left: 0;
  302. width: 100%;
  303. padding-left: 30rpx;
  304. padding-right: 30rpx;
  305. box-sizing: border-box;
  306. .left{
  307. display: flex;
  308. justify-content: center;
  309. align-items: center;
  310. width: 242rpx;
  311. height: 76rpx;
  312. background: #FFFFFF;
  313. border-radius: 38rpx;
  314. border: 2rpx solid #207CF7;
  315. font-size: 30rpx;
  316. font-family: PingFang-SC, PingFang-SC;
  317. font-weight: 500;
  318. color: #207CF7;
  319. }
  320. .right{
  321. display: flex;
  322. justify-content: center;
  323. align-items: center;
  324. width: 432rpx;
  325. height: 76rpx;
  326. background: linear-gradient(270deg, #207CF7 0%, #549DFF 100%);
  327. border-radius: 38rpx;
  328. font-size: 30rpx;
  329. font-family: PingFang-SC, PingFang-SC;
  330. font-weight: 500;
  331. color: #FFFFFF;
  332. }
  333. }
  334. }
  335. .outer{
  336. position: relative;
  337. .addmask{
  338. height: 45px;
  339. width: 100%;
  340. // background: red;
  341. position: fixed;
  342. z-index: 9999;
  343. top: 0;
  344. left: 0;
  345. .leadBg{
  346. position: absolute;
  347. width: 100vw;
  348. height: 100vh;
  349. // width: 100%;
  350. // height: 100%;
  351. left: 0;
  352. top: 0;
  353. z-index: 9999;
  354. background: rgba(0, 0, 0, .69);
  355. // padding-left: 38rpx;
  356. // padding-right: 38rpx;
  357. display: flex;
  358. justify-content: center;
  359. .leadBox1{
  360. // margin-bottom: 138rpx;
  361. width: 674rpx;
  362. height: 1134rpx;
  363. background-image: url(@/static/hh_lead1.png);
  364. background-size: cover;
  365. margin-top: 100rpx;
  366. position: relative;
  367. .nextBtn{
  368. width: 350rpx;
  369. height: 140rpx;
  370. // background: red;
  371. position: absolute;
  372. right: 0;
  373. bottom: 0rpx;
  374. }
  375. }
  376. .leadBox2{
  377. width: 674rpx;
  378. // width: 100%;
  379. height: 902rpx;
  380. background-image: url(@/static/hh_lead_2.png);
  381. background-size: cover;
  382. margin-top: 200rpx;
  383. position: relative;
  384. .nextBtn{
  385. width: 350rpx;
  386. height: 140rpx;
  387. // background: green;
  388. position: absolute;
  389. right: 0;
  390. top:250rpx;
  391. }
  392. }
  393. }
  394. }
  395. }
  396. .bg {
  397. position: fixed;
  398. top: 0;
  399. width: 100%;
  400. height: 100%;
  401. // background: linear-gradient(-45deg, #1a1a1a, #262626, #0d0d0d);
  402. z-index: -1;
  403. }
  404. @-webkit-keyframes Btn1 {
  405. 0% {
  406. background-position: 0 50%;
  407. }
  408. 50% {
  409. background-position: 100% 50%;
  410. }
  411. 100% {
  412. background-position: 0 50%;
  413. }
  414. }
  415. @keyframes Btn1 {
  416. 0% {
  417. background-position: 0 50%;
  418. }
  419. 50% {
  420. background-position: 100% 50%;
  421. }
  422. 100% {
  423. background-position: 0 50%;
  424. }
  425. }
  426. @-webkit-keyframes Btn1_ {
  427. 0% {
  428. transform: translateX(-100%);
  429. }
  430. 100% {
  431. transform: translateX(0);
  432. }
  433. }
  434. @keyframes Btn1_ {
  435. 0% {
  436. transform: translateX(-100%);
  437. }
  438. 100% {
  439. transform: translateX(0);
  440. }
  441. }
  442. .Btn1::before {
  443. // animation: Btn1__1 0.4s linear 0.4s infinite;
  444. background: #fff;
  445. border-radius: 100rpx;
  446. content: '';
  447. height: 100rpx;
  448. left: calc(50% - 50rpx);
  449. opacity: 0;
  450. position: absolute;
  451. top: calc(50% - 50rpx);
  452. width: 100rpx;
  453. }
  454. @-webkit-keyframes Btn1__1 {
  455. 0% {
  456. opacity: 0.7;
  457. transform: scale(0);
  458. }
  459. 100% {
  460. opacity: 0;
  461. transform: scale(2);
  462. }
  463. }
  464. @keyframes Btn1__1 {
  465. 0% {
  466. opacity: 0.7;
  467. transform: scale(0);
  468. }
  469. 100% {
  470. opacity: 0;
  471. transform: scale(2);
  472. }
  473. }
  474. .Btn1::after {
  475. // animation: Btn1__2 0.8s linear 0.4s infinite;
  476. background: #fff;
  477. border-radius: 100rpx;
  478. content: '';
  479. height: 100rpx;
  480. left: calc(50% - 50rpx);
  481. opacity: 0;
  482. position: absolute;
  483. top: calc(50% - 50rpx);
  484. width: 100rpx;
  485. }
  486. @-webkit-keyframes Btn1__2 {
  487. 0% {
  488. opacity: 0.7;
  489. transform: scale(0);
  490. }
  491. 100% {
  492. opacity: 0;
  493. transform: scale(2.5);
  494. }
  495. }
  496. @keyframes Btn1__2 {
  497. 0% {
  498. opacity: 0.7;
  499. transform: scale(0);
  500. }
  501. 100% {
  502. opacity: 0;
  503. transform: scale(2.5);
  504. }
  505. }
  506. .Btn1 text {
  507. line-height: 38rpx;
  508. text-align: center;
  509. }
  510. .Btn1 image {
  511. animation: Btn1_image 0.8s linear infinite alternate;
  512. left: 30rpx;
  513. position: absolute;
  514. top: -30rpx;
  515. }
  516. @-webkit-keyframes Btn1_image {
  517. 0% {
  518. transform: rotate(0);
  519. }
  520. 100% {
  521. transform: rotate(18deg);
  522. }
  523. }
  524. @keyframes Btn1_image {
  525. 0% {
  526. transform: rotate(0);
  527. }
  528. 100% {
  529. transform: rotate(18deg);
  530. }
  531. }
  532. .cu-form-group {
  533. padding: 16rpx 0;
  534. .cu-title {
  535. margin-bottom: 4rpx;
  536. .title {
  537. text-align: justify;
  538. padding-right: 30rpx;
  539. font-size: 30rpx;
  540. position: relative;
  541. height: 60rpx;
  542. line-height: 60rpx;
  543. min-width: calc(5em + 15px);
  544. font-weight: bold;
  545. color: #000;
  546. // view {
  547. // color: red;
  548. // }
  549. // .shu {
  550. // background: #fff;
  551. // width: 5px;
  552. // height: 38rpx;
  553. // margin-right: 20rpx;
  554. // }
  555. }
  556. .cu-empty {
  557. .empty {
  558. margin-right: 8rpx;
  559. font-size: 26rpx;
  560. color: #fff;
  561. z-index: 9;
  562. }
  563. }
  564. }
  565. .engine-container {
  566. background-color: #f1f1f1;
  567. padding: 20rpx;
  568. border-radius: 22rpx;
  569. display: flex;
  570. justify-content: space-between;
  571. margin-top: 16rpx;
  572. .model_view {
  573. color: #9e9e9e;
  574. }
  575. }
  576. .textarea-container {
  577. // padding: 30rpx;
  578. background: #f1f1f1;
  579. border-radius: 18rpx;
  580. // textarea {
  581. // width: 100%;
  582. // height: 100rpx;
  583. // font-size: 28rpx;
  584. // color: #303133db;
  585. // }
  586. .textarea {
  587. background-color: #f1f1f1;
  588. width: 100%;
  589. height: 260rpx;
  590. padding: 20rpx;
  591. border-radius: 18rpx;
  592. margin-top: 16rpx;
  593. color: #9e9e9e;
  594. }
  595. .textareaoperate {
  596. padding: 0 30rpx 22rpx;
  597. .increase {
  598. // background: #ffa726;
  599. color: #fff;
  600. padding: 6px 16px;
  601. font-size: 14px;
  602. border-radius: 20px;
  603. }
  604. view {
  605. font-size: 32rpx;
  606. // margin-right: 30rpx;
  607. }
  608. }
  609. .trash {
  610. width: 100%;
  611. justify-content: flex-end;
  612. }
  613. }
  614. .scrollview {
  615. white-space: nowrap;
  616. margin-top: 16rpx;
  617. .scrollitems {
  618. display: inline-block;
  619. background: #f3f3f3;
  620. text-align: center;
  621. padding: 12rpx 32rpx;
  622. margin-right: 30rpx;
  623. border-radius: 6rpx;
  624. font-size: 26rpx;
  625. }
  626. .scrollitems.active {
  627. background: #6f2fdb;
  628. color: #fff;
  629. }
  630. }
  631. .scrollstyle {
  632. display: inline-block;
  633. position: relative;
  634. width: 200rpx;
  635. height: 140rpx;
  636. margin-right: 30rpx;
  637. image {
  638. width: 200rpx;
  639. height: 140rpx;
  640. border-style: solid;
  641. border-color: #ffca28;
  642. border-width: 8rpx;
  643. }
  644. view {
  645. position: absolute;
  646. bottom: 8rpx;
  647. width: 184rpx;
  648. text-align: center;
  649. color: #fff;
  650. background: #000000a8;
  651. font-size: 24rpx;
  652. margin-left: 8rpx;
  653. }
  654. }
  655. .proportion {
  656. // margin-left: 30rpx;
  657. display: flex;
  658. margin-top: 16rpx;
  659. .radio {
  660. margin-right: 48rpx;
  661. border-radius: 8rpx;
  662. }
  663. .describe {
  664. font-size: 28rpx;
  665. margin-top: 12rpx;
  666. color: #9e9e9e;
  667. }
  668. }
  669. .cu-proportion {
  670. width: 100rpx;
  671. height: 100rpx;
  672. border-style: solid;
  673. border-width: 4rpx;
  674. border-radius: 10rpx;
  675. border-color: #d9d9d9;
  676. .proportion1 {
  677. width: 72rpx;
  678. height: 72rpx;
  679. background: #d9d9d9;
  680. border-radius: 10rpx;
  681. }
  682. .proportion2 {
  683. width: 45rpx;
  684. height: 72rpx;
  685. border-radius: 4rpx;
  686. background: #d9d9d9;
  687. border-radius: 10rpx;
  688. }
  689. .proportion3 {
  690. width: 72rpx;
  691. height: 45rpx;
  692. border-radius: 4rpx;
  693. background: #d9d9d9;
  694. border-radius: 10rpx;
  695. }
  696. }
  697. .radio.active {
  698. color: #207CF7;
  699. .cu-proportion {
  700. border-color: #207CF7;
  701. }
  702. .cu-proportion view {
  703. background: #207CF7;
  704. }
  705. }
  706. .cu-upload {
  707. width: 100%;
  708. height: 260rpx;
  709. background: #f1f1f1;
  710. border-radius: 20rpx;
  711. // border-style: double;
  712. border-color: #d3d4d6;
  713. position: relative;
  714. .upload-img {
  715. width: 100%;
  716. height: 100%;
  717. border-radius: 20rpx;
  718. }
  719. .upload-delete {
  720. position: absolute;
  721. right: 8rpx;
  722. top: 8rpx;
  723. color: #207CF7;
  724. }
  725. .upload {
  726. margin-top: 12rpx;
  727. color: #9e9e9e;
  728. }
  729. }
  730. .tn-slider__custom-block {
  731. background-color: #fff;
  732. width: auto;
  733. height: 40rpx;
  734. line-height: 40rpx;
  735. padding: 0 5rpx;
  736. border-radius: 50%;
  737. text-align: center;
  738. color: #ffffff;
  739. }
  740. }
  741. .bnt {
  742. font-size: 32rpx;
  743. font-weight: bold;
  744. color: #fff;
  745. width: 690rpx;
  746. height: 100rpx;
  747. text-align: center;
  748. border-radius: 100rpx;
  749. line-height: 100rpx;
  750. margin: 64rpx auto 15rpx;
  751. background: #fff;
  752. }
  753. .buttonhover {
  754. background: #fff;
  755. opacity: 0.7;
  756. }
  757. /* 底部安全边距 start*/
  758. .tn-tabbar-height {
  759. min-height: 120rpx;
  760. height: calc(140rpx + env(safe-area-inset-bottom) / 2);
  761. height: calc(140rpx + constant(safe-area-inset-bottom));
  762. }
  763. .try-tips {
  764. // padding: 0 16rpx;
  765. display: flex;
  766. align-items: center;
  767. justify-content: space-between;
  768. margin-top: 20rpx;
  769. // color: #d9d9d9;
  770. .change {
  771. display: flex;
  772. align-items: center;
  773. &-text {
  774. margin-left: 6rpx;
  775. }
  776. }
  777. }
  778. .polish {
  779. margin-top: 20rpx;
  780. view {
  781. font-size: 30rpx;
  782. font-weight: bold;
  783. color: #000;
  784. // margin-right: 30rpx;
  785. }
  786. }
  787. .words-ocntainer {
  788. padding: 0 16rpx;
  789. .sentences {
  790. display: flex;
  791. flex-wrap: wrap;
  792. .item {
  793. padding: 8rpx 16rpx;
  794. margin-bottom: 10rpx;
  795. background: #333333;
  796. color: #8f8f8f;
  797. font-size: 14px;
  798. border-radius: 10rpx;
  799. font-size: 13px;
  800. }
  801. }
  802. .tags {
  803. display: flex;
  804. flex-wrap: wrap;
  805. .item {
  806. padding: 8rpx 16rpx;
  807. margin-bottom: 10rpx;
  808. margin-right: 10rpx;
  809. background: #333333;
  810. color: #8f8f8f;
  811. font-size: 14px;
  812. border-radius: 10rpx;
  813. font-size: 13px;
  814. }
  815. }
  816. }
  817. .desc-tips {
  818. margin-bottom: 20rpx;
  819. color: #d9d9d9;
  820. font-size: 13px;
  821. }
  822. .footer {
  823. margin-top: 80rpx;
  824. // padding-bottom: 100rpx;
  825. position: fixed;
  826. bottom: 60rpx;
  827. width: 92%;
  828. z-index: 999;
  829. border-radius: 20rpx;
  830. .Btn1 {
  831. // animation: Btn1 3s ease infinite alternate, Btn1_ 0.4s linear alternate;
  832. // background: linear-gradient(60deg, #f79533, #f37055, #6f2fdb, #a166ab, #5073b8, #1098ad, #07b39b, #6fba82);
  833. // background-size: 300% 300%;
  834. // border: solid #fff;
  835. // border-radius: 20rpx;
  836. // border-width: 2rpx 2rpx 6rpx;
  837. // box-shadow: 0rpx 20rpx 20rpx 0rpx rgba(162, 253, 197, 0.4);
  838. border-radius: 20rpx;
  839. background: linear-gradient(to right, #00ca88, #00BCD4);
  840. color: #fff;
  841. display: flex;
  842. font-size: 30rpx;
  843. font-weight: 600;
  844. height: 80rpx;
  845. justify-content: center;
  846. align-items: center;
  847. // width: 650rpx;
  848. .create {
  849. width: 100%;
  850. display: flex;
  851. align-items: center;
  852. flex-direction: column;
  853. }
  854. }
  855. }
  856. .userAvatarUrl_view {
  857. border-radius: 100rpx;
  858. height: 80rpx;
  859. margin-bottom: 15rpx;
  860. overflow: hidden;
  861. width: 80rpx;
  862. }
  863. .scroll-view {
  864. white-space: nowrap;
  865. width: 94%;
  866. .scroll-item {
  867. display: inline-block;
  868. text-align: center;
  869. margin-right: 10rpx;
  870. padding: 10rpx 20rpx;
  871. background-color: #f1f1f1;
  872. height: 60rpx;
  873. border-radius: 30rpx;
  874. color: #207CF7;
  875. }
  876. }
  877. .directask {
  878. padding: 14rpx 30rpx 250rpx;
  879. }
  880. .dygbhg {
  881. background: #ffffff;
  882. border-radius: 20rpx 20rpx 0 0;
  883. position: fixed;
  884. bottom: 0;
  885. width: 100%;
  886. box-shadow: 0px 0px 10px #00000024;
  887. display: flex;
  888. align-items: center;
  889. justify-content: space-evenly;
  890. z-index: 999;
  891. }
  892. .whole {
  893. width: 30%;
  894. height: 80rpx;
  895. display: flex;
  896. color: #ffffff;
  897. align-items: center;
  898. justify-content: center;
  899. background: #d9d9d9;
  900. // font-weight: bold;
  901. border-radius: 60rpx;
  902. }
  903. .distinguish {
  904. width: 56%;
  905. height: 80rpx;
  906. display: flex;
  907. color: #ffffff;
  908. align-items: center;
  909. justify-content: center;
  910. background: linear-gradient(to right, $tc, $tc2);
  911. font-weight: bold;
  912. border-radius: 60rpx;
  913. margin: 38rpx 0;
  914. margin-left: 4%;
  915. }
  916. .select {
  917. font-weight: bold;
  918. font-size: 32rpx;
  919. margin: 30rpx;
  920. }
  921. .scroll_mode {
  922. height: 1100rpx;
  923. padding: 0rpx 30rpx 30rpx;
  924. .card {
  925. // border-radius: 8px;
  926. width: 32%;
  927. height: 12.5rem;
  928. background: #f1f1f180;
  929. margin-bottom: 20rpx;
  930. border-style: solid;
  931. border-color: #fff;
  932. border-width: 3px;
  933. // border: 3px solid transparent;
  934. .card-info {
  935. padding: .4375rem .375rem;
  936. .card-info-title {
  937. // color: #fff;
  938. line-height: 1.5rem;
  939. }
  940. .card-info-desc {
  941. font-size: 24rpx;
  942. line-height: 1.25rem;
  943. height: 40px;
  944. color: #999;
  945. display: -webkit-box;
  946. -webkit-line-clamp: 2;
  947. -webkit-box-orient: vertical;
  948. overflow: hidden;
  949. }
  950. }
  951. }
  952. }
  953. .generate {
  954. margin-top: 8px;
  955. .xz_generate {
  956. width: 150rpx;
  957. height: 90rpx;
  958. background: #f1f1f1;
  959. margin-right: 30rpx;
  960. border-style: solid;
  961. border-color: #f1f1f1;
  962. border-width: 3px;
  963. border-radius: 6px;
  964. }
  965. .xz_gactive {
  966. width: 150rpx;
  967. height: 90rpx;
  968. background: #f1f1f1;
  969. border-style: solid;
  970. border-color: #207CF7;
  971. border-width: 3px;
  972. border-radius: 6px;
  973. }
  974. }
  975. .gpt-select {
  976. padding: 30rpx;
  977. .gpt-textarea-container {
  978. margin-top: 20rpx;
  979. }
  980. .use-gpt {
  981. margin-top: 30rpx;
  982. }
  983. }
  984. .mjSelBox{
  985. display: flex;
  986. justify-content: space-between;
  987. .mjitem{
  988. height: 120px;
  989. width: 48%;
  990. border-radius: 12px;
  991. border: 2px solid;
  992. border-color: white;
  993. position: relative;
  994. background-size: 100% 100%;
  995. // background-size: cover;
  996. .topRight{
  997. width: 82rpx;
  998. height: 82rpx;
  999. // background: red;
  1000. position: absolute;
  1001. right: 0rpx;
  1002. top: -4rpx;
  1003. display: flex;
  1004. justify-content: flex-end;
  1005. padding-top: 5rpx;
  1006. padding-right: 10rpx;
  1007. ont-size: 24rpx;
  1008. font-family: PingFang-SC, PingFang-SC;
  1009. font-weight: bold;
  1010. color: #FFFFFF;
  1011. border-radius:0 12px 0 0;
  1012. }
  1013. .bar{
  1014. font-size: 12px;
  1015. font-family: PingFang-SC, PingFang-SC;
  1016. font-weight: bold;
  1017. color: #FFFFFF;
  1018. width: 100%;
  1019. height: 28px;
  1020. background: rgba(0, 0, 0, .35);
  1021. border-radius: 0px 0px 12px 12px;
  1022. display: flex;
  1023. justify-content: center;
  1024. align-items: center;
  1025. position: absolute;
  1026. bottom: 0;
  1027. }
  1028. }
  1029. }