#page_loading{
	background-color: #e54d08;
}
.sk-circle .sk-child:before{
	background-color: #fff;
}
#pl_num{
	color: #fff;
}
.theme{
	position: absolute;
	left: 0.74rem;
	top: 2.84rem;
	width: 4.92rem;
}
.logo{
	position: absolute;
	left: 20px;
	top: 20px;
}
.begin{
	position: absolute;
	left:2.16rem;
	top: 7.22rem;
	width: 2.06rem;
}

.jump{
	position: absolute;
	right:20px;
	top: 20px;
}
#index{
	background-image: url(http://cdn1.kyhdmedia.com/2111dzs/img/bg1.jpg);
	background-size: 100% auto;
	overflow: hidden;
}
#menu{
	background-image: url(http://cdn1.kyhdmedia.com/2111dzs/img/bg2_1.jpg);
	background-size: 100% auto;
	overflow: hidden;
}
#list{
	background-image: url(http://cdn1.kyhdmedia.com/2111dzs/img/bg3.jpg);
	background-size: 100% auto;
	overflow: hidden;
}
#shu{
	background-image: url(http://cdn1.kyhdmedia.com/2111dzs/img/bg4_1.jpg);
	background-size: 100% auto;
	overflow: hidden;
}
.listTitle{
	position: absolute;
	left:0;
	top: 1.55rem;
	width: 100%;
	text-align: center;
	color: #fff;
}
.listCon{
	position: absolute;
	left: 0.75rem;
	top: 2.30rem;
	width: 4.90rem;
	height: 7.60rem;
	overflow-y: auto;
}
.listCon li{
	background: url(http://cdn1.kyhdmedia.com/2111dzs/img/icon1.png) no-repeat left 0.18rem;
	background-size: 0.18rem auto;
	padding: 0.10rem 0px 0.10rem 0.25rem;
	font-size: 0.22rem;
	line-height: 0.34rem;
	border-bottom: 0.01rem #fac893 solid;
	color: #780002;
}
.listCon li:nth-of-type(even){
	color: #ee5905;
}
.swiperCon{
	position: absolute;
	left:0;
	top: 0.7rem;
	width: 100%;
}
.shuTitle{
	left:0;
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 0.25rem;
	margin-bottom: 0.1rem;
}
.shuCon{
	/*text-align: center;*/
	position: relative;
	width: 3.73rem;
	height: 6.12rem;
    margin-left: 1.33rem;
}
.shuCon img{
	/*width: 3.73rem;*/
	display: inline-block;
}
.shuClick{
	position: absolute;
	left: 0;
	top: 0;
	width: 3.73rem;
	height: 6.12rem;
}
.shuClick img{
	width: 0.71rem;
}
.shuClick9_1{
	left: 0;
	top: 0.3rem;
	width: 3.73rem;
	height: 2.99rem;
}
.shuClick9_2{
	left: 0;
	top: 3.33rem;
	width: 3.73rem;
	height: 2.79rem;
}
.shuClick50_1{
	left: 0;
	top: 0.3rem;
	width: 1.87rem;
	height: 5.82rem;
}
.shuClick50_2{
	left: 1.87rem;
	top: 0.3rem;
	width: 1.86rem;
	height: 5.82rem;
}
.shuClick0{
	left: 1.25rem;
    top: 1.1rem;
    width: 3.9rem;
    height: 5.9rem;
}
.shuMenu{
	position: absolute;
	bottom: 0.14rem;
	width: 0.84rem;
	height: 2rem;
}
.shuMenu1{
	left:0.44rem;
}
.shuMenu2{
	left:2rem;
}
.shuMenu3{
	left:3.57rem;
}
.shuMenu4{
	left:5.12rem;
}
.btn_post{
	position: absolute;
	left:2.16rem;
	bottom: 0.27rem;
	width: 2.06rem;
}
.seven{
	position: absolute;
	left: -116px;
	top: 213px;
	opacity: 0;
	animation: 0.5s linear tofadeInLeft forwards;
	-webkit-animation: 0.5s linear tofadeInLeft forwards;
}
.two{
	position: absolute;
	left: 111px;
	top: 176px;
	opacity: 0;
	animation: 0.5s linear 0.3s tofadeInLeft forwards;
	-webkit-animation: 0.5s linear 0.3s tofadeInLeft forwards;
}
.zero{
	position: absolute;
	left: 149px;
	top: 171px;
	opacity: 0;
	animation: 0.5s linear 0.6s tofadeInLeft forwards;
	-webkit-animation: 0.5s linear 0.6s tofadeInLeft forwards;
}
@keyframes tofadeInLeft{
	from{
		transform: translate(-20px,0px);
		-webkit-transform: translate(-20px,0px);
		opacity: 0;
	}
	to{
		transform: translate(0px,0px);
		-webkit-transform: translate(0px,0px);
		opacity: 1;
	}
}
.word1{
	position: absolute;
	left: 72px;
	top: 631px;
}
.word2{
	position: absolute;
	left: 132px;
	top: 632px;
}
.word3{
	position: absolute;
	left: 192px;
	top: 646px;
}
.word4{
	position: absolute;
	left: 252px;
	top: 632px;
}
.line{
	position: absolute;
	left: 118px;
	top: 631px;
}
#music{
	background-image: url(http://cdn1.kyhdmedia.com/2111dzs/img/music_icon.png);
}
.shareBtn{
	position: absolute;
	right: 15px;
	top: 100px;
}
.proBg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.proBg img{
	position: absolute;
	left: 0;
	bottom: 0;
}
.btn_baoxiang{
	position: absolute;
	left: 210px;
	top: 22px;
}
.other{
	position: absolute;
	right: 19px;
	bottom: 17px;
}
.back{
	position: absolute;
	left: 0.19rem;
	top: 0.17rem;
	width: 1.63rem;
}
.list_back{
	top: 0.68rem;
}
.menuCon{
	position: absolute;
	left: 0.49rem;
	bottom: 0.44rem;
	width: 5.42rem;
	height: 2.08rem;
}
.menuBtn{
	position: absolute;
	width: 1.27rem;
}
.menu1{
	left: 0px;
	top: 0px;
}
.menu2{
	left: 1.38rem;
	top: 0px;
}
.menu3{
	left: 2.76rem;
	top: 0px;
}
.menu4{
	left: 4.14rem;
	top: 0px;
}
.menuClick{
	position: absolute;
	left: 0;
	top: 0px;
	width: 100%;
	height: 100%;
}
.menuClick img{
	width: 0.34rem;
}
.btn_3d{
	position: absolute;
	left: 243px;
	top: 34px;
}
.threeTitle{
	position: absolute;
	left: 130px;
	top: 25px;
	width: 380px;
	text-align: center;
	color: #e1c39c;
	font-size: 26px;
	line-height: 1.5;
	font-weight: bold;
}
.threeName{
	position: absolute;
	left: 0;
	top: 65px;
	width: 100%;
	text-align: center;
	color: #e1c39c;
	font-size: 22px;
	line-height: 1.5;
}
.threeTitle1{
	position: absolute;
	left: 0;
	top: 105px;
	width: 100%;
	text-align: center;
	color: #e1c39c;
	font-size: 22px;
	line-height: 1.5;
}
.threeName,.threeTitle{
	/*color: #bf8a46;*/
}
.proName,.proTitle{
	color: #5b0000;
	font-size: 23px;
	font-weight: bold;
}
.pro_ren{
	position: absolute;
	right: 38px;
	bottom: 125px;
}
.pro_jieshuo{
	position: absolute;
	right: 164px;
	bottom: 280px;
}
.pro_pre{
	position: absolute;
	left: 0;
	bottom: 668px;
	width: 59px;
    height: 126px;
    padding: 12px;
}
.pro_next{
	position: absolute;
    right: 0;
    bottom: 668px;
    width: 59px;
    height: 126px;
    padding: 12px;
}
.pro_imgdiv{
	position: absolute;
	left: 0;
	bottom: 350px;
	width: 640px;
	height: 640px;
}
.pinch-zoom,.pinch-zoom img{
	width: 100%;
	-webkit-user-drag: none;
	-moz-user-drag: none;
	-ms-user-drag: none;
	user-drag: none;
}
.pro_text{
	/*font-size: 23px;*/
}
.proCon{
	position: absolute;
	width: 430px;
	height: 170px;
	left: 36px;
	bottom: 110px;
	font-size: 22px;
	overflow-y: auto;
}
.swiper{
    --swiper-theme-color: #ff6600;/* 设置Swiper风格 */
    --swiper-preloader-color: #fff;/* 单独设置预加载圆圈的颜色 */
  }
.bottom{
	position: absolute;
	left: 0;
	bottom: 0;
}
.bottom_text{
	position: absolute;
	left: 0;
	bottom: 20px;
	width: 160px;
	line-height: 32px;
	color: #e1c39c;
	text-align: center;
}
.brief{
	position: absolute;
	right: 15px;
	top: 182px;
}
.companyTitle{
	position: absolute;
    left: 0;
    top: 28px;
    width: 100%;
    text-align: center;
}
.companyTitle img{
	display: inline-block;
}
.conText{
	position: absolute;
    left: 35px;
    top: 235px;
    width: 460px;
    height: 580px;
    overflow-y: auto;
    color: #421900;
    line-height: 1.75;
    text-align: justify;
}
.conText p{
	text-indent:2em;
}
.nav{
	position: absolute;
	left: 372px;
	top: 750px;
}
.close{
	position: absolute;
	right: 15px;
	top: 7px;
}
.tip1{
	position: absolute;
	left: 0;
	top: 0;
}
.tip2{
	position: absolute;
	left: 0;
	bottom: 0;
}
.phone{
	position: absolute;
	left: 28px;
	bottom:58px;
	width: 290px;
	height: 44px;
	opacity: 0;
}
.swiperBox{
	position: fixed;
	left: 0px;
	width: 100%;
	padding: 24px 34px 10px;
	bottom: 106px;
	background: rgba(0,0,0,0.5);
}
.swiper-slide{
	position: relative;
	/*background: rgba(0,0,0,0.5);*/
}
.pro_3d{
	position: absolute;
	right: 4px;
	top: 4px;
}
#proSwiper .has::after{
	content: "";
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
    height: 100px;
	border: 2px solid #e1c39c;
}
.swiper_down{
	position: absolute;
	left: 278px;
	top:0;
}
.swiper_up{
	position: absolute;
	left: 263px;
	top:-15px;
}
#loading p{
	color: white;
	font-size: 24px;
	/*animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;*/
}
#loading{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
}
.address{
	width: 474px;
	height: 326px;
	position: absolute;
	left: 27px;
	top: 475px;
}
.mask3 {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7)
}
.viewPage iframe{
	width: 100%;
	height: 100%;
}
.cardCon{
	position: relative;
}
.btn_bg1{
	position: relative;
	margin-left: 62px;
	margin-top: 30px;
}
.btn_text{
	position: absolute;
	left: 0;
	top: 0;
	width: 329px;
	color: #e2bf97;
	line-height: 38px;
	text-align: center;
}
.cardClose{
	position: absolute;
	right: 6px;
	top: 6px;
}
.baoxiangClose,.otherClose{
	position: absolute;
	right: 12px;
	top: 12px;
}
.otherCon{
	position: relative;
}
.otherLink{
	position: absolute;
	left: 25px;
	top: 73px;
}
.otherLink a{
	margin-bottom: 14px;
}
.btn_chou{
	position: relative;
    margin-top: 30px;
    margin-bottom: 100px;
    width: 100%;
    text-align: center;
}
.btn_chou img{
	display: inline-block;
}
.previewBox{
	position: absolute;
	width: 100%;
	height: 1266px;
	left: 50%;
	top:50%;
	margin-left: -320px;
	margin-top: -633px;
}
.swiper-button-next1, .swiper-button-prev1 {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-prev1{
	width: 0.44rem;
	height: 1.32rem;
	background: url(http://cdn1.kyhdmedia.com/2111dzs/img/pre.png) no-repeat 0.09rem center;
	background-size: 0.35rem auto;
	left: 0px;
	top: 50%;
	margin-top: -0.66rem;
	outline: none;
}
.swiper-button-next1{
	width: 0.44rem;
	height: 1.32rem;
	background: url(http://cdn1.kyhdmedia.com/2111dzs/img/pre.png) no-repeat 0.09rem center;
	background-size: 0.35rem auto;
	right: 0px;
	top: 50%;
	margin-top: -0.66rem;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	outline: none;
}
.swiper-button-next1.swiper-button-disabled, .swiper-button-prev1.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none;
}

.successBox{
	position: relative;
}
.prizeNo_ok,.prizeYes_ok{
	display: inline-block;
	margin-top:30px;
	margin-left: 14px;
}
.btn_share{
	display: inline-block;
	margin-top:30px;
	margin-left: 30px;
}
.prizeText{
	position: absolute;
	top:448px;
	left:275px;
	color: #e1c39c;
	font-size: 28px;
}
.viewCon{
	width: 100%;
	height: 100%;
	overflow-y: auto;
	background: #fff;
	padding: 15px;
	line-height: 1.7;
	box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.viewCon img{
	max-width: 100%;
}
.head {
	padding-top: 0.56rem;
}
.head .sho_title {
	font-size: 0.146rem;
	color: #868686;
	line-height: 144%;
	font-weight: normal;
	margin-bottom: 5px;
}
.head .title {
	color: #333;
	font-size: 22px;
	line-height: 30px;
	font-weight: 500;
	letter-spacing: 0.28px;
}
.head .sub_title {
	font-size: 0.146rem;
	color: #333;
	line-height: 144%;
	font-weight: normal;
	margin-bottom: 4px;
}
.head .info {
	color: #999;
	font-size: 14px;
	margin-top: 10px;
	line-height: 20px;
}
.source {
	margin-right: 10px;
}
.head .info .time {
	margin-right: 10px;
}
.detail {
	/* font-family: 'LTHYSZK'; */
	/* font-family: PingFangSC-Regular; */
	overflow-x: hidden;
	overflow-y: hidden;
	word-wrap: break-word;
	text-justify: distributed;
	/* font-size: 0.18rem; */
	color: #333;
	margin: 16px 0 10px;
	/* letter-spacing: 0.22px;
	line-height: 30px; */
	display: block;
	width: 100%;
	font-size: 16px;
    line-height: 30px;
    letter-spacing: 0.4px;
}
/*************************文章**************************/
#htmlDetail iframe {
	width: 100%;
}
#htmlDetail p {
	font-size: 16px !important;
	color: #4a4a4a;
	letter-spacing: 0.2px !important;
	line-height: 28px !important;
	background: transparent !important;
	margin-bottom: 18px !important;
}
.font-s {
	margin-bottom: 16px !important;
}
.font-m {
	margin-bottom: 18px !important;
}
.font-l {
	margin-bottom: 20px !important;
}
.font-xl {
	margin-bottom: 22px !important;
}

/* 小字体 */
#htmlDetail p.font-s {
	font-size: 16px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
}
/* 中字体 */
#htmlDetail p.font-m {
	font-size: 18px !important;
	line-height: 32px !important;
	letter-spacing: 0.4px !important;
	margin-bottom: 18px !important;
}
/* 大字体 */
#htmlDetail p.font-l {
	font-size: 20px !important;
	line-height: 36px !important;
	letter-spacing: 0.6px !important;
	margin-bottom: 20px !important;
}
/* 加大字体 */
#htmlDetail p.font-xl {
	font-size: 22px !important;
	line-height: 40px !important;
	letter-spacing: 0.8px !important;
	margin-bottom: 22px !important;
}
#htmlDetail p[label='大标题'] {
	font-size: 18px !important;
	color: #f21910 !important;
	letter-spacing: 0.2px !important;
	text-align: center !important;
	line-height: 30px !important;
	font-weight: 900 !important;
	margin-bottom: 18px;
	margin-top: 14px;
	background: transparent !important;
}
#htmlDetail p[label='大标题'].font-s {
	font-size: 18px !important;
	line-height: 30px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='大标题'].font-m {
	font-size: 20px !important;
	line-height: 32px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='大标题'].font-l {
	font-size: 22px !important;
	line-height: 34px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='大标题'].font-xl {
	font-size: 24px !important;
	line-height: 36px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='小标题'] {
	font-size: 17px !important;
	color: #333333 !important;
	letter-spacing: 0.19px !important;
	line-height: 28px !important;
	font-weight: 900 !important;
	background: transparent !important;
}
#htmlDetail p[label='小标题'].font-s {
	font-size: 17px !important;
	line-height: 28px !important;
	letter-spacing: 0.19px !important;
}
#htmlDetail p[label='小标题'].font-m {
	font-size: 19px !important;
	line-height: 30px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='小标题'].font-l {
	font-size: 21px !important;
	line-height: 32px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='小标题'].font-xl {
	font-size: 23px !important;
	line-height: 34px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='正文'] {
	font-size: 16px !important;
	color: #4a4a4a !important;
	letter-spacing: 0.4px !important;
	line-height: 30px !important;
	background: transparent !important;
}
#htmlDetail p[label='正文'].font-s {
	font-size: 16px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='正文'].font-m {
	font-size: 18px !important;
	line-height: 34px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='正文'].font-l {
	font-size: 20px !important;
	line-height: 36px !important;
	letter-spacing: 0.6px !important;
}
#htmlDetail p[label='正文'].font-xl {
	font-size: 22px !important;
	line-height: 40px !important;
	letter-spacing: 0.8px !important;
}
#htmlDetail p[label='图片说明'] {
	font-size: 14px !important;
	color: #999999 !important;
	letter-spacing: 0.17px !important;
	line-height: 22px !important;
	margin-top: -8px;
	background: transparent !important;
}
#htmlDetail p[label='图片说明'].font-s {
	font-size: 14px !important;
	line-height: 22px !important;
	letter-spacing: 0.17px !important;
	margin-top: -8px !important;
}
#htmlDetail p[label='图片说明'].font-m {
	font-size: 16px !important;
	line-height: 26px !important;
	letter-spacing: 0.2px !important;
	margin-top: -10px !important;
}
#htmlDetail p[label='图片说明'].font-l {
	font-size: 18px !important;
	line-height: 28px !important;
	letter-spacing: 0.3px !important;
	margin-top: -12px !important;
}
#htmlDetail p[label='图片说明'].font-xl {
	font-size: 20px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
	margin-top: -14px !important;
}
#htmlDetail [label='原文链接'] {
	font-size: 16px !important;
	color: #4a90e2 !important;
	letter-spacing: 0.2px !important;
	line-height: 28px !important;
	background: transparent !important;
	text-align: left;
}
#htmlDetail a {
	text-decoration: none;
	color: #4a90e2;
	text-decoration: none !important;
}
#htmlDetail [label='原文链接'] a {
	color: #4a90e2;
}
#htmlDetail p[label='原文链接'].font-s {
	font-size: 16px !important;
	line-height: 28px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='原文链接'].font-m {
	font-size: 18px !important;
	line-height: 30px !important;
	letter-spacing: 0.22px !important;
}
#htmlDetail p[label='原文链接'].font-l {
	font-size: 20px !important;
	line-height: 32px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='原文链接'].font-xl {
	font-size: 22px !important;
	line-height: 34px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='空行'] {
	margin-bottom: 0px !important;
	line-height: 0px !important;
	background: transparent !important;
}
#htmlDetail p[label='空行'].font-s {
	line-height: 0px !important;
}
#htmlDetail p[label='空行'].font-m {
	line-height: 16px !important;
}
#htmlDetail p[label='空行'].font-l {
	line-height: 18px !important;
}
#htmlDetail p[label='空行'].font-xl {
	line-height: 20px !important;
}
#htmlDetail p[label='原标题/作者'] {
	font-size: 16px !important;
	color: #cacaca !important;
	letter-spacing: 0.2px !important;
	line-height: 26px !important;
	background: transparent !important;
}
#htmlDetail p[label='原标题/作者'].font-s {
	font-size: 14px !important;
	line-height: 24px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='原标题/作者'].font-m {
	font-size: 16px !important;
	line-height: 26px !important;
	letter-spacing: 0.22px !important;
}
#htmlDetail p[label='原标题/作者'].font-l {
	font-size: 18px !important;
	line-height: 28px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='原标题/作者'].font-xl {
	font-size: 20px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='作者'] {
	font-size: 16px !important;
	color: #cacaca !important;
	letter-spacing: 0.2px !important;
	line-height: 26px !important;
	background: transparent !important;
	margin-bottom: 10px !important;
}
#htmlDetail p[label='作者'].font-s {
	font-size: 14px !important;
	line-height: 24px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='作者'].font-m {
	font-size: 16px !important;
	line-height: 26px !important;
	letter-spacing: 0.22px !important;
}
#htmlDetail p[label='作者'].font-l {
	font-size: 18px !important;
	line-height: 28px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='作者'].font-xl {
	font-size: 20px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='引文'] {
	font-size: 14px !important;
	color: #333333 !important;
	letter-spacing: 0.18px !important;
	line-height: 24px !important;
	background-color: #f7f7f8 !important;
	display: block;
	padding: 6px 12px;
	text-indent: 28px;
	position: relative;
	margin: 15px 0px 18px 10px;
	text-indent: 2em !important;
}
#htmlDetail p[label='引文'].font-s {
	font-size: 14px !important;
	line-height: 24px !important;
	letter-spacing: 0.18px !important;
}
#htmlDetail p[label='引文'].font-m {
	font-size: 16px !important;
	line-height: 26px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='引文'].font-l {
	font-size: 18px !important;
	line-height: 28px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='引文'].font-xl {
	font-size: 20px !important;
	line-height: 30px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='引文']::after {
	content: '';
	display: block;
	width: 28px;
	height: 26px;
	position: absolute;
	background: url(http://cdn1.kyhdmedia.com/2111dzs/img/quotes.png) center/contain no-repeat;
	top: -7px;
	left: -4px;
}
#htmlDetail p[label='*小标题'] {
	font-weight: 900 !important;
	font-size: 17px;
	color: #333333;
	letter-spacing: 0.19px;
	line-height: 28px;
	position: relative;
	padding-left: 10px;
	padding-top: 8px;
	background: transparent !important;
}
#htmlDetail p[label='*小标题'].font-s {
	font-size: 17px !important;
	line-height: 28px !important;
	letter-spacing: 0.18px !important;
}
#htmlDetail p[label='*小标题'].font-m {
	font-size: 19px !important;
	line-height: 30px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='*小标题'].font-l {
	font-size: 21px !important;
	line-height: 32px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='*小标题'].font-xl {
	font-size: 23px !important;
	line-height: 34px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='*小标题']:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 12px;
	width: 4px;
	height: 20px;
	background: #f21910;
}
#htmlDetail p[label='*小标题'].font-s:after {
	top: 12px;
	/* width: 3px; */
	height: 20px;
}
#htmlDetail p[label='*小标题'].font-m:after {
	top: 12px;
	/* width: 5px; */
	height: 22px;
}
#htmlDetail p[label='*小标题'].font-l:after {
	top: 12px;
	/* width: 4px; */
	height: 24px;
}
#htmlDetail p[label='*小标题'].font-xl:after {
	top: 12px;
	/* width: 4px; */
	height: 26px;
}
#htmlDetail p[label='*大标题'] {
	font-weight: 900 !important;
	font-size: 18px;
	color: #f21910 !important;
	letter-spacing: 0.2px;
	line-height: 30px;
	position: relative;
	margin-bottom: 16px;
	margin-top: 8px;
	display: inline-block;
	background: transparent !important;
}
#htmlDetail p[label='*大标题'].font-s {
	font-size: 18px !important;
	line-height: 30px !important;
	letter-spacing: 0.2px !important;
}
#htmlDetail p[label='*大标题'].font-m {
	font-size: 20px !important;
	line-height: 32px !important;
	letter-spacing: 0.22px !important;
}
#htmlDetail p[label='*大标题'].font-l {
	font-size: 22px !important;
	line-height: 34px !important;
	letter-spacing: 0.3px !important;
}
#htmlDetail p[label='*大标题'].font-xl {
	font-size: 24px !important;
	line-height: 36px !important;
	letter-spacing: 0.4px !important;
}
#htmlDetail p[label='*大标题']:after {
	content: '';
	display: block;
	position: absolute;
	left: -5%;
	width: 110%;
	height: 12px;
	background: #ffe7e0;
	z-index: -1;
	bottom: 2px;
}

.img_btn {
	position: relative;
	display: inline-block;
}

.img_btn img {
	border: 0;
	pointer-events: none;
	display: block;
	width: 100%;
}
.heatView {
	display: flex;
	position: relative;
	text-align: right;
	line-height: 0.48rem;
    font-size: 0.22rem;
    color: #999;
	justify-content: flex-end;
}
.heatView .heatIcon {
	width: 0.48rem;
	height: 0.48rem;
	margin-right: -0.1rem;
}
