﻿body {
    background: #F5F5F5;
    font-size:14px;
}
.header {
    background-color: #ffffff;
    box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
}
.logo a em {
    color:#0c83f0;
    line-height:66px;
}
.logo .qywx a em{
    line-height:28px;
}
.logo .qywx a{
    color:#0c83f0;
}

.qywx {
    border: 1px solid #0c83f0;
    margin-top: 22px;
}
.logo .p400 {
    color: #333;
}
.header .link .text {
    color: #333;
}
.header .links .text {
    color: #333;
}
.header .link:hover .text {
    color: #0c83f0;
}
.header .links:hover .text {
    color: #0c83f0;
}
.login .log-in {
    border: solid 1px #0c83f0;
    color: #0c83f0;
}
.login .zhuce {
    background-color: #0c83f0;
    color:#fff;
}
.header .login_in {
    color:#333;
}
.header .login_in a{
    color:#333;
}
.header .login_in a:hover{
    color:#0c83f0;
}

.center_content_chake {
    background: #F5F5F5;
    width: 1360px;
    margin: 115px auto 0;
}
.com_search_body {
    background-color: #ffffff;
    box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.05);
    border: solid 1px #e8e8e8;
    
}
.list_sort{
    padding-right:20px;
}
.center_content_chake .right {
    height: initial;
    line-height: initial;
}
.keyword{padding-left:60px;}
.keyword .sear_tit_search input{font-size:14px;}
.more_list.link{
    height:initial;
    line-height:initial;
}
.saveChangyong{display:none}
.company_list {
    margin: 0px 0px 20px;
    background:initial;
    border: solid 0px #e8e8e8;
    padding: 0 0px 20px;
}
.table thead{display:none;}
.company_list .allnumber{padding-left:20px;}
.load_position{background:#fff;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2791F2;
    border-color: #2791F2
}

.info_zhu h3 em {
    color: #ff3b30;
}
.arrow_wrap{
    display:none;
}
.nolists{
    display:block;
    position:relative;
}
.nolists .noLogin{
    position:absolute;
    left:0;
    top:35%;
    width:100%;
    text-align:center;
}
.nolists .noLogin h3{
    font-size: 24px;
	line-height: 70px;
	color: #666666;
    font-weight:normal;
}
.nolists .noLogin p a{
    width: 134px;
	height: 46px;
	background-color: #fff;
	border-radius: 3px;
	border: solid 1px #0c83f0;
    display:inline-block;
    line-height:44px;
    text-align:center;
    color: #0c83f0;
    font-size:16px;
}
.nolists .noLogin p a.goZhuce {
    color: #fff;
    border: solid 1px #0c83f0;
    background-color: #0c83f0;
    margin-left:35px;
}
.nolists .noLogin p a:hover{
    opacity:0.7;
}
.company_list .load_position {
    min-height: 200px;
}
@media screen and (max-width: 1960px) {
    .search-choose .tj {
        width: 95%;
    }
}

@media screen and (max-width: 1660px) {
    .search-choose .tj {
        width: 95%;
    }
}

@media screen and (max-width: 1450px) {
    .search-choose .tj {
        width: 95%;
    }
}
.load_nolists p {
    font-size:16px;
    line-height: 32px;
    padding-bottom:40px;
}
.load_noKeyword{
    min-height:500px;
    text-align:center;
    padding-top:230px;
}
.load_noKeyword p {
    font-size: 16px;
    line-height: 32px;
}
.searchList .item .right {
    max-width: 87%;
}