/**°ø¿ë**/
#btn { clear:both; width:350px; height:50px; position:relative; }
#navi { width:600px; height:40px; text-align:center; position:relative; }
/**°ø¿ë³¡**/

/**¹®¼­Á¦¸ñ**/
#title { width:583px; height:50px; margin: 10px 0px 0px 0px; padding:0px; text-align:center; position:relative; z-index:1;  }
#title .round_top{ margin: 0px; padding:0px; width:780px; height:15px; background:url(/images/temp/cate_top.png) 0px 5px no-repeat; position:relative; }
#title .round_bottom { margin: 0px; padding:0px; width:633px; height:15px; background:url(/images/cate_subtitle.png)  ; position:relative; }
.document_end { margin:-5px 0px 20px 0px; padding:0px; width:780px; height:30px; background:url(/images/temp/cate_bottom2.png) no-repeat; position:relative; }
#title h2{ margin:0px; padding:0px; width:780px; height:35px; line-height:30px; 
font-size:14px; font-weight:bold;text-align : center; background:url(/images/temp/cate_bg2.png) repeat-y; color  : #000000; position : relative; border-bottom:1px dotted #d5d5d5;}
/**¹®¼­Á¦¸ñ**/

/**´Ù¿î·Îµå**/
#download_title { padding-left:15px; background:url(/images/temp/cate_subtitle.png); height:33px; line-height:33px }
#download { margin:0px; width:780px; text-align:left; line-height:25px; font-size:12px; background:url(/bbs/images/temp/reply_bg.gif); }
#download ul {margin:0px; padding:10px; list-style-type:none;}
#download li{margin:0px; padding:0px; list-style-type:none;}
#download_bottom { background:url(/bbs/images/temp/reply_bottom.gif) no-repeat; width:780px;height:25px; }
/**´Ù¿î·Îµå³¡**/

/**¹®¼­Á¤º¸**/
#doc_buttons { margin:3px 0px 0px 8px ; padding:0px; width:580px; height:22px; line-height:40px;position:relative; }
#doc_information { float:right; width:240px; padding:10px; margin:0px 5px 20px 0px; font-size:12px; text-align:right; position:relative; background:#f3f3f3; border:1px dashed #d5d5d5; }
#doc_author{ margin:0px; padding:0px; right:0px; position:relative; }
#doc_date{ margin:0px; padding:0px; right:0px; font-family:tahoma; font-size:10px; font-weight:bold; position:relative; }
#doc_refer { margin:0px; padding:0px; right:0px; position:relative; }
/**¹®¼­Á¤º¸³¡**/



/**±Û ÀÐ±â**/
#document { margin:0px; background-color:#ffffff; color:#666666; font-size:12px; line-height:2em;  text-align:left; width:780px; height:auto; padding:0px 10px 0px 10px; background:url(/images/temp/cate_bg2.png) repeat-y; word-break:break-all; overflow:hidden; position:relative; }
#document #reading { width:730px; margin:0px 0px 0px 10px; padding:0px; line-height:2em; background-color:#ffffff; color:#444;  text-align:left; height:auto; position:relative; }
#document #reading font { line-height:2em;  }
#document #reading table { width:584px !important; font-size:13px; line-height:2em; }
#document h2 { font:bold 14px ±¼¸²; line-height:30px; height:30px; margin-top:20px; padding:3px; width:100%; border-bottom:4px dotted #d5d5d5; }
#document .submenu { width:100%; height:40px; background:url(/img/page.gif) 0 -20px no-repeat; }
/**±Û ÀÐ±â³¡**/

/**¸ñ·Ï**/
#bbslist ol { width:620px; margin:10px 0px 10px 0px; padding:0px; position:relative; }
#bbslist ol li{ width:620px; height:24px; left:0px; text-align:left; padding:0px 0px 0px 0px; line-height:24px; list-style-type:none; position:relative; }
#bbslist li .bbs_photo { left:0px; width:50px; height:24px; font-family:tahoma; font-size:12px; position:absolute; }
#bbslist li .bbs_title { left:50px; padding:0px; margin:0px; width:370px; height:24px; font-family:±¼¸²; color:#336699; overflow:hidden; position:absolute; } 
#bbslist li .bbs_writer { margin:0px; left:412px; width:80px; height:20px; font-family:±¼¸²; text-align:center; overflow:hidden; position:absolute; } 
#bbslist li .bbs_date { left:492px; width:73px; height:20px; font-family:tahoma; font-size:11px; margin:0px; text-align:center; overflow:hidden; position:absolute; } 
#bbslist li .bbs_refer { right:0px; width:55px; height:20px; font-family:tahoma; font-size:10px; font-weight:bold; text-align:right; position:absolute; }
/**¸ñ·Ï³¡**/

/**µ¿¿µ»ó**/
#av_system { left:50px; margin:20px 0px; padding:10px; width:520px; height:auto; text-align:center; border:1px solid #d5d5d5; background:#f3f3f3 50% no-repeat; position:relative; }
#MMPlayer1 { top:10px; left:140px; position:absolute; }
/**µ¿¿µ»ó³¡**/

/**¼­ºêÅ¸ÀÌÆ²**/
#sub_title { margin:0px; padding:0px; background:#f3f3f3; width:630px; height:auto; position:relative; text-align:left; }
#sub_title ol{ margin:0px; padding:0px; position:relative; }
#sub_title li{ margin:0px; padding:0px; position:relative; list-style-type:none; }
/**¼­ºêÅ¸ÀÌÆ² ³¡**/

/**´ñ±Û¿¡´ñ±Û**/
.rereple { width:560px; margin:0px 0px 0px 50px; padding:0px; height:68px; background:#f3f3f3; position:relative; }
.rereple textarea{ top:5px; left:5px; padding:0px; margin:0px; width:500px; height:60px; font:12px ±¼¸²; line-height:20px; border:1px solid #d5d5d5; position:absolute; }
.save_rerepl{ top:5px; left:510px; margin:0px; width:45px; height:60px; font:12px ±¼¸²; line-height:20px; border:1px solid #f3f3f3; position:absolute; }
.reply_submit { top:-26px; left:655px; margin:0px; width:45px; height:20px; font:12px ±¼¸²; line-height:20px; position:relative; }
/**´ñ±Û¿¡´ñ±Û³¡**/

/**ÅõÇ¥**/
#poll_top { width:580px; height:58px; margin:20px 0px 0px 16px; background:url(/images/poll_top.gif) no-repeat; position:relative; }
#poll_bg { width:580px; height:auto; font-size:12px; line-height:18px; margin:0px 0px 0px 16px; background:url(/images/poll_bg.gif) repeat-y; position:relative; }
#poll_title { margin:0px 0px 10px 13px; padding:0px 0px 0px 3px; width:556px; height:30px; line-height:30px; font-weight:bold; background:#f3f3f3; position:relative; }
#poll_bottom { width:580px; height:17px; font-size:1px; line-height:1px; margin:0px 0px 0px 16px; background:url(/images/poll_bottom.gif) no-repeat; position:relative; }
#poll_list { margin:0px 0px 0px 20px; padding:0px; width:550px; border-bottom:1px solid #f3f3f3; list-style-type:none; position:relative; }
#poll_list li{ height:22px; line-height:22px; position:relative; }
.poll_num { top:0px; left:0px; width:20px; height:22px; position:absolute; } 
.poll_ans { top:-2px; left:28px; width:320px; overflow:hidden; letter-spacing:-1; height:22px; position:absolute; }
.poll_totalp { top:0px; left:320px; width:70px; height:22px; text-align:right; color:#336699; position:absolute; }
.poll_graph { top:0px; left:395px; width:130px; height:22px; overflow:hidden; line-height:22px; position:absolute; }
.poll_button { top:0px; left:487px; width:40px; height:22px; position:absolute; }
.poll_summ { width:490px; height:30px; line-height:40px; overflow:hidden; font-size:12px; text-align:right; color:#336699; margin:0px; position:relative; }
/**ÅõÇ¥³¡**/

/**´ñ±Û ÀÐ±â**/
#view_comment_title { width:780px; height:30px; line-height:30px; border-bottom:1px solid #d5d5d5; position:relative; }
#view_comment_title_button { top:0px; right:0px; position:absolute; }
#comment { margin:10px 0px 30px 0px; width:780px; position:relative; text-align:left; word-break:break-all; font-family:±¼¸²; font-size:13px;}
#comment ol { clear:both; width:780px; margin:0px; padding:0px; left:0px; border-bottom:1px dotted #d5d5d5; position:relative; }
#comment ol li { clear:both; margin:0px; padding:0px 0px; position:relative; list-style-type:none; }
#comment ul { clear:both; margin:0px; padding:0px; left:0px; position:relative; }
#comment ul li { margin:0px; padding:0px 0px 5px 0px; position:relative; list-style-type:none; position:relative; }
#comment li .rep_title { left:0px; width:760px; height:30px; line-height:20px; padding:10px 0px 0px 10px; font:12px ±¼¸²; position:relative; border-top:1px dotted #d5d5d5; vertical-align:bottom; }
#comment li .rep_title2 { margin:10px 0px 0px 0px; height:20px; line-height:20px; font:12px ±¼¸²; background:#ffffff; font-weight:bold; position:relative; }
#comment .rep_name { font:bold 12px tahoma,±¼¸²; color:#369; }
#comment .rep_date { font:11px µ¸¿ò; color:#399; }
#comment .rep2 { width:587px; padding:5px; margin:0px 0px 0px 40px; } 
.rebutton { color:#f80 !important; font:11px µ¸¿ò; }
.space { width:10px; height:10px; background:#ffffff; position:relative; }
#comment li .rep_text { margin:0px; padding:0px 0px 0px 25px; font:12px ±¼¸²; line-height:1.8em; position:relative; word-break:break-all; width:740px; height:auto; overflow:hidden;
word-break:keep-all  }
#comment li .rep_text2 { margin:0px; padding:0px 0px 0px 30px; font:12px ±¼¸²; line-height:1.8em; color:#000; position:relative; }
.rep_del { margin:0px; right:30px; width:25px; height:15px; font:11px µ¸¿ò; line-height:15px; color:#895445 !important; background:#f3f3f3; text-align:center; position:absolute }
.rep_police{ margin:0px; width:25px; font:11px µ¸¿ò; height:15px; line-height:15px; right:0px; color:#396 !important; text-align:center; background:#f3f3f3; position:absolute }
/**´ñ±Û ÀÐ±â ³¡**/

/**ÀÐ±â ¸®½ºÆ®**/
#bbslist2 { margin:10px 0px 20px 0px; width:760px;height:auto; border-top:1px dotted #e5e5e5; border-bottom:1px dotted #e5e5e5; position:relative; }
#bbslist2 ol { margin:10px 0px; padding:10px 0px; width:600px; text-align:left; list-style-type:none; position:relative; }
#bbslist2 ol li{ margin:2px 0px; padding:0px 0px 0px 20px; width:700px; font:13px ±¼¸²; height:24px; line-height:24px; overflow:hidden; position:relative; }
#bbslist2 a { color:#000; text-decoration:none; }
.sele { font-weight:bold; }
.blit1 { top:0px; left:5px; width:10px; height:20px; position:absolute; }
.blit0 { top:10px; left:5px; width:10px; height:20px; line-height:7px; font-weight:bold; position:absolute; }
.blit2 { top:0px; left:5px; width:10px; height:20px; position:absolute; }
.repcount { color:#c00; font:11px tahoma; }
/**ÀÐ±â ¸®½ºÆ® ³¡**/

/** ´ñ±Û´Þ±â ½ÃÀÛ **/
#write_comment_title { margin:20px 0px 0px 0px; text-align:right; color:#A95823; width:630px; height:18px; }
#write_comment { margin:0px auto; text-align:left; width:780px; padding:10px 0px; height:auto; border:1px solid #e5e5e5; background:#f3f3f3; position:relative; }
#write_comment dl { height:auto; margin:0px 0px 0px 0px; padding:0px; border:1px solid #f3f3f3; position:relative; }
#write_comment dt { float:left; width:80px; margin:5px 0px 0px 5px; text-align:center; padding-right:10px; }
#write_comment input, #write_comment textarea { border:1px solid #ccc; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
#write_comment #form_title { margin:0px 0px 5px 0px; width:300px; height:20px; line-height:20px; }
#write_comment #form_text { width:640px; height:100px; font:12px ±¼¸²; line-height:20px;  }
#write_comment #form_attach { width:230px; height:20px; line-height:20px; }
#write_comment #comment_submit_button { margin:38px 0px 0px 0px; width:80px; height:60px; background:#ff0000; float:right; }
/** ´ñ±Û´Þ±â ³¡ **/

#admin{ margin:10px 0px 0px 10px; width:600px; height:30px; }
.thumb { background:#ffffff; }

/**¸®½ºÆ®º¸±â**/
.listview { left:10px; font:12px ±¼¸²; line-height:18px; position:relative; }
.listview1 { left:10px; font:12px ±¼¸²; line-height:18px; position:relative; }
.rep_count20 { width:20px; height:20px; font:10px verdana; line-height:18px; text-align:center; color:#369; }
.rep_count21 { width:30px; height:20px; font:10px verdana; line-height:18px; text-align:right; color:#333; }
.rep_text21 { }
.rep_name2 { font:11px µ¸¿ò; color:#369; }
.rep_date2 { width:120px; right:10px; font:11px µ¸¿ò; line-height:18px; text-align:center; text-align:right;position:absolute; }
.rep_org { display:none; margin:10px; padding:5px; width:580px; height:auto; line-height:18px; background:#f3f3f3; border:1px dotted #d5d5d5; position:relative; }
/**¸®½ºÆ®º¸±â ³¡**/

/**¼­¸í**/
table.sign_form {font-size: 12px;}
td.field1 {width: 100px; text-align: center;}
td.field2 {width: 100px;}

/**----**/

/**¹è³Ê**/
.text_banner {
margin:0px 40px 10px 40px;
border:1px dotted #d5d5d5;
text-align:center;
line-height:20px;
}
.text_banner a {
color:#666;
}
.text_banner a:hover {
text-decoration:none;
}

.text_banner2 {
margin:0px 40px 10px 40px;
border:3px dotted #d5d5d5;
text-align:center;
line-height:20px;
}
.text_banner2 a {
color:#666;
}
.text_banner2 a:hover {
text-decoration:none;
}

.text_banner3 {
margin:10px 10px 10px 10px;
border:1px dotted #d5d5d5;
text-align:center;
line-height:20px;
}
.text_banner3 a {
color:#666;
}
.text_banner3 a:hover {
text-decoration:none;
}
