body {margin: 0; padding: 0; background-color: #ffffff;}
body, table { font-size: 12px; color: #000000;}

table.bdcor
{
	padding: 2px;
	border: #e6c498 1px solid;
}

.fontc1{color:#556b05;}
.fontc2{color:#cc0000; font-weight:bold;}
.fontl11{line-height:11px;}
.fontl14{line-height:14px;}
.fontl15{line-height:15px;}
.fontl17{line-height:17px;}
.fontl18{line-height:18px;}
.fontl20{line-height:20px;}
.fontl22{line-height:22px;}
.fontl24{line-height:24px;}
.fontl25{line-height:25px;}
.fontl28{line-height:28px;}
.fontl30{line-height:30px;}
.fontl32{line-height:32px;}
.fontl34{line-height:34px;}
.fontl36{line-height:36px;}
.fontbold{ font-weight:bold;}
.font11pt{font-size:11pt;}
.fontwhite{color: #FFFFFF;}
.fontgray{color: #999999;}
.fontred{color:Red}
.fontred1{color:#cc0000;}
.fontgreen1{color:#105b44;}
.fontgreen2{color:#12704D;}
.fontyellow1{color:#ab7706;}
.fontyellow2{color:#f6923b;}
.fontyellow3{color:#CD6702;}

a {text-decoration: none;color: #000000;}
a:hover{color: #0E6B50;text-decoration: underline;}
a.top {line-height:28px;}
a.top:hover{text-decoration: underline;color: #000000;}
a.topsel {line-height:28px;color: #FFFFFF;}
a.topsel:hover{text-decoration: underline;color: #FFFFFF;}
a.cate {color: #12704D;}
a:hover{color: #CC0000;text-decoration: underline;}


hr.dotline{
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

form {margin: 0; padding: 0;}
input {font-size: 12px; color: #556b05;}
textarea, select {font-size: 12px; color: #556b05;border: 1px solid #0d8f67;}
input.text, input.textarea {padding: 2px; border: 1px solid #B7B7B7; background: #F9F9F9;}
input.button { border: 1px solid #0d8f67; cursor: hand; background-color:#f6eddc;}
input.noborder{	border: 0px none;cursor: hand;background:none;height:16px;}
input.button1 { border: 1px solid #a5d181; cursor: hand; background-image: url(/images/index_62.jpg);background-position: 0 -1px;}
input.inputText  { width: 140px; height:18px; border: 1px solid #0d8f67; background-color: #FFFFFF; padding: 2px 2px 2px 2px;}
input.inputText1 { width: 140px; height:16px; border: 1px solid #0d8f67; background-color: #FFFFFF; padding: 0px 1px 1px 2px;}
input.inputText2 { width: 140px; height:20px; border: 1px solid #0d8f67; background-color: #FFFFFF; padding: 2px 3px 3px 3px;}
img{ border-color: #999999;}
img.icon{ border-color:#5c9177;}

/*使图片变灰*/
.imggray {  FILTER: gray; }

/*#topsale1 {	padding-top:7px;	text-indent: 12px;}使用的目前是让显示的列表的文字偏向下移*/
.topsaletd{	padding-top:7px;	text-indent: 12px;}

/* 水平循环背景 */
.toolbarBg {background-image: url(/pmags/Images/leftmenu.gif); background-repeat: repeat-x;}

/* 菜单项 */
#menuWarp {padding: 0 0px; clear: both;}
.left_menu, .left_menu_open {padding: 1px; border: 1px solid #a5d181; margin-bottom: 8px; background: #FFFFFF;} /*管理页面左侧菜单的边框*/
.left_menu1, .left_menu1_open {padding: 1px; border: 1px solid #dadada; background: #FFFFFF;} /*前台页面左侧菜单的边框*/
	/* 菜单链接 */
	.left_menu .link, .left_menu_open .link {padding: 10px 25px; height: 1%; overflow: hidden;} /*主菜单名*/
	.left_menu .title a, .left_menu_open .title a {display: block; font-weight: bold; height: 18px; padding: 4px 10px 0 18px;}/*子菜单名*/
	/* 菜单关闭状态 */
	.left_menu .title {background-position: 0 0px; height:22px}
		.left_menu .title a {color: #6c870f;}
		.left_menu .title a:hover {color: #3b610f;}
	.left_menu .link {display: none;}
	/* 菜单开启状态 */
	.left_menu_open .title {background-position: 0 -30px; height:24px}
		.left_menu_open .title a {color: #3b610f;}
		.left_menu_open .title a:hover {color: #6c870f;}
	.left_menu_open .link {}
	
	
/*表格定义*/
.gridtitle { background-color:#d5eea5; font-weight:bold;}
.gridalter_color { background-color:#d5eea5;}
.griditem_color { background-color:#e1f4be;}

/* 内容页面 */
#main_data {clear: both; width: 100%; height: 300px;}
.contbody {background-position: 0 -90px; background-repeat:repeat-x;}
.lineleft{border-left-width: 1px;border-left-style: solid;border-left-color: #dadada;}/*内页顶竖直线*/
.table {width: 100%; padding: 0; margin: 0; border-collapse: collapse;}/*内容表格*/
.show_cont {width:550px; overflow:hidden;}

/* 文字阴影 */
.shadow {position: relative;}
.shadow span {position: absolute; display: block; filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); top: -1px;}
.shadow:before {content: attr(title); color:#FFFFFF;}

/* 图片按钮菜单 */
.btnIco {background-image: url(/pmags/Images/IcoBtn.gif); background-repeat: no-repeat; border: 0; overflow: hidden;}	
	
	.left_menu .title .btnIco, .left_menu_open .title .btnIco {display: block; float: right; width: 10px; height: 10px; margin-top: 3px;}/* 左侧菜单图标 */
	.left_menu .title .btnClose {background-position: -90px -10px;}			/* + */
	.left_menu .title a:hover .btnClose {background-position: -105px -10px;}
	.left_menu_open .title .btnClose {background-position: -90px 0;}		/* - */
	.left_menu_open .title a:hover .btnClose {background-position: -105px 0;}
	
	.btnBack {background-position: -170px 0; margin: 0px 3px -2 0;}		/*返回*/
	.btnReload {background-position: -190px 0; margin: 0px 3px -2 0;}	/*刷新*/
	.btnEdit {background-position: -220px 0;}	/* 编辑 */
	.btnDel {background-position: -275px 0;}	/* 删除 */
	.btnMove {background-position: -330px 0;}	/* 移动 */
	.btnChange {background-position: -385px 0;} /* 更改 */
	.btnUnLocking {background-position: -440px -4px;}	/* 没锁定 */
	.btnLocked {background-position: -455px -4px;}	/* 已锁定 */
	.btnEnable {background-position: -470px -4px;}	/* 可用 */
	.btnDisable {background-position: -485px -4px;}	/* 不可用 */
	.btnSign {background-position: -500px -4px;}		/* 已标记 */
	.btnUnSign {background-position: -515px -4px;}	/* 未标记 */
	
/* 文档格式图标 */
	.fileIco {float: left; display: block; width: 16px; height: 16px; background-image: url(../pmags/Images/IcoFiles.gif); background-repeat: no-repeat; border: 0; overflow: hidden; margin-right: 5px;}
	.files {background-position: 0 0;}
	.fileTxt {background-position: 0 -20px;}
	.fileDoc {background-position: 0 -40px;}
	.fileXls {background-position: 0 -60px;}
	.filePPT {background-position: 0 -80px;}
	.fileCompress {background-position: 0 -100px;}
	.fileImg {background-position: 0 -120px;}
	.fileFla {background-position: 0 -140px;}
	.filePdf {background-position: 0 -160px;}
	

/*显示标题的长度控制方式，过长用...表示*/

    .titles_1 {width:158px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}
    .titles_2 {width:123px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}
    .titles_3 {width:180px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;text-indent: 4px;}
    .titles_4 {width:120px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}
    .titles_5 {width:110px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}
    .titles_6 {width:172px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;text-indent: 4px;}
    .titles_7 {width:100px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}
    .schtop   {width:636px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; display: block;}

	.tdline {background-image:url(../images/main_34.jpg);background-repeat: repeat-x;background-position:bottom;}


/*博客*/
.h2001 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #083; PADDING-TOP: 0px; TEXT-ALIGN: left;height:30px;line-height:30px;
}

#div004 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f5f5f5; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.div005 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 5px
}
.divcenter {text-align:center;padding-top:10px;}
