﻿@charset "UTF-8";
.row{ background: #fff; padding: .25rem; margin-bottom: .2rem; }
.row:last-of-type{ margin-bottom: 0; }
.redBox>.hd h3{ background: #dc4242; }
.defaultBox{ margin: -.25rem 0 0; }

/* 头条新闻 */
#topicNews{ margin-bottom: .25rem; background: #eee; padding: .2rem; border-radius: .08rem;}
#topicNews .topicList .t{ padding: 0; }
#topicNews .topicList .title, #topicNews .topicList .intro{ height: auto; }
#topicNews .topicList .title{ -webkit-line-clamp: 1; font-size: .34rem; color: #1e51ad; line-height: 1.35; }
#topicNews .topicList .title a{ color: inherit; }
#topicNews .topicList .intro{ padding-top: .15rem; font-size: .28rem; color: #666; line-height: 1.5; }

/* 焦点图 */
#focusNews{ margin-bottom: -.15rem; }

/* 节点菜单列表 */
.menuList{ display: flex; flex-wrap: wrap; overflow: hidden; margin: -.08rem; }
.menuList li{ width: 50%; padding: .08rem; }
.menuList li a{ display: flex; align-items: center; line-height: .88rem; border: 1px solid #eaeaea; background: #f7f7f7; font-size: .32rem; color: #666; }
.menuList li .icon{ float: left; margin: 0 .16rem 0 .4rem; width: 34px; height: 34px; background: url(../peSkin/images/iconsKsdh.png) no-repeat 0 0; }
.menuList .li1 .icon{ background-position: 0 0; }
.menuList .li2 .icon{ background-position: -34px 0; }
.menuList .li3 .icon{ background-position: -68px 0; }
.menuList .li4 .icon{ background-position: -102px 0; }
.menuList .li5 .icon{ background-position: -136px 0; }
.menuList .li6 .icon{ background-position: -170px 0; }
.menuList .li7 .icon{ background-position: -204px 0; }
.menuList .li8 .icon{ background-position: -238px 0; }