article.css 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612
  1. @charset "utf-8";body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
  2. body,button,input,select,textarea{font:14px/1.5 Arial,sans-serif}
  3. input{line-height:normal}
  4. h1{font-size:24px}
  5. h2{font-size:20px}
  6. h3{font-size:18px}
  7. h4{font-size:18px}
  8. h5{font-size:14px}
  9. h1,h2,h3,h4,h5{font-weight:normal}
  10. address,cite,dfn,em,var{font-style:normal}
  11. small{font-size:11px}
  12. *{-webkit-box-sizing:border-box;box-sizing:border-box}
  13. a:hover{color:#FF5B00}
  14. abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
  15. q:before,q:after{content:''}
  16. legend{color:#000}
  17. fieldset,img{border:none}
  18. button,input,select,textarea{font-size:100%;vertical-align:middle}
  19. table{border-collapse:collapse;border-spacing:0}
  20. html{overflow-y:scroll}
  21. body{font-family:"microsoft yahei",serif;color:#999}
  22. a{color:#999;text-decoration:none}
  23. ul,li{list-style:none;zoom:1}
  24. dl,dd,dt{zoom:1}
  25. .clearfix:after{display:block;width:100%;height:0;content:" ";clear:both}
  26. .clearfix{zoom:1}
  27. .clear{clear:both}
  28. .show{display:block;visibility:visible}
  29. .hide{display:none;visibility:hidden}
  30. .fl{float:left}
  31. .fr{float:right}
  32. .center{text-align:center}
  33. .list-select{width:200px;height:32px;margin:5px 0;border:1px solid #e1dedd;border-radius:3px}
  34. .loadData{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}
  35. .light-grey{width:50px;height:36px;border:1px solid #ddd;color:#666;border-radius:5px;vertical-align:1px}
  36. .article img{width:auto !important;height:auto !important}
  37. @-webkit-keyframes pointerFlashing {from{opacity: 1} to{opacity: 0.1}}
  38. @keyframes pointerFlashing {from{opacity: 1} to{opacity: 0.1}}
  39. @media screen and (min-width:768px){.header .h5-head{display:none}
  40. #drawer-footer {display: none;}
  41. .advertisement {display: none;}
  42. .icon:before{content:'';display:inline-block;background:url(/img/base/icon.png) no-repeat;font-size:0}
  43. .header .van-overlay {display: none;}
  44. .header .van-popup {display: none;}
  45. .AppBanner {display: none !important;}
  46. /* 阴影*/
  47. /* 分享,回到顶部 */
  48. #scrollTop{display:none;position:fixed;right:50%;margin-right:-700px;width:88px;z-index:9999;bottom:120px;}
  49. #scrollTop .item{width:100%;background-color:#fff;box-sizing:border-box;text-align:center;box-shadow:0 2px 4px rgb(254,246,243);border-radius:2px;margin-bottom:10px;font-size:12px;position:relative}
  50. #scrollTop .item>span{display:block;width:100%;box-sizing:border-box;position:relative;cursor:pointer;}
  51. #scrollTop .item>span:hover{color:#FF5B00;}
  52. #scrollTop .item .wechat{padding:4px 16px 4px 48px;line-height:16px;}
  53. #scrollTop .item .wechat:before{width:32px;height:32px;background-position:-7px -254px;position:absolute;top:4px;left:16px}
  54. #scrollTop .item .toTop{padding:12px 16px 12px 48px;line-height:16px;}
  55. #scrollTop .item .toTop:before{width:32px;height:32px;background-position:-49px -254px;position:absolute;top:4px;left:16px}
  56. #scrollTop .item .wechatHover{display:none;position:absolute;left:-150px;top:-150px;z-index:999;width:150px;height:150px;padding:15px;background:#FFF;}
  57. #scrollTop .item .wechatHover a{color:#FF5B00}
  58. #scrollTop .item .wechatHover span{color:#93979F;margin-top:10px}
  59. #scrollTop .item .wechatHover a:hover{text-decoration:underline}
  60. #scrollTop .item:hover .wechatHover{display:block}
  61. .pageWrap{width:100%;text-align:center;padding:20px 0 36px;background: #fff;}
  62. .pageWrap a{box-sizing:border-box;display:inline-block;width:40px;height:40px;line-height:40px;border:1px solid #EBECEF;font-size:16px;margin:0 5px;color:#2D3036;background:#fff;border-radius:2px}
  63. .pageWrap a.on{background:#FF5B00;color:#fff;border:1px solid #FF5B00}
  64. .pageWrap a:hover{color:#FF5B00}
  65. .pageWrap a.on:hover{color:#fff;opacity:.8}
  66. .pageWrap a.btn{width:auto;color:#FF5B00;background:none;border:none}
  67. .pageWrap .prev:before{content:'\276E'}
  68. .pageWrap .next:before{content:'\276F'}
  69. .pageWrap span{display:inline-block;height:40px;line-height:40px;margin:0 5px;color:#93979F}
  70. .pageWrap b{color:#2D3036;font-weight:normal}
  71. .pageWrap input{box-sizing:border-box;width:80px;height:40px;line-height:40px;font-size:16px;border:1px solid #EBECEF;outline:none;border-radius:2px;text-align:center}
  72. /*侧边弹窗*/
  73. .info-h5-notice {display: none;}
  74. .side-pop-up {width: 300px;height: 200px;background: #FFFF;position: fixed;top: calc(50% - 150px);right: 12px;border: 1px solid;z-index: 999;}
  75. .eject {animation: eject ease-in-out forwards .5s;cursor: pointer;}
  76. .retract {animation: retract ease-in-out forwards .5s;cursor: pointer;}
  77. @keyframes eject {0% {transform: scale(0.5);width: 100px;height: 100px;border-radius: 50%;} 100% {transform: scale(1);right: calc(50% - 100px);}}
  78. @keyframes retract {0% {transform: scale(1);right: calc(50% - 100px);} 100% {transform: scale(0.5);right: 0;width: 100px;height: 100px;border-radius: 50%;}}
  79. .loading{box-sizing:border-box;padding:200px 0;text-align:center}
  80. .hasTop{position:fixed;left:0;bottom:0}
  81. .header{position:sticky;width:100%;top:0;left:0;z-index:9999;background: white;}
  82. /*返回首页*/
  83. .H5-info-logo, .H5-info-menu {display: none;}
  84. .head-back {width: 100%;height: 40px;background: #F7F7F7;cursor: pointer;}
  85. .head-back .head {width: 1185px; height: 100%; margin: 0 auto;display: flex;align-items: center;}
  86. .head-back .head .head-logo {width: 20px;height: 18px;box-sizing: border-box;margin-right: 5px;background: url(/img/article/PC.png) -180px -747px;}
  87. .head-back .head .text {font-size: 14px; color: #909090;}
  88. /* 信息中心更新搜索头 */
  89. .header .search-top{display:flex;width:1185px;margin:0 auto; height: 100px;align-items: center;}
  90. .search-top .info-logo-content {width: 168px;height: 76px;background: url(/img/article/h5-logo.png);background-size: contain;cursor: pointer;}
  91. .search-top .search{position:relative;display:flex;width:685px;margin-left:134px;flex-direction: column;}
  92. .search-top .search .search-info {width: 100%;height: 44px;border:1px solid #FF5B00;box-sizing: border-box;border-radius:2px;overflow: hidden;}
  93. .search-top .search .keyword{width:100%;height:100%;border: none;color:#B2B2B2;font-size:14px; padding: 0 80px 0 16px;}
  94. .search-top .search .search-info .label-keyword {height: 100%;width: 604px;padding: 0 10px; border: none;color:#B2B2B2;}
  95. .search-top .search .keywords {display: flex;flex-wrap: wrap;}
  96. .search-top .search .keywords .label-active {color: #FF5B00;}
  97. .search-top .search .keywords span {margin-right: 4px;}
  98. .header .nav{display:table;width:100%;background:#FF5B00;}
  99. /*.nav .logo{display:table-cell;vertical-align:top;height:48px;padding:11px 0;margin-right: 16px;}*/
  100. /*.nav .logo img{width:168px;height:56px}*/
  101. .nav .type{display:table-cell;vertical-align:top;height:64px}
  102. .nav .type .type-content {width: 1185px; margin: 0 auto;display: flex;height: 64px;}
  103. .header .nav .type-content .type-item {cursor: pointer;display: flex;justify-content: space-around;align-items: center;position: relative;padding: 0 16px;}
  104. .header .nav .type-content .type-item .type-item-link {box-sizing: border-box;background: url(/img/article/PC.png);width: 24px; height: 24px;background-position: -76px -742px;}
  105. .header .nav .type-content .type-item:hover .type-item-link {background-position: -110px -742px;}
  106. .header .nav .type-content .type-item:hover {background: rgba(0,0,0,0.2);}
  107. .header .nav .type-content .type-item a:hover {background: none;}
  108. .header .nav .type-content .type-item .nav-menu {flex-direction: column;position: absolute;bottom: unset;left: 0;top: -50%;width: 100%;background: #fff;z-index:-1;display: flex;padding: 70px 0 6px 0;transition: .2s;transform: rotateX(90deg);}
  109. .header .nav .type-content .type-item:hover .nav-menu {box-shadow: 0 0 10px #ccc;transform: rotateX(0deg);top: 0;}
  110. .header .nav .type-content .type-item .nav-menu a {width: 100%;height: 40px;color: #4A4F58;display: flex;align-items: center;font-size: 14px;padding-left: 10px;}
  111. .header .nav .type-content .type-item .nav-menu a:hover {background: #FFF4EE;color: #FF5B00;}
  112. .nav .type .type-content .moreLink {padding: 0 16px;}
  113. .nav .type .type-content .moreLink:hover {background: rgba(0,0,0,0.2);}
  114. .nav .type a{height:64px;line-height:64px;font-size:16px;color:#fff;text-align:center;display:table-cell;vertical-align:top;white-space:nowrap; box-sizing: border-box;}
  115. .type a:hover{background-color:#e96c1c;border-bottom-color: #fec19a}
  116. .header .nav .type-content .current{background-color:rgba(0,0,0,0.2);padding-right: 16px;}
  117. .header .nav .type-content .type-item:hover .current{background:none !important;}
  118. /*.nav .search{position:relative;display:table-cell;vertical-align:top;width:200px;height:32px;margin-left:39px}*/
  119. /*.nav .search .keyword{width:200px;height:32px;line-height:32px;margin:22px 0 16px 0;padding:0 32px 0 16px;border:none;border-radius:16px;background:#eb7941;color:#fff;font-size:14px}*/
  120. .search .keyword:focus{border:none;outline:medium}
  121. .search .searchBtn{position:absolute;display: block;top: 0; right: 0;width: 80px;height: 44px;background: #FF5B00;color:#fff;line-height:44px;text-align: center;}
  122. .search .keyword::-webkit-input-placeholder,
  123. .search .keyword:-moz-placeholder,
  124. .search .keyword::-moz-placeholder,
  125. .search .keyword:-ms-input-placeholder{color:#B2B2B2}
  126. /* .content.sea-top{margin-top:110px} */
  127. .foot{width:100%;height:174px;background:#262626;}
  128. .footer{width:1185px;margin:0 auto;text-align:center;height: 174px;box-sizing: border-box;padding: 39px 0;}
  129. .footer p{line-height: 30px;color: #FFFFFF;}
  130. /*友情链接*/
  131. .footer .back-link {display: flex;justify-content: center;align-items: center;margin-bottom: 25px;font-size: 14px;}
  132. .footer .back-link a {color: #FFF;}
  133. .footer .back-link a:hover{color: #E15621;}
  134. .footer p span{margin:0 5px}
  135. .footer p span a{color: #FFFFFF;}
  136. .footer p span a:hover{color: #E15621;}
  137. .footer p span img.icp{width: 18px;height: 18px;display: inline-block;}
  138. .tip-bar{padding-top: 16px;}
  139. .bar,.tip{width:1185px;margin:0 auto;padding-bottom:5px}
  140. .tip{color: #777;}
  141. .bar a{color:#777;font-size:14px}
  142. .classify.biaoqian{border-bottom:solid 1px #ededed}
  143. /*精选文章*/
  144. .featured-Articles {width:100%;position:relative;height: 298px;box-sizing: border-box;padding: 24px 16px;margin-bottom: 16px;background: #fff;}
  145. .featured-Articles .featured-title {display: flex;justify-content: space-between;border-bottom: 1px solid #F0F0F0;margin-bottom: 24px;}
  146. .featured-Articles .featured-title div:nth-child(1) {color: #333333;font-size: 18px;font-weight: bold;border-bottom: 2px solid #FF5B00;height: 40px;}
  147. .featured-Articles .featured-content {display: flex;}
  148. .featured-Articles .featured-content .item-content {margin-right:16px;display: flex;flex-direction: column; width: 202px;height: 190px;box-sizing: border-box;}
  149. .featured-Articles .featured-content .item-content .item-img {width: 100%;height: 120px;}
  150. .featured-Articles .featured-content .item-content .item-title {margin-top: 10px;width: 100%;font-size: 16px;color: #333333;line-height: 28px; -webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}
  151. .featured-Articles .featured-content .item-content a {display: block;height: calc(100% - 130px);}
  152. .featured-Articles .featured-content .item-content .item-img .img-a {width: 100%;height: 100%;}
  153. .featured-Articles .featured-content .item-content img {width: 100%;height: 100%;}
  154. .featured-Articles .featured-content .item-content .item-img .img-a:hover {border: 2px solid #FF5B00;}
  155. .featured-Articles .featured-content .item-content .text-a:hover .item-title {color: #FF5B00;}
  156. .content{width:1185px;margin:0 auto;position:relative;}
  157. .content .mainData{float:left;width: 884px;background:#f5f5f5;min-height: 900px; }
  158. .content .new-list{width:100%;}
  159. .content .new-list .dataRousce {background: #fff;}
  160. .dataRousce .handleMore {display: none;}
  161. .listData-select-title {background: #fff;}
  162. .search-select {display: flex;width: 800px;margin: 0 30px;padding: 20px 16px 0 16px; border-bottom: 1px solid #F0F0F0;background: #fff;height: 60px;}
  163. .search-select div {cursor: pointer; font-size: 18px;color: #666666;}
  164. .search-select .select-earliest {margin-left: 40px;}
  165. .search-select .select-earliest {}
  166. .now-search-select {font-weight: Bold;color: #333333;border-bottom: 2px solid #FF5B00;}
  167. .content .row:nth-last-child(1){border-bottom:0}
  168. /*信息平台banner*/
  169. .info-banner {width: fit-content;box-sizing: border-box;display: flex;justify-content: space-between;}
  170. .info-banner .banner {width: 514px;margin-right: 10px;height: 384px;margin-bottom: 16px;}
  171. .info-banner .sider-banner {width: 360px;display: flex;flex-direction: column;}
  172. .info-banner .sider-banner div {height: 186px;}
  173. .info-banner .sider-banner div:nth-child(2) {margin-top: 10px;}
  174. .info-Notice {width: 284px;background: #fff;float: right;height: 384px;margin-bottom: 16px;}
  175. .info-Notice .notice-title {display: flex;justify-content: space-between;box-sizing: border-box;height: 48px;padding: 14px 16px;}
  176. .info-Notice .notice-title div:nth-child(1) {font-size: 16px;font-weight: bold;color: #333333;}
  177. .info-Notice .notice-content {height: calc(100% - 48px);padding: 0 20px;box-sizing: border-box;overflow: hidden;}
  178. .info-Notice .notice-content .notice-content-list {border-top: 1px solid #F0F0F0;}
  179. .info-Notice .notice-content .notice-content-li {padding: 14px 0 14px 18px;border-top: 1px solid #F0F0F0;list-style: disc;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;color: #333333;position: relative;}
  180. .info-Notice .notice-content .notice-content-li:before {content: "";width: 6px;height: 6px;background: #ccc;position: absolute;left: 0;border-radius: 50%;top: calc(50% - 4px);}
  181. .info-Notice .notice-content .notice-content-li:hover {color: #FF5B00;}
  182. .info-Notice .notice-content .notice-content-li:hover:before {background: #FF5B00;}
  183. .new-list .row{position:relative;display:table;width:800px;height:150px;margin:0 30px;padding:24px 0;border-bottom:solid 1px #ededed}
  184. .row .new-img{position:absolute;width:210px;height:150px;margin-right:20px;}
  185. .row .campaign{position:absolute;top:35px;left:5px;width:56px;height:24px;line-height:24px;font-size:16px;color:#fff;text-align:center;border-radius:2px;background-color:#FF5B00;opacity:.7;z-index:99}
  186. .row .new-img img{width:100%;height:100%;background-size:80%}
  187. .row .new-img img:hover{border:solid 2px #FF5B00;opacity:0.8}
  188. .row .new-img img.none:hover{border:none;opacity:1;cursor:default}
  189. .row .new-blurb{padding-left:230px;min-height:150px;margin-top:-5px;overflow:hidden}
  190. .row .new-blurb .title{width:570px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
  191. .row .new-blurb .title em,.row .new-blurb .introduction em{color:#f97956}
  192. .P_img{width:33px;height:20px;line-height:20px;margin-right:20px;display:inline-block;}
  193. .P_img em{display:inline-block;min-width:100px;line-height:24px}
  194. .P_img em:before{width:24px;height:24px;background-position:-185px -329px;vertical-align:top;margin-right:5px}
  195. .new-blurb a{color:#333}
  196. .new-blurb a:hover{color:#FF5B00}
  197. .new-blurb a.none:hover{color:#333;cursor:default}
  198. .content .xinxi{color:#aaa;font-size:14px;line-height:26.28px;padding:8px 0}
  199. .xinxi .write{display:inline-block;margin-right:20px}
  200. .xinxi .write:before{width:24px;height:24px;background-position:-83px -329px;vertical-align:top;margin-right:5px}
  201. .xinxi .time{display:inline-block;margin-right:20px}
  202. .xinxi .time:before{width:24px;height:24px;background-position:-117px -329px;vertical-align:top;margin-right:5px}
  203. .xinxi .hotspot{display:inline-block}
  204. .xinxi .hotspot:before{width:24px;height:24px;background-position:-150px -329px;vertical-align:top;margin-right:5px}
  205. .xinxi .pv{display:inline-block;margin-right:20px}
  206. .xinxi .pv:before{width:24px;height:24px;background-position:-185px -329px;vertical-align:top;margin-right:5px}
  207. .xinxi .source{display:inline-block;margin-right:20px}
  208. .xinxi .source:before{width:24px;height:24px;background-position:-285px -329px;vertical-align:top;margin-right:5px}
  209. .article .date{margin-right:30px}
  210. .article .write{margin-left:5px;margin-right:30px}
  211. .row .new-blurb .introduction{margin-top: 10px; color:#777;font-size:14px;line-height:26px;min-height:52px;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  212. .other{width:284px;float:right}
  213. .classify{height:50px;line-height:50px;border-left:solid 4px #FF5B00;font-size: 16px;font-weight: bold;color: #333333;;padding-left:15px;padding-right:5px;background:#fff; display: flex;justify-content: space-between;}
  214. .classify .pre,.content .classify .next{display:inline-block;width:16px;height:16px;line-height:16px;color:#fff;text-align:center;float:right;margin-right:10px;margin-top:20px;cursor:pointer;background:#ccc;font-size:12px;font-weight:normal}
  215. .classify .pre:before{content:"\276E"}
  216. .classify .next:before{content:"\276F"}
  217. .classify .pre:hover,.content .classify .next:hover{background:#FF5B00}
  218. .tags{background:#fff}
  219. .tag{max-height:437px;overflow:hidden;padding:18px 7px 2px 19px;border-top:solid 1px #ededed;margin-bottom:20px}
  220. .tag a{float:left;font-size:14px;color:#fff;height:32px;line-height:32px;padding:0 12px;background:#FF5B00;text-align:center;border-radius:4px;margin:2px 12px 18px 0;cursor:pointer}
  221. .tag a:hover{padding:0 13px;height:35px;line-height:35px;margin:0px 10px 17px 0}
  222. .other .recommend{background:#fff;margin-bottom:20px}
  223. /*感兴趣的商品*/
  224. .other .recommend .classify .more-product {display: inline-flex;align-items: center;}
  225. .other .recommend .classify .more-product a {cursor: pointer; font-size: 12px;}
  226. .other .recommend .row{padding:15px;border-top:solid 1px #ededed;border-bottom:none;padding-bottom:21px}
  227. .row .new-img.xiao{width:100px;height:70px}
  228. .row .new-img.xiao img{width:98px;height:68px;object-fit: contain;}
  229. .row .new-img.xiao img:hover{border:solid 1px #FF5B00}
  230. .row .new-blurb.xiao{padding-left:110px;min-height:70px !important}
  231. .row .new-blurb .shuoming{font-size:14px;line-height:25px;max-height:78px;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
  232. .tui .tui-img{display:block;position: relative; width:284px;height: 222px;margin-bottom:20px;overflow:hidden;background:#FFF url(/img/base/placeholder.png) no-repeat center center;background-size:80%}
  233. .tui .tui-img img{width:100%;height: 100%;object-fit: contain;}
  234. .tui .tui-img::after{content: "";opacity: 0;width: 100%;height: 100%; position: absolute; left: 0;top: 0;box-sizing: border-box;border: 1px solid #FF5B00; transition: all 0.2s;}
  235. .tui .tui-img:hover::after{opacity: 1;}
  236. /*.tui .tui-img img:hover{opacity:0.8;border:solid 1px #FF5B00} */
  237. .tui .tui-img .none:hover{opacity:1;border:none;cursor:default}
  238. /*.new-list .search{width:884px;padding:0 30px;border-bottom:solid 1px #ededed}*/
  239. /*.new-list .search .search-box{position:relative;width:796px;height:50px;margin-top:30px;}*/
  240. /*.new-list .search-box .keyword{width:696px;height:50px;line-height:50px;padding-left:40px;border:1px solid #ddd;border-right:none;border-radius:12px 0 0 12px;color:#777;font-size:14px;background:url(/img/info/search1.png) no-repeat 10px 12px}*/
  241. /*.new-list .search-box .keyword:focus{border:1px solid #ddd;border-right:none;outline:medium}*/
  242. /*.new-list .search-box .search-btn{position:absolute;top:0px;right:1px;display:block;width:100px;height:50px;line-height:50px;text-align:center;border-radius:0 12px 12px 0;color:#fff;background-color:#FF5B00;background-image:none;font-size:20px}*/
  243. .new-list .search { padding: 32px 32px 0; }
  244. .new-list .search-box { display: flex; justify-content: space-between; align-items: center; }
  245. .new-list .search-box .keyword{ flex: 1; flex-shrink: 0; display: block; height: 48px; padding-left:40px; box-sizing: border-box; border:1px solid #ddd;border-right:none; color:#777;font-size:14px; background:url(/img/info/search1.png) no-repeat 10px 12px; }
  246. .new-list .search-box .search-btn{ display: block; width: 100px; height: 48px; text-align: center; line-height: 48px; color: #fff; background: #FF5B00; font-size: 14px; }
  247. .new-list .search-tip { display: flex; align-items: center; height: 48px; margin: 15px 0; padding: 0 16px; font-size: 16px; color: #4A4F58; background: #FEF6F3; }
  248. .new-list .search-tip span { color:#FF5B00; font-weight:bold; margin: 0 2px; }
  249. .new-list .search-tip a { display: block; width: 88px; height: 32px; background: #FF5B00; color: #fff; text-align: center; line-height: 32px; margin-left: 12px; }
  250. /* 搜索结果排序 */
  251. /* .new-list .filter-sort { display: flex; justify-content: flex-start; align-items: center; padding-left: 32px; line-height: 36px; margin-top: 32px; }
  252. .new-list .filter-sort .filter__label { font-size: 16px; color: #4A4F58; margin-right: 24px;}
  253. .new-list .filter-sort .filter__item_list { color: #8A8A8A; }
  254. .new-list .filter-sort .filter__item_list .filter__item { display: inline-block; margin-right: 24px; box-sizing: border-box; padding: 0 16px 0 40px; position: relative; cursor: pointer; }
  255. .new-list .filter-sort .filter__item_list .filter__item.active { background: #FEF6F3; color: #FF5B00; border-radius: 20px; text-align: center; }
  256. .new-list .filter-sort .filter__item_list .filter__item.normal::after,
  257. .new-list .filter-sort .filter__item_list .filter__item.date::after{ content: ""; display: block; width: 20px; height: 20px; background-position: center;
  258. background-repeat: no-repeat; background-size: 20px;position: absolute; left: 16px; top: 50%; transform: translateY(-50%); }
  259. .new-list .filter-sort .filter__item_list .filter__item.normal::after { background-image: url("/img/base/pc-icon-sort-normal.png"); }
  260. .new-list .filter-sort .filter__item_list .filter__item.date::after { background-image: url("/img/base/pc-icon-sort-date.png"); }
  261. .new-list .filter-sort .filter__item_list .filter__item.normal.active::after { background-image: url("/img/base/pc-icon-sort-normal-active.png"); }
  262. .new-list .filter-sort .filter__item_list .filter__item.date.active::after { background-image: url("/img/base/pc-icon-sort-date-active.png"); }
  263. */
  264. /* 文章搜索信息 */
  265. .search-section { display: flex;align-items: center;justify-content: space-between; width: 884px; background: #F5F5F5; padding-bottom: 16px; overflow: hidden; }
  266. .search-section .search__product_list{flex: 1; height: 178px; background: #fff; transition: all 0.4s; box-sizing: border-box; padding: 0 32px;}
  267. .search-section .search__product_list .search__tip{ margin: 12px 0; font-size: 16px; color: #4A4F58;}
  268. .search-section .search__product_list .search__tip span{ color: #FF5B00; font-weight: bold; }
  269. .search-section .search__product_list .search__content {display: flex;}
  270. .search-section .search__product_list .search__product{display: block; width: 90px; margin-left: 17px;}
  271. .search-section .search__product_list .search__product:first-child{ margin-left: 0;}
  272. .search-section .search__product_list .search__product .search__product_cover{width: 100%; height: 90px; box-sizing: border-box; border: 1px dashed #EEEFF1;}
  273. .search-section .search__product_list .search__product .search__product_cover img{display: block; width: 88px; height: 88px;}
  274. .search-section .search__product_list .search__product .search__product_name{width: 100%; margin-top: 10px; font-size: 14px; color: #4A4F58; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  275. .search-section .search__more { width: 180px; height: 178px; margin-left: 16px; display: flex; justify-content: center;align-items: center; flex-direction: column; background: url("/img/article/pc-icon-search-more-bg.png") no-repeat center; background-size: 180px 178px;}
  276. .search-section .search__more .search__more_tip{ font-size: 14px; color: #4A4F58; }
  277. .search-section .search__more .search__more_line{ width: 14px; height: 2px; background: #FF5B00; margin: 18px 0 20px;}
  278. .search-section .search__more .search__more_link{ display: block; width: 144px; height: 36px; line-height: 36px; text-align: center; color: #fff; font-size: 16px; background: #FF5B00; }
  279. /* 文章搜索排序 */
  280. .search-filter{background: #f5f5f5;padding-bottom: 16px;}
  281. .search-filter .search__content{height: 56px; background: #fff; display: flex;align-items: center;justify-content: space-between; padding: 0 32px; }
  282. .search-filter .search__content .search__tip{font-size: 16px; color: #4A4F58;background: #fff; flex: 1;}
  283. .search-filter .search__content .search__tip span{color: #FF5B00; font-weight: bold;}
  284. .search-filter .search__content .search__sort { position: relative; z-index: 9; cursor: pointer; user-select: none; width: 112px; height: 32px; border: 1px solid #eee; box-sizing: border-box;padding-right: 24px;padding-left: 14px; }
  285. .search-filter .search__content .search__sort::after{content:""; display: block;width: 24px; height: 24px; position: absolute; top: 3px; right: 4px; background: url("/img/article/pc-icon-search-drap-down.png") no-repeat center; background-size: 24px 24px; }
  286. .search-filter .search__content .search__sort.active::after{ background-image: url("/img/article/pc-icon-search-drap-up.png") }
  287. .search-filter .search__content .search__sort .search__sort_current{font-size: 14px; color: #4A4F58;line-height: 30px;}
  288. .search-filter .search__content .search__sort .search__sort_select{ position: absolute;display: none;padding: 8px 0; top: 36px; left: 50%; transform: translateX(-50%); width: 136px; background-color: #fff;box-shadow: 0px 6px 16px 1px rgba(0,0,0,0.1); border-radius: 2px; }
  289. @keyframes searchSortSlide { from {opacity: 0.5; top: 60px} to{opacity: 1; top: 36px;}}
  290. .search-filter .search__content .search__sort.active .search__sort_select{ display: block; animation: searchSortSlide 0.4s forwards ease-in-out; }
  291. .search-filter .search__content .search__sort .search__sort_select li{position: relative; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #4A4F58; padding-right: 40px;}
  292. .search-filter .search__content .search__sort .search__sort_select li::after{ content:""; display: block;width: 20px; height: 20px; position: absolute; top: 10px; right: 16px; background: no-repeat center; background-size: 20px 20px; }
  293. .search-filter .search__content .search__sort .search__sort_select li.selected,
  294. .search-filter .search__content .search__sort .search__sort_select li:hover{ background-color: #FEF6F3; color: #FF5B00; }
  295. .search-filter .search__content .search__sort .search__sort_select li.selected::after{ background-image: url("/img/article/pc-icon-search-selected.png") }
  296. .no-result{width:884px;height:500px;text-align:center;padding-top:100px;background: #fff;}
  297. .no-result .nofound{color:#333;font-size:18px;margin-top:20px}
  298. .no-result .nofound span{color:#FF5B00}
  299. .no-result .change{font-size:14px;color:#666;margin-top:8px}
  300. .emliu{display:inline-block;min-width:100px}
  301. .middle{text-align:center;font-size:16px;padding:200px 0}
  302. .middle img{width:200px}
  303. #articleRelated {background: #fff;}
  304. .content .new-list.article{padding:24px;margin-bottom:20px;background: #fff;}
  305. .article .title{line-height:40px;font-size:28px;color:#333}
  306. .article .xinxi{margin-top:5px;padding-bottom:14px;border-bottom:solid 1px #ededed}
  307. .article .new-mian{margin:23px 0;width:760px}
  308. .article .new-mian img{width:auto !important;display:inline-block;display:block;margin:0 auto;height:auto !important}
  309. .article p{font-size:16px;line-height:30px;color:#777;margin-bottom:15px}
  310. .dianzan{width:auto;text-align:center}
  311. .article .like{color: #FF5B00; cursor: pointer;display: inline-block;height: 80px;width: 80px;line-height: 110px;margin: 30px auto;border-radius: 50%;background: #fef6f3;text-align: center;position: relative}
  312. .article .like:before{width: 45px;height: 45px;background-position: 5px -539px;vertical-align: middle;border-radius: 50%;position: absolute;left: 17px}
  313. .like.hasDian{color:#FF5B00}
  314. .dea-tag a{display:inline-block;color:#fff;height:32px;line-height:32px;padding:0 12px;background:#FF5B00;text-align:center;border-radius:4px;margin-right:15px;cursor:pointer;margin-bottom: 10px}
  315. .article .like:hover{background: #ffe6dc}
  316. /*ross广告图*/
  317. .article-right-ross{width:284px;height:343px;float: right; background: #F3920D;text-align: center;line-height: 343px;font-size: 50px;color: #FFFFFF;border-radius: 2px;margin-bottom: 16px;}
  318. .article-right-ross.none{display: none;}
  319. .article-right-ross.show{display: block;}
  320. .article-right-ross>a{width: 100%;height: 100%;display: block;border-radius: 2px;}
  321. .article-right-ross>a img{width: 100%;height: 100%;display: block;border-radius: 2px;}
  322. /*ross宣传弹窗*/
  323. .ross-banner-fiexd{width: 100%;height: 260px;position: fixed;z-index: 999;background: url("/img/ross/ross-bg@1x.png")center no-repeat;left: 0;right: 0;bottom: -260px;box-sizing: border-box;padding: 0 180px;opacity: 0;}
  324. .ross-banner-fiexd.active{animation: rundbottom 1s backwards;bottom: 0;opacity: 1;}
  325. .ross-main{width: 440px;height: 100%;box-sizing: border-box;padding: 24px 40px;float: right;position: relative;}
  326. .ross-close{width: 28px;height: 28px;background: url('/img/activity/pc_close.png') no-repeat;background-size: cover;position: absolute;top: 20px;right: -24px;cursor: pointer;}
  327. .ross-from{width: 100%;height: auto;}
  328. .ross-from .from-row{width: 100%;height: 40px;float: left;margin: 12px 0;box-sizing: border-box;}
  329. .ross-from .from-row.none{margin: 0;padding-left: 60px;}
  330. .ross-from .from-row .label{width: 60px;height: 40px;float: left;line-height: 40px;font-size: 14px;color: #FFFFFF;text-align: right;padding-right: 5px;box-sizing: border-box;}
  331. .ross-from .from-row .input{width: 300px;height: 40px;float: left;border-radius: 2px; border: none; line-height: 40px;font-size: 14px;color: #202020;box-sizing: border-box;padding: 0 10px;background: #FFFFFF;}
  332. .ross-from .from-row .from-btn{width: 300px;height: 40px;float: left;line-height: 40px;font-size: 14px;color: #FFFFFF;text-align: center;background: #202020;cursor: pointer;}
  333. .ross-from .from-row .from-btn.disabled{background: #CBCBCB;}
  334. .ross-from .from-row .link{display: block;line-height: 28px;font-size: 14px;color: #FFFFFF;margin: 0 24px;}
  335. .ross-from .from-row .link.left{float: left;}
  336. .ross-from .from-row .link.right{float: right;}
  337. @keyframes rundbottom{ 0%{bottom: -260px;opacity: 0;} 100%{bottom:0;opacity: 1;} }
  338. }
  339. @media screen and (max-width:768px){
  340. body{height: 100vh;overflow-y: scroll;position: relative;}
  341. /*信息平台H5修改*/
  342. .head-back {display: none;}
  343. .auto-input {display: none;}
  344. .nav {display: none;}
  345. .tip-bar {display: none;}
  346. .search-top .info-logo-content {display: none;}
  347. .PcBanner {display: none !important;}
  348. .search-top {position: sticky;display: flex;justify-content: space-between;box-sizing: border-box;height: 13.6vw;background: #fff;padding: 0 4vw;align-items: center;}
  349. .search-top .H5-info-logo {width: 28vw; height: 12vw;background: url(/img/article/h5-logo.png) center;background-size: cover;}
  350. .search-top .H5-info-menu {width: 29vw; height: 100%;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between; font-size: 3.2vw;}
  351. .search-top .H5-info-menu div {width: 7.2vw; height: 7.2vw;display: flex;justify-content: center;align-items: center;color: #FF5B00;}
  352. .search-top .H5-info-menu div:nth-child(1) {background: url(/img/article/H5.png);background-size: 119vw 158vw;background-position: -27vw 37vw;}
  353. .search-top .H5-info-menu .right_drawer_close {background: url(/img/article/H5.png);background-size: 119vw 158vw;background-position: -10vw 36vw;}
  354. .search-top .H5-info-menu .right_drawer_open {background: url(/img/article/H5.png);background-size: 119vw 158vw;background-position: 0vw 36vw;}
  355. .header .van-overlay {z-index: -1 !important;}
  356. .header .searchPopup {z-index: -1 !important;padding: 22.6vw 4.333vw 5.6vw 4.333vw;}
  357. /* 阴影*/
  358. .search-top-shadow {box-shadow: 0 4vw 9vw #ccc;}
  359. /*搜索头弹窗*/
  360. .header .searchPopup .search-title{display: flex;justify-content: space-between;}
  361. .header .searchPopup .search-title div:nth-child(1) {color: #333333;font-size: 4.7vw;font-weight: bold;}
  362. .header .searchPopup .search-title div:nth-child(2) {width: 3.867vw;height: 3.867vw;position: relative;}
  363. .header .searchPopup .search-title div:nth-child(2):after {content: "×";position: absolute;transform: translate(-50%,-50%) scale(1.5);color: #B2B2B2;font-size: 3.867vw;top: 50%;}
  364. .searchPopup .search-info {margin: 5.7vw 0 5.2vw 0;}
  365. .searchPopup .search-info .keyword {background: #F7F7F7;height: 10.8vw;width: 74vw;border: none;box-sizing: border-box;padding: 2vw;}
  366. .searchPopup .search-info .searchBtn {background: #FF5B00;width: 17vw; height: 10.8vw;color: #fff;text-align: center;display: inline-block;line-height: 10.8vw;float: right;}
  367. .searchPopup .keywords {display: flex;flex-wrap: wrap;}
  368. .searchPopup .keywords div {margin: 0 2.4vw 2.4vw 0;height: 6.4vw;padding: 1.4vw 3.2vw;background: #F7F7F7;color: #999999;font-size: 2.8vw;}
  369. /*侧边弹窗*/
  370. .van-popup--right {width: 70vw;height: 100%;z-index: -1 !important;}
  371. .navPopup {padding: 22.6vw 0 0 6.4vw;}
  372. .navPopup .nav-popup-item {height: 14vw;box-sizing: border-box;border-bottom: 1px solid #D8D8D8;color: #333333;font-size: 3.6vw;display: flex;align-items: center;justify-content: space-between;transition: all 1s;}
  373. .navPopup .nav-popup-item .nav-popup-link {color: #333333;position: relative;height: 14vw;line-height: 14vw;}
  374. .navPopup .nav-popup-child {height: 0;display: none;overflow: hidden;transition: height .3s ease-in-out;will-change: height;}
  375. .navPopup .nav-popup-item .select-nav {width: 12.4vw;height:6.4vw;}
  376. .navPopup .nav-popup-item .select-nav:after{content: "\276F";position: absolute;right: 5vw;transform: rotate(90deg);transition: .3s;}
  377. .navPopup .nav-popup-item:hover .select-nav:after {transform: rotate(270deg);}
  378. .navPopup .van-cell {height: 14vw;padding: 0 5vw 0 0;font-size: 3.6vw;line-height: 14vw;border-bottom: 1px solid #D8D8D8;}
  379. .navPopup .van-cell__right-icon {height: 14vw;line-height: 14vw;}
  380. .van-collapse-item__content {padding: 0 !important;}
  381. .van-collapse-item__content .van-collapse-nav {padding: 3vw 0 0 3vw;display: block;font-size: 3.2vw;}
  382. .van-collapse .van-document {height: 14vw;padding: 0 5vw 0 0;font-size: 3.6vw;line-height: 14vw;border-bottom: 1px solid #D8D8D8;display: block;color: #323233;}
  383. .info-Notice {display: none;}
  384. .info-banner {margin: 3.2vw auto;width: 94.4vw;display: flex;justify-content: space-between;align-items: center;}
  385. .info-banner .banner {width: 55vw;height: 40vw;box-sizing: border-box;}
  386. .info-banner .sider-banner {width: 37.8vw;box-sizing: border-box;display: flex;flex-direction: column;}
  387. .info-banner .sider-banner div {width: 100%;height: 19vw;}
  388. .info-banner .sider-banner div:nth-child(2) {margin-top: 2vw;}
  389. .info-h5-notice {height: 10vw;box-sizing: border-box;margin: 1.6vw auto 3.2vw auto;width: 93.6vw;background: #fff;display: flex;justify-content: space-between;padding: 2.7vw 3.2vw;}
  390. .info-h5-notice .h5-notice {font-weight: bold;font-size: 3.6vw;color: #333333;}
  391. .info-h5-notice .h5-notice-title ul > li {list-style: disc;white-space: nowrap;text-overflow: ellipsis;width: 60vw;overflow: hidden;font-size: 3.2vw;}
  392. .featured-Articles {height: 53.1vw;padding: 4vw 3.2vw;box-sizing: border-box;background: #fff;width: 94.4vw;margin: 0 auto 4vw auto;}
  393. .featured-Articles .featured-title {display: flex;justify-content: space-between;margin-bottom: 10px;border-bottom: 1px solid #CCCCCC;height: 8.8vw;}
  394. .featured-Articles .featured-title div:nth-child(1) {color: #333333;font-size: 3.6vw;font-weight: bold;border-bottom: 2px solid #FF5B00;}
  395. .featured-Articles .featured-content {height: 34vw;overflow-x: scroll;width: 100%;white-space: nowrap;}
  396. .featured-Articles .featured-content .item-content {margin-right:1.6vw;flex-direction: column;width: 33.6vw; box-sizing: border-box;height: 100%;display: inline-block;vertical-align: top;}
  397. .featured-Articles .featured-content .item-content .item-img {width: 100%;height: 20vw;margin-bottom: 2.4vw;box-sizing: border-box;}
  398. .featured-Articles .featured-content .item-content img {width: 100%;height:100%;}
  399. .featured-Articles .featured-content .item-content .item-title {color: #333333;font-size: 2.8vw;width:100%;overflow: hidden;white-space: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
  400. .header .logo,.header .home{display:none}
  401. .mIcon:before{content:'';display:inline-block;font-size:0;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto;transition:all .5s}
  402. #scrollTop{display:none;position:fixed;right:0;;z-index:9999;bottom:4vw;}
  403. #scrollTop .item{width:12vw;background-color:rgba(190,194,201,.3);box-sizing:border-box;text-align:center;margin-bottom:2.5vw;font-size:3vw;position:relative}
  404. #scrollTop .item>span{box-sizing:border-box;display:block;padding:1.5vw;line-height:3.4vw;}
  405. #scrollTop .item .toTop:before{display:block;margin:0 auto;width:5.8vw;height:5.8vw;background-position:-58.8vw -9vw}
  406. .loading{box-sizing:border-box;padding:20vw 0;text-align:center}
  407. .header{position: sticky; top: 0; z-index: 9999; background: #f5f5f5;}
  408. .h5-head{box-sizing:border-box;width:100%;background:#FFF;height:13.6vw;margin-bottom:2.6vw;padding:2vw 2.6vw;position:relative}
  409. .h5-head .index{float:left;width:9vw;line-height:3.4vw;text-align:center;font-size:3.7vw;color:#333}
  410. .h5-head .index img{width:100%}
  411. .h5-head .hotWord{float:right;background-color:#FF5B00;color:#fff;text-align:center;border-radius:5px;width:16vw;height:9.6vw;line-height:9.6vw;font-size:3.7vw;display: none;}
  412. .search{position:absolute;top:2vw;left:15vw;width:80vw;height:9.6vw;line-height:9.4vw;margin:0 auto;box-sizing:border-box;border:1px solid #FF5B00;padding: 0 2vw;border-radius: 4.8vw;}
  413. .search .keyword{border:none;outline:none;width:100%;height:8vw;line-height:8vw;border-radius:4.7vw;font-size:3.7vw;color:#4A4F58;}
  414. .search .searchBtn{position:absolute;right:3vw;top:1vw;width:7vw;height:7vw;background:#FFF url(/img/info/search-m.png) no-repeat center;background-size:cover;}
  415. #mHotWord{display:none;position:fixed;bottom:0;left:0;width:100%;height:100%;margin:0 auto;overflow-y:scroll;background-color:rgba(74,79,88,.7);z-index:999;-webkit-overflow-scrolling:touch}
  416. #mHotWord .tags{background:#fff;border-bottom:1px solid #e9e9e9;-webkit-box-shadow:#e7e7e7 0px 4px 8px;-moz-box-shadow:#e7e7e7 0px 4px 8px;box-shadow:#e7e7e7 0px 4px 8px;padding:2.6vw}
  417. #mHotWord .classify{border-left:solid 4px #FF5B00;height:4.6vw;font-size:4.6vw;line-height:4.6vw;padding-left:2vw;margin:3vw 0;color:#333}
  418. #mHotWord .tag{border-top:1px solid #ddd;padding-top:2.6vw;line-height:8vw}
  419. #mHotWord .tag a{display:inline-block;padding:0 2vw;line-height:6vw;font-size:3.7vw;color:#FF5B00}
  420. #mHotWord .close{position:absolute;right:3.6vw;top:2.6vw}
  421. #mHotWord .close:after{content:'\2715';font-size:4.5vw;font-weight:bold}
  422. .header .type{width:100%;background:#FFF;white-space:nowrap;height:12vw;line-height:12vw;position:relative}
  423. .header .type>div{width:100%;overflow-x:auto;padding-right:5vw;box-sizing:border-box}
  424. .header .type a{display:inline-block;margin-right:1vw;padding:0 2vw;font-size:3.7vw}
  425. .header .type a.current{color:#FF5B00}
  426. .header .type:after{content:'';position:absolute;top:0;right:0;width:6vw;background-image:linear-gradient(to right,rgba(255,255,255,.5),rgba(255,255,255,1));height:100%}
  427. /*.tip-bar{display: flex;justify-content: space-between;align-items: center;flex-direction: row-reverse}*/
  428. .tip-bar{ padding: 2vw 0 }
  429. .tip,.bar,.classify{height:6vw;line-height:6vw;font-size:3.1vw;overflow:hidden;color:#93979F;padding:0 2vw}
  430. /*.classify.search-tip{ font-size: 3.2vw; font-weight: bold; }*/
  431. /*.classify.search-tip em{color:#FF5B00;font-weight:bold;}*/
  432. /*.classify.search-tip a{ color:#FF5B00; text-decoration: underline; }*/
  433. /*.classify.search-tip.pointer::after {content: ""; display: inline-block;width: 6.2vw; height: 6.2vw;*/
  434. /* background: url(/img/base/icon-pointer-right.png) no-repeat center; background-size: 6.2vw 6.2vw;*/
  435. /* -webkit-animation: ease pointerFlashing infinite 0.3s;*/
  436. /* animation: ease pointerFlashing infinite 0.3s; -webkit-transform: rotateY(180deg); transform: rotateY(180deg);vertical-align: -1.6vw;*/
  437. /* -webkit-filter: invert(54%) sepia(57%) saturate(5587%) hue-rotate(352deg) brightness(90%) contrast(96%);filter: invert(54%) sepia(57%) saturate(5587%) hue-rotate(352deg) brightness(90%) contrast(96%);*/
  438. /*}*/
  439. .mainData{min-height:68vh}
  440. .new-list .search-tip { display: flex; align-items: center; margin: 0 2.4vw 2.4vw; padding: 2.8vw 2.4vw; font-size: 3vw; color: #4A4F58; background: #FEF6F3; }
  441. .new-list .search-tip .content div { display: inline }
  442. .new-list .search-tip span { color:#FF5B00; font-weight:bold; }
  443. .new-list .search-tip a { display: block; flex-shrink: 0; width: 14.6vw; height: 5.4vw; background: #FF5B00; color: #fff; text-align: center; line-height: 5.4vw; margin-left: 3.2vw; }
  444. /* 搜索结果排序 */
  445. .new-list .filter-sort { display: flex; justify-content: flex-start; align-items: center; padding-left: 3.2vw; padding-bottom: 5.8vw; padding-top: 2.4vw; line-height: 8vw; font-size: 3.4vw;}
  446. .new-list .filter-sort .filter__label { color: #4A4F58; margin-right: 3.2vw;}
  447. .new-list .filter-sort .filter__item_list { color: #8A8A8A; }
  448. .new-list .filter-sort .filter__item_list .filter__item { display: inline-block; margin-right: 2.4vw; box-sizing: border-box; padding: 0 2.8vw 0 8.4vw; position: relative; cursor: pointer; }
  449. .new-list .filter-sort .filter__item_list .filter__item.active { background: #FEF6F3; color: #FF5B00; border-radius: 4vw; text-align: center; }
  450. .new-list .filter-sort .filter__item_list .filter__item.normal::after,
  451. .new-list .filter-sort .filter__item_list .filter__item.date::after{ content: ""; display: block; width: 4.8vw; height: 4.8vw; background-position: center;
  452. background-repeat: no-repeat; background-size: 4.8vw;position: absolute; left: 2.8vw; top: 50%; transform: translateY(-50%); }
  453. .new-list .filter-sort .filter__item_list .filter__item.normal::after { background-image: url("/img/base/h5-icon-sort-normal.png"); }
  454. .new-list .filter-sort .filter__item_list .filter__item.date::after { background-image: url("/img/base/h5-icon-sort-date.png"); }
  455. .new-list .filter-sort .filter__item_list .filter__item.normal.active::after { background-image: url("/img/base/h5-icon-sort-normal-active.png"); }
  456. .new-list .filter-sort .filter__item_list .filter__item.date.active::after { background-image: url("/img/base/h5-icon-sort-date-active.png"); }
  457. /* 文章搜索信息 */
  458. .search-section { background: #F5F5F5; padding-bottom: 2vw; width: 94.4vw; margin: 0 auto;}
  459. .search-section .search__product_list{ background: #fff; transition: all 0.4s; box-sizing: border-box;margin-top: 3.2vw;}
  460. .search-section .search__product_list .search__tip{ margin: 0 3.2vw 0 3.2vw; font-size: 3.4vw; color: #4A4F58; padding: 3.2vw 0;}
  461. .search-section .search__product_list .search__tip span{ color: #FF5B00; font-weight: bold; }
  462. .search-section .search__product_list .search__content {display: flex; overflow-y: scroll; padding-bottom: 3.5vw;}
  463. .search-section .search__product_list .search__product{flex-shrink: 0; display: block; width: 26vw; margin-left: 2.4vw;}
  464. .search-section .search__product_list .search__product:first-child{ margin-left: 3.3vw;}
  465. .search-section .search__product_list .search__product .search__product_cover{width: 100%; height: 24vw; box-sizing: border-box; border: 0.2vw dashed #EEEFF1;}
  466. .search-section .search__product_list .search__product .search__product_cover img{display: block; width: 23.6vw; height: 23.6vw;}
  467. .search-section .search__product_list .search__product .search__product_name{width: 100%; margin-top: 2.4vw; font-size: 3vw; color: #4A4F58; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  468. .search-section .search__more { flex-shrink: 0; width: 30.8vw; height: 30.8vw; margin-left: 4vw; margin-right: 3.3vw; display: flex; justify-content: center;align-items: center; flex-direction: column; background: url("/img/article/h5-icon-search-more-bg.png") no-repeat center; background-size: 30.8vw 30.8vw;}
  469. .search-section .search__more .search__more_tip{ font-size: 3vw; color: #4A4F58; }
  470. .search-section .search__more .search__more_line{ width: 2.4vw; height: 0.3vw; background: #FF5B00; margin: 3.5vw 0 3.7vw;}
  471. .search-section .search__more .search__more_link{ display: block; width: 24.8vw; height: 7.2vw; line-height: 7.2vw; text-align: center; color: #fff; font-size: 3vw; background: #FF5B00; }
  472. /* 文章搜索排序 */
  473. .search-filter{background: #f5f5f5;padding-bottom: 2vw;}
  474. .search-filter .search__content{height: 13.2vw; background: #fff; display: flex;align-items: center;justify-content: space-between; padding: 0 3.2vw; width: 94.4vw;margin: 3.2vw auto 0 auto;}
  475. .search-filter .search__content .search__tip{font-size: 3.4vw; color: #4A4F58;background: #fff; flex: 1;}
  476. .search-filter .search__content .search__tip span{color: #FF5B00; font-weight: bold;}
  477. .search-filter .search__content .search__sort { position: relative; z-index: 9; cursor: pointer; user-select: none; width: 24.8vw; height: 8vw; border: 0.2vw solid #eee; box-sizing: border-box;padding-right: 6.8vw;padding-left: 3vw; }
  478. .search-filter .search__content .search__sort::after{content:""; display: block;width: 5.4vw; height: 5.4vw; position: absolute; top: 1.3vw; right: 1.4vw; background: url("/img/article/h5-icon-search-drap-down.png") no-repeat center; background-size: 5.4vw 5.4vw; }
  479. .search-filter .search__content .search__sort.active::after{ background-image: url("/img/article/h5-icon-search-drap-up.png") }
  480. .search-filter .search__content .search__sort .search__sort_current{font-size: 3vw; color: #4A4F58;line-height: 7.6vw;}
  481. .search-filter .search__content .search__sort .search__sort_select{ position: absolute;display: none;padding: 1.6vw 0; top: 10vw; left: 50%; transform: translateX(-50%); width: 24.8vw; background-color: #fff;box-shadow: 0px 0.4vw 2.4vw 0.1vw rgba(0,0,0,0.1); border-radius: 0.2vw; }
  482. @keyframes searchSortSlide { from {opacity: 0.5; top: 11vw} to{opacity: 1; top: 10vw;}}
  483. .search-filter .search__content .search__sort.active .search__sort_select{ display: block; animation: searchSortSlide 0.4s forwards ease-in-out; }
  484. .search-filter .search__content .search__sort .search__sort_select li{position: relative; height: 10vw; line-height: 10vw; text-align: center; font-size: 3vw; color: #4A4F58; padding-right: 6.4vw;}
  485. .search-filter .search__content .search__sort .search__sort_select li::after{ content:""; display: block;width: 4vw; height: 4vw; position: absolute; top: 3vw; right: 2.4vw; background: no-repeat center; background-size: 4vw 4vw; }
  486. .search-filter .search__content .search__sort .search__sort_select li.selected { background-color: #FEF6F3; color: #FF5B00; }
  487. .search-filter .search__content .search__sort .search__sort_select li.selected::after{ background-image: url("/img/article/h5-icon-search-selected.png") }
  488. .dataRousce{width:94.4vw;background:#FFF;overflow:hidden;margin: 3.2vw auto 0 auto;}
  489. .dataRousce .row{width:100%;height:34.8vw;border-top:1px solid #F5F5F5;background:#FFF;overflow:hidden;box-sizing:border-box;padding:2vw 3.3vw 2vw 37vw;position:relative;color:#93979F;line-height:3.5vw;font-size:2.6vw}
  490. .dataRousce .row:first-child{border-top: 0;}
  491. .dataRousce .row img{position:absolute;left:3.3vw;top:2.3vw;width:30.4vw;height:30.4vw}
  492. .dataRousce .row .title{margin-bottom:1vw;color:#2D3036;font-size:3.4vw;max-height:9.6vw;line-height:4.8vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  493. .dataRousce .row .xinxi{margin-bottom:1vw;color:#93979f;max-height:8.4vw;line-height:4.2vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  494. .dataRousce .row .xinxi em{margin-right:1vw}
  495. .dataRousce .row .hotspot a{color:#93979f}
  496. .dataRousce .row .introduction{height:7vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  497. /*查看更多*/
  498. .dataRousce .handleMore {width: 100%;border-top: 1px solid #CCCCCC;margin: 0 auto;display: flex;}
  499. .dataRousce .handleMore .more {margin: 7.3vw auto 5.3vw auto;}
  500. .footer{width:100%;padding:4vw 0;background:#262626;text-align:center;padding: 5vw;line-height: 6.4vw;}
  501. .footer .back-link {margin-bottom: 4vw;font-size: 3.4vw;}
  502. .footer .back-link a {color: #fff;}
  503. .footer .logo img{width:9.2vw;height:8vw;vertical-align:middle}
  504. .footer .dizhi{display:inline-table;color:#ccc;font-size:3.1vw;line-height:4.8vw;vertical-align:super}
  505. .xinxi .write:before{width:4vw;height:4vw;vertical-align:top;background-position:-22.5vw -17.5vw;margin-right:1vw}
  506. .xinxi .time:before{width:4vw;height:4vw;vertical-align:top;background-position:-37.5vw -17.5vw;margin-right:1vw}
  507. .xinxi .pv:before{width:4vw;height:4vw;vertical-align:top;background-position:-30vw -17.5vw;margin-right:1vw}
  508. .xinxi .hotspot:before{width:4vw;height:4vw;vertical-align:top;background-position:-15vw -17.5vw;margin-right:1vw}
  509. .xinxi .source:before{width:4vw;height:4vw;vertical-align:top;background-position:-68.5vw -39.5vw;margin-right:1vw}
  510. .dataRousce .row .title em,.introduction em{color:#FF5B00}
  511. .middle{text-align:center;font-size:3.7vw;padding:20vw 0}
  512. .middle img{width:30vw}
  513. .article{background:#fff;padding:3vw;margin-bottom:5vw}
  514. .article .title{line-height:7vw;font-size:5.2vw;color:#333}
  515. .article .new-mian{margin:2vw 0}
  516. .article p{font-size:3.4vw;line-height:5.8vw;color:#777;word-break:break-all;word-wrap:break-word}
  517. .article .xinxi{margin-bottom:2vw;color:#93979f;line-height:4.2vw;padding:3vw 0;border-bottom:solid 1px #ededed}
  518. .article .xinxi em{margin-right:2vw}
  519. .article .xinxi .write:before{width:4vw;height:4vw;vertical-align:top;background-position:-22.5vw -17.5vw;margin-right:1vw}
  520. .article .xinxi .time:before{width:4vw;height:4vw;vertical-align:top;background-position:-37.5vw -17.5vw;margin-right:1vw}
  521. .article .xinxi .pv:before{width:4vw;height:4vw;vertical-align:top;background-position:-30vw -17.5vw;margin-right:1vw}
  522. .article .xinxi .hotspot:before{width:4vw;height:4vw;vertical-align:top;background-position:-15vw -17.5vw;margin-right:1vw}
  523. .article .xinxi .hotspot a{color:#93979f}
  524. .xinxi .source:before{width:4vw;height:4vw;vertical-align:top;background-position:-68.5vw -39.5vw;margin-right:1vw}
  525. .article .join{border-top:solid 1px #ededed;text-align:center;padding:1vw 0}
  526. .article .join .welcome{line-height:5.8vw;font-size:3.7vw;color:#333;text-align:left}
  527. .article .join img{width:126px;height:126px;margin:20px auto;margin-right:15px}
  528. .article .join img:last-child{margin-right:0}
  529. .dea-tag a{display:inline-block;font-size:3.4vw;color:#fff;height:8vw;line-height:8vw;padding:0 3vw;background:#FF5B00;text-align:center;border-radius:2px;margin:3vw 3vw 0 0;cursor:pointer}
  530. /*.article .like{display:block;width:35vw;height:12vw;line-height:12vw;margin:5vw auto;border:1px solid #eee;color:#777;padding:0 6vw;border-radius:5px;background:#f7f7f7}*/
  531. /*.article .like:before{height:10vw;width:10vw;background-position:-75.3vw -38.6vw;vertical-align:middle;margin-right:1vw}*/
  532. .classify{height:10vw;line-height:10vw;border-left:solid 4px #FF5B00;font-size:3.7vw;color:#333;padding:0 3vw;background:#fff}
  533. .article .like{color: #FF5B00;cursor: pointer;display: block;height: 18.4vw;width: 18.4vw;line-height: 27.4vw;margin: 5vw auto;border-radius: 50%;background: #fef6f3;text-align: center;position: relative}
  534. .article .like:before{left: 50%;transform: translateX(-50%);width: 8vw;height: 8vw;background-position: -14vw -78.4vw;vertical-align: middle;border-radius: 50%;position: absolute;top: 3.2vw}
  535. .no-result{text-align: center;padding: 3.2vw 0;background: #fff;width: 94.4vw;margin: 3.2vw auto 0 auto;}
  536. /*ross 广告图*/
  537. .article-right-ross{width:94.4vw;margin: 0 auto 3.2vw auto;border-radius: 2px;box-sizing: border-box;}
  538. .article-right-ross.none{display: none;}
  539. .article-right-ross.show{display: block;}
  540. .article-right-ross>a{width: 100%;height: 100%;display: block;border-radius: 2px;}
  541. .article-right-ross>a img{width: 100%;height: 100%;display: block;border-radius: 2px;}
  542. .article-PC {display:none;}
  543. /*文章列表头*/
  544. .listData-select-title {background: #fff;width: 94.4vw;padding: 3.6vw 3.2vw;margin: 3vw auto 0 auto;}
  545. .listData-select-title .search-select {display: flex;border-bottom: 1px solid #CCCCCC;}
  546. .listData-select-title .search-select div {font-size: 3.6vw;color: #666666;height: 8vw;}
  547. .listData-select-title .search-select .now-search-select {color: #333333;font-weight: bold;border-bottom: 2px solid #FF5B00;}
  548. .listData-select-title .search-select .select-new {margin-right: 9vw;}
  549. /*ross宣传弹窗*/
  550. .ross-banner-fiexd{width: 100%;height: 113.8vw;position: fixed;z-index: 999;background: url("/img/ross/ross-bg@2x.png");left: 0;right: 0;bottom: -113.8vw;box-sizing: border-box;padding: 40vw 0 4vw 0;background-size: cover;animation: all 1s;}
  551. .ross-banner-fiexd.active{animation: rundbottom 0.5s backwards;bottom: 0;opacity: 1;}
  552. .ross-main{width: 100%;height: auto;box-sizing: border-box;float: right;padding: 0 7.2vw; position: relative;}
  553. .ross-close{width: 6vw;height: 6vw;background: url('/img/activity/pc_close.png') no-repeat;background-size: cover;position: absolute;top: -35vw;right: 2vw;cursor: pointer;}
  554. .ross-from{width: 100%;height: auto;}
  555. .ross-from .from-row{width: 100%;height: 12vw;float: left;margin: 2vw 0;box-sizing: border-box;}
  556. .ross-from .from-row.btn{margin-top: 12vw;}
  557. .ross-from .from-row.none{margin: 0;}
  558. .ross-from .from-row .label{display: none;}
  559. .ross-from .from-row .input{width: 100%;height: 12vw;background: none;float: left;border: none; line-height:12vw;font-size: 4vw;color: #FFFFFF;box-sizing: border-box;border-bottom: 1px solid #FFFFFF;}
  560. .ross-from .from-row .input::-webkit-input-placeholder{ color:#FFFFFF;}
  561. .ross-from .from-row .input::-moz-input-placeholder{ color:#FFFFFF;}
  562. .ross-from .from-row .input::-ms-input-placeholder{ color:#FFFFFF;}
  563. .ross-from .from-row .input::input-placeholder{ color:#FFFFFF;}
  564. .ross-from .from-row .from-btn{width: 100%;height: 12vw;float: left;line-height: 12vw;font-size: 4vw;color: #FFFFFF;text-align: center;background: #202020;cursor: pointer;}
  565. .ross-from .from-row .from-btn.disabled{background: #CBCBCB;}
  566. .ross-from .from-row .link{display: block;line-height: 12vw;font-size: 4vw;color: #FFFFFF;margin: 0 24px;}
  567. .ross-from .from-row .link.left{float: left;}
  568. .ross-from .from-row .link.right{float: right;}
  569. @keyframes rundbottom{
  570. 0%{bottom: -113.8vw;opacity: 0;}
  571. 100%{bottom:0;opacity: 1;}
  572. }
  573. }
  574. @media screen and (min-width: 768px) {
  575. .auto-input ul.auto-select-list{margin: 0;position:absolute;left:0;top:50px;width:50%;padding:8px 0;background:#fff; z-index: 999;box-shadow: 0px 6px 12px 1px rgba(0,0,0,0.1);max-height: 420px;overflow-y:auto;}
  576. .auto-input ul.auto-select-list::-webkit-scrollbar { width: 8px; background-color: #fff;}
  577. .auto-input ul.auto-select-list::-webkit-scrollbar-thumb { border-radius: 4px; background-color: #e2e2e2;}
  578. .auto-input ul.auto-select-list li{padding:0 16px;font-size:14px;line-height:36px;height:36px;color:#2c3e50;user-select: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  579. .auto-input ul.auto-select-list li:hover{background:#FEF6F3;}
  580. }
  581. @media screen and (max-width: 768px) {
  582. .auto-input ul.auto-select-list{margin: 0;position:absolute;left:0;top:5vw;width:50%;padding:2.4vw 0;background:#fff; z-index: 999;box-shadow: 0px 0.6vw 1.2vw 0.1vw rgba(0,0,0,0.1);max-height:82vw;overflow-y:auto;}
  583. .auto-input ul.auto-select-list::-webkit-scrollbar { width: 1.6vw; background-color: #fff;}
  584. .auto-input ul.auto-select-list::-webkit-scrollbar-thumb { border-radius: 0.8vw; background-color: #e2e2e2;}
  585. .auto-input ul.auto-select-list li{padding:0 3.2vw;font-size:3.4vw;line-height:8vw;height:8vw;color:#2c3e50;user-select: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  586. .auto-input ul.auto-select-list li:hover{background:#ecf0f1;}
  587. }