body{ color:#476e01;}
a { color:#476e01;}
input{ font-size:12px;}
/*top  begin*/
#header{ height:68px; background:url(green.png) repeat-x;}
#header .logo{ float:left; width:335px; margin-right:33px;}
#header .skin{ float:left; margin-top:41px;}
#header .skin li{ width:18px; float:left;}
#header .skin li input{ width:11px; height:10px; border:0; background:url(skinbtn.png); cursor:pointer;}
#header .skin li.skin_green input{ background-position:0 0;}
#header .skin li.skin_blue input{ background-position:0 -10px;}
#header .skin li.skin_orange input{ background-position:0 -20px;}
#header .skin li.skin_silver input{ background-position:0 -30px;}
#header .mininav{ float:right; padding:37px 40px 0 0; color:#2e4308;}
#header .mininav a{color:#2e4308;}
/*top  end*/

/*left begin*/
#leftbody{background: #d9edb2; height:100%;}
#left{ width:172px; height:557px; float:left; border-right:1px solid #bad28b;}

	#screen {
		height: 100%;
		width: 100%;
		overflow: auto;
		background: #d9edb2;
		position: absolute;
	}
	#screen2 {
		height: 100%;
		width: 100%;
		overflow: auto;
		background: #111;
		position: absolute;
	}
	.content {
		position:relative;
		padding: 14px 7px 0 4px;
		height: 100%;
	}
	.cds_scrollbar {
		position: absolute;
		background: #9dbe5e;
		border:1px solid #bed495;
		right: 1px;
		cursor: pointer;
	}
	.cds_scrollbar_over {
		background: #9dbe5e;
	}
	.cds_scrollbar_pushed {
		background: #9dbe5e;
	}
	.cds_track {
		position: absolute;
		background: #577719;
		padding:0 3px 0 1px;
		right: 0px;
		top: 0px;
		height: 100%;
		cursor: pointer;
	}
	.cds_up {
		position: absolute;
		background:url(cds_btn.png) no-repeat;
		right: 1.5px;
		top: 2px;
		cursor: pointer;
	}
	.cds_down {
		position: absolute;
		background:url(cds_btn.png) no-repeat 0 -12px;
		right: 1.5px;
		bottom: 2px;
		cursor: pointer;
	}
	
	
	
	
.libiao_menu {}
.libiao_menu dl { margin-top:5px;} 
.libiao_menu dl dt { line-height:22px; background:#ebf7d3; border:1px solid #bad28b; font-weight:bold; padding-left:25px; color:#2e4308; height:22px; cursor:pointer; margin-bottom:3px;} 
.libiao_menu dl dt.close { background:#ebf7d3 url(btn_close.gif) 9px 6px  no-repeat;} 
.libiao_menu dl dt.open {background:#ebf7d3 url(btn_open.gif)  9px 6px  no-repeat;} 
.libiao_menu dl dd { padding:5px 0; background:#fff; border:1px solid #bad28b; margin-bottom:3px;} 

.libiao_menu dl dd h3{ line-height:22px; padding-left:25px; color:#2e4308; height:22px; cursor:pointer; font-size:12px;}
.libiao_menu dl dd h3 a{color:#2e4308;}
.libiao_menu dl dd h3.close { background:url(btn_close.gif) 9px 6px  no-repeat;} 
.libiao_menu dl dd h3.open {background:url(btn_open.gif)  9px 6px  no-repeat;} 
.libiao_menu dl dd ul { line-height:22px;} 
.libiao_menu dl dd ul li { padding-left:25px; background:url(shu01.gif) no-repeat 10px 0; color:#476e01;} 
.libiao_menu dl dd ul li a { color:#476e01;} 


.copyright{ background:#fff; border:1px solid #bad28b; padding:10px; line-height:21px; margin-bottom:37px;}
/*left end*/


/*main*/
.main{ padding:14px 23px 0 14px;}
.main table{ background:#87a34d;}
.main table tr{ background:#fff;}
.main table tr.bgebf4d8{ background:#ebf4d8}
.search .title{ background:none; color:#2e4308;}
.search .title input{ vertical-align:-2px;}
.search .quicksearch{ background:none;}
.search select{ border:1px solid #98a284; font-size:12px; height:18px; width:135px;}
.pl12{ padding-left:12px;}
.searchtext{border:1px solid #98a284; height:18px; width:167px; padding:0 10px; font-size:12px; color:#adb49e; margin-right:25px;}
.searchbtn{ width:52px; margin-right:25px; font-size:12px;}


#area{ padding-top:17px;}
#area table{ background:none;}
.adminarea{ padding:0 0 0 42px; background:url(icon.gif) no-repeat 13px 7px;}
.downlist{ font-size:12px; color:#2e4308; width:135px; border:1px solid #98a284; margin-right:15px;}


#list{ color:#2e2e2e}
#listtitle{ background:#ebf4d8; font-weight:bold;line-height:25px;}
.newstitle{ padding-left:15px;}
.newstitle a{color:#2e2e2e;}
.operatebtn a{ color:#be0000;}
.operate{ padding-right:15px;}
.operate a input{ width:61px; height:20px; font-size:12px; border:0; background:url(operatebtn.gif); color:#2e4308; cursor:pointer;}
.operate a:hover input{ color:#be0000;}


.listtext{line-height:25px;}
.ulright{ width:469px;float:right;}
.ulright li{ float:left; border-left:1px solid #87a34d; text-align:center; height:25px;}
.ulleft{ width:87px; float:left;}
.ulleft li{  border-right:1px solid #87a34d; text-align:center; float:left;height:25px;}

#listtitle .ulright li,#listtitle .ulleft li{ border-color:#ebf4d8;}

.glmenu .ulright{ width:455px;}

.width112{ width:112px;}
.width215{ width:215px;}
.width38{ width:38px;}
.width86{ width:86px;}
.width23{ width:23px;}
.width49{ width:49px;}
.width280{ width:280px;}
.width360{ width:360px;}

.textleft{ text-align:left; padding:0 15px;}

.red{ color:#be0000;}
.red a{ color:#be0000;}


.nextpage { text-align:center;}
.nextpage a{ height:16px; line-height:16px; display:block;margin-right:3px; padding:0 5px; border:1px solid #bad28b; color:#2e4308;}
.nextpage a:hover{ text-decoration:none;}
.nextpage a.cur{ color:#be0000;}




/*bodymain*/
.bodymain{ padding:14px 23px 0 14px; }
.bodymain table{line-height:26px; margin-bottom:10px;}
.bodymain th{ background:url(indextitle.gif) repeat-x; padding:0 11px; color:#fff; font-size:14px; font-weight:bold; text-align:left;}
.bodymain td{ background:#f3f9e5; padding:0 28px;}
.bodymain td td{ padding:0;}



/*detailbox*/
.detailbox{ padding:14px 23px 0 14px; }
.detailbox input.file{*height:20px;}
.detailbox table{line-height:26px; background:#cad6b4;}
.detailbox th{ background:url(indextitle.gif) repeat-x; padding:0 11px; color:#fff; font-size:14px; font-weight:bold; text-align:right;}
.detailbox th.detailtitle{ text-align:left;}
.detailbox th.detailtitle h3{ padding-left:25px; background:url(detailtitle.gif) no-repeat 3px 5px; color:#fff;}
.detailbox th.detailtitle h3 span{ font-size:12px;}
.detailbox th input{ cursor:pointer;}
.detailbox td{ background:#fff;}
.detailbox td td{ padding:0 8px; color:#2e4308;}
.detailbox td td.title{ background:#eef5e0; padding: 0 17px;}
.detailbox td td .text{ border:1px solid #697f3e; height:18px; }
.source a{ color:#be0000;}
.detailbox td td.property input{ vertical-align:text-bottom}


/*massage_box*/

#massage_box{ position:absolute; left:expression((body.clientWidth-350)/2); top:expression((body.clientHeight-200)/2); width:300px; height:80px; z-index:2; visibility:visible}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666666; filter:ALPHA(opacity=30); z-index:1; visibility:visible}
.massage{border:#2e4308 solid; border-width:1px 1px 3px 1px; width:95%; height:95%; background:#fff; color:#2e4308; font-size:12px; line-height:150%}
.header{background:#2e4308; height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 0px 5px; color:#fff}

#massage:visited{
	color:#2e4308;
}
#massage:hover{
	color:#2e4308;
}
#massage:active{
	color:#2e4308;
}
#massage:link{
	color:#2e4308;
}