.viewnews .date {
	font-size:12px;
	margin-bottom:4px;   
	color:#c0c0c0 !important;
}
.date_class{
font-size:12px;
	margin-bottom:4px;   
	color:grey !important;
}
.videolist{
overflow: auto;
}
.onevideo{
	overflow: auto;
	margin-bottom:10px;
}
.onevideo .image {
	 width:148px;
	 height:111px;
	 background-position: center;
	 background-repeat: no-repeat;
	 border: 1px solid #c0c0c0;
	 float: left; 
}

.onevideo .image  a {
	  width:148px;
	  height: 111px;
	  position: relative;
	  display:block;
	  background-image:url(../images/forvideo.png);
	  
	  background-position:center;
	  background-repeat:no-repeat;
	  cursor: pointer;
	  
}

.onevideo  .info
{
	width: 200px;
	float: left;
}

.rightbg {
	background-image: url(../images/menuright.png);
	background-repeat: no-repeat;color:#012339;
}

.rmenu {}
.rmenu .f1 {
	cursor: pointer;
	padding-left:91px;
	height: 127px;
	 
}


.rmenu .f2 {
	background-position:0 50%;
cursor:pointer;
height:146px;
padding-left:91px;
}

.rmenu .f3 {
	background-position:0 100%;
cursor:pointer;
height:124px;
padding-left:91px;
}

.fcont {
	background-position:-36px -145px;
height:288px;
position:absolute;
width:543px;
z-index:33;
display: none;
	
}

.fclose {

cursor:pointer;
height:15px;
left:506px;
position:relative;
top:20px;
width:15px;

} 

 .fcontent {
background-image:url(../images/pr1.png);
background-position:0 36px;
background-repeat:no-repeat;
color:#012339;
height:187px;
margin:33px auto 0;
width:475px;
}


#f21cont .fcontent , #f22cont .fcontent {background-image:url(../images/pop2.png);}
 .fcontent a {
color:#012339;
display:block;
float:left;
font-size:13px;
font-weight:bold;
height:162px;
margin:6px;
text-align:center;
text-decoration:none;
width:143px;
}

.f2 div {
	 font-size:12px;
	 padding-left:9px;
	 
} 

.f2 {
	 padding-bottom:10px;
}

.rmenu a {text-decoration: none !important;}
.rmenu .underline {
text-decoration: underline !important;
}

.adminimage {
	 background-image:url(../images/agent.png);
	 background-repeat:no-repeat;
}

.message {border-left:5px solid #FEFFAE;padding-left:20px;margin-bottom:4px;}
.message.my {border-left:5px solid #E2EDFE;padding-left:20px}
.message .time{font-size:11px; color:#c0c0c0}
.message .text{margin-left:20px;margin-top:4px;}


.law {margin-bottom:19px;}

.mainlaws {margin-top:10px;margin-bottom:15px;}

.law .info{font-size:12px;
color:#c0c0c0;
	
}

.law .name a{font-weight:bold;
margin-top:4px;
 text-decoration:none;
font-size:12px !important;
	
}

.law .description {
	margin-left:20px;
	font-size:12px;
	color:grey
}

.searchtable {
	font-size:12px;	
}

.searchtable  thead  th{
	 background:#CADBED;
	 border:3px solid white;
	  text-align:center;
}

.searchtable  thead  th {}

.searchtable {
	
}
