@charset "utf-8";
/*
    @名称: base
    @功能: 重设浏览器默认样式
	@时间: 2012年11月15日
	@姓名: 冯静华
	@HTML.JS在base文件夹下，用于IE浏览器下，可使用HTML5标签
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
    color: black;
    background-color: white;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    /*overflow:auto;
    *+overflow:auto;*//*用于IE7的auto显示*/
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;padding:0;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display:block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{
    font:12px/1.5 tahoma,arial,\5b8b\4f53;
}
input,select,textarea{
    font-size:100%;
}

/*IE 6 支持伪类hover*/
body { behavior:url("csshover.htc"); background-color: #fff;}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
    border-collapse:collapse;border-spacing:0;
}
#container{
	border: solid #cacaca;
	border-width: 0 5px 5px 0;
}

/* IE bug fixed: th 不继承 text-align*/
th{
    text-align:inherit;
}

/* 去除默认边框 */
fieldset,img{
    border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
    /*display:block;*/
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
    border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}

address,caption,cite,code,dfn,th,var {
    font-style:normal;
    font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
    list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
    text-align:left;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}

q:before,q:after {
    content:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
a:hover {
    text-decoration:underline;
}

/*去除虚框线*/
a{
    blr:expression(this.onFocus=this.blur());
}/*For IE 去除虚线框*/
a:focus{
    outline:none
}/*For FireFox 去除虚线框*/

/* 默认不显示下划线，保持页面简洁 */
ins,a {
    text-decoration:none;
}

/* 清理浮动 */
.fn-clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.fn-clear {
    zoom:1; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
    display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
    display:inline;
}
.fn-left {
    float:left;
}
.fn-right {
    float:right;
}
/*省略号*/
.ellip{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.topbox .folder_close_btn{
	background:url(../image/close.png) no-repeat;
	float: right;
	width: 10px;
	height: 10px;
	margin: 7px 2px 0 0;
}
.topbar{width:100%;height:39px;background:#e6e6e6;box-shadow:0px 0px 5px #fff inset;}
.top_leftzone{padding:7px 0px 0px 10px;float:left;}
.icons{width:31px;height:27px;float:left;margin:2px 20px 0 20px;cursor:pointer;background-repeat:no-repeat !important;}

.toplogo{width:119px;height:37px;background:url(../image/dzh_logo.png);float:right;margin:0px 25px 2px 0px;}

.top_leftzone ul { list-style-type:none; }
.top_leftzone ul li { float:left; position: relative;}
.top_leftzone li.font ul li a.selected-icon { background: url(../image/select.png) no-repeat;display:none;
width: 10px;
height: 10px;
float: left;
margin: 5px 0 0 6px;}
.top_leftzone li.font ul li:hover a, .top_leftzone li.font ul li a.selected{
	display:block !important;
}


.top_leftzone ul li a { display:block; text-decoration:none; text-align:center; color:#999;}
.top_leftzone ul li ul {display: none;}


.top_leftzone ul li:hover ul {z-index:1000;display: block; position: absolute; top:22px; left:0;border:1px solid #A0A0A0 !important;}
.top_leftzone ul li:hover ul li a {display:block; background:#ffffff; color:#000;padding-right: 5px;width: 40px; text-align: right; padding-right:5px;}
.top_leftzone ul li:hover ul li a:last-child:hover { background:#cacaca; color:#ffffff; }
.borderleft {border-left: 1px solid #e9e9e9;}



.icons.home{background-image:url(../image/5-1.png);}
.icons.home.hover{background-image:url(../image/5-2.png);}

.icons.larr{background-image:url(../image/1-1.png);}
.icons.larr.hover{background-image:url(../image/1-2.png);}

.icons.rarr{background-image:url(../image/2-1.png);}
.icons.rarr.hover{background-image:url(../image/2-2.png);}

.icons.refresh{background-image:url(../image/4-1.png);}
.icons.refresh.hover{background-image:url(../image/4-2.png);}

.icons.print{background-image:url(../image/6-1.png);}
.icons.print.hover{background-image:url(../image/6-2.png);}

.icons.font{background-image:url(../image/7-1.png);}
.icons.font.hover{background-image:url(../image/7-2.png);}

.icons.folder{background-image:url(../image/8-1.png);}
.icons.folder.hover{background-image:url(../image/8-2.png) !important;margin:2px 20px 0 20px !important;}
.icons.folder.show{background-image:url(../image/8-3.png);margin: 0 20px;}

.icons.font.selected{
	//background-image:url(../image/8-2.png);
}


/* center */
.top_searchzone{float:right;padding:7px 25px 0px 0px;}
.inputzone{border:#a9a9a9 solid 1px;color:#a6a6a6;width:250px;padding:3px 0px 2px 25px;float:right;outline:none;font-size:13px;box-shadow:1px 1px 2px #d4d4d4 inset;}
.searchmark{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ededed),to(#cdcdcd),color-stop(0.1,#f8f8f8));cursor:pointer;width:40px;height:24px;float:left;border:#a9a9a9 solid 1px;box-shadow:1px 1px 3px #fff inset;}
.search_magnifier{background:url(../image/small_icons0106.png) 67px 52px;width:23px;height:25px;float:left;position:relative;left:27px;}
.magnifier{width:10px;height:10px;position:relative;left:11px;top:2px;border-radius:100%;background:#e1e1e1;border:#404040 solid 2px;}
.magnifier:after{width:9px;height:2px;background:#404040;content:" ";position:absolute;top:12px;left:7px;-webkit-transform:rotate(45deg);}

.search_dropdown{border:#ccc solid 1px;width:250px;height:180px;overflow-y:auto;overflow-x:hidden;display:none;position:fixed;top:76px;left:77%;background:#ffffff;margin-left:14px;box-shadow:1px 1px 2px #d4d4d4 inset;}
.search_dropdown p{color:#666;text-align:center;font-size:13px;line-height:20px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;cursor:default;}
.maincon_zone{width:100%;background:#e0dfdf;float:left;}
/*.maincon_zone2{width:100%;box-shadow:0 0 6px #e0dfdf;background:#e0dfdf;float:left;} */
.fontcolor{font-family:'微软雅黑';font-size:15px;color:#000;height:32px;float:left;padding-left: 5px;}
.fontcolor a{color:#000;}
.nav_items{font-family:'微软雅黑';font-size:15px;padding:10px 0px 0px 25px;height:32px;}
.inner_con{background:#fff;padding:10px 20px 10px 20px;min-width:160px;
}
.innercon_topic{font-family:'微软雅黑';font-size:15px;color:#265baf;
padding: 10px 0 10px 25px;
clear:both;
}
#post_title{font-size:20px !important;
border-bottom: 1px solid #bdbdbd;
}
.top_blank, .bottom_blank{
	height: 10px;
	position: fixed;
	width: 100%;
	z-index: 99999;
	background: #fff;
}
.top_blank{top:0;}
.bottom_blank{bottom: 0;}


.innercon_content{
	margin:20px;
}

.inner_con ul{line-height:25px;}
.inner_con ul li{list-style:none;clear:both;display: flex;}
.inner_con ul li a{color:#000;}
.inner_con ul li div.text{background:url(../image/small_icons0106.png) 178px 50px;width:23px;height:25px;float:left;margin:2px 20px 2px 0px;}
.inner_con ul li p{font-family:'微软雅黑';font-size:15px;width:40%;float:left;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;cursor:pointer;}
.inner_con ul li p.topic{font-size:14px;}
.inner_con ul li p.topic a{color:#0560a6;}
.inner_con ul li p a{color:#000;}
.inner_con ul li div.folder{background:url(../image/folder-btn.png) no-repeat;width:18px;height:25px;float:left;margin:2px 15px 2px 25px;}
.inner_con ul li div.default{background:url(../image/file-btn.png) no-repeat;width:18px;height:25px;float:left;margin:2px 15px 2px 25px;}
.nav_bar{padding:10px 0px 0px 0px;height:32px}
.nav_bar ul li{font-family:'微软雅黑';font-size:15px;display:inline;}
.nav_bar ul li:first-child{padding-left:25px;}
.nav_bar ul li span{padding:10px 5px;}
.nav_bar ul li a{cursor:pointer;color:#000;}
.nav_bar ul li a:last-child{color:#265baf;}


/* content */
.search_hint{font-family:"宋体";font-size:20px;font-weight:bold;color:#7598c4;padding:0 0px 15px 10px;
min-width:160px;}
header .search_hint{float:left;}
/*
header{background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#b0d2eb),to(#A9C4E2),color-stop(0.15,#c8ddf9),color-stop(0.25,#8db0d7),color-stop(0.5,#94B8E0));width:99%;margin:0px 6px;height:24px;border:#6b82b2 solid 1px;min-width:160px;}
*/
div.items{font-size:13px;font-weight:bold;color:#fff;float:left;padding-top:3px;}
div.items a{color:#fff;text-decoration:none;}
div.items span:first-child{padding-left:10px;}
div.pager{float:right;font-size:13px;color:#666;margin:10px 20px 0 0;}
div.pager a{color:#666;text-decoration:none;}
div.pager div{margin:4px 3px 0px 5px;float:left;}
div.pager div.dircarr{width:6px;height:6px;background:#a0a0a0;/*border:#a8a8a8 solid 1px;*/position:relative;top:6px;float:left;}
div.pager div.dircarr_active{width:6px;height:6px;background:#3196da;/*border:#a8a8a8 solid 1px;*/position:relative;top:6px;float:left;}
div.pager div.dircarr.active{background:#3196da;}
div.pager div.dircarr.inactive{background:#e9e9e9;}
/*div.pager div.dircarr:after{content:"▲";position:absolute;-webkit-transform:rotate(-90deg);top:-5px;left:-7px;color:#e9e9e9;width:3px;height:3px;} */
div.pager div.dircarr:after{content:" ";position:absolute;top:-2px;left:-10px;width:0;height:0;line-height:0;border-width:5px;border-style:solid;border-color:transparent #a0a0a0 transparent transparent;}
div.pager div.dircarr_active:after{content:" ";position:absolute;top:-2px;left:-10px;width:0;height:0;line-height:0;border-width:5px;border-style:solid;border-color:transparent #3196da transparent transparent;}
div.pager div.dircarr.active:after{border-color:transparent transparent transparent #3196da;left:6px;}
div.pager div.dircarr.inactive:after{border-color:transparent transparent transparent #e9e9e9;left:6px;}

div.pager div ul li{float:left;padding:0px 5px;margin-top:-1px;}
div.pager div ul li.cur{font-weight:bold;}
div.pager div ul li.cur a{color:#666;text-decoration:none;}

header{
	margin:0 20px;
	padding-top:20px;

}

/*section{overflow-x:hidden;overflow-y:scroll;width:99.5%;} */
section ul{/*width:99.5%;*/width:99%;padding:0px 5px;min-width:160px;}
section li{line-height:18px;padding:8px 0px;height:33px;border-bottom:#bdc5c7 solid 1px;}
section ul li div.question{background-repeat:no-repeat;width:16px;height:16px;float:left;margin-left:2px;}
section ul li div.font{color:#0560a6;font-size:14px;font-weight:bold;margin-left:25px;}
section ul li div.font a{color:#0560a6;}
section ul li div.content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0px 0px 0px 20px;width:98%;color:#666;line-height:22px;padding:0px 0px 0px 5px;height:22px;}
section ul li div.content a{color:#666;}
/* section ul li ul{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:-1px 0px 0px 15px;width:99%;}
section ul li ul li{float:left;color:#666;line-height:22px;padding:0px 0px 0px 5px;height:22px;border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
section ul li ul li span{padding-left:5px;}
section ul li ul li a{color:#666;} */
.title{font-family:"微软雅黑";font-size:24px;color:#7598c4;border-bottom:#bcbcbc solid 1px;padding:5px 0px 15px 0px;min-width:160;margin:0px 0px 25px 0px;}


