index.vue 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928
  1. <template>
  2. <div class="paddy">
  3. <div class="bgImg">
  4. <img src="@/assets/images/home/bgImg.png" alt="" />
  5. </div>
  6. <div class="top">
  7. <!-- <img src="@/assets/images/home/paddy.png" alt="" /> -->
  8. <van-swipe
  9. class="my-swipe"
  10. :autoplay="3000"
  11. indicator-color="#DAAD71"
  12. @change="onChange"
  13. >
  14. <van-swipe-item style="width: 90vw">
  15. <img
  16. src="@/assets/images/home/swipper/swipper1.png"
  17. alt=""
  18. style="width: 100%"
  19. />
  20. </van-swipe-item>
  21. <van-swipe-item>
  22. <img src="@/assets/images/home/swipper/swipper2.png" alt="" />
  23. </van-swipe-item>
  24. <template #indicator>
  25. <ul class="oUl">
  26. <li
  27. :class="
  28. current == 0
  29. ? 'custom-indicator indicator-active'
  30. : 'custom-indicator'
  31. "
  32. ></li>
  33. <li
  34. :class="
  35. current == 1
  36. ? 'custom-indicator indicator-active'
  37. : 'custom-indicator'
  38. "
  39. ></li>
  40. </ul>
  41. </template>
  42. </van-swipe>
  43. </div>
  44. <div class="centerBtn">
  45. <li @click="goto('/referMenu', '五常大米')">
  46. <img src="@/assets/images/home/centerUl/rice.png" alt="" />
  47. <p>五常大米</p>
  48. </li>
  49. <li @click="goto('/referMenu', '金卡权益')">
  50. <img src="@/assets/images/home/centerUl/card.png" alt="" />
  51. <p>金卡权益</p>
  52. </li>
  53. <li @click="goto('/referMenu', '品牌简介')">
  54. <img src="@/assets/images/home/centerUl/infro.png" alt="" />
  55. <p>品牌简介</p>
  56. </li>
  57. </div>
  58. <div class="detail">
  59. <p>产品展示</p>
  60. <li @click="goto('/referMenu', '五常大米-实惠装')">
  61. <div class="riceBag">
  62. <p class="riceBag-title">实惠装</p>
  63. </div>
  64. <img src="@/assets/images/home/detail/bag.png" alt="" />
  65. </li>
  66. <li @click="goto('/referMenu', '五常大米-礼盒装')">
  67. <div class="riceBox">
  68. <p class="riceBox-title">礼盒装</p>
  69. </div>
  70. <img src="@/assets/images/home/detail/box.png" alt="" />
  71. </li>
  72. <!-- <img src="@/assets/images/home/paddy-title.png" alt="" /> -->
  73. <!-- <img src="@/assets/images/home/paddy-detail.png" alt="" /> -->
  74. </div>
  75. <div class="middle">
  76. <p>产品优势</p>
  77. <!-- 每个元素的两侧间隔相等 -->
  78. <van-row type="flex" justify="center">
  79. <van-col
  80. span="12"
  81. style="padding: 2px 0px 0px 0"
  82. @click="goto('/referMenu', '实时监控')"
  83. >
  84. <div class="card">
  85. <img
  86. src="@/assets/images/home/middle/cardOne.png"
  87. alt=""
  88. style="width: 40vw"
  89. />
  90. <p class="first">实时监控</p>
  91. <p class="second">全程溯源信赖保证</p>
  92. <div class="lastP">
  93. <span>查看更多</span>
  94. </div>
  95. </div>
  96. <div class="camera">
  97. <img src="@/assets/images/home/middle/camera.png" alt="" />
  98. </div>
  99. </van-col>
  100. <van-col span="12" style="padding: 0px 0 0px 0px">
  101. <van-col span="24" style="padding: 0 0 5px 0">
  102. <div class="cardTwo" @click="goto('/referMenu', '恒温保鲜')">
  103. <img
  104. src="@/assets/images/home/middle/cardTwo.png"
  105. alt=""
  106. style="width: 41vw"
  107. />
  108. <p class="first">恒温保鲜</p>
  109. <p class="second">带壳归仓恒温仓储</p>
  110. <div class="keepAlive">
  111. <img src="@/assets/images/home/middle/keepAlive.png" alt="" />
  112. </div>
  113. </div>
  114. <!-- <img src="@/assets/images/home/middle/keepAlive.png" alt="" /> -->
  115. </van-col>
  116. <van-col span="24" style="padding: 0 0 0px 0">
  117. <div class="cardThree" @click="goto('/referMenu', '现磨鲜米')">
  118. <img
  119. src="@/assets/images/home/middle/cardTwo.png"
  120. alt=""
  121. style="width: 41vw"
  122. />
  123. <p class="first">现磨鲜米</p>
  124. <p class="second">现磨现发随享鲜香</p>
  125. <div class="freshRice">
  126. <img src="@/assets/images/home/middle/freshRice.png" alt="" />
  127. </div>
  128. </div>
  129. </van-col>
  130. </van-col>
  131. <van-col span="12" style="padding: 8px 0px 0px 0">
  132. <div class="cardFour" @click="goto('/referMenu', '自然耕种')">
  133. <img
  134. src="@/assets/images/home/middle/cardTwo.png"
  135. alt=""
  136. style="width: 40vw"
  137. />
  138. <p class="first">自然耕种</p>
  139. <p class="second">农耕记忆山水乡愁</p>
  140. <div class="normalGrow">
  141. <img src="@/assets/images/home/middle/normalGrow.png" alt="" />
  142. </div>
  143. </div>
  144. </van-col>
  145. <van-col span="12" style="padding: 8px 0 0px 0px">
  146. <div class="cardFive" @click="goto('/referMenu', '生态有机')">
  147. <img
  148. src="@/assets/images/home/middle/cardTwo.png"
  149. alt=""
  150. style="width: 41vw"
  151. />
  152. <p class="first">生态有机</p>
  153. <p class="second">黄金纬度黑金厚土</p>
  154. <div class="organic">
  155. <img src="@/assets/images/home/middle/organic.png" alt="" />
  156. </div>
  157. </div>
  158. <!-- <img src="@/assets/images/home/middle/keepAlive.png" alt="" /> -->
  159. </van-col>
  160. </van-row>
  161. <!-- <van-row type="flex" justify="center" style="margin: 5px 0 0 0">
  162. <van-col span="12">
  163. <div class="cardFour" @click="goto('/referMenu', '自然耕种')">
  164. <img
  165. src="@/assets/images/home/middle/cardTwo.png"
  166. alt=""
  167. style="width: 40vw"
  168. />
  169. <p class="first">自然耕种</p>
  170. <p class="second">农耕记忆 山水乡愁</p>
  171. </div>
  172. <div class="normalGrow">
  173. </div>
  174. </van-col>
  175. <van-col span="12" style="padding: 0 0 0 5px">
  176. <div class="cardFive" @click="goto('/referMenu', '生态有机')">
  177. <img src="@/assets/images/home/middle/cardTwo.png" alt="" />
  178. <p class="first">生态有机</p>
  179. <p class="second">黄金纬度 黑金厚土</p>
  180. </div>
  181. <div class="organic">
  182. </div>
  183. </van-col>
  184. </van-row> -->
  185. </div>
  186. <div class="bottom">
  187. <img src="@/assets/img/footer.png" alt="" />
  188. </div>
  189. <!-- <div class="bottom">
  190. <img src="@/assets/img/footer.png" alt="" />
  191. </div> -->
  192. </div>
  193. </template>
  194. <script>
  195. export default {
  196. data() {
  197. return {
  198. current: 0,
  199. };
  200. },
  201. methods: {
  202. onChange(index) {
  203. this.current = index;
  204. },
  205. goto(url, name) {
  206. window.vm.$router.push({
  207. path: url,
  208. query: {
  209. type: name,
  210. },
  211. });
  212. },
  213. },
  214. };
  215. </script>
  216. <style lang="scss" scoped>
  217. .paddy {
  218. overflow: scroll;
  219. position: relative;
  220. .bgImg {
  221. width: 100%;
  222. position: absolute;
  223. left: 0;
  224. top: 0;
  225. // height: 948px;
  226. img {
  227. width: 100%;
  228. }
  229. }
  230. .top {
  231. width: 90vw;
  232. height: 26.5vh;
  233. margin: 34.5px auto 0 auto;
  234. img {
  235. width: 90vw;
  236. }
  237. }
  238. .bottom {
  239. width: 90vw;
  240. height: 108px;
  241. overflow: hidden;
  242. margin: 0 auto;
  243. z-index: 99999;
  244. position: relative;
  245. left: 0;
  246. // display: flex;
  247. // position: relative;
  248. bottom: 0;
  249. img {
  250. width: 90vw;
  251. }
  252. }
  253. .oUl {
  254. position: absolute;
  255. // top: 23vh;
  256. // left: 48vw;\
  257. padding: 0 0 0 0;
  258. margin: -2vh 0 0 48vw;
  259. }
  260. .custom-indicator {
  261. right: 155px;
  262. bottom: 7.5px;
  263. float: left;
  264. margin: 1px 3px;
  265. width: 6px;
  266. height: 6px;
  267. background: #7c6d5b;
  268. border-radius: 50%;
  269. }
  270. .indicator-active {
  271. background: #daad71;
  272. border-radius: 2px;
  273. width: 16px;
  274. height: 4px;
  275. margin-top: 2px;
  276. }
  277. .centerBtn {
  278. z-index: 99;
  279. width: 300px;
  280. height: 65px;
  281. position: relative;
  282. // top: 209px;
  283. margin: 2vh auto 0 auto;
  284. li {
  285. width: 60px;
  286. height: 100%;
  287. margin: 0 20px;
  288. float: left;
  289. list-style: none;
  290. text-align: center;
  291. img {
  292. width: 45px;
  293. height: 45px;
  294. }
  295. p {
  296. margin: 0 auto;
  297. width: 48px;
  298. height: 12px;
  299. font-size: 12px;
  300. font-family: Source Han Sans CN;
  301. font-weight: 200;
  302. color: #dab082;
  303. line-height: 13px;
  304. background: linear-gradient(
  305. -4deg,
  306. #b8925c 0%,
  307. #936e40 28.80859375%,
  308. #f6c684 65.8203125%,
  309. #936e40 100%
  310. );
  311. -webkit-background-clip: text;
  312. -webkit-text-fill-color: transparent;
  313. }
  314. }
  315. }
  316. .detail {
  317. width: 90vw;
  318. height: 150px;
  319. margin: 3vh auto 0;
  320. position: relative;
  321. // display: flex;
  322. // justify-content: center;
  323. p {
  324. width: 125px;
  325. height: 15.5px;
  326. font-size: 16px;
  327. font-family: Source Han Sans CN;
  328. font-weight: 500;
  329. color: #daad70;
  330. line-height: 15px;
  331. margin: 0px 0 10px 5px;
  332. }
  333. li {
  334. float: left;
  335. list-style: none;
  336. width: 42vw;
  337. height: 105px;
  338. margin: 0 0 0 9px;
  339. img {
  340. width: 100%;
  341. }
  342. .riceBag {
  343. width: 43px;
  344. height: 14px;
  345. background: #613c0c;
  346. border-radius: 10px 0;
  347. text-align: center;
  348. position: absolute;
  349. left: 8px;
  350. top: 25px;
  351. .riceBag-title {
  352. // width: 26.5px;
  353. width: 36.5px;
  354. height: 8.5px;
  355. font-size: 0.5rem;
  356. font-family: Source Han Sans CN;
  357. font-weight: 150;
  358. color: #f1cda9;
  359. line-height: 13px;
  360. }
  361. }
  362. .riceBox {
  363. width: 43px;
  364. height: 14px;
  365. background: #613c0c;
  366. border-radius: 10px 0;
  367. text-align: center;
  368. position: absolute;
  369. right: 120px;
  370. top: 25px;
  371. .riceBox-title {
  372. // width: 26.5px;
  373. width: 36.5px;
  374. height: 8.5px;
  375. font-size: 0.75rem;
  376. font-family: Source Han Sans CN;
  377. font-weight: 150;
  378. color: #f1cda9;
  379. line-height: 13px;
  380. }
  381. }
  382. }
  383. }
  384. .middle {
  385. width: 90vw;
  386. margin: 3vh auto 15px;
  387. position: relative;
  388. p {
  389. margin: 0 0 10px 5px;
  390. width: 126px;
  391. height: 15.5px;
  392. font-size: 16px;
  393. font-family: Source Han Sans CN;
  394. font-weight: 500;
  395. color: #daad70;
  396. line-height: 15px;
  397. }
  398. img {
  399. width: 100%;
  400. }
  401. .card {
  402. width: 45vw;
  403. // position: absolute;
  404. display: flex;
  405. justify-content: center;
  406. align-items: center;
  407. .first {
  408. position: absolute;
  409. width: 78.5px;
  410. height: 14px;
  411. font-size: 15px;
  412. font-family: Source Han Sans CN;
  413. font-weight: 500;
  414. color: #613c0c;
  415. line-height: 3px;
  416. left: 3vw;
  417. top: 10vh;
  418. }
  419. .second {
  420. // margin: -21vh 0 0 5vw;
  421. position: absolute;
  422. top: 9vh;
  423. left: 4vw;
  424. // margin: 1vh 0 0 6vw;
  425. width: 48px;
  426. height: 24px;
  427. font-size: 11px;
  428. font-family: Source Han Sans CN;
  429. font-weight: 300;
  430. color: #613c0c;
  431. line-height: 12px;
  432. }
  433. .lastP {
  434. width: 52px;
  435. height: 17px;
  436. background: #0f0b06;
  437. border-radius: 13px;
  438. position: absolute;
  439. top: 15vh;
  440. left: 4vw;
  441. span {
  442. width: 28px;
  443. height: 6.5px;
  444. font-size: 0.6rem;
  445. font-family: Source Han Sans CN;
  446. font-weight: 300;
  447. color: #c5a06b;
  448. line-height: 11.5px;
  449. background: linear-gradient(0deg, #a57d50 0%, #e3d097 100%);
  450. -webkit-background-clip: text;
  451. -webkit-text-fill-color: transparent;
  452. }
  453. }
  454. }
  455. .camera {
  456. width: 20vw;
  457. position: absolute;
  458. left: 22vw;
  459. top: 6vh;
  460. // margin: 4vh 0 0 12vh;
  461. }
  462. .cardTwo {
  463. width: 40vw;
  464. display: flex;
  465. justify-content: center;
  466. // align-items: center;
  467. .first {
  468. position: absolute;
  469. left: 44vw;
  470. top: 16vh;
  471. margin: -9vh 0 0 5vw;
  472. width: 60px;
  473. height: 14.5px;
  474. font-size: 15px;
  475. font-family: Source Han Sans CN;
  476. font-weight: 500;
  477. color: #613c0c;
  478. line-height: 6px;
  479. }
  480. .second {
  481. position: absolute;
  482. left: 47vw;
  483. top: 9vh;
  484. margin: 0 0 0 5vw;
  485. width: 48px;
  486. height: 24px;
  487. font-size: 11px;
  488. font-family: Source Han Sans CN;
  489. font-weight: 300;
  490. color: #613c0c;
  491. line-height: 15px;
  492. }
  493. img {
  494. width: 100%;
  495. }
  496. .keepAlive {
  497. width: 14vw;
  498. position: absolute;
  499. left: 70vw;
  500. top: 5vh;
  501. }
  502. }
  503. .cardThree {
  504. width: 40vw;
  505. display: flex;
  506. justify-content: center;
  507. .first {
  508. position: absolute;
  509. left: 50vw;
  510. top: 14vh;
  511. width: 60px;
  512. height: 14.5px;
  513. font-size: 15px;
  514. font-family: Source Han Sans CN;
  515. font-weight: 500;
  516. color: #613c0c;
  517. line-height: 6px;
  518. }
  519. .second {
  520. position: absolute;
  521. left: 50vw;
  522. top: 16vh;
  523. width: 48px;
  524. height: 24px;
  525. font-size: 11px;
  526. font-family: Source Han Sans CN;
  527. font-weight: 300;
  528. color: #613c0c;
  529. line-height: 15px;
  530. }
  531. }
  532. .freshRice {
  533. width: 14vw;
  534. position: absolute;
  535. top: 13vh;
  536. left: 71vw;
  537. }
  538. .cardFour {
  539. width: 45vw;
  540. // position: absolute;
  541. display: flex;
  542. justify-content: center;
  543. align-items: center;
  544. .first {
  545. position: absolute;
  546. width: 78.5px;
  547. height: 14px;
  548. font-size: 15px;
  549. font-family: Source Han Sans CN;
  550. font-weight: 500;
  551. color: #613c0c;
  552. line-height: 3px;
  553. left: 3vw;
  554. top: 10vh;
  555. }
  556. .second {
  557. // margin: -21vh 0 0 5vw;
  558. position: absolute;
  559. top: 9vh;
  560. left: 4vw;
  561. // margin: 1vh 0 0 6vw;
  562. width: 48px;
  563. height: 24px;
  564. font-size: 0.5rem;
  565. font-family: Source Han Sans CN;
  566. font-weight: 300;
  567. color: #613c0c;
  568. line-height: 12px;
  569. }
  570. .normalGrow {
  571. width: 14vw;
  572. position: absolute;
  573. left: 26vw;
  574. top: 31vh;
  575. // margin: 4vh 0 0 12vh;
  576. }
  577. }
  578. .cardFive {
  579. width: 40vw;
  580. display: flex;
  581. justify-content: center;
  582. // align-items: center;
  583. .first {
  584. position: absolute;
  585. left: 45vw;
  586. top: 40vh;
  587. margin: -9vh 0 0 5vw;
  588. width: 60px;
  589. height: 14.5px;
  590. font-size: 15px;
  591. font-family: Source Han Sans CN;
  592. font-weight: 500;
  593. color: #613c0c;
  594. line-height: 6px;
  595. }
  596. .second {
  597. position: absolute;
  598. left: 45vw;
  599. top: 33vh;
  600. margin: 0 0 0 5vw;
  601. width: 48px;
  602. height: 24px;
  603. font-size: 11px;
  604. font-family: Source Han Sans CN;
  605. font-weight: 300;
  606. color: #613c0c;
  607. line-height: 12px;
  608. }
  609. img {
  610. width: 100%;
  611. }
  612. .organic {
  613. width: 14vw;
  614. position: absolute;
  615. left: 70vw;
  616. top: 30vh;
  617. }
  618. }
  619. }
  620. @media screen and (max-width: 320px) {
  621. .productPack .box {
  622. p {
  623. margin: 7.5px 0 7px 4px;
  624. }
  625. span {
  626. margin: 12.5px 0 0px 8px;
  627. }
  628. }
  629. .middle .card {
  630. .first {
  631. font-size: 0.9rem;
  632. left: 3vw;
  633. top: 9vh;
  634. }
  635. .second {
  636. top: 12vh;
  637. left: 3vw;
  638. font-size: 0.7rem;
  639. }
  640. .lastP {
  641. top: 18vh;
  642. left: 4vw;
  643. span {
  644. font-size: 0.6rem;
  645. }
  646. }
  647. }
  648. .middle .camera {
  649. left: 22vw;
  650. top: 8vh;
  651. }
  652. .middle .cardTwo {
  653. .first {
  654. left: 45vw;
  655. top: 16vh;
  656. font-size: 14px;
  657. }
  658. .second {
  659. left: 45vw;
  660. top: 9vh;
  661. }
  662. }
  663. .middle .keepAlive {
  664. width: 11.5vw;
  665. left: 70vw;
  666. top: 6vh;
  667. }
  668. .middle .cardFour {
  669. .first {
  670. font-size: 0.9rem;
  671. left: 4vw;
  672. top: 32vh;
  673. }
  674. .second {
  675. font-size: 0.5rem;
  676. top: 34vh;
  677. left: 4vw;
  678. }
  679. }
  680. //
  681. .middle .freshRice {
  682. top: 18vh;
  683. left: 70vw;
  684. }
  685. .middle .cardThree .first {
  686. left: 48vw;
  687. top: 19vh;
  688. }
  689. .middle .cardThree .second {
  690. left: 48vw;
  691. top: 21vh;
  692. }
  693. .middle .cardFive .first {
  694. top: 41vh;
  695. font-size: 0.9rem;
  696. }
  697. .middle .cardFive .second {
  698. top: 34vh;
  699. }
  700. .detail li .riceBox {
  701. right: 94px;
  702. }
  703. }
  704. @media screen and (min-width: 375px) {
  705. .middle .card .first {
  706. // margin-top: 27px;
  707. font-size: 16px;
  708. left: 4vw;
  709. top: 9vh;
  710. }
  711. .middle .card .second {
  712. top: 12vh;
  713. left: 4vw;
  714. }
  715. .middle .card .lastP {
  716. top: 17vh;
  717. left: 5vw;
  718. span {
  719. font-size: 0.6rem;
  720. }
  721. }
  722. .middle .cardTwo {
  723. .first {
  724. left: 44vw;
  725. top: 16vh;
  726. }
  727. .second {
  728. left: 44vw;
  729. top: 9vh;
  730. }
  731. .keepAlive {
  732. width: 12vw;
  733. left: 70vw;
  734. top: 5vh;
  735. }
  736. }
  737. //
  738. .middle .freshRice {
  739. top: 17vh;
  740. left: 70vw;
  741. }
  742. .middle .cardThree {
  743. .first {
  744. left: 48vw;
  745. top: 19vh;
  746. }
  747. .second {
  748. left: 48vw;
  749. top: 21vh;
  750. }
  751. }
  752. .middle .cardFour {
  753. .first {
  754. left: 4vw;
  755. top: 31vh;
  756. }
  757. .second {
  758. top: 33vh;
  759. left: 4vw;
  760. }
  761. .normalGrow {
  762. left: 26vw;
  763. top: 30vh;
  764. }
  765. }
  766. .middle .cardFive {
  767. .first {
  768. left: 44vw;
  769. top: 40vh;
  770. }
  771. .second {
  772. left: 44vw;
  773. top: 33vh;
  774. }
  775. }
  776. }
  777. @media screen and (min-width: 414px) {
  778. .middle .card .second {
  779. font-size: 11px;
  780. }
  781. .middle .card .first {
  782. // margin-top: 27px;
  783. font-size: 18px;
  784. left: 4vw;
  785. top: 9vh;
  786. }
  787. .middle .cardTwo {
  788. .first {
  789. left: 44vw;
  790. top: 15vh;
  791. }
  792. .second {
  793. left: 44vw;
  794. top: 8vh;
  795. }
  796. }
  797. .middle .keepAlive {
  798. width: 11.5vw;
  799. left: 70vw;
  800. top: 5vh;
  801. }
  802. //
  803. .middle .freshRice {
  804. top: 16vh;
  805. left: 70vw;
  806. }
  807. .middle .cardThree {
  808. .first {
  809. left: 50vw;
  810. top: 18vh;
  811. }
  812. .second {
  813. left: 50vw;
  814. top: 20vh;
  815. }
  816. }
  817. .middle .cardThree {
  818. .first,
  819. .second {
  820. left: 48vw;
  821. }
  822. }
  823. .middle .cardFive {
  824. .first,
  825. .second {
  826. left: 44vw;
  827. }
  828. }
  829. .detail li .riceBox {
  830. right: 137px;
  831. }
  832. }
  833. @media screen and (min-height: 812px) {
  834. .middle .card .first {
  835. // margin-top: 27px;
  836. font-size: 16px;
  837. left: 4vw;
  838. top: 7vh;
  839. }
  840. .middle .card .second {
  841. top: 9vh;
  842. left: 4vw;
  843. }
  844. .middle .camera {
  845. left: 22vw;
  846. top: 6vh;
  847. }
  848. .middle .card .lastP {
  849. top: 13vh;
  850. left: 5vw;
  851. span {
  852. font-size: 12px;
  853. }
  854. }
  855. .middle .cardTwo .first {
  856. left: 44vw;
  857. top: 14vh;
  858. }
  859. .middle .cardTwo .keepAlive {
  860. width: 11.5vw;
  861. left: 70vw;
  862. top: 4vh;
  863. }
  864. .middle .cardTwo .second {
  865. left: 44vw;
  866. top: 7vh;
  867. }
  868. //
  869. .middle .freshRice {
  870. top: 14vh;
  871. left: 70vw;
  872. }
  873. .middle .cardThree .first {
  874. left: 47vw;
  875. top: 15vh;
  876. }
  877. .middle .cardThree .second {
  878. left: 47vw;
  879. top: 17vh;
  880. }
  881. .middle .cardFour .first {
  882. left: 4vw;
  883. top: 26vh;
  884. }
  885. .middle .cardFour .second {
  886. top: 28vh;
  887. left: 4vw;
  888. }
  889. .middle .cardFour .normalGrow {
  890. left: 26vw;
  891. top: 25vh;
  892. }
  893. .middle .cardFive {
  894. .first {
  895. top: 35vh;
  896. }
  897. .second {
  898. top: 28vh;
  899. }
  900. .organic {
  901. top: 25vh;
  902. }
  903. }
  904. }
  905. }
  906. </style>