*{margin:0;padding:0;font-size:12px;word-wrap:break-word;}
body{background:#ffffff;}
div,ul{overflow:hidden;list-style-type:none;};
a{color:#333333;text-decoration:none;}
a:hover{color:#BD0A01;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
img{border:0}

/*div*/
div a{color:#333333;text-decoration:none;}
div a:hover{color:#BD0A01;text-decoration:none;}
div a:visited{color:#333333;text-decoration:none;}


li{font-size:14px;line-height:23px;overflow:hidden;}
.dis{display:block;}
.undis{display:none;}



/*head_a*/
.head_a{width:980px;height:80px;margin:5px auto;overflow:visible;position:relative;}
.head_a .logo{position:absolute;top:10px;left:55px;z-index:1;}
.head_a .head_ad{float:right;width:760px;}

.head_b{width:980px;margin:10px auto;}
.head_b .h_l{float:left;width:30%;}
.head_b .h_r{float:right;width:760px;}
.head_b .h_r a{font-size:12px;}
.head_b .h_r li{display:block;float:left;margin-right:5px;background:url(img/d.gif) no-repeat 0 10px;text-indent:6px;}

/*head_b*/
.main_top{width:980px;height:29px;margin:0 auto;position:relative;z-index:3;}
.main_top .left{float:left;width:700px;}
.main_top .left .left_l{float:left;width:629px;}
.main_top .left .left_l .left_l_l{float:left;width:69px;height:29px;background:url(img/tl.gif) no-repeat right top;}
.main_top .left .left_l .left_l_r{float:left;width:560px;height:29px;background:url(img/tl_bg.gif) repeat-x;}
.main_top .left .left_r{float:right;width:71px;height:29px;background:url(img/tc.gif) no-repeat;}
.main_top .right{float:right;width:280px;height:29px;}
.main_top .right .right_l{float:left;width:251px;height:29px;background:url(img/tr_bg.gif) repeat-x;}
.main_top .right .right_r{float:right;width:29px;height:29px;background:url(img/tr.gif) no-repeat;}


/*main*/
.main{width:980px;margin:0 auto;overflow:hidden;background:url(img/main_bg.gif) repeat-y right top;}
.main .left{float:left;width:700px;}
.main .left .ml_l{float:left;width:629px;}
/*main l_l*/
.main .left .ml_l .l_l{float:left;width:45px;background:url(img/cc_bg.gif) repeat-y right top;}
.main .left .ml_l .l_l .li1 a{display:block;height:124px;background:url(img/li1.gif) no-repeat right top;}
.main .left .ml_l .l_l .li2 a{display:block;height:124px;background:url(img/li2.gif) no-repeat right top;}
.main .left .ml_l .l_l .li3 a{display:block;height:124px;background:url(img/li3.gif) no-repeat right top;}
.main .left .ml_l .l_l .li4 a{display:block;height:124px;background:url(img/li4.gif) no-repeat right top;}
.main .left .ml_l .l_l .li5 a{display:block;height:124px;background:url(img/li5.gif) no-repeat right top;}
.main .left .ml_l .l_l a span{display:none;}
.main .left .ml_l .l_l .li1 a:hover,.main .left .ml_l .l_l .li1 .x{display:block;height:124px;background:url(img/li1_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li2 a:hover,.main .left .ml_l .l_l .li2 .x{display:block;height:124px;background:url(img/li2_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li3 a:hover,.main .left .ml_l .l_l .li3 .x{display:block;height:124px;background:url(img/li3_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li4 a:hover,.main .left .ml_l .l_l .li4 .x{display:block;height:124px;background:url(img/li4_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li5 a:hover,.main .left .ml_l .l_l .li5 .x{display:block;height:124px;background:url(img/li5_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li2 a:hover{display:block;height:124px;background:url(img/li2_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li3 a:hover{display:block;height:124px;background:url(img/li3_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li4 a:hover{display:block;height:124px;background:url(img/li4_d.gif) no-repeat right top;}
.main .left .ml_l .l_l .li5 a:hover{display:block;height:124px;background:url(img/li5_d.gif) no-repeat right top;}
/*main l_r*/
.main .left .ml_l .l_r{float:right;width:570px;padding-left:10px;}

.main .left .ml_r{float:right;width:71px;}

/*右边*/
.main .right{float:right;width:280px;}
/*右边-内容*/
.main .right .mr_l{float:left;width:265px;background:url(img/rr_bg.gif);}
.border_b{border-bottom:2px solid #958A78;padding-bottom:10px;margin-bottom:10px;}

/*登陆*/
.login{width:95%;height:70px;margin:0 auto;}
.login .log_w{float:left;width:50px;line-height:20px;}
.login li{height:24px;line-height:24px;}
.login span{margin-right:10px;line-height:20px;}
.login img{float:left;margin:5px;border:1px solid #D5D5D5;}
.login .input_a1{float:left;border:1px solid #B1A080;width:90px;height:18px;color:#000;margin-right:5px;}
.login .input_a2{float:left;border:1px solid #B1A080;}

.submit_a1{height:20px;line-height:18px; background:#fff;color:#333333;font-size:12px;}



.main .right .mr_r{float:right;width:12px;height:200px;background:url(img/rrr.gif) repeat-y right top;}


.forth_w{width:568px;height:26px;line-height:26px;margin-bottom:10px;text-indent:10px;border:#CCCCCC 1px solid;background:url(img/title_bg.gif) repeat-x 0 -1px;}

/*------ 列表页 ------*/
.forum{width::570px;margin-bottom:10px;background-color:#FBFBFB;}
.forum dl{width:570px;float:left;margin-bottom:10px;border-bottom:#cccccc 1px solid;}
.forum dl#l1{background:#F0F0F0;}
.forum dl#l1:hover{background:#E8E8E8;}
.forum dl#l2{background:#FBFBFB;}
.forum dl#l2:hover{background:#EDEDED;}
.forum dl dt{float:left;width:125px;overflow:hidden;}
.forum dl dt img{margin:8px 3px;padding:2px;border:#cccccc 1px solid;}
.forum dl dt img:hover{border:#339900 1px solid;}
.forum dl dd{float:right;width:565px;margin-top:5px;}
.forum dl p{margin:8px auto;line-height:20px;}
.forum dl p#a{color:#878787;font-size:13px;overflow:hidden;}
.forum dl p#b{color:#4a4a4a;font-size:12px;}
.forum dl span{margin-right:15px;}

/*----- 内容页 -----*/
.thread{width:570px;margin-bottom:10px;padding:0px;background-color:#FBFBFB;}
.thread h1{font-size:24px;text-align:center;}
.thread .thhead{height:28px;line-height:28px;margin:8px auto 10px;border-top:#DADADA 1px solid;border-bottom:#DADADA 1px solid;}
.thread .thhead ul{text-align:center;color:#000000;}
.thread .conter{padding:5px;font-size:14px;line-height:2;}
.thread .flip{width:570x;margin:20px auto 0;border-top:#aabcee 1px dotted;}
.thread .flip li{float:left;width:50%;height:30px;line-height:30px;}
.thread .flip li a:hover{color:#BF001F;}


/*分页*/
.pages{width:560px;margin:10px auto;}
.pages .p_l{float:left;font-size:13px;color:#4a4a4a;line-height:25px;}
.pages .p_l span{font-weight:normal;margin-right:10px;}
.pages .p_r{float:right;line-height:25px;}
.pages .p_r a{padding:2px;font-size:12px;white-space:nowrap;border:#cccccc 1px solid;}
.pages .p_r a:hover{color:#339900;border:#339900 1px solid;text-decoration:none;}
.pages .p_r strong{font-weight:bold;color:#ff0000;}


/*用户评论*/
.replies{width:570px;margin:10px 0;}
.replies_t{height:30px;line-height:30px;background:url(img/pl_bg.gif) repeat-x;border:#DADCDD 1px solid;}
.replies_t b{float:left;font-size:13px;text-indent:10px;}
.replies_t span{float:right;padding-right:5px;}
.replies_t span u{margin-left:10px;}
.replies_b{width:560px;margin:8px auto;}
.replies_b .r_l{float:left;font-size:13px;}
.replies_b .r_l u{text-decoration:none;color:#204e7d;}
.replies_b .r_r{float:right;color:#4a4a4a;}
.replies_bt{width:540px;margin:0 auto;line-height:2;padding:0 15px 15px;border-bottom:#E6E6E6 1px solid;}
.replies_bt table{border:1px dotted #D8E6F5;background:#EBF2FA;}

/*回复框*/
#replyform_info,#commentform_info{color:#f00;}

.reply{width:570px;}
.reply_t{height:30px;text-indent:10px;font-weight:700;line-height:30px;background:url(img/pl_bg.gif) repeat-x;border:#dadcdd 1px solid;}
.reply_b{margin:10px;}
.reply_b .text{width:540px;height:100px;font-size:13px;border:#ccc 1px solid;}
.reply_b p{margin:8px 0;line-height:25px;font-size:13px;}
.reply_b p .inp1{width:80px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p .inp2{width:40px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p button{width:70px;height:25px;border:none;background:url(img/but_bg1.gif) no-repeat;line-height:25px;color:#444;cursor:pointer;vertical-align:middle;}
.reply_b p img{margin:0 10px;vertical-align:middle;}
.reply_b p .inp1:hover,.reply_b p .inp2:hover{border:#3c9 1px solid;}


/*tea*/
.tea{margin-bottom:20px;}
.tea .title_d{height:30px;padding-left:10px;margin-bottom:10px;border-bottom:1px solid #E6E6E6;}
.tea .title_d a{display:block;float:left;height:30px;line-height:26px;margin-right:1px;background:#F8F8F8;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}
.tea .title_d a:hover,.tea .title_d .s{background:url(img/d_li1.gif) repeat-x;}
.tea .title_d a strong{display:block;float:left;font-weight:400;height:30px;line-height:30px;}
.tea .title_d a:hover strong,.tea .title_d .s strong{background:url(img/d_1.gif) no-repeat center bottom;}
.tea .title_d a span{display:block;height:30px;line-height:30px;float:left;padding-left:5px;font-size:12px;}
.tea .title_d a b{display:block;float:left;font-weight:400;}

.tea .tea_li .d_bg li{background:url(img/d_bg.gif) no-repeat 0 10px;text-indent:8px;}
.tea .tea_li .d_bg li b{font-size:12px;font-weight:400;}
.tea .tea_li .d_bg li a{font-size:12px;}



/*main_bottom*/
.main_bottom{width:980px;height:35px;margin:0 auto;}
.main_bottom .left{float:left;width:700px;}
.main_bottom .left .left_l{float:left;width:629px;}
.main_bottom .left .left_l .left_l_l{float:left;width:69px;height:29px;background:url(img/bl.gif) no-repeat right top;}
.main_bottom .left .left_l .left_l_r{float:left;width:560px;height:29px;background:url(img/bl_bg.gif) repeat-x;}
.main_bottom .left .left_r{float:right;width:71px;height:29px;background:url(img/bc.gif) no-repeat;}
.main_bottom .right{float:right;width:280px;height:29px;}
.main_bottom .right .right_l{float:left;width:251px;height:29px;background:url(img/br_bg.gif) repeat-x left bottom;}
.main_bottom .right .right_r{float:right;width:29px;height:29px;background:url(img/br.gif) no-repeat left top;}


.foot{width:980px;margin:10px auto;}
.foot .f_l{float:left;width:600px;height:50px;}
.foot .f_l .c{width:480px;float:right;}
.foot .f_l .c .fl_l{float:left;width:12px;height:26px;background:url(img/f_l.gif) no-repeat;}
.foot .f_l .c .fl_c{float:left;width:455px;height:26px;line-height:26px;background:#ADABA9;}
.foot .f_l .c .fl_r{float:right;width:13px;height:26px;background:url(img/f_r.gif) no-repeat;}
.foot .f_r{float:right;width:350px;}


/*公告*/
.ggbg{width:100%;margin:0 auto 10px;height:90px;}
.ggbg ul{margin:2px;}
.ggbg ul li{line-height:18px;background:url(img/gg_li.gif) no-repeat 0 4px;text-indent:10px;}
.ggbg ul li span{margin-left:3px;font-size:12px;color:#f00;}

/*活动,统计,发帖排行*/
.san{width:100%;}
.san .title_s{height:22px;background:url(img/san.gif) no-repeat 10px 5px;padding-left:20px;font-size:18px;font-weight:bold;border-bottom:1px dashed #ACABAA;}
.san .main_s{width:90%;margin:10px auto 0;}
.san .main_s li{line-height:20px;height:20px;}
.san .main_s li span{display:block;float:left;width:150px;height:20px;line-height:20px;}

/*搜索*/
.ss{border:1px solid #B1A080;width:175px;height:20px}

/*友情连接*/
.link li{float:left;width:70px;margin-right:9px;}

/* 1-10 */
.num{background:url(img/num.gif) no-repeat}
.num li{text-indent:20px;line-height:23px!important;height:23px!important;}

/* 弹出框 css */
.clear{clear:both;font-size:1px;width:1px;overflow:hidden; height:0;}

.popup{ width:260px; height:220px; background: url('img/popupbg.gif') no-repeat; position:relative; }
.popup a{color:#000;}
.popup a:hover{color:#000; text-decoration:underline;}

.close{position:absolute; left:238px; top:8px;}
.least, .most{position:absolute; left:222px; top:8px;}
.appear_main{width:235px; position:absolute; left:16px; top:38px}
.appear_pic{border-bottom:1px dotted #000; overflow:hidden; padding-bottom:3px; height:103px;}
.appear_pic_img{width:77px; float:left;}
.appear_pic_img img{border:1px solid #b1b1b1;}
.appear_pic_letter{width:146px; float:left;  margin-left:8px; line-height:20px;}
.appear_pic_letter a{display:block; width:146px;font-size:12px;}

.appear_link{padding:7px 0 0 0px;} 
.appear_link a{display:block;width:200px;overflow:hidden;height:20px;line-height:20px;margin:0 1px 0 3px;color:red;font-size:12px;} 
.appear_link a:hover{color:#009;}