.contri-detail-page{padding-top:0 ;padding-top:20px;margin-right:auto;margin-left:auto;width:1200px;}.contri-detail-page .feed-item-wrap{display:block;position:relative;height:410px}.contri-detail-page .feed-item-wrap .lazy-load-box{position:absolute;overflow:hidden;width:100%;height:410px;background:url(../images/home_bg.png) no-repeat}.contri-detail-page .contri-page{margin-top:16px}.contri-detail-page .contri-page .contri-page-left{float:left;width:845px;padding:20px 30px;background:#fff}.contri-detail-page .contri-page .contri-page-left .tgcontent{background:#fff;padding:20px 0}.contri-detail-page .contri-page .contri-page-left .tgcontent label{display:none}.contri-detail-page .contri-page .contri-page-left .tgcontent input{width:610px;font-size: 16px;line-height: 30px;margin:8px 0;background:#e6d9e9;border:1px solid #a97df2;padding:0 6px}.contri-detail-page .contri-page .contri-page-left .tgcontent button{cursor:pointer;padding:6px 26px;font-size:13px;float:right;border-radius:3px;background:#ffe400;box-shadow:none;border:1px solid #8b49f6;color:#9758f9;margin:16px 0 0}.contri-detail-page .contri-page .contri-page-left .tgcontent button:hover{background:#8b49f6;color:#ffe400;border:1px solid #8b49f6}.contri-detail-page .contri-page .contri-page-left .topic-content{position:relative}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select{display:-webkit-box;display:flex}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .app-select{display:inline-block;height:44px;width:290px;background:#FFF;border:1px solid rgba(221,221,221,.7);border-radius:3px;position:relative}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .app-select .app-select-content{cursor:pointer;font-size:14px;color:rgba(153,153,153,.6);line-height:44px;padding-left:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .app-select .app-select-content select{width:100%;height:39px;border:none;outline:0}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .app-select .app-select-content img{width:28px;height:28px;margin-left:-5px}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .app-select .app-select-content p{margin:0 0 0 10px;font-size:15px;color:#333;width:205px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .group-label-select{margin-left:15px;display:inline-block;height:44px;width:190px;background:#FFF;border:1px solid rgba(221,221,221,.7);border-radius:3px;position:relative}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .group-label-select .group-label-select-content{cursor:pointer;font-size:14px;color:rgba(153,153,153,.6);line-height:44px;padding-left:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;display:none}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .group-label-select i{position:absolute;top:11px;right:10px;color:#666;font-size:14px;pointer-events:none}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .group-label-select .group-label-options{background:#FFF;border-radius:5px;width:100%;max-height:270px;z-index:4;overflow:auto;display:none}.contri-detail-page .contri-page .contri-page-left .topic-content .topic-select .group-label-select .group-label-options select{width:100%;height:42px;border:none;padding:0 0 0 6px;font-size:15px;outline:0}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap{margin-bottom:25px;position:relative;z-index:3}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-avatar-verify{position:relative;margin-right:10px;float:left}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-avatar-verify .user-avatar{width:50px;height:50px;display:block}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-avatar-verify .user-avatar img{width:100%;height:100%}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-topic-info{float:left;margin-top:5px}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-topic-info .user-topic-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:4px}.contri-detail-page .contri-page .contri-page-left .topic-content .author-wrap .user-topic-info .user-topic-info .user-identify-name{color:#404040;font-size:16px}.contri-detail-page .contri-page .contri-page-right{float:right;width:325px}.contri-detail-page .contri-page .contri-page-right .social-spread{margin-bottom:20px}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat{padding:10px;background:#fff;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.05);overflow:visible}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat>img{float:left;display:block;width:100px}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat>div{padding:5px 0 0;margin-left:110px}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat>div .txt-1{color:#8b49f6;font-size:16px;font-weight:700;line-height:35px}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat>div .txt-2{color:#8b49f6;font-size:16px;line-height:25px}.contri-detail-page .contri-page .contri-page-right .social-spread .social-spread-wechat>div .txt-3{color:#bfbfbf;font-size:13px;line-height:39px}.contri-detail-page .contri-page .contri-page-right .forum-tops{position:relative;margin:0 0 20px;background:#fff}.contri-detail-page .contri-page .contri-page-right .forum-tops .section-title{margin:0;border:none;position:relative;padding-top:9px}.contri-detail-page .contri-page .contri-page-right .forum-tops .section-title h3{margin:0 0 10px;padding:0 0 0 8px;line-height:24px;font-size:22px;color:#404040;font-weight:400;border-left:4px solid #8b49f6}.contri-detail-page .contri-page .contri-page-right .forum-tops .list .recommend_list{height:360px;overflow:hidden;padding-top:10px}.contri-detail-page .contri-page .contri-page-right .forum-tops .list .recommend_list .recommend_list_ul{padding:8px 31px}.contri-detail-page .contri-page .contri-page-right .forum-tops .list .recommend_list .recommend_list_ul li{font-size:15px;color:#000;line-height:31px}
.tgcontent .w-e-text p, .w-e-text h1, .w-e-text h2, .w-e-text h3, .w-e-text h4, .w-e-text h5, .w-e-text table, .w-e-text pre{font-size: 16px;line-height: 30px;margin: 0}
.contri-detail-page .contri-page .contri-page-left .tgcontent input::-webkit-input-placeholder{font-size: 16px}.contri-detail-page .contri-page .contri-page-left .tgcontent input::-moz-placeholder{font-size: 16px}.contri-detail-page .contri-page .contri-page-left .tgcontent input:-moz-placeholder{ font-size: 16px}.contri-detail-page .contri-page .contri-page-left .tgcontent input:-ms-input-placeholder{ font-size: 16px}
.contri-detail-page .contri-page .contri-page-left .topic-content dl{float: left;width: 80px;height: 100px;margin-right: 50px;position: relative;}
.contri-detail-page .contri-page .contri-page-left .topic-content dl img{width: 80px;height: 80px}
/*.contri-detail-page .contri-page .contri-page-left .topic-content dl .checkBox{z-index: 5;visibility: hidden;position: absolute;right: 0;bottom: 0;width: 14px;height: 14px;}*/
.contri-detail-page .contri-page .contri-page-left .topic-content dt{position: absolute;z-index: 1}
.contri-detail-page .contri-page .contri-page-left .topic-content dd{position: relative;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;height: 100px;padding-top: 80px}
.checkBox +label{display: block;width: 80px;height: 100px;cursor: pointer;position: absolute;right: 0;bottom: 0;background: transparent;z-index: 5}
/*.checkBox:checked +label::before{display: block;content: "\2714";text-align: center;font-size: 12px;color: #ffd196;border: 2px solid #ffd196;height: 14px;width: 14px;position: absolute;bottom: -2px;right: -2px;line-height: 13px;background: #4f3317;}*/
.checkBox:checked +label{}
.contri-detail-page .contri-page .contri-page-right .huati_list .forum-tops .list .recommend_list .recommend_list_ul{padding:0;}
.contri-detail-page .contri-page .contri-page-right .huati_list .forum-tops .list .recommend_list .recommend_list_ul li{line-height: 17px;width: 100%;margin: 0 auto;border-bottom: 1px solid #e5e5e5;overflow: hidden;padding: 12px 6px;font-size: 14px;color: #fff;cursor: pointer;padding-left: 14px;box-sizing: border-box;}
.contri-detail-page .contri-page .contri-page-right .huati_list .forum-tops .list .recommend_list{height: auto}
.contri-detail-page .contri-page .contri-page-right .forum-tops .list .recommend_list .new_list .row_bigs a{font-size: 16px;color: #1a77fe;font-weight: bold;}