/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
.top-l {width:420px;float:left;margin-right:20px;}
.top-r {width:420px;float:right;}
.headline h2 {text-align:center;font-size:24px;margin:0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:34px;line-height:34px;overflow:hidden;font-size:16px;}
.subline .f_r {color:#666666;font-size:12px;}

.group-cat {}
.group-cat:after {content:"";display:block;clear:both;}
.group-cat div {width:143px;float:left;text-align:center;}
.group-cat img {border:#DDDDDD 1px solid;border-radius:50%;padding:2px;}
.group-cat img:hover {border:#FF6600 1px solid;}
.group-cat ul {padding:10px 0 20px 0;}
.group-cat li {height:24px;line-height:24px;font-size:16px;overflow:hidden;}
.group-cat span {color:#666666;font-size:12px;}

.club-stats {height:64px;margin:20px 0;}
.club-stats li {width:99px;float:left;font-size:16px;height:64px;line-height:32px;text-align:center;}
.club-stats div {height:64px;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;}
.club-stats i {font-style:normal;display:block;font-size:14px;}

.club_my {background:#2389FA;}
.club_my td {height:32px;line-height:32px;text-align:center;font-size:13px;border-right:#DDDDDD 1px solid;}
.club_my a:link,.club_my a:visited,.club_my a:active {display:block;width:100%;height:100%;color:#FFFFFF;text-decoration:none;}
.club_my a:hover {background:#1873DE;}

.group_list p {color:#666666;margin:0;line-height:32px;}
.group_info {border:#DDDDDD 1px solid;font-size:14px;}
.group_title {padding:16px;}
.group_title span {padding-top:8px;}
.group_title strong {font-size:24px;}
.group_title img {width:30px;border-radius:50%;margin:0 10px 0 0;float:left;}
.group_introduce {border-top:#DDDDDD 1px solid;padding:10px 16px;line-height:24px;}

.group_type {padding:20px 0;height:32px;font-size:14px;}
a.group_type_1:link,a.group_type_1:visited,a.group_type_1:active,a.group_type_1:hover {float:left;display:block;line-height:32px;margin-right:20px;border-bottom:#007AFF 2px solid;color:#007AFF;}
a.group_type_2:link,a.group_type_2:visited,a.group_type_2:active {float:left;display:block;line-height:32px;margin-right:20px;}
a.group_type_2:hover {border-bottom:#007AFF 2px solid;color:#007AFF;}

a.group_post:link,a.group_post:visited,a.group_post:active {float:left;display:block;line-height:30px;padding:0 15px 0 15px;border-radius:5px;margin-left:6px;background:#258CFF;color:#FFFFFF;letter-spacing:2px;font-size:14px;}
a.group_post:hover {background:#1873DE;}

.club_list div {height:32px;line-height:32px;overflow:hidden;padding:0 30px 0 0;font-size:16px;}
.club_list em {color:#225588;font-style:normal;font-family:Arial;}
.club_list p {color:#999999;margin:4px 0 0 0;font-family:Arial;}

.club_quote {background:#F3F3F3 url('image/club_quote_a.gif') no-repeat 10px 10px;margin:10px 0 10px 0;font-size:12px;padding:10px;}
.club_quote div {display:inline-block;padding:5px 40px 5px 40px;background:url('image/club_quote_b.gif') no-repeat right bottom;line-height:20px;}
.club_quote p {margin:0;text-indent:0;}
.club_quote a:link,.club_quote a:visited,.club_quote a:active {color:#555555;text-decoration:none;}
.club_quote a:hover {color:#FF6600;}
.club_break {display:none;}

.club_show {border:#DDDDDD 1px solid;margin-bottom:20px;}
.club_show table {width:100%;border-collapse:collapse;border-spacing:0;}
.club_show_l {width:200px;border-right:#DDDDDD 1px solid;}
.club_show_l li {padding:16px 0 0 0;text-align:center;}
.club_info {padding:10px 16px;border-bottom:#DDDDDD 1px dotted;}
.club_avatar {width:120px;height:120px;}

.reply_list{border:#DDDDDD 1px solid;border-bottom:none;}
.reply_list table {width:100%;}
.reply_list div {height:40px;line-height:40px;overflow:hidden;padding:0 30px 0 15px;}
.reply_list td {border-bottom:#DDDDDD 1px solid;}
.reply_list em {color:#666666;font-style:normal;font-family:Arial;}
.btn_post {background:#258CFF;color:#FFFFFF;font-size:14px;padding:5px 15px 5px 15px;border:none;cursor:pointer;}
.btn_reply {background:#2CAE5A;color:#FFFFFF;font-size:14px;padding:5px 15px 5px 15px;border:none;cursor:pointer;}
