.con{width:960px;margin:10px auto 0px;}
.con .invit{border:1px solid #fabc7b;width:252px;overflow:hidden;}
.title{height:22px;padding:7px 0px 0px 15px;}
.con .invit .title{background:url(/images/spelawyer/til1_bg.gif) repeat-x;width:237px;color:#f60;}
.con .invit .title span{padding-left:15px;background:url(/images/spelawyer/img_ico.gif) no-repeat left -346px;}
.con .invit ul{padding:7px 0px 0px 5px;}
.con .invit ul li{float:left;width:75px;height:132px;overflow:hidden;text-align:center;margin:0px 7px 2px 0px;color:#115792; line-height:15px;}
.con .invit ul li img{padding:1px;border:1px solid #bfbec0;width:65px;height:80px;overflow:hidden;margin-bottom:2px;margin-bottom:4px\9;+margin-bottom:1px;_margin-bottom:1px; display:inline;}
.con .invit ul li a{color:#115792;}
.con .invit ul li a.gray{color:#b6b6b8; display:block;}
.con .invit ul li a:hover{color:#f60;}
.con .sort{width:472px;margin-left:10px;}
.con .sort .z_ye,
.con .sort .are{border:1px solid #adc5de;padding-bottom:3px;}
.con .sort .z_ye{width:470px;}
.con .sort .z_ye .title{width:455px;color:#fff;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat left -102px;}
.con .sort .spec{width:470px;height:54px;margin-top:3px;overflow:hidden;}
.con .sort .spec .hye{width:90px;background:url(/images/spelawyer/voc1_bg.png) repeat-y right top;height:34px;float:left;text-align:center;font-weight:bold;font-size:15px;padding:20px 0px 0px;}
.con .sort .spec ul{width:357px;float:right;padding:3px 9px 0px;overflow:hidden;}
.con .sort .spec ul.u1{background:#f2f2f2;}
.con .sort .spec ul li{float:left;width:89px;text-align:center;height:25px;border-bottom:1px dashed #d6d6d6;line-height:24px;overflow:hidden;}
.con .sort .spec ul.u1 li{border-bottom:1px dashed #fff;}
.con .sort .spec ul li a{font-size:14px;}
.con .sort .are{margin-top:10px;position:relative;_height:1%;}
.con .sort .are .title{width:432px;color:#066997;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat left -132px;padding-left:38px;}
.con .sort .are ul{height:67px;overflow:hidden;padding:10px 0px 0px 3px;*height:71px;_height:73px;}
.con .sort .are ul li{float:left;width:93px;height:30px;text-align:center;line-height:30px;overflow:hidden;font-size:14px;}
.con .sort .are ul li a{color:#004a9c}
.con .sort .are ul li a:hover{color:#f60;}
.con .sort .are ul li.more{overflow:auto;}
.con .sort .are ul li dl{width:470px;height:auto;position:absolute;bottom:40px;right:-1px;background:#fff;border:1px solid #f60;padding:8px 0px;}
.con .sort .are ul li dl dd{float:left;width:94px;height:24px;ling-height:24px;overflow:hidden;}


.con .fla_r{float:right;width:212px;overflow:hidden;border:1px solid #ccc;height:438px;}
.con .fla_r .title{height:28px;padding:0 10px;font-size:14px;font-weight:bold;line-height:28px;color:#666;border-bottom:1px solid #ccc;margin-bottom:10px;}
.con .fla_r ul{width:194px;height:166px;overflow:hidden;padding:0 9px;}
.con .fla_r ul li{width:194px;height:auto;margin-bottom:10px;overflow:hidden;*margin-bottom:5px\9;}
.con .fla_r dl{}
.con .fla_r dt{font-size:12px;border-top:1px solid #ccc;height:26px;line-height:26px;margin-bottom:4px;padding:0 9px;font-weight:bold;color:#666;border-bottom:1px solid #ebebeb}
.con .fla_r dd{color:#666;line-height:22px;border-bottom:1px dashed #ccc;margin:0 9px;padding-bottom:5px;margin-bottom:5px;padding-left:5px;}
.con .fla_r a{color:#004a9c;}
.con .fla_r dd i{font-weight:bold;color:#f60}
/*.con .fla_r .law_fd{width:192px;border:1px solid #d9e0ed;overflow:hidden;background:#f6f9fe;}
.con .fla_r .law_fd .title{background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -517px -112px;padding-left:35px;}
.con .fla_r .law_fd p{font-size:14px;padding:8px 0px 8px 8px;}
.con .fla_r .law_fd p.fst{padding-top:20px;padding-top:19px\9;*padding-top:17px;}
.con .fla_r .law_fd p select{font-size:12px;width:95px;color:#777;}
.con .fla_r .law_fd p input.txt{font-size:12px;width:114px;height:21px;border:1px solid #7f9db9;color:#777;}
.con .fla_r .law_fd p.seah{padding:14px 0px 41px 38px;border-top:1px dashed #ccc;width:142px;margin:0 auto;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -527px top;} 
.con .fla_r .law_fd p.seah input{width:74px;height:27px;border:none;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -774px top;font-weight:bold;color:#fff;cursor:pointer;font-size:12px;}
.con .fla_r .law_fd p.gjz{padding-bottom:15px;*padding-bottom:8px;_padding-bottom:10px;}*/

.fla_ad1{width:958px;height:90px;margin:10px auto 0px;border:1px solid #e8e7e7;overflow:hidden}
.h_ad{margin:0 0 5px;}
.fla_ad1 ul{width:968px;}
.fla_ad1 ul li{float:left;height:84px;margin-right:10px;}
.fla_ad2{width:958px;height:84px;margin:10px auto 0px;border:1px solid #e8e7e7;overflow:hidden}
.fla_ad2 ul{width:968px;}
.fla_ad2 ul li{float:left;width:232px;height:84px;margin-right:10px;}

.con1{width:952px;margin:10px auto 0px;border:1px solid #9eb5d2;height:184px;overflow:hidden;background:#f7f9fb;padding:2px 3px;}
.con1 .corpus{width:312px;overflow:hidden;height:184px;margin-right:2px;border-right:1px dashed #b4c9e3;padding-right:3px;}
.con1 .revie{border:none;padding-right:0px;}
.con1 .corpus .stra{background:#fff;height:110px;width:312px;overflow:hidden;}
.corpus .stra .cover{float:left;width:83px;height:101px;padding:4px 0px 0px 2px;}
.corpus .stra .c_right{float:right;width:220px;padding:0px 0px 0px 3px;overflow:hidden;}
.corpus .stra .c_right .tle{width:220px;padding:8px 0px 0px;overflow:hidden;}
.corpus .stra .c_right .co_le{text-align:center;width:220px;height:20px;line-height:22px;overflow:hidden;}
.corpus .stra .c_right .co_le a{font-weight:bold;color:#ab3a3a;font-size:14px;}
.corpus .stra .c_right .name{text-align:right;padding:3px 5px 5px 0px;}
.corpus .stra .c_right .name a{color:#88898a;}
.corpus .stra .c_right .tle a:hover{color:#f60;}
.corpus .stra .st_cor p{line-height:20px;color:#666;text-indent:1em;}
.corpus .stra .st_cor p .zaiy{color:#ab3a3a;}
.con1 .corpus ul{padding:6px 0px 0px;}
.corpus ul li{width:220px;padding:0px 70px 0px 20px;height:22px;line-height:22px;overflow:hidden;border-bottom:1px solid #f2f2f3;background:url(/images/spelawyer/img_ico.gif) no-repeat 6px -482px;position:relative;}
.corpus ul li a{color:#004a9c;}
.corpus ul li a:hover{color:#f60;}
.corpus ul li span{height:18px;position:absolute;right:2px;top:1px;text-align:center;} 
.corpus ul li span a{color:#88898a;}


.con2{width:960px;margin:10px auto 0px;}
.con2 .left{width:252px;overflow:hidden;}
.con2 .right{width:694px;overflow:hidden;}
.con2 .cern{border:1px solid #fabc7b;}
.con2 .cern .title{background:url(/images/spelawyer/til1_bg.gif) repeat-x;color:#f60;padding:0px 0px 0px 8px;height:29px;}
.con2 .nior .title span,
.con2 .cern .title span{padding:8px 0 0 25px;background:url(/images/spelawyer/img_ico.gif) no-repeat 0px 1px;display:block;height:21px;}
.con2 .cern .one{width:246px;height:89px;border-bottom:1px dashed #e4e4e4;margin:0 auto;}
.con2 .cern ul{width:236px;margin:0 auto;background:url(/images/spelawyer/img_ico.gif) no-repeat 0px -31px;padding:6px 0px 0px 0px;}
.con2 .cern .one .left{width:59px;height:69px;padding:10px 5px 10px 10px;}
.con2 .cern .one .left img{width:55px;height:65px;padding:1px;border:1px solid #e4e4e4;overflow:hidden;}
.con2 .cern .one .right{width:166px;padding:10px 0px 0px;}
.con2 .cern .one .right p{line-height:24px;color:#313131;}
.con2 .cern .one .right p.nm a{font-weight:bold;}
.con2 .cern ul li{width:104px;height:26px;line-height:26px;border-bottom:1px dashed #e4e4e4;position:relative;padding-right:136px;overflow:hidden;}
.con2 .cern ul li span.number{padding-left:5px;margin-right:10px;color:#fff;}
.con2 .cern ul li span.ten{padding-left:3px;margin-right:7px;}
.con2 .cern ul li span.tel{position:absolute;width:72px;height:26px;right:65px;bottom:0px;}
.con2 .cern ul li span.tel2{position:absolute;width:135px;height:26px;right:0;bottom:0px;}/*用于"专业律师"频道中部的地区专业律师排行中的400号码样式*/
.con2 .cern ul li span.click{position:absolute;width:63px;height:26px;right:0px;bottom:0px;}
.con2 .cern ul li span.click a{display:block;width:63px;height:21px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -259px -73px;position:relative;top:3px;}
.con2 .nior{border:1px solid #a7bdd7;}
.con2 .nior .title{background:url(/images/spelawyer/til_bg.gif) repeat-x;color:#f60;padding:0px 0px 0px 8px;height:29px;overflow:hidden;}
.con2 .nior .in{width:696px;}
.con2 .nior .in .aert{padding:12px 8px 1px;float:left;width:331px;border-right:1px solid #a7bdd7;}
.nior .in .til{border-bottom:1px solid #f60;color:#004a9c;width:325px;padding:4px 0px 0px 6px;position:relative;}
.nior .in .til .more{display:block;width:40px;font-size:12px;height:16px;position:absolute;right:0px;bottom:0px;font-weight:normal;color:#999998;}
.nior .in .til .more:hover{color:#f60;}
.nior .in .evey{padding:8px 5px 10px;border-bottom:1px dashed #e4e4e4;width:321px;height:94px;overflow:hidden;}
.nior .in .poto{width:69px;height:84px;float:left;padding-top:6px;}
.nior .in .poto img{width:65px;height:80px;padding:1px;border:1px solid #e8e8e8;}
.nior .in .ziliao{width:240px;float:right;}
.nior .in .ziliao p{line-height:20px;}
.nior .in .ziliao .rm{height:20px;position:relative;width:240px;}
.nior .in .ziliao .rm a{font-weight:bold;margin-right:15px;}
.nior .in .ziliao .rm span{position:absolute;width:65px;height:18px;left:75px;top:0px;}
.nior .in .ziliao .rm span a{display:block;width:62px;height:17px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -356px -75px;}
.nior .ziliao .rm span a.jm{background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -430px -75px;}
.nior .in .ziliao p.jian{line-height:16px;}
.nior .in .ziliao p.jian{color:#878787;}
.nior .in .ziliao p.jian .shea,
.nior .in .ziliao p.ls a{color:#30669c;}
.nior .in .ziliao p.jian a{color:#f60;}
.nior .in ul{background:url(/images/spelawyer/tui_bg.png) repeat-x;height:70px;width:331px;overflow:hidden;margin-top:1px;padding-top:7px;}
.nior .in ul li{width:72px;height:30px;float:left;line-height:30px;padding:0px 78px 0px 15px;position:relative;overflow:hidden;}
.nior .in ul li a.bt{display:block;width:57px;height:19px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -85px -74px;position:absolute;right:20px;top:5px;color:#fff;font-weight:bold;line-height:20px;text-align:center;}

.con2 .fd_law{border:1px solid #cce3f6;height:338px;background:url(/images/spelawyer/fd_law.jpg) no-repeat right bottom;}
.con2 .cal .title,
.con2 .fd_law .title{background:url(/images/spelawyer/til2_bg.gif) repeat-x;color:#f60;padding:0px 0px 0px 8px;height:29px;}
.con2 .fd_law .title span{padding:8px 0 0 25px;background:url(/images/spelawyer/img_ico.gif) no-repeat 0px -510px;display:block;height:21px;}
.con2 .fd_law .pc{width:240px;height:65px;margin:0px auto;overflow:hidden;padding:10px 0px;}
.con2 .fd_law .pc img{width:236px;height:61px;padding:1px;border:1px solid #ece9e9;overflow:hidden;}
.con2 .fd_law .first{border-bottom:1px dashed #d6d6d6;width:240px;margin:0 auto;padding-bottom:10px;}
.con2 .fd_law .first p{line-height:18px;color:#595959;}
.con2 .fd_law .first p.ti{line-height:28px;font-weight:bold;}
.con2 .fd_law ul{width:240px;margin:0 auto;padding-top:10px;}
.con2 .fd_law ul li{width:218px;padding:6px 0px 0px 20px;height:22px;overflow:hidden;background:url(/images/spelawyer/img_ico.gif) no-repeat 8px -480px;} 
.con2 .fd_law ul li a{color:#1d3a61;}
.con2 .fd_law ul li a:hover{color:#f60;}
.con2 .f_law .title span{background:url(/images/spelawyer/img_ico.gif) no-repeat 0px -376px;}
.con2 .cal{border:1px solid #cce3f6;height:338px;}
.con2 .cal .title span{padding:8px 0 0 25px;background:url(/images/spelawyer/img_ico.gif) no-repeat 0px -305px;display:block;height:21px;}
.con2 .cal p.sm{line-height:20px;color:#293c45;padding:5px 15px 0px;}
.con2 .cal p span.bule{color:#1b96b5;}
.con2 .cal .inp_box{width:208px;margin:0 auto;}
.con2 .cal p input.amout{width:206px;height:22px;border:1px solid #1b96b5;background:none;}
.con2 .cal p input.sub{width:164px;height:23px;border:none;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -228px -25px;cursor:pointer;padding-top:5px\9;}
.con2 .cal p input.sup{width:164px;height:23px;border:none;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -228px 0px;cursor:pointer;padding-top:5px\9;}
.con2 .cal p.cula{width:164px;height:24px;margin:0 auto;padding-top:3px;}
.con2 .cal p.resul{width:240px;margin:0 auto;font-weight:bold;color:#f60;padding:7px 0px;border-bottom:1px dashed #d8d8d8;}
.con2 .cal p.resul input.jieg{width:120px;height:20px;border:1px solid #1b96b5;background:none;padding-top:3px;}
.con2 .cal p.resul input.clr{border:none;width:43px;height:25px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat -185px -68px;position:relative;top:1px\0;font-weight:bold;color:#fff;}
.con2 .cal p.ject{line-height:18px;padding:6px 4px 0 7px;color:#777;}

.con3{width:960px;margin:10px auto 0px;}
.con3 .left{width:202px;}
.con3 .right{width:748px;}
.con3 .live .title{width:202px;height:36px;overflow:hidden;padding:0px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat 1px -232px;}
.con3 .live .in{width:190px;padding:6px;border:1px solid #a2e4f8;border-top:2px solid #1668cc;}
.con3 .live .in .vely{border-bottom:1px dashed #aeaeae;height:90px;padding-top:6px;}
.live .in .vely p{line-height:22px;padding-left:10px;}
.live .in .vely p.name{width:90px;height:22px;position:relative;padding:0px 75px 0px 10px;}
.live .in .vely p a{color:#04549e;}
.live .in .vely p a:hover{color:#f60;}
.live .in .vely p.name a{font-weight:bold;color:#f60;}
.live .in .vely p span.dres{display:block;height:20px;position:absolute;right:0px;top:0px;}
.con3 .mess .title{width:748px;height:36px;overflow:hidden;padding:0px;background:url(/images/spelawyer/pic_img.jpg?v=20110809) no-repeat 0px -266px;}
.con3 .mess .in{padding:0px 6px 3px;border:1px solid #a2e4f8;border-top:2px solid #1668cc;}
.mess .in .onems{border-bottom:1px solid #a2e4f8;padding:4px 0px;}
.mess .in .bubg{background:#f3faff;}
.mess .in .onems p.name{height:16px;padding:10px 0 5px 30px;border-bottom:1px dashed #c2c9cf;background:url(/images/spelawyer/img_ico.gif) no-repeat 5px -544px;}
.mess .in .onems p.name a{color:#f60;font-weight:bold;}
.mess .in .onems p.cnt{padding:7px 8px 4px 10px;line-height:20px;text-indent:2em;color:#5b595a;}
.mess .in .onems p.sign{padding:3px 20px 3px 0px;color:#909090;text-align:right;}
.feye{height:34px;text-align:center;line-height:36px;}
.feye a{padding:2px 6px 1px;border:1px solid #c0ecf9;}
.feye a.hot,
.feye a:hover{background:#157cc7;color:#fff;text-decoration:none;}