﻿.pForumInfo { line-height:24px; color:#323232;}
.pForumInfo img { margin-right:24px; margin-left:8px; margin-top:4px;}
.pagger { height:41px; clear:both; }
.pagger_btn { float:left; height:41px; }
.pagger_list { float:right; height:41px; line-height:41px; }
.pagger_list a:link, .pagger_list a:visited { padding:6px; border:1px solid #CFCFCF; color:#050505; text-decoration:none;}
.pagger_list a:hover, .pagger_list a:active { padding:6px; border:1px solid #686868; background-color:#686868; color:#FFFFFF; text-decoration:none;}
.pagger_jump { float:left; height:41px; line-height:41px;}
.pagger_jump input { border:1px solid #CFCFCF; padding:4px; width:40px; text-align:center; margin-top:7px;}

#filter_panel_left { background:url('images/panell.gif') no-repeat;}
#filter_panel_right { background:url('images/panelr.gif') right top no-repeat; margin-left:21px;}
#filter_panel { background:url('images/panelm.gif') repeat-x; margin-right:21px; font-size:14px; }
#filter_panel a:link, #filter_panel a:hover, #filter_panel a:active, #filter_panel a:visited { font-size:14px; margin-left:8px; margin-right:8px;}
.filter_panel_active:link, .filter_panel_active:hover, .filter_panel_active:active, .filter_panel_active:visited { color:#FF3401 !important; font-weight:bold;}
.filter_panel_plid li { height:30px; line-height:30px; float:left; white-space:nowrap; }
.filter_panel_plid_active a:link, .filter_panel_plid_active a:hover, .filter_panel_plid_active a:active, .filter_panel_plid_active a:visited { color:#FF3401 !important; font-weight:bold;}
.filter_panel_lid { clear:both;}
.filter_panel_lid li { height:28px; line-height:28px; float:left; font-size:12px; white-space:nowrap; }
.filter_panel_lid a:link, .filter_panel_lid a:hover, .filter_panel_lid a:active, .filter_panel_lid a:visited { font-size:12px !important;}

#filter_panel_bottom_left { background:url('images/panel2l.gif') no-repeat;}
#filter_panel_bottom_right { background:url('images/panel2r.gif') right top no-repeat; margin-left:21px;}
#filter_panel_bottom { background:url('images/panel2m.gif') repeat-x; margin-right:21px; font-size:14px; height:31px; line-height:31px; text-align:center; }

#topic_list { background:url(images/topicbg.gif) repeat-x; padding-top:5px;}
#topic_list table { border:1px solid #E6EAF5;}
#topic_list th { height:36px; background:url(images/topiclist_thbg.gif) repeat-x; color:#343434; font-size:14px; line-height:36px;}
#topic_list td {  border-top:1px solid #E6EAF5; color:#999999; font-size:12px; }
#topic_list td b { color:#f30; }
.topic_list_title { font-size:14px; margin:15px;  }
.topic_list_title a:link, .topic_list_title a:hover, .topic_list_title a:active, .topic_list_title a:visited { font-size:14px; color:#343434; text-decoration:none; }
.topic_list_title a:hover, #topic_list_title a:active { text-decoration:underline;}
.topic_list_lore { margin:2px; height:15px;}
.questionlore { background:url(images/tag_left.gif) no-repeat; height:15px; float:left; padding-left:15px;}
.questionlore div { background:url(images/tag_right.gif) right top no-repeat; height:15px; overflow:hidden; padding-right:5px; float:left; line-height:16px; _line-height:17px; }
.questionlore div a:link, .questionlore div a:hover, .questionlore div a:active, .questionlore div a:visited { color:#5F7B44; text-decoration:none; font-size:12px;  }
.questionlore_edit { background:url(images/tag_edit.gif) no-repeat; height:15px; float:left; padding-left:15px; margin-left:15px; overflow:hidden; float:left; line-height:16px; _line-height:17px; }
.questionlore_edit a:link, .questionlore_edit a:hover, .questionlore_edit a:active, .questionlore_edit a:visited { color:#5F7B44; text-decoration:none; font-size:12px !important; }

#post_list li { margin-bottom:16px; background:url(images/topicbg.gif) repeat-x; padding-top:5px; }
#post_list table { border:1px solid #E6EAF5;}
#post_list td { padding:20px; font-size:14px; line-height:22px; color:#444444;}
#post_list td a:link, #post_list td a:hover, #post_list td a:active, #post_list td a:visited { font-size:14px;}

#post_detail li { margin-bottom:16px;}
#post_detail table { border:1px solid #E6EAF5;}
#post_detail th { font-weight:normal; }
.post_detail_highlight { background:url(images/topicbg.gif) repeat-x; padding-top:5px; }
.post_detail_highlight_nexttopic { float:right;}
.post_detail_hidden th { display:none;}
.post_detail_info { width:192px; background:url(images/topiclist_infobg.gif) repeat-y; color:#383838; line-height:28px; border-right:1px solid #E6EAF5;}
.post_detail_info img { margin:6px;}
.post_detail_nickname_user, .post_detail_nickname_admin { float:left; width:42px; padding-right:17px; padding-left:3px; height:18px; line-height:18px; margin-top:9px; margin-bottom:9px; font-size:12px; text-align:center; background-repeat:no-repeat; }
.post_detail_nickname_user { color:#256E16; }
.post_detail_nickname_user a:link, .post_detail_nickname_user a:hover, .post_detail_nickname_user a:active, .post_detail_nickname_user a:visited { text-decoration:none; color:#256E16;}
.post_detail_nickname_admin { color:#FF5416; }
.post_detail_nickname_admin a:link, .post_detail_nickname_admin a:hover, .post_detail_nickname_admin a:active, .post_detail_nickname_admin a:visited { text-decoration:none; color:#FF5416;}

.headimg { max-width:140px; width:expression(this.width > 140 ? 140 : true); max-height:226px; height:expression(this.height > 226 ? 226 : true); }
.post_detail_container { word-wrap: break-word; word-break:break-all; width:100%; }
.post_detail_title { border-bottom:1px solid #E6EAF5; height:36px; background:url(images/topiclist_thbg.gif) repeat-x; color:#383838; line-height:36px; padding-left:6px; padding-right:6px; }
.post_detail_content {  padding:20px; font-size:14px; line-height:22px; color:#444444; overflow:auto;}
.post_detail_content a:link, .post_detail_content a:hover, .post_detail_content a:active, .post_detail_content a:visited { font-size:14px;}
.post_detail_content strong { font-size:16px;}
.post_detail_content img { max-width:540px; width:expression(this.width > 540 ? 540 : true); }
.post_detail_content blockquote { border:1px solid #DBDBCE; margin:0; padding:6px; padding-top:18px; background:url('/images/quote.gif') 6px 6px no-repeat #EBEADD; }
.post_detail_content code { border:1px dotted #D3D3D3; margin:0; padding:6px; border-left:5px solid #D3D3D3; color:#2E8B57; display:block;  }
.post_detail_useraction { text-align:center;}
.post_detail_signature { padding:0 0 10px 20px; color:#666666; font-size:12px; font-weight:normal;}
.post_detail_signature_editor {text-align:right; color:#999999; padding-right:12px;}

#rate { height:16px; margin-top:12px; margin-bottom:12px;}
#rate div { float:right; height:16px; line-height:16px; }
.rate_action { width:80px; position:relative; margin-right:16px; }
.rate_action a, .rate_action a:link, .rate_action a:visited { background:none; text-decoration:none; font-size:16px; position:absolute; }
.rate_action a:hover, .rate_action a:active { background:url(/user/images/staron.gif) repeat-x; text-decoration:none; font-size:16px; position:absolute; }
.star0 { background:url(/user/images/star0.gif) no-repeat !important;}
.star1 { background:url(/user/images/star1.gif) no-repeat;}
.star2 { background:url(/user/images/star2.gif) no-repeat;}
.star3 { background:url(/user/images/star3.gif) no-repeat;}
.star4 { background:url(/user/images/star4.gif) no-repeat;}
.star5 { background:url(/user/images/star5.gif) no-repeat;}


#post_help1, #post_help2, #post_help3, #post_help4, #post_help5 { position:absolute; display:block; background-color:#FEF9E6; border:1px solid #FCAC4B; padding:6px; font-size:12px; width:300px; margin-left:328px; }
#post_help1 { margin-top:-36px; _margin-top:-30px;}
#post_help2 { margin-top:-101px; margin-top:-95px;}
#post_help3 { margin-top:-58px; _margin-top:-52px;}
#post_help4 { margin-top:-36px; _margin-top:-30px;}
#post_help5 { margin-top:-36px; _margin-top:-30px;}
.post_content { border:1px solid #FE9900; font-size:14px; line-height:22px; margin-top:6px; overflow-y:auto; background-color:White;}
.post_content_noborder { border:0; font-size:14px; line-height:22px; overflow-y:auto; background-color:White; }
.txtSimpleEditor_toolbar { height:34px; line-height:34px; font-size:14px; color:#ABACAF !important; }
.txtSimpleEditor_toolbar img { border:1px solid #FE9900; padding:2px; }
.txtSimpleEditor_toolbar img:hover { background-color:#FFDFB0; }
.txtSimpleEditor_toolbar a:hover { background-color:#FFDFB0;  }

#post_topic { background:url(images/topicbg.gif) repeat-x; padding-top:5px; }
#post_topic td { font-size:14px; color:#444444; line-height:22px; }

.dotLine { border-bottom: 1px dotted #868686; margin: 9px; clear:both; font-size:1px; line-height:1px; height:1px; overflow:hidden; }
.dotBlueLine { border-bottom: 1px dotted #8EBFE0; margin-top:9px; margin-bottom:9px; clear:both; font-size:1px; line-height:1px; height:1px; overflow:hidden; }
.dotBlueLine2 { border-bottom: 1px dotted #8EBFE0; clear:both; font-size:1px; line-height:1px; height:1px; overflow:hidden; }

/* 切换标签 */
#myCourse { background:url(User/images/coursebg.gif) repeat-x; height:35px;}
#myCourse li { float:left; border:1px solid #DDDDDD; border-bottom:none; height:34px; text-align:center; line-height:34px; padding:0 12px 0 12px; margin-left:2px; margin-right:6px; }
#myCourse li img { vertical-align:middle;}
#myCourse li a:link, #myCourse li a:hover, #myCourse li a:active, #myCourse li a:visited { color:Black;}
.course_on { font-weight:bold; background:url(User/images/courseonbg.gif) repeat-x; }
.course_off { background:url(User/images/courseoffbg.gif) repeat-x; }

/* 侧边栏 */
.box_top { background:url('/images/c8.gif') repeat-x; height:5px;}
.box_center { background:url('/images/c4.gif') repeat-y;}
.box_center_content { background:url('/images/c6.gif') right repeat-y; padding-left:5px; padding-right:5px;}
.box_center_content_more { float:right; line-height:32px; padding-right:6px;}
.box_bottom { background:url('/images/c2.gif') repeat-x; height:5px;}
