﻿
/* CSS Document */
/*@import url(base.css);*/
/*公用样式*/
body {
	min-width:1200px;
	background-color:#fff;
}
/*.top{
  widdth:100%;
  min-width:1200px;
  height:191px;
  background:url(images/top.png) no-repeat center;
}
.foot{
  width:100%;
  min-width:1200px;
  height:386px;
  background:url(images/foot.png) no-repeat center;
}*/
.other{
  width:100%;
  min-width:1200px;
}
.nav{
  width:1188px;
  height:38px;
  padding-left:12px;
  margin:0 auto;
  margin-top:10px;
  margin-bottom:20px;
  font-size:12px;
  font-family:"宋体";
  color:#222;
  border:1px solid #e7e7e7;
  background-color:#f7f7f7;
}
.nav span,
.nav a{
  display:inline-block;
  line-height:38px;
  color:#222;
}
.nav .nav-active{
  color:#225588;
}
.other .other-content{
  width:1200px;
  margin:0 auto;
}
.other .other-content .other-left{
  float:left;
  width:864px;
  margin-right:14px;
  margin-bottom:68px;
  border:1px solid #e7e7e7;
}
.other .other-content .fy-left-top{
  position:relative;
}
.other .other-content .fy-left-top:after{
  position:absolute;
  width:866px;
  height:2px;
  content:"";
  top:-3px;
  left:-1px;
  background-color:#336699;
}
.other .other-content .other-left .other-left-top{
   width: 864px;
    padding-top: 20px;
    min-height: 57px;
    line-height: 35px;
    text-align: center;
    font-size: 24px;
    color: #000;
}
.other .other-content .other-left .other-left-top h1{
  font-size:24px;
}
.other .other-content .other-left .other-left-desc{
  width:864px;
  height:56px;
  text-align:center;
}
.other .other-content .other-left .other-left-desc span{
  display:inline-block;
  width:auto;
  line-height:56px;
  padding-left:18px;
  padding-right:18px;
  font-size:14px;
  font-family:"宋体";
  color:#999;
}
.other .other-content .other-left .other-left-give{
  width:762px;
  /*height:58px;*/
  line-height:28px;
  margin:0 auto;
  margin-bottom:14px;
  padding:13px 18px;
  font-size:14px;
  font-family:"宋体";
  color:#666;
  border:1px solid #e4e4e4;
  background-color:#f9f8f8;
  overflow:hidden;
}
.other .other-content .other-left .other-left-give span{
  font-weight:bold;
}
.other .other-content .other-left .other-left-online{
  width:800px;
  height:100px;
  margin:0 auto;
}
.other .other-content .other-left .other-left-online img{
  width:100%;
}
.other .other-content .other-left .other-left-article{
  width:800px;
  margin:0 auto;
  line-height:32px;
  font-family:"宋体";
  font-size:16px;
  color:#333;
}
.other .other-content .other-left .other-left-article p{
  width:800px;
  line-height:32px;
  margin-top:22px;
  margin-bottom:22px;
  font-family:"宋体";
  font-size:16px;
  color:#333;
}
.other .other-content .other-left .other-left-article h2{
    padding: 10px 0 5px 0;
    border-bottom: 1px solid #eaf0f9;
    margin-bottom: 10px;
    font: 400 20px 微软雅黑;
    font-weight: bold;
}
.other .other-content .other-left .other-left-article p img{
  display:block;
  width:auto;
  max-width:100%;
  margin:0 auto;
}
    .other .other-content .other-left .other-left-article p a {
        color: #1370b5;
    }
.other .other-content .other-left .other-left-article .other-left-article-title{
  font-weight:bold;
}
.other .other-content .other-left .other-left-article .other-left-article-edit{
  text-indent:0;
  margin:0;
  font-size:14px;
  color:#999;
}
.other .other-content .other-left .other-left-ad{
  width:800px;
  height:90px;
  margin:0 auto;
  margin-bottom:23px;
  margin-top:10px;
}
.other .other-content .other-left .other-left-ad img{
  width:100%;
}
.other .other-content .other-left .other-left-share{
  width:800px;
  margin:0 auto;
  margin-bottom:20px;
}
.other .other-content .other-left .other-left-share .other-left-fabulous{
  float:left;
  width:138px;
  height:40px;
  text-align:center;
  background:url(images/icon-18.png) no-repeat center;
  overflow:hidden;
}
.other .other-content .other-left .other-left-share .other-left-fabulous span{
  display:inline-block;
  width:auto;
  line-height:40px;
  padding-left:23px;
  font-size:14px;
  font-family:"宋体";
  color:#999;
  background:url(images/icon-7.png) no-repeat left center;
}
.other .other-content .other-left .other-left-share .other-left-fabulous .other-left-fabulous-num{
  padding:0;
  color:#ff2727;
  background:none;
}
.other .other-content .other-left .other-left-share .other-left-share-box{
  float:right;
  width:270px;
  height:40px;
}
.other .other-content .other-left .other-left-share .other-left-share-box span{
  width:67px;
  height:40px;
  line-height:40px;
  font-size:15px;
  font-weight:bold;
  color:#000;
  float:left; 
  display:block;
}
.other .other-content .other-left .other-left-share .other-left-share-box .share {
    width:190px;float:left;
 }

.other .other-content .other-left .other-left-share .other-left-share-box .jiathis_style{
  display:inline-block;
  height:12px;
}
.other .other-content .other-left .other-left-share .other-left-share-box .jiathis_style span{
  width:auto;
}
.other .other-content .other-left .other-left-ost{
  width:800px;
  margin:0 auto;
}
.other .other-content .other-left .other-left-ost .other-left-ost-left{
  float:left;
}
.other .other-content .other-left .other-left-ost .other-left-ost-right{
  float:right;
}
.other .other-content .other-left .other-left-ost .other-left-ost-top{
  width:370px;
  height:52px;
  border-bottom:1px solid #d9d9d9;
}
.other .other-content .other-left .other-left-ost .other-left-ost-top p{
  float:left;
  width:160px;
  height:52px;
  line-height:52px;
  text-indent:26px;
  font-size:20px;
  font-weight:bold;
  color:#333;
  background:url(images/icon-8.png) no-repeat left center;
}
.other .other-content .other-left .other-left-ost .other-left-ost-top a {
  float:right;
  display:block;
  width:128px;
  height:52px;
  line-height:56px;
  padding-right:3px;
  text-align:right;
  font-size:13px;
  font-family:"宋体";
  color:#1f81ca;
}
.other .other-content .other-left .other-left-ost .other-left-ost-list{
  width:370px;
  padding-top:7px;
  padding-bottom:25px;
}
.other .other-content .other-left .other-left-ost .other-left-ost-list a {
  display:block;
  width:370px;
  height:32px;
  line-height:32px;
  text-indent:26px;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  background:url(images/icon-10.png) no-repeat 3px center;
  overflow:hidden;
}
.other .other-content .other-left .other-left-ost .other-left-ost-list a:hover{
  color:#1c4b67;
}
.other .other-content .other-left .other-left-ost .other-left-ost-right .other-left-ost-top p{
  background:url(images/icon-9.png) no-repeat left center;
}
.other .other-content .other-left .other-left-ost .other-left-ost-right .other-left-ost-top a{
  color:#ea0b0b;
}
.other .other-content .other-left .other-left-nous{
  width:800px;
  margin:0 auto;
}
.other .other-content .other-left .other-left-nous .other-left-nous-top{
  width:800px;
  height:45px;
  background-color:#f0f0f2;
}
.other .other-content .other-left .other-left-nous .other-left-nous-top .other-left-nous-top-left{
  float:left;
  position:relative;
  width:194px;
  height:45px;
  line-height:45px;
  text-indent:18px;
  border-left:6px solid #2e8fd7;
  font-size:20px;
  color:#333;
}
.other .other-content .other-left .other-left-nous .other-left-nous-top .other-left-nous-top-left .other-left-nous-top-left-new{
  position:absolute;
  width:32px;
  height:26px;
  top:-14px;
  left:140px;
  background:url(images/icon-11.png) no-repeat center;
}
.other .other-content .other-left .other-left-nous .other-left-nous-top .other-left-nous-top-more{
  float:right;
  display:block;
  width:113px;
  height:45px;
  line-height:45px;
  padding-right:17px;
  text-align:right;
  font-size:13px;
  font-family:"宋体";
  color:#1f81ca;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content{
  width:800px;
  padding-top:9px;
  padding-bottom:30px;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-boxLeft{
  float:left;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-boxRight{
  float:right;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-box-list{
  width:375px;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-box-list a {
  float:left;
  display:block;
  width:300px;
  height:32px;
  line-height:32px;
  text-indent:26px;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  background:url(images/icon-10.png) no-repeat 3px center;
  overflow:hidden;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-box-list a:hover{
  color:#1c4b67;
}
.other .other-content .other-left .other-left-nous .other-left-nous-content .other-left-nous-content-box-list span{
  float:left;
  display:block;
  width:68px;
  height:32px;
  line-height:36px;
  padding-left:5px;
  font-size:12px;
  font-family:"宋体";
  color:#999;
  overflow:hidden;
}
.other .other-content .other-left .other-left-ly{
  width:800px;
  height:293px;
  margin:0 auto;
  margin-bottom:20px;
  padding:87px 7px 7px 7px;
  background:url(images/consult.jpg) no-repeat top center;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left{
  float:left;
  width:504px;
  height:293px;
  padding-left:29px;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .other-left-ly-left-list{
  width:504px;
  margin-bottom:17px;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .other-left-ly-left-list label{
  float:left;
  display:block;
  width:80px;
  height:47px;
  line-height:40px;
  padding-right:3px;
  font-size:14px;
  font-family:"宋体";
  font-weight:bold;
  color:#333;
  overflow:hidden;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .other-left-ly-left-list textarea{
  float:left;
  display:block;
  width:390px;
  height:134px;
  line-height:20px;
  padding:5px 10px;
  text-align:justify;
  border:1px solid #e5e5e5;
  resize:none;
  font-size:12px;
  color:#999;
  background-color:#;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .other-left-ly-left-list input{
  float:left;
  display:block;
  width:383px;
  height:45px;
  line-height:45px;
  padding-left:18px;
  padding-right:18px;
  border:1px solid #e5e5e5;
  font-size:12px;
  color:#999;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .button{
  display:block;
  width:177px;
  height:46px;
  line-height:46px;
  text-align:center;
  margin-top:26px;
  margin-left:84px;
  font-size:16px;
  color:#fff;
  background:url(images/green-btn.jpg) no-repeat center;
  cursor:pointer;
}
.other .other-content .other-left .other-left-ly .other-left-ly-left .button:hover{
  background:url(images/green-btn-1.png) no-repeat center;
}
.other .other-content .other-left .other-left-ly .other-left-ly-right{
  float:left;
  position:relative;
  width:246px;
  height:256px;
  top:13px;
  left:-5px;
  /*background:url(images/people.png) no-repeat left center;*/
}
.other .other-content .other-right{
  float:left;
  width:320px;
}
.other .other-content .other-right .online-consult{
  width:318px;
  /*height:392px;*/
  margin-bottom:14px;
  border:1px solid #e7e7e7;
  background-color:#fffbee;
}
.other .other-content .other-right .online-consult .online-consult-top{
  width:318px;
  height:50px;
}
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-left,
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-right{
  float:left;
  width:159px;
  height:50px;
  line-height:50px;
  font-size:16px;
  font-weight:bold;
  color:#fff;
  cursor:pointer;
}
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-left{
  text-indent:60px;
  background:#f29754 url(images/icon-12.png) no-repeat 36px 19px;
}
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-right{
  text-indent:65px;
  background:#f29754 url(images/icon-2.png) no-repeat 41px center;
}
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-left.onl-active{
  color:#e78034;
  background:#fffbee url(images/icon-1.png) no-repeat 36px 19px;
}
.other .other-content .other-right .online-consult .online-consult-top .online-consult-top-right.onl-active{
  color:#e78034;
  background:#fffbee url(images/icon-13.png) no-repeat 41px center;
}
.other .other-content .other-right .online-consult .online-consult-content{
  width:274px;
  margin:0 auto;
}
.other .other-content .other-right .online-consult .online-box{
  width:274px;
}
.other .other-content .other-right .online-consult .online-box .online-box-prompt{
  width:274px;
  height:52px;
  line-height:56px;
  text-indent:42px;
  font-size:18px;
  color:#000;
  background:url(images/icon-14.png) no-repeat 29px center;
}
.other .other-content .other-right .online-consult .online-box textarea{
  display:block;
  width:256px;
  height:145px;
  padding:5px 8px;
  margin-bottom:8px;
  line-height:;
  resize:none;
  font-size:12px;
  font-family:"宋体";
  color:#999;
  border:1px solid #eee;
  background-color:#ffffff;
}
.other .other-content .other-right .online-consult .online-box .online-box-num{
  width:240px;
  height:42px;
  line-height:42px;
  padding-left:16px;
  padding-right:16px;
  margin-bottom:12px;
  border:1px solid #eee;
  font-size:12px;
  font-family:"宋体";
  color:#999;
  background-color:#fff;
}
.other .other-content .other-right .online-consult .online-box .online-box-btn{
  width:274px;
  height:44px;
  line-height:44px;
  text-align:center;
  margin-bottom:25px;
  font-size:14px;
  font-family:"宋体";
  color:#fff;
  background:url(images/btn.png) no-repeat center;
  cursor:pointer;
}
.other .other-content .other-right .online-consult .online-box .online-box-btn:hover{
  background:url(images/btn-1.png) no-repeat center;
}
.other .other-content .other-right .online-consult .lawyer-box{
  width:274px;
  display:none;
}
.other .other-content .other-right .online-consult .lawyer-box .lawyer-box-prompt{
  width: 274px;
  height: 52px;
  line-height: 56px;
  text-indent: 35px;
  font-size: 18px;
  color: #000;
  background: url(images/icon-14.png) no-repeat 22px center;
}
.other .other-content .other-right .online-consult .lawyer-box select{
  width:260px;
  height:43px;
  padding-left:12px;
  margin-bottom:7px;
  border:1px solid #eee;
  font-size:14px;
  font-family:"宋体";
  color:#999;
  background:#fff url(images/icon-17.png) no-repeat right center;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
.other .other-content .other-right .online-consult .lawyer-box .lawyer-box-btn{
  width:274px;
  height:44px;
  line-height:44px;
  margin-top:7px;
  margin-bottom:26px;
  text-align:center;
  font-size:14px;
  font-family:"宋体";
  color:#fff;
  background:url(images/btn.png) no-repeat center;
  cursor:pointer;
}
.other .other-content .other-right .online-consult .lawyer-box .lawyer-box-btn:hover{
  background:url(images/btn-1.png) no-repeat center;
}
.other .other-content .other-right .im{
  width:320px;
  margin-bottom:16px;
}
.other .other-content .other-right .im img{
  width:100%;
}
.other .other-content .other-right .new-fy{
  width:318px;
  margin-bottom:15px;
  border:1px solid #eaeaea;
}
.other .other-content .other-right .new-fy .new-fy-top{
  position:relative;
  width:318px;
  height:38px;
  border-bottom:1px solid #eaeaea;
  background-color:#1370b5;
}
.other .other-content .other-right .new-fy .new-fy-top .new-fy-top-left{
  float:left;
  position:relative;
  width:162px;
  height:41px;
  line-height:41px;
  top:-3px;
  text-indent:34px;
  font-size:16px;
  color:#fff;
  background:url(images/new-fy-left-bg.png) no-repeat center;
  overflow:hidden;
}
.other .other-content .other-right .new-fy .new-fy-top .new-fy-top-right{
  float:right;
  display:block;
  width:36px;
  height:38px;
  background:url(images/icon-4.png) no-repeat center;
}
.other .other-content .other-right .new-fy .new-fy-content{
  width:285px;
  padding-left:21px;
  padding-right:12px;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-box {
  width:285px;
  padding-top:17px;
  padding-bottom:17px;
  border-bottom:1px dashed #e6e6e6;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-box .new-fy-box-img{
  float:left;
  width:96px;
  height:56px;
  margin-right:14px;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-box .new-fy-box-img img{
  width:100%;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-box .new-fy-box-text{
  float:left;
  width:175px;
  height:56px;
  line-height:24px;
  text-align:justify;
  font-size:14px;
  font-family:"宋体";
  color:#04508c;
  overflow:hidden;
}
.other .other-content .other-right .new-fy .new-fy-content .last-box{
  border:none;
}
.other .other-content .other-right .fine{
  width:320px;
  margin-bottom:16px;
}
.other .other-content .other-right .fine .fine-top{
  width:320px;
  height:41px;
  background:url(images/fine-top-bg.png) no-repeat center;
}
.other .other-content .other-right .fine .fine-top p{
  float:left;
  width:240px;
  height:41px;
  line-height:41px;
  text-indent:43px;
  font-size:16px;
  color:#fff;
  background:url(images/icon-5.png) no-repeat 17px center;
}
.other .other-content .other-right .fine .fine-top .fine-more{
  float:right;
  width:57px;
  height:41px;
  line-height:41px;
  text-align:center;
  font-size:12px;
  font-family:"宋体";
  color:#aed6ff;
}
.other .other-content .other-right .fine .fine-content{
  width:300px;
  padding:11px 9px 0px 9px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  border-bottom:1px solid #e9e9e9;
}
.other .other-content .other-right .fine .fine-content .fine-content-box{
  float:left;
  width:84px;
  height:164px;
  margin-left:8px;
  margin-right:8px;
  padding-bottom:12px;
}
.other .other-content .other-right .fine .fine-content .fine-content-box .fine-box-img{
  display:block;
  width:84px;
  height:96px;
}
.other .other-content .other-right .fine .fine-content .fine-content-box .fine-box-img img{
  width:100%;
}
.other .other-content .other-right .fine .fine-content .fine-content-box .fine-box-name{
  display:block;
  width:84px;
  height:24px;
  line-height:28px;
  text-align:center;
  font-size:14px;
  font-family:"宋体";
  color:#2b2b2b;
  overflow: hidden;
}
.other .other-content .other-right .fine .fine-content .fine-content-box .fine-box-name:hover{
  color:#1c4b67;
}

.other .other-content .other-right .fine .fine-content .fine-content-box .fine-box-consult{
    display: block;
    width: 66px;
    height: 20px;
    line-height: 19px;
    font-size: 12px;
    font-family: "宋体";
    color: #3a8de1;
    border: 1px solid #aed2ec;
    text-align: center;
    margin: 5px auto 0px;
}
.other .other-content .other-right .bowen{
  width:280px;
  padding:10px 20px;
}
.other .other-content .other-right .bowen a {
  display:block;
  width:280px;
  height:28px;
  background: url(/wimages/hd.jpg) no-repeat left center;
}
.other .other-content .other-right .bowen a span{
  float:left;
  width:53px;
  height:28px;
  line-height:28px;
  font-size:14px;
  font-family:"宋体";
  color:#04508c;
  background:url(images/icon-15.png) no-repeat right center;
  overflow:hidden;
}
.other .other-content .other-right .bowen a p{
  float:left;
  width:265px;
  height:28px;
  line-height:28px;
  padding-left:10px;
  font-size:14px;
  font-family:"宋体";
  color:#222;
  overflow:hidden;
}
.other .other-content .other-right .bowen a p:hover{
  color:#1c4b67;
}
/* ========================================= 以上是风云榜 =============================================*/
.other-left-zs{
  width:800px;
  margin:0 auto;
  padding-top:15px;
}
.other-left-zs p{
  width:800px;
  line-height:32px;
  margin-top: 22px;
  margin-bottom: 22px;
  font-size:16px;
  font-family:"宋体";
  color: rgb(51, 51, 51);
}
.zs-content{
  padding-top:10px;
  padding-bottom:10px;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-zs{
  display:block;
  width:285px;
  height:28px;
  line-height:28px;
  text-indent:20px;
  font-size:14px;
  font-family:"宋体";
  color:#222;
  background:url(images/icon-19.jpg) no-repeat 3px center;
  overflow:hidden;
}
.other .other-content .other-right .new-fy .new-fy-content .new-fy-content-zs:hover{
  color:#1c4b67;
}
/* ========================================= 以上是知识 =============================================*/
.other-left-card{
  width:756px;
  margin:0 auto;
  margin-bottom:23px;
  padding:16px 22px;
  padding-bottom:0px;
  border:1px solid #e6d7d0;
  background-color:#fdfbef;
}
.other-left-card .other-left-card-content{
  width:756px;
  padding-bottom:15px;
  border-bottom:1px solid #e8d7cd;
}
.other-left-card .other-left-card-content .other-left-card-content-left{
  float: left;
  width: 490px;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-left-box{
  float: left;
  width: 95px;
  height: 109px;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-left-box img{
  max-width:100%;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box{
  float:left;
  width: 360px;
  margin-left: 16px;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box p{
  height:24px;
  line-height:24px;
  font-size:14px;
  color:#454545;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box p a{
  color:#454545;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box .other-left-card-content-right-box-b{
  font-weight:bold;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box .other-left-card-content-right-box-link{
  height:30px;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box .other-left-card-content-right-box-link a{
  display:block;
  float:left;
  width:80px;
  height:30px;
  line-height:34px;
  padding-left:20px;
  margin-right:10px;
  color:#07519a;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box .other-left-card-content-right-box-link .grz{
  background:url(images/lsgz.jpg) no-repeat left 8px;
}
.other-left-card .other-left-card-content .other-left-card-content-left .other-left-card-content-right-box .other-left-card-content-right-box-link .sjz{
  background:url(images/sjwz.jpg) no-repeat left 9px;
}
.other-left-card .other-left-card-content .other-left-card-content-right{
  float:left;
  width:240px;
}
.other-left-card .other-left-card-content .other-left-card-content-right a {
  display:block;
  width:228px;
  height:46px;
  background:url(images/gtly.png) no-repeat left center;
}
.other-left-card .other-left-card-content .other-left-card-content-right a:hover{
  background:url(images/gtly-1.png) no-repeat left center;
}
.other-left-card .other-left-card-content .other-left-card-content-right p{
  width: 100%;
  height: 44px;
  line-height: 44px;
  font-size: 20px;
  color: #b56608;
  font-family: "微软雅黑";
}
.other-left-card .other-left-card-bottom{
  width:756px;
  height:47px;
  line-height:47px;
  font-size:12px;
}
.other-left-card .other-left-card-bottom span{
  color:#5f6460;
}
.other-left-card .other-left-card-bottom a{
  color:#2e5f80;
}
.other-left-card .other-left-card-bottom .fzlj,
.other-left-card .other-left-card-bottom .span-1{
  padding-left: 16px;
}
/*==========================================================*/
.local{
  width:318px;
  border:1px solid #e7e7e7;
  background-color:#1e80c9;
}
.local .local-top{
  width:318px;
  height:50px;
  line-height:50px;
  text-align:center;
  font-size:16px;
  color:#feffcf;
  background-color:#1c73b4;
}
.local .local-content{
  width:272px;
  padding-left:23px;
  padding-right:23px;
}
.local .local-content .local-content-prompt{
  width:240px;
  height:42px;
  line-height:46px;
  padding-left:20px;
  font-size:14px;
  font-family:"宋体";
  color:#e0f2ff;
}
.local .local-content .local-prompt-1{
  background:url(images/icon-20.png) no-repeat left 16px;
}
.local .local-content .local-prompt-2{
  background:url(images/icon-22.png) no-repeat 2px 16px;
}
.local .local-content select{
  width:272px;
  height:37px;
  line-height:37px;
  text-indent:13px;
  border:1px solid #eee;
  font-size:12px;
  font-family:"宋体";
  color:#999;
  background:#fff url(images/icon-21.png) no-repeat 244px center;
  appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
  cursor:pointer;
}
.local .local-content button{
  width:272px;
  height:44px;
  line-height:44px;
  margin-top:15px;
  margin-bottom:25px;
  text-align:center;
  font-size:14px;
  font-family:"宋体";
  color:#fff;
  background:url(images/croci-bg.png) no-repeat center;
  cursor:pointer;
}
.local .local-content button:hover{
  background:url(images/croci-bg-1.png) no-repeat center;
}
/*==========================================================================================*/
.other .other-content .online-top{
  position:relative;
  width:1200px;
  height:68px;
  line-height:68px;
  text-align:center;
  font-size:28px;
  font-style:oblique;
  color:#fff;
  z-index:99;

  background:url(images/online-top-bg.png) no-repeat center;

}
.other .other-content .online-top:after{
  position:absolute;
  content:"";
  width:65px;
  height:16px;
  left:50%;
  bottom:-8px;
  margin-left:-32px;

  background:url(images/icon-23.png) no-repeat center;

  z-index:2;
}
.other .other-content .online-content{
  width:1194px;
  margin-bottom:59px;
  padding-top:32px;
  padding-bottom:26px;
  border:3px solid #b6d9f1;
  background-color:#fff;
}
.other .other-content .online-content .online-list{
  width:1194px;
  margin-bottom:32px;
}
.other .other-content .online-content .online-list .online-list-left{
  float:left;
  width:223px;
  padding-right:12px;
  text-align:right;
}
.other .other-content .online-content .online-list .online-list-left p{
  height:34px;
  line-height:40px;
  font-size:16px;
  font-family:"宋体";
  font-weight:bold;
  color:#333;
}
.other .other-content .online-content .online-list .online-list-left span{
  height:24px;
  line-height:24px;
  font-size:14px;
  font-family:"宋体";
  color:#999;
}
.other .other-content .online-content .online-list .online-list-right{
  float:left;
  width:959px;
}
.other .other-content .online-content .online-list .online-list-right .online-right-type{
  width:906px;

  border-top:1px solid #e7e7e7;
  border-left:1px solid #e7e7e7;
}
.other .other-content .online-content .online-list .online-list-right .online-right-type .type-box{
  float:left;
  width:150px;
  height:66px;
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #e4e4e4;
}
.other .other-content .online-content .online-list .online-list-right .online-right-type .type-box p{
  width:148px;
  height:64px;
  text-align:center;
  line-height:64px;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  border:1px solid #fff;
  cursor:pointer;
  overflow:hidden;
}
.other .other-content .online-content .online-list .online-list-right .online-right-type .type-box p:hover{
  color:#ff8400;
  border-color:#fdb364;
  background-color:#fff6ec;
}
.other .other-content .online-content .online-list .online-list-right .online-right-type .type-box p.p-active{
  color:#ff8400;
  border-color:#fdb364;
  background-color:#fff6ec;
}
    .other .other-content .online-content .online-list .online-list-right .online-list-right-address {
        width: 273px;
        height: 44px;
        line-height: 44px;
        padding-left: 15px;
        margin-right: 15px;
        border: 1px solid #e7e7e7;
        font-size: 14px;
        font-family: "宋体";
        color: #666;
        background: url(images/icon-21.png) no-repeat 245px center;
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        cursor: pointer;
    }
.other .other-content .online-content .online-list .online-list-right .online-right-keyword p{
  float:left;
  width:168px;
  height:42px;
  line-height:42px;
  text-align:center;
  margin-right:14px;
  margin-bottom:10px;
  border:1px solid #f1f1f1;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  background-color:#f1f1f1;
  cursor:pointer;
  overflow:hidden;
}
.other .other-content .online-content .online-list .online-list-right .online-right-keyword p:hover{
  color: #ff8400;
  border-color: #fdb364;
  background-color: #fff6ec;
}
.other .other-content .online-content .online-list .online-list-right .online-right-keyword p.k-active{
  color: #ff8400;
  border-color: #fdb364;
  background-color: #fff6ec;
}
.other .other-content .online-content .online-list .online-list-right .online-right-amount{
  width:256px;
  height:44px;
  line-height:44px;
  padding-left:14px;
  border:1px solid #e7e7e7;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  background:url(images/icon-21.png) no-repeat 230px center;
  appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
 cursor:pointer;
}
.other .other-content .online-content .online-prompt{
  width:1194px;
  height:50px;
  line-height:30px;
  text-indent:140px;
  font-size:18px;
  font-weight:bold;
  color:#ff4d16;
}
.other .other-content .online-content .online-list .online-list-right input{
  width:226px;
  height:44px;
  line-height:44px;
  padding-left:14px;
  padding-right:14px;
  border:1px solid #e7e7e7;
  font-size:14px;
  font-family:"宋体";
  color:#999;
}
.other .other-content .online-content .button{
  width:177px;
  height:46px;
  line-height:46px;
  margin-left:235px;
  text-align:center;
  font-size:16px;
  color:#fff;

  background:url(images/green-btn.jpg) no-repeat center;

  cursor:pointer;
}
.other .other-content .online-content .online-input{
  margin-bottom:11px;
}
.online-boxM{
  float:left;
  width:592px;
}
.online-boxM .online-box-list{
  margin-bottom:23px;
}
.online-boxM .online-box-list .online-box-left{
  float:left;
  width:175px;
  line-height:40px;
  text-align:right;
  padding-right:5px;
  font-size:16px;
  font-family:"宋体";
  font-weight:bold;
  color:#333;
}
.online-boxM .online-box-list .online-box-right{
  float:left;
  width:412px;
}
.online-boxM .online-box-list .online-box-right textarea{
  width:376px;
  height:162px;
  line-height:22px;
  padding:5px 14px;
  text-align:justify;
  border:1px solid #e7e7e7;
  resize:none;
  font-size:14px;
  font-family:"宋体";
  color:#999;
}
.online-boxM .online-box-list .online-box-right input{
  width:374px;
  height:43px;
  line-height:43px;
  padding-left:15px;
  padding-right:15px;
  border:1px solid #e7e7e7;
  font-size:14px;
  font-family:"宋体";
  color:#999;
}
.online-boxM .online-box-list .online-box-right select{
  float:left;
  width:127px;
  height:43px;
  line-height:43px;
  padding-left:12px;
  margin-right:10px;
  border:1px solid #e7e7e7;
  font-size:14px;
  font-family:"宋体";
  color:#999;
  background:url(images/icon-21.png) no-repeat 100px center;
  appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
 cursor:pointer;
}
.online-boxM .online-zx2{
  margin-left:180px !important;
  margin-top:9px;
}
.online-boxM .right-box-h-1{
  height:174px;
}
.online-boxM .online-box-list p{
  width:555;
  padding-left:37px;
  font-size:14px;
  font-family:"宋体";
  color:#df2d2d;
  overflow:hidden;
}
.online-boxM .online-box-list .aj-1{
  padding-top:11px;
  height:34px;
  line-height:34px;
}
.online-boxM .online-box-list .aj-2{
  height:26px;
  line-height:26px;
}
.online-boxM .right-box-h-2 p{
  height:45px;
  line-height:45px;
}

.other .other-content .online-content .online-list .online-list-right .online-right-keyword {
    display: none;
}
.csTopimg{width:1200px;margin:0 auto 20px;}
.csTopimg a{display:block;}
.csTopimg a img{display:block;}


.other .other-right .marriage-right-img{padding:0 0 0;}
.other .other-right .marriage-right-img a{display:block;margin:0 auto;width:320px;}
.other .csLawAds-2 img,.other .csLawAds-1 img,.other .csLawAds-3 img{padding-bottom:20px;}
/*问题律师*/
.wtlsfalvzs{ width:100%; height:140px; margin-top:20px;  margin-bottom:30px; overflow:hidden;}
.wtlsfalvzsc{ width:1198px; height:136px;   background:no-repeat;  border:1px solid #e7e7e7; border-top:0px; margin:0 auto;text-align:right; }

.wtlsfalvzsc .hd ul li a:hover{ color:#222222;}
.wtlsfalvzsc .hd{  width:1077px; height:35px;  text-align:right; background:url(//css.maxlaw.cn/wstyle/images/sxs.jpg); margin-left:121px; line-height:35px;}
.wtls.falvzsc .hd ul{  height:35px; float:left;  }
.wtlsfalvzsc .hd ul li {float:left; line-height:35px; text-align:center; padding-left:20px; padding-right:20px; height:35px;  color:#222222; font-size:14px; border-left:1px solid #e7e7e7;  cursor:pointer; } 
.wtlsfalvzsc .hd ul li.on{  display:block;  height:35px; line-height:35px; font-size:14px; color:#222222; font-weight:bold; background:url(//css.maxlaw.cn/wstyle/images/sxsa.jpg); float:left; }
.falv_right{ float:right; color:#888888; height:35px;  padding-right:10px; display:block; overflow:hidden;}
.falv_right a{color:#888888;}
.falv_right a:hover{ color:#258;}

.wtlsfalvzsc .hd ul li.wtls{padding-left:7px;padding-right:7px;}


.falvtu{ width:120px; height:33px; float:left; text-align:left;}
.wtlsfalvzsc .bd { width:1198px; height:90px; margin-top:10px;  }
.wtlsfalvzscul{  width:1180px; overflow:hidden; height:90px; line-height:30px; text-align:left; margin-left:10px;}


/*详情页加广告位**/
.poster-img{	width: 1200px;	margin: 0 auto 0;overflow: hidden; }
.poster-img img{display: block;	width: 100%;	height: 100%;}

.poster{	width: 800px;	height: 100px;	margin: 0 auto;	background: url(images/poster-bg.jpg) no-repeat top center;}
.poster img{	float: left;	width: 68px;	height: 79px;	margin-left: 24px;	margin-top: 12px;	overflow: hidden;}
.poster .poster-desc{	float: left;	width: 200px;	margin: 12px 10px 0px 17px;}
.poster .poster-desc .poster-name{	width: 100%;	height: 44px;	line-height: 44px;	letter-spacing: 2px;	font-weight: bold;	font-size: 30px;	color: #ffffff;	overflow: hidden;}
.poster .poster-desc .poster-address{	width: 100%;	height: 24px;	line-height: 24px;	margin-top: 2px;	font-size: 20px;	color: #ffffff;	overflow: hidden;}
.poster .poster-series{	float: left;	padding-top: 14px;	margin-left: 77px;}
.poster .poster-series ul{	margin-left: -10px;}
.poster .poster-series ul li{	float: left;	height: 36px;	line-height: 36px;	margin: 0 10px;	letter-spacing: 2px;	font-size: 26px;	color: #e3effe;}
.poster .poster-series p{	height: 34px;	line-height: 34px;	letter-spacing: 2px;	padding-left: 33px;	font-size: 24px;	color: #eff710;}

.law-card{	width: 320px;	height: 212px;	margin: 0 auto 20px;	padding-top: 18px;	background: url(images/law-card.jpg) no-repeat center center;}
.law-card .law-card-desc{	width: 282px;	height: 114px;	margin: 0 auto;	border: 1px solid #84c5ef;}
.law-card .law-card-desc img{	float: left;	display: block;	width: 99px;	height: 114px;	overflow: hidden;}
.law-card .law-card-desc .law-card-desc-text{	float: left;	width: 147px;	height: 107px;	padding: 7px 0px 0px 15px;	border-left: 1px solid #84c5ef;}
.law-card .law-card-desc .law-card-desc-text p{	width: 100%;	height: 40px;	line-height: 40px;	font-weight: bold;	font-size: 24px;	color: #ffffff;	overflow: hidden;}
.law-card .law-card-desc .law-card-desc-text p a{	color: #ffffff;}
.law-card .law-card-desc .law-card-desc-text span{	display: block;	width: 100%;	height: 66px;	line-height: 22px;	font-size: 16px;	color: #ffffff;	overflow: hidden;}
.law-card .law-card-exp{	width: 284px;	height: 49px;	margin: 0 auto;	overflow: hidden;}
.law-card ul{	margin-left: -11px;	margin-right: -11px;}
.law-card ul li{	float: left;	height: 49px;	line-height: 49px;	margin-left: 11px;	margin-right: 11px;	font-size: 20px;	color: #f7fa11;}
.law-card .law-card-phone{	width: 100%;	height: 47px;	line-height: 47px;	text-indent: 51px;	letter-spacing: 1px;	font-weight: bold;	font-size: 20px;	color: #ffffff;	overflow: hidden;}







.relevant_region{
	margin: 10px 30px 30px 30px;
}
.public_title{
	height: 27px;
	line-height: 27px;
	margin-bottom: 13px;
	text-indent: 18px;
	font-size: 22px;
	color: #191919;
	background: url(images/news-icon-51.png) no-repeat left center;
}
.relevant_region .relevant_region_box{
	position: relative;
	margin-bottom: 26px;
}
.relevant_region .relevant_region_box span{
	float: left;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	font-family: "宋体";
	font-size: 14px;
	color: #3a3a3a;
}
.relevant_region .relevant_region_box .relevant_region_item{	
	margin-left: 78px;	
	overflow: hidden;
}
.relevant_region .relevant_region_box a{
	float: left;
	line-height: 24px;
	margin-right: 28px;
	margin-bottom: 6px;
	font-family: "宋体";
	font-size: 14px;
	color: #3a3a3a;
}
.relevant_region .relevant_region_box a:hover{
	color: #0e70de;
}

