/* WRITE YOUR CSS CODE HERE */
#menu{*padding-top:0;}
body{
	background:url(../design/header-bg.jpg) repeat-x 0 0px;
}
.head-bg2{
	background:url(../design/header-bg2.jpg) repeat-x 0 0px;
}
#header-body{
	width:1000px;
	margin:0 auto 20px auto;
}
.nav-first{
	border-left:1px solid #afafaf;
}
.header-nav{
	width:1000px;
	height:40px;
	list-style:none;
	margin:0 auto;
	clear:both;
}
.header-nav li{
	list-style:none;
	float:left;
	line-height:40px;
}
.header-nav li a{
	display:block;
	padding:0 40px;
	_float:left;
	width:auto;
	height:40px;
	zoom:1;
	line-height:40px;
	background:url(../design/header-nav.jpg) no-repeat right top;/**/
	color:#333;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
}
.header-nav li.hover a{
	background:url(../design/header-nav-hover.jpg) no-repeat right top;
	color:#fff;
}
.header-nav li.active a{
	background:url(../design/header-nav-hover.jpg) no-repeat right top;
	color:#fff;
}
.bg{
	background:url(../design/bg.jpg) no-repeat;
	width:100%;
	height:74px;
	margin:30px 0 20px 0;
}


html>body #aside {margin-right:0px;}
#aside {float:left; width:150px; margin-right:0; margin-top:15px;}
#aside ul{width:150px;}
#aside ul li a {display:block; width:115px; padding:0px 0px 0px 20px; height:27px; line-height:27px; text-decoration:none; background:url(../design/right.gif) left top no-repeat;}

#aside ul li.liActive a{
	background:#DF0000 url(../design/submenu-active.gif) 100% 50% no-repeat;
	z-index:999;
	color: white;
	font-weight:bold;
	width:128px;
	border-bottom:none;
}
#aside ul li.liActive a:hover,#aside ul li.liActive a:active,#aside ul li.liActive a:link,#aside ul li.liActive a:visited{color: white;}

#aside ul.box1{margin-bottom:0;}

#outContent{/*background:url(../design/content.gif) repeat-y left top; padding-left:5px; padding-right:20px;*/ width:1000px; margin:0 auto;}
#content{margin:0;}
#content table{width:100%; margin-top:20px;}
#content table tr th{ white-space:nowrap;/**/ font-size:12px;}
#content table tr td{vertical-align:middle; font-size:12px;}
#content table table,#content table table tr td{border:none; margin:0;}
#content table tr td img{vertical-align:middle; margin-left:3px;}
.paging{text-align:right; padding:10px;}
#content table.leading{width:160px; float:right;}
#content table.leading,#content table.leading tr td{border:none; text-align:center;}
#content table.harfTable{width:50%;}
#content table .minWidth{width:120px; min-width:120px;}
#content table.lessStyle{/* border:none;*/}
#content table.lessStyle tr td{ border-bottom:#CFCFCF 1px dashed; border-left:none; border-right:none; border-top:none;}
#content table.lessStyle table,#content table.lessStyle table tr td{border:none;}
#content table.noOutsideBorder{border:none;}

.input-text{width:200px;}
.input-textarea{width:300px; height:110px;padding: 3px; font: 100%/1.5 "arial", sans-serif; background-color:#fff;}
.input-textarea2{width:806px; height:150px;padding: 3px; font: 100%/1.5 "arial", sans-serif; background-color:#fff; border:1px solid #f5f5f5;}
.input-select{min-width:210px; padding:2px 1px 2px 3px; font: 100%/1.5 "arial", sans-serif;}

.file-manager .file-upload .file-value{ display:none;}

#login-logo{margin:100px auto 0 auto;}
#login{width:500px; border: 1px solid #AFAFAF; background:url(../design/login-bg.gif) repeat #fff; padding: 20px; margin:30px auto 0 auto;}
#login h1{font-size: 180%;margin: 0; padding: 10px 15px; background:#303030 url("../design/content-h1.gif") 0 0 repeat-x; letter-spacing: -1px;
color: white;}
#login table{width:100%; margin:20px 0 0 0; border: 2px solid #CFCFCF; border-collapse:collapse;}
#login table tr td{vertical-align:middle;padding: 5px;}
#login table .minWidth{width:120px; min-width:120px;}
#login table.lessStyle tr td{ border-bottom:#CFCFCF 1px dashed; border-left:none; border-right:none; border-top:none;}


.btn-create {margin:15px 0 15px 0;}
.btn-create a {float:left; padding-left:28px; height:36px; overflow:hidden; background:#fff url(../design/btn-create-left.gif) 0 0 no-repeat; text-decoration:none; font-weight:bold; cursor:pointer;color:#303030;}
.btn-create a span {float:left; display:block;padding:8px 30px 8px 20px; background:#FFFFFF url(../design/btn-right.gif) right top no-repeat; font-size:13px;}
.btn-create a:hover {background-position:0 -36px;}

#btn-click {margin:15px 0 15px 0;}
#btn-click a {float:left; padding-left:28px; height:36px; overflow:hidden; background:#fff url(../design/btn-click-left.gif) 0 0 no-repeat; text-decoration:none; font-weight:bold; cursor:pointer;color:#303030;}
#btn-click a span {float:left; display:block;padding:8px 30px 8px 20px; background:#FFFFFF url(../design/btn-right.gif) right top no-repeat; font-size:13px;}
#btn-click a:hover {background-position:0 -36px;}

#content table.noAnyStyle, #content .noAnyStyle, #content table.noAnyStyle tr, #content table.noAnyStyle td{margin:0; padding:0; border:0;}

#content .tabs a{margin-right:8px; font-size:14px;}

.title_show{position:relative;}
.title_show_content{ display:none; position:absolute; z-index:100;/* background-color:#EAF7D9; border:#BBDF8D 2px solid;*/ background: url(../design/title_show_content_bg.png) no-repeat; width:290px; height:80px; padding:10px 10px 10px 20px; top:-40px; _top:-44px; right:-315px; _right:-311px; overflow:auto;}
