/* ------------------------------ 搜邮神器 ------------------------------ */

.grayBG{background:#f2f2f2;}
a.alink,a.aline{color:#1c93d7;}
a.alink:hover,a.aline:hover{color:#036497;text-decoration:none;}

/*---搜邮tab菜单---*/
.searchTab{}
.searchTab li{float: left; margin-right: 8px; color: #1c93d7;  border: 1px solid #ddd; border-radius: 3px 3px 0 0; border-bottom: 0; height: 44px; line-height: 44px; background: #f7f7f7; position: relative;}
.searchTab li a{display: block; padding: 0 16px;}
.searchTab li b{padding: 0 25px; font-weight: normal;}
.searchTab li.current{background: #1c93d7; border-color: #1c93d7; color: #fff;}
.searchTab li.current a{color: #fff;}
.language-en .searchTab li a{padding: 0 16px;}
.language-en .searchTab li b{padding: 0 16px;}
.searchTab li img{position: absolute; top: -10px; right: 12px;}
.searchTab li i{position: absolute; top: -15px; right: 12px; background: #ff9600; color: #fff; font-size: 12px; line-height: 24px; border-radius: 12px; padding: 0 10px;}

/*社交主页搜邮*/
.socialSearchFrame{width: 1200px; min-height: 560px; margin: 20px auto 60px; padding: 50px 65px 35px; box-sizing: border-box; background: #fff;}
.socialSearchFrame.boxshadow{box-shadow: 0 0 20px #ddd; border: solid #eee 1px;}
.socialSearchFrame .socialSearchInput{width: 910px; height: 44px; float: left; padding: 0 10px; border: 2px solid #1c93d7; border-radius: 0 0 0 3px; background: #fff;}
.socialSearchFrame .socialSearchBut{width:130px; height:48px; float:left; line-height:48px; background:#1c93d7; border-radius: 0 3px 3px 0; font-size:20px; color:#fff; text-align:center;}
.socialSearchFrame .socialSearchResult{min-height: 350px; padding-top: 35px;}
.socialSearchFrame .socialSearchResult .availablePoints{text-align: right;}
.socialSearchFrame .socialSearchResult .availablePoints span{color: #cd0e0e;}
.socialSearchFrame .socialSearchResult .searchResultBox{}
.socialSearchFrame .socialSearchResult .searchResultBox table{width: 100%;}
.socialSearchFrame .socialSearchResult .searchResultBox table td{padding: 30px; box-sizing: border-box;}
.socialSearchFrame .socialSearchResult .searchResultBox table .homepage{width: 45%; border-right: solid #ddd 1px;}
.socialSearchFrame .socialSearchResult .searchResultBox table .homepage h4{font-size: 14px; line-height: 30px; font-weight: bold;}
.socialSearchFrame .socialSearchResult .searchResultBox table .homepage p{font-size: 12px; line-height: 20px; color: #999;}
.socialSearchFrame .socialSearchResult .searchResultBox table .email{width: 55%; padding-left: 100px;}
.socialSearchFrame .socialSearchResult .searchResultBox table .email p{line-height: 36px;}
.socialSearchFrame .socialSearchResult .searchResultBox table .email p i{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; cursor: pointer;}
.socialSearchFrame .socialSearchResult .searchResultBox table .email p i.correct{background: url("../images/common/correct.png");}
.socialSearchFrame .socialSearchResult .searchResultBox table .email p i.warn{background: url("../images/common/warn.png");}
.socialSearchFrame .socialSearchResult .searchResultBox table .email p i.error{background: url("../images/common/error.png");}
.socialSearchFrame .socialSearchResult .searchResultBox table .email .checking i{width: 20px; height: 20px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; background: url("../images/common/loading.gif"); background-size: 20px;}
.socialSearchFrame .socialSearchResult .searchResultBox table .nodata{width: 55%; padding-left: 100px;}
.socialSearchFrame .socialSearchResult .searchResultBox table .nodata .red{color: #ff1d1d;}
.socialSearchFrame .socialSearchResult .searchResultBox .associate{margin-top: 40px; font-size: 16px; line-height: 46px; text-align: center; background: #eff7fe; border: solid #f2f3f7 2px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associate span{color: #ff1d1d;}
.socialSearchFrame .socialSearchResult .searchResultBox .associate a{font-size: 14px; margin-left: 10px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable{margin-top: 40px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable td{height: 48px; border: solid #f2f3f7 2px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable thead td{background: #eff7fe; font-size: 16px; padding: 0 13px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable thead td span{color: #ff1d1d;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td{padding: 0 30px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td .detect{color:#1c93d7; margin-left: 10px;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td i{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; cursor: pointer;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td i.correct{background: url("../images/common/correct.png");}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td i.warn{background: url("../images/common/warn.png");}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td i.error{background: url("../images/common/error.png");}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td i.hide{display: none;}
.socialSearchFrame .socialSearchResult .searchResultBox .associateTable tbody td .checking i{width: 20px; height: 20px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; background: url("../images/common/loading.gif"); background-size: 20px;}
.socialSearchFrame .emailSearchBtnBox{text-align:center; padding-top: 70px;}
.socialSearchFrame .emailSearchBtnBox a{display:inline-block; padding: 0 22px; margin: 0 15px; height:44px; line-height:44px; border-radius:4px; color:#fff; font-size:16px;}
.socialSearchFrame .emailSearchBtnBox a.export{background: #0a9539;}
.socialSearchFrame .emailSearchBtnBox a.sending{background:#1c93d7;}
.socialSearchFrame .emailSearchBtnBox a.checkAll{background:#ff9831;}
.socialSearchFrame .emailSearchBtnBox a.hide{display: none;}

/*姓名职称搜邮*/
.nameSearchFrame{width: 1200px; min-height: 560px; margin: 20px auto 60px; padding: 50px 65px 35px; box-sizing: border-box; background: #fff;}
.nameSearchFrame.boxshadow{box-shadow: 0 0 20px #ddd; border: solid #eee 1px;}
.nameSearchFrame .nameSearchForm{border: 2px solid #1c93d7; background: #fff; border-radius: 0 3px 3px 3px;}
.nameSearchFrame .nameSearchForm input{height: 30px; float: left; margin: 8px 0 6px; padding: 0 16px; border: none; background: #fff;}
.nameSearchFrame .nameSearchForm input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
.nameSearchFrame .nameSearchForm .nameInput{width: 210px; border-right: solid #badef3 1px;}
.nameSearchFrame .nameSearchForm .urlInput{width: 420px;}
.nameSearchFrame .nameSearchForm .nameSearchBut{width:128px; height:44px; float:left; line-height:44px; background:#1c93d7; font-size:20px; color:#fff; text-align:center;}
.nameSearchFrame.boxshadow .nameSearchForm .nameSearchBut{width:126px;}
.nameSearchFrame .nameSearchResult{min-height: 350px; padding-top: 35px;}
.nameSearchFrame .nameSearchResult .availablePoints{text-align: right;}
.nameSearchFrame .nameSearchResult .availablePoints span{color: #cd0e0e;}
.nameSearchFrame .nameSearchResult .searchResultBox{}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem{padding: 10px 0;}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem .emailList{line-height: 36px;}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem .emailList i{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; cursor: pointer;}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem .emailList i.correct{background: url("../images/common/correct.png");}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem .emailList i.warn{background: url("../images/common/warn.png");}
.nameSearchFrame .nameSearchResult .searchResultBox .nodata{padding: 60px 0; text-align: center;}
.nameSearchFrame .nameSearchResult .searchResultBox .nodata .red{color: #ff1d1d;}
.nameSearchFrame .nameSearchResult .searchResultBox .associate{font-size: 16px; line-height: 46px; text-align: center; background: #eff7fe; border: solid #f2f3f7 2px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associate span{color: #ff1d1d;}
.nameSearchFrame .nameSearchResult .searchResultBox .associate a{font-size: 14px; margin-left: 10px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable{width: 100%;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable td{height: 48px; border: solid #f2f3f7 2px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable thead td{background: #eff7fe; font-size: 16px; padding: 0 13px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable thead td span{color: #ff1d1d;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td{padding: 0 30px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td .detect{color:#1c93d7; margin-left: 10px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td i{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; cursor: pointer;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td i.correct{background: url("../images/common/correct.png");}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td i.warn{background: url("../images/common/warn.png");}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td i.error{background: url("../images/common/error.png");}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td i.hide{display: none;}
.nameSearchFrame .nameSearchResult .searchResultBox .associateTable tbody td .checking i{width: 20px; height: 20px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; background: url("../images/common/loading.gif"); background-size: 20px;}
.nameSearchFrame .nameSearchResult .searchResultBox .associate hide{display: none;}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem .emailList .checking i{width: 20px; height: 20px; display: inline-block; vertical-align: text-bottom; margin-left: 10px; background: url("../images/common/loading.gif"); background-size: 20px;}
.nameSearchFrame .nameSearchResult .searchResultBox .emialItem i.hide{display: none;}
.nameSearchFrame .emailSearchBtnBox{text-align:center; padding-top: 70px;}
.nameSearchFrame .emailSearchBtnBox a{display:inline-block; padding: 0 22px; margin: 0 15px; height:44px; line-height:44px; border-radius:4px; color:#fff; font-size:16px;}
.nameSearchFrame .emailSearchBtnBox a.export{background: #0a9539;}
.nameSearchFrame .emailSearchBtnBox a.sending{background:#1c93d7;}
.nameSearchFrame .emailSearchBtnBox a.checkAll{background:#ff9831;}
.nameSearchFrame .emailSearchBtnBox a.disabled{background:#eee;color:#ccc;}

/*查领英联系人*/
.LinkedInSearchFrame{width: 1200px; min-height: 560px; margin: 20px auto 60px; padding: 50px 65px 35px; box-sizing: border-box; background: #fff;}
.LinkedInSearchFrame .LinkedInSearchForm{}
.LinkedInSearchFrame .LinkedInSearchForm .searchInput{width: 830px; height: 44px; float: left; padding: 0 10px; border: 2px solid #1c93d7; border-radius: 0 0 0 3px; background: #fff;}
.language-en .LinkedInSearchFrame .LinkedInSearchForm .searchInput{width: 849px;}
.LinkedInSearchFrame .LinkedInSearchForm a.searchBtn{width:130px; height:48px; float:left; line-height:48px; background:#1c93d7; border-radius: 0 3px 3px 0; font-size:20px; color:#fff; text-align:center;}
.LinkedInSearchFrame .LinkedInSearchForm a.searchRecords{float: right; line-height: 48px; font-size: 16px; margin-left: 16px;}
.language-en .LinkedInSearchFrame .LinkedInSearchForm a.searchRecords{line-height: 24px;}
.LinkedInSearchFrame .LinkedInSearchResult{min-height: 350px; padding-top: 10px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResult{float: left; line-height: 31px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResult span{color: #f00; margin: 0 4px;}
.LinkedInSearchFrame .LinkedInSearchResult .selectJobs{float: left; background: url("../images/tradeTool/screening.png") left center no-repeat; padding-left: 22px; margin: 5px 0 15px;}
.LinkedInSearchFrame .LinkedInSearchResult .selectJobs a{color: #339edb; margin: 0 3px;}
.LinkedInSearchFrame .LinkedInSearchResult .selectJobs a.on{color: #ff8a00;}
.LinkedInSearchFrame .LinkedInSearchResult .searchJobs{float: right; margin-bottom: 15px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchJobs input{width: 176px; height: 29px; float: left; padding: 0 8px; border: solid #339edb 1px; border-radius: 3px 0 0 3px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchJobs a{width: 45px; height: 31px; float: left; background: url("../images/tradeTool/search.png") center no-repeat #339edb; border-radius: 0 3px 3px 0;}
.LinkedInSearchFrame .LinkedInSearchResult .availablePoints{float: right; text-align: right; margin: 5px 0 15px;}
.LinkedInSearchFrame .LinkedInSearchResult .availablePoints span{color: #ff0a0a;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox{margin-top: 5px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table{width: 100%;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table thead th{height: 60px; padding: 0 13px; color: #686868; background: #fbfbfb; text-align: left;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table thead th:last-child{text-align: center;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tr{border-bottom: solid #ddd 1px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td{height: 50px; text-align: left; padding: 0 13px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td:last-child{text-align: center;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .company{width: 22px; height: 22px; display: inline-block; margin-right: 9px; position: relative;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .company i{width: 22px; height: 22px; display: inline-block; background: url("../images/tradeTool/company.png"); vertical-align: text-bottom;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .company .content{width: max-content; padding: 5px 10px; font-size: 12px; line-height: 20px; background: #555; color: #fff; border: solid #cdcdcd 1px; border-radius: 3px; position: absolute; z-index: 1; left: -50px; top: 32px; display: none;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .company:hover .content{display: block;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .company .content:before{width: 0; content: ''; height: 0; position: absolute; top: -6px; left: 46px; border-right: 12px solid transparent;	border-left: 12px solid transparent; border-bottom: 6px solid #555;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .name{width: 200px; display: inline-block;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .checking{width: 20px; height: 20px; display: inline-block; vertical-align: text-bottom; margin: 0 3px -2px 0; background: url("../images/common/loading.gif"); background-size: 20px;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .checking.hide{display: none;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .notfound{color: #f00;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .alink{color: #5491ec;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody tr:hover td{background: #f5f5f6;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td p.hide{display: none;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox .page{text-align: right;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .detect{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 3px; cursor: pointer;}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .detect.correct{background: url("../images/common/correct.png");}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .detect.warn{background: url("../images/common/warn.png");}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .detect.error{background: url("../images/common/error.png");}
.LinkedInSearchFrame .LinkedInSearchResult .searchResultBox table tbody td .detect.hide{display: none;}
.LinkedInSearchFrame .emailSearchBtnBox{text-align:center; padding-top: 70px;}
.LinkedInSearchFrame .emailSearchBtnBox a{display:inline-block; padding: 0 22px; margin: 0 15px; height:44px; line-height:44px; border-radius:4px; color:#fff; font-size:16px;}
.LinkedInSearchFrame .emailSearchBtnBox a.export{background: #0a9539;}
.LinkedInSearchFrame .emailSearchBtnBox a.sending{background:#1c93d7;}
.LinkedInSearchFrame .emailSearchBtnBox a.detection{background:#fabd05;}
.LinkedInSearchFrame .emailSearchBtnBox a.disabled{background:#ddd;color:#999;cursor:no-drop;}
.LinkedInSearchFrame .emailSearchBtnBox a.hide{display: none;}

/* 普通搜邮-批量搜邮 */
.batchSearchBox{width: 1120px; min-height: 500px; padding: 20px 40px; margin: 0 auto; background: #fff;}
.batchSearchBox .createTask{float: left;}
.batchSearchBox .createTask a{height: 38px; display: inline-block; padding: 0 16px; line-height: 38px; background: #1c93d7; color: #fff; border-radius: 3px;}
.batchSearchBox .monthlyPoints{float: right; line-height: 38px;}
.batchSearchBox .monthlyPoints span{color: #ff3d00;}
.batchSearchBox .taskList{margin: 10px 0 30px;}
.batchSearchBox .taskList table{width: 100%; border-collapse: collapse;}
.batchSearchBox .taskList table td{height: 40px; padding: 0 12px; border: solid #e6e6e6 1px; color: #666;}
.batchSearchBox .taskList table thead td{background: #f2f2f2;}
.batchSearchBox .taskList table td:first-child{text-align: center;}
.batchSearchBox .taskList table td a.file{color: #1c93d7;}
.batchSearchBox .taskList table td .tips{width: 15px; height: 15px; display: inline-block; background: url("../images/tradeService/tips.png"); vertical-align: text-top; margin-left: 5px; cursor: pointer;}
.batchSearchBox .taskList table td.operation a{display: inline-block; line-height: 22px; font-size: 12px; padding: 0 13px; margin: 0 5px; color: #fff; border-radius: 3px;}
.batchSearchBox .taskList table td.operation a.export{background: #1c93d7;}
.batchSearchBox .taskList table td.operation a.delete{background: #ff5722;}
.batchSearchBox .taskList table td.operation a.disabled{background:#ddd; color:#999; cursor:no-drop;}
.createTaskContent{width: 560px; padding: 20px 30px 30px; background: #fff; display: none;}
.createTaskContent .taskLabel{padding-bottom: 10px;}
.createTaskContent .taskLabel b{color: #ff0e0e;}
.createTaskContent .taskName{padding-bottom: 20px;}
.createTaskContent .taskName input{width: 518px; height: 28px; border: solid #ccc 1px; text-indent: 10px;}
.createTaskContent .uploadItem{padding-bottom: 20px;}
.createTaskContent .uploadItem input{width: 400px; height: 28px; border: solid #ccc 1px; text-indent: 10px;}
.createTaskContent .uploadItem a{width: 100px; height: 30px; display: inline-block; text-align: center; line-height: 30px; background: #1c93d7; color: #fff; border-radius: 3px; margin-left: 14px;}
.createTaskContent .submitBtn{padding: 10px 0;}
.createTaskContent .submitBtn a{width: 100px; height: 32px; display: block; text-align: center; line-height: 32px; background: #1c93d7; color: #fff; border-radius: 3px;}
.createTaskContent .precautions{line-height: 26px;}
.createTaskContent .precautions h5{padding-left: 3px; color: #666;}
.createTaskContent .precautions p{font-size: 12px; padding-left: 8px;}

/* 社媒询盘 */
.socialInquiry{width: 1200px; min-height: 0px; margin: 50px auto; background: #fff;}
.socialInquiry .searchForm{padding: 0 70px;}
.socialInquiry .searchForm .searchInput{width: 730px; height: 44px; float: left; padding: 0 18px; border: solid #1c93d7 2px; border-radius: 3px 0 0 3px;}
.language-en .socialInquiry .searchForm .searchInput{width: 693px;}
.socialInquiry .searchForm .searchBtn{width: 125px; height: 48px; float: left; text-align: center; line-height: 48px; font-size: 20px; background: #1c93d7; color: #fff; border-radius: 0 3px 3px 0;}
.socialInquiry .searchForm .searchRecords{float: left; margin: 7px 0 7px 20px; line-height: 17px; font-size: 16px;}
.socialInquiry .searchForm .videoBtn{float: left; height: 34px; font-size: 16px; margin: 7px 0 7px 30px; line-height: 17px; background: url("../images/socialMedia/video.png") left center no-repeat; padding-left: 40px; color: #4A90FF;}
.socialInquiry .productKeyword{padding: 10px 70px; position: relative; z-index: 9;}
.socialInquiry .productKeyword .keywordList{line-height: 16px;}
.socialInquiry .productKeyword .keywordList a{display: inline-block; margin: 0 10px; vertical-align: text-top;}
.socialInquiry .productKeyword .keywordList .hotWord{max-width: 200px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.socialInquiry .productKeyword .keywordList .hotWord.current{color: #e16f00;}
.socialInquiry .productKeyword .keywordList .showMore{color: #1c93d7;}
.socialInquiry .productKeyword .keywordList .showMore i{width: 12px; height: 12px; display: inline-block; vertical-align: middle; margin-left: 3px; background: url("../images/socialMedia/show_more.png") no-repeat;}
.socialInquiry .productKeyword .keywordList .showMore.current{color: #e16f00;}
.socialInquiry .productKeyword .keywordList .putMore{color: #1c93d7;}
.socialInquiry .productKeyword .keywordList .putMore i{width: 12px; height: 12px; display: inline-block; vertical-align: middle; margin-left: 3px; background: url("../images/socialMedia/show_more.png") no-repeat; transform: rotate(180deg)}
.socialInquiry .productKeyword .keywordList .putMore.current{color: #e16f00;}
.socialInquiry .productKeyword .keywordList .showMore.hide,.socialInquiry .productKeyword .keywordList .putMore.hide{display: none;}
.socialInquiry .productKeyword .keywordItem{width: 990px; background: #fff; padding: 10px; box-shadow: 0 0 10px #ddd; position: absolute; top: 36px; display: none;}
.socialInquiry .productKeyword .keywordItem a{width: 141px; display: inline-block; margin: 15px 10px;}
.socialInquiry .productKeyword .keywordItem a.current{color: #e16f00;}
.socialInquiry .searchFilter{border-bottom: solid #f5f5f6 1px; margin: 0 70px; padding: 10px 0;}
.socialInquiry .searchFilter .selectDropdown{float: left; margin-left: -4px;}
.socialInquiry .searchFilter .selectDropdown select{border: none;}
.socialInquiry .searchFilter .matchResult{float: left; font-size: 12px; margin-left: 30px;}
.socialInquiry .searchFilter .matchResult span{color: #f00;}
.socialInquiry .searchFilter .matchResult .searchWord{max-width: 480px; display: inline-block; vertical-align: text-bottom;}
.socialInquiry .searchFilter .matchResult .loadSearchCommentNum{padding: 0 2px;}
.socialInquiry .searchFilter .matchResult .loading{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; background: url("../images/common/loading.gif"); background-size: 16px 16px;}
.socialInquiry .searchFilter .grandTotal{float: right; margin-right: 93px; font-size: 12px;}
.socialInquiry .searchFilter .grandTotal .statistics{color: #f00; font-size: 14px;}
.socialInquiry .searchResults{margin: 0 70px;}
.socialInquiry .searchResults .searchList{padding: 30px 0; border-bottom: solid #f5f5f6 1px;}
.socialInquiry .searchResults .searchList .companyLogo{width: 60px; float: left;}
.socialInquiry .searchResults .searchList .companyLogo img{width: 60px; border-radius: 50%;}
.socialInquiry .searchResults .searchList .companyContent{width: 980px; float: right;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle{}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .follow{width: 60px; display: inline-block; text-align: center; font-size: 12px; background: #09a6ff; line-height: 24px; color: #fff; border-radius: 2px;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .follow.graybg{background: #d6d6d6;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .followed{width: 60px; display: inline-block; text-align: center; font-size: 12px; background: #d6d6d6; line-height: 24px; color: #fff; border-radius: 2px;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .follow.hide,
.socialInquiry .searchResults .searchList .companyContent .companyTitle .followed.hide{display: none;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .companyName.hide{display: none;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .media{width: 18px; height: 18px; display: inline-block; vertical-align: middle; margin: 0 6px;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle .companyName{max-width: 490px; display: inline-block; line-height: 24px; font-size: 18px; font-weight: bold; color: #09a6ff; vertical-align: middle; margin-right: 15px;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle p{display: inline-block; vertical-align: middle; line-height: 24px;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle p .searchWord{max-width: 120px; display: inline-block; vertical-align: middle;}
.socialInquiry .searchResults .searchList .companyContent .companyTitle p b{font-size: 16px; color: #1c93d7;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor{margin-top: 13px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li{display: inline-block; vertical-align: middle; margin-right: 30px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li.industryLi{max-width: 400px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li i{width: 14px; height: 14px; display: inline-block; vertical-align: middle; margin-right: 6px; background: url("../images/socialMedia/social_icon.png") no-repeat;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li i.fan{background-position: -9px -8px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li i.praise{background-position: -34px -8px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li i.industry{background-position: -59px -8px;}
.socialInquiry .searchResults .searchList .companyContent .companyInfor li i.time{background-position: -130px -8px;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics{margin-top: 15px; line-height: 21px; position: relative;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics img{width: 100px; height: 100px; float: left; margin-right: 5px; margin-bottom: 5px;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics img:last-child{margin-right: 20px;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics .hide{display: none}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics.hideMore{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics .openUp{position: absolute; right: 0; top: 83px; padding-left: 6px; color: #11a6ff; text-decoration: underline; background: #fff;}
.socialInquiry .searchResults .searchList .companyContent .companyDynamics .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry{margin-top: 13px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList{padding: 16px 0; border-bottom: solid #f5f5f6 1px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList:last-child{border-bottom: none;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList:hover{background: #f7f7f7;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userAvatar{width: 40px; float: left; margin-right: 6px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userAvatar img{width: 40px; height: 40px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect{width: 160px; float: right; padding: 10px; line-height: 20px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect a{width: 60px; height: 20px; display: inline-block; vertical-align: middle; color: #008ffe; text-align: center; margin: 0 9px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect span{width: 60px; height: 20px; display: inline-block; vertical-align: middle; text-align: center; margin: 0 9px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect .inquiryAdded{background: url("../images/socialMedia/√.png") center no-repeat;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect a.hide{display: none;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userConnect span.hide{display: none;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userName{width: 700px; float: left; line-height: 20px;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userName b{font-size: 16px; color: #09a6ff;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .userName small{font-size: 12px; margin-left: 8px; color: #666;}
.socialInquiry .searchResults .searchList .companyContent .userInquiry .inquiryList .inquiryContent{width: 750px; float: left; color: #4c4c4c; line-height: 20px;}
.socialInquiry .searchResults .page{text-align: center; padding: 30px 0;}
.socialInquiry .searchResults .page a{margin: 0 10px;}
.socialInquiry .searchResults .noResults{height: 100px; padding-top: 260px; text-align: center; background: url("../images/socialMedia/no_results.png") center 50px no-repeat;}
.socialInquiry .searchResults .noResults h4{font-size: 18px; line-height: 36px; color: #666;}
.socialInquiry .searchResults .noResults p{font-size: 16px; line-height: 32px; color: #666;}

/* 搜索记录 */
.socialRecords{width: 800px; padding: 26px;}
.socialRecords .recordsTable table{width: 100%; border-collapse: collapse;}
.socialRecords .recordsTable table td{height: 38px; padding: 0 10px; border: solid #ddd 1px; text-align: center;}
.socialRecords .recordsTable table td:nth-child(2){text-align: left;}
.socialRecords .recordsTable table thead td{background: #f2f2f2;}
.socialRecords .recordsTable table tbody tr:hover td{background: #f8f8f8;}
.socialRecords .recordsTable table tbody td a{color: #1c93d7;}
.socialRecords .page{text-align: right;}

/* 询盘弹窗 */
.companyInquiry{width: 1050px; height: 700px; padding: 0 20px; overflow-y: auto;}
@media screen and (max-width: 1440px) {
    .companyInquiry{height: 500px;}
}
.companyInquiry .companyOverview{padding-top: 30px;}
.companyInquiry .companyOverview .companyLogo{width: 60px; float: left; margin-right: 10px;}
.companyInquiry .companyOverview .companyLogo img{width: 60px; border-radius: 50%;}
.companyInquiry .companyOverview .companyTitle{}
.companyInquiry .companyOverview .companyTitle .follow{width: 60px; float: right; text-align: center; font-size: 12px; background: #09a6ff; line-height: 24px; color: #fff; border-radius: 2px;}
.companyInquiry .companyOverview .companyTitle .follow.graybg{background: #d6d6d6;}
.companyInquiry .companyOverview .companyTitle .followed{width: 60px; float: right; text-align: center; font-size: 12px; background: #d6d6d6; line-height: 24px; color: #fff; border-radius: 2px;}
.companyInquiry .companyOverview .companyTitle .follow.hide,
.companyInquiry .companyOverview .companyTitle .followed.hide{display: none;}
.companyInquiry .companyOverview .companyTitle .companyName.hide{display: none;}
.companyInquiry .companyOverview .companyTitle .media{width: 18px; height: 18px; display: inline-block; vertical-align: middle; margin-right: 8px;}
.companyInquiry .companyOverview .companyTitle .companyName{max-width: 860px; display: inline-block; vertical-align: middle; line-height: 24px; font-size: 18px; font-weight: bold; color: #09a6ff;}
.companyInquiry .companyOverview .companyInfor{margin-top: 13px;}
.companyInquiry .companyOverview .companyInfor li{display: inline-block; vertical-align: middle; margin-right: 30px;}
.companyInquiry .companyOverview .companyInfor li.industryLi{max-width: 600px;}
.companyInquiry .companyOverview .companyInfor li i{width: 14px; height: 14px; display: inline-block; vertical-align: middle; margin-right: 6px; background: url("../images/socialMedia/social_icon.png") no-repeat;}
.companyInquiry .companyOverview .companyInfor li i.fan{background-position: -9px -8px;}
.companyInquiry .companyOverview .companyInfor li i.praise{background-position: -34px -8px;}
.companyInquiry .companyOverview .companyInfor li i.industry{background-position: -59px -8px;}
.companyInquiry .searchList{}
.companyInquiry .searchList .timeline{width: 70px; float: left; margin-top: -13px; padding-right: 10px; text-align: center; font-size: 12px; line-height: 14px; color: #666; position: relative;}
.companyInquiry .searchList:first-child .timeline{margin-top: 24px; padding-top: 5px;}
.companyInquiry .searchList .timeline i{width: 14px; height: 14px; display: inline-block; background: #666; border-radius: 50%; position: absolute; right: -7px; top: 6px;}
.companyInquiry .searchList .companyContent{width: 950px; float: left; padding-top: 30px; border-left: solid #afafaf 1px; border-bottom: solid #f5f5f6 1px;}
.companyInquiry .searchList:first-child .companyContent{margin-top: 30px; padding-top: 0;}
.companyInquiry .searchList .companyContent .companyDynamics{line-height: 21px; padding-left: 20px; position: relative;}
.companyInquiry .searchList .companyContent .companyDynamics img{width: 100px; height: 100px; float: left; margin-right: 5px; margin-bottom: 5px;}
.companyInquiry .searchList .companyContent .companyDynamics img:last-child{margin-right: 20px;}
.companyInquiry .searchList .companyContent .companyDynamics.hideMore{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.companyInquiry .searchList .companyContent .companyDynamics .openUp{position: absolute; right: 0; top: 83px; padding-left: 6px; color: #11a6ff; text-decoration: underline; background: #fff;}
.companyInquiry .searchList .companyContent .companyDynamics .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.companyInquiry .searchList .companyContent .userInquiry{margin-top: 13px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList{padding: 16px 0 16px 20px; border-bottom: solid #f5f5f6 1px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList:last-child{border-bottom: none;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList:hover{background: #f7f7f7;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userAvatar{width: 40px; float: left; margin-right: 6px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userAvatar img{width: 40px; height: 40px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect{width: 160px; float: right; padding: 10px; line-height: 20px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect a{width: 60px; height: 20px; display: inline-block; vertical-align: middle; color: #008ffe; text-align: center; margin: 0 9px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect span{width: 60px; height: 20px; display: inline-block; vertical-align: middle; text-align: center; margin: 0 9px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect .inquiryAdded{background: url("../images/socialMedia/√.png") center no-repeat;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect a.hide{display: none;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userConnect span.hide{display: none;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userName{width: 700px; float: left; line-height: 20px;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userName b{font-size: 16px; color: #09a6ff;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .userName small{font-size: 12px; margin-left: 8px; color: #666;}
.companyInquiry .searchList .companyContent .userInquiry .inquiryList .inquiryContent{width: 700px; float: left; color: #4c4c4c; line-height: 20px;}
.companyInquiry .page{padding-bottom: 20px;}

/* 关注主页 */
.followHomepage{width: 700px; padding: 20px 50px 0;}
.followHomepage .list{padding: 12px 0;}
.followHomepage .list label{width: 90px; display: inline-block; vertical-align: middle; text-align: right; line-height: 38px; margin-right: 12px;}
.language-en .followHomepage .list label{line-height: 19px;}
.followHomepage .list label b{color: #f00;}
.followHomepage .list input{width: 480px; display: inline-block;}
.followHomepage .list .selectItem{width: 480px; height: 68px; display: inline-block; vertical-align: top;}
.followHomepage .list .selectItem .layui-form-select dl dd.layui-this{background: #1c93d7;}
.followHomepage .list .selectItem .tips{color: #f00; line-height: 30px;}
.language-en .followHomepage .list .selectItem .tips{font-size: 12px;}
.followHomepage .list a{color: #1c93d7; text-decoration: underline; line-height: 38px; margin-left: 10px;}

/* +询盘池 */
.addInquiryPool{width: 600px; padding: 30px 50px 10px;}
.addInquiryPool .confirmTitle{font-size: 16px; line-height: 38px;}
.language-en .addInquiryPool .confirmTitle{line-height: 19px;}
.addInquiryPool .confirmTitle span{color: #f00;}
.addInquiryPool .selectItem{padding-top: 30px;}
.addInquiryPool .selectItem label{width: 90px; display: inline-block; vertical-align: middle; line-height: 38px;}
.addInquiryPool .selectItem label b{color: #f00;}
.language-en .addInquiryPool .selectItem label{line-height: 19px;}
.addInquiryPool .selectItem .selectKeyword{width: 380px; height: 68px; display: inline-block; vertical-align: top;}
.addInquiryPool .selectItem .selectKeyword .layui-form-select dl dd.layui-this{background: #1c93d7;}
.addInquiryPool .selectItem .selectKeyword .tips{color: #f00; line-height: 30px;}
.language-en .addInquiryPool .selectItem .selectKeyword .tips{font-size: 12px;}
.addInquiryPool .selectItem a{color: #1c93d7; text-decoration: underline; line-height: 38px; margin-left: 10px;}

/* 大B商圈整合到搜邮神器2022.06.13 */
.AICustomerSearch{width: 1200px; margin: 20px auto 0;}
.AICustomerSearch .searchForm{padding: 50px 65px 0;}
.AICustomerSearch .searchForm .formBorder{float: left; border: solid #1c93d7 2px; border-radius: 0 0 0 3px;}
.AICustomerSearch .searchForm .formBorder .webBar{float: left;}
.AICustomerSearch .searchForm .formBorder .mapBar{float: left;}
.AICustomerSearch .searchForm .formBorder .customsBar{float: left;}
.AICustomerSearch .searchForm .formBorder li{float: left;}
.AICustomerSearch .searchForm .formBorder li input{height: 42px; border: none;}
.AICustomerSearch .searchForm .formBorder li.selectType{width: 135px; border-right: solid #1c93d7 2px;}
.AICustomerSearch .searchForm .formBorder li.selectType .layui-form-select dl{top: 46px;}
.AICustomerSearch .searchForm .formBorder li.selectType .layui-form-select dl dd.layui-this{background-color: #1c93d7;}
.AICustomerSearch .searchForm .formBorder li .webSearchInput{width: 700px; float: left; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .webSearchInput{width: 600px;}
.AICustomerSearch .searchForm .formBorder li .webSearchInput.googleInput{width: 707px;}
.language-en .AICustomerSearch .searchForm .formBorder li .webSearchInput.googleInput{width: 737px;}
.AICustomerSearch .searchForm .formBorder li .regionInput{width: 186px; padding: 0 15px; border-right: solid #1c93d7 2px;}
.AICustomerSearch .searchForm .formBorder li.selectRegion{position: relative;}
.AICustomerSearch .searchForm .formBorder li.selectRegion .relevant{min-width: 218px; background: #fff; border: solid #ddd 1px; position: absolute; left: 0; top: 46px; z-index: 99;}
.AICustomerSearch .searchForm .formBorder li.selectRegion .relevant a{display: block; line-height: 36px; padding: 0 18px; white-space: nowrap;}
.AICustomerSearch .searchForm .formBorder li.selectRegion .relevant a:hover{background: #f2f2f2;}
.AICustomerSearch .searchForm .formBorder li .mapSearchInput{width: 352px; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .mapSearchInput{width: 382px;}
.AICustomerSearch .searchForm .formBorder li .customsSearchInput{width: 570px; float: left; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .customsSearchInput{width: 600px;}

.AICustomerSearch .searchForm .searchBtn{width: 92px; height: 46px; float: left; line-height: 46px; text-align: center; font-size: 20px; background: #1c93d7; color: #fff; border-radius: 0 3px 3px 0;}
.AICustomerSearch .searchForm .searchBtn span{float: right; font-size: 12px; text-align: center; padding: 1px 3px; transform: scale(calc(11 / 12)); line-height: 12px;}
.AICustomerSearch .searchForm .searchRecords{float: left; margin-left: 36px; line-height: 46px; font-size: 16px; color: #717070;}
.language-en .AICustomerSearch .searchForm .searchRecords{line-height: 23px; margin-left: 16px;}

.webAICustomer{width: 1200px; min-height: 0px; margin: 0 auto 65px;}
.webAICustomer .productKeyword{padding: 10px 65px; position: relative;}
.webAICustomer .productKeyword .keywordList{line-height: 16px;}
.webAICustomer .productKeyword .keywordList a{display: inline-block; margin: 0 10px; vertical-align: text-top;}
.webAICustomer .productKeyword .keywordList .hotWord{max-width: 200px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.webAICustomer .productKeyword .keywordList .hotWord.current{color: #e16f00;}
.webAICustomer .productKeyword .keywordList .showMore{color: #1c93d7;}
.webAICustomer .productKeyword .keywordList .showMore i{width: 12px; height: 12px; display: inline-block; vertical-align: middle; margin-left: 3px; background: url("../images/socialMedia/show_more.png") no-repeat;}
.webAICustomer .productKeyword .keywordList .showMore.current{color: #e16f00;}
.webAICustomer .productKeyword .keywordList .putMore{color: #1c93d7;}
.webAICustomer .productKeyword .keywordList .putMore i{width: 12px; height: 12px; display: inline-block; vertical-align: middle; margin-left: 3px; background: url("../images/socialMedia/show_more.png") no-repeat; transform: rotate(180deg)}
.webAICustomer .productKeyword .keywordList .putMore.current{color: #e16f00;}
.webAICustomer .productKeyword .keywordList .showMore.hide,.webAICustomer .productKeyword .keywordList .putMore.hide{display: none;}
.webAICustomer .productKeyword .keywordItem{width: 990px; background: #fff; padding: 10px; box-shadow: 0 0 10px #ddd; position: absolute; top: 36px; z-index: 9; display: none;}
.webAICustomer .productKeyword .keywordItem a{width: 141px; display: inline-block; margin: 15px 10px;}
.webAICustomer .productKeyword .keywordItem a.current{color: #e16f00;}

.webAICustomer .selectCountry{height: 20px; padding: 10px 15px; margin: 20px 60px; background: #f5f5f6; position: relative; z-index: 8;}
.webAICustomer .selectCountry .continentItem{float: left;}
.webAICustomer .selectCountry .continentItem a{display: inline-block; margin: 0 30px;}
.webAICustomer .selectCountry .continentItem a.selected{color: #e16f00;}
.webAICustomer .selectCountry .resultStatistics{float: right;}
.webAICustomer .selectCountry .countryList{width: 820px; padding: 10px 12px; background: #fff; border: solid #ddd 1px; box-shadow: 0 0 8px #ddd; position: absolute; left: 0; top: 47px; display: none;}
.webAICustomer .selectCountry .countryList ul{display: none;}
.webAICustomer .selectCountry .countryList ul li{width: 97px; margin: 10px; float: left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.webAICustomer .selectCountry .countryList ul li a.on{color: #e16f00;}

.webAICustomer .searchResults{padding: 0 60px;}
.webAICustomer .searchResults .searchList{padding: 20px 0; border-bottom: solid #f1f1f1 1px; position: relative;}
.webAICustomer .searchResults .searchList .companyName{}
.webAICustomer .searchResults .searchList .companyName a.addCrm{width: 60px; height: 24px; display: inline-block; font-size: 12px; text-align: center; line-height: 24px; background: #09a6ff; color: #fff; border-radius: 3px;}
.webAICustomer .searchResults .searchList .companyName a.addCrm.added{background: #c8c8c8;}
.webAICustomer .searchResults .searchList .companyName a.addCrm.hide{display: none;}
.webAICustomer .searchResults .searchList .companyName h3{max-width: 80%; display: inline-block; vertical-align: middle; font-size: 22px; font-weight: bold; line-height: 24px; margin-left: 8px;}
.webAICustomer .searchResults .searchList .companyName a.searchEmail{display: inline-block; font-size: 12px; line-height: 22px; background: url(../images/tradeTool/tradeEmail/searchW.png) 8px center no-repeat #dbeffa; border-radius: 5px; border: solid 1px #1c93d7; color: #1c93d7; padding: 0 10px 0 28px; margin-left: 8px;}
.webAICustomer .searchResults .searchList .companyName .thumbnail{width: 26px; height: 21px; display: inline-block; vertical-align: middle; margin-left: 8px;}
.webAICustomer .searchResults .searchList .companyName .thumbnail a{width: 26px; height: 21px; display: inline-block; background: url("../images/socialMedia/thumbnail.png"); cursor: pointer;}
.webAICustomer .searchResults .searchList .companyName .thumbnail .homepageImg{width: 640px; height: 320px; background: url("../images/tradeTool/tradeEmail/jh.gif") center no-repeat #fff; box-shadow: 0 0 8px #ddd; position: relative; z-index: 2; top: 12px; left: -322px; display: none;}
.webAICustomer .searchResults .searchList .companyName .thumbnail .homepageImg:before{width: 0; content: ''; height: 0; position: absolute; top: -13px; left: 319px; border-right: 13px solid transparent; border-left: 13px solid transparent; border-bottom: 13px solid #e8e8e8;}
.webAICustomer .searchResults .searchList .companyName .thumbnail .homepageImg:after{width: 0; content: ''; height: 0; position: absolute; top: -12px; left: 320px; border-right: 12px solid transparent; border-left: 12px solid transparent; border-bottom: 12px solid #fff;}
.webAICustomer .searchResults .searchList .companyName .thumbnail:hover .homepageImg{display: block;}
.webAICustomer .searchResults .searchList .companyName .thumbnail .homepageImg img{width: 640px; height: 320px;}
.webAICustomer .searchResults .searchList .companyInfo{padding-top: 18px; color: #666;}
.webAICustomer .searchResults .searchList .companyInfo li{display: inline-block; vertical-align: middle;}
.webAICustomer .searchResults .searchList .companyInfo li.divider{margin: 0 10px;}
.webAICustomer .searchResults .searchList .companyInfo li.country{}
.webAICustomer .searchResults .searchList .companyInfo li.country img{height: 13px; margin-right: 3px; margin-top: -3px;}
.webAICustomer .searchResults .searchList .companyInfo li.website{max-width: 300px;}
.webAICustomer .searchResults .searchList .companyInfo li.website a{color: #09a6ff;}
.webAICustomer .searchResults .searchList .companyInfo li.social{}
.webAICustomer .searchResults .searchList .companyInfo li.social a{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin: 0 3px;}
.webAICustomer .searchResults .searchList .companyInfo li.social a.linkedin{background: url("../images/socialMedia/Linkedin.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.facebook{background: url("../images/socialMedia/Facebook.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.youtube{background: url("../images/socialMedia/Youtube.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.twitter{background: url("../images/socialMedia/twitter.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.instagram{background: url("../images/socialMedia/Instagram.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.pinterest{background: url("../images/socialMedia/pinterest.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.angel{background: url("../images/socialMedia/angel.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.tikTok{background: url("../images/socialMedia/TikTok.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.github{background: url("../images/socialMedia/github.png");}
.webAICustomer .searchResults .searchList .companyInfo li.social a.google{background: url("../images/socialMedia/Google.png");}
.webAICustomer .searchResults .searchList .companyInfo li.connect{}
.webAICustomer .searchResults .searchList .companyInfo li.connect b{color: #fb0000;}
.webAICustomer .searchResults .searchList .companyInfo li.connect a{display: inline-block; font-size: 12px; padding: 0 10px 0 10px; margin-left: 6px; line-height: 22px; color: #09a6ff; border: solid #09a6ff 1px; border-radius: 3px;}
.webAICustomer .searchResults .searchList .companyInfo li.streetscape{}
.webAICustomer .searchResults .searchList .companyInfo li.streetscape a{display: inline-block; background: url("../images/socialMedia/webcam.png") left center no-repeat; color: #09a6ff; padding-left: 24px;}
.webAICustomer .searchResults .searchList .companyInfo li.tradeReport{}
.webAICustomer .searchResults .searchList .companyInfo li.tradeReport a{display: inline-block; background: url("../images/socialMedia/piechart.png") left center no-repeat; color: #09a6ff; padding-left: 22px;}
.webAICustomer .searchResults .searchList .companyInfo li.tradeReport a.gray{background-image: url("../images/socialMedia/piechart_gray.png");}
.webAICustomer .searchResults .searchList .companyDynamics{padding-top: 18px; line-height: 30px; position: relative;}
.webAICustomer .searchResults .searchList .companyDynamics.hideMore{height: 230px; overflow: hidden; text-overflow: ellipsis;}
.webAICustomer .searchResults .searchList .companyDynamics .openUp{position: absolute; right: 0; bottom: 0; padding-left: 10px; color: #11a6ff; text-decoration: underline; background: #fff;}
.webAICustomer .searchResults .searchList .companyDynamics .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImg{width: 340px; height: 220px; float: left; border: solid #ececec 1px; margin-right: 20px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImg img{width: 340px; height: 220px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage{width: 340px; height: 220px; float: left; margin-right: 20px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .bigImg{width: 338px; height: 168px; border: solid #ececec 1px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .bigImg img{width: 338px; height: 168px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg{width: 340px; margin-top: 10px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg a{width: 25px; height: 48px; float: left; font-size: 16px; text-align: center; line-height: 48px;font-weight: bold; font-family: monospace; color: #666;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg ol{width: 290px; float: left; overflow: hidden;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg li{width: 46px; height: 46px; float: left; margin: 0 5px; border: solid #ddd 1px; cursor: pointer;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg li.on{border: solid #2698d9 1px;}
.webAICustomer .searchResults .searchList .companyDynamics .homepageImage .smallImg li img{width: 46px; height: 46px;}
.webAICustomer .searchResults .searchList .enlargeImage{width: 640px; height: 414px; background: #fff; box-shadow: 0 0 10px #ddd; position: absolute; left: 360px; top: 60px; z-index: 1; display: none;}
.webAICustomer .searchResults .searchList .enlargeImage img{width: 100%; height: 100%;}
.webAICustomer .searchResults .searchList .companyDynamics ul{width: 688px; float: right; background: #f5f6f6; padding: 5px 15px; margin-bottom: 8px;}
.webAICustomer .searchResults .searchList .companyDynamics ul li{width: 28%; line-height: 20px; margin: 10px 15px; display: inline-block;}
.webAICustomer .searchResults .searchList .companyDynamics ul li label{color: #666;}
.webAICustomer .searchResults .searchList .companyDynamics ul li p{color: #000;}
.webAICustomer .searchResults .searchList .companyNohomepage{}
.webAICustomer .searchResults .searchList .companyNohomepage .companyProfile{line-height: 30px; position: relative;}
.webAICustomer .searchResults .searchList .companyNohomepage .companyProfile.hideMore{height: 90px; overflow: hidden; text-overflow: ellipsis;}
.webAICustomer .searchResults .searchList .companyNohomepage .companyProfile .openUp{position: absolute; right: 0; bottom: 0; padding-left: 10px; color: #11a6ff; text-decoration: underline; background: #fff;}
.webAICustomer .searchResults .searchList .companyNohomepage .companyProfile .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.webAICustomer .searchResults .searchList .companyNohomepage ul{background: #f5f6f6; padding: 5px 15px; margin-top: 8px;}
.webAICustomer .searchResults .searchList .companyNohomepage ul li{width: 16.5%; line-height: 20px; margin: 10px 15px; display: inline-block;}
.webAICustomer .searchResults .searchList .companyNohomepage ul li label{color: #666;}
.webAICustomer .searchResults .searchList .companyNohomepage ul li p{color: #000;}
.webAICustomer .searchResults .noResults{height: 100px; padding-top: 260px; text-align: center; background: url("../images/socialMedia/nosearch.png") center top no-repeat;}
.webAICustomer .searchResults .noResults h4{font-size: 18px; line-height: 36px; color: #666;}
.webAICustomer .searchResults .noResults p{font-size: 16px; line-height: 32px; color: #666;}

.searchRecordsTable{width: 800px; padding: 26px;}
.searchRecordsTable .recordsTable table{width: 100%; border-collapse: collapse; table-layout: fixed;}
.searchRecordsTable .recordsTable table td{height: 38px; padding: 0 10px; border: solid #ddd 1px; text-align: center;}
.searchRecordsTable .recordsTable table td:nth-child(2){text-align: left;}
.searchRecordsTable .recordsTable table thead td{background: #f2f2f2;}
.searchRecordsTable .recordsTable table tbody tr:hover td{background: #f8f8f8;}
.searchRecordsTable .recordsTable table tbody td a{color: #1c93d7;}
.searchRecordsTable .page{text-align: right;}

.mapSearchRecords{width: 800px; padding: 26px;}
.mapSearchRecords .recordsTable table{width: 100%; border-collapse: collapse; table-layout: fixed;}
.mapSearchRecords .recordsTable table td{height: 38px; padding: 0 10px; border: solid #ddd 1px; text-align: center;}
.mapSearchRecords .recordsTable table td:nth-child(2){text-align: left;}
.mapSearchRecords .recordsTable table td:nth-child(3){text-align: left;}
.mapSearchRecords .recordsTable table thead td{background: #f2f2f2;}
.mapSearchRecords .recordsTable table tbody tr:hover td{background: #f8f8f8;}
.mapSearchRecords .recordsTable table tbody td a{color: #1c93d7;}
.mapSearchRecords .page{text-align: right;}

.webSocialPopups{width: 580px; padding: 10px 15px 25px;}
.webSocialPopups .website{font-size: 16px; line-height: 36px;}
.webSocialPopups .website a{max-width: 520px; color: #038ddb; display: inline-block; vertical-align: middle;}
.webSocialPopups table{width: 100%; border-collapse: collapse; table-layout: fixed;}
.webSocialPopups table td{height: 38px; padding: 0 12px; border: solid #e8e8e8 1px;}
.webSocialPopups table td i{width: 16px; height: 16px; display: inline-block; margin: 0 3px;}
.webSocialPopups table td i.linkedin{background: url("../images/socialMedia/Linkedin.png");}
.webSocialPopups table td i.facebook{background: url("../images/socialMedia/Facebook.png");}
.webSocialPopups table td i.youtube{background: url("../images/socialMedia/Youtube.png");}
.webSocialPopups table td i.twitter{background: url("../images/socialMedia/twitter.png");}
.webSocialPopups table td i.instagram{background: url("../images/socialMedia/Instagram.png");}
.webSocialPopups table td i.pinterest{background: url("../images/socialMedia/pinterest.png");}
.webSocialPopups table td i.angel{background: url("../images/socialMedia/angel.png");}
.webSocialPopups table td i.tikTok{background: url("../images/socialMedia/TikTok.png");}
.webSocialPopups table td i.github{background: url("../images/socialMedia/github.png");}
.webSocialPopups table td i.google{background: url("../images/socialMedia/Google.png");}
.webSocialPopups table td p{max-width: 450px; display: inline-block; vertical-align: middle;}
.webSocialPopups table td a{float: right; font-size: 12px; color: #038ddb;}
.webSocialPopups table td input{width: 1px; opacity: 0;}
.webSocialPopups .tips{font-size: 12px; color: #666; margin-top: 8px;}

/* AI自动拓客联系人详情 */
.webAICustomerDetails{background: #f2f2f2;}
.webAICustomerDetails .customerDetailsWhole{width: 1200px; min-height: 500px; margin: 70px auto 60px; background: #fff; box-shadow: 0 0 0 10px #f2f3f7;}
.webAICustomerDetails .customerDetailsTop{padding: 42px;}
.webAICustomerDetails .customerDetailsTop .companyLogo{width: 142px; height: 142px; float: left; border: solid #ececec 1px; margin-right: 20px;}
.webAICustomerDetails .customerDetailsTop .companyLogo img{width: 142px; height: 142px;}
.webAICustomerDetails .customerDetailsTop .companyName{width: 950px; float: left; font-size:24px;}
.webAICustomerDetails .customerDetailsTop .companyName a.addCrm{width: 60px; height: 24px; display: inline-block; vertical-align: middle; font-size: 12px; text-align: center; line-height: 24px; background: #09a6ff; color: #fff; border-radius: 3px;}
.webAICustomerDetails .customerDetailsTop .companyName a.addCrm.added{background: #c8c8c8;}
.webAICustomerDetails .customerDetailsTop .companyProfile{width: 950px; float: left; margin-top: 10px; line-height: 24px; border-bottom: solid #f5f5f6 1px; padding-bottom: 6px; position: relative;}
.webAICustomerDetails .customerDetailsTop .companyProfile.hideMore{height: 48px; overflow: hidden; text-overflow: ellipsis;}
.webAICustomerDetails .customerDetailsTop .companyProfile .openUp{position: absolute; right: 0; bottom: 6px; padding-left: 10px; color: #11a6ff; text-decoration: underline; background: #fff;}
.webAICustomerDetails .customerDetailsTop .companyProfile .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.webAICustomerDetails .customerDetailsTop .companyOverview{width: 950px; float: right; margin-top: 10px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li{width: 230px; float: left; margin-right: 30px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li i{width:20px; height:20px; display: inline-block; vertical-align: middle; background:url(../images/tradeTool/tradeEmail/searchEmail.png) no-repeat; margin-right:8px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.website i{background-position:-92px -106px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.telephone{width: 170px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.telephone i{background-position:0 -106px; width:18px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.country i{background-position:-46px -106px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social{margin: 0;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social i{background-position:-116px -106px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 9px;}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.linkedin{background: url("../images/socialMedia/Linkedin.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.facebook{background: url("../images/socialMedia/Facebook.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.youtube{background: url("../images/socialMedia/Youtube.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.twitter{background: url("../images/socialMedia/twitter.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.instagram{background: url("../images/socialMedia/Instagram.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.pinterest{background: url("../images/socialMedia/pinterest.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.angel{background: url("../images/socialMedia/angel.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.tikTok{background: url("../images/socialMedia/TikTok.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.github{background: url("../images/socialMedia/github.png");}
.webAICustomerDetails .customerDetailsTop .companyOverview li.social a.google{background: url("../images/socialMedia/Google.png");}
/* 地图搜索-联系人详情 */
.webAICustomerDetails .customerDetailsTop.mapSearch .companyOverview{float: left; width: 680px;}
.webAICustomerDetails .customerDetailsTop.mapSearch .companyOverview li{width: 270px !important; margin-top: 30px;}
.webAICustomerDetails .customerDetailsTop.mapSearch .companyOverview li.country{width: 350px !important;}
/* 客户画像-联系人详情 */
.webAICustomerDetails .customerContactsTop{padding: 40px 30px 50px;}
.webAICustomerDetails .customerContactsTop .companyImg{width: 178px; height: 178px; float: left; border: solid #e0e0e0 1px; margin-right: 28px; background: url("../images/tradeTool/tradeEmail/no_pic.jpg"); background-size: 100%;}
.webAICustomerDetails .customerContactsTop .companyImg img{width: 178px; height: 178px;}
.webAICustomerDetails .customerContactsTop .companyContent{width: 920px; float: left;}
.webAICustomerDetails .customerContactsTop .companyContent .companyName{font-size: 24px; color: #021825;}
.webAICustomerDetails .customerContactsTop .companyContent .companyName .addcrm{float:left; width:60px; height:22px; background:url(../images/tradeTool/tradeEmail/searchEmail.png) 0 -128px no-repeat; margin:3px 10px 0 0;}
.webAICustomerDetails .customerContactsTop .companyContent .companyName .addcrm.added{background-position: 0 -154px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyProfile{line-height: 24px; margin-top: 10px; position: relative;}
.webAICustomerDetails .customerContactsTop .companyContent .companyProfile.hideMore{max-height: 48px; overflow: hidden; text-overflow: ellipsis;}
.webAICustomerDetails .customerContactsTop .companyContent .companyProfile .openUp{position: absolute; right: 0; bottom: 0px; padding-left: 10px; color: #11a6ff; text-decoration: underline; background: #fff;}
.webAICustomerDetails .customerContactsTop .companyContent .companyProfile .packUp{padding-left: 6px; color: #11a6ff; text-decoration: underline;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo{margin-top: 10px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li{float:left; padding: 10px 0;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li i{width:20px; height:20px; float:left; background: url(../images/tradeTool/tradeEmail/searchEmail.png) no-repeat; margin-right:8px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.website{width: 560px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.website i{background-position:-92px -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.website a{max-width: 410px; display: inline-block; color: #008aff; vertical-align: text-bottom;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social{width: 300px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social i{background-position: -116px -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 5px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.linkedin{background: url("../images/socialMedia/Linkedin.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.facebook{background: url("../images/socialMedia/Facebook.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.youtube{background: url("../images/socialMedia/Youtube.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.twitter{background: url("../images/socialMedia/twitter.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.instagram{background: url("../images/socialMedia/Instagram.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.pinterest{background: url("../images/socialMedia/pinterest.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.google{background: url("../images/socialMedia/Google.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.angel{background: url("../images/socialMedia/angel.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.social a.github{background: url("../images/socialMedia/github.png");}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.phone{width: 560px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.phone i{background-position: 0 -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.scale{width: 300px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.scale i{background-position: -139px -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.industry{width: 560px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.industry i{background-position: -162px -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.industry span{max-width: 410px; display: inline-block; vertical-align: text-bottom;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.email{width: 300px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.email i{background-position: -186px -106px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.email a{max-width: 200px; display: inline-block; vertical-align: text-bottom;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.address{width: 960px;}
.webAICustomerDetails .customerContactsTop .companyContent .companyInfo li.address i{background-position: -46px -106px;}
.webAICustomerDetails .customerContactsTop .phoneList{width: 470px; max-height: 300px; padding: 10px 25px 13px; overflow-y: auto; display: none;}
.webAICustomerDetails .customerContactsTop .phoneList p{line-height: 18px; padding: 8px 0; border-bottom: dashed #eee 1px;}
.webAICustomerDetails .customerContactsTop .phoneList p:last-child{border-bottom: none;}
.webAICustomerDetails .customerContactsTop .industriesBox{width: 470px; max-height: 300px; padding: 10px 25px 13px; overflow-y: auto; display: none;}
.webAICustomerDetails .customerContactsTop .industriesBox p{line-height: 18px; padding: 8px 0; border-bottom: dashed #eee 1px;}
.webAICustomerDetails .customerContactsTop .industriesBox p:last-child{border-bottom: none;}

.webAICustomerDetails .companySocialPage{padding: 20px 26px;}
.webAICustomerDetails .companySocialPage .socialPageTitle{height: 36px; border-left: 4px solid #0062a4; border-bottom: solid #1392d9 4px;}
.webAICustomerDetails .companySocialPage .socialPageTitle b{float: left; line-height: 40px; font-size: 16px; background: #1392d9; color: #fff; min-width: 368px; padding-left: 12px; padding-right: 20px;}
.webAICustomerDetails .companySocialPage .socialPageTitle i{width: 0; height: 0; float: left; border-bottom: 36px solid #1392d9; border-right: 17px solid transparent;}
.webAICustomerDetails .companySocialPage .socialPageItem table{width: 100%;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr{border-bottom: solid #fff 10px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td{height: 60px; padding: 0 40px; background: #f5f5f6;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td:nth-child(2){border-left: solid #e7e7e8 2px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i{width: 25px; height: 25px; display: inline-block; vertical-align: middle; margin-right: 13px; background-image: url("../images/center/customer/customer_icon.png");}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.facebook{background-position: 0 -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.twitter{background-position: -30px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.pintrest{background-position: -60px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.youTube{background-position: -90px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.linkedin{background-position: -120px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.instgram{background-position: -150px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.google{background-position: -180px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.angel{background-position: -210px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.tiktok{background-position: -240px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td i.github{background-position: -270px -295px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td span{max-width: 360px; display: inline-block; vertical-align: text-bottom; color: #339edb; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td a.copy{color: #339edb; margin-left: 20px;}
.webAICustomerDetails .companySocialPage .socialPageItem table tr td a.copy input{width: 1px; height: 1px; opacity: 0;}

.webAICustomerDetails .companyProduct{padding: 20px 26px;}
.webAICustomerDetails .companyProduct .productTitle{height: 36px; border-left: 4px solid #0062a4; border-bottom: solid #1392d9 4px;}
.webAICustomerDetails .companyProduct .productTitle b{float: left; line-height: 40px; font-size: 16px; background: #1392d9; color: #fff; min-width: 368px; padding-left: 12px; padding-right: 20px;}
.webAICustomerDetails .companyProduct .productTitle i{width: 0; height: 0; float: left; border-bottom: 36px solid #1392d9; border-right: 17px solid transparent;}
.webAICustomerDetails .companyProduct .productItem{}
.webAICustomerDetails .companyProduct .productItem li{width: 216px; height: 226px; float: left; margin-right: 17px;}
.webAICustomerDetails .companyProduct .productItem li:nth-child(5){margin: 0;}
.webAICustomerDetails .companyProduct .productItem li img{width: 216px; height: 226px; cursor: pointer;}
.webAICustomerDetails .productShow .layui-layer-phimg img{width: 500px;}
.webAICustomerDetails .productShow .layui-layer-phimg:hover .layui-layer-imguide{display: inline;}
.webAICustomerDetails .productShow .layui-layer-phimg .layui-layer-imgbar{display: none !important;}
.webAICustomerDetails .productShow .layui-layer-phimg:hover .layui-layer-imgbar{display: inline !important;}

.webAICustomerDetails .companyPurchase{padding: 20px 26px;}
.webAICustomerDetails .companyPurchase .purchaseTitle{height: 36px; border-left: 4px solid #0062a4; border-bottom: solid #1392d9 4px;}
.webAICustomerDetails .companyPurchase .purchaseTitle b{float: left; line-height: 40px; font-size: 16px; background: #1392d9; color: #fff; min-width: 368px; padding-left: 12px; padding-right: 20px;}
.webAICustomerDetails .companyPurchase .purchaseTitle i{width: 0; height: 0; float: left; border-bottom: 36px solid #1392d9; border-right: 17px solid transparent;}
.webAICustomerDetails .companyPurchase .purchaseItem{}
.webAICustomerDetails .companyPurchase .purchaseItem .buyVip{height: 440px; text-align: center; background: #fff6e9;}
.webAICustomerDetails .companyPurchase .purchaseItem .buyVip h3{font-size: 24px; color: #f00;}
.webAICustomerDetails .companyPurchase .purchaseItem .buyVip p{font-size: 20px; color: #333; margin-top: 20px;}
.webAICustomerDetails .companyPurchase .purchaseItem .buyVip a{width: 150px; height: 44px; display: inline-block; margin-top: 30px; line-height: 44px; font-size: 20px; background: #f49000; color: #fff;}
.webAICustomerDetails .companyPurchase .moreTrade{margin-top: 33px; text-align: center;}
.webAICustomerDetails .companyPurchase .moreTrade a{width: 195px; height: 40px; display: inline-block; line-height: 40px; font-size: 16px; color: #1c93d7; border: solid #1c93d7 1px; border-radius: 3px;}

.webAICustomerDetails .companyTrademark{padding: 20px 26px;}
.webAICustomerDetails .companyTrademark .trademarkTitle{height: 36px; border-left: 4px solid #0062a4; border-bottom: solid #1392d9 4px;}
.webAICustomerDetails .companyTrademark .trademarkTitle b{float: left; line-height: 40px; font-size: 16px; background: #1392d9; color: #fff; min-width: 368px; padding-left: 12px; padding-right: 20px;}
.webAICustomerDetails .companyTrademark .trademarkTitle i{width: 0; height: 0; float: left; border-bottom: 36px solid #1392d9; border-right: 17px solid transparent;}
.webAICustomerDetails .companyTrademark .trademarItem{}
.webAICustomerDetails .companyTrademark .trademarItem table{width: 100%; border-collapse: collapse;}
.webAICustomerDetails .companyTrademark .trademarItem table thead th{height: 49px; border: solid #ddd 1px;}
.webAICustomerDetails .companyTrademark .trademarItem table tbody td{height: 41px; border: solid #ddd 1px; text-align: center;}
.webAICustomerDetails .companyTrademark .trademarItem table tbody td.invalid{color: #7e7e7e;}

.viewPortraitsContacts{width: 500px; padding: 40px 30px; display: none;}
.viewPortraitsContacts .portraitsContent{text-align: center;}
.viewPortraitsContacts .portraitsContent h3{font-size:24px;}
.viewPortraitsContacts .portraitsContent .viewTimes{color:#666; font-size:20px; padding-top: 26px;}
.viewPortraitsContacts .portraitsContent .viewTips{color:#666; padding: 28px 136px 0 0;}
.viewPortraitsContacts .portraitsContent .viewTips .checkbox-i{margin-right:5px;border:1px solid #999;vertical-align:text-top;}
.viewPortraitsContacts .portraitsContent .viewBtn{padding-top: 30px; text-align: center;}
.viewPortraitsContacts .portraitsContent .viewBtn .a-rbtn{height:40px; line-height:40px; background:#1392d9;}
.viewPortraitsContacts .portraitsContent .viewBtn .a-rbtn.cancel{background:none; color:#b3b3b4;}
/* 客户画像-联系人详情end */

.webAICustomerDetails .contactItem .contactTitle{height: 46px; background: #002c49;}
.webAICustomerDetails .contactItem .contactTitle dt{float: left; font-size: 16px; color: #fff; margin: 6px 0 0 40px; padding: 0 20px; line-height: 40px; background:#fff; color: #002c49; border-radius: 5px 5px 0 0;}
.webAICustomerDetails .contactItem .contactTitle dt span{color: #ff2929;}
.webAICustomerDetails .contactItem .contactTitle dd{float: right; text-align:right;font-size:14px; color: #fff; line-height: 46px; padding-right: 40px;}
.webAICustomerDetails .contactItem .jobScreening{margin: 28px 40px 15px; background: url("../images/tradeTool/screening.png") left 6px no-repeat; padding-left: 22px;}
.webAICustomerDetails .contactItem .jobScreening .selectJobs{float: left; margin: 5px 0 15px;}
.webAICustomerDetails .contactItem .jobScreening .selectJobs a{color: #339edb; margin: 0 3px;}
.webAICustomerDetails .contactItem .jobScreening .selectJobs a.on{color: #ff8a00;}
.webAICustomerDetails .contactItem .jobScreening .searchJobs{float: right; margin-bottom: 15px;}
.webAICustomerDetails .contactItem .jobScreening .searchJobs input{width: 176px; height: 29px; float: left; padding: 0 8px; border: solid #339edb 1px; border-radius: 3px 0 0 3px;}
.webAICustomerDetails .contactItem .jobScreening .searchJobs a{width: 45px; height: 31px; float: left; background: url("../images/tradeTool/search.png") center no-repeat #339edb; border-radius: 0 3px 3px 0;}
.webAICustomerDetails .contactItem .contactTable{margin: 0 40px;}
.webAICustomerDetails .contactItem .contactTable table{width:100%; border-top:1px solid #ddd; color:#717070;}
.webAICustomerDetails .contactItem .contactTable table thead{font-weight:bold;}
.webAICustomerDetails .contactItem .contactTable table td {border-bottom:1px solid #ddd;}
.webAICustomerDetails .contactItem .contactTable table td input[type=checkbox]{width: 14px; height: 14px; display: inline-block; background: #fff; border: 1px solid #ccc; border-radius: 2px; vertical-align: middle; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
.webAICustomerDetails .contactItem .contactTable table td input[type=checkbox]:checked{background: url(../images/common/checked.png) center no-repeat #fff;}
.webAICustomerDetails .contactItem .contactTable table thead td {padding:7px 12px;}
.webAICustomerDetails .contactItem .contactTable table tbody td {padding:8px 12px;line-height:30px;}
.webAICustomerDetails .contactItem .contactTable table tbody td a{display: inline-block;}
.webAICustomerDetails .contactItem .contactTable table tbody td .copyLink{position: relative;}
.webAICustomerDetails .contactItem .contactTable table tbody td .copyLink input{width: 15px; height: 15px; position: absolute; left: 3px; top: 0; z-index: -1; opacity: 0;}
.webAICustomerDetails .contactItem .contactTable table tbody td em{float:right;}
.webAICustomerDetails .contactItem .contactTable table tbody tr:hover{background:#f5f5f6;}
.webAICustomerDetails .contactItem .contactTable table .detect{width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; margin-left: 3px; cursor: pointer;}
.webAICustomerDetails .contactItem .contactTable table .detect.correct{background: url("../images/common/correct.png");}
.webAICustomerDetails .contactItem .contactTable table .detect.warn{background: url("../images/common/warn.png");}
.webAICustomerDetails .contactItem .contactTable table .detect.error{background: url("../images/common/error.png");}
.webAICustomerDetails .contactItem .contactTable table .trPic{float:left;width:30px;height:30px;border-radius:50%;background:url(../../../statics/images/tradeTool/tradeEmail/momo.jpg) no-repeat;margin-right:6px;}
.webAICustomerDetails .contactItem .contactTable table .trPostion{line-height:20px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco{width:19px; height:19px; display:inline-block; vertical-align: text-bottom; background:url(../../../statics/images/tradeTool/tradeEmail/searchEmail.png) no-repeat;margin-left:3px;border-radius:2px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco.in{background-position:-69px -44px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco.face{background-position:-23px -44px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco.twitter{background-position:-46px -44px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco.google{background-position:0 -44px;}
.webAICustomerDetails .contactItem .contactTable table .socialIco.github{background-position: -92px -44px;}
.webAICustomerDetails .contactItem .contactTable table .batch{background: #f1f5fa; text-align: center;}
.webAICustomerDetails .contactItem .contactTable table .checking i{width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: -2px 3px 0 0; background: url("../images/common/loading.gif"); background-size: 20px;}
.webAICustomerDetails .contactItem .contactTable table .viewed i{width: 17px; height: 13px; display: inline-block; background: url("../images/tradeTool/viewed.png");}
.webAICustomerDetails .contactItem .Operations{padding:40px 0; text-align: center;}
.webAICustomerDetails .contactItem .Operations.newContacts{padding:0 0 0 34px; text-align: left;}
.webAICustomerDetails .contactItem .Operations a{margin: 0 6px;}
.webAICustomerDetails.language-en .contactItem .Operations a{font-size: 12px;}
.webAICustomerDetails .contactItem .Operations .detection{background:#fabd05;}
.webAICustomerDetails .contactItem .Operations .export{background:#0a9539;}
.webAICustomerDetails .contactItem .Operations .marketing{background:#1c93d7;}
.webAICustomerDetails .contactItem .Operations .contacts{background: #014bb9;}

/* 地图搜索 */
.mapAICustomer{width: 1200px; min-height: 500px; margin: 0 auto 65px;}
.mapAICustomer .ResultsStatistics{padding: 15px 55px; line-height: 20px;}
.mapAICustomer .ResultsStatistics b{margin: 0 5px;}
.mapAICustomer .ResultsStatistics .searchKeyword{color: #fa0000;}
.mapAICustomer .ResultsStatistics .searchStatistics{color: #f00;}
.mapAICustomer .ResultsStatistics .progressBar{width: 512px; height: 18px; display: inline-block; vertical-align: top; margin-left: 5px; border: solid #094 1px; border-radius: 10px; overflow: hidden;}
.mapAICustomer .ResultsStatistics .progressBar.hide{display: none;}
.mapAICustomer .ResultsStatistics .progressBar p{height: 18px; line-height: 18px; text-align: right; box-sizing: border-box; padding-right: 5px; background: #094; color: #fff;}

.mapAICustomer .searchResults{padding: 0 60px;}
.mapAICustomer .searchResults .searchList{padding: 20px 0; border-bottom: solid #f1f1f1 1px; position: relative;}
.mapAICustomer .searchResults .searchList .companyName{}
.mapAICustomer .searchResults .searchList .companyName a.addCrm{width: 60px; height: 24px; display: inline-block; font-size: 12px; text-align: center; line-height: 24px; background: #09a6ff; color: #fff; border-radius: 3px;}
.mapAICustomer .searchResults .searchList .companyName a.addCrm.added{background: #c8c8c8;}
.mapAICustomer .searchResults .searchList .companyName a.addCrm.hide{display: none;}
.mapAICustomer .searchResults .searchList .companyName h3{max-width: 80%; display: inline-block; vertical-align: middle; font-size: 22px; font-weight: bold; line-height: 24px; margin-left: 8px;}
.mapAICustomer .searchResults .searchList .companyName a.searchEmail{display: inline-block; font-size: 12px; line-height: 22px; background: url(../images/tradeTool/tradeEmail/searchW.png) 8px center no-repeat #dbeffa; border-radius: 5px; border: solid 1px #1c93d7; color: #1c93d7; padding: 0 10px 0 28px; margin-left: 8px;}
.mapAICustomer .searchResults .searchList .companyInfo{padding: 18px 0; color: #666;}
.mapAICustomer .searchResults .searchList .companyInfo li{display: inline-block; vertical-align: middle;}
.mapAICustomer .searchResults .searchList .companyInfo li.divider{margin: 0 10px;}
.mapAICustomer .searchResults .searchList .companyInfo li.streetscape{padding: 0 13px;}
.mapAICustomer .searchResults .searchList .companyInfo li.streetscape a{display: inline-block; background: url("../images/socialMedia/webcam.png") left center no-repeat; color: #09a6ff; padding-left: 24px;}
.mapAICustomer .searchResults .searchList .companyInfo li.tradeReport{padding: 0 13px;}
.mapAICustomer .searchResults .searchList .companyInfo li.tradeReport a{display: inline-block; background: url("../images/socialMedia/piechart.png") left center no-repeat; color: #09a6ff; padding-left: 22px;}
.mapAICustomer .searchResults .searchList .companyInfo li.tradeReport a.gray{background-image: url("../images/socialMedia/piechart_gray.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social{}
.mapAICustomer .searchResults .searchList .companyInfo li.social a{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin: 0 3px;}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.linkedin{background: url("../images/socialMedia/Linkedin.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.facebook{background: url("../images/socialMedia/Facebook.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.youtube{background: url("../images/socialMedia/Youtube.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.twitter{background: url("../images/socialMedia/twitter.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.instagram{background: url("../images/socialMedia/Instagram.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.pinterest{background: url("../images/socialMedia/pinterest.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.social a.angel{background: url("../images/socialMedia/angel.png");}
.mapAICustomer .searchResults .searchList .companyInfo li.connect{}
.mapAICustomer .searchResults .searchList .companyInfo li.connect b{color: #fb0000;}
.mapAICustomer .searchResults .searchList .companyInfo li.connect a{display: inline-block; font-size: 12px; padding: 0 10px 0 10px; margin-left: 6px; line-height: 22px; color: #09a6ff;border: solid #09a6ff 1px; border-radius: 3px;}
.mapAICustomer .searchResults .searchList .companyInfo li.type{max-width: 320px;}
.language-en .mapAICustomer .searchResults .searchList .companyInfo li.divider{margin: 0 5px;}
.language-en .mapAICustomer .searchResults .searchList .companyInfo li.streetscape{padding: 0 5px 0 13px;}
.language-en .mapAICustomer .searchResults .searchList .companyInfo li.tradeReport{padding: 0 5px;}
.language-en .mapAICustomer .searchResults .searchList .companyInfo li.type{max-width: 220px;}
.mapAICustomer .searchResults .searchList .companyOverview{background: #f5f6f6; padding: 5px 0;}
.mapAICustomer .searchResults .searchList .companyOverview li{width: 30%; line-height: 20px; margin: 10px 15px; display: inline-block;}
.mapAICustomer .searchResults .searchList .companyOverview li label{color: #666;}
.mapAICustomer .searchResults .searchList .companyOverview li p{color: #000;}

.mapAICustomer .searchResults .searchList .viewReportBox{width: 800px; padding: 20px 30px;}
.mapAICustomer .searchResults .searchList .viewReportBox h3{font-size: 16px;}
.mapAICustomer .searchResults .searchList .viewReportBox ul{padding: 39px 0; margin-top: 30px; text-align: center; border: solid #ccc 1px; border-radius: 8px;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li{width: 100px; height: 60px; display: inline-block; padding-left: 70px; margin-left: 20px; font-size: 16px; line-height: 30px; text-align: left;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li.last{margin: 0;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li.amount{background: url("../images/socialMedia/amount.png") left no-repeat;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li.weight{background: url("../images/socialMedia/weight.png") left no-repeat;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li.freight{background: url("../images/socialMedia/freight.png") left no-repeat;}
.mapAICustomer .searchResults .searchList .viewReportBox ul li.supplier{background: url("../images/socialMedia/supplier.png") left no-repeat;}
.mapAICustomer .searchResults .searchList .viewReportBox .seeMore{width: 164px; display: block; line-height: 40px; text-align: center; margin: 50px auto 20px; background: #1c93d7; color: #fff; border-radius: 3px;}

.webAICustomer .searchResults .searchList .viewReportBox{width: 800px; padding: 20px 30px;}
.webAICustomer .searchResults .searchList .viewReportBox h3{font-size: 16px;}
.webAICustomer .searchResults .searchList .viewReportBox ul{padding: 39px 0; margin-top: 30px; text-align: center; border: solid #ccc 1px; border-radius: 8px;}
.webAICustomer .searchResults .searchList .viewReportBox ul li{width: 100px; height: 60px; display: inline-block; padding-left: 70px; margin-left: 20px; font-size: 16px; line-height: 30px; text-align: left;}
.webAICustomer .searchResults .searchList .viewReportBox ul li.last{margin: 0;}
.webAICustomer .searchResults .searchList .viewReportBox ul li.amount{background: url("../images/socialMedia/amount.png") left no-repeat;}
.webAICustomer .searchResults .searchList .viewReportBox ul li.weight{background: url("../images/socialMedia/weight.png") left no-repeat;}
.webAICustomer .searchResults .searchList .viewReportBox ul li.freight{background: url("../images/socialMedia/freight.png") left no-repeat;}
.webAICustomer .searchResults .searchList .viewReportBox ul li.supplier{background: url("../images/socialMedia/supplier.png") left no-repeat;}
.webAICustomer .searchResults .searchList .viewReportBox .seeMore{width: 164px; display: block; line-height: 40px; text-align: center; margin: 50px auto 20px; background: #1c93d7; color: #fff; border-radius: 3px;}

.mapAICustomer .searchResults .noResults{height: 100px; padding-top: 260px; text-align: center; background: url("../images/socialMedia/nosearch.png") center top no-repeat;}
.mapAICustomer .searchResults .noResults h4{font-size: 18px; line-height: 36px; color: #666;}
.mapAICustomer .searchResults .noResults p{font-size: 16px; line-height: 32px; color: #666;}

.mapAICustomer .searchResults .page{text-align: center; padding: 20px 0;}
.mapAICustomer .searchResults .page a{margin: 0 15px;}

.AICustomer-skin .layui-layer-btn .layui-layer-btn1{background: #f49000 !important; border-color: #f49000 !important; color: #fff;}