/* 20160922 */
.news_info_tip span b { float: left; line-height: 24px; }
.news_info_tip { overflow: hidden; margin-top: 10px; }
.news_info_tip #bdshare { display: inline; border-bottom: 0px; }
.news_info_tip em { color: #666; float: left; margin-right: 10px; line-height: 24px; }
.news_info_table { border-bottom: 1px solid #fafafa; margin-top: 30px; }
.big_table { border-left: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; color: #666; }
.big_table a { display: block; margin: 8px 10px 8px 0; }
.big_table th { text-align: left; background: #f9f9f9; border-left: 1px solid #e3e3e3; }
.big_table th,
.big_table td { border-bottom: 1px solid #e3e3e3; padding-left: 10px; line-height: 28px; }
.news-info_con p { font: 16px/28px "Microsoft Yahei"; color: #505050; margin: 12px 0 }
.news-info_con p span { color: #282828 }


@font-face {
  font-family: 'iconfont';  /* project id 44458 */
  src: url('//at.alicdn.com/t/font_590ta7nci2zhyqfr.eot');
  src: url('//at.alicdn.com/t/font_590ta7nci2zhyqfr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_590ta7nci2zhyqfr.woff') format('woff'),
  url('//at.alicdn.com/t/font_590ta7nci2zhyqfr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_590ta7nci2zhyqfr.svg#iconfont') format('svg');
}	
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.qq_share { float: right; display: inline; position: relative; z-index: 9; }
.qq_share .shareBtn .shareTit { float: left; display: inline; color: #666; margin-right: 10px; font-family: Microsoft Yahei; font-size: 14px; }
.qq_share .shareBtn ul { float: left; display: inline; }
.qq_share .shareBtn ul li { width: 24px; height: 24px; margin-right: 5px; float: left; display: inline; }
.qq_share .shareBtn ul li a { display: block; width: 0; height: 24px; padding-left: 24px; background: url("https://mat1.gtimg.com/news/dc/images/s_gallery_2012110702.png") no-repeat 0 0; overflow: hidden; opacity: .8; filter: alpha(opacity=80); transition: opacity 0.5s ease; margin: 0 !important; }
.qq_share .shareBtn ul li .s_qzone { background-position: -62px -229px; }
.qq_share .shareBtn ul li .s_qq { background: url("https://mat1.gtimg.com/news/dc/images/qqshare_16_24.png") -18px -25px no-repeat; }
.qq_share .shareBtn ul li .s_sina { background-position: -62px -316px; }
.qq_share .shareBtn ul li .s_ewm { background: url("https://mat1.gtimg.com/news/dc/images/icon_wx_24.png") no-repeat; }
.post_topshare_wrap { width: 180px; margin-left: -640px; position: fixed; left: 50%; top: 250px; *zoom: 1;
}
.post_topshare_wrap:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
.post_topshare_wrap_fixed { position: fixed; margin-left: -600px; top: 50px; }
.post_topshare_wrap_abs { position: absolute; margin-left: -420px; top: auto; bottom: 0; }
.post_topshare, .post_btmshare { position: relative; }
.post_topshare .post_topshare_title, .post_btmshare .post_topshare_title { }
.post_topshare_title { font-size: 14px; line-height: 2; color: #666 }
.post_topshare .post_share, .post_btmshare .post_share { position: relative; }
.post_topshare .post_share li, .post_btmshare .post_share li { padding: 12px 0; overflow: hidden; width: 120px; border-top: 1px solid #e5e5e5; font: 14px/28px "Microsoft Yahei"; color: #888; }
.post_topshare .post_share li a, .post_btmshare .post_share li a { display: block; position: relative; color: #888; text-decoration: none; font-size: 14px; line-height: 2; padding-left: 0px !important; height: 28px !important; margin-top: 0px !important; margin-bottom: 0px !important; width: 100%; }
.post_topshare .post_share li a:hover, .post_btmshare .post_share li a:hover { color: #000; }
.post_topshare .post_share li a:hover i:after, .post_btmshare .post_share li a:hover i:after { width: 50px; height: 50px; left: -5px; top: -11px; }
.post_topshare .post_share li i, .post_btmshare .post_share li i { float: left; position: relative; overflow: hidden; width: 40px; height: 28px; margin-right: 13px; background: url(http://img2.cache.netease.com/f2e/products/post1603/images/sprite.png) no-repeat; border-radius: 4px; }
.post_topshare .post_share li i:before, .post_btmshare .post_share li i:before { content: ""; display: block; overflow: hidden; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-radius: 4px; }
.post_topshare .post_share li i:after, .post_btmshare .post_share li i:after { content: ""; display: block; overflow: hidden; position: absolute; left: 20px; top: 14px; width: 0px; height: 0px; border-radius: 50%; -webkit-transition: all 0.32s cubic-bezier(0.24, 0.82, 0.48, 0.89); -o-transition: all 0.32s cubic-bezier(0.24, 0.82, 0.48, 0.89); transition: all 0.32s cubic-bezier(0.24, 0.82, 0.48, 0.89); }
.post_topshare .post_share li span, .post_btmshare .post_share li span { display: block; position: absolute; left: 0px; top: 0px; width: 40px; height: 28px; }
.post_topshare .post_share li span:before, .post_btmshare .post_share li span:before { content: ""; display: block; overflow: hidden; position: absolute; left: 0px; top: 0px; width: 40px; height: 28px; background: url(http://img2.cache.netease.com/f2e/products/post1603/images/share.png) no-repeat; }
.post_topshare .post_share .share_yixin span, .post_btmshare .post_share .share_yixin span { background-position: 0 0; }
.post_topshare .post_share .share_yixin i, .post_btmshare .post_share .share_yixin i { background-position: 0px -50px; }
.post_topshare .post_share .share_yixin i:before, .post_btmshare .post_share .share_yixin i:before { background: #17ac85; }
.post_topshare .post_share .share_yixin i:after, .post_btmshare .post_share .share_yixin i:after { background: #23cfaf; }
.post_topshare .post_share .share_yixin a:hover i, .post_btmshare .post_share .share_yixin a:hover i { background-position: 0px -78px; }
.post_topshare .post_share .share_lofter span:before, .post_btmshare .post_share .share_lofter span:before { background-position: -40px 0; }
.post_topshare .post_share .share_lofter i, .post_btmshare .post_share .share_lofter i { background-position: -40px -50px; }
.post_topshare .post_share .share_lofter i:before, .post_btmshare .post_share .share_lofter i:before { background: #41957e; }
.post_topshare .post_share .share_lofter i:after, .post_btmshare .post_share .share_lofter i:after { background: #5ba590; }
.post_topshare .post_share .share_lofter a:hover i, .post_btmshare .post_share .share_lofter a:hover i { background-position: -40px -78px; }
.post_topshare .post_share .share_weixin span:before, .post_btmshare .post_share .share_weixin span:before { background-position: -80px 0; }
.post_topshare .post_share .share_weixin i, .post_btmshare .post_share .share_weixin i { background-position: -80px -50px; }
.post_topshare .post_share .share_weixin i:before, .post_btmshare .post_share .share_weixin i:before { background: #20a839; }
.post_topshare .post_share .share_weixin i:after, .post_btmshare .post_share .share_weixin i:after { background: #30cc54; }
.post_topshare .post_share .share_weixin a:hover i, .post_btmshare .post_share .share_weixin a:hover i { background-position: -80px -78px; }
.post_topshare .post_share .share_qzone span:before, .post_btmshare .post_share .share_qzone span:before { background-position: -120px 0; }
.post_topshare .post_share .share_qzone i, .post_btmshare .post_share .share_qzone i { background-position: -120px -50px; }
.post_topshare .post_share .share_qzone i:before, .post_btmshare .post_share .share_qzone i:before { background: #1d8ac9; }
.post_topshare .post_share .share_qzone i:after, .post_btmshare .post_share .share_qzone i:after { background: #2cb4e2; }
.post_topshare .post_share .share_qzone a:hover i, .post_btmshare .post_share .share_qzone a:hover i { background-position: -120px -78px; }
.post_topshare .post_share .share_weibo span:before, .post_btmshare .post_share .share_weibo span:before { background-position: -160px 0; }
.post_topshare .post_share .share_weibo i, .post_btmshare .post_share .share_weibo i { background-position: -160px -50px; }
.post_topshare .post_share .share_weibo i:before, .post_btmshare .post_share .share_weibo i:before { background: #e89213; }
.post_topshare .post_share .share_weibo i:after, .post_btmshare .post_share .share_weibo i:after { background: #f3bb1d; }
.post_topshare .post_share .share_weibo a:hover i, .post_btmshare .post_share .share_weibo a:hover i { background-position: -160px -78px; }
.share_weixin { border-top: none !important }
/* 2018-3-14 */
#c-current a, #c-current font, #c-current span { font-size: 14px; color: #303030; }
.ep-content-main h1.title { font-size: 34px; color: #303030; height: 84px; line-height: 42px; font-weight: bold; }
.jm-brand{ border: 1px solid #dcdcdc; margin-top: 30px; margin-bottom: 20px;}
.jm-brand-l{ padding: 19px 29px; float: left; display: block;}
.jm-brand-r{ padding: 19px 29px; float: right; display: block; padding-right: 0;}
.brand-logo{ width: 128px; height: 96px; margin-right: 30px; float: left; display: block;}
.brand-logo img{ display: block; width: 100%; height: 100%;}
.brand-con{ float: left;}
.brand-con .title{ padding-bottom: 5px;}
.brand-con .title a{ font-size: 16px; color: #333; line-height: 24px; }
.brand-con ul{}
.brand-con ul li{ font-size: 14px; color: #555; line-height: 24px;}
.brand-con ul li span{ font-size: 18px; color: #fe434e; line-height: 24px;}
.jm-brand-r a { display: block; text-align: center; width: 122px; border-left: 1px solid #e5e5e5;}
.jm-brand-r a:hover{ text-decoration: none;}
.jm-brand-r a i{ display: block; color: #fe434e; font-size: 45px; line-height: 60px;}
.jm-brand-r a span{ display: block; font-size: 14px; color: #333; line-height: 34px;}
.jm-brand-r a:hover span,.jm-brand-r a:hover i{ color: #f60;}
.jm-brand-btn{ background-color: #f6f6f6;}
.jm-brand-btn div{ line-height: 32px; display: block; float: left; width: 232px; color: #333; font-size: 14px; text-align: center;}
.jm-brand-btn div.certified{ color: #ccc; }
.jm-brand-btn div i{ font-size: 14px; padding-right: 10px;}
