@import url(base.css);

.addnewBtn{ position:absolute; right:10px; top:0}
small.postInfo{padding-left:0;}
.productInfo{float:none; width:auto; margin:0; padding:0;border:none; background:none;}
.repost,.user{padding:0;}
.bbs_attach{padding:0;display:block; margin:0; font-size:12px;}
.reply{background:#fff; padding-top:2px;}
ul.replyList{border-top:1px dotted #eee; padding:10px 0 }
ul.replyList li{ clear:both;zoom:1;margin:5px 0 0 0;overflow:hidden }
ul.replyList li .userthumb img{ width:36px; height:36px; padding:2px; border:1px solid #ddd;  }
ul.replyList li .supportBtn{ margin-top:10px; }
ul.replyList li .supportBtn p{ padding:0; margin:0 0 2px 0; }
ul.replyList li .user{  margin:0; line-height:20px; font-size:12px;color:#888; padding:2px 0 2px 10px;background:#f0f0f0;zoom:1;}
ul.replyList li .repost{ padding:0 ;font-size:12px;}
ul.replyList li .hasquote{ padding:10px 0 10px 10px;}
ul.replyList li .user small{ font-size:12px;}
ul.replyList li .quoteBox{ padding:0 0 0 10px; border-left:2px solid #f0f0f0; background: url(../img/replyicomini.gif) no-repeat 0 0; line-height:150%; margin-left:3em;}
ul.replyList li .quote{padding:2px; border-bottom:1px dotted #ddd;  }
ul.replyList li span.floor{ float:right; font-size:12px; color:#aaa;}
ul.replyList li span.floor a{ margin-left:5px;}
ul.replyList li .quote .user{color:#888; padding-left:0;padding-right:10px;  background:none; border:0; margin:0;}
ul.replyList li .quote .repost{padding:5px 0;font-size:12px; }
cite.quoteContent{ display:block; background:#fefdef; border:1px solid #f2f1cf; border-left:0;border-right:0; margin:5px 0; padding:10px 0; }

.brief{font-size:14px;}
.briefContent,.bbsAttachContent{margin:0; clear:both}
.briefContent{margin: 1em 0; line-height:160%; }
.reply{font-size:12px; line-height:160%;}
.reply h4{ padding:5px 0 0 10px;}

.topicTitle h1{ font:bold 18px/120% Arial,Verdana,sans-serif; color:#222; width:550px; margin:5px 0 0 0;}
.topicTitle{background:none; }
.authorExp{ font-size:12px; line-height:1.5em;margin:5px 0;  padding:5px 0 5px 10px; background:#f5f5f5;  display:block; overflow:hidden; zoom:1; border-top:1px solid #eee; border-bottom:1px solid #eee;  }
.authorExpInfo{  color:#333; float:left;width:55%;}
.authorExpInfo li{padding:1px 0;float:left; width:45%;}
.authorExpInfo li em{color:#c36; }
.authorExpInfo small{margin-left:4px;}

.ratingBlock{ text-align:center; float:left; width:45%; zoom:1; }
.ratingBlock:after{ content:"."; clear:both; visibility:hidden; width:0;height:0; display:block;}
.ratingBlock h3{ font:normal 12px/40px Arial,sans-serif; display:inline-block;float:left;}
.ratingBlock strong{ font-weight:bold;font-size: 40px;line-height:1em;color:#c36;display:inline-block; float:left;}
.ratingBlock small{ display:block; }

.postaction{ text-align:right; color:#ccc; font-size:12px;padding:0;}
.postaction a{ margin-left:5px;}
.postaction span small{ color:#888;}

.postAuthorInfo dt img{ width:48x; height:48px; padding:4px; }
.postAuthorInfo dt { width:60px; float:left;}
.postAuthorInfo dd{width:200px; float:left;}

form#uc{margin:5px 0;}

/* 111222 add */

table.editor{ line-height:normal;}
.popupmenu_popup {	border: #b8d1ee 1px solid; color: #14466b;}
.popupmenu_option {padding:3px 8px;  background: #d9eef9; color: #154ba0; white-space: nowrap;}
.popupmenu_option a {padding:3px 8px; 	 color: #154ba0; text-decoration: none}
.popupmenu_highlight {padding:3px 8px;	 background: #7ac4ea; cursor: pointer; color: #fff;  white-space: nowrap}
.popupmenu_highlight a {padding:3px 8px;	color: #ffffff;text-decoration: none}
.editor_colornormal {	padding: 2px! important;border: none! important;}
.editor_colorhover {
	padding-right: 2px! important; padding-left: 2px! important; padding-bottom: 2px! important; border-top-style: none! important; padding-top: 2px! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important
}
.editor_colornormal div {
	border-right: #f6f6f6 1px solid; border-top: #f6f6f6 1px solid; overflow: hidden; border-left: #f6f6f6 1px solid; width: 10px; cursor: pointer; border-bottom: #f6f6f6 1px solid; height: 10px
}
.editor_colorhover div {
	border-right: #333 1px solid; border-top: #333 1px solid; overflow: hidden; border-left: #333 1px solid; width: 10px; cursor: pointer; border-bottom: #333 1px solid; height: 10px
}
.editor_buttonnormal {
	padding-right: 1px; padding-left: 1px; background: #ebf4fd; padding-bottom: 1px; color: #000000; border-top-style: none; padding-top: 1px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.editor_buttondown {
	border-right: #b8d1ee 1px solid; padding-right: 0px; border-top: #b8d1ee 1px solid;
	padding-left: 0px; background: #ebf4fd; padding-bottom: 0px;
	border-left: #b8d1ee 1px solid; color: #000000; padding-top: 0px;
	border-bottom: #b8d1ee 1px solid
}
.editor_buttonhover {
	border-right: #b8d1ee 1px solid; padding-right: 0px; border-top: #b8d1ee 1px solid; padding-left: 0px; background: #ebf4fd; padding-bottom: 0px; border-left: #b8d1ee 1px solid; color: #000000; padding-top: 0px; border-bottom: #b8d1ee 1px solid
}
.editor_buttonselected {
	border-right: #b8d1ee 1px solid; padding-right: 0px; border-top: #b8d1ee 1px solid; padding-left: 0px; background: #ebf4fd; padding-bottom: 0px; border-left: #b8d1ee 1px solid; color: #000000; padding-top: 0px; border-bottom: #b8d1ee 1px solid
}
.editor_menunormal {
	padding-right: 3px; padding-left: 3px; background: #ffffff; padding-bottom: 0px; font: 11px tahoma; overflow: hidden; color: #000000; padding-top: 0px; white-space: nowrap; height: 18px
}
.editor_menuhover {
	padding-right: 3px; padding-left: 3px; background: #ffffff; padding-bottom: 0px; font: 11px tahoma; overflow: hidden; color: #000000; padding-top: 0px; white-space: nowrap; height: 18px
}
.editor_menunormal {
	border-right: #ffffff 1px solid
}
.editor_menuhover {
	border-right: #b8d1ee 1px solid
}
.editor_menuhover div {
	background: #ffffff; color: #000000
}
.editor_menunormal div {
	background: #ffffff; color: #000000
}
.editor_colormenunormal {
	border-right: #ffffff 1px solid
}
.editor_colormenuhover {
	border-right: #b8d1ee 1px solid
}
.editor_colornormal {
	padding-right: 2px; padding-left: 2px; font-size: 1px; padding-bottom: 2px; padding-top: 2px
}
.editor_colorhover {
	padding-right: 2px; padding-left: 2px; font-size: 1px; background: #b8d1ee; padding-bottom: 2px; padding-top: 2px; white-space: nowrap
}
.editor_colornormal div {
	border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; width: 10px; border-bottom: #003366 1px solid; height: 10px
}
.editor_colorhover div {
	border-right: #b8d1ee 1px solid; border-top: #b8d1ee 1px solid; border-left: #b8d1ee 1px solid; width: 10px; border-bottom: #b8d1ee 1px solid; height: 10px
}
