.location {margin-top: 20px;color: #777;}
.artcile{width: 750px;float: left;margin-top: 30px;}
.artcile .title{padding-bottom: 58px;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.artcile .title h1{font-size: 26px;color: #333;font-weight: bold;line-height: 32px;}
.topcont{text-align: center;line-height: 66px;}
.topcont>span{margin-right:20px;color: #666;font-size: 16px;font-size: 14px;float: left;}
.topcont>a{float: left;margin: 0 5px;}
.beforeart {padding: 16px 20px;border-left: 3px solid #E60012;background: #fafafa;color: #555555;margin-bottom: 32px;position: relative;}
.beforeart .reading-time {position: absolute;right: 20px;bottom: 20px;}
.beforeart .reading-time span {color: #d23739;}
.beforeart .ddd {font-size: 14px;color: #666;line-height: 24px;margin-bottom: 4px;margin-top: 10px;width: 552px;float: right;font-weight: normal;}
/*.beforeart .wzdaodu{width: 128px;height: 82px;background: url(../images/ydline.png) no-repeat right;float: left;font-size: 18px;color: #000;line-height: 82px;}*/
/*.beforeart .wzdaodu i{display: inline-block;width: 18px;height: 19px;margin: 0px 4px 0 6px;background: url(../images/ydicon.png) no-repeat;vertical-align: middle;}*/

/*.mzsm{background: url(../images/daodubg.png);padding: 28px 16px;}*/
/*.mzsm p{font-size: 14px;color: #999;}*/
/*.mzsm .zhuanzai{font-size:14px;}*/
.arcticle_hotkey{padding-bottom: 30px;border-bottom: 1px solid #eee;}
.arcticle_hotkey a{margin-right: 10px;background: #f0f0f0;border-radius: 16px;display: inline-block;padding: 7px 20px;}
.evaluate {text-align: center;}
.evaluate .btn{width: 150px;padding: 8px 0; user-select: none; line-height:20px; border: 1px solid #eee;border-radius: 20px;margin: 0 50px;cursor: pointer;}
.evaluate .zan,.evaluate .cai{display: inline-block;}
.evaluate .zan i{display: inline-block;vertical-align: middle; margin-right: 10px;width: 18px;height: 18px;background: url(../images/zan_1.png) no-repeat;}
.evaluate .cai i{display: inline-block;vertical-align: middle; margin-right: 10px;width: 18px;height: 18px;background: url(../images/cai_1.png) no-repeat;}
.evaluate span{display: inline-block;vertical-align: middle;}
.evaluate .zan:hover{border: 1px solid #fd757f;background: #fd757f;color: #fff;}
.evaluate .zan:hover i{background: url(../images/zan_2.png) no-repeat;}
.evaluate .cai:hover{border: 1px solid #fd757f;background: #fd757f;color: #fff;}
.evaluate .cai:hover i{background: url(../images/cai_2.png) no-repeat;}

.nextpage{margin-top: 40px;}
/*.nextpage .lt,.nextpage .rt{float: left;width: 326px;background: url(../images/nextpagebg.png);padding: 9px 0;}*/
.nextpage .rt{float: right;}
.nextpage .sp{width: 77px;height: 46px;border-right: 1px solid #fff;font-size: 16px;text-align: center;line-height: 46px;}
.nextpage .link{width: 200px;padding: 0 20px;border-left: 1px solid #eaeaea;height: 46px;line-height: 22px;font-size: 14px;}
.nextpage .link:hover{text-decoration: underline;}

.rightnewslist{width: 420px;float: right;margin-top: 22px;}
.rightnewslist .title{font-size: 20px;font-weight: bold;color: #333;line-height: 50px;border-bottom: 1px solid #eee;margin-top: 8px;}
.rightnewslist .title span{vertical-align: middle;margin-right: 8px;}
.rightnewslist .title span h3{font-size:20px;display:inline-block;}
.rightnewslist .title a{color: #999;font-size: 12px;line-height: 20px;margin-top: 18px;}
.rightnewslist .title a:hover{text-decoration: underline;}
.rightnews .newsul{margin-bottom: 10px;}
.rightnews .newsul>li{border-bottom: 1px dashed #eee;padding-bottom: 16px;}
.rightnews .newsul>li:nth-last-of-type(1){border-bottom: 0;}
.rightnews .newsul>li .flimg{margin-left: 2px;margin-top: 16px;width: 120px;height: 80px;}
.rightnews .newsul>li .news_r{width: 272px;margin-right: 8px;}
.rightnews .newsul>li .news_r .tit{font-size: 16px;font-weight: bold;line-height: 24px;margin-top: 16px;}
.rightnews .newsul>li .news_r .tit a{color: #333;}
.rightnews .newsul>li .news_r .tit a:hover{text-decoration: underline;}
.rightnews .newsul>li .news_r p{font-size: 14px;line-height: 22px;}
.rightnews .newsul>li .news_r p a:hover{text-decoration: underline;}
.rightnews .newsul>li .btm{margin-top: 16px;}
.rightnews .newsul>li .time{color: #999;}
.rightnews .newsul>li .seebox{margin-left: 56px;color: #999;}
.rightnews .newsul>li .seebox span{margin-left: 10px;}

.tjlistbox{width: 424px;margin-left: -14px;}
.yctj .tjlist{width: 196px;height: 140px;position: relative;margin-left: 16px;float: left;margin-top: 16px;}
.yctj .tjlist p{padding: 0 28px 0 10px;width: 158px;height: 40px;padding-top: 8px;background: rgba(0,0,0,0.7) url(../images/tj_icon.png) no-repeat 168px 26px;position: absolute;bottom: 0;color: #fff;line-height: 16px;}
.yctj .tjlist img{width: 100%;height: 100%;}
.tjwz .newslist li{line-height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #eee;}
.tjwz .newslist li .man_name{font-size: 16px;color: #e60012;font-size: 18px;font-style: italic;margin-right: 14px;}
.tjwz .newslist li .shu{font-size: 16px;color: #e60012;font-weight: bold;}
.tjwz .newslist li .intit{font-size: 14px;color: #333;margin-left: 14px;}
.tjwz .newslist li a:hover .intit{text-decoration: underline;}

.peoplewatch{margin-top: 0px; float:left;width:100%;}
.peoplewatch .title{font-size: 20px;font-weight: bold;color: #333;line-height: 50px;}
.peoplewatch .title span{vertical-align: middle;margin-right: 8px;}
.peoplewatch .title span h3{display:inline;}
.peoplewatch .dlbox{width: 1220px;margin-left: -10px;}
.peoplewatch .dlbox dl{width: 220px;float: left;margin-left: 20px;margin-bottom: 20px;}
.peoplewatch .dlbox dl img{width: 100%;height: 140px;border-radius: 4px;}
.peoplewatch .dlbox dl dd{line-height: 20px;font-size: 14px;margin-top: 10px;}
.peoplewatch .dlbox dl dd a{color: #333;}
.peoplewatch .dlbox dl:hover a{color: #E81525;}

.article_cont p{color: rgb(17,17,17);line-height: 36px;margin: 5px 0;font-size: 18px;}
.article_cont img{margin: 10px 0; max-width:100%;}
.article_cont a{color:#0952b8}


.article-share{margin-top:20px;}
.article-share a {margin-right:10px;}

.beforeart .wzdaodu {
    width: 128px;
    height: 82px;
    background: url(../images/ydline.png) no-repeat right;
    float: left;
    font-size: 18px;
    color: #000;
    line-height: 82px;
}
.beforeart .wzdaodu i {
    display: inline-block;
    width: 18px;
    height: 19px;
    margin: 0px 4px 0 6px;
    background: url(../images/ydicon.png) no-repeat;
    vertical-align: middle;
}























