public.css 17 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042
  1. @charset "utf-8";
  2. /* CSS Document */
  3. body,p,div,h1,h2,h3,h4,h5,h6,button,input,ol,li,ul,dl,dt,dd,img,table,tr,td,th,select{
  4. margin:0;
  5. padding:0;
  6.  -webkit-appearance:none;
  7. border:0;
  8. list-style:none;
  9. box-sizing:border-box;}
  10. a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0); outline-color:#0081ff; background:none;}
  11. button{
  12. outline:none;}
  13. input::-webkit-input-placeholder {
  14. color:#aaa;
  15. }
  16. input::-webkit-outer-spin-button,
  17. input::-webkit-inner-spin-button{
  18. -webkit-appearance: none !important;
  19. margin: 0;
  20. }
  21. input[type="number"]{-moz-appearance:textfield;}
  22. body{
  23. margin:0 auto;
  24. font-size:16px;
  25. color:#121212;
  26. font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  27. position:relative;
  28. }
  29. a{
  30. text-decoration:none;
  31. color:#f06000;}
  32. .noborder{
  33. border:0; !important}
  34. #header{
  35. height:0.5rem;
  36. width:100%;
  37. position:fixed;
  38. top:0;
  39. left:0;
  40. z-index:1000;
  41. }
  42. .header{
  43. height:0.5rem;
  44. width:100%;
  45. position:fixed;
  46. top:0;
  47. left:0;
  48. z-index:1000;
  49. }
  50. .headerIn{
  51. width:100%;
  52. height:100%;
  53. position:relative;
  54. background:#0081ff;
  55. display: flex;
  56. align-items: center;
  57. justify-content: space-between;
  58. }
  59. .headerIn .back{
  60. display: flex;
  61. height: 100%;
  62. align-items: center;
  63. padding-left:0.2rem;
  64. font-size:0.14rem;
  65. color:#fff;
  66. width:20%;
  67. }
  68. .headerIn .save{
  69. display: flex;
  70. height:65%;
  71. align-items: center;
  72. font-size:0.14rem;
  73. color:#fff;
  74. padding:0 0.2rem;
  75. text-align:right;
  76. justify-content:center;
  77. margin-right:0.1rem;
  78. border-radius:3px;
  79. border:1px solid #fff;
  80. }
  81. .cuIcon-back:before{
  82. margin-right:3px;
  83. font-size:0.16rem;}
  84. .headerIn h2{
  85. width:50%;
  86. font-size:0.18rem;
  87. color:#fff;
  88. font-weight:normal;
  89. text-align:center;
  90. margin:0 auto;
  91. padding:0;
  92. font-family:"微软雅黑";
  93. overflow:hidden;
  94. text-overflow:ellipsis;
  95. white-space:nowrap;
  96. position:absolute;
  97. left:0;
  98. right:0;
  99. top:0;
  100. margin:auto;
  101. height:100%;
  102. line-height:0.5rem;}
  103. .headerIn .sel{
  104. position:absolute;
  105. top:0;
  106. right:0;
  107. display:block;
  108. width:30%;
  109. height:100%;
  110. background:url(../images/icon_sel.png) no-repeat 90% center;
  111. background-size:20px auto;
  112. padding-right:25px;
  113. color:#fff;
  114. line-height:45px;}
  115. .headerIn .share{
  116. position:absolute;
  117. top:0;
  118. right:10px;
  119. display:block;
  120. width:60px;
  121. height:100%;
  122. background:url(../images/icon_share.png) no-repeat 5px center;
  123. background-size:20px auto;
  124. padding-left:25px;
  125. color:#fff;
  126. line-height:45px;
  127. text-align:right;
  128. font-size:14px;}
  129. .zhezhao_new{
  130. position:fixed;
  131. z-index:100000;
  132. background:rgba(0,0,0,0.5);
  133. width:100%;
  134. height:20000px;
  135. top:0;
  136. left:0;}
  137. .nodate {
  138. background: url(../images/nodate.png) no-repeat top center;
  139. background-size: 65px auto;
  140. padding-top: 75px;
  141. text-align: center;
  142. font-size: 14px;
  143. color: #888;
  144. line-height: 24px;
  145. width: 90%;
  146. margin: 0 auto;
  147. }
  148. .nodate2 {
  149. background: url(../images/nodate8.png) no-repeat top center;
  150. background-size:160px auto;
  151. padding-top:150px;
  152. text-align: center;
  153. font-size: 14px;
  154. color:#888;
  155. line-height:24px;
  156. width: 90%;
  157. margin:150px auto 0;
  158. }
  159. .nodate3 {
  160. background: url(../images/nodate10.png) no-repeat top center;
  161. background-size:160px auto;
  162. padding-top:150px;
  163. text-align: center;
  164. font-size: 14px;
  165. color:#888;
  166. line-height:24px;
  167. width: 90%;
  168. margin:150px auto 0;
  169. }
  170. .nodate3 .goto{
  171. display:block;
  172. width:120px;
  173. height:40px;
  174. background:none;
  175. border:1px solid #f06000;
  176. border-radius:5px;
  177. color:#f06000;
  178. font-size:16px;
  179. font-family:"微软雅黑";
  180. text-align:center;
  181. margin:20px auto;
  182. line-height:38px;}
  183. .eggloading{
  184. background: url(../images/loading2.gif) no-repeat top center;
  185. background-size:60px auto;
  186. padding-top:60px;
  187. text-align: center;
  188. font-size: 14px;
  189. color: #888;
  190. line-height: 24px;
  191. width: 90%;
  192. margin:200px auto 0;
  193. }
  194. .articleDel{
  195. background: url(../images/nodate9.png) no-repeat top center;
  196. background-size:160px auto;
  197. padding-top:150px;
  198. text-align: center;
  199. font-size: 14px;
  200. color:#888;
  201. line-height:24px;
  202. width: 90%;
  203. margin:150px auto 0;
  204. }
  205. body .spinner-android{
  206. display:none;}
  207. body .loading{
  208. background:url(../images/loading2.gif) no-repeat center center;
  209. background-size:60px auto;
  210. width:80px;
  211. height:80px;
  212. padding:10px;
  213. }
  214. /*资讯白色头部*/
  215. .headerIn2{
  216. width:100%;
  217. height:100%;
  218. position:relative;
  219. background:#fff;
  220. max-width:640px;
  221. margin:0 auto;
  222. box-shadow:1px 0 3px #aaa;
  223. -webkit-box-shadow: 1px 0 3px #aaa;
  224. -moz-box-shadow: 1px 0 3px #aaa;
  225. }
  226. .headerIn2 .back{
  227. position:absolute;
  228. top:0;
  229. left:0;
  230. display:block;
  231. width:20%;
  232. height:100%;
  233. background:url(../images/back4.png) no-repeat 10px center;
  234. background-size:12px auto;
  235. padding-left:25px;
  236. color:#555;
  237. line-height:45px;
  238. }
  239. .headerIn2 h2{
  240. width:80%;
  241. height:100%;
  242. line-height:45px;
  243. font-size:16px;
  244. color:#555;
  245. font-weight:normal;
  246. text-align:center;
  247. margin:0 auto;
  248. padding:0;
  249. font-family:"微软雅黑";
  250. overflow:hidden;
  251. text-overflow:ellipsis;
  252. white-space:nowrap;
  253. font-weight:bold;}
  254. .headerIn2 h2 img{
  255. height:100%;
  256. }
  257. .headerIn2 .share{
  258. position:absolute;
  259. top:0;
  260. right:10px;
  261. display:block;
  262. width:60px;
  263. height:100%;
  264. background:url(../images/zixun_icon_share.png) no-repeat right center;
  265. background-size:20px auto;
  266. padding-left:25px;
  267. color:#fff;
  268. line-height:45px;
  269. text-align:right;
  270. font-size:15px;}
  271. .headerIn2 .fabu{
  272. position:absolute;
  273. top:7px;
  274. right:10px;
  275. height:30px;
  276. line-height:30px;
  277. padding:0 8px;
  278. font-size:15px;
  279. background:#f06000;
  280. color:#fff;
  281. border-radius:3px;}
  282. body {
  283. /* Color 可以自定义相关配色 */
  284. /* var属性兼容性 --> https://www.caniuse.com/#feat=css-variables */
  285. /* 标准色 */
  286. --red: #e54d42;
  287. --orange: #f37b1d;
  288. --yellow: #fbbd08;
  289. --olive: #8dc63f;
  290. --green: #39b54a;
  291. --cyan: #1cbbb4;
  292. --blue: #0081ff;
  293. --purple: #6739b6;
  294. --mauve: #9c26b0;
  295. --pink: #e03997;
  296. --brown: #a5673f;
  297. --grey: #8799a3;
  298. --black: #333333;
  299. --darkGray: #666666;
  300. --gray: #aaaaaa;
  301. --ghostWhite: #f1f1f1;
  302. --white: #ffffff;
  303. /* 浅色 */
  304. --redLight: #fadbd9;
  305. --orangeLight: #fde6d2;
  306. --yellowLight: #fef2ce;
  307. --oliveLight: #e8f4d9;
  308. --greenLight: #d7f0db;
  309. --cyanLight: #d2f1f0;
  310. --blueLight: #cce6ff;
  311. --purpleLight: #e1d7f0;
  312. --mauveLight: #ebd4ef;
  313. --pinkLight: #f9d7ea;
  314. --brownLight: #ede1d9;
  315. --greyLight: #e7ebed;
  316. /* 渐变色 */
  317. --gradualRed: linear-gradient(45deg, #f43f3b, #ec008c);
  318. --gradualOrange: linear-gradient(45deg, #ff9700, #ed1c24);
  319. --gradualGreen: linear-gradient(45deg, #39b54a, #8dc63f);
  320. --gradualPurple: linear-gradient(45deg, #9000ff, #5e00ff);
  321. --gradualPink: linear-gradient(45deg, #ec008c, #6739b6);
  322. --gradualBlue: linear-gradient(45deg, #0081ff, #1cbbb4);
  323. /* 阴影透明色 */
  324. --ShadowSize: 6px 6px 8px;
  325. --redShadow: rgba(204, 69, 59, 0.2);
  326. --orangeShadow: rgba(217, 109, 26, 0.2);
  327. --yellowShadow: rgba(224, 170, 7, 0.2);
  328. --oliveShadow: rgba(124, 173, 55, 0.2);
  329. --greenShadow: rgba(48, 156, 63, 0.2);
  330. --cyanShadow: rgba(28, 187, 180, 0.2);
  331. --blueShadow: rgba(0, 102, 204, 0.2);
  332. --purpleShadow: rgba(88, 48, 156, 0.2);
  333. --mauveShadow: rgba(133, 33, 150, 0.2);
  334. --pinkShadow: rgba(199, 50, 134, 0.2);
  335. --brownShadow: rgba(140, 88, 53, 0.2);
  336. --greyShadow: rgba(114, 130, 138, 0.2);
  337. --grayShadow: rgba(114, 130, 138, 0.2);
  338. --blackShadow: rgba(26, 26, 26, 0.2);
  339. background-color: var(--ghostWhite);
  340. color: var(--black);
  341. font-family: Helvetica Neue, Helvetica, sans-serif;
  342. }
  343. /* -- 阴影 -- */
  344. .shadow[class*='white'] {
  345. --ShadowSize: 0 1px 6px;
  346. }
  347. .shadow-lg {
  348. --ShadowSize: 0px 0.4rem 1rem 0px;
  349. }
  350. .shadow-warp {
  351. position: relative;
  352. box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  353. }
  354. .shadow-warp:before,
  355. .shadow-warp:after {
  356. position: absolute;
  357. content: "";
  358. top: 20px;
  359. bottom: 30px;
  360. left: 20px;
  361. width: 50%;
  362. box-shadow: 0 30px 20px rgba(0, 0, 0, 0.2);
  363. transform: rotate(-3deg);
  364. z-index: -1;
  365. }
  366. .shadow-warp:after {
  367. right: 20px;
  368. left: auto;
  369. transform: rotate(3deg);
  370. }
  371. .shadow-blur {
  372. position: relative;
  373. }
  374. .shadow-blur::before {
  375. content: "";
  376. display: block;
  377. background: inherit;
  378. filter: blur(0.1rem);
  379. position: absolute;
  380. width: 100%;
  381. height: 100%;
  382. top:0.05rem;
  383. left:0.05rem;
  384. z-index: -1;
  385. opacity: 0.4;
  386. transform-origin: 0 0;
  387. border-radius: inherit;
  388. transform: scale(1, 1);
  389. }
  390. /* ==================
  391. 背景
  392. ==================== */
  393. .line-red::after,
  394. .lines-red::after {
  395. border-color: var(--red);
  396. }
  397. .line-orange::after,
  398. .lines-orange::after {
  399. border-color: var(--orange);
  400. }
  401. .line-yellow::after,
  402. .lines-yellow::after {
  403. border-color: var(--yellow);
  404. }
  405. .line-olive::after,
  406. .lines-olive::after {
  407. border-color: var(--olive);
  408. }
  409. .line-green::after,
  410. .lines-green::after {
  411. border-color: var(--green);
  412. }
  413. .line-cyan::after,
  414. .lines-cyan::after {
  415. border-color: var(--cyan);
  416. }
  417. .line-blue::after,
  418. .lines-blue::after {
  419. border-color: var(--blue);
  420. }
  421. .line-purple::after,
  422. .lines-purple::after {
  423. border-color: var(--purple);
  424. }
  425. .line-mauve::after,
  426. .lines-mauve::after {
  427. border-color: var(--mauve);
  428. }
  429. .line-pink::after,
  430. .lines-pink::after {
  431. border-color: var(--pink);
  432. }
  433. .line-brown::after,
  434. .lines-brown::after {
  435. border-color: var(--brown);
  436. }
  437. .line-grey::after,
  438. .lines-grey::after {
  439. border-color: var(--grey);
  440. }
  441. .line-gray::after,
  442. .lines-gray::after {
  443. border-color: var(--gray);
  444. }
  445. .line-black::after,
  446. .lines-black::after {
  447. border-color: var(--black);
  448. }
  449. .line-white::after,
  450. .lines-white::after {
  451. border-color: var(--white);
  452. }
  453. .bg-red {
  454. background-color: var(--red);
  455. color: var(--white);
  456. }
  457. .bg-orange {
  458. background-color: var(--orange);
  459. color: var(--white);
  460. }
  461. .bg-yellow {
  462. background-color: var(--yellow);
  463. color: var(--black);
  464. }
  465. .bg-olive {
  466. background-color: var(--olive);
  467. color: var(--white);
  468. }
  469. .bg-green {
  470. background-color: var(--green);
  471. color: var(--white);
  472. }
  473. .bg-cyan {
  474. background-color: var(--cyan);
  475. color: var(--white);
  476. }
  477. .bg-blue {
  478. background-color: var(--blue);
  479. color: var(--white);
  480. }
  481. .bg-purple {
  482. background-color: var(--purple);
  483. color: var(--white);
  484. }
  485. .bg-mauve {
  486. background-color: var(--mauve);
  487. color: var(--white);
  488. }
  489. .bg-pink {
  490. background-color: var(--pink);
  491. color: var(--white);
  492. }
  493. .bg-brown {
  494. background-color: var(--brown);
  495. color: var(--white);
  496. }
  497. .bg-grey {
  498. background-color: var(--grey);
  499. color: var(--white);
  500. }
  501. .bg-gray {
  502. background-color: #f0f0f0;
  503. color: var(--black);
  504. }
  505. .bg-black {
  506. background-color: var(--black);
  507. color: var(--white);
  508. }
  509. .bg-white {
  510. background-color: var(--white);
  511. color: var(--darkGray);
  512. }
  513. .bg-shadeTop {
  514. background-image: linear-gradient(rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.01));
  515. color: var(--white);
  516. }
  517. .bg-shadeBottom {
  518. background-image: linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 1));
  519. color: var(--white);
  520. }
  521. .bg-red.light {
  522. color: var(--red);
  523. background-color: var(--redLight);
  524. }
  525. .bg-orange.light {
  526. color: var(--orange);
  527. background-color: var(--orangeLight);
  528. }
  529. .bg-yellow.light {
  530. color: var(--yellow);
  531. background-color: var(--yellowLight);
  532. }
  533. .bg-olive.light {
  534. color: var(--olive);
  535. background-color: var(--oliveLight);
  536. }
  537. .bg-green.light {
  538. color: var(--green);
  539. background-color: var(--greenLight);
  540. }
  541. .bg-cyan.light {
  542. color: var(--cyan);
  543. background-color: var(--cyanLight);
  544. }
  545. .bg-blue.light {
  546. color: var(--blue);
  547. background-color: var(--blueLight);
  548. }
  549. .bg-purple.light {
  550. color: var(--purple);
  551. background-color: var(--purpleLight);
  552. }
  553. .bg-mauve.light {
  554. color: var(--mauve);
  555. background-color: var(--mauveLight);
  556. }
  557. .bg-pink.light {
  558. color: var(--pink);
  559. background-color: var(--pinkLight);
  560. }
  561. .bg-brown.light {
  562. color: var(--brown);
  563. background-color: var(--brownLight);
  564. }
  565. .bg-grey.light {
  566. color: var(--grey);
  567. background-color: var(--greyLight);
  568. }
  569. .bg-gradual-red {
  570. background-image: var(--gradualRed);
  571. color: var(--white);
  572. }
  573. .bg-gradual-orange {
  574. background-image: var(--gradualOrange);
  575. color: var(--white);
  576. }
  577. .bg-gradual-green {
  578. background-image: var(--gradualGreen);
  579. color: var(--white);
  580. }
  581. .bg-gradual-purple {
  582. background-image: var(--gradualPurple);
  583. color: var(--white);
  584. }
  585. .bg-gradual-pink {
  586. background-image: var(--gradualPink);
  587. color: var(--white);
  588. }
  589. .bg-gradual-blue {
  590. background-image: var(--gradualBlue);
  591. color: var(--white);
  592. }
  593. .shadow[class*="-red"] {
  594. box-shadow: var(--ShadowSize) var(--redShadow);
  595. }
  596. .shadow[class*="-orange"] {
  597. box-shadow: var(--ShadowSize) var(--orangeShadow);
  598. }
  599. .shadow[class*="-yellow"] {
  600. box-shadow: var(--ShadowSize) var(--yellowShadow);
  601. }
  602. .shadow[class*="-olive"] {
  603. box-shadow: var(--ShadowSize) var(--oliveShadow);
  604. }
  605. .shadow[class*="-green"] {
  606. box-shadow: var(--ShadowSize) var(--greenShadow);
  607. }
  608. .shadow[class*="-cyan"] {
  609. box-shadow: var(--ShadowSize) var(--cyanShadow);
  610. }
  611. .shadow[class*="-blue"] {
  612. box-shadow: var(--ShadowSize) var(--blueShadow);
  613. }
  614. .shadow[class*="-purple"] {
  615. box-shadow: var(--ShadowSize) var(--purpleShadow);
  616. }
  617. .shadow[class*="-mauve"] {
  618. box-shadow: var(--ShadowSize) var(--mauveShadow);
  619. }
  620. .shadow[class*="-pink"] {
  621. box-shadow: var(--ShadowSize) var(--pinkShadow);
  622. }
  623. .shadow[class*="-brown"] {
  624. box-shadow: var(--ShadowSize) var(--brownShadow);
  625. }
  626. .shadow[class*="-grey"] {
  627. box-shadow: var(--ShadowSize) var(--greyShadow);
  628. }
  629. .shadow[class*="-gray"] {
  630. box-shadow: var(--ShadowSize) var(--grayShadow);
  631. }
  632. .shadow[class*="-black"] {
  633. box-shadow: var(--ShadowSize) var(--blackShadow);
  634. }
  635. .shadow[class*="-white"] {
  636. box-shadow: var(--ShadowSize) var(--blackShadow);
  637. }
  638. .text-shadow[class*="-red"] {
  639. text-shadow: var(--ShadowSize) var(--redShadow);
  640. }
  641. .text-shadow[class*="-orange"] {
  642. text-shadow: var(--ShadowSize) var(--orangeShadow);
  643. }
  644. .text-shadow[class*="-yellow"] {
  645. text-shadow: var(--ShadowSize) var(--yellowShadow);
  646. }
  647. .text-shadow[class*="-olive"] {
  648. text-shadow: var(--ShadowSize) var(--oliveShadow);
  649. }
  650. .text-shadow[class*="-green"] {
  651. text-shadow: var(--ShadowSize) var(--greenShadow);
  652. }
  653. .text-shadow[class*="-cyan"] {
  654. text-shadow: var(--ShadowSize) var(--cyanShadow);
  655. }
  656. .text-shadow[class*="-blue"] {
  657. text-shadow: var(--ShadowSize) var(--blueShadow);
  658. }
  659. .text-shadow[class*="-purple"] {
  660. text-shadow: var(--ShadowSize) var(--purpleShadow);
  661. }
  662. .text-shadow[class*="-mauve"] {
  663. text-shadow: var(--ShadowSize) var(--mauveShadow);
  664. }
  665. .text-shadow[class*="-pink"] {
  666. text-shadow: var(--ShadowSize) var(--pinkShadow);
  667. }
  668. .text-shadow[class*="-brown"] {
  669. text-shadow: var(--ShadowSize) var(--brownShadow);
  670. }
  671. .text-shadow[class*="-grey"] {
  672. text-shadow: var(--ShadowSize) var(--greyShadow);
  673. }
  674. .text-shadow[class*="-gray"] {
  675. text-shadow: var(--ShadowSize) var(--grayShadow);
  676. }
  677. .text-shadow[class*="-black"] {
  678. text-shadow: var(--ShadowSize) var(--blackShadow);
  679. }
  680. .bg-img {
  681. background-size: cover;
  682. background-position: center;
  683. background-repeat: no-repeat;
  684. }
  685. .bg-mask {
  686. background-color: var(--black);
  687. position: relative;
  688. }
  689. .bg-mask::after {
  690. content: "";
  691. border-radius: inherit;
  692. width: 100%;
  693. height: 100%;
  694. display: block;
  695. background-color: rgba(0, 0, 0, 0.4);
  696. position: absolute;
  697. left: 0;
  698. right: 0;
  699. bottom: 0;
  700. top: 0;
  701. }
  702. .bg-mask div,
  703. .bg-mask cover-div {
  704. z-index: 5;
  705. position: relative;
  706. }
  707. .bg-video {
  708. position: relative;
  709. }
  710. .bg-video video {
  711. display: block;
  712. height: 100%;
  713. width: 100%;
  714. -o-object-fit: cover;
  715. object-fit: cover;
  716. position: absolute;
  717. top: 0;
  718. z-index: 0;
  719. pointer-events: none;
  720. }
  721. /* ==================
  722. 文本
  723. ==================== */
  724. .text-Abc {
  725. text-transform: Capitalize;
  726. }
  727. .text-ABC {
  728. text-transform: Uppercase;
  729. }
  730. .text-abc {
  731. text-transform: Lowercase;
  732. }
  733. .text-price::before {
  734. content: "¥";
  735. font-size: 80%;
  736. margin-right: 4px;
  737. }
  738. .text-cut {
  739. text-overflow: ellipsis;
  740. white-space: nowrap;
  741. overflow: hidden;
  742. }
  743. .text-bold {
  744. font-weight: bold;
  745. }
  746. .text-center {
  747. text-align: center;
  748. }
  749. .text-content {
  750. line-height: 1.6;
  751. }
  752. .text-left {
  753. text-align: left;
  754. }
  755. .text-right {
  756. text-align: right;
  757. }
  758. .text-red,
  759. .line-red,
  760. .lines-red {
  761. color: var(--red);
  762. }
  763. .text-orange,
  764. .line-orange,
  765. .lines-orange {
  766. color: var(--orange);
  767. }
  768. .text-yellow,
  769. .line-yellow,
  770. .lines-yellow {
  771. color: var(--yellow);
  772. }
  773. .text-olive,
  774. .line-olive,
  775. .lines-olive {
  776. color: var(--olive);
  777. }
  778. .text-green,
  779. .line-green,
  780. .lines-green {
  781. color: var(--green);
  782. }
  783. .text-cyan,
  784. .line-cyan,
  785. .lines-cyan {
  786. color: var(--cyan);
  787. }
  788. .text-blue,
  789. .line-blue,
  790. .lines-blue {
  791. color: var(--blue);
  792. }
  793. .text-purple,
  794. .line-purple,
  795. .lines-purple {
  796. color: var(--purple);
  797. }
  798. .text-mauve,
  799. .line-mauve,
  800. .lines-mauve {
  801. color: var(--mauve);
  802. }
  803. .text-pink,
  804. .line-pink,
  805. .lines-pink {
  806. color: var(--pink);
  807. }
  808. .text-brown,
  809. .line-brown,
  810. .lines-brown {
  811. color: var(--brown);
  812. }
  813. .text-grey,
  814. .line-grey,
  815. .lines-grey {
  816. color: var(--grey);
  817. }
  818. .text-gray,
  819. .line-gray,
  820. .lines-gray {
  821. color: var(--gray);
  822. }
  823. .text-black,
  824. .line-black,
  825. .lines-black {
  826. color: var(--black);
  827. }
  828. .text-white,
  829. .line-white,
  830. .lines-white {
  831. color: var(--white);
  832. }
  833. .bdCon{
  834. margin-top:0.5rem;}
  835. .anniu_btn{
  836. width:100%;
  837. padding:0.2rem;
  838. }
  839. .anniu_btn button{
  840. background:#0081ff;
  841. height:0.4rem;
  842. border-radius:5px;
  843. color:#fff;
  844. width:50%;
  845. margin:0 auto;
  846. display:block;
  847. font-size:0.12rem;
  848. max-width:200px;}
  849. @media only screen and (min-width: 1400px) {
  850. #header{
  851. height:0.3rem;
  852. }
  853. .header{
  854. height:0.3rem;
  855. }
  856. .headerIn .back{
  857. font-size:0.08rem;
  858. }
  859. .headerIn .save{
  860. font-size:0.08rem;
  861. }
  862. .cuIcon-back:before{
  863. margin-right:3px;
  864. font-size:0.1rem;}
  865. .headerIn h2{
  866. font-size:0.1rem;
  867. line-height:0.3rem;}
  868. .bdCon{
  869. margin-top:0.3rem;}
  870. .anniu_btn button{
  871. height:0.26rem;
  872. font-size:0.08rem;
  873. max-width:400px;}
  874. }
  875. @media screen and (max-width: 641px) {
  876. #header{
  877. height:1rem;
  878. }
  879. .header{
  880. height:1rem;
  881. }
  882. .headerIn .back{
  883. font-size:0.3rem;
  884. }
  885. .headerIn .save{
  886. font-size:0.3rem;
  887. }
  888. .cuIcon-back:before{
  889. margin-right:3px;
  890. font-size:0.3rem;}
  891. .headerIn h2{
  892. font-size:0.32rem;
  893. line-height:1rem;}
  894. .bdCon{
  895. margin-top:1rem;}
  896. .anniu_btn{
  897. padding:0.2rem 5%;}
  898. .anniu_btn button{
  899. height:1rem;
  900. font-size:0.3rem;
  901. max-width:100%;
  902. width:100%;
  903. }
  904. }