﻿body {
	background-color: #FFFFFF;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin:0 5px;
}
td {
	font-size: 12px;
	color: #2f2f2f;
	line-height: 16px;
}
form {margin:0;padding:0;}
a, a:hover {color:#f60; text-decoration:none;}
/* 错误信息提示-------------------------------------- */
.errmsg {margin:150px auto;width:300px;height:50px;line-height:50px;color:red;border:#eee 1px solid;background:#f9f9f9;text-align:center;}
.alertmsg {margin:50px auto;width:80%;height:50px;line-height:50px;color:red;border:#eee 1px solid;background:#f9f9f9;text-align:center;}

/* 分类级别样式-------------------------------------- */
.class001 {padding-left:20px;background:url(icon_001.gif) #f9f9f9 5px -6px no-repeat;color:#000;}
.class002 {padding-left:36px;background:url(icon_001.gif) #f9f9f9 5px -50px no-repeat;color:#f00;}
.class003 {padding-left:52px;background:url(icon_001.gif) #f9f9f9 5px -93px no-repeat;color:#f90;}
.color001 {color:#000; font-weight:bold;}
.color002 {color:#f00;}
.color003 {color:#f90;}

/*前台首页顶部----------------*/
.topnav {margin:5px 0 0; padding:33px 0 0; border-bottom:#47648e 5px solid; background:url(logotop.gif) no-repeat;}
.topnav .memberinfo {height:25px; margin:0; padding-left:400px;}
.topnav ul {margin:0; padding:0; list-style:none;}
.topnav ul li {display:inline-block; margin-right:2px; background:#87a2ca; padding:2px 6px; float:left;}
.topnav ul li a,
.topnav ul li a:visited {color:#fff;}
.topnav ul li a:hover {color:#fff;}
.topnav ul li.sel {background:#47648e;}
.topnav ul li.home {background:#f90;}

/* 后台管理导航-------------------------------------- */
td.SystemLeft {
	font-size: 12px;
	color: #0f42a6;
	font-weight:bold;
}
td.SystemLeft A:link {
    color: #003EBD;
	text-decoration: none;
}
td.SystemLeft A:visited {
    color: #003EBD;
	text-decoration: none;
}
td.SystemLeft A:hover { 
	color: #ffffff;
	text-decoration: none;
}
textarea.ConstSet {
	background-color: #F8FAFC;
	border: 1px solid #8DB5E9;
	border-top: #8DB5E9 1px ridge; 
	border-left: #8DB5E9 1px ridge; 
    color: #333333;
	scrollbar-3dlight-color:#DAE4EF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#DAE4EF;
	scrollbar-face-color:#DAE4EF;
	scrollbar-highlight-color:#DAE4EF;
	scrollbar-shadow-color:#DAE4EF;
	scrollbar-track-color:#F8FAFC;
}
.button {
	margin-right:6px;
	padding:0 5px;
	border:#5ccbfe 1px solid;
	height:30px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
    color:#0181bb; 
	background:url(submit.gif) repeat-x; 
	cursor:hand; 
}
.button_s {
	padding:0 2px;
	padding:0 2px\9;
	*padding:0;
	border:#5ccbfe 1px solid;
	height:22px;
	line-height:19px;
	text-align:center;
	font-size:12px;
    color:#0181bb; 
	background:url(submit.gif) repeat-x; 
	cursor:hand; 
}
.textfield {
	border:#b0b0b0 1px solid;
	padding:4px;
	font-size:12px;
	color:#333;
	background:#fff;
	font-family:'宋体';
}
.textfield_s {
	border:#b0b0b0 1px solid;
	padding:3px;
	font-size:12px;
	color:#333;
	background:#fff;
	font-family:'宋体';
}

/* 后台管理类别树-------------------------------------- */
.SortFolderOpen {
	background-image: url(Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(Sort_File.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}

/*分页样式*/
#PageNav {
	font-family:Verdana, Geneva, sans-serif;
}
#PageNav a {
	margin:2px 4px;
	padding:2px 5px;
	border:#d0d0d0 1px solid;
	color:#666;
	text-decoration:none;
	font-size:10px;
	background:#f9f9f9;
}
#PageNav a:hover, #PageNav a:active {
	border:#09f 1px solid;
	color:#09f;
	background:#fff;
}
#PageNav span.current {
	margin:2px 4px;
	padding:2px 5px;
	border:#bc7470 1px solid;
	color:#ab5e59;
	background:#fff;
	font-size:10px;
}

.titlenav {
	font-size:14px;
	font-weight:bold;
	border-bottom:#eee 2px solid;
	height:26px;
	line-height:26px;
	margin:0 0 6px;
}
.connav {
	font-size:12px;
	line-height:22px;
	margin:0;
}
.menulistnav {
	height:30px;
	line-height:30px;
	text-align:center;
	border:#c17d79 1px solid;
	background:#f5e0df;
	color:#840f08;
	margin:0 0 6px;
}
.menulistnav a {
	color:#840f08;
	text-decoration:underline;
}
.menulistnav a:hover {
	color:#06f;
}
.sublistnav {
	color:#000;
	margin:6px 0;
}
.sublistnav a {
	color:#06f;
	text-decoration:none;
}
.sublistnav a:hover {
	color:#f60;
	text-decoration:underline;
}
.searchlistnav {
	padding:6px;
	text-align:left;
	border:#c17d79 1px solid;
	background:#f5e0df;
	color:#840f08;
	margin:0 0 6px;
	font-family:'宋体';
}
.840f08_14 {
	color:#840f08;
	font-size:14px;
}
.red_12 {
	color:red;
	font-size:12px;
}
.red_12_b {
	color:red;
	font-size:12px;
	font-weight:bold;
}
.blue_12 {
	color:blue;
	font-size:12px;
}
.f60_14 {
	color:#f60;
	font-size:14px;
}

.td_f2f2f2 {background:#f2f2f2;}
.td_f2f2f2_fn_b {background:#f2f2f2; font-weight:bold; color:#000; text-align:center;}
.td_f9f9f9 {background:#f9f9f9;}
.td_f6f6f6 {background:#f6f6f6;}
.td_blue_fn_b {background:#a0b5d4; font-weight:bold; font-size:13px; color:#000; text-align:center;}
.td_f9f9f9_u_r {background:#f9f9f9; text-decoration:underline; text-align:right;}
.td_e3f6fe {background:#f2fafe;}
.td_999 {background:#dfdfdf;}

.searchselbox {float:left; display:inline-block; padding:0 2px; font-size:11px;}
.searchsel {font-size:11px; width:140px;}

.newslist td a {color:#06f; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
.newslist td a:hover {color:#840f08; text-decoration:underline;}

td a {color:#06f; text-decoration:underline; font-family:Verdana, Geneva, sans-serif;}
td a:hover {color:#840f08; text-decoration:underline;}

.imgtd {position:relative;}
.imgtd a, .imgtd a:hover {font-family:'宋体';padding:3px;}
.imgtd a:hover {background:#f90;color:#fff; text-decoration:none;}
.imgtd .imgbox {position:absolute;top:0;display:none;padding:5px;background:#f90;}
.imgbox img {border:#fff 2px solid;}

