rstyle.css 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. *:focus {
  2. outline: none;
  3. }
  4. *{margin: 0;padding: 0;box-sizing: border-box;}
  5. a{text-decoration: none;color: #343434;text-align: left;}
  6. a:hover {
  7. text-decoration: none;
  8. /* color: #2c91eb !important; */
  9. }
  10. div,p,body,a{box-sizing: border-box;}
  11. label {margin-bottom: 0;}
  12. .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,label {margin: 0;line-height: 1em;}
  13. dl,ol,ul {padding: 0;margin: 0;}
  14. dl li,ol li,ul li {list-style: none;}
  15. .fl {float: left;}
  16. .fr {float: right;}
  17. .cf::after {content: "";display: block;clear: both;}
  18. .flex{display: flex;}
  19. /* body.pcs{min-width: 1200px!important;} */
  20. body{background-color: #ffffff;}
  21. .over{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  22. .f14{font-size: 14px;}
  23. .cof{color: #ffffff;}
  24. .fw{font-weight: bold;}
  25. .flexc{display: flex;align-items: center;}
  26. .flex0{flex: 0 0 auto;}
  27. .flex1{flex: 1;}
  28. .container{margin: 0 auto;width: 1200px;}
  29. .nhdvfr{
  30. /* position: relative;top:0;left: 0;
  31. z-index: 45; */
  32. background-color: #fff;
  33. position: relative;
  34. margin-bottom: 15px;
  35. }
  36. /* 列表 */
  37. /* height: 800px; */
  38. .rdlist{display: flex;align-items: stretch;justify-content: space-around;position: relative;}
  39. .rdlistlbox{flex: 1;overflow-y: auto;}
  40. .rdlistlbox .one{display: none;}
  41. .rdlistlbox .one.act{display: block;}
  42. /* max-height: 800px; */
  43. .rdlistl{width: 280px;background: #FFFFFF;border: 1px solid #DCDCDC;display: flex;flex-direction: column;overflow: hidden;max-height: 700px;overflow-y: auto;}
  44. .rdlistr{width: 860px;background: #FFFFFF;border: 1px solid #DCDCDC;}
  45. .rdlistl_top{width: 100%;background: #F9F9F9;height: 34px;flex: 0 0 auto;}
  46. .rdlistl_top .tit{min-width: 100px;height: 34px;background: url(../images/titicon.png) no-repeat;background-size: 100% 100%;padding:0 25px 0 17px;display: inline-block;box-sizing: border-box;line-height: 34px;margin-top: -1px;}
  47. .rdlistl_topr{font-size: 15px;color: #D31A1A;padding:0 10px;line-height: 34px;display: none;cursor: pointer;}
  48. .rdlistl .one{padding:30px 15px 1px;}
  49. .rdlistl li{position: relative;}
  50. .rdlistl a{width: 100%;height: 36px;display: flex;align-items: center;box-sizing: border-box;padding: 0 20px;margin-bottom: 20px;font-size: 15px;}
  51. .rdlistl li a{border: 1px solid #D31D1D;}
  52. .rdlistl li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  53. .rdlistl li a .limg{width: 4px;height: 12px;margin-right: 15px;flex: 0 0 auto;}
  54. .rdlistl li a .limg:first-of-type{display: none;}
  55. .rdlistl li a .rimg{width: 8px;height: 11px;margin-left: 15px;flex: 0 0 auto;}
  56. .rdlistl li a:hover {background: #D31D1D;}
  57. .rdlistl li a:hover .limg{display: none;}
  58. .rdlistl li a:hover .limg:first-of-type{display: block;}
  59. .rdlistl li a:hover span{color: #ffffff;}
  60. .rdlistl li a.act{background: #D31D1D;}
  61. .rdlistl li a.act .limg{display: none;}
  62. .rdlistl li a.act .limg:first-of-type{display: block;}
  63. .rdlistl li a.act span{color: #ffffff;}
  64. .rdlistl .two{display: none;}
  65. .rdlistl .two li a{border: 1px solid #d31d1d;background-color:#f2a580;color: #ffffff;padding-left: 50px;width: 100%;}
  66. .rdlistl .two li a:hover span{color: #D31D1D;}
  67. .rdlistl .two li a.act span{color: #D31D1D;}
  68. /* 右侧 */
  69. .rbox{padding: 20px 0 6px;}
  70. .rdlistr .one li{padding: 6px 0px;}
  71. .rdlistr .one li a{padding: 0 40px 0 28px;display: flex;align-items: center;font-size: 15px;}
  72. .rdlistr .one li a i{width: 5px;height: 5px;background: #D31D1D;border-radius: 50%;margin-right: 14px;}
  73. .rdlistr .one li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  74. .rdlistr .one li a .time{margin-left: 46px;flex: 0 0 auto;font-size: 14px;color: #999999;}
  75. /* 分页 */
  76. .p_page{text-align: center;padding: 40px 0 30px;}
  77. .p_page .page{display: inline-block;hyphenate-limit-lines: 30px;padding: 0 10px;box-sizing: border-box;font-size: 12px;
  78. color: #676767;line-height: 28px;margin: 0 3px 10px;border: 1px solid #DDDDDD;cursor: pointer;}
  79. .p_page a.act:hover{color: #ffffff !important;}
  80. .p_page .page.nobor{border:none}
  81. .p_page .page.act{border:1px solid #D31D1D!important;color: #ffffff;background: #D31D1D;}
  82. .p_page .tit{font-size: 14px;color: #343434;display: inline-block;margin-left: 20px;}
  83. .p_page .tit span{color: #D31D1D;}
  84. /* 详情 */
  85. .det_rtop{margin-bottom: 20px;padding: 0 14px;}
  86. .det_rtop .qrt_rtit{font-size: 12px;color: #666666;}
  87. .det_tit{padding: 20px 0;width: 100%;}
  88. .det_tit h1{text-align: center;font-size: 22px;color: #343434;margin-bottom: 20px;line-height: 28px;}
  89. .det_txt{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
  90. .det_txt div{padding: 0 25px;font-size: 12px;color: #666666;}
  91. .det_box{padding: 0px 28px;width: 100%;}
  92. .det_main{border-bottom: 1px dashed #DDDDDD;border-top: 1px dashed #DDDDDD;padding: 40px 0;}
  93. .det_main p{font-size: 15px;color: #383838;line-height: 30px;margin-bottom: 20px;text-indent: 2em;}
  94. .det_main img{max-width: 100%;display: block;margin:0 auto 20px;}
  95. .prd_mr{display: flex;align-items: center;justify-content: flex-end;font-size: 13px;color: #333333;cursor: pointer;padding:14px 0 5px;flex-wrap: wrap;}
  96. .prd_mra{min-width: 90px;
  97. height: 26px;
  98. border: 1px solid #CECECE;display: flex;align-items: center;justify-content: center;padding: 0 8px;box-sizing: border-box;margin-left:14px;margin-top: 10px;}
  99. .prd_mra img{width: 16px;height: 16px;margin-right: 5px;}
  100. .prd_foot{padding: 35px 0px 15px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
  101. .prd_foota{font-size: 14px;color: #D31D1D;flex: 0 0 auto;max-width: 390px;overflow: hidden;display: flex;margin-right: 10px;margin-bottom: 10px;}
  102. .prd_foota span{flex: 0 0 auto;}
  103. .prd_foota a{font-size: 14px;color: #555555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  104. /* 适配 */
  105. /* @media (min-width: 768px){
  106. .rdlist .medlistl{display: block;}
  107. } */
  108. @media (max-width: 768px) {
  109. /* #appse{display: none;} */
  110. body{min-width: 0;}
  111. .rdlistl{display: none;}
  112. .container{width: 100% !important;margin-top: 0 !important;}
  113. .det_txt div{padding: 0; text-align: center;flex: 1 0 auto;}
  114. .prd_foot .prd_foota{width: 100%;margin-right: 0;}
  115. .det_box{padding: 0 13px;}
  116. .det_tit h1{font-size: 19px;}
  117. .det_main p{font-size: 13px;}
  118. .det_main{padding-bottom: 20px;}
  119. .prd_foota{font-size: 13px;}
  120. .prd_mra{font-size: 13px;}
  121. /* 列表适配 */
  122. .rdlistr{width: 100%;}
  123. .rdlistl_topr{display: block;}
  124. .rdlistr .one li a{padding: 0 12px;font-size: 13px;}
  125. .rdlistr .one li a .time{margin-left:16px;}
  126. .rdlistr .one li a i{margin-right: 8px;}
  127. .rdlistr .rbox{padding-top: 14px;}
  128. .p_page .page{line-height: 24px;padding: 0 5px;min-width: 24px;box-sizing: border-box;text-align: center;}
  129. .rdlist .medlistl{position: absolute;right: 0;top: 34px;width: auto;border: none;overflow: initial;display: block;}
  130. .rdlist .rdlistlbox{overflow: initial;}
  131. .rdlist .medlistl img{display: none !important;}
  132. .rdlist .medlistl .one{padding: 0;}
  133. .rdlist .medlistl .rdlistl_top{display: none;}
  134. .rdlist .medlistl ul a{margin-bottom: 0;position: relative;padding: 0 10px 0 20px;height: 32px;border: none;background: #C90C00;color: #ffffff;max-width: 140px;min-width: 100px;font-size: 14px;}
  135. .rdlist .medlistl ul a::before{width: 5px;height: 5px;background: #FFFFFF;border-radius: 50%;content: '';position: absolute;left: 10px;top: 13px;}
  136. .rdlist .medlistl ul a.act{background-color: #960900;}
  137. .rdlist .medlistl ul a.act span{color: #ffffff !important;}
  138. .rdlist .medlistl .two{position: absolute;right: 100%;top: 0;}
  139. .rdlist .medlistl .two a{background: #960900;}
  140. .rdlist .medlistl .two a.act{background: #DC4900;}
  141. }
  142. /* 首页 */
  143. .npar_p{}