<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* AB模版网 做最好的织梦整站模板下载网站 Www.AdminBuy.Cn */
/* QQ：9490489 */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
html {
	width: 100vw;
	overflow-x: hidden
}
body {
	position: relative;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #fff;
	-webkit-overflow-scrolling: touch;
	width: 100vw;
	overflow-x: hidden
}
* {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 12px;
}
a {
	text-decoration: none;
	color: #333;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-moz-tap-highlight-color : rgba(0, 0, 0, 0);
}
a:link, a:visited, a:hover, a:active {
	color: #333;
}
i, em {
	font-style: normal;
}
b, strong {
	font-weight: normal;
}
li {
	list-style: none;
}
ul, ol, dl, dt, dd {
	margin: 0;
	padding: 0;
}
img {
	vertical-align: top;
	width: 100%;
	height: 100%;
}
input {
	border: none;
	outline: none
}
.fl {
	float: left;
}
.fr {
	float: right;
}/* 浮动*/
.clearfix:after {
	display: block;
	content: "";
	clear: both;
}
.clearfix {
	zoom: 1;
}/* 清浮动的兼容性写法*/

::-webkit-input-placeholder {
 color: #CCCCCC;
}
.mb-6 {
	margin-bottom: 0.06rem;
}
.mb-16 {
	margin-bottom: 0.16rem;
}
.mb-50 {
	margin-bottom: 0.5rem;
}
.pt-50 {
	padding-top: 0.5rem;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ellipsis2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.txt-c {
	text-align: center
}
.col-blue {
	color: #5A6ABF
}
.col-gray {
	color: #ADADAD
}
.col-gray-58 {
	color: #585858
}
.hide {
	display: none;
}
/* 列表卡片 */
.card-box {
	padding: 0 0.12rem;
	width: 100%;
	box-sizing: border-box;
	color: #000;
	font-size: 16px;
}
.card-box .item {
	width: 100%;
	border-bottom: 1px solid #F6F6F6
}
.card-box .item a {
	padding: 0.12rem 0;
	display: inline-block;
	width: 100%;
	box-sizing: border-box
}
.card-box .thumb {
	width: 1.14rem;
	height: 0.7rem;
}
.card-box .info {
	width: 2.24rem;
	height: 0.7rem;
	font-family: PingFangSC
}
.card-box .info .iconfont {
	color: #ddd;
	font-size: 14px;
}
.card-box .info .icontime-full {
	margin-right: 0.04rem;
}
.card-box .info .iconsee {
	margin-right: 0.02rem;
}
.card-box .type2 .info {
	width: 100%;
	height: 0.7rem;
}
.card-box .title {
	margin-bottom: 0.08rem;
	width: 100%;
	height: 0.48rem;
	line-height: 0.24rem;
}
.card-box .msg {
	width: 100%;
	color: #ADADAD;
	font-size: 12px;
	line-height: 0.16rem;
	height: 0.16rem;
}
.card-box .label {
	margin-right: 0.1rem;
	display: inline-block;
	box-sizing: border-box;
	/* border: 1px solid #FF4B4E; */
	color: #FF4B4E;
	width: 0.24rem;
	height: 0.14rem;
	font-size: 12px;
}
.card-box .label.hot {
	background: url(../images/icon_hot.png) no-repeat center;
	background-size: 100%;
}
.card-box .label.top {
	background: url(../images/icon_top.png) no-repeat center;
	background-size: 100%;
}
.card-box .label.original {
	background: url(../images/icon_original.png) no-repeat center;
	background-size: 100%;
}
.main {
	font-size: 14px;
	overflow: hidden;
}
/* 推荐列表 */
.recommend {
	padding: 0 0.16rem;
	width: 100%;
	box-sizing: border-box;
	color: #000;
	font-size: 14px;
}
.recommend .recommend-title {
	width: 100%;
	height: 0.36rem;
	line-height: 0.36rem;
}
.recommend .item {
	padding-right: 0.22rem;
	width: 50%;
	height: 1.64rem;
	box-sizing: border-box;
}
.recommend .item:nth-child(2n) {
	padding-right: 0
}
.recommend .item .pic {
	margin-bottom: 0.08rem;
	width: 100%;
	height: 0.99rem;
}
.recommend .item .pic img {
	width: 100%;
	height: 100%;
}
.recommend .item .title {
	width: 100%;
	height: 0.4rem;
	line-height: 0.2rem;
}
/* 悬浮工具 */
.fix-tool .icon-gotop {
	position: fixed;
	right: 0.12rem;
	bottom: 1.87rem;
	width: 0.32rem;
	height: 0.32rem;
	background: url(../images/icon_gotop.png) no-repeat center;
	background-size: 100%;
}
.fix-tool .icon-share {
	position: fixed;
	right: 0.12rem;
	bottom: 2.3rem;
	width: 0.32rem;
	height: 0.32rem;
	background: url(../images/icon_share.png) no-repeat center;
	background-size: 100%;
}
/* 首页 start */
.banner {
	position: relative;
	width: 100%;
	height: 2.08rem;
}
.banner .js_banner {
	width: 100%;
	height: 100%;
}
.banner .swiper-pagination {
	bottom: 0;
	height: 0.15rem;
}
.js_banner .swiper-pagination-bullet {
	vertical-align: top;
	width: 8px;
	height: 2px;
	background: #fff;
	opacity: 1;
	border-radius: 1px;
}
.js_banner .swiper-pagination-bullet-active {
	width: 16px;
	background: #FF4B4E;
}
.banner .swiper-slide {
	position: relative;
}
.js_banner a {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 100%;
}
.banner .swiper-slide .title {
	padding: 0 0.12rem;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0.5rem;
	line-height: 0.48rem;
	background: rgba(0, 0, 0, 0.3);
	color: #fff;
	font-size: 16px;
	text-align: left;
	box-sizing: border-box;
	font-weight: bold
}
.btn-more-box {
	height: 0.4rem;
	overflow: hidden;
}
.btn-more {
	vertical-align: top;
	display: inline-block;
	width: 0.78rem;
	height: 0.24rem;
	line-height: 0.24rem;
	border: 1px solid #333;
	color: #333;
}
/* 首页 end */
  
  
  /* 列表页 start */
  /* 标签头部 */
.tags-hd {
	width: 100%;
	height: 1.25rem;
	background: url(../images/bg_tag_hd.png) no-repeat center;
	background-size: 100%;
	color: #270000;
	font-size: 24px;
	text-align: center;
	line-height: 1.25rem
}
.tags-hd span {
	padding-right: 0.1rem;
	position: relative;
}
.tags-hd span:after {
	position: absolute;
	left: 0;
	right: 0;
	top: 0.2rem;
	content: '';
	height: 0.12rem;
	background: linear-gradient(90deg, rgba(39,0,0,0) 0%, rgba(39,0,0,0.3) 100%);
	opacity: 0.3;
}
.layui-laypage a, .layui-laypage span, .layui-laypage&gt;a:last-child, .layui-laypage&gt;a:last-child em {
	margin-right: 0.06rem;
	padding: 0;
	width: 0.24rem;
	height: 0.24rem;
	border-radius: 50%;
	text-align: center;
	line-height: 0.22rem;
	box-sizing: border-box;
	border-color: #ADADAD;
	color: #585858
}
.layui-laypage .layui-laypage-spr {
	line-height: 0.16rem
}
.layui-laypage a.layui-laypage-curr, .layui-laypage span.layui-laypage-curr {
	border-color: #FF4B4E;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
	border-radius: 50%;
	background: none!important;
}
.layui-laypage .layui-laypage-curr em {
	color: #FF4B4E;
}
.layui-laypage&gt;a:first-child, .layui-laypage&gt;a:first-child em {
	border-radius: 50%;
}
/* 列表页 end */
  
  /* 搜索结果页 */
.search-wrap {
	padding-top: 0.24rem;
	padding-left: 0.32rem;
	padding-bottom: 0.12rem;
	width: 100%;
	height: 0.72rem;
	box-sizing: border-box;
}
.search-wrap .search-box {
	width: 2.58rem;
}
.search-wrap .btn-cancel {
	width: 0.84rem;
	height: 0.36rem;
	line-height: 0.36rem;
	text-align: center;
	color: #585858;
}
.no-result {
	padding-top: 0.83rem;
	color: #888888;
}
.result-title {
	padding-left: 0.04rem;
	margin: 0 auto;
	width: 3.51rem;
	height: 0.28rem;
	line-height: 0.28rem;
	border-bottom: 1px solid #f6f6f6;
	color: #000;
	box-sizing: border-box;
}
/* 文章页面 */
.page-article {
	font-size: 18px;
	color: #000;
	line-height: 34px;
}
 @media screen and (min-width: 360px) {
.page-article {
	font-size: 18px;
	line-height: 28px;
}
}
 @media screen and (min-width: 320px) {
.page-article {
	font-size: 17px;
	line-height: 25px;
}
}
.page-article .article-info {
	padding: 0.1rem 0.16rem 0;
	width: 100%;
	box-sizing: border-box;
}
.page-article .article-title {
	font-size: 20px;
	width: 100%;
	line-height: 0.24rem;
}
.page-article .article-msg {
	width: 100%;
	height: 0.2rem;
	line-height: 0.2rem;
	font-size: 12px;
}
.page-article .abstract {
	margin-bottom: 0.16rem;
	padding: 0.1rem 0.1rem 0.1rem 0.28rem;
	width: 100%;
	box-sizing: border-box;
	line-height: 0.3rem;
	background: url(../images/icon_marks.png) no-repeat 4px 3px #F9F9F9;
	background-size: 0.15rem;
	border-radius: 3px;
}
.page-article .con img {
	margin-bottom: 0.16rem; max-width:100% !important; height:auto !important
}
.page-article .con p {
	position: relative;
	margin-bottom: 0.32rem;
	padding: 0 0.16rem;
	width: 100%;
	box-sizing: border-box;
	text-align: justify;
	font-size: 16px;
	line-height: 0.3rem;
}
.page-article .labels {
	margin-bottom: 0.12rem;
	padding: 0 0.16rem;
	width: 100%;
	box-sizing: border-box;
	font-size: 12px;
}
.page-article .labels a {
	padding: 0 0.1rem;
	margin-right: 0.16rem;
	display: inline-block;
	position: relative;
	background: #FF4B4E;
	border-radius: 8px 0px 8px 0px;
	height: 0.2rem;
	line-height: 0.2rem;
	color: #fff;
}
.page-article .labels a:after {
	content: '';
	position: absolute;
	right: 2px;
	;
	top: 2px;
	width: 2px;
	height: 2px;
	border-radius: 50%;
	background: #fff;
}
.page-article .see-num {
	margin: 0 auto 0.06rem;
	padding: 0 0.06rem;
	width: 3.51rem;
	height: 0.48rem;
	line-height: 0.48rem;
	box-sizing: border-box;
	border-bottom: 1px solid #F6F6F6;
}
/* 登录页面 */
.login .title {
	padding-top: 0.36rem;
	height: 1rem;
	line-height: 0.64rem;
	box-sizing: border-box;
	color: #270000;
	font-size: 28px;
	text-align: center
}
.login .input-wrap {
	padding-top: 0.44rem;
	margin: 0 auto;
	width: 2.63rem;
	height: 0.73rem;
	border-bottom: 1px solid #270000;
	box-sizing: border-box;
	color: #000;
}
.login .prefix {
	width: 0.32rem;
	height: 0.2rem;
	border-right: 1px solid #937F7F;
	line-height: 0.2rem;
}
.login .input-box-tel {
	padding: 0 0.08rem;
	width: 2.2rem;
	height: 0.2rem;
	line-height: 0.2rem;
	box-sizing: border-box;
}
.login input {
	vertical-align: top;
	width: 100%;
	height: 100%;
}
.login .input-box-code {
	padding-left: 0.08rem;
	width: 1.4rem;
	height: 0.2rem;
	line-height: 0.2rem;
	box-sizing: border-box;
}
.js_getCode.active {
	color: #ccc;
}
.login .btn-login {
	display: inline-block;
	width: 2.63rem;
	height: 0.48rem;
	line-height: 0.48rem;
	border-radius: 0.24rem;
	color: #fff;
	background: #270000;
}

.dede_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.dede_pages ul{display:inline-block;margin:0 auto;padding:0}
.dede_pages ul li{float:left;font-family:'microsoft yahei';margin:0 2px;line-height:25px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul li:nth-child(1){ padding:0 10px}
.dede_pages ul li:nth-child(1) a{ padding:0}
.dede_pages ul li a{color:#555;display:block;padding: 0 10px;}
.dede_pages ul li:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul li:hover a{color:#fff}
.dede_pages ul li:hover a:hover{color:#fff;text-decoration:none}
.dede_pages ul li.thisclass{background-color:#333;color:#fff;border:1px #333 solid; padding:0 10px}
.dede_pages ul li:last-child{ padding:0 10px}
.dede_pages ul li:last-child a{ padding:0}
.dede_pages ul li.thisclass a{color:#fff; padding:0}
.dede_pages .pageinfo{line-height:30px;padding-left:5px}
.dede_pages strong{font-weight:400}</pre></body></html>