.line_link {background:#f3f0f7;}

#common .tbl_l .tbl_head_ {
	border-left:2px solid #5e50a1;
	border-right:2px solid #5e50a1;
	border-top:1px solid #5e50a1;
	/*border-bottom:1px solid #5e50a1;*/
	background-color: #5e50a1;
}

#common .tbl_t .tbl_head td {
	background:#efeef4 none repeat scroll 0 0;
}

#common .tbl_l .tbl_head td {
	border-left:2px solid #efeef4;
	border-right:2px solid #efeef4;
}
.tbl_top td {
	background:#f9f9fb none repeat scroll 0 0;
	border:2px solid #efeef4;
}

#common .tbl_l .tbl_top td {
border-bottom:1px solid #efeef4;
}

#common .tbl_l .user_in, #common .tbl_l .mess_in {
border-bottom:2px solid #efeef4;
border-left:2px solid #efeef4;
border-right:2px solid #efeef4;
}
.tbl td {
	border:1px solid #efeef4;
}

.tbl_head td {
	background:#5e50a1 none repeat scroll 0 0;
	border-color:#5e50a1 #5e50a1 -moz-use-text-color;
	border-style:solid solid none;
	border-width:1px 1px medium;
}

.tbl .heart_redl a, .tbl .heart_red a {color:#000;}

.tbl_m .tbl_head .tbl_frst {background-color:#5e50a1;border:1px solid #5e50a1;border-bottom:none;}

.tbl_m .tbl_head td {border-top:1px solid #5e50a1;}
.tbl_m .tbl_last {border-right:1px solid #5e50a1;}

.tbl_m .rose .tbl_frst, #common .tbl_t .rose .heart_marl, #common .tbl_t .rose .heart_red, #common .tbl_t .rose .heart_mar, #common .tbl_t .rose .heart_bl, #common .tbl_t .rose .heart_bll, #common .tbl_t .rose .heart_redl, #common .tbl_t .rose .heart_cl, #common .tbl_t .rose .heart_mv, #common .rose .heart_marl, #common .rose .heart_red, #common .rose .heart_mar, #common .rose .heart_bl, #common .rose .heart_bll, #common .rose .heart_redl, #common .rose .heart_cl, #common .rose .heart_mv, .rose td {
background-color:#f9f9fb;
}
.tbl_m td {border:1px solid #efeef4;}

.tbl_m .tbl_head_ {
	background-color:#5e50a1;
	border-left:1px solid #5e50a1;
	border-right:1px solid #5e50a1;
	border-top:1px solid #5e50a1;
}

.forum_who {background-color:#f3f0f7;}