@charset "UTF-8";
body, img, p, dl, dt, dd, ul, li,h1,h2,h3 { margin: 0; padding: 0; }

html, body { font-family: "微软雅黑","Microsoft Yahei",Helvetica, sans-serif; text-align: left; }

a { text-decoration: none; }

ul { list-style: none; }

button { border: none; }

img { border: none; }

input, button { box-shadow: none; -webkit-box-shadow: none; -webkit-appearance: none; border: 0; border-radius: 0; background: transparent; -webkit-appearance: none; -webkit-box-sizing: border-box; /*消除ＩＯＳ　ｉｎｐｕｔ　　阴影*/ }

::-webkit-input-placeholder { /* WebKit browsers */ color: #CCCCCC; }

input:focus { outline: none; }

.con-xxgk  .wrap { width: 1200px; margin: 0 auto; margin-bottom:20px; }

.list-time { position: absolute; right: 0; top: 0; }

.C2-1:before, .C3-1:before, .C3-2:before, .C4-1:before, .C4-2:before, .C4-3:before, .CC2-1:before, .CC3-1:before, .CC3-2:before, .CC4-1:before, .CC4-2:before, .CC4-3:before, .C2-2:before, .C3-3:before, .C4-4:before, .CC2-2:before, .CC3-3:before, .CC4-4:before, .con-list .wrap:before, .con-list .L3 .info-header:before, .con-list .L3 .info-list:before, .con-list .L3 .info-list .row:before, .con-detail .L1:before, .C2-1:after, .C3-1:after, .C3-2:after, .C4-1:after, .C4-2:after, .C4-3:after, .CC2-1:after, .CC3-1:after, .CC3-2:after, .CC4-1:after, .CC4-2:after, .CC4-3:after, .C2-2:after, .C3-3:after, .C4-4:after, .CC2-2:after, .CC3-3:after, .CC4-4:after, .con-list .wrap:after, .con-list .L3 .info-header:after, .con-list .L3 .info-list:after, .con-list .L3 .info-list .row:after, .con-detail .L1:after { content: ""; display: table; font: 0/0 a; }
.C2-1:after, .C3-1:after, .C3-2:after, .C4-1:after, .C4-2:after, .C4-3:after, .CC2-1:after, .CC3-1:after, .CC3-2:after, .CC4-1:after, .CC4-2:after, .CC4-3:after, .C2-2:after, .C3-3:after, .C4-4:after, .CC2-2:after, .CC3-3:after, .CC4-4:after, .con-list .wrap:after, .con-list .L3 .info-header:after, .con-list .L3 .info-list:after, .con-list .L3 .info-list .row:after, .con-detail .L1:after { clear: both; }

.info-list .row ul li .linkline{
	text-decoration: none;
}

.c-inline { display: inline-block; }

.C2-1, .C3-1, .C3-2, .C4-1, .C4-2, .C4-3, .CC2-1, .CC3-1, .CC3-2, .CC4-1, .CC4-2, .CC4-3 { float: left; }

.CC3-2, .CC4-2, .CC4-3 { margin-left: 10px; }

.C2-2, .C3-3, .C4-4, .CC2-2, .CC3-3, .CC4-4 { float: right;}

.list-time { right: 10px; font-size: 18px; line-height: 40px; color: #fff; }
.list-time a { color: #fff; }

body { color: #333333; }
body a { color: #333333; }

.banner .L1 { height: 100px; }
.banner .L1 img { width: 1000px; height: 100px; overflow: hidden; }

.con-xxgk { line-height: 28px; text-align: left; color: #791911; margin-top: 10px; }
.con-xxgk a { color: #791911; }
.con-xxgk .C2-1 { width: 280px;float: left; overflow: hidden; margin-bottom: 30px;}
.con-xxgk .C2-1 .L1 { background: #ccc; color: #fff; padding: 5px 20px; }
.con-xxgk .C2-1 .L1 li { padding-left: 10px; margin-top: 5px; margin-bottom: 5px; background: #fff; /*.fa{color: #fff}*/ }
.con-xxgk .C2-1 .L2 { margin-top: 10px; padding-left: 5px; height: 820px; overflow: scroll; overflow-x: hidden; background: #eee; }
.con-xxgk .C2-1 .L2 .tit { background: #fff; padding-left: 10px; margin-top: 10px; margin-bottom: 10px; }
.con-xxgk .C2-2 { width: 910px;  margin-bottom: 20px; float: right;}

/*freme列表页*/
.con-xxgk .con-list { height: auto; overflow: hidden;}
.con-xxgk .con-list .wrap { width: 910px; }
.con-xxgk .con-list .L1 { padding: 5px 10px; background: #ccc; }
.con-xxgk .con-list .L1 input { border: 1px solid #666666; width: 200px; }
.con-xxgk .con-list .L1 select { margin: 0 5px; }
.con-xxgk .con-list .L1 .advanceSearch, .con-xxgk .con-list .L1 .backHomeLink { font-size: 12px; }
.con-xxgk .con-list .L2 { margin-top: 10px; padding: 5px 10px; background: #f2f2f2; font-size: 12px; font-weight: normal; color: #999; }
.con-xxgk .con-list .L2 a { color: #0059B2; padding-left: 5px; }

.con-xxgk .con-list .L3 a{color:#666;}
.con-xxgk .con-list .L3 table,.con-xxgk .con-list .L3 tr,.con-xxgk .con-list .L3 td{border:1px solid #ccc;border-collapse:collapse;}
.con-xxgk .con-list .L3 table{width:100%;font-size:14px;}
.con-xxgk .con-list .L3 table thead{ text-align:center;}
.con-xxgk .con-list .L3 .li1 { width: 3.3%; }
.con-xxgk .con-list .L3  tbody .li1 {text-align:center;}
.con-xxgk .con-list .L3  .li2{ width:17.5%;} 

.con-xxgk .con-list .L3  tbody .li2 a:hover{text-decoration:underline;}
.con-xxgk .con-list .L3  tbody .li3 a:hover{text-decoration:none;}
.con-xxgk .con-list .L3  tbody .li4 a:hover{text-decoration:none;}
.con-xxgk .con-list .L3  tbody .li5 a:hover{text-decoration:none;}
.con-xxgk .con-list .L3  tbody .li6 a:hover{text-decoration:none;}
.con-xxgk .con-list .L3  tbody .li7 a:hover{text-decoration:none;}

.con-xxgk .con-list .L3  tbody .li3 {text-align:left;}
.con-xxgk .con-list .L3 .li3 { width: 7.5%; }
.con-xxgk .con-list .L3 .li4 { width: 10%; }
.con-xxgk .con-list .L3  .li5 { width: 10%; }
.con-xxgk .con-list .L3 .li6 { width: 8.3%; }
.con-xxgk .con-list .L3  .li7 { width: 8.3%; }
.con-xxgk .con-list .L3 .li8 {width:7%;}

.con-detail  .wrap { width: 1200px; margin: 0 auto; margin-bottom:20px; }
.con-detail .L1 { margin-top: 10px; border: 1px solid #ccc; padding: 20px; line-height: 28px; text-align: left; color: #791911; }
.con-detail .L1 a { color: #791911; }
.con-detail .L1 li { width: 48%; float: left; }
.con-detail .L1 li span { margin-left: 10px; }
.con-detail .L1 .article-name { width: 100%; }
.con-detail .L2 { margin-top: 20px; border: 1px solid #ccc; padding: 20px; font-size: 14px; line-height: 24px; text-align: left; color: #666666; }
.con-detail .L2 h2, .con-detail .L2 h3 { text-align: center; }
.con-detail .L2 a { color: #666666; }

.con-search .L1 { height: 60px; border-bottom: 1px solid #ccc; }
.con-search .L2 { margin-top: 20px; padding-top: 20px; font-size: 14px; line-height: 24px; text-align: left; color: #666666; /*左侧搜索列表*/ /*右侧搜索列表*/ }
.con-search .L2 a { color: #666666; }
.con-search .L2 .C2-1 { width: 680px; }
.con-search .L2 .C2-1 .LL2 { background-color: #eee; height: 3px; clear: both; overflow: hidden; border-top: #ccc 1px solid; }
.con-search .L2 .C2-1 .LL3 { margin-top: 20px; }
.con-search .L2 .C2-1 .LL3 .searchResults { padding-bottom: 15px; line-height: 18px; }
.con-search .L2 .C2-1 .LL3 .searchResults p { margin: 5px 0px; }
.con-search .L2 .C2-1 .LL3 .searchResults a { color: #1011cb; text-decoration: underline; }
.con-search .L2 .C2-2 { width: 300px; }
.con-search .L2 .C2-2 input { border: 1px solid #ccc; }
.con-search .L2 .C2-2 input[type="radio"] { -webkit-appearance: radio; box-sizing: border-box; }
.con-search .L2 .C2-2 .side_mod { border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; background-color: #fff; margin: 0px 0px 6px; clear: both; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; }
.con-search .L2 .C2-2 .mod_tit { border-bottom: #cc0000 1px solid; line-height: 36px; margin: 0px 3px; padding-left: 16px; /*background: url(http://zfbgt.km.gov.cn/template/images/title_ico.gif) no-repeat 0px 0px;*/ height: 35px; overflow: hidden; }
.con-search .L2 .C2-2 .mod_con { padding-bottom: 15px; padding-left: 5px; padding-right: 5px; padding-top: 15px; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

/*  信息公开图标	*/
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align: -3px;
	width:25px;
	height:19px;
	background:url("../images/file.png") no-repeat;
}




/*分页样式add by swb*/
div.page { padding: 3px; margin: 3px; text-align: center; color: #3165b8; font-size: 12px; }

div.page a { border: 1px solid #ddd; padding: 2px 5px; border: 1px solid #ddd; color: #3165b8; margin-right: 2px; text-decoration: none; }

div.page a:hover { border: 1px #4e6376 solid; color: #033a85; background-color: #fffddc; }

div.page a:active { border: 1px #072291 solid; color: #033a85; background-color: #fffddc; }

div.page span.current { border: 1px #0a27ae solid; padding: 2px 5px; color: #fff; margin-right: 2px; background-color: #387ddc; }

div.page span.disabled { border: 1px #f3f3f3 solid; padding: 2px 5px; margin-right: 2px; color: #ccc; }

div.page span input.pag_skip { width: 50px; border: 1px solid #ddd; }


/* tree */
.treeContainer {
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	overflow: auto;
	width:100%;
	height:99.3%;
	/*  _position:relative; */
}
.z-tree {
	width:100%;
	/*height:100%;*/
	padding:0;
	/*overflow: auto;*/
	/*width:170px;*/
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-khtml-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.z-tree>table{width:100%;}
* html .z-tree table{width:100%;}
/*对select控件下拉列表中的tree控件进行修正*/
.z-body-dialog .treeContainer {
	width:100%;
	height:100%;
	overflow:auto;
}
.z-body-dialog .z-tree {
	width:100%;
	height:100%;
	overflow:auto;
}
.z-tree * {
	vertical-align: middle;
	white-space: nowrap;
}
.z-tree table { min-width:99.4%; }
.z-tree dl { margin: 0; font-size:12px;}

.z-tree a, .z-tree dt, .z-tree dt.over, .z-tree dt.selected {
	color: #445566;
	background: transparent;
	display: block;
	margin:0;
	text-decoration: none;
}
.z-tree>table:first-child{
	margin: 5px 0;
}
.z-tree dt>img:first-child{
	margin-left: 3px;
}
.z-tree dt{
	cursor:default;
	font-weight: 400;
}
.branch-notlast-collapse,.branch-notlast-expand{ cursor:pointer;}
.z-tree dt:hover {
	color: #222;
	background:url(zvingclassic/bar.gif) repeat-x 0 -440px;
}
.z-tree dt.selected {
	color: #fff;
	background:url(zvingclassic/bar.gif) repeat-x 0 -470px;
}
.tree-skeleton-icon {width:24px; height:22px; background:url(../framework/images/sprites_tree.gif) no-repeat 0 0; }
.branch-notlast-collapse { background-position:0 -25px; }
.branch-notlast-expand { background-position:0 -50px; }
.branch-last-collapse { background-position:0 -100px; }
.branch-last-expand { background-position:0 -125px; }
.line-vertical { background-position:0 -75px; }
.line-null { }
.leaf-notlast { background-position:0 -150px; }
.leaf-last { background-position:0 -175px; }
.z-tree .folder { background-position:0 -200px; }
.z-tree .site { background-position:0 -225px; }

.z-tree .tree-checkbox { background-position:0 -200px; }

.checked-state-0 .tree-checkbox {
	background-position: 0 -200px
}

.checked-state-1 .tree-checkbox {
	background-position: -50px -200px
}

.checked-state-2 .tree-checkbox {
	background-position: -25px -200px
}
.checked-state-disabled .tree-checkbox,

.checked-state-0-disabled .tree-checkbox {
	background-position: -0px -225px
}
.checked-state-1-disabled .tree-checkbox {
	background-position: -50px -225px
}
.checked-state-2-disabled .tree-checkbox {
	background-position: -25px -225px
}


dt.selected .branch-notlast-collapse { background-position:-25px -25px; }
dt.selected .branch-notlast-expand { background-position:-25px -50px; }
dt.selected .branch-last-collapse { background-position:-25px -100px; }
dt.selected .branch-last-expand { background-position:-25px -125px; }
dt.selected .line-vertical { background-position:-25px -75px; }
dt.selected .line-null { }
dt.selected .leaf-notlast { background-position:-25px -150px; }
dt.selected .leaf-last { background-position:-25px -175px; }
dt.selected .folder { background-position:0 -200px; }
.dg_body .z_loading,
.dg-body .z_loading,
.z-tree .z_loading{
	height:24px;
	width: auto;
	text-align:left;
	text-indent:-999em;
	overflow:hidden;
	background:url(../framework/images/fountain.gif) no-repeat center;
	position: relative;
}
.dg_body .z_loading,
.dg-body .z_loading{ background-position:15% center; height:16px;}
/* 无背景图蓝色渐变按钮 */
.gradient_btn {
	padding: 5px 8px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 1;
*padding:4px 10px;
*height:2em;
	min-width:60px;
	width:auto;
	height:auto;
	overflow:visible;
*width:1;
	border-radius: 4px;
	
	color: #FFF;
	border: solid 1px #1c6a9e;
	background: #2288cc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ca5e0', endColorstr='#2288cc');
	background: linear-gradient(top, #2ca5e0, #2288cc);
	background: -moz-linear-gradient(top, #2ca5e0, #2288cc);
	background: -ms-linear-gradient(top, #2ca5e0, #2288cc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2ca5e0), to(#2288cc));
	text-shadow: -1px -1px 1px #1c6a9e;
	
	box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09);
-moz-transition:-moz-box-shadow linear .2s;
-webkit-transition: -webkit-box-shadow linear .2s;
transition: box-shadow linear .2s;
}
.gradient_btn:hover {
	color:#FFF;
	border-color:#0F3A56;
}
.gradient_btn:active {
	border-color:#1c6a9e;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
	background: linear-gradient(top, #33bbee, #2288cc);
	background: -moz-linear-gradient(top, #33bbee, #2288cc);
	background: -ms-linear-gradient(top, #33bbee, #2288cc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc));
}
/* 工具条、按钮、标签页 */

.z-btn, .z-btn b , .z-btn i{
	font-size:12px;
	font-weight: normal;
	height: 25px;
	line-height: 24px;
	line-height: 27px\9;
	cursor:pointer;
	color: #005588;
	display:inline-block;
	*zoom: 1;
	*display: inline;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	text-decoration: none;
}
.z-btn {
	padding-left:2px;
	text-decoration: none;
	background: url(zvingclassic/buttons.png) no-repeat left -500px;
	_background-image:url(zvingclassic/buttons.gif);
	border-radius: 3px;
}
.z-btn b {
	white-space: nowrap;
	padding: 0 5px 0 3px;
	background: url(zvingclassic/buttons.png) no-repeat right -700px;
	_background-image:url(zvingclassic/buttons.gif);
}
.z-btn i{
	vertical-align:middle;
	_margin-top:-1px;/*for IE6*/
}
.z-btn img {
	margin: 1px;
}
.z-btn:hover { text-decoration: none;
	background: url(zvingclassic/buttons.png) no-repeat left -565px;
	_background-image:url(zvingclassic/buttons.gif);
	
}
.z-btn:hover b {
	color: #886600;
	background: url(zvingclassic/buttons.png) no-repeat right -765px;
	_background-image:url(zvingclassic/buttons.gif);
}
.z-btn-disabled, .z-btn-disabled:hover, 
.z-btn-disabled b, .z-btn-disabled:hover b,
.z-btn.z-disabled:hover
 {
	cursor: not-allowed;
	color: #999;
	background: url(zvingclassic/buttons.png) no-repeat left -660px;
	 _background-image:url(zvingclassic/buttons.gif);
 }
.z-btn-disabled b, .z-btn-disabled:hover b,
.z-btn.z-disabled:hover b
{
	background: url(zvingclassic/buttons.png) no-repeat right -760px;
	_background-image:url(zvingclassic/buttons.gif);
}
.z-btn-disabled img, .z-btn-disabled:hover img {
	opacity: 0.5;
	filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 3.5+ */
	filter: gray Alpha(Opacity = 50);/* IE5+ */
    -webkit-filter: grayscale(1);
}
.z-disabled b{
	color: #999;
}
.z-disabled img{
	opacity: 0.5;
	filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 3.5+ */
	-ms-filter: gray Alpha(Opacity = 50);/* IE5+ */
    -webkit-filter: grayscale(1);
}
.grayscale{
	filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0.333 0.333 0.333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 3.5+ */
	-ms-filter: gray;/* IE5+ */
    -webkit-filter: grayscale(1);
}
.z-btn-split b{ padding-right:0;}
.z-btn-split i{background:url(../framework/images/arrow_inCell.gif) no-repeat 0 1px; width:17px;}
.z-btn-split:hover i{
	background-image:url(../framework/images/arrow_splitbutton_hover.gif);
}
a.z-btn-flat,a.z-btn-checkable { 
	background:url(zvingclassic/buttons.png) no-repeat left 99px;
	_background-image:url(zvingclassic/buttons.gif);
}
a.z-btn-flat b,a.z-btn-checkable b { 
	background:url(zvingclassic/buttons.png) no-repeat right 99px;
	_background-image:url(zvingclassic/buttons.gif);
}

a.z-btn-flat:hover { 
	background:url(zvingclassic/buttons.png) no-repeat left -565px;
	_background-image:url(zvingclassic/buttons.gif);
}
a.z-btn-flat:hover b { 
	background:url(zvingclassic/buttons.png) no-repeat right -765px;
	_background-image:url(zvingclassic/buttons.gif);

}

a.z-btn-checked:hover ,a.z-btn-checkable:hover{ 
	background:url(zvingclassic/buttons.png) no-repeat left -593px;
	_background-image:url(zvingclassic/buttons.gif);
}
a.z-btn-checked:hover b ,a.z-btn-checkable:hover b{ 
	background:url(zvingclassic/buttons.png) no-repeat right -793px;
	_background-image:url(zvingclassic/buttons.gif);
}
a.z-btn-checkable:active,
a.z-btn-checked { 
	background:url(zvingclassic/buttons.png) no-repeat left -623px; 
	_background-image:url(zvingclassic/buttons.gif);
}
a.z-btn-checkable:active b,
a.z-btn-checked b { 
	background:url(zvingclassic/buttons.png) no-repeat right -823px;
	_background-image:url(zvingclassic/buttons.gif);
}

a.z-btn-disabled, a.z-btn-disabled:hover, a.z-btn-disabled b, a.z-btn-disabled:hover b { 
	background:url(zvingclassic/buttons.png) no-repeat 100px 100px;
	_background-image:url(zvingclassic/buttons.gif);
}
.z-btn:active { 
	background:url(zvingclassic/buttons.png) no-repeat left -623px; 
	_background-image:url(zvingclassic/buttons.gif);
}
.z-btn:active b{ 
	background:url(zvingclassic/buttons.png) no-repeat right -823px;
	_background-image:url(zvingclassic/buttons.gif);
}

.z-toolbar-anchor{ height:37px;}
.z-toolbar {
	background:url(zvingclassic/bar.gif) no-repeat 0 -40px;
	padding-left:6px;
}
.z-toolbar .z-btn { margin:0px 0 0;}
.z-toolbar-ct {
	background:url(zvingclassic/bar.gif) no-repeat right -80px;
	padding-right:6px;
}
.z-toolbar-fixed .z-toolbar{
	z-index:9;margin-right:10px\0;
}
.z-toolbar-overflow {
	background:url(zvingclassic/bar.gif) repeat-x 0 0;
	height:37px;
	overflow:hidden;
	font-size:0px;
}
.z-toolbar-nowrap {
	white-space: nowrap;
	_width:100%;
	overflow:hidden;
	font-size:0px;
	height:31px;
	line-height: 24px;
	margin:5px 0 0 0;
}
.z-toolbar-nowrap *{
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
}

a.z-toolbar-more { background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -60px; padding-left:6px;}
a.z-toolbar-more:hover { background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -90px;}
a.z-toolbar-more b, a.z-toolbar-more:hover b{
	width: 11px;
	*width: 2px;
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 60px;
}

a.z-scroller-left{
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -210px; padding-left:6px;	
}
a.z-scroller-right{
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -120px; padding-left:6px;	
}
a.z-scroller-left:hover{
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -240px;
}
a.z-scroller-right:hover{
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 -150px;
}
a.z-scroller-left b,a.z-scroller-right b,
a.z-scroller-left:hover b,a.z-scroller-right:hover b
{
	width: 2px;
	background: url(zvingclassic/sprites_vertical.gif) no-repeat 0 120px;
}

.z-toolbar-ar .z-toolbar-nowrap { text-align:right; }
.z-body-detail .z-toolbar {
	background:url(zvingclassic/bar.gif) no-repeat 0 -160px;
	padding-left:6px;
}
.z-body-detail .z-toolbar-ct {
	background:url(zvingclassic/bar.gif) no-repeat right -120px;
	padding-right:6px;
}
.z-body-detail .z-toolbar-overflow { 
	background:url(zvingclassic/bar.gif) repeat-x 0 -120px; 
}
.z-toolbar-flat .z-toolbar{
	background:url(zvingclassic/bar.gif) no-repeat 0 -540px;
}
.z-body-detail .z-toolbar-flat .z-toolbar{
	background:url(zvingclassic/bar.gif) no-repeat 0 -540px;
	padding-left:10px;
}
.z-body-index .z-toolbar {
	background:url(zvingclassic/bar.gif) no-repeat 0 -620px;
	padding-left:6px;
}
.z-body-index .z-toolbar-ct {
	background:url(zvingclassic/bar.gif) no-repeat right -700px;
	padding-right:6px;
}
.z-body-index .z-toolbar-overflow { background:url(zvingclassic/bar.gif) repeat-x 0 -620px; }
.z-toolbar-flat .z-toolbar-ct {
	background:url(zvingclassic/bar.gif) no-repeat right -500px;
	padding-right:6px;
}
.z-toolbar-flat .z-toolbar-overflow { background:url(zvingclassic/bar.gif) repeat-x 0 -500px; }
.z-toolbar-flat .z-toolbar-nowrap { margin-top:6px; }

.tabpageBar {
	background: url(../platform/images/tabpageBar_bg.gif) repeat-x left bottom;
	padding-left: 30px;
}
.tabpageBar .divtab, .tabpageBar .divtabHover, .tabpageBar .divtabCurrent {
	position: relative;
	z-index: 33;
	text-decoration: none;
	height: 30px;
	margin: 1px 0 0 -10px;
	cursor: pointer;
	display: block;
	float: left;
	background: url(../platform/images/tabOutBg_left.gif) no-repeat left top;
}
.tabpageBar .divtab img, .tabpageBar .divtabHover img, .tabpageBar .divtabCurrent img, .tabpageBar .divtabdisabled img {
	width: 20px;
	height: 20px;
	margin: 7px 5px 2px 8px;
	display: inline;
	float: left;
}
.tabpageBar .divtab b, .tabpageBar .divtabHover b, .tabpageBar .divtabCurrent b, .tabpageBar .divtabdisabled b {
	white-space: nowrap;
	font-weight: normal;
	height: 30px;
	line-height: 24px;
	/*line-height: 22px;*/
	padding: 6px 25px 0 0;
	/*padding: 8px 25px 0 0;*/
	display: block;
	float: left;
}
.tabpageBar .divtab span {
	display: block;
	overflow: hidden;
	white-space: nowrap;
}
.tabpageBar .divtab img {
	opacity: 0.7;
	filter: Alpha(Opacity = 70);
}
.tabpageBar .divtab b {
	color: #666;
	background: url(../platform/images/tabOutBg_right.gif) no-repeat right  top;
}
.tabpageBar .divtabCurrent { background: url(../platform/images/tabActiveBg_left.gif) no-repeat left  top; }
.tabpageBar .divtabHover b, .tabpageBar .divtabCurrent b {
	color: #147;
	background: url(../platform/images/tabActiveBg_right.gif) no-repeat  right top;
}
.tabpageBar .divtabHover { background: url(../platform/images/tabOverBg_left.gif) no-repeat left  top; }
.tabpageBar .divtabHover b { background: url(../platform/images/tabOverBg_right.gif) no-repeat right  top; }
.tabpageBar .divtabCurrent b { color: #000000; }
.tabpageBar .divtabdisabled {
	position: relative;
	text-decoration: none;
	height: 30px;
	margin: 3px 0 0 -10px;
	cursor: not-allowed;
	background: url(../platform/images/tabDsb_bg_left.gif) no-repeat left  top;
	display: block;
	float: left;
}
.tabpageBar .divtabdisabled img {
	opacity: 0.3;
	filter: gray Alpha(Opacity = 50);
}
.tabpageBar .divtabdisabled b {
	color: #999;
	background: url(../platform/images/tabDsb_bg_right.gif) no-repeat right  top;
}
.verticalTabpageBar {
	background: url(../platform/images/v_tabpageBar_bg.gif) repeat-y right  top;
	padding-top: 20px;
}
.verticalTabpageBar * { vertical-align: middle; }
.verticalTabpageBar .divtab, .verticalTabpageBar .divtabHover, .verticalTabpageBar .divtabCurrent {
	text-align: left;
	text-decoration: none;
	margin: 0;
	cursor: pointer;
	background: url(../platform/images/v_tabOutBg.gif) no-repeat right  center;
	display: block;
	height: 32px;
	width: 110px;
}
.verticalTabpageBar .divtab img, .verticalTabpageBar .divtabHover img, .verticalTabpageBar .divtabCurrent img, .verticalTabpageBar .divtabdisabled img {
	width: 20px;
	height: 20px;
	margin: 5px 4px 2px 9px;
	float: left;
}
.verticalTabpageBar .divtabCurrent img { margin: 9px 4px 2px 9px; }
.verticalTabpageBar .divtab b, .verticalTabpageBar .divtabHover b, .verticalTabpageBar .divtabCurrent b, .verticalTabpageBar .divtabdisabled b {
	font-family: Tahoma, SimSun;
	white-space: nowrap;
	font-weight: normal;
	line-height: 26px;
	padding: 2px 4px 0 0;
	/*padding: 2px 4px 0 0;*/
	float: left;
	display: block;
	width: 72px;
	/*width:77px;*/
	overflow: hidden;
}
.verticalTabpageBar .divtabCurrent b {
	padding: 6px 4px 0 0;
	/*padding: 6px 4px 0 0;*/
	overflow: visible;
	position: static !important;
	/*	position: absolute;
	z-index:333;
*/
}
.verticalTabpageBar .divtab img {
	opacity: 0.8;
	filter: Alpha(Opacity = 80);
}
.verticalTabpageBar .divtab b { color: #555; }
.verticalTabpageBar .divtabCurrent {
	height: 40px;
	background: url(../platform/images/v_tabActiveBg.gif) no-repeat right  center;
}
.verticalTabpageBar .divtabHover b { color: #147; }
.verticalTabpageBar .divtabHover {
	height: 32px;
	background: url(../platform/images/v_tabOverBg.gif) no-repeat right  center;
}
.verticalTabpageBar .divtabCurrent b { color: #000000; }
.verticalTabpageBar .divtabdisabled {
	text-decoration: none;
	height: 32px;
	margin: 0;
	cursor: not-allowed;
	background: url(../platform/images/tabDsb_bg_left.gif) no-repeat left  top;
	display: block;
	float: left;
}
.verticalTabpageBar .divtabdisabled img {
	opacity: 0.5;
	filter: gray Alpha(Opacity = 50);
}
.verticalTabpageBar .divtabdisabled b {
	color: #999;
	background: url(../platform/images/tabDsb_bg_right.gif) no-repeat right  top;
}
