#la_mainBody{
	width:930px;
	margin:0 auto;
	background-color:white;
	min-height:800px;
	padding:10px;
}

#la_mainBody #postArt{
	padding:5px;
	border:1px solid #ddd;
	background-color:#fefbf6;
	line-height:20px;

}

#la_mainBody #cpBtnTop{
	height:27px;
	overflow:hidden;
	padding-left:25px;
	margin-top:10px;
	background:url(../images/post/post_cp_btn_bg_top.gif) repeat-x;
}
#la_mainBody #cpBtnBottom{
	height:27px;
	overflow:hidden;
	padding-left:25px;
	margin-bottom:10px;
	background:url(../images/post/post_cp_btn_bg_bottom.gif) repeat-x;
}
#la_mainBody #viewTitle{
	margin:10px 0 20px 0;
	border-left:4px solid #134c93;
	color:#134c93;
	line-height:20px;
	padding-left:10px;
	overflow:hidden;
	font-weight:bold;
}
#la_mainBody .divDotHr{
	height:3px;
	background-image:url(../images/common/la_dota_bg.gif);
	overflow:hidden;
	margin:15px 15px;
}

#la_mainBody .cpPostListBtn{
	width:358px;
	height:40px;
	display:block;
	background-image:url(../images/post/post_cp_post_list_btn.gif);
	margin:15px auto;
}
#la_mainBody .cpPostListBtn:hover{
	background-position:0 -40px;
}
#la_mainBody #companyMain{
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#c5ddff;
	padding:20px;
	font-size:12px;
	line-height:20px;
}
#la_mainBody #postMain{
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#ffffc5;
	padding:20px;
}
	#la_mainBody #cpMainContent{
		border:1px solid #dddddd;
		background-color:#ffffff;
		padding:8px;
		overflow:hidden;
	}
		#la_mainBody #cpMainContent .prTitle{
			font-size:13px;
			font-weight:bold;
			color:#0162ad;
			border:1px solid #0162ad;
			border-left:5px solid #0162ad;
			padding:8px 0 0 10px;
			height:22px;
			margin-top:10px;
			margin-bottom:10px;
		}
		#la_mainBody #cpMainContent .siteTitle{
			font-size:15px;
			font-weight:bold;
			color:#ff689b;
			border:2px solid #009cff;
			border-left:10px solid #009cff;
			padding:8px 0 0 10px;
			height:22px;
			margin-top:10px;
			margin-bottom:10px;
		}
		#la_mainBody #cpMainContent table td{
			padding:6px;
		}
		#la_mainBody #cpMainContent #siteBtn{
			padding-left:10px;
		}
			#la_mainBody #cpMainContent #siteBtn a{
				height:15px;
				padding:7px 15px 5px 15px;
				float:left;
				display:block;
				font-size:12px;
				font-weight:bold;
				text-decoration:none
			}
			
			#la_mainBody #cpMainContent #siteBtn .show{				
				background-color:#99ccff;
				border:1px solid #99ccff;
				margin-right:7px;
				border-bottom:0;
				color:white;
			}
			#la_mainBody #cpMainContent #siteBtn .hide{
				background-color:#eee;
				border:1px solid #99ccff;
				border-bottom:0;
				margin-right:10px;
				color:#009cff;
			}
		#la_mainBody #cpMainContent #siteContent{
			padding:10px;
			border:2px solid #99ccff;
		}
			#la_mainBody #cpMainContent #siteContent .siteContent_title{
				background-color:#D1EAFF;
				padding:5px;
				font-size:13px;
				font-weight:bold;
				margin-bottom:5px;
				margin-top:5px;
			}
			#la_mainBody #cpMainContent #siteContent .siteContent_content{
				padding:5px;
				font-size:12px;
				line-height:20px;
			}


/* company view , post view , post list */
#la_mainBody #companyViewTitle{
	margin:10px 0 20px 0;
	border-left:4px solid #134c93;
	color:#134c93;
	line-height:20px;
	padding-left:10px;
	overflow:hidden;
	font-weight:bold;
}
#la_mainBody #entryMyProfile{
	display:none;
	font-size:12px;
	border:1px solid #dddddd;
	background-color:#feffed;
	padding:20px;
	margin:20px 20px 20px 9px;
}
#la_mainBody #sendBtn{
	display:none;
}
#la_mainBody #backBtn{
	display:none;