@charset "gb2312";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family :宋体, "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; background:url(/img/hbapp/vipwebsite/vip_lawyer_topbg.jpg) repeat-x top center;text-align:center;}
ul,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,div,img,input,select,from,img{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:none;vertical-align:middle;}
ul,li{list-style-type:none;}
input{vertical-align:middle;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.din{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
a{text-decoration: none;color:#06c;}
a:hover{text-decoration:underline;color:#F00;}
.red{color:#F00;}
.white{color:#FFF;}
.gray{color:#555;}
h1,h2,h3{font-size:14px;}
.mt{margin:12px 0;}
.space{ clear:both;height:10px;overflow:hidden;zoom:1;}
.no,.disn,.undis{ display:none;}
/*=====背景图片=====*/
.nav,.search,.tab_nav .conts .box{ background:url(//img1.findlawimg.com/images/zhuanti/hunyinjiatinglvshi_repeate_.png) repeat-x;}
.login li a.ico,.login .tip .tle,.nav li a.ico,.nav li a.ico3,.nav .tip .tle,.tody_zx ul li,.box_4 dd,.list_4 li,.list_8 li,.two .box .list_8 li,.two .box .list li,.three .conts .box .img li,.three .conts .box dd,.three .conts .box .list_3 li,.info_lt ul li,.info_rg .box li{ background:url(//img1.findlawimg.com/images/zhuanti/hunyinjiatinglvshi_icon.png) no-repeat;}
.box_4 dt,.one_rg .tle,.two .title,.three .title,.three .conts .tle,.search input.btn,.tab_nav li b,.tab_nav li.hover b,.tab_nav .conts b,.tab_nav li.more{ background:url(//img1.findlawimg.com/images/zhuanti/hunyinjiatinglvshi.png) no-repeat;}
/*=====总体布局=====*/
.wap{ width:910px; overflow:hidden; zoom:1; text-align:left; margin:0 auto;}
/*.head{ overflow:hidden; zoom:1;}*/
.one_lt{ width:662px; overflow:hidden; zoom:1;}
.one_rg{ width:240px; overflow:hidden; zoom:1;}
.move_img,.tody_zx,.box_4,.one_rg .conts,.two .conts,.three .conts .box,.linkfriend{ border:1px #A3D992 solid; overflow:hidden; zoom:1;}

.tody_zx{ width:408px;}
.one_rg .box .conts{ padding:10px}
.three .conts{ width:452px; overflow:hidden; zoom:1}
/*=====动画=====*/
.top_ad{ width:910px; height:66px; overflow:hidden; zoom:1;}
.top_ad li{ width:246px; height:66px; overflow:hidden;float:left;}
.top_ad li.li_m10{ width:390px; height:68px; overflow:hidden; margin:0 13px; }

/*=====搜索条=====*/
.search{ background-position:0 -76px; height:39px; line-height:42px; padding:5px 0 0 0;overflow:hidden;zoom:1;}
.search .fr{ margin-right:10px;height:26px;overflow:hidden;zoom:1;margin-top:3px;}
.search h1{ font-family:微软雅黑,黑体; font-size:24px; color:#FF5B02; font-weight:bold; border-bottom:2px solid #FF5B02; padding:0 10px; line-height:37px;}
.search .fl span{flaot:left;color:#999;}
.search .tle{ font-size:14px; color:#999; font-weight:normal;line-height:24px;}
.search input{ border:1px #D6D6D6 solid; border-right:none; color:#A5A5A5; padding:4px 0 4px 5px;/*margin-bottom:10px; */width:200px; font-size:12px;}
.search input.btn{ background-position:-694px -32px; border:none; width:53px; height:24px; cursor:pointer;margin-right:10px;}
.search .tle span{ color:#FF6000; font-size:16px; font-weight:bold; font-family:Arial;}
/*=====头部=====*/
/*=====当前位置=====*/
.location{ background:url(//img1.findlawimg.com/images/xzss_repeate-x.png) repeat-x;}
.location{width:900px;padding-left:8px;border:1px solid #d9d9d9;height:26px;line-height:26px;overflow:hidden;background-position:0 -450px;}
.location b{color:#2f8f07;}
.location a{margin:0 5px;color:#2f9005;}
.location input.tet{width:200px;border:1px solid #92c967;margin:1px 10px -2px 10px;*margin:1px 10px 10px 10px; padding-left:5px; height:18px; line-height:18px;}
.location .zx{padding:2px 10px 0 0;}
/*.login{/height:21px;padding-top:8px;line-height:29px;height:29px;}*/

.login{ overflow:hidden; zoom:1;float:right}
.login li{float:left;margin:3px 1px 0 1px;line-height:26px;padding:0px 3px;color:#999;}
.login li.hover{padding:0px 3px;}
.login a:hover{text-decoration:none;}
.login li a.ico{background-position:-10px -118px;padding-right:15px;display:block;}
.login .tip{line-height:20px;z-index:11;clear:both;}

.login .tip1{position:absolute;width:140px;margin:-1px 0 0 -73px;}
.login .tip2{position:absolute;width:180px;margin:-1px 0 0 -113px;}
.login .tip1 .tle{position:absolute;margin:-26px 0 0 69px;}
.login .tip2 .tle{position:absolute;margin:-26px 0 0 109px;}
.login .tip .tle{border:1px solid #ccc;border-bottom:none;background:#fff;padding:0 3px;line-height:26px;}
.login .tip .tle a.ico{background-position:-10px -118px;padding-right:15px;color:#06c;display:block;line-hegith:26px;margin-right:0;}

.nav{ overflow:hidden; zoom:1; background-position:0 0; border:1px #D4D4D4 solid; height:36px;padding-top:2px;font-size:14px; padding:0 10px;color:#999;}
.nav li{float:left;padding:0px 4px;line-height:30px;margin-top:4px;}
.nav li a{ color:#737373;}
.nav li a:hover{ color:#06c;}
/*.nav li{float:left;margin:3px 1px 0 1px;line-height:26px;padding:0px 3px;color:#999;}*/
.nav a:hover{text-decoration:none;}
.nav li a.ico{background-position:24px -115px;padding-right:13px;display:block;}
.nav li a.ico3{background-position:13px -115px;padding-right:13px;display:block;white-space:nowrap;}

.nav .tip{z-index:11;clear:both;color:#999}
.nav .tip1{position:absolute;width:460px;margin:2px 0 0 -168px;}
.nav .tip2{position:absolute;width:410px;margin:2px 0 0 -174px;}
.nav .tip3{position:absolute;width:410px;margin:2px 0 0 -294px;}


.nav .tip1 .tle{position:absolute;margin:-32px 0 0 164px;}
.nav .tip2 .tle{position:absolute;margin:-32px 0 0 170px;}
.nav .tip3 .tle{position:absolute;margin:-32px 0 0 290px;}

.nav .tip .tle{border:1px solid #ccc;border-bottom:none;background:#fff;padding:0 0 0 3px;line-height:28px;height:32px;}
/*.nav .tip .tle{ line-height:36px;height:36px;}*/


.nav .tip .tle a.ico{background-position:24px -116px;padding-right:15px;color:#06c;display:block;/*line-hegith:38px;margin-right:0;*/margin:0;}
.nav .tip .tle a.ico3{background-position:13px -116px;padding-right:17px;color:#06c;display:block;/*line-hegith:36px;margin-right:0;*/margin:0;}

.login .tip .tle a.ico:hover,.nav .tip .tle a.ico:hover,.nav .tip .tle a.ico3:hover{text-decoration:none;}
.login .tip .conts,.nav .tip .conts{border:1px solid #ccc;background:#FFF;padding:10px;line-height:26px;}
/*.nav .tip .conts{ margin-right:5px;}
.nav .tip .conts2{ margin-right:11.5%;}*/
.nav .tip .lj a{ padding:0 5px;margin:0; color:#666; line-height:20px;}
.nav .tip .lj a.dh{ color:#f60;}
.login .tip .conts span,.nav .tip .conts span{font-size:14px;font-weight:700;color:#f60;margin-right:10px; font-family:Arial;}
.login .tip p,.nav .tip p{border-bottom:1px solid #efefef;}
.login .tip i,.nav .tip i{font-style:normal;color:#F60;font-weight:700;}
.login .tip a,.nav .tip a{color:#666;margin:0 10px 0 0;}
.login .tip a:hover,.nav .tip a:hover{color:#F00;text-decoration:underline;}
.nav .tip i,.nav .conts a{ font-size:12px;}
/*=====滚动相册=====*/
/*=====move_img=====*/
/*.side_lt{ width:270px; overflow:hidden;}
.move_img{ width:222px; padding:10px; background:#ff0;}*/
.move_img{width:232px;background:#FFF; padding:5px; position:relative; height:268px;}
.move_img .l_img{width:232px;height:213px; overflow:hidden;}
/*.move_img .b_img{width:258px;height:175px;overflow:hidden; padding-bottom:5px;}*/
.move_img .s_img{width:232px;height:63px; /*margin:0 5px 5px 5px;*/overflow:hidden; zoom:1; position:absolute;  right:5px;}
.move_img .s_img li{float:left;width:72px; height:52px; margin:0 0 0 2px; display:inline;}
.move_img .s_img li img{filter:alpha(opacity=60);opacity:0.6;}
.move_img .s_img li img.s{filter:alpha(opacity=100);opacity:1;}
.move_img .s_img li img{ width:66x; height:46px; overflow:hidden; border:1px #EAEAEA solid; padding:2px;}
/*=====滑动导航条=====*/
.tab_nav{position:relative;}
.tab_nav .menu_nav{ position:relative;z-index:10;height:31px;}
.menu_nav li,.menu_nav li a,.menu_nav li.hover,.menu_nav li.hover a{background:url(//img1.findlawimg.com/images/zhuanti/info_fynav_bg.png) no-repeat;}
.menu_nav li{background-position:0 -33px;padding-left:3px;}
.menu_nav li a{background-position:100% -33px;}
.menu_nav li.hover{background-position:0 0;height:31px;}
.menu_nav li.hover a{background-position:100% 0;}
.menu_nav li{ float:left; color:#FE7002; cursor:pointer; font-weight:bold; font-size:14px;}
.menu_nav li a{ float:left; padding:0 15px 0 12px; height:29px;line-height:30px;*line-height:32px;display:block; color:#FE7002;overflow:hidden;zoom:1;}
.menu_nav li a:hover{ text-decoration:none;color:#F00;}
.menu_nav li.more{ background-position:-748px -32px; width:65px;height:25px; float:right; margin-top:4px;}
.menu_nav li.hover a{ color:#fff; text-decoration:none;}
.menu_nav li.hover a:hover{ text-decoration:none;color:#FF0}

.tab_nav .conts{clear:both; height:33px; width:910px;overflow:hidden; zoom:1; position:relative; top:-2px; left:0;overflow:hidden;zoom:1;z-index:2;}
.tab_nav .conts b{ display:block; width:2px; height:33px; overflow:hidden;}
.tab_nav .conts b.l{ background-position:0px -59px;}
.tab_nav .conts b.r{ background-position:-3px -59px;}
.tab_nav .conts .box{ background-position:0px -180px;font-size:12px; height:33px; overflow:hidden; width:886px;color:#fff;font-weight:normal; zoom:1; padding:0 10px;line-height:33px;}
.tab_nav .conts .box {font-size:12px;}
.tab_nav .conts .box span.yellow{ color:#ff0; font-weight:bold; padding-left:5px;}
.tab_nav .conts .box a{padding:0 5px; color:#fff;}
.tab_nav .conts .box a:hover{color:#FF0;}
/*=====更多=====*/
#pop_up{border:solid 1px #ccc;overflow:hidden;font-size:12px;background:white;position:absolute;right:0;top:29px;z-index:9900;line-height:22px; padding:5px;width:320px;}
#pop_up a{ color:#666; text-decoration:none; padding:0 10px 0 5px;background:none;float:left;}
#pop_up a:hover{ color:#F00; text-decoration:underline;}
/*=====中间部分=====*/
.tody_zx .tle{ background:#F2FBF2; color:#006500; font-size:16px; height:30px; line-height:30px; padding:0px 10px; border-bottom:1px dashed #C6E0BF;font-weight:700;color:#390}
.tody_zx dl{ padding:10px; border-bottom:1px #ccc dashed;}
.tody_zx dt{ font-size:16px; text-align:center; font-weight:bold; padding:10px 0;}
.tody_zx dt a{ color:#006500;}
.tody_zx dd{ color:#666; text-indent:2em;}
.tody_zx dd a{ color:#F87900; text-decoration:none;}
.tody_zx dt a:hover,.tody_zx dd a:hover{ text-decoration:none; color:#f00;}
.tody_zx ul{ margin:0 10px;overflow:hidden; zoom:1; padding:10px 0 10px 10px;}
.tody_zx ul li{ background-position:0 3px; float:left; display:inline; height:24px; line-height:24px; overflow:hidden; width:42%; margin-right:10px; overflow:hidden; white-space:nowrap; padding-left:20px; font-size:14px;}
.tody_zx ul li a{ color:#333;}
.tody_zx ul li a:hover{ color:#f00; text-decoration:none;}

.box_4{ padding:6px 10px; min-height:355px;_height:355px;}
.box_4 dl{ line-height:24px; padding:10px 0;*padding:10px 0 0 0;}
.box_4 dl.fl{ border-right:1px dashed #C9E0C2; }
.box_4 dl.fl,.box_4 dl.fr{width:48%;}
.box_4 .bor{ border-top:1px dashed #C9E0C2;}
.box_4 dt{ background-position:-6px -59px; width:294px; height:27px; line-height:30px; font-size:14px; font-weight:bold; color:#390; padding-left:15px; overflow:hidden; zoom:1; margin-bottom:10px;}
.box_4 dd{ font-size:14px; color:#333; background-position:15px -70px; padding-left:30px; overflow:hidden; line-height:24px; height:24px; white-space:nowrap;}
.box_4 dd a{ color:#333;}
.box_4 dd a:hover{ color:#f00; text-decoration:none;}
.one_rg .tle{ background-position:-453px -32px; width:220px; height:26px; line-height:30px; color:#390; font-size:14px; font-weight:bold; padding:0 10px; overflow:hidden;}
.one_rg .conts{ border-top:none;}
.one_rg .conts .t{ border-bottom:1px #ccc dashed; overflow:hidden; zoom:1; padding:0 0 11px 0;}
.one_rg .conts .t img{ width:218px; height:110px; overflow:hidden; zoom:1; margin:0 0px 0 0;}
.one_rg .conts .t p{ color:#006500;}
.one_rg .conts .t p a{ color:#F87900;}
.one_rg .conts .t p a:hover{ color:#f00; text-decoration:none;}
.list_4{ margin-top:11px;}
.list_4 li{ background-position:5px -40px; padding-left:18px; line-height:25px; height:25px; overflow:hidden; white-space:nowrap;}
.list_4 li a{ color:#6B6B6B;}
.list_4 li a:hover{ color:#f00; text-decoration:none;}
.list_2{ border-bottom:1px #ccc dashed; overflow:hidden; zoom:1; padding-bottom:5px;}
.list_2 li{ float:left; width:109px; text-align:center;}
.two .box .list_2{ border:none;}
.two .box .list_2 li{ float:left; width:106px; text-align:center;}
.list_2 li img{ width:100px; height:62px; margin:0 0 5px 0;}
.list_2 li a{ color:#343434;}
.list_2 li a:hover{ color:#f00; text-decoration:none;}
.list_8 li{ background-position:0px -99px; padding-left:15px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap;}
.two .box .list_8 li,.two .box .list li{background-position:5px -68px; padding-left:15px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap;}
/*=====two====*/
.two .conts{ padding:10px 0 10px 10px; overflow:hidden; zoom:1;}
.two .title,.three .title{ background-position:0 0; width:910px; height:31px; line-height:36px; padding-left:35px; color:#fff; overflow:hidden;}
.two .title a.fr,.three .title a.fr{ margin-right:50px;}
.two .title a,.three .title a{ color:#fff; padding:0 10px;}
.two .title a:hover,.three .title a:hover{ text-decoration:none; color:#ff0;}
.two .box{ width:212px; overflow:hidden; margin:0 10px 0 0;}
.two .box .tle{ padding-left:10px; color:#390; font-size:14px; font-weight:bold; border-bottom:1px #E8E8E7 solid; overflow:hidden; zoom:1; margin:0 0 10px 0;}
.two .box .tle a{ font-size:12px; color:#666; font-weight:normal;}
.two .box .list a{ color:#333;}
.two .box .list a:hover{ color:#f00; text-decoration:none;}
/*=====three=====*/
.three .conts{}
.three .conts .box{ border-top:none; width:429px; padding:10px;}
.three .conts .tle{ background-position:0 -32px; color:#006500; padding-left:10px; font-size:14px; font-weight:bold; overflow:hidden; zoom:1; height:26px; line-height:30px; overflow:hidden;}
.three .conts .tle a{ font-size:12px; margin-right:20px; color:#666; font-weight:normal;}
.three .conts .box img{ width:150px; height:110px; overflow:hidden; zoom:1; margin-bottom:20px; margin-right:20px;}
.three .conts .box .img{ width:150px; overflow:hidden;}
.three .conts .box .img li{ background-position:5px -70px; padding-left:18px; height:22px; line-height:22px; white-space:nowrap;}
.three .conts .box dl{ overflow:hidden; zoom:1; border-bottom:1px #ccc dashed; padding:0 0 10px 0;}
.three .conts .box dt{ text-align:center; font-size:16px; font-weight:bold; margin-bottom:8px;}
.three .conts .box dd a{color:#535353; }
.three .conts .box dt a{color:#f60}
.three .conts .box dt a:hover,.three .conts .box dd a:hover,.three .conts .box .list_3 li a:hover{ color:#f00; text-decoration:none;}
.three .conts .box .fr{width:250px;}
.three .conts .box strong{display:block;text-align:center;}
.three .conts .box strong a{font-size:14px;text-decoration:none;color:#F60;}
.three .conts .box strong a:hover{color:#F00;}
.three .conts .box p{overflow:hidden;zoom:1;font-size:12px;color:#666;line-height:22px;}
.three .conts .box dd{ font-size:14px; line-height:24px; background-position:5px -70px; padding-left:20px; overflow:hidden; white-space:normal; height:24px;}
.three .conts .box .list_3 {width:260px;clear:both;border-top:1px dashed #ccc;margin-top:10px;overflow:hidden;zoom:1;padding-top:8px;}
.three .conts .box .list_3 li{background-position:5px -70px; padding-left:15px; font-size:14px; line-height:24px; overflow:hidden; white-space:normal; height:24px;}
.three .conts .box .list_3 li a{ color:#666;}
/*=====友情链接=====*/
.linkfriend{ height:29px; line-height:31px;}
.linkfriend b{ padding:10px;}
.linkfriend a{ padding:0 10px 0 0;}
/*=====底部=====*/
/*footer 版权*/
.foot{ margin-top:20px;}
.copyRight a{margin:0 8px 0 5px; white-space:nowrap;}
.copyRight b{background:url(https://china.findlaw.cn/ask/images/ask_n_t.gif) repeat-x;}
.copyRight b{color:#e58801;background-position:0 -52px;height:26px;line-height:26px;display:block;font-size:14px;text-indent:15px;margin-bottom:5px;}
.copyRight b span{font-size:12px;color:#4a9005;font-weight:normal;font-family:"Lucida Grande", Verdana, Lucida, Arial, 宋体, Helvetica, sans-serif;}
.copyRight p{padding:0 10px 5px 10px;}
.foot .p1{background:#fefecd;line-height:28px;height:28px;}
.foot{ padding-bottom:50px;}
.foot .p2{background:#5fa325;height:32px;line-height:32px;color:#FFF;margin:10px 0;}
.foot .p2 a{color:#FFF;margin:0 6px;}
.foot .p2 a:hover{color:#FF0;}
/*=====列表页=====*/
.info_lt{ border:1px #A3D992 solid;width:626px; overflow:hidden; zoom:1;}
.info_rg{ width:270px; overflow:hidden; zoom:1;}

.info_lt ul{ margin:20px; overflow:hidden; zoom:1; border-bottom:1px #ccc dashed; padding-bottom:20px; overflow:hidden;}
.info_lt ul li{ font-size:14px;line-height:25px; height:25px; white-space:nowrap; background-position:0 -154px; padding-left:15px; overflow:hidden;display:inline; width:100%; float:left;}
.info_lt ul li a{ color:#06c; float:left;}
.info_lt ul li a:hover{ color:#f00; text-decoration:none;}
.info_lt ul li span{ float:right; padding-right:30px;color:#999;}
.info_lt .page{ margin:14px auto 10px auto; font-size:14px; width:90%; text-align:center;}
.info_lt .page a{ margin-right:13px;}
.info_lt .page a.hover,.info_lt .page a:hover{ color:#f00;}
.info_rg .box{border:1px #A3D992 solid;}
.info_rg .box ul{ margin:0px 10px 10px;padding-top:5px;overflow:hidden;zoom:1}
.info_rg .box .tle{background:url(//img1.findlawimg.com/images/ztzw_repeate-x.png) repeat-x;}
.info_rg .box .tle{background-position:0 0;height:26px;color:#3A9216;font-size:14px;font-weight:bold;padding-left:10px;border-bottom:1px solid #C1E2C1;line-height:26px;}
.info_rg .box .img{ width:236px; height:112px; overflow:hidden; zoom:1;border:1px solid #ccc;padding:5px;margin:10px;}
.info_rg .box li{ line-height:24px; height:24px; white-space:nowrap; overflow:hidden; background-position:0 -68px; padding-left:10px; width:88%;}
.info_rg .box li a{color:#06c}
.info_rg .box li a:hover{ color:#f00;}
.info_rg .box .list_top{ padding:10px 10px 0 10px; overflow:hidden; margin-bottom:0;}
.info_rg .box .list_top img{ width:236px; height:84px; overflow:hidden; margin:0 0 5px 0;border:1px solid #ccc;padding:5px;}
.info_rg .box .list_top .fl{ width:120px; text-align:center;}
.info_rg .box .list_top p{overflow:hidden; color:#555; width:120px;}
.info_line{border:none;height:1px;overflow:hidden;clear:both;margin:20px 0;border-bottom:1px #ccc dashed;}


