section {
    position: relative;
    width: 1248px;
    margin: 0 auto;
}
.tag-status-warn {
    color: #ff3b30;
    background-color: #fff;
    border-color: #ff3b30;
    font-size: 12px;
    padding: 0 8px;
    line-height: 1.5714285714;
}
.container {
    margin: 0 auto;
    width: 1248px;
}


.bread {
    padding: 20px 0 18px;
    margin: 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    text-align: left;
    color: #333;
}
.bread .link-hover-click {
    color: #999;
}
.bread .link-hover-click:hover {
    color: #0084ff;
}
.bread .bread-arrow {
    /* margin-left: 5px; */
    /* margin-right: 5px; */
    font-size: 12px;
    color: #999;
    /* padding: 20px 0 18px; */
    /* margin: 0; */
    line-height: 24px;
    font-weight: 400;
    text-align: left;
    color: #333;
}
.tic {
    font-family: tic!important;
    font-size: 16px;
    /* font-style: normal; */
    -webkit-font-smoothing: antialiased;
    margin: 0;
    color: #999;
    -moz-osx-font-smoothing: grayscale;
}





.container .container-left {
    width: 936px;
    float: left;
    margin: 0 0 16px 0;
}




.container .container-left {
    width: 914px;
    float: left;
    margin: 0 0 16px 0;
}
.header-block-filter {
    border: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.1);
    box-shadow: 0 0 2px rgba(0,0,0,.1);

}
.header-block-filter .dishonest-filter .filter-type {
    line-height: 40px;
    height: 40px;
    border-width: 0;
    border-bottom: 1px solid #f3f3f3;
    background-color: #fcfcfc;
    font-size: 16px;
    color: #666;
}
.header-block-filter .dishonest-filter .filter-type .type-title.active {
    border-left-color: transparent;
    border-right-color: #f3f3f3;
    border-top: 4px solid;
}
.header-block-filter .dishonest-filter .filter-type .type-title.active {
    background: #fff;
    color: #0084ff;
    border-left-color: #f3f3f3;
    border-right-color: #f3f3f3;
    font-weight: 700;
}
.header-block-filter .dishonest-filter .filter-type .type-title {
    float: left;
    padding: 0 32px;
    height: 40px;
    border: 1px solid transparent;
    border-top-width: 0;
    font-size: 16px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    color: #333;
}

.header-block-filter .dishonest-filter .filter-body {
    padding: 8px 16px 8px 16px;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-title {
    position: absolute;
    top: 15px;
    left: 0;
    width: 72px;
    padding-right: 15px;
    border-right: 1px solid #f3f3f3;
    text-align: right;
    color: #666;
}
.header-block-filter .dishonest-filter .filter-select .btn-dis {
	position:relative;
	top:-6px;
	margin:0 16px 0 0;
}
.btn-primary-bd:active {
    background-color: #0084ff;
    border-color: #0084ff;
}
.btn-primary-bd {
    color: #0084ff;
    background-color: #fff;
    border-color: #0084ff;
}
.btn-primary-bd:focus, .btn-primary-bd:hover {
    color: #fff;
    background-color: #0084ff;
    border-color: #0084ff;
}
.btn {
    padding: 2px 12px;
}
.tic-close-xs:before {
    content: "\e014";
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-more {
    position: absolute;
    top: 16px;
    right: 0;
    cursor: pointer;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box.scope-content {
    height: 14px;
    overflow: hidden;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope.-expand .scope-box.scope-content {
    height: auto;
}

.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box.scope-content .item {
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
    color: #333;
    margin-bottom: 16px;
    cursor: pointer;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope {
    padding: 16px 60px 16px 96px;
    position: relative;
    line-height: 14px;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .scope-box-sex, .header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .scope-box-year {
    display: inline-block;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
    color: #333;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .filter-btn-title {
    max-width: 90px;
    display: inline-block;
    cursor: pointer;
    font-size: 14px;
    line-height: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .tic-caret-down {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .tic {
    display: inline-block;
    margin-left: 3px;
    float: left;
    font-size: 14px;
    color: #999;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .filter-btn-title {
	max-width:90px;
	display:inline-block;
	cursor:pointer;
	font-size:14px;
	line-height:14px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .tic {
	display:inline-block;
	margin-left:3px;
	float:left;
	font-size:14px;
	color:#999;
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .filter-btn .tic-caret-down {
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel:hover .content {
    opacity: 1;
    pointer-events: auto;
    display: block;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .content {
	position:absolute;
	left:50%;
	margin-left:-60px;
	width:120px;
	max-height:378px;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0;
	z-index:502;
	margin-top:19px;
	font-size:14px;
	line-height:22px;
	font-weight:400;
	text-align:left;
	color:#333;
	background:#fff;
	-webkit-box-shadow:0 1px 4px 0 rgba(96,96,96,.5);
	box-shadow:0 1px 4px 0 rgba(96,96,96,.5);
	border-radius:2px;
	opacity:0;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	-webkit-transform:scale(0);
	transform:scale(0);
	overflow:auto
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .content .item {
	position:relative;
	display:block;
	padding:4px 8px;
	line-height:22px;
	margin:0 0 4px;
	text-align:left;
	color:#333;
	-webkit-transition:background 1s cubic-bezier(.075,.82,.165,1);
	transition:background 1s cubic-bezier(.075,.82,.165,1);
	cursor:pointer
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .content .item:first-child {
	margin-top:4px
}
.header-block-filter .dishonest-filter .filter-body .filter-scope .scope-box .filter-sel .content .item:hover {
	color:#333;
	background:rgba(0,132,255,.08)
}
.header-block-filter .dishonest-filter .search-expand-btn {
	position:absolute;
	width:100%
}
.header-block-filter .dishonest-filter .search-expand-btn .expand {
	width:78px;
	height:20px;
	margin:0 auto;
	line-height:20px;
	text-align:center;
	background-size:100%;
	color:#999;
	cursor:pointer
}
.header-block-filter .dishonest-filter .search-expand-btn .expand:hover {
	color:#0084ff
}
.header-block-filter .dishonest-filter {
    position: relative;
    border-width: 0;
    margin-bottom: 10px;
}

.header-block-container {
    border: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.1);
    box-shadow: 0 0 2px rgba(0,0,0,.1);
}

.container .container-right {
    width: 300px;
    float: right;
}
.tips-num {
    color: #ff3b30;
}
.result-tips {
	height:48px;
	line-height:28px;
	padding:10px 16px;
	border-bottom:1px solid #f3f3f3;
	color:#202020;
	background-color:#fcfcfc
}
.result-tips .num-title {
	display:inline-block
}
.result-item {
	padding:0 24px 16px;
	border-top:1px solid #f3f3f3
}
.result-item em {
	color:#ff3b30;
	font-style: normal;
}
.result-item .result-header {
	margin:20px 0 18px;
	height:86px
}
.result-item .result-header.result-com-header {
	height:64px
}
.result-item .result-header .-alias {
	vertical-align:top
}
.result-item .result-header .city {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	vertical-align:middle;
	line-height:22px;
	max-width:176px;
	margin-top:4px
}
.result-item .result-header .detail {
	width: 764px;
	display:inline-block;
	vertical-align:middle;
	margin-left:20px;
}
.result-item .result-header .detail .title {
	margin-bottom:8px;
	line-height:24px
}
.result-item .result-header .detail .title .name {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	vertical-align:middle;
	max-width:522px;
	margin-right:16px;
	line-height:24px;
	font-weight:700;
	font-size:18px;
	color:#333;
	cursor:pointer
}
.result-item .result-header .detail .title .name:hover {
	color:#0084ff
}
.result-item .result-header .detail .title .name:hover em {
	color:#0084ff
}
.result-item .result-header .detail .title .tag-status-warn {
	color:#e05a48;
	border: 1px solid #e05a48;
}
.result-item .result-header .detail .title .tag-status-label {
	float:right;
	background:#e8f3fc;
	border-radius:2px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#459de6;
	letter-spacing:0;
	padding:0 9px;
	border:0
}
.result-item .result-header .detail .code {
	color:#333;
	font-size:14px;
	line-height:22px
}
.result-item .result-header .detail .code.disDetailItem {
	height:22px;
	overflow:hidden
}
.result-item .result-header .detail .code .item-company {
	display:inline-block;
	padding-right:24px
}
.result-item .result-header .detail .code .item-company .value-name {
	float:right;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#0084ff
}
.result-item .result-header .detail .code .item-company .value-name.no-color {
	color:#333
}
.result-item .result-header .detail .code .item-company:last-child {
	padding-right:0
}
.result-item .result-header .detail .code.mb {
	margin-bottom:8px
}
.result-item .result-header .detail .code .key {
	color:#666
}
.result-item .result-num {
	margin-bottom:10px;
	font-weight:700;
	line-height:22px;
	font-size:14px;
	color:#333
}
.result-item .result-num .link-click {
	margin-left:24px;
	font-weight:400
}
.result-item .results {
	height:36px;
	line-height:36px;
	margin:0 -24px;
	padding-left:24px;
	padding-right:24px;
	cursor:pointer
}
.result-item .results .result {
	vertical-align:middle;
	margin-left:10px;
	line-height:22px;
	font-size:14px;
	color:#333
}
.result-item .results .result:first-child {
	margin-left:0
}
.result-item .results .result:first-child:before {
	display:none
}
.result-item .results .result:before {
	content:'|';
	position:relative;
	top:-1px;
	width:1px;
	height:16px;
	margin-right:10px;
	color:#e0e0e0
}
.result-item .results:hover {
	background:rgba(0,132,255,.08)
}
.result-item:first-child {
	border-top:none
}
.-nonebg {
	display:table-cell;
	border:0;
	background:#fff;
	-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);
	box-shadow:0 0 2px rgba(0,0,0,.1)
}
.result-footer {
	padding:21px 30px;
	border-top:1px solid #f3f3f3;
	background:#fff
}
.result-footer .dishonest-paper {
	display:inline-block;
	vertical-align:middle;
	margin-top:-20px
}
.dishonest-tips {
	padding-left:80px;
	position:relative;
	line-height:16px
}
.dishonest-tips .data-logo {
	position:absolute;
	left:0;
	top:-2px;
	width:64px
}
.no-result-right .steps {
	font-size:16px
}
.no-result-right .steps .step:before {
	top:13px
}
.limit-auth {
	position:relative;
	width:100%;
	height:auto;
	border:1px solid #e4eef6;
	background-size:100%
}
.limit-auth::after,.limit-auth::before {
	display:table;
	content:" "
}
.limit-auth::after {
	clear:both
}
.limit-auth .login-content {
	margin:48px auto 48px;
	width:780px;
	min-height:562px;
	text-align:center;
	background:#fff;
	-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.12);
	box-shadow:0 0 0 1px rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.12);
	border-radius:4px;
	padding:83px 16px 16px;
	background-size:100%;
	background-repeat:no-repeat
}
.limit-auth .login-content .title {
	font-size:16px;
	color:#333
}
.limit-auth .login-content .buttons {
	margin-top:20px;
	margin-bottom:48px;
	text-align:center
}
.limit-auth .login-content .buttons .login,.limit-auth .login-content .buttons .sample {
	display:inline-block;
	vertical-align:middle
}
.limit-auth .login-content .buttons .sample {
	line-height:36px;
	margin-right:20px;
	display:none
}
.limit-auth .login-content .buttons .login {
	width:88px;
	-webkit-box-shadow:0 1px 2px 0 rgba(255,255,255,.2),0 5px 8px -2px rgba(0,132,255,.6);
	box-shadow:0 1px 2px 0 rgba(255,255,255,.2),0 5px 8px -2px rgba(0,132,255,.6)
}
.limit-auth .login-content .demo {
	width:100%;
	vertical-align:top
}
/*失信记录弹窗*/
.dishonesty_popup,.Court_popup,.recruit_popup{
    position: fixed;
    z-index: 9999999;
    width: 900px;
    height: auto;
    top:10%;
    left: 50%;
    margin-left: -450px;
    background: #fff;
    box-shadow: 0 0 10px #000;
    border-radius: 5px;
}
.dishonesty_popup .title{
   width: 100%;
   height: 45px;
   text-align: center;
}
.dishonesty_table,.Court_table,.recruit_table{
    width: 100%;
    text-align: center;
}
.dishonesty_table td,.Court_table td{
    height: 30px;
    line-height: 30px;
    border: 1px solid #e1e1e1;
    padding: 5px;
}
.dishonesty_left{
    width: 28%;
    background: #F9F9F9;
}
.dishonesty_right{
    background: #fff;
}
.duty{
    line-height: 16px !important;
}
.dishonesty_popup .heading{
    text-align: center;
    border-bottom: 1px solid #ccc;
    height: 60px;
}
.dishonesty_popup .heading .title{
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    color: #00A2E9;
}
.dishonesty_popup .heading .cha{
    position: absolute;
    right: 15px;
    top: 18px;
}
.dishonesty_popup .heading .cha i{
    font-size: 20px;
    cursor: pointer;
}
.dishonesty_popup .main{
    padding: 10px 20px;
}

.not_found{
	background: #FFF;
	border: none;
	/* width: 27%; */
	width:600px;
	height: 400px;
	margin: 60px auto;
}
.not_found_img{
	width:240px;
	float:left;
}
.not_found_img img{
	width:200px;
	height:200px;
	margin-top:40px;
}
.not_found p {
	height: 35px;
	line-height: 35px;
}
.not_found ul{
	width:330px;
	margin-left:30px;
}
.not_found ul li{
	height: 30px;
	line-height: 30px;
}
.not_found ul li.not-fou{
	margin:30px 0;
	font-weight:bold;
	font-size:18px;
}