body{ background-color:#f7f8fa; min-width:320px}

#wrapper{ max-width:1200px;background-color:#fff; border:#eeeff2 1px solid;margin:40px auto 20px}
.section{ height:70px; line-height:70px; font-size:18px; color:#444; text-align:center; border-bottom:#eeeff2 1px solid; position:relative}
.sub{ position:absolute; right:40px; top:0px}
.sub a{ display:inline-block; width:135px; height:36px; line-height:36px; background-color:#269edc; border-radius:3px; font-size:15px; color:#fff; text-align:center}

.list{ padding:0 40px 40px 40px;max-width:1139px; overflow:hidden}
/*.title{ font-size:18px; color:#333; display:inline-block; float:left;}*/
.list_li .title a:hover{ color:#269edc; text-decoration:underline}
.list_li .infor{ position:relative}
.list_li .infor .hover{ position:absolute;bottom:0; right:0;}
.list_li .infor .hover a{color:#269edc !important; display:inline-block; margin-right:15px}
.list .view span{ display:inline-block; padding:0 5px 0 0; font-size:14px; color:#999}
.list_li{max-width:519px;padding:30px 40px 20px 0; float:left; border-right:#eeeff2 1px solid;border-bottom:#eeeff2 1px solid}
.list_li:nth-child(2n) {border-right:0px; padding:30px 0 20px 40px}
.view{ float:right; line-height:30px}
.view span i{ display:inline-block; width:20px; height:20px;}
.view .time{ background:url(../images/time.png) no-repeat left center; margin-right:8px}
.view .look{ background:url(../images/view.png) no-repeat left center;margin-right:8px}
.view .speck{ background:url(../images/speck.png) no-repeat left center;}
.list_li .infor{ width:100%; line-height:22px; min-height:66px }
.imgs{width:100%;margin-top:10px}
.imgs img{ width:100%; height:100%}

/***以上为公告列表**/

.section-one{ padding:20px 40px 20px 40px; border-bottom:#eeeff2 1px solid; position:relative}
.section-one .title{float:none; line-height:30px}
.section-one .view{ float:none}
.null{ position:absolute; right:40px; bottom:20px}
.null a{ display:inline-block; width:135px; height:36px; line-height:36px; background-color:#269edc; border-radius:3px; font-size:15px; color:#fff; text-align:center; margin-left:10px}

.details{ padding:40px;}
.details_img{max-width:938px; margin:0 auto 20px}
.details_img img{ width:100%}
.discuss .people{ width:5.6%;}
.discuss .right{ width:92%;}
.details_infor p{line-height:30px; font-size:16px; color:#666}
.activity-time{padding-bottom:25px}
.copy,.active{ padding:25px 0}
.copy a{ color:#269edc }

/*评论开始*/
#comments{max-width:1120px;background-color:#fff; border:#eeeff2 1px solid;margin:25px auto 20px;padding:30px 40px; }
.message{ max-width:1120px; margin-bottom:20px}
.people{max-height:63px; max-width:63px; border-radius:50px; margin-right:20px}
.message .people{ width:63px; margin-left:1%}
.people img{ max-height:63px; max-width:63px; border-radius:50px}
.input_t{ max-width:1029px; width:90%}
.input_t textarea{ display:inline-block; width:100%;max-width:1025px;padding:10px 1%; min-height:40px; outline:none; border:#eeeff2 1px solid; border-radius:3px}
.all{ height:35px; line-height:35px; border-bottom:#eeeff2 1px solid;}

.discuss{ padding:30px 0 20px 0; border-bottom:#eeeff2 1px solid}
.discuss .right{ max-width:1037px}
.discuss_infor .one,.discuss_infor .two{margin-bottom:5px; line-height:25px}
.discuss_infor div span{ display:inline-block; height:25px;line-height:25px}

.time_ly{ color:#999}
.num{ color:#666; padding-right:5px}
.name{ color:#999; padding-right:10px}
.discuss_infor .one i{ display:inline-block; width:15px; height:15px;background:url(../images/discuss.png) no-repeat  center ; padding-left:10px}
.word{ background-color:#f7f8fa;max-width:1017px; padding:0 10px}
.word dl{ border-top:#ccc 1px dashed; width:99%;max-width:1017px; padding:10px 0}
.word dl:first-child{ border-top:none}
.word dd{ width:94%;}
.people_small{max-height:38px; max-width:38px;border-radius:50px; margin-right:0.5%; margin-right:1%}
.people_small img{ width:38px; height:38px;max-width:38px;border-radius:50px;}
.input_text{ padding-bottom:10px;margin:0 auto}
.input_text input{ height:32px; line-height:32px; width:98%; border:#d8dce0 1px solid; padding:0 1%}
.upload {height:37px; padding-bottom:10px}
.upload .fabu,.upload_up .fabu{ display:inline-block;width:137px; height:37px; line-height:37px; text-align:center; background-color:#269edc; color:#fff; font-size:16px; border-radius:3px}
.upload_up .fabu{ margin-left:10px}
.login_no{ max-width:1025px; width:99.5%; border:#eeeff2 1px solid; border-radius:3px;padding:10px 1%; min-height:40px; }
.login_no a{ color:#269edc}
/*公告发布 start*/
.content{ width:80%; margin:0 auto;padding:40px 0; font-size:16px;}
.lable{ display:inline-block; width:15%; text-align:right;height:33px; line-height:33px; float:left}
.input_cap{display:inline-block; width:85%;line-height:30px; margin-bottom:15px}
.input_cap .text_cap{display:inline-block; width:98%; max-width:795px;height:30px; line-height:30px; padding:0 1%; border:#d8dce0 1px solid}
.file_img a{ display:inline-block;width:138px; height:36px; line-height:36px; background-color:#269edc; color:#fff; border-radius:3px; border:none;font-size:16px; text-align:center; position:relative; }
.file_img a input[type=file]{opacity:0;filter: alpha(opacity=0);
 width:138px; height:36px; line-height:36px; position:absolute;top:0; left:0;}
.file_img { margin-bottom:15px}
.progress{ position:relative;height:50px;width:350px; padding:0 10px; background-color:#f5f5f5; margin:15px 0px 0px 0px; border-radius:3px; font-size:13px}
.progress p{font-size:13px; height:30px; line-height:30px;}
.progress .tiao{ width:100%; height:4px; background-color:#0096ff;}
.progress .off{ position:absolute;top:10px; right:10px}

.simditor .simditor-toolbar > ul > li > .toolbar-item { width:32px !important}
.fa input{ display:inline-block; width:135px; height:36px; line-height:36px; background-color:#269edc; border-radius:3px; font-size:15px; color:#fff; text-align:center; font-family:"微软雅黑"}


/* -------- pagelist -- */
.pagelist{ font-size: 14px;color:#666;height:60px; line-height: 60px; text-align: center}
.pagelist span,.pagelist a{padding:0 20px;color:#8c8c8c; display: inline-block;max-height:40px; line-height: 40px;border:1px #d8dce0 solid;margin:0 2px;border-radius:3px;}
.pagelist a:hover{ background:#269edc;color:#fff;}
.pagelist .page a.current{background:#269edc; color:#fff;}

/*.list-down{height: 32px; position: absolute;right:10px;bottom:10px; width: 125px;}
.list-down .collect{ width: 56px; height: 32px; line-height: 32px; text-align: center;color: #fff; background: rgba(0,0,0,.5);filter:alpha(opacity=0.5); border-radius:3px}
.list-down .download{ width: 56px; height: 32px; line-height: 32px; text-align: center;color: #fff; background: rgba(0,0,0,.5);filter:alpha(opacity=0.5);border-radius:3px}
.sokeyup_1{transition: all 0s;}
*/
@media screen and (max-width: 1199px) { 
	.list .view{ float:none; width:100%; text-align:center; margin:5px 0;}
	.list .title{ font-size:18px; color:#333; display:inline-block; float:none; width:100%; text-align:center;}

	.list{ margin:0 auto}
	.list_li{max-width:519px;padding:30px 0 20px 0;margin:0 auto; float:none; border-right:none;border-bottom:#eeeff2 1px solid}
	.list_li:nth-child(2n) {border-right:0px; padding:30px 0 20px 0px}
}

@media screen and (max-width: 750px) { 
	.discuss .people{ float:none; margin-bottom:20px}
	.discuss .right{ float:none; width:100%}

}


@media (max-width:521px){
	.list .view{ float:none; width:100%; text-align:center; margin:5px 0;}
	.list .title{ font-size:16px; color:#333; display:inline-block; float:none; width:100%; text-align:center;}
	.list_li{max-width:519px;padding:30px 0 20px 0;margin:0 auto; float:none; border-right:none;border-bottom:#eeeff2 1px solid}
	.list_li:nth-child(2n) {border-right:0px; padding:30px 0 20px 0px}
	.pagelist{ font-size: 12px;color:#666;height:60px; line-height: 40px; text-align: center}
.pagelist span,.pagelist a{padding:0 12px;color:#8c8c8c; display: inline-block;max-height:30px; line-height: 30px;border:1px #d8dce0 solid;margin:0 2px;border-radius:3px;}
.pagelist a:hover{ background:#269edc;color:#fff;}
.pagelist .page a.current{background:#269edc; color:#fff;}

}

dd.fl div {word-break: break-all;}

@media screen and (max-width: 534px){
    .details{padding:15px;}
    .details_infor img{ width: 90%;margin:0 auto; display: block;height: auto;}
    #wrapper{margin-top: 0;}
    .discuss{ position: relative;padding:10px 0;}
    .people{ width: 30px;height: 30px; position: absolute;}
    .people img{ width: 30px;height: 30px;}
    #comments{padding:20px 15px;}
    .discuss .right{padding-left: 40px; box-sizing:border-box;}
    .input_t{margin-left: 40px;}
    .login_no{ width: 90%}
    .pagelist span, .pagelist a{ height: 30px; line-height: 30px;padding:0 13px;}
    .pagelist{padding-top: 20px;height: auto; line-height: auto;}
}

