*{
	font:12px/1.5 tahoma;
	cursor:default;}

html,
body{
	border:none;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;}

body{
	/* for opera & safari. 避免當訊息較多時，訊息範圍的高度將超出設定範圍前，在這兩個 browser 會出現 body 的 scrollbar 顯示，或跑位的情形 */
	overflow:hidden;}

form,
input,
select{
	margin:0px;
	padding:0px;
	line-height:1;}

p{
	margin:0px;
	padding:2px 5px 2px;}

a{
	text-decoration:none;
	color:blue;}
a:hover{
	text-decoration:underline;}

#mfm{
	border:none;}

#msg_fm{
	vertical-align:bottom;}

#msg_area{
	/* background-color:#aaa; */
	overflow:auto;}

.msg_show_a .msg_a,
.msg_show_a .msg_s{
	display:block;}
.msg_show_s .msg_a{
	display:none;}

#msg_in{
	background-color:#ccc;
	height:120px;}

#toolbar{
	background-color:#bbb;}
#toolbar td{
	padding:2px 5px 2px;}

#msg_ki{
	width:100%;
	resize:none;
	cursor:text;}

#mb{
	vertical-align:top;
	width:160px;}

#mb_lmt{
	background:#ddd;
	height:100%;
	overflow:auto;}

.f12{font:12px/1.5 tahoma !important;} .f12 *{font:12px/1.5 tahoma !important;}
.f13{font:13px/1.5 tahoma !important;} .f13 *{font:13px/1.5 tahoma !important;}
.f14{font:14px/1.5 tahoma !important;} .f14 *{font:14px/1.5 tahoma !important;}
.f15{font:15px/1.5 tahoma !important;} .f15 *{font:15px/1.5 tahoma !important;}
.f16{font:16px/1.5 tahoma !important;} .f16 *{font:16px/1.5 tahoma !important;}
.f17{font:17px/1.5 tahoma !important;} .f17 *{font:17px/1.5 tahoma !important;}
.f18{font:18px/1.5 tahoma !important;} .f18 *{font:18px/1.5 tahoma !important;}