/***************内容页样式*************/
#mainbencandy{
	
}
#mainbencandy .main{
	width:730px;
	float:left;
}
#mainbencandy .side{
	width:250px;
	float:right;
}
#viewarticle{
	clear:both;
}
#mainbencandy #viewarticle .head{
	background:url(head.gif) right top no-repeat;
	height:30px;
}
#mainbencandy #viewarticle .head span{
	display:block;
	float:left;
}
#mainbencandy #viewarticle .head .TAG{
	width:150px;
	line-height:30px;
	padding-left:20px;
	background:url(head.gif) left top no-repeat;
}
#mainbencandy #viewarticle .head .TAG a{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
#mainbencandy #viewarticle .head .postbt{
	float:right;
	margin:2px 5px 0 0;
}
#mainbencandy #viewarticle .cont{
	border:#D6D6D6 solid 1px;
	border-top:0;
	padding:5px;
}
#mainbencandy #viewarticle .cont .title{
	height:25px;
	line-height:25px;
	padding-top:5px;
}
#mainbencandy #viewarticle .cont .title .L{
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#003399;
	padding-left:5px;
}
#mainbencandy #viewarticle .cont .title .R{
	float:right;
	padding-right:5px;
}
#mainbencandy #viewarticle .cont .baseinfo{
	line-height:20px;
	padding-left:5px;
	padding-top:5px;
	color:#999;
}
#mainbencandy #viewarticle .cont .showarea{
	line-height:30px;
	padding-left:5px;
	height:30px;
	clear:both;
}
#mainbencandy #viewarticle .cont .showinfoa{
	padding:5px;
	line-height:20px;
}
#mainbencandy #viewarticle .cont .showinfoa span{
	font-weight:bold;
}
#mainbencandy #viewarticle .cont .moreinfoa{
	padding-top:5px;
	line-height:20px;
	padding-left:5px;
}
#mainbencandy #viewarticle .cont .userinfo{
	width:300px;
	border:#CCC solid 1px;
	float:right;
	margin:5px 5px 0 0;
}
#mainbencandy #viewarticle .cont .showpic{
	clear:both;
	border:#CCE3F1 solid 1px;
}
#mainbencandy #viewarticle .cont .showpic .heada{
	height:30px;	
	background:url(head5.gif) left top repeat-x;
}
#mainbencandy #viewarticle .cont .showpic .heada .l{
	float:left;
	padding-left:10px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
#mainbencandy #viewarticle .cont .showpic .heada .r{
	float:right;
	padding-right:10px;
	padding-top:5px;
}
#mainbencandy #viewarticle .cont .showpic .conta{
	padding:5px;
	width:700px;
	overflow:hidden;
}


#mainbencandy #viewarticle .cont .showarea .l{
	float:left;
}
#mainbencandy #viewarticle .cont .showarea .r{
	float:right;
	padding-right:5px;
}
#mainbencandy .side .bencandyfid a{
	display:block;
	margin-right:5px;
	padding-left:5px;
}
#mainbencandy .side .bencandyfid a:hover{
	background:#CCC;
	color:#39892F;
	font-weight:bold;
}
.bigsortright .rconbox{
	border:#C0D4EF solid 1px;
	border-top:#C0D4EF solid 2px;
	margin-bottom:5px;
}
.bigsortright .rconbox .head{
	height:30px;
	line-height:30px;
	border-bottom:#C0D4EF dotted 1px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}
.bigsortright .rconbox div{
	padding-left:5px;
	line-height:20px;
}
.bigsortright .rconbox div a{
	color:#003399;
}
.bigsortright .rconbox .cont{
	padding:5px;
}
.bigsortright .contact{
	background:url(bigsortbg2.gif) left bottom no-repeat;
	margin-bottom:5px;	
}
.bigsortright .contact .head{
	line-height:15px;
	background:url(bigsortbg2.gif) left top no-repeat;	
	padding-left:15px;
	padding-top:10px;
	font-size:14px;
}
.bigsortright .contact .cont{
	padding:5px;		
}
.bigsortright .contact .cont div{
	padding-left:25px;
	line-height:20px;
	height:20px;
	overflow:hidden;		
}
/* 二级导航 */
.sub_nav { background:url(../newstyle/newIsubNav.png) no-repeat 0 0; height:58px; padding-left:13px;}
.sub_nav .menu li { background-position:-1099px -28px; width:86px; float:left; margin-top:6px; vertical-align:middle;}
.sub_nav .menu li a { color:#004499;}
.sub_nav .menu li a:hover { color:#f60;}
.sub_nav .menu li a.red { color:#f30;}
.sub_nav .menu li.first { background:none;}
