/* CSS Document */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

ul,ol{
	list-style:none;
	}
/* 链接颜色 */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #ff6600; text-decoration:underline;}
a:active {color: #333333;text-decoration:none;}

.left{ float:left;}
.right{ float:right;}
/* 广告 */
.ad740{width:740px;clear:both;float:left; margin: 0 auto;}
.ad950{width:950px;clear:both; margin: 0 auto;}
.ad950 ul{}
.ad950 li{ list-style-type:none;}
.ad950 .Top240{width:240px; float:left; margin-right:10px;}
.ad950 .Top235{width:235px; float:left;}
.ad950 .Top220{width:220px; float:right;}

/* 底部 */
.bottom{width:950px; height:24px; background-color:#F0F0F0; margin: 0 auto;}
.bottom ul{margin-left:120px;}
.bottom li{width:68px; list-style-type:none; font-size:12px; color:#000; padding-top:7px; float:left;}
.bottom .b a{color:#000000;}
.bottom .b a:visited{color:#000000;}
.bottom .b a:hover{color:#cc0000;}
.banquan {width:950px;}
.banquan ul{margin-top:5px;}
.banquan li{list-style-type:none; width:930px; line-height:20px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.blank8{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.clear { clear: both; font-size:1px; height:0px; overflow:hidden;}
/* 区块 */
.area{margin:0 auto; width:950px;}
.area .col1{float:left; width:240px; }
.area .col2{float:left; width:470px; margin-left:9px;}
.col2 ul li{ float:left; list-style-type:none;}

.area .col3{float:right; width:220px; }
.area .col4{float:right; width:700px; margin:6px 0 0 0;}
.area .col4 ul li{ float:left; list-style-type:none;}
/* 左侧内容 */
.LeftCon{width:238px; /*float:left; clear:both;*/ overflow:hidden; margin:0 auto; border:1px solid #B7D0EF;}
.LeftCon h2{ background: url(../images/left_bg01.gif); font-size:14px; text-align:left; line-height:27px; padding:0 0 0 5px;}
.LeftCon span{font-size:12px; color:#023BBB; line-height:24px; text-align:right; font-weight:normal; padding:0 0 0 30px;}
.LeftCon span a{color:#023BBB;}
.LeftCon span a:link,.LeftCon span a:visited{color:#023BBB;}
.LeftCon span a:hover{color:#cc0000;text-decoration:none;}
.LeftCon .Askme{ font-size:12px; color:#023BBB;}
.LeftCon .Askme a{color:#023BBB;}
.LeftCon .Askme a:link {color:#023BBB; text-decoration:none;}
.LeftCon .Askme a:visited {color:#023BBB;text-decoration:none;}
.LeftCon .Askme a:hover {color:#ff6600; text-decoration:underline;}
.LeftCon .Askme a:active {color:#023BBB;text-decoration:none;}

.LeftCon h3{ font-size:12px; font-weight:normal; text-align:center; line-height:16px; background:url(../images/photo.gif) no-repeat 10px 0;}
.LeftCon ul{ clear:both;}
.LeftCon li{list-style-type:none; font-size:12px; text-align:center; width:119px; float:left; line-height:20px; padding:8px 0 0 0;}

.LeftCon2{width:238px; float:left; clear:both; overflow:hidden; margin:0 auto; border:1px solid #B7D0EF;}
.LeftCon2 h2{ background: url(../images/left_bg01.gif); font-size:14px; text-align:left; line-height:27px; padding:0 0 0 5px;}
.LeftCon2 h3{ font-size:12px; font-weight:normal; text-align:center; line-height:16px;}
.LeftCon2 ul{ clear:both;}
.LeftCon2 li{list-style-type:none; font-size:12px; text-align:center; width:79px; float:left; line-height:20px; padding:8px 0 0 0;}
.LeftCon2 span{font-size:12px; color:#023BBB; line-height:24px; text-align:right; font-weight:normal; padding:0 0 0 30px;}
.LeftCon2 span a{color:#023BBB;}
.LeftCon2 span a:link,.LeftCon span a:visited{color:#023BBB;}
.LeftCon2 span a:hover{color:#cc0000;text-decoration:none;}
.LeftCon2 .Askme{ font-size:12px; color:#023BBB;}
.LeftCon2 .Askme a{color:#023BBB;}
.LeftCon2 .Askme a:link {color:#023BBB; text-decoration:none;}
.LeftCon2 .Askme a:visited {color:#023BBB;text-decoration:none;}
.LeftCon2 .Askme a:hover {color:#ff6600; text-decoration:underline;}
.LeftCon2 .Askme a:active {color:#023BBB;text-decoration:none;}

.MidConTitle{width:470px; clear:both; margin:0 auto; overflow: hidden;}
.MidConTitle ul{}
.MidConTitle li{ list-style-type:none; background:url(../images/nav_bg04.gif); height:26px; text-align:right; line-height:26px; float:left; width:464px;}
.MidConTitle li a{color:#023BBB;}
.MidConTitle li a:link,.MidConTitle li a:visited{color:#023BBB;}
.MidConTitle li a:hover{color:#cc0000;text-decoration:none;}
.MidConTitle .MidR{ background:url(../images/nav_bg05.gif) no-repeat; width:6px; height:26px; float:right;}
.MidConTitle h2{width:90px; font-size:14px; text-align:left; text-align:center; line-height:26px; background:url(../images/nav_bg03.gif) no-repeat; float:left;}

.MidNews{width:468px; clear:both; margin:0 auto; overflow:hidden; border-bottom:1px solid #D1D0D0; border-left:1px solid #D1D0D0; border-right:1px solid #D1D0D0;}
.MidNews ul{}
.MidNews li{ list-style-type:none; font-size:14px; line-height:22px;}
.MidNews .Newspic{width:160px; float:left; padding:6px 0 0 0;}
.MidNews .Newspic img{ border:1px solid #d1d0d0; padding:1px;}
.MidNews .Newspic ul{padding:0 0 0 5px;}
.MidNews .Newspic li{list-style-type:none; font-size:14px; line-height:22px;}
.MidNews .NewsText{width:300px; float:right; padding:6px 0 0 0;}
.MidNews .NewsText ul{}
.MidNews .NewsText li{ list-style-type:none; font-size:14px; line-height:24px; text-align:left;}

.ad470{width:470px; float:left; clear:both; margin:0 auto; overflow:hidden;}
.ad220{width:220px; float:left; clear:both; margin:0 auto; overflow:hidden;}


.MidWt{width:468px; clear:both; margin:0 auto; overflow:hidden; border-bottom:1px solid #D1D0D0; border-left:1px solid #D1D0D0; border-right:1px solid #D1D0D0;}
.MidWt ul{}
.MidWt li{ list-style-type:none; font-size:14px; line-height:24px;}
.MidWt li a:link {color: #333333; text-decoration:none;}
.MidWt li a:visited {color: #800080;text-decoration:none;}
.MidWt li a:hover {color: #ff6600; text-decoration:underline;}
.MidWt li a:active {color: #333333;}
.MidWt .WtTitle{width:265px; float:left; text-align:left; padding:0 0 0 10px;}
.MidWt .WtMon{width:100px; float:left; font-size:12px; text-align:left; color:#023BBB;}
.MidWt .WtDate{width:90px; float:right; text-align:left;}
.MidWt .Fabu{width:450px; clear:both; margin:0 auto; overflow:hidden; margin:3px 0 5px 0;}
.MidWt .Fabu ul{}

.MidWt .Fabu li{float:left;display:inline;list-style-type:none; font-size:12px; height:28px; }
.MidWt .Fabu li a:link,.MidWt .Fabu li a:visited{display:block;border:1px solid #fff;height:28px;line-height:28px;background:url(../images/Btn01.gif) no-repeat;color:#009;text-align:center;text-decoration:none;}
.MidWt .Fabu li a:hover{text-decoration:none;color:#c00;background:url(../images/Btn02.gif) no-repeat;}
.MidWt .Fabu input{height:22px;}




.RightCon{width:220px; float:left; clear:both; margin:0 auto; overflow:hidden; border:1px solid #B7D0EF;}
.RightCon h2{font-size:14px; background:url(../images/left_bg01.gif); line-height:27px; padding:0 0 0 5px; text-align:left;}
.RightCon span{font-size:12px; color:#023BBB; line-height:24px; text-align:right; font-weight:normal; padding:0 0 0 80px;}
.RightCon span a{color:#023BBB;}
.RightCon span a:link,.LeftCon span a:visited{color:#023BBB;}
.RightCon span a:hover{color:#cc0000;text-decoration:none;}
.RightCon h3{font-size:12px; font-weight:normal; text-align:center; line-height:16px;}
.RightCon ul{}
.RightCon li{list-style-type:none; width:73px; float:left; padding:8px 0 0 0; line-height:19px;}
.RightCon .Askme{ font-size:12px; color:#023BBB;}
.RightCon .Askme a{color:#023BBB;}
.RightCon .Askme a:link {color:#023BBB; text-decoration:none;}
.RightCon .Askme a:visited {color:#023BBB;text-decoration:none;}
.RightCon .Askme a:hover {color:#ff6600; text-decoration:underline;}
.RightCon .Askme a:active {color:#023BBB;text-decoration:none;}


.RightLsTitle{width:700px; clear:both; margin:0 auto; overflow: hidden;}
.RightLsTitle ul{}
.RightLsTitle li{list-style-type:none; background:url(../images/nav_bg04.gif); height:26px; line-height:26px; text-align:right; float:left; width:694px;}
.RightLsTitle li a{color:#023BBB;}
.RightLsTitle li a:link,.RightLsTitle li a:visited{color:#023BBB;}
.RightLsTitle li a:hover{color:#cc0000;text-decoration:none;}
.RightLsTitle .RightR{ background:url(../images/nav_bg05.gif) no-repeat; width:6px; height:26px; float:right;}
.RightLsTitle h2{width:185px; font-size:14px; text-align:left; text-align:center; line-height:26px; background:url(../images/nav_bg06.gif) no-repeat; float:left;}
.RightLs{width:698px; float:left; clear:both; margin:0 auto; overflow:hidden; border-bottom:1px solid #D1D0D0; border-left:1px solid #D1D0D0; border-right:1px solid #D1D0D0;}
.RightLs ul{ padding:6px 0 0 0;}
.RightLs li{list-style-type:none; font-size:12px; line-height:22px; text-align:center; width:139px; float:left;}
.RightLs img{border:1px solid #d1d0d0; padding:1px;}


.brandAll{width:698px; float:left; clear:both; margin:0 auto; overflow:hidden;}
.brandAll ul{ padding:6px 0 0 0;}
.brandAll li{list-style-type:none; font-size:12px; line-height:24px; text-align:center; width:139px; float:left;}
.brandAll img{border:1px solid #d1d0d0; padding:1px;}

.lu_xiu{ margin:0 auto; overflow:hidden; width:700px; font-size:12px;}
.lu_xiu_left{ width:343px; float:left;border:1px solid #D1D0D0; border-top:none; background:url(http://img.9ask.cn/province/shanghai/images/nav_bg04.gif) repeat-x;}
.lu_xiu_left h2{line-height:26px; background:url(../images/nav_bg03.gif) no-repeat;text-align:left; font-size:14px; text-indent:13px;}
.lu_xiu_left span{ padding-left:220px;}
.lu_xiu_left ul { padding:6px 0 0 5px;}
.lu_xiu_left ul li{list-style-type:none; font-size:14px; width:325px; overflow:hidden; line-height:21px; text-align:left;}

.lu_xiu_right{ width:343px; float:right;border:1px solid #D1D0D0; border-top:none;
	background:url(http://img.9ask.cn/province/shanghai/images/nav_bg04.gif) repeat-x;}
.lu_xiu_right h2{
	line-height:26px; background:url(../images/nav_bg03.gif) no-repeat;text-align:left;font-size:14px; text-indent:13px;
	}
.lu_xiu_right span{ padding-left:220px;}
.lu_xiu_right ul { padding:6px 0 0 5px;}
.lu_xiu_right ul li{list-style-type:none; font-size:14px; width:325px; overflow:hidden; line-height:21px; text-align:left;}



.RightBlogTitle{width:345px; clear:both; margin:0 auto; overflow: hidden;}
.RightBlogTitle ul{}
.RightBlogTitle li{ list-style-type:none; background:url(../images/nav_bg04.gif); height:26px; float:left; width:339px; line-height:26px; text-align:right;}
.RightBlogTitle li a:link,.RightBlogTitle li a:visited{color:#023BBB;}
.RightBlogTitle li a:hover{color:#cc0000;text-decoration:none;}
.RightBlogTitle .BlogR{ background:url(../images/nav_bg05.gif) no-repeat; width:6px; height:26px; float:right;}
.RightBlogTitle h2{width:90px; font-size:14px; text-align:left; text-align:center; line-height:26px; background:url(../images/nav_bg03.gif) no-repeat; float:left;}
.RightBlog{width:343px; clear:both; margin:0 auto; overflow:hidden; border-bottom:1px solid #D1D0D0; border-left:1px solid #D1D0D0; border-right:1px solid #D1D0D0;}
.RightBlog ul{ padding:6px 0 0 5px;}
.RightBlog li{list-style-type:none; font-size:14px; line-height:24px; text-align:left;}





.RightBlogTitle1{width:345px; clear:both; margin:0 auto; overflow: hidden;}
.RightBlogTitle1 ul{}
.RightBlogTitle1 li{ list-style-type:none; background:url(../images/nav_bg04.gif); height:26px; float:left; width:339px; line-height:26px; text-align:right;}
.RightBlogTitle1 li a:link,.RightBlogTitle li a:visited{color:#023BBB;}
.RightBlogTitle1 li a:hover{color:#cc0000;text-decoration:none;}
.RightBlogTitle1 .BlogR{ background:url(../images/nav_bg05.gif) no-repeat; width:6px; height:26px; float:right;}
.RightBlogTitle1 h2{width:120px; font-size:14px; text-align:left; text-align:center; line-height:26px; background:url(../images/nav_bg06.gif) no-repeat; float:left;}
.RightBlog1{width:343px; clear:both; margin:0 auto; overflow:hidden; border-bottom:1px solid #D1D0D0; border-left:1px solid #D1D0D0; border-right:1px solid #D1D0D0;}
.RightBlog1 ul{ padding:6px 0 0 5px;}
.RightBlog1 li{list-style-type:none; font-size:14px; line-height:24px; text-align:left;}





.RightDiqu{width:218px; clear:both; margin:0 auto; overflow:hidden; border:1px solid #D1D1D1;}
.RightDiqu ul{ border:1px solid #fff;}
.RightDiqu li{ width:53px; float:left; display:block; color:#fff; height:22px; background:#509AD8; line-height:22px; text-align:center; border-right:1px solid #fff;}
.RightDiqu li a:link,.RightDiqu li a:visited{display:block;border-right:1px solid #fff;height:22px;line-height:22px;background:#509AD8;color:#fff;text-align:center;text-decoration:none;}
.RightDiqu li a:hover{text-decoration:none;color:#fff; font-weight:bold;}



.MidZc{width:468px; clear:both; margin:0 auto; overflow:hidden; border:1px solid #D1D1D1;}
.MidZc h2{ font-size:12px; text-align:left; text-indent:1em; line-height:24px;background:url(../images/nav_bg04.gif);}
.MidZc span{ font-size:12px; font-weight:normal; padding:0 0 0 310px; text-align:right; line-height:24px;}
.MidZc ul{ border-top:1px solid #fff; border-left:2px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.MidZc li{list-style-type:none; background: url(../images/nav_bg12.gif) no-repeat right; float:left; width:116px; }
.MidZc li a:link,.MidZc li a:visited{display:block;border-right:1px solid #fff;height:26px;line-height:26px;background:#F5F5F5;color:#000;text-align:center;text-decoration:none;}
.MidZc li a:hover{text-decoration:none;color:#fff;background:#ff9900;font-weight:bold;}
.MidZc .ZClink{text-decoration:none;color:#fff;background:#ff9900; display:block;width:116px;}
.MidZc .ZClink a:link,.MidZc .ZClink a:visited{color:#ffffff;background:#ff9900;display:block; font-weight:bold;}
.MidZc .ZClink a:hover{color:#ff0000;font-weight:bold; text-decoration:none;}

.MidClass{width:468px; border-top:1px solid #D1D0D0; background:#F7F7F7; margin:0 auto; overflow:hidden; clear:both;}
.MidClass h2{ font-size:12px; text-align:left; line-height:24px; padding:0 0 0 25px; border-bottom:1px solid #fff; background:url(../images/ico01.gif) no-repeat 10px 4px;}
.MidClass span{ font-size:12px; font-weight:normal; padding:0 0 0 270px; text-align:right; line-height:24px;}
.MidClass span a{color:#023BBB;}
.MidClass span a:link,.LeftCon span a:visited{color:#023BBB;}
.MidClass span a:hover{color:#cc0000;text-decoration:none;}
.MidClass ul{ border:1px solid #fff;}
.MidClass li{ list-style-type:none; float:left; height:22px; border-right:1px solid #fff; font-size:12px; width:65px; background:#F1F1F1;}
.MidClass li a:link,.MidClass li a:visited{display:block;border-right:1px solid #fff;height:22px;line-height:22px;background:#F1F1F1;color:#000;text-align:center;text-decoration:none;}
.MidClass li a:hover{text-decoration:none; font-weight:bold; color:#fff;background:#FF8200;}

/*上海城区样式*/
.RightDiqu{width:219px; clear:both; margin:0 auto; overflow:hidden; border:1px solid #D1D1D1;}
.RightDiqu ul{ border:1px solid #fff;}
.RightDiqu li{ width:53px; float:left; display:block; color:#fff; height:22px; background:#509AD8; line-height:22px; text-align:center; border-right:1px solid #fff;}
.RightDiqu li a:link,.RightDiqu li a:visited{display:block;border-right:1px solid #fff;height:22px;line-height:22px;background:#509AD8;color:#fff;text-align:center;text-decoration:none;}
.RightDiqu li a:hover{text-decoration:none;color:#fff; font-weight:bold;}

/*以下为2010年03月20日上海分站新添加内容样式专用*/
.star_block{
	width:110px; float:left; text-align:center; margin:8px 0px; overflow:hidden;
	}
.star_block img{
	padding:1px; border:1px #ccc solid;
	}
.star_block h5{
	font-size:12px; font-weight:normal; line-height:18px; color:#284F9C;
	}
.star_block h5 a{
	color:#284F9C;
	}
/*博客精华模块的标题内容*/
.lu_xiu_right h4{
	font-size:14px; text-align:center; line-height:24px;
	}
.lu_xiu_right h4 a{
	color:#c00;
	}
.lu_xiu_right h6{
	font-size:12px; font-weight:normal; color:#606060; text-align:center; line-height:20px;
	}
.list li span{
	float:right; color:#606060; padding-left:2px;
	}
.aa_330_30{
	text-align:center; margin-top:10px;
	}
/*律所广告群*/
.company{
	border:1px #ccc solid; padding:10px 0px; width:698px;
	}
.company_block{
	text-align:center; width:116px; float:left; line-height:22px;
	}
.company_block img{
	border:1px #ccc solid;
	}
/*左栏的广告*/
.aa_220_50{
	text-align:center; margin:10px 0px;
	}
.aa_220_50 img{
	border:1px #ccc solid;
	}
	
.LeftCon_{width:238px; margin:0 auto; border:1px solid #B7D0EF; padding-bottom:10px;}
.LeftCon_ h2{ background: url(../images/left_bg01.gif); font-size:14px; text-align:left; line-height:27px; padding:0 0 0 5px;}
.LeftCon_ h2 span{font-size:12px; color:#023BBB; line-height:24px; text-align:right; font-weight:normal; padding:0 0 0 80px;}
.LeftCon_ ul li{
	text-align:left; padding-left:14px; line-height:22px;
	}
	
	
	
	
/* 在线律师  */
.law_online{ margin:5px 0px; margin-left:10px; height:45px; text-align:left;}
.law_online dl{ display:inline;}
.law_online dt{ float:left; line-height:20px; margin-top:3px; width:140px;}
.law_online dt img{float:left; margin-right:5px;}
.law_online dd{float:right; width:40px; margin-top:3px;}
.law_online dd img{
	margin-bottom:5px;
	}

.col5{
	float:right; width:700px; margin:6px 0 0 0;
	}
/*北京办事机构样式专用*/
.org{
	width:698px; border:1px #ccc solid; border-top:none; background:url(../images/nav_bg04.gif) repeat-x; 
	padding-bottom:3px;
	}
.Menubox{
	margin-bottom:3px;
	}
.Menubox ul li{
	height:27px; line-height:27px; float:left; width:115px; font-size:14px;
	}
.Menubox ul li.hover{
	background:url(../images/nav_bg13.gif) no-repeat; width:114px; border-right:1px #A9CBF0 solid;
	}
.Contentbox ul li{
	width:220px; float:left; text-align:left; padding-left:10px; line-height:21px; font-size:14px;
	}
	
.list22{
	clear:both;
	}
	
.ajkb{
	border:1px #ccc solid; text-align:left; font-size:14px; line-height:21px; border-top:none;
	}
.ajkb td{
	font-size:14px;
	}


/*.lu_xiu_left .ul_right{
	width:226px; float:left; text-align:left; overflow:hidden;
	}*/
.ul_right{
	width:226px; float:left; text-align:left; overflow:hidden;
	}

/*.ul_right ul{
	margin-left:-1px;
	}


.ul_right ul li{
	padding:0px; margin:0px; width:226px; margin-left:-1px;
	}*/

	/*左栏推荐专题两列样式专用*/

.TJZT li{
	width:90px; float:left; overflow:hidden;
	}
	
	
.LeftCon_ ul.TJZS li{
	padding-left:0px;
	}
.TJZS li{
	border-bottom:1px #ccc solid; border-right:1px #ccc solid; width:65px; height:22px; float:left; margin-left:5px; margin-right:5px;
	padding:0px; margin-top:6px;
	}
.TJZS li a{
	display:block; width:65px; height:22px; text-align:center; line-height:22px;
	}
.TJZS li a:hover{
	background-color:#f6f6f6; text-decoration:none;
	}
.picNews{
	line-height:20px;
	}
.picNews h3{
	font-size:12px; text-align:center; line-height:30px;
	}
.picNews img{
	float:left; display:block; padding-left:14px; margin-right:5px;
	}
.maolink{ width:948px; margin:0px auto; border:#BADEFF 1px solid; background-color:#E8F6FF;  } 
.maolink li{ height:28px; line-height:28px; width:86px; float:left; color:##006394; }
.maolink li a{color:##006394;}

.kb  li{ width:80px; line-height:16px; text-align:center; font-size:12px; margin-top:5px;}
.kb h3{ font-size:12px; font-weight:normal;}
.kb .Askme{ color:#023bbb;}