diy.css 18 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198
  1. .publish-bar {
  2. position: fixed;
  3. bottom: 0;
  4. right: 0;
  5. z-index: 10;
  6. border: 1px solid #ccd0d4;
  7. left: 240px;
  8. text-align: center;
  9. padding: .5rem;
  10. background: #fff;
  11. }
  12. .temp-1 {
  13. /*width: 30%;*/
  14. overflow-y: auto;
  15. max-height: 100%;
  16. width: 30rem;
  17. }
  18. .temp-2 {
  19. background-color: #f5f7f9;
  20. max-height: 100%;
  21. overflow-y: auto;
  22. min-width: 33rem;
  23. }
  24. .temp-3 {
  25. overflow-y: auto;
  26. max-height: 100%;
  27. width: 33rem;
  28. }
  29. .modules {
  30. width: 7.5rem;
  31. text-align: center;
  32. cursor: pointer;
  33. border-right:1px solid #eee;
  34. border-bottom:1px solid #eee;
  35. padding:1rem;
  36. }
  37. .modules:hover {
  38. background-color: #eee;
  39. }
  40. .modules-name {
  41. height:2.5rem;
  42. line-height: 2.5rem;
  43. border:1px solid #eee;
  44. border-bottom:0;
  45. padding-left:1rem;
  46. background-color: rgb(247,247,247);
  47. margin-top:1rem;
  48. }
  49. .modules a {
  50. color: #353535;
  51. }
  52. a.modules:hover {
  53. text-decoration: none;
  54. }
  55. .block {
  56. width: 100%;
  57. height: auto;
  58. position: relative;
  59. }
  60. .block.active {
  61. border: 2px #5CB3FD dashed;
  62. }
  63. .block-handle {
  64. position: absolute;
  65. top: 0;
  66. right: -2rem;
  67. }
  68. .handle {
  69. width: 2rem;
  70. height: 2rem;
  71. margin-bottom: 1rem;
  72. }
  73. .block-handle.block-handle-left {
  74. left: -2rem;
  75. right: unset;
  76. }
  77. .block-handle.block-handle-right {
  78. right: -2rem;
  79. }
  80. .handle img {
  81. width: 100%;
  82. height: 100%;
  83. }
  84. .handle.down {
  85. transform: rotate(180deg);
  86. }
  87. .block-header img {
  88. width: 375px;
  89. height: 68px;
  90. }
  91. .block-empty {
  92. width: 100%;
  93. margin-top: 20rem;
  94. }
  95. .block-default {
  96. width: 100%;
  97. cursor: pointer;
  98. background-repeat: no-repeat;
  99. background-size: 100% 100%;
  100. }
  101. .block-default > div {
  102. width: 100%;
  103. height: 100%;
  104. }
  105. .block-default-img {
  106. background-color: #FFFFFF;
  107. overflow: hidden;
  108. position: relative;
  109. }
  110. .block-default-img img {
  111. width: 70px;
  112. }
  113. .pic-list {
  114. position: relative;
  115. left: 0;
  116. width: 100%;
  117. }
  118. .pic-list > div {
  119. flex-shrink: 0;
  120. overflow: hidden;
  121. height: auto;
  122. background-repeat: no-repeat;
  123. background-position: center;
  124. }
  125. .pic-list div.fill {
  126. background-size: cover;
  127. }
  128. .pic-list-1 div {
  129. width: 375px;
  130. }
  131. .pic-list-2 div {
  132. width: 295px;
  133. height: 141.6px;
  134. margin-left: 20px;
  135. }
  136. .pic-list-2 div.active {
  137. width: 295px;
  138. height: 141.6px;
  139. }
  140. .pic-list-2 div:first-child {
  141. margin-left: 40px;
  142. }
  143. .pic-list-1 img {
  144. width: 375px;
  145. flex-shrink: 0;
  146. position: relative;
  147. }
  148. .pic-list-2 img {
  149. width: 100%;
  150. flex-shrink: 0;
  151. position: relative;
  152. }
  153. .block-default-search {
  154. height: 50px;
  155. padding: 10px;
  156. }
  157. .block-default-search .search {
  158. padding: 0 12px;
  159. }
  160. .search img {
  161. width: 12px;
  162. height: 12px;
  163. }
  164. .search .text {
  165. margin-left: 10px;
  166. }
  167. .border-block {
  168. width: 60px;
  169. height: 30px;
  170. border: 1px #eee solid;
  171. padding: 5px;
  172. cursor: pointer;
  173. margin-left: 15px;
  174. position: relative;
  175. }
  176. .border-block > div:first-child {
  177. width: 100%;
  178. height: 100%;
  179. }
  180. .cp-default {
  181. display: none;
  182. box-shadow: none;
  183. position: absolute;
  184. left: 0;
  185. top: 0;
  186. z-index: 999;
  187. width: 270px;
  188. }
  189. .radio-block {
  190. text-align: center;
  191. margin-left: 1rem;
  192. }
  193. .border-block:first-child {
  194. margin: 0;
  195. }
  196. .border-block.active {
  197. border: 1px solid #5CB3FD;
  198. position: relative;
  199. }
  200. .border-block.active:after {
  201. content: ' ';
  202. position: absolute;
  203. background: url("../images/radio.png");
  204. right: 0;
  205. bottom: 0;
  206. width: 14px;
  207. height: 14px;
  208. }
  209. .banner-block {
  210. border: 1px #eee solid;
  211. padding: 5px;
  212. }
  213. .banner-block .style-1 {
  214. width: 100px;
  215. height: 50px;
  216. background-color: #E6F4FF;
  217. }
  218. .banner-block .style-2 {
  219. width: 100px;
  220. height: 50px;
  221. padding: 5px 0;
  222. }
  223. .banner-block .style-2 div {
  224. width: 80px;
  225. height: 100%;
  226. background-color: #E6F4FF;
  227. border-radius: 4px;
  228. }
  229. .banner-block .style-2 div:first-child {
  230. width: 10px;
  231. border-radius: 0 4px 4px 0;
  232. margin-right: 2px;
  233. }
  234. .banner-block .style-2 div:last-child {
  235. width: 10px;
  236. border-radius: 4px 0 0 4px;
  237. margin-left: 2px
  238. }
  239. .banner-block .text {
  240. text-align: center;
  241. padding: 5px 0;
  242. }
  243. .banner-block.active {
  244. border: 1px #5CB3FD solid;
  245. }
  246. .list-add {
  247. width: 100%;
  248. padding: 5px;
  249. border: 1px dashed #5CB3FD;
  250. color: #5CB3FD;
  251. cursor: pointer;
  252. }
  253. .banner-one {
  254. width: 100%;
  255. background-color: #fff;
  256. padding: 10px;
  257. border:1px solid #e2e2e2;
  258. }
  259. .banner-one .img {
  260. width: 300px;
  261. height: 144px;
  262. background-color: #f7f7f7;
  263. text-align: center;
  264. }
  265. .nav {
  266. background-color: #fff;
  267. width: 100%;
  268. overflow-x: auto;
  269. min-height: 100px;
  270. }
  271. .nav .nav-block {
  272. padding: 12px 0;
  273. text-align: center;
  274. flex-shrink: 0;
  275. }
  276. .nav .nav-item-1 {
  277. width: 369px;
  278. }
  279. .nav .nav-item-2 {
  280. width: 189px;
  281. }
  282. .nav .nav-item-3 {
  283. width: 123px;
  284. }
  285. .nav .nav-item-4 {
  286. width: 92px;
  287. }
  288. .nav .nav-item-5 {
  289. width: 73px;
  290. }
  291. .nav .nav-block img {
  292. width: 42px;
  293. height: 42px;
  294. margin-bottom: 4px;
  295. }
  296. .nav-one {
  297. width: 100%;
  298. padding: 10px;
  299. font-size: 9px;
  300. background-color: #fff;
  301. border:1px solid #e2e2e2;
  302. }
  303. .nav-one .nav-left {
  304. width: 80px;
  305. height: 80px;
  306. margin-right: 20px;
  307. }
  308. .nav-one .img {
  309. width: 80px;
  310. height: 80px;
  311. text-align: center;
  312. background-color: #f7f7f7;
  313. }
  314. .block-default-notice {
  315. height: 36px;
  316. }
  317. .block-default-notice .notice {
  318. padding: 0 10px;
  319. }
  320. .block-default-notice img {
  321. width: 18px;
  322. height: 18px;
  323. margin-right: 12px;
  324. }
  325. .notice-block .img {
  326. width: 100px;
  327. height: 100px;
  328. border: 1px dashed #eee;
  329. text-align: center;
  330. }
  331. .block-default-topic .topic-1, .topic-2 {
  332. width: 100%;
  333. height: 100%;
  334. padding: 5px;
  335. background-color: #fff;
  336. }
  337. .topic-1 img {
  338. width: 52px;
  339. height: 16px;
  340. margin-right: 10px;
  341. }
  342. .topic-2 img {
  343. width: 52px;
  344. height: 25px;
  345. margin-right: 10px;
  346. }
  347. .topic-one {
  348. padding: 17px 12px;
  349. background-color: #fff;
  350. margin-bottom:5px;
  351. }
  352. .topic-one:last-child {
  353. margin-bottom:0;
  354. }
  355. .topic-img-0 {
  356. width:134px;
  357. height: 101px;
  358. background-position: center;
  359. background-repeat: no-repeat;
  360. background-size: cover;
  361. }
  362. .topic-img-1 {
  363. width:351px;
  364. height: 175px;
  365. background-position: center;
  366. background-repeat: no-repeat;
  367. background-size: cover;
  368. margin-bottom: 12px;
  369. }
  370. .img .select-file {
  371. cursor: pointer;
  372. border: 0;
  373. display: block;
  374. margin: 0;
  375. }
  376. .switch {
  377. position: relative;
  378. width: 50px;
  379. height: 25px;
  380. border-radius: 25px;
  381. background-color: #00c203;
  382. border: 1px #eee solid;
  383. color: #ffffff;
  384. line-height: 25px;
  385. padding:0 4px;
  386. cursor: pointer;
  387. }
  388. .switch-one {
  389. position: absolute;
  390. left: 0;
  391. top: 0;
  392. z-index: 10;
  393. background-color: #fff;
  394. width: 23px;
  395. height: 23px;
  396. border-radius: 23px;
  397. }
  398. .text-more {
  399. max-width: 100%;
  400. overflow: hidden;
  401. white-space: nowrap;
  402. text-overflow: ellipsis;
  403. word-break: break-all;
  404. display: block;
  405. }
  406. .text-more-2 {
  407. width: 100%;
  408. height: 3rem;
  409. overflow: hidden;
  410. text-overflow: ellipsis;
  411. display: -webkit-box;
  412. -webkit-line-clamp: 2;
  413. -webkit-box-orient: vertical;
  414. word-break: break-all;
  415. }
  416. .block-default-line {
  417. background-color: #fff;
  418. padding: 10px 0;
  419. }
  420. .block-default-line .line {
  421. height: 1px;
  422. width: 100%;
  423. }
  424. .block-default-ad {
  425. background-color: #fff;
  426. height: 100px;
  427. }
  428. .rubik-list > div {
  429. position: absolute;
  430. }
  431. .rubik-block.active {
  432. border: 1px #5CB3FD solid;
  433. }
  434. .rubik-block {
  435. position: relative;
  436. margin-left: 5px;
  437. margin-bottom: 5px;
  438. padding: 5px;
  439. background-color: #ffffff;
  440. border: 1px #e0e0e0 solid;
  441. }
  442. .rubik-block > div:first-child {
  443. width: 100px;
  444. height: 64px;
  445. position: relative;
  446. }
  447. .rubik-block > div div {
  448. position: absolute;
  449. left: 0;
  450. top: 0;
  451. width: 0;
  452. height: 0;
  453. background-color: #E6F4FF;
  454. }
  455. .rubik-list-0 .rubik-0 {
  456. width: 100px;
  457. height: 48px;
  458. }
  459. .rubik-list-1 .rubik-0, .rubik-list-2 .rubik-0, .rubik-list-3 .rubik-0 {
  460. position: absolute;
  461. left: 0;
  462. top: 0;
  463. width: 36px;
  464. height: 48px;
  465. }
  466. .rubik-list-1 .rubik-1 {
  467. position: absolute;
  468. left: 40px;
  469. top: 0;
  470. width: 60px;
  471. height: 48px;
  472. }
  473. .rubik-list-2 .rubik-1, .rubik-list-3 .rubik-1 {
  474. position: absolute;
  475. left: 40px;
  476. top: 0;
  477. width: 60px;
  478. height: 22px;
  479. }
  480. .rubik-list-2 .rubik-2 {
  481. position: absolute;
  482. left: 40px;
  483. top: 26px;
  484. width: 60px;
  485. height: 22px;
  486. }
  487. .rubik-list-3 .rubik-2 {
  488. position: absolute;
  489. left: 40px;
  490. top: 26px;
  491. width: 28px;
  492. height: 24px;
  493. }
  494. .rubik-list-3 .rubik-3 {
  495. position: absolute;
  496. left: 72px;
  497. top: 26px;
  498. width: 28px;
  499. height: 24px;
  500. }
  501. .rubik-list-4 > div > div {
  502. position: absolute;
  503. top: 0;
  504. width: 48px;
  505. height: 32px;
  506. }
  507. .rubik-list-4 .rubik-0 {
  508. left: 0;
  509. }
  510. .rubik-list-4 .rubik-1 {
  511. left: 52px;
  512. }
  513. .rubik-list-5 > div > div {
  514. position: absolute;
  515. width: 31px;
  516. height: 32px;
  517. top: 0;
  518. }
  519. .rubik-list-5 .rubik-0 {
  520. left: 0;
  521. }
  522. .rubik-list-5 .rubik-1 {
  523. left: 35px;
  524. }
  525. .rubik-list-5 .rubik-2 {
  526. left: 69px;
  527. }
  528. .rubik-list-6 > div > div {
  529. position: absolute;
  530. width: 23px;
  531. height: 25px;
  532. top: 0;
  533. }
  534. .rubik-list-6 .rubik-0 {
  535. left: 0;
  536. }
  537. .rubik-list-6 .rubik-1 {
  538. left: 27px;
  539. }
  540. .rubik-list-6 .rubik-2 {
  541. left: 54px;
  542. }
  543. .rubik-list-6 .rubik-3 {
  544. left: 81px;
  545. }
  546. .rubik-list-7 > div > div {
  547. position: absolute;
  548. width: 48px;
  549. height: 30px;
  550. }
  551. .rubik-list-7 .rubik-0 {
  552. left: 0;
  553. top: 0;
  554. }
  555. .rubik-list-7 .rubik-1 {
  556. left: 52px;
  557. top: 0;
  558. }
  559. .rubik-list-7 .rubik-2 {
  560. left: 0;
  561. top: 34px;
  562. }
  563. .rubik-list-7 .rubik-3 {
  564. left: 52px;
  565. top: 34px;
  566. }
  567. .rubik-list-8 > div > div {
  568. position: absolute;
  569. width: 31px;
  570. height: 31px;
  571. border: 1px #5CB3FD dashed;
  572. background-color: #E6F4FF;
  573. }
  574. .rubik-list-8 > div > div:first-child {
  575. background-color: #fff;
  576. }
  577. .rubik-list-8 .rubik-1 {
  578. left: 32px;
  579. }
  580. .rubik-list-8 .rubik-2 {
  581. left: 64px;
  582. }
  583. .rubik-list-8 .rubik-3 {
  584. top: 32px;
  585. }
  586. .rubik-list-8 .rubik-4 {
  587. left: 32px;
  588. top: 32px;
  589. }
  590. .rubik-list-8 .rubik-5 {
  591. left: 64px;
  592. top: 32px;
  593. }
  594. .rubik-img {
  595. background-position: center;
  596. background-repeat: no-repeat;
  597. float: left;
  598. }
  599. .block-default-video {
  600. height: 200px;
  601. background-color: #000;
  602. }
  603. .block-default-coupon {
  604. padding: 5px;
  605. overflow-x: auto;
  606. background-color: #fff;
  607. }
  608. .block-default-coupon .coupon-one {
  609. width: 128px;
  610. height: 65px;
  611. background-repeat: no-repeat;
  612. background-size: 100% 100%;
  613. margin-right: 5px;
  614. flex-shrink: 0;
  615. color: #fff;
  616. font-size: 10px;
  617. }
  618. .banner-one .img-list {
  619. width: 50px;
  620. height: 50px;
  621. background-color: #f7f7f7;
  622. color: #5CB3FD;
  623. cursor: pointer;
  624. position: relative;
  625. }
  626. .block-default-goods {
  627. overflow-x: hidden;
  628. }
  629. .block-default-goods > div {
  630. width: calc(100% + 10px);
  631. min-height: 100px;
  632. background-color: #fff;
  633. padding: 0 10px;
  634. margin: 0 -5px;
  635. overflow-x: auto;
  636. }
  637. .block-default-goods .goods-one {
  638. flex-shrink: 0;
  639. padding: 0 5px;
  640. margin: 10px 0;
  641. }
  642. .block-default-goods .goods-img {
  643. width: 100%;
  644. background-position: center;
  645. background-repeat: no-repeat;
  646. position: relative;
  647. }
  648. .block-default-goods .goods-content {
  649. padding-left: 12px;
  650. padding-right: 12px;
  651. flex-shrink: 0;
  652. padding-bottom: 10px;
  653. }
  654. .fill-0 {
  655. background-size: contain;
  656. }
  657. .fill-1 {
  658. background-size: cover;
  659. }
  660. .goods-one {
  661. width: 100%;
  662. }
  663. .goods-one-1 .goods-border-0 {
  664. border-bottom: 1px solid #eee;
  665. }
  666. .goods-one-1 .goods-border-2 {
  667. border-bottom: 1px solid #eee;
  668. text-align: left;
  669. }
  670. .goods-one-1 .goods-border-3 {
  671. text-align: left;
  672. }
  673. .goods-one-2 {
  674. width: 50%;
  675. }
  676. .goods-one-3 {
  677. width: 33.333%;
  678. }
  679. .goods-one-4 {
  680. width: 120px;
  681. }
  682. .goods-border-1 {
  683. border: 1px solid #eee;
  684. border-radius: 0 0 5px 5px;
  685. }
  686. .goods-border-2 {
  687. text-align: center;
  688. }
  689. .goods-border-3 {
  690. border: 1px solid #eee;
  691. border-radius: 0 0 5px 5px;
  692. text-align: center;
  693. }
  694. .goods-img-0, .goods-img-2, .goods-img-3, .goods-img-4 {
  695. width: 100%;
  696. }
  697. .goods-img-1 {
  698. width: 100px;
  699. }
  700. .goods-img[data-per='0'] {
  701. height: 0;
  702. padding-top: 100%;
  703. }
  704. .goods-img[data-per='1'] {
  705. height: 0;
  706. padding-top: 66.67%;
  707. }
  708. .goods-img img {
  709. width: 32px;
  710. height: 32px;
  711. position: absolute;
  712. left: 0;
  713. top: 0;
  714. }
  715. .goods-content-0, .goods-content-2, .goods-content-3, .goods-content-4 {
  716. width: 100%;
  717. padding-top: 12px;
  718. }
  719. .goods-content-1 {
  720. width: 248px;
  721. }
  722. .goods-name {
  723. width: 100%;
  724. }
  725. .goods-price {
  726. color: #ff4544;
  727. font-size: 16px;
  728. padding-top: 12px;
  729. }
  730. .buy-btn-2 {
  731. padding: 2px 15px;
  732. border-radius: 25px;
  733. background-color: #ff4544;
  734. color: #fff;
  735. max-width: 100px;
  736. }
  737. .buy-btn-0, .buy-btn-1 {
  738. width: 25px;
  739. height: 25px;
  740. background-repeat: no-repeat;
  741. background-position: center;
  742. background-size: contain;
  743. }
  744. .buy-btn-3 {
  745. padding: 2px 15px;
  746. border: 1px solid #ff4544;
  747. border-radius: 2px;
  748. background-color: #fff;
  749. color: #ff4544;
  750. max-width: 100px;
  751. }
  752. .buy-btn-4 {
  753. padding: 2px 15px;
  754. border: 1px solid #ff4544;
  755. border-radius: 25px;
  756. background-color: #fff;
  757. color: #ff4544;
  758. max-width: 100px;
  759. }
  760. .buy-btn-5 {
  761. padding: 2px 15px;
  762. border-radius: 2px;
  763. background-color: #ff4544;
  764. color: #fff;
  765. max-width: 100px;
  766. }
  767. .block-default-goods .goods-cat {
  768. min-height: auto;
  769. overflow-x: hidden;
  770. border-bottom: 1px solid #eee;
  771. padding: 0 12px;
  772. }
  773. .goods-cat {
  774. overflow: auto;
  775. padding:0 12px;
  776. }
  777. .goods-cat-one {
  778. padding: 13px 0;
  779. flex-shrink: 0;
  780. text-align: center;
  781. margin: 0 8px;
  782. }
  783. .goods-cat-one div {
  784. padding: 2px 6px;
  785. }
  786. .goods-cat-one-0.active {
  787. border-bottom: 2px solid #ff4544;
  788. color: #ff4544;
  789. }
  790. .goods-cat-one-1.active div {
  791. color: #fff;
  792. background-color: #ff4544;
  793. border-radius: 20px;
  794. }
  795. .block-default-goods .cat-position-left {
  796. width: 100px;
  797. background-color: #eeeeee;
  798. border-right: 1px solid #e2e2e2;
  799. min-height: auto;
  800. }
  801. .cat-position-left .goods-cat-one {
  802. margin: 0;
  803. border-bottom: 1px #e2e2e2 solid;
  804. }
  805. .cat-position-left .goods-cat-one:first-child {
  806. background-color: #fff;
  807. border-left: 2px solid #ff4544;
  808. }
  809. .cat-position-right .goods-cat-goods {
  810. width: 100%;
  811. padding: 10px;
  812. background-color: #fff;
  813. }
  814. .select-file-db {
  815. cursor: pointer;
  816. }
  817. .rubik-custom {
  818. border-bottom: 1px solid #e0e0e0;
  819. border-right: 1px solid #e0e0e0;
  820. position: relative;
  821. }
  822. .rubik-custom .rubik-custom-one {
  823. background-color: #f7f7f7;
  824. border-top: 1px solid #e0e0e0;
  825. border-left: 1px solid #e0e0e0;
  826. cursor: pointer;
  827. background-image: url('../images/jia.png');
  828. background-position: center;
  829. background-size: 25% 25%;
  830. background-repeat: no-repeat;
  831. }
  832. .rubik-custom-one.active-1 {
  833. background-color: #E6F4FF;
  834. background-image: none;
  835. }
  836. .rubik-custom-one.active-2 {
  837. display: none;
  838. background-image: none;
  839. }
  840. .border-active-0 {
  841. border: 1px dashed #5CB3FD;
  842. }
  843. .border-active-1 {
  844. border: 1px solid #5CB3FD;
  845. }
  846. .pic-list .chacha, .img-list .chacha {
  847. position: absolute;
  848. top: -12px;
  849. right: -12px;
  850. width: 25px;
  851. height: 25px;
  852. background-image: url('../images/chacha.png');
  853. background-size: cover;
  854. background-repeat: no-repeat;
  855. background-position: center;
  856. display: none;
  857. z-index: 10;
  858. }
  859. .time-img {
  860. width: 100%;
  861. background-color: #fff;
  862. }
  863. .block-default .time-img-0 {
  864. height: 0;
  865. }
  866. .time-img-1 {
  867. height: auto;
  868. padding-top: 0;
  869. }
  870. .time-img > img {
  871. width: 100%;
  872. height: auto;
  873. }
  874. .bb-1 {
  875. border-bottom: 1px #eee solid;
  876. }
  877. .ad-modal-block {
  878. width: 224px;
  879. height: 400px;
  880. background-color: rgba(0, 0, 0, 0.5);
  881. border-radius: 10px;
  882. }
  883. .ad-modal-img {
  884. width: 194px;
  885. height: calc(209px);
  886. border-radius: 10px;
  887. margin-bottom: 28px;
  888. }
  889. .ad-modal-img div {
  890. width: 194px;
  891. height: 209px;
  892. border-radius: 10px;
  893. background-size: contain;
  894. background-position: center;
  895. background-repeat: no-repeat;
  896. }
  897. .miaosha-time {
  898. position: absolute;
  899. left:0;
  900. bottom:0;
  901. width:100%;
  902. background: -webkit-linear-gradient(left,#f44,#ff8b8b);
  903. background: -webkit-gradient(linear,left top,right top,from(#f44),to(#ff8b8b));
  904. background: -moz-linear-gradient(left,#f44,#ff8b8b);
  905. background: linear-gradient(90deg,#f44,#ff8b8b);
  906. color: #fff;
  907. padding:0 10px;
  908. height:40px;
  909. }
  910. .shop-one {
  911. background-color:#fff;
  912. width:100%;
  913. padding:13px 12px;
  914. border-bottom:1px solid #e2e2e2;
  915. color:#707070;
  916. }
  917. .shop-one img {
  918. width:75px;
  919. height:75px;
  920. border-radius: 75px;
  921. }
  922. .mch {
  923. background-color: #fff;
  924. min-height:146px;
  925. padding:5px 9px;
  926. }
  927. .mch-one-0 {
  928. margin:0 2px;
  929. }
  930. .mch-img-0 {
  931. width:112px;
  932. height:112px;
  933. }
  934. .mch-top {
  935. padding:12px;
  936. width:100%;
  937. background-color: #fff;
  938. }
  939. .mch-btn {
  940. padding:4px 8px;
  941. border-radius: 4px;
  942. border:1px solid #e3e3e3;
  943. }
  944. .mch-goods {
  945. overflow: auto;
  946. margin:4px;
  947. }
  948. .mch-goods-one {
  949. width:110px;
  950. height:110px;
  951. background-size: contain;
  952. background-repeat: no-repeat;
  953. background-position: center;
  954. margin-right:4px;
  955. position: relative;
  956. }
  957. .mch-goods-price {
  958. position: absolute;
  959. bottom:0;
  960. left:0;
  961. background:rgba(255,255,255,.85);
  962. color:#ff4544;
  963. text-align: center;
  964. width:100%;
  965. }
  966. .link-img {
  967. width:100%;
  968. height:50%;
  969. background-repeat: no-repeat;
  970. background-size: contain;
  971. }
  972. .link-text {
  973. padding:0;
  974. margin:0;
  975. }
  976. .flex-grow-1 {
  977. min-width: 0;
  978. -webkit-box-flex: 1;
  979. -webkit-flex-grow: 1;
  980. -ms-flex-positive: 1;
  981. flex-grow: 1;
  982. -webkit-flex-shrink: 1;
  983. -ms-flex-negative: 1;
  984. flex-shrink: 1;
  985. }
  986. .flex-grow-0 {
  987. min-width: 0;
  988. -webkit-box-flex: 0;
  989. -webkit-flex-grow: 0;
  990. -ms-flex-positive: 0;
  991. flex-grow: 0;
  992. -webkit-flex-shrink: 0;
  993. -ms-flex-negative: 0;
  994. flex-shrink: 0;
  995. }
  996. .page-link-input .link-name{
  997. cursor: pointer;
  998. }