/* $Id: common.css,v 1.2 2006/07/03 22:58:32 lq Exp $ */

body {
    color: black;
    background-color: white;
	padding-top:0;
}

body, p, td, a, input, textarea, select, li {
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	letter-spacing:0px;
    font-size: 11px;
}

body, div, p, td {
    line-height: 150%;
}

#topBar { text-align: right; color: white; background-color: #6487DC; padding: 2px; }
#topBar a { font-weight: bold; color: #C7D8FA; }
#topBar a:link, #topBar a:visited { text-decoration: none; }
#topBar a:hover { text-decoration: underline; }
#topBar img { vertical-align: middle; border: 0px; }


#navBar { text-align: left; background-color: #ACD2F9; padding: 2px; height: 20px; }

/*  通用表格样式    */
table.common {
    border: 1px solid black;
    background-color: black;
    }
table.common th, table.common td {
    background-color: white;
    padding: 2px;
}
table.common tr.th1 th,
table.common tr th.th1 {
    color: #C7D8FA;
    background-color: #6487DC;
    font-size: 11px;
    }
table.common tr.th2 th ,
table.common tr th.th2 {
    color: #000000;
	background-color: #8CAAE6;
    text-decoration: underline;
}
table.common tr.th2 th,
table.common tr th.th2 {
    color: black;
    background-color: #8CAAE6;
    font-size: 11px;
    word-break: break-strict;
    }
table.common tr.tr1 td,
table.common tr td.td1 {
    color: #000000;
    background-color: #FFFFFF;
    word-break: break-strict;
    }
table.common tr.tr2 td,
table.common tr td.td2 {
    color: #000000;
    background-color: #C7D8FA;
    word-break: break-strict;
    }
/*  End */

/*  选中行的样式 II    */
table.common2 td.select, 
table.common2 tr.select td {
    color: #87CEFA;
    background-color: #4F96FF;
    }

/*  通用表格样式    */
table.common2 {
    border: 0;
    background-color: #018ee8;
    word-break:break-all;
    }
table.common2 th, table.common2 td {
    background-color: white;
    padding: 1px 6px;
	word-break: break-strict;
}
table.common2 tr.th1 th,
table.common2 tr th.th1 {
    color: navy;
    background-color: #e9f7ff;
    font-size: 11px;
	font-weight: normal
}
table.common2 tr.th1 th a,
table.common2 tr th.th1 a {
    color: white;
    text-decoration: underline;
}
table.common2 tr.tr1 td,
table.common2 tr td.td1 {
    color: #58698B;
    background-color: #ffffff;
	word-break: break-strict;
    }
table.common2 tr.tr2 td,
table.common2 tr td.td2 {
    color: #58698B;
    background-color: white;
    word-break: break-strict;
    }
/*  End */

/*  表单样式    */
form {
    margin: 0px;
    padding: 0px;
    }

/*  横线样式    */
hr {
    height: 1px;
    width: 100%;
    color: #ACD2F9;
    border: 1px #ACD2F9 solid; 
    }

/*  列表样式    */
ol, ul {
    margin-top: 0px;
    margin-bottom: 0px;
    }

/*  默认链接样式    */
a {
    color: #3333FF;
    text-decoration: none;
    }

a:hover {
    letter-spacing:0px;font-size:11px;text-decoration: underline;
    }
a.bgfont:link {letter-spacing:0px;font-size:11px;color:#0079be; text-decoration:none}
a.bgfont:visited {letter-spacing:0px;font-size:11px;color:#0079be; text-decoration:none}
a.bgfont:hover {letter-spacing:0px;font-size:11px;color:yellow ; text-decoration:underline}

/*  页面主区域样式  */
div.main {
    padding-left: 16px;
    padding-right: 16px;
    }

/*  栏目大标题样式  */
div.bigtitle {
    margin-top: 16px;
    font-size: 11px;
    font-weight: bold;
    color: #4B6DD1;
    }

/*  项目标题样式    */
div.title {
    color: #000080;
    padding-left: 4px;
    margin-top: 16px;
    font-weight: bold;
    border-bottom: #305ACC solid 1px;
    background-color: #EDF2FC;
    }

/*  项目内容区样式  */
div.content {
    margin-top: 4px;
    margin-left: 16px;
    margin-right: 8px;
    }

/*  文本框(type="text")、多行文本框(textarea)样式   */
input.text, textarea.text {
    border: 1px solid gray;
    color: black;
    background-color: white;
    }
input.text:hover, textarea.text:hover,
input.text:focus, textarea.text:focus {
    border: 1px solid black;
    color: black;
    background-color: #F3F5E5;
}
/*  按钮样式    */
input.button {
    border: 1px solid #000000;
    }

/*  图标样式    */
.icon {
    vertical-align: middle;
    border: 0px;
    }

/*  editor 样式 */
.richEdit {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 1px solid black;
    }

/*  提示样式    */
span.tip, div.tip {
    font-style: italic;
    color: green;
    }

/*  错误样式    */
span.err, div.err, span.require {
    font-weight: bold;
    color: red;
}

/*  代码样式	*/
span.code, div.code {
	font-family: Courier New;
	font-size: 13px;
	color: black;
	background-color: #E0E0E0;
    padding: 2px;
    /*font-weight: bold;*/
	}

.dynCalendar_header{
    color: #FFFFFF;
    background-color: #4682B4 !important;
	font-family: Tahoma,宋体;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing:0px;
}

.dynCalendar_dayname {
    color: #FFFFFF;
	background-color: #87CEFA !important;
	font-family: Tahoma,宋体;
	font-size: 10pt;
	text-align: center;
	letter-spacing:0px;
}

.dynCalendar_day {
	background-color: #FFFFFF !important;
	color: #000000 !important;
	font-family: Tahoma,宋体;
	letter-spacing:0px;
	font-size: 8pt;
}

.dynCalendar_today {
    color: #FFFFFF !important;
	background-color: #FFB6C1 !important;
	font-family: Tahoma,宋体;
	letter-spacing:0px;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #FFFFFF !important;
    padding: 0px;
	border: 0px outset white !important;
	visibility: hidden;
	position: absolute;
	letter-spacing:0px;
	top: 1px;
	left: 1px;
}    

.dynCalendar_tbl {
	background-color: #4682B4 !important;
    border: 0px !important;
	letter-spacing:0px;
}


 TD {
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 11px; color:#58698B ; LINE-HEIGHT: 20px
}
TABLE {
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 11px; color:#58698B ; LINE-HEIGHT: 20px
}
    
a:link {color:#0145D3 ; text-decoration:none} 
a:visited {color:#2C58B2 ; text-decoration:none} 
a:hover {color:#FF6600 ; text-decoration:underline}

div.line0 {
	background: url(/job/data/templates/images/line0.gif) repeat-x;
	padding: 2px 0;
}
div.line {
	background: url(/job/data/templates/images/line.gif) repeat-x;
	padding: 2px 0;
}
div.line1 {
	height: 20px;
	background: url(/job/data/templates/images/line1.gif) repeat-x;
	padding: 2px 0;
}
div.line2 {
	height: 20px;
	background: url(/job/data/templates/images/line2.gif) repeat-x;
	padding: 2px 0;
}

#body_top {
	width: 760px;
	background: white url(/job/data/templates/images/title-bj.jpg) top center;
	height: 80px;
	text-align: left;
	margin: 0;
}

#body_bottom {
	float: left;
	width: 760px;
	background: url(/job/data/templates/images/qz_bottom.gif) no-repeat;
	margin: 0;
}

#body_bottom2 {
	width: 0px;
	height: 0px;
	margin: 0;
}

#body_main {
	float: left;
	width:758px;
	background:url(/job/data/templates/images/bj.jpg);
	border-left: 1px solid #0b9bec;
	border-right: 1px solid #0b9bec;
	margin: 0;
	padding: 0;
}

#body_left {
	top: 0;
	float: left;
	width: 183px;
	padding-left: 2px;
	padding-top: 8px;
	margin: 0;
	border: 0;
}

#body_center {
	top: 0;
	width: 420px;
	float: left;
	margin: 0;
	border: 0;
	padding-left: 2px;
	padding-top: 8px;
	color: #58698B
}

#body_center2 {
	top: 0;
	width: 548px;
	float: right;
	margin: 0;
	border: 0;
	padding-left: 2px;
	padding-top: 8px;
	padding-right: 8px;
}

#body_center3 {
	top: 0;
	width: 700px;
	float: center;
	margin: 0;
	border: 0;
	padding: 8px;
}

#body_right {
	top: 0;
	float: right;
	width: 141px;
	margin: 0;
	border: 0;
	padding-left: 2px;
	padding-top: 8px;
	padding-right: 2px;
	color: #58698B
}

span.icon1, font.icon1, a.icon1, div.icon1 {
	background: url(/job/data/templates/images/t_01.gif) no-repeat;
	padding-left: 16px
}
span.icon2, font.icon2, a.icon2, div.icon2 {
	background: url(/job/data/templates/images/blue.gif) no-repeat;
	padding-left: 20px;
	padding-right: 11px
}
font.icon1, font.icon2 {
	color: #2C58B2;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-size: 11px;
	font-family: "宋体";
	line-height: 20px;
}
.style2 {
	color: #0065B5;
	font-size: 14px;
	font-weight: bold;
}
.style3 {color: #FDC424}
.style4 {color: #66CC00}
.lefttitle {
	height:20px;
	background-color:#e9f8ff;
	color: #018ee8;
	border-top: 1px solid #0b9bec;
	border-bottom: 1px solid #0b9bec;
	padding-left:4px;
	}
.leftstitle {
	width:175px;
	padding-left:8px;
	}