﻿body{font-family: Verdana,Arial, Helvetica, sans-serif,"宋体";font-size:12px;margin:0;padding:0; text-align:center}

a{color:#333;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}

ul,li,form{list-style:none;margin:0;padidng:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}

.bai12{color:#fff;}

.header{width:950px;margin:0 auto;background:url(../images/body_bg.gif) repeat-x;height:110px;}
.logo{float:left;margin:0 10px;}
.menu{margin:0;;padding:0;}
.menu ul{list-style:none;margin:0;padding:0;}
.menu li{width:105px;float:left;text-align:center;background:url(../images/menu_li_line.gif) right center no-repeat;height:36px;line-height:36px;}
.menu li a{color:#fff;display:block;text-decoration:none;}
.menu li a:hover{color:#ffee00;background:url(../images/menu_hover_bg.gif) repeat-x;display:block;text-decoration:none;font-weight:bold}
.menu li.last{background:none;}

.block{width:950px;margin:0 auto;padding-bottom:10px;}
.login_mess{border:1px solid #ddd;padding:1px;height:30px;margin-top:10px;background:url(../images/title_bg.gif) repeat-x top center #fff;}
.login_list{float:right;margin-right:10px;}
.login_list ul{margin:0;padding:0;}
.login_list li{float:left;padding-top:4px;text-align:center;}
.login_list li.small{width:60px;line-height:30px;padding:0;}
.login_list li.btn{width:50px;}
.login_list li.text{width:80px;}
.login_text{width:80px;border-top:1px solid #ccc;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:1px solid #ccc;}
.login_submit{border:1px solid #ccc;padding:3px 2px 0 2px;background:url(../images/title_bg.gif) repeat-x top;}
.site_path{float:left;width:500px;height:30px;overflow:hidden;line-height:30px;background:url(../images/icon_nav.gif) no-repeat 5px 5px;padding-left:30px; text-align:left}

.forum_list{border:1px solid #ddd;}
.forum_list ul{margin:0;padding:0;list-style:none;}
.forum_list li{float:left;width:928px;float:left;margin:3px 5px;border-bottom:1px solid #ddd;height:1%;line-height:30px;}
.forum_list li.first{margin:0;padding:0;}



.forum_title{float:left;width:946px;height:30px;background:url(../images/title_bg.gif) repeat-x top;line-height:30px; text-align:left}
.forum_pic{width:10%;float:left;text-align:center;}
.forum_pic img{padding-top:20px;}
.forum_name{width:53%;float:left;text-align:center;}
.f_name{font-weight:bold;font-size:14px;color:#333;line-height:24px;text-align:left;}
.f_intro{color:#666;font-size:12px;line-height:20px;text-align:left;}
.f_mess{color:#555;font-size:12px;line-height:20px;text-align:left;}
.forum_t_p{width:17%;float:right;text-align:center}
.f_t_p{padding-top:30px;}
.forum_laster{width:17%;float:right;text-align:center;}
.f_laster{padding-top:20px;line-height:20px;}

.thread_list{border:1px solid #ddd;}
.thread_list ul{margin:0;padding:0;list-style:none;}
.thread_list li{float:left;width:948px;float:left;margin:3px 0;border-bottom:1px solid #ddd;height:1%;line-height:30px;}
.thread_list li.first{margin:0;padding:0;}

.thread_pic{padding:5px 10px;float:left;text-align:center;}
.thread_title{width:55%;float:left;text-align:left;font-size:13px;}
.thread_title img{padding-top:7px;}
.thread_author{width:15%;float:right;text-align:center;}
.thread_t_p{width:7%;float:right;text-align:center;}
.thread_laster{width:15%;float:right;text-align:center;}
.time{font-size:10px;color:#666;line-height:16px;}
.name{line-height:16px;}
.replies{color:#3399CC}
.view{color:#666;}
.normall_thread{padding-left:15px;font-size:14px;font-weight:bold;}
.thread_page{clear:both;width:933px;text-align:center;padding:5px 0 10px 15px;border:1px solid #ddd;border-top:none;}

.post{ width: 100%; margin-bottom: 5px; border: 1px solid #ddd; }
.post .left{ width:125px; background-color: #f7f7f7; }
.post .left .user{ font-weight:bold;border-bottom:1px solid #ddd;line-height:30px;}
.post .left .avatar{margin:10px;border: 1px solid #ddd; float: left; padding: 1px; background-color: #FFFFFF; }
.post .left .group{ padding-left: 11px; clear: both; padding-bottom: 10px; }
.post .right{text-align:left}
.post .right .dt{margin-bottom:7px;border-bottom:1px solid #ddd;line-height:30px;color:#999999;padding-left:10px;}
.post .right .title{font-size:14px;font-weight:bold;padding-left:10px;line-height:28px;}
.post .right .content{margin:0px;padding:0 0 10px 10px;font-size:14px;line-height:24px;color:#333333;}
.post_page{clear:both;width:933px;text-align:center;padding:5px 0 10px 15px;border:1px solid #ddd;}

.bottom{width:950px;margin:0 auto;background:url(../images/title_bg.gif) repeat-x top;border-top:1px solid #ddd;padding-top:10px;text-align:center;}

/*****弹出框样式****/
.popbox_bg{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background:#000;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=70);}
.popbox{position:absolute;top:25%;left:25%;width:50%;height:50%;display:none;width:500px;height:135px;background:#eee;z-index:1002;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=100);}
.popbox_main{z-index:1003;border:1px solid #ccc;margin:5px;background:#fff;}
.pop_title{z-index:1004;background:#f2f2f2;border-bottom:1px solid #ccc;height:24px;line-height:24px;}
.pop_title h2{z-index:1005;font-size:14px;color:#006600;width:100px;float:left;padding-left:10px;margin:0;}
.pop_content{z-index:1006;margin:0 auto;padding:10px;}
.pop_bottom{z-index:1007;border-top:1px solid #f1f1f1;line-height:30px;text-align:center;padding:10px 0;}


.pagelist{line-height:30px;padding:5px 10px;margin-bottom:10px;clear:both;text-align:center;}
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px;text-align:center;padding:0px 5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.in{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.pre_next{float:left;padding:0 10px;}

.clear{clear:both}