/*-------------------- 企业中心-客户管理 --------------------*/

/* AI自动开发客户 */
.AICustomer .center-nav{margin: 0;}
.AICustomer .AICustomerTitleTotal{float: right; margin-right: 6px; font-size: 16px; line-height: 34px;}
.AICustomer .AICustomerTitleTotal span{font-size: 18px; color: #f00;}
.language-en .AICustomer .AICustomerTitleTotal{font-size: 12px;}
.language-en .AICustomer .AICustomerTitleTotal span{font-size: 16px;}
.AICustomer .AICustomer-title{font-size: 16px; font-weight: bold;}
.AICustomer .AICustomer-title small{font-size: 14px; font-weight: normal; color: #666;}
.AICustomer .AICustomer-title small b{color: #f90505;}
.AICustomer .AICustomer-setting{padding: 10px 0 20px 18px; float: left;}
.AICustomer .AICustomer-setting .form-item{padding: 10px 0 10px;}
.AICustomer .AICustomer-setting .form-item .item-title{line-height: 26px;}
.AICustomer .AICustomer-setting .form-item .item-title i{width: 20px; height: 20px; display: inline-block; text-align: center; line-height: 20px; background: #1c93d7; color: #fff; border-radius: 10px; margin-right: 6px;}
.language-en .AICustomer .AICustomer-setting .form-item .item-title span{color: #666;}
.AICustomer .AICustomer-setting .form-item .item-content{padding: 8px 0 0 26px;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-radio{line-height: 18px; margin-top: 0;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-disabled,
.AICustomer .AICustomer-setting .form-item .item-content .layui-disabled:hover{color: #333 !important;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-radio>i{font-size: 18px;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-radioed>i{color: #a3a3a3 !important;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-radio>i:hover,
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-radioed>i{color:#a3a3a3 !important;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-checked[lay-skin=primary] i{border-color: #a3a3a3; background-color: #a3a3a3;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-checkbox[lay-skin=primary]:hover i{border-color: #a3a3a3; color: #fff;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-checkbox[lay-skin=primary] span{color: #333;}
.AICustomer .AICustomer-setting .form-item .item-content .select-template{height: 24px; display: inline-block; padding: 0 15px; line-height: 24px; background: #fe9601; color: #fff; border-radius: 5px; margin: 0 40px 0 -10px;}
.AICustomer .AICustomer-setting .form-item .item-content .select-template.disabled{background:#ddd; color:#999; cursor:no-drop;}
.AICustomer .AICustomer-setting .templateItem{width: 740px; padding: 18px 23px; display: none;}
.AICustomer .AICustomer-setting .templateItem .addEmail{height: 30px; display: inline-block; line-height: 30px; padding: 0 11px; background: #1c93d7; color: #fff; border-radius: 5px;}
.AICustomer .AICustomer-setting .templateItem table{width: 100%; text-align: center;}
.AICustomer .AICustomer-setting .templateItem table th{height: 50px; background: #dae2ed; color: #333; box-sizing: border-box; text-align: center;}
.AICustomer .AICustomer-setting .templateItem table td{height: 60px; box-sizing: border-box; text-align: center;}
.AICustomer .AICustomer-setting .templateItem table td .checkTem{width: 14px; height: 14px; display: inline-block; border: solid #ddd 1px; background: center no-repeat #fff;}
.AICustomer .AICustomer-setting .templateItem table td .checkTem.checked{background-image: url("../images/common/checked.png");}
.AICustomer .AICustomer-setting .templateItem .templateBtn{text-align: center; padding: 30px 0 20px;}
.AICustomer .AICustomer-setting .templateItem .templateBtn a{height: 33px; display: inline-block; vertical-align: top; line-height: 33px; box-sizing: border-box; margin: 0 6px; border-radius: 3px;}
.AICustomer .AICustomer-setting .templateItem .templateBtn a.determine{padding: 0 18px; background: #1c93d7; color: #fff;}
.AICustomer .AICustomer-setting .templateItem .templateBtn a.cancel{width: 100px; border: solid #dedede 1px;}
.AICustomer .AICustomer-setting .templateName{float: left; line-height: 30px; padding: 0 15px; margin-top: 12px; background: #eaf0f8; display: none;}

.AICustomer .AICustomer-setting .form-item .item-content .sendTime{display: inline-block; margin-right: 40px;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .layui-form-radio{margin: 0; padding: 0;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips{width: 15px; height: 15px; display: inline-block; vertical-align: middle; position: relative; z-index: 99;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips i{width: 15px; height: 15px; display: inline-block; cursor: pointer; background: url("../images/tradeService/tips.png");}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips .tipsContent{width: 160px; height: 30px; text-align: center; line-height: 30px; font-size: 12px; background: #fff; border: solid #e4e4e4 1px; border-radius: 3px; box-shadow: 0 0 10px #ddd; display: none; position: absolute; left: 22px; top: -10px;}
.language-en .AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips .tipsContent{width: 145px; height: 40px; padding: 5px 8px; text-align: left; line-height: 20px;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips .tipsContent:before{width: 0; content: ''; height: 0; position: absolute; left: -8px; top: 10px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 8px solid #ddd;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips .tipsContent:after{width: 0; content: ''; height: 0; position: absolute; left: -6px; top: 10px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 8px solid #fff;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .sendTips:hover .tipsContent{display: block;}
.AICustomer .AICustomer-setting .form-item .item-content .sendTime .selectTime{width: 180px; display: inline-block; margin-left: 8px; background: url(../images/newhome/date_icon.png) right 10px center no-repeat;}

/* .AICustomer .AICustomer-setting .form-item .item-content.quantity input{width: 160px; display: inline-block; margin-right: 10px;} 改为下拉框 */
.AICustomer .AICustomer-setting .form-item .item-content.quantity select{width: 40px; display: inline-block; margin-right: 10px;}
.AICustomer .AICustomer-setting .form-item .item-content.quantity span{color: #999;}
.AICustomer .AICustomer-setting .form-item .item-content.quantity span b{font-weight: normal; color: #ff4646;}

.AICustomer .AICustomer-setting .form-item .item-content .select-country{width: 150px; float: left; position: relative;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country input{width: 130px; height: 33px; border: solid #e6e6e6 1px; padding-left: 19px; background: url("../images/tradeSearch/select.png") right 10px center no-repeat #fff; cursor: pointer; border-radius: 2px 0 0 2px; border-right: none;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country .countryLayer{width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none; z-index: 99;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country .countryBox{width: 550px; padding: 5px 10px; background: #fff; border: 1px solid #ddd; border-radius: 2px; box-shadow: 0 0 5px #ccc; position: absolute; left: 0; top: 40px; z-index: 10000; display: none;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country .countryBox li{width: 90px; float: left; margin: 5px 10px; cursor: pointer;}
.language-en .AICustomer .AICustomer-setting .form-item .item-content .select-country .countryBox li{width: 117px;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country .countryBox li:hover{color: #fe9601;}
.AICustomer .AICustomer-setting .form-item .item-content .select-country .countryBox li.on{color: #1c93d7;}
/* 全球国家 */
.AICustomer .development-channels{margin: 0 -26px; padding: 30px; border-bottom: solid #f0f0f0 20px;}
.AICustomer .development-channels .channels-title{padding: 0 3px; font-size: 18px; font-weight: bold; letter-spacing: 3px;}
.AICustomer .development-channels .channels-list{padding-top: 26px;}
.AICustomer .development-channels .channels-list .channels-item{width: 240px; height: 76px; display: inline-block; box-sizing: border-box; text-align: center; font-size: 16px; font-weight: bold; letter-spacing: 3px; background: #f2f2f2; border-radius: 3px; margin-right: 40px; cursor: pointer; position: relative;}
.AICustomer .development-channels .channels-list .channels-item img{height: 40px; margin: 18px 13px 18px 0;}
.AICustomer .development-channels .channels-list .channels-item.selected{background: #e9f4ff; border: solid #166bcf 1px;}
.AICustomer .development-channels .channels-list .channels-item.selected i{width: 19px; height: 18px; display: block; background: url("../images/center/customer/selected.png"); position: absolute; top: 5px; right: 5px;}

.AICustomer .AICustomer-setting .form-item .item-content .globalCountry{position: relative;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry input{width: 400px; height: 33px; border: solid #e6e6e6 1px; padding: 0 10px; background: url("../images/tradeSearch/select.png") right 10px center no-repeat #fff; cursor: pointer; border-radius: 2px 0 0 2px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryLayer{width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none; z-index: 99;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox{width: 550px; background: #fff; border: 1px solid #ddd; border-radius: 2px; box-shadow: 0 0 5px #ccc; position: absolute; left: 36px; top: 40px; z-index: 10000; display: none;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .continentBox{padding: 6px 10px; border-bottom: dashed #ddd 1px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .continentBox li{display: inline-block; margin: 5px 10px; cursor: pointer;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .continentBox li.on{font-weight: bold; color: #1c93d7;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .continentBox li.tips{float: right; color: #f00; font-size: 12px; padding-top: 3px; cursor: auto;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList{padding: 6px 10px; display: none;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList.on{display: block;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li{width: 86px; float: left; margin: 6px 10px; cursor: pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li:hover{color: #fe9601;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li.on{color: #1c93d7;}
/* 
  改为单选，关闭
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li i{width: 12px; height: 12px; display: inline-block; border: solid #ddd 1px; vertical-align: middle; margin: -2px 5px 0 0;} */
/* .AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li.on i{background: url("../images/common/checked.png");} 
*/
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li i{display:inline-block;vertical-align:middle;width:14px;height:14px;border:1px solid #999;border-radius:50%;background:#eee;}
.AICustomer .AICustomer-setting .form-item .item-content .globalCountry .countryBox .countryList li.on i{background: url(../images/newbie/radio-checked.png) no-repeat center center #eee;}


.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword{margin-top: 20px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .keywordItem{display: inline-block; line-height: 34px; padding: 0 12px 0 26px; margin: 0 10px 10px 0; border: solid #ddd 1px; border-radius: 3px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .vieskeyword{display: inline-block; line-height: 34px; padding: 0 20px; margin: 0 10px 10px 0; border: solid #ddd 1px; border-radius: 3px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .delete{display: inline-block; vertical-align: middle; margin-left: 20px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword a.addBtn{display: inline-block; line-height: 34px; padding: 0 16px; margin: 0 10px 10px 0; color: #1c93d7; border: dashed #1c93d7 1px; border-radius: 3px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword a.addBtn.hide{display: none;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword small{font-size: 12px; color: #666;}

.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .keywordBox{width: 460px; height: 230px; padding: 30px 28px; box-sizing: border-box; display: none;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .keywordBox h3{font-size: 18px; font-weight: bold;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .keywordBox input{width: 368px; height: 36px; display: block; padding: 0 10px; margin: 18px 0; border: solid #a7a7a7 1px; border-radius: 3px;}
.AICustomer .AICustomer-setting .form-item .item-content .globalKeyword .keywordBox .save{width: 90px; height: 30px; display: block; margin: 30px auto; text-align: center; line-height: 30px; background: #339edb; color: #fff; border-radius: 2px;}

.AICustomer .AICustomer-setting .form-item .item-content .input-keywords{width: 310px; float: left;}
.AICustomer .AICustomer-setting .form-item .item-content .input-keywords .layui-input{height: 35px; border-radius: 0 2px 2px 0; text-align: center; padding: 0;}
.AICustomer .AICustomer-setting .form-item .item-content .keywords-tips{float: left; margin-left: 10px;}
.AICustomer .AICustomer-setting .form-item .item-content .keywords-tips a{line-height: 35px; color: #1c93d7;}
.AICustomer .AICustomer-setting .form-item .item-content .times{width: 162px; height: 38px; text-align: center; background: #fff; border: solid #e6e6e6 1px; border-radius: 2px; margin: 0 18px;}
.AICustomer .AICustomer-setting .form-item .item-content .customize{width: 145px; height: 38px; text-align: center; background: #fff; border: solid #e6e6e6 1px; border-radius: 2px; margin-left: -16px;}
.AICustomer .AICustomer-setting .form-item .item-content .number{width: 138px; height: 38px; text-align: center; background: #fff; border: solid #e6e6e6 1px; border-radius: 2px; margin-right: 10px;}
.AICustomer .AICustomer-setting .form-item .item-content .selectCategory{width: 460px;}
.AICustomer .AICustomer-setting .form-item .item-content .layui-form-select dl dd.layui-this{background: #1c93d7;}
.AICustomer .AICustomer-setting .form-item .item-content .filterWord{width: 460px; display: inline-block; margin-right: 10px;}

.AICustomer .AICustomer-setting .form-item .item-button{padding: 8px 0 0 26px;}
.AICustomer .AICustomer-setting .form-item .item-button a{display: inline-block; margin-right: 28px; color: #1c93d7;}
.AICustomer .AICustomer-setting .form-item .item-button a.submit{width: 180px; height: 40px; font-size: 16px; text-align: center; line-height: 40px; background: #1c93d7; color: #fff; border-radius: 5px;}
.AICustomer .AICustomer-setting .form-item .item-button a.developing{width: 180px; height: 40px; font-size: 16px; text-align: center; line-height: 40px; background: #fe9601; color: #fff; border-radius: 5px;}
.AICustomer .AICustomer-setting .form-item .item-button a.hide{display: none;}
.AICustomer .AICustomer-developing{width: 280px; height: 370px; float: right; margin-top: 68px; padding: 60px 25px 0 20px; box-sizing: border-box; background: url("../images/center/customer/developing.png");}
.AICustomer .AICustomer-developing p.title{font-size: 26px; font-weight: bold; line-height: 46px; color: #fff;}
.language-en .AICustomer .AICustomer-developing p.title{font-size: 18px; line-height: 26px;}
.AICustomer .AICustomer-developing p.quantity{font-size: 30px; line-height: 46px; color: #fff; text-align: right;}
.AICustomer .AICustomer-developing p.quantity b{font-size: 40px; color: #fde303;}
.AICustomer .AICustomer-developing p.tips{font-size: 16px; padding-top: 16px; text-align: center; color: #c7e8f4;}
.AICustomer .AICustomer-table{padding: 26px 0 26px 20px;}
.AICustomer .AICustomer-table .b2b3-table th{padding: 10px;}
.AICustomer .AICustomer-table .b2b3-table td{text-align: center; padding: 10px;}
.AICustomer .AICustomer-table .b2b3-table td .tick{width: 16px; height: 14px; display: inline-block; background: url("../images/center/customer/tick.png");}
.AICustomer .AICustomer-table table td.operate a{margin: 0 5px;}
.AICustomer .AICustomer-table table td.operate a.termination{color: #de6e0a;}
.AICustomer .AICustomer-table table td.operate span{margin: 0 5px;}
.AICustomer .AICustomer-table table td.loading{height: 100px;}
.AICustomer .Permission-denied{padding: 40px;text-align: center;}
.AICustomer .Permission-denied .title{line-height: 31px;}
.AICustomer .Permission-denied .title i{width: 31px; height: 31px; display: inline-block; vertical-align: top; margin-right: 8px; background: url("../images/center/customer/tips.png");}
.AICustomer .Permission-denied .title b{font-size: 22px; color: #f60606;}
.AICustomer .Permission-denied .title a{font-size: 16px; color: #1c93d7; margin-left: 20px; text-decoration: underline;}
.AICustomer .Permission-denied .poster{padding-top: 22px; }

.AICustomer .history-filter{padding-top: 30px;}
.AICustomer .history-filter .checkbox-filter{float: left; padding: 10px 0;}
.AICustomer .history-filter .checkbox-filter label{margin-right: 30px; cursor: pointer;}
.AICustomer .history-filter .checkbox-filter label input{width: 10px; opacity: 0;}
.AICustomer .history-filter .checkbox-filter label span{color: #f00;}

.AICustomer .select-filter{float: right; padding-top: 5px;}
.AICustomer .select-filter li{width: 120px; float: left; margin-left: 14px;}
.AICustomer .select-filter .layui-form-select .layui-input{height: 32px; border-color: #4fb6f4; border-radius: 16px; font-size: 14px;}
.AICustomer .select-filter .layui-form-select .layui-input:hover{border-color: #4fb6f4 !important;}
.AICustomer .select-filter .layui-form-select .layui-edge{border-top-color: #4fb7f5;}
.AICustomer .select-filter .layui-form-select dl dd.layui-this{background: #4fb6f4;}
.AICustomer .select-filter .layui-form-select dl dd{font-size: 12px;}

.AICustomer .history-list{padding-top: 20px; min-height: 600px;}
.AICustomer .history-list .b2b3-table th{padding: 10px;}
.AICustomer .history-list .b2b3-table td{text-align: center; padding: 10px;}
.AICustomer .history-list .b2b3-table td .tick{width: 16px; height: 14px; display: inline-block; background: url("../images/center/customer/tick.png");}
.AICustomer .history-list .b2b3-table td.operate a{margin: 0 5px;}
.AICustomer .history-list .b2b3-table td.operate a.termination{color: #de6e0a;}
.AICustomer .history-list .b2b3-table td.operate span{margin: 0 5px;}
.AICustomer .history-list .loading{height: 100px;}

.AICustomer .history-list .b2b3-table .stateTips{width: 15px; height: 15px; display: inline-block; vertical-align: middle; position: relative; z-index: 99;}
.AICustomer .history-list .b2b3-table .stateTips i{width: 15px; height: 15px; display: inline-block; cursor: pointer; background: url("../images/tradeService/tips.png");}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent{width: 180px; padding: 5px 0; text-align: left; line-height: 22px; font-size: 12px; background: #fff; border: solid #e4e4e4 1px; border-radius: 4px; box-shadow: 0 0 10px #ddd; display: none; position: absolute; left: 22px; top: -10px;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent span{color: #f00;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent.continue p{padding: 0 13px;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent.nomore p{padding: 0 6px;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent:before{width: 0; content: ''; height: 0; position: absolute; left: -8px; top: 10px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 8px solid #ddd;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent:after{width: 0; content: ''; height: 0; position: absolute; left: -6px; top: 10px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 8px solid #fff;}
.AICustomer .history-list .b2b3-table .stateTips:hover .tipsContent{display: block;}
.AICustomer .history-list .b2b3-table .stateTips.hide{display: none !important;}
.AICustomer .history-list .b2b3-table .stateTips .tipsContent.hide{display: none !important;}


.setTemplate{width: 720px; padding: 18px 33px;}
.setTemplate .form-item{padding: 10px 0 10px;}
.setTemplate .form-item .item-title{line-height: 26px;}
.setTemplate .form-item .item-title i{width: 20px; height: 20px; display: inline-block; text-align: center; line-height: 20px; background: #1c93d7; color: #fff; border-radius: 10px; margin-right: 6px;}
.setTemplate .form-item .item-title span{color: #666;}
.setTemplate .form-item .item-list{padding: 10px 0; height: 38px;}
.setTemplate .form-item .item-list .item-list-label{width: 160px; float: left; line-height: 38px; text-align: right; padding-right: 15px;}
.setTemplate .form-item .item-list .item-list-label b{color: #fc0505; margin-right: 6px;}
.setTemplate .form-item .item-list .item-list-input{width: 300px; float: left;}
.setTemplate .form-item .item-list .item-list-radio{float: left;}
.setTemplate .form-item .item-list .item-list-radio .emailType{float: left; line-height: 36px; margin-right: 20px; cursor: pointer;}
.setTemplate .form-item .item-list .item-list-radio .emailType i{width: 14px; height: 14px; display: inline-block; vertical-align: middle; border: solid #c2c2c2 1px; border-radius: 50%; margin-right: 8px;}
.setTemplate .form-item .item-list .item-list-radio .emailType.checked i{border-color: #a3a3a3; position: relative;}
.setTemplate .form-item .item-list .item-list-radio .emailType.checked i:after{width: 8px; height: 8px; content: ''; display: block; background: #a3a3a3; border-radius: 50%; position: absolute; left: 3px; top: 3px;}

.setTemplate .form-item .item-list .item-list-text{float: left; margin-left: 18px; line-height: 38px;}
.setTemplate .form-item .item-list .item-list-text .theme{display: inline-block; position: relative;}
.setTemplate .form-item .item-list .item-list-text .theme a{font-size: 18px; font-weight: bold; color: #1c93d7; text-decoration: underline;}
.setTemplate .form-item .item-list .item-list-text .theme .themeContent{width: 328px; padding: 8px 0; background: #fff; border: solid #ccc 1px; border-radius: 8px; box-shadow: 0 0 8px #bbb; position: absolute; left: -164px; bottom: 40px; z-index: 999; display: none;}
.setTemplate .form-item .item-list .item-list-text .theme .themeContent:before{width: 0; content: ''; height: 0; position: absolute; bottom: -12px; left: 158px; border-right: 12px solid transparent;	border-left: 12px solid transparent; border-top: 12px solid #ddd;}
.setTemplate .form-item .item-list .item-list-text .theme .themeContent:after{width: 0; content: ''; height: 0; position: absolute; bottom: -11px; left: 159px; border-right: 11px solid transparent;	border-left: 11px solid transparent; border-top: 11px solid #fff;}
.setTemplate .form-item .item-list .item-list-text .theme .themeContent p{padding: 0 14px; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.setTemplate .form-item .item-list .item-list-text .theme:hover .themeContent{display: block;}
.setTemplate .form-item .item-list .layui-form-select dl{width: 300px;}
.setTemplate .form-item .item-list .layui-form-select dl dd.layui-this{background: #1c93d7;}
.setTemplate .form-item .item-list .email-text{line-height: 36px; border: solid #e6e6e6 1px; border-radius: 2px; position: relative;}
.setTemplate .form-item .item-list .email-text .show-text{height: 36px; padding: 0 30px 0 10px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.setTemplate .form-item .item-list .email-text .show-text:after{content: ""; width: 12px; height: 6px; position: absolute; top: 15px; right: 10px; background: url("../images/cloudMail/triangle.png"); transition: all .3s; -webkit-transition: all .3s;}
.setTemplate .form-item .item-list .email-text .show-text.triangle:after{-webkit-transform: rotate(180deg); transform: rotate(180deg);}
.setTemplate .form-item .item-list .email-text .show-text.prompt{color: #ccc;}
.setTemplate .form-item .item-list .email-text .unclick{width: 298px; height: 36px; cursor: no-drop; position: absolute; left: 0; top: 0;}
.setTemplate .form-item .item-list .email-text ul{width: 298px; max-height: 210px; overflow-y: auto; position: absolute; top: 40px; left: -1px; background: #fff; border: solid #e6e6e6 1px; box-shadow: 0 0 6px #d5d5d5; z-index: 999; display: none;}
.setTemplate .form-item .item-list .email-text ul li{padding: 0 10px; line-height: 30px; cursor: pointer;}
.setTemplate .form-item .item-list .email-text ul li:hover{background: #f5f5f5;}
.setTemplate .form-item .item-list .email-text ul li.selected{padding-left: 12px; background: url("../images/cloudMail/selected.png") right 10px center no-repeat;}
.setTemplate .form-item .item-other{line-height: 30px; padding: 12px 0 10px 23px;}
.setTemplate .form-item .item-other input{width: 40px; height: 26px; text-align: center; border: solid #e6e6e6 1px; margin: 1px 8px;}
.setTemplate .form-item .item-other .set-up{height: 30px; line-height: 30px; display: inline-block; padding: 0 9px; margin-left: 12px; background: #fe9601; color: #fff; border-radius: 5px;}
.setTemplate .form-item .item-other .add-btn{width: 26px; height: 26px; display: inline-block; text-align: center; line-height: 26px; border-radius: 13px; background: #1c93d7; color: #fff; font-size: 18px; font-weight: bold; margin: -2px 0 0 9px; vertical-align: middle;}
.setTemplate .form-item .item-other .del-btn{width: 26px; height: 26px; display: inline-block; text-align: center; line-height: 26px; border-radius: 13px; background: #1c93d7; color: #fff; font-size: 18px; font-weight: bold; margin: -2px 0 0 9px; vertical-align: middle;}
.setTemplate .form-item .item-other a.add-btn.hide{display: none !important;}
.setTemplate .form-item .item-tips{padding: 12px 0 10px; line-height: 30px;}
.setTemplate .form-item .item-tips b{width: 22px; display: inline-block; vertical-align: middle; text-align: center; color: #bf382b; font-size: 18px;}
.setTemplate .form-item .item-tips a{color: #1c93d7; font-weight: bold;}
.setTemplate .form-item .item-tips span{color: #1c93d7; font-weight: bold;}
.setTemplate .form-item .item-button{padding: 30px 0 30px 180px;}
.setTemplate .form-item .item-button a{width: 100px; height: 33px; display: inline-block; text-align: center; vertical-align: top; line-height: 33px; box-sizing: border-box; margin: 0 6px; border-radius: 3px;}
.setTemplate .form-item .item-button a.btn-submit{background: #1c93d7; color: #fff;}
.setTemplate .form-item .item-button a.btn-using{background: #1c93d7; color: #fff; cursor: no-drop;}
.setTemplate .form-item .item-button a.btn-cancel{border: solid #dedede 1px;}
.addEmailContent{}
.addEmailContent .addFile{margin: 20px 26px 0 70px; padding: 10px; background: #ebf2ff;}
.addEmailContent .addFile .addFileBtn{font-size: 12px; line-height: 16px;}
.addEmailContent .addFile .addFileBtn a{font-size: 14px; color: #35639c; background: url("../images/cloudMail/file.jpg") left center no-repeat; padding-left: 22px;}
.addEmailContent .addFile .attachment{margin: 0; overflow:hidden;}
.addEmailContent .addFile .attachment li{float:left; padding: 5px 20px 5px 0; line-height:20px; margin-top: 8px;}
.addEmailContent .addFile .attachment li i{float:left;width:20px;height:20px;margin-right:5px;background:url("../images/center/compress.png") center no-repeat;}
.addEmailContent .addFile .attachment li .closeBtn{display:inline-block; width:16px; height:16px; line-height:16px; background:#666; color:#fff; text-align: center; border-radius:50%; margin-left:5px; vertical-align:middle;}
.addEmailContent .addFile .attachment li:hover .closeBtn{background-color:#1c93d7;cursor:pointer;}
.addEmailContent .addHtml{margin: 20px 26px 0 70px; padding: 10px; background: #ebf2ff;}
.addEmailContent .addHtml .addHtmlBtn{font-size: 12px; line-height: 18px;}
.addEmailContent .addHtml .addHtmlBtn a{width: 95px; display: inline-block; font-size: 14px; color: #35639c; background: url("../images/cloudMail/html.png") left center no-repeat; padding-left: 20px; position: relative;}
.addEmailContent .addHtml .addHtmlBtn input{width: 115px; height: 18px; position: absolute; left: 0; opacity: 0; cursor: pointer;}
.language-en .addEmailContent .addHtml .addHtmlBtn a{width: 152px; margin-right: 8px;}
.language-en .addEmailContent .addHtml .addHtmlBtn input{width: 172px;}
.addEmailContent .contentTextarea{height: 343px; padding: 20px 26px 20px 70px;}
.addEmailContent .button{padding-top: 10px; text-align: center;}
.addEmailContent .button a{height: 30px; line-height: 30px; display: inline-block; margin: 0 13px; padding: 0 15px 0 37px; color: #fff; border-radius: 5px;}
.addEmailContent .button a.addBtn{background: url("../images/cloudMail/addBtn.png") 17px center no-repeat #1c93d7;}
.addEmailContent .button a.canBtn{background: url("../images/cloudMail/canBtn.png") 17px center no-repeat #ddd;}

/* 客户数-数字滚动 */
.customData .center-searchbar .customers{width: 153px; font-size: 16px; line-height: 26px; margin-top: 10px; margin-bottom: -20px; background: url("../images/center/customer/customer.png") left center no-repeat; padding-left: 23px;}
.language-en .customData .center-searchbar .customers{width: 200px;}
.customData .center-searchbar .customers b{font-size: 18px; color: #fd0101;}
/* 客户筛选 */
.customData .center-searchbar .screening{padding-top: 13px; font-size: 14px;}
.customData .center-searchbar .screening label{margin-right: 30px; cursor: pointer;}
.customData .center-searchbar .screening label i{vertical-align: text-bottom;}
.customData .center-searchbar .screening label input{width: 6px; height: 0; opacity: 0;}

/* 客户管理功能优化 */
.customData .center-searchbar .setButton{margin-right: 10px; box-shadow: 0 0 6px #bbb;}
.customData .center-searchbar .setButton a{height: 34px; display: block; padding: 0 16px; text-align: center; line-height: 34px; font-size: 14px; font-weight: bold; border: solid #8b3505 1px; border-radius: 3px; background: #f88602; background-image: linear-gradient(#fe9601, #dd3805); color: #fff; box-shadow: 0 0 16px #fbec02 inset;}
.language-en .customData .center-searchbar .setButton a{padding: 0 10px; font-size: 14px;}
@media screen and (max-width: 1366px) {
	.customData .center-searchbar .setButton a{padding: 0 10px;}
	.language-en .customData .center-searchbar .setButton{margin-right: 6px;}
	.language-en .customData .center-searchbar .setButton a{padding: 0 6px; font-size: 12px;}
}

/* 客户管理-筛选框 */
.customData .center-searchbar .privateSelect {width:140px; margin-right: 10px;}
.customData .center-searchbar .privateSelect .layui-form-select dl {max-height:428px;}
@media screen and (max-width: 1366px) {
	.customData .center-searchbar .privateSelect {width:100px;}
	.language-en .customData .center-searchbar .privateSelect {width: 80px; margin-right: 6px;}
}
@media screen and (min-width: 1367px) and (max-width: 1440px) {
	.customData .center-searchbar .privateSelect {width:110px;}
	.language-en .customData .center-searchbar .privateSelect {width: 80px;}
}
@media screen and (min-width: 1441px) and (max-width: 1680px) {
	.customData .center-searchbar .privateSelect {width:120px;}
	.language-en .customData .center-searchbar .privateSelect {width: 100px;}
}

.customData .b2b3-table th,
.customData .b2b3-table td {padding:8px;}
.customData .b2b3-table th .tableP,
.customData .b2b3-table td .tableP {height:19px;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.customData .b2b3-table .extend {background:#f0f0f0;}
.customData .b2b3-table .customDataExtendField {position:relative;padding:0;}
.customData .b2b3-table .filterSelect input{background: none; border: none;}
.customData .b2b3-table .filterSelect .layui-this{background: #1c93d7;}
.customData .b2b3-table .selectType input{background: none; border: none;}
.customData .b2b3-table .selectType .layui-this{background: #1c93d7;}
.customData .b2b3-table .viewTime{width: 12px; height: 12px; display: inline-block; vertical-align: middle; margin-right: 6px;}
.customData .b2b3-table .viewTime.lastTime{background: url("../images/center/customer/time.png"); cursor: pointer;}
.customData .b2b3-table .viewTime.viewed{background: url("../images/center/customer/viewed.png"); cursor: pointer;}

.customDataExtendWrap {padding:26px;background:#fff;}
.customDataExtendWrap.loading {background:url(/statics/images/common/loading.gif) center center no-repeat;height:50px;}

.customData .b2b3-table .customDataExtendTable {width:100%;border:1px solid #e1e6eb;table-layout: fixed;}
.customData .b2b3-table .customDataExtendTable thead td,
.customData .b2b3-table .customDataExtendTable thead th {background:#f6f6f6;padding:0 12px;height:40px;line-height:40px;font-weight:bold;}
.customData .b2b3-table .customDataExtendTable tbody td {background:#fff;padding:0 12px;word-break:break-all;height:45px;}
.customData .b2b3-table .customDataExtendTable tbody p {line-height:18px;}

.customData .b2b3-table .customDataExtendTable tbody .cell_wrap {padding:0 15px;}
.customData .b2b3-table .customDataExtendTable tbody .heightLimit {height:36px;line-height:18px;overflow:hidden;}
.customData .b2b3-table .customDataExtendTable thead .companyBtn i{width: 16px; height: 9px; display: inline-block; background: url("../images/center/customer/arrow.png"); margin-left: 6px;}
.customData .b2b3-table .customDataExtendTable thead .companyBtn.show i{transform:rotate(180deg);}
.customData .b2b3-table .customDataExtendTable tbody .companyCentent{margin: 20px 8px; background: #ddd;}
.customData .b2b3-table .customDataExtendTable tbody .companyCentent dt{width: 120px; float: left; box-sizing: border-box; padding: 20px 0 20px 40px; line-height: 20px; font-weight: bold; background: url("../images/center/customer/company.png") 16px center no-repeat #ddd;}
.language-en .customData .b2b3-table .customDataExtendTable tbody .companyCentent dt{padding: 40px 0 40px 32px; word-break: break-word; background-position: 10px center;}
.customData .b2b3-table .customDataExtendTable tbody .companyCentent dd{width: calc(100% - 120px); float: left; font-size: 12px; box-sizing: border-box; padding: 10px 20px; line-height: 22px; background: #f5f5f6; /* word-break: break-word; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; */}
.customData .b2b3-table .customDataExtendTable tbody .companyCentent dd input{width: 1px; height: 10px; opacity: 0;}

.customData .b2b3-table .customDataExtendTable input[type=checkbox]{display: inline-block; background: #fff; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
.customData .b2b3-table .customDataExtendTable input[type=checkbox]:checked{background: url(../images/common/checked.png) center no-repeat #fff;}

.customData .b2b3-table .customDataExtendTable select{width: 56%; border: none; background: url("../images/center/arrowBa.png") right center no-repeat; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}

.customDataExtendTitle .title_label {float:left;width:120px;height:32px;line-height:32px;text-align:center;background:#f93;color:#fff;}
.customDataExtendTitle .title_btn{width: 120px; height: 32px; float: left; line-height: 32px; text-align: center; background: #d2d2d2; margin-left: 10px;}
.customDataExtendTitle .title_btn.blue_btn{background: #00a0e9; color: #fff;}
.customDataExtendTitle .deleteAll{width: 120px; height: 32px; float: left; line-height: 32px; text-align: center; background: #00a0e9; color: #fff; margin-left: 10px;}
.customDataExtendTitle .addContactBtn {float:right;padding-right:5px;height:26px;line-height:26px;background:#f93;color:#fff;text-align:center;border-radius:2px;}
.customDataExtendTitle .addContactBtn i {float:left;width:16px;height:16px;margin:5px 5px 0 5px;background:url(/statics/images/center/customer/customer_icon.png) -49px -150px no-repeat;}
.customDataExtendTitle .toAddContactBtn {float:right;margin-right:20px;height:26px;line-height:26px;}
.customDataExtendTitle .toAddContactBtn i {float:left;width:16px;height:16px;margin:5px 5px 0 0;background:url(/statics/images/center/customer/customer_icon.png) -68px -217px no-repeat;}

.customDataExtendTitle .addBtn {float:right;height:26px;line-height:26px; margin-left: 20px;}
.customDataExtendTitle .addBtn i {float:left;width:16px;height:16px;margin:5px 5px 0 0;background:url(/statics/images/center/customer/customer_icon.png) -68px -217px no-repeat;}

.customData .inline_wrap {position:relative;padding-right:18px;}
.customData .inline_wrap .inline_wrap {padding:0;}

.common-form .layui-form-item .layui-input.setcusname{padding:0;height:auto;}

    /*数据表格-操作*/
.customData .operationItem {display:inline-block;margin:0 3px;position:relative;}
.customData .operationItem .itemIco {background:url(/statics/images/center/customer/customer_icon.png) no-repeat 0 -241px;width:22px;height:16px;display:block;cursor:pointer;}
.customData .operationItem .itemIco.viewReportBtn {background-position:4px -267px;}
.customData .operationItem .itemIco.viewReportBtn.reported {background-position:4px -241px;}
.customData .operationItem .itemIco.viewContactBtn {background-position:-47px -241px;}
.customData .operationItem .itemIco.viewContactBtn.contacted {background-position:-47px -267px;}
.customData .operationItem .itemIco.sendEmailBtn {background-position:-153px -267px;}
.customData .operationItem .itemIco.sendEmailBtn.sended {background-position:-153px -241px;}
.customData .operationItem .itemIco.pickUpBtn {background-position:-208px -241px;}
.customData .operationItem .itemIco.disabled.viewReportBtn {background-position:-74px -241px;cursor:default;}
.customData .operationItem .itemIco.disabled.viewContactBtn {background-position:-124px -241px;cursor:default;}
.customData .operationItem .itemIco.disabled.sendEmailBtn {background-position:-181px -241px;cursor:default;}
.customData .operationItem .itemIco.disabled.pickUpBtn {background-position:-234px -241px;cursor:default;}

	/*排序icon*/
.customData .Tsort_icon {position:absolute;top:50%;right:50%;margin:-5px -45px 0 0;width:10px;height:10px;background:url(/statics/images/center/customer/customer_icon.png) -70px -7px no-repeat;cursor:pointer;}
.customData .Tsort_icon.down {background-position:-68px -8px;}
.customData .Tsort_icon.up {background-position:-86px -8px;}

.language-en .customData .Tsort_icon{margin-right:-56px;}

.customData_filter {}

.customData_filter .filter_main {position:relative;z-index:30;}
.customData_filter .filter_main.on {height:54px;overflow:hidden;}

.customData_filter .filter_select {float:left;margin-top:12px;margin-bottom:12px;}
.customData_filter .filter_select .select_main {border-radius:0;border:1px solid #3da9f7;height:28px;line-height:28px;float:left;width:90px;}
.customData_filter .filter_select .select_main .select_text {padding:0 24px 0 6px;}
.customData_filter .filter_select .select_con {width:90px;top:30px;}
.customData_filter .filter_select .select_arrow {right:6px;}

.customData_filter .filter_search {float:left;margin-top:12px;margin-bottom:12px;}
.customData_filter .filter_search .s_input {border:1px solid #3da9f7;border-right:0;height:28px;line-height:28px;float:left;width:160px;padding:0 10px;}
.customData_filter .filter_search .s_btn {float:left;line-height:30px;background:#3da9f7;color:#fff;width:62px;text-align:center;}

/*2017.01.09改版*/
.customData_filter .filter_main .filter_ico {float:left;width:12px;height:14px;margin:20px 15px 20px 18px;display:inline;background:url(/statics/images/center/customer/customer_icon.png) -94px -217px no-repeat;}
.customData_filter .filter_main .abtn {float:left;padding:0 15px;margin-top:12px;margin-bottom:12px;height:30px;line-height:30px;background:#3da9f7;color:#fff;text-align:center;border-radius:3px;}
.customData_filter .filter_main .aIcoBtn {float:left;height:14px;line-height:14px;margin-top:20px;margin-bottom:20px;}
.customData_filter .filter_main .aIcoBtn i {float:left;width:12px;height:14px;margin:0 5px 0 0;display:inline;background:url(/statics/images/center/customer/customer_icon.png) 0 -217px no-repeat;}
.customData_filter .filter_main .aIcoBtn i.import {background-position:0 -217px;}
.customData_filter .filter_main .aIcoBtn i.export {background-position:-22px -217px;}
.customData_filter .filter_main .aIcoBtn.disabled {color:#999;}
.customData_filter .filter_main .aIcoBtn.disabled i.export {background-position:-372px -217px;}

.customData_filter .filter_main .customAdd {float:left;background:#3da9f7;color:#fff;border-radius:2px;height:30px;line-height:30px;padding:0 10px;margin-top:12px;margin-bottom:12px;}

.customData_filter .filter_main .buyerCard i {background-position:-328px -217px;}
.customData_filter .filter_main .sellerCard i {background-position:-350px -217px;}
.customData_filter .filter_main .buyerCard.on {color:#3385ff;}
.customData_filter .filter_main .buyerCard.on i {background-position:-284px -217px;}
.customData_filter .filter_main .sellerCard.on {color:#3385ff;}
.customData_filter .filter_main .sellerCard.on i {background-position:-306px -217px;}

.customData_filter .filter_wrap {position:absolute;top:0;left:0;width:100%;height:54px;}
.customData_filter .filter_wrap_padding {padding-left:45px;}

.customData_filter .filterScrollText {overflow:hidden;margin-right:15px;height:54px;line-height:54px;}
.customData_filter .filterScrollText .scrollText {min-width:650px;font-weight:bold;color:#f00;}


/*客户管理-数据表格*/
.customData {position:relative;}
.customData .center-table .layui-input{padding-left: 0; padding-right: 23px;}

.customData_main {float:left;background:#fff;}
.customData_detail {overflow:hidden;position:relative;z-index:1;}
.customData_detailWrap {position:absolute;top:0;left:0;}

.customData .table_toggle {position:absolute;right:5px;top:14px;width:30px;height:20px;background:url(/statics/images/center/customer/customer_iconb.gif) 0px 0px no-repeat #f0f3f8;z-index:10000;}
.customData .table_toggle.on {background:url(/statics/images/center/customer/customer_icona.gif);}

.customDataTable {width:100%;table-layout:fixed;}
.customDataTable thead th {border-bottom:1px solid #e1e6eb;background-color:#F5F6FA;height:48px;font-weight:bold;}
.customDataTable thead td {border-bottom:1px solid #e1e6eb;background-color:#F5F6FA;height:48px;font-weight:bold;}
.customDataTable thead p {line-height:18px;height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.customDataTable thead .cell_wrap {display:block;padding:0 8px;position:relative;z-index:11;}
.customDataTable thead a.cell_wrap:hover {background:#eee;}

.customDataTable tbody th {border-bottom:1px solid #e1e6eb;height:44px;padding:0;font-weight:normal;}
.customDataTable tbody td {border-bottom:1px solid #e1e6eb;height:44px;padding:0;}
.customDataTable tbody p {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:18px;}
.customDataTable tbody .cellBlock_wrap {display:block;line-height:44px;height:44px;padding:0 8px;position:relative;cursor:pointer;z-index:9;}
.customDataTable tbody .cell_wrap {display:block;padding:0 8px;position:relative;z-index:8;}
.customDataTable tbody a.cell_wrap:hover {background:#eee;}

	/*展开表格*/
.customDataTable .customDataExtendField {position:relative;padding:0 18px 18px;background:#eaedf2;}
.customDataExtendField .fieldBorderTop {position:absolute;left:0px;top:-46px;width:100%;height:1px;background:#f93;overflow:hidden;}
.customDataExtendField .fieldBorderLeft {position:absolute;left:-1px;top:-46px;width:1px;height:46px;background:#f93;overflow:hidden;}
.customDataExtendField .fieldBorderRight {position:absolute;right:-1px;top:-46px;width:1px;height:46px;background:#f93;overflow:hidden;}

	/*数据表格行hover,selected颜色*/
.customDataTable .hover {background:#f5f5f5;}
.customDataTable .selected {background:#eaedf2;}

	/*排序icon*/
.customDataTable .Tsort_icon {position:absolute;top:50%;margin-top:-5px;right:0;width:9px;height:10px;background:url(/statics/images/center/customer/customer_icon.png) -70px -7px no-repeat;cursor:pointer;}
.customDataTable .Tsort_icon.down {background-position:0 -195px;}
.customDataTable .Tsort_icon.up {background-position:-11px -195px;}

	/*下拉箭头 + 下拉列表 样式*/
.customDataTable .Tselect_icon {position:absolute;top:50%;right:0;width:0;height:0;display:inline-block;overflow:hidden;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ddd;cursor:pointer;margin-top:-4px;}

.customDataTable .Tselect_wrap.on {z-index:10;}
.customDataTable .Tselect_wrap.fixed.on {z-index:11;}
.customDataTable .Tselect_wrap.on .Tselect_box {visibility:visible;}
.customDataTable .Tselect_wrap.on .Tselect_icon {border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ddd;border-top:0;}

.customDataTable .Tselect_box {visibility:hidden;position:absolute;right:-77px;top:36px;background:#fff;border:1px solid #ddd;z-index:100;}
.customDataTable .Tselect_box .Tselect_list {width:130px;overflow:hidden;}
.customDataTable .Tselect_box .Tselect_list dt {margin-top:-1px;}
.customDataTable .Tselect_box .Tselect_list dt a {display:block;height:32px;line-height:32px;border-top:1px solid #ddd;text-align:center;}
.customDataTable .Tselect_box .Tselect_list dt a:hover {color:#1392d9;}

.customDataTable .Tselect_box .Tselect_arrow {position:absolute;top:-6px;left:10px;width:12px;height:6px;}
.customDataTable .Tselect_box .Tselect_arrow i {position:absolute;left:0;top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ddd;width:0;height:0;display:inline-block;overflow:hidden;}
.customDataTable .Tselect_box .Tselect_arrow b {position:absolute;left:2px;top:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;width:0;height:0;display:inline-block;overflow:hidden;}

.customDataTable .Tselect_box.fixed {top:auto;bottom:28px;}
.customDataTable .Tselect_box.fixed .Tselect_arrow {top:auto;bottom:-8px;}
.customDataTable .Tselect_box.fixed .Tselect_arrow i {position:absolute;left:2px;top:-2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;border-bottom:0;z-index:2;}
.customDataTable .Tselect_box.fixed .Tselect_arrow b {position:absolute;left:0;top:-2px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ddd;border-bottom:0;}

	/********** 表格业务模块样式 **********/

	/*海关数据红点标识*/
.customDataTable .buyer_ico {border-radius:50%;background:#f00;width:6px;height:6px;display:inline-block;vertical-align:middle;margin:-3px 5px 0 -8px;}
.customDataTable .combination_ico {width:14px;height:16px;background:url(/images/center/member.png) -314px -122px no-repeat;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;}

	/*扩展表格-跟进状态*/
.customDataExtendTable .status_ico {display:inline-block;width:18px;height:16px;margin:4px 2px 0;background:url(/statics/images/center/customer/customer_icon.png) -116px -217px no-repeat;}
.customDataExtendTable .status_ico.hasSend {background-position:-116px -217px;}
.customDataExtendTable .status_ico.hasView {background-position:-144px -214px;}
.customDataExtendTable .status_ico.hasReceiver {background-position:-172px -217px;width:19px;height:16px;}

.customDataExtendTable .status_ico.on.hasSend {background-position:-200px -217px;}
.customDataExtendTable .status_ico.on.hasView {background-position:-228px -214px; cursor: pointer;}
.customDataExtendTable .status_ico.on.hasReceiver {background-position:-256px -217px;width:19px;height:16px;}

.customDataExtendTable .read_details{width: 20px; height: 20px; display: inline-block; position: relative;}
.customDataExtendTable .read_details .details_table{width: 580px; position: absolute; left: -300px; bottom: 30px; display: none;}
.customDataExtendTable .read_details:hover .details_table{display: block;}
.customDataExtendTable .read_details:hover .details_table:before{width: 0; content: ''; height: 0; position: absolute; bottom: -13px; left: 302px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 13px solid #ccc;}
.customDataExtendTable .read_details:hover .details_table:after{width: 0; content: ''; height: 0; position: absolute; bottom: -11px; left: 302px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 13px solid #fff;}

.customDataExtendTable .read_details .details_table table{width: 100%; border-collapse: collapse; border: solid #ddd 1px;}
.customDataExtendTable .read_details .details_table table th{height: 40px; padding: 0; background: #dae2ed; font-weight: bold;}
.customDataExtendTable .read_details .details_table table tr:nth-child(2n-1) td{background: #f9f9f9;}
.customDataExtendTable .read_details .details_table table td{height: auto; text-align: center; padding: 10px; border: solid #ddd 1px; word-break: break-word;}

	/*扩展表格-设置主副联系人*/
.customDataExtendTable .set_primary_contact{width: 90px; background: url("../images/center/arrowBa.png") right center no-repeat; position: relative;}
.language-en .customDataExtendTable .set_primary_contact{width: 113px;}
.customDataExtendTable .set_primary_contact select{width: 100% !important; cursor: pointer;}
.customDataExtendTable .set_primary_contact .contactShow{line-height: 18px; cursor: pointer;}
.customDataExtendTable .set_primary_contact ul{width: auto; background: #fff; border: solid #ddd 1px; padding: 3px 0; position: absolute; left: 0; top: 20px; display: none; z-index: 1;}
.customDataExtendTable .set_primary_contact ul li{cursor: pointer; white-space: nowrap; line-height: 20px; padding: 0 3px;}
.customDataExtendTable .set_primary_contact ul li.hide{display: none;}

	/*扩展表格-链接颜色*/
.customDataExtendTable .aline {color:#f93;font-weight:normal;}
.customDataExtendTable .disabled {color:#999;cursor:default;}

	/*扩展表格-联系人分页*/
.customDataExtendTable .contactPage{line-height: 30px;}
.customDataExtendTable .contactPage .common-page{margin: 10px 0;}

	/*数据表格-操作*/
.customDataTable .operationItem {display:inline-block;margin:0 5px;position:relative;}
.customDataTable .operationItem .itemIco {background:url(/statics/images/center/customer/customer_icon.png) no-repeat 0 -241px;width:20px;height:16px;display:block;cursor:pointer;}
.customDataTable .operationItem .itemIco.viewReportBtn {background-position:3px -241px;}
.customDataTable .operationItem .itemIco.viewContactBtn {background-position:-47px -241px;}
.customDataTable .operationItem .itemIco.sendEmailBtn {background-position:-153px -241px;}
.customDataTable .operationItem .itemIco.pickUpBtn {background-position:-208px -241px;}
.customDataTable .operationItem .itemIco.disabled.viewReportBtn {background-position:-74px -241px;cursor:default;}
.customDataTable .operationItem .itemIco.disabled.viewContactBtn {background-position:-124px -241px;cursor:default;}
.customDataTable .operationItem .itemIco.disabled.sendEmailBtn {background-position:-181px -241px;cursor:default;}
.customDataTable .operationItem .itemIco.disabled.pickUpBtn {background-position:-234px -241px;cursor:default;}

.customDataTable .operationItem .tips_con {width:300px;padding:5px 10px;border:1px solid #d2d15f;background:#fcffbd;border-radius:5px;word-wrap:break-word;font-size:12px;line-height:22px;text-align:left;display:none;position:absolute;z-index:99;top:28px;right:-30px;}

.customDataTable .operationItem .tips_arrow {position:absolute;top:-9px;right:45px;}
.customDataTable .operationItem .tips_arrow i {position:absolute;top:0;left:0;width:0;height:0;display:inline-block;overflow:hidden;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #d2d15f;}
.customDataTable .operationItem .tips_arrow b {position:absolute;top:2px;left:0;width:0;height:0;display:inline-block;overflow:hidden;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fcffbd;}

.customDataTable .operationItem:hover .tips_con {display:block;}
.customDataTable .operationItem.on .tips_con {display:block;}

.customDataTable .operationItem.fixed .tips_con {top:-68px;}
.customDataTable .operationItem.fixed .tips_arrow {top:unset;bottom:0;}
.customDataTable .operationItem.fixed .tips_arrow i {border-bottom:0;border-top:8px solid #d2d15f;}
.customDataTable .operationItem.fixed .tips_arrow b {top:-2px;border-bottom:0;border-top:8px solid #fcffbd;}

/*订阅买家2019.06.15*/
.subscription{}
.subscription .alink{margin: 0 5px;}
.language-en .subscription .a-rbtn{padding: 0 15px;}

/* AI自动拓客前台页面2021.11.15 */
.globalCompanyBanner{min-width: 1200px; height: 160px; background: url("../images/center/customer/global_company.jpg") center no-repeat #0d7ee1;}
.language-en .globalCompanyBanner{background-image: url("../images/center/customer/global_company_en.jpg");}
.globalCompanyBanner .bannerContent{width: 1200px; height: 160px; margin: 0 auto; position: relative;}
.globalCompanyBanner .bannerContent a.closeBtn{width: 25px; height: 25px; float: right; margin: 5px; background: url("../images/center/customer/close_banner.png");}
.globalCompanyBanner .bannerContent a.learnMore{width: 145px; height: 42px; display: block; background: url("../images/center/customer/learnMore.png") center no-repeat; position: absolute; left: 555px; bottom: 5px;}
.language-en .globalCompanyBanner .bannerContent a.learnMore{background-image: url("../images/center/customer/learnMore_en.png");}

.AICustomerSearch{width: 1200px; margin: 65px auto 0;}
.AICustomerSearch .searchForm{padding: 0 60px;}
.AICustomerSearch .searchForm .formBorder{float: left; border: solid #1c93d7 2px; border-radius: 3px 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: 44px; 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: 483px; height: 44px; float: left; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .webSearchInput{width: 445px;}
.AICustomerSearch .searchForm .formBorder li .webSearchInput.googleInput{width: 620px;}
.language-en .AICustomerSearch .searchForm .formBorder li .webSearchInput.googleInput{width: 582px;}
.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: 265px; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .mapSearchInput{width: 227px;}
.AICustomerSearch .searchForm .formBorder li .customsSearchInput{width: 483px; height: 44px; float: left; padding: 0 15px;}
.language-en .AICustomerSearch .searchForm .formBorder li .customsSearchInput{width: 445px;}

.AICustomerSearch .searchForm .searchBtn{width: 125px; height: 48px; float: left; background: url("../images/tradeSearch/magnifier.png") center no-repeat #1c93d7; background-size: 30px; 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: 7px 0 7px 20px; line-height: 17px; font-size: 16px;}
.AICustomerSearch .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;}

.webAICustomer{width: 1200px; min-height: 500px; margin: 0 auto 65px;}
.webAICustomer .productKeyword{padding: 10px 60px; 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: 200px;}
.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 .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;}

/* 推荐客户 */
.referCustomers{width: 1200px; min-height: 500px; margin: 0 auto;}
.referCustomers .referTitle{font-size: 20px; line-height: 32px; padding: 40px 0 10px;}
.referCustomers .referTitle small{font-size: 16px;}
.referCustomers .referTitle span{color: #f00;}
.referCustomers .referTitle a.online{display: inline-block; font-size: 14px; line-height: 26px; padding: 0 20px 0 40px; border-radius: 13px; background: url(../images/center/home/qq.png) 20px center no-repeat #1c93d7; color: #fff; margin-left: 8px; vertical-align: text-bottom;}
.referCustomers .referTitle a.recommended{height: 30px; float: right; font-size: 14px; padding: 0 20px; line-height: 30px; border: solid #ccc 1px;}
.referCustomers .referTitle p{font-size: 16px; color: #5b5b5b;}
.referCustomers .referList{padding: 10px 0;}
.referCustomers .referList .listTitle{font-size: 16px; padding: 12px 0;}
.referCustomers .referList .listTitle i{width: 2px; height: 18px; display: inline-block; vertical-align: text-bottom; background: #1392d9; margin: 0 10px 0 5px;}
.referCustomers .referList .listForm{background: #f6f6f6; padding: 10px 20px 20px;}
.referCustomers .referList .listForm .company{width: 350px; float: left; margin-right: 60px;}
.referCustomers .referList .listForm .contact{width: 245px; float: left; margin-right: 60px;}
.referCustomers .referList .listForm .telephone{width: 245px; float: left;}
.referCustomers .referList .listForm .layui-label{display: block; padding: 5px 0 10px 3px;}
.referCustomers .referList .listForm .layui-label b{color: #f00;}
.referCustomers .referList .listForm .layui-input-content input{width: 100%; height: 36px; display: block; box-sizing: border-box; padding: 0 10px; border: solid #e8e8e8 1px; border-radius: 2px;}
.referCustomers .referList .listForm .layui-input-content.error input{border-color: #e67d6d;}
.referCustomers .formTips{font-size: 12px;}
.referCustomers .formBtn{text-align: center; padding: 20px 0 68px;}
.referCustomers .formBtn a{width: 200px; height: 38px; display: inline-block; font-size: 16px; line-height: 38px; background: #1e9fff; color: #fff;}

.referCustomers .recommendedList{width: 750px; max-height: 600px; padding: 20px 30px; overflow-y: auto;}
.referCustomers .recommendedList table{width: 100%; border-collapse: collapse;}
.referCustomers .recommendedList table thead td{background: #f2f2f2;}
.referCustomers .recommendedList table td{height: 40px; text-align: center; font-size: 12px; border: solid #eee 1px;}
.referCustomers .recommendedList table td p.company{width: 298px; padding: 0 10px;}
.referCustomers .recommendedList table td p.contacts{width: 128px; padding: 0 10px;}
.referCustomers .recommendedList .buyBtn{padding: 35px 0 20px; text-align: center;}
.referCustomers .recommendedList .buyBtn a{width: 180px; height: 30px; display: inline-block; line-height: 30px; font-size: 14px; background: #1c93d7; color: #fff; border-radius: 2px;}