/*body*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 23px;margin: 0px;color: #333333; background-repeat: repeat-x;}

a {text-decoration: none;color: #888888;}
a:hover{text-decoration: none;color: #333333;}

b a {text-decoration: none;color: #0000FF;}
b a:hover{text-decoration: none;color: #0000FF;}

/*content*/

#content{margin: auto;width: 892px;}

#menu {background-image: url(../images/index_1.gif); clear: both; background-repeat: no-repeat; background-position: bottom;}
#top{height: 180px;}

#adm_title{border:solid #000000;border-width:1px;}
#adm{border:solid #CCCCCC;border-width:1px;}

.main_title{
	font-size: 10pt;
	background-color: #999999;
	color: #333333;
	/*background-image: url(../images/board_b.jpg);*/
	/*border:solid #CCCCCC;
	border-width:1px;*/
}

.form_button{
	/*background-image: url(../images/board_b.jpg);*/
	background-color: #E7E7E7;
	border: 1px solid #B7B7B7;
	color: #646464;
}

.form_text{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #666666;
}

.tb_title{
	font-size: 14pt;
	color: #FFFFFF;
	background-image: url(../images/board_b.jpg);
	font-weight: bold;
}


/* ½u¤W°Q½× */
div.discussion_content .discussion_list, div.discussion_content .discussion_reply { background:url(../images/discussion_listbg.jpg) repeat-y; width:725px; margin: 0 0 0 25px; }
div.discussion_content { float:left; width:770px;}
div.discussion_content .discussion_reply .top { background:url(../images/discussion_replytop.jpg) no-repeat; position:relative; height:61px;}
div.discussion_content .discussion_reply .top .txt { width:500px; position:absolute; color:#cc3366; font-size:15px; font-weight:bold; top:20px; left:10px;  padding: 3px 0 3px 0; }
div.discussion_content .discussion_reply .top .txt span { color:#333333;}
div.discussion_content .discussion_reply .top .date { position:absolute; color:#666666; font-size:15px; top:23px; right:23px;}
div.discussion_content .discussion_reply .master { padding: 20px 0 20px 25px; color:#333333;}
div.discussion_content .discussion_reply .expert { text-align:right; margin: 0 0 0 40px; border-top: 1px dotted #cccccc; padding: 35px 40px 0 100px; background:url(../images/expert_bg.jpg) 0 30px no-repeat; min-height:10px;}
div.discussion_content .discussion_reply p.mdate { text-align:right; font-size:12px; color:#666666;}
div.discussion_content .discussion_reply .hot { text-align:right; padding: 0 25px 0 0; color:#333333; font-size:12px; margin: 30px 0 10px 0;}
div.discussion_content .discussion_reply .expert2 { text-align:right; margin: 0 0 0 40px; border-top: 1px dotted #cccccc; padding: 35px 0 0px 50px; background:url(../images/expert_bg.jpg) 0 30px no-repeat; min-height:10px;}
div.discussion_content .discussion_reply .guest { position:relative; padding: 5px 40px 15px 135px; color:#666666; line-height:24px;}
div.discussion_content .discussion_reply .guest span { font-weight:bold; font-size:15px; color:#000000; line-height:24px;}
div.discussion_content .discussion_reply .bignum { position:absolute; top:5px; right:595px; color:#ff3366; font-weight:bold; font-size:48px; font-family:arial; padding: 10px 0 10px 0;}
div.discussion_content .discussion_reply .buttonbox { position:absolute; top:15px; right:40px; padding: 10px 0 10px 0;}
