* {
    margin: 0;
    padding: 0;
}

body {
	background: #ffffff;
	margin: 5px 3px 5px 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	/* [disabled]font-size: 9pt; */
	font-family: "微软雅黑","宋体",Arial,sans-serif;
	overflow-y: auto;
	overflow-x: hidden;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "微软雅黑","宋体",Arial,sans-serif;
}
a,a:hover {
  text-decoration: none;
  star:expression(this.onFocus=this.blur());
  outline:none;
}
h1 {
  color: #4d5b76;
  font-size: 3em;
}
h2 {
  font-size: 1.75em;
  color: #3a4a53;
}
h3 {
  font-size: 1.25em;
}
hr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
}
label {
  font-weight: normal;
}

/*编辑器图片自适应大小开始*/
img {
 max-width: 100%; /*图片自适应宽度*/
}
.view {
 word-break: break-all;
}
.vote_area {
 display: block;
}
.vote_iframe {
 background-color: transparent;
 border: 0 none;
 height: 100%;
}
/*去除点击图片后出现的拉伸边框*/
#edui1_imagescale{
	display:none !important;
}
/*编辑器图片自适应大小结束*/ 

.text-sm {
  font-size: .8em;
}
.padding-top {
  padding-top: 1em;
}
.padding-bottom {
  padding-bottom: 1em;
}
.padding-right {
  padding-right: 1em;
}
.padding-left {
  padding-left: 1em;
}
.padding-top-small {
  padding-top: .5em;
}
.padding-bottom-small {
  padding-bottom: .5em;
}
.padding-right-small {
  padding-right: .5em;
}
.padding-left-small {
  padding-left: .5em;
}
.label.header-label {
  display: block;
  margin-bottom: 1em;
}
.label.img-label {
  display: block;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
/*Navbar*/
.navbar-collapse {
  position: relative;
  z-index: 9999;
}
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
  color: #eee;
  background-color: #eee;
}
.navbar {
  -webkit-box-shadow: 0px 0px 3px #cccccc;
  -moz-box-shadow: 0px 0px 3px #cccccc;
  box-shadow: 0px 0px 3px #cccccc;
  padding: 0em 1em;
  margin: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0px;
  border-bottom: none;
}
.navbar .nav > li > a {
  color: #fff;
  text-shadow: none;
}
.navbar .nav > li:hover {
  background-color: #444;
}
.navbar .nav > li > a:hover {
  color: #fff;
}
.navbar .dropdown-menu a:hover {
  background: none;
  color: #000;
}
.navbar .nav li.dropdown.open > .dropdown-toggle {
  background-color: #444;
  color: #fff;
}
.navbafr {
  position: relative;
  z-index: 20;
  margin: 0px;
  -webkit-box-shadow: 0px 0px 3px #cccccc;
  -moz-box-shadow: 0px 0px 3px #cccccc;
  box-shadow: 0px 0px 3px #cccccc;
  padding: 0em 1em;
  margin: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0px;
  border-bottom: none;
}
.navbafr .brand {
  text-shadow: none;
}
.navbafr .nav {
  margin-right: -2em;
}
.navbafr .nav > li > a {
  color: #fff;
  text-shadow: none;
}
.navbafr .nav > li:hover {
  background-color: #444;
}
.navbafr .nav > li > a:hover {
  color: #fff;
}
.navbafr .dropdown-menu a:hover {
  background: none;
  color: #000;
}
.navbafr .nav li.dropdown.open > .dropdown-toggle {
  background-color: #444;
  color: #fff;
}
.content {
  background: #fff;
  padding: 0px;
}
.page-content {
  padding: 1em;
}

.nav-tabs{ margin:0px; padding:0px;}
.nav-tabs > li {
	font-size:12px;
	font-weight:bold;
	outline: none;
}
.nav-tabs > li a{
	outline: none;
}

/*列表工具条*/
.btn-toolbarBox{ padding:0px; margin:0px auto; height:40px; line-height:40px;}
.btn-toolbarLeft{ float:left;}
.btn-toolbarRight{ float:right;}
.btn-Center.list-Center {
  margin: 5px 0px 2px 0px;
  text-align:center;
}
.stats {
  float: right;
}
.stats p.stat {
  margin: 1em 0em 0em 1em;
}
.stats .stat {
  float: left;
  margin-left: 1em;
  line-height: 2.5em;
  font-size: .9em;
}
.stats .stat .label {
  font-size: 1em;
}
.stats .stat .number {
  font-weight: bold;
  margin-right: .5em;
  padding: .5em;
  border: 1px solid #ccc;
  background: #eeeeee;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e3e3e3), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #e3e3e3, #ffffff);
  background: -moz-linear-gradient(center bottom, #e3e3e3 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #e3e3e3, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#e3e3e3')";
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
  text-shadow: 1px 1px 1px #fff;
}
.list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.list-group-item:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
/*Blocks*/
.panel {
  border: 1px solid #ccc;
  background: white;
  border-radius: 3px;
  margin:0px auto;
  padding:0px;
}
.dialog .panel {
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
}
.panel .panel-heading {
  border-bottom: 1px solid #ccc;
  border-left: none;
  color: #333;
  display: block;
  margin-bottom: 0px;
  text-shadow: none;
  text-transform: none;
  font-size: 12px;
  font-weight:bold;
  line-height: 1.5em;
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efefef), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #efefef, #fafafa);
  background: -moz-linear-gradient(center bottom, #efefef 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #efefef, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#efefef')";
  box-shadow: inset 0px 1px 1px white;
}
.panel .panel-heading:not(.no-collapse):hover {
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e2e2e2), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #e2e2e2, #fafafa);
  background: -moz-linear-gradient(center bottom, #e2e2e2 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #e2e2e2, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#e2e2e2')";
}
.panel .panel-heading .panel-icon {
  border-right: 1px solid #AAA;
  box-shadow: 1px 0px 1px #fff;
  border-left: none;
  text-align: center;
  padding-left: 1em;
  line-height: 2em;
  margin-top: -0.25em;
}
.panel .panel-heading .panel-icon a {
  padding: 0em;
}
.panel .panel-heading .panel-icon [class*="icon-"] {
  padding: 0em 1em;
  line-height: 1em;
}
.panel .panel-heading .panel-icon.pull-right {
  border-left: 1px solid #AAA;
  border-right: none;
  box-shadow: inset 1px 0px 1px #fff;
}
.panel .panel-heading .label {
  float: right;
  line-height: 1.5em;
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
}
p.panel-heading,
a.panel-heading,
.panel-heading a {
  color: #505050;
  display: block;
  outline: none;
}
a.panel-heading:hover,
.panel-heading a:hover {
  color: #505050;
}
.panel-body {
  min-height: .25em;
}
.panel-body h1,
.panel-body h2,
.panel-body h3,
.panel-body h4,
.panel-body h5,
.panel-body h6,
.panel-body table {
  margin-top: 12px;
}
.panel-body.collapse {
  margin-top: 0em;
  margin-bottom: 0em;
}
/*Navigation*/
.sidebar-nav {
  width: 240px;
  position: absolute;
  float: left;
  border-top: none;
  border-left: none;
  margin: 0em;
}
.sidebar-nav ul {
  list-style: none;
  padding-left: 0px;
}
.sidebar-nav li a .fa-caret-right {
  color: #666;
  padding-right: .25em;
}
.sidebar-nav .nav-header {
  border-top: 1px solid #fcfcfc;
  border-bottom: 1px solid #c8c8cb;
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #efeff0, #fafafa);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #efeff0, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#efeff0')";
  border-left: none;
  color: #444;
  display: block;
  font-weight: normal;
  font-size: 1em;
  line-height: 2.5em;
  padding: .25em .25em .25em 1em;
  margin-bottom: 0px;
  text-shadow: none;
  text-transform: none;
  /*Change the arrow direction if the item is collapsed*/

}
.sidebar-nav .nav-header .label {
  float: right;
  margin-top: .5em;
  margin-right: .25em;
  line-height: 1.5em;
}
.sidebar-nav .nav-header:hover {
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #efeff0, #ffffff);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #efeff0, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efeff0')";
}
.sidebar-nav .nav-header.collapsed .fa-collapse::before {
  content: "\f078";
}
.sidebar-nav .nav-header .fa-collapse::before {
  content: "\f077";
}
.sidebar-nav .nav-header .fa-collapse,
.sidebar-nav .nav-header .fa-collapse {
  float: right;
}
.sidebar-nav .nav-header .label {
  float: right;
  margin-top: .7em;
  line-height: 1.5em;
}
.sidebar-nav .nav-header i[class*="fa-"] {
  line-height: 2.25em;
  padding-right: .75em;
}
.sidebar-nav .nav-list {
  margin: 0px;
  border: 0px;
  background: #fafafa;
}
.sidebar-nav .nav-list  > li > a:hover {
  background: #d2d2dd;
}
.sidebar-nav .nav-list  > .active > a,
.sidebar-nav .nav-list  > .active > a:hover {
  text-shadow: none;
  background: #e5e5ea;
  border-top: 1px solid #d0d0d6;
  border-bottom: 1px solid #d0d0d6;
}
.sidebar-nav .nav-list li:first-child.active a {
  border-top: 0px;
}
.sidebar-nav .nav-list li:last-child.active a {
  border-bottom: 0px;
}
.sidebar-nav .nav-list  > li:hover {
  border-left: 4px solid #8989a6;
  overflow: hidden;
}
.sidebar-nav .nav-list  > li:hover a {
  margin-left: -4px;
}
.sidebar-nav .nav-list  > .active {
  overflow: hidden;
  border-left: 4px solid #909096;
}
.sidebar-nav .nav-list  > .active a {
  margin-left: -4px;
}
.sidebar-nav .nav-list  > .active > a:hover {
  background: #c3c3d2;
}
.sidebar-nav .nav-list  > li > a {
  color: #222;
  padding: .5em 1em;
}
.sidebar-nav .nav-list.collapse.in {
  border-bottom: 1px solid #ccc;
}

/*Search*/
.search-well form {
  margin: 1em 0em 1.5em 0em;
}
.search-well label {
  margin-bottom: 0px;
  vertical-align: middle;
}

/* Tweaks for mobile */
@media (max-width: 768px) {
  .content {
    margin: 0em;
  }
  .sidebar-nav {
    float: none;
    width: auto;
    position: relative;
  }
  h1 {
    text-align: center;
  }
  .stats {
    text-align: center;
    margin-top: .5em;
    margin-bottom: 2em;
    float: none;
  }
  .stats .stat {
    float: none;
    display: inline;
  }
  .stat-widget-container .stat-widget {
    font-size: .5em;
  }
}
@media (max-width: 851px) {
  .stat-widget-container .stat-widget {
    font-size: .75em;
  }
}
@media (max-width: 767px) {
  footer hr {
    margin-left: 0em;
    margin-right: 0em;
  }
  .navbar .nav > li > ul {
    margin-left: 1.65em;
  }
  .navbar .nav > li:hover {
    background-color: transparent;
  }
  .nav > li > a:hover,
  .nav > li > a:focus {
    background-color: transparent;
  }
  .sidebar-nav {
    display: none;
  }
}
@media (max-width: 604px) {
  body.http-error {
    font-size: .5em;
  }
  .dialog,
  .row .dialog {
    max-width: 300px;
  }
}
.theme-blue .navbar {
  background: #4d5b76;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1));
  background: -ms-linear-gradient(bottom, #4d5b76, #6f80a1);
  background: -moz-linear-gradient(center bottom, #4d5b76 0%, #6f80a1 100%);
  background: -o-linear-gradient(bottom, #4d5b76, #6f80a1);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6f80a1',EndColorStr='#4d5b76')";
}

/*2016年新增*/
.table th, .table td { 
text-align: center; 
}

.table thead tr th{
  background: #fff;
}

#ListTable thead tr th{ font-size:13px;}
#ListTable tbody tr td{ font-size:12px;}

#DataTable thead tr th{ font-size:13px;}
#DataTable tbody tr td{ font-size:12px;}

#ShowHistory{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px;}
#ShowHistoryTip{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;display:none;border:0px;}

.row{ margin-top:0px;margin-bottom:4px;}

.col-md-3, .col-md-4, .col-md-6, .col-md-8{margin:1px 0px 2px 0px;}
.label-danger{ font-size:12px; }

.input-group-addon{ font-size:12px;}
.with-padding {
  display: block;
  width: 100%;
  height: 34px;
  padding: 0px 5px;
  font-size: 12px;
  line-height: 34px;
  color: #555;
  background-color: #fff;
  background-image: none;
}

.tab-content{ margin:0px 0px 0px 0px; padding:5px 2px 5px 2px; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid;border-top:0px; height:auto;}

.tab-borer{margin:2px 2px 2px 2px;}
.tab-images{margin:2px 2px 2px 2px;overflow:hidden;}
.tab-images img {float:left; width:200px; height:200px; margin:2px 2px 2px 2px; border: solid 1px #D1D1D1;}
.tab-images a:hover img {margin:2px 2px 2px 2px;border: solid 1px #CA5E12;}

#FormContent,#FormSearch{ padding:5px 5px 5px 5px;}
.gap5px{ padding:5px 5px 5px 5px;}
.gap1px{ padding:1px 5px 1px 5px;}

.BirthUser {
	float:left;
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}

/*删除线*/
.Delline{text-decoration:line-through;}


/*系统桌面图标开始*/
.NavBox{width:100%; padding:0px; margin:2px;}
.NavBox dl {float:left; display:inline; width:100px; padding:0px; margin:0px 2px 0px 2px;}
.NavBox dl dt {padding:0px; margin:0px; width:94px; height:94px;text-align:center;}
.NavBox dl dt img{margin:0px; width:90px; height:90px;}
.NavBox dl dd {margin:0px; width:100px; height:22px; line-height:22px;text-align:center; font-size:12px;}
/*系统桌面图标结束*/

/*论坛首页样式开始*/
.BBSindex{ padding:0px; margin:0px 1px 0px 1px; width:100%;}
.BBSindex ul{ padding:0px; margin:0px auto; list-style:none;}
.BBSindex ul li{ width:49%; margin:5px 4px 5px 4px; padding:0px; float:left;}
.BBSindex ul li h3{ float:left; margin:0px auto; padding:0px; width:100px; height:33px; line-height:33px; text-align:center; color:#FFF; background:url(../images/BBSTab.jpg) no-repeat;}
.BBSindex ul li h3 a{color:#FFF;}
.BBSindex table{ padding:0px; margin:0px auto;}

/*论坛首页样式结束*/


/*论坛详细页面样式开始*/
table .BBSContentBox{ width:100%; border:0px; color:#075587; margin:0px 0px 0px 0px;}
table .BBSContent {
text-align:left;
line-height:20px;
padding: 10px 10px 10px 10px;
height: 180px;
}
table .BBSReLeft{background:#f1f7f9; text-align:right;}
table .BBSReRight{background:#ffffff; text-align:right;padding-right:3px; height:35px; line-height:35px;}
table .BBSUsers img{ width:120px; height:120px; padding:4px 4px 4px 4px; border:#CCC 1px dotted;}
table .BBSContent1 {
background: url(../images/ZD.gif) no-repeat right bottom #FFFFFF;
text-align:left;
line-height:20px;
padding: 10px 10px 10px 10px;
height: 180px;
}
table .BBSContent2 {
background: url(../images/SD.gif) no-repeat right bottom #FFFFFF;
text-align:left;
line-height:20px;
padding: 10px 10px 10px 10px;
height: 180px;
}
.BBSContent a { color:#006699;}
.BBSContent1 a { color:#006699;}
.BBSContent2 a { color:#006699;}

.NewsContent {
background:#FFFFFF;
text-align:left;
line-height: 160%;
padding: 5px 5px 5px 5px;
}
.NewsContent a { color:#006699;}

.MContent {
background:#FFFFFF;
text-align:left;
line-height:20px;
padding: 2px 2px 2px 2px;
height: 180px;
}
.MContent a { color:#006699;}


/*论坛详细页面样式结束*/

/*日程日历样式开始*/
.CalendarTable {}
.CalendarTable td { height:90px;}
.CalendarTable td img{ margin:3px auto; padding:0px;}

.CalendarTable thead tr th {background:url(../images/gb_TableTH.png) repeat; line-height:35px; height:35px;font-weight:normal;text-align:center;}
.CalendarTable tbody tr {background-color:#FFFFFF;}
.CalendarTable tbody tr td a{ color:#F00;}
.CalendarTable tbody .odd {background-color:#F5F5F5;}
.CalendarTable tbody .highlight {background-color:#c1ebff;}
.CalendarTable tfoot td {background-color:#FFFFFF;}

.DayWhite{background-color:#FFF; color: #000000;}

.DayBlue{background-color:#069; color: #ffffff;}
.DayBlue a:link{ color:#FFF;}

.DayRed{ background:#900; font-size:13px; color:#FFFFFF;}
.DayRed a:link{ color:#FFF; font-size:13px;}

.DayGree{ background:#060; color:#FFFFFF;}
.DayGree a:link{ color:#FFF;}
/*日程日历样式结束*/

/*气泡对话开始*/
.Bubble{width:99%; margin-bottom:5px;}

.BubbleUser{ float:left; width:100px; text-align:center;}
.BubbleUser img{ width:100px; height:100px;border:#CCC 2px dotted;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}

.BubbleContent{padding:10px 10px; margin-left:150px; position:relative; border:#CCC 3px dotted;-moz-border-radius: 15px; -webkit-border-radius:15px;border-radius:15px;}

.BubbleContentTxt{}
.BubbleContentBtn{ height:20px; height:20px; text-align:right; color:#999}

.BubbleContent span{width:0; height:0; font-size:0; overflow:hidden; position:absolute;}
.BubbleContent span.bot{border-width:20px; border-style:solid; border-color:#ffffff #beceeb #beceeb #ffffff; left:-40px; top:40px;}
.BubbleContent span.top{ border-width:10px 20px; border-style:dashed solid solid dashed; border-color:transparent #ffffff #ffffff transparent; left:-40px; top:60px;}
/*气泡对话结束*/

/*折叠样式开始*/
.ATree{float:left;width:100%;}
.ATree li{list-style:none;text-align:left;height:25px;line-height:25px;}
.ATree span{height:25px;line-height:25px;text-align:center; margin:0px 5px 0px 5px;}

.BTree{float:left;width:100%;}
.BTree li{float:left;width:100%;list-style:none;text-align:left;height:25px;line-height:25px;}
.BTree li span{height:25px;line-height:25px;text-align:center; margin:0px 5px 0px 5px;}

/*折叠样式结束*/


/*目录树样式开始*/
.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0}
.ztree li ul{ margin:0; padding:0 0 0 18px}
.ztree li ul.line{ background:url(../images/line_conn.gif) 0 0 repeat-y;}

.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent;
	text-decoration:none; vertical-align:top; display: inline-block}
.ztree li a:hover {text-decoration:underline}
.ztree li a.curSelectedNode {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;}
.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;}
.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid;
	opacity:0.8; filter:alpha(opacity=80)}
.ztree li a.tmpTargetNode_prev {}
.ztree li a.tmpTargetNode_next {}
.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0;
	font-size:12px; border:1px #7EC4CC solid; *border:0px}
.ztree li span {line-height:16px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle;
	border:0 none; cursor: pointer;outline:none;
	background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
	background-image:url("../images/zTreeStandard.png"); *background-image:url("../images/zTreeStandard.gif")}

.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position:0 0}
.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px}
.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px}
.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px}
.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px}
.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0}
.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px}
.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px}
.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px}
.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px}
.ztree li span.button.chk.radio_false_full {background-position:-28px 0}
.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px}
.ztree li span.button.chk.radio_false_part {background-position:-28px -28px}
.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px}
.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px}
.ztree li span.button.chk.radio_true_full {background-position:-42px 0}
.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px}
.ztree li span.button.chk.radio_true_part {background-position:-42px -28px}
.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px}
.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px}

.ztree li span.button.switch {width:18px; height:18px}
.ztree li span.button.root_open{background-position:-92px -54px}
.ztree li span.button.root_close{background-position:-74px -54px}
.ztree li span.button.roots_open{background-position:-92px 0}
.ztree li span.button.roots_close{background-position:-74px 0}
.ztree li span.button.center_open{background-position:-92px -18px}
.ztree li span.button.center_close{background-position:-74px -18px}
.ztree li span.button.bottom_open{background-position:-92px -36px}
.ztree li span.button.bottom_close{background-position:-74px -36px}
.ztree li span.button.noline_open{background-position:-92px -72px}
.ztree li span.button.noline_close{background-position:-74px -72px}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position:-56px 0}
.ztree li span.button.center_docu{background-position:-56px -18px}
.ztree li span.button.bottom_docu{background-position:-56px -36px}
.ztree li span.button.noline_docu{ background:none;}

.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle}

.ztree li span.button.ico_loading{margin-right:2px; background:url(../images/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)}

span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
	background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
	background-position:-110px -80px; background-image:url("../images/zTreeStandard.png"); *background-image:url("../images/zTreeStandard.gif")}

ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}

.ztree li span.button.pIcon01_ico_open{margin-right:2px; background: url(../images/G1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon01_ico_close{margin-right:2px; background: url(../images/G2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon02_ico_open, .ztree li span.button.pIcon02_ico_close{margin-right:2px; background: url(../images/G1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

.ztree li span.button .pIcon01_ico_docu{margin-right:2px; background: url(../images/G1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle;}
.ztree li span.button .pIcon02_ico_docu{margin-right:2px; background: url(../images/G2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle;}

.ztree li span.button.icon01_ico_docu{margin-right:2px; background: url(../images/men.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon02_ico_docu{margin-right:2px; background: url(../images/women.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

.ztree li span.button.icon03_ico_docu{margin-right:2px; background: url(../images/5.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon04_ico_docu{margin-right:2px; background: url(../images/6.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon05_ico_docu{margin-right:2px; background: url(../images/7.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon06_ico_docu{margin-right:2px; background: url(../images/8.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

/*目录树样式结束*/

/* 左树目录样式开始 */
.st_tree{ 
	padding:5px;
}

/* 超链接 */
.st_tree a{ 
	color:#222; 
	text-decoration:none; 
}

/* 鼠标经过的超链接 */
.st_tree a:hover{ 
	color:#f33; 
	text-decoration:none;
}

/* 菜单 */
.st_tree ul{ 
	padding:0 0 0 10px; 
	margin:0; 
}

/* 菜单项 */
.st_tree ul li{ 
	font-size:13px;
	height:28px;
	line-height:28px;
	color:#222;
	cursor:pointer;
	list-style:none;
	background:url(../images/Tree_node.png) left center no-repeat;
	padding:0 0 3px 28px;
}

/* 子菜单 */
.st_tree ul li ul{}

/* 子菜单项 */
.st_tree ul li ul li{
	height:28px;
	line-height:28px;
	}

/* 子菜单的父节点 */
.st_tree .folder{ 
	list-style-image:url(../images/Tree_icon.png); 
	background:url(../images/Tree_folder.gif) left center; 
	background-repeat:no-repeat; 
	padding:0 0 0 28px;
}

/* 展开的父节点 */
.st_tree .open{ 
	list-style-image:url(../images/Tree_icon_open.png); 
	background:url(../images/Tree_folder_open.gif) left center; 
	background-repeat:no-repeat; 
	padding:0 0 0 28px; 
}

.st_tree .hover{
	background-color:#ffa;
}
/* 左树目录样式结束 */
