body{position: relative;}

.comment{background: #fff;font-style: normal;}
.bottom_comment{margin-top:30px;border-top:1px solid #ccc;}
.bottom_comment .name{color:#e6100e; margin-right: 7px;}
.comment_con{width:90%;margin:0 auto;margin-top:15px;}
.comment_con > p{text-align:right;}
#comment_form{height:170px;position:relative;margin-top:5px;border-bottom:1px solid #ccc;}
#comment_form textarea{border:1px solid #ccc;height:110px;width:98%;resize: none;padding:0 1%;}


/*悬浮分享收藏*/
#leafing_L.topshare_wrap{width: 110px;overflow: hidden;position: fixed;top:393px;z-index: 1;}
#leafing_L .top li a{width: 110px;height: 36px;line-height: 36px;color: #999;display: block;border-top: 1px solid #e5e5e5;}
#leafing_L .top .collectN{ background:url(/ns/img/news_shoucang.jpg) no-repeat left; font-size:14px; padding-left:26px;}
#leafing_L .top .collectN:hover{ background:url(/ns/img/news_shoucang_hover.jpg) no-repeat left; color:#018fd9;}
#leafing_L .top .collectN.faved{background:url(/ns/img/news_shoucangyi.jpg) no-repeat left;color:#018fd9;}
#leafing_L .top .commentN{ background:url(/ns/img/news_pinglu.jpg) no-repeat left; font-size:14px; padding-left:26px;}
#leafing_L .top .commentN:hover{ background:url(/ns/img/news_pinglu2.jpg) no-repeat left; font-size:14px; padding-left:26px;}
#leafing_L .shareN{font-size: 14px;color: #bbb;border-top: 1px solid #e5e5e5;padding-top: 10px;margin-top: 2px;}
#leafing_L .shareN li a{height: 36px;line-height: 36px;color: #333;font-size: 16px;padding-left: 42px;margin: 12px 0;display: block;}
#leafing_L .shareN li a:hover{color: #018fd9;}
#leafing_L .shareN li a.share_sin{background: url(/ns/img/share_sin.jpg) no-repeat left center;background-size:34px;}
#leafing_L .shareN li a.share_qqzone{background: url(/ns/img/share_qqzone.jpg) no-repeat left center;background-size:34px;}
#leafing_L .shareN li a.share_wechat{background: url(/ns/img/share_wechat.jpg) no-repeat left center;background-size:34px;}
#leafing_L .shareN li a.share_qq{background: url(/ns/img/share_qq.jpg) no-repeat left center;background-size:34px;}
#leafing_L .shareN li a.share_douban{background: url(/ns/img/share_douban.jpg) no-repeat left center;background-size:34px;}
#leafing_L .shareN li a.share_renren{background: url(/ns/img/share_renren.jpg) no-repeat left center;background-size:34px;}

#leafing_L.topshare_wrap_fixed{width: 110px;overflow: hidden;position: absolute;bottom: 570px;z-index: 1;}


/*上下篇*/
.zneighbor{ width: 670px;clear: both;font-size: 12px;border-bottom: 1px dashed #e5e5e5;margin-top: 18px;}
.zneighbor p{margin-bottom: 12px;}
.zneighbor span{color: #999;}
.zneighbor a{color: #666;}

/*评论*/
.comment_form{width: 670px;min-height: 100px;margin-top: 20px;position: relative;}
.comment_title{width: 670px;height: 33px;line-height: 33px;}
.comment_title em{font-style: normal;}
.comment_title h4{height: 22px;line-height: 22px;float: left;color: #666;font-size: 18px;border-left: 4px solid #018fd9;padding-left: 6px;}
.comment_title h4 span{color: #676767;}
.comment_title p{float: right;color: #999;}
.comment_title p .writeNum{color: #018fda;}
.top_textarea{width: 602px; height: 74px;line-height: 24px;color: #666;background: #fff;resize: none;outline: none;padding: 2px 8px;border: none;}

.comment_Photo{width: 36px;float: left;padding-right: 14px;margin-top: 10px;}
.comment_Photo img{width: 36px;height: 36px;border-radius: 50%;}
.comment_y{width: 618px;height: 39px;border: 1px solid #ddd;margin-top: 10px;float: left;}
.comment_y .top_textarea0{width: 541px; height: 38px;line-height: 38px;color: #666;background: #fff;resize: none;outline: none;padding: 0 8px;border: none;float: left;cursor: pointer;}
.comment_y span{width: 61px;height: 39px;line-height: 38px;text-align: center;font-size: 12px;color: #fff;background: #ddd;display: block;float: left;cursor: pointer;}
.comment_z{width: 618px;border: 1px solid #ddd;margin-top: 10px;float: left;display: none;}
.zhandle{height: 40px;background: #f9f9f9;}
.cryptonym_block{float: left;font-size: 12px;padding-top: 12px;}

.cryptonym_block a{display: block;background: url("/ns/img/checkbox.jpg") no-repeat;padding-left: 20px; color: #595757;min-height: 16px;margin-left: 4px;}
.cryptonym_block a.on{display: block;background: url("/ns/img/checkbox_checked.jpg") no-repeat -1px -1px;padding-left: 20px;}
.zsend_btn{width: 78px; height:40px; line-height: 40px;color: #fff !important;background: #ddd;text-align: center;float: right;display: block;}
.zsend_btn:hover{color: #fff !important;background: #018fd9;}
.zsend_btn.activeS{color: #fff !important;background: #018fd9;}

/*评论2*/
#no_commnet{text-align:center;margin:30px 0;}
.loadMore{display:none;margin: 30px 0;height: 40px;line-height: 40px;text-align: center;background: #e8e8e8;color: #333;}
.loadMore a{color: #333;}
.comment_list .name{color:#018fda; margin-right: 7px;}
.comment_list .time{color:#999;font-size: 12px;}
.comment_list li{position:relative;width:100%;padding-bottom:10px;border-bottom:1px solid #ccc;margin-top: 20px;}
.comment_img{position:absolute;top:0px;left:0px;width:40px;height:40px;border-radius: 50%;}
.comment_detail{margin-left:50px;/*min-height:85px;*/}
.comment_detail .top{margin-bottom:2px; word-break:break-all;}
.comment_detail .bottom{position:relative;height:20px;margin-top: 5px;top: 3px;padding-bottom: 5px;}
.comment_detail .bottom .reply_praise{position:absolute;top:0px;left:0px;}
.comment_detail .bottom .reply_praise a{font-size: 14px;}
.comment_detail .bottom .reply{color:#ccc;margin-right:12px;background: url(/ns/img/reply.jpg) no-repeat left center;padding-left: 20px;}
.comment_detail .bottom .reply:hover{background: url(/ns/img/replyH.jpg) no-repeat left center;color: #f88c2d;padding-left: 20px;background-size:16px;}
.comment_detail .bottom .praise{background: url(/ns/img/upvote.jpg) no-repeat left center;margin-right: 25px;padding-left: 20px;color: #ccc;}
.comment_detail .bottom .praise:hover{background: url(/ns/img/upvoteH.jpg) no-repeat left center;color: #f88c2d;padding-left: 20px;}


.zan_active{color: #018fda !important;background: url(/ns/img/upvoteH.jpg) no-repeat left center !important;padding-left: 20px;}
.reply_active{color: #018fda !important;background: url(/ns/img/replyH.jpg) no-repeat left center !important;padding-left: 20px;}

.comment_list_2{margin-left:70px;display:block;}
.comment_list_2 .comment_img{width:40px;top: 13px;}
.comment_list_2 .comment_detail{margin-left:50px;}
.comment_list_2 li{padding-top:10px;border-top:1px solid #ccc;border-bottom:none;margin-top: 10px;}
.comment_list_2 .comment_detail{min-height:57px;}

.reply_textarea{margin-left:70px;padding-top:10px;position:relative;display:none;border-top: 1px solid #ccc;}
.reply_textarea textarea{border:1px solid #ccc;height:50px;resize: none;width: 551px;margin: 0 auto;display:block;padding:0 2px;background: #fff;}
.reply_textarea .reply_textarea_btn{position:relative; height:35px;width: 555px;margin: 0 auto;}
.reply_textarea .reply_textarea_btn input{position:absolute;top:11px;right:100px;}
.reply_textarea .reply_textarea_btn label{position:absolute;top:7px;right:70px;}
.reply_textarea .reply_textarea_btn > a{width: 78px;height: 24px;text-align: center;line-height: 24px;position:absolute;top:8px;right:1px;border-radius: 3px;color: #fff;line-height: 20px;font-size: 13px;background: #ddd;}
.reply_textarea textarea:focus{border: 1px solid #018fda;color: #666;}
.open_show{ height: 30px; line-height: 30px;color: #333;display: block;display: none;}
.retract_style{color: #018fda;}

/*style*/
#main{width: 1190px;min-height: 600px;background: #fff;margin:5px auto 20px;}
.mainContent .leftSide{ width:690px; float:left;margin-left: 145px;}
.mainContent .leftSide .JS_newsContentBox {font-family: "宋体";}

.topTitle{border-bottom: 1px dashed #d8d8d8;height: 40px;line-height: 40px;margin-bottom: 15px;padding-bottom: 8px;}
.topTitle h2{ float:left; line-height:40px; color:#000; font-size:16px;}
.topTitle h3{ float:left; line-height:40px;}
.topTitle a{ float:right;}

.crumbs{height:60px;font-size: 14px;}
.crumbs span{color: #bbb;line-height: 55px;padding-left: 7px;}
.crumbs a{color:#bbb !important;}
.border_radi{position: absolute;display: block;}
.crumbs span:last-child a{ color:#777 !important;}

.bottom .rightShare{position:relative;display: none;}
.bottom .rightShare span{ font-size:12px; background:url(/ns/img/rightShare_03.jpg) no-repeat left; padding-left:20px; margin-right:8px;display:block;float:left;}
.collect_detail{background:url(/ns/img/rightShare_03.jpg) no-repeat left; font-size:12px; padding-left:20px; margin-right:8px; float:left;}

.share{float:left; background:url(/ns/img/news_share.jpg) no-repeat left 1px; font-size:12px; padding-left:20px; margin-right:8px;position:relative;cursor:pointer;height: 28px;}
.share:hover{background:url(/ns/img/news_share_hover.jpg) no-repeat left 1px; color:#018fd9;cursor:pointer;}
.share_con{display: none;left: -17px;padding: 3px 0 4px;top: 18px;width: 90px;}
.share:hover .share_con{display:block;}
.bottom .rightShare a.aShare{ background:url(/ns/img/rightShare_05.jpg) no-repeat left;}
.bottom .rightShare span{ background:url(/ns/img/rightShare_07.jpg) no-repeat left center/50%;}

.newsDetailH{ position:relative; width:670px;}
.newsDetailH h1{color: #000;font-size: 28px;line-height: 1.5;padding-bottom: 15px;}
.newsDetailH .bottom .leftsource{border-right: 1px solid #e5e5e5;color: #999;float: left;font-size: 14px;margin-right: 20px;padding-right: 20px;}
.newsDetailH .bottom .leftTime{background: url(/ns/img/newsTime_icom.jpg) no-repeat left center;font-size:14px; color:#999;padding-left: 20px;float:left;}
.newsDetailH .bottom .rightShare span{ font-size:14px;}
.newsDetailH .bottom .rightShare a{ font-size:14px;}
.newsDetailH .bottom .rightShare .share{ font-size:14px;}
.newsDetailH .bottom .rightShare .share_con a{ font-size:13px;}


.leftSideContent>img{ width:690px; height:414px; float:left; padding:20px 0px 30px;}
.leftSideContent>p{ margin-bottom:20px; color:#333; line-height:25px; text-indent:28px;}
.artContent{color: #1f1f1f; font-size: 14px; line-height: 1.5;word-wrap: break-word;word-break:break-all}
.leftSideContent img{ margin:20px auto; width:100%;}
/*新闻详情*/
.JS_newsContentBox .artContent p{overflow-wrap: break-word;text-align: justify; font-size:16px;margin-top: 18px;line-height: 1.7em;}

/*右侧*/
.rightSide{ width:300px; float:right; }
.rightBannerNav ul li{ margin-bottom: 20px;}
.rightBannerNav ul li a img{ width:300px; height:130px;}
.rightBannerNav ul li a img.img3{ height:138px;}

.bigDataBanner h3{ height:46px; border-top:1px solid #018fd9; line-height:40px; color:#018fd9;}
.dataImg{ position:relative; width:290px;}
.bigDataBanner .hd{ position:absolute; right:0px; bottom:5px;}
.bigDataBanner .hd li{display:block; float:right; width:8px; height:8px; background:#a0a39d; border-radius:100%; margin-right:10px; cursor:pointer; text-indent:-1000em;}
.bigDataBanner .hd li.on{ background:#018fd9;}
.bigDataBanner .next,
.bigDataBanner .prev{ display:none;}



/*标签*/
.labelBox{padding-top: 10px;}
.labelBox span{display: inline-block;vertical-align: middle;width: 23px;height: 18px;margin-right:15px;background: url(/ns/img/biaoqian.png) no-repeat left center;}
.labelBox .labelList div{display: inline-block;}
.labelBox .labelList div a{display: inline-block;padding:5px 8px;background:#f5f5f5;color:#0b367a;margin-right:15px;}


.ztbgColor{background: #f6f6f6;}
.ztbgColor #main{background: #f6f6f6;}
.ztbgColor #main .comment{background: #f6f6f6;}
.ztbgColor #main .leftSide{width: 730px;min-height: 2218px;background: #fff;}
.ztbgColor #main .leftSide .newsDetailH{margin-left: 20px;}
.ztbgColor #main .leftSide .newsDetailH h1{margin-top: 20px;}
.ztbgColor #main .leftSide .leftSideContent{margin: 0px 20px;}
.ztbgColor #main .leftSide .labelBox{margin:0px 20px;}
.ztbgColor #main .leftSide .wrapVersion{margin:25px 20px 0px;}
.ztbgColor #main .leftSide .comment_form{margin:20px 20px 0px;}
.ztbgColor #main .leftSide .allComments{margin:0px 20px;}