.wrapper{width:1200px;margin:0 auto;}
.right-content .article-list a,.right-content .news-rank-list a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.view-index a:hover,.article-list .list-content a:hover,.pic-list a:hover .pic-title,.news-rank-list .list-content a:hover,.content .article-about a:hover,.content .preNext a:hover{text-decoration:underline;}
.fixed-list{position:fixed;top:0;background:#fff;}
.normal-content .content-title>div,.pic-list .pic-title>div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.lazy{background:#d9d9d9 url(../images/img_bg_small.png) no-repeat center center;}
.content-img a:hover img,.pic-list a:hover img,.list-headline a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.content-img img,.pic-list img,.list-headline img{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;}
.rec-list .content-title a:hover{color:#355aa9;}
.content .page a:hover,.content .extra-links a:hover{color:#1f88ec;border-color:#1f88ec;}

.content .article{float:right;width:680px;min-height:200px;overflow:hidden;}
.content .descri{line-height:36px;font-size:18px;color:#666;padding:20px;border:1px solid #eee;background:#fafafa;}
.content .page{font-size:0;text-align:center;padding:10px 0;}
.content .page a{display:inline-block;height:36px;line-height:36px;font-size:16px;color:#999;padding:0 14px;border:1px solid #999;border-radius:6px;margin:0 7px 10px;}
.content .page span{font-size:16px;font-weight:bold;color:#333;margin:0 7px 10px;}
.content .preNext{padding:10px 0;}
.content .preNext li{height:36px;line-height:36px;font-size:16px;color:#333;overflow:hidden;}
.content .preNext a{color:#666;}
.content .article-header{padding-top:30px;}
.content .article-title{min-height: 48px;line-height: 48px;padding: 0px 0 24px 0;color: #000;font-size: 36px;font-weight: bold;word-wrap:break-word;}
.content .article-about{font-size:14px;padding:20px 0;}
.content .article-about span{color:#999;margin-right:30px;}
.content .article-about a{color:#999;}
.content .article-content,.content .article-content>p{font-size:18px;line-height:38px;color:#000;word-wrap:break-word;}
.content .article-content{padding:30px 0 10px;}
.article-content a{color:#333;}
.content .article-content>p,.content .article-content>div{margin-bottom:18px;}
.content .article-content strong{font-weight:bold;}
.content .article-content em,.content .article-content i{font-style:italic;}
.content .article-content img,.content .article-content video{display:block;max-width:100%;margin:0 auto 10px;}
.content .article-content>img,.article-content p>img{margin-top:15px !important;}
.content .article-content table,.content .article-content td{ border:1px solid #000000;padding:3px;word-break: break-all;}
.content .article-editor{font-size:16px;color:#999;text-align:right;padding:20px 0;}
.content .extra-links{font-size:0;text-align:center;padding:20px 0;}
.content .extra-links a{display:inline-block;width:150px;height:36px;line-height:36px;font-size:16px;color:#999;text-align:center;border:1px solid #999;border-radius:6px;margin:0 7px;}
.ad-content-item{text-align: center;margin: 10px auto;width:660px;padding: 0;}
.share-menu{float:left;width:150px;padding-top:30px;}
.share-menu .menu-list{width:115px;}
.share-menu li{padding:7px 0;border-bottom:1px solid #e8e8e8;}
.share-menu a{position:relative;display:block;height:33px;line-height:33px;font-size:14px;color:#666;padding-left:46px;cursor:pointer;}
.share-menu .share-icon{position:absolute;top:0;left:0;width:33px;height:33px;background-image:url(../images/icon_bg.png);background-repeat:no-repeat;}
.share-menu .wb-icon{background-position:0 -384px;}
.share-menu .qzone-icon{background-position:-37px -384px;}
.share-menu .wx-icon{background-position:0 -421px;}

.right-content{float:right;width:320px;padding-bottom:24px;}
.right-content>div{margin-top:24px;}
.right-content .ad-item{height:200px;}
.right-content .article-list,.right-content .news-rank-list,.right-content .pic-list,.right-content .media-list{background:#fafafa;}
.right-content .article-list .list-header,.right-content .pic-list .list-header,.right-content .news-rank-list .list-header{border-top:2px solid #d6d6d6;}
.right-content .article-list .list-title,.right-content .pic-list .list-title,.right-content .news-rank-list .list-title{position:relative;float:left;top:-2px;height:36px;line-height:36px;font-size:18px;color:#000;padding:0 12px;border-top:2px solid #3a9fff;}
.article-list .list-content{padding:8px 12px 20px;}
.article-list li{padding:6px 0;overflow:hidden;}
.article-list .list-content a,.news-rank-list .list-content a{position:relative;float:left;max-width:100%;font-size:14px;color:#333;}
.article-list .list-content a:before,.news-rank-list .list-content a:before{float:left;width:5px;height:5px;content:'';margin:7px 12px 0 4px;background:#d3d3d3;}
.news-rank-list .list-content{padding:8px 0 20px;}
.news-rank-list li{padding:8px 0;overflow:hidden;}
.news-rank-list li:last-child{border-bottom:none;}
.news-rank-list .list-content a:before{margin-left:15px;}
.list-headline{padding-top:10px;}
.list-headline a{display:block;height:100px;overflow:hidden;}
.list-headline img{display:block;width:100%;height:100%;}
.pic-list ul,.media-list ul{font-size:0;}
.pic-list li,.media-list li{display:inline-block;width:50%;vertical-align:top;padding-top:8px;}
.pic-list a{display:block;width:136px;font-size:14px;color:#333;margin:0 auto;}
.pic-list img{display:block;width:100%;height:100%;}
.pic-list .pic-cover{position:relative;height:85px;overflow:hidden;}
.pic-list .pic-title{margin-top:8px;overflow:hidden;}
.pic-list .pic-title>div{height:36px;line-height:18px;}
.pic-list .list-content{padding-bottom:20px;}
.pic-list .pic-count{position:absolute;bottom:8px;right:4px;height:20px;line-height:20px;font-size:14px;color:#fff;padding:0 8px;border-radius:6px;background:rgba(0,0,0,.6);}
.news-rank-list ul{padding-right:14px;}
.news-rank-list li{border-bottom:1px solid #e4e4e4;}
.media-list .list-header{font-size:18px;color:#333;padding:14px 0 24px 12px;}
.media-list .list-content{padding:0 20px;}
.media-list li{padding-top:0;padding-bottom:36px;}
.media-list a{display:block;margin:0 auto;overflow:hidden;}
.media-list .media-icon{height:78px;background-image:url(../images/icon_bg.png);background-repeat:no-repeat;}
.media-list .wx{width:87px;}
.media-list .wx .media-icon{background-position:0 -60px;}
.media-list .wb{width:91px;}
.media-list .wb .media-icon{background-position:0 20px;}
.media-list .touch{width:78px;}
.media-list .touch .media-icon{background-position:0 -223px;}
.media-list .app{width:84px;}
.media-list .app .media-icon{width:77px;margin:0 auto;background-position:0 -141px;}
.media-list .bbs{width:77px;}
.media-list .bbs .media-icon{background-position:0 -302px;}
.media-list .media-name{font-size:14px;color:#aaa3b5;text-align:center;margin-top:10px;}
.media-list .wx img,.media-list .wb img{display:none;width:78px;height:78px;margin:0 auto;}
.media-list .glrb{width:91px;}
.media-list .glrb .media-icon{width:91px;margin:0 auto;background-image:url(../images/glrb.png);background-repeat:no-repeat;}
.media-list .glwb{width:91px;}
.media-list .glwb .media-icon{width:91px;margin:0 auto;background-image:url(../images/glwb.png);background-repeat:no-repeat;}
.media-list .paper{width:78px;}
.media-list .paper .media-icon{width:78px;margin:0 auto;background-image:url(../images/papercode.png);background-repeat:no-repeat;}
.media-list .wxxcx{width:78px;}
.media-list .wxxcx .media-icon{width:78px;margin:0 auto;background-image:url(../images/qrcode_wxxcx.jpg);background-repeat:no-repeat;}
.comment-area,.rec-content{clear:both;}
.rec-content{border-top:6px solid #bababa;margin-top:22px;}
.rec-nav{float:left;width:150px;padding-top:12px;}
.rec-nav .nav-list{width:115px;text-align:center;}
.rec-nav .list-header{height:54px;line-height:54px;font-size:24px;color:#333;}
.rec-nav .list-content{padding-bottom:12px;background:#f8f8f8;}
.rec-nav li{height:44px;line-height:44px;font-size:18px;color:#333;cursor:pointer;}
.rec-nav a{display:block;font-size:18px;color:#333;}
.rec-nav .active,.rec-nav .on{color:#fff;background:#3a9fff;}
.rec-nav .on a{color:#fff;}
.rec-list{float:right;width:680px;padding:12px 0 24px;}

.rec-list .content-img a{display:block;}
.normal-content,.multi-pic-content,.big-pic-content{border-bottom:1px solid #e8e8e8;}
.normal-content .content-img{float:left;position:relative;padding-top:12px;}
.normal-content .content-img a{width:156px;height:100px;overflow:hidden;}
.normal-content .content-img img{display:block;width:100%;height:100%;}
.normal-content .content-main{position:relative;height:126px;margin-left:174px;}
.normal-content .content-title a,.multi-pic-content .content-title a,.big-pic-content .content-title a{line-height:28px;font-size:20px;color:#333;}
.normal-content .content-title{padding-top:24px;}
.normal-content .content-title>div{height:56px;}
.normal-content .content-other{position:absolute;left:0;bottom:18px;width:100%;font-size:14px;color:#999;}
.content-type,.post-date{float:left;margin-right:36px;}
.view-count{position:relative;float:right;padding-left:26px;}
.view-count .view-icon{position:absolute;top:4px;left:0;width:19px;height:11px;content:'';background:url(../images/icon_bg.png) no-repeat -37px -421px;}
.multi-pic-content .view-icon,.big-pic-content .view-icon{top:15px;}

.multi-pic-content .content-title,.big-pic-content .content-title{padding:14px 0;}
.multi-pic-content .img-item{float:left;width:33.33%;}
.multi-pic-content .img-item a{width:210px;height:135px;overflow:hidden;}
.multi-pic-content .img1 a{float:left;}
.multi-pic-content .img2 a{margin:0 auto;}
.multi-pic-content .img3 a{float:right;}
.multi-pic-content img{display:block;width:100%;height:100%;}
.multi-pic-content .content-other span,.big-pic-content .content-other span{height:42px;line-height:42px;}
.multi-pic-content .content-other,.big-pic-content .content-other{font-size:14px;color:#999;}

.big-pic-content .content-img{position:relative;}
.big-pic-content .lazy{background-image:url(../images/img_bg_big.png);}
.big-pic-content .content-img a{height:330px;overflow:hidden;}
.big-pic-content .content-img img{display:block;width:100%;height:100%;}
.big-pic-content .content-img video{display:block;width:100%;height:330px;}
.load-more{padding:24px 0;}
.load-more .load-btn{display:block;height:58px;line-height:58px;font-size:0;text-align:center;border:1px solid #e8e8e8;cursor:pointer;}
.load-more span{position:relative;display:inline-block;font-size:20px;color:#333;padding-left:38px;}
.load-more span:before{position:absolute;top:50%;left:0;width:20px;height:4px;content:'';margin-top:-2px;background:#333;}
.load-more span:after{position:absolute;top:50%;left:8px;width:4px;height:20px;content:'';margin-top:-10px;background:#333;}
.loading{cursor:default;}
.loading span{padding-left:50px;}
.loading span:before{width:32px;height:32px;margin-top:-16px;background:url(../images/loading.gif) no-repeat left center;}
.loading span:after{content:none;}
.no-more-data{height:58px;line-height:58px;font-size:20px;color:#333;text-align:center;border:1px solid #e8e8e8;}
.newsdetail_classad_box{margin:0 auto;}

.wx-share-item{position:relative;}
.wx-share-qrcode{display:none;position:absolute;bottom:-200px;left:0;width:120px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;}
.wx-share-qrcode .qrcode-container{padding:10px;}
.wx-share-qrcode .qrcode-tip{font-size:14px;color:#666;text-align:center;padding:0 5px 10px;}

/*** 评论相关 ***/
.main-content{width:830px;}
.comment-news-title{padding:40px 0 20px;}
.comment-news-title a{line-height:48px;color:#000;font-size:36px;font-weight:bold;word-wrap:break-word;}

.comment-area{color:#333;padding-bottom:10px;}
.comment-area .comment-list-ul>li{padding-bottom:20px;background:url(../images/line.jpg) left bottom repeat-x;}
.comment-area .comment-list-ul>li:last-child{background:none;}
.comment-area .list-header{font-size:24px;font-weight:bold;padding:20px 0 10px;}
.comment-area .comment-about{font-size:14px;padding-top:10px;}
.comment-area .user-name{color:#333;}
.comment-area .user-location{margin-left:5px;}
.comment-area .user-location{color:#999;}
.comment-area .comment-content{line-height:20px;font-size:16px;word-break:break-all;padding:20px 0;}
.comment-area .comment-content a{color:#333;}
.comment-area .comment-other{font-size:12px;}
.comment-area .comment-other-left{float:left;line-height:18px;color:#999;}
.comment-area .comment-other-right{float:right;}
.comment-area .zan-num{font:18px georgia;color:#f54343;padding-left:5px;}
.comment-area .replay-list{margin:0 0 20px 40px;background:#fbfbfb;}
.comment-area .replay-list li{position:relative;counter-increment:replayCount;padding:10px;background:url(../images/line.jpg) left top repeat-x;}
.comment-area .replay-list li:after{position:absolute;top:20px;right:15px;content:counter(replayCount);}
.comment-area .reply-btn{cursor:pointer;}
.comment-area .zan-btn{position:relative;cursor:pointer;}
.comment-area .zan-num-add{position:absolute;bottom:20px;left:50%;width:30px;font-size:18px;color:#f54343;margin-left:-15px;}
.comment-area .post-comment{padding-top:20px;}
.comment-area .post-comment-about{color:#999;padding-bottom:5px;}
.comment-area .post-comment-user{float:left;line-height:18px;font-size:14px;}
.comment-area .post-comment-other{float:right;}
.comment-area .comment-num{font:18px georgia;color:#f54343;padding-right:5px;}
.comment-area .post-comment-input{padding:15px;border:1px solid #3a9fff;border-radius:6px;background:#fff;}
.comment-area .post-comment-input textarea{display:block;width:100%;height:60px;color:#b8b8b8;border:none;resize:none;}
.post-btn-wrapper{margin-top:15px;overflow:hidden;}
.post-btn-wrapper .post-btn{float:right;width:140px;height:36px;line-height:36px;font-size:16px;color:#fff;text-align:center;border-radius:6px;background:#3a9fff;cursor:pointer;}
.comment-area .more-comment{padding-top:20px;}
.comment-area .more-comment a{display:block;height:40px;line-height:40px;font-size:16px;color:#333;text-align:center;background:#fbfbfb;}
.post-comment-user-logout{color:#999;text-decoration:underline !important;margin-left:10px;}
.no-more-comment{height:40px;line-height:40px;font-size:16px;color:#333;text-align:center;padding-top:20px;}

.layer-wrapper{position:relative;padding:36px 30px 20px;}
.close-layer-btn{position:absolute;top:6px;right:4px;width:30px;height:30px;}
.close-layer-btn:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:'';margin:-6px 0 0 -6px;background:url(../images/close_icon.png) no-repeat;}
.tip-layer{position:fixed;top:-100%;left:-100%;z-index:10010;max-width:380px;text-align:center;border-radius:10px;background:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.33);box-shadow:0 2px 6px rgba(0,0,0,.33);visibility:hidden;}
.tip-layer .tip-content{line-height:20px;font-size:16px;color:#333;word-break:break-all;}

.comment-area .comment-list a:hover{text-decoration:underline;}