﻿@charset "utf-8";




	/* 表单内容有误 */

.module_field .middle .input-validation-error {  border:1px solid #ac2925; background:#ac2925; color: #fff; }

.formitemlist .formInput { width:100% !important; border:1px solid #e5e5e5; background:#fff; }

.formitemlist .formInput:hover { border:1px solid #e4e4e4; background-color: #f9f9f9; }

.formitemlist .date { border:1px solid #e5e5e5; background:#fff; }

.iFCB-B-DESIGN .m-intro { color:#fff; }

.iFCB-B-DESIGN .m-intro .u-tt a { color:#fff; }

.iFCB-B-DESIGN .m-intro .u-des a { color:#008df1; }

.iFCB-S-DESIGN .on:after { background-color: #d8b589; }

.btn-area .btn-submit, .btn-area .reset { color:#fff; }

.btn-area .btn-submit { background:#D9D9D9;}

.btn-area .btn-submit:hover { background:#146639; }

.btn-area .reset { background:#D9D9D9;}

.btn-area .reset:hover { background:#146639; }

/* 标题新的*/

.iFCB-title,

.iFCB-title-dis { position:relative; text-align:center; clear:both; }

.iFCB-title .content .title-wp,

.iFCB-title-dis .content .title-wp,

.pro_sort_box .title { position:relative; display:inline-block; margin-bottom:20px; padding-left:70px;vertical-align: top; }

.iFCB-title .content .title-wp .title,

.iFCB-title-dis .content .title-wp .title,

.pro_sort_box .title .title_more { height: auto; padding-right:70px; line-height:auto; }

.iFCB-title .content .title-wp .title h2,

.iFCB-title-dis .content .title-wp .title h2,

.pro_sort_box .title .title_more a { display: inline-block; min-width:280px; height: 76px; background:url(../images/titlecenter.png) no-repeat center bottom; color:#333;

 font-size: 30px; font-weight: 100; line-height: 50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align: top; }



.iFCB-title .ms,

.iFCB-title-dis .ms { margin-bottom:20px; color: #8b8b8b; line-height: 46px; font-size:14px; }




	/* 首页表单 */

.iFCB-form { padding:0; }

.iFCB-form .data { float: left; margin-bottom: 12px; padding:0 6px; box-sizing: border-box;  }

.iFCB-form .data .input_option .input { border:1px solid #fff; background: #fff; box-sizing: border-box; }

.iFCB-form .data .input_option .input:hover { border:1px solid #cbcbcb; }

.iFCB-form .data .input_option input.input { width:388px !important; }

.iFCB-form .data .input_option textarea.input { width:1188px !important; }

.iFCB-form .btn-area { padding:0!important; clear: both; text-align: center; }

.iFCB-form .btn-area .btn-submit,.iFCB-form .btn-area .reset { width:589px; }

.right .iFCB-form .data .input_option input.input { width:258px !important; }
.right .iFCB-form .data .input_option textarea.input { width:800px !important; }
.right .iFCB-form .btn-area .btn-submit,.right .iFCB-form .btn-area .reset { width:289px; }
.right .iFCB-form .btn-area { padding:0!important; clear: both; text-align: center;width: 800px }
.iFCB-card { width:1162px; margin: 20px auto 0; padding:19px; box-shadow: 0 0 10px #ddd; }
.right .content, .right .iFCB-form{width: 850px;}






/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 2px 10px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 2px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #4fc08d;
  border: 1px solid #4fc08d;
}
.pagination a.page-num-current {
  color: #fff;
  background: #4fc08d;
  border: 1px solid #4fc08d;
}
/* ----- PB分页数字条效果 结束 ----- */

.neibar{ height:400px}

.dianhua{ float:right; font-size:24px; line-height:115px}
.dianhua img{ vertical-align:middle; margin-right:10px}



