img.imgBorder {
	padding:5px;
	background:#FFF;
	border:1px solid #EBEBEB;
	margin:2px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
#content {
	color:#000;
	font-size:14px;
}
#content .w760 {
	width:740px;
	margin:0 auto 5px auto;
	font-size:14px;
}
div.tips {
	font-size:12px;
	background:#FFC url(img/tips_bg.gif) no-repeat 5px 5px;
	padding:5px 5px 5px 40px;
	border:1px solid #FFE3B9;
	color:#000;
}
.errMsg {
	border:1px solid #F00;
	padding:5px;
	background:#FEE9E1 url(img/error-32.gif) no-repeat 5px 10px;
	padding-left:45px;
	color:#000;
}
.successMsg {
	border:1px solid #5EBF01;
	padding:5px;
	background:#E7FBC0 url(img/success-32.gif) no-repeat 5px 10px;
	padding-left:45px;
	color:#000;
}
.alertMsg {
	border:1px solid #FFE304;
	padding:5px 10px;
	margin:10px 0;
	background:#FEF8D1;
	color:#000;
}
#postForm .item li {
	display:inline;
	margin-right:5px;
}
#postForm .item li a {
	white-space:nowrap;
}
#postForm table label {
	white-space:normal;
}
* html #postForm table label {
	white-space:nowrap;
}
*+html #postForm table label {
	white-space:nowrap;
}
#postForm .item {
	clear:both;
	padding:2px;
	margin:1px 0;
	width:980px;
}
#postForm .item td.attribute {
	width:85px;
	text-align:right;
}
#postForm .item td {
	vertical-align:top;
	line-height:21px;
}
#postForm .item .value, #postForm .item .attribute {
	padding-top:2px;
}
#postForm .item .inputTd {
width:expression(this.offsetWidth>580 ? function(abc) {
abc.style.width = '580px';
}
(this) :'auto');
max-width:580px;
font-weight:normal;
}
#postForm .item td.value {
	padding-left:5px;
	color:#000;
}
#postForm #imagesTable {
	width:580px;
}
#postForm #imagesUl li {
	width:90px;
	text-align:center;
	float:left;
}
#postForm #imagesUl .imgUpload {
	border:1px solid #FFD06F;
	padding:5px;
	background:#FFF;
	margin:2px;
}
#postForm #imagesUl .imgUpError {
	border:1px solid #F66;
	background:url(img/img_error.gif) no-repeat 5px 5px;
	padding:5px;
	margin:2px;
	text-align:center;
	width:64px;
	height:64px;
}
#postForm .item .postFormCheckBox li {
	height:21px;
	display:block;
	float:left;
	max-width:200px;
	min-width:140px;
}
*html #postForm .item .postFormCheckBox li {
	width:140px;
}
*+html #postForm .item .postFormCheckBox li {
	width:140px;
}
#postForm .item .postFormRadio li {
	height:21px;
	display:block;
	float:left;
	max-width:200px;
	min-width:140px;
}
*html #postForm .item .postFormRadio li {
	width:140px;
}
*+html #postForm .item .postFormRadio li {
	width:140px;
}
.input, .textarea {
	padding:3px 2px 1px 2px;
	font-size:14px;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	background:#F5F5F5;
}
.textarea {
	line-height:1.35;
	width:580px;
}
.button {
	padding:5px 20px;
	font-size:14px;
}
#optContent {
	border:1px solid #DDD;
}
#optContent table td {
	padding:2px;
}
#categoryBox div {
	width:150px;
	float:left;
	padding-bottom:5px;
	margin-left:5px;
}
#categoryBox h2 {
	line-height:1.7;
	padding-left:5px;
	background:#F3F3F3;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
#categoryBox li {
	font-size:14px;
	line-height:1.7;
	width:140px;
	padding-left:5px;
}
.check {
	font-size:12px;
	color:#090;
}
.checkError {
	background:#FEE9E1 url(img/error.gif) no-repeat 3px 4px;
	padding-left:20px;
	font-size:12px;
	color:#F00;
}
.error, .ok, .load {
	padding:2px 5px 2px 25px;
	color:#000;
	font-size:12px;
}
.error {
	border:1px solid #F00;
	background:#FEE9E1 url(img/error.gif) no-repeat 5px 6px;
}
.ok {
	border:1px solid #5EBF01;
	background:#E7FBC0 url(img/ok.gif) no-repeat 5px 6px;
}
.load {
	border:1px solid #FFBD33;
	background:#FFC url(img/ajax_loader.gif) no-repeat 5px 6px;
}
.succeed {
	clear:both;
	margin-bottom:10px;
	border:2px solid #5ABD00;
	padding:10px 5px 10px 50px;
	background:#E7FBC0 url(img/success-32.gif) no-repeat 7px 7px;
}
.succeed h2 {
	padding:5px;
	margin:0;
	font-size:14px;
}
.succeed p {
	padding:0;
	margin:0;
}
.succeed .red {
	color:#F00;
}
.item label {
	cursor:pointer;
}
.hidden {
	display:none;
}
#content #firstCategory, #content #secondCategory {
	line-height:1.5;
	font-size:14px;
}
#firstCategory {
	border:1px solid #7F9DB9;
	padding:1px;
	width:100px;
	background:#fff;
}
#firstCategory div {
	border:1px solid #716F64;
	border-bottom:1px solid #F1EFE2;
	border-right:1px solid #F1EFE2;
}
#content #firstCategory a {
	text-decoration:none;
	border:1px solid #fff;
	width:95px;
	padding-left:5px;
	display:block;
	background:#fff;
	white-space:nowrap;
	color:#000;
}
#content #firstCategory a:hover {
	background:#316AC5 url(img/3-4.gif) no-repeat 90px 6px;
	color:#fff;
	text-decoration:none;
}
#content #firstCategory a.on {
	background:#316AC5 url(img/3-4.gif) no-repeat 90px 6px;
	color:#fff;
	text-decoration:none;
}
#content #secondCategory table {
	background:#fff;
	border:1px solid #716F64;
	border-bottom:1px solid #F1EFE2;
	border-right:1px solid #F1EFE2;
}
#content #secondCategory a {
	display:block;
	width:115px;
	text-decoration:none;
	border:1px solid #fff;
	padding-left:5px;
	white-space:nowrap;
	color:#000;
	line-height:1.5;
	font-size:14px;
}
#content #secondCategory {
	display:none;
	border:1px solid #7F9DB9;
	padding:1px;
	background:#fff;
	position:relative;
	z-index:98;
}
#categoryCheck {
	position:relative;
	z-index:99;
}
#content #secondCategory a:hover {
	background:#316AC5;
	color:#fff;
	text-decoration:none;
}
#content #secondCategory a.on {
	background:#316AC5;
	color:#fff;
	text-decoration:none;
}
#jiantou, #categoryBox {
	display:none;
}
#seCategory small {
	font-size:12px;
}
#postNav {
	line-height:1.8;
}
#bangui {
	border:1px solid #fff;
	position:absolute;
	background:#FAFAFA;
	top:42px;
	margin-left:750px;
	width:210px;
	padding:5px 10px;
	font-size:12px;
}
#content select {
	font-size:14px;
}