.comment_d{
font-size:12px;
color:#333;
background:url(/images/pink.gif);
height:20px;
padding:3px;
margin:5px 0 0;
display:block;
clear:both;
}
.comment_x{
font-size:12px;
color:#666;
background:url(/images/25bg-eee.gif) #eee top center repeat-x;
height:20px;
padding:3px;
margin:5px 0 0;
display:block;
clear:both;
}
.comment_x a{
color:#8595a6;
}
.comment_x a:hover{
color:#7a6a59;
}
.comment_o{
font-size:12px;
color:#333;
background:url(/images/25bg-e5f8ff.gif) #e5f8ff top center repeat-x;
height:20px;
padding:3px;
margin:5px 0 0;
display:block;
clear:both;
}
.comment_o a{
color:#0087F0;
}
.comment_o a:hover{
color:#f70;
}
.comment_left{
float:left;margin:0;padding:0;line-height:150%;
}
.comment_right{
font-size:11px;
float:right;margin:0;padding:0;line-height:150%;
}
.slickbox{
color:#333;
padding:0;
margin:0;
line-height:150%;
background:#eee;
display:none;
}
.slickbox_title{
border-left: solid #c7cbd5 1px;
border-bottom: solid #c7cbd5 1px;
}
.slickbox p{
padding:3px 22px;
margin:0;
letter-spacing:1px;
}
.clickbox{
color:#333;
padding:0;
margin:0;
line-height:150%;
background:#fff;
display:block;
width:480px;
float:right;
overflow:hidden;
}
.clickbox p{
font-size:12px;
padding:3px 10px;
margin:0;
letter-spacing:1px;
}
.clickbox_ava{
float:left;
text-align:center;
padding:3px;
margin:0;
}
.clickbox_ava img{
border:1px solid #ccc;
}
.clickbox_title{
border-left: solid #e5f8ff 1px;
border-bottom: solid #e5f8ff 1px;
}
/* 修改ie6左欄錯誤 */
.talkbox{
display:block;
clear:both;
width:100%;
margin:0;
padding:0;
}
/* Q׭Tabs */
.Ctabnav {
height: 24px;
margin:0;
padding:0;
border-bottom:2px solid #f70;
}

.Ctabnav li {
height: 24px;
float:right;
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
.Ctabnav a:link, .Ctabnav a:visited {
height: 24px;
background: url(/images/Ctabnav_ccc.gif) #ccc top left no-repeat;
font-family:verdana;
font-size: 12px;
line-height: 200%;
font-weight: normal;
padding: 5px 10px;
margin: 0 0 0 2px;
text-decoration: none;
color: #555;
}

.Ctabnav a:link.active, .Ctabnav a:visited.active {
background: url(/images/Ctabnav_f70.gif) #f70 top left no-repeat;
font-weight:normal;
color: #fff;
}

.Ctabnav a:hover {
color:#000;
background: url(/images/Ctabnav_0af.gif) #00aaff top left no-repeat;
}
/* Quick-reply title */
#qreply_title{
height:40px;
width:555px;
background:url(/images/qreply_title.png) bottom center no-repeat;
}
#qreply_reply_title{
height:40px;
width:97.35%;
background:url(/images/qreply_title.png) bottom left no-repeat;
}
#logincomment{
font-family:verdana;
font-size:15px;
color:#333;
letter-spacing:1px;
margin:0;
padding:20px 40px;
background:#fafafa;
border:1px solid #eee;
}
.mycomment{
border: 1px solid gray;
width: 555px;
height:60px;
align:top;
padding:1px;
margin:1px 0 0 0;
}
.undisable_block{
display:block;
}
.disable_block{
display:none;
}
/* gray dotted border fix */
a {noFocusLine:expression(this.onFocus=this.blur())} /* For IE */
:focus {-moz-outline-style: none} /* For Firefox */
/* BY BugTracker 12 */
/*gbbody*/
.gbBox {
	clear: both;
	width: 400px;
	background: url(/images/card_center.gif) repeat-y;
	margin: 20px auto;
}
.gbBoxLeft {
	float: left;
	width: 130px;
	background: url(/images/card_top.gif) no-repeat 0px 0px;
}
	.ImgTd {
		width: 110px;
		height: 101px;
		text-align: center;
		background: url(/images/card.gif);
		padding-top: 9px;
		margin: 10px 0px 0px 10px;
	}
	.ImgTd img { border: 0px solid #fff; }
.gbBoxRight {
	float: right;
	width: 270px;
	overflow: hidden;
	background: url(/images/card_top.gif) no-repeat right 0px;
}
	table.InnerBox {
		width: 244px;
		background: #fff;
		border-collapse: collapse;
		margin: 13px auto 0px auto;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;
	}
	.fieldName {
		text-align: left;
		line-height: 25px;
		vertical-align: top;
		color: #666;
		border-bottom: 1px solid #65a9dd;
		padding: 0px 0px 0px 5px;
	}
	.endName {
		text-align: right;
		line-height: 25px;
		vertical-align: top;
		color: #666;
		border-bottom: 0px solid #65a9dd;
		padding: 0px 0px 0px 0px;
	}	
	.titleName {
	  font-weight: bold;
		text-align: left;
		line-height: 25px;
		vertical-align: top;
		color: #666;
		border-bottom: 0px solid #65a9dd;
		padding: 0px 0px 0px 0px;
	}
.spacerDiv {
	clear: both;
	height: 12px;
	background: url(/images/card_foot.gif) no-repeat bottom;
}
#gbfooter {
	display: none;
}
/*gbbody-END*/

