﻿
/*---------------------------------------初始化样式表--------------------------------------------*/
body {
scrollbar-face-color:#A9E1FC;
scrollbar-highlight-color:#A9E1FC;
scrollbar-3dlight-color:#8DC2F8;
scrollbar-darkshadow-color:#8DC2F8;
scrollbar-Shadow-color:#A9E1FC;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DEF2FE;
}


* {
	font-size:12px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th {
	padding: 0;
	margin: 0;
}
/*
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*/
/*
fieldset, img {
	border: 0;
}*/

img {
	border: 0;
}


address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}

ol, ul {
	list-style: none;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}

q:before, q:after {
	content:”;
}

abbr, acronym {
	border: 0;
}

h1 {
	font-size:12px;
	font-weight:bold;
}
 /* CSS Document */

body {margin:0px 0px 0px 0px; background-color:ffffff;  }
body,td,th,p,div,span,select,form,option,textarea,li,a{font-size:12px; font-family:"宋体";}
/*
li{ list-style-type:square; padding-left:10px;  line-height:20px;}
*/
hr{ color:#afafaf; height:1px; width:98%;}

html{
scrollbar-3dlight-color : #f2fffe; 
scrollbar-highlight-color : #62abcb; 
scrollbar-face-color : #f2fffe; 
scrollbar-arrow-color : #62abcb; 
scrollbar-shadow-color : #62abcb; 
scrollbar-darkshadow-color : #f2fffe; 
scrollbar-base-color : #f2fffe; 
scrollbar-track-color : #f2fffe; }


/*验证*/
.dateTimePicker { width:150px; height:20px;BEHAVIOR: url(../htc/Calendar.htc);}
.dateTimePicker1 { width:150px; height:20px;BEHAVIOR: url(../../htc/Calendar.htc);}
.dateTimePicker2 { width:150px; height:20px;BEHAVIOR: url(../../../htc/Calendar.htc);}


/*字体颜色*/
.font-clew{ color:#AEAEAE;}
.font-blue{ color:#3366CC;}
.font-orange{ color:#FF6600;}
.font-green{ color:#549D4B;}
.font-black{ color:#000000;}
.font-red{ color:red; padding-left:3px;}

/*字体颜色-12号加粗*/
.font-blue-b{ color:#3366CC; font-weight:bold;}
.font-orange-b{ color:#FF6600; font-weight:bold;}
.font-green-b{ color:#549D4B; font-weight:bold;}
.font-black-b{ color:#000000; font-weight:bold;}
.font-red-b{ color:#97040E; font-weight:bold;}

/*字体颜色-14号加粗*/
.font-blue-14{ color:#3366CC; font-weight:bold; font-size:14px;}
.font-orange-14{ color:#FF6600; font-weight:bold; font-size:14px;}
.font-green-14{ color:#549D4B; font-weight:bold; font-size:14px;}
.font-black-14{ color:#000000; font-weight:bold; font-size:14px;}
.font-red-14{ color:#97040E; font-weight:bold; font-size:14px;}

/*字体连接颜色*/
A.link-red:link{ color: #97040E; text-decoration:underline;}
A.link-red:visited{ color: #97040E; text-decoration:underline;}
A.link-red:hover{ color: #000000; text-decoration:none;}
A.link-red:active{ color: #000000;text-decoration: none; }

A.link-blue:link{ color: #0077a5; text-decoration:underline;}
A.link-blue:visited{ color: #0077a5; text-decoration:underline;}
A.link-blue:hover{ color: #0077a5; text-decoration:none;}
A.link-blue:active{ color: #0077a5;text-decoration: none;}

A.link-green:link{ color: #549D4B; text-decoration:underline;}
A.link-green:visited{ color: #549D4B; text-decoration:underline;}
A.link-green:hover{ color: #000000; text-decoration:none; }
A.link-green:active{ color: #000000;text-decoration:none; }

A.link-orange:link{ color: #FF6600; text-decoration:underline;}
A.link-orange:visited{ color: #FF6600; text-decoration:underline;}
A.link-orange:hover{ color: #000000; text-decoration:none; }
A.link-orange:active{ color: #000000;text-decoration:none; }

A.link-white:link{ color: #ffffff; text-decoration:none; }
A.link-white:visited{ color: #ffffff; text-decoration:none;}
A.link-white:hover{ color: #62e3ff; text-decoration:underline; }
A.link-white:active{ color: #62e3ff; text-decoration:underline;}

A.link-red-b:link{ color: #97040E; text-decoration:underline; font-weight:bold;}
A.link-red-b:visited{ color: #97040E; text-decoration:underline; font-weight:bold;}
A.link-red-b:hover{ color: #000000; text-decoration:none; font-weight:bold;}
A.link-red-b:active{ color: #000000;text-decoration: none; font-weight:bold;}

A.link-black:link{ color: #fff; text-decoration:none;}
A.link-black:visited{ color: #fff; text-decoration:none;}
A.link-black:hover{ color: #fff; text-decoration:underline;}
A.link-black:active{ color: #fff;text-decoration: underline;}
.link-black{ color: #fff; text-decoration:none;}

A.link-blue-b:link{ color: #3366CC; text-decoration:underline; font-weight:bold;}
A.link-blue-b:visited{ color: #3366CC; text-decoration:underline; font-weight:bold;}
A.link-blue-b:hover{ color: #000000; text-decoration:none; font-weight:bold;}
A.link-blue-b:active{ color: #000000;text-decoration: none; font-weight:bold;}

A.link-green-b:link{ color: #549D4B; text-decoration:underline; font-weight:bold;}
A.link-green-b:visited{ color: #549D4B; text-decoration:underline; font-weight:bold;}
A.link-green-b:hover{ color: #000000; text-decoration:none; font-weight:bold;}
A.link-green-b:active{ color: #000000;text-decoration:none; font-weight:bold;}

A.link-orange-b:link{ color: #FF6600; text-decoration:underline; font-weight:bold;}
A.link-orange-b:visited{ color: #FF6600; text-decoration:underline; font-weight:bold;}
A.link-orange-b:hover{ color: #000000; text-decoration:none; font-weight:bold;}
A.link-orange-b:active{ color: #000000;text-decoration:none; font-weight:bold;}

A.link-white-b:link{ color: #ffffff; text-decoration:underline; font-weight:bold; }
A.link-white-b:visited{ color: #ffffff; text-decoration:underline;font-weight:bold;}
A.link-white-b:hover{ color: #ffffff; text-decoration:none; font-weight:bold;}
A.link-white-b:active{ color: #ffffff; text-decoration:none; font-weight:bold;}

A.link-black-b:link{ color: #0077a5; text-decoration:underline; font-weight:bold;}
A.link-black-b:visited{ color: #0077a5; text-decoration:underline; font-weight:bold;}
A.link-black-b:hover{ color: #62e3ff; text-decoration:none; font-weight:bold;}
A.link-black-b:active{ color: #62e3ff;text-decoration: none;  font-weight:bold;}

A:link { color: #006699; text-decoration: none;}
A:visited{ color: #000; text-decoration: none; }
A:hover{ color: #000; text-decoration:underline;}
A:active{ color: #000; text-decoration: underline;}
/*当前位置的样式*/


.title{background-image:url(../images/default/index_16.gif); 
padding-left:10px; height:28px; padding-top:7px;  width:100%;font-weight:bold; cursor:hand; border-bottom:solid 1px #b5eaff; border-top:solid 1px #ffffff;}
.title-2{ width:100%; border:1px solid #b3b5ca; }
.title-3{ background-color:#eff7fd; height:30px; padding-left:5px; width:100%;}
.title-4{ background-color:#fffdea; height:30px;}

/*通用按钮样式*/
.button-1{ background-image:url(../images/default/02.gif); width:68px; height:22px; border:0; background-color: transparent; padding-top:3px;}
.button-2{ background-image:url(../images/default/04.gif); width:92px; height:22px; border:0; background-color: transparent; padding-top:3px;}
.button-3{ background-image:url(../images/default/08.gif); width:23px; height:22px; border:0; background-color: transparent; padding-top:3px;}
.button-4{ background-image:url(../images/default/11.gif); width:68px; height:22px; border:0; background-color: transparent;}
.button-5{ width:auto; height:24px; border: 1px solid #9fdbff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#dedede endColorStr=#ffffff, gradientType=0);BEHAVIOR: url(../htc/btn.htc); cursor:hand;}

.button-search{ background-image:url(../images/default/05.gif); width:68px; height:22px; border:0; background-color: transparent;}
button{ width:auto; height:24px; border: 1px solid #ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#e2f7ff endColorStr=#9fdff9, gradientType=0);BEHAVIOR: url(../htc/default.htc); cursor:hand;}

/*交替颜色*/
.alternate{ background-color:#f6f6f6; height:30px;}
.alternate2{ background-color:#fbfbfb; height:30px;}
.alternate3{ background-color:#f6f6f6; height:22px;}
.alternate4{ background-color:#fbfbfb; height:22px;}

/*输入框样式*/
.text-1{ width:150px; height:20px;}
.text-2{ width:415px; height:20px;}
.text-3{ width:150px; height:20px;}
.text-4{ width:94%; height:50px;}
.text-5{ width:98%; height:20px;}

/*信息发布使用输入框样式*/
.text-6{ width:440px; height:20px;}
.text-7{ width:710px; height:20px;}
.text-8{ width:695px; word-break:break-all;}
.windowtext-4{ width:415px; height:50px;}

.text-9{ width:98%; height:230px; word-break:break-all;}

/*最外框的样式*/
#div{ margin:7px; background-color:#FFFFFF; width:100%;}
/*TD*/
.td{ padding-left:8px;  width:85px; word-break:break-all; height:30px;}
.td2{ width:200px; word-break:break-all;}

/*树结构背景颜色*/
.tree-bg{  background-color:#fffdea; }

/*首页样式*/
.index-title{ background-image:url(../images/default/index_16.gif);
width:100%; height:28px; font-weight:bold; padding-left:7px; padding-top:7px;   margin-top:10px;border-bottom:solid 1px 
#aaaaaa; border-left: solid 1px #aaaaaa; border-right:solid 1px #aaaaaa; border-top: solid 1px #aaaaaa; color:#0077a5;}
.top{ background-image:url(../images/default/index_01.gif); height:51px; width:100%;}
.menu{ background-image:url(../images/default/index_07.gif); height:32px; border-top-width: 2px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid; border-top-color: #23749f; border-bottom-color: #addef3; }
.logo{ background-image:url(../images/default/logo.gif); width:500px; height:51px; background-repeat:no-repeat;}
.carte{ background-image:url(../images/default/index_02.gif);padding-top:3px;  padding-left:10px; width:83px; height:32px; font-weight:bold; color:#ffffff; text-align:center; background-repeat:no-repeat;} 
.carte2{ background-image:url(../images/default/index_07.gif); width:83px; height:32px; font-weight:bold; color:#2fe9ff; 
text-align:center; padding-top:3px; background-repeat:no-repeat;} 

/*首页按钮样式*/
.back{background-image:url(../images/default/index_03.gif);width:32px; height:32px; background-repeat:no-repeat; cursor:hand;}
.ahead{ background-image:url(../images/default/index_04.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.renovate{ background-image:url(../images/default/index_05.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.worktable{ background-image:url(../images/default/index_06.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.home{ background-image:url(../images/default/index_10.gif);width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}

.back2{background-image:url(../images/default/index_11.gif);width:32px; height:32px; background-repeat:no-repeat; cursor:hand;}
.ahead2{ background-image:url(../images/default/index_15.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.renovate2{ background-image:url(../images/default/index_14.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.worktable2{ background-image:url(../images/default/index_13.gif); width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}
.home2{ background-image:url(../images/default/index_12.gif);width:32px; height:32px;  background-repeat:no-repeat; cursor:hand;}

.left-menu{ POSITION: absolute; width:160px; margin-top:10px; background-color:#FFFFFF; height: 313px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #aaaaaa; border-right-color: #aaaaaa; border-left-color: #aaaaaa; }
.right_body{ POSITION: absolute; margin-left:200px;padding:10px; height:500px; width:81%; margin-top:10px;}
.left-menu1{ background-image:url(../images/default/index_16.gif); 
padding-left:10px; height:28px; padding-top:7px; font-weight:bold; cursor:hand; border-bottom:solid 1px #b5eaff; border-top:solid 1px #ffffff;}
.left-menu2{ padding-left:25px; border-bottom:1px solid #b5eaff; height:25px; padding-top:8px;  background:#ffffff;}
.left-menu3{ padding-left:20px; border-bottom:1px solid #b5eaff; height:25px; padding-top:8px; background:#f2fffe;}
.left-menu4{ padding-left:15px; border-bottom:1px solid #b5eaff; height:25px; padding-top:3px;  background:#effbfd;}
.news{ background-image:url(../images/default/index_16.gif); 
width:100%; height:28px; font-weight:bold; padding-left:5px; padding-top:7px;   margin-top:10px;border-bottom:solid 1px 
#aaaaaa; border-left: solid 1px #aaaaaa; border-right:solid 1px #aaaaaa; border-top: solid 1px #aaaaaa; color:#0077a5;}
.news2{ height:341px; ; background:#f9fcff; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #aaaaaa; border-bottom-color: #aaaaaa; border-left-color: #aaaaaa; }
.images{ width:100%; height:195px; border:solid 1px #a4c6e5; background:#f5fbff; margin-left:7px; margin-right:7px; margin-
top:7px;}
.news3{ width:100%;  margin-top:7px;}
.index-content{ border-bottom:solid 1px #aaaaaa; border-left:solid 1px #aaaaaa; border-right:solid 1px #aaaaaa;background:#f9fcff;}
.right-menu{float:right; width:200px; border:1px solid #aaaaaa; margin-top:10px; background:#f9fcff;}
.right-title{ background-image:url(../images/default/index_16.gif);
width:100%; height:28px; font-weight:bold; padding-left:5px; padding-top:7px; border-bottom:solid 2px #d5d5d5; color:#0077a5;}
.right-title2{ width:100%; margin:7px;  border:solid 1px #d5d5d5; background:#FFFFFF;}
.r-menu{ position:absolute;top:0px; right:0px; height:30px; padding-top:8px; text-align:right; padding-right:5px;}
.bottom{ background-image:url(../images/default/index_17.gif);
width:100%; height:25px; border:solid 1px #d5d5d5; bottom:0px; position:absolute; text-align:right; padding-top:4px;}
.more{ float:right; padding-right:5px;}

/*首页背景*/
.bg{ background-color:#FFFFFF; background-image:url(../images/default/index_bg.gif); background-attachment: fixed; background-repeat: repeat-x; }

/*便签*/
.bianqian{ height:260px; width:260px; border:solid 1px #ffca58; }
.bottom-bq{ background-image:url(../images/ico_119.gif);background-repeat:no-repeat;cursor:hand; width:60px; height:15px; padding-left:20px; padding-top:3px;}
.on-line{background-image:url(../images/ico_32.gif);background-repeat:no-repeat; width:135px; height:15px; padding-left:20px; padding-top:3px;}

/*便签边框*/
.scratchpad{ border:solid 2px #a4c6e5;}

/*首页新闻内欠页背景*/
.news-circle{padding:7px;}
.NewImage{FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(); HEIGHT:160px; overflow:hidden;}

/*首页上导航菜单*/
.menu-down{ width:135px; background-color:#f0f7ff; border:1px solid #98a9c7;}

/*选项卡样式*/
.sec0 { background-image:url(../images/default/index_08.gif);cursor: hand; color: #ffffff; height:26px; width:112px; text-align:center; font-weight:bold; background-repeat:no-repeat;}
.sec1 { background-image:url(../images/default/index_09.gif);cursor: hand; color: #0077a5;  height:26px; width:112px; text-align:center;  font-weight:bold; background-repeat:no-repeat;}
.sec2 { background-color: #F8F8F8; color: #000000; height:26;}
.sec3 { background-color: #F8F8F8; color: #000000; height:26; width:25px;}
.sec-table{ width:100%;  margin-top:4px; border-bottom: 1px solid #d5d5d5; }
.sec-asunder{ width:4px; height:26px;}

/*日历*/
.calcs{width:184px;z-index:9999;height:5px;background-color:#ffffff;}
.caltitle{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fbfbfb endColorStr=#fdfdfd, gradientType=0);width:184px;height:8px;font-size:11px;color:#000000;cursor:default; border-bottom:solid 1px #6d7591;}
.calweek{width:184px;;background-color:#ffffff;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;height:8px;}
.calDay{background-color:#ffffff; font-size:11px; font-weight:bold;height:19px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.calDayS{font:Geneva, Arial, Helvetica,sans-serif;color:#000000;}
.calmover{/*background-color:#ff00ff;*/}
.calmove1{/*background-color:#ffff00;*/}
.caltit{background-color:#E8EFFF;width:184px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#79A7E2;cursor:default;height:8px; border-bottom:1px solid #79A7E2; border-left:1px solid #79A7E2; border-right:1px solid #79A7E2;}

/*有日程*/
.richeng{ background-color:#e9f9ff; font-weight:bold; padding-top:4px;}

/*当天字的颜色*/
.dtz{ color:#ff8e15; background-color:#00a2e0;}

/*打印表头样式*/
.fixHeaderStyle {position:relative; TEXT-TRANSFORM: capitalize;  TEXT-ALIGN: center; HEIGHT: 30px; BACKGROUND-COLOR:#eff7fd;TOP: expression(this.offsetParent.scrollTop - 2); }
/*BBS样式*/
.bbs{ background-color:#c4e2ea; height:30px;}
.bbs2{ background-color:#f2fcff	;}
.bbs3{ background-color:#f8feff;}


/*信息框样式*/
.info-body{ width:240px; height:110px; border: solid 1px #33acdb; padding:2px; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff endColorStr=#f9fcff, gradientType=0); }
.info-title{ width:100%; border: solid 1px #33acdb; background-image:url(../images/default/info_01.gif); height:18px;}
.info-title1{ height:18px; width:49px; background-image:url(../images/default/info_02.gif); float:left;}
.info-title2{ height:18px; width:19px; background-image:url(../images/default/info_03.gif); float:right; cursor:hand;}
.info-images{ width:92px; height:68px; background-image:url(../images/default/info_04.gif); float:left; margin-left:5px; margin-top:5px;}
.info-info{ width:92px; height:40px; float:right; margin-right:5px; margin-top:15px;  text-align:center;}

/*下拉菜单样式*/
.dm-body{ border:1px solid #00507d;width:120px;}
.dm-tr{ font-size: 9pt;cursor:hand; height:25px; background-color:#0077a5;}
.dm-td1{ border-bottom:1px #00507d solid; width:20px; }
.dm-td2{ text-align:left;border-bottom:1px #00507d solid; width:100%; color:#ffffff;}
.dm-td3{ text-align:right;border-bottom:1px #00507d solid; font-family:times; }
.dm-color{ background-color:#00a2e0; height:25px; cursor:hand;}

/*------------------------------------------链接样式--------------------------------------------*/

a {
	margin:0 4px;
	color: #333333;
	text-decoration: none;
}/*定义链接通用样式*/

a:visited {
	margin:0 4px;
	color: #333333;
	text-decoration: none;
}/*定义链接通用样式*/

a:hover {
	margin:0 4px;
	color: #333333;
	text-decoration: underline;
}/*定义链接通用样式*/


a:active {
	margin:0 4px;
	color: #333333;
	text-decoration: underline;
}/*定义链接通用样式*/



/*模块容器标题链接默认样式-开始*/
.xtitlecontent a:link {
	text-decoration: none;
	color: #002d65;
}/* 未访问的链接 */

.xtitlecontent a:visited {
	text-decoration: none;
	color: #002d65;
}/* 已访问的链接 */

.xtitlecontent a:hover {
	text-decoration: underline;
}/* 鼠标移动到链接上 */

.xtitlecontent a:active {
	text-decoration: underline;
	color: #00489F;
}/* 选定的链接 */

/*模块容器标题链接默认样式-结束*/


/*模块容器标题链接未激活的标签样式-开始*/
.xtitlecontent a.tab:link {
	text-decoration: none;
	color: #002d65;
	font-weight: normal;
}/* 未访问的链接 */

.xtitlecontent a.tab:visited {
	text-decoration: none;
	color: #002d65;
	font-weight: normal;
}/* 已访问的链接 */

.xtitlecontent a.tab:hover {
	text-decoration: underline;
	font-weight: normal;
}/* 鼠标移动到链接上 */

.xtitlecontent a.tab:active {
	text-decoration: underline;
	color: #00489F;
	font-weight: normal;
}/* 选定的链接 */

/*模块容器标题链接未激活的标签样式-结束*/




/*用户信息&退出功能区默认链接-开始*/
.xbannersys a:link {
	text-decoration: none;
	color: #002d65;
	font-weight: normal;
}

.xbannersys a:visited {
	text-decoration: none;
	color: #002d65;
}

.xbannersys a:hover {
	text-decoration: underline;
}

.xbannersys a:active {
	text-decoration: underline;
	color: #00489F;
}

/*用户信息&退出功能区默认链接-结束*/









/*--------------------------------------------x-Box-----------------------------------------------*/
.xsnazzy {
	width:100%;
}/margin:6px;*模块容器*/

.xb2, .xboxcontent {
	background:#fff;
}/*模块背景颜色和风格---可定义*/

.xtop, .xbottom {
	display:block;
	font-size:1px;
}/*圆角效果容器*/

.xb1, .xb2, .xbt1 {
	display:block;
	overflow:hidden;
}/*圆角修饰元素基础定义*/

.xb1, .xb2, xbt1 {
	height:1px;
}/*圆角修饰元素辅助定义*/

.xb1 {
	margin:0 2px;
	background:#5983b8;
}/*圆角元素远端 包含边框颜色定义---可定义*/

.xb2 {
	margin:0 1px;
	border-width:0 1px;
	border-left:1px solid #5983b8;
	border-right:1px solid #5983b8;
}/*圆角元素近端 包含边框颜色定义---可定义*/

.xboxcontent {
	display:block;
	border:0 solid #5983b8;
	border-width:0 1px;
}/*填充容器 包含边框颜色定义---可定义*/

.xtitle {
	margin:0 1px;
	background:#2382f7;
}/*容器标题样式---可定义*/

.xbt1 {
	height:1px;
	border-width:0 1px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}/*标题圆角效果*/

.xtitlecontent {
	height:20px;
	display:block;
	font-weight:bold;
	line-height:20px;
	padding:0 6px;
	cursor:move;
}/*标题容器*/
.xtitlecontent .div
{
	
	position:relative;
	float:right;
	text-align:right;
	top:-18px;
	padding:0 4px;
	z-index:88;
	cursor:pointer;
}/*模块操作*/


.xcontent {
	padding:6px 10px;
}/*内容容器*/

/*------------------------------------------菜单栏样式---------------------------------------------*/
.xmenubar {
	height:30px;
	padding:0 12px;
	background-image: url(../images/default/xmenubarbg.gif);
}/*菜单栏主体*/

.xmenu-menubt-normal {
	margin:5px 12px 5px 0;
	height:20px;
	width:66px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xmenubtn.gif);
	background-position: 0px 0px;
}/*默认状态*/

.xmenu-menubt-on {
	margin:5px 12px 5px 0;
	height:20px;
	width:66px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xmenubtn.gif);
	background-position: 0px 20px;
}/*鼠标划过状态*/

.xmenu-homebt-normal {
	margin:5px 12px 5px 0;
	height:20px;
	width:65px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xhomebtn.gif);
	background-position: 0px 0px;
}/*默认状态*/

.xmenu-homebt-on {
	margin:5px 12px 5px 0;
	height:20px;
	width:65px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xhomebtn.gif);
	background-position: 0px 20px;
}/*鼠标划过状态*/


.xmenu-workbt-normal {
	margin:5px 12px 5px 0;
	height:20px;
	width:73px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xworkbtn.gif);
	background-position: 0px 0px;
}/*默认状态*/

.xmenu-workbt-on {
	margin:5px 12px 5px 0;
	height:20px;
	width:73px;
	cursor:pointer;
	float:left;
	background-image: url(../images/default/xworkbtn.gif);
	background-position: 0px 20px;
}/*鼠标划过状态*/

.xmenu-workbt-normal a{
	width:12px;
	height:12px;
	float:right;
	position:relative;
	top:4px;
	background-image: url(../images/default/xworkbtn-set.gif);
}
.xmenu-workbt-normal a:hover{
width:12px;
	height:12px;
	float:right;
	position:relative;
	top:4px;
	background-image: url(../images/default/xworkbtn-set-on.gif);
}
.xmenu-workbt-on a{
width:12px;
	height:12px;
	float:right;
	position:relative;
	top:4px;
	background-image: url(../images/default/xworkbtn-set.gif);
}

.xmenu-workbt-on a:hover{
width:12px;
	height:12px;
	float:right;
	position:relative;
	top:4px;
	background-image: url(../images/default/xworkbtn-set-on.gif);
}

.xhotlist {
	height:21px;
	margin:5px;
	display:inline;
	vertical-align:top;
}/*快捷菜单区*/

.xhotlist DIV
{
	position:relative;
	float:left;
}

.xhotlist .l {
	width:4px;
	height:21px;
	vertical-align:bottom;
	background-image: url(../images/default/hotlist-l.gif);	
	float:left;
}/*快捷菜单左侧圆角*/


.xhotlist .r {
	width:4px;
	height:21px;
	vertical-align:bottom;
	background-image: url(../images/default/hotlist-r.gif);	
	float:left;
}/*快捷菜单右侧圆角*/

.xhotlist .m {
	background-image: url(../images/default/hotlist-m.gif);
	height:21px;
	padding:3px 5px;
	text-align:center;
	cursor:hand;
}

.xhotlist .down
{
	vertical-align:top;BACKGROUND-IMAGE: url(../images/default/hotlist-down.gif); OVERFLOW: hidden; WIDTH: 8px; height:15px;CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px;
}

.xhotlist .ext
{
	vertical-align:top;BACKGROUND-IMAGE: url(../images/default/hotlist-extend.gif); OVERFLOW: hidden; WIDTH: 11px; height:11px;CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px;
}

/*快捷菜单中间	width:75px;
*/

.xctrl {
	height:21px;
	margin:5px;
	display:inline;
}/*页面控制区*/


.xctrl td {
	width:25px;
	cursor:pointer;
}/*页面控制区*/


.xsearchbox {
	height:20px;
	margin:5px;
	display:inline;
	border: 1px solid #5983b8;
	border-collapse:collapse;
	float:right;
	top:-2px;
	right:20px;
}/*搜索控件*/

.xsearchbox td {
	border: 1px solid #5983b8;
}/*搜索控件辅助*/

.xsearchbox input {
	border: none;
	height:20px;
}/*搜索控件输入*/

/*-------------------------------------------系统下拉菜单---------------------------------------------*/


.xmenulist-box 
{
	/*
	margin:10px;
*/
}/*系统菜单容器*/

.xmenulist-box .tab {
	height:19px;
	width:66px;
	background:url(../images/default/xmenubtn.gif);
	cursor:pointer;
	z-index:99;
	position: relative;
	top: 0px;
}/*标签*/

.xmenulist-box .box {
	background:#91b1ff;
	position:relative;
	top:-1px;
	border: 1px solid #d9e6fc;
	padding:1px;
}/*容器*/

.xmenulist-box .toolbar {
	height:30px;
	text-align:right;
}/*工具条*/

.xmenulist-box .toolbar .bt {
	height:16px;
	width:16px;
	cursor:pointer;
	float:right;
	margin:5px;
}/*工具条按钮*/

.xmenulist-box .list {
	background:#FFFFFF;
}/*列表*/

.xmenulist-box .list table td {
	vertical-align:top;
	padding:4px;
}/*列表容器*/

.xmenulist-box .list table td ul 
{
	padding:0 10px;
}

.xmenulist-box .list table td ul li 
{
	padding:5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	cursor:pointer;
}

.xmenulist-box .list table td ul li input {
	float:right;
	position:absolute;
	right:20px;
}

.xmenulist-box .list table td ul .li-on 
{
	padding:5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	cursor:pointer;
	background-color: #c7dcff;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.xmenulist-box .list table .left {
	background:#F2F7FD;
}

/*-------------------------------------------门户下拉菜单---------------------------------------------*/


.xhomelist-box {
	margin:10px;
}/*门户容器*/
.xhomelist-box .tab {
	height:19px;
	width:66px;
	background:url(../images/default/xhomebtn.gif);
	cursor:pointer;
	z-index: 99;
}/*标签*/

.xhomelist-box .box {
	background:#91b1ff;
	position:relative;
	top:-1px;
	border: 1px solid #d9e6fc;
	padding:1px;
}/*容器*/


.xhomelist-box .toolbar {
	height:30px;
	text-align:right;
}/*预留接口，暂未使用*/

.xhomelist-box .toolbar .bt {
	height:16px;
	width:16px;
	cursor:pointer;
	float:right;
	margin:5px;
}/*预留接口，暂未使用*/


.xhomelist-box .list {
	background:#FFFFFF;
	padding:10px 0;
}/*列表容器*/

.xhomelist-box .list ul {
	padding:0 10px;
	background:#FFFFFF;
}/*数据容器*/

.xhomelist-box .list ul li {
	padding:5px 10px;
	background:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	cursor:pointer;
}/*数据项样式*/


.xhomelist-box .list ul .li-on {
	padding:5px 10px;
	background:#c7dcff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}/*数据项样式*/


/*-------------------------------------------通用菜单---------------------------------------------*/


.xlist-box {
}/*门户容器*/




.xlist-box .box {
	background:#95bdff;
	position:relative;
	top:-1px;
	border: 1px solid #d9e6fc;
	padding:1px;
}/*容器*/



.xlist-box .list {
	background:#FFFFFF;
	padding:10px 0;
}/*列表容器*/


.xlist-box .list ul {
	padding:0 5px;
	background:#FFFFFF;
}/*数据容器*/

.xlist-box .list ul li {
	padding:4px 10px;
	background:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	cursor:pointer;
	height:26px
}/*数据项样式*/

.xlist-box .list ul .li-on {
	padding:4px 10px;
	background:#c7dcff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}/*数据项样式*/

.extend
{
	float:right;margin-right:5px;color:#ff0;vertical-align:top;BACKGROUND-IMAGE: url(../images/default/xmenuextend.gif); OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px;BACKGROUND-POSITION: 0px 0px;
}







/*-------------------------------------------顶部横幅---------------------------------------------*/
.xbanner-box {
	height:50px;
	background:url(../images/default/logo.gif);
}/*顶部横幅区的容器*/


.xbanner-sys {
	height:21px;
	line-height:21px;
	position:relative;
	float:right;
	text-align:right;
	padding:0 4px;
	color:#002d65;
}/*用户信息&退出功能区 颜色-可定义*/

.xbanner-navigation {
	height:20px;
	line-height:20px;
	/*
	width:200px;
*/
	position:absolute;
	float:right;
	padding:0 4px 0 20px;
	color:#fff;
	top:25px;
	right:9;
	background-image: url(../images/default/xhome.gif);
	background-repeat: no-repeat;
	background-position: left center;
}/*导航区 图标-可定义*/

/*-----------------------------------------------底部-------------------------------------------*/
.xfootbox {
	height:24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0e3eb;
	border-right-color: #e0e3eb;
	border-bottom-color: #e0e3eb;
	border-left-color: #e0e3eb;
	background-image: url(../images/default/xfootbg.gif);
	line-height:22px;
	padding-top:3px;
}/*底部容器*/

.xfootbox .xfoot-l {
	float:left;
	padding:0 10px;
}/*左侧容器*/

.xfootbox .xfoot-r {
	float:right;
	text-align:right;
	padding:0 10px;
}/*右侧容器*/

.xfootbox img {
	margin:0 0 -4px 0;
}/*图片hack*/

.xfootbox label {
	margin:0 10px;
	cursor:pointer;
}/*元素控件*/
 .bottomlink
{
	color:#000;
	cursor:hand;
	}

/*-----------------------------------------------用户设置-------------------------------------------*/
.xset-box{ border-collapse:collapse;  border:1px solid #d5e0ec; margin:4px;}
.xset-box td{border:1px solid #d5e0ec; vertical-align:top; padding:1px;}
.xset-box td .title{
	height:22px;
	color:#000066;
	font-weight:bold;
	text-align:center;
	line-height:22px;
	background-color: #D5E9FB;
	background-image: url(../images/default/xtitleBG.gif);
}
.xsetlist ul{	
	padding:3px 5px;
	background:#FFFFFF;
}
.xsetlist ul li{	padding:4px 10px;
	background:#FFFFFF;
	cursor:pointer;
}/*数据项样式*/
.xsetlist ul .li-on {
	padding:4px 10px;
	background:#c7dcff;
}/*数据项样式*/


/*-----------------------------------------------按钮样式-------------------------------------------*/		
/*
#Button2 { BORDER-RIGHT: #78acff 1px solid; BORDER-TOP: #78acff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #78acff 1px solid; CURSOR: hand; BORDER-BOTTOM: #78acff 1px solid; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #fff7e7 }
#Button1 { BORDER-RIGHT: #78acff 1px solid; BORDER-TOP: #78acff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #78acff 1px solid; CURSOR: hand; BORDER-BOTTOM: #78acff 1px solid; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #fff7e7 }
*/
/*-------------------------------------------------工作台拖动模块----------------------------------------*/
.module {
    DISPLAY:block;MARGIN-BOTTOM:10px; ZOOM: 1; BACKGROUND-COLOR:#fff;width:100%;
}
.modulew{
    border:#bdcad8 1px solid;POSITION:relative;ZOOM:1;
}
.module .ig-t{
    border:#fff 0px solid;TOP:-1px;DISPLAY: block;FONT-SIZE: 0px; Z-INDEX: 10; RIGHT: -1px; LEFT: -1px;OVERFLOW: hidden; ZOOM: 1; POSITION: absolute; HEIGHT: auto;
}
.module .ig-b {
    border:#fff 0px solid;BOTTOM:-1px;DISPLAY: block;FONT-SIZE: 0px; Z-INDEX: 10; RIGHT: -1px; LEFT: -1px;OVERFLOW: hidden; ZOOM: 1; POSITION: absolute; HEIGHT: auto;
}
.module .ig-t B{
	DISPLAY: block; FONT-SIZE: 0px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; OVERFLOW: hidden; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #fff; BORDER-BOTTOM-STYLE: solid
}
.module .ig-b B {
	DISPLAY: block; FONT-SIZE: 0px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; OVERFLOW: hidden; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #fff; BORDER-BOTTOM-STYLE: solid
}
.module B.ig-1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 2px
}
.module B.ig-2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.module B.ig-3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #bdcad8; BORDER-BOTTOM-COLOR: #bdcad8; BORDER-TOP-COLOR: #bdcad8; BORDER-RIGHT-COLOR: #bdcad8
}
.module B.ig-4 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px;MARGIN: 0px 2px
}
.container{
	margin-top:10px
}
/*-----标题-----*/
.moduletitle{
	background-color:#95bdff;padding:1px 0px;width:100%;MARGIN:1px;overflow:hidden;cursor:move;height:20px
}
.moduletitle .left{
	float:left;margin:2px 5px
}
.moduletitle .right{
	float:right;padding-top:2px
}
.moduletitle A{
	FONT-WEIGHT: bold;
	color:#ffffff;
}
.moduletitle A.tab{
	FONT-WEIGHT: Normal;
}
.moduletitle .morebox{
	margin:2px 5px
}
.moduletitle .setbox{
	margin-right:5px;vertical-align:top;BACKGROUND-IMAGE: url(../images/default/xbox-set.gif); OVERFLOW: hidden; WIDTH: 12px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px;BACKGROUND-POSITION: 0px 0px
}
.moduletitle .delbox{
	margin-right:5px;vertical-align:top;BACKGROUND-IMAGE: url(../images/default/xbox-close.gif); OVERFLOW: hidden; WIDTH: 12px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px;BACKGROUND-POSITION: 0px 0px
}
/*-----正文------*/
.modulecontent{
}
/*-------个人设置--------*/
.xsettitle {
	font-size:12px;
	color:#0b85c2;
	font-weight:bold;
	padding-left:5px;
}
.xsetbackground{
	BACKGROUND-IMAGE: url(../images/default/back.gif); 
	OVERFLOW: hidden; 
	WIDTH:310px; 
	CURSOR: pointer; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 1px;
	BACKGROUND-POSITION: 0px 0px;
}
.xsetitem1
{
	padding-left:5px;
	height:20px;
	width:150px;
	cursor:hand;
	background:#eee;
	color:#0b85c2;
	font-weight:bold;
}
.xsetitem2
{
	padding-left:15px;
	height:20px;
	width:150px;
	cursor:hand
}
.list{
	padding:5px 10px;
	cursor:pointer;
}
.list-on{
	padding:5px 10px;
	cursor:pointer;
	background-color: #c7dcff;		
}

/*知识全文搜索*/
.xsearchinput
{
	border:solid 1px #5983b8;
	margin-right:-3px;
	margin-top:-1px;
	height:20px
}
.xsearchlink
{
	vertical-align:top;BACKGROUND-IMAGE: url(../images/default/xsearchbt.gif); OVERFLOW: hidden; WIDTH: 36px; height:20px;CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px;
}

.xset
{
	vertical-align:middle;BACKGROUND-IMAGE: url(../images/default/hotlist-set.gif); OVERFLOW: hidden; WIDTH: 8px; height:8px;CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px;
}

.xctrl {
	height:21px;
	margin:5px;
	display:inline;
}
.xctrl td {
	cursor:pointer;
}
.xctrl td .xback{ width:25px; height:21px; background:url(../images/default/xback.gif);}
.xctrl td .xrefresh{width:25px; height:21px; background:url(../images/default/xrefresh.gif);}
.xctrl td .xforward{width:25px; height:21px; background:url(../images/default/xforward.gif);}


/*-------------------------------------经典菜单-------------------------------------*/


.menu-box {
	width:170px;
	border: 1px solid #99ccff;
	border-collapse: collapse;
}
.nenutop{
height:22px;
line-height:22px;
text-align:right;
padding-right:6px;
vertical-align:middle;
background:#91b1ff;}


.menu1{
	margin:1px;
	height:26px;
	line-height:26px;
	border: 1px solid #99ccff;
	padding:0 6px 0 6px;
	background:url(../images/default/xmenu1.gif);
	font-weight:bold;
	text-decoration: none;
	cursor:hand;
}
.menu2{
	margin:1px;
	height:26px;
	line-height:26px;
	border: 1px solid #99ccff;
	padding:0 6px 0 18px;
	background:#f0f7ff;
	font-weight:bold;
	text-decoration: none;
	cursor:hand;
}
.menu3{
	margin:0 1px 0 1px;
	height:26px;
	line-height:26px;
	padding:0 6px 0 30px;
	text-decoration: none;
	border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99ccff;
	border-right-color: #99ccff;
	border-bottom-color: #E8F3FF;
	border-left-color: #99ccff;
	cursor:hand;
}
.ico99{ background:url(../images/ico16/application_side_list.gif); height:16px; width:16px; top:6px;}
