@charset "utf-8";
/* CSS Document */

.headbar{ background-color:#78BF4D}
.button4,.button1{background:#479913;  border-left:1px solid #B3E194; border-top:1px solid #B3E194; }
.g-bg{ background:url(../images/group/style3/g-bg.gif) repeat-y;}

/*---背景--*/
.sch-bg{background:#a77fed; color:#FFFFFF;}
.sch-bg{background:url(/images/searchbg3.gif) no-repeat; color:#FFFFFF;}
.sch-bg .ft a{color:#ffffff !important; text-decoration:underline;font-family:Verdana}
.l-bor1{ border:#88ca5d 1px solid}
.l-bor2{ border:#b3e194 3px solid}
.l-bor3{ border:#7abf4d 3px solid}
.bar-bg{ background:#59ad23; color:#fff; font-weight:bold}
ul.flei li.bar-bg h3,ul.xce li.bar-bg h3{background-color:#59ad23; color:#fff; font-weight:bold}
.bg7{ background-color:#f2faed}
h2.invite{ border-bottom:#c4eba8  solid 1px; background:#f1fde9;padding:6px 0 4px 2px; margin-top:16px;font-size:14px;}

.block1{border:#B3E194 1px solid;}
.bg1{ background-color:#FF97BB}
.bg2{ background-color:#F9FFFE}
.bg3{ background-color:#59AD23}
.bg4{ background-color:#DCF6CB}
.bg5,.g-bgcol{ background-color:#ECFBE2}
.bg6{ background-color:#EDFBE2; color:#148C00}
.greenbor{ border:#CCEEB4 1px solid}
.greenbor2{ border-color:#7ABF4D}
.greenbor4{ border:5px solid #7ABF4D; }
.fjianbor{ border:#CCEEB4 1px solid}
.bor-bom{ border-bottom:#CCEEB4 1px solid}
h2.do{background-color:#ecfbe2; border-bottom:#cceeb4 1px solid;font-weight:normal; padding:5px 10px;}
.topiccon{ background:url(../images/group/style3/g-bg2.gif) repeat-y}
.bar1{ background:url(../images/group/style3/g-navbg1.gif) 1px 0px no-repeat; color:#126B12}
.bar2{ background:url(../images/group/style3/g-navbg2.gif) 1px 0px no-repeat;color:#126B12 }
.bar3{color:#126B12}
.bar4{ background:url(../images/group/style3/g-navbg4.gif) 1px 0px no-repeat;color:#126B12 }
span.navb{ background:url(../images/group/style3/g-navbg3.gif) repeat-x;}

table.g-topic th{ background-color:#dcf6cb; padding:3px; color:#000}

/*新加样式*/
.linebk{border:1px solid #CCEEB4;}
.linebk3{border:3px solid #B3E194;}
.linebkd3{border:3px solid #7ABF4D;}
.linebkd{border:1px solid #88CA5D;}
.linebks{border:2px solid #5F9E35;}
a.bscor{color:#537C00;font-size: 12px;}
a.bscor:hover{color:#F60}
.bgbscord{background-color: #59AD23;}
.font_bs{ color:#537C00}
.bgcrqun{background-color:#ECFBE2}
.bgcrquns{background-color:#F2FAED}


.lb{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#ecfbe2;}
.lt{border-top-width: 1px;border-top-style: solid;border-top-color:#ecfbe2;}
.lt2{border-top-width: 2px;border-top-style: solid;border-top-color:#ecfbe2;}
.lr{border-right-width: 1px;border-right-style: solid;border-right-color:#CCEEB4;}
.jhdiv {
	width: 330px;
	padding-right: 15px;
	padding-left: 10px;
	line-height: 21px;
}
.rmht{float: left;width: 430px;padding-right: 20px; display:block; font-family:"宋体"; line-height:26px; font-size:14px}
.main_box{width:948px}
.nrbox{	width:733px}
.postnr{width: 793px;}
.tj-img{top:0px;right:350px;}
.tj-img2{top:0px;right:460px;}
.bgcr2 {background-color: #C4EAA8; margin-bottom:6px; display:block; height:29px}
.bgcr3 {background-color: #F1FBEB;}
.tit_hsbg{ background-color:#EFEFEF; border-top:solid 1px #FFF; line-height:26px; height:26px; font-size:14px; font-weight:bold; display:block; padding-left:10px}
.pic_st1{ padding:4px; border:solid 1px #E1E1E1; background-color:#FFF}

#side_pic{ width:140px; margin-left:auto; margin-right:auto;padding:9px; text-align:center; height:auto; overflow:hidden}
#side_pic div{width:140px; border:solid 1px #E4E4E4; background-color:#FFF;
	height:140px;
	vertical-align: middle;
	display: table-cell;
	text-align: center;
	*display: block;
	*font-size: 122px;/**//*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/**//*防止非utf-8引起的hack失效问题，如gbk编码*/}
#side_pic img{cursor:pointer;padding:3px;
	background-color: #FFF;
	VERTICAL-ALIGN: middle;
	width:expression(this.width > 130 && this.width > this.height ? 130 : true); 
	height: expression(this.height > 130 ? 130 : true);
	max-height:130px;
	max-width:130px;}
#side_pic a{ line-height:30px}
.showall{ height:auto; overflow:hidden;}
.shwallbox{width:196px;border:solid 1px #E4E4E4;border-bottom-width:3px; border-right-width:3px; background-color:#FFFFFF; margin-left:0px;position: absolute;}
.bgcr4{ background-color:#F1F1F1}
.feallspb {display: inline-block;margin-bottom:6px;display:block;height:28px;border:solid 1px #C4EAA8;border-bottom-width:0px;font-weight:bold;font-size:14px}
.ulmxbaby{float:left; width:455px; height:auto;display:block; overflow:hidden; background-color:#ECFBE2; padding:6px 0 0 5px}
.ulmxbaby li{ float:left; width:113px; height:130px; display:block; text-align:center; margin-top:2px}
.ulmxbaby li img{ width:100px; height:100px; padding:1px; border:solid 1px #C8C8C8; margin-bottom:4px}
.ulsrbaby{ float:right; width:455px; height: auto; display:block; overflow:hidden;background-color:#ECFBE2; padding:6px 5px 0 0; font-family:Verdana}
.ulsrbaby li{float:right;width:113px; height:130px; display:block; text-align:center;margin-top:2px}
.ulsrbaby li img{ width:100px; height:100px; padding:1px; border:solid 1px #C8C8C8; margin-bottom:4px; background-color:#FFF}
.qnamebar img{width: expression(this.width > 776 ? 776: true); max-width: 776; max-width:776px}
.postlynr{width:793px; overflow:hidden;}