/* 公共样式 */
html { width:100%; height:100%; overflow-y:scroll;}
*html{ background-image:url(about:blank); background-attachment:fixed;}
body { font:normal 12px/1.5em "微软雅黑", Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#333333; width:100%; min-height:100%; background-color:#fff; min-width:1240px; position:relative;}
div { height:auto;}
ul, ol, dl { list-style-type:none;}
ul, ol, li, dl, dd { margin:0px; padding:0px; height:auto;}
p { margin:0px;}
h4, h3, h2 ,h1 { margin:0px;}
div,span,th,td,dt,dd,h1,h2,h3,h4,h5,h6,em,strong,i,a,b,a,p { word-wrap:break-word;}
a { text-decoration:none; color:#4d8aae;}
a:hover { text-decoration:underline; color:#2c9344;}
.cdl, a:active { outline:none; blr:expression(this.onFocus=this.blur());}
:focus { outline:none } /* for Firefox */
a img { border:none;}
a p, a span { cursor:pointer;}
iframe { border:none;}
textarea, input, select { font:12px/1.3em "微软雅黑", Arial, Helvetica, sans-serif; color:#333; }
textarea { resize:none;}
fieldset { border:none; border-top:1px dotted #ccc;}
/* float close */
.clearfix:after, .orderList li:after, .orderList .itemBox .info:after, body:after, .main:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
/** 常用样式 **/
.fl { float:left } /* 左浮动 */
.fr { float:right } /* 右浮动 */
.cll { clear:left;} /* 清除左浮动 */
.clb { clear:both; height:0px; overflow:hidden; padding:0;} /* 浮动闭合 */
.space { clear:both; height:28px;}
.hide { display:none;}
.fred { color:#cc0000;}
.hilite { color:#e11144;}
/* poptip */
.poptip{ position:absolute; top:20px; left:20px; padding:6px 10px 5px; *padding:7px 10px 4px; line-height:16px; color:#DB7C22;font-size:12px; background-color:#FFFCEF; border:solid 1px #FFBB76; border-radius:2px;box-shadow: 0 0 3px #ddd;}
.poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 12px;text-shadow:0 0 2px #ccc;}
.poptip-arrow em,.poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.poptip-arrow em{color: #7c9481;}
.poptip-arrow i{color: #FFFCEF;text-shadow:none;}
.poptip-arrow-top,.poptip-arrow-bottom{height: 6px;width: 12px;left:12px;margin-left:-6px;}
.poptip-arrow-left,.poptip-arrow-right{height: 12px;width: 6px;top: 12px;margin-top:-6px;}
.poptip-arrow-top {top: -6px;}
.poptip-arrow-top em {top: -1px;}
.poptip-arrow-top i {top: 0px;}
.poptip-arrow-bottom{bottom: -6px;}
.poptip-arrow-bottom em{top: -8px;}
.poptip-arrow-bottom i{top: -9px;}
.poptip-arrow-left{left:-6px;}
.poptip-arrow-left em{left:1px;}
.poptip-arrow-left i{left:2px;}
.poptip-arrow-right {right:-6px;}
.poptip-arrow-right em {left:-6px;}
.poptip-arrow-right i {left:-7px;}
/************************* 全站头部设置 *************************/
iframe#DoHead { width:100%; z-index:10001; position:fixed; height:45px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}
/************************* 称文字截取 *************************/
.ells { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:100%; display:block; word-wrap:normal;/* ie9-8重要 */}
/************************* 全选样式 *************************/
.btnBar .full { float:left; padding:13px 15px 0 0;}
.btnBar .full label { letter-spacing:1px; padding:0; line-height:18px; height:auto; color:#666;}
.btnBar .full label input { float:left;}
.btnBar .full label span { padding: 0 0 0 4px; float:left;}
/************************* 基本按钮样式 *************************/
.flatBtn { float:left; display:block; height:24px; line-height:24px; padding:0 15px; background:#2c9344; color:#fff; font-size:16px; border-radius:2px; text-align:center; transition:background-color 0.3s ease 0s; text-decoration:none;}
.flatBtn:hover { background-color:#31ac4e; color:#fff; text-decoration:none;}
.flatBtn:active { line-height:38px;}
.btnBar { height:60px;}
.btnBar:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.btnBar a { padding:0px 15px; height:24px; float:left; margin:9px 12px 0 0; background:#2c9344; text-align:center; line-height:24px; color:#fff;}
.btnBar a:hover { text-decoration:none; background:#29a446;}
.btnBar a:active { line-height:26px; overflow:hidden;}
.btnBar .info { clear:both;}
.btnBar .info em { line-height:28px;}
.btnBar .info em.hilite { color:#e11144;}
.btnBox { height:40px;}
.btnBox a { padding:0px 15px; height:24px; float:left; margin:7px 12px 0 0; background:#2c9344; text-align:center; line-height:24px; color:#fff; font-size:12px;}
.btnBox a:hover { background:#29a446; color:#fff; text-decoration:none;}
.btnBox a:active { line-height:26px; overflow:hidden;}
/* 翻页按钮 */
div.btnBar { border-top:1px solid #e1e1e1; clear:both;}
div.btnBar .full label { float:left; margin-top:0px;}
.btnBar .pageNum { float:right; margin-top:8px; border-left:1px solid #ddd;}
.btnBar .pageNum a { padding:0 6px; margin:0; background:#fff; border:1px solid #ddd; border-left:none; height:24px; line-height:24px; overflow:hidden; min-width:16px; color:#666; font-size:12px; text-align:center;}
.btnBar .pageNum a:hover { color:#1f9f01; background:#f2f2f2;}
.btnBar .pageNum a.next, .btnBar .pageNum a.prev { padding:0px 3px;}
.btnBar .pageNum span { float:left;}
.btnBar .pageNum span.pageStat { height:18px; line-height:18px;}
.btnBar .pageNum a.current { background:#2c9344; color:#fff; border-bottom:1px solid #237d38; border-top:1px solid #2c9344;}
.btnBar .pageNum a.disabled { cursor:default; color:#bbb; background:#eee;}
.btnBar .pageSum { color:#888; float:left; margin-top:12px;}
.btnBar .pageSum span { padding:0 3px; color:#666;}
div.noBor { border:none;}
tr.btnBar .pageSum { margin-top:7px;}
/*独立按钮*/
.btn {
border:1px solid #d3d3d3;
padding:0 10px;
height:28px;
display:block;
line-height:28px;
text-align:center;
color:#777;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(228,228,228,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(228,228,228,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFAFAFA', endColorstr='#FFE4E4E4'); /* IE6-8 */
}
.btn:hover {
color:#666;
text-decoration:none;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFFFF', endColorstr='#FFEAEAEA'); /*IE6-8 */
}
.btn:active { line-height:30px;}
.btn-yellow {
color:#fff;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
border:1px solid #c28c31;
border-bottom:1px solid #b9801f;
margin:15px 12px 16px 0;
height:28px;
line-height:28px;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(245,179,66,1) 0%, rgba(214,155,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,179,66,1)), color-stop(100%,rgba(214,155,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFF5B342', endColorstr='#FFD69B36'); /* IE6-8 */
}
.btn-yellow:hover {
color:#fff;
text-decoration:none;
}
.btn-yellow:active { line-height:30px;}
.btn-green {
color:#fff;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
border:1px solid #28843d;
border-bottom:1px solid #1b6d2e;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(245,179,66,1) 0%, rgba(214,155,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,179,66,1)), color-stop(100%,rgba(214,155,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(49,161,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF31a14b', endColorstr='#FF238c3c'); /* IE6-8 */
}
.btn-green:hover {
text-decoration:none;
background: -moz-linear-gradient(top, rgba(45,175,75,1) 0%, rgba(35,140,66,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,175,75,1)), color-stop(100%,rgba(35,140,66,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF2daf4b', endColorstr='#FF238c3c'); /*/*IE6-8 */
}
.btn-green:active { line-height:30px;}
/************************* 帮助标记 *************************/
.help, .help:hover { position:relative; padding-left:20px; color:#469ada;}
.help i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -160px 0; display:block; width:20px; height:20px; position:absolute; left:0; top:0;}
/************************* 勾选图标 *************************/
.iconDraw { width:16px; height:16px; background:url("/cdnhbhedunet/resource/images/hint_wm_selected.png") no-repeat -66px -36px; position:absolute; z-index:10; bottom:-2px; right:-2px; padding:0; display:none;}
.pitchOnTip { width:142px; height:34px; position:absolute; z-index:10; top:0; left:0; display:none; background-image:url("/cdnhbhedunet/resource/images/icon_img_pitch_on_s.png"); background-repeat:no-repeat; background-position:center center; background-color:rgba(0,0,0,0.4); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#65000000', endColorstr='#65000000');}
/*广告区*/
.ad-box { margin:0 0 10px; width:auto; border:1px solid #ccc; padding:1px; overflow:hidden; height:86px;}
.ad-box img { background-position:center center; height:86px; width:100%;}
.ad-foot { padding-bottom:112px;}
/************************* 基本框架 *************************/
.head { height:100px; padding-top:45px; position:relative; z-index:2;}
.head .face { min-width:960px; max-width:1200px; padding:0 20px; margin:0 auto; position:relative; z-index:20;}
.head .logoBox { font:normal 30px/56px "微软雅黑"; float:left; height:56px; color:#025014; margin-right:10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; word-wrap:normal; max-width:750px;}
.head .navBar { height:40px; background-color:#2c9344; position:absolute; bottom:0; width:100%; min-width:1000px; z-index:10; _position:static;}
.head .subject { float:left; position:relative; margin-top:20px; height:30px;}
.nav { min-width:960px; max-width:1200px; padding:0 20px; margin:0 auto;}
.nav ul { border-right:1px solid #237d38; height:40px;}
.nav ul li { float:left; width:110px; position:relative;}
.nav ul li a { color:#fff; font-size:16px; line-height:40px; display:block; width:109px; border-left:1px solid #237d38; text-decoration:none; text-align:center; z-index:1; transition:background-color 0.3s ease 0s;}
.nav ul li a:hover, .nav ul li.current a { background:rgba(0, 0, 0, 0.1); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#1A000000', endColorstr='#1A000000'); border-right:1px solid #206f32; border-left:1px solid #206f32; position:relative; z-index:2;}
.nav .btnTeam { border-right:none; padding-right:10px;}
.nav .btnTeam li { border:none; width:auto; padding-right:15px;}
.nav .btnTeam li a { /*background-color:#177e2f;*/ background-color:#ECB606; display:block; width:80px; height:24px; line-height:22px; font-size:14px; float:left; margin-top:8px; border:none; font-family:"微软雅黑";}
.nav .btnTeam li a:hover { border:none; /*background-color:#18712d;*/ background-color:#FFB900;}
.nav .btnTeam li a { display:block; width:80px; height:24px; line-height:22px; font-size:14px; float:left; margin-top:8px; border:none; font-family:"微软雅黑";}
.subject a.sel { display:block; width:86px; height:24px; background-color:#2f7b40; color:#fff; line-height:22px; text-indent:10px; font-size:14px; transition:background-color 0.3s ease 0s; overflow:hidden; _line-height:24px;}
.subject a.sel:hover { text-decoration:none; background-color:#419e56;}
.subject .sel span.down-arrow { position:absolute; display:block; height:4px; width:7px; top:11px; right:7px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; overflow:hidden;}
.subject .subject-list { display:none; position:absolute; z-index:100; box-shadow:0 1px 3px #aaa; border:1px solid #7c9481; /*border-radius:5px;*/ background-color:#fff; padding:8px; top:26px;}
.subject .subject-list dl { padding:4px 5px 4px 0; white-space:nowrap; font-size:0;}
.subject .subject-list dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.subject .subject-list dt { font-weight:800; display:inline-block; font-size:14px; line-height:14px; height:16px; padding:0 10px 0 6px; margin:2px 6px 0 0; border-right:2px solid #7c9481;}
.subject .subject-list dd { display:inline-block; line-height:20px; height:20px; padding:0 3px; font-size:14px;}
.subject .subject-list dd a { display:block; padding:0 2px;}
.subject .subject-list dd a:hover { background-color:#2c9344; color:#fff; text-decoration:none;}
.subject .subject-list .tab { width:362px;}
.subject .subject-list .tab dt { float:left;}
.subject .subject-list .tab dd { display:block; height:auto; padding:0; width:304px; float:left;}
.subject .subject-list .tab dd:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.subject .subject-list .tab dd p { display:block; float:left; line-height:20px; height:20px; padding:0 3px; margin-bottom:5px;}
.headSearch { float:right; margin-top:14px; height:40px;}
.headSearch span { float:left; color:#fff; height:23px; line-height:23px; padding-right:5px;}
.headSearch input.txtBox { height:22px; border:1px solid #bbbbbb; width:200px; margin-right:4px;}
.headSearch .searchBtn, .searchBox .searchBtn {
border:1px solid #d3d3d3;
width:74px;
height:28px;
display:block;
line-height:26px;
text-align:center;
color:#777;
float:left;
margin:0 4px 0 0;
padding:0;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(228,228,228,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(228,228,228,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFAFAFA', endColorstr='#FFE4E4E4'); /* IE6-8 */
}
.headSearch input.searchBtn { height:30px;}
.headSearch .searchBtn:hover, .searchBox .searchBtn:hover {
color:#666;
text-decoration:none;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFFFF', endColorstr='#FFEAEAEA'); /*IE6-8 */
}
.headSearch .searchBtn:active { line-height:28px;}
.headSearch a { float:left; border:1px solid #c3eacc; width:74px; height:28px; text-align:center; line-height:28px; text-decoration:none; background-color:#f4faf5; color:#3b9e24;}
.headSearch a:hover { border:1px solid #a5dab2; color:#238a3b;}
.headSearch a:active { line-height:30px;}
.heading { min-width:960px; max-width:1200px; padding:5px 20px 0; margin:0 auto;}
.main { min-width:960px; max-width:1200px; margin:0 auto; padding:8px 20px 222px; /*min-height:500px;*/}
.resPreview { padding-bottom:64px;}
/* 文件格式图标 */
.ic10, .ic20, .ic30, .ic40, .ic50, .ic60, .ic70, .ic80, .ic90, .ic200, .ic_folder, .ic_xls { background:url("/cdnhbhedunet/resource/images/icon_filetype_all.png") no-repeat; width:33px; height:34px;}
.ic10 { background-position:0 0;}
.ic20 { background-position:-33px 0;}
.ic30 { background-position:-66px 0;}
.ic40 { background-position:-99px 0;}
.ic50 { background-position:-132px 0;}
.ic60 { background-position:-165px 0;}
.ic70 { background-position:-198px 0;}
.ic80 { background-position:-231px 0;}
.ic90 { background-position:-264px 0;}
.ic200 { background-position:0 -34px;}
.ic_folder { background-position:-297px 0;}
.ic10_s, .ic20_s, .ic30_s, .ic40_s, .ic50_s, .ic60_s, .ic70_s, .ic80_s, .ic90_s, .ic200_s, .ic_folder_s, .ic_xls_s { background:url("/cdnhbhedunet/resource/images/icon_filetype_all.png") no-repeat; width:20px; height:20px;}
.ic10_s { background-position:0 -156px;}
.ic20_s { background-position:-20px -156px;}
.ic30_s { background-position:-40px -156px;}
.ic40_s { background-position:-60px -156px;}
.ic50_s { background-position:-80px -156px;}
.ic60_s { background-position:-100px -156px;}
.ic70_s { background-position:-120px -156px;}
.ic80_s { background-position:-140px -156px;}
.ic90_s { background-position:-160px -156px;}
.ic200_s { background-position:-200px -156px;}
.ic_folder_s { background-position:-180px -156px;}
.ic_xls { background-position:-33px -34px;}
.ic_xls_s { background-position:-220px -156px;}
/* 评分星星样式 */
.starBox { position:relative;}
.starBox .star-light { background:url("/cdnhbhedunet/resource/images/stars.png") repeat-x -1px 0; height:16px; width:80px; position:absolute; top:0; left:0; z-index:10;}
.starBox .star-gray { background:url("/cdnhbhedunet/resource/images/stars.png") repeat-x -1px -16px; height:16px; width:80px; float:left;}
.starBox b { color:#333; padding-left:6px; float:left; line-height:16px; font-weight:normal;}
.starBox span { line-height:16px; float:left; padding-left:3px;}
.starBox span span { padding:0 4px 0 0; float:none;}
/* 面包屑导航 */
.crumbs { height:27px; padding-bottom:5px;}
.crumbs li { float:left; line-height:24px; padding-right:20px; background:url("/cdnhbhedunet/resource/images/icon_crumbs_arrow.png") no-repeat right 2px;}
.crumbs li.current { background:none;}
.crumbs li a { color:#666;}
.crumbs li.current a { color:#999;}
.crumbs li a:hover { color:#2c9344;}
.crumbs li:last-child, .crumbs li.last { background:none;}
.crumbs li:last-child a, .crumbs li.last a { color:#999;}
.crumbs li:last-child a:hover, .crumbs li.last a:hover { cursor:default; text-decoration:none;}
.resGather { padding:0;}
.resGather li { background:none; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; width:40%;}
/*积分消费*/
.outlay { float:left; font-size:14px; line-height:20px; height:20px; padding-left:24px; display:block; color:#999; position:relative;}
.outlay i { position:absolute; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -30px; top:0; left:0;}
.outlay span { padding:0 2px;}
/* 资源大标题区 */
.heading { position:relative;}
.heading .title, .heading .crumbs { width:954px; position:relative;}
.heading .title i { display:block; float:left; margin:10px 10px 0 0;}
.heading .title h1 { font-weight:normal; line-height:38px; padding-top:6px;}
.heading .title .info { padding-top:5px; height:16px; color:#999;}
.heading .title .info li { float:left; height:16px; padding:0 12px; background:url("/cdnhbhedunet/resource/images/treeview_line_2.png") no-repeat left 5px;}
.heading .title .info li.starBox { background:none; padding-left:0;}
.heading .title .info li.pageNum { background:none; float:right;}
.heading .title .info li.pageNum span { padding:0 1px;}
/*分类筛选*/
.siftTable { min-width:960px; max-width:1200px; position:relative; clear:both; margin:10px auto 5px; padding:0 20px;}
.siftTable table { border-collapse:collapse; font-family:"微软雅黑"; border-bottom:1px solid #e5e5e5;}
.siftTable th { background:#fff; border:1px solid #e5e5e5; border-right:none; height:30px; padding:5px 10px; color:#666; font-size:14px; line-height:30px; text-align:right; overflow:hidden; width:50px; vertical-align:top; overflow:hidden;}
.siftTable td { border:1px solid #e5e5e5; border-left:none; font-size:14px; line-height:30px; padding:5px 10px; vertical-align:middle; overflow:hidden; color:#555; word-break:break-all; position:relative;}
.siftTable .listBox { height:30px; overflow:hidden;}
.siftTable ul { padding:0 80px 0 0; display:block; float:left;}
.siftTable li { float:left; /*width:130px;*/ padding:2px 15px 0 0; height:28px;}
.siftTable li span { float:left; line-height:26px; height:26px; padding:0 2px;}
.siftTable li a { padding:0 3px; line-height:26px; float:left; transition:background-color 0.3s ease 0s; height:26px; white-space:nowrap; /*text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; max-width:120px;*/}
.siftTable li a:hover { text-decoration:none; background-color:#e9ffee;}
.siftTable li.on a, .siftTable li.on span { background-color:#eefff2;}
.siftTable li.on a.on { background-color:#32a54d; color:#fff;}
.siftTable .open { position:absolute; display:block; right:5px; top:4px; height:30px; width:42px; text-decoration:none;}
.siftTable .open span { float:left;}
.siftTable .open i { float:right; display:block; width:10px; height:6px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -10px; margin-top:15px;}
.siftTable .open:hover i { background-position:-10px -10px;}
.leftBox { width:222px; margin:7px 24px 1px 0; float:left;}
.leftBox .hd { height:50px; background:#f7f7f7; text-indent:10px; letter-spacing:1px; font-family:"微软雅黑"; color:#333; font-size:18px; line-height:50px; border-bottom:1px solid #ebebeb;}
.leftBox .hd span { padding:0 3px;}
.leftBox .hd a { float:right; font-size:12px; padding:0 10px; height:20px; line-height:20px; margin-top:17px;}
.resMain { max-width:951px; min-width:711px; min-height:200px; width:auto; padding-top:7px; /*margin-left:247px;*/ display:table-cell;}
.resMain:after { clear:both; content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "; display:block; font-size:xx-large; height:0 !important; line-height:0; overflow:hidden; visibility:hidden;}
/*资源数据统计*/
.topRsou{height:38px;line-height:38px;border:1px solid #eee;margin-bottom:15px;}
.topRsou div { position:relative; float:left; display:block; width:223px; height:20px; margin-top:9px; text-align:center; color:#333; font-size:14px; line-height:18px; border-right:1px solid #eee;}
.topRsou div:hover { text-decoration:none;}
.topRsou div span { display:inline-block; position:relative; padding-left:36px; line-height:18px;}
.topRsou div i { width:28px; height:24px; display:block; background:url("/cdnhbhedunet/resource/images/top_intor.png") no-repeat; position:absolute; top:-2px; left:0; overflow:hidden;}
.topRsou div.topb i { background-position:-28px 0px;}
.topRsou div.topc i { background-position:-56px 0px;}
.topRsou div.topd i { background-position:-84px 0px;}
.topRsou div.topd { border:none 0; width:226px;}
.topRsou div span span { display:inline; color:#bd0000;font-size:16px;padding:0 2px;letter-spacing:1px;cursor:inherit;}
/*学科编辑面板*/
.webmaster { margin:0 0 5px; width:220px; height:80px; border:1px solid #dfdfdf; clear:both;}
.webmaster .info { padding:12px 10px; height:56px; background:#fafafa;}
.webmaster .userPhoto { float:left; width:50px; height:50px; padding:2px; background-color:#fff; border:1px solid #eaeaea; margin-right:10px;}
.webmaster .userPhoto img { width:50px; height:50px;}
.webmaster .info { font-size:12px;}
.webmaster .info p { line-height:14px; height:20px; font-size:14px;}
.webmaster .info .userName { height:18px;}
.webmaster .info .userName a { line-height:18px; display:block; float:left; max-width:134px;}
.webmaster .info span { line-height:18px; display:block; color:#aaa;}
.webmaster .info .ells { width:auto;}
.webmaster .ad-box { margin:0; border:none;}
.webmaster .ad-box img { height:78px;}
/*用户面板*/
.userPanel { margin:0 0 5px; width:220px; padding:12px 10px; height:56px; border:1px solid #dfdfdf; clear:both; background:#fafafa; font-size:14px;}
.userPanel .userPhoto { float:left; width:50px; height:50px; padding:2px; background-color:#fff; border:1px solid #eaeaea; margin-right:10px;}
.userPanel .userPhoto img { width:50px; height:50px;}
.userPanel .userName { height:26px; line-height:26px; float:left;}
.userPanel .userName span { float:left; width:auto; color:#444; width:60px; line-height:26px;}
.userPanel .userName a { display:block; float:left; max-width:96px;}
.userPanel span { line-height:28px; display:block; color:#aaa; float:left;}
.userPanel .ells { width:auto;}
.userPanel .ad-box { margin:0; border:none;}
.userPanel .ad-box img { height:78px;}
/*左侧菜单容器样式*/
.tree-catalog, .sift-tab, .search-form { width:220px; border:1px solid #dfdfdf; background-color:#fff; position:relative;}
/*.tree-catalog { position:absolute;}*/
.tree-catalog .cavil-btn { width:20px; text-align:center; padding:6px 3px; line-height:1.3em; text-shadow: 0 0 1px rgba(0, 0, 0, 0.3); color:#fff; background:#2c9344; display:block; position:absolute; left:-30px; top:0;}
.tree-catalog a.cavil-btn:hover { text-decoration:none; background:#29a446;}
/*树目录菜单样式*/
.tree-list { /*max-height:400px;*/ overflow:auto; margin:5px 0;}
.tree-list dl { background:url("/cdnhbhedunet/resource/images/treeview_line_2.png") repeat-y 12px 0; border-bottom:1px dotted #eee;}
.tree-list dt { padding:6px 10px 6px 20px; height:26px; position:relative;}
.tree-list dt a { font-size:14px; line-height:24px; height:26px; display:block; color:#333; padding:0 4px; font-family:"微软雅黑"; transition:background-color 0.3s ease 0s; width:auto;}
.tree-list dt a:hover { background-color:#32a54d; color:#fff; text-decoration:none;}
.tree-list .second-level dl, .tree-list .third-level dl { border-bottom:none;}
.tree-list .second-level dt { /*padding-left:36px;*/}
.tree-list .third-level { padding:2px 0;}
.tree-list .third-level dt { /*padding-left:50px;*/ padding:4px 10px 4px 20px;}
.tree-list .third-level dt a { font-size:12px;}
.tree-list dt .list-tip { position:absolute; width:6px; height:6px; background-color:#2c9344; top:15px; left:8px; border:1px solid #fff; box-shadow:0 0 1px #2c9344; border-radius:4px;}
.tree-list .second-level dt .list-tip { box-shadow:none; border:none; width:5px; height:5px; background-color:#2c9344; top:16px; left:10px; border-radius:3px;}
.tree-list .third-level dt .list-tip { background-color:#ddd; width:6px; height:1px; left:13px; border-radius:0;}
.tree-list dt.on a { background-color:#32a54d; color:#fff;}
/* 可收拢展开的树目录样式 */
.tree-list .treeview { padding:0 10px 0 5px;}
.tree-list .treeview li a { display: block; height: 28px; line-height: 28px; overflow: hidden; font-size:14px; color:#333; text-indent:4px; transition:background-color 0.3s ease 0s;}
.tree-list .treeview li a span { font-size:12px; color:#666;}
.tree-list .treeview li a:hover { background-color:#32a54d; color:#fff; text-decoration:none;}
.tree-list .treeview li a:hover span { color:#fff;}
.tree-list .treeview li a.on { background-color:#32a54d; color:#fff;}
.tree-list .treeview li a.on span { color:#fff;}
.tree-list .treeview div.hitarea { margin-top:7px;}
.tree-list .treeSelected, .tree-list .treeSelected:hover, .tree-list .treeview li ul li a.treeSelected:hover { background-color:#32a54d; color:#fff;}
.tree-list .treeview .expandable { background:url("/cdnhbhedunet/resource/images/tv-line.png") repeat-y;}
.tree-list .treeview .expandable .expandable-hitarea { background:url("/cdnhbhedunet/resource/images/tv-expandable-only.png") no-repeat;}
.tree-list .treeview .collapsable { background:url("/cdnhbhedunet/resource/images/tv-line.png") repeat-y;}
.tree-list .treeview .collapsable .collapsable-hitarea { background:url("/cdnhbhedunet/resource/images/tv-collapsable-only.png") no-repeat;}
.tree-list .treeview .lastExpandable { background:url("/cdnhbhedunet/resource/images/tv-expandable-last.png") no-repeat;}
.tree-list .treeview .lastCollapsable { background:url("/cdnhbhedunet/resource/images/tv-collapsable-last.png") no-repeat;}
.tree-list .treeview .lastExpandable .lastExpandable-hitarea, .tree-list .treeview .lastCollapsable .lastCollapsable-hitarea
{ background:none;}
.tree-list .treeview li { background:url("/cdnhbhedunet/resource/images/tv-item.png") no-repeat;}
.tree-list .treeview .last { background:url("/cdnhbhedunet/resource/images/tv-item-last.png") no-repeat;}
.tree-list .treeview .all { background:url("/cdnhbhedunet/resource/images/tv-all.png") no-repeat;}
.tree-catalog .botBox { clear:both; border-top:1px solid #dfdfdf; padding:15px 10px 10px;}
.tree-catalog .botBox .rectify { margin:0 auto 10px; width:160px; font-size:16px; height:36px; line-height:36px; letter-spacing:1px;}
.tree-catalog .botBox .rectify:hover { box-shadow:0 1px 2px #ddd; border:1px solid #aaa;}
.tree-catalog .botBox .rectify:active { line-height:38px;}
.tree-catalog .ServeNumber { padding:5px 8px 10px; height:36px; width:160px; line-height:18px; color:#5d6466; font-size:14px; margin:0 auto;}
.tree-catalog .ServeNumber span { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.tree-catalog .ServeNumber span.title { display:inline-block; width:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; letter-spacing:0px\9; font-weight:normal\9; text-indent:2px;}
.tree-catalog .webmaster, .sift-tab .webmaster, .search-form .webmaster { margin:0; position:absolute; bottom:-93px; left:-1px;}
/*年份地区列表样式*/
.sift-tab ul { width:192px; margin:0 auto; padding:10px 0 0;}
.sift-tab ul li { float:left; width:54px; padding:0 5px; height:30px; line-height:18px;}
.sift-tab ul li a { display:block; padding:0 1px; float:left; text-decoration:none; font-size:14px;}
.sift-tab ul li a:hover { background-color:#e9ffee;}
.sift-tab ul li.on a { background-color:#32a54d; color:#fff;}
.year-list, .area-list { overflow:auto;}
.year-list { border-bottom:1px solid #ebebeb;}
/*筛选表单列表样式*/
.filterBox { width:230px; /*height:526px;*/ padding-top:5px;}
.filterBox h3 { border-bottom:1px solid #ddd; height:32px; line-height:32px; font-size:15px; font-weight:normal; text-indent:10px; background-color:#f5f5f5; margin-bottom:10px;}
.filterBox dl { padding-left:10px;}
.filterBox dt { line-height:26px; font-size:13px; clear:both;}
.filterBox dd { margin-bottom:9px; float:left; position:relative;}
.filterBox select { width:158px; padding:1px; margin-right:10px;}
.filterBox select option { padding:2px 4px; margin:2px 0;}
.filterBox .filter-short { width:100px; margin-right:10px;}
.filterBox .filter-long { width:210px;}
/*.filterBox .disabled { color:#aaa;}*/
.filterBox dd input.txtBox { margin:0; width:172px; padding-right:32px; height:20px;}
.filterBox dd input.searchBtn { text-indent:-999px; width:24px; height:24px; display:block; padding:0; position:absolute; top:3px; right:3px; border:none; background-color:transparent; cursor:pointer; background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -108px -28px; opacity:0.6}
.filterBox dd input.searchBtn:hover { opacity:0.8}
.filterBox dd input.searchBtn:active { background-position:-108px -27px;}
.filterBox span.hilite { padding-left:10px;}
.filterBox .btnBox { clear:both; text-align:center; padding-left:20px;}
.filterBox .btnBox input.searchBtn {
float:left;
color:#fff;
border:1px solid #28843d;
border-bottom:1px solid #1b6d2e;
position:static;
height:30px;
width:80px;
line-height:26px;
margin:0 20px 0 0;
cursor:pointer;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(245,179,66,1) 0%, rgba(214,155,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,179,66,1)), color-stop(100%,rgba(214,155,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(49,161,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF31a14b', endColorstr='#FF238c3c'); /* IE6-8 */
}
.filterBox .btnBox input.searchBtn:hover {
text-decoration:none;
background: -moz-linear-gradient(top, rgba(45,175,75,1) 0%, rgba(35,140,66,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,175,75,1)), color-stop(100%,rgba(35,140,66,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF2daf4b', endColorstr='#FF238c3c'); /*/*IE6-8 */
}
.filterBox .btnBox input.searchBtn:active { line-height:28px;}
/*高级搜索 - 左侧表单*/
.search-form .filterBox { width:220px; padding-top:10px; overflow:auto; overflow-x:hidden;}
.search-form .filterBox dl { width:190px; margin:0 auto;}
.search-form .filterBox .filter-short { width:89px;}
.search-form .filterBox .filter-long { width:188px;}
.search-form .filterBox dd input.txtBox { width:170px; padding-right:4px;}
/*高级搜索 - 热词搜索*/
.hot-search { position:relative;}
.hot-search h3 { font-weight:normal; border-bottom:3px solid #4aaf33; color:#333; float:left; font-family:'微软雅黑'; font-size:26px; font-weight:normal; line-height:34px;}
.hot-search h3 b{ color:#bd0000; font-weight:500;}
.hot-search .actionBar .tabBox { float:right;}
.hot-search .actionBar .tabBox li { padding:0 2px;}
.hot-search .actionBar .tabBox li a { padding:0;}
.top-list { padding-top:10px; padding-left:10px;}
.top-list .rank-wrap { border-right:1px dotted #ccc; width:280px; padding-right:20px; float:left; margin-right:20px;}
.top-list .rank-wrap h4 { color:#333; font-family:'微软雅黑'; font-size:18px; font-weight:normal; height:28px; line-height:22px;}
.top-list .rank-wrap h4 b { color:#bd0000; font-weight:500; padding-left:5px;}
.top-list .rank-wrap ul.rank-list { padding: 10px 0 15px;}
.top-list .rank-wrap ul.rank-list li { height:34px; line-height:34px;}
.top-list .rank-wrap ul.rank-list li span.num { color:#818181; float:right;}
.top-list .rank-wrap ul.rank-list li span.rank { color:#656565; display:inline-block; font-family:arial; font-size:18px; height:24px;margin-right:8px; text-align:center; width:22px; line-height:22px; margin-top:6px; float:left;}
.top-list .rank-wrap ul.rank-list li span.first { background-position:-29px 0; color:#fff; line-height:22px;}
.top-list .rank-wrap ul.rank-list li a { color:#555; font-size:14px; display:inline-block; line-height:34px; max-width:160px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; word-wrap:normal;}
.top-list .rank-wrap ul.rank-list li span.theTop { color:#fff; background: url("/cdnhbhedunet/resource/images/home_icon.png") no-repeat -29px 0;}
.top-list .last-rank { margin-right:0; border-right:none; padding-right:0;}
/*菜单样式*/
.menu { width:219px; border:1px solid #dfdfdf;}
.menu dt { height:50px; background:#f7f7f7; text-indent:10px; letter-spacing:1px; font-family:"微软雅黑"; color:#333; font-size:18px; line-height:50px;}
.menu dd { border-top:1px solid #ebebeb; color:#666; font-size:16px; text-indent:34px;}
.menu dd a { text-decoration:none; color:#666; display:block; line-height:38px; height:38px; transition:background-color 0.3s ease 0s; font-family:"微软雅黑";}
.menu dd a:hover { background-color:#ebffeb;}
.menu dd a em { font-size:12px; color:#808080; float:right; font-style:normal; padding-right:10px;}
.menu dd a em span { padding:0 0 0 4px; background:none; display:inline; font-size:20px; font-family: Times, "Times New Roman", serif; vertical-align:bottom; vertical-align:sub\9; color:#d24c4c;}
.menu dd span.tip { height:40px; width:5px; display:none; position:absolute; background:#2c9344; top:-1px; left:0;}
.menu dd.current { position:relative;}
.menu dd.current span.tip { display:block;}
.left-fixed { position:fixed; top:45px;}
.left-absolute { position:absolute;}
.left-relative { position:relative;}
/********************* 内容标签 **********************/
.actionBar { padding:0; height:36px; border-bottom:1px solid #dddddd; margin-bottom:10px;}
.tabBox { float:left; height:37px; padding:0px 10px 0px 10px; position:relative;}
.tabBox li { padding-right:10px; float:left;}
.tabBox li a { padding:0px 28px; height:35px; background-color:#fff; border:1px solid #ddd; font-size:14px; text-align:center; line-height:35px; line-height:37px\9; color:#666; overflow:hidden; min-width:56px; max-width:280px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal;}
.tabBox li a:hover { color:#4aaf33; text-decoration:none;}
.tabBox li a.void, .actionBar .tabBox li a.void:hover { color:#ccc; border:1px solid #dfdfdf; border-bottom:none; cursor:default; background-color:#f7f7f7;}
.tabBox li.current a { background-color:#fff; border-bottom:1px solid #fff; border-top:2px solid #4aaf33; line-height:34px; height:34px;}
.tabBox li.linkBar { padding:2px 0 0 10px;}
.tabBox li.linkBar a { display:inline-block; padding:0 0 0 14px; background:url("/cdnhbhedunet/resource/images/icon_min.png") no-repeat; line-height:24px; width:auto; height:24px; background-color:transparent; border:none;}
.tabBox li.linkBar a:hover { color:#4d798e; text-decoration:underline;}
.actionBar .btnBox { float:right;}
.actionBar .btnBox a { margin:7px 0 0 12px; float:right;}
.actionBar .infoClue { float:right; margin-top:8px;}
/********************* 提示信息 **********************/
.actionBar .cueBox { float:right; color:#666; line-height:28px;}
.botCue { float:left; color:#d24c4c; margin-top: 8px; width:40%;}
.botCue p { float:left;}
.botCue span { color:#d24c4c;}
/********************* 公用小标题 **********************/
.infoClue { height:28px; line-height:28px; padding:0 3px; vertical-align:middle; overflow:hidden; color:#555;}
.infoClue span { line-height:24px; padding:0 8px 0 0; color:#666; display:inline-block;}
.infoClue span.title { padding-left:4px;}
.infoClue span span, .infoClue span a { float:none; padding:0 3px 0 4px; background:none; display:inline; line-height:24px; font-size:20px; font-family: Times, "Times New Roman", serif; vertical-align:bottom; vertical-align:sub\9; color:#3B9E24;}
.infoClue h3 { float:left; font-size:14px; line-height:26px; padding-right:10px; text-indent:0px;}
.infoClue h4 { float:left; font-size:12px; line-height:26px; padding-right:10px; text-indent:0px;}
/*.infoClue a { display:inline-block; padding:0 10px 0 14px; background:url("/cdnhbhedunet/resource/images/icon_min.png") no-repeat; line-height:24px; margin-top:1px;}
.infoClue a.add { background-position:-4px 1px; background-position:-4px 0px\9; *+background-position:-4px -1px; padding-left:11px;}
.infoClue a.back { background-position:-3px -24px; background-position:-3px -25px\9;}
.infoClue a.upload { background-position:-3px -48px; background-position:-3px -49px\9; padding-left:12px;}
.infoClue a.write { background-position:-3px -71px; background-position:-3px -73px\9; padding-left:14px;}
.infoClue a.download { background-position:-3px -336px; background-position:-3px -337px\9; padding-left:12px;}
.infoClue a.goto { background-position:-3px -624px; background-position:-3px -624px\9; padding-left:12px;}
.infoClue a.setting { background-position:-3px -624px; background-position:-3px -624px\9; padding-left:12px;}*/
.infoClue em { font-style:normal; padding:0 5px; color:#999;}
.orderList li.infoClue { padding-bottom:0;}
.picNum { border-bottom:1px dotted #dfdfdf; padding:0 24px;}
/********************* 分类检索 **********************/
.sortBox { min-height:29px;}
.sortBox h4 { font-size:12px; font-weight:800; float:left; color:#666; line-height:22px;}
.sortBox ul li { float:left; height:24px; margin-bottom:3px; padding-right:10px;}
.sortBox ul li a { float:left; padding:0 4px 0 4px; white-space:nowrap; line-height:22px; height:22px; border:1px solid #fff;}
.sortBox ul li a span { float:none; padding:0 2px; background:none; display:inline; line-height:24px; font-size:20px; font-family: Times, "Times New Roman", serif; vertical-align:bottom; vertical-align:sub\9; color:#3b9e24;}
.sortBox ul li a:hover { background-color:#ececec; text-decoration:none; color:#528852}
.sortBox ul li.current a, .sortBox ul li.current a:hover { color:#528852; background-color:#f8f8f8; text-decoration:none; border:1px solid #dddddd;}
.sortBox ul li a:hover span, .sortBox ul li.current a span { color:#3b9e24;}
/*.sortBox span { float:left; line-height:22px; color:#666;}*/
.sortBox select { float:left; margin-right:15px; padding:0; line-height:22px; height:22px; color:#666;}
.sortBox .searchBox, .infoClue .searchBox { padding-top:0;}
.sortBox .searchBox { padding-left:0;}
.sortBox .searchBox input.txtBox, .infoClue .searchBox input.txtBox { float:left; border:1px solid #ccc; background:#fff url("/cdnhbhedunet/resource/images/bg_input_02.png") repeat-x; height:20px; padding:0px 4px; color:#666; margin-right:8px;}
.sortBox .searchBox input.Wdate, .infoClue .searchBox input.Wdate { height:20px; padding:0 20px 0 4px; width:69px;}
/*.sortSelect { min-height:inherit;}*/
/*.sortSelect h4 { font-weight:normal;}*/
.sortSelect .searchBox { clear:both; padding-top:8px; height:28px;}
.sortSelect .searchBox span { font-weight:800; color:#666;}
.sortSelect .searchBox em { padding-right:5px; margin-left:-10px;}
.sortSelect .searchBox input.Wdate { /*width:100px;*/ margin-right:15px;}
.sortSelect .searchBox input.long { width:175px;}
.sortSelect .searchBox input.searchBtn { padding:0 20px; margin-right:0;}
/*.sortSelect .select2 { float:left; margin-right:15px;}*/
/********************* 内容搜索 **********************/
.searchBox { /*float:right;*/ padding:7px 0 0 10px;}
.searchBox span { float:left; line-height:22px; padding-right:6px; color:#808080;}
.searchBox em { float:left; line-height:22px; padding-right:6px; font-style:normal; color:#999;}
.searchBox input.searchTxt { float:left; border:1px solid #ccc; background:#f9f9f9 url("/cdnhbhedunet/resource/images/bg_input_02.png") repeat-x; height:22px; padding:0px 4px; color:#aaa; margin-right:4px; width:160px; }
.searchBox input.Wdate { border:1px solid #ccc; background:url("/cdnhbhedunet/resource/images/bg_input_Wdate_s.png") no-repeat right 0; height:20px; color:#666; margin-right:6px;}
.searchBox select.searchSel { color:#aaa; background:#f9f9f9 url("/cdnhbhedunet/resource/images/bg_input_02.png") repeat-x; margin-right:4px; height:22px; line-height:22px; border:1px solid #ccc;}
.searchBox input.txtColor { color:#666;}
.searchBox a { float:left; line-height:24px; padding:0 9px; margin:0; background:none;}
.searchBox a:hover { text-decoration:underline;}
.searchBox form { float:left;}
.searchBox a.searchBtn, .searchBox input.searchBtn { height:20px; width:auto; padding:0 10px; line-height:20px; margin-right:0;}
.searchBox a.searchBtn:active { line-height:22px;}
.searchBox input.searchBtn { height:22px; line-height:18px;}
.searchBox input.searchBtn:active { line-height:20px; line-height:20px\9;}
/********************* 表格列表 **********************/
.itemList { width:100%; position:relative; border-collapse:collapse;}
.itemList tr:hover { background-color:#f7f7f7;}
.itemList tr.lineBgRed, .itemList tr.cautionCue { background-color:#fcdad4;}
.itemList tr.lineBgRed td, .itemList tr.cautionCue td { color:#101010;}
.itemList tr.infoClue, .itemList tr.listHead, .itemList tr.btnBar { background:none;}
.itemList th { background:#f7f7f7; border-top:1px solid #dddddd; border-left:none; border-right:none; height:30px; padding:0 10px; color:#666; font-weight:normal; line-height:30px; text-align:left; line-height:28px\9; padding-top:2px\9; height:28px\9; overflow:hidden;}
.itemList td { line-height:28px; border-top:1px solid #dddddd; border-left:none; border-right:none; padding:6px 10px; clear:both; vertical-align:middle; overflow:hidden; color:#555; word-break:break-all;}
.itemList td span { height:28px; line-height:28px; line-height:26px\9; overflow:hidden; color:#555; display:inline;}
.itemList td span.hilite, .itemList td span.enjoin { color:#e11144;}
.itemList td span.upward, .itemList td span.pass { color:#32901c;}
.itemList td span.rejection { color:#1b87d5;}
.itemList td span.wait { color:#999;}
.itemList td span.enjoin, .itemList td span.pass, .itemList td span.wait, .itemList td span.rejection, .itemList td span.unshare { cursor:pointer; padding-right:0px; position:relative;}
.itemList td span.enjoin:hover, .itemList td span.pass:hover, .itemList td span.wait:hover, .itemList td span.rejection:hover, .itemList td span.unshare:hover { background:#eee; text-decoration:underline;}
.itemList td span.enjoin i, .itemList td span.pass i, .itemList td span.wait i, .itemList td span.rejection i, .itemList td span.unshare i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -100px; position:absolute; width:20px; height:20px; right:-21px; top:-1px; opacity:0.7;}
.itemList td span.enjoin:hover i, .itemList td span.pass:hover i, .itemList td span.wait:hover i, .itemList td span.rejection:hover i, .itemList td span.unshare:hover i { opacity:1;}
.itemList td span.pass:hover { background-color:#ecfff1;}
.itemList td span.enjoin:hover { background-color:#ffefef;}
.itemList td span.rejection:hover { background-color:#ecf7ff;}
.itemList td span.title { font-size:14px;}
.itemList td span.title, .itemList td span.correction { display:inline-block; float:left;}
.itemList td span.title a { white-space:normal;}
.itemList td span.correction span { color:#32901c; padding-right:0;}
.itemList td h3, .itemList td h3 { line-height:28px;}
.itemList td em { height:24px; line-height:24px; line-height:26px\9; overflow:hidden; color:#aaa; font-style:normal;}
.itemList td .correctionBox { display:inline-block; height:24px; overflow:hidden; float:left;}
.itemList td .correctionBox span.correction { display:inline; float:none;}
.itemList td .correctionBox a.imgTag { float:left; background-position:-2px -260px; height:24px;}
.itemList td select { margin:0;}
.itemList td input, .itemList th input { margin:1px 0 0; float:left;}
.itemList td label, .itemList th label { float:left; height:26px; padding:0; margin:0;}
.itemList td label input, .itemList th label input { padding:0; float:left; margin:0; height:13px; width:13px; margin-top:7px;}
.itemList th label { height:22px\9; width:13px;}
.itemList th label input { margin-top:4px\9;}
.itemList td label span { float:left; padding:0 30px 0 3px;}
.itemList td input.hide { border:1px solid #fff; background:none; position: absolute;}
.itemList td input.hide:hover { border:1px solid #ccc; background:#fff url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x;}
.itemList td a, .itemList td p { padding:0 6px 0 0; height:24px; line-height:24px; overflow:hidden; width:auto; display:inline-block;/*word-wrap:normal;*/ float:left;}
.itemList td a { white-space:nowrap;}
.itemList td a:hover { text-decoration:underline;}
.itemList td span { padding-right:7px;}
.itemList td span.notPass { color:#d24c4c;}
.itemList td span.cost { position:relative; padding:0 0 0 25px; display:block; font-size:12px;}
.itemList td span.cost i { position:absolute; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -30px; top:0px; left:0;}
.itemList td .botCue span { color:#d24c4c; height:auto; overflow:auto; line-height:24px; display:block;}
.itemList td span a { float:none; display:inline; padding:0 2px;}
.itemList td a.void, .itemList td a.void:hover { color:#ccc; cursor:default; background-color:transparent; text-decoration:none;}
.itemList td a.move:hover { cursor:move;}
.itemList td a.title,
.itemList td span.title { font-size:14px; padding-left:24px; position:relative; white-space:normal;}
.itemList td a.title i,
.itemList td span.title i { height:20px; left:1px; position:absolute; top:3px; width:20px;}
.itemList td a.theme,
.itemList td span.theme { font-size:14px; padding-left:0px; position:relative; white-space:normal;}
.itemList tr.moving { position:relative; z-index:10; box-shadow:0 1px 8px #aaa; border:none; background-color:#fff2f2; border-left:1px solid #f28080;}
.itemList tr.moving td { border:none; border-top:1px solid #f28080; border-bottom:1px solid #f28080; box-shadow:0px 1px 0px #f28080;}
.itemList tr.moving td.last { box-shadow:1px 1px 0px #f28080;}
.itemList td .doc, .itemList td .docx, .itemList td .rar, .itemList td .xls, .itemList td .xlsx, .itemList td .zip, .itemList td .ppt, .itemList td .pptx, .itemList td .pdf, .itemList td .wps, .itemList td .chm, .itemList td .swf, .itemList td .html, .itemList td .imges, .itemList td .filmandmusic, .itemList td .exe, .itemList td .other, .itemList td .txt { float:left; background:url("/cdnhbhedunet/resource/images/icon_filetype.gif") no-repeat center 0; height:26px; width:16px;}
.itemList td .rar { background-position:center -26px;}
.itemList td .xls, .itemList td .xlsx { background-position:center -52px;}
.itemList td .zip { background-position:center -78px;}
.itemList td .ppt, .itemList td .pptx { background-position:center -104px;}
.itemList td .pdf { background-position:center -130px;}
.itemList td .wps { background-position:center -156px;}
.itemList td .chm { background-position:center -182px;}
.itemList td .swf { background-position:center -208px;}
.itemList td .html { background-position:center -234px;}
.itemList td .imges { background-position:center -260px;}
.itemList td .filmandmusic { background-position:center -286px;}
.itemList td .exe { background-position:center -312px;}
.itemList td .other { background-position:center -338px;}
.itemList td .txt { background-position:center -364px;}
.itemList td .user_Nickname { width:auto; max-width:72px; padding-right:0;}
/*.itemList td .unitName { max-width:150px; padding-right:0; display:block;}*/
.itemList td span.user_Nickname { padding-right:7px;}
.itemList td .sort { float:left; color:#527488;}
.itemList td a.TitleLine { margin-left:49px; display:block;}
.itemList td input.txtBox { float:left; border:1px solid #ccc; background:#f9f9f9 url("/cdnhbhedunet/resource/images/bg_input_02.png") repeat-x; height:18px; padding:0px 4px; color:#333; margin-right:4px;}
.itemList td input.txtBox:hover { background-color:#fff;}
/*.itemList td select { height:20px; line-height:20px;}*/
.itemList td .imgTag { background:url("/cdnhbhedunet/resource/images/icon_filetype.gif") no-repeat 2px -264px; display:inline-block; width:20px; height:20px; float:none; vertical-align:middle; padding:0; text-indent:-999px;}
.itemList td .userPhoto { width:20px; height:20px; float:left; background:url("/cdnhbhedunet/resource/images/user_photo_default_20x.png") no-repeat; margin-top:2px; margin-right:5px; padding:0px; box-shadow:0px 0px 3px #bbb; border:1px solid #fff;}
.itemList td .userPhoto img { width:20px; height:20px;}
.itemList td .nickname { /*margin-left:28px;*/ max-width:96px; display:block; padding-right:0;}
.itemList td .name { max-width:56px; display:block; padding-right:0;}
.itemList td .schoolName { max-width:156px; padding-right:0; display:block;}
.itemList td .weiName { max-width:108px; display:block;}
.itemList td .publicPhoto { width:36px; height:36px; float:left; background:url("/cdnhbhedunet/resource/images/user_photo_default_36x.png") no-repeat -1px -1px; /*margin-top:2px;*/ padding:0px;}
.itemList td .publicPhoto { width:36px; height:36px;}
.itemList td .publicName { margin-left:42px; max-width:120px; display:block; margin-top:5px;}
.itemList td .catalog { max-width:252px; padding-right:0; display:block;}
.itemList td .specialTitle { max-width:200px; padding-right:0; display:block; _width:200;}
.itemList td .specialUrl { max-width:220px; padding-right:0; display:block; _width:220;}
.itemList td .editList { max-width:120px; padding-right:0; display:block; _width:120;}
.itemList td .taskTheme { max-width:400px; padding-right:0; display:block; _width:400;}
.itemList tr.showDetail td { border-bottom:1px dotted #ddd; background-color:#f0fff3;}
.itemList td.taskDetail { border-top:1px dotted #ddd; display:none; background-color:#f0fff3;}
.itemList td.taskDetail p.taskText { display:block; height:auto; display:none;}
.itemList td span a.cause { float:none; display:inline; padding:0 2px;}
.itemList td a.trace { float:left; height:24px; width:auto; max-width:202px;}
.itemList td a.award { float:left; height:24px; width:auto; max-width:362px;}
.itemList td a.addImg { background:url("/cdnhbhedunet/resource/images/icon_filetype.gif") no-repeat -2px -260px; padding-left:22px; max-width:180px;}
.itemList td .resItem { float:left; height:24px; width:auto; padding-left:22px; max-width:202px; position:relative; line-height:24px;}
.itemList td .resItem i { position:absolute; left:0; top:2px;}
/********************* 列表按钮 **********************/
.itemList tr.btnBar td { border-top:1px solid #e1e1e1; padding:0 0 8px 0; border-bottom:none; vertical-align:top;}
.itemList tr.btnBar .full label input {/* *+margin-top:0; *+left:0; _margin-top:2px;*/}
.itemList tr.btnBar a { padding:0px 15px; height:26px; float:left; margin:8px 12px 0 0; background:#2c9344; text-align:center; line-height:26px; color:#fff;}
.itemList tr.btnBar a:hover { text-decoration:none; background:#29a446;}
.itemList tr.btnBar a:active { line-height:28px; overflow:hidden;}
/*.itemList tr.btnBar a.submitOK { color:#fff; text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);}*/
.itemList tr.btnBar .pageNum a { padding:0 6px; height:24px; margin:0; background:#fff; border:1px solid #ddd; border-left:none; line-height:24px; color:#666;}
.itemList tr.btnBar .pageNum a:hover { color:#29a446; background:#f2f2f2;}
.itemList tr.btnBar .pageNum a.next, .itemList tr.btnBar .pageNum a.prev { padding:0px 3px;}
.itemList tr.btnBar .pageNum a.current { background:#2c9344; color:#fff; border-bottom:1px solid #237d38; border-top:1px solid #2c9344;}
.itemList tr.btnBar .pageNum a.disabled { cursor:default; color:#bbb; background:#eee;}
/* 固定宽度 */
.w16, table.itemList .w16 { width:16px;}
.w24, table.itemList .w24 { width:24px;}
.w30, table.itemList .w30 { width:30px;}
.w32, table.itemList .w32 { width:32px;}
.w40, table.itemList .w40 { width:40px;}
.w50, table.itemList .w50 { width:50px;}
.w60, table.itemList .w60 { width:60px;}
.w70, table.itemList .w70 { width:70px;}
.w76, table.itemList .w76 { width:76px;}
.w80, table.itemList .w80 { width:80px;}
.w82, table.itemList .w82 { width:82px;}
.w90, table.itemList .w90 { width:90px;}
.w100, table.itemList .w100 { width:100px;}
.w110, table.itemList .w110 { width:110px;}
.w120, table.itemList .w120 { width:120px;}
.w130, table.itemList .w130 { width:130px;}
.w150, table.itemList .w140 { width:140px;}
.w150, table.itemList .w150 { width:150px;}
.w160, table.itemList .w160 { width:160px;}
.w170, table.itemList .w170 { width:170px;}
.w180, table.itemList .w180 { width:180px;}
.w200, table.itemList .w200 { width:200px;}
.w220, table.itemList .w220 { width:220px;}
.w240, table.itemList .w240 { width:240px;}
.w250, table.itemList .w250 { width:250px;}
.w260, table.itemList .w260 { width:260px;}
.w280, table.itemList .w280 { width:280px;}
.w300, table.itemList .w300 { width:300px;}
.min24, table.itemList .min24 { min-width:24px; _width:expression(this.scrollWidth < 24 ? "24px" : "auto");}
.min30, table.itemList .min30 { min-width:30px; _width:expression(this.scrollWidth < 30 ? "30px" : "auto");}
.min32, table.itemList .min32 { min-width:32px; _width:expression(this.scrollWidth < 32 ? "32px" : "auto");}
.min40, table.itemList .min40 { min-width:40px; _width:expression(this.scrollWidth < 40 ? "40px" : "auto");}
.min50, table.itemList .min50 { min-width:50px; _width:expression(this.scrollWidth < 50 ? "50px" : "auto");}
.min60, table.itemList .min60 { min-width:60px; _width:expression(this.scrollWidth < 60 ? "60px" : "auto");}
.min70, table.itemList .min70 { min-width:70px; _width:expression(this.scrollWidth < 70 ? "70px" : "auto");}
.min80, table.itemList .min80 { min-width:80px; _width:expression(this.scrollWidth < 80 ? "80px" : "auto");}
.min90, table.itemList .min90 { min-width:90px; _width:expression(this.scrollWidth < 90 ? "90px" : "auto");}
.min100, table.itemList .min100 { min-width:100px; _width:expression(this.scrollWidth < 100 ? "100px" : "auto");}
.min110, table.itemList .min110 { min-width:100px; _width:expression(this.scrollWidth < 110 ? "110px" : "auto");}
.min120, table.itemList .min120 { min-width:120px; _width:expression(this.scrollWidth < 120 ? "120px" : "auto");}
.min130, table.itemList .min130 { min-width:130px; _width:expression(this.scrollWidth < 130 ? "130px" : "auto");}
.min140, table.itemList .min140 { min-width:140px; _width:expression(this.scrollWidth < 140 ? "140px" : "auto");}
.min150, table.itemList .min150 { min-width:150px; _width:expression(this.scrollWidth < 150 ? "150px" : "auto");}
.min160, table.itemList .min160 { min-width:160px; _width:expression(this.scrollWidth < 160 ? "160px" : "auto");}
.min170, table.itemList .min170 { min-width:170px; _width:expression(this.scrollWidth < 170 ? "170px" : "auto");}
.min180, table.itemList .min180 { min-width:180px; _width:expression(this.scrollWidth < 180 ? "180px" : "auto");}
.min200, table.itemList .min200 { min-width:200px; _width:expression(this.scrollWidth < 200 ? "200px" : "auto");}
.min220, table.itemList .min220 { min-width:220px; _width:expression(this.scrollWidth < 220 ? "220px" : "auto");}
.min240, table.itemList .min240 { min-width:240px; _width:expression(this.scrollWidth < 240 ? "240px" : "auto");}
.min300, table.itemList .min300 { min-width:300px; _width:expression(this.scrollWidth < 300 ? "300px" : "auto");}
/********************* 排序表头 **********************/
.compositor th { padding:0; line-height:30px\9;}
.compositor th label { padding-left:5px; display:block;}
.compositor th span { text-indent:10px; float:left;}
.compositor th a { display:block; height:30px; color:#808080; text-decoration:none;}
.compositor th a span { float:left; height:30px; line-height:30px; padding-right:15px; overflow:hidden; position:relative;}
.compositor th a span i { width:8px; height:10px; position:absolute; top:10px; right:4px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -20px -80px;}
.compositor th a:hover span i { background-position:-30px -80px;}
.compositor th a.up, .compositor th a.down, .compositor th a.up:hover, .compositor th a.down:hover { background-color:#ededed; color:#2c9344;}
.compositor th a.up span i { background-position:-40px -80px;}
.compositor th a.up:hover span i { background-position:-60px -80px;}
.compositor th a.down span i { background-position:-50px -80px;}
.compositor th a.down:hover span i { background-position:-70px -80px;}
.messageList td { overflow:visible; position:static;}
.messageList td .nickname { max-width:60px; display:block;}
/* 我的资源列表特殊样式 */
/*.myRes td a.set { display:none; text-align:center; padding:0 8px; height:26px; line-height:26px; text-decoration:none; color:#444; box-shadow:0 1px 4px #ddd; border:1px solid #ccc;}
.myRes td a.set:active { line-height:28px;}*/
.myRes td a.set { display:none;}
/*.myRes tr:hover td a.set { display:block;}
.myRes tr:hover td span { display:none;}
.myRes tr:hover td span.waiting { display:block;}*/
/********************* 二级栏目表格排序样式 **********************/
.subList tr { background-image:url("/cdnhbhedunet/resource/images/treeview_line_1.png"); background-repeat:repeat-y; position:static;}
.subList tr.third-level { background:none;}
/*.itemList .second-level:hover, .itemList .third-level:hover { background-color:#fafafa;}
.second-level td { padding:0; overflow:auto;}
.second-level .subList {}
.second-level .subList th { border:none; height:0;}
.second-level .subList td { padding:6px 10px; border-top:1px solid #e4e4e4;}
.second-level .subList tr.first td { border-top:none;}
.second-level .subList td.list-name { padding-left:30px; position:relative;}
.second-level .subList tr { background-position:16px 0;}
.second-level .subList .list-name .list-tip { background-color:#2c9344; width:3px; height:10px; display:block; position:absolute; top:13px; left:15px; padding:0;}
.itemList .second-level .subList tr.moving td { border-top:1px solid #f28080;}
.itemList .second-level td .catalog { max-width:240px; padding-right:0; display:block;}
.subList .third-level td { padding:0; overflow:auto;}
.third-level .subList td { padding:6px 10px; border-top:1px solid #e4e4e4;}.second-level
.third-level .subList td.list-name { padding-left:50px;}
.third-level .subList tr { background-position:16px 0;}
.third-level .subList tr td.list-name { background-image:url("/cdnhbhedunet/resource/images/treeview_line_1.png"); background-repeat:repeat-y; background-position:36px 0;}
.third-level .subList .list-name .list-tip { background-color:#2c9344; width:3px; height:10px; display:block; position:absolute; top:13px; left:35px; padding:0;}
.itemList .third-level .subList tr.moving td { border-top:1px solid #f28080;}
.itemList .third-level td .catalog { max-width:216px; padding-right:0; display:block;}
.itemList .third-level td .append { visibility:hidden;}*/
/********************* 目录列表样式 **********************/
.catalog-list { border-bottom:1px solid #ddd;}
.catalog-list .list-head { background-color:#f7f7f7; border-top:1px solid #ddd; height:30px; color:#666;}
.catalog-list .list-head span.catalog, .catalog-list .list-head span.action, .catalog-list .list-head span.switch, .catalog-list .list-head span.keyword { line-height:30px; height:30px;}
.catalog-list dt { border-top:1px solid #ddd; height:36px;}
.catalog-list dt:hover { background-color:#f7f7f7;}
.catalog-list .catalog { float:left; padding:0 5px; line-height:34px; height:36px; width:330px; text-indent:5px;}
.catalog-list .action, .catalog-list .switch, .catalog-list .keyword { float:right; padding:0 10px; line-height:34px; height:36px; width:90px;}
.catalog-list .switch { width:80px;}
.catalog-list .keyword { width:330px; padding-right:35px; padding-left:5px; text-indent:5px;}
.catalog-list .list-head .keyword { padding-right:30px; text-indent:0;}
.catalog-list .action a { padding:0 6px 0 0; overflow:hidden; width:auto; display:inline-block; float:left;}
.catalog-list dt span.hilite { color: #e11144;}
.catalog-list dt .switch { height:36px; overflow:hidden;}
.catalog-list dt .catalog input, .catalog-list dt .keyword input { margin-top:6px; height:16px; width:320px;}
.catalog-list .second-level, .catalog-list .third-level { border-top:none; border-bottom:none; background:#fff;}
.catalog-list .second-level:hover, .catalog-list .third-level:hover { background-color:#fafafa;}
.catalog-list .second-level dt { background-image:url("/cdnhbhedunet/resource/images/treeview_line_1.png"); background-repeat:repeat-y;}
.catalog-list .second-level dt { background-position:16px 0;}
.catalog-list .second-level .catalog { position:relative; padding-left:25px;}
.catalog-list .second-level .list-tip { background-color:#2c9344; width:3px; height:10px; display:block; position:absolute; top:13px; left:15px; padding:0;}
.catalog-list dd.second-level .catalog input { width:300px;}
.catalog-list dd.third-level { background:none;}
.catalog-list .third-level dt { background-position:16px 0;}
.catalog-list .third-level .catalog { position:relative; padding-left:45px; background:url("/cdnhbhedunet/resource/images/treeview_line_1.png") repeat-y 36px 0; width:304px;}
.catalog-list .third-level .list-tip { background-color:#2c9344; width:3px; height:10px; display:block; position:absolute; top:13px; left:35px; padding:0;}
.catalog-list dd.third-level .catalog input { width:280px;}
.catalog-list .ui-sortable-helper { border:1px solid #ddd; border-top:none; background-color:#f2f2f2;}
.catalog-list .ui-sortable-placeholder { border:1px dashed #F30; border-top:1px solid #bbb;}
.catalog-list .ui-sortable-placeholder div { border-top:1px dashed #F30;}
/********************* 输入表单通用样式 **********************/
input.txtBox, input.disabled { float:left; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:#fff url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; height:22px; padding:3px 4px; color:#333; margin-right:10px;}
select { border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background:#fff url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; height:24px; line-height:24px; white-space:nowrap; overflow:hidden;}
select.disabled { color:#808080;}
textarea { border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background:#fff url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; padding:6px; line-height:1.5em; overflow:auto;}
input.disabled, input.disabled:focus, input.disabled:hover { border:1px solid #dfdfdf; color:#999; background:#f5f5f5; cursor:default;}
input.Wdate { float:left; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background:#fff url("/cdnhbhedunet/resource/images/bg_input_Wdate.png") no-repeat right 0; height:22px; padding:3px 27px 3px 4px; color:#333; margin-right:10px; width:79px;}
input::input-placeholder { color:rgba(51,51,51,0.5);}
input::-webkit-input-placeholder { color:rgba(51,51,51,0.5);}
input::-moz-placeholder { color:rgba(51,51,51,0.5);}/* Older versions of Firefox */
input:-ms-input-placeholder { color:rgba(51,51,51,0.5);}
.xlarge input { width:560px;}
.large input { width:412px;}
.long input { width:346px;}
.normal input { width:240px;}
.middlingAdd input { width:230px;}
.middling input { width:200px;}
.normalGroup input { width:174px;}
.shortAdd input { width:133px;}
.short input { width:120px;}
.less input { width:60px;}
.least input { width:24px;}
.xlarge select { width:422px; margin-right:20px;}
.large select { width:200px;}
.normal select { width:250px;}
.short select { width:130px;}
.less select { width:134px; margin-right:10px;}
.small select { width:66px;}
.large textarea, textarea.large { width:710px; height:128px;}
.long textarea { width:464px; height:128px;}
.normal textarea, textarea.normal { width:412px; height:128px;}
.middling textarea { width:200px;}
/*input.txtBox:hover, select:hover, textarea:hover, input.txtBox:focus, select:focus, textarea:focus { background-color:#fff;}*/
input.addFile, input.noMargin { margin-right:0;}
.inputLeftTab { float:left; border:1px solid #bfbfbf; border-right:none; background:#f2f2f2; padding:0 5px 0 8px; line-height:28px; height:28px; color:#666; font-size:12px; }
.select2Group, .select2Province { margin-right:10px;}
#PublicEdit .normal input { width:266px;}
.uploadList .itemBox .txtBox, #MoreSearch .itemBox .txtBox, #MoreSearch .itemBox .Wdate { font-size:14px;}
/********************* 输入提示 **********************/
.inputWrap { position:relative;}
.inputWrap textarea, .inputWrap input { background-color:transparent; position:relative; z-index:2;}
.inputWrap span.textCue, .inputWrap span.inputCue { display:block; top:0; left:0; height:auto; color:#aaa; position:absolute; z-index:1;}
.orderList .itemBox .inputWrap span.textCue { line-height:1.5em; color:#aaa; padding:7px;}
.orderList .itemBox .inputWrap span.inputCue { line-height:1.5em; color:#aaa; padding:4px 5px;}
/********************* 表单列表 **********************/
.orderList { padding:5px 0 5px; clear:both; font-size:14px;}
.orderList li { clear:both; padding:0 10px 10px;}
.orderList .stepName { font-weight:800; color:#666;}
.orderList .itemTitle { float:left; width:80px; text-align:right; color:#666; line-height:30px; height:30px;}
.orderList .itemBox { float:left; line-height:24px;}
.orderList .downList { padding-left:16px;}
.orderList .cue { padding-left:10px;}
.orderList .cue span { color:#a70805; padding:0 3px;}
.orderList li.must .itemTitle span { background:url("/cdnhbhedunet/resource/images/icon_asterisk.png") no-repeat 0 center; float:right; padding-left:10px;}
.orderList em { float:left; padding-right:10px; color:#999; line-height:24px; font-style:normal;}
.orderList .itemBox em { float:left; padding-right:10px;}
.orderList .itemBox em, .orderList .itemBox span { color:#999; line-height:20px; font-style:normal; padding-top:5px;}
.orderList .itemBox em.error { color:#d24c4c;}
.orderList .itemBox em.min { height:12px; line-height:12px;}
.orderList .itemBox span { color:#666; float:left; padding:5px 4px 0;}
.orderList .itemBox span.cost { padding-right:6px;}
.orderList .itemBox span.cost span, .orderList .itemBox span.sum { font-weight:800; padding:0 2px;}
.orderList .itemBox span.Letter { padding-right:10px;}
.orderList .itemBox span.Letter span { padding:0 3px;}
.orderList .itemBox span.FL { float:left;}
.orderList .itemBox span.title { float:left;}
.orderList .itemBox span.ok { color:#2c9344;}
.orderList span.hilite { color:#e11144; /*padding-left:10px;*/}
.orderList .itemBox span.value-tip { line-height:22px;}
.orderList .itemBox a { line-height:24px;}
.orderList .itemBox a.add { background:url("/cdnhbhedunet/resource/images/icon_min.png") no-repeat 5px 1px; padding-left:20px; display:inline-block; background-position:5px 0px\9;}
.orderList .itemBox a.append { line-height:18px; margin-top:3px; padding-right:15px;}
.orderList .itemBox a.help { float:left; height:24px; line-height:22px; margin-top:3px;}
.orderList .itemBox a.help i { top:2px;}
.orderList .itemBox .correction { padding-left:10px; width:274px;}
.orderList .itemBox .correction .title { color:#527488; width:auto; max-width:200px; padding-left:0px; padding-right:5px;}
.orderList .itemBox .correction span { float:left; color:#2c9344;}
.orderList .itemBox .report-depict { font-size:14px; width:210px; max-height:96px; margin-top:3px; overflow-y:auto;}
.orderList .itemBox .itemSetting { padding:0;}
.orderList .itemBox .itemSetting dd { height:24px; padding-bottom:4px;}
.orderList .itemBox .itemSetting dd a { float:left; padding-right:15px;}
.orderList .itemBox em.fr { float:right;}
.orderList .itemBox .info { color:#666; clear:both;}
.orderList .itemBox .info span { padding:0 10px 0 4px; line-height:20px; color:#26709a;}
.orderList .itemBox .info em { padding:5px 0; line-height:20px;}
.orderList .itemBox select { margin-top:4px;/* *+padding:3px; *+margin-top:6px;*/}
.orderList .itemBox .select2 { margin-right:5px;}
.orderList .itemBox .txt { line-height:20px; padding-top:5px; max-width:500px; float:left;}
/********************* 上传附件 **********************/
.orderList .itemBox .addBar { height:24px;}
.orderList .itemBox .addBar input { margin-right:2px;}
.orderList a.inputRightBtn { height:28px; line-height:28px; color:#fff; float:left; margin:0; text-align:center; overflow:hidden; padding:0 6px; border:1px solid #4aaf33; border-left:none; background:#4aaf33; min-width:53px;}
.orderList a.inputRightBtn:hover { background:#4eba36; text-decoration:none;}
.orderList a.inputRightBtn:active { line-height:30px;}
.orderList .itemBox .addBar .uploadProgress { display:block; margin:0;}
.orderList .itemBox .addBar .uploadProgress .progressBar { margin:0; width:348px;}
.orderList .itemBox .addBar .uploadProgress .info { padding:0;}
/********************* 访问权限 **********************/
.orderList .itemBox .BrowsePurview span { padding-right:12px; float:left; line-height:22px;}
.orderList .itemBox .BrowsePurview a { float:left; line-height:22px;}
/********************* 名单列表 **********************/
.orderList .itemBox dl.memberList { width:485px;}
.orderList .itemBox dl.memberList dd { float:left; width:97px; clear:none; padding-bottom:4px;}
/********************* 单选与复选表单 **********************/
.orderList label { padding-right:10px; float:left;}
.orderList label input { float:left; margin-top:6px; margin-top:1px\9;}
.orderList label span, .orderList .itemBox label span { /*float:left;*/ line-height:24px; line-height:22px\9;}
.orderList label img { cursor:pointer;}
.orderList .itemTitle label { padding-right:0px;}
.orderList li.payMode .itemBox label { height:auto;}
.orderList li.payMode .itemBox label input { margin-top:14px;}
.orderList li.payMode .itemTitle { padding-top:8px;}
.checkBar { padding-top:7px;}
.checkBar dd { clear:both; padding-bottom:7px; float:left;}
.checkBar label { padding:0 10px 0 4px; cursor:pointer;}
.checkBar label.disabled { color:#aaa;}
.checkBar label span { /*color:#f30;*/ line-height:14px; float:left; /*font-size:12px;*/}
.checkBar em { line-height:16px; padding:0;}
.checkBar p { float:left;}
.checkBar input { width:auto;}
.checkBar select { float:left;}
.btnBar .checkBar { margin-top:2px;}
.btnBar .checkBar label { padding-right:0; padding-left:10px; margin-top:7px;}
.btnBar .checkBar .Point { float:left;}
.btnBar .checkBar .Point p { float:left; margin-top:5px;}
.btnBar .checkBar em { line-height:28px; padding-left:20px; /*font-size:12px;*/}
.btnBar .checkBar em.hilite { color:#e11144;}
.btnBar .checkBar em span { padding:0 2px;}
.btnBar .checkBar label input { margin-top:2px;}
.floatCheck dd { clear:none;}
.orderList li.btnBar .full label { /**+padding-left:0;*/}
.orderList .itemBox .effect { float:left; margin-right:10px;}
/************************* 添加及上传浏览按钮 *************************/
a.addFile { height:28px; line-height:26px; color:#666; background-repeat:repeat-x; float:left; margin:0 6px 0 0; text-align:center; overflow:hidden; padding:0 12px; border:1px solid #dedede; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; min-width:50px; width:auto; position:relative;}
a.addFile:hover { text-decoration:none; color:#555;}
a.addFile:active { line-height:28px; border:1px solid #dedede;}
.orderList .itemBox a.addFile { line-height:26px; /*margin-top:3px;*/}
.orderList .itemBox a.addFile:active { line-height:28px;}
/********************* 表单列表分割线 **********************/
.orderList li.boxoff, .orderList .itemBox .boxoff { height:10px; overflow:hidden; background:url("/cdnhbhedunet/resource/images/line_dashed_02.png") repeat-x 0 0; opacity:0.3; filter:Alpha(opacity=30); -moz-opacity:0.3; padding-bottom:0;}
.orderList .itemBox .boxoff { background-position:0 center; clear:both; height:24px; margin:0 10px;}
/********************* 表单按钮 **********************/
.orderList li.btnBar { border-top:1px solid #e1e1e1; padding:0px 20px;}
.orderList li.btnBar a { padding:0px 20px; height:30px; line-height:30px;}
.orderList li.btnBar a.submitOK { color:#fff; text-shadow: 0 0 1px rgba(0, 0, 0, 0.3)}
.orderList li.btnFirstLine { border-bottom:1px solid #e1e1e1; border-top:none; margin-bottom:10px;}
.orderList li.btnFirstLine a { margin:0px 12px 10px 0;}
.orderList li .uploadProgress { float:left; margin:9px 0 0; clear:both;}
.orderList li .uploadProgress .progressBar { border:1px solid #b0b0b0; height:4px; width:278px; background-color:#f5f5f5; padding:1px;}
.orderList li .uploadProgress .progressBar span { float:left; height:4px; width:60%; background-color:#e0a365;}
.orderList li .uploadProgress .info { height:16px; line-height:16px; color:#666; padding-top:4px;}
.orderList li .uploadProgress .info span { line-height:16px; padding:0 6px; color:#666;}
.orderList li .uploadProgress .info span span { padding:0 2px 0 0;}
.orderList li.btnBar .uploadProgress, .orderList li .addBar .uploadProgress { clear:none;}
/********************* 展示台容器 **********************/
.orderList .Worktable { border:1px solid #ccc; margin-left:10px; float:none; width:788px; clear:both; position:relative;}
.orderList .Worktable:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.orderList .noBorder { border:none;}
.orderList .floatCheck { float:left; clear:none;}
.orderList .itemList { font-family:Tahoma, Arial, Helvetica, sans-serif, "微软雅黑"; padding:0;}
.orderList .itemList span.ells { width:240px; display:block;}
.orderList li.appConfig, .orderList li.appCover { padding:0px; /*width:840px;*/ min-width:300px;}
.orderList li.appCover .itemBox textarea { height:56px;}
.worktablePage { height:42px; padding:0 8px;}
/********************* 表单列表样式补充 **********************/
/*.safety .itemTitle { width:84px;}
.orderList .BeiAn { width:140px;}
.doubleRow .itemBox { width:170px;}
.doubleRow .itemBox .UserPhoto { display:block; width:50px; height:50px; padding:4px; border:1px solid #d2ddec; background-color:#f7fafe; position:absolute; top:24px; right:40px;}
.doubleRow .itemBox .UserPhoto img { width:50px; height:50px;}
.singleRow .itemBox { width:424px;}
.orderList .only em { color:#666; line-height:26px; line-height:24px\9;}
.orderList .only input.txtBox { margin-right:6px;}
.reolyBox { border-top:1px solid #e1e1e1; padding-top:10px;}
.reolyBox li { padding:0 20px 10px;}
.reolyBox textarea { height:106px; clear:both; width:800px;}
.reolyBox li.btnBar { border:none; padding-top:0;}
.reolyBox li.btnBar a { margin-top:0;}
.reolyBox .itemBox .addBar { height:24px;}
.orderList dl dd.clb, .orderList ul li.clb { clear:both; width:auto; float:none; height:0; padding:0;}
.FixupToBot .orderList { }
.FixupToBot .btnBar { background-color:#fff;}
.mailCon { max-height:200px; overflow:auto;}*/
.orderList .F1L, .F1L .itemTitle { width:34px; padding-left:0;}
.orderList .F2L, .F2L .itemTitle { width:46px; padding-left:0;}
.orderList .F3L, .F3L .itemTitle { width:58px; padding-left:0;}
.orderList .F4L, .F4L .itemTitle { width:70px; padding-left:0;}
.orderList .F5L, .F5L .itemTitle { width:82px; padding-left:0;}
.orderList .F6L, .F6L .itemTitle { width:94px; padding-left:0;}
.orderList .F7L, .F7L .itemTitle { width:106px; padding-left:0;}
.orderList .F8L, .F8L .itemTitle { width:118px; padding-left:0;}
.orderList .F9L, .F9L .itemTitle { width:130px; padding-left:0;}
.orderList .F10L, .F10L .itemTitle { width:142px; padding-left:0;}
.orderList .F11L, .F11L .itemTitle { width:154px; padding-left:0;}
.orderList .noTitle { padding-left:10px;}
.orderList .itemBox .space { height:4px;}
.orderList .itemBox .inuptList { height:30px;}
/*文档列表*/
/*.doc-list ul { border-top:1px solid #ddd;}*/
.doc-list li { border-top:1px solid #ddd; padding:10px 230px 10px 54px; position:relative;}
.doc-list li:hover { background-color:#f7f7f7;}
.doc-list .doc-list-typeicon { position:absolute; width:33px; height:34px; top:17px; left:8px;}
.doc-list .doc-list-typeicon span { width:33px; height:34px; display:block;}
.doc-list .doc-list-title { font-size:14px; font-weight:800; padding:3px 20px 3px 0; height:18px;}
.doc-list .doc-list-title a { float:left; color:#666; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; max-width:600px;}
.doc-list .doc-list-title a span { padding-right:3px; color:#d73c1e;}
.doc-list .doc-list-title a:hover span { text-decoration:underline;}
.doc-list .doc-list-info { padding:3px 0; color:#888; height:18px;}
.doc-list .doc-list-info p { display:inline-block; overflow:hidden; padding-right:6px; height:18px;}
.doc-list .doc-list-info .capacity { width:115px;}
.doc-list .doc-list-info .type { width:80px;}
.doc-list .doc-list-info .time { width:130px;}
.doc-list .doc-list-info .writer { width:90px;}
.doc-list .doc-list-info .author { max-width:400px;}
.doc-list .doc-list-info .author a {/* line-height:1.5em; display:inline-block; max-width:300px;*/}
.doc-list .doc-list-info .grade { display:inline-block;}
.doc-list .doc-list-info .grade span { float:left;}
.doc-list .doc-list-info .grade .starBox { float:left;}
.doc-list .doc-list-comment { border-left:1px solid #e9e9e9; bottom:10px; color:#999; height:48px; padding-left:16px; position:absolute; right:0; width:230px;}
.doc-list .doc-list-comment .read { color:#666; padding-bottom:10px;}
.doc-list .doc-list-comment .read span { padding-right:4px; color:#333;}
.doc-list li.doc-list-ad { padding:0; height:120px;}
.doc-list li.doc-list-ad:hover { background-color:transparent;}
.doc-list li.doc-list-ad .ad-box { margin:15px 0;}
/*后台管理页面的文档列表*/
.runWork li { padding-right: 158px;}
.operation li { padding-right:158px; padding-left:68px;}
.operation li .doc-list-typeicon { left:24px;}
.operation .doc-list-info p { padding-right:6px;}
.operation .doc-list-info .capacity { width:110px;}
.operation .doc-list-info .type { width:80px;}
.operation .doc-list-info .time { width:130px;}
.operation .doc-list-info .writer { width:90px;}
.operation .doc-list-info .download { width:100px;}
.operation .doc-list-info .author { max-width:320px;}
.operation .doc-check { position:absolute; top:26px; left:0px;}
.runWork .doc-list-info .rejection { width:350px;}
.runWork .doc-list-info .rejection a { padding-right:3px;}
.doc-list .action { width:158px; height:68px; position:absolute; right:0; top:0; display: table; vertical-align:middle; padding:0 15px;}
.doc-list .action a { height:26px; line-height:26px; display:block; padding:0 20px; color:#fff; font-size:14px; background-color:#2c9344; text-decoration:none; transition:background-color 0.3s ease 0s; float:right; margin-top:4px;}
.doc-list .action a:hover { background-color:#29a446; box-shadow:0 1px 3px #ddd;}
.doc-list .action a:active { line-height:28px; overflow:hidden; box-shadow:none;}
.doc-list .action p { color:#555; line-height:18px; clear:both; text-align:right;}
/*个人文档列表*/
.my li .doc-list-typeicon { left:10px;}
/*下拉标签*/
.drop-down-tab { height:24px; position:relative; z-index:100;}
.drop-down-tab .down-arrow { position:absolute; display:block; height:4px; width:7px; top:11px; right:7px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; z-index:10;}
.drop-down-tab .tab-list { position:relative; height:24px; overflow:hidden;}
.drop-down-tab dl { position:relative; background-color:#32a54d; border:1px solid #32a54d; overflow:hidden; top:-4px;}
.drop-down-tab dd {}
.drop-down-tab dd a { font-size:14px; background-color:#fff; padding:0 15px 0 10px; text-decoration:none; display:block;line-height:30px; width:100%; height:32px; color:#444;}
.drop-down-tab a:hover { background-color:#eefff2; color:#2c9344;}
.drop-down-tab dd span { padding:0 2px;}
.drop-down-tab dd span span { padding:0 4px 0 0;}
.drop-down-tab dd.current { display:block; white-space:nowrap;}
.drop-down-tab dd.current a { color:#fff; text-decoration:none; background-color:transparent;}
.drop-down-tab .open { height:auto; overflow:visible;}
.drop-down-tab .open dl { box-shadow:0 2px 4px #aaa; border:1px solid #bbb; background-color:#fff;}
.drop-down-tab .open dd { border-bottom:1px solid #fff;}
.drop-down-tab .open dd span { color:#666;}
.drop-down-tab .open a:hover span { color:#36ae52;}
.drop-down-tab .open .current { height:32px;}
.drop-down-tab .open .current a { background-color:#fff; color:#444; line-height:30px; height:32px;}
.drop-down-tab .open .current a:hover { background-color:#eefff2; color:#2c9344;}
/*下拉选单*/
.drop-down-sel { height:29px; position:relative; z-index:100;}
.drop-down-sel .down-arrow { position:absolute; display:block; height:4px; width:7px; top:11px; right:7px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; z-index:10;}
.drop-down-sel a.sel { display:block; height:24px; background-color:#32a54d; font-size:14px; color:#fff; padding:0 15px 0 10px; text-decoration:none; line-height:24px; transition:background-color 0.3s ease 0s;}
.drop-down-sel a.sel:hover { background-color:#30b64f;}
.drop-down-sel .sel-list { position:absolute; top:26px; right:0; border:1px solid #7c9481; box-shadow:0 1px 3px #aaa; z-index:100; width:auto; display:none;}
.drop-down-sel dl { background-color:#fff; height:99px; width:100%;}
.drop-down-sel dd { border-bottom:1px solid #f0f0f0; height:32px; float:none; width:100%; overflow:hidden;}
.drop-down-sel dd a { padding:0 15px 0 0; text-decoration:none; display:block; line-height:30px; width:auto; height:32px; font-size:14px; color:#527488; white-space:nowrap; text-indent:10px; *+width:100%;}
.drop-down-sel dd a:hover { background-color:#eefff2; color:#285d35;}
.drop-down-sel a span { padding:0 2px;}
.drop-down-sel a span span { padding:0 4px 0 0;}
/*资源内容样式*/
.resDetails { border:1px solid #d3d3d3; height:600px; width: auto; display:table-cell; position:relative;}
.resDetails:after { clear:both; content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "; display:block; font-size:xx-large; height:0 !important; line-height:0; overflow:hidden; visibility:hidden;}
.resDetails .action { position:absolute; top:-32px; right:-1px; height:28px;}
.resDetails .shareBox { float:left; padding-right:3px; margin:2px 8px 0 0; background: url(""/cdnhbhedunet/resource/images/treeview_line_2.png"") no-repeat right 10px}
.resDetails .shareBox span { float:left; line-height:28px; color:#808080;}
.resDetails .shareBox .bdsharebuttonbox { float:left;}
.resDetails .downloadTool { float:left;}
.resDetails .downloadTool a { margin-right:0; padding: 0 15px;}
.resDetails .outlay { margin-top:5px; padding-right:8px;}
.resDetails .outlay i { margin:0;}
.resDetails .resList { padding:20px; width:888px; margin:0 auto;}
.resDetails .resList li { width:148px; height:132px; float:left; margin-bottom:20px; font-size:0; line-height:0;}
.resDetails .resList li a { display:block; width:104px; padding:60px 8px 10px; position:relative; font-size:13px; line-height:1.5em; margin:0 auto; border:1px solid #fff; color:#295f96;}
.resDetails .resList li a:hover { border:1px solid #ccc; background-color:#fcfcfc; box-shadow:0 1px 2px #eee;}
.resDetails .resList li a p { display:block; width:104px; overflow:hidden; max-height:60px;}
.resDetails .resList li a i { position:absolute; top:15px; left:43px;}
.resDetails .noPreview { text-align:center; font-size:24px; color:#999; line-height:30px; padding-top:100px; margin-top:20%; letter-spacing:1px; background:url("/cdnhbhedunet/resource/images/icon_face_sorry.png") no-repeat center 20px;}
.resDetails .loading { text-align:center; font-size:24px; color:#888; line-height:30px; padding-top:100px; margin-top:20%; letter-spacing:1px; background:url("/cdnhbhedunet/resource/images/preview_loading.gif") no-repeat center 20px; opacity:0.8;}
.resDetails .probationCue { text-align:center; font-size:16px; color:#666; line-height:36px;}
.resDetails .probationCue span { padding:0 5px;}
.resDetails .probationCue .proBtn { margin:0 auto; width:238px; padding-left:15px;}
.resDetails .probationCue .proBtn a { float:left; display:block; height:36px; width:104px; line-height:36px; background:#2c9344; color:#fff; font-size:16px; margin:20px 15px 0 0; border-radius:2px; text-align:center; transition:background-color 0.3s ease 0s;}
.resDetails .probationCue .proBtn a:hover { background-color:#31ac4e; color:#fff; text-decoration:none;}
.resDetails .probationCue .proBtn a:active { line-height:38px;}
.resDetails .probationCue .proBtn a:last-child { margin-right:0;}
/*.resDetails .fullScreenBtn { position:absolute; right:20px; top:10px;}
.resDetails .fullScreenBtn a { display:block; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -140px -130px; text-indent:-99px; overflow:hidden;}*/
.fullScreen, .cancelFullScreen { display:block; height:20px; width:20px; text-indent:-99px; overflow:hidden; position:absolute; right:26px; top:16px; background:rgba(255, 255, 255, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#9AFFFFFF', endColorstr='#9AFFFFFF');}
/*.fullScreen:hover, .cancelFullScreen:hover { text-decoration:none;}*/
.fullScreen i, .cancelFullScreen i { display:block; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -140px -130px; position:absolute; width:20px; height:20px; top:0; left:0;}
.fullScreen:hover i { background-position:-160px -130px;}
.cancelFullScreen i { background-position:-140px -150px;}
.cancelFullScreen:hover i { background-position:-160px -150px;}
.full-screen { overflow:hidden;}
.full-screen .head, .full-screen .heading, .full-screen .foot { display:none;}
.full-screen .resDetails { width:100%; height:100%; position:absolute; z-index:1001; left:0; top:0; background:#fff; border:none;}
/*.full-screen .resDetails iframe { overflow-y: scroll;}*/
/*.full-screen .resToolsWrap { left:-17px;}
.full-screen .resToolsBar { padding-left:37px; padding-right:3px;}*/
.full-screen iframe#DoHead { z-index:1000; width:100%;}
/*资源内容右侧样式*/
.aside { margin-left:24px; position:relative; z-index:101; float:right; /*width:200px;*/ width:222px;}
.aside .userPanel { float:right; padding:0; margin:0; position:absolute; right:0; top:-66px; background:none; border:none; width:222px;}
.aside .webmaster { float:right; margin:10px 0; /*position:absolute; margin:0; right:0; top:-85px;*/}
.aside .webmaster .ad-box { margin:0;}
.aside .reader-evaluate { padding:14px 0; height:51px; border-bottom:1px solid #eee; border-top:1px solid #fff;}
.aside .download { height:48px; margin-bottom:10px; position:relative;}
.aside .download a { width:120px; height:48px; display:block; background:#2c9344; border-radius:2px; color:#fff; line-height:48px; text-decoration:none; text-align:center; font-size:18px; float:left; transition: background-color 0.3s ease 0s; margin-right:5px;}
.aside .download a:hover { background-color:#31ac4e;}
.aside .download a:active { line-height:50px; overflow:hidden;}
.aside .download .outlay { position:absolute; left:128px; top:26px; color: #ff7800;}
.aside .download .outlay span { font-size:17px; padding:0 3px 0 2px;}
.aside .ad-box { /*margin:10px 0;*/ width:218px; height:78px; clear:both; position:absolute; top:-85px; margin:0;}
.aside .ad-box img { height:78px;}
.aside .ad-list li { width:218px; border:1px solid #ccc; padding:1px; float:left; margin-bottom:3px; line-height:0; }
.aside .ad-list li img { width:218px;}
.evaluate-title { font-size:14px; line-height:20px; color:#555; float:left;}
.reader-evaluate .star { float:left; width:100px;}
.reader-evaluate .star b { float:left; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/stars_big.png") no-repeat; cursor:pointer;}
.reader-evaluate .star b.on { background-position:0 -20px;}
.reader-evaluate .value-tip { width:30px; height:20px; float:left; line-height:22px; font-size:13px; text-align:right; color:#888;}
.commentBar { clear:both; line-height:26px; padding-top:5px;}
.commentBar span { font-size:14px; color:#555;}
.commentBar .commentNum { font-size:12px; color:#666;}
.commentBar .commentNum a { font-size:22px; font-family:Cambria, Times, "Times New Roman", serif; color:#d40000; padding-right:2px;}
.commentBar a.quick { position:relative; padding-left:18px;}
.commentBar a.quick i { position:absolute; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -120px; top:-2px; left:0;}
.commentBar a.quick:hover i { background-position:0 -140px;}
.commentPanel .orderList li { padding:0;}
.simple-list { font-size:14px;}
.simple-list h3 { font-weight:800; font-size:15px; line-height:20px; height:20px; padding:12px 0 8px;}
.simple-list h3 a { float:right; margin:3px 0 0 5px;}
.simple-list h3 a i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; width:16px; height:15px; display:block; cursor:pointer;}
.simple-list h3 a i.prev { background-position:-22px -122px;}
.simple-list h3 a:hover i.prev { background-position:-22px -142px;}
.simple-list h3 a.disabled i.prev, .simple-list h3 a.disabled:hover i.prev { background-position:-22px -102px;}
.simple-list h3 a i.next { background-position:-42px -122px;}
.simple-list h3 a:hover i.next { background-position:-42px -142px;}
.simple-list h3 a.disabled i.next, .simple-list h3 a.disabled:hover i.next { background-position:-42px -102px;}
.simple-list dl { width:222px; float:left;}
.simple-list dd { padding-left:25px; position:relative; height:43px; /*height:30px;*/ overflow:hidden;}
.simple-list dd a { line-height:23px; color:#295f96;}
.simple-list dd i { position:absolute; width:20px; height:20px; top:2px; left:1px;}
.simple-list dd span { color:#999; display:inline-block; width:48px; text-align:center; font-size:12px; float:left;}
.simple-list dd span.cost { width:42px; text-align:left; padding-left:24px;}
/*.simple-list dd .starBox { display:none;}*/
.list-frame { width:222px; overflow:hidden;}
/*资源编辑管理页面样式*/
.detailContrast, .examineAction { display:none; float:right; height:600px; width:49.5%; margin-left:1%; border:1px solid #d3d3d3; position:relative;}
/*.examineAction { overflow:auto; overflow-x:hidden;}*/
.manage { min-width:1420px;}
.manage .resPreview { padding-bottom:55px;}
.manage .resDet { bottom:0; padding-bottom:0;}
.manage .examineAction { display:block;}
.manage .resDetails .action, .manage .head, .manage #DoHead, .manage .heading .crumbs, .manage .floor, .manage .resToolsWrap .userTool, .manage .resToolsWrap .downloadTool, .manage .resToolsWrap .contrastTool, .manage .resToolsWrap .actionTool .pageBox, .manage .resToolsWrap .actionTool .fullScreen { display:none;}
.manage .heading, .manage .main { padding-top:0; max-width:1380px;}
.manage .heading { padding-left:24px; padding-bottom:3px; margin:0;}
.manage .heading .title { width:49.5%;}
.manage .heading .title i { margin:12px 6px 0 0;}
.manage .heading .title h1 { font-size:18px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal;}
.manage .heading .title .info { height:18px;}
.manage .heading .title .info li.exhibitor { background:none; padding-left:0;}
.manage .heading .title .info li.exhibitor span { float:left;}
.manage .heading .title .info li.exhibitor a { float:left; width:auto; max-width:70px;}
/*.manage .resToolsWrap .resToolsBar { width:1380px;}*/
.manage .resToolsWrap .manageTool { float:right;}
.manage .resToolsWrap .manageTool .exit { display:block;}
.manage .resToolsWrap .actionTool { width:106px;}
.manage .resToolsWrap .actionTool .zoomBox { padding-right:0;}
.examineAction .tabBox { padding-left:20px; position:absolute; top:-37px; left:-1px;}
.contrast .detailContrast { display:block;}
.contrast .examineAction, .contrast .resDetails .fullScreen { display:none;}
.resDataEdit { height:600px; overflow:auto; overflow-x:hidden;}
.resDataEdit ul { padding:15px 0 5px;}
.resDataEdit li { padding-left:0; padding-right:0; margin:0 15px;}
.resDataEdit li .itemTitle { text-align:left; width:75px;}
.resDataEdit li.floatBox { float:left; clear:none; padding-right:9px;}
.resDataEdit li .large input.txtBox { width:340px;}
/*.resDataEdit li a.chang { float:left; margin:0; padding:0px 8px; height:30px; line-height:30px; text-align:center; color:#fff; background:#2c9344;}
.resDataEdit li a.chang:hover { text-decoration:none; background:#29a446;}
.resDataEdit li a.chang:active { line-height:32px; overflow:hidden;}*/
.resDataEdit li .itemBox .resDataSel, .resDataEdit li .itemBox .examPivotalSel { float:left; margin-right:8px;}
.resDataEdit li .catalogSet dd p { width:390px;}
.resDataEdit li.btnBar { margin:0; height:48px;}
.resDataEdit li .itemTitle .evaluate-title { line-height:30px;}
/*资源查重*/
.sameSuspect { height:600px; overflow:auto; overflow-x:hidden; display:none;}
.sameSuspect ul { padding-top:13px;}
.sameSuspect ul li { border-bottom:1px solid #e4e4e4;}
.sameSuspect ul li:last-child { border-bottom:none;}
.sameSuspect .resInfo { height:39px; padding:9px 0 0 10px;}
.sameSuspect .resInfo .title { float:left; line-height:30px; padding-left:22px; position:relative; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; max-width:320px; _width:320px;}
.sameSuspect .resInfo .title i { position:absolute; width:20px; height:20px; left:0; top:5px;}
.sameSuspect .resInfo .action { float:right;}
.sameSuspect .resInfo .action a { float:left; margin:4px 10px 0 0; padding:0px 8px; height:22px; line-height:22px; font-size:12px; text-align:center; color:#333; background:#dfdfdf;}
.sameSuspect .resInfo .action a:hover { text-decoration:none; color:#fff; background:#31ac4e;}
.sameSuspect .resInfo .action a:active { line-height:26px; overflow:hidden;}
.sameSuspect .resInfo label { margin:7px 5px 0 0;}
.sameSuspect li.btnBar { height:42px; padding:0 0 0 10px;}
/* 对比浏览 */
.detailContrast .title { position:absolute; width:100%; bottom:604px;}
.detailContrast .title i { display:block; float:left; margin:12px 6px 0 0;}
.detailContrast .title h1 { font-weight:normal; font-size:18px; line-height:30px; padding-top:6px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal;}
.detailContrast .title .info { padding-top:5px; color:#999; height:18px;}
.detailContrast .title .info li { float:left; height:16px; padding:0 12px; background:url("/cdnhbhedunet/resource/images/treeview_line_2.png") no-repeat left 5px;}
.detailContrast .title .info li.exhibitor { background:none; padding-left:0;}
.detailContrast .title .info li.exhibitor span { float:left;}
.detailContrast .title .info li.exhibitor a { float:left; width:auto; max-width:70px;}
.contrast .resToolsWrap .manageTool { display:none;}
.contrast .resToolsWrap .contrastTool { display:block;}
/* 资源内容工具条样式 */
.resToolsWrap { height:46px; width:100%; background-color:#f5f5f5; border-top:1px solid #bbb; position:fixed; bottom:0; z-index:1001; box-shadow:0 -1px 5px #ccc;}
.resToolsBar { /*min-width:960px; max-width:1200px;*/ margin:0 auto; padding:0 20px; height:46px; width:1200px;}
.resToolsBar .manageTool { margin-top:9px; float:left;}
.resToolsBar .manageTool .check { float:left; font-size:14px; height:46px; margin-right:15px; position:relative; top:-9px;}
.resToolsBar .manageTool .check span { display:block; line-height:46px; padding:0 10px;}
.resToolsBar .manageTool .check span.pass { background:#d6ffe0; color:#32901c;}
.resToolsBar .manageTool .check span.rejection { background:#def1ff; color:#1b87d5;}
.resToolsBar .manageTool .check span.enjoin { background:#ffe0e0; color:#e11144;}
.resToolsBar .manageTool .check span.wait { background:#eaeaea; color:#666;}
.resToolsBar .manageTool a.delete { background-color:#d50000;}
.resToolsBar .manageTool a.delete:hover { background-color:#ff0000;}
.manage .resToolsWrap .resToolsBar { width:auto;}
.resToolsBar .userTool a.normal, .resToolsBar .manageTool a, .resToolsBar .userTool .shortcut a, .resToolsBar .userTool a.download, .resToolsBar .userTool a.delete, .downloadTool a, .resToolsBar .contrastTool a { float:left; height:28px; line-height:28px; background:#2c9344; color:#fff; font-size:14px; margin-right:10px; padding:0 10px; transition:background-color 0.3s ease 0s; border-radius:2px;}
.resToolsBar .manageTool a:hover, .resToolsBar .userTool .shortcut a:hover, .downloadTool a:hover, .resToolsBar .contrastTool a:hover { text-decoration:none; background-color:#31ac4e;}
.resToolsBar .manageTool a.exit { display:none;}
.resToolsBar .contrastTool { margin-top:9px; float:right;}
.resToolsBar .contrastTool a.exit { background-color:#d50000;}
.resToolsBar .contrastTool a.exit:hover { background-color:#ff0000;}
.resToolsBar .fr { width:236px;}
.resToolsBar .userTool { height:46px; /*width:384px;*/}
.resToolsBar .userTool a { float:left; height:46px; line-height:46px; margin-right:6px; font-size:14px; position:relative; padding:0 8px 0 24px; color:#888;}
.resToolsBar .userTool a:last-child { margin-right:0px;}
.resToolsBar .userTool a:hover { text-decoration:none; background-color:#eee; color:#2c9344;}
.resToolsBar .userTool a.download { margin-top:8px; padding:0 23px;}
.resToolsBar .userTool a.download:hover { background-color:#31ac4e; color:#fff;}
.resToolsBar .userTool a.delete { margin-top:9px; padding:0 9px; float:right; background-color:#d50000; margin-left:6px;}
.resToolsBar .userTool a.delete:hover { background-color:#ff0000; color:#fff;}
.resToolsBar .userTool a.normal { margin-top:9px; padding:0 9px; float:right;}
.resToolsBar .userTool a.normal:hover { background-color:#31ac4e; color:#fff;}
.resToolsBar .userTool a i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; position:absolute; width:20px; height:20px; top:13px; left:4px;}
.resToolsBar .userTool .favorite { /*width:28px; margin-right:29px;*/}
.resToolsBar .userTool .favorite i { background-position:-20px 0;}
.resToolsBar .userTool .favorite:hover i { background-position:-40px 0;}
.resToolsBar .userTool .on, .resToolsBar .userTool .on:hover {/* width:56px; margin-right:15px;*/ color:#2c9344}
.resToolsBar .userTool .on i, .resToolsBar .userTool .on:hover i { background-position:-60px 0;}
.resToolsBar .userTool .recovery i { background-position:-20px -20px;}
.resToolsBar .userTool .recovery:hover i { background-position:-40px -20px;}
.resToolsBar .userTool .report { /**+margin-right:0;*/}
.resToolsBar .userTool .report i { background-position:-20px -40px;}
.resToolsBar .userTool .report:hover i { background-position:-40px -40px;}
.resToolsBar .userTool .shortcut { float:right; padding:0; margin-top:10px;}
.resToolsBar .userTool .shortcut a { padding:0 15px; margin-right:10px;}
.resToolsBar .userTool .shortcut a.next { margin-right:0px;}
.resToolsBar .userTool .shortcut a:hover { color:#fff;}
.resToolsBar .outlay { line-height:46px; width:64px;}
.resToolsBar .outlay i { top:13px;}
.resToolsBar .downloadTool { float:right;}
.resToolsBar .downloadTool a { margin-top:9px; padding:0 15px;}
.resToolsBar .downloadTool .outlay { width:auto; padding-right:8px;}
/*.resToolsBar .userTool a.fullScreen { width:30px; padding:0; text-indent:-99px; overflow:hidden;}
.resToolsBar .userTool a.fullScreen i { background-position:-140px -130px;}
.resToolsBar .userTool a.fullScreen:hover i { background-position:-160px -130px;}*/
.resToolsBar .actionTool { height:46px; width:460px; margin:0 auto; padding:0 5px;}
.resToolsBar .actionTool a { float:left; height:46px; width:30px; line-height:46px; margin-right:6px; font-size:14px; position:relative; top:auto; right:auto; padding:0; color:#888; text-indent:-99px; overflow:hidden; background-color:transparent;}
.resToolsBar .actionTool a:hover { text-decoration:none; background-color:#eee; color:#2c9344;}
.resToolsBar .actionTool a i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; position:absolute; width:20px; height:20px; top:13px; left:5px;}
.resToolsBar .actionTool p { margin:0 30px; text-align:center; position:relative; line-height:46px; font-size:14px; color:#808080;}
.resToolsBar .actionTool .pageBox { width:120px; float:left; position:relative; padding:0 12px 0 0;}
.resToolsBar .actionTool .pageBox p { background:url("/cdnhbhedunet/resource/images/icon_backslash.png") no-repeat 9px center; height:46px;}
.resToolsBar .actionTool .pageBox p span { display:block; position:absolute;}
.resToolsBar .actionTool .pageBox p .cp { width:29px; height:30px; line-height:30px; font-size:16px; text-align:right; top:6px; left:0; color:#2c9344;}
.resToolsBar .actionTool .pageBox p .ap { width:25px; height:20px; line-height:20px; font-size:12px; text-align:left; bottom:10px; right:0; }
.resToolsBar .actionTool .pageBox a { margin:0;}
.resToolsBar .actionTool .pageBox a.prev { float:left;}
.resToolsBar .actionTool .pageBox a.prev i { background-position:-140px -80px;}
.resToolsBar .actionTool .pageBox a.prev:hover i { background-position:-160px -80px;}
.resToolsBar .actionTool .pageBox a.next { float:right;}
.resToolsBar .actionTool .pageBox a.next i { background-position:-140px -100px;}
.resToolsBar .actionTool .pageBox a.next:hover i { background-position:-160px -100px;}
.resToolsBar .actionTool .zoomBox { width:106px; float:left; position:relative; padding:0 12px 0 0;}
.resToolsBar .actionTool .zoomBox a { margin:0;}
.resToolsBar .actionTool .zoomBox a.zoomOut { float:left;}
.resToolsBar .actionTool .zoomBox a.zoomOut i { background-position:-140px -30px;}
.resToolsBar .actionTool .zoomBox a.zoomOut:hover i { background-position:-160px -30px;}
.resToolsBar .actionTool .zoomBox a.zoomIn { float:right;}
.resToolsBar .actionTool .zoomBox a.zoomIn i { background-position:-140px -50px;}
.resToolsBar .actionTool .zoomBox a.zoomIn:hover i { background-position:-160px -50px;}
/*.resToolsBar .userTool a.fullScreen { width:30px; padding:0; text-indent:-99px; overflow:hidden;}*/
.resToolsBar .actionTool a.fullScreen i { background-position:-140px -130px;}
.resToolsBar .actionTool a.fullScreen:hover i { background-position:-160px -130px;}
.resToolsBar .actionTool a.cancelFullScreen i { background-position:-140px -150px;}
.resToolsBar .actionTool a.cancelFullScreen:hover i { background-position:-160px -150px;}
.resToolsBar .newInfo { float:left; line-height:46px;}
.resToolsBar .newInfo span, .resToolsBar .newInfo a { padding:0 3px; font-weight:800;}
.admin .userTool { width:236px;}
.admin .actionTool { width:460px;}
.tools-absolute { position:absolute; box-shadow:none; border-top:none; background-color:transparent;}
.tools-absolute .resToolsBar { border:1px solid #ccc; background-color:#f5f5f5; padding:0;}
.tools-absolute .admin .userTool { width:226px; padding-right:10px;}
/*loading*/
/*.shade { position:absolute; top:0; left:0; z-index:9000; width:100%; height:100%; min-width:1000px; background:rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#34000000', endColorstr='#34000000');}
.loading { background:rgba(21,117,0,0.9); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#DA177E00', endColorstr='#DA177E00'); background-image:url("/cdnhbhedunet/resource/images/hint_loader.gif"); background-repeat:no-repeat; background-position:12px center; position:absolute; top:50%; left:50%; z-index:9002; height:22px; padding:4px 15px 4px 40px; color:#fff; border-radius:5px; line-height:24px; height:26px; max-width:400px; overflow:hidden; margin-top:-17px;}*/
/*纠错对比*/
.cavilContrast {}
.cavilContrast .topBar { width:684px; height:30px;}
.cavilContrast .topBar a { line-height:30px; padding:0 3px;}
.cavilContrast table.itemList { width:684px; border-collapse:collapse; border:none; white-space:nowrap;}
.cavilContrast table th { border:1px solid #ddd; text-align:center;}
.cavilContrast table th span { overflow:hidden; padding:0; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:268px; margin:0 auto;}
.cavilContrast table td { border:1px solid #ddd; text-align:center; width:300px;}
.cavilContrast table td.title { width:80px;}
.cavilContrast .btnBox { text-align:center; padding-top:10px;}
.cavilContrast .btnBox a { display:inline-block; float:none; font-size:14px; line-height:28px; height:28px;}
.cavilContrast .btnBox a:active { line-height:30px;}
.cavilContrast .btnBox .cue { float:right; position: absolute; line-height:42px; color:#aaa;}
.contrastBox { width:701px; max-height:296px; clear:both; overflow:auto;}
.contrastBox table.itemList { border-top:none; position:static;}
.contrastBox table.itemList td { border-top:none; line-height:24px; overflow:hidden;}
.contrastBox table.itemList td span { overflow:hidden; padding:0; display:block; height:24px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:268px; margin:0 auto;}
.contrastBox .vary td span { color:#e11144;}
.contrastBox .catalogContrast td { padding:0; width:601px; background:#fff;}
.contrastBox .catalogContrast table { border-collapse:collapse; border:none; float:left;}
.contrastBox .catalogContrast table tr:hover { background-color:#f7f7f7;}
.contrastBox .catalogContrast table td { line-height:24px; border:1px solid #dddddd; border-top:none; border-right:none; padding:6px 10px; clear:both; vertical-align:middle; overflow:hidden; color:#555; word-break:break-all; width:300px; background-color:transparent;}
.contrastBox .catalogContrast table tr td:nth-child(1) { border-left:none;}
.contrastBox .catalogContrast table tr:last-child td { border-bottom:none;}
/*版本纠错*/
/*.cavilVerContrast .large textarea { width:464px;}*/
.d-content .cavilVerContrast .orderList span.hilite { padding-left:0;}
/*版本纠错采纳*/
.cavilVerContrast li { position:relative;}
.cavilVerContrast .catalogSet dd p { width:682px;}
.cavilVerContrast .catalogItem { top:62px;}
.cavilVerContrast .itemBox textarea { height:64px; font-size:14px; padding:3px 6px;}
.cavilVerContrast div.btnBox { text-align:center; padding-top:10px; border-top:1px dotted #ccc;}
.cavilVerContrast .btnBox a { display:block; margin-right:0; font-size:14px; line-height:28px; height:28px;}
.cavilVerContrast .btnBox a:active { line-height:30px;}
.cavilVerContrast li.btnBox { padding-left:90px;}
.cavilVerContrast .F2L li.btnBox { padding-left:56px;}
.cavilVerContrast li.btnBox a { margin-right:12px;}
.cavilVerContrast .btnBox span.cue { line-height:28px; float:left; margin-top:7px;}
.cavilVerContrast .itemBox a.addFile { float:left; background:#2c9344; height:28px; line-height:28px; color:#fff; border:none; margin-top:1px; margin-bottom:5px; padding:0 15px;}
.cavilVerContrast .itemBox a.addFile:hover { background-color:#29a446;}
.cavilVerContrast .attachmentList { border-top:1px dotted #ccc; padding-top:5px;}
/*上传excel目录附件*/
.fileBox { clear:both;}
.fileBox p { float:left; height:30px; line-height:30px; padding-left:22px; padding-right:10px; font-size:14px; position:relative; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; max-width:400px;}
.fileBox p i { float:left; position:absolute; top:5px; left:0;}
.itemBox .fileBox a { float:left; line-height:30px;}
.cavilVerContrast .fileBox { height:30px;}
/*上传图片附件*/
.attachmentList { width:724px; /*width:478px;*/ clear:both; overflow:hidden; overflow-x:auto;}
.attachmentList dl { height:160px; white-space:nowrap; font-size:0; display: table-cell;}
.attachmentList dd { display:inline-block; width:105px; height:149px; border:1px solid #aaa; margin-right:14px; padding:1px; position:relative; margin-top:1px; text-align:center;}
.attachmentList dd:last-child { margin-right:0;}
.attachmentList dd img { max-width:105px; max-height:149px; margin:0; display:inline; vertical-align:middle;}
.attachmentList dd p { position:absolute; width:109px; height:26px; font-size:12px; left:-1px; bottom:-1px; background:rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#9A000000', endColorstr='#9A000000');}
.attachmentList dd p span { line-height:26px; color:#fff; padding:0 10px;}
.attachmentList dd a { float:left; display:block; width:105px; height:149px; text-align:center;}
.attachmentList dd p a { line-height:26px; color:#fff; padding:0 10px; float:right; width:auto; height:auto;}
.attachmentList dd .waiting { display:block; width:105px; height:149px; padding:0; background:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000'); background-image:url("/cdnhbhedunet/resource/images/waiting_s.gif"); background-repeat:no-repeat; background-position:center center; }
.attachmentList dd b { height:149px; width:0px; display:inline-block; margin:0; padding:0; vertical-align:middle;}
.cavilVerContrast .attachmentList dd p span { color:#fff; line-height:26px; padding:0 10px;}
.cavilVerContrast .attachmentList dd p a { line-height:26px;}
/*添加警告记录*/
.addCaveatlLog .long textarea { width: 487px; height:66px; font-size:14px; padding:4px 6px;}
.addCaveatlLog .attachmentList { width:501px;}
.addCaveatlLog .attachmentList dl { height:110px;}
.addCaveatlLog .attachmentList dd { height:105px; margin-right:20px;}
.addCaveatlLog .attachmentList dd:last-child { margin-right:0;}
.addCaveatlLog .attachmentList dd img { max-height:105px;}
.addCaveatlLog .attachmentList dd .waiting { height:105px;}
.addCaveatlLog .attachmentList dd a { height:105px;}
.addCaveatlLog .attachmentList dd b { height:105px;}
.addCaveatlLog .attachmentList dd p span { color:#fff; line-height:26px; padding:0 10px;}
.addCaveatlLog .attachmentList dd p a { height:auto; line-height:26px;}
.addCaveatlLog li.btnBox { padding-left:90px; height:25px;}
.addCaveatlLog li.btnBox a { margin-top:0;}
/*用户消息列表*/
.msg-list {}
.msg-list li { margin-bottom:8px; border:1px solid #ddd;}
.msg-list li:hover { box-shadow:0 1px 5px #dfdfdf;}
.msg-list li .msg-envelope { height:30px; display:block; background:#fff; padding:5px 20px 5px 40px; line-height:30px; font-size:14px; cursor:pointer; color:#444; position:relative;}
.msg-list li .msg-envelope:hover { background:#f7f7f7;}
.msg-list li .msg-envelope .sender { display:inline-block;}
.msg-list li .msg-envelope .sender span { overflow:hidden; display:inline-block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; max-width:100px;}
.msg-list li .msg-envelope .sender em { font-style:normal; overflow:hidden; display:inline-block;}
.msg-list li .msg-envelope a:hover span { text-decoration:underline;}
.msg-list li .msg-envelope .time { float:right; color:#888; font-size:12px;}
.msg-list li .msg-envelope .title { overflow:hidden; padding:0; display:inline-block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; max-width:480px;}
.msg-list li .msg-envelope i { width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat 0 -80px; position:absolute; top:10px; left:15px;}
.msg-list li .msg-content { border:1px solid #eee; background-color:#f5f5f5; border-radius:5px; padding:15px 25px; margin:0 15px 15px; font-size:14px; line-height:160%; letter-spacing:1px; display:none;}
.msg-list li .msg-content p { padding:4px 0; color:#333;}
.msg-list li .msg-content a { padding:0 3px; text-decoration:underline;}
.msg-list li .msg-content img { margin:4px 0;}
.msg-list li.seal .msg-envelope { font-weight:800; color:#333;}
.msg-list li.seal .msg-envelope .time { color:#333;}
.msg-list li.seal .msg-envelope i { background-position:0 -60px;}
.msg-list li.reading { border:1px solid #ccc; box-shadow:0 1px 5px #dfdfdf;}
.msg-list li.reading .msg-envelope { cursor:default;}
.msg-list li.reading .msg-envelope:hover { background:#fff;}
/*上传页面样式*/
.upload-container { background:#fff; margin:0px auto; max-width:951px; min-width:711px; position:relative;}
.upload-container .bd { background:#fafafa; border:1px dashed #a1a1a1; height:182px; margin:54px auto 30px; padding:0; text-align:center; width:658px; color:#808080;}
.upload-container .bd a.upload {
border:1px solid #d3d3d3;
width:242px;
height:59px;
display:block;
margin:54px auto 10px;
line-height:59px;
text-align:center;
color:#777;
font-size:18px;
position:relative;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(228,228,228,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(228,228,228,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFAFAFA', endColorstr='#FFE4E4E4'); /* IE6-8 */
}
.upload-container .bd a.upload:hover {
color:#666;
text-decoration:none;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFFFF', endColorstr='#FFEAEAEA'); /*IE6-8 */
}
.upload-container .bd a.upload:active {
line-height:60px;
}
.upload-tips { color:#a7a7a7; font-size:14px; line-height:1; text-align:center;}
.upload-notice { border:1px dotted #cacaca; padding:20px 120px 26px 20px;}
.upload-notice h4 { color:#555; font-size:14px; font-weight:bold; margin-bottom:8px; text-shadow:1px 1px 0 #eee;}
.upload-notice ol { line-height:2.1; list-style:none outside none; color:#808080; font-size:12px;}
.upload-notice li.doc-type { margin:10px 2px;}
.upload-notice li.doc-type span { display:inline-block; height:18px; line-height:18px; padding:0 10px 10px 22px; position:relative;}
.upload-notice li.doc-type i { display:block; height:18px; width:18px; position:absolute; left:0;}
.upload-notice li a { padding:0 3px;}
/* 资源上传列表 */
/*.uploadList .itemTitle a.help { margin-right:14px; font-size:12px;}*/
.uploadList .itemBox span.ok { color:#333;}
.uploadList .itemBox span.ok span { color:#2c9344; padding:0 3px; float:none; font-size:16px;}
.uploadList .itemBox span.uploadResult { font-size:12px; padding:1px 0 1px 20px; float:none;}
.uploadList .xlarge input { width:492px;}
.res-list { margin-top:1px;}
.res-list dd, .catalogSet dd { padding-bottom:7px;}
.res-list dd { /*width:480px;*/ padding-bottom:10px; padding-right:10px;}
.res-list dd .inputWrap { float:left; position:relative; overflow:visible; margin-right:5px;}
.res-list dd:after, .catalogSet dd:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.res-list dd a.del { width:24px; height:28px; display:block; border:1px solid #fff; text-indent:-999px; overflow:hidden; background-color:#fff; float:left; position:relative;}
.res-list dd a.del i { width:20px; height:20px; display:block; background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -80px 0; position:absolute; top:4px; left:0px; opacity:0.6;}
.res-list dd a.del:hover i { opacity:0.8;}
.res-list dd a.chang { padding:0px 8px; height:30px; float:left; margin:0; background:#2c9344; text-align:center; line-height:30px; color:#fff; font-size:12px;}
.res-list dd a.chang:hover { text-decoration:none; background:#29a446;}
.res-list dd a.chang:active { line-height:32px; overflow:hidden;}
.res-list dd a.btn-yellow { padding:0px 8px; font-size:12px; height:28px; line-height:28px; display:block; float:left; margin:0;}
.res-list dd input { float:none; width:393px; padding-right:34px; background-color:transparent; position:relative; z-index:2; margin-right:0;}
.res-list dd p { width:28px; height:28px; border:1px solid #d9d9d9; border-top:1px solid #cccccc; position:absolute; top:0; right:0px; text-indent:-999px; overflow:hidden; background-color:#fff; z-index:3;}
.res-list dd p i { width:20px; height:20px; display:block; position:absolute; top:4px; left:4px;}
.res-list dd.waiting p i { background: url("/cdnhbhedunet/resource/images/upload_waiting.gif") no-repeat center center; opacity:0.4;}
.res-list dd.ok p i { background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -120px 0;}
.res-list dd.false p i { background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -140px 0;}
.res-list dd.false input { background:#fee; border:1px solid #d24c4c; box-shadow:0 0 4px 0 rgba(204, 0, 0, 0.6);}
.res-list dd.false p { background:#fee; border:1px solid #d24c4c; border-left:1px solid #ffa2a2;}
/*.uploadList .res-list dd .uploadProgress { float:left; clear:none; margin-top:8px; width:150px;}
.uploadList .res-list dd .progressBar { width:80px; height:6px; background-color:#f5f5f5; padding:1px; border:1px solid #ccc; float:left; margin-top:2px;}
.uploadList .res-list dd .progressBar span { display:block; background-color:#24a342; height:6px; padding:0;}
.uploadList .res-list dd .uploadProgress .info { float:left; clear:none; padding-top:0;}
.uploadList .res-list dd .uploadProgress .info span { font-size:14px; line-height:14px;}*/
.uploadList .res-list dd .progressBar { width:443px; height:2px; background-color:#f5f5f5; float:left; position:absolute; left:0; bottom:-3px;}
.uploadList .res-list dd .progressBar span { display:block; background-color:#24a342; height:2px; padding:0; line-height:0; font-size:0;}
/*.uploadList .res-list dd .progressBar { width:418px; height:28px; background-color:#fff; padding:0px; border:1px solid #ccc; float:left; position:absolute; left:0; bottom:0px;}
.uploadList .res-list dd .progressBar span { display:block; background-color:#e0ffe7; height:28px; padding:0;}*/
.catalogSet dd a { float:left; margin-top:2px; padding-left:3px;}
.catalogSet dd p { border:1px solid #ccc; height:28px; line-height:28px; padding:0 30px 0 10px; width:460px; position:relative; float:left; margin-right:4px;}
.catalogSet dd p:hover { border:1px solid #aaa;}
.catalogSet dd p span, .orderList .itemBox .catalogSet dd p span { height:28px; line-height:28px; padding:0; overflow:hidden; display:block; color:#444;}
.catalogSet dd p a.set { width:28px; height:28px; border:1px solid #ccc; background-color:#eee; display:block; position:absolute; top:-1px; right:-1px; text-indent:-999px; overflow:hidden; padding:0; margin:0;}
.catalogSet dd p a.set i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -80px -20px; width:20px; height:20px; position:absolute; top:4px; left:4px; opacity:0.6;}
.catalogSet dd p a.set:hover { background-color:#e4e4e4;}
.catalogSet dd p a.set:hover i { opacity:0.8}
.catalogSet dd a.del { background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -80px 0; float:left; width:20px; height:20px; text-indent:-999px; overflow:hidden; margin-top:5px; opacity:0.6;}
.catalogSet dd a.del:hover { opacity:0.8;}
.catalogBtn { height:30px;}
.catalogBtn a.btn-yellow { line-height:28px; min-width:50px; float:left; padding:0 12px; margin:0;}
.catalogBtn a.btn-yellow:active { line-height:30px;}
.catalogItem { display:none; position:absolute; background-color:#fff; border:1px solid #aaa; z-index:400; box-shadow:0 1px 5px #ddd; height:168px;}
.catalogItem dd { height:168px; width:150px; overflow-y:scroll; float:left;}
.catalogItem dd a { display:block; height:24px; line-height:24px; color:#666; text-indent:10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; padding-right:20px;}
.catalogItem dd a:hover { text-decoration:none; background:#e0f0ff url("/cdnhbhedunet/resource/images/icon_double_arrow.png") no-repeat right 0;}
.catalogItem dd a.on { color:#fff; background:#317bc4 url("/cdnhbhedunet/resource/images/icon_double_arrow.png") no-repeat right -24px;}
.catalogItem dd:nth-child(3) { width:212px;}
.catalogItem dd a.second-level { text-indent:24px;}
.catalogItem dd a.third-level { text-indent:38px;}
.selTab { font-size:14px; padding:0 5px 0 0; max-width:600px;}
.selTab dd { display:inline-block; height:24px; padding:3px 3px;}
.selTab dd a { display:block; padding:0 4px;}
.selTab dd a:hover, .selTab dd a.on{ background-color:#2c9344; color:#fff; text-decoration:none;}
/* 专辑资源包 */
.resPackage { border: 1px solid #ccc; margin:5px 10px; width:668px; /*position:relative;*/}
.resPackage .title { background-color:#f5f5f5; height:40px; line-height:40px; border:none; border-top:1px solid #fff; border-bottom:1px solid #ccc; color:#666; text-align:left; padding:0 6px;}
.resPackage .title h2 { float:left; margin-right:15px; padding-left:13px;}
.resPackage .title a { float:right; margin:5px 0 0 10px;}
.resPackage .title em { line-height:40px;}
.resPackage .title em span { padding:0 3px; font-size:16px;}
.resPackage .resList { padding:10px 15px 10px 18px;}
.resPackage .Item { background:#fdfdfd; border:1px solid #d8d8d8; height:30px; line-height:30px; margin-bottom:8px; padding:0 10px 0 5px; /*position:relative;*/ text-align:left;}
.resPackage .Item:hover { background:#fff; border:1px solid #35ac51; box-shadow: 0px 0px 5px #ccc;}
.resPackage .Item a { float:right; padding-left:10px;}
.resPackage .Item a.moveItem { cursor:move;}
.resPackage .Item:last-child { margin-bottom:0;}
.resPackage .Item .inputWrap { position:relative; overflow:visible; float:left; left:-2px; top:3px; line-height:24px;}
.resPackage .Item .inputWrap i.ic10_s, .resPackage .Item .inputWrap i.ic20_s, .resPackage .Item .inputWrap i.ic30_s, .resPackage .Item .inputWrap i.ic40_s, .resPackage .Item .inputWrap i.ic50_s, .resPackage .Item .inputWrap i.ic60_s, .resPackage .Item .inputWrap i.ic70_s, .resPackage .Item .inputWrap i.ic80_s, .resPackage .Item .inputWrap i.ic90_s, .resPackage .Item .inputWrap i.ic200_s, .resPackage .Item .inputWrap i.ic_folder_s, .resPackage .Item .inputWrap i.ic_xls_s { top:2px; left:2px; z-index:3;}
.resPackage .Item .inputWrap input { float:none; width:404px; padding-right:34px; background-color:transparent; position:relative; z-index:2; margin-right:0; font-size:14px; padding:0px 6px 0 24px; font-family:"微软雅黑";}
.resPackage .Item .inputWrap p { width:24px; height:24px; position:absolute; top:0; right:-28px; text-indent:-999px; overflow:hidden; background-color:#fff; z-index:3;}
.resPackage .Item .inputWrap p i { width:20px; height:20px; display:block; position:absolute; top:2px; left:2px;}
.resPackage .Item .inputWrap .progressBar { width:420px; height:2px; background-color:#f5f5f5; float:left; position:absolute; left:0; bottom:-3px; *+bottom:-2px; _bottom:-3px;}
.resPackage .Item .inputWrap .progressBar span { display:block; background-color:#24a342; height:2px; padding:0; line-height:0; font-size:0;}
.resPackage .Item p { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:500px; display:block; word-wrap:normal; padding-left:23px; position:relative;}
.resPackage .Item i { position:absolute; left:0px; top:6px; *+top:5px;}
.resPackage .Item .inputWrap p { padding:0;}
.resPackage .waiting .inputWrap p i { background: url("/cdnhbhedunet/resource/images/upload_waiting.gif") no-repeat center center; opacity:0.4;}
.resPackage .ok .inputWrap p i { background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -120px 0;}
.resPackage .false .inputWrap p { background-color:transparent;}
.resPackage .false .inputWrap p i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -140px 0;}
.resPackage .false:hover { border:1px solid #e8a2a2; background:#fff7f7; box-shadow:0 0 4px 0 rgba(204, 0, 0, 0.3);}
.resPackage .false .inputWrap input { border:1px solid #d24c4c; background-color:#fee;}
.resPackage .ui-sortable-placeholder, .resPackage .ui-sortable-placeholder:hover { background:#fff2f2; box-shadow:none; border:1px dashed #f28080; cursor:default;}
.resPackage .empty, .resPackage .empty:hover { background:#fff; box-shadow:none; border:1px dashed #ddd; color:#bbb; cursor:default;}
.resPackage .resTally { width:0px; height:0px; position:relative; font-size:0; line-height:0; display:inline;}
.resPackage .resTally p { position:absolute; top:52px; left:-13px;}
.resPackage .resTally b { width:24px; height:24px; display:block; background-color:#2c9344; color:#fff; text-align:center; border-radius:12px; font-weight:normal; line-height:24px; font-size:13px; margin:4px 0 16px;}
/*.resMain .resPackage { width:909px;}
.resMain .resPackage .Item p { width:700px;}*/
.resMain .resPackage { width:682px;}
.resMain .resPackage .Item p { width:520px;}
.resMain .resPackage .Item .inputWrap p { width:24px;}
@media screen and (min-width:900px) {
.resMain .resPackage { width:909px;}
.resMain .resPackage .Item p { width:700px;}
}
/*专辑资源选择列表*/
.gatherResSelect { width:830px;}
.gatherMain { border:1px solid #ccc;}
.gatherMain .filterBox { float:left;}
.gatherMain .resList { margin-left:230px; border-left:1px solid #ccc; height:403px; position:relative;}
.gatherMain .resList .resCount {/* width:120px;*/ position:absolute; top:0px; right:10px; line-height:36px; font-size:14px; color:#666;}
.gatherMain .resList .resCount span {color:#3b9e24; font-family:Times,"Times New Roman",serif; font-size:20px; line-height:24px; padding:0 3px 0 4px;}
.gatherMain .resList .resCount .addend { display:none; position:absolute; width:20px; height:20px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -40px -60px; top:-10px; right:-5px;}
.gatherMain .resList .resTab { background-color:#f5f5f5; height:32px;}
.gatherMain .resList .resTab li { float:left; width:80px; height:32px; border-right:1px solid #ccc; position:relative;}
.gatherMain .resList .resTab li a { display:block; width:80px; height:32px; line-height:34px; text-align:center; color:#555; text-decoration:none; font-size:14px;}
.gatherMain .resList .resTab li a:hover { color:#298bc5; background-color:#f8f8f8;}
.gatherMain .resList .resTab li.on a { background-color:#fff; position:relative; height:32px; top:0; z-index:10;}
.gatherMain .resList .resTab li.on a:hover { color:#555;}
/*.gatherMain .resList .resBox { height:371px;}*/
.gatherMain .resList .resBox table th { height:0px; border:none; overflow:hidden;}
.gatherMain .resList .resBox table td span.cost i { top:3px;}
.gatherMain .resList .resBox table td a.btn { padding:0; text-decoration:none; width:48px; font-size:12px;}
.gatherMain .resList .resBox table td a.btn:active { line-height:26px;}
.gatherMain .resList .resBox table td a.added { color:#F90; border:1px solid #eee; background:#fafafa;}
.gatherMain .resList .resBox table td a.added:hover { line-height:24px; cursor:default;}
.gatherMain .resList .resBox table .btnBar { height:auto;}
.gatherMain .resList .resBox table .btnBar .pageNum { padding-right:10px;}
/*body.iframCriterion { min-width:0;}*/
.look-through .orderList .itemTitle { width:70px;}
.look-through .orderList li { padding:0 0 10px;}
.look-through .catalogSet dd p { width:420px;}
.look-through .uploadList .xlarge input { width:452px;}
.look-through .resMain .resPackage { margin-left:12px; width:622px;}
.look-through .resMain .resPackage .Item p { width:460px;}
/*.look-through .uploadList .large input { width:370px;}
.look-through li a.chang { float:left; margin:0; padding:0px 8px; height:30px; line-height:30px; text-align:center; color:#fff; background:#2c9344;}
.look-through li a.chang:hover { text-decoration:none; background:#29a446;}
.look-through li a.chang:active { line-height:32px; overflow:hidden;}
*/
/*底部样式*/
.floor { position:absolute; bottom:0; width:100%; background:#fff;}
.foot { width:100%; /*max-width:1200px;*/ padding:30px 0 10px; background:#f7f7f7; border-top:1px solid #efefef; clear:both;}
.foot_menu { text-align:center; padding-bottom:5px; min-width:960px; margin:0 auto;}
.foot_menu { color:#aaa; font-size:10px;}
.foot_menu a { color:#777; font-size:12px; padding:0 6px;}
.foot_info { text-align:center; line-height:24px; color:#777; min-width:960px; margin:0 auto;}
.foot_info span { padding:0 5px; color:#777;}
.floor .ad-box { width:1196px; margin:10px auto;}
.resDet { padding-bottom:47px; bottom:-47px;}
.resDet .foot { padding-top:10px;}
/* 浮动框内提示文字 */
.cueTxt { padding:15px 10px; font-size:14px; line-height:26px; max-width:360px;}
.cueTxt span { font-size:16px; padding:0 4px;}
/* 帮助内容样式 */
.namingRule h3 { float:left; line-height:1.8em; font-size:15px; padding:0;}
.namingRule p { padding:5px 0 0; line-height:1.8em; font-size:14px; width:625px; text-indent:30px;}
.namingRule p.hilite { text-indent:0; font-size:15px; float:left; padding-top:0; width:520px;}
.namingRule table.details { border-collapse:collapse; border:1px solid #ccc; }
.namingRule table.details td { border:1px solid #ccc; padding:5px 10px; line-height:24px; vertical-align:top; font-size:14px;}
.namingRule table.details td span { /*color:#1981e8;*/ padding:0 3px; font-size:14px; color:#469ada;}
.helpBox .example { margin:5px 0 5px; font-size:14px; line-height:28px;}
.helpBox .example:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.helpBox .example dt { font-weight:800; float:left;}
.helpBox .example dd { /*padding-left:18px;*/ float:left;}
.helpBox .example dd p { color:#1981e8; /*color:#444*/}
.helpBox .example dd p b { padding-right:5px;}
.helpBox .cue { line-height:24px; padding:5px 0 5px 0px; color:#999; font-size:12px;}
.helpBox .boxoff { height:10px; border-top:1px dotted #ddd;}
/* 文档下载面板 */
.doc-Download { padding:0 30px;}
.doc-Download .doc-title { border-bottom:1px solid #e6e6e6; font-size:18px; line-height:50px; min-width:360px; max-width:500px; width:auto;}
.doc-Download .downloadInfo { padding:15px 0 20px;}
.doc-Download .downloadInfo p { text-align:center; font-size:16px; line-height:32px;}
.doc-Download .downloadInfo p span { font-size:17px;}
.doc-Download .downloadInfo a { display:block; height:44px; width:154px; line-height:44px; background:#2c9344; color:#fff; font-size:16px; margin:20px auto 0; border-radius:2px; text-align:center; transition:background-color 0.3s ease 0s;}
.doc-Download .downloadInfo a:hover { background-color:#31ac4e; color:#fff; text-decoration:none;}
/* 用户登录 */
.loginOrder { width:308px; padding:0px; margin:0 auto;}
.loginOrder li { margin:0px; padding:12px 24px 0px; width:260px; height:43px; overflow:hidden; float:left;}
.loginOrder li.title { font-size:16px; font-weight:800;}
.loginOrder li input { font-size:14px; color:#555; margin:7px 0px 0px; padding:0 4px; line-height:34px; width:250px; height:34px; float:left; border-color:#c5c5c5 #cfcfcf #cfcfcf #c5c5c5;}
.loginOrder li input::input-placeholder { color:rgba(51,51,51,1);}
.loginOrder li input::-webkit-input-placeholder { color:rgba(51,51,51,1);}
.loginOrder li input::-moz-placeholder { color:rgba(51,51,51,1);}/* Older versions of Firefox */
.loginOrder li input:-ms-input-placeholder { color:rgba(51,51,51,1);}
.loginOrder li:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.loginOrder li.sub { text-align:center; padding:5px 24px; height:26px;}
.loginOrder li.sub a { float:right; line-height:24px; color:#0084b4; text-decoration:none;}
.loginOrder li.sub a:hover { text-decoration:underline; color:#c54c4c;}
.loginOrder li.sub label { padding-left:0px; float:left;}
.loginOrder li.sub label input { width:auto; height:auto; margin-top:7px; margin-top:4px\9; *+margin-top:2px;}
.loginOrder li.sub label span { line-height:24px; float:left; padding:0 4px; height:24px;}
.loginOrder li.sub .iosCheck i { margin-top:4px;}
.loginOrder li.loginSubmit { border-top:1px solid #e1e1e1; padding:0 20px; height:59px;}
.loginOrder li.loginSubmit a { padding:0px 20px; height:32px; width:82px; float:left; margin:15px 0 16px; text-align:center; line-height:32px; border:1px solid #dcdcdc; border-bottom:1px solid #cfcfcf; color:#666; text-decoration:none; font-size:14px;}
.loginOrder li.loginSubmit a:hover { text-decoration:none; color:#444;}
.loginOrder li.loginSubmit a:active { line-height:34px; overflow:hidden; color:#444;}
.loginOrder li.loginSubmit a.submitOK {
color:#fff;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
border:1px solid #28843d;
border-bottom:1px solid #1b6d2e;
margin:15px 12px 16px 0;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(245,179,66,1) 0%, rgba(214,155,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,179,66,1)), color-stop(100%,rgba(214,155,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(245,179,66,1) 0%,rgba(214,155,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(49,161,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF31a14b', endColorstr='#FF238c3c'); /* IE6-8 */
}
.loginOrder li.loginSubmit a.submitOK:hover {
text-decoration:none;
background: -moz-linear-gradient(top, rgba(45,175,75,1) 0%, rgba(35,140,66,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,175,75,1)), color-stop(100%,rgba(35,140,66,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(45,175,75,1) 0%,rgba(35,140,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FF2daf4b', endColorstr='#FF238c3c'); /*IE6-8 */
}
/*招募信息*/
.recruitment{ font-size:15px; line-height:24px; text-align:left; padding:20px 40px 180px; color:#444;}
.recruitment h2{font-size:15px; text-indent:2em; font-weight: 400; padding:0 0 6px;}
.recruitment h1{ position:relative; font-size:22px; margin:30px auto 20px; font-weight:100; color:#333; border-top:#ccc 1px dotted; padding-top:30px;}
.recruitment h1 a{ position:absolute; top:-40px;}
.recruitment ul li{ padding:4px 0 4px 20px;}
.recruitment ul li b{ position:absolute; margin-left:-20px;}
.recruitment p { margin-top:10px; text-indent:2em;}
.menu dd span.tip { background:#2c9344; display:none; height:40px; position:absolute; top:-1px; width:5px;}
/*举报退稿面板*/
.rejection-slip .checkBar { height:auto; clear:both;}
.rejection-slip .checkBar dd { height:30px; padding:0;}
.rejection-slip .checkBar label { padding:0 4px; margin-top:7px;}
.rejection-slip .checkBar span { float:left; line-height:16px; font-size:14px; margin:7px 4px 0 0;}
.rejection-slip .checkBar input.txtBox { font-size:14px; width:25px; height:18px; text-align:center; margin:2px 4px 0 0;}
.rejection-slip .checkBar label span { margin-top:0;}
.rejection-slip li { padding:0 4px; height:24px;}
.rejection-slip li a { line-height:24px; text-indent:6px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:100%; display:block; word-wrap:normal; color:#666; font-size:14px;}
.rejection-slip li a:hover { background-color:#e0f0ff;}
.rejection-slip li.on a { background-color:#317bc4; color:#fff;}
.issue-sort, .issue-detail { float:left; background:url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; width:120px; height:192px; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; overflow-y:scroll; margin-right:15px; padding:4px 0;}
.issue-detail { width:260px;}
.issue-action { float:left;}
.issue-action ul { width:60px;}
.issue-action ul li { height:51px; padding:0;}
.issue-action a { background:#2c9344; color:#fff; font-size:14px; height:28px; line-height:28px; margin-right:10px; padding:0 10px; text-align:center; text-indent:0; width:30px; transition:background-color 0.3s ease 0s;}
.issue-action ul li a { height:28px; line-height:28px; width:30px; text-indent:0; color:#fff;}
.issue-action a:hover, .issue-action ul li a:hover { background:#31ac4e; text-decoration:none;}
.issue-action ul li.del { height:28px;}
.issue-action ul li.del a { background:#eee; color:#666;}
.issue-action ul li.del a:hover { background:#f5f5f5; color:#d50000;}
.issue-action .txtBox { width:240px; height:154px; position:relative; display:none;}
.issue-action .txtBox textarea { width:166px; height:188px; font-size:14px; margin:0;}
.issue-action .txtBox a { position:absolute; top:0; right:0; margin-right:0;}
.issue-action .txtBox a.cancel { background:#eee; color:#666; top:40px;}
.issue-action .txtBox a.cancel:hover { background:#f5f5f5; color:#333;}
/*审核明细*/
.reviewList { max-height:300px; overflow-x:hidden; font-size:13px; line-height:1.6em; color:#555; width:440px;}
.reviewList li { border-bottom:1px dotted #ddd; padding:15px 10px;}
.reviewList li:last-child { border-bottom:none;}
.reviewList span { float:left; width:42px;}
.reviewList p { float:left; width:360px;}
.reviewList div { clear:both;}
.reviewList .review-act { color:#333;}
.reviewList .review-act span, .reviewList .review-act p { float:left; padding-right:16px; width:auto;}
.reviewList .review-act span.time { float:right; padding-right:0; color:#999;}
.reviewList .review-act p span { max-width:100px; padding-right:2px;}
.reviewList .review-act p span.ells { width:auto; padding-right:0;}
.reviewList .cause { padding-top:5px;}
.reviewList .enjoin { color:#e11144;}
.reviewList .pass { color:#32901c;}
.reviewList .rejection { color:#1b87d5;}
/********************* 公告信息 **********************/
.newsTitle { text-align:center; border-bottom:1px solid #ccc; margin-bottom:10px; font-size:16px; line-height:32px; font-weight:800;}
.newsText { line-height:1.8em;}
.newsText .text { width:600px; margin:0 auto; font-size:14px;}
.newsText .text div { text-align:center; width:600px; margin:0 auto;}
.adminMessageBox { display:none;}
.adminMessage { width:640px; max-height:480px; overflow:auto; overflow-x:hidden;}
.adminMessage .img-list { padding-top:10px;}
.adminMessage .img-list a { display:block; margin-bottom:10px;}
.adminMessage img { max-width:600px;}
.adminMessage a img { border:2px solid #fff; padding:1px; opacity:0.95;}
.adminMessage a:hover img { border:2px solid #666; opacity:1;}
/********************* 对比列表 **********************/
.same-list li { border:1px solid #ccc; margin-bottom:10px; position:relative;}
.same-list .left { float:left; width:440px; border-right:1px solid #ccc; padding:0 17px;}
.same-list .right { float:right; width:439px; border-left:1px solid #ccc; padding:0 17px; position:relative; left:-1px;}
.same-list .title-contrast { height:36px;}
.same-list .title-contrast h2 { height:36px; line-height:30px; font-size:14px; font-weight:normal;}
.same-list .title-contrast h2 a { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; padding-left:22px; max-width:360px; position:relative; float:left; margin-top:3px;}
.same-list .title-contrast h2 i { position:absolute; top:5px; left:0;}
.same-list .synopsis-contrast { border-top:1px solid #ccc; display:none;}
.same-list .synopsis-contrast div { padding-top:10px; padding-bottom:10px; color:#484848;}
.same-list .synopsis-contrast h3 { height:20px;}
.same-list .synopsis-contrast p { padding:3px 0; text-indent:24px; line-height:1.5em; color:#555;}
.same-list .resAction { border-top:1px solid #ccc; clear:both; height:32px; display:none;}
.same-list .resAction div { height:32px;}
.same-list .resAction a { float:left; margin:5px 10px 0 0; padding:0px 8px; height:22px; line-height:22px; font-size:12px; text-align:center; /*color:#fff; background:#2c9344;*/ color:#fff; background:#2c9344;}
.same-list .resAction a:hover { text-decoration:none; color:#fff; background:#31ac4e;}
.same-list .resAction a:active { line-height:26px; overflow:hidden;}
.same-list .resAction span { line-height:32px; color:#666;}
.same-list .how { position:absolute; color:#fff; width:30px; height:30px; border-radius:15px; background:#2c9344; top:3px; left:50%; margin-left:-15px; z-index:10; font-size:12px; line-height:30px; text-align:center;}
/*.same-list a.arrow { height:30px; width:30px; position:relative; padding:0; margin:0; background:none; opacity:0.9; border-left:1px solid #ddd; position:absolute; right:0; z-index:10; top:6px; text-indent:-999px;}
.same-list a.arrow i { width:20px; height:20px; position:absolute; top:5px; left:5px; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -80px -20px;}
.same-list a.arrow:hover { opacity:1;}
.same-list a.arrow:hover i { background-position:-80px -100px;}*/
.same-list a.arrow { height:20px; position:relative; padding-right:11px; background:none; position:absolute; right:8px; z-index:10; top:10px;}
.same-list a.arrow i { width:8px; height:4px; position:absolute; top:8px; right:0; background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -30px -86px;}
.same-list a.arrow:hover { opacity:1;}
.same-list a.arrow:hover i { background-position:-50px -86px;}
.same-list a.on i { background-position:-30px -80px; top:8px;}
.same-list a.on:hover i { background-position:-40px -80px;}
/********************* 发送对象列表 **********************/
.sender .checkBar dd { padding-left:10px;}
.sender .senderList { width:284px; height:210px; background: url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; border:1px solid #ccc; overflow:hidden; overflow-y:auto; padding-top:0px;}
.sender .senderList dd { float:left; padding:7px 0 7px 9px; clear:none; width:275px;}
.sender .senderList dd:hover { background-color:#eee;}
.orderList .itemBox .senderList .iosCheck span { padding-left:13px; border-left:1px solid #bbb; margin-right:13px;}
.orderList .itemBox .senderList .iosCheck span.name { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; width:56px; padding-left:4px; border-left:none;}
.orderList .itemBox .senderList dd.complete { background-color:transparent;}
.orderList .itemBox .senderList .complete label { cursor:default;}
.orderList .itemBox .senderList .complete .iosCheck span { color:#aaa;}
/********************* 任务审核 **********************/
.taskPanel { border:1px solid #ccc; margin-bottom:10px;}
.taskPanel .examineBar { height:36px; border-bottom:1px solid #ccc;}
.taskPanel .examineBar p { font-size:15px; font-weight:bold; padding-left:10px; line-height:36px; float:left;}
.taskPanel .examineBar .action { float:right; font-size:12px;}
.taskPanel .examineBar .action span { float:left; line-height:36px;}
.taskPanel .examineBar .action .txtBox { margin-top:5px; width:40px; height:18px; font-size:14px;}
.taskPanel .examineBar .action .btnBox { float:left; height:36px;}
.taskPanel .examineBar .action .btnBox a { margin:6px 6px 0 0;}
.taskPanel .examineBar .state { float:right; line-height:34px; color:#666; padding-right:10px;}
.taskPanel .examineBar .state p.allow { color:#32901c;}
.taskPanel .examineBar .state p.forbid { color:#e11144;}
.taskPanel .examineBar .state em { font-style:normal; padding:0 8px; font-size:10px; color:#aaa;}
.taskPanel .examineBar .state span { font-size:18px; padding-right:4px; color:#32901c; font-family:Times,"Times New Roman",serif;}
.taskPanel .examineBar .state a { line-height:38px;}
.taskPanel .doc-list li { padding: 4px 4px 4px 54px; border-top:1px solid #eaeaea;}
.taskPanel .doc-list .doc-list-typeicon { top:11px;}
.taskPanel .doc-list .doc-list-title { padding: 5px 0 1px 0;}
.taskPanel .doc-list .doc-list-info { padding: 1px 0 5px 0;}
.taskPanel .doc-list .doc-list-title a { max-width:880px;}
/*退稿原因*/
.forbidCause { width:400px; max-height:200px; _height:120px; overflow:auto;}
.forbidCause p { text-indent:24px; padding:3px 5px; line-height:1.8em;}
/********************* 发送对象列表 **********************/
.taskSelector { float:left; width:600px; border:1px solid #ccc; margin-bottom:10px;}
.taskSelector h3 { line-height:32px; height:32px; font-weight:normal; border-bottom:1px solid #ccc; background-color:#f5f5f5;}
.taskSelector h3 span { float:left; padding-left:10px;}
.taskSelector h3 .btnBox { float:right; height:32px;}
.taskSelector h3 .btnBox a { margin: 4px 6px 0 0;}
.taskSelector ul { height:297px; overflow:auto;}
.taskSelector li { background:#fff; border-bottom:1px dotted #d8d8d8; height:32px; line-height:32px; padding:0 0 0 7px; text-align:left;}
.taskSelector li:hover { background:#f7f7f7;}
.taskSelector li a { float:right; padding:0 7px; margin-left:0px; font-size:14px;}
.taskSelector li a.moveItem { cursor:move;}
.taskSelector li a.delItem:hover, .taskSelector li a.moveItem:hover, .taskSelector li a.addItem:hover { text-decoration:none; background-color:#eaeaea;}
.taskSelector li:last-child { border-bottom:none;}
.taskSelector li p, .taskSelector li a.title { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; padding:0 0 0 23px; position:relative; font-size:14px; float:left; max-width:420px; _width:420px;}
.taskSelector li p i, .taskSelector li a.title i { position:absolute; left:0px; top:6px; *+top:5px;}
.taskSelector .iosCheck { margin:8px 4px 0 0}
.taskSelector .btnBar { height:42px; padding:0 7px;}
.taskSelector .btnBar a { margin-right:0;}
.taskSelector .btnBar .full { padding-right:3px;}
.taskSelector .btnBar .pageNum a:hover { background-color:#d7ffdf;}
.taskSelector .btnBar .pageNum a.current { background-color:#fff; color:#666; border-color:#ddd; cursor:default;}
.source { float:right; width:330px;}
.source li p { width:176px;}
/********************* 专题设置 **********************/
.specialSet { border-top:1px solid #e1e1e1; padding-top:10px;}
/*基本设置*/
.downSel { border:1px solid #ccc; height:28px; line-height:28px; padding:0 30px 0 10px; width:380px; position:relative; float:left; margin-right:4px; background: url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x; position:relative;}
.downSel:hover { border:1px solid #aaa;}
.downSel p, .orderList .itemBox .downSel p { height:28px; line-height:28px; padding:0; overflow:hidden; display:block; color:#444;}
.downSel a.set { width:28px; height:28px; border:1px solid #ccc; background-color:#eee; display:block; position:absolute; top:-1px; right:-1px; text-indent:-999px; overflow:hidden; padding:0; margin:0;}
.downSel a.set i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -80px -20px; width:20px; height:20px; position:absolute; top:4px; left:4px; opacity:0.6;}
.downSel a.set:hover { background-color:#e4e4e4;}
.downSel a.set:hover i { opacity:0.8}
.downSel a.furl i { background-position:-80px -40px;}
.downSel .checkBar { width:420px; height:210px; background-color:#fff; border:1px solid #ccc; overflow:hidden; overflow-y:auto; padding-top:0px; position:absolute; left:-1px; z-index:100; box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);}
.downSel .checkBar dd { float:left; padding:7px 0 7px 9px; clear:none; width:411px;}
.downSel .checkBar dd:hover { background-color:#eee;}
.orderList .downSel .checkBar .iosCheck span { padding-left:13px; border-left:1px solid #bbb; margin-right:13px;}
.orderList .downSel .checkBar .iosCheck span.name { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; width:56px; padding-left:4px; border-left:none;}
/*风格模板*/
.orderList .Worktable { border:1px solid #ccc; margin-left:10px; float:none; width:788px; clear:both; position:relative;}
.orderList .Worktable:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.orderList .StyleTab { height:30px; border-bottom:1px solid #ccc; background-color:#f9f9f9;}
.orderList .StyleTab dd { float:left; width:52px; height:30px; border-right:1px solid #ccc; position:relative;}
.orderList .StyleTab dd span { display:block; height:4px; background-color:#dedede; overflow:hidden;}
.orderList .StyleTab dd span.red { background-color:#d43636;}
.orderList .StyleTab dd span.orange { background-color:#e97a29;}
.orderList .StyleTab dd span.yellow { background-color:#e9c729;}
.orderList .StyleTab dd span.green { background-color:#a5d549;}
.orderList .StyleTab dd span.cyan { background-color:#49d5a5;}
.orderList .StyleTab dd span.blue { background-color:#6db7fc;}
.orderList .StyleTab dd span.purple { background-color:#a849d5;}
.orderList .StyleTab dd span.gray { background-color:#aeaeae;}
.orderList .StyleTab dd a { display:block; width:52px; height:26px; line-height:26px; position:absolute; top:4px; left:0; text-align:center; color:#666666;}
.orderList .StyleTab dd a:hover { background-color:#fff; text-decoration:none; color:#333;}
.orderList .StyleTab dd.current a { border-bottom:1px solid #fff; background-color:#fff;}
.orderList .Worktable .TempletList { padding:10px 0; /*height:408px;*/ height:274px; overflow:auto; position:relative;}
.orderList .TempletList dl { margin:0 auto; width:768px; display:block;}
.orderList .TempletList dd { float:left; width:128px; padding:6px 0 3px; position:relative; /**+position:static;*/display:block;}
.orderList .TempletList dd a { width:107px; height:93px; padding:4px; border:1px solid #ccc; display:block; margin:0 auto;}
.orderList .TempletList dd a:hover { border:1px solid #999;}
.orderList .TempletList dd a span { display:block; width:107px; height:93px; overflow:hidden; padding:0;}
.orderList .TempletList dd.selected a { border:2px solid #333; padding:3px; margin:0 auto; position:relative;}
.orderList .TempletList dd.selected span.iconDraw { width:15px; height:14px; display:block; bottom:28px; right:6px;}
.orderList .TempletList dd.selected .pitchOnTip { display:block; background-image:url("/cdnhbhedunet/resource/images/icon_img_pitch_on.png"); width:113px; height:99px;}
.orderList .TempletList dd p { text-align:center; line-height:2em; color:#666;}
.orderList .TempletList dd a img { max-width:107px; _width:expression(this.scrollWidth > 107 ? "107px" : "auto");}
.orderList .bgSettingTable { width:660px;}
.orderList .bgSettingTable .StyleTab dd a { top:2px;}
/*.orderList .Worktable .bgSetting { height:268px;}*/
/*.orderList .bgSetting dl { width:640px;}*/
/*.orderList .bgSetting dd a img { max-width:107px; _width:expression(this.scrollWidth > 107 ? "107px" : "auto");}
.orderList .bgSetting dd .t_color { position:absolute; background-color:#fff; width:107px; top:82px; left:10px; height:20px; padding:3px 0 0;}
.orderList .bgSetting dd .t_color input { width:73px; height:18px; margin-right:0; *+line-height:16px; *+padding-top:1px; *+height:17px;}
.orderList .bgSetting .colorSelect { float:left; width:20px; height:20px; background:url("/cdnhbhedunet/resource/css/images/btn_colorselect.png") no-repeat; cursor:pointer; margin-right:3px;}*/
.orderList .SPStyleTable_S { /*width:660px;*/ margin:0; float:left; clear:none;}
.orderList .SPStyleTable_S .StyleTab dd, .orderList .SPStyleTable_L .StyleTab dd { width:60px;}
.orderList .SPStyleTable_S .StyleTab dd a, .orderList .SPStyleTable_L .StyleTab dd a { top:2px; height:28px; width:60px;}
.orderList .SPStyleTable_L .TempletList { height:268px;}
/*版式布局*/
.layoutList { padding:0; width:74px; float:right; /*position:absolute; z-index:50; right:12px;*/}
.layoutList a.mainTab { padding:0px; width:62px; height:26px; float:left; margin:0; background:#f4f4f4; text-align:center; line-height:26px; border:1px solid #dcdcdc; color:#666;}
.layoutList a.mainTab:hover { text-decoration:none; color:#444; background-color:#f7f7f7; border-color:#ccc;}
.layoutList a.mainTab:active { line-height:28px; overflow:hidden; color:#444;}
.layoutList div.btnBox { height:33px;}
.layoutList div.btnBox a.mainTab { color:#fff; text-shadow: 0 0 1px rgba(0, 0, 0, 0.3); width:198px; float:left; margin-bottom:5px;}
.layoutList dl { padding:6px 0 4px; border:1px solid #cfcfcf;}
.layoutList dl dt { height:34px; margin:0 4px;}
.layoutList dl dd { padding:0 1px;}
.layoutList dl dd div.Item { width:70px; padding:2px 0; display:block; float:left; color:#666; text-decoration:none; cursor:default;}
.layoutList dl dd div.Item p { display:block; line-height:24px; height:24px; overflow:hidden; text-align:center; padding:0; cursor:default;}
.layoutList dl dd div.Item span { display:block; border:1px solid #b8c7d4; width:48px; height:36px; background:#fff url("/cdnhbhedunet/resource/images/icon_layout.png") no-repeat; margin:0 auto; opacity:0.6; filter:Alpha(opacity=60); -moz-opacity:0.6;}
.layoutList dl dd div.Item:hover span { border:1px solid #9ea6ad; box-shadow: 0px 1px 3px #CCCCCC; opacity:1; filter:Alpha(opacity=100); -moz-opacity:1; cursor: pointer;}
.layoutList dl dd div.Item div { display:none;}
.layoutList dl dd div.Item ul { display:none;}
.layoutList dl dd div.void p { color:#cfd4d8;}
.layoutList dl dd div.void span, .layoutList dl dd div.void:hover span { opacity:0.3; filter:Alpha(opacity=30); -moz-opacity:0.3; box-shadow:none; background-color:#f5f5f5; border:1px solid #b8c7d4; cursor:url("/cdnhbhedunet/resource/css/images/cur/aero_unavail.cur"),auto;}
.layoutList dl dd.current { display:block;}
.layoutList dl dd div.Item span.Article { background-position:0 0;}
.layoutList dl dd div.Item span.Catalog { background-position:-144px 0;}
.layoutList dl dd div.ArticleWebPart span.ico {background-position:0 0;}
.layoutList dl dd div.CategoryWebPart span.ico {background-position:-144px 0;}
.layoutList dl dd div.UserDefinedWebPart span.ico { background-position:-144px -36px; /*background-position:-432px -72px;*/}
.layoutList dl dd div.add span.ico { background-position:-288px -108px; cursor:pointer;}
.layoutDesk { margin-right:82px;}
#HtmlContainer { max-height:265px; overflow:auto; overflow-x:hidden;}
.board { margin-bottom:10px; clear:left; border:1px solid #ccc;}
.board h3 { background-color:#f5f5f5; height:30px; line-height:30px; border-top:1px solid #fff; border-bottom:1px solid #ccc; color:#333; text-align:left; padding:0 6px; font-size:14px;}
.board .WebPartContent { padding:6px; color:#666; background-color:#f9f9f9; border-top:1px solid #eee;}
.board .WebPartContent .Item { background:#fcfcfc; border:1px solid #d8d8d8; height:25px; line-height:25px; margin-bottom:4px; padding:0 4px 0 10px; position:relative; text-align:left;}
.board .WebPartContent .Item:hover { background:#fff; border:1px solid #a2aab1; box-shadow: 0px 0px 5px #ccc;}
.board .WebPartContent div.closeItem, .board .WebPartContent div.configItem, .layoutList dl dd div.closeItem, .layoutList dl dd div.configItem, .board .gridster div.removeItem, .board .gridster div.configItem { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat; float:right; width:20px; height:20px; margin:2px 0 0 2px; opacity:0.6; filter:Alpha(opacity=60); -moz-opacity:0.6; cursor:pointer;}
.board .WebPartContent div.closeItem:hover, .board .WebPartContent div.configItem:hover, .layoutList dl dd div.closeItem:hover, .layoutList dl dd div.configItem:hover, .board .gridster div.removeItem:hover, .board .gridster div.configItem:hover { opacity:1; filter:Alpha(opacity=100); -moz-opacity:1;}
/*.board .WebPartContent th div.closeContent { background-position:0px -556px;}
.board .WebPartContent th div.configContent { background-position:0px -532px;}
.board .WebPartContent th div.furlItem, .board .WebPartContent th div.openItem { background:url("/cdnhbhedunet/resource/css/images/icon_self.png") no-repeat;
width:14px; height:14px; margin:4px 0 0 4px;}
.board .WebPartContent th div.furlItem { background-position:0 0;}
.board .WebPartContent th div.openItem { background-position:0 -14px; display:none;}*/
.board .WebPartContent div.closeItem, .layoutList dl dd div.closeItem { background-position:-100px -140px;}
.board .WebPartContent div.configItem, .layoutList dl dd div.configItem { background-position:-80px -140px;}
.board .WebPartContent .Item span { display:none;}
.board .gridster { border-top:1px solid #eee; min-height:263px;}
.board .gridster div.configItem, .board .gridster div.removeItem { position:absolute; margin:0; top:2px; width:14px;}
.board .gridster div.removeItem { background-position:-103px -160px; right:4px;}
.board .gridster div.configItem { background-position:-83px -160px; right:18px;}
/* 导航配置样式 */
/*.orderList .addPB { padding-bottom:10px;}
.orderList .MenuSetting { border:1px solid #ccc; padding:0 0 10px 10px;}
.orderList .MenuSetting:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.orderList .MenuSetting dd { width:74px; float:left; padding-top:6px;}
.orderList .MenuSetting dd div { position:relative; height:26px; margin:0 auto;}
.orderList .MenuSetting dd span { width:70px; height:26px; margin:0 auto; background:url("/cdnhbhedunet/resource/images/bg_menu_set.png") no-repeat; color:#666; display:block; text-align:center; line-height:26px; position:relative; overflow:hidden; font-size:12px; padding:0;}
.orderList .MenuSetting dd div:hover span { cursor:move; color:#3c7249; background-position:0 -26px;}
.orderList .MenuSetting dd span.free { border:1px dotted #ccc; cursor:auto; background:none; width:68px; height:24px;}
.orderList .MenuSetting dd span.free:hover { background:#f5f5f5;}
.orderList .MenuSetting dd.boxoff { padding:0; margin:0; height:1px; background:none; overflow:hidden; width:754px; clear:both; float:none;}
.orderList .MenuSetting dd.newLine { clear:both;}
.orderList .MenuSetting dd.clb { clear:left;}*/
.itemTaxis { width:860px; max-height:275px; overflow-X:hidden;}
.itemTaxis li { padding-right:0;}
.itemTaxis li.tableHead { padding:0 10px; *+padding-bottom:0px; *+height:10px;}
.itemTaxis li.tableHead .itemTitle { text-align:left; width:30px; padding:0 0 0 10px;}
.itemTaxis li.boxoff { float:none; clear:both; width:100%; padding:0;}
.itemTaxis li.clb { clear:both; padding:0;}
.itemTaxis li.tableHead .navName { width:130px;}
.itemTaxis li.tableHead .LinkURL { width:356px;}
.itemTaxis li.tableHead .action { width:30px;}
.itemTaxis li .taxis { width:40px;}
.itemTaxis li a { line-height:30px;}
.itemTaxis li .taxis a.up, .itemTaxis li .taxis a.down { float:left; width:15px; height:20px; background: url("/cdnhbhedunet/resource/images/icons.png") no-repeat -100px -100px; text-indent:-999px; margin-top:5px; opacity:0.7; filter:Alpha(opacity=70); -moz-opacity:0.7;}
.itemTaxis li .taxis a.down { background-position:-100px -120px;}
.itemTaxis li .taxis a:hover { opacity:1; filter:Alpha(opacity=100); -moz-opacity:1;}
.itemTaxis li:first-child .taxis a.up { background-position:-120px -100px; opacity:0.5; filter:Alpha(opacity=50); -moz-opacity:0.5;}
.itemTaxis li:nth-last-child(2) .taxis a.down { background-position:-120px -120px; opacity:0.5; filter:Alpha(opacity=50); -moz-opacity:0.5;}
.itemTaxis .navTaxisInfo { height:24px; margin:0 10px; border-top:none;}
.itemTaxis .navTaxisInfo em { font-size:12px; font-style:normal; line-height:24px; color:#999; float:left; padding-right:10px;}
.itemTaxis .navTaxisInfo a { float:left; line-height:24px; margin-top:0; padding:0 5px;}
/* logo设置 */
.orderList span.minicolors, .orderList .minicolors span { padding:0;}
.minicolors-theme-bootstrap .minicolors-input { border-radius:0; box-shadow:none; line-height:20px; height:20px;}
/************* 内容模块设置 **************/
/*展示方式*/
.orderList .showStyleOverFlow { height:104px; width:483px; /*width:635px;*/ overflow:auto; border:1px solid #ccc;}
.orderList .showStyleOverFlow .showStyle { margin: 0 auto; padding: 2px 0; width:456px; /*width:608px;*/}
.orderList .showStyle { padding:10px 0 0; margin:0 auto 10px; width:360px;}
.orderList .showStyle dd { float:left; width:152px; height:42px; padding:4px 0;}
.orderList .showStyle dd a { width:140px; height:32px; display:block; padding:1px; margin:3px auto; border:1px solid #cfcfcf; text-align:center; text-decoration:none; color:#ccc; font-weight:800;}
.orderList .showStyle dd a:hover { border:1px solid #999; padding:1px; margin:3px auto;}
.orderList .showStyle dd a img { height:32px; vertical-align:middle;}
.orderList .showStyle dd.selected {}
.orderList .showStyle dd.selected a { border:2px solid #000; padding:1px; margin:2px auto; position:relative;}
.orderList .showStyle dd.selected .iconDraw { display:block; width:15px; height:15px; padding:0;}
.orderList .showStyle dd.selected .pitchOnTip { width:142px; height:34px; display:block;}
/*.orderList .showStyle dd a .UserDefined { width:140px; height:32px; position:relative; background:url("/cdnhbhedunet/resource/css/images/hint/hint_watermark.jpg") no-repeat center top;}
.orderList .showStyle dd a .UserDefined span { width:140px; height:32px; display:block; position:absolute;}
.orderList .showStyle dd a .UserDefined span.definebg { z-index:10; background:rgba(153,153,153,0.1); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19999999', endColorstr='#19999999'); line-height:32px; text-align:center; color:#fff;}
.orderList .showStyle dd a .UserDefined span.defineBorder { z-index:5; background:rgba(153,153,153,0.1); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19999999', endColorstr='#19999999'); width:136px; height:28px; top:2px; left:2px;}*/
.orderList .resShowMode {width:300px; padding:0;}
.orderList .resShowMode dd{ width:68px; height:35px; position:relative; padding:0;}
.orderList .resShowMode dd a { width:58px; height:31px; border:2px solid #7fab89; background:url("/cdnhbhedunet/resource/images/icon_resShowMode.png") no-repeat -2px -2px; margin:0; padding:0; text-indent:-9999px; opacity:0.7; filter:Alpha(opacity=70); -moz-opacity:0.7;}
.orderList .resShowMode dd a:hover { border:2px solid #91b599; margin:0; padding:0; opacity:1; filter:Alpha(opacity=100); -moz-opacity:1;}
.orderList .resShowMode dd a.mode_2 { background-position:-64px -2px;}
.orderList .resShowMode dd.selected a { border:2px solid #2c9344; margin:0; padding:0; padding:0; opacity:1; filter:Alpha(opacity=100); -moz-opacity:1;}
.orderList .resShowMode dd.selected span.iconDraw { width:15px; height:15px; right:-2px; bottom:-2px;}
.orderList .resShowMode dd.selected .pitchOnTip { width:44px; height:31px; display:block;}
/*展示内容*/
.showCont ul { width:483px; height:165px; overflow:auto; border:1px solid #ccc; float:left;}
.showCont li { background:#fff; border-bottom:1px dotted #d8d8d8; height:32px; line-height:32px; padding:0 0 0 7px; text-align:left;}
.showCont li:hover { background:#f7f7f7;}
.showCont li a { float:right; padding:0 7px; margin-left:0px; font-size:14px;}
.showCont li a.moveItem { cursor:move;}
.showCont li a.delItem { /*background:#d43f3f url("/cdnhbhedunet/resource/images/icons.png") no-repeat -103px -3px; width:15px; height:15px;*/ text-indent:-99px; overflow:hidden; padding:0; opacity:0.7; filter:Alpha(opacity=70); -moz-opacity:0.7; display:none; _display:block; position:relative; width:28px; height:32px;}
.showCont li a.delItem i { background:url("/cdnhbhedunet/resource/images/icons.png") no-repeat -100px -140px; display:block; width:20px; height:20px; position:absolute; left:4px; top:6px;}
.showCont li a.delItem:hover { background-color:#eee; opacity:1; filter:Alpha(opacity=100); -moz-opacity:1;}
.showCont li a.delItem:hover i { background-position:-120px -140px;}
.showCont li:hover a.delItem { display:block;}
.showCont li:last-child { border-bottom:none;}
.showCont li p, .showCont li a.title { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; word-wrap:normal; padding:0 0 0 23px; position:relative; font-size:14px; float:left; max-width:404px; _width:404px;}
.showCont li p i, .showCont li a.title i { position:absolute; left:0px; top:6px; *+top:5px;}
/*.showCont .btnBox { float:left; padding-left:5px;} */
.showCont .btnBox a { padding:0 7px; margin-right:6px;}
.sel-res { width:720px;}
.sel-res .infoClue { padding-left:10px;}
.sel-res th.check, .sel-res td.check { padding-right:0; width:16px;}
.sel-res td.check .iosCheck, .sel-res td.check .iosRadio { height:16px;}
.sel-res td span.name { max-width:84px;}
.sel-res .full { padding-left:10px;}
.sel-res .full label span { line-height:20px;}
/*.ui-sortable-placeholder, .ui-sortable-placeholder:hover { border:1px dashed #f28080; background:#fff6f6; margin-bottom:10px; clear:left;}*/
/*div.DisableClose div.closeItem,div.DisableConfig div.configItem{display:none}
.board .WebPartContent td .ui-sortable-placeholder, .board .WebPartContent td .ui-sortable-placeholder:hover, .transfer { background:#fff2f2; box-shadow:none; border:1px dashed #f28080;}*/
/*视频描述*/
body div#detailsTip { position:absolute; z-index:1000; padding:3px; max-width:200px; max-height:400px; width:auto; text-align:left; overflow:hidden; background:rgba(255,255,255,0.85); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#DAffffff', endColorstr='#DAffffff'); border-radius:0px; box-shadow:0px 1px 6px #999; border:1px solid #7c9481;}
body div#detailsTip p { margin:0; padding:4px 10px 10px; color:#333; line-height:1.5em;}
body div#detailsTip p span { padding:0 4px;}
body div#detailsTip p.title { padding-top:10px; padding-bottom:0; color:#32901c;}
/*内容表格图片预览显示*/
body #imgTip { position:absolute; z-index:1000; padding:3px; width:auto; text-align:left; overflow:hidden; background:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#DAffffff', endColorstr='#DAffffff'); border-radius:2px; box-shadow:0px 1px 6px #333;}
body #imgTip img { max-width:200px; max-height:200px; float:left;}
/*滚动条样式修正*/
.mCSB_scrollTools { width:7px;}
.mCSB_inside > .mCSB_container { margin-right:0px;}
.mCSB_horizontal.mCSB_inside > .mCSB_container { margin-bottom:10px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:2px;}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { opacity:0.6;}
/*select2插件样式修正*/
.select2-container .select2-choice > .select2-chosen { line-height:28px;}
.select2-container-disabled .select2-choice > .select2-chosen { color:#888;}
.select2-drop { padding-top:2px;}
.btnBar .select2-container .select2-choice { background-color:#fff; height:28px; line-height:28px; padding:0; /*padding:0 0 0 8px;*/ margin:0; float:none;}
.btnBar .select2-container { float:left;}
.sortBox .select2-container { float:left; margin-right:15px; height:22px;}
.sortBox .select2-container .select2-choice { height:20px; text-decoration:none;}
.sortBox .select2-container .select2-choice > .select2-chosen { height:20px; line-height:20px; font-weight:normal;}
.sortBox .select2-container .select2-choice .select2-arrow b { background-position:0 -2px;}
.sortBox .select2-dropdown-open .select2-choice .select2-arrow b { background-position:-18px -2px;}
/*.sortSelect .assessor { margin-right:0;}*/
.sortSelect .state { margin-right:0;}
.sortBox .searchBox .select2-choice { float:none;}
.gatherMain .filterBox .select2-container { float:left; height:26px;}
.gatherMain .filterBox .select2-container .select2-choice { height:24px; text-decoration:none;}
.gatherMain .filterBox .select2-container .select2-choice > .select2-chosen { height:24px; line-height:24px;}
.gatherMain .filterBox .select2-container .select2-choice .select2-arrow b { background-position:1px -1px;}
.gatherMain .filterBox .select2-dropdown-open .select2-choice .select2-arrow b { background-position:-17px -1px;}
.orderList .select2-container { margin-right:10px;}
/*Check样式修正*/
.orderList .itemBox .iosCheck span, .orderList .itemBox .iosRadio span { padding:0 0 0 4px; line-height:16px;}
.orderList .itemBox .iosCheck :disabled + i + span, .orderList .itemBox .iosRadio :disabled + i + span { color:#ccc;}
.orderList .itemBox .switch { float:left; margin-top:5px;}
.itemList td label.iosCheck, .itemList td label.iosRadio { height:20px;}
.itemList td label.iosCheck span, .itemList td label.iosRadio span { padding-right:10px; height:20px;}
/*弹出框样式修正*/
.d-content .orderList span.hilite { padding-left:10px;}
/*上传控件修正*/
/*.uploadList #addFile .webuploader-pick {
float:left;
border:1px solid #d3d3d3;
border-radius:0;
padding:8px 30px;
height:28px;
display:block;
line-height:28px;
text-align:center;
color:#777;
transition:backgroud-color 0.3s ease 0s;
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(228,228,228,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(228,228,228,1)));
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 50%);
background: -o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%);
background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%);
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(228,228,228,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFAFAFA', endColorstr='#FFE4E4E4');
}
.uploadList #addFile:hover .webuploader-pick {
color:#666;
text-decoration:none;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 50%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFFFF', endColorstr='#FFEAEAEA');
}*/
.uploadList #addFile .webuploader-pick { background-color:#2c9344; border-radius:0;}
.uploadList #addFile:hover .webuploader-pick { background-color:#29a446;}
/*.uploadList #addFile:active .webuploader-pick { line-height:30px;}*/
.resPackage #addFile { padding:0;}
.resPackage #addFile .webuploader-pick, .resPackage #addFile:hover .webuploader-pick { background-color:transparent; padding:0 10px; color:#777;}
.orderList .resPackage #addFile label { padding:0;}
/************************************评论***************************************************/
.comment { height:auto;}
.pr { position:relative;z-index:1}
.commentBox { background:#ffe; border:1px solid #999; padding:3px 5px 7px; position:relative; word-wrap: break-word; margin:0 0 5px 0;}
.eva_gt{ margin:0 20px; height:44px;line-height:26px; padding-top:16px;}
.eva_gt a.commentOn { height:32px; width:88px; line-height:32px;}
.eva_gt span { float:right; font-size:14px; color:#666;}
.eva_gt span i { color:#d40000; font-size:22px; font-family: Cambria, Times, "Times New Roman", serif; padding-right:2px;}
/*通用切换条*/
.nTab{ margin:0 20px}
.nTab h2{ position:absolute; padding:8px 0 0 0; width:110px; text-align:center; font-size:16px; font-weight:100; color:#333;}
.TabTitle{ background:#fbfbfb; height:31px;border:#edeae1 1px solid; font-size:14px; border-top:none; border-right:none;}
.TabTitle ul{margin:0;padding:0;}
.TabTitle ul.calg{ float:left; margin-left:110px;border-left:1px solid #edeae1;}
.TabTitle ul li{ float:left; font-size:14px; line-height:31px; color:#333; height:31px;text-align:center; position:relative; cursor:pointer;_overflow:hidden; padding:0 30px; border-top:1px solid #edeae1; border-right:1px solid #edeae1; overflow:hidden;}
.TabTitle ul.calg li{ float:left; font-size:14px; padding:0 20px;border-right:1px solid #edeae1;}
.TabTitle .active{ background:#fff;height:32px; text-align:center;}
.TabContent { width:auto; background:#fff; margin:0px auto;}
.TabContent .btnBar { height:auto;}
/*evaluation*/
.evaluation{ margin-top:10px; position:relative}
.evaluation .pll,.evaluation .plo { border:#d4d2c6 1px solid; overflow:hidden;}
.evaluation .pll input,.evaluation .plo textarea { padding:0 0 0 5px ; color:#666; border:none; font-size:14px; box-shadow:1px 1px 4px 0 #ddd inset; margin:0;}
.evaluation .pll{ height:30px; margin-bottom:5px}
.evaluation .pll input{ width:872px; height:30px;}
.evaluation .plo { height:80px; padding-left:85px; /*box-shadow:1px 1px 3px #ccc inset;*/ background:url("/cdnhbhedunet/resource/images/bg_input_01.png") repeat-x 0 0; position:relative;}
.evaluation .plo span{ width:70px; height:70px; padding:5px; border-right:#d4d2c6 1px solid; background:#fff; position:absolute; top:0; left:0;}
.evaluation .plo span img { width:70px; height:70px;}
.evaluation .plo textarea{ width:100%; height:80px; padding:0; background:none; box-shadow:none; line-height:20px;}
.evaluation .plv{ float:right; height:40px; padding:5px 0;}
.evaluation .plv .Insert{ position:absolute; left:0; top:0; line-height:15px;}
.evaluation .goeva span{ padding-left:40px;}
.evaluation .goeva span input{ margin-left:-35px; float:left;}
.praise .evaluation .plo { padding-left:5px;}
/*评论*/
.praise{ position:relative;border-bottom:#eee 1px solid; padding:20px 0 20px 60px;/* min-height:60px;*/}
.praise span{ display:block; text-align:left; font-size:12px}
.praise span i{font-style:normal;}
.praise .pr0{ position:absolute; left:0; top:20px;}
.praise .pr1{ float:left; margin:8px 10px 0 0;}
.praise .pr0 img,.praise .pr1 img{ width:50px; width:50px;/* border:#ddd 1px solid*/}
.praise .pr2{ line-height:20px; height:20px; overflow:hidden; position:relative; margin-bottom:10px;}
.praise .pr2 .pit1{ color:#666; text-align:left; padding:0 5px;}
.praise .pr2 .pit1 b{ font-weight:400; color:#999; padding-right:50px;}
.praise .pr2 .pit2{ color:#999; text-align:left; padding:0 5px; float:right;}
.praise .pr2 .pit2 b{ color:#F00; font-weight:400; padding:0 5px;}
.praise span.pr3,.praise span.pr4{ color:#333; line-height:22px; font-size:14px;}
.praise span b.jing{ background:url("/cdnhbhedunet/resource/images/ico2.png") no-repeat left 1px; padding-left:12px;}
/*页码*/
.paging{ float:right; padding-top:10px; font-size:12px;}
.paging span{ background:#fff; border:#dddddd 1px solid; padding:0 10px; line-height:22px;float:left; margin-left:1px; font-weight:bold; color:#999; display:block}
.paging span a{}
/*只支持ie8*/
@media \0screen {
.btnBar .checkBar em { line-height:32px;}
.btnBar .full label span { line-height:16px;}
}