/*===========search-mod==========================================================================*/

#lawyers,#lawyers2{ width:606px;
          margin:0px 0px 0px 4px;
		  float:right;
}

#lawyers2{ margin-top:6px;}

#lawyers h4,#lawyers2 h4{ text-align:center;
             background:url(imgs-css/searchbg.jpg) repeat-x ;
			 border:#D3C390 1px solid;
			 height:17px;
			 padding-top:4px;
             text-align:left; 
			 padding-left:15px;
			 margin:0px auto;
}

.law-content{ width:604px; 
             border-bottom:#D3C390 1px solid;
			 border-left:#D3C390 1px solid;
			 border-right:#D3C390 1px solid;
			 float:left;
			 padding-top:5px;
			 background-color:#FFF;
			 margin:0px auto;
}

.law-content h3, .text{ border-bottom:#ECEBD7 1px solid;
                   width:580px;
				   margin:10px auto;
				   padding:5px 5px;
/*				   display:block;
*/                 font-weight:normal;
}

/*-----------------------*/
.text span{ font-weight:bold;  color:#D93229;}
.law-content h3 p{
	line-height:130%;
/*	text-indent: 20px;
*/}
.law-content h3 span, .pp a{ font-weight:bold;/* color:#333;*/ }
.pp a{  line-height:170%;}
/*-----------------------*/

#table, #table1{
	width:500px;
	margin-left:17px;
	margin-top:10px;
	text-align:left;
	font-size: 11px;
}
#table1{ width:550px;}
#table select{ width:13em;}
#table1 select{ width:11em;}
.input3{ width:150px;}

/*------------------------------------*/

.span{ display:block; width:140px;float:left; margin-right:8px; }

.span ul{ }

.span li{
	padding:5px 0px 5px 15px;
	list-style-type:none;
	
}

.span li p{
	border-bottom:#333 1px dotted;
	font-weight:bold;
	background:url(imgs-css/searchbg-img.jpg) no-repeat 0px 3px;
	padding:0px 0px 0px 13px;
	letter-spacing: 3px;
	color:#000;

}
.span li p a,.span li p a:hover{ color:#000; text-decoration:none;}
.span h2{ font-weight:normal;
          margin-top:4px;
		  margin-left:3px;
		  color:#666;
}
.span h2 a{ color:#666;}
.span h2 a:hover{ color:#00f;}
/*===========results-mod==========================================================================*/

#md{ float:right;
     margin:10px 10px 0px 0px;
	 padding-right:5px;
	 width:550px;
	 text-align:right;
}
#md a:hover{ color:#FF0000;}
#md2{ float:left;
      margin-left:15px;
	  padding-bottom:8px;
	  width:550px;
   
   }

/*===========results-left==========================================================================*/

.re-table{ width:160px;
           margin:3px auto;
		   font-size:11px;
		   text-align:left;
}

.input{ width:156px; }

.re-table td,.re-table input,.re-table select option{ color:#666;}

.td-div1, .td-div2 select, .td-div3, .td-div4 select{  margin-top:4px; }
.td-div1{ width:40px; float:left; color:#666;padding-top:3px;}
.td-div1{ margin-top:8px;}
.td-div2{ width:110px; float:right; padding-right:5px;}
.td-div2 select{ width:115px;}
.input2{ width:111px; margin-top:8px;}
.td-div3{ width:60px; float:left; color:#666;padding-top:3px;}
.td-div4{ width:95px; float:right;}
.td-div4 select{ width:95px; }

/*===========yingyu-mod==========================================================================*/

.ly-content,.lytext, .jst{ width:604px; 
             border-bottom:#D3C390 1px solid;
			 border-left:#D3C390 1px solid;
			 border-right:#D3C390 1px solid;
			 float:left;
			 padding-top:10px;
			 padding-bottom:10px;
			 background-color:#FFF;
}
.ly-content ul{float:left;}
.ly-content li{ line-height:200%;
                background:url(imgs-css/arrow09.gif) no-repeat 10px 8px;
				padding-left:23px;
				list-style-type:none;
				float:left;
}
.ly-content li h6{ width:440px; float:left; font-weight:normal; font-size:12px; display:block;}
.ly-content li span{ width:100px;
                  display:block;
				  float:right;
}

/*===========yingyu-text-mod==========================================================================*/

.lytext p{ border-bottom:#666 1px solid; 
           border-top:#ACA99A 1px solid;          
		   display:block;  
		   width:580px; 
		   margin:10px auto;
		   padding:25px 0px 25px 0px;

}
.lytext span{ width:580px; display:block; text-align:right; padding-right:20px;}
.tex{ font-size:17px;}
.lytext h1{font-size:15px;
           color:#c00;
		   text-align:left;
		   padding:10px 0px 0px 20px;}

.img,.sm,.sm2{ width:50px; height:67px; float:left; margin:20px 10px 10px 10px;}
.sm{ width:250px; line-height:140%; list-style-type:none;}
.sm2{ float:right; width:150px; height:62px; border-left:#ccc 2px groove; padding-left:15px; padding-top:5px; }
.sm2 ul{line-height:150%;}
.sm2 li{ list-style-type:none;}

/*===========yingyu-text-more-mod==========================================================================*/

.tt{ width:580px; background:#F3F3F3; height:16px; margin:15px auto; padding-top:5px;padding-left:10px; 
}
.tt span { color:#f00;}


.js{ border-bottom:#666 1px solid; 
		   display:block;  
		   width:570px; 
		   margin:5px auto;
		   padding:15px 2em 10px 0px;
}
.js hr{ color:#4C4C4C; height:1px; margin-bottom:10px; width:593px;}

.js h1{ color:#AD0631; font-size:15px;}
.js h2, .js h3{ color:#AD0631; font-size:12px; background:url(imgs-css/arrow09.gif) no-repeat 3px 5px; padding:4px 0px 0px 16px;                 margin:5px auto;}
.js h3 { background-color:#E6ECE0; /*height:16px;*/ margin:12px auto; }
.js h3 p span{ font-weight:bold;}

/*===========search-zixun==========================================================================*/

/*.hr{ color:#D3C390; height:3px; margin-top:9px;}
*/.ti, .ti a{ color:#666; }


/*===========ge-ren mod==========================================================================*/

#ge-left,#ge-right{  float:right; margin-top:7px;  }

#ge-left{ width:623px; border:#4095CA 1px solid;}

.imgtu{ width:94px; height:119px;  border:#CCC 1px solid; float:right; margin-top:10px; margin-right:3em;}

.imgtu img{max-width:94px; max-height:119px; min-height:119px; min-width:94px;}

.tt-left{ width:408px; float:left;margin-top:15px; margin-left:5px; }

.tt-left table{ width:400px; }

.tt-left table td{ height:23px;}

.xx{ width:614px; margin-left:4px; margin-right:10px;WORD-WRAP: break-word;}

.xx h3{ background:url(imgs-css/arrow09.gif) no-repeat 3px 5px; background-color:#E6ECE0; height:15px; margin:10px 0px; font-weight:normal;padding-top:3px; padding-left:15px; color:#00F;}

/*-----------------------------------*/

#ge-right{ width:623px; padding-left:0px; /*border-bottom: #4095CA 1px groove;*/}

#ge-right h2,#ge-left h2{width:605px; margin:0px 0px 10px 0px; font-size:14px; border-bottom:#f90 1px solid; display:block; height:21px;  border-left:#f90 2px solid;  margin:2px 0px 10px 2px;}

#ge-right h2 span,#ge-left h2 span{background-color:#fc3; width:80px; border-left:#FFf 2px solid;  float:left; height:16px; display:block; padding:5px 0px 0px 0.7em; letter-spacing:1px;}

#ge-right h3 { padding-bottom:5px; font-weight:normal; color:#999; padding-left:10px;}
#ge-right ul{ margin:5px 5px 1.5em 10px; padding-left:3px;}

#ge-right li{
	line-height:180%;
	list-style-type: none; background:url(imgs-css/dina.jpg) no-repeat 0px 9px; padding-left:10px;
}
#ge-right li a{ text-decoration:none; width:450px; display:block; float:left;}

#ge-right li span{ display:block; width:100px; float:right; margin-right:0px; text-align:center;}

/*-----------------------------------*/


#ge{ width:159px; height:449px; margin-top:0.4em; float:left; text-align:center; background:url(../../../../images/popopo.jpg) no-repeat;}


#ge ul{ margin:3em auto;display:block;  }

#ge li a{display:block;height:20px; padding-top:5px; margin: 0px 6px 5px 2px;background:url(imgs-css/mm4.gif) #E0EFF8 no-repeat right; border-bottom:#0099FF 1px solid; }

#ge li a:hover{ background:url(imgs-css/mm3.gif) #FFCC33 no-repeat 5px 0px; display:block; height:20px; margin-top:5px;}

/*===========hyzx-mod==========================================================================*/

#hyzx-left{ width:178px; float:left; margin:0px 2em 0px 1.7em;}


#hyzx-left-mod{ border-left:#1794C9 1px solid; border-right:#1794C9 1px solid;border-bottom:#1794C9 1px solid; background-color:#EAF2FD; *background-color:#EAF2FD;}

.bgblue{ background: url(imgs-css/menu_arrow.gif) no-repeat #80C1FD 3.5em 0.6em; border-left:#1794C9 1px solid; border-right:#1794C9 1px solid; border-top:#A3CFF8 3px solid; height:19px;  padding:5px 0px 0px 0em; text-align:center; font-weight:bold; }

#hyzx-left-mod ul{ text-align:center; padding:2em 0px; }

#hyzx-left-mod li,#hyzx-left-mod li a:hover{ line-height:220%; list-style-type:none; display:block; background:url(imgs-css/arrow09.gif) no-repeat #EAF2FD 3.8em 0.7em; width:176px; border-bottom:#1794C9 1px dotted; }

#hyzx-left-mod li a{display:block; width:176px;}

#hyzx-left-mod li a:hover{ background:url(imgs-css/arrow09.gif) no-repeat #D2E7FB 3.8em 0.7em; border-bottom: none; }

#hyzx-right{ width:550px; float:left; margin:0px; border:#BFE6E6 1px solid; padding:0.1em;}

.tdwidth{background-color:#D9F0F0; padding-left:20px;}

.tdrightwidth{ width:400px;  text-align:left;  padding:3px 0em 0px 1em; margin:0px;WORD-WRAP: break-word;}

.mem-table{width:94px; float:left;}

.mem-td{ width:94px; height:119px; overflow:hidden; border: #ccc 1px solid;}

.mem-td img{ max-width:94px; max-height:119px; min-width:94px;min-height:119px; /*for Firefor  &IE7*/  }


/*for IE6*/
* html .mem-td img{  width: expression(this.width > 94 ? 94 : true);
                                height:expression(this.height > 119 ? 119 : true);}

