@charset "gb2312";
/*-----mail@ibar.cn  css Design by 莫非 ibar.cn 2005111-----------*/
	/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the DESIGN") is copyright 2005 莫非 and www.ibar.cn and may not be reproduced. */ 

/*--global -----------------------*/
html {	background:url("red/i/Bg.gif") #390b0b repeat; }
html,table,p,ul,div,h1,h2,h3,h4,h5,h6,ol,dl,dt,dd,img,form{
	margin:0;
	padding:0;
	border:0;
}
body {
	margin: 0 auto;
	padding:0;
	width:920px;
	border-left: 4px solid ;
	border-right:4px solid ;
	background:#1d0101;
	border-color:#000;
	font: 10.5pt/2em  Verdana, '宋体','新宋体',arial, sans-serif;
	color:#292c29;
}
a,a:link { color:#292c29; text-decoration : none; }
a:hover {
	color:#840010; 
	border-bottom:1px dotted #840010; 
	text-decoration : none;
	}
a:active {}

li { list-style-type: none; }
table { text-align:center; border-collapse: collapse; }
hr { color:#bdbea5; height:1px; border :1px; width : 99%; }
h1 { font-size:16pt; }
/*----------nav----------------------------*/
#nav {
background:url("Red/i/BgNav.gif");
border-top:1px solid #000;
}
#nav ul li {
display:inline;
font:12pt/40px verdana,"宋体",'新宋体',arial, sans-serif;
}
#nav ul li a {
padding:0 10px;
color:#e7e7ce;
}
#nav li a:hover {
color:#debabd;
}
#nav ul {
float:right;
}
.nav_logo a {
width:320px;
line-height:40px;
background:url("Red/i/BgNavlogo.gif") left top no-repeat;
display: block;
}
.nav_logo a:hover {
background:url("red/i/BgNavlogo.gif") left bottom no-repeat;
border:0;
display: block;
}

/*--top_menu-----------------------*/
#top_menu {
text-align:center;
background:#1d0101;
border-bottom:2px solid #1d0101;
border-top:1px solid #b1ba93;
}
#top_menu  ul{
}
#top_menu ul li {
line-height:27px;
text-align:center;
display:inline;
margin:0 3px;
padding:0 3px;
}
#top_menu ul li,#top_menu ul li a { color:gray; }
.menudiv2{
float:left;
margin-left:2px;
height:20px;
line-height:20px;
text-indent:8px;
}
.menu_popup { display : none; }
.menuitems { line-height :1.2; }
/*--logo banner-----------------------*/
#head {
background:url("Red/i/Bgbanner.gif") #4a3829 top repeat-x; 
height:70px;
border-bottom:2px solid black; 
border-top:1px solid black; 
clear:both; 
}
#head p {
float:left;
width:180px;
}/*--logo----*/
#head p a:hover {
border:0;
}
.banner{
background:url("red/i/Bg182red.gif")  left  repeat-y;
padding-top:7px;
text-align:right;
}
.banner,.banner a {
display:block; 
color:#9cb28c; 
}
.banner a:hover {
color:#8aa676; 
border:0;
text-decoration:underline;
}

/*------------------------textAd news path-------------------------------*/
#text_ad,#news,#path {
background:url("red/i/Bg182red.gif") #dedbc6 left repeat-y;
clear:both;
}

#text_ad p,#news p,#path dl {
float:left;
width:180px;
text-indent:2em;
}
#welcome p.guest_pic a,#text_ad p a,#text_ad p a:hover,#news p a,#path dl,#path dl a{
color:#dedbc6;
}
#text_ad ol ,#path p{
border-bottom:1px solid #bdbea5;
}
#text_ad ol,#news div,#path p {
text-indent:5px;
margin:0 10px 0 190px;
}
#text_ad  li {
display:inline;
}
#news div ,#path p.path_nav{
font-size:9pt;
}
#news div a,#path p.path_nav a{
color:#840010;
border-bottom:1px dotted #840010;
}
#path p.path_nav {
border:0;
}
#path p.path_nav span {
display:none;
}
/*-----------------------usermenu-------------------------------*/
.mainbar {
margin : 0 auto;
line-height:22px;
background-color : #dedbc6;
}
.mainbar3{
border-left : 1px solid #a9d46d; 
border-right : 1px solid #a9d46d;
border-bottom : 1px solid #a9d46d; 
margin : 0 auto;
background-color : #f4faed;
}
/*--------------------welcome-----------------------------*/
#welcome {
background:url("red/i/Bg182red.gif")  #dedbc6 left repeat-y;
height:100%;
clear:both;
}
/*--user login--*/
p.user_photo{
float:left;
border-top:2px solid #000;
height:184px;
background:url("red/i/BguserPhoto.gif") bottom no-repeat;
}
.user_site_stat {
float:right;
border-left:1px dotted #cecfbd;
margin:0px 12px 0 3px;
}
.user_site_stat ul{
margin:6px 0 0 ;
padding: 11px;
background:url("Red/i/Bglight.gif") #efebd6;
}
.user_site_stat ul li {
font-size:9pt;
line-height:1.5;
color:#7b796b;
}
.user_site_stat  ul a ,.user_site_stat  ul a:hover {
color:#840010;
border-bottom:1px dashed #840010;
text-decoration:none;
}
.user_info {
padding:5px 10px 7px;
}
.user_info ul{
padding:5px;
margin:0  0px 0 185px;
border:1px solid #bdbea5;
background:url("Red/i/Bglight.gif") #efebd6;
}
.user_info h3 {
margin-bottom:13px;
font-size:20pt;
}
.user_info h3 span {
font-size:9pt;
color:#8c826b;
font-weight:normal;
}
.user_info h3 a{
color:#cecfbd;
border-bottom:1px dashed #cecfbd;
font-weight:bolder;
}
.user_info h3 strong {
color: #cecfbd;
}
.user_info h3 strong.font_mail_number {
color:#ce3031;
border-bottom:1px dashed #ce3031;
}
.user_info li {
margin-left:15px;
line-height:1.5;
color:#7b796b;
}
.user_info li span {
color:#840010;
font-family: 'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif;
}
.user_info li.link_xml {
margin:12px;
color:#cecfbd;
border-bottom:1px dotted #cecfbd;
font-size:14pt;
font-weight:bold;
}
.user_info li.link_xml a {
color:#cecfbd;
padding-left:10px;
}/*--css link--*/

/*--guest login----*/

p.guest_pic {
border-top:2px solid #000 ;
float:left;
width:153px;
padding-left:2em;
color:gray;
}
dl.guest_right {
margin-left:182px;
padding:5px 10px 0;
}
dl.guest_right dd{
border:1px solid #bdbea5; 
background:url("Red/i/Bglight.gif") #efebd6;
text-align:center;
padding:5px 0;
}
dl.guest_right dd img {
margin:0 5px;
vertical-align:middle;
}
dl.guest_right form {
}
dl.guest_right dd input {
padding:2px;
margin:0 5px;
border-width:1px;
}
dl.guest_right dd select {
margin-left:5px;
padding:3px;
background:#dedbc6;
border-width:1px;
}
dl.guest_right dt {
padding:10px 10px 5px;
font-size:14pt;
vertical-align:middle;
border-bottom:1px solid #bdbea5;
}
dl.guest_right dt a {
margin:0 5px;
color:#840010;
border-bottom:1px dotted #8c826b;
}
dl.guest_right dt strong {
color:#8c826b;
vertical-align:middle;
}
dl.guest_right dt span {
font-size:10pt;
}

/*---------index_content--------------------------*/
#index_content {
background:url("red/i/Bg182body.gif")  #dedbc6 left repeat-y;
height:100%;
clear:both;
}
#index_left {
float:left;
width:180px;
height:600px;
color:#840010;
}
#index_right {
padding:0 10px 0 13px;
margin-left:180px;
}

.board_title {
line-height:26px;
background:url("Red/i/BgBoardTitle.gif") #e7e7d6 bottom repeat-x;
}
.board_title h4 {
font-size:12pt;
font-weight:normal;
width:165px;
border-bottom:2px solid #840010;
background:#e7e7d6;
line-height:24px;
}
.board_title h4 a {
padding:0 5px;
color:#840010;
}
.showboard_simple h6 a:hover,.board_title h4 a:hover {
color:#000;
border:0;
}
.board_title h4 span {
padding-left:8px;
font-size:10.5pt;
color:#8c826b;
}

/*---showBoardSimple--------*/

.showboard_simple {
height:95px;
line-height:1.5;
border-width:0 1px 1px;
border-style:solid;
border-color:#bdbea5;
background:url("Red/i/Bglight.gif") #efebd6 repeat; 
}
.showboard_simple h5 {
border-bottom:1px solid #d6d3bf;
font-size:12pt;
padding-top: 5px;
margin:0 10px 5px;
font-weight:normal;
}/*--boardName--*/
.showboard_simple h5 a{
}
.showboard_simple h5 a span {
font-size:9pt;
padding-left:1em;
color:#8c826b;
}
.showboard_simple h6 {
font-size:10.5pt;
font-weight:normal;
}/*--article title*/
.showboard_simple h6 a {
color:#840010;
}
.showboard_simple p{
padding-left:1em;
color:#8c826b;
}
.showboard_simple p a {
color:#8c826b;
}
.board_simple_left {
float:left;
height:85px;
border-right:1px solid #cecfbd;
text-align:left;
text-indent:10px;
}

/*-----------------------------------showboard----------------*/
.showboard_content {
padding-top:10px;
background:url("Red/i/Bglight.gif") #efebd6 repeat; 
}
.showboard {
border-left:1px solid #bdbea5;
border-right:1px solid #bdbea5; }
}

.board_readme { height:100%; }
.board_readme p{
text-indent:20px;
color:#7b796b;
}
.board_readme h3,.board_article h3 {
font-weight:normal;
font-size:12pt; 
line-height:2;
border-bottom:1px dotted #cecfbd; 
text-transform:capitalize;
}
.board_readme h3 a,.board_article h3 a{
font-size:12pt; 
line-height:2;
}
.board_manager{
clear:right; 
border-top:1px dotted #d6d3bf; 
border-bottom:1px solid #d6d3bf; 
text-indent:110px;
}/*--版主--*/
.board_article h3 a{
color:#840010;
}
.board_article li { text-indent:1em; }
.board_article li a {
padding:0 15px;
color:#7b796b;
}
.board_article {
float:right;
padding:0 15px;
width:230px;
border-left:1px dotted #bdbea5;
line-height:1.5;
}
.board_stat{
float:right; 
width:230px;
font-size:9pt;
text-indent:0;
}
/*--------------index board pic-------------------------*/
.board_pic { 
float:left;
background: url("Red/i/BgBoardPic.gif") no-repeat bottom right;
margin: -1px 0px;
}
.board_pic img {
display: block;
position: relative;
background-color: #fff;
border:1px #bdbea5 solid;
margin: -5px 5px 5px -5px;
padding: 2px;
 }
/*----------------index bottom-------------------------*/
#index_bootom {
background:url("red/i/Bg182body.gif")  #dedbc6 left repeat-y;
height:100%;
clear:both;
}
#bottom_left {
float:left;
width:180px;
}

#bottom_right {
margin-left:180px;
padding:0 10px;
}
ul.site_info_title {
color:#840010;
}
ul.site_info_title li {
font-size:12pt;
display:inline;
padding:0 5px;
}
ul.site_info_title li span {
color:#bdbea5;
padding:0 3px;
font-size:9pt;
}
ul.site_info_title li a {
font-size:9pt;
color:#7b796b;
}
ul.site_info {
background:url("Red/i/Bglight.gif") #efebd6 repeat; 
border:1px solid #bdbea5;
height:60px;
}
ul.site_info li {
float:left;
width:33%;
text-indent:1em;
}
ul.site_info li span {
font-size:9pt;
}
ul.site_info li strong {
color:#840010;
}
/*---friendlink---*/
#friendlink {
padding-bottom:3px;
}
.friendlink-title{
float:right; 
display:inline; 
padding:0px 5px; 
margin:-10px 15px; 
border: 1px solid #bdbea5; 
background:#e7e7d6; 
line-height:23px;
}
.friendlink-title span {
color:#bdbea5;
}
.friednlink-content {
padding:5px;
border:1px solid #bdbea5;
background:url("Red/i/Bglight.gif") #efebd6; 
}
.friendlink-text { 
padding:0 5px;
}
#index_end {
clear:both;
height:5px;
background:url("red/i/BgindexEnd.gif")  #dedbc6 bottom right no-repeat;
margin-left:182px;
}
/*--dispbbs-----------------------*/

/*-post new -----------------------*/
#post_team {
background:url("red/i/Bg182red.gif")  #dedbc6 left repeat-y;
height:100%;
clear:both;
}
#post_team ul.post_team_main {
padding:5px 0px;
margin-left:190px;
background:#dedbc6;
height:100%;
}
#post_team ul.post_team_main li {
display:inline;
font-size:12pt;
margin-right:10px;
}
#post_team ul.post_team_main li a {
border-width:4px;
border-style:solid;
border-color: #843518 #5a0010 #5a0010 #843518;
background:#840010;
padding:2px 8px;
color:#fff;
}
#post_team ul.team_left ,#topic_head ul.team_left{
float:left;
width:180px;
}
#post_team ul.post_team_right {
float:right;
margin:7px 10px;
color:#840010;
}
ul.post_team_right select {
padding:3px;
}
/*--topic-----------------------*/
#topic_head {
background:url("red/i/Bg182red.gif")  #dedbc6 left repeat-y;
clear:both;
height:100%;
}

#topic_title {
margin:0 10px 0 193px;
}
#topic_title a{
color:#840010;
border-bottom:1px dotted #840010;
}
#topic_title h1 {
background:url("Red/i/H1left.gif") #4a3c29 3px 6px no-repeat;
clear:both;
color:#fff;
margin-top:5px;
}
#topic_title h1 span {
background:url("Red/i/H1right.gif") top right no-repeat;
padding-right:23px;
line-height:2;
text-indent:28px;
}
#topic_head ul.re_vote {
border:1px solid #bdbea5;
margin:5px 0;
background:url("Red/i/Bglight.gif") #efebd6;
text-indent:1em;
}
#topic_head ul.re_vote li.re_vote_img {
border-bottom:1px dotted #bdbea5;
margin:0 5px;
padding:2px 0;
}
#topic_head ul.re_page_list {
float:right;
}

/*--re_content-----------------------*/
p.re_topic_li a,p.re_topic_li acronym {
margin:0 3px;
}
p.re_topic_li {
line-height:1em;
}
p.re_topic_li span {
float:right;
}
p.re_topic_li span strong {
color:#840010;
padding:0 5px;
}

ul.re_user_noname {
}
ul.re_guest {
}
.re_content_1,.re_content_2 {
clear:both;
height:100%;
padding-right:10px;
}
.re_content_1 { 
background:url("red/i/Bg182red.gif")  #dedbc6 left repeat-y;
}
.re_content_2 {
background:url("red/i/Bg182body.gif")  #dedbc6 left repeat-y;
}

.postie {
margin:10px 0px 0 190px;
height:100%;
padding:10px;
}
.post{margin-left : 182px;min-height:300px;padding:10px;}

.re_content_1 div.postie{
background:url("Red/i/Bglight.gif") #efebd6;
border:1px solid #bdbea5;
}
.re_content_2 div.postie{
background: #efebd6;
border:1px solid #bdbea5;
}
.postie h2 {
font-size:10.5pt;
border-bottom:1px dotted #bdbea5;
line-height:1.2;
text-align:center;
}
.re_content_2 div.postie h2 {
color:#840010;
}

/*--pbbs left-----------------------*/
.re_left {
float:left;
width:180px;
border-top:2px solid #000;
}
div.re_left ul.re_user_photo {
text-align:center;
}
.re_left ul.re_user_li li{
text-indent:1em;
line-height:1.2;
color:#e7e7ce;
}
.re_content_2 div.re_left ul.re_user_li li{
color:gray;
}
.re_left ul.re_user_li li.re_user_online {
padding-top:6px;
vertical-align:middle;
}
.re_left ul.re_user_li li.re_user_online img {
margin-right:10px;
}
.re_left ul.re_user_li li.re_user_name {
text-align:center;
line-height:2em;
text-indent:0px;
border-bottom:1px solid #5a0010;
}
.re_content_2 div.re_left ul.re_user_li li.re_user_name {
border-bottom:1px solid #840010;
}
.re_content_1 div.re_left ul.re_user_photo {
background:url("red/i/BguserPhoto.gif") bottom left no-repeat;
}

#re_topic_end{
height:3px;
background:url("red/i/BgindexEnd.gif") #dedbc6 bottom right no-repeat;
margin-left:180px;
border-left:2px solid #000;
}/*--尾贴底部--*/

/*-----------------------------------帖子------------*/
.postbottom1,.postbottom2 {
clear:both;
text-align:right;
line-height:28px;
height:28px;
}
.postbottom1 a,.postbottom2 a {
margin-right:5px;
}
.postbottom1{
background:url("red/i/Bg182red.gif")  #dedbc6 left repeat-y;
}
.postbottom2{
background:url("red/i/Bg182body.gif")  #dedbc6 left repeat-y;
}
p.postbottom_left {
float:left;
font: 12px/28px verdana,"宋体",arial,times, serif,sans-serif;
width:180px;
text-align:left;
text-indent:5px;
}
.postbottom1 p.postbottom_left {
border-top:1px solid #5a0010;
color:#e7e7ce;
}
.postbottom2 p.postbottom_left {
border-top:1px solid #840010;
color:gray;
}
.postbottom_left img{
margin:4px;
}
.postbottom1 div,.postbottom2 div {
clear:both;
border-top:1px solid #bdbea5;
text-align:left;
margin-left:182px;
text-indent:1em;
}
/*--快速回复*/
h6.re_title {
background:#dedbc6;
font-size:12pt;
text-indent:2em;
font-weight:normal;
margin-top:10px;
border-top:1px solid #bdbea5;
}
#re_name_check {
background:#dedbc6;
clear:both;
height:28px;
text-indent:10px;
padding:5px 10px;
border-bottom:1px solid #bdbea5;

}
#re_name_check input {
padding:3px 3px;
margin:0 5px;
font-size:10.5pt;
}
#re_body{
padding:0 30px 8px;
border: 1px solid #bdbea5;
background:url("Red/i/Bglight.gif") #efebd6;
text-align : left; }/*--快速回复--*/

.re_change_h {
margin-top:3px;
float:left;
height:30px;
line-height:30px;
padding:3px;
}/*--选择字号--*/
.re_change_face {
overflow : auto ;
padding:4px 0;
height:30px;
line-height:30px;
}
.re_change_face img {
margin:6px;
cursor: pointer;
}/*--发帖心情--*/

.td_upload iframe{
text-align:left;
}


/*--pbbsend-------*/
#pbbs_end p{
text-align:right;
color:#840010;
}
#pbbs_end {
clear:both;
padding-right:20px;
background:url("red/i/BgindexEnd.gif") #dedbc6 bottom right no-repeat;
}
#pbbs_end p a {
margin-right:5px;
padding-right:5px;
border-right:1px solid #bdbea5;
}


/*-------------footer--------------------*/
.footer_ad, #footer_link {clear:both;}
#footer_link  ul{padding-left:175px;}
#footer_link ul li {display:inline; margin:3px 5px;}

#footer_link ul li, #footer_link ul li a {color:#b5b69c; font:9pt/2em Verdana,"宋体","sans-serif";}
#footer_link p {padding:5px 0 5px 180px; text-transform:capitalize;}
#footer_link p, #footer_link p a {color:#635140; font-size:12px; }
#footer_link a:hover {color:#dedbc6; background:#520808; border:0;}
.footer_ad { text-align:right; padding:5px 0 ; height:100%;}
.menu_popup {display : none; } 




/* 愚蠢的风格 */
div.th{line-height:30px; background: #4a3c29; color:#9cb28c; padding-left:10px;}
div.th a{color:#9cb28c;}
td {font-family : tahoma, 宋体, fantasy;  } 
th { background-color : #4a3c29; color : white;  font-weight : bold;} 

th a {text-decoration : none; } 
th a:hover {color : #fff;text-decoration : underline;}

.tabletitle2 {background-color : #e3f1d1; } 


.singleborder {font-size : 0px;line-height : 1px;padding : 0px;background-color : #a9d46d;} 

#tabletitleLink a {color : #fff; text-decoration : none;} 
#tabletitleLink a:hover {color:#fff;text-decoration : underline;} 
#nobold {font-weight : normal;} 
input , select , textarea , option {font-family : tahoma, verdana, 宋体, fantasy; font-size : 12px;line-height : 15px; color : #000000;} 
.normaltextSmall {font-size : 11px; color : #000000;} 
.menuskin {border : 1px solid #666666; visibility : hidden; font-size : 12px;position : absolute;background-color : #e3f1d1; background-image : url("red/dvmenubg3.gif"); background-repeat : repeat-y;} 
.menuskin a {padding-right : 10px;padding-left : 25px; color : black;text-decoration : none;} 
.menuitems {margin : 2px; padding : 1px; text-align : left; line-height : 14pt; } 
.brightClass {background-color : #d7d7d7; } 
.redfont {color : red;} 
.bluefont {color : #a9d46d;} 
.imgonclick {cursor : pointer;} 

table  { background:#dedbc6; width:100%;}
.tablebody1 { background:#efebd6; border-bottom:1px solid #bdbea5;}

div.quote {
margin : 5px 20px; 
border:1px solid #bdbea5; 
padding:5px; 
background:#f9f6e5; 
line-height :1.5em;
} 
div.htmlcode {margin : 5px 20px; border : 1px solid #cccccc;padding : 5px;background : #fdfddf;font-size : 14px; 
font-family : tahoma, 宋体, fantasy;font-style : oblique;line-height : normal;font-weight : bold;} 
div.info {border-top : 1px dotted #cccccc; padding : 5px;line-height : normal; color : #c5c5c5;} 

font.showtools {color : white; background-color : #b88ffc; } 
.magicframe {border : 1px solid #cccccc; } 




.copyright {color : #cccccc; line-height : 130%; } 
#tdleft {float:left;border-right:1px solid #a9d46d; width:50%; }
.mainbar1{border-left : 1px solid #a9d46d; border-right : 1px solid #a9d46d;  min-width :760px; margin : 0 auto;border-top : 1px solid #a9d46d;border-bottom : 1px solid #a9d46d; line-height:25px;background-color : #e3f1d1;height:25px;}

.mainbar{border-left : 1px solid #a9d46d; border-right : 1px solid #a9d46d; min-width :760px; margin : 0 auto;line-height:22px;background-color : #f4faed;}

.mainbar0{min-width :760px;margin : 0 auto;line-height:22px;}

.mainbar4{
border-width:1px 1px 0;
border-style:solid;
border-color:#a9d46d;
background-color : #f4faed;
height:25px;
line-height:25px;
}
.bottomline{height :24px;line-height :24px;border-bottom : 1px solid #a9d46d;float:left;}
#rules{border-bottom : 1px solid #a9d46d;text-align : left; line-height : 15px;background-color : #f4faed; }
#rulesbody{text-indent:24px;padding:10px;}

/*--page=index=template1-----------------------*/
div ul.page_list {
float:right;
border:1px solid #840010;
padding:1px;
background:#eeeedd;
}
ul.page_search input { margin:0 5px;}

ul.page_list li { 
background:#d2cfbb; 
border-bottom:1px solid #b6b7a6;
border-right:1px solid #b6b7a6;
}
ul.page_list li p { 
float:left; 
line-height:20px;
background:#840010;
color:#fff;
padding:2px 3px;
height:20px;
}

ul.page_list li span {font: 11px/18px verdana,"宋体",arial,times, serif,sans-serif;}

ul.page_list li p span { 
background:#970113;
padding:2px 3px;
border-right:1px solid #69000d;
border-left:1px solid #69000d;
font: 10.5pt/18px verdana,"宋体",arial,times, serif,sans-serif;
}

ul.page_list li span.page_list_left,ul.page_list li span.page_list_first ,ul.page_list li span.page_list_last,ul.page_list li span.page_list_right
{ padding:0 3px; cursor:hand; }
ul.page_list li span.page_list_first { background:url("red/i/pagelist/First.gif") center no-repeat; }
ul.page_list li span.page_list_last { background:url("red/i/pagelist/Last.gif") center no-repeat; }
ul.page_list li span.page_list_right { background:url("red/i/pagelist/Right.gif") center no-repeat; }
ul.page_list li span.page_list_left  { background:url("red/i/pagelist/Left.gif") center no-repeat; }
ul.page_list li span.page_list_li,ul.page_list li span.page_list_now 
{ padding:2px 4px 2px; }
ul.page_list li span.page_list_now { background:#e3e0ca;}
ul.page_list li span.page_list_li { background:#e7e7d6; }
ul.page_list li span.page_list_now strong { color:#840010; text-decoration:underline; }
ul.page_list li input { margin:0;}
ul.page_list li span a { border:0px ;}

div.get_page_list ul.xzb { padding-left:28px; background:url("red/i/xzb.gif") left center no-repeat; }
#post_team ul.xml_rss { 
float:right; padding-right:20px;
font: 14pt/1.5 verdana,"宋体",arial,times, serif,sans-serif;
color:#b9baa8;
}
#post_team ul.page_top_left { 
float:left; 
width:180px; 
border-top:1px solid #000;
border-bottom:2px solid #000;
text-indent:5px;
color:#fff;
font: 14pt/38px verdana,"宋体",arial,times, serif,sans-serif;
}

#post_team ul.xml_rss span {  border-bottom:#840010 solid 2px;}
#post_team ul.xml_rss a{ color:#840010;  border-bottom:#b9baa8 solid 2px;}

div.page_zt,div.page_board_manager { background:#e7e7d6; padding:0 10px; clear:both; height:100%;}
div.page_board_manager { border-top:1px solid #840010; border-bottom:1px solid #ddddcd; }
div.page_board_manager p { border-top:1px solid #f3f3e2; }
div.page_board_manager ul { float:right; }
div.page_board_manager ul a strong { color:#840010;}
div.page_zt {  border-bottom:1px solid #cecfbd; line-height:26px; }
div.page_zt ul li {display: inline; margin:0px 5px 0; }
div.page_zt ul li img { margin-right:3px;}
div.get_page_list {
clear:both;
height:28px;
background:#e7e7d6;
padding:3px;
border-bottom:1px solid #ddddcd;
}

li.topic_list_right {
float:right;
width:410px;
}
li.topic_list_right span.user_name {
text-indent:3px;
float:left;
width:80px;
height:26px;
border-left:1px solid #cecfbd;
overflow :hidden;
background:#dedbc6;
}
li.topic_list_right span.re_hists {
text-align:center;
font-size:10px;
float:left;
display: block;
width:80px;
}

li.topic_list_right span.last_re {
text-align:left;
float:right;
width:230px;
height:26px;
overflow :hidden; 
}
li.topic_list_right span.last_re span {
border-right:1px solid #cecfbd;
font-size:11px; 
margin-right:3px;
background:#dedbc6;
float:left;
width:80px;
overflow :hidden; 
}
li.topic_list_title span.topic_pic {
border-right:1px solid #cecfbd;
float:left;
width:30px;
text-align:center;
background:#dedbc6;
}
li.topic_list_title span.post_img { float:right; }	 
li.topic_list_title span.title img { margin-right:3px; vertical-align:middle;}

div.topic_list_th li.topic_list_right span.re_hists { font-size:10.5pt;  }
div.topic_list_th li.topic_list_right span.last_re, div.topic_list_th li.topic_list_right span.user_name
{ border-left:1px solid #ececdb; text-align:center;}
div.topic_list_th li.topic_list_right span.user_name,div.topic_list_th li.topic_list_title span.topic_pic
{  border-right:1px solid #ececdb;}

div.topic_list_th {
font: 10.5pt/33px verdana,"宋体",arial,times, serif,sans-serif;
background:#dedbc6;
border-top:1px solid #999;
border-bottom:1px solid #bdbaa8;
clear:both;
text-align:center;
}
div.topic_list_th ul { border-top:1px solid #ececdb; border-bottom:1px solid #d3d0bc; }

div.topic_list_li {
font: 10.5pt/26px verdana,"宋体",arial,times, serif,sans-serif;
background:#e7e7d6;
border-bottom:1px solid #cecfbd;
clear:both;
height:100%;
}

.list_img{float:left;text-align : center;}
.list_img img{margin-left:2px;margin-top:5px;margin-right:3px;}

.main{min-width :760px;margin : 0 auto;}
.listexpression{margin-left:2px;margin-top:2px;margin-right:8px;float:left;}


.lockuser{height:30px;line-height:30px;width:150px;border: 1px solid #a9d46d;border-top:3px double #a9d46d;text-align : center;color:#00008B;margin :240px 0px 0px 10px;background-color : #e3f1d1;float:right;}

.li1{border-left : 1px solid #a9d46d; 
line-height : 28px;height : 28px;}
.li2{border-left : 1px solid #a9d46d; line-height : 28px;height : 28px;background-color : #e3f1d1;}

/*--------------font----------------*/
.fontred { color:#840010; }
.font_moretop { color:blue; }
.font_hot,.font_lock,.font_alltop { color:red;}
.font_vote,.font_top { color:green;}
.font_good { color:#840010; }
.font_topic { font-size:8pt; color:#bdbea5; }
.font_ip_time { font-size:8pt; }
