.journaBox-operation li .hideBoxMore .childBox2a:hover{
	text-decoration: none;
}
.width400{
	width:400px;
}
body,a{
	color:#666;
}
.width800{
	width:800px;
}
.width280{
	width:280px;
}
.overbox:after{
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}
/*图标字体*/
@font-face {
  font-family: 'iconfont';  /* project id 415140 */
  src: url('https://at.alicdn.com/t/font_415140_uaa01gmzc4e.eot');
  src: url('https://at.alicdn.com/t/font_415140_uaa01gmzc4e.eot?#iefix') format('embedded-opentype'),
  url('https://at.alicdn.com/t/font_415140_uaa01gmzc4e.woff') format('woff'),
  url('https://at.alicdn.com/t/font_415140_uaa01gmzc4e.ttf') format('truetype'),
  url('https://at.alicdn.com/t/font_415140_uaa01gmzc4e.svg#iconfont') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-yiguanzhu:before { content: "\e616"; }

.icon-ren:before { content: "\e603"; }

.icon-bianji:before { content: "\e622"; }

.icon-sanjiao:before { content: "\e60e"; }

.icon-yinyongzhushou:before { content: "\e639"; }

.icon-sanjiaoxingxia:before { content: "\e624"; }

.icon-zhuanhuan1:before { content: "\e64a"; }

.icon-fenlei:before { content: "\e600"; }

.icon-zhuanhuan:before { content: "\e66a"; }

.icon-tianjiahaoyou:before { content: "\e629"; }

.icon-shixin:before { content: "\e997"; }

.icon-chazhaoxiangsi:before { content: "\e601"; }

.icon-wodexinxi:before { content: "\e6d5"; }

.icon-home:before { content: "\e6fd"; }

.icon-guanbi:before { content: "\e63a"; }

.icon-wentitibaobianxie:before { content: "\e62b"; }

.icon-fenzu:before { content: "\e7ae"; }


.comm-indeximg{
	width:1100px;
	height:360px;
	background:#ccc;
	margin-top:10px;
}
.comm-indeximg img{
	width:100%;
	height:100%;
}
.theme-boxs{
	margin-bottom: 30px;
	overflow: hidden;
	margin-top:30px;
}
.theme-boxs .themebox{
	width:358px;
	height:150px;
	border:1px solid #70bba6;
	background-color: #fff;
	float:left;
	background:#ececec;
	text-align: center;
}
.theme-boxs .themebox a{
	color:#70bba6;
	display: inline-block;
	width:100%;
	height:100%;
}
.theme-boxs .themebox:nth-child(2) {
    margin: 0 10px;
}

.theme-boxs .themebox:hover,.theme-boxs .active{
	background:#fff;
}
.theme-boxs .themebox img{
	margin-top:30px;
}
.theme-boxs .themebox p{
	font-size:24px;
}
.theme-boxs .themebox2{
	border:1px solid #e7bf54;
}
.theme-boxs .themebox2 a{
	color:#e7bf54;
}
.theme-boxs .themebox3{
	border:1px solid #6ba9c0;
}
.theme-boxs .themebox3 a{
	color:#6ba9c0;
}
.commindex-title{
	height:38px;
	border-top:2px solid #79add6;
	background:url('../img/community/commtitleimg.png');
	line-height: 38px;
	margin-bottom: 10px;
}
.commindex-title b{
	font-size:18px;
	color:#79add6;
}
.commindex-title img{
	margin:0 10px;
}
.commindex-title a{
    line-height: 22px;
    padding: 2px 8px;
    border: 1px solid #e0dede;
    color: #79add6;
    margin-top: 5px;
    border-radius: 5px;
    margin-right:6px;
}
.title-words-box{
	padding:0 0 20px 16px; 
	border-bottom: 1px dashed #ccc;
}
.title-words-box .title a{
	font-size:16px;
	margin-bottom: 8px;
	font-weight: bold;
	color:red;
}
.title-words-box .title{
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsul li{
	line-height: 28px;
	font-size:16px;
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.title-words-box3 .newsul li:nth-child(1) a,.title-words-box3 .newsul li:nth-child(6) a{
	color:red;
}
.newsul li a{
	color:#999;
}
.newsul li a:hover,.title-words-box .title a:hover{
	color:#79add6;
	text-decoration: underline;
}
.newsul li em{
	position: absolute;
}
.title-words-box2{
	padding:20px 0 20px 16px; 
	border:0;
}
.community-runimg{
	width:630px;
}
.community-runimg-info{
	width:100%;
	height:auto;
	line-height: 30px;
	text-align: center;
	color:#fff;
	position: absolute;
	bottom: 0px;
	left:0;
	background:rgba(127,120,106,0.5);
	font-size:24px;
	padding:10px;
	box-sizing: border-box;
}
.community-runimg .item{
	position: relative;
}
.community-runimg .item img{
	width: 630px;
	height:294px;
}
.community-runimg .owl-pagination{
	bottom: 52px;
    left: 486px;
}
.community-runimg .owl-pagination .active span{
	background:#87cefa;
}
.advertising-img{
	width:100%;
	height:100px;
	background:#ccc;
	clear: both;
	margin-top:20px;
}
.commindex-box{
	margin-bottom: 30px;
}
.commindex-box2 .commindex-title{
	border-color:#70bba6;
}
.commindex-box2 .commindex-title b,.commindex-box2 .commindex-title a{
	color:#70bba6;
}
.com280img{
	width:280px;
	height:390px;
	/*background:#ccc;*/
	margin-right:10px;
	position:relative;
}
.com280img img{
	width:100%;
	height:100%;
}
.comweibox{
	border:1px solid #e0dede;
	box-sizing: border-box;
	padding:16px;
	background:#fff;
	margin-bottom: 20px;
}
.comweibox .bigimg .img{
	width:290px;
	height:310px;
	/*margin-bottom: 6px;*/
}
.comweibox .bigimg .img img{
	width:100%;
	height:100%;
}
.namebtns{
	background:#e5e4e4;
	padding:3px 0;
}
.namebtns .userinfo .img{
	width:32px;
	height:32px;
	border-radius: 50%;
	overflow: hidden;
	margin-right:4px;
	margin-top:2px;
}
.namebtns .userinfo .img img{
	width:100%;
}
.namebtns .userinfo .word{
	font-size:12px;
}
.namebtns .userinfo .word .name a{
	color:#70bba6;
	font-weight:bold;
}
.threebtns{
	width:144px;
	height:30px;
	line-height: 30px;
	background:#e5e4e4;
}
.threebtns em{
	display: inline-block;
	width:45px;
	font-size: 12px;
	color:#999;
}
.threebtns em i{
	font-size: 12px;
}
.namebtns .threebtns{
	margin-top:3px;
	margin-right:4px;
}
.litimgul ul li .img{
	width:144px;
	height:80px;
}
.litimgul ul li .img img{
	width:100%;
}
.litimgul ul li .litimg{
	width:144px;
	margin-left:16px;
}
.litimgul ul li .litword{
	width:300px;	
	margin-left:16px;
}
.litimgul ul li .litword .title{
	width:100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.litimgul ul li .litword .userimg .img,.sixmessbox .userimg .img{
	width:30px;
	height:30px;
	overflow: hidden;
	border-radius: 50%;	
	margin-right:6px;
}
.litimgul ul li .litword .userimg{
	margin-top:4px;
}
.litimgul ul li .litword .userimg .img img,.sixmessbox .userimg .img img{
	width: 100%;
}
.litimgul ul li .litword .userimg .name,.sixmessbox .userimg .name{
	font-size:12px;
	color:#70bba6;
	padding-top: 6px;
	position: relative;
}
.litimgul ul li .litword .userimg .name{
	float: left;
    width: 264px;
}
.sixmessbox .userimg .nam{
	float: left;
    width: 274px;
}
.litimgul ul li .litword .userimg .name a,.sixmessbox .userimg .name a{
	color:#70bba6;
}
.sixmessbox .userimg .name a{
	font-size:14px;
	display: inline-block;
    width: 154px;
    overflow: hidden;
    height: 21px;
}
.litimgul ul li .litword .userimg .name span{
	position: absolute;
	right:0;
	color:#999;
	bottom: 0px;
}
.linetwop{
	position:relative;
    line-height:1.2em;
    /* 3 times the line-height to show 3 lines */
    height:2.4em;
    overflow:hidden;
    clear: both;
    margin-top:8px;
    color:#999;
    font-size:12px;
}
/*.linetwop:after{
	content:"...";
	font-weight:bold;
	position: absolute;
	bottom:0;
	right:0;
	padding:0 0px 1px 1px;
	background:#fff;
}*/
.labeling span{
	display: inline-block;
	padding-right:18px;
	border-right:1px solid #cfcfcf;
	font-size:12px;
	color:#5cb39b;
	margin-right:18px;
}
.labeling span:last-child{
	margin:0;
	border:0;
}
.litimgul ul li{
	margin-bottom: 10.7px;
	overflow: hidden;
}
.litimgul ul li:last-child{
	margin:0;
}
.sixmessbox{
	border:1px solid #e1dfdf;
	background:#fff;
	padding:20px;
	overflow: hidden;
	clear: both;
}
.sixmessbox ul li{
	width:310px;
	padding-bottom: 16px;
	float:left;
}
.sixmessbox ul li:nth-child(2),.sixmessbox ul li:nth-child(5){
	margin:0 26px;
	padding:0 34px 16px; 
	width:310px;
	box-sizing:content-box;
	border-left:1px dashed #e1dfdf;
	border-right:1px dashed #e1dfdf;
}
.sixmessbox ul li p{
	width:100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sixmessbox ul li:nth-child(4),.sixmessbox ul li:nth-child(5),.sixmessbox ul li:nth-child(6){
	padding-bottom:0;
}
.sixmessbox ul.borderul{
	margin:0 26px;
	padding:0 34px; 
	border-left:1px dashed #e1dfdf;
	border-right:1px dashed #e1dfdf;
	width:310px;
	box-sizing: content-box;
}
.commindex-box3 .commindex-title{
	border-color:#e7bf54;
	text-align: left;
}
.commindex-box3 .commindex-title b,.commindex-box3 .commindex-title a{
	color:#e7bf54;
}
.half-com280img{
	height:190px;
	position:relative;
}
.com280img .half-com280img:first-child{
	margin-bottom: 9px;
}
.com230img{
	width:230px;
	height:390px;
	position:relative;
}
.com230img img{
	width:100%;
	height:100%;
}
.cominfo{
	position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    background: rgba(133,133,133,0.5);
    width: 100%;
    padding: 40px 0;
    color:#fff;
    box-sizing: border-box;
    -webkit-transition: all .2s ease-in-out .1s;
    -moz-transition: all .2s ease-in-out .1s;
    transition: all .2s ease-in-out .1s;
    overflow: hidden;
}
.cominfobott{
	bottom:-140px;
	opacity: 0;
}
.com280imgone:hover .cominfoleft{
	left:0;
	opacity: 1;	
}
.hoverimgbox .com230img:hover .cominfobott{
	bottom: 0px;
	opacity: 1;
}
.cominfo b{
	font-size:18px;
}
.cominfo span{
	margin:0 6px;
}
.cominfo p:first-child{
	margin-bottom: 10px;
}
.cominfoleft{
	width:50%;
	height:100%;
	left:-148px;
	opacity: 0;
}

.cominfoleft p:first-child{
	margin-top:110px;
}
.cominfotop{
	padding:10px 0;
	bottom:inherit;
	top:-100px;
	opacity: 0;
}
.half-com280img:hover .cominfotop{
	top:0;
	opacity: 1;
}
.cominforight{
    padding: 10px 0;
    top: 0;
    left: inherit;
    right: -100px;
    bottom: inherit;
    height: 100%;
    width: 50%;
    opacity: 0;
}
.half-com280img:hover .cominforight{
	right:0;
	opacity: 1;
}
.cominforight p:first-child{
	margin-top:40px;
}
.academic-celebrity{
	background:#fff;
	border:1px solid #e2e0e0;
	padding:12px 0 12px 14px;
	margin-top:14px;
	z-index: 666;
	position: relative;
}
.academic-celebrity ul li .img{
	display: inline-block;
	width:80px;
	height:80px;
	border:1px dashed #e2e0e0;
	padding:8px;
	border-radius: 50%;
	overflow: hidden;
}
.academic-celebrity ul.wescipeople  li .img{
	padding:0;
}
.academic-celebrity ul li .img img{
	width:100%;
}
.academic-celebrity ul li{
	text-align: center;
	width:120px;
	float:left;
	margin-right:15px;
}
.academic-celebrity ul li .info{
	background:#ededed;
	color:#999;
	border-bottom: 2px solid #999;
	margin-top:10px;
	padding:6px 2px;
	box-sizing: border-box;
}
.academic-celebrity ul li:last-child{
	margin-right:0;
}
.commbtn{
	line-height: 22px;
    padding: 2px 8px;
    border: 1px solid #e0dede;
    color: #e7bf54;
    border-radius: 5px;
    background:#fff;
    cursor: pointer;
    outline: 0;
}
.academic-celebrity ul li:hover .info{
	border-color:#e7bf54;
}
.commindex-box4 .commindex-title{
	border-color:#64a5bd;
}
.commindex-box4 .commindex-title b,.commindex-box4 .commindex-title a{
	color:#64a5bd;
}
.commindex-box4 .width280 .img{
	height:280px;
}
.commindex-box4 .width280 .img img{
	width:100%;
	height:100%;
}
.numshow li{
	height:54px;
	background:#64a5bd;
	color:#fff;
	font-size:18px;
	line-height: 54px;
	text-align: center;
	margin-top:23px;
	border-bottom: 4px solid #ccc;
}
.numshow li span{
	font-size:24px;
	margin:0 4px;
}
.means-title{
	font-size:16px;
	border-bottom: 1px solid #64a5bd;
	height:36px;
}
.means-title span{
	position: relative;
	padding:0 6px;
	cursor: default;
}
.means-title span .botsanjiao{
	display: inline-block;
	width:16px;
	height:8px;
	background:url('../img/community/bottopsan.png');
	position:absolute;
	left:32px;
	bottom:-14px;
	opacity: 0;
}
.means-title span:hover .botsanjiao,.means-title span.active .botsanjiao {
	opacity: 1;
}
.means-title span.active,.means-title span:hover{
	font-weight: bold;
	color:#64a5bd;
}
.means-details li{
	padding:8px 14px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}
.means-details .comminfo .img{
	width:80px;
	height:80px;
	border-radius: 50%;
	overflow: hidden;
	margin-right:12px;
}
.means-details .comminfo .img img{
	width:100%;
}
.means-details .comminfo .info .name a{
	color:#64a5bd;
	font-weight: bold;
}
.means-details .comminfo .info .time{
	font-size:12px;
	color:#ccc;
}
.means-details .comminfo .info{
	width:80px;
	padding-top:8px;
}
.means-details .comminfo .info .name{
	margin-bottom: 8px;
}
.means-details .articles{
	width:460px;
	padding-left:12px;
	padding-top:8px;
}
.means-details .articles p{
	margin-bottom: 3px;
	width:100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size:12px;
}
.means-btns{
	width:120px;
	position: relative;
	padding-top:10px;
}
.means-btns button{
	width:30px;
	height:30px;
	border:1px solid #ccc;
	text-align: center;
	font-size: 24px;
	cursor: pointer;
	color:#ccc;
	background: transparent;
}
.means-btns span{
	position: absolute;
	right:0;
	color:#999;
	font-size:12px;
	top:3px;
	right:6px;
}
.means-btns em{
	display: inline-block;
	width:15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	font-size:12px;
	color:#999;
	border:1px solid #ccc;
	position: relative;
	top:2px;
}
.means-details{
	display: none;
}
.meanscontent .active{
	display: block;
}
.commindex-box5 .commindex-title{
	border-color:#c7add0;
}
.commindex-box5 .commindex-title b,.commindex-box5 .commindex-title a{
	color:#c7add0;
}
.commindex-box6 .commindex-title{
	border-color:#f2783c;
}
.commindex-box6 .commindex-title b,.commindex-box6 .commindex-title a{
	color:#f2783c;
}
.themebox{
	width: 358px;
    height: 118px;
    border: 1px solid #E5E5E5;
    background-color: #fff;
    float: left;
}
.themboxs .themebox:nth-child(2) {
    margin: 0 10px;
}
.comm-indeximg2{
	margin-bottom:30px;
}
.newslist-title{
	border-bottom:1px solid #e0dede;
}
.newslist-title em{
	display: inline-block;
	font-size:24px;
	color:#999;
	padding:6px 12px 0;
	border-top:2px solid transparent;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	background:#f1f1f1;
	cursor: pointer;
}
.newslist-title em:hover,.newslist-title em.active{
	border-top:2px solid #79add6;
	border-right:1px solid #e0dede;
	border-left:1px solid #e0dede;
	color:#79add6;
	position: relative;
	top:1px;
}
.newslist-title em span{
	color:#ff3333;
	font-size:12px;
	margin-left:4px;
}
.bigseemore{
	color:#79add6;
	font-size:12px;
	background:#fff;
	width:100%;
	height:30px;
	border:0;
	outline:0;
	margin-top:22px;
	cursor: pointer;
}
.newsbox{
	padding:20px 0;
	border-bottom: 1px solid #d7d4d4;
	/*overflow: hidden;*/
}
.oneimgnew .img{
	width:150px;
	height:100px;
	margin-right:26px;
}
.oneimgnew .img img{
	width:100%;
}
.oneimgnew .newcontent{
	width:624px;
}
.newsbox .name a{
	font-size:18px;
	color:#333;
	font-weight: bold;
}
.oneimgnew .newcontent  .linetwop{
	line-height: 1.6em;
    height: 3.2em;
    color:#666;
}
.namelabeling .labeling {
	margin-top:8px;
}
.namelabeling .labeling span{
	color:#79add6;
}
.namelabeling .labeling span.col999{
	color:#999;
}
.labelingimg{
	display: inline-block;
	width:17px;
	height:17px;
	background:url('../img/community/labelingimg.png');
	position: relative;
	top:2px;
	margin-right:8px;
}
.namelabeling .labeling .labelingimg{
	position: relative;
	top:4px;
	margin-right:6px;
}
.newsbox .time {
	font-size:12px;
}

.namelabeling .labeling .lastspan{
	margin:0;
	border:0;
}
.newsbox .threeimg a{
	display: inline-block;
	width:200px;
	height:100px;
	margin-right:56px;
}
.newsbox .threeimg a img{
	width:100%;
	height:100%;
}
.newsbox .threeimg{
	margin:12px 0;
}
.browse-inputbox{
	margin-bottom: 30px;
}
.comm-choosebtns li a{
	display: inline-block;
	width:100%;
	height:46px;
	line-height: 46px;
	text-align: center;
	border-bottom: 1px solid #e0dede;
	background:#fff;
	color: #6f6f6f;
	font-size:18px;
}
.comm-choosebtns{
	border:1px solid #e0dede;
	border-bottom: 0;
	margin-bottom: 30px;
}
.comm-choosebtns li a:hover,.comm-choosebtns li.active a{
	background:#79add6;
	color:#fff;
	font-weight: bold;
}
.gg280{
	width:280px;
	height:400px;
}
.gg280 img{
	width:100%;
	height:100%;
}
.news-results{
	display: none; 
}
.newslist .news-results.active{
	display: block;
}
.browse-inputbox button{
	line-height: 40px;
    padding: 0;
    width: 110px;
    text-align: center;
    outline: 0;
    border: 0;
    cursor: pointer;
}
.newsbox .name a.col666{
	color:#666;
}
.grid figure{
	width: 100%;
    height: 100%;
}
.weishuimg{
	height:170px;
	background:url('../img/community/weixueshuimg.png') no-repeat;
	margin-bottom: 30px;
}
.weishuimg .title{
    font-size: 18px;
    color: #fff;
    padding: 16px 0 0 32px;
    position: absolute;
    top: 0px;
}
.weishuimg .title span{
	font-size:28px;
}
.runtext{
    padding: 6px 12px 6px 12px;
    position: absolute;
    color: #fff;
    height: auto;
    margin-left: -6px;
    display: inline-block;
    /*background: rgba(0,0,0,0.2);*/
    width: inherit;
    min-width: inherit;
    margin-top: -21px;
}
.totalnum span{
	font-size:36px;
	margin-right: 10px
}
.weishuimg .snum i{
	background:url('../img/numberswhite.png');
	height: 34px;
    position: relative;
    top: 12px;
}
.weishuimg .snum b{
	background:url('../img/numberswhite.png') no-repeat 0 -401px;
	position: relative;
    top: 12px;
}
.weixueshubox .bigimg .img{
	width:520px;
	height:310px;
	position: relative;
}
.weixueshubox .bigimg .img img{
	width:100%;
	height:100%;
}
.weixueshubox .namebtns .userinfo .img{
	width:32px;
	height:32px;
}
.weixueshubox .litimgul ul li .litword{
	width:370px;
}
.weixueshubox .userinfo{
	margin-left:12px;
}
.weixueshubox .xueinfo{
	position: absolute;
	bottom: 0;
	width:100%;
	box-sizing: border-box;
	padding:16px 12px;	
	color: #fff;
	background:rgba(0,0,0,0.3);
}
.weixueshubox .xueinfo .title a{
	font-size:16px;
	font-weight: bold;
	color:#fff;
}
.weixueshubox .xueinfo .title{
	width:100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 8px;
}
.namelabeling{
	padding:5px 0 8px;
	margin-bottom: 4px;
}
.namelabeling .hasimg{
	margin-right:20px;
	position: relative;
    top: 3px;
}
.namelabeling .hasimg .img{
	width:32px;
	height:32px;
	border-radius: 50%;
	overflow: hidden;	
	margin-right:6px;
}
.namelabeling .hasimg .img img{
	width:100%;
	height:100%;
}
.namelabeling .hasimg .name{
	font-size:12px;
	color:#79add6;
	position: relative;
    top: 5px;
}
.btnlikea{
	border:0;
	background:transparent;
	cursor: pointer;
	display: none;
}
.weixuenewslist .listimg{
	margin-bottom: 16px;
}
.weixuenewslist .listimg a{
	display: inline-block;
	width:152px;
	height:102px;
	margin-right:12px;
}
.weixuenewslist .listimg a:last-child{
	margin:0;
}
.weixuenewslist .listimg a img{
	width:100%;
	height:100%;
}
.weixuenewslist .limittwo{
	margin:9px 0 16px;
}
.weixuenewslist{
	width:660px;
}
.figure.effect-sadie h2{
	color:#fff;
}
.weixuenewslist .journaBox-operation li{
	margin-right:20px;
}
.weixuenewslist .journaBox-operation li i{
	top:1px;
	cursor: pointer;
}
.weixuenewslist .journaBox-operation li a.icon-pinglun,.wei-search-result .journaBox-operation li a.icon-pinglun{
	color:#999;
	position:relative;
	top:1px;
	margin-right:10px;
	font-size:18px;
}
.weixuenewslist .newsbox{
	padding-bottom: 10px;
}

.weixuenewslist .journaBox-operation{
	margin-bottom: 0;
}
.weixuenewslist .journaBox-operation li .hideBoxMore{
	display: none;
}
.weixuenewslist .journaBox-operation li.jiathis_style_32x32:hover .hideBoxMore{
	display: block;
}
.wei-hotlist{
	width:420px;
	box-sizing: border-box;
	border:1px solid #e1dfdf;
	border-top:2px solid #79add6;
	padding:20px 16px;
	background:#fff;
	margin-bottom: 30px;
}
.wei-hotlist .title{
	font-size:20px;
	color:#79add6;
}
.hot-btn{
	height:30px;
	background:#f1f1f1;
	margin:10px 0 6px;
}
.zhangimg{
	display: inline-block;
	width:22px;
	height:28px;
	background:url('../img/community/zhangimg01.png');
	margin-top:12px;
}
.zhangimg2{
	background:url('../img/community/zhangimg02.png');
}
.zhangimg3{
	background:url('../img/community/zhangimg03.png');
}
.wei-hotranking  .artimg img{
	width:60px;
	height:70px;
}
.wei-hotranking .info .img{
	width:30px;
	height:30px;
	border-radius: 50%;
	overflow: hidden;
	margin-right:6px;
}
.wei-hotranking .info .img img{
	width:100%;
	height:100%;
}
.wei-hotranking .hotzhang{
	padding:0 7px;
}
.wei-hotranking .hotcontent{
	width:240px;
	margin-left:10px;
	position: relative;
}
.wei-hotranking .info .words{
	width:202px;
}
.wei-hotranking .hot-title a{
	font-weight: bold;
}
.wei-hotranking .hot-title{
	width:302px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 1px;
}
.wei-hotranking .limittwo{
	font-size:12px;
	color:#999;
	line-height: 14px;
}
.wei-hotranking .time{
	position: absolute;
	right:-38px;
	color:#ff6600;
	font-size:12px;
}
.wei-hotranking li{
	padding:10px 0;
	border-bottom: 1px dashed #e0dede;
	overflow: hidden;
}
.wei-hotranking .hotcontent2{
	width:335px;
}
.wei-hotranking .hotcontent2 .info .words{
	width:298px;
}
.wei-hotlist .title span{
	font-size:12px;
	margin-left:8px;
}
.wei-hotlist .label-lists{
	margin-top:30px;
}
.wei-hotlist .label-lists li{
	float:left;
	padding:0 2px 0 0;
	margin:0 10px 36px 0;
	line-height: 24px;
}
.wei-hotlist .label-lists li .labeli-img{
	width:24px;
	height:24px;
	margin-right:4px;
}
.personal_head{
	height:90px;
	background:#79add6;
	line-height: 90px;
}
.personal_head a{
	font-size:20px;
	color:#fff;
	margin-right:50px;
	position: relative;
}
.personal_head a .circle,.per_weititle a i.circle{
	font-size:12px;
	color:#ff0000;
	display: inline-block;
	width:18px;
	height:18px;
	background:#fff;
	border-radius: 50%;
	text-align: center;
	line-height: 18px;
	position: absolute;
    right: -20px;
    top: -4px;
}
.per_weititle a i.circle{
	color:#fff;
	background:#79add6;
	right: 4px;
    top: 4px;
}
.personal_head a.title{
	font-size:36px;
	font-weight: bold;
	margin:0 102px;
}
.per_weititle {
	margin:36px 0;
	text-align: center;
}
.per_weititle a{
	display: inline-block;
	padding:12px 20px;
	background:#fff;
	font-size:30px;
	color:#999;
	border:1px solid #79add6;
	position: relative;
}
.per_weititle a:first-child{
	margin-right:30px;
}
.per_weititle a.active,.per_weititle a:hover{
	background:#79add6;
	color:#fff;
}
.per_weititle a i.san{
	display: inline-block;
	width:53px;
	height:12px;
	background:url('../img/community/asanbot.png');
	position: absolute;
	bottom: -12px;
	left:40%;
	opacity: 0;
}
.per_weititle a.active i.san{
	opacity: 1;
}
.per_inform{
	padding:6px;
	border:1px solid #e9e8e8;
	background:#fff;
	margin-bottom: 30px;
}
.informimg{
	display: inline-block;
	width:16px;
	height:18px;
	background:url('../img/community/inform.png');
	margin-right:6px;
	position: relative;
    top: 3px;
}
.per_inform p{
	width: 1022px;
    line-height: 20px;
    margin-top: 3px;
}
.per_wei{
	height:220px;
	background:url('../img/community/weibackimg.png') no-repeat;
	margin-bottom: 30px;
	text-align:center;
}
.per_wei .title{
	font-size:36px;
	color:#fff;
	font-weight: bold;
	padding-top:34px;
	margin-bottom: 26px;
}
.per_wei .weibtn a{
    display: inline-block;
    padding: 6px 50px;
    background: #ff8702;
    color: #fff;
    font-size: 42px;
    border-radius: 40px;
}
.wei-search-box{
	margin-bottom: 30px;
}
.wei-search-box .wei-res{
	font-size:18px;
	color:#79add6;
	margin-bottom: 10px;
}
.wei-search-box .wei-search{
	position: relative;
}
.wei-search-box .wei-search input{
	width:100%;
	box-sizing: border-box;
	height:36px;
	border:1px solid #e0dede;
	padding-right:32px;
	outline: 0;
	padding-left:12px;
}
.wei-search-box .wei-search i{
	position: absolute;
    right: 6px;
    font-size: 22px;
    top: 4px;
    color: #999;
}
.wei-searesbox .title .name{
	display: inline-block;
	max-width:860px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size:18px;
	color:#333;
	font-weight: bold;
	
}
.wei-searesbox .title .rewords{
	position: relative;
	top:-7px;
	color:#79add6;
	font-size:18px;
	font-weight: bold;
}
.wei-searesbox .title em i{
	font-size:18px;
	color:#f97e7e;
	margin-left:14px;
	cursor: pointer;
}
.wei-searesbox .title em span:nth-child(2){
	margin-left:4px;
}
.wei-searesbox .title {
	position: relative;
}
.wei-searesbox .title .searesbtn{
	position: absolute;
	right:0;
	top:30px;
	width:112px;
	display: none;
}
.wei-searesbox .title .searesbtn button{
	width:100%;
	box-sizing: border-box;
	text-align: left;
	padding-left:18px;
	background:#f1f1f1;
	border:1px solid #c9c9c9;
	outline: 0;
	height:34px;
	cursor: pointer;
}
.wei-searesbox .title .searesbtn button:first-child{
	border-bottom: 0;
}
.wei-searesbox .title .searesbtn button:hover{
	background:#79add6;
	color:#fff;
}
.wei-searesbox .namelabeling .labeling em{
	margin-right: 30px;
	color:#999;
}
.wei-searesbox .namelabeling .labeling span{
	font-size:14px;
	margin-right:0;
}
.wei-searesbox .namelabeling .hasimg .img{
	width:50px;
	height:50px;
}
.wei-searesbox .namelabeling .hasimg .name{
    font-size: 16px;
    font-weight: bold;
    top: 14px;
    display: inline-block;
    width: 62px;
    white-space: nowrap;
    overflow: hidden;
}
.wei-searesbox .namelabeling .labeling{
	margin-top:18px;
}
.wei-searesbox .namelabeling .hasimg{
	margin-right:54px;
}
.wei-searesbox .namelabeling .labeling .twocol:nth-child(2){
	margin-right:50px;
}
.wei-searesbox .infoword{
	font-size:16px;
	line-height: 24px;
	padding:0 52px;
}
.wei-searesbox span.infoword{
	display: block;
}
.wei-searesbox span.infoword span.infoword{
	display: inline;
}
.wei-searesbox .infoword .infoword{
	padding:0px;
}
.wei-searesbox .otherform .otherform{
	padding:10px 0px !important;
}
.wei-searesbox .namelabeling{
	margin-bottom: 4px;
	overflow: hidden;
}
.wei-searesbox p.col999{
	margin-bottom: 16px;
}
.wei-searesbox .infoword a{
	text-decoration: none;
}
.wei-searesbox .journaBox-operation2 li{
	margin-right:30px;
}
.wei-searesbox .journaBox-operation2 li i{
	cursor: pointer;
}
.wei-searesbox .journaBox-operation{
	display: inline-block;
	margin-top:6px;
}
.wei-searesbox .center .infoimg img{
	width:310px;
	height:210px;
}
.wei-searesbox .center .infoimg{
	margin-bottom: 30px;
}
.wei-searesbox .center{
	margin-top:20px;
}
.wei-searesbox .hideBoxMore{
	display: none;
}
.wei-searesbox .jiathis_style_32x32:hover .hideBoxMore{
	display: block;
}
.nomal-btn-blue {
    padding: 6px 12px;
    background: #5296E0;
    color: #fff;
    border: 0;
    outline: 0;
    cursor: pointer;
}
.zhuanfabox textarea{
    width: 400px;
    height: 100px;
    margin: 10px 0 0 50px;
	border:1px solid #5296E0;
}
.zhuanfabox .nomal-btn-blue{
	margin-left: 381px;
    padding: 6px 20px;
    margin-top: 4px;
    font-size: 16px;
}
.wei-searesbox .zhuanfabox{
	display: none;
	margin-bottom: 12px;
}
.wei-searesbox{
	border-bottom: 1px solid #e0eded;
	margin-bottom: 20px;
}
.wei-searesbox .otherform{
	width:700px;
	box-sizing: border-box;
	padding:10px 20px;
	margin:20px auto;
	background:#fff;
}
.wei-searesbox .otherform .title{
	color:#333;
	font-weight:bold;
}
.wei-searesbox .otherform .words{
	text-indent: 2em;
}
.wei-searesbox .otherform p{
	margin-bottom: 12px;
}
.xueword .labeling span{
	color:#999;
}
.xueword .threeimg a{
	margin-right:16px;
}
.ablwbox .artimg img{
	height:65px;
}
.ablwbox .hotcontent{
	width:315px;
}
.ablwbox .starp{
	margin-top:-8px;
}
.ablwbox  p.col999{
	font-size:12px;
	margin-top:2px;
}
.xue-ablw .commbtn{
	position: relative;
    top: 5px;
    color: #79add6;
}
.sbule{
	display: inline-block;
	padding:6px 10px;
	background:#084570;
	color:#fff;
	font-weight: bold;
}
.artcontent{
	margin-bottom: 20px;
}
.artcontent .title{
	font-size:23px;
	font-weight: bold;
	text-align: center;
	padding:0 30px;
	line-height: 32px;
}
.artcontent .something{
	padding:0 58px;
	margin:20px 0;
	font-size:12px;
}
.artcontent .something a{
	margin-left:30px;
}
.artcontent .something span{
	margin-right:30px;
}
.artcontent .bodytext{
	line-height: 30px;
}
.artcontent-word p{
	margin-bottom: 20px;
}
.statement{
	border:1px solid #d7d7d7;
	padding:14px 16px;
	background:#fff;
	margin-bottom: 14px;
}
.statement p:first-child{
	margin-bottom: 14px;
}
.statement .nomal-btn-blue{
	cursor: inherit;
}
.artcontent .journaBox-operation{
	padding:6px 0  6px 440px;
	border:1px solid #79add6;
}
.scholars-alert-box{
	display: table;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9999;
	background: rgba(0,0,0,0.6);
}
.zhuanfabox{
	width:500px;
	height:200px;
	margin:0 auto;
	border:1px solid #79ADD6;
	background:#fff;
}
.zhuanfabox .title em{
	display: inline-block;
	padding:4px 18px;
	background:#79ADD6;
	color:#fff;
}
.zhuanfabox .title .icon-icon{
	font-size:20px;
	margin-right:10px;
}
.artcontent2{
	margin-top: 20px;
}
.artcontent2 .title{
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 10px;
}
.artcontent2 .journaBox-operation{
	padding: 6px 0 6px 876px;
}
.artcontent2  .journaBox-operation li .hideBoxMore{
	display: none;
}
.artcontent2  .journaBox-operation li.jiathis_style_32x32:hover .hideBoxMore{
	display: block;
}
.artcontent2  .journaBox-operation li{
	margin-right: 20px;
}


.banner{margin:22px auto 22px;width:100%;}
.large_box{margin-bottom:10px;width:100%;min-height:490px;position: relative;}
.large_box img{display:block;margin:0 auto;}
.small_box{width:100%;height:73px;overflow:hidden;}
.small_list{position:relative;float:left;width:1050px;height:73px;overflow:hidden;}
.small_list ul{height:73px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:21.3px;width:110px;}
.small_list ul li img{display:block;}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:110px;height:73px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.btn{display:block;width:20px;height:73px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer;margin-top:0;}
.btn:hover{background-color:#e7000e;}
.left_btn{float:left;margin-right:10px;background-image:url(../img/community/left_btn.png);}
.right_btn{float:right;background-image:url(../img/community/right_btn.png);}

.large_box ul li .info{
	padding-top:10px;
	font-size:16px;
}
.large_box ul li .info .center{
	font-size:18px;
}
.tongadv{
	height:100px;
	margin-bottom: 30px;
}
.tongadv img{
	width:100%;
	height:100%;
}
.news-results .speekbox{
	padding:12px 18px;
	background:#fff;
	margin-top:20px;
}
.news-results .speekbox .name a{
	font-size: 18px;
    color: #333;
    font-weight: bold;
}
.news-results .speekbox .name a:hover{
	color:#79add6;
	text-decoration: underline;
}
.news-results .speekbox .name{
	margin-bottom: 8px;
}
.width420{
	width:420px;
}
.news-results .speekbox .limittwo{
	margin:0;
}
.owl-item{
	/*height:170px;*/
	position: relative;
}
.owl-item .item{
	display: inline-block;
	/*height:100%;*/
	position: relative;
}
.owl-item img{
	width: 100%;
	height:100%;
}
.owl-pagination{
	/*bottom: 4px;*/
}
.scholars-goTop i{
	font-size: 40px;
  color: #ccc;
  cursor: pointer;
  z-index: 666;
}
.scholars-goTop .ibox{
	display: inline-block;
	width: 40px;
	height: 40px;
	background: #ccc;
	color: #f1f1f1;
	font-size: 33px;
	border-radius: 2px;
	text-align: center;
	position: relative;
	top: 13px;
	line-height: 40px;
}
.scholars-goTop{
	width:40px;
	position: fixed;
	top:50%;
	right:0;
	display: block;
}
.scholars-goTop em{
	display: inline-block;
	position: relative;
}
.scholars-goTop em .hidespan{
	display: inline-block;
	height: 40px;
	width:120px;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	position: absolute;
	background:#ccc;
	top: 13px;
	left: 53px;
	right:inherit;
	-webkit-transition: left .3s ease-in-out .1s;
  -moz-transition: left .3s ease-in-out .1s;
  transition: left .3s ease-in-out .1s;
  cursor: pointer;
 }
.scholars-goTop em:hover .hidespan{
	background:#79ADD6;
	text-decoration: none;
}
.scholars-goTop em:hover .icon-back-top{
	color:#79ADD6;
	background: #f1f1f1;
}
.scholars-goTop em:hover .ibox{
	color:#fff;
	background:#79ADD6;
	text-decoration: none;
}
.scholars-goTop em:hover .hidespan{
	left:-120px;
}
.message-board-contain .hideinfo{
	text-align: center;
	color: #666;
}
.scholars-goTop em .hidespan2{
	width:160px;
}
.scholars-goTop em:hover .hidespan2{
	left:-160px;
}
.qunzubox{
	background:#fff;
	border:1px solid #d7d7d7;
}
.qunzubox .qunzu-head{
	padding:22px 24px;
	border-bottom: 6px solid #79add6;
}
.qunzubox .qunzu-member{
	padding:22px 24px;
}
.qunzu-head .img{
	width:100px;
	height:100px;
	margin-right:24px;
}
.qunzu-head .img img{
	width:100%;
	height:100%;
}
.qunzu-head .quninfo{
	width:224px;
	margin-right: 6px;
}
.qunzu-head .quninfo .name{
	font-size:24px;
	color:#79add6;
	font-weight: bold;
	margin-bottom: 26px;
}
.qunzu-head .quninfo  .col999{
	font-size:18px;
}
.qunzu-head .qunsearch .seabox{
	position: relative;
	margin-bottom: 18px;
}
.qunzu-head .qunsearch .seabox input{
	width:690px;
	height:38px;	
	border:1px solid #d7d7d7;
	outline: 0;
	box-sizing: border-box;
    padding: 0 34px 0 8px;
}
.qunzu-head .qunsearch .seabox .icon-sousuoic{
    position: absolute;
    right: 8px;
    top: 0px;
    font-size: 24px;
    color: #ccc;
}
.newmessbtn{
	width:100%;
	height:40px;
	line-height: 40px;
	text-align: center;
	font-size:18px;
	color:#fff;
	background:#ff8702;
	border:0;
	outline: 0;
	margin-bottom: 30px;
	cursor: pointer;
}
.qunzu-head .qunsearch .set-btn{
	width:112px;
	cursor: inherit;
}
.commindex-box .label-listsbox{
	width:100%;
	padding:30px 70px 10px 90px; 
}
.commindex-box .label-listsbox .label-lists li{
	float:left;
	padding: 0 2px 0 0;
    margin: 0 40px 20px 0;
    line-height: 24px;
}
.commindex-box .label-listsbox .label-lists li img{
	width:24px;
	height:24px;
	margin-right: 6px;
}
.qunzu-member .set-btn{
	font-weight: bold;
	font-size:18px;
	min-width: 96px;
	width:auto;
	background:#2b567b;
}
.qunzu-member b{
	display: inline-block;
	width:1px;
	border-right:2px solid #d6d6d6;
	height:20px;
	margin:2px 20px 0;
	position: relative;
	top:4px;
}
.mgr-info:checked {
    border: 1px solid #5bc0de;
}
.mgr:checked {
    border: 1px solid #555;
}
.mgr-info {
    background-color: #fff;
    border: 1px solid #d7d7d7;
}
.mgr {
    position: relative;
    width: 20px;
    height: 20px;
    background-clip: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: -.15px .6px 0 0;
    vertical-align: text-bottom;
    border-radius: 50%;
    background-color: #fff;
    border: 1px solid #d7d7d7;
    outline:0;
}
.mgr-info:checked:before {
    background-color: #5bc0de;
}
.mgr:checked:before {
    height: 10px;
    width: 10px;
    border-radius: 50%;
    margin: 4px 0 0 4px;
}
.mgr:before {
    content: '';
    display: block;
    height: 0;
    width: 0;
    -webkit-transition: width .25s,height .25s;
    transition: width .25s,height .25s;
}
.qunzumem-list ul li label{
    margin: 34px 16px 0 0;
    display: inline-block;
}
.qunzumem-list ul li{
	padding:22px 0;
	overflow: hidden;
	border-bottom:1px dashed #d7d7d7;
}
.qunzumem-list ul li .img{
	width:80px;
	height:80px;
	padding:8px;
	border:1px dashed #d7d7d7;
	border-radius: 50%;
	position: relative;
}
.qunzumem-list ul li .img img{
	width:100%;
	height:100%;
	border-radius:50%;
}
.qunzumem-list ul li .img .qunzhu{
	display: inline-block;
	width:49px;
	height:27px;
	background: url('../img/community/qunshow01.png');
	position:absolute;
    top: -18px;
    left: 24px;
}
.qunzumem-list ul li .img .renzheng{
	display: inline-block;
	width:24px;
	height:20px;
	background: url('../img/community/qunshow02.png');
	position:absolute;
    bottom: 13px;
    right: -5px;
}
.qunzumem-list ul li .quncontent{
	width:700px;
	margin-left:30px;
}
.qunzumem-list ul li .quncontent .name a{
	font-size:18px;
	color:#79add6;
	font-weight:bold;
}
.qunzumem-list ul li .quncontent  p:not(:last-child){
	margin-bottom: 6px;
}
.qunzumem-list ul li .quncontent .info{
	font-size:16px;
	color:#999;
}
.qunzumem-list ul li .quncontent .set-btn{
	height:28px;
	line-height: 28px;
	font-size:14px;
	font-weight: normal;
	min-width: inherit;
	padding:0 16px;
	margin-right:6px;
	background:#ff8500;
}
.qunzumem-list ul li .qunnum{
	width:184px;
}
.qunzumem-list ul li .qunnum em:first-child{
	margin-right:26px;
}
.qunzumem-list ul li .img .guanli{
	display: inline-block;
	width:52px;
	height:52px;
	background: url('../img/community/qunshow03.png');
	position:absolute;
    top: 7px;
    left: 7px;
}
.qunzumem-list ul li .qunnum .set-btn{
	margin-top:34px;
	background:#ff8500;
}
.qunzumem-list ul li .qunnum .quxiao{
	background:#ccc;
}
.set-btn-white {
    background: #EEEEEE;
    border: 1px solid #D9D9D9;
    color: #666;
}
.qunalert .set-yzm p{
	font-size:16px;
}
.qunzumem-list2 ul li .quncontent{
	width:734px;
}
.searchbox .search-input{
	width:590px;
}
.searchbox .search-input input{
	width:540px;
}
.searchbox .search-input .icon-sousuoic{
	font-size: 22px;
    margin-left:7px;
    position: relative;
    top: 3px;
}
.qunzu-head2 .title b{
	font-size:24px;
	color:#79add6;
}
.qunzu-head2 .title a{
	position: relative;
	top:13px;
}
.qunzu-head2 .all-list{
	padding:30px 46px 0;
	position: relative;
}
.qunzu-head2 .all-list .fire{
	display:inline-block;
	width:27px;
	height:32px;
	background:url('../img/community/fire.png');
	position: absolute;
	top:24px;
	left:10px;
}
.firebth{
	background:#eee;
	display: inline-block;
	padding:2px 6px;
	border:1px solid #d7d7d7;
	border-radius: 5px;
	min-width: 60px;
	text-align: center;
	margin:0 16px 18px 0;
	cursor: pointer;
}
.qunzu-head2 .all-list .active{
	background:#084570;
	color:#fff;
}
.choose-order .jiantou{
	display: inline-block;
	height: 20px;
	width: 14px;
	position: relative;
	top: 5px;
	color:#666;
}
.choose-order .jiantou i.icon-shangsanjiao{
    font-size: 12px;
    position: absolute;
    top: -7px;
    left: -4px;
    line-height: initial;
    color: #666;
    padding: 4px 24px 0 5px;
}
.choose-order .jiantou i.icon-triangle-down-copy{
	font-size: 20px;
	position: absolute;
	bottom: -6px;
	left: -4px;
	line-height: initial;
	color:#666;
}
.choose-order .jiantou i.icon-sanjiaoxingxia {
    font-size: 12px;
    position: absolute;
    bottom: -6px;
    left: 0px;
    line-height: initial;
    color: #666;
    padding: 0 24px 4px 5px;
    left: -4px;
}
.qunzumem-list .fire-listbtn .active,.choose-order .jiantou i.active{
	color: #ff8500;
}
.qunzumem-list .fire-listbtn {
	font-size:16px;
	/*padding:10px 0;*/
}
.qunzumem-list .fire-listbtn em{
	margin-right:10px;
}
.qunzumem-list .quninfo-ul li .img{
	width:190px;
	height:150px;
	padding:0;
	border:0;
}
.qunzumem-list .quninfo-ul li .quncontent{
	width:830px;
}
.mnimg{
	display: inline-block;
	width:30px;
	height:30px;
	border-radius: 50%;
	overflow: hidden;
	margin-right:6px;
}
.qunnames .mnimg img{
	width:100%;
	height:100%;
}
.qunnames span.colblue79{
	font-size:18px;
	font-weight: bold;
	position:relative;
	top:-6px;
}
.qunnames .namerz{
	display: inline-block;
	width:18px;
	height:12px;
	background:url('../img/community/qunshow02.png');
	background-size:100% 100%;
	margin-right:6px;
}
.mnword{
	position:relative;
	top:-7px;
}
.quncontent .limittwo{
	font-size:16px;
	line-height: 24px;
	color:#999;
}
.quncontent .qun-numbs{
	margin-top:13px;
	position: relative;
}
.qun-numbs em{
	margin-right:38px;
}
.qunzumem-list ul li .quncontent .qun-numbs .set-btn{
	font-size:18px;
	height:38px;
	line-height: 38px;
	position: absolute;
	top:-12px;
	right:0;
}
.qunzu-btns a{
	font-size:16px;
	font-weight: bold;
}
.qunzu-btns .active{
	color:#79add6;
}
.quncontent .qun-numbs2{
	margin-top:28px;
}
.qunnames2 span.colblue79{
	top:2px;
}
.quninfo-ul2 .title{
	margin-bottom: 14px;
}
.quninfo-ul2 .title a{
    font-size: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    display: inline-block;
    max-width: 782px;
    white-space: nowrap;
}
.quninfo-ul2 .title span.col999{
	margin-top:6px;
}
.jing{
	display: inline-block;
	width:26px;
	height:26px;
	background:url('../img/community/jing.png');
	position: relative;
	top:6px;
	margin-left:8px;
}
.quninfo-ul2 .jing{
    position: relative;
    top: 0px;
}
.qunzumem-list .quninfo-ul2 .namesinfo .img{
	width:60px;
	height:60px;
	border-radius: 50%;
	overflow: hidden;
	margin-right:10px;
}
.qunzumem-list .quninfo-ul2 .namesinfo .img img{
	width:100%;
	height:100%;
}
.qunzumem-list .quninfo-ul2 .namesinfo .word .name a{
	font-size:18px;
	font-weight: bold;
	color:#79add6;
}
.qunzumem-list .quninfo-ul2 .namesinfo .word{
	width:980px;
	margin-top:8px;
}
.qunzumem-list .quninfo-ul2 .tizitext{
	font-size:16px;
	color:#999;
	line-height: 24px;
	margin-top:14px;
	margin-bottom: 18px;
}
.qunzumem-list .quninfo-ul2 u{
	text-decoration: none;
}
.qunzumem-list .quninfo-ul2 .btnzan span:first-child{
	margin-right:20px;
}
.qunzumem-list .quninfo-ul2 .btnzan span i{
	margin-right:4px;
	cursor: pointer;
}
.quninfo2 p.col999 em{
	margin-right:34px;
}
.qunzu-head .quninfo2{
	width:920px;
}
.atex-open-button button{
	left: 431px;
}
.nothing{
	background: url(../img/community/nothing.png) no-repeat center center;
}
.person-mulu{
	background: #fff;
    position: absolute;
    top: 460px;
    left: -22px;
}
.person-mulu .box{
    padding: 6px;
    width: 130px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 22px;
    /*display: none;*/
}
.person-mulu .person-mulu-title{
	display: inline-block;
	padding:8px 4px;
	background:#79add6;
	color:#fff;
	border-radius: 5px 0 0 5px;
	display: none;
}
.person-mulu:hover .box{
	display: block;
}
.person-mulu-fixed{
	position: fixed;
	top: 120px;
    left: -152px;
}
.person-mulu .title{
	margin-bottom: 6px;
	font-size:16px;
}
.person-mulu .title button{
	border:0;
	background:transparent;
	color:#79add6;
	cursor: pointer;
	margin-top:2px;
	outline: 0;
}
.hasmulu{
	position:relative;
}
.person-mulu ul li.active a,.person-mulu ul li:hover a{
	color:#79add6;
}
.mulubox{
	width:560px;
	margin:0 auto;
	border:1px solid #79add6;
	background:#fff;
}
.mulubox .title{
	background:#ccc;
	height:30px;
	line-height: 30px;
	padding:0 10px;
}
.mulubox .title em{
	font-size:16px;
	color:#79add6;
	font-weight: bold;
}
.mulubox .mulu-content{
	padding:20px;
	overflow: hidden;
}
.mulubox .mulu-content .addp input{
	height:24px;
	line-height: 24px;
	width:190px;
	padding-left:6px;
	outline: 0;
}
.mulubox .mulu-content .addp  button{
	color: #0066FF;
	cursor: pointer;
	margin:0 8px;
	outline: 0;
}
.mulubox .mulu-content .rowcontent{
	width:100%;
	padding-right:40px;
	height:200px;
	overflow: auto;
}
.mulubox .mulu-content ul{
	list-style: initial;
	padding-left:20px;
	margin-top:16px;
}
.mulubox .mulu-content ul li{
	padding:4px 0;
}
.mulubox .mulu-content ul li:hover{
	background:#ccc;
}
.mulubox .mulu-content ul li button{
	border:0;
	background: transparent;
	color:#0066FF;
	padding:0;
	cursor: pointer;
	margin:0 2px;
	outline: 0;
}
.jianbtn{
	display: inline-block;
	width:12px;
	height:12px;
	background:url('../img/community/upjian.png');
	background-size:100% 100%;
	cursor: pointer;
}
.downjian{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
}
.com320img{
	width:320px;
	height:390px;
	margin-right:10px;
}
.half-com320img{
	width:320px;
	height:190px;
	position:relative;
}
.com320img .half-com320img:last-child{
	margin-top: 9px;
}
.grid figure a.item{
	opacity: 1;
}
.xsdjt-runimg{
	padding:18px 30px 36px;
	position: relative;
	background:#fff;
	border:1px solid #d7d7d7;
	margin-bottom: 30px;
}
.xsdjt-runimg .movebtn{
	width:34px;
	height:60px;
	background:#e9ebed;
	position: absolute;
	left:10px;
	top:256px;
	text-align: center;
	line-height: 60px;
	cursor: pointer;
	z-index: 666;
}
.xsdjt-runimg .movebtn i{
	padding:0;
	font-size:28px;
	color:#79add6;
	font-weight: normal;
}
.xsdjt-runimg .movebtn.jingyong i{
	color:#999;
}
.xsdjt-runimg .movebtn.next{
	left:1050px;
}
.xsdjt-runimg .xsdjt-title{
	display: inline-block;
	width:254px;
	height:50px;
	line-height: 50px;
	text-align: center;
	font-size:28px;
	color:#fff;
	background:url('../img/community/xsdjt_title.png');
	margin-bottom: 30px;
	background-size:100% 100%;
}
.xsdjt-runimg .runbox{
	margin-left:30px;
}
.xsdjt-runimg  .runli {
    width: 10000px;
    height: 390px;
    position: relative;
}
.xsdjt-runimg  .runli li{
	float:left;
	margin-right: 20px;
}
.xsdjt-runimg .center a.right{
	color:#79add6;
	padding:2px 4px;
	border:1px solid #d7d7d7;
	background:#fbfbfb;
	margin-top:14px;
}
.xsdit-search input{
	height:36px;
}
.xsdit-search{
	margin:18px 0;
}
.xsdjt-runimg .qunzulist li{
	position: relative;
	width:320px;
	height:250px;
	float:left;
	margin:0 34px 24px 0;
	overflow: hidden;
}
.xsdjt-runimg .qunzulist li:nth-child(3),.xsdjt-runimg .qunzulist li:nth-child(6){
	margin-right:0;
}
.xsdjt-runimg .qunzulist li img{
	width:100%;
	height:100%;
}
.xsdjt-runimg .qunzulist li .info{
	padding:10px;
	position: absolute;
	top:0px;
	width:100%;
	box-sizing: border-box;
	background:rgba(0,0,0,0.4);
	color:#fff;
}
.xsdjt-runimg .qunzulist li .info .name{
	font-size:18px;
}
.xsdjt-runimg .qunzulist li .content{
	position: absolute;
	bottom: 0;
}
.xsdjt-runimg .qunzulist li .content .set-btn{
	width:auto;
	padding:2px 10px;
	color:#fff;
	height:auto;
	line-height:inherit;
	font-size:14px;
	border:1px solid #fff;
	background:#ff8500;
	margin-right:6px;
}
.xsdjt-runimg .qunzulist li .content .biaoqian{
	padding-left:10px;
}
.xsdjt-runimg .qunzulist li .content .someting{
	border:1px solid #070707;
	border-top:0px;
	box-sizing: border-box;
	width:320px;
	background:#ecedef;
	margin-top:4px;
	height:0;
	-webkit-transition: all .2s ease-in-out .1s;
    -moz-transition: all .2s ease-in-out .1s;
    transition: all .2s ease-in-out .1s;
}
.xsdjt-runimg .qunzulist li .content .someting .limitword{
	font-size: 12px;
    line-height: 18px;
}
.xsdjt-runimg .qunzulist li .content .someting p.col999 em{
	margin-right:12px;
}
.xsdjt-runimg .qunzulist li:hover .content .someting{
	height:auto;
	padding:8px 14px;
}
.qzretie{
	border:1px solid #d7d7d7;
	border-spacing: 0;
    border-collapse: collapse;
    width:100%;
}
.qzretie thead th{
	font-size:18px;
	color:#333;
	background:#e7e6e6;
	border:1px solid #d7d7d7;
	font-weight: normal;
}
.qzretie td{
	padding:4px 0 4px 12px;
	background:#fff;
	text-align: center;
}
.qzretie td p{
	/*width:100%;*/
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.qzretie tr p.one{
	width:402px;
}
.qzretie tr p.two{
	width:195px;
}
.qzretie tr p.three{
	width:142px;
}
.group-info .img{
	width:460px;
	height:360px;
	position: relative;
}
.group-info .img img{
	width:100%;
	height:100%;
}
.group-info .group-content{
	width:640px;
	box-sizing: border-box;
	background:#79add6;
	padding:18px 30px;
	height:360px;
	color:#fff;
}
.group-info .group-content .name{
	font-size:24px;
	font-weight: bold;
	margin-bottom: 10px;
}
.group-info .group-content .set-btn{
	background:#ff8500;
	border:1px solid #fff;
	font-size:18px;
}
.group-info .group-content .group-manager{
	color:#fff;
}
.group-info .group-content .group-manager .mnimg{
	position: relative;
	top:2px;
}
.group-info .group-content .group-words{
	margin-top:14px;
	font-size:16px;
	line-height: 28px;
	margin-bottom: 14px;
	height: 140px;
    overflow: hidden;
}
.group-info .group-content .group-num em{
	margin-right:14px;
}
.org-bq,.group-info .group-content .org-bq{
	width:auto;
	padding:2px 10px;
	font-size:14px;
	height:auto;
	line-height: inherit;
	cursor: inherit;
}
.fly{
	display: inline-block;
	width:21px;
	height:21px;
	background:url('../img/community/fly.png');
}
.org-bq,.group-info .group-content .fly{
	position: relative;
	top:2px;
	margin-left:4px;
}
.group-info .group-content .group-bqs{
	margin-top:16px;
}
.group-info{
	margin:18px auto 28px;
}
.group-info .group-content .write-group-words{
	width:100%;
	height:120px;
	margin:14px 0;
}
.group-contain{
	padding:18px 24px;
	background:#fff;
	border:1px solid #d7d7d7;
}
.focal-point .focal-info{
	background:#fbd7a1;
	width:320px;
	height:260px;
	box-sizing: border-box;
	padding:24px 44px;
}
.focal-point .focal-info .name{
	font-size:18px;
	font-weight:bold;
}
.focal-point .focal-info .words{
	font-size:18px;
	margin:20px 0;
	line-height: 30px;
}
.focal-point .focal-info .qunnames>span.colblue084{
	position: relative;
	top:-7px;
	margin-right:6px;
}
.focal-point .focal-info .qunnames{
	font-size:16px;
}
.focal-point .focal-info .set-btn-org{
	background: #ff8500;
    border: 1px solid #fff;
    font-size: 18px;
    margin-top:12px;
}
.focal-point .img{
	width:430px;
	height:260px;
}
.focal-point .img img{
	width:100%;
	height:100%;
}
.focal-nums{
	padding:80px 0 0 36px;
    width: 300px;
    box-sizing: border-box;
}
.focal-nums .kuai{
	display: inline-block;
	width:120px;
	height:50px;
	line-height: 50px;
	text-align: center;
	font-size:30px;
	color:#79add6;
	background:#ddddde;
}
.focal-nums .kuai2{
	color:#fff;
	background:#79add6;
}
.focal-nums a:first-child{
	margin-right:20px;
}
.focal-nums .center{
	font-size:16px;
	margin-top:14px;
}
.group-contain .s-search .colwhite{
	font-size:16px;
	margin-right:20px;
	line-height: 40px;
}
.group-contain .s-search  .search-box{
	width:800px;
}
.group-contain .s-search{
	margin:30px 0 20px;
}
.qsearch-results .qunzu-member em{
	font-size:16px;
	font-weight: bold;
	cursor: pointer;
}
.qsearch-results .qunzu-member{
	border-bottom: 1px solid #999;
	height:50px;
	line-height: 50px;
	padding-left:20px;
	margin-bottom: 10px;
}
.qsearch-results .qunzu-member em.active{
	color:#75ACD6;
}
.qsearch-results .qunzu-member .set-btn{
	background: #084870;
    border: 1px solid #084870;
    font-weight: normal;
}
.qunzumem-list .tinums{
	width:58px;
}
.qunzumem-list .ticontent{
	width:990px;
}
.qunzumem-list .ticontent .icon-top{
    font-size: 22px;
    color: #75ACD6;
    position: relative;
    top: -7px;
    margin-left: 8px;
}
.qunzumem-list .tinums p.col999{
    font-size: 22px;
    text-align: right;
    margin-right: 12px;
}

.qsearch-results .qunzumem-list ul li{
	padding:8px 0;
	border:0;
}
.group-info  .changeimg{
	position: absolute;
    display: inline-block;
    background-color: rgba(215, 215, 215,0.6);
    width: 460px;
    height: 360px;
    overflow: hidden;
    color: #79ADD6;
    text-decoration: none;
    text-indent: 0;
    left: 0;
    line-height: 20px;
    text-align: center;
    line-height: 360px;
    font-size: 18px;
}
.group-info  .changeimg i{
	display: inline-block;
    width: 80px;
    height: 80px;
    background: url('../img/scholars/imgupload.png') no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 5px;
}
.group-info  #changeimg{
	position: absolute;
    right: 0;
    top: 0;
    opacity: 0;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.weixuenewslist2{
	width:100%;
	box-sizing: border-box;
	border:1px solid #ddd;
	background:#fff;
	padding:20px 30px;
	margin-top:14px;
}
.weixuenewslist2 .weixuetitle{
	color:#79add6;
	font-weight: bold;
	font-size:18px;
	margin-bottom:24px;
}
.weixuenewslist2 .namelabeling .hasimg .img{
	width:50px;
	height:50px;
}
.weixuenewslist2 .namelabeling .hasimg .name{
	font-size:18px;
	font-weight: bold;
	top:12px;
}
.weixuenewslist2 .namelabeling .icon-jinggao{
	font-size:30px;
	cursor: pointer;
}
.weixuenewslist2 .artcontent-word{
	font-size:16px;
	margin-left:58px;
}
.weixuenewslist2 p.font14 a{
	margin-right:8px;
}
.bibliography p{
	color:#999;
	line-height: 24px;
}
.weixuenewslist2 .author-information{
	width:594px;
	height:176px;
	box-sizing: border-box;
	padding:12px 12px 12px 50px;
	border:1px solid #d7d7d7;
	background:#f2f2f2;
	margin:22px auto 16px;
}
.weixuenewslist2 .author-information .namelabeling .hasimg .name{
    font-weight: normal;
    color: #666;
    display: inline-block;
    width: 269px;
    white-space: nowrap;
    overflow: hidden;
}
.weixuenewslist2 .author-information .namelabeling .btns span{
	margin-left:18px;
}
.weixuenewslist2 .author-information .namelabeling .btns span i{
	font-size:22px;
	color:#999;
	margin-right:4px;
	cursor: pointer;
}
.weixuenewslist2 .author-information .namelabeling .btns{
	position: relative;
	top:8px;
}
.weixuenewslist2 .author-information .namelabeling .btns span i:hover{
	color:#ff8500;
}
.weixuenewslist2 .author-information p{
	line-height: 24px;
}
.weixuenewslist2 .journaBox-operation li i,.weixuenewslist2 .journaBox-operation li a.icon-pinglun{
	font-size:28px;
}
.weixuenewslist2 .artcontent .journaBox-operation{
	border: 0;
	padding: 6px 0 6px 220px;
}
.weixuenewslist2 .journaBox-operation li{
	margin-right:78px;
}
.sixin-alert{
	right: -173px;
    top: 50px;
    z-index: 666;
}
.weixuenewslist2 .sixin-alert .sixin-alert-title{
	line-height: 36px;
}
.weixuenewslist2 .atexp-comment-box{
	display: block;
	height:auto;
	background: transparent;
	margin-bottom: 14px;
}
.weixuenewslist2 .atexp-comment-box textarea{
    width: 100%;
    height: 170px;
    position: inherit;
    left:0;
    top:0;	
}
.weixuenewslist2 .atexp-comment-box .atexp-comment-boxbt{
	position: inherit;
	right:0;
	bottom: 0;
	border:0;
	float:right;
	margin-top:6px;
}
.weixuenewslist2 .atexp-comment .atexp-comment-title{
	border-bottom: 3px solid #79add6;
	border-top:0;
	padding-left:18px;
}
.weixuenewslist2 .atexp-comment .atexp-comment-title em{
	display: inline-block;
	padding:4px 20px;
	border-radius: 5px 5px 0 0;
	font-size:16px;
	cursor: pointer;
}
.weixuenewslist2 .atexp-comment .atexp-comment-title em.active{
	color:#fff;
	background:#79add6;
}
.weixuenewslist2 .atexp-comment .con1-touxiang{
	border-radius: 50%;
}
.weixuenewslist2 .atexp-comment-boxbt{
	border:0;
	outline: 0;
}
.weixuenewslist2 .atexp-comment-box2{
	float:left;
}
.weixuenewslist2 .btnlikea{
	display: inline-block;
	outline:0;
}
.jinghua{
	display: inline-block;
	width:55px;
	height:33px;
	background:url('../img/community/jinghua.png');
	position: relative;
	top:6px;
	margin-left:6px;
}
.artcontent .namelabeling .labeling .twocol{
	position: relative;
    top: 10px;
    color:#999;
    margin-right:16px;
}
.artcontent .artcontent-word .set-btn{
	height: 28px;
    line-height: 28px;
    font-size: 14px;
    font-weight: normal;
    min-width: inherit;
    padding: 0 16px;
    margin-right: 6px;
    background: #ff8500;
    width:auto;
}
.qunzu-name{
	margin:22px 0;
}
.qunzu-name span{
	display: inline-block;
	padding:4px 20px;
	color:#fff;
	background:#0964e1;
	font-size:24px;
	border-radius: 10px;
}
.artcontent3 .bodytext{
	text-indent: 2em;
}
.artcontent3 .namelabeling{
	margin:20px 0;
}
.madeqz-info{
	width:1020px;
	box-sizing: border-box;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:20px 30px;
	margin-bottom: 20px;
}
.madeqz-info p{
	font-size:16px;
	line-height: 32px;
}
.madeqzbox{
	padding:20px 40px;
}
.madeqz-title{
	font-size:18px;
	font-weight: bold;
	margin-bottom: 16px;
}
.madeqz-info .title{
	margin-bottom: 6px;
}
.madeqz-info .title2{
	margin-top:6px;
}
.madeqzbox .warning{
	padding:0 30px;
	font-size:16px;
	line-height: 32px;
}
.iknow{
	width:100%;
	height:60px;
	line-height: 60px;
	font-size:24px;
	font-weight: bold;
	color:#fff;
	text-align: center;
	background:#0964e1;
	margin-top: 16px;
    position: relative;
    top: 14px;
}
.iknow input{
	width:28px;
	height:28px;
	border-radius: 5px;
	position: relative;
	top:6px;
	margin-right:6px;
}
.madewords{
	width:570px;
}
.madewords .hasline .name{
	font-size:18px;
	margin-right:18px;
}
.madewords .hasline{
	margin-bottom: 20px;
}
.madewords .hasline .wordinput{
	width:264px;
	height:40px;
	box-sizing: border-box;
	padding-left:12px;
	border:1px solid #d7d7d7;
	outline: 0;
	margin-right:18px;
}
.madewords .hasline .wordinput:last-child{
	margin-right:0;
}
.madewords .hasline textarea{
	width:478px;
	height:126px;
	border:1px solid #d7d7d7;
	box-sizing: border-box;
	padding:14px 12px;
	float:right;
	outline: 0;
}
.madewords .infolit{
	color:#999;
	padding:0 40px 0 94px;
}
.memberlist {
	margin-left:94px;
}
.memberlist li img{
	width:52px;
	height:52px;
	border-radius: 50%;
	margin-bottom: 6px;
}
.memberlist li{
	text-align: center;
	float:left;
	position: relative;
	margin-right:18px;
}
.memberlist li i{
	position: absolute;
    font-size: 18px;
    top: -4px;
    right: 2px;
    color: red;
    cursor: pointer;
}
.madeupimg{
	width:446px;
	box-sizing: border-box;
	padding-left:70px;
}
.madeupimg .nomalimg .img{
	width:200px;
	height:200px;
	margin-right:16px;
	margin-bottom: 12px;
}
.madeupimg .nomalimg .img img{
	width:100%;
	height:100%;
}
.madeupimg .nomalimg .nomalbtn{
	padding-top:107px;
}
.madeupimg .nomalimg .nomalbtn p{
	margin-top:10px;
}
.journaBox-operation li .hideBoxMore .childBox2{
	width: 212px;
}
.jiafile{
	position: relative;
    display: inline-block;
    width: 96px;
    height: 36px;
    overflow: hidden;
    text-decoration: none;
    text-indent: 0;
    left: 0;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    line-height: 36px;
}
.jiafile input{
	position: absolute;
    right: 0;
    top: 0;
    opacity: 0;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.madeupimg .litimg{
	margin-top:96px;
}
.madeupimg .litimg .img{
	width:110px;
	height:110px;
	margin-right:18px;
	margin-bottom: 12px;
}
.madeupimg .litimg .img img{
	width:100%;
	height:100%;
}
.madeupimg .litimg .nomalbtn{
	padding-top:73px;
}
.madeqzbox .madeinfo{
	font-size:18px;
	color:#ff3333;
	margin:46px 0 28px;
	padding-top:46px;
}
.madeqzbox .set-shenblue{
	font-size:24px;
	background:#0964e1;
	padding:4px 18px;
	width:auto;
	height:auto;
	line-height: inherit;
}
.alert .addmems{
	width:790px;
	min-height: 360px;
}
.alert .addmems .addmems-content{
	padding:22px;
}
.alert .addmems .addmems-content2{
	padding:22px 60px;
}
.alert .addmems .addsearch{
	width:360px;
	box-sizing: border-box;
	border:1px solid #d2d2d2;
	padding:18px 22px;	
}
.alert .addmems .addsearch .addsearch-man {
	height: 144px;
    box-sizing: border-box;
    overflow: auto;
}
.alert .addmems .addsearch .addsearchbox input{
	width:214px;
	border:1px solid #d2d2d2;
	box-sizing: border-box;
	height:40px;
	padding-left:8px;
	outline: 0;
}
.alert .addmems .addsearch .addsearchbox .set-btn{
	height:40px;
	line-height: 40px;
	width:86px;
	border-radius: inherit;
}
.alert .addmems .addsearch .addsearch-man .btnlikea{
	display: inline-block;
	position: relative;
	font-size:18px;
	color:#79add6;
	top:12px;
	outline: 0;
	border:0;
}
.alert .addmems .namelabeling .hasimg .img{
	width:50px;
	height:50px;
}
.alert .addmems .namelabeling .hasimg .name{
    font-size: 14px;
    color: #999;
    position: relative;
    top: 15px;
    display: inline-block;
    width: 167px;
    white-space: nowrap;
    overflow: hidden;
}
.alert .addmems .addsearch .addsearch-man li{
	margin-top: 12px;
	height:50px;
}
.alert .addmems .addsearch2 .addsearch-man li{
	margin-bottom: 12px;
	margin-top:0;
}
.alert .addmems .addmems-content .clear{
	padding-top:14px;
}
.alert .addmems .addmems-content .clear .stage-step2{
	background:#ff8601;
	margin-left:18px;
}
.user-header{
	height:auto;
}
.weimain{
	width:1058px;
	box-sizing: border-box;
	border:1px solid #ccc;
	border-radius:5px;
	padding:20px 40px;
	background:#fff;
	margin:0 auto;
	position: relative;
	top:-126px;
}
.weimain .hasimg{
	margin-bottom: 26px;
}
.weimain .hasimg .img{
	width: 50px;
	height: 50px;
	margin-right:18px;
}
.weimain .hasimg .name{
	font-size:16px;
	color:#666;
	top:13px;
}
.weimain .weiinput{
	width:100%;
	height:50px;
	box-sizing: border-box;
	border:0;
	border-bottom: 1px solid #ccc;
	outline: 0;
	font-size:18px;
	padding-left:10px;
	font-family: arial;
}
.weimain .weitext{
	width:100%;
	height:140px;
	box-sizing: border-box;
	padding:22px 10px;
	border:0;
	border-bottom: 1px solid #ccc;
	outline: 0;
	font-size:18px;
	font-family: arial;
	min-height: 200px; 
}
.weimain .weiinfo{
	text-align: right;
	color:#999;
}
.weimain .weiinfo a{
	font-size: 18px;
}
.weimain .weiinfo2{
	margin-top:6px;
} 

.weimain .madewords{
	padding-top:14px;
	width:100%;
}
.madewords .bigcb{
	width: 20px;
    height: 20px;
    position: relative;
    top: 3px;
    margin-right:4px;
}
.madewords .hasline em.biaoqian{
	margin-right: 20px;
	font-size:18px;
	color:#333;
	display: inline-block;
    margin-bottom: 8px;
}
.madewords .hasline2{
	padding-left:125px;
}
.madewords .hasline .set-span{
	margin-right:14px;
	cursor: inherit;
	background:transparent;
}
.font12{
	font-size:12px;
}
.madewords .hasline .set-btn-org{
	width:350px;
	height:40px;
	line-height: 40px;
	text-align: center;
	background:#ff8702;
	border-radius: 50px;
	font-size:26px;
}
.qunzu-name em{
	font-size:24px;
	margin-left:14px;
}
.maninput{
	margin-bottom:24px;
}
.totalinput{
	width:100%;
	height:40px;
	box-sizing: border-box;
	padding-left:8px;
	border:1px solid #d7d7d7;
	outline: 0;
}
.totaltext{
	width:100%;
	height:560px;
	box-sizing: border-box;
	padding:20px;
	border:1px solid #d7d7d7;
	outline: 0;
	font-family: arial;
}
.maninput .ftbq{
	display: inline-block;
	padding:4px 10px;
	margin-right:8px;
	cursor: pointer;
	background: none;
    border: 0;
    outline: 0;
}
.maninput .ftbq.active{
	background:#ff6600;
	color:#fff;
}
.perqzbox{
	margin-top:30px;
}
.xsdjt-runimg .person-fatie-title{
	border-bottom: 4px solid #79add6;
	height:46px;
	line-height: 46px;
	font-size:24px;
	color:#333;
	padding-left:16px;
}
.alert .addmems .addsearch2 .addsearch-man {
	height: 185px;
    overflow: auto;
    box-sizing: border-box;
}
.artinfo-box{
	border-bottom: 4px solid #ccc;
	padding:0 50px 30px 0;
}
.artinfo-box .name{
	font-size:18px;
    padding-left: 20px;
    margin-bottom: 20px;
}
.artinfo-box .name b{
	font-size:24px;
	margin-right:6px;
}
.artinfo-box .img{
	width:150px;
	height:150px;
	border:1px solid #ccc;
	background:#eee;
	text-align: center;
	vertical-align: middle;
}
.artinfo-box .img img{
	width:130px;
	height:130px;
}
.artinfo-box .attpng li{
	float:left;
	margin-left:28px;
	text-align: center;
	color:black;
	font-size:12px;
	font-weight: bold;
}
.artinfo-box .attpng li:first-child{
	margin:0;
}
.artinfo-box .attpng li i {
    font-size: 22px;
    position: relative;
    top: 2px;
    margin-right: 6px;
}
.artinfo-box .attpng li img{
	width:90px;
	height:90px;
	margin-bottom: 4px;
}
.artinfo-box .attpng li i.icon-disanfangweixin{
	color: #40B31F;
}
.artinfo-box .attpng li i.icon-iconfontweibowukuang{
	color: #F8232C;
}
.artinfo-box .infos{
	padding:30px 0 0 16px;
}
.artinfo-box .infos p{
	font-size:16px;
	color:#999;
	margin-bottom: 14px;
}
.artcontent4 .title{
	margin-top:28px;
	margin-bottom: 44px;
}
.weixuenewslist2  .artcontent4 .journaBox-operation{
	padding: 10px 0 10px 634px;
}
.wjtatrwords p{
	margin-bottom: 30px;
	font-size:16px;
	line-height: 30px;
}
.wjtatrwords .time{
	text-align: right;
	margin-bottom: 12px;
	font-size:14px;
}
.personti-info{
	padding:26px 16px;
}
.personti-info li{
	margin-bottom: 14px;
	font-size:18px;
}
.personti-info li .tzname a.colblue79:hover{
	color:#79ADD6;
}
.personti-info li .tzname{
	display: inline-block;
	width:730px;
	margin-right:4px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.personti-info li .plnum{
	display: inline-block;
	width:126px;
	margin-right: 4px;
}
.personti-info li .time{
	display: inline-block;
	width:130px;
	text-align: center;
}
.litqzbox{
	width:536px;
	box-sizing: border-box;
}
.set-litbtn{
	padding:4px 10px;
	background:#79add6;
	color:#fff;
	font-size:12px;
	border:0;
	outline: 0;
	border-radius: 5px;
}
.wenhao{
	display: inline-block;
	width:24px;
	height:24px;
	background:url('../img/community/wenhao.png');
	position: relative;
	top:6px;
	margin-left:8px;
}
.graybtn{
	background:#ccc;
}
.shangsheng{
	display: inline-block;
	width:14px;
	height:15px;
	background:url('../img/community/shangsheng.png');
	margin-left:8px;
}
.litqzbox .hasmab{
	margin-bottom: 18px;
	position: relative;
}
.perqzlist li .name a{
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width:82px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
} 
.perqzlist li .name {
	margin-bottom: 10px;
}
.perqzlist li .word{
	width:151px;
	padding-left:8px;
}
.perqzlist li .numbs{
	font-size:12px;
	margin-top:2px;
}
.perqzlist li .word .set-litbtn{
	font-size:12px;
	width:auto;
	cursor: pointer;
}
.perqzlist li .word .graybtn{
	cursor: inherit;
}
.perqzlist li:nth-child(odd){
	margin-right:8px;
}
.perqzlist li{
	float:left;
	margin-bottom: 10px;
}
.perqzlist li .img{
	width:100px;
	height:100px;
	position: relative;
}
.perqzlist li .img img{
	width:100%;
	height:100%;
}
.perqzlist li .img .infoword{
	width:100px;
	height:100px;
	position: absolute;
	top:0;
	left:0;
	background:rgba(255,255,255,0.5);
}
.perqzlist li .img .alword{
    text-align: center;
    margin-top: 33px;
    font-size: 20px;
}
.qztwobox .xsdjt-runimg{
	padding:18px 12px;
	position: relative;
}
.perqzlist .set-litbtn{
	padding:4px 6px;
} 
.qztzbox .title a{
	font-size:16px;
}
.qztzbox .words{
	line-height: 24px;
}
.qztzbox .words-info{
	line-height: 24px;
	text-indent: 2em;
}
.alert .qztzbox{
	width:700px;
}
.qztzbox  .hasmarb{
	margin-bottom: 15px;
}
.qztzbox  .surey{
	font-weight: bold;
	color:#333;
	margin:0 40px 0;
}
.qztzbox .set-btn{
	height:30px;
	line-height: 30px;
}
.wenbox{
    position: absolute;
    width: 385px;
    border: 1px solid #d7d7d7;
    background: #fff;
    z-index: 66;
    top: -136px;
    padding: 12px;
    right: 7px;
    font-size:12px;
	display: none;
}
.qunzu-name .tzbtn{
	padding:6px 20px;
	font-size:18px;
	color:#fff;
	border:0;
	background:#cc0000;
	margin-left:10px;
	cursor: pointer;
}
.qunzu-name .tzbtn2{
	background:#094570;
}
.qunzu-name .tzbtn3{
	background:#666;
}
.user-gradbox .namelabeling .hasimg .img{
	width:80px;
	height:80px;
	margin-right:12px;
}
.user-gradbox .namelabeling .hasimg .name{
	font-size:24px;
	color:#333;
	font-weight: normal;
}
.user-gradbox .namelabeling .hasimg .grading{
    font-size: 18px;
    position: relative;
    top: 12px;
    margin-left: 12px;
    color: #fff;
    background: #ffc800;
    border-radius: 10px;
    padding: 1px 8px;
    font-style: italic;
}
.user-gradbox .namelabeling .hasimg .grading span{
	font-style: normal;
	margin-left:5px;
}
.user-gradbox .namelabeling .user-mess{
	position: relative;
    top: 14px;
    color: #999;
    margin-left: 10px;
}
.user-gradbox .namelabeling .gradnum{
	padding:14px 50px 22px;
}
.user-gradbox .namelabeling .gradnum .grading{
	font-size:18px;
}
.user-gradbox .namelabeling .gradnum .gradline{
	display: inline-block;
	width:840px;
	height:16px;
	border:1px solid #ccc;
	background:#f1f1f1;
	margin:0 12px;
	position: relative;
	top:2px;
}
.user-gradbox .namelabeling .gradnum .gradline .gradtrueline{
	position: absolute;
	display: inline-block;
	height:100%;
	border:1px solid #ff8700;
	background:#ff8700;
	top:-1px;
	left:-1px;
}
.user-gradbox .namelabeling .gradnum .gradline .gradtrueline .numbiao{
	display: inline-block;
	padding:1px 10px;
	font-size:12px;
	color:#fff;
	position: absolute;
    right: -29px;
    top: -34px;
    background:#ff6600;
}
.orgsan{
	display: inline-block;
	width:9px;
	height:5px;
	background:url('../img/community/orgsan.png');
	position: absolute;
    bottom: -5px;
    left: 9px;
}
.weimain .person-mulu{
	top: 160px;
}
.userlinebox{
	padding:16px 22px;
	margin-bottom: 20px;
	border-top:2px solid #ccc;
}
.userlinebox .title{
	font-size:18px;
	margin-bottom: 16px;
}
.userlinebox .title .colorange{
	margin-right:6px;
}
.userlinebox .info{
	font-size:16px;
	line-height: 30px;
}
.user-table{
	width:100%;
	border-collapse: collapse;
	border:1px solid #ccc;
	background:#fff;
}
.user-table thead th{
	background:#d4e6f4;
	color:#333;
	font-weight: normal;
	font-size:16px;
}
.user-table tbody td,th{
	border:1px solid #ccc;
}
.user-table tbody td{
	background:#fff;
	text-align: center;
	padding:6px 0;
	font-size:14px;
}
.user-table2 tbody tr td:nth-child(1),.user-table2 tbody tr td:nth-child(4){
	background:#f0f0f0;
}
.alert .addmems2{
	width:500px;
	height:auto;
	min-height: auto;
}
.alert .addmems2 .bitinput select{
	height: 30px;
    width: 300px;
}
.alert .addmems2 .bitinput{
	margin:20px 0;
}
.atexp-comment .atexp-comment-con2{
	width: 988px;
}
.zhuanfabox .warning-word2{
	line-height: 56px;
    margin: 29px 0 20px;
    font-size: 18px;
}
.comweibox .bigimg .xueinfo{
	position: absolute;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    padding: 16px 12px;
    color: #fff;
    background: rgba(0,0,0,0.3);
}
.comweibox .bigimg .xueinfo p a{
	color:#fff;
	font-weight: bold;
	font-size:14px;
}
.comweibox .bigimg .xueinfo p{
	font-size:12px;
}
.comweibox .bigimg .img{
	position: relative;
}
#commindexrun .owl-pagination,#commindexrun2 .owl-pagination{
	display: none;
}
#commindexrun .owl-buttons,#commindexrun2 .owl-buttons{
	display: block;
}
#commindexrun,#commindexrun2{
	position: relative;
}
#commindexrun .owl-controls .owl-buttons div,#commindexrun2 .owl-controls .owl-buttons div{
	padding: 11px 6px;
	position: absolute;
    top: -200px;
}
#commindexrun .owl-controls .owl-buttons .owl-next i,#commindexrun2 .owl-controls .owl-buttons .owl-next i{
	padding:0;
	color:#fff;
}
#commindexrun .owl-controls .owl-buttons .owl-next,#commindexrun2 .owl-controls .owl-buttons .owl-next{
	right:0;
}
#commindexrun .owl-controls .owl-buttons .owl-prev,#commindexrun2 .owl-controls .owl-buttons .owl-prev{
	left:0;
}
.com280img a .title{
	position: absolute;
    width: 100%;
    clear: both;
    bottom: 196px;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
}
.com280img a .hasnums{
	position: absolute;
    bottom: 55px;
    width: 100%;
    color: #fff;
    font-size: 22px;
}
.com280img a .hasnums span{
	font-size: 30px;
	color:red;
}
.rulebox td{
	padding:6px 0;
	text-align: center;
	line-height: 24px;
}
.rulebox{
	margin-bottom: 52px;
	width:100%;
}
.themeboxs2 .themebox{
	height:150px;
}
.themeboxs2{
	margin:10px 0 30px 0;
}
.advertisingbox{
	padding:28px 0 28px 32px;
	background:#fff;
	border:1px solid #d7d7d7;
	box-sizing: border-box;
	margin-top:30px;
}
.advertisingbox .adverul-box li{
	width:320px;
	height:120px;
	background:#ececec;
	float:left;
	box-sizing: border-box;
	padding:16px 18px;
	margin-right:34px;
	cursor: pointer;
	margin-bottom: 28px;
}
.advertisingbox .adverul-box li .words{
	width:198px;
	box-sizing: border-box;
	padding:16px 0 0 12px;
}
.advertisingbox .adverul-box li .img{
	width:86px;
	height:86px;
	box-sizing: border-box;
    border: 1px solid #ccc;
    background: #fff;
}
.advertisingbox .adverul-box li .img img{
	width:100%;
	height:100%;
}
.advertisingbox .adverul-box li .words .title{
	font-size:18px;
	font-weight: bold;
	color:#333;
	margin-bottom: 10px;
	width:100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: normal;
}
.advertisingbox .adverul-box li .words .name{
	color:#333;
	width:100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: normal;
}
.alert .zpbox .img{
	width:86px;
	height:86px;
	box-sizing: border-box;
    border: 1px solid #ccc;
    background: #fff;
}
.alert .zpbox .img img{
	width:100%;
	height:100%;
}
.alert .zpbox .words{
	width:370px;
	box-sizing: border-box;
	padding-left:18px;
}
.alert .zpbox .words p{
	height:32px;
	width:100%;
	border:1px solid #d7d7d7;
	margin-left:12px;
	line-height: 32px;
	box-sizing: border-box;
	outline: 0;
	padding-left: 12px;
}
.alert .zpbox .words p:first-child{
	margin-bottom: 22px;
}
.alert .zpcontent{
	width:100%;
	height:200px;
	margin-top:14px;
	overflow:hidden;
	border:1px solid #d7d7d7;
	box-sizing: border-box;
}
.alert .zpcontent .zpareabox{
	width:100%;
	height:100%;
	border:1px solid #d7d7d7;
	padding-right:40px;
	overflow: auto;
}
.alert .zplibox{
	overflow: hidden;
}
.zplibox .stage-step2{
	width: auto;
    padding: 0 20px;
}
.tjbox {
	position: relative;
}
.tjbox input{
	display: inline-block;
	width:935px;
	height: 28px;
    border: 1px solid #D7D7D7;
    outline: none;
    color: #999;
    padding: 0 0 0 8px;
    margin: 0;
}
.tjbox .search-btn{
	min-width: 68px;
    height: 30px;
    border: 0;
    color: #fff;
    background: #5296E0;
    position: relative;
    top: 1px;
    left: -4px;
    cursor: pointer;
    outline: 0;
    margin: 0;
    font: initial;
    box-sizing: border-box;
}
.tjbox .addbox{
	width:1013px;
	height: 106px;
    overflow: auto;
    box-sizing: border-box;
    border: 1px solid #D7D7D7;
    border-top: 0;
    padding: 12px;
    margin-bottom: 30px;
}
.tjbox .addbox em{
	display: inline-block;
    padding: 0px 12px;
    border: 1px solid #B6D5ED;
    position: relative;
    margin: 0 10px 8px 0;
    color: #999;
}
.tjbox .addbox em i{
	position: absolute;
    right: -6px;
    top: -16px;
    color: #75ACD6;
    cursor: pointer;
}
#commindexrun .owl-controls{
	display: block !important;
}
.academic-celebrity .info .limittwo{
	height:42px;
	word-break: break-word;
    word-break: break-all;
}
.gzwx{
	width:62px;
	height:22px;
	background:url('../img/community/wx.png');
	border:0;
	outline: 0;
}
.otherform .artimg{
	width:80px;
	height:80px;
}
.otherform .artimg img{
	width:100%;
	height:100%;
}
.otherform  .hotcontent{
	width:580px;
	padding-left: 20px;
    box-sizing: border-box;
	
}
.otherform  .hotcontent .hot-title,.otherform .hot-title{
	font-size:16px;
	color:#333;
	margin-bottom: 6px;
}
.otherform  .hotcontent .info .img{
	width:50px;
	height:50px;
	overflow: hidden;
}
.otherform  .hotcontent .info .img img{
	width:100%;
	height:100%;
}
.otherform  .hotcontent .info .words{
	padding-top:13px;
	text-indent: inherit;
	padding-left:12px;
}
.wei-searesbox .otherform2{
	padding:20px;
}
.otherform2 .img2{
	width:76px;
	height:76px;
	overflow: hidden;
	border-radius: 50%;
}
.otherform2 .img2 img{
	width:100%;
	height:100%;
}
.otherform2 .quncontent .name a{
	font-size:20px;
	font-weight: bold;
}
.otherform2 .quncontent{
	width:580px;
	padding-left:20px;
	box-sizing: border-box;
}
.otherform2 .quncontent .xqsp span{
	margin-right:12px;
}
.wei-hotranking .hotcontent .font12{
	padding-left:8px;
	margin-top:3px;
}
.wei-hotranking .hotcontent .atime{
	position: absolute;
	right: -38px;
    top: -2px;
}
.wei-searesbox .nei2 li{
	margin-right:16px;
}
.group-info .group-content2{
	width:578px;
}
.focal-nums2{
	padding:0;
	margin:auto;
}
.owl-theme .owl-controls{
	margin-top: -4px;
}
.wei-search-result .wei-searesbox .group-info{
	width: 700px;
}
.wei-search-result .wei-searesbox .group-info .img{
    width: 293px;
    height: 260px;
}
.wei-search-result .wei-searesbox .group-info .group-content{
    height: 260px;
    width: 407px;
    padding-top: 14px;
}
.wei-search-result .wei-searesbox .group-info .group-content .name{
	font-size:20px;
}
.wei-search-result .wei-searesbox .group-info .group-content .set-btn{
    font-size: 16px;
    height: 30px;
    line-height: 30px;	
}
.wei-search-result .wei-searesbox .group-info .group-content .group-bqs .set-btn{
    font-size: 12px;
    padding: 0px 10px;
    height: 24px;
    line-height: 24px;
}
.wei-search-result .wei-searesbox .group-info .group-content .group-bqs {
	margin-top: 6px;
}
.wei-search-result .wei-searesbox .group-info .group-words{
    height: 100px;
    font-size: 16px;
    line-height: 24px;
    margin-top: 4px;
    margin-bottom: 4px;
}
.fatherbox {
	line-height:36px !important;
	padding: 2em;
	/*height:476px;*/
	overflow: hidden;
	overflow-pageINdex:hidden;
	overflow-y:hidden;
	word-break:break-all;
}
.fatherbox p{
	margin-bottom:0px !important;
}
.scalelist{
	background:#fff;
	padding:30px 34px 2px;
	margin:36px auto; 
	box-sizing: border-box;
}
.scalelist .scalebox li{
	float:left;
	width:320px;
	height:250px;
	border:1px solid #e4e3e3;
	overflow: hidden;
	position: relative;
	background:#f1f1f1;
	margin-bottom: 28px;
}
.scalelist .scalebox li img{
	width:320px;
	height:162px;
	transition: all 1.2s;  
	-moz-transition:all 1.2s;  /* Firefox 4 */
	-webkit-transition: all 1.2s;  /* Safari 和 Chrome */
	-o-transition: all 1.2s; 
}
.scalelist .scalebox li:hover img{
	transform: scale(1.2); 
	-ms-transform: scale(1.2); 
	-moz-transform: scale(1.2); 
	-webkit-transform: scale(1.2); 
	-o-transform: scale(1.2); 
}
.scalelist .scalebox li .enterbox{
	position: absolute;
	/*left: 139px;*/
    top: 139px;
    width: 100%;
}
.scalelist .scalebox li .enterbox .circleenter{
	display: inline-block;
	width:40px;
	height:40px;
	text-align: center;
	line-height: 40px;
	background:#ff8500;
	color:#fff;
	font-weight: bold;
	border:4px solid #fff;
	border-radius: 50%;
	margin-left: 134px;
}
.scalelist .scalebox li .enterbox p{
	text-align: center;
	color:#ff8500;
	font-size:18px;
	margin-top:2px;
}
.scalelist .scalebox li .nums em span{
	margin-right:4px;
}
.scalelist .scalebox li .nums em:last-child{
	margin-left:22px;
}
.scalelist .scalebox li .nums{
	margin-top:58px;
}
.scalelist .scalebox li:nth-child(2),.scalelist .scalebox li:nth-child(5){
	margin:0 33px;
}
.searchbox .sub-search-box{
	width:800px;
}
.sub-search-box .search-input input{
	color:#79add6;
	font-size:16px;
	font-weight:bold;
}
.searchbox .sub-search-box .search-btn{
	display: inline-block;
}
.subhead{
	height:170px;
	background:url('../img/community/subhead.png') no-repeat;
	margin-bottom: 30px;
}
.subhead .title{
	font-size:48px;
	font-weight: bold;
	color:#fff;
	display: inline-block;
	width: 520px;
    height: 100%;
    margin-left: 44px;
    padding-top: 46px;
    box-sizing: border-box;
}
.subhead .title p{
	padding-left:20px;
}
.subhead .info{
    font-size: 20px;
    margin-top: -46px;
    text-align: right;
    margin-right: 20px;
    color: #fff;
}
.subhead .info span{
	color:#fbf204;
	font-weight: bold;
	margin-right:4px;
}
.subhead .info em{
    margin-left: 20px;	
}
.fruits-from .img{
	width:60px;
	height:75px;
}
.fruits-from .img img{
	width:100%;
	height:100%;
}
.paperBox .word p{
	line-height: 19px;
}
.paperBox .word{
	width:198px;
	padding-left:10px;
}
.paperBox .fruits-from{
	width:auto;
}
.fruits-from .word p.limitword {
    width: 198px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #666;
}
.consultation-title em.sub01{
	background: url('../img/community/sub01.png') no-repeat;
}
.consultation-title em.sub02{
	background: url('../img/community/sub02.png') no-repeat;
}
.consultation-title em.sub03{
	background: url('../img/community/sub03.png') no-repeat;
}
.consultation-title em.sub04{
	background: url('../img/community/sub04.png') no-repeat;
}
.consultation-title em.sub05{
	background: url('../img/community/sub05.png') no-repeat;
}
.consultation-title em.sub06{
	background: url('../img/community/sub06.png') no-repeat;
}
.consultation-title em.sub07{
	display: inline-block;
	width:40px;
	height:38px;
	background:#fff;
	text-align: center;
	line-height: 38px;
	
}
.consultation-title em.sub07 i{
	font-size:24px;
	color:red;
}
.consultation-title .snav{
	display: inline-block;
	padding:6px 8px;
	color: #f1f1f1;
    position: relative;
    top: -10px;
    font-size: 14px;
    line-height: 18px;
    margin-left:14px;
    cursor:pointer;
}
.consultation-title .snav:last-child{
	margin-left:0px;
}
.consultation-title .snav.active{
	background: #f1f1f1;
	color:#094570;
}
.consultation-title .getmore{
	color:#fff;
	font-size:14px;
	margin-right:14px;
}
.sublongbox{
	margin-bottom:34px;
	position: relative;
}
.consultationBox{
	margin-bottom:34px;
}



.scholars-books .scholars-books-btn em{
	position:absolute;
	top:140px;
	display: inline-block;
	width:30px;
	height:70px;
	background:rgba(0,0,0,0.1);
	/*background:#000;*/
	line-height:80px;
	text-align: center;
	z-index:66;
	cursor: pointer;	
}
.scholars-books .scholars-books-btn em.next-btn{
	right:0;
}
.scholars-books .scholars-books-btn em i{
	font-size: 30px;
	padding:0;
	color:#5D5D5D;
	font-weight:normal;
}
.scholars-books .searchbox-back{
	width: 125px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #75ACD6;
    transform: rotate(-46deg);
    position: absolute;
    top: 12px;
    left: -34px;
}
.scholars-books ul li{
	overflow: hidden;
	height:328px;
	background:#fff;
	margin-right:21px;
}
.scholars-books ul li:hover{
	text-decoration: none;
	background:#EBEBEC;
}
.scholars-books ul li .subbqbox{
	height:22px;
	overflow: hidden;
	position: relative;
}
.scholars-books ul li .subbq{
	padding:0 22px;
	margin-top:0px;
	text-align: left;
    border: 0;
    position: absolute;
    top:0;
}
.scholars-books ul li .subbq span{
    display: inline-block;
    padding: 2px 4px;
    background: #75acd6;
    color: #fff;
    font-size: 12px;
    margin-right: 8px;
    border-radius: 2px;
    margin-bottom: 4px;
    max-width: 200px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.scholars-books ul li .subbq span:last-child{
	margin-right:0;
}
.scholars-books ul li:hover li{
	background:#EBEBEC;
}
.scholars-books ul li a:hover .searchbox-back{
	background:#FF8601;
}
.scholars-books ul li a:hover .searchbox-number{
	background:#074870;
}
.scholars-books-title{
	margin-bottom: 10px;
	height:40px;
	line-height: 40px;
}
.scholars-bcimg{
	display: inline-block;
	width:32px;
	height:32px;
	background:url('../img/scholars/title_bcimg01.png') no-repeat;
	position: relative;
	top:6px;
	margin-right:16px;
}
.scholars-bcimg2{
	background:url('../img/scholars/title_bcimg02.png') no-repeat;
}
.scholars-bcimg3{
	height:40px;
	top:2px;
	background:url('../img/scholars/title_bcimg03.png') no-repeat;
}
.scholars-bcimg4{
	background:url('../img/scholars/title_bcimg04.png') no-repeat;
}
.scholars-books-title .scholars-bcimg-word2{
	position: relative;
  top: -7px;
} 

    
.scholars-bcimg4{
	background:url('../img/scholars/title_bcimg04.png') no-repeat;
}
.scholars-books-title .scholars-bcimg-word{
	font-size:24px;
	color:#094570;
	font-weight:bold;
}
.scholars-books-info .img{
	display: inline-block;
	width:89px;
	height:89px;
	border-radius: 50%;
	overflow: hidden;
}
.scholars-books-name{
	color:#084570;
	font-size:18px;
}
.scholars-books-texts .scholar-info{
	display: inline-block;
	width:19px;
	height:19px;
	background:url('../img/scholars/scholar_info01.png') no-repeat;
	position: absolute;
    top: 2px;
    left: 22px;
}
.scholars-books-texts .scholar-info2{
	background:url('../img/scholars/scholar_info02.png') no-repeat;
}
.scholars-books-texts .scholar-info3{
	background:url('../img/scholars/scholar_info03.png') no-repeat;
}
.scholars-books-texts ul li{
	width:100%;
	box-sizing: border-box;
	height:auto;
	margin-bottom: 10px;
	border:0;
	position:relative;
	text-align: left;
	padding:0 22px 0 50px;
}
.scholars-books-texts ul li p{
	width:188px;	
	height:21px;
}
.scholars-books-texts ul li p.litlen{
	height:40px;
}
.scholars-books-texts ul li p.limitword{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height:27px;
}

.scholars-books-texts{
	overflow: hidden;
    margin-top: 14px;
}
.scholars-books .searchbox-number{
	margin-top:6px;
}
.scholars-books .searchbox-number li{
	height:100%;
	display: none;
}
.scholars-books .searchbox-number span{
	font-size:14px;
}
.runli{
	width: 10000px;
    height: 336px;
    position:relative;
    margin-top:30px;
}
.paperBox-time .qzname{
	margin-left:20px;
}
.scholars-books ul li .searchbox-title a,.scholars-books-info .img a{
	display: inherit;
	padding:0;
	background: transparent;
}
.scholars-books-info{
	padding-top:14px;
}
.consultation-paper {
	height:auto;
}
.title-words-box .newsul2 li:nth-child(5){
    border-bottom: 1px dashed #ccc;
    padding-bottom: 6px;
    margin-bottom: 10px;
}
.commindex-box .consultation-title{
	margin-bottom: 30px;
}
.commindex-box .title-words-box3{
	padding:0;
	padding-left:16px;
	border:0;
}
.title-words-box3 .newsul2 li a{
	font-size:14px;
	color:#333;
	line-height: 21px;
}
.title-words-box3 .newsul2 li a:hover{
	color:#79add6;
}
.title-words-box3 .newsul2 li a span{
	display: inline-block;
	width: 304px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xsdjt-runimg2{
	padding: 0 30px 36px;
    background: transparent;
    border: 0;
}
.xsdjt-runimg2 .runli{
	margin:0;
}
.xsdjt-runimg2 .movebtn{
	top:160px;
}
.namelabeling2 .labeling span{
	color: #5cb39b;
}
.messcenter-time-nav2{
	position: absolute;
    top: 460px;
    right:0px;
}
.messcenter-time-nav2-fixed{
	position: fixed;
	top:120px;
	right:100px;
}
.messcenter-time-nav2 .user-month{
	background: transparent;
}
.wei-search-result{
	width: 800px;
    margin: 0 auto;
    min-height:420px;
}
.user-time p.active{
	color:#79add6;
}
.user-time p.active .search-circle{
	background:#79add6;
}
.personal_head_noperson .title:first-child{
	margin-left:62px;
}
.personal_head_noperson .title.active{
	text-decoration: underline;
}
.gogobtn2{
	margin-top:100px;
}
.gogobtn2 span{
	margin-right:10px;
	font-size:16px;
}
.nodatebox{
	width:190px;
	margin:22px auto;
}
.nodatebox .img{
	width:100%;
	height:150px;
}
.nodatebox .img img{
	width:100%;
	height:100%;
}
.nodatebox p{
	margin-top:10px;
}
.consultation-title-noperson b{
	position: inherit;
}

.qunzumem-list ul.quninfo-ul li .quncontent .qun-numbs2 .set-btn{
	font-size:16px;
}
.wei-searesbox .otherform2 .img{
	width:50px;
	height:50px;
	margin-right:10px;
	border-radius: 50%;
	overflow: hidden;
}
.wei-searesbox .otherform2 .img img{
	width:100%;
	height:100%;
}
.wei-searesbox .otherform2>div.overbox{
	line-height: 50px;
	margin-bottom: 12px;
}
.browsebox{
	width:1000px;
	margin-top:30px;
}
.browseul li .img{
	width:120px;
	height:150px;
}
.browseul li .img img{
	width:100%;
	height:100%;
}
.browseul li{
	border:1px solid #d7d7d7;
	padding:20px;
	background:#fff;
	overflow: hidden;
	margin-bottom: 30px;
}
.font18{
	font-size:18px;
}
.browseul li .borwsecontent{
	width:834px;
	box-sizing: border-box;
	padding-left:24px;
}
.halfboxbot{
	top: 65px;
    left: 190px;
}
.browseul li .borwsecontent p{
	margin-bottom: 10px;
}
.browseul li .borwsecontent a:hover{
	color:#79add6;
}
.browseul li .borwsecontent p:last-child{
	margin:0;
}
.userbrowse{
	position: relative;
}
.userbrowse .messcenter-time-nav2{
	top: 0px;
}
.userbrowse .messcenter-time-nav2-fixed{
	top:60px;
}
.fatherbox h1,.fatherbox h2,.fatherbox h3,.fatherbox h4,.fatherbox h5,.fatherbox h6{
	font-size:!important;
	font-weight !important;
}
.wjtatrwords p h1,.wjtatrwords p h2,.wjtatrwords p h3,.wjtatrwords p h4,.wjtatrwords p h5,.wjtatrwords p h6{
	font-weight:bold !important;
}
.qunzumem-list ul li .quncontent .backcol999{
	background:rgb(149, 149, 149);
}
.wei-searesbox .nei2{
	margin-left: 320px;
}
.namebtns .word .name{
    width: 96px;
    overflow: hidden;
    white-space: nowrap;
}
.litword .userimg .name a{
	display: inline-block;
    width: 179px;
    overflow: hidden;
    white-space: nowrap;
}
.litword .userimg .name span{
	margin-top:-4px;
}
.academic-celebrity ul li .center a{
    display: inline-block;
    width: 112px;
    overflow: hidden;
    white-space: nowrap;
}
.group-info .group-content .group-manager .mnword a.colwhite{
	display: inline-block;
	max-width:390px;
	overflow: hidden;
	white-space: nowrap;
	position: relative;
    top: 4px;
}
.scholars-books ul li .searchbox-title a.colblue084{
	width: 240px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
}
.newsbox .namelabeling .hasimg .name{
	display: inline-block;
    max-width: 287px;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    top: 8px;
}
.large_box ul li{
	position: relative;
	overflow: hidden;
	background:#fff;
}
.large_box ul li .large_title{
	position: absolute;
	top:140px;
	left:100px;
	font-size:48px;
	width:460px;
	line-height: 58px;
	color:#000;
}
.large_box ul li .large_content{
    position: absolute;
    right: -22px;
    top: 80px;
    width: 210px;
    color: #fff;
    height: 216px;
    overflow: auto;
    padding-right: 96px;
    line-height: 24px;	
    text-align: left;
}
.large_box .btn{
	position: absolute;
    top: 180px;
    z-index: 222;
    width: 40px;
    color: #777;
    background:rgba(255,255,255,0.6);
}
.large_box .left_btn{
	left: 6px;
}
.large_box .right_btn{	
	right: 6px;
}
.large_box .btn i{
	font-size:30px;
	text-align: center;
	line-height:73px ;
	color:#777;
	padding:0;
	font-weight: normal;
}
.large_box ul{
	border:1px solid #ccc;
    background: #fff;
    padding: 20px 60px;
}
.small_list2{
	height: 89px;
}
.small_list2 ul li{
	width: 204px;
	margin-right:6.3px;
}
.small_list2 ul li .bun_bg{
	width: 204px;
    height: 89px
}
.grid2 figure{
	width: 204px;
    height: 89px;
    position: absolute;
    top: 0;
    left: 0;
}
.grid2 figure figcaption{
	/*position: absolute;
    top: 0;
    top: 0;*/
    width: 204px;
    height: 89px;
    padding:0;
}
.grid2 figure figcaption h2{
	color:#fff;
	font-size: 16px;
}
.grid2 figure.effect-sadie p{
	padding:1em 0 1em;
}
.grid2 .small_list ul{
	height:89px;
}
.grid2 .btn{
	height:89px;
}
.grid2 .btn:hover{
	background-color:#79add6;
}
.grid2 .small_box{
	height:89px;
}
.grid2 .bigimg-info{
	position: absolute;
	width:429px;
	height:208px;
	background:url('../img/community/bigimg_info.png');
	top:46px;
	left:0px;
	box-sizing: border-box;
	padding-left:36px;
	padding-top:26px;
}
.grid2 .bigimg-info .title{
	font-size:36px;
	font-weight: bold;
	color:#fff;
	border:0;
	text-align: left;
	padding:0;
}
.grid2 .bigimg-info .title .honor-img{
	display: inline-block;
	width:42px;
	height:45px;
	background:url('../img/community/honorimg.png') no-repeat;
	position: relative;
	top:8px;
	margin-right:12px;
}
.grid2 .bigimg-info .word{
	font-size:30px;
	color:#fff;
	text-align: left;
	line-height: 36px;
	margin-top:24px;
	padding-right:40px;
}
.grid2 .bigimg-infoword{
	width:1100px;
	height:360px;
	background:url('../img/community/bigimg_back.png') no-repeat;
	position: absolute;
	top:0;
	right:0;
}
.grid2 .large_box{
	height:360px;
}
.schhor-resultbox{
	margin-top:30px;
}
.schhor-resultbox .schhor-nav{
	height:40px;
	background:#265688;
	margin-bottom: 30px;
}
.schhor-resultbox .schhor-nav em a{
	display: inline-block;
	padding:0px 12px;
	height:26px;
    line-height: 26px;
    margin-top: 8px;
    border-radius: 5px;
    background:#eef6fc;
    color:#265688;
    margin-right:12px;
}
.schhor-resultbox .schhor-nav em a.active,.schhor-resultbox .schhor-nav em a:hover{
	 background:#ff8500;
	 color:#fff;
	 font-weight: bold;
}
.schhor-list .schhor-box .title{
	height:26px;
	position: relative;
	margin-bottom: 6px;
}
.schhor-list .schhor-box .title b{
	display: inline-block;
	width:100%;
	height:1px;
	border-bottom: 1px solid #75acd6;
	position: absolute;
	top:12px;
	left:0;
}
.schhor-list .schhor-box .title span{
	display: inline-block;
	padding:0 10px;
	background:#75acd6;
	color:#fff;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	line-height: 26px;
	border-radius: 5px;
	position: absolute;
	z-index: 66;
}
.schhor-list .schhor-box .title button{
	padding:4px 12px;
	background:#75acd6;
	color:#fff;
	border:0;
	position: absolute;
	right:0;
	border-radius: 5px;
	font-size:16px;
	cursor: pointer;
	outline:0;
	font-family: "微软雅黑";
}
.schhor-list .schhor-box .content li img{
	width:100px;
	height:100px;
	border-radius: 50%;
	margin-left:10px;
	transition: all 0.4s linear;
	-moz-transition: all 0.4s linear; /* Firefox 4 */
	-webkit-transition: all 0.4s linear; /* Safari 和 Chrome */
	-o-transition: all 0.4s linear; /* Opera */
}
.schhor-list .schhor-box .content li:hover img{
	transform: scale(1.2);
	-moz-transform:scale(1.2); 	/* Firefox */
	-webkit-transform:scale(1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2);
}
.schhor-list .schhor-box .content li .name{
    font-size: 18px;
    margin-top: 8px;
    text-align: center;
    width: 124px;
}
.schhor-list .schhor-box .content li{
	width:136px;
	height:130px;
	position: relative;
	margin-right:79px;
	float:left;
	margin-bottom: 16px;
}
.schhor-list .schhor-box .content li .litimg{
	display: inline-block;
	width:26px;
	height:26px;
	background:url('../img/community/schhor_lit01.png') no-repeat;
    position: absolute;
    right: -5px;
    top: 0;
}
.schhor-list .schhor-box .content li .litimg2{
	background:url('../img/community/schhor_lit02.png') no-repeat;
}
.schhor-list .schhor-box .content li .litimg3{
	background:url('../img/community/schhor_lit03.png') no-repeat;
}
.schhor-list .schhor-box{
	background:#f8f7f7;
	border:1px solid #e6e5e5;
	border-radius: 5px;
	padding:12px 15px;
	box-sizing: border-box;
	max-height:192px;
	margin-bottom: 24px;
	overflow: hidden;
}
.schhor-list .schhor-box .content{
	padding:0 44px 0 26px;
}
.schhor-list .schhor-box2{
	background:transparent;
}
.letter-nav{
	width:50px;
	border:1px solid #75acd6;
	box-sizing: border-box;
	background:#fff;
}
.letter-nav .sch-letter-content li{
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    color: #999;
    border-bottom: 1px solid #75acd6;
    cursor: pointer;
}
.letter-nav .sch-letter-content2 li{
    height: 17px;
    line-height: 17px;
}
.letter-nav .sch-letter-content3 li{
    height: 26px;
    line-height: 26px;
    font-size: 14px;
}
.letter-nav .sch-letter-content li:last-child{
	border-bottom: 0;
}
.letter-nav .sch-letter-content li.active,.letter-nav .sch-letter-content li:hover{
    padding: 14px 0;
    text-shadow: 2px 2px 2px;
    font-size: 34px;
    color: #75acd6;
}
.letter-nav .sch-letter-title{
	display: inline-block;
	padding:2px 10px;
	border-bottom: 1px solid #75acd6;
	color:#75acd6;
	font-weight: bold;
}
.sch-hor-box{
	position: relative;
}
.sch-hor-box .letter-nav{
	top:723px;
}
.sch-hor-box .letter-nav-fixed{
	position: fixed;
	top:70px;
	right:-88px;
}

.resrec-title{
	height:40px;
	background:#79add5;
	color:#fff;
	font-size:18px;
	font-weight: bold;
	line-height: 40px;
	padding-left:20px;
	margin-bottom: 30px;
}
.resrec-content{
	padding:12px 16px;
	background:#fff;
	border:1px solid #e0dede;
}
.resrec-content ul li{
	background:#f1f1f1;
	padding:10px 12px;
	overflow: hidden;
	margin-bottom: 12px;
}
.resrec-content ul li .img{
	width:60px;
	margin-right:16px;
	height:75px;
}
.resrec-content ul li .img img{
	width:100%;
	height:100%;
}
.resrec-content ul li .content{
	font-size:16px;
	width:944px;
}
.resrec-content ul li .content .resrecbtn{
	min-width:90px;
	text-align: center;
	line-height:36px;
	height:36px;
	color:#fff;
	background:#094570;
	border:0;
	margin-left:12px;
	cursor: pointer;
	font-size:16px;
	outline:0;
}
.resrec-content ul li .content .backred{
	background:#ff3300;
}
.resrec-content ul li .content .timeBtn{
	line-height: 36px;
	margin-top:10px;
	overflow: hidden;
}
.resrec-content ul li .content .timeBtn .title{
	display: inline-block;
    width: 512px;
    line-height: 28px;
}
.resrecalt{
	margin:20px 0;
}
.fatherbox .group-info .group-content{
	width: 532px;
}
.fatherbox .group-info .img{
	width: 383px;
}
.fatherbox .group-info .group-content em,.fatherbox .group-info .group-content i,.fatherbox .group-info .group-content em>*{
	font-style:normal !important;
}
.subdel-run .owl-controls .owl-pagination{
	min-width: 180px;
    position: absolute;
    left: 200px;
    bottom: 20px;
}
#wordcanvs{
	width:550px;
	height:294px;
}
.wordcanvs{
	width:550px;
	height:294px;
	position: relative;
}
#chooseword{
    position: absolute;
    bottom: 4px;
    right: 10px;
    color: #666;
    font-size: 24px;
}
#lee{
	display: none;
}
.subdet-runimg{
	width:550px;
}
.subdet-runimg .item img{
	width:550px;
}
.subdel-comm{
	height: 294px;
    margin: 10px 0 30px;
    background:#fff;
}
#commindexrun.subdel-run .owl-pagination{
	display: block;
}
.scholars-books ul li .subgd{
	height:22px;
	overflow: hidden;
}
.focus-perhead a{
	margin-right:160px;
}
.focus-perhead{
	padding-left:88px;
}
.prefocus-nav{
	width:210px;
	margin-right:30px;
	overflow: hidden;
	position: absolute;
	left:0;
}
.prefocus-nav ul{
	border:1px solid #e7e6e6;
	border-bottom: 0;
	background:#fff;
}
.prefocus-nav ul li{
	height:38px;
	line-height: 38px;
	box-sizing: border-box;
	padding-left:20px;
	border-bottom: 1px solid #e7e6e6;
	cursor: pointer;
	width:208px;
}
.prefocus-nav ul li.sec{
	font-size:12px;
	padding-left:40px;
}
.prefocus-nav ul li a{
	display: inline-block;
	width:100%;
	height:100%;
}
.prefocus-nav ul li a:hover{
	text-decoration: none;
}
.prefocus-nav ul li i{
	margin-right:10px;
	font-size:14px;
	color:#fff;
	padding:0;
}
.prefocus-nav ul li .prefocus-add{
	font-size:22px;
	color:#79add6;
	margin-right:10px;
	line-height: 38px;
}
.prefocus-nav ul li #creat-group{
	background:#fff;
	color:#666;
}
.prefocus-nav ul #creat-group:hover,.prefocus-nav ul #creat-group.active{
	background:#fff;
	color:#666;
}
.prefocus-nav ul li:hover,.prefocus-nav ul li.active{
	background:#79add6;
	color:#fff;
	font-weight: bold;
}
.prefocus-nav ul .custombox li:hover,.prefocus-nav ul .custombox li.active{
	background:#79add6;
	color:#fff;
	font-weight: bold;
}
.prefocus-nav ul li:hover a,.prefocus-nav ul li.active a{
	color:#fff;
}
.tizi-nav ul li.sec:hover,.tizi-nav ul li.sec.active{
	color:#79add6 !important;
	font-weight: bold;
	background: #fff;
}
.tizi-nav ul li.sec:hover a,.tizi-nav ul li.sec.active a{
	color:#79add6 !important;
	font-weight: bold;
}
.prefocus-content{
	width:860px;
	margin-left:230px;
}
.prefocus-content .prefocus-search{
	height:36px;
	line-height: 36px;
	border-bottom: 1px solid #ccc;
	position: relative;
}
.prefocus-content .prefocus-search .perfocname{
	font-size:14px;
	margin-right:4px;
}
.prefocus-content .prefocus-search input{
	width:444px;
	height:30px;
	border:1px solid #ccc;
	box-sizing: border-box;
	outline: 0;
	padding-left:12px;
	vertical-align: top;
	margin-top:2px;
}
.prefocus-content .prefocus-search .icon-sousuoic{
	font-size:22px;
	/*margin-left:10px;*/
	cursor: pointer;
}
.prefocus-content .prefocus-search .set-btn{
	height: 32px;
    line-height: 32px;
    width:auto;
    background:#094570;
    padding:0 12px;
}
.prefocus-content .prefocus-search2 .set-btn{
	position: absolute;
    top: -50px;
    right: 0;
}
.prefocus-content .prefocus-search2 .set-btn2{
	position: inherit;
	margin-left: 16px;
	top: 0;
}
.prefouse-btnsearch{
	position: absolute;
	right:0px;
	top:-17px;
	width:178px;
	border: 1px solid #094570;
	box-sizing: border-box;
	padding:6px 12px;
	background:#fff;
	border-radius: 5px;
	display: none;
	z-index: 999;
}
.prefouse-btnsearch li{
	color:#333;
	line-height: 30px;
	cursor: pointer;
}
.prefouse-btnsearch li:hover,.prefouse-btnsearch li.active{
	color:#094570;
}
.prefocus-list{
	padding-top:60px;
}
.prefocus-list .prefocus-presonbox li{
	width:420px;
	height:144px;
	border:1px solid #79add6;
	border-radius: 5px;
	background:#fff;
	margin:0 20px 70px 0;
	box-sizing: border-box;
	padding:12px 22px;
	position: relative;
	float:left;
}
.prefocus-list .prefocus-presonbox li:nth-child(even){
	margin-right:0;
}
.prefocus-list .prefocus-presonbox li .hasname{
	width:187px;
	border-right:1px dashed #d2d2d2;
}
.prefocus-list .prefocus-presonbox li .hasprelitbtn{
	width:186px;
	padding-left:18px;
	box-sizing: border-box;
}
.prefocus-list .prefocus-presonbox li .pre-padd{
	padding-left:80px;
}
.prefocus-list .prefocus-presonbox li .prefocus-img{
	position: absolute;
	width:80px;
	height:80px;
	border-radius: 50%;
	top:-40px;
}
.prefocus-list .prefocus-presonbox li .pre-name a{
	font-size:16px;
	font-weight: bold;
	margin-right:2px;
}
.prefocus-list .prefocus-presonbox li .pre-known{
	padding:3px 8px;
	color:#fff;
	font-size:12px;
	background:#f63704;
	border-radius: 5px;
}
.prefocus-list .prefocus-presonbox li .pre-job{
	font-size:16px;
	margin:8px 0 20px;
}
.prefocus-list .prefocus-presonbox li .prefocus-info{
	width:100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.prelitbtn01{
	display: inline-block;
	width:23px;
	height:17px;
	background:url('../img/community/prelitbtn01.png') no-repeat;
	cursor: pointer;
}
.prefocus-list .prefocus-presonbox li .hasprelitbtn p{
	margin-bottom: 6px;
}
.prefocus-list .prefocus-presonbox li .hasprelitbtn .grouping{
	padding:6px 8px;
	background:#79add6;
	color:#fff;
	font-size:12px;
	border:0;
	border-radius: 5px;
	cursor: pointer;
	outline: 0;
}
.prelitbtn02{
	display: inline-block;
	width:21px;
	height:24px;
	background:url('../img/community/prelitbtn022.png') no-repeat;
	cursor: pointer;
	/*margin-right:20px;*/
}
.prelitbtn04{
	display: inline-block;
	width:21px;
	height:24px;
	background:url('../img/community/prelitbtn04.png') no-repeat;
	cursor: pointer;
	/*margin-right:20px;*/
}
.prefocus-list .prelitbtn02,.prefocus-list .prelitbtn04{
	margin-right: 20px;
}
.warningbtn{
	display: inline-block;
	width:24px;
	height:22px;
	background:url('../img/community/prelitbtn03.png') no-repeat;
	cursor: pointer;
}
.warningbtn:hover{
	background:url('../img/community/prelitbtn03_active.png') no-repeat;
}
.prefocus-list .prefocus-presonbox li .pre-name{
	position: relative;
}
.alert-prename{
	display: inline-block;
	padding:10px 14px;
	position: absolute;
	bottom: 30px;
	background:#094570;
	color:#fff;
	width: 114px;
    text-align: center;
	left: 82px;
	border-radius: 5px;
	display: none;
	overflow: hidden;
}
.changenode{
	width:250px;
	height:30px;
	padding-left:8px;
	outline: 0;
}
.set-node{
	cursor: pointer;
}
.alert-login .direct-messages{
	width:390px;
	height:106px;
	border:1px solid #ccc;
	box-sizing: border-box;
	padding:10px;
	margin-right:10px;
	outline: 0;
	margin-bottom: 6px;
}
.haspretext{
	margin-top:10px;
}
.pre-text-tip{
	margin-right:20px;
	font-size:12px;
}
.grouping-box{
	width:334px;
	border:1px solid #094570;
	border-radius: 5px;
	box-sizing: border-box;
	padding:12px 14px;
	background:#fff;
	overflow: hidden;
	z-index: 999;
	position: absolute;
	display: none;
	left:54px;
}
.grouping-box .grouping-box-list li{
    width: 140px;
    height: auto;
    padding: 0;
    margin: 0;
    border: 0;
    margin: 0 16px 4px 0;
}
.grouping-box .grouping-box-list li:nth-child(even){
	margin-right:0;
}
.grouping-box .grouping-box-list li input{
	margin-right:10px;
}
.addsetbtn .hasaddinput button{
	width:70px;
	height:36px;
	text-align: center;
	line-height: 36px;
	color:#fff;
	font-size:16px;
	border:0;
	border-radius: 5px;
	background:#094570;
	margin-left:1px;
	cursor: pointer;
	outline: 0;
}
.addsetbtn .hasaddinput input{
	width:150px;
	height:34px;
	border:1px solid #ccc;
	border-radius: 5px;
	outline: 0;
	box-sizing: border-box;
	padding-left:6px;
}
.grouping-box .grouping-box-list{
    overflow: auto;
    margin-bottom: 14px;
    width: 356px;
    padding-right: 20px;
	max-height:125px;
}
.grouping-box .grouping-box-list2{
	width: 100%;
    padding-right: 20px;
    box-sizing: content-box;
    overflow: auto;
}
.addsetbtn .set-btn{
    background: #094570;
    padding: 0px 4px;
    width: auto;
    line-height: 24px;
    height: 26px;
    font-size: 12px;
}
.addsetbtn .hasaddinput .cancelbtn,.addsetbtn .cancelbtn{
	background:#999;
}
.addsetbtn>.cancelbtn{
	margin-right:12px;
}
.addsetbtn .hasaddinput{
	width:0;
	display: none;
}
.warnimg{
	width:70px;
	height:70px;
	margin-bottom: 16px;
}
.alert-login .grouping-box{
	position: inherit;
	left:0;
	width:100%;
	display: block;
	padding: 0;
    border: 0;
}
.alert-login .grouping-box .grouping-box-list li{
	float:left;
	width:170px;
}
.alert-login .grouping-box .grouping-box-list2 li{
	width:180px;
	margin-right:0;
}
.alert .focusbox{
	width:400px;
}
.alert-login .pretab{
	margin-bottom: 12px;
}
.alert-login .pretab .pretab-label{
	display: inline-block;
	width:70px;
	margin-right:6px;	
	text-align: right;
	vertical-align: top;
}
.alert-login .pretab .pretab-input{
	display: inline-block;
	width:370px;
}
.alert-login .pretab .pretab-input input[type=text]{
	width:100%;
	height:30px;
	line-height: 30px;
	padding-left:8px;
	box-sizing: border-box;
	outline: 0;
}
.alert-login .pretab .pretab-input textarea{
	width:100%;
	height:108px;
	box-sizing: border-box;
	padding:10px 12px;
	outline: 0;
	font-family: "微软雅黑";
}
.alert-login .pretab .pretab-input input[type=radio]{
	margin-right:6px;
}
.alert-login .pretab .pretab-input input[type=radio]:last-child{
	margin-left:20px;
}
.custombox{
	max-height: 190px;
	overflow: auto;
	padding-right:20px;
	width:208px;
}
.prefocus-nav-fixed{
	position: fixed;
	top:30px;
}
.prefocuscon{
	position: relative;
}
.prefocus-content .prefocus-search .btnlikea{
	display: inline-block;
	outline: 0;
}
.prefocus-content .prefocus-search .custombtn i{
	font-size:22px;
	margin-right:16px;
	cursor: pointer;
}
.prefocus-content .prefocus-search .custombtn i.icon-shanchu{
	font-size:24px;
}
.custom-info{
	line-height: 26px;
	margin-top:14px;
}
.addmems-content .litip{
	margin:8px 0;
}
.fans-nav .fans-nav-list li{
	font-weight: bold;
	color:#333;
	float:left;
	margin-right:18px;
	line-height: 30px;
	position: relative;
	cursor: pointer;
	font-size:18px;
}
.fans-nav .fans-nav-list{
	height:31px;
	margin-top:10px;
	margin-bottom: 14px;
	border-bottom: 1px solid #ccc;
}
.fans-nav .fans-nav-list li:hover,.fans-nav .fans-nav-list li.active{
	color:#f63704;
}
.fans-nav .fans-nav-list li .upsan{
    display: inline-block;
    width: 13px;
    height: 7px;
    position: absolute;
    background: url(../img/community/upsan.png) no-repeat;
    bottom: -2px;
    left: 30px;
    display: none;
}
.fans-nav .fans-nav-list li:hover .upsan,.fans-nav .fans-nav-list li.active .upsan{
	display: inline-block;
}
.prefocus-header{
	margin:-10px 0 30px;
}
.prefocus-header .personal_head a{
	margin-right:120px;
}
.prefocus-gotop .icon-back-top{
	font-size: 49px;
    position: relative;
    bottom: 17px;
    color: #ccc;
    cursor: pointer;
}
.prefocus-gotop{
	height:48px;
}
.userlinebox .numbiao{
	display: inline-block;
	padding:1px 14px;
	border-radius: 10px;
	font-size:12px;
	color:#fff;
    background:#ffd200;
    position: relative;
}
.in2em{
	text-indent: 2em;
	margin-top:14px;
}
.integralbox {
	padding: 14px 22px;
    margin-bottom:0px;
    border-top: 2px solid #ccc;
}
.integralbox .echars-circle{
	position: relative;
}
.integralbox #circle{
	width:400px;
	height:200px;
	position: relative;
    left: -112px;
}
.integralbox .echars-num{
	position: absolute;
    right: 90px;
    top: 53px;
    line-height: 24px;
}
.integralbox .echars-data{
	margin: 28px 0 0 50px;
    line-height: 22px;
    overflow: hidden;
    height:132px;
}
.integralbox .title{
	margin:0;
}

.integralbox .echars-data .title{
	font-weight: bold;
	font-size:15px;
}
.integralbox .echars-data ul span{
	display: inline-block;
}
.integralbox .echars-data ul .name{
	width:280px;
	font-family: "宋体";
	font-size:12px;
}
.integralbox .echars-data ul .num{
	width:30px;
}
.integralbox .echars-data ul .time{
	width:140px;
	text-align: right;
	margin-left: 82px;
}
.integralbox .croinfo{
	position: relative;
}
.integralbox .cirtitle{
	color: #333;
    font-size: 16px;
    position: absolute;
    top: 26px;
    right: 140px;
}
.userlinebox .task-res{
	display: inline-block;
    width: 36px;
    text-align: center;
}
.userlinebox .task-res img{
	height:21px;
}
.userlinebox .task li:not(:last-child){
	margin-bottom: 14px;
}

.userlinebox .task{
	width:800px;
	margin:0 auto;
}
.userlinebox .task .task-info{
    display: inline-block;
    width: 500px;
    margin-left: 50px;
    
}
.userlinebox .task .numbiao{
	box-sizing: border-box;
	width: 54px;
	text-align: center;
}
.art-hasimg img{
	width: 600px;
	padding-left:30px;
}


/**********************************改版修改开始*************************************/
.new-xue-ablw{
	width:280px;
	background:#fff;
}
.new-xue-ablw .ablwbox .hotcontent{
	width: 174px;
	font-size: 12px;
}
.new-xue-ablw .wei-hotranking .hot-title{
	font-size: 12px;
	width: 179px;
}
.new-xue-ablw .ablwbox .artimg img{
	height: 56px;
}
.new-xue-ablw .starp img{
    width: 42px;
}
.new-xue-ablw .ablwbox .starp{
	margin-top:-12px;
}
.new-weixuenewslist{
	width: 764px;
    background: #fff;
    padding: 20px;
    border: 1px solid #ccc;
}
.new-statement{
	background:#f1f1f1;
}

.artcontent .new-journaBox-operation{
	background: #fff;
    margin-top: 10px;
    border-color:rgba(228, 228, 228, 1);
    padding-left: 340px;
}
.news-results .new-journaBox-operation span{
	padding:0;
	margin: 0;
	border:0;
}

.new-newsbox .threeimg a{
	width: 166px;
	height:120px;	
}
.new-newsbox .threeimg{
	padding-left:20px;
}
.imgtext{
    width: 542px;
    text-indent: 2em;
    text-align: justify;
    padding-right: 14px;
}
.pe-cz{
	display: inline-block;
	position: relative;
    top: -8px;
    margin-left: 12px;
}
.pe-cz span{
	cursor: pointer;
}
.pe-cz span img{
	padding-top:16px;
}
.pe-cz .icon-jinggao{
	font-size: 20px;
    position: relative;
    top: -6px;
    margin: 0 6px;
    cursor: pointer;
    color:#999;
}
.pe-cz .icon-jinggao:hover{
	color:#ff3333;
}
.pe-cz .prelitbtn04,.pe-cz .prelitbtn02{
	position: relative;
    top: 2px;
    background-size: 80%;
    cursor: pointer;
}
.grouplist{
	position: relative;
	width: 140px;
	cursor: pointer;
}
.grouplist .icon-sanjiaoxingxia{
	color: #79add6;
    font-size: 20px;
    position: absolute;
    margin-left: 6px;
}
.prefocus-search2 .search-box{
	height: 32px;
    width: auto;
    top: -20px;
}
.prefocus-search2 .search-box .search-input{
	height: 30px;
    line-height: 30px;
    width: 493px;
}
.prefocus-search2 .search-box .search-input input{
	width: 433px;
    height: 30px;
    border: 0;
    vertical-align: middle;
    padding: 0;
    margin: 0;
}
.prefocus-search2 .search-box .search-btn{
	height: 32px;
    line-height: 32px;
}
.prefocus-content .prefocus-search2 .icon-sousuoic{
	margin-left: 10px;
}
.prefocus-content .prefocus-search2 .right .search-input{
	width: 390px;
}
.prefocus-content .prefocus-search2 .right .search-input input{
	width: 336px;
}
/**********************************改版修改结束*************************************/

/**************帖子开始******************/
.cop-tiezibox{
	margin-top: 36px;
}
.cop-tiezibox .tiezi-search-result{
	height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #ff3333;
    margin-top: 10px;
    position: relative;
    display: none;
}
.cop-tiezibox .tiezi-search-result button{
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    width: 80px;
    position: absolute;
    right: 0;
    top: 3px;
}
.cop-tiezibox .tiezi-list .tiezi-conn{
	overflow: hidden;
    padding: 30px;
    border-bottom: 1px solid #ccc;
    width: 100%;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox{
	width: 430px;
    border-right: 1px dashed #ccc;
} 
.cop-tiezibox .tiezi-list .tiezi-conn .infobox .img{
	width: 80px;
	height:80px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 20px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox .img img{
	width: 100%;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox .name .font16{
	font-size:16px;
	font-weight: bold;
	margin-right: 8px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox .name img{
	vertical-align: text-bottom;
	margin-right: 8px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox .send{
	vertical-align: sub;
	cursor: pointer;
}
.cop-tiezibox .tiezi-list .tiezi-conn .infobox P{
	line-height: 24px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .shu{
    display: inline-block;
    width: 0;
    height: 15px;
    position: relative;
    top: 2px;
    border-right: 1px solid #666;
    margin: 0 14px;
}

.cop-tiezibox .tiezi-list .tiezi-conn .operate{
	padding-left:80px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .operate .btns{
	margin-top: 45px;
}
.cop-tiezibox .tiezi-list .tiezi-conn .operate .btns span{
	vertical-align: super;
}
.cop-tiezibox .tiezi-list .tiezi-conn .operate .btns .prelitbtn04,.cop-tiezibox .tiezi-list .tiezi-conn .operate .btns .prelitbtn02{
	margin:0 18px;
}
.tizi-content{
	display: none;
}
.tizi-content.active{
	display: block;
}
.cop-tiezibox .tiezi-list .tiezi-conn .operate a:hover{
	text-decoration: none;
}
/**************帖子结束******************/