/* lightbox 200 */
.dlgLightBox200 {
	float:left;
	width:198px;
	clear:both;
	border: 1px solid #646464;	
}
.dlgLightBox200 .lightBoxHeader{
	float:left;	
	background:url(../img/dialog/header-middle.gif) left top repeat-x;
	line-height:33px;
	padding-left:4px;
	padding-right:4px;
	width:190px;
	text-align:left;
	color:#FFFFFF;
}
.dlgLightBox200 .lightBoxHeader span {
	float:left;
	padding-left:4px;
	font-weight:bold;
	width:165px;
	line-height:33px;
	text-align:left;
	text-transform:capitalize;
}
.dlgLightBox200 .lightBoxHeader img {
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:2px;
	margin-right:2px;
	float:right;
}
.dlgLightBox200 .lightBoxContent {
	float:left;
	clear:both;
	width:180px;
	padding:9px;	
	background-color:#ffffff;
}
/* lightbox 300 */
.dlgLightBox300 {
	float:left;
	width:298px;
	clear:both;
	border: 1px solid #646464;	
}
.dlgLightBox300 .lightBoxHeader{
	float:left;	
	background:url(../img/dialog/header-middle.gif) left top repeat-x;
	line-height:33px;
	padding-left:4px;
	padding-right:4px;
	width:290px;
	text-align:left;
	color:#FFFFFF;
}
.dlgLightBox300 .lightBoxHeader span {
	float:left;
	padding-left:4px;
	font-weight:bold;
	width:265px;
	line-height:33px;
	text-align:left;
	text-transform:capitalize;
}
.dlgLightBox300 .lightBoxHeader img {
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:2px;
	margin-right:2px;
	float:right;
}
.dlgLightBox300 .lightBoxContent {
	float:left;
	clear:both;
	width:280px;
	padding:9px;	
	background-color:#ffffff;
}
/* lightbox 300 */
.dlgLightBox300Feed {
	float:left;
	width:298px;
	clear:both;
	border: 1px solid #646464;	
}
.dlgLightBox300Feed .lightBoxHeader{
	float:left;	
	background:url(../img/dialog/header-middle.gif) left top repeat-x;
	line-height:33px;
	padding-left:4px;
	padding-right:4px;
	width:290px;
	text-align:left;
	color:#FFFFFF;
}
.dlgLightBox300Feed .lightBoxHeader span {
	float:left;
	padding-left:15px;
	font-weight:bold;
	width:255px;
	line-height:33px;
	text-align:left;
	text-transform:capitalize;
	background:url(../img/bg/header-syn-black.gif) left 12px no-repeat;
}
.dlgLightBox300Feed .lightBoxHeader span a {
	color:#FFFFFF;
}
.dlgLightBox300Feed .lightBoxHeader span a:hover {
	text-decoration:underline;
}
.dlgLightBox300Feed .lightBoxHeader img {
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:2px;
	margin-right:2px;
	float:right;
}
.dlgLightBox300Feed .lightBoxContent {
	float:left;
	clear:both;
	width:298px;	
	background-color:#ffffff;
}
/* lightbox 400 */
.dlgLightBox400 {
	float:left;
	width:398px;
	clear:both;
	border: 1px solid #444444;	
}
.dlgLightBox400 .lightBoxHeader{
	float:left;	
	background:url(../img/dialog/header-middle.gif) repeat-x;
	line-height:33px;
	padding:0 4px;
	width:390px;
	text-align:left;
	color:#FFFFFF;
}
.dlgLightBox400 .lightBoxHeader span {
	float:left;
	padding-left:5px;
	font-weight:bold;
	width:365px;
	line-height:33px;
	text-align:left;
	text-transform:uppercase;
}
.dlgLightBox400 .lightBoxHeader img {
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:2px;
	margin-right:2px;
	float:right;
}
.dlgLightBox400 .lightBoxContent {
	float:left;
	clear:both;
	width:380px;
	padding:9px;	
	background-color:#ffffff;
}
.dlgLightBox400 .lightBoxContent img {
	max-width:380px;
	max-height:380px;
	* width: expression(this.width > 380 ? '380px' : auto);
	* height: expression(this.height > 380 ? '380px' : auto);
}
/*lightbox 600*/
.dlgLightBox600 {
	float:left;
	width:598px;
	clear:both;
	border: 1px solid #444444;	
}
.dlgLightBox600 .lightBoxHeader{
	float:left;	
	background:url(../img/dialog/header-middle.gif) repeat-x;
	line-height:33px;
	padding:0 4px;
	width:590px;
	text-align:left;
	color:#FFFFFF;
}
.dlgLightBox600 .lightBoxHeader span {
	float:left;
	padding-left:5px;
	font-weight:bold;
	width:565px;
	line-height:33px;
	text-align:left;
	text-transform:uppercase;
}
.dlgLightBox600 .lightBoxHeader img {
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:2px;
	margin-right:2px;
	float:right;
}
.dlgLightBox600 .lightBoxContent {
	float:left;
	clear:both;
	width:580px;
	padding:9px;	
	background-color:#ffffff;
}
.dlgLightBox600 .lightBoxContent embed {
	max-width:560px;
	z-index:1px;
}
/** adv lightbox */
.dlgAdv {
	width:300px;
	clear:both;
	float:left;	
	background:url(../img/dialog/adv-bottom.gif) left bottom no-repeat;
	padding-bottom:27px;
}
.notPointer {
	float:left;
	clear:both;
	background:url(../img/dialog/adv-bottom-no-pointer.gif) left bottom no-repeat;
	padding-bottom:4px;
}
.dlgAdv .advHeader {
	background:url(../img/dialog/adv-header-right.gif) right top no-repeat;
	float:left;
	line-height:20px;
	width:300px;
	color:#FFFFFF;
}
.dlgAdv .advHeader span {
	background:url(../img/dialog/adv-header-left.gif) left top no-repeat;
	float:left;
	padding-left:5px;
	line-height:20px;
}
.dlgAdv .advHeader img {
	width:16px;
	height:16px;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	float:right;
}
.dlgAdv .advContent {
	width:300px;
	background:url(../img/dialog/adv-content.gif) left top repeat-y;
	float:left;
	clear:both;
	z-index:9999;
	position:relative;
}
.dlgAdv .advContent .advItem {
	float:left;
	clear:both;
	width:290px;
	padding:5px;
	overflow:hidden;
}
.dlgAdv .advContent .advItems {
	float:left;
	clear:both;
	width:290px;
	font-size:11px;
	z-index:9998 !important;
	position:relative;
	
}
.dlgAdv .advContent .advItems p {
	float:left;
	width:290px;
	padding:3px 0;
	clear:both;
}
.dlgAdv .advContent .advItems iframe {
	width:290px !important;
	height:auto !important;
	margin:0;
	padding:0;
	float:left;
	border:0;
	overflowy:hidden;
}
.dglAdv .advContent .advItems object,
.dglAdv .advContent .advItems embed {
	width:290px !important;
	height:auto !important;
	margin:0;
	padding:0;
	float:left;
	border:0;
	overflow:hidden;
	z-index:-1px !important;
	position:relative;
}
.dglAdv .advContent .advItems a{
	background-color:transparent;
	color:#008000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	padding:0;
	text-decoration:none;
}
/*box add idea */
.boxAddIdea {
	float:left;
	clear:both;
	width:580px;
	text-align:left !important;
}
.boxAddIdea .quoteContent {
	float:left;
	width:560px;
	clear:both;
	max-height:100px;
	padding:9px;
	*height: expression(this.scrollHeight > 100 ? '100px' : auto);
	overflow-y:scroll;
	border: 1px solid #cccacb;
}
.boxAddIdea .quoteContent h3 {
	float:left;
	width:532px;
	clear:both;
	margin-bottom:10px;
}
.boxAddIdea .quoteContent .scopeDebate,
.boxAddIdea .quoteContent .quoteIdea {
	width:545px;
	clear:both;
	float:left;
	margin-bottom:10px;
	text-align:justify;
}
.boxAddIdea .quoteContent .quoteIdea h4 {
	float:left;
	width:auto;
	padding-right:3px;
}
.boxAddIdea .quoteContent ul.linkACL {
	float:left;
	width:532px;
	clear:both;
	margin-bottom:10px;
	list-style:none;
}
.boxAddIdea .quoteContent ul.linkACL li {
	float:right;
	width:auto;
	background:url(../img/bg/li-line-gray.gif) right center no-repeat;
	padding: 0 5px;
}
.boxAddIdea .quoteContent ul.linkACL li.firstChild {
	background:none;
	padding-right:0;
}
.boxAddIdea .addIdeaItem {
	float:left;
	width:580px;
	clear:both;
}
.boxAddIdea .addIdeaItems{
	float:left;
	width:580px;
	clear:both;
	margin-top:20px;
}
.boxAddIdea .userInput{
	float:left;
	width:580px;
	clear:both;
	margin-bottom:5px;
}
.boxAddIdea .userInput label {
	float:left;
	width:230px;
}
.boxAddIdea .userInput select
 {
	float:left;
	width:340px;
}
.boxAddIdea .userInput input {
	float:left;
	width:338px;
}
.boxAddIdea .userInput textarea {
	float:left;
	width:338px;
	height:50px;
}
.boxAddIdea .userInput .secCaptchar {
	float:left;
	clear:both;
	margin-top:5px;
	padding-left:230px;
	width:350px;
}
.boxAddIdea .userInput .secCaptchar div {
	float:left;
	width:auto;
	margin-right:5px;
}
.boxAddIdea .userInput .secCaptchar .refreshCaptcha {
	float:left;
	width:auto;
}
.boxAddIdea .userInput .secCaptchar .refreshCaptcha img {
	float:left;
	margin-top:3px;
}
.boxAddIdea .userInput .secCaptchar p {
	float:left;
	clear:both;
	width:350px;
	color:#999999;
	margin-top:5px;
	border:none;
}
.boxAddIdea .userInput span.errorMessage {
	float:left;
	padding-left:230px;
	width:350px;
	font-size:11px;
}
.boxAddIdea .secAction{
	float:left;
	margin-left:230px;
	float:left;
}
.boxAddIdea .secAction input {
	float:left;
	width:100px;
}
/*box send message*/
.boxMessage {
	float:left;
	width:380px;
	clear:both;
	margin-bottom:20px;
	text-align:left;
}
.boxMessage .messageItem{
	float:left;
	width:380px;
	clear:both;
}
.boxMessage .messageItems{
	float:left;
	width:380px;
	clear:both;
}
.boxMessage .userInput,
.boxMessage .userInputCaptcha {
	float:left;
	width:380px;
	clear:both;
	margin:5px 0;
}
.boxMessage .userInput label {
	float:left;
	width:380px;
	clear:both;
}
.boxMessage .userInput label.lblRepresentation {
	float:left;
	clear:none;
	width:100px;
}
.boxMessage .userInputCaptcha label {
	float:left;
	clear:none;
	width:auto;
	padding-right:5px;
}
.boxMessage .userInput input {
	float:left;
	clear:both;
	width:380px;
}
.boxMessage .userInput textarea {
	float:left;
	width:380px;
	height:100px;
}
.boxMessage .userInput select {
	float:left;
	width:280px;
}
.boxMessage .userInputCaptcha input {
	width:203px;
	float:left;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.boxMessage .userInputCaptcha input {
  		width:200px;
		float:left;
	}
}
.boxMessage .userInput .errorMessage {
	float:left;
	clear:both;
	font-size:11px;
}
.boxMessage .userInputCaptcha .secCaptchar {
	float:left;
	clear:both;
	margin-top:5px;
	padding-left:175px;
	width:205px;
	background:url("../img/bg/line-dotted.gif") repeat-x scroll left bottom transparent;
	margin-bottom:5px;
	padding-bottom:5px;
}
.boxMessage .userInputCaptcha .secCaptchar div {
	float:left;
	width:auto;
	margin-right:5px;
}
.boxMessage .userInputCaptcha .secCaptchar .refreshCaptcha {
	float:left;
	width:auto;
}
.boxMessage .userInputCaptcha .secCaptchar .refreshCaptcha img {
	float:left;
	margin-top:3px;
}
.boxMessage .userInputCaptcha .secCaptchar p {
	float:left;
	clear:both;
	width:205px;
	color:#999999;
	margin-top:5px;
	padding-left:0;
}
.boxMessage .userInputCaptcha .errorMessage {
	padding-left:175px;
	width:205px;
	float:left;
	font-size:11px;
}
.boxMessage .secAction{
	clear:both;
	float:left;
	width:380px;
	float:left;
	
}
.boxMessage .secAction input {
	float:right;
	width:100px;
}
/* introduce */
.boxIntroduce {
	float:left;
	width:580px;
	clear:both;
	margin-bottom:20px;
	text-align:left;
}
.boxIntroduce .chooseUserAvatar {
	width:107px !important;
}
.boxIntroduce .introduceItem {
	float:left;
	width:580px;
	clear:both;
}
.boxIntroduce .boxRelationOfAcl {
	float:left;
	width:558px;
	clear:both;	
	padding-left:20px;
	border:1px solid #cccacb;
	max-height:200px;
	* height: expression(this.height > 199 ? '200px' : 'auto' );
	overflow-y:scroll;
	overflow-x:hidden;
}
.boxIntroduce .headerRelationOfAcl {
	float:left;
	margin:10px 0;
	width:525px;
	
}
.boxIntroduce .headerRelationOfAcl span {
	float:right;
	margin-left:10px;
}
.boxIntroduce .boxRelationOfAcl ul {
	float:left;
	width:558px;
	list-style:none;
	margin-bottom:10px;
}
.boxIntroduce .boxRelationOfAcl ul li {
	background:url(../img/bg/li-line-gray.gif) left center no-repeat;
	padding:0 5px;
	float:left;
	width:auto;
}
.boxIntroduce .boxRelationOfAcl ul li.firstChild {
	background:none;
	padding-left:0;
}
.boxIntroduce .userInput {
	float:left;
	width:560px;
	padding:5px 0 5px 20px ;
}
.boxIntroduce .userInput label{
	float:left;
	width:120px;
}
.boxIntroduce .userInput input{
	float:left;
	width:400px;
}
.boxIntroduce .userInput textarea{
	float:left;
	width:400px;
}
.boxIntroduce .userInput p {
	float:left;
	clear:both;
	padding-left:120px;
	color:#999999;
}
.boxIntroduce .userInput .secCaptchar {
	float:left;
	clear:both;
	margin-top:5px;
	padding-left:120px;
	width:400px;
}
.boxIntroduce .userInput .secCaptchar div {
	float:left;
	width:auto;
	margin-right:5px;
}
.boxIntroduce .userInput .secCaptchar .refreshCaptcha {
	float:left;
	width:auto;
}
.boxIntroduce .userInput .secCaptchar .refreshCaptcha img {
	float:left;
	margin-top:3px;
}
.boxIntroduce .userInput .secCaptchar p {
	float:left;
	clear:both;
	width:400px;
	color:#999999;
	margin-top:5px;
	padding-left:0;
}
.boxIntroduce .errorMessage {
	clear:both;
	float:left;
	width:440px;
	padding-left:120px;
	font-size:11px;
}
.boxIntroduce .secAction {
	float:left;
	width:440px;
	padding-left:140px;
}
.boxIntroduce .secAction input {
	float:left;
	width:80px;
	margin-top:5px;
}
/**photo*/
.boxPostPhoto {
	float:left;
	width:380px;
	margin-bottom:20px;
	clear:both;
	text-align:left;
}
.boxPostPhoto .postPhotoItem,
.boxPostPhoto .postPhotoItems {
	float:left;
	clear:both;
	width:380px;
}
.boxPostPhoto .userInput,
.boxPostPhoto .imageDefault {
	float:left;
	clear:both;
	width:380px;
	margin-bottom:10px;
}
.boxPostPhoto .imageDefault ul {
	padding-left:120px;
	float:left;
	clear:both;
	list-style:none;
}
.boxPostPhoto .userInput label {
	float:left;
	width:120px;
}
.boxPostPhoto .userInput input {
	float:left;
	width:256px;
}
.boxPostPhoto .imageDefault input.chkInput {
	width:auto;
	margin-right:3px;
	float:left;
}
.boxPostPhoto .imageDefault label {
	line-height:13px;
	float:left;
}
.boxPostPhoto .userInput ul{
	float:left;
	clear:both;
	width:260px;
	padding-left:120px;
}
.boxPostPhoto .userInput ul li{
	float:left;
	clear:both;
	width:246px;
	margin-left:14px;
	color:#999999;
}
.boxPostPhoto .errorMessage {
	padding-left:120px;
	width:260px;
	font-size:11px;
}
.boxPostPhoto .secAction {
	float:left;
	clear:both;
	width:260px;
	background:url(../img/bg/line-dotted.gif) left top repeat-x;
	padding-top:5px;
	padding-left:120px;
}
.boxPostPhoto .secAction input {
	float:left;
	width:80px;
	margin:5px 0;
}
/**
 * company
*/
.boxCompany {
	clear:both;
	width:380px;
	margin-bottom:20px;
	float:left;
	text-align:left;
}
.boxCompany .companyItem {
	float:left;
	clear:both;
	width:380px;
}
.boxCompany .companyItems {
	float:left;
	clear:both;
	width:380px;
}
.boxCompany .companyItems .userInput {
	float:left;
	clear:both;
	width:380px;
	padding:5px 0;
}
.boxCompany .companyItems .userInput label {
	float:left;
	width:120px;
}
.boxCompany .companyItems .userInput label.lblTime {
	float:left;
	width:auto;
}
.boxCompany .companyItems .userInput input,
.boxCompany .companyItems .userInput textarea,
.boxCompany .companyItems .userInput select {
	float:left;
	width:240px;
}
.boxCompany .companyItems .userInput input.rdoTime {
	float:left;
	margin-right:3px;
	width:auto;
}
.boxCompany .companyItems .userInput select.selTime {
	float:left;
	width:120px;
	margin-bottom:5px;
}
.boxCompany .companyItems .userInput select.firstItem {
	float:left;
	width:115px;
	margin-right:5px;
}
.boxCompany .companyItems .userInput select.selToTime {
	float:left;
	width:95px;
}

.boxCompany .companyItems .userInput div {
	margin-bottom:5px;
	float:left;
	width:240px;
}
.boxCompany .secAction {
	float:left;
	clear:both;
	width:230px;
	padding-left:120px;
}
.boxCompany .secAction input {
	float:left;
	width:80px;
	margin:5px 0;
}
.boxCompany .errorMessage {
	float:left;
	clear:both;
	padding:5px 0 0px 120px;
	width:230px;
	font-size:11px;
}
/**
 * school
*/
.boxSchool {
	clear:both;
	width:380px;
	margin-bottom:20px;
	float:left;
	text-align:left;
}
.boxSchool .schoolItem {
	float:left;
	clear:both;
	width:380px;
}
.boxSchool .schoolItems {
	float:left;
	clear:both;
	width:380px;
}
.boxSchool .schoolItems .userInput {
	float:left;
	clear:both;
	width:380px;
	padding:5px 0;
}
.boxSchool .schoolItems .userInput label {
	float:left;
	width:120px;
}
.boxSchool .schoolItems .userInput input,
.boxSchool .schoolItems .userInput select {
	float:left;
	width:240px;
}

.boxSchool .schoolItems .userInput select.selTime {
	float:left;
	width:120px;
	margin-bottom:5px;
}
.boxSchool .schoolItems .userInput select.firstItem {
	float:left;
	width:115px;
	margin-right:5px;
}
.boxSchool .schoolItems .secAction {
	float:left;
	clear:both;
	width:230px;
	padding-left:120px;
}
.boxSchool .schoolItems .secAction input {
	float:left;
	width:80px;
	margin:5px 0;
}

/* box reply rumour */
.boxReplyRumour {
	float:left;
	width:280px;
	clear:both;
	margin-bottom:10px;
	text-align:left;
}
.boxReplyRumour .replyRumourItem {
	float:left;
	width:280px;
	clear:both;
}
.boxReplyRumour .replyRumourItems {
	float:left;
	width:280px;
	clear:both;
}
.boxReplyRumour .userInput {
	float:left;
	width:280px;
	clear:both;
	margin-bottom:5px;
}
.boxReplyRumour .userInput label {
	float:left;
	width:90px;
}
.boxReplyRumour .userInput textarea,
.boxReplyRumour .userInput input
{
	float:left;
	width:180px;
}
.boxReplyRumour .userInput .errorMessage {
	float:left;
	padding-left:90px;
	font-size:11px;
}
.boxReplyRumour .userInput ul
{
	float:left;
	width:190px;
	clear:both;
	color:#999999;
	font-size:11px;
}
.boxReplyRumour .userInput ul li
{
	float:left;
	width:260px;
	clear:both;
	margin-left:20px;
}
.boxReplyRumour .secAction {
	float:left;
	clear:both;
	padding-left:90px;
}
.boxReplyRumour .secAction input {
	float:left;
	width:80px;
	margin:5px 0;
}
/** box login */
.boxLogin {
	float:left;
	clear:both;
	width:280px;
}
.boxLogin .loginItem {
	float:left;
	clear:both;
	width:280px;
}
.boxLogin .loginItem .userInput{
	float:left;
	width:280px;
	clear:both;
	padding-bottom:5px;
}
.boxLogin .loginItem .userInput label {
	float:left;
	width:80px;
	line-height:20px;
}
.boxLogin .loginItem .userInput input {
	float:left;
	width:180px;
}
.boxLogin .loginItem .userInput input.chkRememberMe {
	margin-left:80px;
	float:left;
	width:auto;
	line-height:20px;
	margin-right:3px;
	margin-top:4px;
}
.boxLogin .loginItem .errorMessage {
	float:left;
	padding-left:80px;
	font-size:11px;
}
.boxLogin .loginItem .secAction  {
	float:left;
	width:200px;
	clear:both;
	padding-left:80px;
	padding-bottom:5px;
	border-bottom:1px solid #D9D9D9;
	margin-bottom:10px;
}
.boxLogin .loginItem .secAction input {
	float:left;
	width:100px;
}
.boxLogin .loginItem ul {
	float:left;
	clear:both;
	padding-left:30px;
	width:250px;
	list-style:none;
}
.boxLogin .loginItem ul li {
	float:left;
	width:auto;
	background:url(../img/bg/li-line-gray.gif) left center no-repeat;
	padding: 0 5px 0 6px;
}
.boxLogin .loginItem ul li.firstChild {
	padding-left:0;
	background:none;
}
/* box notification */
.boxPresenceBarNotification {
	float:left;
	width:280px;
	clear:both;
	text-align:left;
}
.boxPresenceBarNotification .presenceBarNotificationItem {
	float:left;
	width:280px;
	clear:both;
}
.boxPresenceBarNotification .presenceBarNotificationItems {
	float:left;
	width:280px;
	clear:both;
}
.boxPresenceBarNotification .presenceBarNotificationItems ul {
	float:left;
	clear:both;
	width:280px;
	list-style:none;
}
.boxPresenceBarNotification .presenceBarNotificationItems ul li {
	float:left;
	clear:both;
	width:280px;
	background:url(../img/bg/line-dotted.gif) left top repeat-x;
	line-height:16px;
	padding:2px 0;
}
.boxPresenceBarNotification .presenceBarNotificationItems ul li.firstChild{
	background:none;
	padding-top:0;
}
.boxPresenceBarNotification .presenceBarNotificationItems ul li.unreadItem {
	font-weight:bold;
}
.boxPresenceBarNotification .presenceBarNotificationItems ul li p {
	float:left;
	text-align:right;
	width:280px;
	padding:0;
	margin:0;
	line-height:16px;
	color:#999999;
	font-weight:normal;
}
/* box feed */
.boxPresenceBarFeed {
	float:left;
	width:298px;
	clear:both;
	text-align:left;
	font-size:11px;
}
.boxPresenceBarFeed .presenceBarFeedItem {
	float:left;
	width:298px;
	clear:both;
}
.boxPresenceBarFeed .presenceBarFeedItems {
	float:left;
	width:298px;
	clear:both;
	height:270px;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.filterItem {
	float:left;
	clear:both;
	width:280px;
	list-style:none;	
	margin:0;
	padding:0 9px;
	background-color:#ededed;
	border-bottom:1px solid #999999;
}

.boxPresenceBarFeed .presenceBarFeedItems ul.filterItem li{
	padding:5px 5px 5px 6px;
	border-left:1px solid #999999;	
	float:left;
	width:auto;
	clear:none;
	background:none;
	font-weight:bold;
	line-height:normal;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.filterItem li a{
	color:#000000;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.filterItem li.firstChild {
	padding-left:0;
	padding-top:auto;
	border-left:none;
}
.boxPresenceBarFeed .presenceBarFeedItems .secAction {
	float:right;
	clear:both;
	width:280px;
	background-color:#F6F6F6;
	height:22px;
	padding-left:9px;
	padding-right:9px;
	border-bottom:1px solid #999999;
}
.boxPresenceBarFeed .presenceBarFeedItems .secAction .circleData {
	background:url(../img/bg/header-point-right.gif) right center no-repeat;
	float:right;
	font-size:11px;
	height:21px;
}
.boxPresenceBarFeed .presenceBarFeedItems .secAction .circleData .circleDataItem {
	float:left;
	background:url(../img/bg/header-point-left.gif) left center no-repeat;
	float:left;
	padding-left:3px;
	height:21px;
}
.boxPresenceBarFeed .presenceBarFeedItems .secAction .circleData .circleDataItems {
	float:left;
	padding-right:8px;
	padding-left:5px;
	line-height:20px;
	font-weight:bold;	
}
.boxPresenceBarFeed .presenceBarFeedItems ul.showContent {
	float:left;
	clear:both;
	width:298px;
	list-style:none;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.showContent li {
	float:left;
	clear:both;
	width:280px;
	background:url(../img/bg/line-dotted.gif) left top repeat-x;
	line-height:16px;
	padding:2px 9px;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.showContent li.firstChild{
	background:none;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.showContent li.unreadItem {
	font-weight:bold;
}
.boxPresenceBarFeed .presenceBarFeedItems ul.showContent li p {
	float:left;
	text-align:right;
	width:280px;
	padding:0;
	margin:0;
	line-height:16px;
	color:#999999;
	font-weight:normal;
}

/* box typing */
.boxPresenceBarTyping {
	float:left;
	width:180px;
	clear:both;
	text-align:left;
}
.boxPresenceBarTyping .presenceBarTypingItem {
	float:left;
	width:180px;
	clear:both;
}
.boxPresenceBarTyping .presenceBarTypingItems {
	float:left;
	width:180px;
	clear:both;
}
.boxPresenceBarTyping .presenceBarTypingItems ul {
	float:left;
	list-style:none;
	width:180px;
	clear:both;
}
.boxPresenceBarTyping .presenceBarTypingItems ul li {
	background:url(../img/bg/line-dotted.gif) left top repeat-x;
	padding:3px 0;
	float:left;
	clear:both;	
	width:180px;
}
.boxPresenceBarTyping .presenceBarTypingItems ul li.firstChild{
	background:none;
	padding-top:0;
}
.boxPresenceBarTyping .presenceBarTypingItems ul li input {
	width:auto;
	margin-right:3px;
	margin-left:5px;
	float:left;
	margin-top:4px;
}
.boxPresenceBarTyping .presenceBarTypingItems ul li label {
	float:left;
	width:auto;
}
/***/
.boxBlacklistOfDebate {
	float:left;
	width:580px;
	clear:both;
	margin-bottom:20px;
	text-align:left;
}
.boxBlacklistOfDebate .blacklistOfDebateItem {
	float:left;
	width:580px;
	clear:both;
}
.boxBlacklistOfDebate .blacklistOfDebateItems {
	float:left;
	width:558px;
	clear:both;	
	padding-left:20px;
	border:1px solid #cccacb;
	max-height:300px;
	* height: expression(this.height > 299 ? '200px' : 'auto' );
	overflow-y:scroll;
	overflow-x:hidden;
}
.boxBlacklistOfDebate .blacklistOfDebateItems .chooseUserAvatar {
	width:107px !important;
	margin-top:10px;
}

.boxBlacklistOfDebate .blacklistOfDebateItems ul {
	float:left;
	clear:both;
	width:558px;
	list-style:none;
	margin-bottom:10px;
}
.boxBlacklistOfDebate .blacklistOfDebateItems ul li {
	background:url(../img/bg/li-line-gray.gif) left center no-repeat;
	padding:0 5px;
	float:left;
	width:auto;
	line-height:22px;
}
.boxBlacklistOfDebate .blacklistOfDebateItems ul li.firstChild {
	background:none;
	padding-left:0;
}
.boxBlacklistOfDebate .blacklistOfDebateItems ul li.lastChild {
	background:none;
	padding-left:0;
	width:415px;
	text-align:right;
}
.boxBlacklistOfDebate .notContent {
	width:580px;
	border:0;
	padding:0;
}
/** source refer of debate */
.boxSourceOfDebate {
	float:left;
	width:580px;
	clear:both;
	margin-bottom:20px;
	text-align:left;
}
.boxSourceOfDebate .sourceOfDebateItem {
	float:left;
	width:560px;
	clear:both;
	border:1px solid #cccacb;
	padding:9px;
}
.boxSourceOfDebate .sourceOfDebateItems {
	float:left;
	width:560px;
	clear:both;		
}
.boxSourceOfDebate .sourceOfDebateItems iframe {
	float:left;
	clear:both;
	width:558px;
	height:300px;
	border:0;
	overflow-y:auto;
}
/** show video clip of debate's comment*/
.boxVideoOfDebate {
	float:left;
	clear:both;
	width:380px;
	text-align:left;
}
.boxVideoOfDebate .videoOfDebateItem,
.boxVideoOfDebate .videoOfDebateItems {
	float:left;
	clear:both;
	width:380px;
}
/** show photo */
.boxShowPhoto {
	float:left;
	clear:both;
	width:380px;
}
.boxShowPhoto .showPhotoItem,
.boxShowPhoto .showPhotoItems {
	float:left;
	width:380px;
	clear:both;
}
.boxShowPhoto .showPhotoItems ul {
	float:left;
	clear:both;
	list-style:none;
	width:380px;
}
.boxShowPhoto .showPhotoItems ul  li {
	float:left;
	clear:both;
	width:380px;
	text-align:center;
}
/** point of view */
.boxPointOfView {
	float:left;
	clear:both;
	width:380px;
}
.boxPointOfView .pointOfViewItem,
.boxPointOfView .pointOfViewItems {
	float:left;
	width:380px;
	clear:both;
}
.boxPointOfView .pointOfViewItems table {
	border-collapse:collapse;
	border-color:#cccacb;
	font-size:11px;
}
.boxPointOfView .pointOfViewItems table th {
	height:30px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	background-color:#eeeced;
}
.boxPointOfView .pointOfViewItems table td {
	padding:5px;
}
.boxPointOfView .pointOfViewItems .chkItem {
	width:10px;
}
.boxPointOfView .pointOfViewItems .pointItem {
	width:70px;
	text-align:left;
}
.boxPointOfView .pointOfViewItems .contentItem {
	width:270px;
	text-align:left;
}
.boxPointOfView .pointOfViewItems .clrPoint {
	color:#810001;
	font-weight:bold;
}
/** privacy setting */
.boxPrivacy {
	float:left;
	clear:both;
	width:280px;
	padding:9px;
}
.boxPrivacy .privacyItem,
.boxPrivacy .privacyItems {
	float:left;
	width:280px;
	clear:both;
}
.boxPrivacy .privacyItems ul {
	float:left;
	clear:both;
	list-style:none;
	width:280px;
}
.boxPrivacy .privacyItems ul  li {
	float:left;
	width:110px;
	text-align:left;
	padding:5px 0 5px 30px; 
}
.boxPrivacy .privacyItems ul  li input {
	margin-right:3px;
	margin-top:3px;
	float:left;
}
.boxPrivacy .privacyItems ul  li label {
	float:left;
	line-height:20px;
}
.boxPrivacy .privacyItems .secAction {
	border-top: 1px solid #cccacb;
	padding-top:9px;
	margin-top:9px;
	float:left;
	width:190px;
	padding-left:90px;
}
.boxPrivacy .privacyItems .secAction input {
	width:100px;
	float:left;
}