.page_content {
	padding: .75rem 0 .5rem
}

.page_content.hf {
	padding: 1.1rem 0 1.5rem
}

.page_content.hf .comment_box li {
	border-bottom: none
}

/*.foot_mune div {
	float: left;
	width: 16.5%;
	text-align: center;
	color: #9a9a9a;
	height: 100%
}

.foot_mune p.ficon {
	line-height: 1.225rem
}

.foot_mune p.active {
	color: #f68c22
}

.foot_mune .black_btn.ficon {
	font-size: .4rem;
	color: #1d9dd1;
	position: absolute;
	left: 15px
}*/

.post_article {
	width: 90%;
	margin: 0 auto;
	margin-top: 0.8rem;
}

.post_article .h2 {
	font-size: .55rem;
	color: #333;
	line-height: 32px
}

.post_article h3 {
	margin-top: .75rem;
	border-left: 3px solid #F68C22;
	padding-left: 10px;
	position: relative
}

.post_article .author_info {
	height: 50px;
	margin-top: .4rem
}

.post_article .author_info .fl_left {
	height: 50px
}

.author_info .author_img {
	width: 40px;
	height: 40px!important;
	border-radius: 50%;
	overflow: hidden;
	background: #87ceeb;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 7px
}

.author_info em {
	color: #b2b2b2;
	font-size: 13px;
	margin-right: 10px
}

.author_info em.articleTime {
	display: block;
	line-height: 32px
}

.author_info em.articleTime.noMargin {
	margin: 0
}

.post_from {
	font-size: .35rem;
	padding-top: .3rem;
	padding-bottom: .1rem;
	line-height: .6rem
}

.post_from em {
	display: inline-block;
	color: #454545;
	margin-right: .25rem
}

.post_from em.nav {
	color: #9b9b9b;
	border-radius: 4px;
	margin-bottom: 5px
}

.post_introduction {
	padding: 8px 17px;
	margin-top: .2rem;
	font-size: 15px;
	color: #221815;
	background: #F9FCFF;
	border-radius: 5px;
	position: relative
}

.post_introduction:after,
.post_introduction:before {
	position: absolute;
	width: 15px;
	height: 30px;
	content: ""
}

.post_introduction:before {
	background: url(/Public/Main/PUBLIC/images/post/daodu_left.png);
	background-size: 100%;
	left: 0;
	top: 0
}

.post_introduction:after {
	background: url(/Public/Main/PUBLIC/images/post/daodu_right.png);
	background-size: 100%;
	right: 0;
	bottom: 0
}

.post_introduction p {
	color: #9b9b9b;
	line-height: 24px;
	text-indent: 30px
}

.post_introduction .daodu {
	color: #1d9dd1
}

.post_figure {
	width: 100%;
	position: relative
}

.post_figure img {
	width: 100%!important
}

.post_main {
	font-size: 16px;
	line-height: 26px;
	color: #3e3e3e;
	letter-spacing: 1px
}

.post_main ol li,
.post_main ul li {
	list-style-position: inside;
	list-style-type: inherit
}

blockquote {
	padding: 20px 17px;
	font-size: 14px;
	color: #9B9B9B;
	line-height: 24px;
	background: #F9FCFF;
	text-align: left;
	text-indent: 32px;
	position: relative;
	margin-top: 25px
}

.newsflash_info,
.newsflash_info i,
.post_admire,
.post_img,
.post_othermoney {
	text-align: center
}

blockquote:before {
	content: "";
	position: absolute;
	width: 32px;
	height: 26px;
	background: url(/Public/Main/PUBLIC/images/post/yinyong.png);
	background-size: 100%;
	top: -10px;
	left: 10px
}

blockquote p {
	padding-top: 0!important
}

blockquote p span {
	color: #9B9B9B!important
}

.post_main p {
	padding-top: .5rem;
	overflow: hidden;
	word-break: normal
}

.post_main p iframe {
	width: 104%;
	margin-left: -2%
}

.post_main p strong {
	font-weight: 700;
	word-break: normal
}

.post_main p a {
	color: #3e3e3e!important;
	text-decoration: underline
}

.post_main img {
	max-width: 100%!important;
	display: inline-block
}

.post_banner {
	width: 100%;
	position: relative;
	top: 0;
	left: 0;
	padding: 3px 0
}

.post_banner p {
	position: absolute;
	bottom: .2rem;
	left: 0;
	color: #fff;
	padding: 0 .5rem
}

.post_banner img {
	width: 100%
}

.newsflash_h2 {
	background: #fff;
	padding-top: .1rem;
	padding-bottom: 15px
}

.post_flashlist {
	width: 100%;
	box-sizing: border-box;
	padding: 0 15px
}

.post_flashlist li a {
	color: #313131;
	font-size: .35rem;
	width: 100%;
	display: block;
	line-height: 1.2rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.copytype_img {
	color: #fff;
	bottom: .1rem;
	right: 0;
	position: absolute;
	padding: 0 .2rem;
	background-color: #aaa;
	opacity: .8
}

.page_content.allspeak {
	padding-top: 1.1rem
}

.page_header .black_btn {
	font-size: .45rem
}

.post_admiremoney {
	width: 100%;
	height: 3rem;
	padding-top: .5rem;
	display: none
}

.post_admiremoney .money {
	width: 33.33%;
	padding: .2rem;
	float: left;
	box-sizing: border-box
}

.post_admiremoney .money p {
	width: 100%;
	border-radius: .5rem;
	cursor: pointer;
	height: .8rem;
	box-sizing: border-box;
	border: 1px solid #1d9dd1;
	color: #1d9dd1;
	text-align: center;
	line-height: .8rem;
	font-size: .4rem
}

.post_othermoney {
	color: #1d9dd1;
	font-size: .4rem;
	cursor: pointer;
	display: none
}

.post_othermoney div {
	color: #1d9dd1;
	line-height: .8rem;
	font-size: .4rem
}

.post_othermoney p {
	padding-top: .4rem
}

.post_othermoney div input {
	width: 2rem;
	border: none;
	border-bottom: 1px solid #1d9dd1;
	background: rgba(0, 0, 0, 0);
	font-size: .4rem;
	color: #1d9dd1
}

.post_othermoney div span.button {
	padding: .1rem .3rem;
	border-radius: 4px;
	background: #1d9dd1;
	color: #fff;
	margin-left: .3rem
}

.post_img {
	display: none
}

.post_img h2 {
	font-size: .45rem;
	padding-top: .4rem;
	color: #1d9dd1;
	font-weight: 400
}

.post_img p {
	font-size: .35rem;
	color: #ccc
}

.post_img p img {
	display: inline-block;
	width: 200px;
	height: 200px
}

.page_footer {
	opacity: .9
}

.newsflash_info {
	background: #1d9dd1;
	position: relative;
	top: 0;
	left: 0;
	height: 1.1rem;
	width: 100%
}

.newsflash_info img {
	display: inline-block;
	height: 100%;
	box-sizing: border-box
}

.newsflash_info b {
	position: absolute;
	top: 50%;
	margin-top: -.3125rem;
	right: .2rem;
	line-height: 100%;
	padding: .125rem .3rem;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 4px
}

.newsflash_info i {
	font-size: .45rem;
	position: absolute;
	top: 0;
	left: 0;
	width: 1rem;
	line-height: 1.1rem;
	color: #fff
}

.footer_copyright p a {
	color: #221815
}

.post_main hr {
	margin-top: .75rem
}

.content_cauthor,
.financingInfo {
	color: #9B9B9B;
	padding-top: 0!important;
	font-size: 14px;
	line-height: 24px;
	text-indent: 28px
}

.copyrightState,
.financingState {
	text-align: center!important;
	color: #9B9B9B
}

.appShare,
.btnWrap,
.newsflash_h2 {
	text-align: center
}

.copyrightState i,
.financingState i {
	position: relative
}

.copyrightState i:after,
.copyrightState i:before,
.financingState i:after,
.financingState i:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	background: #DDE9F6;
	top: 50%;
	margin-top: -2.5px;
	border-radius: 50%
}

.copyrightState i:before,
.financingState i:before {
	left: -15px
}

.copyrightState i:after,
.financingState i:after {
	right: -15px
}

.expertAuthor {
	border: 1px solid #f2f2f2;
	padding: 15px;
	color: #9B9B9B!important;
	margin: 20px 0
}

.expertAuthor .top {
	padding-bottom: 10px;
	border-bottom: 1px solid #f2f2f2
}

.expertAuthor .bottom {
	margin-top: 10px
}

.expertAuthor .author_img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
	background: #87ceeb;
	display: inline-block;
	vertical-align: top
}

.expertAuthor .info {
	display: inline-block;
	color: #9B9B9B!important;
	margin-left: 10px
}

.btnWrap {
	margin-bottom: 20px
}

.btnWrap button {
	background: 0 0;
	border: none;
	border-radius: 120px
}

.btnWrap button p {
	display: inline-block;
	color: #fff;
	border: 1px solid #CA6D10;
	border-radius: 24px;
	font-size: 15px;
	padding: .2rem .3rem .2rem 1rem;
	margin-top: .4rem;
	font-family: "寰蒋闆呴粦";
	min-width: 114px;
	box-sizing: border-box
}

.btnWrap .new_praise {
	margin-right: 30px
}

.btnWrap .new_praise .w_praise,
.btnWrap .post_admire .w_post_admire {
	position: relative
}

.btnWrap .new_praise .w_praise:before,
.btnWrap .post_admire .w_post_admire:before {
	content: "";
	width: 18px;
	position: absolute;
	left: 12px;
	top: 50%
}

.btnWrap .new_praise .w_praise {
	color: #9b9b9b;
	background: #fff;
	border: 1px solid #9b9b9b
}

.btnWrap .new_praise .w_praise.active {
	border: 1px solid #F68C22!important;
	color: #F68C22!important;
	background: #fff
}

.btnWrap .new_praise .w_praise.active span {
	color: #F68C22!important
}

.btnWrap .post_admire .w_post_admire {
	background: #1D9ED1;
	border: none
}

.btnWrap .new_praise .w_praise:before {
	height: 18px;
	margin-top: -9px;
	background: url(/Public/Main/PUBLIC/images/post/praiseA.png);
	background-size: 100%
}

.btnWrap .new_praise .w_praise.active:before {
	background: url(/Public/Main/PUBLIC/images/post/praiseB.png);
	background-size: 100%
}

.btnWrap .post_admire .w_post_admire:before {
	height: 20px;
	margin-top: -10px;
	background: url(/Public/Main/PUBLIC/images/post/dashang.png);
	background-size: 100%
}

.appShare {
	color: #9b9b9b;
	margin-top: 30px
}

.appShare .tag {
	position: relative
}

.appShare .tag:after,
.appShare .tag:before {
	content: "";
	width: 40%;
	height: 1px;
	background: #979797;
	position: absolute;
	top: 50%;
	margin-top: -.5px;
	opacity: .2
}

.appShare .tag:before {
	left: 0
}

.appShare .tag:after {
	right: 0
}

.appShare ul {
	padding: 20px 0;
	border-bottom: 1px solid #f1f1f1
}

.appShare ul li {
	float: left;
	width: 33.33%
}

.appShare ul li img {
	width: 44px;
	height: 44px;
	border-radius: 50%
}

.advertisement .adImg img,
.line {
	width: 100%
}

.appShare ul li p {
	margin-top: 5px
}

.label_box div {
	border: none;
	background: #ffffff;
	border-radius: 100px;
	padding: .2rem .425rem
}

.advertisement {
	color: #333
}

.advertisement .adImg {
	width: 100%;
	overflow: hidden;
	position: relative
}

.advertisement .adImg span {
	position: absolute;
	right: 0;
	bottom: 10px;
	padding: 0 5px;
	background: #C6CDD7;
	color: #333;
	font-size: 12px
}

.line {
	height: 5px;
	background: #F6FBFF;
	margin-top: 20px
}

.comment_box li {
	width: 92%;
	padding: .4rem 0;
	border-bottom: 1px solid #f9f9f9
}

.newsflash_h2 {
	color: #333;
	font-size: 16px
}

.newsflash_h2:before {
	background: 0 0
}

.comment_box .face_icon {
	width: 10%
}

.comment_box .content {
	width: 85%;
	margin-left: 10px
}

.comment_box .content h2 {
	line-height: 35px
}

.comment_box .content .time {
	float: initial;
	margin-left: 20px
}

.comment_box .content .text {
	margin: 0
}

.comment_box .content .huifubox {
	background: #F6FBFF;
	padding: 6px 12px
}

.comment_box .content .huifubox p {
	color: #333;
	border-bottom: 1px solid #f6f6f6;
	padding-bottom: 6px;
	margin-top: 6px
}

.comment_box .content .huifubox p em {
	display: block;
	margin-bottom: 5px
}

.look_more {
	padding-top: .6rem
}

.post_flashlist li {
	min-height: 45px;
	position: relative;
	border-top: none;
	margin-top: 15px
}

.post_flashlist li .left {
	width: 40%
}

.post_flashlist li .right {
	width: 60%
}

.post_flashlist li .left img {
	width: 100%
}

.post_flashlist li .infoRight {
	white-space: normal;
	width: initial;
	padding: 0 12px;
	font-size: 15px;
	line-height: 24px;
	overflow: hidden;
	max-height: 72px
}

.post_flashlist li .bottom {
	text-align: right;
	color: #b2b2b2;
	padding: 0 12px;
	position: absolute;
	bottom: 2px
}

.post_flashlist li p span:last-child {
	margin-left: 20px
}

.bootomAd {
	width: 100%;
	height: 48px;
	overflow: hidden;
	margin-bottom: 20px
}

.page_content.night .post_introduction {
	background: #0e1a29;
	color: #b9b9b9
}

.bannerCover.night .Intelligence,
.bannerCover.night .bannerTitle,
.bannerCover.night .labelWrap span {
	color: #fff!important
}

.page_content.night .post_from em,
.page_content.night .post_from em a {
	color: #bababb
}

.page_content.night .post_article .h2 {
	color: #a5b7d0
}

.page_content.night .post_main {
	color: #a6b8d1
}

.page_content.night .post_main p a {
	color: #a6b8d1!important
}

.page_content.night blockquote {
	color: #002D32;
	background: #15253a;
	border: 1px solid #A6B6D0;
	border-radius: 6px
}

.page_content.night blockquote:before {
	background: url(/Public/Main/PUBLIC/images/post/yinyong_night.png);
	background-size: 100%
}

.page_content.night .content_cauthor {
	color: #244b65
}

.page_content.night .contactUs {
	border-bottom: 1px solid #244b65
}

#post_flashbox.night .newsflash_h2 {
	background: #15253a;
	color: #A6B6D0
}

#post_flashbox.night #post_flashlist .downLoadNum,
#post_flashbox.night .moreReport,
#post_flashbox.night .post_flashlist li .bottom,
#post_flashbox.night .post_flashlist li .infoRight {
	color: #A6B6D0
}

#post_flashbox.night .newsflash_h2 p {
	border-bottom: 1px solid #25364f
}

.page_content.night .comment_box li {
	border-bottom: 1px solid #0e1a29
}

.page_content.night .btnWrap .new_praise .w_praise {
	background: 0 0;
	color: #a6b8d1!important;
	border: 1px solid #a6b8d1
}

.page_content.night .btnWrap .new_praise .w_praise.active {
	border: 1px solid #F68C22
}

.page_content.night .btnWrap .new_praise .w_praise span {
	color: #a6b8d1!important
}

.page_content.night .btnWrap .new_praise .w_praise:before {
	background: url(/Public/Main/PUBLIC/images/post/praiseC.png);
	background-size: 100%
}

.page_content.night .btnWrap .new_praise .w_praise.active:before {
	background: url(/Public/Main/PUBLIC/images/post/praiseActive.png);
	background-size: 100%
}

.page_content.night .btnWrap .new_praise .w_praise.active,
.page_content.night .btnWrap .new_praise .w_praise.active span {
	color: #F68C22!important
}

.page_content.night .comment_box .content .list_btn i,
.page_content.night .comment_box .content .time {
	color: #5a6a7f
}

.page_content.night .comment_box .content .huifubox p,
.page_content.night .comment_box .content .text,
.page_content.night .post_flashlist li a {
	color: #a5b7d0
}

.page_content.night .comment_box .content .huifubox {
	background: #0e1a29
}

.page_content.night .look_more p {
	color: #a5b7d0;
	border-color: #a5b7d0
}

.page_content.night .comment_box .content .huifubox p em,
.page_content.night .comment_box .content h2,
.page_content.night .lookmore_hf {
	color: #3e78a1
}

.page_content.night .expertAuthor {
	border: 1px solid #25364f
}

#post_flashbox.night .line,
.page_content.night .line {
	background: #25364f
}

.page_content.protectEye {
	background: #E2DCD5
}

.bannerCover.protectEye .Intelligence,
.bannerCover.protectEye .bannerTitle,
.bannerCover.protectEye .labelWrap span {
	color: #fff!important
}

.page_content.protectEye .post_introduction {
	background: #E2DCD5;
	color: #000018
}

.page_content.protectEye .Intelligence,
.page_content.protectEye .bannerTitle,
.page_content.protectEye .labelWrap span {
	color: #fff!important
}

.page_content.protectEye .post_introduction:before {
	background: url(/Public/Main/PUBLIC/images/post/daodu_left_eye.png);
	background-size: 100%
}

.page_content.protectEye .post_introduction:after {
	background: url(/Public/Main/PUBLIC/images/post/daodu_right_eye.png);
	background-size: 100%
}

.page_content.protectEye .post_from em {
	color: #898176!important
}

.page_content.protectEye .post_from em a {
	color: #bababb
}

.page_content.protectEye .post_article .h2 {
	color: #543434
}

.page_content.protectEye .author_info em,
.page_content.protectEye .post_main {
	color: #4F4436
}

.page_content.protectEye blockquote {
	color: #543434;
	background: #E2DCD5;
	border: 1px solid #d1c4b4;
	border-radius: 6px
}

.page_content.protectEye blockquote:before {
	background: url(/Public/Main/PUBLIC/images/post/yinyong_pro.png);
	background-size: 100%
}

.page_content.protectEye .content_cauthor,
.page_content.protectEye .financingInfo {
	color: #4F4436!important;
	opacity: .6
}

.page_content.protectEye .contactUs {
	border-bottom: 1px solid #d1c4b4
}

#post_flashbox.protectEye .newsflash_h2 {
	background: #e2dcd5;
	color: #4f4436
}

#post_flashbox.protectEye #post_flashlist .downLoadNum,
#post_flashbox.protectEye .moreReport,
#post_flashbox.protectEye .post_flashlist li .bottom,
#post_flashbox.protectEye .post_flashlist li .infoRight {
	color: #4f4436
}

#post_flashbox.protectEye .newsflash_h2 p {
	border-bottom: 1px solid #c5bfb6
}

.page_content.protectEye .comment_box li {
	border-bottom: 1px solid #d1c4b4
}

.page_content.protectEye .comment_box .content .list_btn i,
.page_content.protectEye .comment_box .content .time {
	color: #5a6a7f
}

.page_content.protectEye .comment_box .content .huifubox p,
.page_content.protectEye .comment_box .content .text,
.page_content.protectEye .post_flashlist li a {
	color: #a5b7d0
}

.page_content.protectEye .comment_box .content .huifubox {
	background: #0e1a29
}

.page_content.protectEye .look_more p {
	color: #a5b7d0;
	border-color: #a5b7d0
}

.page_content.protectEye .btnWrap .new_praise .w_praise {
	background: 0 0
}

.page_content.protectEye .btnWrap .new_praise .w_praise.active,
.page_content.protectEye .btnWrap .new_praise .w_praise.active span {
	color: #F68C22!important
}

.page_content.protectEye .comment_box .content .huifubox p em,
.page_content.protectEye .comment_box .content h2,
.page_content.protectEye .lookmore_hf {
	color: #3e78a1
}

.page_content.protectEye .expertAuthor {
	border: 1px solid #c5bfb6
}

.page_content.protectEye .expertAuthor .top {
	border-bottom: 1px solid #c5bfb6
}

.page_content.protectEye .label_box div {
	border: 1px solid #543434;
	color: #543434
}

.page_content.protectEye .appShare ul {
	border-bottom: 1px solid #c5bfb6
}

#post_flashbox.protectEye .line,
.page_content.protectEye .line {
	background: #c5bfb6
}

.post_article.small a,
.post_article.small em,
.post_article.small i,
.post_article.small p,
.post_article.small span,
.post_article.small strong {
	font-size: 16px
}

.post_article.small .content_cauthor,
.post_article.small .financingInfo,
.post_article.small .post_introduction p,
.post_article.small blockquote p span {
	font-size: 15px
}

.post_article.middle a,
.post_article.middle em,
.post_article.middle i,
.post_article.middle p,
.post_article.middle span,
.post_article.middle strong {
	font-size: 18px
}

.post_article.middle .content_cauthor,
.post_article.middle .financingInfo,
.post_article.middle .post_introduction p,
.post_article.middle blockquote p span {
	font-size: 15px
}

.post_article.big a,
.post_article.big em,
.post_article.big i,
.post_article.big p,
.post_article.big span,
.post_article.big strong {
	font-size: 20px
}

.post_article.big .content_cauthor,
.post_article.big .financingInfo,
.post_article.big .post_introduction p,
.post_article.big blockquote p span {
	font-size: 15px
}

.post_article.big .post_from,
.post_article.big .post_from em,
.post_article.middle .post_from,
.post_article.middle .post_from em {
	font-size: .35rem
}

.post_article.big .author_info em,
.post_article.middle .author_info em {
	font-size: 13px
}

.post_article.big h3 a,
.post_article.middle h3 a,
.post_article.small h3 a {
	font-size: 19px
}