﻿/* main */
body {background-color: #FFFFFF;margin:0px;}
.main_nav { width:962px; margin:0 auto; height:22px; padding:8px 0 0 18px; font-size:12px; font-weight:bold; color:#996600;}
.main_con { width:980px; margin:0 auto;}

.l_con { width:635px; float:left;padding-top:10px;}
.r_con{ width:336px; float:right;padding-top:10px;}
.da333 {clear:both; padding-top:10px; float:right;}

/* 头部 */
.l_con .g_head { padding:15px 20px 0px;}
.l_con .g_head .group_namebg { background:url(/images/group/g_tit_bg.png) repeat; height:30px; white-space:nowrap; font-size:28px; font-weight:bold; color:#fff; padding:5px 5px 3px 5px; display:inline; border-radius:5px 5px 5px 5px;}
.l_con .g_head .group_name{ height:30px; white-space:nowrap; font-size:28px; font-weight:bold; color:#FFF; padding:5px 5px 0 5px; display:block;}
.l_con .g_head .group_url { white-space:nowrap; padding:5px 0 0 5px; display:block; color:#FF0000; font-weight:bold; font-size:10px; font-family:Verdana;}
.l_con .g_head .group_url a{ color:#FF0000; font-weight:bold; font-size:10px; font-family:Verdana; text-decoration:none;}
.l_con .g_head .group_url a:hover{ color:#FFF; font-weight:bold; font-size:10px; font-family:Verdana; text-decoration:none; background-color:#990000;}
.l_con .g_head .bookmark a{ color:#FF0000; font-weight:bold; font-size:12px; text-decoration:none;}
.l_con .g_head .bookmark a:hover{ color:#FFF; font-weight:bold; font-size:12px; text-decoration:none; background-color:#990000;}
.l_con .g_head .description { padding:5px 0 0 5px; line-height:20px;}
.l_con .g_head .description a { text-decoration:underline;}
.l_con .g_head .description a:hover{ text-decoration:none;}
.l_con .g_head .btn_join { padding:5px;}

/* 蜂窝广场头部 */
.l_con .l_listcon { width:635px;padding-top:2px;}
.l_con .l_listcon .top_bg { height:27px; background:url(/images/group/dot_1_yellow.gif) bottom repeat-x}
.l_con .l_listcon .l_listcon .top_tab {float:left;}
.l_con .l_listcon .nav{ font-size:14px; color:#996600; font-weight:bold; height:30px; line-height:30px;}
.l_con .l_listcon .nav .line {color:#EDA000; font-size:13px; font-family:Verdana, Arial;}
.l_con .l_listcon .nav a{ color:#996600; text-decoration:none;font-size:14px;font-weight:bold;}
.l_con .l_listcon .nav a:hover{ color:#996600; text-decoration:underline; font-size:14px;font-weight:bold;}
.l_con .l_listcon .top_tab .tab1_on{float:left; width:143px; height:20px; padding:7px 0 0 0; color:#996600; font-size:14px; text-align:center; background:url(/images/group/g_tab1_on.gif) no-repeat;}
.l_con .l_listcon .top_tab .tab1_off{float:left; width:143px; height:20px; padding:7px 0 0 0; color:#996600; font-size:14px; text-align:center; background:url(/images/group/g_tab1_off.gif) no-repeat;}
.l_con .l_listcon .top_tab .tab2_on{float:left; width:113px; height:20px; padding:7px 0 0 0; color:#996600; font-size:14px; text-align:center; background:url(/images/group/g_tab2_on.gif) no-repeat;}
.l_con .l_listcon .top_tab .tab2_off{float:left; width:113px; height:20px; padding:7px 0 0 0; color:#996600; font-size:14px; text-align:center; background:url(/images/group/g_tab2_off.gif) no-repeat;}
.l_con .l_listcon .top_tab a{ color:#996600; text-decoration:none;font-size:14px;}
.l_con .l_listcon .top_tab a:hover{ color:#996600; text-decoration:underline;font-size:14px;}
.l_con .l_listcon .btn_addnewg { float:right; padding:2px 5px 0 0;}
.l_con .l_listcon .g_left_con { clear:both; padding:0px 0 0 0;}

.l_con .fivepp { clear:both; border:1px dashed #E3DED0; padding:12px 0px 14px 2px; margin-top:10px; height:76px; overflow:hidden;}
.l_con .fivepp li { float:left; margin:0 10px 0 12px; width:96px; height:72px;border:1px solid #E3DED0; padding:1px; overflow:hidden;}

/* 文章区域 */
.l_con .article_area { margin-top:10px;}
.l_con .article_area .z_tit { width:633px; height:27px;padding-top:8px; float:left;background:url(../images/group/group_new_tag_bg.gif) repeat-x;}
.l_con .article_area .z_btn { float:right; padding-right:3px;}
.info_tab { float:left; width:424px;}
.info_tab li {float:left; display:inline;margin-left:8px;padding:5px 10px 3px 10px;color:#5F6683;}
.info_tab li.on a{ color:#996600; font-weight:bold; font-size:14px;}
.info_tab li.on a:hover { color:#996600; font-weight:bold; font-size:14px;}
.info_tab li a{ color:#FFF; font-weight:bold; font-size:14px;}
.info_tab li a:hover { color:#FFF; font-weight:bold; font-size:14px;}
.sec_nav { clear:both; height:22px; color:#BEB294;margin-bottom:5px; padding:8px 0 0 18px;border-bottom:1px solid #f0ce7e;}
.sec_nav a{float:left;display:block;margin-right:5px;height:20px;padding:0 10px;position:relative;bottom:-1px;background-color:#fdf9c6;line-height:20px;border:1px solid #f0ce7e;color:#996600; text-decoration:none;}
.sec_nav a.on{height:21px;border-bottom:0 none;background-color:#fff;}

.l_con .article_area .article_list { height:40px; border-bottom:1px dashed #E3DED0; overflow:hidden; width:633px;}     /* 文章列表部分 */
.l_con .article_area .bg_gray{}
.l_con .article_area .article_list .article_tit { width:333px; padding:8px 0 12px 5px; float:left;} 
.l_con .article_area .article_list .article_tit a{ font-size:14px; color:#996600; text-decoration:none;}
.l_con .article_area .article_list .article_tit a:hover{ font-size:14px; color:#fff; background-color:#996600; text-decoration:none;}
.l_con .article_area .article_list .author { width:105px; float:left; padding:10px 0 0 0;} 
.l_con .article_area .article_list .author a { color:#EDA000; text-decoration:none;}
.l_con .article_area .article_list .author a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.l_con .article_area .article_list .author .date { color:#AB996D; font-size:10px; font-family:Verdana, Arial;}
.l_con .article_area .article_list .c_num { width:85px; float:left; line-height:40px; color:#AB996D; font-weight:bold; font-size:11px; font-family:Verdana; text-align:center;}

/* 右侧区域tab */
.g_r_tab {width:333px; float:right; background:url(/images/group/g_rtab_cbg.gif) repeat-y;}
.g_r_tab .conbg{width:333px; background:url(/images/group/g_rtab_top.jpg) no-repeat;}
.g_r_tab .r_tabbottom{height:5px;font-size:0px;line-height:5px;}

/* 小组搜索 */
.g_sea {}
.g_sea .ztit{ height:30px; font-size:14px; font-weight:bold; padding:25px 0 0 15px;}
.g_sea .s_A{ height:25px; padding:0 0 8px 15px;}
.g_sea .s_A .A1{ width:70px; float:left;}
.g_sea .s_A .A1 input{ width:70px; height:20px; font-size:12px; color:#666666;}
.g_sea .s_A .A2{ width:170px; float:left; padding-left:3px;}
.g_sea .s_A .A2 input{ width:160px; height:20px; border:1px solid #F0CC9A; background-color:#FFF; line-height:20px; font-size:12px; color:#FF9900; }
.g_sea .s_A .A3{ width:60px; float:left;}
.g_sea .s_A .A3 input{ width:52px; height:21px; background:url(/images/wengweng/r_bg.png) 0 -150px no-repeat; border:0px none; cursor:pointer; line-height:21px; color:#FFF;} 

/* 小组所有成员列表 */
.l_con .member_list { margin-top:7px;border:1px solid #fff;}
.l_con .member_list .z_tit { height:20px; background-color:#F6F6F6; padding:10px 0 0 10px; color:#999; font-size:14px; font-weight:bold;}
.l_con .member_list .mclass_tit { height:20px; padding:10px 0 0 5px; color:#996600; font-weight:bold; border-bottom:1px dashed #D9D9D9; margin:15px 10px 10px;}
.l_con .member_list .g_member {clear:both; padding:10px 0 0 5px;margin:0px; overflow:hidden;}
.l_con .member_list .g_member ul { font-size:0px; margin:0px; padding:0px;}
.l_con .member_list .g_member li{ margin:1px 0 0 13px; width:62px; float:left; height:78px; overflow:hidden;}
.l_con .member_list .g_member li .m_photo{width:48px; height:48px;border:1px solid #CCC; padding:1px;}
.l_con .member_list .g_member li .m_name { line-height:16px; text-align:center; padding-top:5px; width:52px; overflow:hidden;}
.l_con .member_list .g_member li .m_name a { color:#EDA000; text-decoration:none;}
.l_con .member_list .g_member li .m_name a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.l_con .member_list .g_member .more{ height:25px; padding:8px 10px 0 13px; text-align:right;}
.l_con .member_list .g_member .more a{ font-size:12px; color:#336699; text-decoration:none;}
.l_con .member_list .g_member .more a:hover { color:#336699; text-decoration:underline;}

/* 小组属性 */
.r_con .g_property { width:333px; float:right; background:url(/images/group/g_rtab_cbg.gif) repeat-y;}
.r_con .g_property .w_k {width:333px; background:url(/images/group/g_rtab_top.jpg) no-repeat;}
.r_con .g_property .w_k .topcon{ padding:12px 3px 8px 9px;}
.r_con .g_property .w_k .topcon .g_logo{ width:100px; height:100px; padding:2px; float:left; border:1px solid #CCC; overflow:hidden;}
.r_con .g_property .w_k .topcon .ji_icon { position:relative; top:-16px; left:84px;}
.r_con .g_property .w_k .topcon .g_p_text { width:200px; float:left; color:#AB996D; line-height:25px; padding:0 0 0 5px;}
.r_con .g_property .w_k .topcon .g_p_text  a { color:#AB996D; text-decoration:none;}
.r_con .g_property .w_k .topcon .g_p_text a:hover { color:#AB996D; text-decoration:underline;}
.r_con .g_property .w_k .topcon .tt{color:#946400; font-weight:bold;}
.r_con .g_property .w_k .adminlist { width:327px; border-top:1px dashed #E3DED0; border-bottom:1px dashed #E3DED0; height:29px; padding:10px 0 0 10px; margin-top:8px;}
.r_con .g_property .w_k .adminlist a { color:#EDA000; text-decoration:none;}
.r_con .g_property .w_k .adminlist a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.r_con .g_property .w_k .adminlist img { margin-left:3px;}
.r_con .g_property .w_k .scoreA{ clear:both; height:25px; padding:8px 0 0 8px; background:url(/images/group/g_rtab_bottom.gif) left bottom no-repeat;}

/* 小组宝藏 */
.g_treasury_tit {height:30px; background:url(/images/group/g_r_bzbtbg.gif) 13px 12px no-repeat; padding:25px 0 0 68px;font-size:14px; font-weight:bold; color:#996600;} 
.g_treasury { padding:2px 0 0 10px;}
.g_treasury li{ height:30px;}
.g_treasury li .artice_tit { width:255px; float:left; line-height:30px;}
.g_treasury li .artice_tit a{ font-size:12px; color:#996600; text-decoration:none;}
.g_treasury li .artice_tit a:hover{ font-size:12px; color:#996600; text-decoration:underline;}
.g_treasury li .author{ width:63px; float:left; padding-top:5px; color:#AB996D; font-size:11px; font-family:Verdana;}
.g_treasury .p_artice{ height:88px;}
.g_treasury .p_artice .g_a_photo { width:96px; height:72px; float:left; border:1px solid #CCC; padding:1px; margin:5px 10px 0 0; overflow:hidden;}
.g_treasury .p_artice .g_text { float:left; color:#AB996D; line-height:20px; padding:2px 0 0 0; width:210px;}
.g_treasury .p_artice .g_text a{ font-size:12px; color:#999; text-decoration:none;}
.g_treasury .p_artice .g_text a:hover { color:#999; text-decoration:underline;}
.g_treasury .more{ height:25px; padding:8px 10px 0 13px; text-align:right;}
.g_treasury .more a{ font-size:12px; color:#996600; text-decoration:none;}
.g_treasury .more a:hover { color:#996600; text-decoration:underline;}

/* 小组成员 */
.g_member_index { clear:both; padding:15px 0 0 15px;}
.g_member_tit {height:30px; background:url(/images/group/g_r_pttbg.jpg) 13px 12px no-repeat; padding:25px 0 0 68px;font-size:14px; font-weight:bold; color:#996600;}
.g_member_index ul { font-size:0px;}
.g_member_index li{ margin:1px 0 0 0px; width:62px; float:left; height:78px; overflow:hidden;}
.g_member_index li .m_photo{width:48px; height:48px;border:1px solid #CCC; padding:1px;}
.g_member_index li .m_name {height:16px; line-height:16px; text-align:center; padding-top:5px; width:52px; overflow:hidden;}
.g_member_index li .m_name a { color:#EDA000; text-decoration:none;}
.g_member_index li .m_name a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.g_member_index .more{ height:25px; padding:8px 10px 0 13px; text-align:right;}
.g_member_index .more a{ font-size:12px; color:#996600; text-decoration:none;}
.g_member_index .more a:hover { color:#996600; text-decoration:underline;}

/* 管理员账本 */
.g_mlog_tt { height:25px; background:url(/images/group/g_r_zbtt.jpg) 13px 7px no-repeat; padding:20px 0 0 56px;font-size:14px; font-weight:bold; color:#996600;}
.g_mlog { clear:both; padding:2px 0 0 10px;}
.g_mlog li { border-bottom:1px dashed #FBF2AA; padding:8px 0 5px 0px; line-height:26px; color:#AB996D;}
.g_mlog li a{color:#EDA000; text-decoration:none;}
.g_mlog li a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.g_mlog li .date{color:#999999; font-size:10px; font-family:Verdana, Arial; line-height:22px;}
.g_mlog li .art_tit a{ font-size:12px; color:#996600; text-decoration:none;}
.g_mlog li .art_tit a:hover{ color:#fff; background-color:#EDA000; text-decoration:none;}
.g_mlog .more{ clear:both; height:25px; padding:8px 10px 0 13px; text-align:right;}
.g_mlog .more a{ font-size:12px; color:#996600; text-decoration:none;}
.g_mlog .more a:hover { color:#996600; text-decoration:underline;}

/* 小组活动 */
.g_action_tit {height:26px; background:url(/images/group/g_r_acbtbg.gif) 10px 10px no-repeat; padding:25px 0 0 68px;font-size:14px; font-weight:bold; color:#996600;} 
.g_action { padding:0px 5px 10px;}
.g_action li { border-bottom:1px dashed #FBF2AA; padding:8px 0 5px 0px; line-height:26px;}
.g_action li .action_tit{ margin-left:5px;}
.g_action li .action_tit a{ font-size:12px; color:#996600; text-decoration:none;}
.g_action li .action_tit a:hover{ font-size:12px; color:#996600; text-decoration:underline;}
.g_action li .join_tit { margin-left:3px; color:#AB996D; font-weight:bold;}
.g_action li .join_num_gg { font-family:Verdana; font-size:11px; color:#AB996D;} 
.g_action li .join_num_mm { font-family:Verdana; font-size:11px; color:#FF99FF; margin-left:3px;} 

/* 线上活动 */
.eve_tit {height:26px; background:url(/images/group/evetit.gif) 10px 10px no-repeat; padding:25px 0 0 68px;font-size:14px; font-weight:bold; color:#996600;} 
.eve_li { padding:2px 0 0 10px;}
.eve_li li{ height:30px;}
.eve_li li .artice_tit { width:255px; float:left; line-height:30px;}
.eve_li li .artice_tit a{ font-size:12px; color:#996600; text-decoration:none;}
.eve_li li .artice_tit a:hover{ font-size:12px; color:#996600; text-decoration:underline;}
.eve_li li .author{ width:63px; float:left; padding-top:5px; color:#AB996D; font-size:11px; font-family:Verdana;}