﻿body {font-family: 宋体; font-size: 9pt; line-height: 12pt; margin:0; padding:0; background:#fff;}
td {font-family: 宋体; font-size: 9pt; line-height: 12pt;}
a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color: #465584; text-decoration: underline;}

h1 {color: #335D9C; font-size: 18px; line-height: 120%; font-weight: bold;}
h2 {font-size: 14px; margin:5px 5px 10px; color: #2C3B6E; text-align:left;}


.jz {text-align: center;}

/* 常用字号 */
.p12 {font-size: 12px; line-height: 18px;}
.p14 {font-size: 14px; line-height: 22px;}
.p16 {font-size: 16px; line-height: 24px;}
.p18 {font-size: 18px; line-height: 28px;}
.p20 {font-size: 20px; line-height: 30px;}
.p22 {font-size: 22px; line-height: 34px;}

.f20b{FONT-SIZE:20px; LINE-HEIGHT:24px;font-weight:bold;color:#0000cd;}

.h000 { width=100%;height:0px;overflow:hidden;float:left }

.lawtxt14 {font-size: 14px; line-height: 130%;}



/*顶部状态*/
.header{width:1200px;margin:0px auto 0px auto;overflow:hidden;}

.logoArea{width:auto;height: 70px;overflow: hidden;padding: 10px 0 15px 15px;}
.logoArea .logo {width:440px;height:68px;background:url(../images/toplogo.gif) left no-repeat;float: left; padding:0 10px 10px 10px;}
.logoArea11 .logo div{ float:left; font-size:13px; color:#817f7f; font-family:Arial, Helvetica, sans-serif; padding-left:240px;padding-top:1px;}
.logoArea11 .logo div p{ font-family:Microsoft Yahei; font-size:22px; line-height:30px; font-weight:700; color:#354361; letter-spacing:1px;}

.logoArea .logo div{ float:left; font-size:13px; color:#817f7f; font-family:Arial, Helvetica, sans-serif; padding-left:240px; padding-top:0; margin:0; line-height:1;}
.logoArea .logo div p{ font-family:Microsoft Yahei; font-size:22px; line-height:1; font-weight:700; color:#354361; letter-spacing:1px; padding:18px; margin:0;}

.telArea{float:right}
.telArea .t_r {font-size:14px;color: #D5D5D5;padding-top: 5px; text-align:right}
.telArea .t_r a	{color:#999;margin:0 5px 0 5px;}
.telArea .t_r a:hover	{color:#e00;}
.telArea .tel{height: 34px;background: url(../images/tell.jpg) left no-repeat; margin-top:34px;}
.telArea .tel span{font-family:Microsoft Yahei; font-size:27px; font-weight:700; color:#354361; float:right;margin-left:30px;}
/*顶部状态*/



/* 页面布局样式 */
.star{color:#FF9C00; font-size:14px;}
.eval-main{width:1200px; margin:0 auto; overflow:hidden;}
.eval-left{width:220px; float:left;}
.eval-right{width:960px; float:right;}
.eval-box{border:1px solid #B9C3D4; padding:10px; background:#fafafa; margin-bottom:10px;}
.eval-title{font-size:14px; font-weight:bold; color:#335D9C; margin-bottom:10px; border-bottom:1px solid #eee; padding-bottom:5px;}
.eval-table{width:100%; border-collapse:collapse;}
.eval-table td{border:1px solid #ddd; padding:6px;}
.eval-table th{background:#f0f0f0; border:1px solid #ddd; padding:6px; font-weight:bold;}
.clear{clear:both;}

/* 左侧律师 */
.left-lawyer{text-align:center; margin-bottom:15px;}
.left-lawyer img{width:160px; height:150px; border:0;}
.left-lawyer-name{font-weight:bold; margin:5px 0;}
.left-lawyer-star{margin:3px 0;}
.left-lawyer-phone{color:#335D9C; font-weight:bold; margin-top:3px;}

/* 双列排名 */
.rank-row{display:flex; flex-wrap:wrap; gap:10px; margin-bottom:10px;}
.rank-col{width:48%; box-sizing:border-box;}

/* 导航 */
ul {list-style-type: none; margin:0; padding:0;}
.navtop {line-height:40px; background:#0d69a8; height:40px; overflow:hidden;}
.navtop ul {padding:0; margin:0 auto; width:1200px;}
.navtop ul li {float:left; height:40px;}
.navtop ul li a {text-align:center; padding:0 14px; display:block; font:500 18px/40px "Microsoft Yahei"; color:#fff; text-decoration:none;}
.navtop ul li a:hover {background:#6495ED;}
.navtop ul li a.current {background:#0085da; color:#fff;}

/* 其他公用 */
.frame {border:1px solid #B9C3D4; padding:0 3px; margin-bottom:5px; line-height:160%; text-align:left; font-size:12px;}
.hot_14 {margin:0; line-height:160%; font-size:14px; color:#2C3B6E;}
.hot_14 ul {padding:5px 2px;}
.jd_tab {border:1px solid #85ACE0;}
.jd_title {font-size:12px; line-height:18px; background:#E7F1F8;}

/* 面包屑 + 省区导航 */
.crumb{width:1200px; margin:10px auto; font-size:12px; line-height:24px;}
.province-box {font-size:14px; line-height:24px;
  border: 1px solid #B9D7F5;
  background: #F5FAFF;
  padding: 6px 10px;
  margin-bottom: 6px;
}