.meeting-drop-down{
    height:180px;
    width:160px;
    background:#fff;
    position:absolute;
    left:0;
    top:78px;
    z-index:99;
  }
  
  .meeting-drop-list{
  
  }
  
  .meeting-drop-list li{
      width:100%;
      display:block;
      line-height:60px;
      height:60px !important;
      font-weight:bold;
      font-size:16px !important;
  }
  .meeting-drop-list li:hover{
     background:#d9e9fc;
     border:none;
     /* border-bottom:1px solid #001cac; */
     color:#001cac !important;
  }
  
  .meeting-drop-list li a{
      line-height:60px;
      height:60px !important;
      font-weight:bold;
  }
  .meeting-drop-list li a:hover{
      color:#001cac !important;
      border-bottom:none !important;
      font-weight:bold;
  }

/*右侧快速导航---------*/

.right-fast-box{
    background:#f1801b;
    border-radius:60px;
    height:120px;
    width:70px;
    position: absolute;
    top: 0;
    right: 0;
    transition: top 0.5s ease;
    display:none;
    
  }
  
  .right-fast-list{
  
  }
  
  .right-fast-list li{
  
  }
  
  .u-right-fast-login{
      height:60px;
      width:60px;
      line-height:50px;
      text-align:center;
      border:2px solid #ffc592;
      font-size:18px;
      font-weight:bold;
      color:#fff;
      margin-left:5px;
      margin-top:5px;
      border-radius:50%;
  }
  
  .u-right-fast-login a{
      color:#fff;
      width:100%;
      height:100%;
      display:block;
      border-radius:50%;
  }
  
  .u-right-fast-login a:hover{
      color:#fff;
      background:#fff;
      color:#e87b0f;
  }
  
  .right-narrowdown ,.right-narrowup{
      height:50px;
      width:70px;
      display:flex;
      justify-content:center;
      align-items:center;
      cursor:pointer;
  }
  
  .right-narrowup-icon{
      width:30px;
      height:15px;
      display:block;
      background:url("/ver24/images/right-narrowup.png") no-repeat;
      background-size:100% 100%;
  }
  .right-narrowdown-icon{
      width:30px;
      height:15px;
      display:block;
      background:url("/ver24/images/right-narrowdown.png") no-repeat;
      background-size:100% 100%;
  }
  
  .right-fast-login-fixed {
      position:fixed;
      z-index: 2000;
      right:40px;
      top: 50%;
      transform: translate(0, -50%);
  }
  
  
  .right-fast-show{
   display:block;
  }
  
  .right-fast-box-zhankai{
    position:fixed;
    z-index: 2000;
    right:40px;
    top:45%;
    transform: translate(0, -50%);
    display:block;
    height:330px;
    background:#f1801b;
    width:70px;
    border-radius:60px; 
    padding-top:20px;
    display:none;
  
  }
  
  .m-right-fast-login ,.m-right-fast-register ,.m-right-fast-contact{  
      width:60px;
      height:70px;
      margin:0 auto;
      margin-bottom:10px;
  }
  .m-right-fast-contact{
      position:relative;
      top:0;
  }
  
  .m-right-fast-login a ,.m-right-fast-register a ,.m-right-fast-contact a{
      width:100%;
      height:100%;
      display:block;
      color:#fff;
      font-size:16px;
      display: flex;
      align-items: center;
      flex-direction: column;
      padding:5px 0; 
      box-sizing:border-box; 
  }
  
  /* .m-right-fast-login a ,.m-right-fast-register a ,.m-right-fast-contact a:before{
      content:"";
  } */
  
  .m-right-fast-login a:hover ,.m-right-fast-register a:hover ,.m-right-fast-contact a:hover{
      border:1px solid #ffeddd;
      color:#fff;
      border-radius:20px;
  }
  .m-login-icon{
      width:30px;
      height:32px;
      display:block;
      background:url("/ver24/images/right-loginicon.png") no-repeat;
      background-size:100% 100%;
      margin-bottom:5px;
  }
  .m-contact-icon{
      width:30px;
      height:32px;
      display:block;
      background:url("/ver24/images/right-zixunicon.png") no-repeat;
      background-size:100% 100%;
      margin-bottom:5px;
  }
  .m-register-icon{
      width:30px;
      height:32px;
      display:block;
      background:url("/ver24/images/right-registericon.png") no-repeat;
      background-size:100% 100%;
      margin-bottom:5px;
  }
  
  .m-right-fast-contact-down{
      width:200px;
      height:140px;
      background:#f8f8f8;
      position: absolute;
      left:-200px;
      top:0;
      border-top-left-radius:5px;
      border-bottom-left-radius:5px;
      border-bottom-right-radius:30px;
      padding:10px;
      display:none;
  }
  .block{
      display:block;
  }
  .hide{
      display:none;
  }
  .right-fast-contact-person{
     font-size:16px;
     
  }
  
  .fast-more-contact{
  height:40px !important;
  width:150px;
  border-radius:10px;
  background:#0f5fd3;
  color:#fff;
  border-radius:20px;
  margin-top:20px;
  }


/*面包屑*/
.breadcrumb-bar{
width:1440px;
margin:0 auto;
color:#333;
padding-top:20px;
}
/*会议活动列表*/
.subpage-main{
    background:#f0f6ff;
}

.meeting-activity-box{
padding-bottom:80px;
}

.meeting-list-recent{
margin-top:50px;
}

.meeting-list-recent li{
    background:url("/ver24/images/activity-listbg.png")  no-repeat right;
    background-size:60% 100%;
    padding:15px 0;
    margin-bottom:20px;
}

.meeting-list-recent li:hover{
    box-shadow:3px 5px 10px #ddd;
}
.meeting-list-recent li a{
    width:100%;
    height:100%;
    display:block;
    clear:both;
    overflow:hidden;
    color:#333;
}

.meeting-activity-tab{
display:flex;
justify-content:center;
margin-top:30px;
}
.meeting-activity-tab li{
    float:left;
    background:#e5effc;
    height:50px;
    line-height:42px;
    width:180px;
    border-radius:10px;
    color:#333;
    font-weight:bold;
    font-size:20px;
    text-align:center;
    cursor:pointer;

}



.meeting-activity-tab-active{
    background:#4371d9 !important;
    color:#fff !important;
    position:relative;
}

.meeting-activity-tab-active:before{
    content:"";
    width:60px;
    height:4px;
    display:block;
    background:#3ccbef;
    position:relative;
    top:46px;
    left:50%;
    margin-left:-30px;
    border-radius:10px;
}

.meeting-date{
width:160px;
float:left;
padding-top:15px;
}

.meeting-date-day{
    font-size:32px;
    color:#1866d1;
    font-weight:bold;
    text-align:center;
    display:block;
}

.meeting-date-year{
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
}

.m-left-line{
    width:20px;
    height:2px;
    display:block;
    background:#787878;
    margin-right:10px;
}

.m-right-line{
    width:20px;
    height:2px;
    display:block;
    background:#787878;
    margin-left:10px;
}

.meeting-introduce-box{
    width:1250px;
    float:right;
    display:flex;
    justify-content: space-between;
}

.meeting-introduce-img{
    width:600px;
    height:240px;
    margin-right:30px;
}

.meeting-introduce-img img{
    width:100%;
    height:100%;
}

.meeting-introduce{
    width:600px;
    position:relative;
    padding-top:20px;
    padding-right:30px;
}

.meeting-introduce-title{
    font-size:24px;
    font-weight:bold;
    padding-bottom:15px;
}

.meeting-introduce-text{
    font-size:16px;
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}

.m-activity-more-position{
    position:absolute;
    bottom:2px;
    left:0;
}

/*WIFFA联合服务中心列表---------*/
.wiffadevelop-banner{
    background:url("/ver24/images/wiffadevelop-banner.jpg") no-repeat;
    background-size:100% 100%;
}

.wiffadevelop-box{

}
.wiffadevelop-list{
    display:flex;
    flex-wrap:wrap;
    margin-top:30px;
    margin-bottom:60px;
}
.wiffadevelop-list li{
    width:48%;
    margin-right:30px;
    margin-bottom:30px;
    height:400px;
    border-radius:10px;
    border:1px solid #d5dfe4;
    transition: transform 0.3s ease;
    
}
.wiffadevelop-list li:hover{
    border:1px solid #4269ea;
    /* transform: scale(1.1); */
}


.wiffadevelop-list li:nth-child(2n){
    margin-right:0;
}

.wiffadevelop-list li a{
    width:100%;
    height:100%;
    display:block;
    
}

.wiffadevelop-list-bg01{
    background:url("/ver24/images/wiffadeovep-listbg01.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}

.wiffadevelop-list-bg02{
    background:url("/ver24/images/wiffadeovep-listbg02.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg03{
    background:url("/ver24/images/wiffadeovep-listbg03.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg04{
    background:url("/ver24/images/wiffadeovep-listbg04.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg05{
    background:url("/ver24/images/wiffadeovep-listbg05.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg06{
    background:url("/ver24/images/wiffadeovep-listbg06.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg07{
    background:url("/ver24/images/wiffadeovep-listbg07.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg08{
    background:url("/ver24/images/wiffadeovep-listbg08.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg09{
    background:url("/ver24/images/wiffadeovep-listbg09.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}
.wiffadevelop-list-bg10{
    background:url("/ver24/images/wiffadeovep-listbg10.jpg") no-repeat #f4f7fe;
    background-size:100% 100%;
}





.wiffadevelop-title{
    background:url("/ver24/images/wiffadevelop-titlebg.png") no-repeat top right;
    background-size:75% 90%;
    display:flex;
    border-top-right-radius:10px;
}
.wiffadevelop-logo{
    width:110px;
    height:70px;
    display:block;
    margin-left:40px;
    margin-right:60px;
    margin-top:10px;
}

.wiffadevelop-title-text{
    font-size:24px;
    font-weight:bold;
    color:#fff;
    line-height: 70px;
    padding-left: 50px;
}

.wiffadevelop-logo img{
    width:auto;
    height:100%;
}

.narrow-rightblue{
    width:15px;
    height:20px;
    display:block;
    background:url("/ver24/images/narrowright-blue.png") no-repeat;
    background-size:100% 100%;
    margin-left:10px;

}

.wiffadevelop-morebtn{
    width:240px;
    height:45px;
    line-height:45px;
    background:#dbeafa;
    border-radius:10px;
    border:1px solid #fff;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:16px;
    color:#2f53cd;
    margin-top:20px;
    font-weight:bold;
}

.wiffadevelop-code{
display:flex;
align-items:center;
padding-top:20px;
}

.wiffadevelop-code-img{
    width:120px;
    height:120px;
    display:block;
    background:#fff;
    padding:15px;
    border-radius:50%;
    margin-right:20px;
}

.wiffadevelop-code-img img{
    width:100%;
    height:100%;
    border-radius:50%;
    
}

.wiffadevelop-code-text{
    color:#333;
    font-size:16px;
    font-weight:bold;
}

.wiffadevelop-content{
    padding-left:200px;
    padding-top:20px;
}

.wiffadevelop-content-title{
    font-size:20px;
    font-weight:bold;
    color:#333;
    padding-bottom:15px;
}

.wiffadevelop-content-text{
    font-size:18px;
    font-weight:bold;
}

/*云平台--列表*/
.cloud-platform-list{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-top:30px;
padding-bottom:50px;
}

.cloud-platform-list li{
    width:32%;
    margin-right:2%;
    background-image:linear-gradient(to right, #f8fbff,#f8fbff);
    height:300px;
    border:1px solid #fff;
    border-radius:20px;
    margin-bottom:30px;
    
}
.cloud-platform-list li:nth-child(3n){
    margin-right:0;
}

.cloud-platform-list li:hover{
    box-shadow:3px 3px 6px #ccd3dd;
}
.cloud-platform-list li a{
    width:100%;
    height:100%;
    display:block;
    padding:20px 30px;
    box-sizing:border-box;
    background:url("/ver24/images/cloudlist-line.png") no-repeat  78% 95%;
    background-size:70% auto;
}

.cloud-platform-list li a:hover{
    color:#333;
}

.cloud-platform-title{
    background:url("/ver24/images/cloudtitlebg.png") no-repeat left top;
    background-size:60% 100%;
    height:50px;
    margin-left:-40px;
    padding-left:80px;
    display:flex;
    align-items:center;
    justify-content: space-between;
}

.cloud-platform-product{
    font-size:24px;
    font-weight:bold;
    color:#fff;
}

.cloud-platform-morebtn{
    font-size:16px;
    color:#1751a5;
    display:flex;
    align-items:center;
}
.cloud-narrow-right{
    width:10px;
    height:16px;
    display:block;
    background:url("/ver24/images/narrowright-blue.png") no-repeat;
    background-size:100% 100%;
    margin-left:5px;
}

.cloud-platform-content{
    padding-top:30px;
}
.cloud-platform-logo{
    height:35px;
    width:200px;
    display:block;
}
.cloud-platform-logo img{
    width:auto;
    height:100%;
}

.cloud-platform-text{
    line-height:24px;
    padding-top:20px;
    font-size:16px;
}


/*媒体平台---新闻列表---------*/
.news-main-content{
    
}
.pt30{
    padding-top:30px;
}
.pb50{
    padding-bottom:50px;
}

.mrb30{
    margin-bottom:30px;
}

.new-list-width{
    width:1150px;
}
.news-list{
float:right;
padding-bottom:50px;
}

.news-list li{
    height:210px;
    background:#fff;
    border-radius:10px;
    margin-bottom:20px;
}

.news-list li a{
    padding:20px;
    display:block;
    color:#333;
}
.news-list li:hover{
    box-shadow:3px 6px 10px #d5dfe4;
    
}

.news-list li:hover .subpage-more {
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: block;
    border:1px solid #4471d9;
    border-radius: 30px;
    border-bottom-left-radius: 15px;
    border-top-left-radius: 0;
    text-align: center;
    color: #fff;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    background:#4471d9;
}

.news-list li:hover .subpage-narrow-icon{
    width: 22px;
    height: 15px;
    display: block;
    background: url(/ver24/images/narrow-white2.png) no-repeat;
    background-size: 100% 100%;
    margin-left:10px;
}
.news-list-title{
    font-size:22px;
    font-weight:bold;
    padding-bottom:15px;
}

.news-list-content{
    line-height:24px;
    font-size:16px;
    color:#666;
    padding-bottom:20px;
    height:80px;
}



.news-list-botttom{
display:flex;
justify-content:space-between;
align-items:center;
}

.news-list-botttom-source{

}

.news-recommend-icon{
    width:80px;
    height:30px;
    display:block;
    background:url("/ver24/images/news-tuijian-icon.png") no-repeat;
    background-size:100% 100%;
    float:left;
    margin-right:10px;
}


/*媒体平台---新闻列表---详情页---------*/
.news-detail-box{
margin-top:20px;
padding-bottom:50px;
}

.news-shipping-code-img{
    width:80px;
    height:80px;
    display:block;
}
.news-detail-left{
    width:1050px;
    min-height:800px;
    background:#fff;
    padding:30px;
    float:left;
    border-radius:10px;
}
.news-detail-right{
    width:360px;
    float:right;
}

.news-detail-recommend-list{

}

.news-detail-recommend-list li{
padding:15px;
background:#fff;
border-radius:10px;
margin-bottom:20px;
}

.news-detail-recommend-img{
    width:100%;
    height:210px;
}

.news-detail-recommend-img img{
    width:100%;
    height:100%;
    border-radius:10px;
}

.news-detail-recommend-text{
  font-size:20px;
  font-weight:bold;
  padding-top:20px;
  color:#333;
}

.news-detail-recommend-bottom{
    padding-top:15px;
    display:flex;
    justify-content: space-between;
}

.news-detail-recommend-laiyuan{
    font-size:14px;
    color:#666;
}
.news-detail-recommend-date{
    font-size:14px;
    color:#666;
}

.news-detail-title{
    font-size:24px;
    font-weight:bold;
    text-align:center;
    padding-bottom:20px;
}

.news-detail-content{
padding-top:20px;
}

.news-detail-laiyuan{
    padding-right:20px;
}

.news-detail-content p{
    padding-bottom:20px;
    font-size:16px;
    color:#333;
    line-height:28px;
}

.news-detail-content-img{
    width:80%;
    margin:0 auto;
}

.news-detail-content p img{
    width:100%;
    height:auto;
}
.news-detail-laiyuan-box{
    text-align:center;
}
.news-detail-laiyuan{
  font-size:14px;
  color:#666;
}

.news-detail-date{
  font-size:14px;
  color:#666;
}

.new-shipping-code{
    width:120px;
    height:150px;
    display:block;
    background:#eef0f3;
    border:1px solid #fff;
    position:absolute;
    top:180px;
    left:-10%;
    text-align:center;
    padding:10px;
}

.new-shipping-code-img{
    width:100%;
    height:100px;
    display:block;
}
.new-shipping-code-text{
    display:block;
    padding-top:10px;
}


/*行业高度访谈列表----*/
.news-report-box{

}

.news-report-main-content{
    
}
.news-report-live{
    padding:30px;
    background:#fff;
    border-radius:10px;
    clear:both;
    overflow:hidden;
    margin-bottom:30px;
}

.news-report-live a{
    display:block;
    color:#333;
}

.news-report-live-left{
    width:500px;
    height:270px;
    position:relative;
    float:left;
}

.news-report-live-img{
    width:515px;
    height:270px; 
}

.news-report-live-img img{
    width:100%;
    height:100%;
    border-radius:10px;
}
.news-report-state{
    width:100px;
    height:30px;
    line-height:30px;
    background:#e87b0f;
    color:#fff;
    display:block;
    text-align:center;
    border-radius:5px;
    position:absolute;
    left:10px;
    top:10px;
}
.news-report-right{
    float:right;
}

.news-report-live-right{
    width:515px;
    height:270px;
    float:right;
    position:relative;
}
.news-report-live-top{
display:flex;
justify-content: space-between;
}

.news-report-right-state{
height:30px;
line-height:30px;
width:120px;
display:block;
background:#e87b0f;
border-top-left-radius:10px;
border-bottom-right-radius:10px;
text-align:center;
color:#fff;
}

.news-report-right-date{
font-size:20px;
font-weight:bold;
color:#0f5fd3;
background:url("/ver24/images/report-datebg.png") no-repeat;
background-size:90% 100%;
display:block;
padding:5px 0 5px 10px;
line-height:20px;
}

.news-report-right-date i{
    font-style:normal;
    padding-left:10px;
}

.news-report-live-text{
    font-size:20px;
    font-weight:bold;
    padding-top:35px;
}

.news-report-live-speaker{
    font-size:16px;
    color:#333;
    padding-top:20px;
}

.news-report-live-position{
    position:absolute;
    left:0;
    bottom:0;
}

.news-repeat-recommend-box{
    background:#fff;
    clear:both;
    overflow:hidden;
    border-radius:10px;
}
.news-report-list{

}

.news-report-list li{
    width:575px;
    float:left;
    padding:30px 30px 0 30px;
    
}

.news-report-list li:nth-child(2n){
    margin-right:0;
}
.news-report-list li a{
    color:#333;
    display:block;
    border-bottom:1px solid #ddd;
    padding-bottom:30px;
}

/* .news-report-list li:nth-last-child(2n):not(:last-child) a{
    border-bottom:1px solid #fff;
} */
.news-report-recommend-top{
    position:relative;
}

.news-report-recommend-img{
    height:270px;
    
}

.news-report-recommend-img img{
    width:100%;
    height:100%;
    border-radius:10px;
}

.news-report-preview{
    padding:0 20px;
    height:30px;
    line-height:30px;
    color:#fff;
    display:block;
    background:#16c29c;
    display:inline-block;
    border-radius:5px;
    position:absolute;
    left:10px;
    top:10px;

}

.news-report-recommend-info-text{
    font-size: 20px;
    font-weight: bold;
    margin-top: 25px;
    margin-bottom:10px;
    height:60px;
}

.news-report-recommend-info-speaker{
    font-size: 16px;
    color: #333;
}

.news-report-recommend-bottom{
    display:flex;
    align-items:center;
    justify-content: space-between;
    padding-top:20px;
}

.news-repeat-recommend-title{
    font-size:26px;
    color:#333;
    padding:30px 0 0 30px;
    font-weight:bold;
}
.purplecolor{
    background: #8763ed;
}



/*媒体平台---行业高端访谈------*/
.news-activity-box{

}

.news-activity-right{
    float: right;
}

.list-right-choose-title{
    height:90px;
    background:#fff;
    
}
.news-activity-tab{
    height:65px;
    background:url("/ver24/images/list-right-titlebg.png") no-repeat #4471d9 bottom right ;
    background-size: 95% 80%;
    padding-left:150px;
    position:relative;
}

.news-activity-tab:before{
    content: "";
    width: 40px;
    height: 40px;
    display: block;
    background: url("/ver24/images/sub-titlelogo.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 13px;
    left: 15px;
}

.news-activity-tab li{
    float:left;
    font-size:18px;
    line-height:80px;
    cursor:pointer;
    text-align:center;
    margin-right:50px;
}


.news-activity-tab-active{
    color:#4471d9;
    font-weight:bold;
    position:relative;
}

.news-activity-tab-active:before{
    content:"";
    width:50px;
    height:5px;
    display:block;
    background:#4471d9;
    border-radius:5px;
    position:absolute;
    bottom:15px;
    left:50%;
    margin-left:-25px;
}

.news-activity-list{
    padding:30px;
    clear:both;
    overflow:hidden;
    background:#fff;
}

.news-activity-list li{
margin-bottom:30px;
padding-bottom:30px;
border-bottom:1px solid #ddd;
}

.news-activity-list li:last-child{
    border-bottom:0;
    padding-bottom:0;
    margin-bottom:0;
}

.news-activity-list li a{
    display:block;
    width:100%;
    height:100%;
    clear:both;
    overflow:hidden;
  }
.news-activity-list-left{
    width:410px;
    height:240px;
    float:left;
}
.news-activity-list-left img{
    width:100%;
    height:100%;
    border-radius:10px;
}
.news-activity-list-right{
    width:630px;
    height:240px;
    float:right;
    position:relative;
}

.news-activity-date{
padding:2px 20px;
display:inline-block;
background:#0ec1f4;
font-weight:bold;
font-size:20px;
color:#fff;
border-top-left-radius:10px;
border-bottom-right-radius:10px;
}

.news-activity-list-title{
    font-size:24px;
    font-weight:bold;
    color:#333;
    padding:20px 0;
}

.news-activity-list-text{
    color:#666;
    font-size:16px;
    line-height:24px;
}

.news-activity-more-position{
    position:absolute;
    left:0;
    bottom:0;
}

/*媒体平台---ai播报*/
.news-aireport-list{
    display:flex;
    flex-wrap:wrap;
}

.news-aireport-list li{
    width:32%;
    margin-right:2%;
    background:#fff;
    border-radius:10px;
    padding:30px;
    margin-bottom:30px;
}


.news-aireport-list li:nth-child(3n){
    margin-right:0;
}
.news-aireport-list li:hover{
    box-shadow:3px 3px 6px #e6e7e8;
}

.news-aireport-list li a{
    display:block;
}

.news-aireport-list li a:hover{
   color:#333;
}
.news-aireport-text{
    color:#333;
    font-size:20px;
    font-weight:bold;
    margin-bottom:20px;
}

.news-aireport-date{
    font-size:16px;
}

.news-aireport-vido{
    height:480px;
}

.news-aireport-info{
    padding:15px;
    background:#e9f0f9;
    margin-top:20px;
}

.news-aireport-info-bottom{
display:flex;
justify-content:space-between;
align-items:center;
}


/*平台商机---实用工具*/
.platform-opportunity-right{
    float:right;
}

.platform-opportunity-tools-list{
padding:30px;
background:#fff;
}

.platform-opportunity-tools-list li{
    width:48%;
    float:left;
    height:80px;
    background-image:linear-gradient(to right, #fff, #f5f7ff);
    border:1px solid #c8e2ef;
    border-radius:10px;
    margin-right:4%;
    margin-bottom:30px;
}

.platform-opportunity-tools-list li:nth-child(2n){
    margin-right:0;
}

.platform-opportunity-tools-list li:hover{
    border:1px solid #4471d9;
}

.platform-opportunity-tools-list li a{
    display:flex;
    justify-content:space-between;
    align-items: center;
    height:100%;
    width:100%;
    font-size:20px;
    font-weight:bold;
    padding:0 30px;
    box-sizing:border-box;
    background:url("/ver24/images/tools-listbg.png") no-repeat 10px bottom;
    background-size:18% 90%;
    
}
.platform-opportunity-tools-list li a:hover{
    color:#333;
}
.tools-more-narrrow{
    width:10px;
    height:15px;
    display:block;
    background:url("/ver24/images/narrowright-blue.png") no-repeat;
    background-size:100% 100%;
    margin-left:10px;
}

/*篮网百科---实用工具*/
.search-czzn{
display:flex;
justify-content: space-between;
padding:20px 30px;
}
.search-czzn-input{
    width:85%;
    float:left;
}
.search-czzn-btn{
    width:130px;
    height:50px;
    line-height:50px;
    font-size:18px;
    color:#fff;
    background:#ed6c00;
    border-radius:10px;
    display:block;
    text-align:center;
    margin-top:20px;
    cursor:pointer;
}
.search-czzn-input-title{
    font-size:16px;
    display:block;
}
.height170{
    height:170px;
}
.search-czzn-input{
    border-bottom:1px solid #ccc;
}
.search-czzn-input input{
    height:50px;
    width:100%;
}

.pt-opportunity-czzn-list{
    background:#fff;
    margin-top:20px;
}

.pt-opportunity-czzn-list li{
    
}

.pt-opportunity-czzn-list li:last-child{
    border-bottom:0;
}
.pt-opportunity-czzn-list li a{
    display:block;
    padding:30px;
    position:relative;
    border-bottom:1px solid #d8e0ee;
    position:relative;
}

.pt-opportunity-czzn-list li:last-child a{
    border-bottom:0;
}

.pt-opportunity-czzn-list-title{
    font-size:22px;
    font-weight:bold;
    color:#333;
    padding-bottom:20px;
}

.pt-opportunity-czzn-list-bottom{
    font-size:16px;
    color:#666;
}

.pt-opportunity-czzn-list-bottom span:first-child{
    padding-right:30px;
}



.czzn-more-position{
    position:absolute;
    right:30px;
    top:75px;
}

.pt-opportunity-czzn-list li a:hover{
    box-shadow:3px 3px 6px #eee;
}

.pt-opportunity-czzn-list li a:hover .subpage-more{
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: block;
    border:1px solid #4471d9;
    border-radius: 30px;
    border-bottom-left-radius: 15px;
    border-top-left-radius: 0;
    text-align: center;
    color: #fff;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    background:#4471d9;
}

.pt-opportunity-czzn-list li a:hover .subpage-narrow-icon{
    width: 22px;
    height: 15px;
    display: block;
    background: url("/ver24/images/narrow-white2.png") no-repeat;
    background-size: 100% 100%;
    margin-left:10px;
}


/*篮网百科----运价指数--------------*/
.scfi-search-box{
padding:20px 30px;
}

.scfi-search-box-inputdiv{
    width:340px;
    height:80px;
    margin-bottom:30px;
}

.search-scfi-input-title{
display:block;
font-size: 16px;
padding-bottom:10px;
}

.search-scfi-select{
    height:50px;
    width:100%;
    line-height:50px;
    border-bottom:1px solid #c7d3ea;
    background: url(/ver24/images/narrow-downgray.png) no-repeat center right;
    background-size: 6% 27%;
}



.scfi-trendline{
    background:#fff;
    padding:30px;
}

.scfi-trendline-list{
    background:#fff;
    padding:30px; 
}

.scfiIndexTable thead th, .scfiIndexTable thead td{
    background:#c4e1e8 !important;
    height: 45px;
    border-right:1px solid #9dc1c6;
}
.scfiIndexTable th, .scfiIndexTable td{
  padding:15px;
  border-bottom: 1px solid #ddd !important;
  border-right: 1px solid #ddd;
}


.scfi-title{
    font-size:20px;
    font-weight:bold;
    background:url("/ver24/images/yunjia-titleicon.png") no-repeat #fff;
    background-size:10% 100%;
    color:#fff;
    padding:5px 15px;
}

/*平台商机--篮网百科----通关大全--------------*/
.second-tgdq-tab{
display:flex;
justify-content: space-between;
padding:30px 30px 0 30px;
}

.second-tgdq-tab li{
    flex:1;
    height:40px;
    line-height:40px;
    text-align:center;
    background:#eff4fb;
    margin-right:30px;
    border-radius:10px;
    cursor:pointer;
}

.second-tgdq-tab li:last-child{
    margin-right:0;
}

.second-tgdq-tab-active{
    color:#fff;
    background:#1676ff !important;
}

.tgdq-content{
    background:url("/ver24/images/tg-bg.png") no-repeat #fff;
    background-size:60% 60%;
    position:relative;
}

.tgdq-more{
    position:absolute;
    top:0;
    right:60px;
}

.tgdq-more-btn{
    background-image: linear-gradient(to right, #f48003, #ffa80f);
}

.narrowmore-icon-orange{
    width: 26px;
    height: 26px;
    display: block;
    background:url("/ver24/images/narroworangeb-right.png") no-repeat;
    background-size:100% 100%;
    margin-left:10px;
}
.tgdq-hggg-list{
   background-image:linear-gradient(to right, #fff,#f5f9ff);
   border-radius:10px;
   
}
.tgdq-bmsl-list{
    padding:20px;
}
.tgdq-bmsl-list li{
width:32%;
float:left;
margin-right:2%;
margin-bottom:30px;
}

.tgdq-bmsl-list li:nth-child(3n){
    margin-right:0;
}


.tgdq-bmsl-list li a{
    border-bottom:0;
    height:150px;
    background-image:linear-gradient(to bottom,#f8fafc, #ecf3fe);
    border-radius:10px;
}

.tgdq-more-position{
    position:absolute;
    left:30px;
    bottom:15px;
}

.tgdq-hglink-list{

}

.tgdq-hglink-list li{
    width:23%;
    margin-right:2%;
}

.tgdq-hglink-list li:nth-child(4n){
    margin-right:0;
}

.tgdq-hglink-list li:nth-child(3n){
    margin-right:2%;
}

/*平台商机————货链超市*/

.goods-message-title{
border-top:5px solid #4471d9;
}

.pt-opportunity-goods-message-list{
    margin-top: 20px;
    display:flex;
    flex-wrap:wrap;
}
.pt-opportunity-goods-message-list li{
    width:49%;
    background:#fff;
    justify-content:flex-start;
    margin-right:2%;
    margin-bottom:20px;
}

.pt-opportunity-goods-message-list li:nth-child(2n){
    margin-right:0;
}

.pt-opportunity-goods-message-list li a{
    width:100%;
    height:100%;
    display:block;
    padding:20px;
    box-sizing:border-box;
}

.pt-opportunity-goods-message-list li a:hover{
    box-shadow:3px 4px 6px #c7d4e2;
}
.pt-opportunity-goods-message-title{
 font-size:22px;
 font-weight:bold;
 color:#333;
 padding-bottom:15px;
}
.pt-opportunity-goods-message-text{
    font-size:16px;
    color:#666;
    margin-bottom:20px;
    line-height:28px;
}

.pt-opportunity-goods-message-bottom{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding-top:15px;
    border-top: 1px solid #eee;
}
.avatar-box{
    display:flex;
    justify-content:flex-start;
    align-items:center;
}
.avatar-img{
    display:block;
    width:30px;
    height:30px;
    border-radius:50%;
    float:left;
    margin-right:10px;
}
.avatar-img img{
    width:100%;
    height:100%;
    border-radius:50%;
}

/*平台商机---业内名录——————————————————————*/
.directories-member-tab{
    background:#e4ebf7;
    border-radius:20px;
    height:40px;
    line-height:40px;
    width:200px;
}
.directories-member-tab li{
    width:100px;
    display:block;
    float:left;
    text-align:center;
    cursor:pointer;
}

.directories-member-tab-active{
    background:#4471d9;
    border-radius:20px;
    color:#fff;
}

.directories-search-wrap{
    padding:30px 30px 20px 30px;
}

.directories-member-input{
   width:320px; 
   position:relative;
}

.directories-member-input input{
    width:85%;
}

.directories-search-icon{
    width:30px;
    height:30px;
    display:block;
    position:absolute;
    right:0;
    top:35px;
}

.directories-search-icon img{
    width:100%;
    height:100%;
    display:block;
}

.directories-member-input .search-scfi-select{
    background:transparent;
    border-bottom:none;
}

.search-directories-box{
    flex-wrap:wrap;
}

/*平台商机---航期运价----*/
.pt-opportunity-fcl-content{

}
.pt-opportunity-directories-fcl{
    background:transparent;
}
.pt-opportunity-directories-fcl li{
    padding:0;
    padding-top:30px;
    margin-bottom:20px;
    background:#fff;
    position:relative;
}

.pt-opportunity-directories-fcl-top{
    display:flex;
    justify-content: space-between;
}

.fcl-title{
    background:#004f8e;
    color:#fff;
    display:flex;
}

.fcl-title span{
    flex:1;
    text-align:center;
    height:40px;
    line-height:40px;
}

.fcl-qy-mudi{
    display:flex;
    justify-content: space-between;
}
.fcl-qy-mudi .qiyungang{
width:160px;

}

.fcl-qy-mudi .mudigang{
    width:160px;

}
.fcl-column{
flex:1;
text-align:center;
font-size:14px;
}

.qiyungang{
    height:70px;
    font-size:16px;
    margin-left:20px;
}

.qiyungang i {
    width: 12px;
    height: 12px;
    display: block;
    border: 2px solid #f39700;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    margin-left: 2px;
}

.shipment {
    float: left;
    width: 80%;
    font-size:16px;
}

.shipment span{
    display:block;
    text-align:center;
}

.middle-line{
    position: absolute;
    top: 40px;
    height:55px;
    border-left: 1px dashed #bfbebe;
    margin-left:27px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.mudigang{
    font-size:16px;
    margin-left:20px;
}
.mudigang i {
    width: 16px;
    height: 20px;
    display: block;
    float: left;
    margin-right: 10px;
}

.flex-width2{
    flex:4;
}

.red-dollar span:first-child{
 color:#d92924;
 font-size:20px;
 display:block;
 font-weight:bold;
}

.btn-dingcang{
    width: 80%;
    display:inline-block !important;
    margin-bottom: 5px;
    font-size: 14px;
    background-color: #f39700;
    border-color: #f39700;
    color: #fff !important;
    padding:10px 0 !important;
    border-radius:5px;
}

.btn-dingcang3{
    margin-top: 10px;
    width: 80%;
    display: inline-block;
    border: 1px solid #f37900;
    color: #f37900 !important;
    border-radius:5px;
    text-align: center;
    padding:10px 0 !important;
    cursor:pointer;
}

.level-markbox {
    float: left;
    width: 20%;
    display: flex;
    align-items: center;
}

.company-width {
    padding-right: 20px; 
    float:left;
}

.identity-tag {
    width: 100px;
    float: left;
}
.wiffa-icon{
    display: inline-block;
    position: unset;
    margin-left: 12px;
}

.xinyongWidth ul {
    width: 180px;
}

.pt-opportunity-directories-fcl-bottom{
    height:60px;
    padding: 15px;
    border-top: 1px solid #eee;
    margin-top: 15px;
    position: relative;
    display:flex;
    justify-content: space-between;
}
.star-list li{
    float:left;
    padding:0;
}
.star-list li img{
    width:16px;
    height:16px;

}

.level-markbox span {
    padding: 5px 10px;
    color: #fff;
    font-size: 14px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.xinyong-mark {
    background: #f29700;
    margin-right: 10px;
}
.identity-tag{
    color: #fff;
    font-size: 14px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px; 
}

/*整箱--客服--弹出框*/
.consult-popup-box{
    display:none;
    background:#fff;
    width:400px;
    position:absolute;
    top:80px;
    right:15px;
    z-index:10;
    border:1px solid #ddd;
    border-top:2px solid #48B9FD;
    text-align:center;
}
.cabinInfot{
    position:relative;
}
.consult-popup-ul{
    background:#F6F6F6;
}
.consult-popup-ul li{
    height:110px;
    width:50%;
    float:left;
    border-right:1px dashed #ddd;
    border-top:1px dashed #ddd;
    padding:10px;
}
.consult-popup-ul li:nth-child(2){
    border-right:0;
}
.consult-popup-ul li a{
    height:100%;
    width:100%;
    display:block;
}
.consult-popup-title{
    height:40px;
    line-height:40px;
    font-size:14px;
    font-weight:bold;
    position:relative;

}
.close-btn{
    width:20px;
    height:20px;
    display:block;
    background:url("/ver24/images/close-btn.png") no-repeat;
    background-size:100%;
    position:absolute;
    right:10px;
    top:8px;

}
.kefu-title{
    font-size:18px;
    font-weight:bold;
    color:#078FE2;
    text-align:center;
    position:relative;
}
.kefu-icon{
    width:25px;
    height:25px;
    display:block;
    background:url("/ver24/images/kefu.png") no-repeat;
    background-size:100%;
    position:absolute;
    top:0px;
    left:25px;
}
.kefu-title span{
    margin-left:10px;
}
.kefu-text{
    font-size:12px;
    color:#666;
    margin-top:5px;
}
.consult-btn{
    width:80px;
    height:30px;
    line-height:30px;
    margin:0 auto;
   background:#f39700;
   color:#fff;
   border-radius:4px;
   margin-top:10px;

}

/*平台商机---航期运价---拼箱---*/
.lcl-content{
    margin-top:20px;
}
.lcl-middle-line{
    height: 15px;
    width:42%;
    display: block;
    background: url("/ver24/images/pre-jiantou.png") no-repeat;
    background-size: 100% 100%;
    margin:0 auto;
    margin-top:20px;
    position:relative;
}
.lcl-shipicon{
    width: 45px;
    height: 25px;
    display: block;
    background: url(/ver24/images/chuan-icon.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 20px;
    top: -26px;
}
.lcl-shipment span{
    display:block;
}

.lcl-mudigang span{
    display:block;
}


.btn-details{
    width: 80%;
    display: inline-block !important;
    margin-bottom: 5px;
    font-size: 14px;
    background-color: #4471d9;
    color: #fff !important;
    padding: 10px 0 !important;
    border-radius: 5px;
    float:left;
}


/*航贸HR*/
.bluecolor{
    color:#1a56cb;
}

.pt-opportunity-hr-top{
    display:flex;
    justify-content: space-between;
}
.salary{
    font-size:22px;
    font-weight:bold;
    color:#f67324;
}
.hr-condition-label{
    display:flex;
    justify-content: flex-start;
    padding-bottom:20px;
}
.hr-condition-label span{
    padding:5px 10px;
    background:#e2ecfd;
    color:#1751a5;
    text-align:center;
    margin-right:15px;
    border-radius:5px;
}

.hr-condition-label li:last-child{
    margin-right:0;
}

.hr-company-name{
  display:block;
  color:#333;
  font-weight:bold;
  padding-bottom:5px;
  font-size:16px;
}
.hr-company-place{
    display:block;
}
.pt-opportunity-hr-bottom{
    display: flex;
    justify-content: space-between;
    padding-top: 15px;
    border-top: 1px solid #eee; 
}

.hr-avatar-img{
max-width:100px;
height:40px;
margin-right:10px;
}

.hr-avatar-img img{
    width:auto;
    height:100%;
    border-radius:10px;
}
.hr-workplace{
    font-size:16px;
    font-weight:bold;
    color:#333;
    padding-bottom:15px;
}


/*平台商机----业内名录----------*/

.pt-opportunity-directories-content{
background:#fff;
padding:20px 30px;

}
.pt-opportunity-alliance-list{
    display:flex;
    justify-content:flex-start;
    flex-wrap:wrap;
    margin-top:50px;
}
.pt-opportunity-alliance-list li{
    width:23.5%;
    height:340px;
    border:1px solid #266ccf;
    border-radius:10px;
    background-image:linear-gradient(to bottom, #fff, #eef5fe);
    margin-right:2%;
    margin-bottom:20px;
}

.pt-opportunity-alliance-list li:nth-child(4n){
    margin-right:0;
}

.pt-opportunity-alliance-list li:hover{
    box-shadow:5px 4px 6px #ced6ed;
}

.pt-opportunity-alliance-list li a{
    width:100%;
    height:100%;
    display:block;
    background:url("/ver24/images/alliance-listbg.png") no-repeat bottom right;
    background-size:100% 30%;
    border-radius:10px;
    text-align:center;
    padding: 20px;
    box-sizing: border-box;
}

.pt-opportunity-alliance-img{
    max-width:100px;
    height:75px;
    margin:0 auto;
    margin-top:10px;
    
}

.pt-opportunity-alliance-img img{
    width:auto;
    height:100%;
}

.pt-opportunity-alliance-text{
    font-size:20px;
    font-weight:bold;
    color:#333;
    padding-top:15px;
}

.pt-opportunity-alliance-more{
    height:40px;
    line-height:40px;
    width:150px;
    background:#6d8df0;
    border-radius:10px;
    display:block;
    color:#fff;
    text-align:center;
    margin:0 auto;
    margin-top:20px;
}

.pt-opportunity-alliance-tagline{
    font-size:16px;
    padding-top:15px;
}

.pt-opportunity-minglu-info{
    height:150px;
    border-radius:10px;
    position:relative;
}
.pt-opportunity-minglu-info a{
    display: block;
    padding: 20px;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}
.pt-opportunity-minglu-info a:hover{
    box-shadow:3px 4px 6px #ddd;
    border-radius:10px;
}

.pt-minglu-wiffa{
    /* background-image:linear-gradient(to right, #faf6f3, #f6e8e0); */
    background:url("/ver24/images/ml-bg01.jpg") no-repeat;
    background-size:100% 100%;
    margin-bottom:20px;
    border:1px solid #e5bd91;
}

.pt-minglu-wiffaexpo{
    background:url("/ver24/images/ml-bg02.jpg") no-repeat;
    background-size:100% 100%;
    margin-bottom:20px;
    border:1px solid #bacfdd;
}

.pt-minglu-cangna{
    background:url("/ver24/images/ml-bg03.jpg") no-repeat;
    background-size:100% 100%;
    margin-bottom:20px;
    border:1px solid #eed1a3;
}


.pt-minglu-alliance{
    background:url("/ver24/images/alliance-listbg.png") #f7faff no-repeat bottom right;
    background-size:40% 80%;
    margin-bottom:20px;
    border: 1px solid #266ccf;
}

.alliance-more-blue{
    background: url(/ver24/images/ml-narrowright.png) #6d8df0 no-repeat 90% center !important;
    background-size: 8% 45%;
}
.pt-opportunity-minglu-title{
    font-size:24px;
    font-weight:bold;
    padding-bottom:15px;
    color:#333;
}

.pt-opportunity-minglu-text{
    font-size:16px;
    color:#333;
    padding-bottom:15px;
}

.pt-opportunity-minglu-lightspot span{
    font-size:16px;
    font-weight:bold;
    float:left;
    margin-right:50px;
    display:flex;
    align-items:center;
}

.dot-orange{
    width:8px;
    height:8px;
    display:block;
    background:#ed6411;
    border-radius:50%;
    margin-right:5px;
}

.dot-blue{
    width:8px;
    height:8px;
    display:block;
    background:#4471d9;
    border-radius:50%;
    margin-right:5px;
}

.pt-color-orange{
    color:#e16012;
}

.pt-color-blue{
    color:#4471d9;
}
.pt-color-yellow{
    color:#fb8013;
}

.pt-opportunity-minglu-more{
    height:40px;
    line-height:40px;
    width:150px;
    background:url("/ver24/images/ml-narrowright.png") #ff670a no-repeat 90% center;
    background-size:8% 45%;
    display:block;
    position:absolute;
    right:0;
    bottom:0;
    border-top-left-radius:10px;
    border-bottom-right-radius:10px;
    text-align:center;
    color:#fff;
    font-size:18px;
}
.pt-opportunity-minglu-more-blue{
    background:url("/ver24/images/ml-narrowright.png") #2c86ff no-repeat 90% center;
    background-size:8% 45%;
}
.pt-opportunity-minglu-logo{
    width:140px;
    height:35px;
    display:block;
    /* position:absolute;
    right:10px;
    top:20px; */
}

.pt-opportunity-minglu-logo img{
    width:auto;
    height:100%;
}

.pt-opportunity-minglu-logocontent{
    width:20%;
    float:left;
    display:flex;
    justify-content:center;
}

.pt-opportunity-minglu-content{
    width:80%;
    float:left;
}

/*商城---------*/
.wiffa-shop-peculiarity{
padding-top:20px;
}
.wiffa-shop-title{
    font-size:26px;
    font-weight:bold;
    color:#333;
    text-align:center;
    padding-bottom:30px;
}

.wiffa-shop-peculiarity-list{
display:flex;
justify-content: space-between;
padding-bottom:20px;
}
.wiffa-shop-peculiarity-list li{
flex:1;
background:#fff;
padding:30px;
border-radius:10px;
box-shadow:3px 5px 6px #d4def7;
margin-right:30px;

}


.wiffa-shop-peculiarity-list li:nth-child(3n){
    margin-right:0;
}

.wiffa-shop-icon{
    width:50px;
    height:50px;
    display:block;
    float:left;
}

.wiffa-shop-icon img{
    width:100%;
    height:100%;
}
.wiffa-shop-peculiarity-info{
    float:right;
    width:320px;
}
.wiffa-shop-peculiarity-secondtitle{
font-size:20px;
font-weight:bold;
color:#333;
padding-bottom:25px;
}

.wiffa-shop-peculiarity-text{
    font-size:14px;
    color:#666;
}

.wiffa-shop-benefit{
    clear:both;
    overflow:hidden;
    padding-top:20px;
}

.wiffa-shop-benefit-left{
    width:800px;
    float:left;
    padding-top:50px;
    padding-left:50px;
}

.wiffa-shop-benefit-right{
    width:400px;
    float:right;
}

.wiffa-shop-benefit-left-title{
    font-size:26px;
    font-weight:bold;
    color:#333;
    padding-bottom:20px;
}

.wiffa-shop-benefit-left-text{
    font-size:16px;
    padding-bottom:15px;
    color:#333;
}

.wiffa-shop-benefit-zixun{
    width:120px;
    height:40px;
    line-height:40px;
    border:1px solid #4471d9;
    display:block;
    border-radius:5px;
    color:#4471d9 !important;
    text-align:center;
    float:left;
    margin-right:20px;
}

.wiffa-shop-benefit-zixun:hover{
    background:#4471d9;
    color:#fff !important;
}
.wiffa-shop-benefit-apply{
    width:120px;
    height:40px;
    line-height:40px;
    border:1px solid #4471d9;
    display:block;
    border-radius:10px;
    color:#fff !important;
    text-align:center;
    background:#4471d9;
    float:left;
}

.wiffa-shop-benefit-apply:hover{
    background:#0043a9;
}
.wiffa-shop-phone-box-wrap{
    height:500px;
    background:url("/ver24/images/shop-phonebg.jpg") no-repeat;
    background-size:100% 100%;
    position:absolute;
    left:0;
    right:0;
}

.wiffa-shop-phone-left{
    width:700px;
    float:left;
}
.wiffa-shop-phone-right{
    width:700px;
    float:right;
    color:#fff;
    padding:100px 150px 0 0;
    text-align:right;
}

.wiffa-shop-ad{
height:830px;
margin-top:500px;
}
.wiffa-shop-ad a{
    width:100%;
    height:100%;
    display:block;
}
.wiffa-shop-ad img{
    width:100%;
    height:100%;
}

.wiffa-shop-phone-left-img{
    height: 420px;
    margin-top: 60px;
    width: 790px;
    margin-left:-135px;
}

.wiffa-shop-phone-left-img img{
    width:100%;
    height:100%;
}
.wiffa-shop-phone-title{
    font-size:26px;
    font-weight:bold;
    padding-bottom:20px;
}
.wiffa-shop-phone-text{
    font-size:16px;
    padding-bottom:70px;
}

.wiffa-shop-phone-link{
    width:120px;
    float:right;
    /* display:flex;
    justify-content: flex-end; */
}

.wiffa-shop-phonecode{
    width:120px;
    height:120px;
    display:block;
}
.wiffa-shop-phonetext{
    font-size:16px;
    display:block;
    text-align:center;
    padding-top:10px;
}


.wiffa-shop-phone-zixun{
    border:1px solid #fff;
    border-radius:5px;
    color:#fff !important;
    width:120px;
    height:40px;
    line-height:40px;
    display:block;
    margin-right:15px;
    text-align:center;
}

.wiffa-shop-phone-apply{
    background:#fff;
    border-radius:5px;
    color:#2f4274;
    width:120px;
    height:40px;
    display:block;
    line-height:40px;
    text-align:center;
}

.wiffa-shop-phone-zixun:hover{
    background:#3464e2;
    color:#fff;
    border:1px solid #3464e2;
}

.wiffa-shop-phone-apply:hover{
    background:#3464e2;
    color:#fff;
}

/*注册-------------------*/
.register-wrap{
    padding-bottom:50px;
}
.register-box{
    background:#fff;
    padding:30px;
    border-radius:10px;
    margin-top:30px;
}

.apply-info-form-register {
    width:800px;
    margin:0 auto;
}
.apply-info-form li {
    height: 35px;
    margin-top: 10px;
    margin-right: 10px;
    float: left;
    margin-bottom:20px;
}

.field-left {
    width: 130px;
    float: left;
    margin-right: 15px;
    line-height: 40px;
    text-align: right;
}

.fill-right-width600 {
    width:600px;
    float: left;
}

.fill-right input {
    padding: 10px 15px;
    border-radius: 5px;
    width: 100%;
    background: #f8f8f8;
    border:1px solid #eee !important;
}

.field-select{
    padding: 10px 15px;
    border-radius: 5px;
    width: 100%;
    background: #f8f8f8;
    border:1px solid #eee;
    background:url("/ver24/images/narrow-downgray-light.png") no-repeat 98% center;
    background-size:4% 45%;
}
.select-province{
    width:290px;
    float:left;
    margin-right:20px;
}
.select-city{
    width:290px;
    float:left;
}

.select-narrow-posiiton{
    background-position:95%;
    background-size:8% 45%;
}

.red-in {
    color: #e2330a;
    font-size: 18px;
    padding-right: 5px;
    padding-top: 2px;
}

.register-submit-btn{
    background-image:linear-gradient(to right, #09c4fb,#206ef4);
    height:45px;
    width:600px;
    border-radius:10px;
    text-align:center;
    line-height:45px;
    color:#fff;
    font-size:16px;
    margin-left: 435px;
    cursor:pointer;
}

.register-info-title{
    font-size:20px;
    font-weight:bold;
    color:#4471d9;
    padding-left:355px;
    margin-bottom:15px;
    position:relative;
}

.register-info-title:before{
    content: "";
    width: 5px;
    height: 23px;
    display: block;
    background: #4471d9;
    position: absolute;
    left: 340px;
    top: 2px;
}

.register-agreement{
    display:flex;
    justify-content: flex-start;
    padding:20px 0 20px 435px;
}

.register-agreement-content{
    padding-left:10px;
    font-size:16px;
}

.register-agreement-content a{
    color:#1e64cc !important;
    font-weight:bold;

}

.get-code{
width:200px;
background:#317cea;
color:#fff;
border-radius:5px;
}

.get-code input{
    background:transparent;
    color:#fff;
}

.fill-right textarea{
    width:600px;
    height:150px;
    border-radius:5px;
    background:#f8f8f8;
    border:1px solid #eee;
    padding: 10px 15px;
}

/*单选框————————————*/
.custom-checkbox {
    display: inline-block;
    user-select: none;
  }
   
  .custom-checkbox input {
    display: none; 
  }
   
  .custom-checkbox .checkmark {
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    border: 2px solid #ddd;
    vertical-align: middle;
    cursor: pointer;
    border-radius:5px;
  }
   
  .custom-checkbox input:checked + .checkmark::after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 24px;
    height: 24px;
    background:url("/ver24/images/duihao-choose-active.png") no-repeat;
    background-size:100% 100%;
  }

  /*单选框--end————————————*/



/*注册成功-------------------*/

.register-succeed-box{
    background:#fff;
    border-radius:10px;
    margin-top:20px;
}

.register-succeed-box-left{
    width:45%;
    float:left;
    border-right:1px solid #eee;
    background:url("/ver24/images/register-succee-bgleft.jpg") no-repeat left top;
    background-size:100% 50%;
    padding:30px 50px;
    box-sizing:border-box;
}

.register-succeed-box-right{
    padding:30px 50px;
    width:55%;
    float:left;
    background:url("/ver24/images/register-succee-bgright.jpg") no-repeat right bottom;
    background-size: 90% 60%;
    box-sizing:border-box;
}

.register-succeed-icon{
    width:110px;
    height:110px;
    display:block;
    margin:0 auto;
    margin-top:80px;
    margin-bottom:50px;
}

.register-succeed-bigtext{
    font-size:22px;
    color:#333;
    font-weight:bold;
    text-align:center;
    padding-bottom:15px;
}

.register-succeed-text{
    font-size:16px;
    color:#666;
    line-height:24px;
    padding-bottom:20px;
}

.register-succeed-submit-btn{
    height:50px;
    background-image:linear-gradient(to right, #02ddfd, #206bf3);
    line-height:50px;
    text-align:center;
    display:block;
    font-size:16px;
    color:#fff !important;
    border-radius:10px;
    width:70%;
    margin:0 auto;
}

.problem-phone{
    padding:15px;
    background:#f7f7f7;
    font-size:16px;
    color:#333;
    text-align:center;
    margin-top:180px;
    border-radius:10px;
}

.register-succeed-terms-title{
    font-size:22px;
    font-weight:bold;
    padding-bottom:15px;
}

.register-succeed-duihao-icon{
    width:20px;
    height:20px;
    display:block; 
    background:url("/ver24/images/success-duihao-small.png") no-repeat;
    background-size:100% 100%;
    float:left;
    margin-right:10px;
}

.register-succeed-terms li{
    color:#333;
    padding-bottom:15px;
}

.register-succeed-terms li div{
    font-size:16px;
}


.pingtai-contact{
    width:690px;
    margin:0 auto;
    background:#f8f8f8;
    border-radius:10px;
    padding:15px;
    margin-top:30px;
}

.pingtai-kefu-title{
    font-weight:bold;
    font-size:18px;
    padding-right:15px;
}

.pingtai-kefu-box{
    display:flex;
    justify-content:flex-start;
    align-items:center;
}

.pingtai-kefu-name{
    font-size:18px;
}

.pingtai-contact-login{
    color:#fff;
    background:transparent;
}

  /*登录---------------------------*/
  .login-wrap{
    padding-top:70px;
    background:url("/ver24/images/login-bottombg.png") #081350 no-repeat bottom;
    background-size:100% 30%;
    min-height:960px;
  }
  .login-page-box{
   position:relative;
  }

  .login-page-box-left{
    width:750px;
    height:660px;
    float:left;
  }

.login-page-box-left-img{
   width:700px;
   height:590px;
   display:block;
   margin-left:100px;
  }
.login-page-box-right{
    width:530px;
    height:570px;
    background:url(/ver24/images/login-rightbg.png) no-repeat;
    background-size:100% 100%;
    float:right;
    margin-top:100px;
    padding:30px 60px;
}

.login-page-tab{
display:flex;
justify-content:space-between;
padding:20px 0 40px 0;
}
.login-page-tab li{
    flex:1;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
.login-page-tab-active{
    position:relative;
    padding-bottom:5px;
}

.login-page-tab-active:before{
    content:"";
    height:4px;
    width:100px;
    display:block;
    background:#02ccff;
    position:absolute;
    left:50%;
    margin-left:-50px;
    bottom:0;
    border-radius:5px;
}

.login-page-register{
    display:flex;
    align-items:center;
    font-size:18px;
    padding-bottom:30px;
}

.login-page-register-link{
color:#eaaf36 !important;
display:flex;
align-items:center;
margin-left:5px;
}
.login-page-no-account{
 color:#02ccff;
}

.remember-password{
    color:#fff;
    font-size:16px;
}

.narrowright-yellow{
    width:10px;
    height:15px;
    display:block;
    background:url("/ver24/images/narrow-right-yellow.png") no-repeat;
    background-size:100% 100%;
}
.login-page-content{

}

.login-page-inputbox{
margin-bottom:30px;
}
.login-page-inputbox-icon{
    color:#fff;
    font-size:16px;
    margin-bottom:10px;
    display:block;
}
.login-page-right-icon{
    width:22px;
    height:22px;
    display:block;
    margin-right:10px;
    float:left;
    margin-top:-2px;
}


.login-page-inputbox input{
    height:50px;
    background:#18479e;
    border-radius:10px;
    width:100%;
    padding-left:20px;
    color:#fff;
    border:0;
}

.login-page-inputbox input::placeholder{
color:#739ce9;
}

.login-page-inputbox input:focus{
color:#fff;
}

.login-page-shippingchina-img{
  height:90px;
  display:block;
  position:absolute;
  left:40px;
  bottom:0;
}

.login-page-shippingchina-img img{
    width:100%;
    height:100%; 
}

.login-page-btn{
    background-image:linear-gradient(to right, #02ddfd, #206df4);
    height:50px;
    line-height:50px;
    text-align:center;
    border-radius:10px;
    color: #fff;
    font-size: 18px;
    margin-top:15px;
}

.login-get-code input{
    background:#03dafd;
    width:30%;
    float:right;
    padding-left:0;
}

/*中物联货代分会————————————————————*/
.zwl-branch-box{
    background:#fff;
    border-radius:10px;
    padding:30px;
}

.zwl-branch-content-title{
    font-size:24px;
    font-weight:bold;
    color:#333;
    text-align:center;
    padding-bottom:20px;
}

.zwl-branch-content p{
    font-size:16px;
    padding-bottom:15px;
    line-height:28px;
}

.zwl-branch-link{
    color: #4471d9;
    padding: 5px 15px;
    border: 1px solid #4471d9;
    font-size: 16px;
    border-radius: 10px;
    float: right;
}
.zwl-branch-link:hover{
    background:#4471d9;
    color:#fff;
}

/*关于我们--------------------------*/
.shippingchina-about-title{
    font-size:24px;
    font-weight:bold;
    color:#333;
    position:relative;
    padding-left:30px;
    margin-bottom:20px;
}

.shippingchina-about-title:before{
    content:"";
    width:20px;
    height:20px;
    display:block;
    background:url("/ver24/images/commontitle-iconleft.png") no-repeat;
    background-size:100% 100%;
    position:absolute;
    left:0;
    bottom:6px;
}

.shippingchina-about-text{
    font-size:16px;
    padding:0 30px;
}

.shippingchina-about-tedian{
display:flex;
justify-content:space-between;
padding:40px 30px;
}

.shippingchina-about-tedian li{
    flex:1;
    margin-right:35px;
    height:360px;
    background-image:linear-gradient(to bottom,#294fe1,#2e98cf);
    position:relative;
    border-radius:10px;
}

.shippingchina-about-tedian li:nth-child(4n){
    margin-right:0;
}


.shippingchina-about-tedian li a{
    width:100%;
    height:100%;
    display:block;
    padding:30px;
    box-sizing:border-box;
}

.about-tedian-bg{
    position:absolute;
    right:0;
    bottom:0;
    width:120px;
    height:30px;
    display:block;
    background:url("/ver24/images/about-tedian-bg.png") no-repeat bottom right;
    background-size:100% 100%;
}
.about-tedian-icon{
    width:90px;
    height:90px;
    display:block;
    margin:0 auto;
}

.about-tedian-title{
    font-size:24px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    padding:15px 0;
}

.about-tedian-text{
    font-size:16px;
    color:#fff;
}

.shippingchina-develop-course-box{

}
.shippingchina-develop-course-tab{
    clear:both;
    overflow:hidden;
    padding:0 30px 20px 30px;
    display:flex;
    flex-wrap:wrap;
}
.shippingchina-develop-course-tab li{
    width:18.5%;
    font-size:18px;
    font-weight:bold;
    color:#333;
    padding:10px 0;
    background:#e6e6e6;
    border-radius:5px;
    float:left;
    margin-right:22px;
    cursor:pointer;
    margin-bottom:15px;
    text-align:center;
}

.shippingchina-develop-course-tab li:nth-child(5n){
    margin-right:0;
}
.develop-course-tab-active{
    background:#3c80ff !important;
    color:#fff !important;
}
.shippingchina-develop-course-year-icon{
    width:80px;
    height:80px;
    background:#4471d9;
    border-radius:50%;
    border:5px solid #e3edff;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items:center;
}

.shippingchina-develop-course-year-icon span:first-child{
    display:block;
    font-size:22px;
    font-weight:bold;
    color:#fff;
}

.shippingchina-develop-course-year-icon span:last-child{
    font-size:16px;
    font-weight:bold;
    color:#fff;
    margin-top:-22px;
}

.shippingchina-develop-course-content{
    padding:20px;
}

.shippingchina-develop-course-month-list{
    padding:0 0 0 40px;

}
.shippingchina-develop-course-month-list li{
    border-left:1px solid #809ed6;
    padding:20px;
    position:relative;
}
.developcourse-month-dot{
    width:10px;
    height:10px;
    display:block;
    background:#4471d9;
    border-radius:50%;
    position:absolute;
    left:-5px;
    top:30px;
}

.developcourse-month-info{
background:#fff;
padding:15px 30px;
display:flex;
justify-content:space-between;
}

.developcourse-month-details{

}

.developcourse-month-date{
font-size:20px;
font-weight:bold;
color:#4471d9;
margin-bottom:10px;
display:inline-block;
}

.developcourse-month-info p{
    font-size:18px;
}

.developcourse-month-img{
    width:300px;
    height:190px;
    display:inline-block;
}

.shipping-about-us-list{
    display:flex;
    justify-content:flex-start;
}

.shipping-about-us-list li{
    width:21%;
    margin-right:60px;
    background-image:linear-gradient(to bottom, #f0f5ff, #2f5bee);
    padding:0 0 10px 10px;
    border-radius:10px;
    position:relative;
}

.shipping-about-us-list li:nth-child(4n){
    margin-right:0;
}
.shipping-about-us-items{
    background-image:linear-gradient(to bottom, #fff, #e3effd);
    padding:30px 20px;
    border-radius:10px;
    margin-top: -20px;
    margin-right: -20px;
}

/* .shipping-about-us-list li:after{
    content:"";
    width:100px;
    height:100px;
    display:block;
    background-image:linear-gradient(to bottom, #f0f5ff,#2f5bee);
    position:absolute;
    left:-20px;
    bottom:-20px;
} */

.shipping-about-us-title{
    display:flex;
    justify-content:flex-start;
    align-items:center;
    padding-bottom:15px;
}
.shipping-about-us-icon{
    width:30px;
    height:30px;
    display:block;
    background:url("/ver24/images/contact-us-icon.png") no-repeat;
    background-size:100% 100%;
    margin-right:10px;
}

.shipping-about-us-companytitle{
    font-size:20px;
    font-weight:bold;
    color:#333;
}

.shipping-about-us-person P{
    font-size:16px;
    padding-bottom:15px;
}

.shipping-20year{
    background: #fff;
    margin-left: 30px;
    margin-right: 30px;
    padding: 30px;
    margin-bottom:30px;
    border-radius:10px;
}

.shipping-20year-introduce{
    padding-bottom:20px;
}
.shipping-20year-introduce-title{
    font-size:22px;
    font-weight:bold;
    padding-bottom:15px;
}
.twentyear-blue-color{
 color:#4471d9;
}

.shipping-20year-introduce-text{
    padding-bottom:15px;
    font-size:16px;
}
.shipping-20year-line{
  border-bottom:1px solid #eee;
}

.shipping-20year-data{
display:flex;
padding:30px;
}

.shipping-20year-data li{
    flex:1;
    text-align:center;
}

.shipping-20year-num{
padding-bottom:5px;
}
.shippingyear-big-num{
    font-weight:bold;
    font-size:28px;
    color:#e06410;
}

.shippingyear-unit{
    font-size:14px;
    font-weight:bold;
    color:#333;
    padding-left:5px;
}

.shipping-20year-data-text{
    color:#666;
}

.shipping-20year-img{
    clear:both;
    overflow:hidden;
    padding-bottom:20px;
    padding-top:20px;
}

.shipping-20year-img li{
    float:left;
    width:420px;
    height:260px;
    margin-right:20px;
}

.shipping-20year-btnbox{
 padding:20px 0;
 clear:both;
 overflow:hidden;
}

.add-wiffa-btn{
    padding:10px 20px;
    background:#e06410;
    color:#fff;
    font-size:16px;
    border-radius:20px;
    margin-right:20px;
}
.add-wiffa-btn:hover{
    color:#fff;
}
.add-wiffaexpo-btn{
    padding:10px 20px;
    background:#4471d9;
    color:#fff;
    font-size:16px;
    border-radius:20px;
}

.add-wiffaexpo-btn:hover{
    color:#fff;
}
.shipping-20year-img li img{
border-radius:10px;
}
.shipping-20year-num{

}


/*个人中心-------------------------------*/
.user-shipping-box-title{
    height:80px;
    background:url("/ver24/images/per-shippingbg01.jpg") no-repeat;
    background-size:100% 100%;
}
.user-shipping-box-title{
    display:flex;
    justify-content:space-between;
    padding:10px 20px;
    border-radius:10px;
}
.user-shipping-logo{
    width:180px;
    height:60px;
    display:block;
}

.user-shipping-title-right{
display:flex;
justify-content:end;
align-items:center;
}

.user-shipping-title-changeinfo{
    padding:5px 15px;
    background:#cedff3;
    display:block;
    color:#144988;
    border-radius:5px;
    font-weight:bold;
}

.user-shipping-title-name{
    font-size:20px;
    font-weight:bold;
    color:#fff;
    padding-right:20px;
}

.user-shipping-secondbox{
padding:20px 0;
}
.user-shipping-secondbox-left{
  width:770px;
  float:left;
  background-image:linear-gradient(to bottom, #e9f3fe, #fff);
  border:1px solid #e8eced;
  border-radius:10px;
  padding:30px;
  box-sizing:border-box;
}

.user-shipping-secondbox-left-title{
    font-size:24px;
    font-weight:bold;
    color:#333;
    padding-bottom:25px;
}

.user-shipping-secondbox-opportunity{
    width:48%;
    float:left;
    height:230px;
    
}
.user-shipping-secondbox-opportunity a{
    width:100%;
    height:100%;
    display:block;
    padding:30px;
    box-sizing:border-box;
}
.user-hqprice-box{
    background:url("/ver24/images/per-shippingbg02.jpg") no-repeat;
    background-size:100% 100%;
    border-radius:10px;
}

.user-hqprice-box a{
    width:100%;
    height:100%;
    display:block;
    padding:30px;
    box-sizing:border-box;
}

.user-supermarket-box{
    background:url("/ver24/images/per-shipping03.jpg") no-repeat;
    background-size:100% 100%;
    border-radius:10px;
}

.user-hqprice-title,.user-supermarket-title{
    font-size:24px;
    font-weight:bold;
    color:#fff;
    display:block;
    margin-top:20px;
}

.user-hqprice-more{
    padding:5px 15px;
    background:#7cc4d6;
    color:#fff;
    font-size:16px;
    border-radius:10px;
    display:inline-block;
    margin-top:30px;
}

.user-supermarket-more{
    padding:5px 15px;
    background:#da8347;
    color:#fff;
    font-size:16px;
    border-radius:10px;
    display:inline-block;
    margin-top:30px;
}

.user-shipping-secondbox-right{
    width:360px;
    height:350px;
    float:right;
    background-image:linear-gradient(to bottom, #e9f3fe, #fff);
    border:1px solid #e8eced;
    border-radius:10px;
    padding:30px 20px;
    box-sizing:border-box;
  }

  .user-shipping-visitor-title{
    font-size: 24px;
    font-weight: bold;
    color: #333;
    padding-bottom: 15px;
  }

  .user-shipping-visitor-list{

  }

  .user-shipping-visitor-list li{
    height:40px;
    line-height:40px;
    font-size:14px;
    color:#333;
  }

  .user-shipping-visitor-list li a{
    display:flex;
    justify-content:space-between;
  }

  .user-shipping-visitor-list li a:hover{
  background:#d6e6f8;
  }
  .user-shipping-visitor-name{
    width:65%;
  }

  .user-shipping-visitor-date{
    width:30%;
  }

.user-shipping-bottom{

}

.user-shipping-bottom{
display:flex;
justify-content:space-between;
} 

.user-shipping-bottom-item-one{
    width:460px;
    height:160px;
    background-image:linear-gradient(to bottom, #49a0fd,#497eff);
    display:inline-block;
    border-radius:10px;
    padding:20px 30px;
}
.user-shipping-bottom-item-title{
    font-size:24px;
    font-weight:bold;
    color:#fff;
    padding-bottom:15px;
    display:block;
}
.user-shipping-link{
    color:#fff !important;
    font-size:16px;
    display:block;
    padding-bottom:15px;
}

.user-shipping-linkcopy,.user-shipping-bottom-homepage{
padding:5px 15px;
border:1px solid #fff;
color:#fff;
display:inline-block;
border-radius:5px;
cursor:pointer;
}

.user-shipping-bottom-item-two{
    background-image:linear-gradient(to right, #35d7fe, #34a2ff);
    width:320px;
    border-radius:5px;
    padding: 20px 30px;
}
.user-shipping-bottom-item-three{
    background-image:linear-gradient(to right, #56e4a4, #1dc69f);
    width:320px;
    border-radius:5px;
    padding: 20px 30px;
}

.user-shipping-bottom-item-num{
    font-size:30px;
    font-weight:bold;
    color:#fff;
}

/*个人中心----货博会----*/
.user-wiffaexpo-box{

}

.user-wiffaexpo-box-title{
   height:134px;
   background:url("/ver24/images/user-wiffexpo-titlebg.jpg") no-repeat;
   background-size:100% 100%;
   border-radius:10px;
   padding: 10px 20px;
   display: flex;
   justify-content: space-between;
   align-items:center;
}

.user-wiffaexpo-logo{
    width:200px;
    height:80px;
    display:block;
}

.user-wiffaexpo-box-title-right{

}

.user-wiffaexpo-info-companyname{
    font-size:20px;
    font-weight:bold;
    color:#fff;
    padding-bottom:10px;
}

.user-wiffaexpo-info-personmessage span{
    color:#fff;
    font-size:16px;
    padding-right:15px;
}

.user-wiffaexpo-title-changeinfo{
    padding: 5px 15px;
    background: #cedff3;
    display:inline-block;
    color: #144988;
    border-radius: 5px;
    font-weight: bold;
    text-align:center;
    margin-top:5px;
}

.user-wiffaexpo-list{
  display:flex;
  justify-content: space-between;
  margin-top:20px;
}
.user-wiffaexpo-list li{
    flex:1;
    border:1px solid #0e7ac0;
    height:220px;
    border-radius:10px;
    margin-right:30px;
    background:#fff;
    
}

.user-wiffaexpo-list li:nth-child(3n){
    margin-right:0;
}
.user-wiffaexpo-title{
height:50px;
line-height:50px;
background:url("/ver24/images/user-wiffaexpo-itembg.png") no-repeat top center;
background-size:80% 100%;
font-size:22px;
color:#fff;
font-weight:bold;
text-align:center;
margin-bottom:20px;
}

.user-wiffaexpo-content{
    font-size:18px;
    text-align:center;
    padding-bottom:15px;
}

.user-wiffaexpo-content  span{

}
.user-wiffaexpo-num{
    font-size:24px;
    font-weight:bold;
}

.wiffaexpo-orangetext{
    color:#ec7307;
}
.wiffaexpo-greentext{
    color:#16923c;
}

/*WIFFA平台*/
.user-wiffa-box-title{
    height:80px;
    background:url("/ver24/images/user-wiffa-titlebg.jpg") no-repeat;
    background-size:100% 100%;
}
.user-shipping-title-company{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding-right: 20px;
}
.wiffa-changeinfo{
    background:#fadcc8;
    color:#9b470a;
}
.wiffa-changeinfo:hover{
    color:#9b470a;
}
.user-wiffa-content{
padding:20px 0;
}

.user-wiffa-left{
    width:650px;
    float:left;
    height:240px;
    background-image:linear-gradient(to bottom, #eaf3fe, #fff);
    border-radius:10px;
    border:1px solid #e8eced;
    padding: 20px 30px;
    position:relative;
}

.user-wiffa-left-title{
    font-size:24px;
    font-weight:bold;
    padding-bottom:15px;
}
.user-wiffa-text{
    font-size:16px;
    color:#333;
    padding-bottom:15px;
    display:block;
    clear:both;
    overflow:hidden;
}

.user-wiffa-text span{
width:50%;
float:left;
}

.wiffa-leveA{
    color:#eb6c0f;
    font-weight:bold;
}

.user-wiffa-right{
width:470px;
float:right;
}

.user-wiffa-equity{
    width:47%;
    float:left;
    background-image:linear-gradient(to right, #fd8136, #fe5837);
    border-radius:10px;
    height:240px;
    padding-left:20px;
}

.user-wiffa-add-equity{
    width:47%;
    float:right;
    background-image:linear-gradient(to right, #43a8fa, #3985fd);
    border-radius:10px;
    height:240px;
    padding-left:20px;
}

.user-wiffa-equity-icon{
    width:60px;
    height:50px;
    display:block;
    margin-top:30px;
    margin-bottom:20px;
}

.user-wiffa-equity-icon img{
    width:100%;
    height:100%;
}
.user-wiffa-equity-text{
    font-size:22px;
    font-weight:bold;
    color:#fff;
    display:block;
    padding-bottom:15px;
}

.user-wiffa-equity-more{
    background:url("/ver24/images/narrow-right-orange.png")  #fbf6f3 no-repeat 92%;
    background-size:10% 50%;
    color:#fe5537;
    font-size:16px;
    border-radius:30px;
    padding: 5px 30px 5px 15px;
    margin-top:10px;
    display:inline-block;
}

.user-wiffa-xufei{
    width: 130px;
    height: 40px;
    background: url(/ver24/images/user-wiffa-xufeibtn.png) no-repeat;
    background-size: 100% 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;

}

.user-wiffa-xufei:hover{
    color:#fff;
}

.user-wiffa-minglu-right{
    width: 470px;
    float: right;
    height:200px;
    background:url("/ver24/images/user-wifaminglu-bg.jpg") no-repeat;
    background-size: 100% 100%;
}

.user-wiffa-minglu-right a:hover{
    color:#f88200;
}
.user-wiffa-minglu-link{
    font-size: 24px;
    color: #f88200;
    font-weight: bold;
    display: block;
    line-height: 160px;
    padding-left: 50px;
}
.wiffa-yunqian-item{
    width:48%;
    float:left;
}

.wiffa-yunqian-price{
    font-size:28px;
    font-weight:bold;
    color:#333;
    padding-top:5px;
}

.yunqian-color-orange{
    color:#eb6c0f;
}

.user-wiffa-yuanqian-more{
    width: 130px;
    height: 40px;
    background: url("/ver24/images/user-wiffa-linkyq-btn.png") no-repeat;
    background-size: 100% 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
}

.user-wiffa-yuanqian-more:hover{
    color:#fff;
}

/*修改个人信息-----------------------*/
.user-edit-info{
    background:#fff;
}

.user-edit-info-title{
    font-size: 20px;
    font-weight: bold;
    color: #4471d9;
    padding-left:200px;
    margin-bottom: 15px;
    position: relative;
}

.user-edit-info-title:before{
    content: "";
    width: 5px;
    height: 23px;
    display: block;
    background: #4471d9;
    position: absolute;
    left:185px;
    top: 2px;
}

.radio-container input[type="radio"] {
    display: none;
    
  }
   
 
  .radio-custom {
    height: 20px;
    width: 20px;
    border-radius: 50%;
    border: 2px solid #9c9c9c;
    display: inline-block;
    margin-right: 5px;
    position: relative;
    cursor:pointer;
  }

  .radio-container{
    display:flex;
    float:left;
    margin-top: 10px;

  }

  .radio-container input[type="radio"]:checked + .radio-custom {
    background-color: #4471d9;
    border-color: #4471d9;
  }
   

  .radio-container input[type="radio"]:checked + .radio-custom::after {
    content: '';
    position: absolute;
    left:3px;
    top:3px;
    height:10px;
    width:10px;
    border-radius: 50%;
    background-color: white;
  }
   

  .radio-text {
    vertical-align: middle;
   
  }