@charset "utf-8";
/* CSS Document */

/* 这里是针对此项目的自定义样式表*/

/* 表单文本框宽度*/
.width0
{
	width:200px;
	}
	
/* 日期文本框宽度*/
.width1
{
	width:80px;
	}

/* 列表搜索文本框宽度*/
.width2
{
	width:100px;
	}
	
	/* 数字文本框宽度*/
.width3
{
	width:50px;
	text-align:center;
	}
	/* 数字文本框宽度*/
.width4
{
	width:90%;
	}	
.datewidth
{
	width:67px;
	}

.width5
{
	width:500px;
	}
.module-content-report {
	padding:10px;
	background:#fff;
}


.module-table-reportborder {
	width:100%;
	text-align:center;
	color:#000;
	border:1px solid #000;
}
.module-table-reportborder th {
	color:#000;
	text-align:center;
	font-size:12px;
	padding:1px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	background:#eee;
	font-weight:700;
	white-space:nowrap
}
.module-table-reportborder tr {
	background:#fff;
}
.module-table-reportborder td {
	padding:3px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	font-size:12px;
	line-height:16px;
}
.reporttitle
{
	font-size:20px;
	font-weight:bold;
	}
.reportbg
{
	background-color:#f3f3f3;
	height:25px;
	font-weight:bold;
	
	}
	
/* 进度条 */
.module-progress {
	width:100%;
	height:30px;
}
.module-progress tr td {
    padding:0;
	border:none;
}
.module-progress-white {
    background:url(images/progress.png) no-repeat right -30px;
}
.module-progress-red {
    background:url(images/progress.png) no-repeat right -60px;
}
.module-progress-green {
    background:url(images/progress.png) no-repeat right -90px;
}
.module-progress-yellow {
    background:url(images/progress.png) no-repeat right -120px;
}
.module-progress-gray {
    background:url(images/progress.png) no-repeat right -150px;
}
.module-progress-left-border {
	width:2px;
	height:30px;
	background:url(images/progress.png) no-repeat 0 0;
	float:left;
	display:inline;
}
.module-progress-icon {
	width:20px;
	height:20px;
	padding:5px 0;
	float:right;
	display:block;
}
/* 不带图标的进度条 */
.module-progress-noicon-white {
    background:url(images/progress.png) no-repeat right -210px;
}
.module-progress-noicon-red {
    background:url(images/progress.png) no-repeat right -240px;
}
.module-progress-noicon-green {
    background:url(images/progress.png) no-repeat right -270px;
}
.module-progress-noicon-yellow {
    background:url(images/progress.png) no-repeat right -300px;
}
.module-progress-noicon-gray {
    background:url(images/progress.png) no-repeat right -330px;
}
/* 分段式进度条 */
/* 带左边框各颜色条 */
.module-progress-white-withborder {
	background:url(images/progress-withborder.png) no-repeat 0 -30px;
}
.module-progress-red-withborder {
    background:url(images/progress-withborder.png) no-repeat 0 -60px;
}
.module-progress-green-withborder {
    background:url(images/progress-withborder.png) no-repeat 0 -90px;
}
.module-progress-yellow-withborder {
    background:url(images/progress-withborder.png) no-repeat 0 -120px;
}
.module-progress-gray-withborder {
    background:url(images/progress-withborder.png) no-repeat 0 -150px;
}
.module-progress-white-body {
    background:url(images/progress.png) no-repeat 0 -30px;
}
.module-progress-red-body {
    background:url(images/progress.png) no-repeat 0 -60px;
}
.module-progress-green-body {
    background:url(images/progress.png) no-repeat 0 -90px;
}
.module-progress-yellow-body {
    background:url(images/progress.png) no-repeat 0 -120px;
}
.module-progress-gray-body {
    background:url(images/progress.png) no-repeat 0 -150px;
}
.module-progress-white-body a,.module-progress-red-body a,.module-progress-green-body a,.module-progress-yellow-body a,.module-progress-gray-body a,.module-progress-white-withborder a,.module-progress-red-withborder a,.module-progress-green-withborder a,.module-progress-yellow-withborder a,.module-progress-gray-withborder a {
    display:block;
	width:100%;
	height:30px;
	text-decoration:none;
}
/* 说明框 */
.module-poptip {
    width:100%;
}
.module-poptip-content {
    background:#fff;
	border:1px solid #000;
	padding:4px;
	text-align:left;
	line-height:1.2;
	min-height:45px;
	color:#999;
}
.module-poptip-corner {
    background:url(images/progress.png) no-repeat right 0;
	height:10px;
	margin:-1px 0 0;
}
/* 说明框-绝对定位*/
.module-poptip-absolute {
    width:200;
	position:absolute;
	top:0;
	left:0;
}
.module-poptip-absolute-border {
    position:absolute;
	top:0;
	left:0;
	z-index:9;
}
.module-poptip-absolute-content {
    position:absolute;
	top:5px;
	left:5px;
	width:190px;
	height:50px;
	z-index:99;
	display:block;
}
/* input型按钮样式*/
.sbutton {
	background: #dddddd;
	border:1px solid #cccccc;
	color:#000;
	padding:1px 8px;
	cursor:pointer;
	vertical-align:middle;/*保证表单横排时候，水平对齐*/
}
.treefont
{
	text-align:center; 
	background-color:#efefef; 
	font-weight:bold; 
	font-size:14px; 
	height:30px;
	}
.color-red
{
	color:Red;
	}
.HuiBjColor
{
	background-color:#f9f9f9;
	font-weight:bold;
	cursor:hand;
	}