@charset "utf-8";
/* CSS Document */

body {
	margin:30px;
}
body, table, h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
}
input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
dl, dt, dd, ul, li, h1, h2, h3 {
	margin:0px;
	padding:0px;
	list-style:none;
}
img {
	border:0px;
}
a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover {
	color: #0033FF;
	text-decoration: underline;
}
a:active {
	color: #0033FF;
	text-decoration: underline;
}
a.menu:link {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a.menu:visited {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a.menu:hover {
	font-size: 13px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
a.menu:active {
	font-size: 13px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
/********/
/* Font */
/********/
.style1 {
	font-size: 20px;
	font-weight:normal;
	color: #FFFFFF;
}
.style2 {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.style2b {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.style3 {
	font-size: 16px;
	font-weight:normal;
	color: #666666;
}
.style3b {
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}
.style4 {
	font-size: 16px;
	font-weight:normal;
	color: #ff0000;
}
.style4b {
	font-size: 16px;
	font-weight:bold;
	color: #ff0000;
}
.style5 {
	font-size: 24px;
	font-weight:normal;
	color: #999;
}
.style5b {
	font-size: 24px;
	font-weight:bold;
	color: #999;
}
.style6 {
	font-size: 20px;
	font-weight:normal;
	color: #666666;
}
/********/
/* Icon */
/********/
.icon_s_home {
	padding-left:25px;
	background:url(images/icon_s_home.gif) no-repeat;
}
.icon_s_file {
	padding-left:25px;
	background:url(images/icon_s_file.gif) no-repeat;
}
.icon_s_adduser {
	padding-left:25px;
	background:url(images/icon_s_adduser.gif) no-repeat;
}
.icon_s_addemail {
	padding-left:25px;
	background:url(images/icon_s_addemail.gif) no-repeat;
}
.icon_s_seo {
	padding-left:25px;
	background:url(images/icon_s_seo.gif) no-repeat;
}
.icon_s_preview {
	padding-left:25px;
	background:url(images/icon_s_preview.gif) no-repeat;
}
.icon_s_logout {
	padding-left:25px;
	background:url(images/icon_s_logout.gif) no-repeat;
}
.icon_s_note {
	padding-left:25px;
	background:url(images/icon_s_note.gif) no-repeat;
}
.icon_s_itemlist {
	padding-left:20px;
	background:url(images/icon_s_itemlist.gif) no-repeat;
}
.icon_s_itemedit {
	padding-left:20px;
	background:url(images/icon_s_itemedit.gif) no-repeat;
}
.icon_s_add {
	padding-left:20px;
	background:url(images/icon_s_add.gif) no-repeat;
}
.icon_s_edit {
	padding-left:20px;
	background:url(images/icon_s_edit.gif) no-repeat;
}
.icon_s_remove {
	padding-left:20px;
	background:url(images/icon_s_remove.gif) no-repeat;
}
.icon_s_online {
	padding-left:20px;
	background:url(images/icon_s_online.gif) no-repeat;
}
.icon_s_offline {
	padding-left:20px;
	background:url(images/icon_s_offline.gif) no-repeat;
}
.icon_s_arrawup {
	padding-left:20px;
	background:url(images/icon_s_arrawup.gif) no-repeat;
}
.icon_s_arrawdown {
	padding-left:20px;
	background:url(images/icon_s_arrawdown.gif) no-repeat;
}
.icon_l_back {
	padding-left:35px;
	background:url(images/icon_l_back.gif) no-repeat;
}
.icon_l_save {
	padding-left:35px;
	background:url(images/icon_l_save.gif) no-repeat;
}
.icon_l_new {
	padding-left:35px;
	background:url(images/icon_l_new.gif) no-repeat;
}
.icon_l_remove {
	padding-left:30px;
	background:url(images/icon_l_remove.gif) no-repeat;
}
/**********/
/* Layout */
/**********/
#whole {
	width:1000px;
	margin:0 auto;
}
#header {
	overflow:hidden;
	width:100%;
}
#header dt {
	float:left;
	width:300px;
	line-height:50px;
	background:url(images/logo.gif) center no-repeat;
}
#header dd {
	float:right;
	line-height:50px;
}
#body {
	margin:0 auto;
	border:#535353 2px solid;
	background-color:#FFFFFF;
}
#menu {
	width:100%;
	height:53px;
	line-height:50px;
	overflow:hidden;
}
#menu dt, #footer dt {
	padding:0px 20px;
	float:left;
}
#menu dd, #footer dd {
	padding:0px 20px;
	float:right;
}
#menu dd {
	border-left:2px solid #535353;
}
#content {
	padding:20px;
}
#content .toolbtn, #content .title {
	width:100%;
	overflow:hidden;
}
#content .toolbtn dt, #content .title dt, #content .paging dt {
	float:left;
	overflow:hidden;
}
#content .toolbtn dd, #content .title dd, #content .paging dd {
	float:right;
	overflow:hidden;
}
#content .toolbtn dd div {
	float:left;
	margin-left:10px;
	line-height:35px;
}
#content .title dd div, #content .title dt div {
	float:left;
	margin-left:10px;
}
#content .toolbtn {
	height:45px;
	margin-bottom:20px;
}
#content .title {
	height:20px;
	margin-bottom:20px;
}
#content .paging {
	height:20px;
	margin-right:0px;
}
#content .paging li {
	margin:0px 5px;
	float:left;
}
#content .label_controlpanel {
	width:185px;
	line-height:120px;
	background:url(images/label_controlpanel.gif) no-repeat;
}
#content .list th {
	width:200px;
}
#footer {
	width:100%;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-align:right;
}
.inputbox {
	width:300px;
	border:#999999 1px solid;
}
.list {
	width:100%;
}
.list th {
	width:30%;
	padding-top:5px;
	text-align:left;
	padding-bottom:10px;
	vertical-align:top;
}
.list td {
	padding-bottom:20px;
	vertical-align:top;
}
.uploadbox {
	border:#cccccc 1px solid;
}
.uploadbox_top {
	height:16px;
	padding:2px;
	background:#eeeeee;
	border-bottom:#cccccc 1px solid;
	overflow:hidden;
}
.uploadbox_top_left {
	float:left;
}
.uploadbox_top_right {
	float:right;
}
.uploadbox_body {
	padding:10px;
	text-align:center;
}
.uploadbox_body .icon_s_arrawdown {
	width:60px;
	margin:10px auto;
}
