Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

1245 linhas
24 KiB

  1. .attendBox{
  2. margin-top: 10px;
  3. background: #fff;
  4. padding: 20px 12px;
  5. display: none;
  6. }
  7. .attendBoxT{
  8. font-size: 15px;
  9. color: #0089FE;
  10. }
  11. .attendBoxTime{
  12. position: relative;
  13. }
  14. .attendBoxTime:before{
  15. content: '';
  16. position: absolute;
  17. left: 12px;
  18. top: -17px;
  19. width: 1px;
  20. height: 143px;
  21. background: #CBD1D4;
  22. }
  23. .attendCon{
  24. position: relative;
  25. margin-top: 20px;
  26. padding-left: 30px;
  27. }
  28. .attendConT{
  29. font-size: 15px;
  30. color: #6E6E6E;
  31. }
  32. .attendConT span{
  33. color: #9E9E9E;
  34. margin-left: 5px;
  35. }
  36. .attendConTxt{
  37. font-size: 13px;
  38. color: #9E9E9E;
  39. margin: 10px 0;
  40. }
  41. .attendConTxt img{
  42. width: 10px;
  43. margin-right: 5px;
  44. position: relative;
  45. top: 1px;
  46. }
  47. .attendConStatus{
  48. height: 24px;
  49. line-height: 24px;
  50. padding: 0 10px;
  51. font-size: 13px;
  52. color: #fff;
  53. display: inline-block;
  54. border-radius: 12px;
  55. }
  56. .attendConStatus1{
  57. background: #0089FE;
  58. }
  59. .attendConStatus2{
  60. background: #F3C84E;
  61. }
  62. .attendCircular{
  63. position: absolute;
  64. top: 0;
  65. left: 0;
  66. width: 24px;
  67. height: 24px;
  68. border-radius: 50%;
  69. text-align: center;
  70. line-height: 24px;
  71. font-size: 15px;
  72. color: #fff;
  73. background: #CBD1D4;
  74. }
  75. .cour-box{
  76. padding: 0 12px;
  77. background: #fff;
  78. }
  79. .kebiao{
  80. background: #fff;
  81. }
  82. .header{ width: 100%;}
  83. .content{ background: #FFFFFF;}
  84. .mui-card-header{ color: #38ADFF; font-size: 15px;}
  85. .span2{ padding-right: 0px; float: right;}
  86. .f34 {
  87. font-size: 17px;
  88. }
  89. .mui-card {
  90. margin: 10px 0;
  91. border-radius: 0px;
  92. background-clip: padding-box;
  93. box-shadow: 0 1px 2px rgba(0,0,0,0);
  94. background: transparent;
  95. }
  96. .mui-card li{
  97. padding: 10px 20px;
  98. border-radius: 35px;
  99. margin-top: 10px;
  100. }
  101. .mui-card li:first-child{
  102. margin-top: 15px;
  103. }
  104. .mui-card li:nth-child(2n){
  105. background: #E96B6B;
  106. }
  107. .mui-card li:nth-child(2n - 1){
  108. background: #D74C4C;
  109. }
  110. .cTitle{
  111. font-size: 16px;
  112. color: #fff;
  113. }
  114. .cTxt{
  115. overflow: hidden;
  116. font-size: 13px;
  117. margin-top: 7px;
  118. color: #ffbbbb;
  119. text-align: right;
  120. }
  121. .cTxt span{
  122. color: #ffbbbb;
  123. }
  124. /* CSS Document */
  125. @charset "utf-8";
  126. .grid{
  127. width: 94%;
  128. margin: 0 auto;
  129. }
  130. .header-main{
  131. width: 100%;
  132. top: 0;
  133. left: 0;
  134. z-index: 10;
  135. }
  136. .header{
  137. /* background: #f9f7f6; */
  138. height: 44px;
  139. /* border-bottom: 1px solid #E8E8E8; */
  140. width: 94%;
  141. padding: 0 3%;
  142. display: flex;
  143. display: -webkit-flex;
  144. display: -ms-flexbox;
  145. flex-wrap: wrap;
  146. align-items: center;
  147. color: #383838;
  148. /* position: fixed;
  149. top: 0;
  150. left: 0;
  151. z-index: 10;*/
  152. }
  153. .header .child.return{
  154. display: flex;
  155. display: -webkit-flex;
  156. display: -ms-flexbox;
  157. justify-content: flex-start;
  158. flex: 0;
  159. -ms-flex: 0;
  160. -webkit-flex: 0;
  161. flex-grow: 0;
  162. flex-shrink: 0;
  163. flex-basis: 20%;
  164. }
  165. .header .child.return i{
  166. width: 6px;
  167. height: 10px;
  168. background: url(../images/BACK.png) no-repeat;
  169. background-size: cover;
  170. }
  171. .header .child.date{
  172. display: flex;
  173. display: -webkit-flex;
  174. display: -ms-flexbox;
  175. justify-content:center;
  176. align-items: center;
  177. flex: 0;
  178. -ms-flex: 0;
  179. -webkit-flex: 0;
  180. flex-grow: 0;
  181. flex-shrink: 0;
  182. flex-basis: 60%;
  183. }
  184. .header .child.date i{
  185. display: inline-block;
  186. width: 4px;
  187. height: 2px;
  188. background: url(../images/calendar_bottom.png) no-repeat;
  189. background-size: cover;
  190. margin-left: 5px;
  191. }
  192. .header .child.almanac{
  193. display: flex;
  194. display: -webkit-flex;
  195. display: -ms-flexbox;
  196. justify-content: flex-end;
  197. flex: 0;
  198. -ms-flex: 0;
  199. -webkit-flex: 0;
  200. flex-grow: 0;
  201. flex-shrink: 0;
  202. flex-basis: 20%;
  203. }
  204. .share img{
  205. width: 15px;
  206. height: 15px;
  207. vertical-align: middle;
  208. }
  209. /*start day*/
  210. .content{
  211. /* padding-top: 1.49rem;
  212. */}
  213. .day{
  214. height: 68px;
  215. /* background:#f9f7f6; */
  216. color: #333333;
  217. }
  218. .day .grid{
  219. width: 94%;
  220. height: 100%;
  221. padding: 0 3%;
  222. display: flex;
  223. display: -webkit-flex;
  224. display: -ms-flexbox;
  225. align-items: center;
  226. }
  227. .day-left {
  228. display: flex;
  229. display: -webkit-flex;
  230. display: -ms-flexbox;
  231. flex: 0;
  232. flex-grow: 0;
  233. flex-shrink: 0;
  234. flex-basis: 56%;
  235. -webkit-flex: 0;
  236. -webkit-flex-grow: 0;
  237. -webkit-flex-shrink: 0;
  238. -webkit-flex-basis: 56%;
  239. }
  240. .day-right {
  241. display: flex;
  242. display: -webkit-flex;
  243. display: -ms-flexbox;
  244. flex: 0;
  245. flex-grow: 0;
  246. flex-shrink: 0;
  247. flex-basis: 44%;
  248. -webkit-flex: 0;
  249. -webkit-flex-grow: 0;
  250. -webkit-flex-shrink: 0;
  251. -webkit-flex-basis: 44%;
  252. align-items: center;
  253. justify-content: flex-end;
  254. -webkit-justify-content: flex-end;
  255. -ms-justify-content: flex-end;
  256. }
  257. .day-left h1{
  258. font-size: 55px;
  259. padding-right: 4px;
  260. color: #D74C4C;
  261. }
  262. .day-left .top-contrl p{
  263. display: flex;
  264. display: flex;
  265. display: -webkit-flex;
  266. align-items: center;
  267. flex-wrap: wrap;
  268. -webkit-align-items: center;
  269. -webkit-flex-wrap: wrap;
  270. margin-top: 5px;
  271. margin-bottom: 5px;
  272. color: #D74C4C;
  273. }
  274. .top-contrl p span{
  275. width: 5px;
  276. height: 4px;
  277. background: url(../images/cotrl-bottom.png) no-repeat;
  278. background-size: cover;
  279. /* margin-left: .1rem;*/
  280. }
  281. .top-contrl i{
  282. font-size: 14px;
  283. white-space: nowrap;
  284. overflow: hidden;
  285. text-overflow: ellipsis;
  286. color: #D74C4C;
  287. }
  288. .day-left p em{
  289. font-size: 12px;
  290. color: #D74C4C;
  291. }
  292. .day-left p i{
  293. margin-top: 1px;
  294. display: block;
  295. font-size: 14px;
  296. }
  297. /*.day-right{
  298. float: right;
  299. height: 100%;
  300. }*/
  301. .day-right .yun {
  302. height: 100%;
  303. margin-right: 20px;
  304. display: flex;
  305. display: -webkit-flex;
  306. display: -ms-flexbox;
  307. align-items: center;
  308. -webkit-align-items: center;
  309. }
  310. .day-right .yun span{
  311. display: inline-block;
  312. width: 35px;
  313. height: 35px;
  314. line-height: 30px;
  315. text-align: center;
  316. border: 2px solid #fff;
  317. border-radius: 50%;
  318. margin-left: 8px;
  319. /*align-self:center;*/
  320. }
  321. .note{
  322. width: 100%;
  323. height: 68px;
  324. border-bottom: 1px solid #ddd;
  325. background: #fff;
  326. }
  327. .note .grid{
  328. padding: 12px 0;
  329. display: flex;
  330. display: -webkit-flex;
  331. display: -ms-flexbox;
  332. flex-wrap: wrap;
  333. justify-content: space-between;
  334. }
  335. .note .grid .note-left{
  336. flex: 0;
  337. flex-grow: 0;
  338. flex-shrink: 0;
  339. flex-basis: 75%;
  340. white-space: nowrap;
  341. overflow: hidden;
  342. text-overflow: ellipsis;
  343. }
  344. .note .grid .note-right{
  345. display: flex;
  346. display: -webkit-flex;
  347. display: -ms-flexbox;
  348. align-items: center;
  349. flex: 0;
  350. flex-grow: 0;
  351. flex-shrink: 0;
  352. flex-basis: 25%;
  353. justify-content: flex-end;
  354. color: #333;
  355. }
  356. .note .grid .note-right i{
  357. width: 4px;
  358. height: 13px;
  359. background: url(../images/calendar_arrow_right.png) no-repeat;
  360. background-size: cover;
  361. margin-left: 6px;
  362. }
  363. .note .grid .note-left p{
  364. width: 100%;
  365. font-size: 14px;
  366. line-height: 1.6;
  367. color: #333;
  368. white-space: nowrap;
  369. overflow: hidden;
  370. text-overflow: ellipsis;
  371. }
  372. .note .grid .note-left p.yi i{
  373. color: #06b5f8;
  374. }
  375. .note .grid .note-left p.ji i{
  376. color: #ec5252;
  377. }
  378. .week ul{
  379. width: 98%;
  380. padding: 0 1%;
  381. display: flex;
  382. display: -webkit-flex;
  383. display: -ms-flexbox;
  384. height: 24px;
  385. }
  386. .week ul li{
  387. display: flex;
  388. display: -webkit-flex;
  389. display: -ms-flexbox;
  390. flex: auto;
  391. -ms-flex: auto;
  392. -webkit-flex: auto;
  393. justify-content: center;
  394. align-items: center;
  395. font-size: 13px;
  396. }
  397. .tables{
  398. font-size: 14px;
  399. color: #666;
  400. font-family:"微软雅黑";
  401. display: flex;
  402. display: -webkit-flex;
  403. display: -ms-flexbox;
  404. }
  405. .tables tbody{
  406. width: 100%;
  407. }
  408. .tables tbody tr{
  409. width: 98%;
  410. padding: 0 4px;
  411. display: flex;
  412. display: -webkit-flex;
  413. display: -ms-flexbox;
  414. flex-wrap: wrap;
  415. -webkit-flex-wrap: wrap;
  416. }
  417. .tables tbody tr td{
  418. border: 2px solid #fff;
  419. flex: 0;
  420. flex-grow: 0;
  421. flex-shrink: 0;
  422. flex-basis: 14.2%;
  423. justify-content: center;
  424. padding: 2px 0;
  425. position: relative;
  426. line-height: 32px;
  427. }
  428. .tables tbody tr td.active i:after{
  429. content: '';
  430. position: absolute;
  431. width: 7px;
  432. height: 7px;
  433. background: #ccc;
  434. border-radius: 50%;
  435. right: -3px;
  436. top: 40%;
  437. z-index: 20;
  438. }
  439. .tables tbody tr td.yellow i:after{
  440. background: #F3C84E;
  441. }
  442. .tables tbody tr td.green i:after{
  443. background:#8FC185 ;
  444. }
  445. .tables tbody tr td.blue i:after{
  446. background:#7A9AE2 ;
  447. }
  448. .tables .list i font{
  449. color: #000;
  450. }
  451. .tables .list i{
  452. display: flex;
  453. display: -webkit-flex;
  454. display: -ms-flexbox;
  455. font-size: 16px;
  456. justify-content: center;
  457. color: #000;
  458. width: 32px;
  459. height: 32px;
  460. border-radius: 50%;
  461. position: relative;
  462. line-height: 32px;
  463. margin-left: 50%;
  464. transform: translateX(-50%);
  465. -webkit-transform: translateX(-50%);
  466. }
  467. .tables .list em{
  468. display: flex;
  469. display: -webkit-flex;
  470. display: -ms-flexbox;
  471. font-size: 12px;
  472. justify-content: center;
  473. }
  474. .swiper-slide table tr{
  475. text-align: center;
  476. height: 42px;
  477. margin-bottom: 5px;
  478. }
  479. tr .not_this{
  480. color: #ccc !important;
  481. }
  482. .today i{
  483. background: #DFF0FF ;
  484. color: #000!important;
  485. border-radius: 50%;
  486. }
  487. .xuanzhong i{
  488. height: 50px;
  489. background: #0C86D8 !important;
  490. border-radius: 50%;
  491. color: #fff!important;
  492. }
  493. .xuanzhong font,.xuanzhong i{
  494. color: #fff!important;
  495. }
  496. tr td:first-child{color: #f00;}
  497. tr td:last-child{color: #f00;}
  498. td{position: relative;}
  499. td .fangjia{
  500. display: block;
  501. width: 7px;
  502. height: 7px;
  503. background: url(../images/calendar_img_relax.png) no-repeat;
  504. background-size: contain;
  505. position: absolute;
  506. right: 0;
  507. top: 0;
  508. }
  509. td .shangban{
  510. display: block;
  511. width: 7px;
  512. height: 7px;
  513. background: url(../images/calendar_img_work.png) no-repeat;
  514. background-size: contain;
  515. position: absolute;
  516. right: 0;
  517. top: 0;
  518. }
  519. /*******弹窗******/
  520. .prorup{
  521. width: 100%;
  522. height: 100%;
  523. background: #000;
  524. position: fixed;
  525. top: 0;
  526. left: 0;
  527. z-index: 12;
  528. opacity: 0.4;
  529. display: none;
  530. }
  531. .layer{
  532. position: fixed;
  533. width: 94%;
  534. top: 63px;
  535. left: 50%;
  536. margin-left: -47%;
  537. z-index: 14;
  538. display: none;
  539. }
  540. .layer .san{
  541. width: 100%;
  542. display: block;
  543. height: 7px;
  544. }
  545. .layer .san i{
  546. display: inherit;
  547. width: 0;
  548. height: 0;
  549. border-left: 3px solid transparent;
  550. border-right: 3px solid transparent;
  551. border-bottom: 4px solid #fff;
  552. float: right;
  553. margin-right: 30px;
  554. }
  555. .layer .jia{
  556. width: 100%;
  557. background: #fff;
  558. border-radius: 8px;
  559. }
  560. .jia ul{
  561. width: 100%;
  562. display: flex;
  563. display: -webkit-flex;
  564. display: -ms-flexbox;
  565. flex-wrap: wrap;
  566. }
  567. .jia ul li{
  568. height: 54px;
  569. float: left;
  570. text-align: center;
  571. color: #333;
  572. flex: 0;
  573. flex-grow: 0;
  574. flex-shrink: 0;
  575. flex-basis: 49.8%;
  576. }
  577. .jia ul li:first-of-type{
  578. border: 0;
  579. }
  580. .jia ul li:nth-child(2n){
  581. border-bottom: 1px solid #eee;
  582. }
  583. .jia ul li:nth-child(2n+1){
  584. border-right: 1px solid #eee;
  585. border-bottom: 1px solid #eee;
  586. }
  587. .jia ul li span{
  588. display: block;
  589. font-size: 14px;
  590. margin-top: 8px;
  591. }
  592. .jia ul li em{
  593. font-size: 12px;
  594. }
  595. .jie{
  596. position: fixed;
  597. width: 94%;
  598. top: 63px;
  599. left: 50%;
  600. margin-left: -47%;
  601. z-index: 14;
  602. display: none;
  603. }
  604. .jie .san{
  605. width: 100%;
  606. display: block;
  607. height: 7px;
  608. position: relative;
  609. }
  610. .jie .san i{
  611. display: inherit;
  612. width: 0;
  613. height: 0;
  614. border-left: 3px solid transparent;
  615. border-right: 3px solid transparent;
  616. border-bottom: 4px solid #fff;
  617. position: absolute;
  618. right: 0;
  619. top: 0;
  620. margin-right: 5px;
  621. }
  622. .jie .solar{
  623. width: 100%;
  624. background: #fff;
  625. border-radius: 8px;
  626. }
  627. .jie .solar .solar-title{
  628. height: 25px;
  629. text-align: center;
  630. color: #ec5252;
  631. line-height: 25px;
  632. }
  633. .solar ul{
  634. width: 100%;
  635. }
  636. .solar ul li{
  637. float: left;
  638. width: 24.7%;
  639. text-align: center;
  640. line-height: 40px;
  641. font-size: 14px;
  642. color: #333;
  643. border-top: 1px solid #eee;
  644. border-right: 1px solid #eee;
  645. }
  646. .solar ul li:nth-child(4){
  647. border-right: 0;
  648. }
  649. .solar ul li:nth-child(8){
  650. border-right: 0;
  651. }
  652. .solar ul li:nth-child(12){
  653. border-right: 0;
  654. }
  655. .solar ul li:nth-child(16){
  656. border-right: 0;
  657. }
  658. .solar ul li:nth-child(20){
  659. border-right: 0;
  660. }
  661. .solar ul li:nth-child(24){
  662. border-right: 0;
  663. }
  664. .dibu{
  665. height: 50px;
  666. width: 100%;
  667. }
  668. .footer ul{
  669. width: 100%;
  670. position: fixed;
  671. bottom: 0;
  672. left: 0;
  673. z-index: 10;
  674. display: flex;
  675. display: -webkit-flex;
  676. display: -ms-flexbox;
  677. height: 49px;
  678. border-top: 1px solid #e3e3e3;
  679. background: #fff;
  680. }
  681. .footer ul li{
  682. display : flex;
  683. display: -webkit-flex;
  684. display: -ms-flexbox;
  685. flex: auto;
  686. -ms-flex: auto;
  687. -webkit-flex: auto;
  688. align-items: center;
  689. position: relative;
  690. }
  691. .footer ul li a{
  692. width: 100%;
  693. display : flex;
  694. display: -webkit-flex;
  695. display: -ms-flexbox;
  696. flex-wrap: wrap;
  697. justify-content: center;
  698. }
  699. .footer ul li:nth-child(1) a i{
  700. display: inline-block;
  701. width: 11px;
  702. height: 11px;
  703. background:url(../images/btn_calendar_selected.png) no-repeat;
  704. background-size: cover;
  705. }
  706. .footer ul li:nth-child(2) a i{
  707. display: inline-block;
  708. width: 11px;
  709. height: 11px;
  710. background:url(../images/btn_huangli.png) no-repeat;
  711. background-size: cover;
  712. }
  713. .footer ul li a em{
  714. display : flex;
  715. display: -webkit-flex;
  716. display: -ms-flexbox;
  717. width: 100%;
  718. justify-content: center;
  719. margin-top: 4px;
  720. }
  721. .footer ul li:nth-child(1) a{
  722. color: #ec5252;
  723. }
  724. .footer ul li:nth-child(1):before{
  725. content: " ";
  726. position: absolute;
  727. right: 0;
  728. top: 15%;
  729. height: 70%;
  730. background: #e3e3e3;
  731. width: 1px;
  732. }
  733. /*弹窗*/
  734. .tc{
  735. width: 100%;
  736. height: 100%;
  737. background: rgba(0,0,0,0.4);
  738. position: fixed;
  739. top: 0;
  740. left: 0;
  741. bottom: 0;
  742. z-index: 12;
  743. display: none;
  744. }
  745. .tc-innner{
  746. background: #fff;
  747. width: 80%;
  748. height: 305px;
  749. position: fixed;
  750. top: 50%;
  751. margin-top: -153px;
  752. left: 10%;
  753. /* margin: 75px 0 0 -75px; */
  754. z-index: 14;
  755. border-radius: 4px;
  756. overflow: hidden;
  757. display: none;
  758. }
  759. .tc-innner h2{height: 50px;width: 100%; box-sizing: border-box;padding: 0 7px;font-size: 14px;color: #ec5252;line-height: 50px; font-weight: normal;}
  760. .title-right{float: right;width: 55px;height: 24px;border: 1px #ec5252 solid;box-sizing: border-box; border-radius: 10px;margin-top: 6px;overflow: hidden;}
  761. .title-right .zblck{width: 50%;height: 100%;color: #ec5252;font-size: 14px;line-height: 22px;text-align: center;float: left;}
  762. .title-right .active{background: #ec5252;color: #fff;}
  763. .current-time{text-align: center;height: 32px;line-height: 32px;font-size: 14px;color: #666;}
  764. .swiper-box{height: 160px;margin: 0 7px;box-sizing: border-box; margin-top: 5px;position: relative;}
  765. .swiper-box i{width: 100%;height: 1px;background: #e3e3e3;display: block;position: absolute;left: 0;}
  766. .swiper-box .i1{top: 0;}
  767. .swiper-box .i2{top: 53px;}
  768. .swiper-box .i3{top: 100px;}
  769. .swiper-box-li{width: 33%;float: left;text-align: center;overflow: hidden;}
  770. .nbxs{height: 160px;}
  771. .nbxs .swiper-slide{height: 53px;line-height: 53px;}
  772. .nbxs .swiper-slide-active{color: #ec5252;}
  773. .tc-bot{height: 50px;border-top: 1px #e3e3e3 solid;position: relative;}
  774. .tc-bot>div{float: left;width: 50%;line-height: 50px;font-size: 14px;text-align: center;}
  775. .tc-bot-left{color: #999;}
  776. .tc-bot-right{color: #ec5252;}
  777. .tc-bot i{display: block;width: 1px;height: 20px;background: #e3e3e3;position: absolute;top: 14px;left: 50%;margin-left: 1px;}
  778. /*loading*/
  779. .loading{width: 76px;height:115px;position:relative;top: 50%;left: 50%;background: rgba(0,0,0,0.8);border-radius: 6px; margin-left: -38px;z-index: 9999999999999999999999999999;}
  780. .loading-bj{background: url(../images/loading.png);width: 18px;height: 18px;background-size: 18px;margin: 30px auto 0;animation:rotateIn 1s .2s linear infinite;-moz-animation:rotateIn 1s .2s linear infinite;-webkit-animation:rotateIn 1s .2s linear infinite;}
  781. .loading p{color:#fff;font-size: 14px;text-align: center;margin-top: 10px;}
  782. @-webkit-keyframes rotateIn{
  783. 0%{transform: rotate(0)}
  784. 100%{transform: rotate(360deg)}
  785. }
  786. @-moz-keyframes rotateIn{
  787. 0%{transform: rotate(0)}
  788. 100%{transform: rotate(360deg)}
  789. }
  790. .reduction-bj{background: url(../images/reduction.png);width: 18px;height: 18px;background-size: 18px;margin: 30px auto 0;}
  791. .jg{background: url(../images/jg.png); background-size: 18px; }
  792. .back2{background:url(../images/back.png) center no-repeat;background-size: 6px 10px;}
  793. .week ul li a{
  794. color: #999;
  795. }
  796. .tables .list.today i,.tables .list.today i font{
  797. color: #fff;
  798. }
  799. /* CSS Document */
  800. @charset "utf-8";
  801. *{
  802. padding: 0;
  803. margin: 0;
  804. /*border: 0;*/
  805. -webkit-tap-highlight-color: transparent;
  806. -moz-tap-highlight-color: transparent;
  807. -ms-tap-highlight-color: transparent;
  808. -o-tap-highlight-color: transparent;
  809. tap-highlight-color: transparent;
  810. }
  811. *:not(input,textarea) {
  812. -webkit-touch-callout: none;
  813. -webkit-user-select: none;
  814. }
  815. /*移动端*/
  816. html{font-size: 625%; font-size: 100px; }
  817. body{font-size: 0.16rem;}
  818. body{ font-family:Arial,"Microsoft Yahei","微软雅黑";-webkit-font-smoothing: antialiased;}
  819. html,body{
  820. height: 100%;
  821. }
  822. blockquote, body, dd, dir, dl, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, input[type=checkbox], input[type=radio], input[type=range], listing, menu, ol, p, plaintext, pre, ul, xmp {
  823. margin: 0;
  824. }
  825. button, dir, fieldset, input, input[type=button], input[type=checkbox], input[type=file], input[type=hidden], input[type=image], input[type=password], input[type=radio], input[type=range], input[type=reset], input[type=search], input[type=submit], isindex, legend, menu, ol, textarea, ul {
  826. padding: 0;
  827. }
  828. html * {
  829. outline: 0;
  830. -webkit-text-size-adjust: none;
  831. -webkit-tap-highlight-color: transparent;
  832. }
  833. input, select, textarea {
  834. -webkit-tap-highlight-color: transparent;
  835. -webkit-appearance: none;
  836. border: 0;
  837. border-radius: 0
  838. }
  839. input[type=number]::-webkit-inner-spin-button,
  840. input[type=number]::-webkit-outer-spin-button {
  841. -webkit-appearance: none;
  842. margin: 0;
  843. }
  844. button, input, select {
  845. color: inherit
  846. }
  847. button, input, select, textarea {
  848. font-family: inherit;
  849. font-weight: inherit;
  850. font-size: inherit;
  851. margin: 0;
  852. }
  853. address, cite, dfn, em, i, var {
  854. font-style: normal;
  855. }
  856. table {
  857. border-collapse: collapse;
  858. border-spacing: 0;
  859. font-family: normal;
  860. }
  861. fieldset, iframe {
  862. border: 0;
  863. }
  864. ol, ul {
  865. list-style: none
  866. }
  867. a{
  868. color: #333;
  869. text-decoration:none;
  870. }
  871. /*IE7不支持的清除浮动*/
  872. .clearfix:after{
  873. visibility:hidden;
  874. display:block;
  875. font-size:0;
  876. content:".";
  877. clear:both;
  878. height:0;
  879. }
  880. * html .clearfix{
  881. zoom:1;
  882. }
  883. /*全版本兼容清楚浮动*/
  884. .clears{ clear:both; line-height:0px; overflow:hidden; font-size:0px; height:0px;}
  885. input,textarea,select{font-family:Verdana,Arial,"Microsoft Yahei","微软雅黑";}
  886. a{color: #333;text-decoration: none;}
  887. a:hover {color: inherit;}
  888. .mui-flex {
  889. display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  890. display: -moz-box ; /* OLD - Firefox 19- (buggy but mostly works) */
  891. display: -ms-flexbox ; /* TWEENER - IE 10 */
  892. display: -webkit-flex ; /* NEW - Chrome */
  893. display: flex ; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  894. -webkit-flex-wrap: wrap;
  895. -ms-flex-wrap: wrap;
  896. flex-wrap: wrap
  897. }
  898. .mui-flex .mui-flex {
  899. display: -webkit-box !important; /* OLD - iOS 6-, Safari 3.1-6 */
  900. display: -moz-box !important; /* OLD - Firefox 19- (buggy but mostly works) */
  901. display: -ms-flexbox !important; /* TWEENER - IE 10 */
  902. display: -webkit-flex !important; /* NEW - Chrome */
  903. display: flex !important; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  904. -webkit-flex-wrap: wrap;
  905. -ms-flex-wrap: wrap;
  906. flex-wrap: wrap
  907. }
  908. .mui-flex, .mui-flex *, .mui-flex:after, .mui-flex:before {
  909. box-sizing: border-box
  910. }
  911. .mui-flex.vertical {
  912. -webkit-box-orient: vertical;
  913. -webkit-box-direction: normal;
  914. -webkit-flex-direction: column;
  915. -ms-flex-direction: column;
  916. flex-direction: column
  917. }
  918. .mui-flex.vertical.reverse {
  919. -webkit-box-orient: vertical;
  920. -webkit-box-direction: reverse;
  921. -webkit-flex-direction: column-reverse;
  922. -ms-flex-direction: column-reverse;
  923. flex-direction: column-reverse
  924. }
  925. .mui-flex.vertical >.cell {
  926. width: auto
  927. }
  928. .mui-flex.vertical > .cell > .inner {
  929. position: absolute;
  930. width: 100%;
  931. height: 100%
  932. }
  933. .mui-flex.horizental {
  934. -webkit-box-orient: horizontal;
  935. -webkit-box-direction: normal;
  936. -webkit-flex-direction: row;
  937. -ms-flex-direction: row;
  938. flex-direction: row
  939. }
  940. .mui-flex.reverse {
  941. -webkit-box-orient: horizontal;
  942. -webkit-box-direction: reverse;
  943. -webkit-flex-direction: row-reverse;
  944. -ms-flex-direction: row-reverse;
  945. flex-direction: row-reverse
  946. }
  947. .mui-flex.justify-start {
  948. -webkit-box-pack: start;
  949. -webkit-justify-content: flex-start;
  950. -ms-flex-pack: start;
  951. justify-content: flex-start
  952. }
  953. .mui-flex.justify-end {
  954. -webkit-box-pack: end;
  955. -webkit-justify-content: flex-end;
  956. -ms-flex-pack: end;
  957. justify-content: flex-end
  958. }
  959. .mui-flex.justify-center {
  960. -webkit-box-pack: center;
  961. -webkit-justify-content: center;
  962. -ms-flex-pack: center;
  963. justify-content: center;
  964. }
  965. .mui-flex.justify-between {
  966. -webkit-box-pack: justify;
  967. -webkit-justify-content: space-between;
  968. -ms-flex-pack: justify;
  969. justify-content: space-between
  970. }
  971. .mui-flex.justify-around {
  972. -webkit-justify-content: space-around;
  973. -ms-flex-pack: distribute;
  974. justify-content: space-around
  975. }
  976. .mui-flex.align-start {
  977. -webkit-box-align: start;
  978. -webkit-align-items: flex-start;
  979. -ms-flex-align: start;
  980. align-items: flex-start
  981. }
  982. .mui-flex.align-end {
  983. -webkit-box-align: end;
  984. -webkit-align-items: flex-end;
  985. -ms-flex-align: end;
  986. align-items: flex-end
  987. }
  988. .mui-flex.align-center {
  989. -webkit-box-align: center;
  990. -webkit-align-items: center;
  991. -ms-flex-align: center;
  992. align-items: center
  993. }
  994. .mui-flex.align-stretch {
  995. -webkit-box-align: stretch;
  996. -webkit-align-items: stretch;
  997. -ms-flex-align: stretch;
  998. align-items: stretch
  999. }
  1000. .mui-flex.align-stretch .cell {
  1001. height: auto !important
  1002. }
  1003. .mui-flex.center {
  1004. -webkit-box-pack: center;
  1005. -webkit-justify-content: center;
  1006. -ms-flex-pack: center;
  1007. justify-content: center;
  1008. -webkit-box-align: center;
  1009. -webkit-align-items: center;
  1010. -ms-flex-align: center;
  1011. align-items: center
  1012. }
  1013. .mui-flex > .cell {
  1014. -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
  1015. -moz-box-flex: 1; /* OLD - Firefox 19- */
  1016. /*width: 20%; /!* For old syntax, otherwise collapses. *!/*/
  1017. -webkit-flex: 1; /* Chrome */
  1018. -ms-flex: 1; /* IE 10 */
  1019. flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  1020. width: 0;
  1021. -webkit-flex-basis: 0;
  1022. -ms-flex-preferred-size: 0;
  1023. flex-basis: 0;
  1024. max-width: 100%;
  1025. display: block;
  1026. padding: 0;
  1027. position: relative
  1028. }
  1029. .mui-flex.vertical > .cell {
  1030. width: auto;
  1031. height: 0;
  1032. -webkit-flex-basis: 0;
  1033. -ms-flex-preferred-size: 0;
  1034. flex-basis: 0;
  1035. /*max-height: 100%;*/
  1036. /*max-width: inherit;*/
  1037. display: block;
  1038. padding: 0;
  1039. position: relative
  1040. }
  1041. .mui-flex > .cell.fixed {
  1042. -webkit-box-flex: 0 !important;
  1043. -webkit-flex: none !important;
  1044. -ms-flex: none !important;
  1045. flex: none !important;
  1046. width: auto
  1047. }
  1048. .mui-flex > .cell.self-start {
  1049. -webkit-align-self: flex-start;
  1050. -ms-flex-item-align: start;
  1051. align-self: flex-start
  1052. }
  1053. .mui-flex > .cell.self-end {
  1054. -webkit-align-self: flex-end;
  1055. -ms-flex-item-align: end;
  1056. align-self: flex-end
  1057. }
  1058. .mui-flex > .cell.self-center {
  1059. -webkit-align-self: center;
  1060. -ms-flex-item-align: center;
  1061. align-self: center
  1062. }
  1063. .cat{
  1064. -webkit-box-flex: 3;
  1065. -moz-box-flex: 3;
  1066. -webkit-flex: 3;
  1067. -ms-flex: 3;
  1068. flex: 3;
  1069. }
  1070. /*common font*/
  1071. .f12{
  1072. font-size: .06rem;
  1073. }
  1074. .f14{
  1075. font-size: .07rem;
  1076. }
  1077. .f16{
  1078. font-size: .08rem;
  1079. }
  1080. .f18{
  1081. font-size: .09rem;
  1082. }
  1083. .f20{
  1084. font-size: .1rem;
  1085. }
  1086. .f22{
  1087. font-size: .11rem;
  1088. }
  1089. .f24{
  1090. font-size: .12rem;
  1091. }
  1092. .f26{
  1093. font-size: .13rem;
  1094. }
  1095. .f28{
  1096. font-size: .14rem;
  1097. }
  1098. .f30{
  1099. font-size: .15rem;
  1100. }
  1101. .f32{
  1102. font-size: .16rem;
  1103. }
  1104. .f34{
  1105. font-size: .17rem;
  1106. }
  1107. .f36{
  1108. font-size: .18rem;
  1109. }
  1110. .f38{
  1111. font-size: .19rem;
  1112. }
  1113. .f40{
  1114. font-size: .2rem;
  1115. }
  1116. .f48{
  1117. font-size: .24rem;
  1118. }
  1119. .f60{
  1120. font-size: .3rem;
  1121. }
  1122. /*comment margin-top*/
  1123. .m12{
  1124. margin-top: .06rem;
  1125. }
  1126. .m20{
  1127. margin-top: .1rem;
  1128. }
  1129. .m22{
  1130. margin-top: .11rem;
  1131. }
  1132. /*comment height*/
  1133. .h66{
  1134. height: .33rem;
  1135. }
  1136. .h90{
  1137. height: .45rem;
  1138. }
  1139. .covers{position: fixed;width: 100%;height: 100%;left: 0px;top: 0px;background: rgba(0,0,0,.8);text-align: center;z-index: 99999999;display: none;}
  1140. .covers img{width: 450px;height: 340px;margin-top: 100px;}