@charset "gb2312";
/* CSS Document */
@import '../../common/public/css/mmenu.css';/*手机pad页面导航样式*/

/* common */

/* css 清理 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:100%;font-family:"微软雅黑";}/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}

/* 清理结束 */

body{ font-family:Microsoft YaHei,"微软雅黑";   margin: 0;
    padding: 0;
    font-family: Myriad;
    font-size: 12px;
    color: #5F5F5F;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p,pre,ul,li,form,button,ol{margin:0; padding:0;}
input,select,textarea{font-size:12px;}
input,button{outline:none;  border:0;padding:0; font-family:Microsoft YaHei,"微软雅黑"; margin:0;}
textarea{border:1px solid #5F5F5F;}
ul,ol{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#5F5F5F;outline:none;}


.fl{ float:left;}
.fr{ float:right;}
.clear{zoom:1;}
.clear:after{content:""; display:block;clear:both;}
.bold{ font-weight:bold;}


/* 框架  */
.mode_wapper{ width:980px; margin:0 auto;height:auto; overflow:hidden;}
.mode_content{ width:100%; margin:1em auto; height:auto; overflow:hidden; position:relative;}
.mode_content ul{ height:auto; overflow:hidden;}
.mode_title{ font-size:16px; line-height:32px;}
.mode_cont{ width:95%; margin:0.5em auto;height:auto; overflow:hidden;}
.mode_link{  float:left; font-size:14px; color:#323232; line-height:25px;  }
.mode_link a{  color:#323232;}
.mode_link a:hover{color:#da0000;}
.mode_time{float:left;font-size:12px; color:#323232; line-height:40px; text-align:right;}
.mode_con{font-size:12px; color:#5050550; line-height:25px;  }


/* 新增附件 */
.conattach {
    padding-top: 2em;
}
.conattach strong {
    font-weight: bold;
    font-size: 16px;
}
.conattach .detail_list{ padding-top:1em;}

/* 分享 */
.wenzi,.fenxiang{ float:left; }

@media (max-width: 768px){ /*<=768的设备-平板竖版以下*/ 
/* 框架  */
.mode_wapper{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.mode_content{ width:95%; margin:1em auto; height:auto; overflow:hidden;}
.mode_title{ font-size:1em; line-height:250%;}
.mode_cont{ width:95%; margin:0.5em auto;height:auto; overflow:hidden;}
.mode_link{ font:100%;float:left; font-size:1em; color:#323232; line-height:100%; margin-top:0.25em; margin-bottom:0.25em;}
.mode_link a{ font-size:1em; color:#323232; line-height:120%; margin-top:0.25em; margin-bottom:0.25em;}
.mode_link a:hover{font-size:1em; color:#da0000;}
.mode_time{float:right;font-size:0.75em; color:#323232; line-height:100%; margin-top:0.5em;  text-align:right;}
.mode_con{font-size:0.75em; color:#5050550; line-height:100%; margin-top:0.25em; margin-bottom:0.25em; }

}



/* header */

/* top+nav  */
.mode_top{ width:100%; margin:0 auto;height:auto; overflow:hidden; display:block; padding-bottom:24px;}
.mode_nav{ width:980px; margin:0 auto; position:relative;}
/* 手机导航样式 */
#page
{padding-top: 40px;display:none;}

#page nav
{
	display: none;
}

#header
{
	background: #ddd;font-size: 16px;font-weight: bold;color: #676767;text-align: center;line-height: 40px;height: 40px;padding: 0 50px;position: fixed;top: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index:999;
}
#header a
{
	background: center center no-repeat transparent;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzY0NzRFMTUzMkREMTFFNjkxODJGMDkwM0I4QTc4RUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzY0NzRFMTYzMkREMTFFNjkxODJGMDkwM0I4QTc4RUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjQ3NEUxMzMyREQxMUU2OTE4MkYwOTAzQjhBNzhFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNjQ3NEUxNDMyREQxMUU2OTE4MkYwOTAzQjhBNzhFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu7hJnEAAACXSURBVHja1JaxDYAgEEWR2DCAjYUz2IuWTudEtmhsncECCwegxPuGFf4l/uTRvhzHXahyzoadykwLXWKNQiAJQiYSIPHkQrzadSWyI9VyzMJAlByQbIV/P2FU0ggd0XFBcgotURItWYC0anMSyY4bPek1Gv8U/j8nnrxWdkhWwTEXpCULEKc2JxvZ8fVkpH+JNP5drwADAPegMWWaIGWKAAAAAElFTkSuQmCC");

	display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 10px;
}
#header a.friends
{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);}
#header a.right
{
	left: auto;right: 10px;
}
#content
{
	padding: 20px;
}


@media (max-width: 768px){ /*<=768的设备-平板竖版以下*/ 
/* top+nav  */
#page { display:block;}
.mode_top{ width:100%; margin:0 auto;height:auto; overflow:hidden; display:none;}
.mode_top{ width:100%; margin:0 auto;height:auto; overflow:hidden; display:block; font-size:0;display:none;}/*  头部纯图片div  */
.mode_nav{ width:100%; margin:0 auto;height:auto; overflow:hidden;display:none;}
}


/* 头部 */
a:hover{ color:#f10223;}
.logo_wrap{ padding-top:32px;  height:60px;}

/* 导航 */
.nav {
    display: block;
    width: 978px;
    margin: 0 auto;
    border-left: 1px #dcdcdc solid;
    border-right: 1px #dcdcdc solid;
    border-top: 1px #dcdcdc solid;
    border-bottom: 5px #dcdcdc solid;
}
.nav_link font {
    font-size: 8px;
    color: #b8b8b8;
    text-align: left;    position: absolute;
    top: 16px;
    left: 16px;
}

.nav_link {
    /*width: 103px;*/
    height: 64px;    position: relative;
}
.nav_link a{    font-size: 18px;
    color: #292929;
    width: 87px;
    height: 49px;
    display: block;
    padding-top: 15px;
    padding-left: 16px;    line-height: 54px;}
.nav_link a:hover{ background-image:url(imagesnav_bg.gif); color:#fff;}

/* 顶部 */
#search_box{ float:right; line-height:40px;}
/* 移动端导航 */
.top_logo{ height:24px; padding:0.1em 0;}
.toplogo_img,.toplogo_span{ float:left; height:24px;}
.toplogo_img{ text-align:right;   width:40%; }
.toplogo_img img{ height:100%; }
.toplogo_span{  position: relative;  width:60%;}
.toplogo_span span{  position: absolute; top:-4px; left:0;}

 
/* 滚动图 */
.pic{ position:absolute; top:34px; height:95px;}



/* 统计 */
.count{ display:none;}

/* 分页 */
#pagesize {
    font-size: 12px; height: 22px;    line-height: 22px; width: 200px;
}
#PageSelect_1 {
    border-radius: 4px;
}
/* 底部 */
.bottom {
    display: block;
    width: 980px;
    margin: 0 auto;
    border-top: 1px #adadad solid;
    font-size: 12px;
    padding-bottom: 15px;
    line-height: 24px; padding-top:10px;
}

.btm_right{ width:80%; margin-left:16px;}
.btm_top{ width:100%; padding-bottom:1em;}
  



@media (max-width: 768px){ /*<=768的设备-平板竖版以下*/ 
body{ background:#fff;}


.more_btn{ 
	width: 25%;    background-size: 100% 100%;  height: 30px; line-height:30px;
}
.notice,.notice-wrap{display: none;}
#pagesize { margin:0 auto;}
#ad1{ display:none;}
/* 底部 */
.bottom{ width:95%;}
.btm_left,.btm_right{ width:100%;}
.btm_right{ margin-left:0;}

}