@CHARSET "UTF-8";

body{font-family:"宋体"; font-size:12px; color:#393939; padding:0px; margin:0px;line-height:150%;}
div,form,input,select,td,table{ margin:0px; padding:0px;white-space:normal;list-style:none;}
a{COLOR: blue; text-decoration:none;outline: 0px;}
a:hover{COLOR: #CC0001; text-decoration:none;}
img{border:0px; margin:0px; padding:0px; vertical-align:middle}
p{ padding:0px; margin:0px;}


/*maintop*/

#maintop { height:67px;background-color:#97dffc;}
#maintop .oalogo { padding:0 10px;}
#maintop .oatitle{FONT-FAMILY: 黑体; COLOR: #906F6F; FONT-SIZE: 28px; line-height:150%;font-weight:bold; width:734px; background: url(images/maintopbgLeft.jpg);background-repeat:no-repeat;}
#maintop .oatitleright{width:255px;background-image: url(images/maintopbgRight.jpg);background-repeat:no-repeat;}
#maintop .userinfo { color:#fff; padding-right:10px; background-image: url(images/maintopbgMiddle.jpg); background-repeat:repeat-x;}
#maintop .userinfo a{ color:#fff;}

/*mainleft*/
.bodyleft { background:url(images/bodyleft.jpg);}
.lefttop { background:url(images/lefttop01.jpg); line-height:20px; font-size:14px; color:#4B6B78; font-weight:bold;}
.leftbar_open { background:url(images/lefttop03.jpg) no-repeat; width:13px; height:9px; margin-top:10px;}
.leftbar_close { background:url(images/lefttop02.jpg) no-repeat; width:13px; height:9px; margin-top:10px;}
.leftmiddle { padding:7px;}
#mainleft .cur .normaltd{ background:url(images/leftmenu01.jpg); height:31px; text-align:center; font-weight: normal; color:#1968AA; line-height:150%;cursor:pointer;color:#fff;}
#mainleft .normal .normaltd{ background:url(images/leftmenu01.jpg); height:31px; text-align:center; font-weight: normal; color:#1968AA; line-height:150%;cursor:pointer; color:#fff;}
#mainleft .normal .leftlast { background:url(images/+.jpg) no-repeat 0 5px;}
#mainleft .cur .leftlast { background:url(images/-.jpg) no-repeat 0 5px;}
#mainleft .submenu .submenu1{ border:1px solid #CFD3D2; border-right:none; border-top:none; background:url(images/submenu.jpg); height:27px;}
#mainleft .submenu .submenu2{ border:1px solid #CFD3D2; border-left:none; border-top:none; background:url(images/submenu.jpg); height:27px;}
/*
#mainleft .mainleft01{ background:url(images/mainleft01.jpg); height:10px;}
#mainleft .cur{background:url(images/mainleft_cur.jpg); height:27px; text-align:center; font-weight:bold; color:#fff; line-height:150%;cursor:pointer;}
#mainleft .normal{ background:url(images/mainleft_normal.jpg); height:27px; text-align:center; font-weight: normal; color:#1968AA; line-height:150%;cursor:pointer;}
#mainleft .sub{ padding-left:15px;}
*/

/*卡片css*/
/*
.tab_first {height:30px; background:url(images/tab.jpg) #fff no-repeat 5px 3px; padding:0 20px 0 35px; font-weight:bold; color:#1C568A; width:100px; font-size:14px; border-bottom:1px solid #97C6E2;  border-right:1px solid #97C6E2; line-height:100%;}
.tab_last {height:26px; background:url(images/tabbg.jpg) #C9ECFF repeat-x; border:1px solid #97C6E2; border-left:none;}
.activepage { border:1px solid #97C6E2; border-left:none; border-bottom:none; background:#fff; width:100px; text-align:center; font-weight:bold; color:#196AAB;cursor:pointer;}
.normalpage { border:1px solid #97C6E2; border-left:none; background:url(../images/tabbg.jpg) #C9ECFF repeat-x; width:100px; text-align:center; color:#196AAB;cursor:pointer;}
.normalpageh{ border:1px solid #97C6E2; border-left:none; background: #5D99CE; width:100px; text-align:center; color:#fff;}
*/
.tab_first { background:url(images/tab01.jpg) no-repeat; width:3px; height:38px;}
.tab_title {background:url(images/tab03.jpg); height:38px; font-size:19px; font-weight: bold; color:#858585; width:142px; line-height:150%; padding-left:3px;}
.tab_middle {background:url(images/tab03.jpg); height:38px;}
.tab_last { background:url(images/tab02.jpg) no-repeat; width:0px; height:38px;}
.activepage { background:url(images/tab04.jpg) no-repeat; width:100px; text-align:center; font-weight:bold; color:#547D93;cursor:pointer; font-weight:bold; font-size:12px;}
.normalpage { background:url(images/tab05.jpg) no-repeat; width:100px; text-align:center; color:#fff;cursor:pointer; font-size:12px;}

.bodysubpage { padding:5px 0 0 10px; background:url(images/leftbg.jpg) repeat-x #E9F0F8;}
.bodycontent { padding-left:0px; background:#E9F0F8; padding-right:0;}

/*工具栏css*/
 /*固定在顶部的表格 body 还要加上 background-image:url(about:blank);background-attachment:fixed; */
.topTabWrapper 
{
	width: 100%;
	height:36px;/*固定层的高度 和遮盖gridview和oatable的顶部边框的关键*/
	margin: 0px auto;
	z-index:100;
	/* 防止在IE6刷屏 */
	_position: relative ;
	_top:0px;
}
.topTab 
{
	
	border-bottom: #73A6DB 1px solid;/*置顶表格底部边框*/
	width: 100%;
	float: left;
	display: block;
	z-index: 100;
	overflow: visible;
	position: fixed;
	top: 0px; 
	/* 防止在IE6刷屏 */
	_position: absolute;
	_top: expression(documentElement.scrollTop + "px");
}
.tipsarea {background-color: #FFFFE1}
.toolbartitle { background: url(images/toolbarbg1.jpg);border-left:1px solid #D0D0D0; padding-left:10px;}
.toolbar { background: url(images/toolbarbg1.jpg);border-right:1px solid #D0D0D0; height:36px; font-size:12px; padding-right:0px;}/*border-collapse: collapse;empty-cells: hide;*/
.toolbarbg { background: url(images/toolbarbg1.jpg);height:36px;}
.button2 { cursor:pointer; background:url(images/button-2.jpg) no-repeat; width:45px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
.button3 { cursor:pointer;background:url(images/button-3.jpg) no-repeat; width:55px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
.button4 { cursor:pointer;background:url(images/button-4.jpg) no-repeat; width:70px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
.button5 { cursor:pointer;background:url(images/button-5.jpg) no-repeat; width:85px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
.button6 { cursor:pointer;background:url(images/button-6.jpg) no-repeat; width:100px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
.button9 { cursor:pointer;background:url(images/button-9.jpg) no-repeat; width:145px; height:21px; margin:0; padding:0;border:0;margin-right:5px;}
/*系统管理-用户管理中“修改”、“删除”、“顺序”等按钮的样式*/
.buttonclass{ width:30px;  height:15px; BORDER-RIGHT: #f1efe3 1px solid; BORDER-TOP: #f1efe3 1px solid; FONT-SIZE: 9pt;BORDER-RIGHT: #f1efe3 1px solid; BORDER-LEFT: #f1efe3 1px solid; COLOR: #67645f; BORDER-BOTTOM: #f1efe3 1px solid; BACKGROUND-COLOR: #f1efe3; cursor: pointer }

/*分页css*/
.pagebar {border:1px solid #97C6E2; border-bottom:none; background:#F5FDFF; height:28px; color:#1C568A; height:30px;}
.pagebarbottom {border:1px solid #97C6E2;border-top: none;}
.pagebar td { padding:0 10px;}
.pagebar span {height:20px;}
.pagebar a{color:#1C568A;}
.pagebar .SetBtnCSS { background:url(images/btn_set.gif) no-repeat; width:32px; height:20px;display:inline-block;}
.pagebar .JumpBtnCSS { background:url(images/btn_go.gif) no-repeat; width:22px; height:20px;display:inline-block;}
.pagebar .FirstBtnCSSDis { background:url(images/btn_sy.gif) no-repeat; width:55px; height:20px;display:inline-block;}
.pagebar .BackBtnCSSDis { background:url(images/btn_syy.gif) no-repeat; width:55px; height:20px;display:inline-block;}
.pagebar .NextBtnCSSDis { background:url(images/btn_xyy.gif) no-repeat; width:55px; height:20px;display:inline-block;}
.pagebar .EndBtnCSSDis { background:url(images/btn_wy.gif) no-repeat; width:55px; height:20px;display:inline-block;}

/*列表css*/
.tablelist { border:1px solid #A8CFEB; background-color: #FFFFFF}
.tablelisttopic { background:#DFEAFB; color:#000080; text-align:center; height:25px;}
.tablelistcontent td{ height:22px; padding:3px;}
.tablelistcontent0 td{ background:#fff;}
.tablelistcontent1 td{ background:#F1F6FF;}
.tablelistcontent0 td a,.tablelistcontent1 td a{ color:#00F ;}
.tablelistcontenthover td{ background:#fff4a9;}
.trselecthover td {background:#dcf8a8; }

/*内容页css*/
.contentbogy { background:#F2F6FF;background-image:url(about:blank);background-attachment:fixed;border: solid 1px #cccccc;border-top:none;}
.titlebar { background: url(images/toolbarbg.jpg);border:none; height:36px; padding:0 10px; font-size:14px; color:#1C568A; font-weight:bold;}
.titlebar img{ padding-right:10px;}
.contenttable{ border-top:1px solid #Cccccc; padding:0; margin:0;}
.titlebar1 { background: url(images/toolbarbg.jpg);border:none; height:36px; padding:0 10px; }
.contenttable td {border:1px solid #E5E5E5; border-top: 0; border-left:0; border-right:0;height:28px;}
.contenttable .rowtitle { height:30px; border-left:none; border-right:none; font-weight:bold; padding-left:10px;}
.contenttable .title{ width:80px; text-align:right; background:#F1F6FF; padding-right:5px; font-size:12px;font-family:"宋体";white-space: nowrap;}
.contenttable .content{ background:#fff; padding:2px 5px; font-size:12px; font-family:"宋体";}
.contenttable .last{ border-right:none;}
.contenttable .bottom { height:40px; text-align:center;background:#F1F6FF;}

/*表单控件css*/
.input_txt { border:1px solid #ccc; height:22px; padding:2px;} 
.input_txt_hover{ border:1px solid #999; background:#FFFFCC;} 

.input_textarea { border:1px solid #ccc; padding:2px;} 
.input_textarea_hover{ border:1px solid #999; background:#FFFFCC;}

/*=======================================表格置顶所用的样式========================================*/


 /*固定在顶部的表格 body 还要加上 background-image:url(about:blank);background-attachment:fixed; */
.topTabWrapper 
{
	
	width: 100%;
	height:36px;/*固定层的高度 和遮盖gridview和oatable的顶部边框的关键*/
	margin: 0px auto;
	z-index:100;
	/* 防止在IE6刷屏 */
	_position: relative ;
	_top:0px;
	
}
.topTab 
{
	
	border-bottom: #73A6DB 1px solid;/*置顶表格底部边框*/
	width: 100%;
	float: left;
	display: block;
	z-index: 100;
	overflow: visible;
	position: fixed;
	top: 0px; 
	/* 防止在IE6刷屏 */
	_position: absolute;
	_top: expression(documentElement.scrollTop + "px");
}

/*==========================================表格=============================================*/
/**
 *注：表格页眉样式使用.header，单元格样式使用.item。详见“AxGridView的CSS样式”
 **/
/*内容表格，最基本的表格*/
.oatable{
	border:1px solid #73A6DB; 
	border-spacing:0px;
	border-collapse:collapse;
	BACKGROUND-COLOR:#EDF7F9; /*表格背景色*/
}

/*表格单元格,边框颜色、粗细*/
.oatable td{
  border:1px solid #CEE0EC;
}

/**
 *为了布局，某些表格会嵌套表格。该样式用于取消内嵌表格的边框和底色。
 *除非内嵌表格指定了其他样式，如innertable或upload5table，否则不会显示其边框和底色
 */
.oatable table{
  border:0; /*无边框*/
	/*border-spacing:0px;
	border-collapse:collapse;*/
  background-color:transparent;/*背景色透明*/
}
/*取消内嵌表格单元格的边框*/
.oatable table td{
  border:0;/*取消表格内线*/
}

/*带特别背景色的内嵌表格，背景色不同于oatable,如修改密码和代理设置内的小表格*/
.oatable .innertable{
	BACKGROUND-COLOR:#EFF3FB; /*表格背景色*/
	border:1px solid #73A6DB; 
	border-spacing:0px;
	border-collapse:collapse;
}
/*表格单元格,边框颜色、粗细*/
.oatable .innertable td{
  border:1px solid #CEE0EC;
}
/*==========================================================================================*/

/*输入框*/
.input_text
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 9pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	height:16px;
	background-color:#FFFFFF;
}

/*顶部包含功能按钮的表格*/
.toptable {
	border-left: #73A6DB 1px solid; /*#73A6DB 1px solid;*/
	border-right: #73A6DB 1px solid;
	/*border-top:#73A6DB 1px solid;*/
	BACKGROUND-IMAGE: url(../../images/back-line.jpg);
	background-repeat: repeat-x;
	border-collapse: collapse;
	border-spacing: 0px;
	height: 36px;
	top: 0px;
}

/*网页对话框里左上方的图标,建议用设置该样式的div标签代替img标签*/
.leftop {
	background-image: url(../../images/leftop.jpg);
	height: 23px;
	width: 21px;
	background-repeat: no-repeat;
	vertical-align: middle;
	margin-left: 0px;
}

/*网页对话框标题*/
.dlgtitle {
	font-weight: bold;
	color: #000000;
}

/*偶数行样式*/
.evenRow{
  background-color: white; /*白色*/
  height:20px; 
}

/*奇数行样式*/
.oddRow{
  background-color: #EFF3FB; /*白色*/
  height:20px; 
}

/*机构部门树图标样式*/
.ztree li button.diy01_ico_docu, .ztree li button.diy01_ico_open, .ztree li button.diy01_ico_close{background-image:url(../zTreeStyle/img/diy/1_open.png);width:18px;heihgt:18px}
.ztree li button.diy02_ico_docu, .ztree li button.diy02_ico_open, .ztree li button.diy02_ico_close{background-image:url(../../images/dept.gif);width:18px;heihgt:18px}
.ztree li button.diy03_ico_docu{width:0px;height:0px}

/*复选框样式*/
.checkboxCss{
	margin:0px 3px;
	vertical-align:middle;
}

/*单选框样式*/
.radioCss{
	margin:0px 3px;
	vertical-align:middle;
}

/*前台等待后台处理层样式*/
.waitCss {
	background-image: url(images/wait.gif);
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 48%;
	top: 45%;
	overflow: auto;
}
/*前台等待后台处理面罩样式*/
.maskCss {
	position: absolute; 
	margin:0px; 
	padding:0px ; 
	top: 0%;  
	left: 0%;  
	width: 100%;  
	height: 100%;  
	background-color: #CCCCCC;  
	z-index:1012;  
	-moz-opacity: 0.7;  
	opacity:.70;  
	filter: alpha(opacity=70);
}



/**
* dl.dialog.js Style
*/
.dl-dialog-icon-success{
	float:left;
	width:48px;
	height:48px;
	background: url("../../script/artDialog/skins/icons/succeed.png") no-repeat scroll 0% 0% transparent;
}
.dl-dialog-icon-warning{
	float:left;
	width:48px;
	height:48px;
	background: url("../../script/artDialog/skins/icons/warning.png") no-repeat scroll 0% 0% transparent;
}
.dl-dialog-message{
	float: left;
}

