body {
	background-color:#FFFFFF
}
::-webkit-scrollbar{
	background:none;
}
::-webkit-scrollbar-thumb{
	box-shadow:none;
}
div#details{
	
}
/* div#details .border_b {
    border-bottom: #e4e4e4 solid 1px;
} */
div#details .titleBox h1,
p.show {
    margin:21px 0;
    font-weight: normal;
    font-family: PingFangSC-Medium;
    font-size: 23px;
    color: #111111;
    letter-spacing: 0;
    font-weight: 500;
    line-height: 32px;
}

.titleBox strong{
    margin-right: 10px;
    /* padding-bottom: 3px; */
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    font-weight: 400;
    display: block;
}
.titleBox time {
    margin-right: 10px;
    padding-bottom: 3px;
    display: block;
    font-family: PingFangSC-Medium;
    font-size: 12px;
    color:#999999;
    letter-spacing: 0;
    font-weight: 500;  
}
div.conBox{
	padding-top:2px;
	padding-bottom:6px;
	overflow-x: auto;
    text-indent: 0em;
}
/*如果是自选股或者要闻的话加分享样式*/
 
.conBox .abs{
    font-family: PingFangSC-Regular;
    color: #777777;
    letter-spacing: 0;
    text-align: justify;
    word-break: break-word;
    font-size: 16px;
    line-height: 34px;
    font-weight: 400;
    margin-bottom: 20px;
}
.titleBox{
    margin-bottom: 20px;
}
.titleBox,
.conBox,
.reviewContent{padding:0 18px;}
.conBox,
.review,
.conBox p{
	font-size:18px;
	color:#111111;
	line-height:30px;
	text-align: justify;
	word-wrap: break-word;
    font-family: PingFangSC-Regular;
}
.conBox img,
.reviewContent img{
	position: relative;
    width: 100%;
	float: left;
    margin-bottom: 20px;
    /* margin-top:7px;  */
}
.conBox p,
.review p{
	text-indent:0em;
	margin-bottom:20px;
    letter-spacing: 0.6px;
    line-height: 30px;
    font-weight: 400;
}
.conBox h2,
.review h2{
	line-height:25px;
 	margin-bottom:14px;

}
.conBox dl.relation-stock{
	margin-bottom:15px;
 

    font-size: 16px;
 
 
    font-weight: 150;
    color: #555;
    clear:both;

}
.conBox dl.relation-stock dt{
	display:inline;
	font-size:16px;
	padding-right:13px;

}
.conBox dl.relation-stock dd{
	display:inline;
	padding-right:13px;
}
.conBox dl.relation-stock dd em{
	font-size:16px;
	color:#bf2c2a;
 
    text-decoration: none;
    border-bottom: 1px dotted #dca09f;
 
    font-weight: 300;
	/*border-bottom:1px solid #bf2c2a ;*/

}
.reviewContent{
	border-top:1px solid #e9e9e9;
}
.review{
	background:url(../images/review.png) 0 27px no-repeat;
	background-size:134px 29px;
	padding-top:77px;
	padding-bottom:5px;
}

/*相关资讯样式 处理*/
.related-information{
	padding-left:15px;
	padding-bottom:31px;
}

.related-information dt{
	/*background:url(../images/related-information.png) no-repeat;
	background-size:290px 30px;*/
	background:url(../images/related-information3.png) no-repeat;
	background-size:82px 30px;
	font-size:12px;
	height:30px;
 
	line-height:30px;
	padding-left:82px;
}
.related-information h2{
	/*background:url(../images/related-information2.png) no-repeat;
	background-size:272.5px 30px;*/
	margin-right:15px;
	color:#555555;
	font-size:14px;
    text-indent:-1000px;
	background:rgba(171,171,171,0.21);
	height:30px;
	overflow:hidden;
 
}
.related-information dd{
	border-bottom:1px solid #e7e7e7;
	padding-right:15px;
 
	padding-top:14px;
	padding-bottom:7px;
 
}
.related-information dd a{
	font-size:16px;
	color:#555555;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;	
}
.related-information p{
	text-align:right;
	font-size:12px;
	margin-top:10px;
	color:#cccccc;
}
.related-information p.more{
	font-size:12px;
	line-height:33px;
	background:#ededed;
	text-align:center;
	margin-top:4px;
	color:#555555;
	width: 70%;
	border-radius: 3px
}

.related-information div.moreContent{
    margin-right:15px;
    display:-webkit-box;
    -webkit-box-pack:center;
    -webkit-box-align:center;
}

.related-information dd:last-child{
	border-bottom:none;
}

.related-information p.time{
	margin:0;
}
/*底部分享样式 */
body.share .footer-bg{
	display:block;
}
.footer-bg{
    background: #f5f5f5;	
	height: 45px;
    position: fixed;
    bottom: 0;
    width: 100%;
    display:none;
}
div#details div.shareReview{
    border: solid 1px #ddd2b8;
    width: auto;
     
	height: 37px;
    margin: 0 15px; 
    border-radius: 5px;
    margin-bottom: 35px;
 
    background: url("../images/share_btn.png") center center no-repeat;
    background-size: 104.5px 16px; 
}
div.pbm {
    margin-top:5px;
    margin-bottom:8px;
    text-align: right;
}
.foot a.mtm {
    background: url(../images/pdf.png) left bottom no-repeat;
    padding-bottom: 3px;
    padding-left: 20px;
    background-size: 15px 19px;
    width: 90%;
    height: 36px;    
}
.foot em.sd {
    color: #a8a8a8;
    border-bottom: 1px solid #e5e4e4;
    padding-bottom: 3px;
    font-size: 12px;
}
/*一分钟资讯样式*/
div.minute{
    color:#555;
    line-height:29px;
}
div.minute p{
    text-indent:0;
    color:#555;
    line-height:29px;
}

a.rd-stock-link,a.rd-related-stock {
    border-bottom:1px dotted #dc9e9d;
    margin:0 3px;
}
a.rd-stock-link{
    color:#b58651;
    border-bottom: 1px dotted #c3bb92;
}

 
span.rd-today-view-point{    
    font-size:12px;
    background:#bf2c2a;
    display:inline-block;
    border-radius:6px;
    color:#fff;
    height:22px;
    line-height:22px;
    padding:0 10px;
    margin-right:4px;
}
span.rd-general-title,
span.rd-zhangle-golden-stock{
    display:block;
}
span.rd-general-title em,
span.rd-zhangle-golden-stock em{
    font-size:18px;
    color:#303030;
    background:#e9e6e5;
    display:inline-block;
    padding-right:23px;
    margin-left: -15px;
    padding-left: 15px;
    height:32px;
    line-height:32px;
    border-radius: 0 10px 10px 0;
    margin-top:16px;
    margin-bottom:16px;
 
}
 
span.rd-zhangle-golden-stock em{
    background:url(../images/increase.png) #e9e6e5  15px center no-repeat;
    background-size:23px 23px;
    padding-left: 45px; 
    height:30px;
}
/*详情底部投资建议*/
h3.invest-tip{
    font-size: 12px;
    color: #b6b6b6;
    padding-top: 6px;
    padding-bottom:11px;
    border-top: 1px solid #e9e9e9;
    display:none; 
    margin:0 15px;
    font-weight:normal;

}
 
.redBack {
    /* background-color: #d00000; */
}

.redBack .big {
    color: #ffffff;
}
div.u-author{
    text-align: right;
    font-family: PingFangSC-Regular,'Arial', '\5FAE\8F6F\96C5\9ED1';
    font-size: 12px;
    color: #A8A8A8;
    padding-bottom: 13px;
    padding-right: 15px;
}
.today-point-img {
    width: 100%;
    padding: 15px;
    /*height: 76px;*/
    /*margin-top: 32px;*/
    padding-top: 0;
    border-radius: 6px;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
    /*margin-bottom: 10px;*/
    display: none;
}
.today-point-img img{
    width: 100%;
    border-radius: 6px;
}
.Box strong {
    font-weight: bolder;
}
.Box strong em{
    font-weight: bolder;
}
.Box em {
    font-style: italic;
}
.Box em strong{
    font-style: italic;
}

/* 广告运营位 */
.top-advertisement{
    margin: 0 18px 14px 18px;
}
.bottom-advertisement{
    margin: -6px 18px 0 18px;
}
/* 文字 */
.text-advertisement{
    padding: 12px 12px 10px 12px;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
    word-break: break-word;
    border-radius: 5px;
    font-weight: 400;
    background-color: #FBF8F5;
    color:#BF824D ;
}
.text-advertisement .more{
    margin-left: 5px;
    margin-bottom: -2px;
    width: 15px;
}
/* 图片 */
.img-advertisement{
    border-radius: 8px;
    overflow: hidden;
}
.img-advertisement img{
    width: 339px;
    height: 60px;
    border-radius: 8px;
}

.explain{
    background-color:#F2F3F4;
    padding: 17px 15px;
    color: #A1A2A2;
    font-size: 12px;
    border-top: 1px solid rgb(243,243,245);
    margin-top: 50px;
}
.explain .prefix {
    color:#656667
}
.pic-link {
    background-color:#F2F3F4; 
}
/*详情底部投资建议*/
h3.invest-tip{
    padding-top: 0.453333rem;/* 17px */
    padding-bottom:0.293333rem;/* 11px */
    border-top: 1px solid rgba(225, 224, 228, .4);
    /* display:none;  */
    margin:0 0.4rem;/* 15px */
    font-weight:normal;
    font-size: 0.346667rem;/* 13px */
    color: rgba(144, 144, 144, .8);
    line-height: 0.533333rem;/*20px*/

}