* {margin:0;padding:0;list-style:none;border:0;font-family:"微软雅黑";}
input {color:#333333;font-size:12px;border:0;}
body, ul, li, a, div, img, p, span{margin:0;padding:0;border:0;}
body {color:#333333;width:100%;font-size:12px; min-width:1000px; background:#d7d0c0;}
li{list-style-type:none;}
a {color:#333333;text-decoration:none;}
.clear {clear:both;}
a:hover{color:#765a42;}

.content{ width:1000px; margin:auto; overflow:hidden;}
/*头部*/
.top{ width:1000px; margin:auto; overflow:hidden; background:#484846; height:36px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.logo{ float:left; margin-left:10px; width:30px; height:36px;}
.logo img{ float:left; height:26px; margin-top:4px;}
.title{ float:left; color:#FFF; font-size:16px; width:130px; height:36px; line-height:36px; }
.dlzc{ float:right; margin-right:10px; height:36px;}
.dlzc span{ float:left; width:10px; text-align:center; font-size:14px; line-height:36px; color:#FFF;}
.dlzc a{ float:left; width:60px; text-align:center; font-size:14px; line-height:36px; color:#FFF;}
/*广告图*/
.banner{width:998px; height:120px; border:#000 1px solid; margin:auto; overflow:hidden; margin-top:7px;}
.banner img{ width:100%;}
/*导航*/
.daohang{width:998px; height:50px;border:#996500 1px solid; margin:auto; overflow:hidden; margin-top:5px; margin-bottom:8px; border-bottom:#996500 3px solid; background:#e9e5dc;}
.nav{ float:left; width:980px; margin-left:10px; height:50px;}
.nav li{ float:left; height:50px;}
.nav li a{ float:left; padding-left:5px; padding-right:5px; line-height:50px; font-size:16px; color:#796a65;}
.nav li a:hover{ background:#988379; color:#FFF;}
.search{float:right; margin-right:20px; width:10px; height:50px;}
.search_input{ float:left; width:150px; height:22px; border:#000 1px solid; margin-top:13px; background:#e9e5dc;}
.search_anniu{ float:right; height:28px; margin-top:11px; width:28px; background:url(anniu1.png);}
/*分栏线*/
.flx{ width:1000px; height:2px; margin:auto; overflow:hidden; background:#776d64;}
/*首页内容*/
.main{ width:1000px; margin:auto; overflow:hidden; margin-top:8px;}
.main_le{ float:left; width:750px; overflow:hidden; }
.main_le_nr{ float:left; width:710px; min-height:630px; padding-left:20px; padding-right:20px; overflow:hidden;background:#e9e5dc;}
.main_le_nr li{ float:left; width:100%; height:34px; overflow:hidden; border-bottom:#c2bebb 1px dotted;}
.main_le_nr li a{ float:left; width:100%; overflow:hidden;}
.main_le_nr li a img{float:left; margin-top:6px; margin-left:6px; margin-right:18px;}
.main_le_nr li a span{float:left; font-size:14px; line-height:34px;}
.main_le_ft{float:left; width:748px; border:#b6a89b 1px solid; overflow:hidden; margin-top:10px;}
.main_le_ft_bt{ float:left; width:100%; height:28px; background:#8c705a; border-bottom:#b6a89b 1px solid;}
.main_le_ft_bt span{ float:left; margin-left:10px; color:#FFF; font-size:12px; line-height:28px;}
.main_le_ft_nr{ float:left; width:100%; overflow:hidden; min-height:210px; background:#e9e5dc;}
.main_le_ft_nr_le{ float:left; width:30%; overflow:hidden; text-align:center; line-height:24px;}
.main_le_ft_nr_ri{ float:left; width:70%; overflow:hidden;}
.main_le_ft_nr1{ float:left; width:100%; overflow:hidden; min-height:210px; background:#e9e5dc;}
.main_le_ft_nr1_le{ float:left; width:30%; overflow:hidden; text-align:center; line-height:24px;}
.main_le_ft_nr1_ri{ float:left; width:70%; overflow:hidden;}
.fbtz{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.fbtz p{float:left; width:100%; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.fbtz p span{ float:left; width:58px; height:22px; line-height:22px; margin-right:2px; font-size:12px; font-weight:bold; text-align:right;}
.fbtz_i1{ float:left; width:40%; height:20px; line-height:20px; border:#464543 1px solid; background:#e9e5dc;}
.fbtz_t1{ float:left; width:70%; height:110px; line-height:20px; border:#464543 1px solid; background:#e9e5dc;}
.fbtz_a1{ float:left; width:76px; height:22px; text-align:center; background:#785a42; color:#FFF; font-size:12px; border:#827676 1px solid;}

.main_ri{ float:right; width:238px; border:#4e3f38 1px solid; border-top:#4e3f38 2px solid; background:#e9e5dc;}
.main_ri_hz{ float:left; width:100%; overflow:hidden;min-height:293px;}
.main_ri_hz_bt{ float:left; width:100%; height:34px; border-bottom:#ded7cb 1px solid; background:#e4dfd5;}
.main_ri_hz_bt_n1{ float:left; width:12px; height:12px; background:#beb099; margin-top:11px; margin-left:13px;}
.main_ri_hz_bt_n1 b{float:left; width:8px; height:2px; margin-left:2px; margin-top:5px; background:#f9f8f5;}
.main_ri_hz_bt_n2{ float:left; margin-left:4px; font-size:12px; line-height:34px;}
.main_ri_hz_nr{ float:left; width:210px; margin-left:14px; overflow:hidden; margin-top:8px; margin-bottom:10px;}
.main_ri_hz_nr li{ float:left; width:100%; height:24px; }
.main_ri_hz_nr li a{ float:left; width:100%; overflow:hidden;}
.main_ri_hz_nr li a b{ float:left; width:3px; height:3px; margin-top:10.5px; margin-right:7px; background:#8c6f51;}
.main_ri_hz_nr li a span{float:left; width:200px; font-size:12px; height:24px; line-height:24px;}
.main_ri_hz_nr li a:hover{color:#0a86cc;}
.main_ri_hz_nr li a:hover b{ background:#0a86cc;}
.main_ri_hz_nr_ph{float:left; width:100%; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.main_ri_hz_nr_ph span{float:left; width:48px; height:48px; margin-right:24px; background:#999;}
.main_ri_hz_nr_ph span img{ max-width:48px; max-height:48px;}
.main_ri_hz_nr_ph p{float:left; line-height:24px;}

/*版权所有*/
.bottom{ width:1000px; margin:auto; overflow:hidden; text-align:center; line-height:50px;}
/*底部发帖*/
.dbft{float:left; width:100%; overflow:hidden;}
/*详情页内容*/
.xqdhbt{float:left; width:100%; overflow:hidden; height:30px; line-height:30px; margin:5px 0px;}
.xqdhbt a{float:left;}
.xqdhbt b{float:left; margin-left:3px; margin-right:3px;}
.xqdhbt span{float:left;}

.anhz{float:left; width:100%; overflow:hidden;margin:5px 0px;}
.anhz1{float:left; width:84px; height:24px; line-height:24px; text-align:center; border:#4f4436 1px solid; background:#765a42; color:#FFF;}
.anhz1:hover{ border:#8c715a 1px solid; background:#d7d0c0; color:#000;}
.anhz2{ float:right; width:84px; height:24px; line-height:24px; text-align:center; border:#8c715a 1px solid;}
.anhz2:hover{background:#765a42; color:#FFF;}

.table{ float:left; width:100%; border-collapse:collapse; margin:5px 0px; background:#e9e4dc;}
.table td{ border:#a79389 1px solid;}

.tzfbr{ float:left; width:100%; overflow:hidden; margin-bottom:20px;}
.tzfbr_bt{float:left; width:100%; height:36px; line-height:36px; border-bottom:#cdcdcd 1px dotted;}
.tzfbr_bt span{ margin-left:15px;font-weight:bold;}
.tzfbr_xx{ width:130px;margin:auto; overflow:hidden;}
.tzfbr_img{ float:left; width:130px; height:130px; overflow:hidden; margin:10px 0px; background:#CCC;}
.tzfbr_img img{ max-width:130px; max-height:130px;}
.tzfbr_x1{ float:left; width:100%; height:36px; overflow:hidden;color:#000; line-height:18px;}
.tzfbr_x11{float:left; width:43px; height:36px; text-align:center;}
.tzfbr_x12{float:left; width:42px; height:36px; text-align:center; border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;}
.tzfbr_x13{float:left; width:43px; height:36px; text-align:center; }
.tzfbr_x1 font{ color:#666;}
.tzfbr_x2{float:left; width:100%; overflow:hidden; color:#000; margin-top:10px; line-height:20px;}
.tzfbr_x3{float:left; width:100%; overflow:hidden; margin-top:10px;}
.tzfbr_x3 a{ float:left; width:68px; height:24px; line-height:24px; text-align:center; border:#c1b0a2 1px solid; color:#8c715a; background:#edeae7;}

.tznrhz{ width:800px; margin:auto; overflow:hidden;}
.tznr_bt{ float:left; width:100%; height:36px; line-height:36px; border-bottom:#cdcdcd 1px dotted;}
.tznr_wz{ float:left; width:100%; overflow:hidden; min-height:160px; padding-top:10px;}
.tznr_hf{ float:left; width:100%; overflow:hidden; text-align:right; margin-bottom:10px;}
.tznr_hf_bt{ float:right; width:60px; height:30px; background:#e2dbcf; text-align:center; line-height:30px;}
.tznr_hf_nr{float:right; width:96%; padding:2%; overflow:hidden;background:#e2dbcf;}
.tznr_hf_nr_hz{ float:left; width:100%; overflow:hidden; margin-bottom:10px;}
.tznr_hf_img{ float:left; width:36px; height:36px; background:#ccc;}
.tznr_hf_img img{ max-height:36px; max-width:36px;}
.tznr_hf_n1{ float:right; width:720px; line-height:20px; text-align:left;}
.tznr_hf_n1 span{ float:left; width:100%; text-align:right;}
.tznr_hf_an{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.tznr_hf_an a{ float:right; border:#CCC 1px solid; padding:4px 10px;}
.tznr_hf_ts{ float:left; width:100%; overflow:hidden; font-size:14px; line-height:40px;}

.form_hf{ float:left; width:100%; overflow:hidden;}
.form_hf textarea{ float:left; border:#d6dffa 1px solid; width:98%; height:40px; line-height:20px; margin:10px 0 10px 1%;}
.form_hf input{ float:right; margin-right:1%; width:52px; height:24px; text-align:center; color:#FFF; background:#4d91f7; border-radius:2px;}
/*登录*/
.login_hz{ width:500px; height:300px; margin:auto; border:#a79389 2px solid; background:#e9e4dc; margin-top:60px; margin-bottom:60px;}
.login{ width:460px; margin:auto; overflow:hidden;}
.login_bt{ float:left; width:100%; overflow:hidden; border-bottom:#a79389 1px solid;}
.login_bt img{ float:left; height:30px; margin-top:15px; margin-bottom:15px;}
.login_bt span{ float:left;height:30px; margin-top:15px; margin-bottom:15px; line-height:30px; margin-left:5px;}
.login_p1{float:left; width:100%; overflow:hidden; height:30px; line-height:30px; font-weight:bold;}
.login_p2{float:left; width:90%; margin-left:5%; overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:#cdcdcd 1px dotted;}
.login_p2 span{float:left; width:105px; margin-right:5px; text-align:right; height:26px; line-height:26px;}
.login_i1{ float:left; width:200px; border:#a79389 1px solid; height:24px; line-height:24px; background:#e9e4dc;}
.login_i2{float:left; margin-left:110px; background:#996500; color:#FFF; text-align:center; width:60px; height:26px;}
.login_p3{float:left; width:90%; margin-left:5%; overflow:hidden;}
/*注册*/
.register_hz{ width:998px; margin:auto; overflow:hidden; border:#a79389 1px solid;background:#e9e4dc; margin-top:10px;}
.register_bt{ float:left; width:100%; border-bottom:#a79389 1px solid; height:32px; background:#e9e4dc;}
.register_bt span{ float:left; color:#000; line-height:32px; margin-left:10px; font-weight:bold;}
.register_bt a{ float:right; line-height:32px; margin-right:10px;}
.register_nr{ width:560px; margin:auto; overflow:hidden; padding:20px;}
.register_p1{ float:left; width:100%; overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:#a79389 1px dotted;}
.register_p1 span{ float:left; width:105px; margin-right:5px; margin-right:5px; text-align:right; height:26px; line-height:26px;}
.register_p1 font{ float:left; color:#F00; line-height:26px; margin-left:2px;}
.register_p2{ float:left; width:100%; overflow:hidden;}
.register_i1{ float:left; width:200px; border:#a79389 1px solid; height:24px; line-height:24px; background:#e9e4dc;}
.register_i2{ float:left; margin-left:110px; background:#996500; color:#FFF; text-align:center; width:60px; height:26px;}
.register_s1{ float:left; width:200px; border:#a79389 1px solid; height:26px; background:#e9e4dc;}
/*登录后内容*/
.content_hz{ width:1000px; margin:auto; overflow:hidden; background:#e9e4dc; margin-top:10px;}
.content_bt1{ float:left; width:100%; overflow:hidden; height:32px;}
.content_bt1 a{float:left; height:32px; line-height:32px; margin-left:5px; margin-right:5px;}
.content_bt1 font{float:left; height:32px; line-height:32px;}
.content_bt1 span{float:left; height:32px; line-height:32px; margin-left:5px; margin-right:5px;}
.content_bt2{ float:left; width:998px; min-height:40px; line-height:40px; border:#a79389 1px solid;}
.content_bt2 img{ float:left; height:20px; margin-top:10px; margin-left:10px; }
.content_bt2 span{ float:left; margin-left:10px;font-weight:bold; }
.content_bt2 b{ float:left; width:1px; height:20px; margin:10px 5px; background:#999;}
.content_bt2 a{ float:left; height:20px; line-height:20px; margin:10px 5px;}


.zbkhz{ float:left; width:1000px; max-height:30px;background:#dfd9cd; }
.zbkhz li{ float:left; line-height:30px; margin:0 10px; }
.zbkhz li a{font-weight:bold;}
.zbkhz li a:hover{color:#FFF;background:#765a42;}

.a2{ color:#765a42; font-weight:bold;}
.content_bt3{ float:left; width:100%; overflow:hidden; padding:10px 0px 10px 0px; border-bottom:#a79389 2px solid;}
.content_bt3 a{ float:left; width:78px; height:30px; border:#295e97 1px solid; background:url(tb3.png); color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:30px; border-radius:2px;}
.content_bt4{float:left; width:100%; overflow:hidden; margin-top:0px; margin-bottom:10px;}
.content_bt4_a1{ float:left; width:64px; height:24px; line-height:24px; text-align:center; border:#a79389 1px solid; margin-right:5px;}
.content_bt4_a1:hover{background:#a79389; color:#FFF;}
.content_bt4_a2{ float:left; width:64px; height:24px; line-height:24px; text-align:center; background:#a79389; color:#FFF; border:#a79389 1px solid; margin-right:5px;}
.content_bt4_a2:hover{ color:#000;}

.content_nr{float:left; width:998px; border:#a79389 1px solid;}
.left{ float:left; width:135px; min-height:400px;overflow:hidden; background:#e1dbd2;}
.left p{ float:left; width:100%; overflow:hidden; height:44px; line-height:44px; font-size:16px; font-weight:bold; border-bottom:#a79389 1px dotted;}
.left p span{float:left; width:80%; margin-left:10%; overflow:hidden;}
.left ul{float:left; width:100%; overflow:hidden;}
.left ul li{float:left; width:100%; overflow:hidden; height:32px; border-bottom:#a79389 1px dotted;}
.left ul li a{float:left; width:80%; margin-left:10%; overflow:hidden; height:32px; line-height:32px;}
.right{float:right; width:820px; overflow:hidden; margin-right:20px; padding-top:45px; }

.info_p1{float:left; width:100%; overflow:hidden; height:32px; line-height:32px; margin-bottom:1px;}
.info_p1 span{float:left; width:60px; text-align:left; height:32px; line-height:32px;}
.info_p2{float:left; width:100%; overflow:hidden;}
.info_i1{ float:left; width:200px; border:#848484 1px solid; height:24px; line-height:24px; background:#e9e4dc; margin-top:3px;}
.info_i2{float:left; margin-left:60px; background:#988379; color:#FFF; text-align:center; width:60px; height:26px;}
.info_s1{ float:left; width:202px; border:#848484 1px solid; height:26px; background:#e9e4dc; margin-top:3px;}

.table1{ float:left; width:100%; border-collapse:collapse; background:#e9e4dc;}
.table1 tr{ height:30px; border:#a79389 1px solid;}
.table1 td{}
/*列表页*/
.table2{ float:left; width:100%; border-collapse:collapse; background:#e9e5dc; font-size:14px; border:#a79389 1px solid;}
.table2 tr{ border-top:#d7d0c0 1px solid;}
.table2 td{ }
/*发表帖子*/
.post{width:998px; margin:auto; overflow:hidden; border:#a79389 1px solid;background:#e9e4dc; }
.post_bt{ float:left; height:40px; overflow:hidden; line-height:40px; font-size:14px; font-weight:bold;}
.post_bt span{ float:left; margin-left:9px; padding-right:9px; width:980px;}
.post_nr{ float:left; width:980px; overflow:hidden; margin-left:9px;}
.post_i1{float:left; width:360px; height:30px; line-height:30px; padding-left:10px; border:#CCC 1px solid; margin-bottom:5px;}
.post_t1{float:left; width:880px; height:280px;}
.post_i2{float:left; width:100px; height:32px; text-align:center; color:#FFF; font-size:14px; background:#988379; margin:5px 0px;}
.post_s1{float:left; width:100px; height:32px; border:#CCC 1px solid; margin-bottom:5px; margin-right:10px;}
/*版主管理*/
.table3{ float:left; width:100%; border-collapse:collapse;}
.table3 td{ height:30px; border:#a79389 1px solid; text-align:center;}
/*个人资料*/
.grzl{float:left; width:998px; overflow:hidden; min-height:200px; border:#8c715a 1px solid; padding-bottom:20px;}
.grzl_bt{ float:left; width:100%; height:100px; background:#8c715a;}
.grzl_img{ float:left; width:48px; height:48px; background:#ffffff; margin-left:10px; margin-top:10px; border-radius:4px;}
.grzl_mc{ float:left; width:400px; height:48px; margin-left:20px; margin-top:10px; font-size:20px; line-height:48px; color:#FFF;}
.grzl_nr{ width:960px; margin:auto; overflow:hidden;}
.grzl_p1{ float:left; width:100%; overflow:hidden; line-height:30px; font-weight:bold;}
.grzl_p2{ float:left; width:100%; overflow:hidden; line-height:30px; border-bottom:#999 1px dotted;}
.grzl_p3{ float:left; width:100%; overflow:hidden; }
.grzl_p3 li{ float:left; width:33.33%; line-height:30px; border-bottom:#999 1px dotted;}




























