
/* 全局CSS定义 */
#mbody{background:#fff;}
*{font-family:"宋体"; font-size:12px; color:#000}
img{ border:0;}
li{ list-style:none;}
/* 链接颜色 */
a{ color: #005DB7; text-decoration:none;}
a:hover { color: #f60; text-decoration:underline;}
.fB{ font-weight:bold;}
.red2{color:#FF0000;}

.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }
.blank6{ height:6px; overflow:hidden; clear:both;}
.blank18{ height:18px; overflow:hidden; clear:both;}
.blank3{ height:3px; overflow:hidden; clear:both;}
.head,.wrap,.foot{ width:990px; text-align:left; margin:0 auto;}
.head{ border-bottom:2px solid #005F8B;}
.logo{ float:left;}
.search{ text-align:center; margin-top:5px; margin-bottom:5px;}
.search p{ text-align:right;}
.search *{ vertical-align:middle;}
.search input.i{ width:256px; padding:3px; margin-right:4px; border:1px solid #93B1E5; color:#ccc;}
.search input.i1{ width:256px; padding:3px; margin-right:4px; border:1px solid #93B1E5; }
.search input.s{ width:55px; height:22px; cursor:pointer; border:none; background:url(http://pic.148365.com/lawyer/images/v3/com/ibg.jpg) no-repeat; text-align:center;}
.menuBox{ width:100%; background:#008FD1; line-height:220%;}
.menuBox li{ line-height:220%; background:url(http://pic.148365.com/lawyer/images/v3/com/libg.gif) right no-repeat; padding:0 12px; color:#ffff00; float:left;}
.menuBox a{ color:#fff;}
.menuBox span{ float:right; color:#fff; padding-right:6px;}
.menuBox span span{ float:none;}
.menuBox span span a{color:#ffff00;}
.leftBox{ width:234px; float:left;}
.midBox{ width:510px; margin-left:8px; display:inline; float:left;}
.rightBox{ width:190px; float:right;}

div.border{ border:1px solid #CFCFCF;}
h1{ color:#04548E; font-size:14px; height:35px; line-height:35px; background:url(http://pic.148365.com/www/images/post/xuan.gif) repeat-x; padding:0 6px;border-bottom:1px solid #CFCFCF;}
h1 a{ color:#04548E; font-size:14px; height:28px; line-height:28px; background:url(http://pic.148365.com/lawyer/images/v3/com/tit_bg2.jpg) repeat-x; padding:0 6px;}
div.box{ width:100%;}
div.boxc{ padding:6px 10px;}
.ask1 ul,.ask3 ul{ width:100%; padding-bottom:10px;}
.ask1 li,.ask3 li{ line-height:23px; font-size:14px; border-bottom:1px solid #DEDEDE; padding:6px 5px 0 36px; color:#666;}
.ask1 li a,.ask3 li a{ font-size:14px; color:#123b8d;}
.ask1 li a.gray,.ask3 li a.gray{ color:#666;}
.midBox li a:hover.gray{ color:#f60; text-decoration:none;}
.midBox li span{ float:right;}
.midBox li span a{ font-size:12px;}
.midBox li b{ color:#f60; font-size:12px;}
.ask1 li{ padding:6px 5px 0 25px; }
.ask3 li{ background:url(http://pic.148365.com/lawyer/images/v3/com/hand_ico.gif) 15px 13px no-repeat;}
.ask3 li.on3{ background:#EAF7FB url(http://pic.148365.com/lawyer/images/v3/com/hand_ico.gif) 15px 13px no-repeat;}
p.more{ text-align:right; padding:3px 6px;}
p.more a{ color:#029CD0; font-size:14px; font-weight:bold;}

p.more2{ text-align:right; padding:3px 6px;}
p.more2 a{ color:#000000; font-size:12px;}

.limg{ width:136px; float:left;}
.limg img{ border:1px solid #B5CFE8;}
.rBox{ width:345px; float:right;border:1px solid #B5CFE8;}
.list{ width:100%;}
.list li{ background:url(http://pic.148365.com/lawyer/images/v3/com/black_dot.gif) 0 8px no-repeat; padding-left:8px;}
.list li a.red{ color:#FF0000;}
.table6 td{ border-bottom:1px dashed #ccc;}
.table6 td a{ color:#029CD0; font-size:14px; font-weight:bold; display:block;}
.table6 td a:hover{ color:#fff; background:#029CD0; text-decoration:none;}
.list02{ width:100%; border-bottom:1px solid #ccc; padding:8px 0;}
.list02 span{ width:46px; color:#333; height:39px; background:url(http://pic.148365.com/lawyer/images/v3/com/imbg.jpg) no-repeat; text-align:center; line-height:150%; float:left;}
.list02 span *{ color:#333;}
.list02 p{ width:156px; float:right; color:#999; line-height:160%;}
.list02 p a{ color:#2186B5;}
.list02 p a:hover{ color:#f60;}
p.more1{ text-align:right;}
p.more1 a{ color:#2186B5;}
.login td{ font-size:14px; padding:3px 0;}
.login td a{ font-size:14px;}
.login td input.ii{ padding:3px; width:100px; border:1px solid #1BAECC;}
.login td input.dl{ width:55px; border:0; height:22px; background:url(http://pic.148365.com/lawyer/images/v3/com/55_22.jpg) no-repeat; font-size:12px; cursor:pointer;}

.list03{ width:100%; padding:7px 0;}
.list03 b{ width:30px; font-family:Arial; font-size:25px; padding-top:4px; color:#F60; text-align:center; float:left;margin-top:15px;}
.list03 img{ float:left; vertical-align:middle; }
.list03 p{ width:105px; float:right; line-height:120%;margin-top:3px; color:#123b8d;}
.list03 p span{ color:#f60;}
.list03 a{ color:#123b8d;}

.foot{ border-top:2px solid #5BADD7; text-align:center; padding-top:10px;}
.foot li.cpic{ text-align:center;}
.foot img{ margin:3px auto;}
/*Topic*/
.pro{
    width:70px; 
    float:left; 
    font-size:14px;
    margin-left:5px;
}
.areaType{
    width:70px; 
    float:left; 
    
    font-size:14px;
    margin-left:5px;
}
.areaOffice{
    width:128px; 
    float:left; 
    font-size:14px;
    margin-left:5px;
}
.area2{
    width:70px; 
    float:left; 
    font-weight:bold;
    margin-left:5px;
}
.clear{
   width:100%;
   height:10px;
}
.img{
    width:100px;
    height:100px;
    border:white 1px solid;
}
.ove{
    overflow:hidden;
    text-overflow:ellipsis; 
    width:130px;
}
/*分页*/
.page {margin:auto; padding:1.4em 0; zoom:1; text-align:center;}
.page a, .page a:visited {color:#04d!important;}
.page ul { margin:0; padding:0; list-style:none; font-family:arial; }
.page li {  display:inline; border:none!important; margin-left:3px;}
.page span { display:inline-block;padding:2px 6px;font-weight:bold;font-size:13px;}
.page a:link,.page a:visited{ border:1px solid #ddd; display:inline-block; font-family:arial;font-size:13px;color:#04d; padding:2px 4px;}
.page a:hover { background-color:#4c99e4; border:1px solid #aaccee; text-decoration:none; color:#fff!important;}
.page a.pre,.page a.nxt,
.page a.pre:link,
.page a.pre:visited,
.page a.pre:hover,
.page a.pre:active,
.page a.nxt:link,
.page a.nxt:visited,
.page a.nxt:hover,
.page a.nxt:active{_padding:2px 6px; border:1px solid #fff; font-size:14px;}
.page a.pre:link,.page a.pre:visited {background:url(http://pic.148365.com/www/images/indexv2/bg_p.gif) 10% 40% no-repeat; padding-left:1.3em;}
.page a.pre:hover { background:url(http://pic.148365.com/www/images/indexv2/bg_p_hover.gif) 10% 40% no-repeat #4c99e4;border:1px solid #aaccee; padding-left:1.3em;}
.page a.nxt:link,.page a.nxt:visited {background:url(http://pic.148365.com/www/images/indexv2/bg_n.gif) 90% 40% no-repeat; padding-right:1.3em;}
.page a.nxt:hover { background:url(http://pic.148365.com/www/images/indexv2/bg_n_hover.gif) 90% 40% no-repeat #4c99e4;border:1px solid #aaccee; padding-right:1.3em;}
.opionslist .page a.pre, .opionslist .page a.nxt {border:1px solid #ecf7f6!important;}
.page:after,.page:before {content:".";display:block;height:0;clear:both;visibility:hidden;}

.lbox{width:99%; float:left; margin-top:10px; border-bottom:gray 1px dashed;}
.ll{width:150px; float:left}
.lr{width:550px; float:left; padding-bottom:5px}
.lrname{float:left; width:140px; font-weight:bold;}

.lrtel{float:left; width:120px;}
.lrarea{float:left; width:100px;}
.lrsalary{float:left; width:100px;}
.red{color:#FF6600}
.STYLE1 {color: #0000FF}
.lr li{
float:left;
padding:0;
margin:0;
}
.lr li a{
background-image: url(http://pic.148365.com/www/images/star_rating1.gif);
background-position:0 0;
border:medium none;
display:block;
height:21px;
line-height:25px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
padding:0;
text-indent:-1000em;
width:15px;
}

.bordertitle {
background:transparent url(http://pic.148365.com/www/images/post/xuan.gif) repeat-x scroll 0 0;
border-bottom:1px solid #CFCFCF;
float:left;
height:35px;
line-height:35px;
width:100%;
}

*{color:#636363}

.searchtypeli{width:102px;background-position:-110px 0;}


.float720{width:720px; float:left;}
.box01{text-align:center; padding-top:5px; padding-bottom:5px;}
.textleft10{text-align:left; margin-top:10px}
.boderrelative{position:relative; margin-top:10px}
.height30{height:30px;}
.lboxdiv1{background:url(http://pic.148365.com/lawyer/images/tuijian.gif); float:left; margin-left:10px; width:90px; height:106px;}
.imgwidth{width:80px; height:80px; padding-left:4px; padding-top:5px;}
.imgwidth2{width:90px; height:90px; padding-left:10px;}
.lboxdiv2{background:url(http://pic.148365.com/lawyer/images/gold.gif); float:left; margin-left:10px; width:90px; height:106px;}
.lboxdiv3{width:70%; float:left; text-align:left; text-indent:5px;}
.lboxdiv4{width:30%; float:left; text-align:right}

.lbox02{width:99%; float:left;margin-top:10px; border-bottom:gray 1px dashed;margin-left:2px;border:green 1px solid; text-align:center; padding-top:3px; padding-bottom:3px;}
.lbox02 a{color:green; font-size:14px; font-weight:bold}
.iframestyle{margin-top:0px;border-color:#CCCCCC;border-style:none;border-width:2px;}
.lawyertuijian{width:80px; float:left; margin-left:3px;margin-top:5px;text-align:center}
.gonggaocont{width:100%;margin-top:3px; text-indent:5px;}
.right260{width:260px; float:right;}
.left130{width:130px; float:left;}
.xiangguandiv{float:left; line-height:28px; padding-left:5px}
.bordercfcfcf{border-top:#cfcfcf 1px solid;}
.borderrelative{ border:1px solid #CFCFCF;position:relative; margin-top:10px}

.lbox03{width:99%; float:left; margin-top:10px; border-bottom:gray 1px dashed;margin-left:2px; padding-top:5px;}
.ll03{width:150px; float:left;padding-left:3px;height:130px;}
.right100{width:100%; float:left; text-align:right}
.right100 a{color:#0000ff}
.areadiv{float:left; border-top:gray 1px dashed; line-height:20px; padding-left:10px; margin-top:5px; padding-top:5px}
.floatw100{float:left; width:100px}