﻿.info_main_wrap .info_main_left_list_wrap{ width:840px;}
.info_main_wrap .info_main_right_recommend_wrap{ width:320px;_overflow:hidden;}
.info_main_wrap .info_main_right_recommend_wrapimg{width:100%;}

/*#region ==============左侧内容============*/

/*#region ===========位置条=========*/
.info_main_left_list_wrap .news_detail_wrap .location_title_bar{ width:830px; background-color:#f9fafc; color:#888; padding-left:10px; height:28px; line-height:28px;}
.info_main_left_list_wrap .news_detail_wrap .location_title_bar a{color: inherit;}
.info_main_left_list_wrap .news_detail_wrap .location_title_bar a:hover{ color:#1f8ccd;}
/*#endregion */

/*#region ===========新闻详情=========*/
.info_main_left_list_wrap .news_detail_wrap .news_article_wrap{ margin:10px 0 20px; border:1px solid #b9b9b9; min-height:460px;position:relative;}
.news_article_wrap .news_article_wrapper{ margin:25px 35px;padding-bottom:60px;}
.news_article_wrap .news_article_wrapper h2{ font-weight:normal; font-size:22px; color:#272322;}

/*小标题*/
.news_article_wrap .news_article_wrapper div.small_title{ display:inline-block; width:100%;}
.news_article_wrap .news_article_wrapper div.small_title button{ border:none;background:url(/web/img/bg_newsdetail_item.png) no-repeat;  }
.news_article_wrap .news_article_wrapper div.small_title button.edit_btn_print{color:#aaa; background-position:-1px -50px; width:65px; height:16px;}
.news_article_wrap .news_article_wrapper div.small_title div.font_size_control{ float:right;}
.news_article_wrap .news_article_wrapper div.small_title div.font_size_control button{ width:26px; height:26px; margin-right:5px;}
.news_article_wrap .news_article_wrapper div.small_title div.font_size_control button.smaller_size{ background-position:-1px -2px;}
.news_article_wrap .news_article_wrapper div.small_title div.font_size_control button.bigger_size{ background-position:-30px -2px;}

/*文章内容*/
.news_article_wrap .news_article_wrapper div.article_detail{ font-size:16px; color:#333; line-height:34px;overflow: auto;}
.news_article_wrap .news_article_wrapper div.article_detail img{ max-width:100%;}
.news_article_wrap .news_article_wrapper div.article_detail table{min-width: 100%;border:1px solid #cecece; font-size:14px !important;border-collapse: collapse;table-layout: fixed; color:#333;}
.news_article_wrap .news_article_wrapper div.article_detail table th,
.news_article_wrap .news_article_wrapper div.article_detail table td{border:1px solid #cecece; line-height:28px; padding:10px;}
.news_article_wrap .news_article_wrapper div.article_detail table td p{ text-indent:0;}
.news_article_wrap .news_article_wrapper div.article_detail ul.ueditor_article_href_list li{ border:none;}
.news_article_wrap .news_article_wrapper div.article_detail ul.ueditor_article_href_list li a,.news_article_wrap .news_article_wrapper div.article_detail ul li span{ color:#666;}

/*默认文章段落首行缩进*/
.news_article_wrap .news_article_wrapper div.article_detail .auto-indent { text-indent: 2em; }
.news_article_wrap .news_article_wrapper div.article_detail p { line-height: 34px; min-height: 34px; }

/*文章收费截取*/
.detail_red_tips{color:#ff0000;margin-top:15px;margin-bottom:15px;font-weight:bold;font-size:14px;}
.operate_open_vip a.oper_buy{display:block;margin:0 auto;width:200px;height:28px;line-height:28px;text-align:center;background-color:#d0410b;color:#fff;margin-top:10px;}
.operate_open_vip a.oper_guide{background-color:#5f9ea0;}

/*#endregion */

/*#region ===========文章分享、翻页=========*/
.info_main_left_list_wrap .news_detail_wrap .news_edit_wrap{}
.news_edit_wrap div.edit_btn_group{ display:inline-block; position:relative;}
.news_edit_wrap div.edit_btn_group button{ margin-right:10px; border:none; background:White url(/web/img/bg_newsdetail_item.png) no-repeat;}
.news_edit_wrap div.edit_btn_group button.edit_btn_share{background-position:-1px -30px;width: 21px;height: 19px;}
.news_edit_wrap div.edit_btn_group button.edit_btn_collect{background-position:-96px -29px;width: 20px;height: 20px;}
.news_edit_wrap div.edit_btn_group button.edit_btn_praise{background-position:-48px -30px;width: 21px;height: 20px;}
.news_edit_wrap div.edit_btn_group button.edit_btn_print{background-position:-73px -30px;width: 19px;height: 22px;}

.news_edit_wrap div.edit_btn_group div.share_btn_wrap{ display:none; box-shadow:0 0 1px 2px #eee; width:180px; background-color:White; border:1px solid #b9b9b9; padding:10px 0; position:absolute; top:25px; left:-10px;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_title{ padding:0 10px; border-bottom:1px solid #ddd; font-size:16px; height:30px; line-height:30px;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_title span.close_btn{ cursor:pointer; display:inline-block; width:21px; height:21px; background:url(/web/img/bg_delete_single_21.png) left center no-repeat; float:right; vertical-align:bottom;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_item{ white-space:nowrap; margin:10px; text-align:center; border-bottom:1px dotted #ddd;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_item a{ margin-bottom:10px; cursor: pointer;display: inline-block;height: 22px;width: 30px; background:url("/web/img/bg_article_share.png") no-repeat;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_item a.weibo_item{ background-position:left 0;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_item a.qq_item{ background-position:left -30px; margin-left:15px;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_item a.weixin_item{ background-position:left -60px; margin-left:10px;}
.news_edit_wrap div.edit_btn_group div.share_btn_wrap div.share_tip{ padding:0 10px;}

.news_edit_wrap div.edit_btn_group button.edit_btn_share:hover{}
.news_edit_wrap div.edit_btn_group button.edit_btn_collect:hover{background-position:-25px -30px;}
.news_edit_wrap div.edit_btn_group button.edit_btn_praise:hover{background-position:-120px -29px;}


.news_edit_wrap div.pager{ display:inline-block; float:right;}
.news_edit_wrap div.pager a{ border:1px solid #b9b9b9; margin-left:25px; padding:7px; font-size:15px; color:#cacaca; display:inline-block; width:80px; height:15px; text-align:center;}
.news_edit_wrap div.pager a:hover{ color:#1f8ccd;}
.news_edit_wrap div.pager a span{background:White url(/web/img/bg_newsdetail_item.png) no-repeat;}
.news_edit_wrap div.pager a.prev_article span{background-position:0px -67px; padding-left:20px;}
.news_edit_wrap div.pager a.next_article span{background-position:55px -84px; padding-right:25px;}
/*#endregion */

/*#region ===========评论框=========*/
.news_comment_wrap .comment_edit_wrap{ margin-top:30px;}
.news_comment_wrap .comment_edit_wrap .comment_title_num{ margin-bottom:10px;}
.news_comment_wrap .comment_edit_wrap .comment_wrap_title{ font-size:16px; color:#272322; margin-right:50px;}
.news_comment_wrap .comment_edit_wrap .comment_total_num{ font-size:14px; color:#929292;}

.news_comment_wrap .comment_edit_wrap .comment_textarea{ padding:25px; border:1px solid #b9b9b9; width:788px; color:#999; font-size:14px; line-height:20px;}

.news_comment_wrap .comment_edit_wrap .comment_submit{ text-align:right;}
.news_comment_wrap .comment_edit_wrap .comment_submit button{ border:1px solid #e78a22; background-color:White; color:#e78a22; width:75px; height:36px; letter-spacing:5px; border-radius:5px; margin-top:20px; font-size:14px; padding-left:5px;}
.news_comment_wrap .comment_edit_wrap .comment_submit button:hover{ background-color:#e78a22; color:White;}
.textarea-counter{text-align:right;color:#999;margin-top:5px;}
/*#endregion */

/*#region ===========评论记录=========*/
.news_comment_wrap .comment_list_wrap{ margin-top:20px;}
.news_comment_wrap .comment_list_wrap ul li{ padding-bottom:20px; border:none;}
.news_comment_wrap .comment_list_wrap ul li div.comment_author_head{ position:relative; float: left;height: 76px;width: 76px; background:url(/web/img/aa_example_hto_topic_headimg_cover_76.png) left center no-repeat;}
.news_comment_wrap .comment_list_wrap ul li div.comment_author_head img{height: 76px;width: 76px;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe{float: right;padding-left: 10px;padding-top: 5px; width:754px;position:relative;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe span.comment_author_name{ display:inline-block; font-weight:bold; margin-bottom:5px; font-size:14px;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe p{color: #666;font-size: 13px;line-height: 18px;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe p span.update_time{ color:#bbb; margin-top:5px; display:inline-block;}

.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe span.comment_common{position:absolute;bottom:0;display:block;padding-left:22px;height:20px;line-height:20px;cursor:pointer;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe .comment_praise{right:60px;background:White url(/web/img/icon-hf_dz.png) no-repeat;background-position: left -1px;background-size:19px;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe .comment_praise_on{background:White url(/web/img/icon-hf_dz_on.png) no-repeat;background-position: left -1px;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe .comment_answer{right:0;background:White url(/web/img/icon-hf-comment.png) no-repeat;background-position: 2px left;background-size:19px;}

.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe p span.comment_reply,div.comment_text_describe p span.comment_praise{color:#1f8ccd; display:none;cursor:pointer;}
.news_comment_wrap .comment_list_wrap ul li div.comment_text_describe p span.comment_reply{ margin:0 10px 0 30px; display:none; }

/*显示更多*/
.news_comment_wrap .comment_list_wrap div.get_more_wrap{ font-size:14px; color:#999; }
.news_comment_wrap .comment_list_wrap div.get_more_wrap div{ margin:0 auto; cursor:pointer; background:url(/web/img/bg_get_more_arrow_9_8.png) center bottom no-repeat; height:26px; width:60px;}
/*#endregion */

/*#endregion */

/*#region ==============右侧内容============*/
.info_main_wrap{ margin:0;}

/*#region =====我要投稿=====*/
div.contribute_wrap{margin-bottom:20px;}
div.contribute_wrap a{ background: none repeat scroll 0 0 #E78C21;border-radius: 3px;color: #fff;display: block;font-size: 24px;height: 75px;line-height: 75px;text-align: center;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.16);}
/*#endregion */

/*#region =====广告=====*/
.adv_wrap{ width:100%; display:inline-block; background-color:transparent; margin:20px 0;}
.adv_wrap img{width:100%; max-height:260px;}
/*#endregion */

/*#region =====资讯、文章列表=====*/
div.page_title_line_wrap span{ font-size:20px;}
/*#endregion */

/*#endregion */

/*#region =====内容翻页=====*/
ul.page_box {position:absolute; bottom:30px;left:0;width:100%;text-align:center;height:30px;}
ul.page_box li{ width:auto;margin-left:5px;cursor:pointer;padding:5px;height:15px;line-height:15px;text-align:center;border:1px solid #ddd; color:#444;margin-top:1px;}
ul.page_box li.num {width:15px;}
ul.page_box li.on {color:#1f8ccd;}
/*#endregion */

/*声明*/
.article_statement{line-height:26px;}
.article_statement .statement_content p{text-indent:24px;}
.article_statement .statement_title{font-weight:bold;color:#999;}

/*精选模块*/
.info_main_right_recommend_wrap .product_select{background-color:#fff;margin-bottom:20px;}
.info_main_right_recommend_wrap .news_select{background-color:#fff;margin-bottom:20px;}
.info_main_right_recommend_wrap .moudle_top_title{height:32px;position:relative;border-bottom:1px solid #ccc}
.info_main_right_recommend_wrap .moudle_top_title span{font-size:20px;border-bottom:3px solid #f38f18;display:inline-block;color:#272322;height:32px;}
.info_main_right_recommend_wrap .moudle_top_title a{position:absolute;right:15px;top:5px;}
.product_select{height:100%;}
.product_select ul.product_list li{height:84px;border-bottom:1px dashed #e9e9e9;padding-top:12px;}
.product_select ul.product_list li:nth-child(2n+1){background-color:#fdfbfb;}
.product_select ul.product_list li p{padding-left:12px;padding-right:12px;color:#666;}
.product_select ul.product_list li a:hover p.product_param{text-decoration:underline;color:#666;}
.product_select ul.product_list li p.product_param{font-size:14px;overflow:hidden;height:44px;line-height:22px;}
.product_select ul.product_list li p.product_price{margin-top:10px;color:#999;position:relative;}
.product_select ul.product_list li p.product_price strong{color:#dd5449;font-size:15px;margin-right:5px;}
.product_select ul.product_list li p.product_price span.weight_total{position:absolute;right:15px;font-size:14px;top:2px;}
.news_select ul.news_list{}
.news_select ul.news_list li{height:64px;border-bottom:1px dashed #e9e9e9;padding-top:12px;}
.news_select ul.news_list li:nth-child(2n+1){background-color:#fdfbfb;}
.news_select ul.news_list li a:hover p.bj_param{text-decoration:underline;color:#666;}
.news_select ul.news_list li p{padding-left:12px;padding-right:12px;color:#666;}
.news_select ul.news_list li p.bj_param{font-size:14px;overflow:hidden;height:22px;line-height:22px;}
.news_select ul.news_list li p.bj_price{margin-top:10px;color:#999;position:relative;}
.news_select ul.news_list li p.bj_price strong{color:#dd5449;font-size:15px;margin-right:5px;}
.news_select ul.news_list li p.bj_price span.bj_time{position:absolute;right:15px;font-size:14px;top:2px;}


.nologin_wrap{background-color:#f8f9fd;border-radius:8px;width:445px;margin:0 auto;overflow:hidden;padding-bottom:15px;}
.nologin_wrap h3.top_contact_line{height:55px;line-height:55px;color:#000;background-color:#b7cfe7;font-size:19px;letter-spacing:1px;}
.nologin_wrap h3.top_contact_line span{color:#ff0000;}
.nologin_wrap .contact_erweima{text-align:center;padding:12px 0;border-bottom:2px solid #f5f6f9;}
.nologin_wrap .contact_mobile{text-align:left;text-indent:30px;color:#040404;font-size:19px;line-height:25px;margin-top:10px;letter-spacing:1px;}
.nologin_wrap .contact_mobile strong{color:#000;font-size:20px;letter-spacing:2px;}
.nologin_wrap .contact_mobile img{display:inline-block;vertical-align:middle;margin-right:8px;margin-top:-5px;}
div.noright_detail_wrap p a.oper_buy,div.noright_detail_wrap p a.oper_guide{ display:inline-block; width:155px; height:50px; line-height:50px; margin-top:20px; color:White; font-size:20px; text-align:center; border-radius:5px;}
div.noright_detail_wrap p a.oper_buy{ background-color:#ff841a; margin-right:30px;}
div.noright_detail_wrap p a.oper_guide{ background-color:#1f8ccd;}

/*新闻下方的列表*/
.noright_detail_wrap table{table-layout:fixed;word-break:normal;margin-left:auto;margin-right:auto;color:#222;text-align: left;}
.noright_detail_wrap table{border-spacing:0;border-collapse:collapse;font-size:14px}
.noright_detail_wrap tbody th,.noright_detail_wrap td{border:1px solid #e8e8e8;height: 34px;min-width:50px;}
.noright_detail_wrap  tbody th p,.noright_detail_wrap  td p{margin:0;padding: 10px;line-height: 20px;}
.noright_detail_wrap tr:nth-child(1),.noright_detail_wrap tr:nth-child(2){background:aliceblue;color:#000;font-weight:bolder;text-align: center;}

/*音频样式调整*/
audio::-webkit-media-controls-enclosure{border-radius:0px}
audio::-webkit-media-controls-play-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA7UlEQVQ4T63UsU7DMBQF0HuR+n9ZYGvHspKPwEyNM1SoQmxlomrjqixsiA/o2pEBxMTYKUJ6KA0RphKJHZ4n23o+UuLrR3gjuZAhgFeX88nfj5mzKU5SuQdw+r2+o8AUOXcxWFXrg3J0+EMAs7a0MWgbWDvE4wlhVhM+h8DdYKMIrgYlzOKa+zY4HKyVLQjjMi7/QmPB+i8Qt58lzGbKl2O4F3hABG8kLgvLmY/2B3+UhbM8a5YaYGWdO8ubrhyGpKSuEYxczrkWqPTJmpeiGRvFYKs9PcXm8O/2pdtgq1AmqYxJvBcZH8JT/bvyC1PegRU1dAECAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:32px;width:32px;background-size:15px;background-position:center center}
.pause_voice{display:none;z-index:2;position:absolute;width:27px;height:27px;top:13px;left:11px;background:#f1f3f4}
#mp3Btn{width:100%}
.read_container{position:relative;}
.audio-player.prism-player{display:none;}
.voice_wrapper{position:relative;}

/*文章下方的广告位*/
.advwrapper img{width:840px;margin-top: 10px;}

/*编辑人 审核人*/
.article_staff_moudle{margin-top:20px;margin-bottom:20px;display: inline-flex;padding: 10px 0;width: calc(50% - 10px);margin-right: 10px;}
.article_staff_moudle .asm_item{width:340px;font-size:15px;line-height:35px;color:#333;background:url(/WEB/img/asm-item-bg.jpg) no-repeat left top;padding-top:45px;padding-left:40px;position:relative;padding-bottom:20px;background-size:420px 135px;padding-right:40px;}
.article_staff_moudle .asm_item i.asm_tel{display:inline-block;width:15px;height:15px;background:url(/WEB/img/icon-sup-mobile.jpg) no-repeat center center;background-size:15px;margin-left:15px;vertical-align:middle;margin-top:-2px;margin-right:3px;}
.article_staff_moudle .asm_item img { width: 95px;height: 95px;position:absolute;right:40px;top:20px;}