body{
  font-size:16px !important;
}
a{
  text-decoration: none;
}
a:link{text-decoration:none !important; } 

a:visited{text-decoration:none !important; }

a:hover{text-decoration:none !important;}

a:active{text-decoration:none !important;}
.searchFooter{
  position: fixed;
  bottom: 0;
  width:100%;
}
.main{
  /* margin-top:80px; */
  position: relative;
}
.topBg{
  width:100%;
  padding:8.8rem 5% 0;
  box-sizing: border-box;
  height: 20rem;
  background:url(../../images/client/bg.png) no-repeat top center;
  background-size: 100%;
}
.topBg .login{
  width:40%;
  height: 2.2rem;
  line-height: 2.2rem;
  padding-left: 3rem;
  padding-top: 2px;
  color:#fff;
  font-size:1.6rem;
  font-weight: 600;
  background:url(../../images/client/person.png) no-repeat  left top;
  background-size: 12%;
}
.topBg .email{
  width:3rem;
}
.topBg .email img{
  width: 100%;
}
.proItems{
  width: 100%;
  padding:0 5%;
  box-sizing: border-box;
  position: absolute;
  top:14.5rem;
}
.pItem.pbg1{
  background:url(../../images/client/i1.png) no-repeat top center;
  background-size: 100%;
}
.pItem.pbg2{
  background:url(../../images/client/i2.png) no-repeat top center;
  background-size: 100%;
}
.pItem.pbg3{
  background:url(../../images/client/i3.png) no-repeat top center;
  background-size: 100%;
}
.pItem.pbg4{
  background:url(../../images/client/i4.png) no-repeat top center;
  background-size: 100%;
}
.pItem.pbg5{
  background:url(../../images/client/i5.png) no-repeat top center;
  background-size: 100%;
}
.pItem.pbg6{
  background:url(../../images/client/i6.png) no-repeat top center;
  background-size: 100%;
}
.pItem{
  width:48%;
  height: 11rem;
  border-radius: 0.5rem;
  background:#eee;
  line-height: 10rem;
  box-sizing: border-box;
  padding-left:20%;
  font-size:16px;
  font-weight: 600;
  margin-bottom: 1rem;
}
.dis_f{
  display: flex;
  flex-flow:row wrap;
  justify-content: space-between;
}
.fl{
  float: left;
}
.fr{
  float:right;
}
/* *****首页结束******** */

/* 客商项目 */
.main_top{
  margin-top:4.5rem;
  /* height: 80rem; */
}
.tabContainer{
  width:100%;
  box-sizing: border-box;
}
.tabNav{
  width:100%;
  height: 6.5rem;
  background:#fff;
  box-sizing: border-box;
  padding:1.5rem 5%;
}
.navItem{
  width:32%;
  height:3.5rem;
  border-radius: 0.5rem;
  background:#f4f4f4;
  color:#666;
  text-align: center;
  line-height: 3.5rem;
  position: relative;
}
.navItem a{
  color: #666;
}
.navItem.active{
  color:#fff;
  background:#266eca;
}
.navItem.active a{
  color: #fff;
}
.navItem.active .nbor{
  position: absolute;
  top: 6rem;
  left: 0;
  width:100%;
  height: 3px;
  border-radius: 2px;
  background: #266eca;
}
.navSearch{
  width:100%;
  height: 8rem;
  background:#fff;
  box-sizing: border-box;
  padding:2.25rem 5%;
  margin:1rem 0;
}
.navSearch input{
  height:3.5rem;
  border-radius: 0.5rem;
  border:none;
}
.navSearch .search{
  width:78%;
  background:#f4f4f4;
}
.navSearch input.sub{
  width:20%;
  height:3.5rem;
  line-height: 3.5rem;
  background:#266eca;
  color:#fff;
  text-align: center;
}
.tabInfo{
  width:100%;
  box-sizing: border-box;
  padding:2.25rem 5%;
  background:#fff;
}
.infoItem.hide{
  display: none;
}
.pro{
  width:100%;
  background:#f4f4f4;
  margin-bottom: 1rem;
}
.prow{
  /* height: 4rem; */
  box-sizing: border-box;
  padding:1rem 1rem;
  /* line-height: 4rem; */
  border-bottom:1px solid #eee;
}
.prow .title{
  display:inline-block;
  width:22%;
  color:#000;
  font-weight:500;
  font-size:1.5rem;
}
.prow .val{
  display:inline-block;
  width:75%;
  font-size:1.3rem;
}
.moreBtn{
  /* height: 4rem;
  line-height: 4rem; */
  box-sizing: border-box;
  padding:1rem 1rem;
  color:#266eca;
  text-align: center;
}
/* 申请委托 */
.navItem_a{
  width:22%;
  height:3.5rem;
  border-radius: 0.5rem;
  background:#f4f4f4;
  color:#666;
  text-align: center;
  line-height: 3.5rem;
  position: relative;
}
.navItem_a a{
  color: #666;
}

.navItem_a.active{
  color:#fff;
  background:#266eca;
}
.navItem_a.active a{
  color: #fff;
}
.navItem_a.active .nbor{
  position: absolute;
  top: 6rem;
  left: 0;
  width:100%;
  height: 3px;
  border-radius: 2px;
  background: #266eca;
}
/* 申请委托----详情 */
.pStyle{
  box-sizing: border-box;
  padding:1.5rem 5%;
}
.dPage{
  width:100%;
  border-bottom:1px solid #f4f4f4;
  font-size:1.7rem;
  color:#266eca;
  font-weight: 550;
}
.account,.detail{
  width:90%;
  margin:0 auto;
  border-bottom:1px dashed #f4f4f4;
  font-size:1.5rem;
}
.account{
  color:#266eca;
}
.detail{
  color:#000
}
.detail .title{
  font-size:1.5rem;
  display: inline-block;
  width:25%;
  padding:0.6rem 0;
}
.detail .val{
  color:#333;
  font-size:1.3rem;
  display: inline-block;
  width:70%;
}
.detail .val.status{
  color:green
}
.detail .listBox{
  position: relative;
}
.detail .listIcon{
  display: inline-block;
  width:0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background:#ccc;
  position: absolute;
  top: 37%;
  margin-right: 0.5rem;
}
.detail .listTitle{
  margin-left:1rem;
  font-size:1.6rem;
  font-weight: 550;
}
/* 云洽谈室 */
.navItem_c{
  width:47%;
  height:3.5rem;
  border-radius: 0.5rem;
  background:#f4f4f4;
  color:#666;
  text-align: center;
  line-height: 3.5rem;
  position: relative;
}
.navItem_c a{
  color: #666;
}
.navItem_c.active{
  color:#fff;
  background:#266eca;
}
.navItem_c.active a{
  color: #fff;
}
.navItem_c.active .nbor{
  position: absolute;
  top: 6rem;
  left: 0;
  width:100%;
  height: 3px;
  border-radius: 2px;
  background: #266eca;
}
.prow_c{
  /* height: 4rem; */
  box-sizing: border-box;
  padding:1rem 1rem;
  /* line-height: 4rem; */
  border-bottom:1px solid #eee;
}
.prow_c .title{
  display:inline-block;
  width:26%;
  color:#000;
  font-weight:500;
  font-size:1.5rem;
}
.prow_c .val{
  display:inline-block;
  width:70%;
  font-size:1.3rem;
}
/* 云洽谈室 --查看详情 */
.backBtn {
  width: 90%;
  height: 3.5rem;
  margin: 0 auto 1rem;
  line-height: 3.5rem;
  text-align: center;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  letter-spacing: 0.1rem;
  background: #266eca;
  border-radius: 0.5rem;
}
/* 留言咨询 */
.reply,.delete{
  display:inline-block;
  width:30%;
  /* text-align: center; */
  color:#266eca;
}
/* 留言咨询---回复 */
.repyBox{
  width:90%;
  height: 30rem;
  margin:0 auto;
  border:1px solid #f4f4f4;
  font-size:1.3rem;
}
.repy,.sendBox{
  width:100%;
  padding:1rem 5%;
  box-sizing: border-box;
}
.repy{
  height: 25rem;
  overflow-y: scroll;
}
.r_item{
  padding:1rem 0;
  box-sizing: border-box;
  border-bottom: 1px dashed #f4f4f4;
}
.t1,.t2{
  display: inline-block;
  width:48%;
}
.t2{
  text-align: right;
}
.msg{
  width:85%;
  height: 3rem;
  border-radius: 0.5rem;
  border:1px solid #f4f4f4
}
.editIpt{
  height: 3rem;
  border-radius: 0.5rem;
  border:1px solid #f4f4f4;
  font-size: 1.3rem;
  color:#333;
}
.sendMsg,.editBtn{
  color:#266eca;
  font-size: 1.5rem;
}
/* 基础信息 */
.iAccount{
  width: 90%;
  box-sizing: border-box;
  margin: 0 auto;
  font-size: 1.5rem;
  padding: 1rem 5%;
}
.acc{
  margin-top: 1rem;
}
.txt{
  display: inline-block;
  /* padding: 0.5rem 0; */
  padding: 0.3rem 0;
}
.out,.update{
  display: inline-block;
  box-sizing: border-box;
  padding: 0.5rem 0.8rem;
  /* border:1px solid #333; */
  background:#f4f4f4;
  color:#666;
  border-radius: 0.5rem;
}
.topTxt{
  font-size:1.6rem;
  font-weight:550;
  padding: 0.5rem 0;
}
.detail .title1 {
  font-size: 1.5rem;
  display: inline-block;
  /* width: 25%; */
  padding: 0.6rem 0;
}
.detail .val1 {
  color: #333;
  font-size: 1.3rem;
  display: inline-block;
  /* width: 70%; */
}
.detail .val2 {
  color: #333;
  font-size: 1.3rem;
  /* width: 70%; */
}
.avatar{
  width: 8rem;
  text-align: center;
  position: absolute;
  right: 0%;
  top: 1rem;
  font-size: 1.3rem;
}
.avatar img{
  width:100%;
}
.iBorder{
  border-bottom: 1px dashed #f4f4f4;
}
/* 企业信息编辑 */

.navItem_i{
  width:47%;
  height:3.5rem;
  border-radius: 0.5rem;
  background:#f4f4f4;
  color:#666;
  text-align: center;
  line-height: 3.5rem;
  position: relative;
}
.navItem_i a{
  color: #666;
}
.navItem_i.active{
  color:#fff;
  background:#266eca;
}
.navItem_i.active a{
  color: #fff;
}
.navItem_i.active .nbor{
  position: absolute;
  top: 6rem;
  left: 0;
  width:100%;
  height: 3px;
  border-radius: 2px;
  background: #266eca;
}
.tabInfo1{
  width: 100%;
  box-sizing: border-box;
  /* padding: 2.25rem 5%; */
  background: #fff;
}
