
/* CSS Document */
@import url(base_1.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-bottom:22px;
  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;
}
.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 .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:80px;
  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:370px;
}
.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:65px;
  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.png) 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:399px;
  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:#9c0001;
}
.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:138px;
  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;
}
.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:84px;
  height:18px;
  line-height:18px;
  text-indent:26px;
  font-size:12px;
  font-family:"宋体";
  color:#fe740f;
  background:url(../images/icon-6.png) no-repeat 9px center;
}
.other .other-content .other-right .bowen{
  width:280px;
  padding:10px 20px;
}
.other .other-content .other-right .bowen a {
  display:block;
  width:280px;
  height:28px;
}
.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:215px;
  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 20px;}
.other .other-right .marriage-right-img a{display:block;margin:0 auto;width:320px;}

