﻿/* 灰色边框*/



.grey_border {
  border: 1px solid #bebebe;
  box-sizing: border-box;
}
.blue_border {
  border: 1px solid #0063ba;
  box-sizing: border-box;
}
.red_border {
  border: 1px solid #ea3e3e;
  box-sizing: border-box;
}
.clearfix,
.nav {
  clear: both;
  *zoom: 1;
}
.clearfix:before,
.clearfix:after,
.nav:before,
.nav:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after,
.nav:after {
  clear: both;
}
.hide {
  display: none;
}
.show {
  display: block;
}
#content {
  width: 100%;
  height: auto !important;
  background-color: #f6f6f6;
  margin-top: 40px;
}
#content .content {
  width: 1200px;
  margin: 0 auto;
  height: auto;
  margin-bottom: 100px;
}
.select-li3-list-h {
  height: 21px !important;
}
.searchcompanyWrap {
  width: 830px;
  height: auto;
  float: left;
  /*列表*/
  /* 公司列表 */
}
.searchcompanyWrap .conditionQuery {
  width: 100%;
  padding: 2px 20px 0 20px;
  border: 1px solid #bebebe;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.searchcompanyWrap .conditionQuery .select li.select-li {
  width: 100%;
  padding: 15px 0;
  border-bottom: 1px solid #e1e1e1;
  /* 选中状态*/
}
.searchcompanyWrap .conditionQuery .select li.select-li3 {
  padding: 25px 0;
}
.searchcompanyWrap .conditionQuery .select li.select-li .selected {
  // background-color: #e1e1e1;
}
.searchcompanyWrap .conditionQuery .select li.select-li .selected a {
  color: #0063ba;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-name,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-list,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-btn {
  float: left;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-list {
  margin-top: 3px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-btn {
  margin-top: 3px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-name {
  font-size: 18px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-name {
  font-size: 14px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-list li {
  margin-right: 10px;
  padding: 0 6px 0 20px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-list li i {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-left: 16px;
  background: url("../img/sprite01.png") no-repeat 0 0;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-btn {
  margin-left: 20px;
  display: none;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-btn a {
  color: #0063ba;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-name,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-list,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-btn {
  display: inline-block;
  vertical-align: top;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-btn a {
  color: #0063ba;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-btn i {
  display: inline-block;
  width: 11px;
  height: 7px;
  margin-left: 10px;
  background: url("../img/sprite01.png") no-repeat -11px 0;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-list {
  height: auto;
  overflow: hidden;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-btn,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-list {
  margin-top: -4px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-btn {
  margin-top: 0px;
}
.searchcompanyWrap .conditionQuery .select li.select-li .select-li1-list li,
.searchcompanyWrap .conditionQuery .select li.select-li .select-li3-list li {
  display: inline-block;
}
.searchcompanyWrap .conditionQuery .select li.select-li3 {
  border: none;
}
.searchcompanyWrap .conditionQuery .select-li3-list {
  width: 707px;
}
.searchcompanyWrap .conditionQuery .select-li3-list li {
  margin-right: 11px;
  line-height: 30px;
}
.searchcompanyWrap .search-tip-wrap {
  padding: 16px 0 20px 20px;
  font-size: 14px;
}
.searchcompanyWrap .search-tip-wrap .search-tip-span1,
.searchcompanyWrap .search-tip-wrap .search-tip-span2 {
  color: #0063ba;
  margin: 0 5px;
}
.searchcompanyWrap .search-tip-wrap .search-tip-span2 {
  margin-left: 14px;
}
.searchcompanyWrap .search-result-box {
  padding: 0 0px 30px 0px;
  border: 1px solid #bebebe;
  box-sizing: border-box;
}
.searchcompanyWrap .companylists {
  /*margin-bottom: 25px;*/
}
.searchcompanyWrap .companylists .company-item {
  padding: 23px 20px;
  border-bottom: 1px solid #bebebe;
  cursor: pointer;
}
.searchcompanyWrap .companylists .company-item .company-name {
  margin-bottom: 10px;
  color: #2e2825;
  font-size: 16px;
}
.searchcompanyWrap .companylists .company-item .company-name  span{
  cursor: pointer;
}
.searchcompanyWrap .companylists .company-item .legal-person,
.searchcompanyWrap .companylists .company-item .company-messages {
  color: #a7a7a7;
}
.searchcompanyWrap .companylists .company-item .company-time {
  margin-right: 60px;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap {
  margin-top: 5px;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .credit-lists li,
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .item-type,
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .item-num {
  display: inline-block;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .tip-wrod,
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .credit-lists {
  float: left;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .tip-wrod {
  width: 88px;
  color: #ea3e3e;
  font-size: 16px;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .credit-lists {
  width: 700px;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .credit-lists li {
  padding: 0 14px;
  background-color: #ea3e3e;
  color: #fff;
  margin-right: 20px;
  margin-top: 5px;
}
.searchcompanyWrap .companylists .company-item .credit-tip-wrap .item-type {
  margin-right: 10px;
}
.searchcompanyWrap .no-data {
  width: 100%;
  height: 84px;
  background: url("../img/no-more.png") no-repeat center 40px;
  padding-top: 250px;
}
.searchcompanyWrap .no-data-message {
  width: 100%;
  text-align: center;
  font-size: 16px;
  color: #333333;
}
.no-histroy {
  width: 100%;
  height: 54px;
  background: url("../img/no-histroy.png") no-repeat center 40px;
  padding-top: 172px;
}
.no-histroy .no-histroy-message {
  width: 100%;
  text-align: center;
  font-size: 16px;
  color: #333333;
}
/*  search */
.body_part_right {
  position: relative;
  display: inline-block;
  float: right;
  width: 350px;
}
.body_part_right .special_column_style,
.body_part_right .special_column_wrap {
  width: 100%;
  padding: 20px;
  border: 1px solid #bebebe;
  box-sizing: border-box;
}
.body_part_right .special_column_style .column_title,
.body_part_right .special_column_wrap .column_title {
  border-bottom: 1px solid #bebebe;
  height: 30px;
  line-height: 25px;
  color: #333;
  font-size: 0;
}
.body_part_right .special_column_style .column_title span,
.body_part_right .special_column_wrap .column_title span {
  width: 98px;
  display: inline-block;
  height: 30px;
  border-bottom: 5px solid #ea3e3e;
  box-sizing: border-box;
  font-size: 16px;
}
.body_part_right .special_column_style .column_title span em,
.body_part_right .special_column_wrap .column_title span em {
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  background: url("../img/zx_icon_red.png") 0 5px no-repeat;
}
.body_part_right .special_column_style .column_title div,
.body_part_right .special_column_wrap .column_title div {
  display: inline-block;
  margin-left: 175px;
  color: #0063ba;
  font-size: 16px;
}
.body_part_right .special_column_style .column_list,
.body_part_right .special_column_wrap .column_list {
  width: 270px;
  margin: 8px 0 0 20px;
}
.body_part_right .special_column_wrap .column_list {
  width: 270px;
  // height: 175px;
  margin: 8px 0 0 20px;
}
.body_part_right .special_column_wrap .History_column_list-height {
  width: 270px;
  height: 178px;
}

.body_part_right .special_column_style .column_list li,
.body_part_right .special_column_wrap .column_list li {
  // height: 25px;
  line-height: 25px;
}
.body_part_right .special_column_style .column_list li a,
.body_part_right .special_column_wrap .column_list li a {
  color: #676868;
}
.body_part_right .special_column_style .column_list .light_grey,
.body_part_right .special_column_wrap .column_list .light_grey {
  background-color: #f2f2f2;
}
.body_part_right .special_column_wrap1 {
  margin-top: 20px;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999999;
  font-size: 12px;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999999;
  font-size: 12px;
}
input:-ms-input-placeholder {
  color: #999999;
  font-size: 12px;
}
input::-webkit-input-placeholder {
  color: #999999;
  font-size: 12px;
}
.phcolor {
  color: #999;
}
.HistoryClearBtn{
  cursor: pointer;
}

.main_body {
  min-height: 507px;
  color: #333;
  margin: 20px auto 100px;
}
.main_body div {
  box-sizing: border-box;
}
.main_body div.main_body-content .bread {
  height: 60px;
  width: 100%;
  line-height: 60px;
  text-align: left;
  font-size: 16px;
}
.main_body div.main_body-content .bread span {
  color: #0063ba;
}
.main_body div.main_body-content .content-container {
  position: relative;
  min-height: 427px;
  border: 1px solid #bebebe;
  padding: 30px 0 110px;
  text-align: center;
}
.main_body div.main_body-content .content-container > span {
  color: #ea3e3e;
  font-size: 24px;
  border-bottom: 4px solid #ea3e3e;
  font-weight: 500;
}
.main_body div.main_body-content .content-container .searchBox {
  width: 600px;
  height: 38px;
  margin: 50px auto;
  line-height: 38px;
  text-align: left;
}
.main_body div.main_body-content .content-container .searchBox input {
  width: 520px;
  display: inline-block;
  height: 100%;
  border: 1px solid #bebebe;
  padding-left: 20px;
  line-height: 38px;
}
.main_body div.main_body-content .content-container .searchBox input::-ms-clear {
  display: none;
}
.main_body div.main_body-content .content-container .searchBox input::-webkit-input-placeholder {
  color: #999;
}
.main_body div.main_body-content .content-container .searchBox input::-moz-placeholder {
  color: #999;
}
.main_body div.main_body-content .content-container .searchBox input:-ms-input-placeholder {
  color: #999;
}
.main_body div.main_body-content .content-container .searchBox input:focus {
  border-color: #00c6ff;
}
.main_body div.main_body-content .content-container .searchBox > span {
  width: 80px;
  height: 100%;
  background-color: #ea3e3e;
  text-align: center;
  font-size: 16px;
  color: #fff;
  vertical-align: top;
  cursor: pointer;
}
.main_body div.main_body-content .content-container table {
  width: 800px;
  margin: 0 auto;
  border: 1px solid #bebebe;
  font-size: 14px;
}
.main_body div.main_body-content .content-container table th {
  font-size: 14px;
  color: #fff;
  /*width: 33%;*/
  /*height: 35px;*/
  /*line-height: 35px;*/
  text-align: center;
  padding: 4px;
  background-color: #ea3e3e;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.main_body div.main_body-content .content-container table th > div {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.main_body div.main_body-content .content-container table th > div .toggle-icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 100%;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/creditService-icon.png');
  background-repeat: no-repeat;
  background-position: center;
}
.main_body div.main_body-content .content-container table th > div ul {
  position: absolute;
  left: 0;
  top: 35px;
  width: 100%;
  display: none;
}
.main_body div.main_body-content .content-container table th > div ul li {
  height: 35px;
  width: 100%;
  text-align: center;
  color: #fff;
  background-color: #ea3e3e;
  border-top: 1px solid #bebebe;
}
.main_body div.main_body-content .content-container table td {
  /*width: 33%;*/
  height: 40px;
  padding: 4px;
  border-right: 1px solid #bebebe;
}
.main_body div.main_body-content .content-container table td a {
  color: #333;
}
.main_body div.main_body-content .content-container > p {
  height: 80px;
  line-height: 80px;
  font-size: 24px;
  font-weight: 500;
  display: none;
}
.main_body div.main_body-content .content-container .pages {
  position: absolute;
  bottom: 40px;
  width: 100%;
  height: 30px;
  text-align: center;
  display: none;
}
.main_body div.main_body-content #isSafeCheck .searchBox {
  margin-top: 0;
}
.main_body div.main_body-content #isSafeCheck .check-result-table {
  width: 600px;
  margin: 0 auto;
  padding: 40px 90px;
  background-color: #fff;
  border: 1px solid #bebebe;
  text-align: left;
  display: none;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li {
  width: 100%;
  height: 50px;
  font-size: 16px;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li span {
  width: 48%;
  height: 100%;
  line-height: 50px;
  background-repeat: no-repeat;
  background-position: left center;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem1 .itemName {
  padding-left: 30px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-3.png');
  color: #333;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem1 .checkResult {
  padding-left: 30px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-1.png');
  font-size: 20px;
  color: #0063ba;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem2 .itemName {
  padding-left: 30px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-4.png');
  color: #333;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem2 .checkResult {
  color: #ea3e3e;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem3 .itemName {
  padding-left: 30px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-5.png');
  color: #333;
}
.main_body div.main_body-content #isSafeCheck .check-result-table li.checkItem3 .checkResult {
  color: #ea3e3e;
}
.main_body div.main_body-content #isSafeCheck .check-tabs {
  width: 600px;
  margin: 15px auto 0;
  text-align: left;
}
.main_body div.main_body-content #isSafeCheck .check-tabs > span {
  width: 132px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 16px;
  color: #333;
  text-align: center;
  line-height: 28px;
}
.main_body div.main_body-content #isSafeCheck .check-tabs > span.active,
.main_body div.main_body-content #isSafeCheck .check-tabs > span:hover {
  color: #fff;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-6.png');
}
.main_body div.main_body-content #isSafeCheck .phoneCheck {
  display: none;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox {
  width: 600px;
  height: 116px;
  margin-bottom: 0;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .input-box {
  position: relative;
  width: 100%;
  height: 38px;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .input-box > input {
  width: 100%;
  height: 38px;
  line-height: 36px;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .input-box em {
  position: absolute;
  top: 38px;
  height: 20px;
  line-height: 20px;
  color: #ea3e3e;
  font-size: 12px;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box {
  width: 100%;
  position: relative;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input {
  width: 270px;
  display: inline-block;
  height: 100%;
  border: 1px solid #bebebe;
  padding-left: 20px;
  height: 38px;
  line-height: 38px;
  margin: 20px 0;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input::-ms-clear {
  display: none;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input::-webkit-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input::-moz-placeholder {
  color: #999;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input:-ms-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box input:focus {
  border-color: #00c6ff;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box > span {
  position: absolute;
  right: 0;
  top: 20px;
  width: 80px;
  height: 38px;
  background-color: #ea3e3e;
  text-align: center;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box div {
  /*display: inline-block;*/
  position:absolute;
  top:20px;
  left:272px;
  box-sizing: border-box;
  width: 100px;
  height: 38px;
  border: 1px solid #bebebe;
  text-align: center;
  vertical-align: middle;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box div img {
  width: 100%;
  height: 100%;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box a {
  color: #0063ba;
  vertical-align: middle;
  line-height: 38px;
  margin-left: 105px;
  font-size: 14px;
  cursor: pointer;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .searchBox .code-box i {
  position: absolute;
  top: 58px;
  left: 0;
  color: #ea3e3e;
  font-size: 12px;
  line-height: 20px;
  padding-left: 25px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/cuohao.png');
  background-repeat: no-repeat;
  background-position: left center;
  display: none;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .check-result-table {
  font-size: 14px;
  color: #767676;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .check-result-table > p {
  padding-left: 120px;
  margin-bottom: 30px;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .check-result-table > div {
  height: 45px;
  max-width: 180px;
  padding-left: 45px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-7.png');
  background-repeat: no-repeat;
  background-position: left center;
  margin: 0 auto;
}
.main_body div.main_body-content #isSafeCheck .phoneCheck .check-result-table > div > span {
  padding-left: 30px;
  font-size: 20px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/isSafeCheck-2.png');
  background-repeat: no-repeat;
  background-position: left center;
  display: none;
}
.main_body div.main_body-content #isSafeCheck .urlCheck .searchBox {
  position: relative;
}
.main_body div.main_body-content #isSafeCheck .urlCheck .searchBox em {
  position: absolute;
  height: 20px;
  line-height: 20px;
  color: #ea3e3e;
  font-size: 12px;
  width: 100%;
}
.main_body div.main_body-content #societyCodeCheck table {
  width: 1000px;
  margin: 0 auto;
  border: 1px solid #bebebe;
  font-size: 14px;
  table-layout: fixed;
}
.main_body div.main_body-content #societyCodeCheck table th {
  position: relative;
  top: 0;
  left: 0;
  background-color: #ea3e3e;
  font-size: 14px;
  color: #fff;
  border-right: 1px solid #fff;
  width: 20%;
  height: 35px;
  line-height: 35px;
  text-align: center;
}
.main_body div.main_body-content #societyCodeCheck table tbody td {
  width: 25%;
  height: 84px;
  border-right: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
}
.main_body div.main_body-content #societyCodeCheck .societyCodeCheck-errorTip {
  height: 80px;
  line-height: 80px;
  font-size: 24px;
  font-weight: 500;
  display: none;
}
.main_body div.main_body-content #complain .complain-content-box {
  padding: 0 20px;
  text-align: left;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content-title {
  height: 30px;
  line-height: 26px;
  margin-top: 30px;
  font-size: 18px;
  color: #0c0300;
  border-bottom: 1px solid #bebebe;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content-title > span {
  height: 100%;
  padding-left: 30px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/cityCredit.png');
  background-repeat: no-repeat;
  background-position: left center;
  border-bottom: 4px solid #ea3e3e;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content {
  padding: 0 20px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content em {
  display: inline-block;
  color: #ea3e3e;
  font-size: 14px;
  padding-left: 40px;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/cuohao.png');
  background-repeat: no-repeat;
  background-position: 20px center;
  display: none;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group {
  display: inline-block;
  height: 40px;
  margin-top: 20px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group span {
  width: 105px;
  height: 100%;
  line-height: 40px;
  color: #0c0300;
  font-size: 16px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input {
  width: 520px;
  margin-right: 25px;
  font-size: 14px;
  display: inline-block;
  height: 100%;
  border: 1px solid #bebebe;
  padding-left: 20px;
  line-height: 40px;
  background-color: #f6f6f6;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input::-ms-clear {
  display: none;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input::-webkit-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input::-moz-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input:-ms-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group input:focus {
  border-color: #00c6ff;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content1 .form-group i {
  font-size: 20px;
  font-weight: bold;
  color: #ea3e3e;
  vertical-align: middle;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment p,
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type p {
  height: 60px;
  line-height: 60px;
  color: #ea3e3e;
  font-size: 16px;
  text-align: left;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li {
  float: left;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li input[type='radio'] {
  width: 15px;
  height: 15px;
  margin-right: 25px;
  -webkit-appearance: radio;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li label {
  position:relative;
  height: 100%;
  font-size: 16px;
  color: #0c0300;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li label em {
  position: absolute;
  right: -110px;
  top: 0px;
  color: #ea3e3e;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div {
  position: relative;
  display: inline-block;
  height: 37px;
  width: 285px;
  padding-left: 25px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input {
  width: 100%;
  display: inline-block;
  height: 100%;
  border: 1px solid #bebebe;
  padding-left: 20px;
  height: 37px;
  line-height: 37px;
  background-color: #f6f6f6;
  font-size: 14px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input::-ms-clear {
  display: none;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input::-webkit-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input::-moz-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input:-ms-input-placeholder {
  color: #999;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div input:focus {
  border-color: #00c6ff;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div span {
  position: absolute;
  top: 0;
  right: 10px;
  width: 20px;
  height: 100%;
  background-image: url('https://obs.negn.cn/creditchina-cms/pc/img/red-toggleArrow.png');
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div ul {
  position: absolute;
  top: 40px;
  left: 25px;
  width: 260px;
  height: 300px;
  z-index: 100;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  background-color: #fff;
  overflow-y: auto;
  display: none;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div ul li {
  width: 100%;
  height: 30px;
  text-align: left;
  padding: 0 20px;
  font-size: 14px;
  cursor: pointer;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div ul li:hover,
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li div ul li.active {
  background-color: #0063ba;
  color: #fff;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-partment > ul > li.centerPart {
  margin-right: 155px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type {
  clear: both;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type ul {
  overflow: hidden;
  border: 1px solid #bebebe;
  margin-left: 30px;
  padding-left: 35px;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type ul li {
  float: left;
  height: 40px;
  line-height: 40px;
  margin-right: 110px;
  font-size: 16px;
  color: #0c0300;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type ul li.choose-type-lastli {
  margin-right: 0;
}
.main_body div.main_body-content #complain .complain-content-box .complain-content2 .choose-type ul li input[type='radio'] {
  width: 15px;
  height: 15px;
  margin-right: 25px;
  -webkit-appearance: radio;
}

.company-messages-box, .company-showmessage-box {
  width: 100%;
  /*padding:20px 15px;*/
  background: #fff;
  border:1px solid #e0e3ec;
  margin-bottom: 10px;
  overflow: hidden;
}
.company-messages-box {
  position: relative;
}
.company-messages-box dt h2 {
  float: left;
  font-size: 20px;
  margin: 0;
  padding-right: 150px;
  line-height: 34px;
}
.company-messages-box dt h2 strong {
  margin-right: 15px;
  font-size: 26px;
  float: left;
  max-width:650px;
}
.company-messages-box dt h2 small {
  vertical-align: top;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  padding: 0 10px;
  border-radius: 2px;
  margin-right: 15px;
  margin-top:5px;
  font-weight: normal;
}
.company-messages-box dt h2 small.zyicon{
  background:#fff;
  border:1px solid #f5a623;
  color: #f5a623;
}
.company-messages-box dt h2 small.cxicon{
  background:#fff;
  border:1px solid #6cab08;
  color: #6cab08;
}
.company-messages-box dt h2 small.zxicon{
  background:#fff;
  border:1px solid #ccc;
  color: #ccc;
}
.company-messages-box dt h2 small.dxicon{
  background:#fff;
  border:1px solid #93650d;
  color: #93650d;
}
.company-messages-box dt h2 small.syicon{
  background:#fff;
  border:1px solid #e22323;
  color: #e22323;

}
.company-messages-box dt h2 small.cjicon{
  background:#fff;
  border:1px solid #333;
  color: #333;
}
.company-messages-box dd {
  font-size: 16px;
  width: 100%;
  padding-top:20px;
  overflow: hidden;
}
.company-messages-box dd li{
  float: left;
  color: #e22323;
  margin-right: 25px;
}
.company-messages-box dd li span{
  color: #333;
  padding-right:25px;
}
.company-messages-box dd li span em{
  color: #e22323;
}
.company-messages-box a.download{
  float: right;
  width:165px;
  height: 36px;
  border:1px solid #e22323;
  line-height: 36px;
  /* background: url("../img/downloadicon.png") #e22323 8px center no-repeat; */
  background: url("../img/downloadicon-hover.png") #e22323 8px center no-repeat;
  padding-left: 25px;
  font-size: 15px;
  color: #fff;
  position: absolute;
  right:15px;
  top:50%;
  margin-top:-18px;
  border-radius: 2px;
  transition: all 0.2s;
  -moz-transition: all 0.2s;	/* Firefox 4 */
  -webkit-transition: all 0.2s;	/* Safari 鍜� Chrome */
  -o-transition: all 0.2s;
}
.company-messages-box a.download:hover{
  background: url("../img/downloadicon-hover.png") #d41010 8px center no-repeat;
  color: #fff;

}

.company-showmessage-box {
  font-size: 16px;
  padding-top: 0;
  padding-bottom: 15px;
}
.company-showmessage-box .mt{
  border-bottom-width: 1px;
}
.company-showmessage-box .mt span{
  font-size: 16px;
  font-weight: bold;
  color: #e22323;
  min-width: auto;
}
.company-showmessage-box table {
  width: 100%;
  background: url("../img/xinyongbg.png") left top repeat;
  border: 1px solid #dddddd;
  border-bottom: 0;
  border-right:0;
  margin-top:20px;
}

.company-showmessage-box table td {
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  padding: 12px 20px;
  width: 360px;
  vertical-align: top;
  word-break: break-all;
}
.company-showmessage-box table td.graybg {
  background-color:rgba(243, 243, 243, 0.5);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#50f3f3f3', EndColorStr='#50f3f3f3');
  font-weight: bold;
  width: 200px;
  text-align: left;
  vertical-align: top;
}
.padding0{
  padding:0 0 15px;
}
.company-showmessage-box .tab-title {
  overflow: hidden;
}
.company-showmessage-box .tab-title li {
  float: left;
  width:12.5%;
  border-right: 1px solid #ddd;
  height: 100px;
  cursor: pointer;
  background: url("../img/tabtitleicon.png") center 20px no-repeat;
  padding-top:64px;
  text-align: center;
  position:relative;
  border-bottom: 1px solid #ddd;
  cursor: pointer;
}
.company-showmessage-box .tab-title li em {
  position:absolute;
  right:17px;
  top:8px;
  color: #999999;
  font-size: 15px;
}
.company-showmessage-box .tab-title li:nth-child(8) {
  border-right: 0;
}
.company-showmessage-box .tab-title li.cur {
  color: #fff;
  background: url("../img/tabtitleicon-hover.png") #e22323 center 20px no-repeat;
}
.company-showmessage-box .tab-title li.cur em{
  color: #fff;
}
.company-showmessage-box .result-tab {
  display: none;
  /*min-height: 300px;*/
}
.company-showmessage-box .result-tab ul {
  border-bottom: 1px solid #ddd;
  padding:20px 15px;
  overflow: hidden;
}
.company-showmessage-box .result-tab ul li {
  float: left;
  height: 30px;
  line-height: 30px;
  font-size:14px;
  border:1px solid #e0e3ec;
  padding:0 15px;
  margin-right: 30px;
  cursor: pointer;
}
.company-showmessage-box .result-tab ul li span{
  padding-left: 10px;
}
.company-showmessage-box .result-tab ul li.cur{
  background: #e22323;
  color: #fff;
}
.company-showmessage-box .result-tab h3 {
  margin: 24px 15px 15px;
  font-size: 14px;
  line-height: 14px;
  font-weight: normal;
  text-align:right;
}
.company-showmessage-box .result-tab h3:before {
  content: '';
  width: 3px;
  height: 14px;
  background: #e22323;
  float: left;
  margin: 0 10px 0 0;
}
.company-showmessage-box .result-tab .result-table{
  margin: 0 15px;
}
.company-showmessage-box .result-tab .result-table table{
  margin-top: 0;
}
.company-showmessage-box .result-tab .result-table table td:nth-child(1){
  width:20%;
}
.company-showmessage-box .result-tab .result-table a {
  float: right;
  display: inline-block;
  padding: 1px 15px;
  border: 1px solid #e22323;
  color: #e22323;
}
.company-showmessage-box .result-tab .result-table a.zaixianxiufu{
  display: block;
  background: #e22323;
  width:140px;
  height: 40px;
  color: #fff;
  font-weight: bold;
  font-size: 15px;
  border-radius: 4px;
  text-align: center;
  line-height: 40px;
}
.company-showmessage-box .tit{
  background: url(../img/line-th.jpg) left center repeat-x;
  text-align: center;
  width:100%;
}
.company-showmessage-box .tit span{
  background: #fff;
  font-size: 18px;
  font-weight: bold;
  padding:0 20px;
}
.company-showmessage-box .titfenlei{
  margin-top: 20px;
  border:0;
  overflow: hidden;
}
.company-showmessage-box .titfenlei dd{
  float:left;
  width:95%;
  height: 50px;
  overflow: hidden;
}
.company-showmessage-box .titfenlei dd li{
  float:left;
  font-size: 18px;
  height: 20px;
  line-height: 20px;
  margin:0 30px 30px 0;
  cursor: pointer;
}
.company-showmessage-box .titfenlei dd li small{
  margin-left:10px;
  font-size:16px;
  background: #a7acba;
  display: inline-block;
  height: 20px;
  border-radius: 10px;
  text-align: center;
  padding:0 5px;
  color: #fff;
}
.company-showmessage-box .titfenlei dd li.cur{
  color: #e22323;
}
.company-showmessage-box .titfenlei dd li.cur small{
  background: #e22323;
}
.company-showmessage-box .titfenlei dt{
  float:right;
  background: url("../img/arrdown.png") right center no-repeat;
  font-size:16px;
  color: #999999;
  font-weight: normal;
  padding-right:20px;
  cursor: pointer;
}
.company-showmessage-box .titfenlei dt.arrup{
  background-image: url("../img/arrup.png");
}
.company-showmessage-box dl {
  border-top: 1px solid #ededed;
  padding: 20px 0;
}
.company-showmessage-box dd p {
  font-size: 16px;
  line-height: 30px;
  color: #666666;
}
.company-showmessage-box dd span {
  display: block;
  font-size: 14px;
  color: #999999;
  margin-left: -10px;
  margin-top: 10px;
}
.company-showmessage-box dd span em {
  padding: 0 10px;
}
.company-showmessage-box .more {
  font-size: 16px;
  color: #336699;
  text-align: center;
  display: block;
  border-top: 1px solid #ededed;
  padding: 20px 0 0;
}
.company-showmessage-box dt {
  font-size: 18px;
  margin-bottom: 10px;
  font-weight: bold;
}
.tip-wram-message {
  font-size: 14px;
  color: #666666;
  min-height: 54px;
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #e0e3ec;
  overflow: hidden;
  display: table;
  width:100%;
  vertical-align:middle;
}
.tip-wram-message span {
  display: table-cell;
  color: #ff2522;
  width: 125px;
  font-weight: bold;
  font-size: 16px;
  border-right: 1px solid #e0e3ec;
  vertical-align: middle;
  text-align: center;
  background-position: left center;
  background-repeat: no-repeat;
  background-position-x: 17px;
}
.tip-wram-message .text{
  display: table-cell;
  padding:0 15px 15px;
}
.tip-wram-message p {
  font-size: 14px;
  color: #333333;
  margin-top: 10px;
}
.tip-wram-message a {
  font-size: 14px;
  color: #336db6;
  /*background-color: #336db6;*/
  /*padding: 5px 10px;*/
  /*margin: 0 10px;*/
  /*border-radius: 2px;*/
}

.company-showmessage-box .tab-title li.list-1{
  background: url(../img/tabtitleicon_new_1.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-2{
  background: url(../img/tabtitleicon_new_2.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-3{
  background: url(../img/tabtitleicon_new_3.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-4{
  background: url(../img/tabtitleicon_new_4.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-5{
  background: url(../img/tabtitleicon_new_5.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-6{
  background: url(../img/tabtitleicon_new_6.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-7{
  background: url(../img/tabtitleicon_new_7.png) center 20px no-repeat;
}

.company-showmessage-box .tab-title li.list-8{
  background: url(../img/tabtitleicon_new_8.png) center 20px no-repeat;
}


.company-showmessage-box .tab-title li.cur.list-1{
  background: url(../img/tabtitleicon_new_hover1.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-2{
  background: url(../img/tabtitleicon_new_hover2.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-3{
  background: url(../img/tabtitleicon_new_hover3.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-4{
  background: url(../img/tabtitleicon_new_hover4.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-5{
  background: url(../img/tabtitleicon_new_hover5.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-6{
  background: url(../img/tabtitleicon_new_hover6.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-7{
  background: url(../img/tabtitleicon_new_hover7.png) #e22323  center 20px no-repeat;
}

.company-showmessage-box .tab-title li.cur.list-8{
  background: url(../img/tabtitleicon_new_hover8.png) #e22323  center 20px no-repeat;
}
.sqxfbtn{
  float: right;
}
.result-table td  > p{
  float:left;
  width:740px;
}
.company-showmessage-box {
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 15px;
}
.company-showmessage-box .mt{
  border-bottom-width: 1px;
}
.company-showmessage-box .mt span{
  font-size: 14px;
  font-weight: bold;
  color: #e22323;
  min-width: auto;
}

.tip-wram-message a.tqyyssbtn {
  float: left;
  width: auto;
  height: 32px;
  text-align: center;
  border: 1px solid #e22323;
  line-height: 32px;
  background: url(https://www.creditchina.gov.cn/images/202010/P020201027364627178969.png) 10px center no-repeat;
  font-size: 15px;
  color: #e22323;
  border-radius: 2px;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  padding: 0 10px 0 30px;
  margin-top: 10px;
}
.tip-wram-message a.download {
  float: right;
  width: auto;
  height: 32px;
  text-align: center;
  border: 1px solid #e22323;
  line-height: 30px;
  background: url(https://www.creditchina.gov.cn/images/downloadwhite.png) #e22323 10px center no-repeat;
  font-size: 15px;
  color: #fff;
  border-radius: 2px;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  padding: 0 10px 0 30px;
  margin-right: 16px;
  margin-top: 10px;
}