﻿body {background-color:#423829;}
/*头部菜单*/
#header {width:968px;height:126px;margin-top:5px;}

#logo {float:left;}

#header_top {width:968px;height:34px;background:url(images/header_top.gif) no-repeat 0 0;}
#header_bottom {width:968px;height:92px;background:url(images/header_bottom.gif) no-repeat 0 0;}
#header_bottom table {position:relative;left:60px;top:-5px;}
#header_bottom table td {width:200px;height:79px;text-align:center;font-size:28px;color:#ff6600;}

#link1 {padding-right:35px;margin-top:2px;}
#link1, #link1 a {color:white;}
#link1 a:hover {color:#ff6600;}
#link1 .home {background:url(images/lhsheng.gif) no-repeat 0 0; padding-left:15px;}
#link1 .club {background:url(images/dot.gif) no-repeat 3px 5px; padding-left:10px;}
#link1 .set_home_page {background:url(images/sethome.gif) no-repeat 2px 2px;padding-left:15px;margin-left:15px;}
#link1 .add_bookmark {background:url(images/favorite.gif) no-repeat 2px 2px;padding-left:15px;}

#link2 {margin-top:25px;padding-right:20px;}
#link2 ul{clear:both;height:20px;}

#mainbox #main_top{height:69px;background:url(images/main_top.gif) no-repeat 0 0;}

#mainbox #main_middle {background:url(images/main_bg.gif) repeat-y 0 0;}

#menubar ul.menu {position:relative;top:-35px;left:70px;}
#menubar ul.menu li{padding-left:30px;height:30px;line-height:30px;background:url(images/menu_line.gif) no-repeat left bottom;}
#menubar ul.menu li a, #menubar ul.menu li span {padding-left:15px;background:url(images/menu_dot.gif) no-repeat 0 5px;}
#menubar ul.menu li, #menubar ul.menu li a {font-size:14px;font-weight:bold;color: #8c6640;}
#menubar ul.menu li a{color: #8c6640;}
#menubar ul.menu li a:hover {color: #ff6600;}

#menubar .search {position:relative;left:60px;top:10px;}
#menubar .search h1 {font-size:14px;padding-left:10px;height:36px;line-height:36px;background:url(images/menu_search_title.gif) no-repeat 0 0;}
#menubar .search .operation {position:relative;left:40px;top:20px;}

#mainbox #main_middle #contentbar {position:relative;top:-64px;}
#mainbox #main_middle.main_party_browse #contentbar {position:static;top:0;}

#contentbar #club_info {margin:10px 0 15px 0;height:30px;line-height:30px;color:#fff;background:url(images/club_info.gif) no-repeat 0 0;}
#contentbar #club_info a{color: #fff;}
#contentbar #club_info a:hover {color: #ff6600;}
#contentbar #club_info .code {float:left;padding-left:10px;}
#contentbar #club_info .url {float:right;padding-right:25px;}

#contentbar #club_news {margin:0 0 15px 0;padding-left:35px;height:47px;color:#fff;background:url(images/club_news.gif) no-repeat 0 0;}
#contentbar #club_news ul {float:left;}
#contentbar #club_news ul li {float:left;width:260px;padding-left:5px;height:23px;line-height:23px;}
#contentbar #club_news a{color:#fff;}
#contentbar #club_news a:hover {color: #000;}
#contentbar #club_news .more {white-space:nowrap;float:right;padding:15px 25px 0 0;}

#contentbar #gonggao,#contentbar #changyi {float:left;width:315px;}
#contentbar #changyi {margin-left:10px;}
#contentbar #gonggao h1{background:url(images/club_party_gonggao.gif) no-repeat 0 0;}
#contentbar #changyi h1{background:url(images/club_party_changyi.gif) no-repeat 0 0;}
#contentbar #gonggao h1, #contentbar #changyi h1 {height:30px;font-size:12px;font-weight:normal;text-align:right;padding:3px 20px 0 0;}
#contentbar #gonggao h1 a, #contentbar #changyi h1 a {color:#fff;}
#contentbar #gonggao h1 a:hover, #contentbar #changyi h1 a:hover {color:#ff6600;}

#contentbar #gonggao .photo, #contentbar #changyi .photo {float:left;width:106px;height:85px;}
#contentbar #gonggao .party_info, #contentbar #changyi .party_info {float:left;width:200px;height:72px;padding-left:5px;}
#contentbar #gonggao .party_info p, #contentbar #changyi .party_info p {width:200px;padding-top:3px;}
#contentbar #gonggao .party_info p a, #contentbar #changyi .party_info p a{font-weight:bold;color:#666;}
#contentbar #gonggao .party_info p a:hover, #contentbar #changyi .party_info p a:hover{font-weight:bold;color:#ff6600;}
#contentbar #gonggao .party_info .party_intro, #contentbar #changyi .party_info .party_intro{padding-top:3px;overflow:hidden;height:auto!important;height:4.2em;max-height:4.2em;line-height:1.4em;}

#contentbar #gonggao .party_list_index_title, #contentbar #changyi .party_list_index_title {width:200px;}

#contentbar #jishi{margin:15px 0 0 0;}
#contentbar #jishi h1{background:url(images/club_party_jishi.gif) no-repeat 0 0;}
#contentbar #jishi h1{height:30px;font-size:12px;font-weight:normal;text-align:right;padding:3px 30px 0 0;}
#contentbar #jishi h1 a {color:#fff;}
#contentbar #jishi h1 a:hover {color:#ff6600;}

#contentbar #jishi ul li {float:left;padding-left:5px;}
#contentbar #jishi ul li p.party_title {width:112px;text-align:center;}
#contentbar #jishi .photo {width:106px;height:85px;}

#contentbar #forum{margin:15px 0 0 0;}
#contentbar #forum h1{background:url(images/club_forum.gif) no-repeat 0 0;}
#contentbar #forum h1{height:30px;font-size:12px;font-weight:normal;text-align:right;padding:3px 30px 0 0;}
#contentbar #forum h1 a {color:#fff;}
#contentbar #forum h1 a:hover {color:#ff6600;}

#contentbar #forum ul.forum_category li {float:left;width:80px;height:22px;line-height:22px;padding-left:5px;white-space:nowrap;}
#contentbar #forum table {margin-right:25px;}
#contentbar #forum table tr.thead{text-align:center;height:30px;line-height:30px;font-weight:bold;color:#555;background-color:#ffd;}
#contentbar #forum table tr {height:30px;line-height:30px;}
#contentbar #forum table td p.forum_title {float:left;width:430px;}
#contentbar #forum table td p.best {float:left;}

#contentbar #partner{margin:15px 0 0 0;}
#contentbar #partner h1{background:url(images/club_partner.gif) no-repeat 0 0;}
#contentbar #partner h1{height:30px;font-size:12px;font-weight:normal;text-align:right;padding:3px 30px 0 0;}
#contentbar #partner h1 a {color:#fff;}
#contentbar #partner h1 a:hover {color:#ff6600;}
#contentbar #partner a.tobe_partner {color:red;}
#contentbar #partner a.tobe_partner:hover {color:ff6600;}

#contentbar #partner ul li {float:left;padding-left:5px;}
#contentbar #partner .photo {width:116px;height:53px;}

#mainbox #main_bottom {height:66px;background:url(images/main_bottom.gif) no-repeat 0 0;}

#footer #foot_link {background-color:#d5c1a9;}
#footer #foot_link, #footer #foot_link a{color: #6c5d46;}
#footer #foot_link a:hover {color: #ff6600;}

#footer #copyright {color: #d5c1a9;font-size:10px;}
#footer #copyright span {padding-left:10px;background:url(images/at.gif) no-repeat 5px 4px;}

.forum .forum_category ul {float:left;width:500px;}
.forum .forum_category ul li{float:left;padding:5px;white-space:nowrap;font-weight:bold;}
.forum .forum_category div.post_forum {float:right;padding-top:15px;}
.forum table.forum_list td{height:25px;line-height:25px;}
.forum table.forum_list .forum_title {float:left;width:500px;}
.forum table.forum_list .forum_title_list {float:left;width:300px;}

.party_list td {padding:3px 0 3px 3px;}

#album_list_category{margin:15px 0 0 0;}
#album_list_category ul li {float:left;padding:5px 15px;}
#album_list_category .photo {width:126px;height:108px;}
#album_list_category .pub_info {width:126px;text-align:center;}
#album_list_category .pub_info p {height:20px;line-height:20px;}

.party_browse {position:relative;top:-64px;}
.party_browse .photo {width:156px;height:128px;}
#party_right {width:200px;position:absolute;left:40px;top:160px;}
#secretary_right {position:relative;left:40px;top:-20px;}
#party_right .party_right_header,#secretary_right .secretary_right_header {height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#444;background-color:#e7dbbd;padding-left:5px;}
#party_right .party_right_label,#secretary_right .secretary_right_label {color:#333;padding-left:18px;background:url(images/menu_dot.gif) no-repeat 5px 50%;}
#party_right .cccall,#secretary_right .cccall {font-weight:bold;}
 
table.member_list {border:1px solid #a4ac6e;width:610px;margin-bottom:15px;}
table.member_list td{border-bottom:1px solid #a4ac6e;border-right:1px solid #a4ac6e;}
table.member_list tr {height:25px;line-height:25px;}
table.member_list td.l{white-space:nowrap;text-align:right;padding-right:5px;}
table.member_list td{padding-left:5px;}