/*****

金融资讯详情页样式

*****/ 

 
 
.column-detail{}

.detail-main{ overflow: hidden;} 

.news-detbody{top: 67px!important; left: 0px!important; background:#3e3e48; }
.news-detail-body{ width:1140px; margin:24px auto 0; }
.footer{ margin: 0; }


/****金融资讯-详情页--2020-02-01****/   
.news-detail{ background: #f8f8f8;  margin-bottom: 24px; border-radius: 6px; }

/****详情页-头部****/   
.article_header{position: relative; padding:20px 34px; border-bottom: 1px solid #eee; overflow: hidden;}
.article_header .d_title{font-size: 30px;line-height: 45px;color: #111;margin-bottom: 20px; font-weight: 700; overflow: hidden;}
.article_header .d_meta{ width: 100%;overflow: hidden;}
.article_header .d_meta .left{ color:#8c8c8c;font-size: 14px;}
.article_header .d_meta .left .auth{ display: inline-block; padding-right: 10px; }
.article_header .d_meta .left .auth span{ color: #8c8c8c;}
.article_header .d_meta .left .time{ display: inline-block; color: #8c8c8c;font-size: 14px;}

/****详情页-内容****/ 
.detail-file{ margin: 20px 34px 10px; } 
.article_content{font-size:14px;color: #111111; position:relative;padding:20px 34px; } 
.article_content a{ color:#ed8052; padding-bottom:4px}
.article_content a:hover{text-decoration:none!important; border-bottom:1px solid #ed8052;}

.article_content img{width:auto;max-width:100%;display:block;margin:0 auto}
.article_content table{width:100%!important}
.article_content embed{max-width:100%;margin-bottom:1em}
.article_content p{font-size:16px;line-height:26px;letter-spacing:.2px;margin-bottom:20px;text-align:justify}
.article_content p:last-child{margin-bottom:0px;}
.article_content ul{margin-bottom:30px}
.article_content li{list-style:circle;margin-left:20px;margin-bottom:30px}
.article_content hr{margin:1em auto;border:none;padding:0;width:100%;height:1px;background:#8c8c8c}
.article_content blockquote p{font-size:15px;letter-spacing:.2px;line-height:30px; }
.article_content blockquote p:last-of-type{margin-bottom:0}
.article_content audio,.article_content canvas,.article_content video{display:inline-block}
.article_content button,.article_content input,.article_content select,.article_content textarea{font:500 14px/1.8 Hiragino Sans GB,Microsoft YaHei,sans-serif}
.article_content table{border-collapse:collapse;border-spacing:0}
.article_content th{text-align:inherit}
.article_content fieldset,.article_content img{border:0}
.article_content img{-ms-interpolation-mode:bicubic}
.article_content iframe{display:block}
.article_content blockquote{border-left:1px solid #222;position:relative;font-size:15px;letter-spacing:.2px;line-height:30px;margin-bottom:40px;padding:20px;background:#f2f3f4}
.article_content blockquote blockquote{padding:20px;margin-left:2em;background:#d1d7e1}
.article_content abbr,.article_content acronym{border-bottom:1px dotted;font-variant:normal}
.article_content abbr{cursor:help}
.article_content del{text-decoration:line-through}
.article_content address,.article_content caption,.article_content cite,.article_content code,.article_content del,.article_content em,.article_content th,.article_content var{font-style:normal;font-weight:500}
.article_content em{font-style:italic}
.article_content caption,.article_content th{text-align:left}
.article_content q:after,.article_content q:before{content:""}
.article_content sub,.article_content sup{font-size:75%;line-height:0;position:relative;vertical-align:text-top}
.article_content :root sub,.article_content :root sup{vertical-align:baseline}
.article_content sup{top:-.5em}
.article_content sub{bottom:-.25em}
.article_content a:hover{text-decoration:underline}
.article_content a,.article_content ins{text-decoration:none}
.article_content .typo-u,.article_content u{text-decoration:underline}
.article_content mark{background:#fffdd1}
.article_content code,.article_content pre{font-family:Courier New,Courier,monospace}
.article_content pre{border:1px solid #ddd;border-left-width:.4em;background:#fbfbfb;padding:10px;white-space:normal}
.article_content small{font-size:12px; }
.article_content h1,.article_content h2,.article_content h3,.article_content h4,.article_content h5,.article_content h6{font-weight:500;font-weight:800\9;line-height:1.5em;margin-bottom:.3em; }
.article_content h2{font-size:20px;font-weight:700; line-height:1.4; margin:14px 0 20px}

/****详情页-尾部****/   
.article_more{ padding: 15px 34px;  border-top: 1px solid #eee;} 
.article_more .function_a{ }
.article_more .function_a div{ display: inline-block; }
.article_more .function_a .left1{ height: 24px; line-height: 24px; padding-right: 20px;  }
.article_more .function_a .left1 a{ margin-right: 18px;color: #8c8c8c  }
.article_more .function_a .left1 .iconfont{ font-size: 20px; padding-right: 4px; vertical-align: top;color: #8c8c8c  }
.article_more .function_a .left1 .icon-like_fill{color:#f00}
.article_more .function_a .left1 em{vertical-align: top; font-style: normal;color: #8c8c8c }
.article_more .function_a .left2{ margin-left: 34px;height: 24px; line-height: 24px; float: right;color: #8c8c8c }
.article_more .function_a .left2 a{ margin-left: 22px;width: 24px;height: 24px;background-color: #999; text-align:center; border-radius: 2px; display: inline-block; }
.article_more .function_a .left2 .iconfont{ font-size: 22px; color: #fff; vertical-align: top; }








/****详情页-评论区域****/  

/**
.article_foot { margin-bottom: 15px;padding: 0 30px;}
.article_foot .notebook {font-size: 12px; height:30px; line-height: 30px; color: #c8c8c8; }
.article_foot .notebook .iconfont{ font-size: 18px; vertical-align: top; }
.article_foot .notebook em{vertical-align: top; font-style: normal;}
.article_foot .copyright {float: right;margin-top: 5px;font-size: 12px;height: 20px; line-height: 20px; color: #c8c8c8;}
 
.article_bottom .function_a{padding: 16px 30px; border-top: 1px dashed #eee; }
.article_bottom .function_a div{ display: inline-block; }
.article_bottom .function_a .left1{ height: 24px; line-height: 24px; padding-right: 20px; }
.article_bottom .function_a .left1 a{ margin-right: 18px; }
.article_bottom .function_a .left1 .iconfont{ font-size: 20px; padding-right: 4px; vertical-align: top; }
.article_bottom .function_a .left1 em{vertical-align: top; font-style: normal;}
.article_bottom .function_a .left2{ margin-left: 34px;height: 24px; line-height: 24px; float: right; }
.article_bottom .function_a .left2 a{ margin-left: 22px;width: 24px;height: 24px;background-color: #999; text-align:center; border-radius: 2px; display: inline-block; }
.article_bottom .function_a .left2 .iconfont{ font-size: 22px; color: #fff; vertical-align: top; }

.article_bottom .function_app{ margin-top: 0px; }
.article_bottom .function_app img{ width: 100% }
**/  


.article_bottom{  }
.article_bottom .comment-list{background:#f8f8f8; margin-bottom: 24px; padding-top:24px; border-radius: 6px;} 
.article_bottom .comment-list .comment-title{ margin-bottom: 12px; }
.article_bottom .comment-list .comment-title h2{ font-size: 18px; margin-bottom: 20px; text-align: center; color: #111111 }
.article_bottom .comment-list .comment-title h2 em {line-height: 30px;display: inline-block;width: 24px;height: 2px;margin: 0 5px 4px;background-color: #dadada;}

.article_bottom .input-commentext{  margin:0 24px; }
.article_bottom .input-commentext .layui-form-label {float: left;display: block; width:50px; padding: 0;}
.article_bottom .input-commentext .layui-form-label img{ width: 50px; border-radius: 50%; }
.article_bottom .input-commentext .layui-input-block{ margin-left: 64px; margin-bottom: 15px; }
.article_bottom .layui-textarea{ background:#fff; border-radius: 6px; color: #111111; border: 1px solid #eeeeee }
.article_bottom .layui-textarea:hover{ border:1px solid #ddd!important;}
.article_bottom .input-commentext .layui-form-item{ margin-bottom: 0; text-align: right;}
.article_bottom .input-commentext .layui-form-item .layui-btn{ height: 30px; line-height: 30px; border-radius: 18px; }
 
.article_bottom .comment-list .list-comment{  padding: 0 24px; border-bottom: 1px solid #eeeeee; padding-bottom: 14px;}
.article_bottom .comment-list .list-comment .top-title{ font-size:16px;font-weight:700;  color: #8c8c8c}
.article_bottom .comment-list .list-comment .top-title span{vertical-align:middle}

.article_bottom .comment-list .comment{ margin: 0 24px; padding: 20px 0; border-bottom:1px solid #eeeeee}
.article_bottom .comment-list .comment:last-child{border-bottom:none}
.article_bottom .comment-list .comment .author{margin-bottom:15px;}
.article_bottom .comment-list .comment .author .avatar{margin-right:5px;width:38px;height:38px;vertical-align:middle;display:inline-block} 
.article_bottom .comment-list .comment .author .avatar img{ width:38px;height:38px; border-radius: 50%;} 
.article_bottom .comment-list .comment .info{display:inline-block;vertical-align:middle;}
.article_bottom .comment-list .comment .info .name{font-size:12px; color:#8c8c8c;} 
.article_bottom .comment-list .comment .info .meta{font-size:12px;color:#969696}
.article_bottom .comment-list .comment .info .meta span{margin-right:6px}
.article_bottom .comment-list .comment .comment-wrap p{font-size:14px;margin:10px 0;line-height:1.5;font-size:14px; color: #111111; word-break:break-word!important;word-break:break-all}
.article_bottom .comment-list .comment .comment-wrap .tool-group{   }
.article_bottom .comment-list .comment .comment-wrap .tool-group a{ color: #8c8c8c; margin-right: 8px; font-size: 12px; }




.article_bottom .fun_related{background: #16161a; border-radius: 6px; padding-top:24px; padding-bottom: 10px; }
.article_bottom .fun_related .comment-title{ margin-bottom: 4px; }
.article_bottom .fun_related .comment-title h2{ font-size: 18px; margin-bottom: 20px; text-align: center; color: #111111 }
.article_bottom .fun_related .comment-title h2 em {line-height: 30px;display: inline-block;width: 24px;height: 2px;margin: 0 5px 4px;background-color: #dadada;}

.article_bottom .fun_related ul{ padding: 0 24px; }
.article_bottom .fun_related .related-post{ padding: 16px 6px; border-bottom: 1px dashed #eeeeee;position: relative;}
.article_bottom .fun_related .related-post:last-child{ border-bottom:none;}
.article_bottom .fun_related .related-post:hover{ background: #25252c }
.article_bottom .fun_related .related-post .post_title{font-size: 16px;font-weight: 700;display: block; color: #111111;line-height: 1.64;
	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;cursor: pointer;}
.article_bottom .fun_related .related-post .post_meta{display: block;overflow: hidden; padding-left: 16px;}
.article_bottom .fun_related .related-post .post_meta .meta_item{position: relative;float: left;font-size: 12px;color: #8c8c8c;line-height: 14px;margin-right: 30px;}
.article_bottom .fun_related .related-post .post_meta .meta_item:first-child {padding-right: 10px;border-right: 1px solid #eeeeee;margin-right: 10px;}
 




	/****右侧****/

.detail-fix{  }	
.wappDownload{background: #f8f8f8; border-radius: 4px;padding: 10px 12px; margin-bottom: 24px;}
.wappDownload img{ height: 62px; }
.wappDownload .info {display: inline-block;vertical-align: middle;margin-left: 7px;color:#111111;}
.wappDownload .info .description {margin-top: 4px;font-size: 13px;color:#222222;}


.nx-card{width:100%;position:relative;background:#f8f8f8;border-radius:4px}
.nx-card .top-line{height:4px;background:#f3bb6c;position:absolute;top:0;left:0;width:100%;border-radius:2px 2px 0 0}
.nx-card .card-content{border:1px solid #ddd;min-height:20px;border-radius:2px}
.nx-card .next-cart{width:100%;height:100%;box-sizing:border-box;padding: 15px;}
.nx-card .next-cart .header{color:#262626;letter-spacing:0;font-size: 16px; line-height: 25px;text-align:justify}
.nx-card .next-cart .header:after{display:block;width:20px;height:0;content:"";border-bottom:1px solid #ddd;margin-top:10px}
.nx-card .next-cart .nextitle .titleitem{cursor:pointer;padding:8px 0}
.nx-card .next-cart .nextitle .titleitem a{color:#262626}
.nx-card .next-cart .nextitle .titleitem a:hover{ opacity: 0.88;background: #f3f4f5 } 
.nx-card .next-cart .nextitle .nextdes{font-size:13px;color:#787878;letter-spacing:0;text-align:justify;line-height:20px}
.nx-card .next-cart .nextitle .nextime{font-size:12px;color:#a7a7a7;letter-spacing:0;text-align:justify;margin-top: 12px;}
.nx-card .next-cart .no-more{text-align:center;color:#a7a7a7;font-size:12px; display: none;}


 

 
