*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    /* font-size: 14px; */
    /*color: #333333;*/
}
#index .indexSchool{
    width: 1200px;
    box-shadow: 0px 5px 15px #b3b1b1;
    margin: 50px auto;
    border-radius: 5px;
    padding: 20px;
}
.wow {visibility: hidden;}
#index .indexSchool .schoolUl{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    margin-top: 10px;
    margin-bottom: 30px;
    height: 139px;
}
#index .indexSchool .schoolUl .schoolLi{
    display: flex;
    align-items: center;
    width: 16%;
    margin-bottom: 20px;
    padding: 0 10px;
}
#index .indexSchool .schoolUl .schoolLi img{
    width: 50px;
    margin-right: 10px;
    height: 50px;
    border-radius: 50%;
    object-fit: contain;
}
#index .indexSchool .schoolUl .schoolLi div{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
a{  
    cursor: pointer;
    color: #333333;
}
#pbHead{
    width: 1200px;
    height: 90px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
}
#pbHead .rtHead{
    display: flex;
}
#pbHead .rtHead .rtLi,#pbHead .rtHead .rtLi a{
    display: flex;
    align-items: center;
}
#pbHead .rtHead .rtLi a:hover{
    text-decoration: none;
    color: #333333;
}
#pbHead .rtHead .rtLi img{
    width: 22px;
    margin: 0 5px 0 20px;
}
#pbNav{
    width: 1200px;
    height: 50px;
    display: flex;
    align-items: center;
    margin: 0 auto;
}
#pbNav .navLi {
    margin-left: 5%;
    display: flex;
    justify-content: center;
}
#pbNav .navLi a{
    font-size: 16px;
    font-weight: bold;
    
    padding-bottom: 5px;
    border-bottom: 3px solid transparent;
}
#pbNav .navLi a:hover{
    color: #e73d18;
    border-bottom: 3px solid #e73d18;
}
#pbNav .navLi.active a{
    color: #e73d18;
    border-bottom: 3px solid #e73d18;
}
#footer{
    width: 100%;
    height: 400px;
    clear: both;
    background-image: url("../../img/kuaicai2/footBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#footer .footItem{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: flex-end;
    height: 400px;
    align-items: center;
}
#footer .footItem .foot{
    width: 300px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#footer .footItem img{
    width: 110px;
    border: 4px solid red;
}
#footer .footItem .footLi{
    color: #fff;
    margin-top: 10px;
}
#login{
    width: 100%;
    height: 725px;
    background-image: url("../../img/kuaicai2/loginBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
}
#login .loginCon{
    width: 1500px;
    height: 650px;
    border-radius: 30px;
    background: rgba(255, 255, 255, .8);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
}
#login .loginLt{
    /* width: 1017px;
    height: 580px; */
    margin: 0 30px 0 10px;
}
#login .loginRt{
    width: 415px;
    height: 580px;
    background: #fff;
    border-radius: 20px;
    border: 1px solid #d6d6d6;
    display: flex;
    flex-direction: column;
    padding: 40px;
    justify-content: space-between;
}
#login .loginSub{
    padding: 0 50px;
}
#login .loginTit{
    display: flex;
    flex-direction: column;
}
#login .loginTit div{
    color: #fc7316;
    font-size: 16px;
    font-weight: bold;
    
}
#login .rows{
    display: flex;
}
#login .borderBot{
    border-bottom: 2px solid #fc750b;
    padding-bottom: 5px;
}
#login .loginBut{
    width: 250px;
    height: 48px;
    border-radius: 10px;
    background-color: #ee4711;
    color: #fde7df;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    cursor: pointer;
    margin-bottom: 10px;
    border: aliceblue;
}
#login .loginSub input{
    width: 100%;
    border: none;
    border-bottom: 1px solid #d7d7d7;
    margin: 10px 0 20px 0;
    outline:none;
    padding-bottom: 5px;
    font-size: 16px;
}
input:-webkit-autofill {
box-shadow:0 0 0 1000px white inset !important;
}
input:-webkit-autofill {
    box-shadow:0 0 0 1000px white inset !important;
    }
input:-internal-autofill-previewed,
    input:-internal-autofill-selected {
    -webkit-text-fill-color: #333 !important;
    transition: background-color 5000s ease-in-out 0s !important;
}
#login .loginSub input::placeholder{
    font-size: 14px!important;
}
#login .wang a{
    float: right;
    font-size: 12px;
    margin-bottom: 20px;
}
#login .wang a:hover{
   color: #333333;
}
#login .labels{
    font-size: 12px;
    color:#adadae;
}
#index{
    color: #333;
}
#index .banner img{
    width: 100%;
}
#index .newAdd{
    width: 1200px;
    box-shadow: 0px 5px 15px #b3b1b1;
    margin: 50px auto;
    border-radius: 5px;
    padding: 20px;
}
#index .addHead{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#index .headLt{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    font-size: 16px;
}
#index .headLt div:last-child{
    display: flex;
    align-items: center;
}
#index .headLt div:last-child span{
    color: #e73d18;
    font-size: 24px;
}
#index .headLt img{
   width: 24px;
   margin-right: 5px;
}
#index .headRt a{
    display: flex;
    align-items: center;
    color: #bcbcbc;
}
#index .headTit{
    
    background-size: 100% 30%;
    background-position: center bottom;
    background-repeat: no-repeat;
    margin-right: 10px;
}
   #index .newHui{
    width: 100%;
    height: 42px;
    background: #ececec;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    padding: 0 30px;
    font-weight: bold;
    font-size: 16px;
   }
   #index .newHui div,#index .newLi a div{
    width: 20%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
   }
   #index .newHui div,#index .newLi a div{
    text-align: center;
   }
   #index .newHui div:nth-child(1),#index .newLi a div:nth-child(1){
    text-align: left;
    width: 40%;
   }
   #index .newHui div:nth-child(2),#index .newLi a div:nth-child(2){
    width: 30%;
   }
   #index .newHui div:nth-child(3),#index .newLi a div:nth-child(3){
    width: 15%;
   }
   #index .newHui div:last-child,#index .newLi a div:last-child{
    text-align: right;
    width: 15%;
   }
   #index .newList{
    display: flex;
    flex-direction: column;
   }
   #index .newLi a{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 30px;
    height: 40px;
    color: #333f55;
   }
   /* #index .newLi:nth-child(even) a{
    background: rgb(241, 241, 241);
   } */
   /* 
   #index .newLi:nth-child(even) a{
    color: #333f55;
   } */
   #index .newLi:hover{
    background: #fff1ee;
   }
   #index .newLi:hover a{
    color: #e94926;
   }
   #index .statistics{
    width: 1200px;
    margin: 50px auto 50px auto;
   }
   #index .staList{
    display: flex;
    justify-content: space-between;
   }
   #index .staLi{
    width: 186px;
    height: 226px;
    box-shadow: 0px 5px 15px #b3b1b1;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 30px 10px 30px;
    justify-content: space-between;
    cursor: pointer;
    border-radius: 5px;
    border: 1px solid transparent;
   }
   #index .staLi img{
    width: 66px;
    transition: all .3s;
   }
   #index .staLi:hover{
    border: 1px solid #ea5433;
    
   }
   #index .staLi:hover img{
    width: 76px;
   }
   #index .staLi .staTit,#index .staLi .staTit1{
    font-size: 18px;
   }
   #index .staLi .staTit{
    font-weight: bold;
   }
   #index .staLi:nth-child(odd) .staTit1 span{
    color: #e73d18;
    font-size: 40px;
   }
   #index .staLi:nth-child(even) .staTit1 span{
    color: #333f55;
    font-size: 40px;
   }
   #index .stopBid{
    width: 1200px;
    margin: 100px auto 50px auto;
  }
  #index .stopHead{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
  }
  #index .stopHead div:nth-child(1){
    width: 40px;
  }
  #index .stopHead div:nth-child(2){
    width: 360px;
    height: 60px;
    background: #e73d18;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
    color: #fff;
  }
  #index .stopHead div:nth-child(2) img{
    margin-right: 8px;
  }
  #index .stopHead div:nth-child(3) a{
    display: flex;
    align-items: center;
    color: #bcbcbc;
  }
  #index .stopList{
    padding: 0 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  #index .stopLi{
    width: 520px;
    height: 210px;
    border: 1px solid #999999;
    color: #333;
    display: flex;
    flex-direction: column;
    padding: 20px;
    position: relative;
    margin-bottom: 50px;
  }
  #index .stopLi:hover{
    border: 1px solid #e73d18;
  }
  #index .stopLi:hover .stopBao{
    display: flex;
  }
  #index .stopLi div:nth-child(1){
    font-size:26px;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #index .stopLi div:nth-child(2){
    font-size:20px;
    color:#7a7a7a;
    border-bottom: 1px dashed #7a7a7a;
    padding-bottom: 10px;
    margin-top: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #index .stopLi div:nth-child(3){
    font-size:20px;
    color:#e73d18;
    font-weight: bold;
    margin-top: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #index .stopLi .stopBao{
    display: none;
    border-radius: 5px;
    background: #e73d18;
    font-size: 24px;
    position: absolute;
    bottom: -30px;
    left: calc(50% - 100px);
  }
  #index .stopLi .stopBao a{
    width: 200px;
    height: 60px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    letter-spacing: 5px;
  }
  #index .stopLi .stopBao a:hover{
    color: #fff;
  }
  #index .resultAff{
    width: 1200px;
    margin: 0 auto 50px auto;
    display: flex;
 }
 #index .resultLt{
    width: 60px;
    height: 320px;
    background: #333f55;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color:#fff;
    font-size: 26px;
 }
 #index .resultLt img{
    margin-bottom: 10px;
 }
 #index .resultRt{
    display: flex;
    flex-wrap: wrap;
    flex: 1;
} 
#index .resultRt a{
    display: contents;
}
#index .resultLi{
    width: 360px;
    height: 150px;
    border: 1px solid #999999;
    margin-left: 20px;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 20px;transition: all .3s;
}
#index .resultRt a:hover{
    color:#333
}
#index .resultRt a:hover .resultLi{
    border: 1px solid #e73d18;
    padding-left: 30px;
}
#index .resultLi div:nth-child(1){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 22px;
    font-weight: 500;
}
#index .resultLi div:nth-child(2){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 18px;
    color: #7a7a7a;
}
#index .resultLi div:nth-child(3){
    font-size: 14px;
    color: #999999;
    display: flex;
    justify-content: space-between;
}
#index .resultRt a:last-child .resultLi {
    align-items: center;
    justify-content: center;
    font-size: 18px;
}
#index .resultRt a:last-child .resultLi:hover {
    color:#e73d18;
}
#index .exposureItem{
    width: 100%;
    height: 560px;
    background: #333f55;
    margin-bottom: 50px;
 }
 #index .exposure{
    width: 1200px;
    height: 560px;
    background: #333f55;
    margin: 0 auto;
    padding: 50px 20px;
    display: flex;
    flex-direction: column;
 }
 #index .exposureHead{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
  }
  #index .exposureBot{
    flex: 1;
  }
 #index .exposureHead div:nth-child(1){
    width: 40px;
  }
  #index .exposureHead div:nth-child(2){
    width: 360px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
    color: #fff;
  }
  #index .exposureHead div:nth-child(2) img{
    margin-right: 8px;
  }
  #index .exposureHead div:nth-child(3) a{
    display: flex;
    align-items: center;
    color: #bcbcbc;
  }
  #index .slideUl{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    height: 360px;
    margin-bottom: 70px;
  }
  #index .slideLi{
    width: 560px;
    height: 160px;
    background: #fff;
    margin-bottom: 20px;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    padding: 20px 50px 0 0px;
    justify-content: space-between;
  }
  #index .slideLi .slideTop{
    display: flex;
    justify-content: space-between;
  }
#index .slideLi .slideLt{
    padding-left: 20px;
}
#index .slideLi .slideLt div:nth-child(1){
    font-size: 20px;
    font-weight: bold;
    margin-bottom:15px;
}
#index .slideLi .slideLt div:nth-child(2){
    font-size: 16px;
    font-weight: bold;
    
}
#index .slideLi .slideRt{
    font-size: 16px;
    font-weight: bold;
    
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#index .slideLi .slideRt div:nth-child(1){
    width: 68px;
    height: 68px;
    border-radius: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#index .slideLi.severity .slideRt{
    color:#ee775d;
}
#index .slideLi.common .slideRt{
    color:#f3d18d;
}
#index .slideLi.severity .slideRt div:nth-child(1){
    background: #ee775d;
}
#index .slideLi.common .slideRt div:nth-child(1){
    background: #f3d18d;
}
#index .slideLi .slideBot{
    color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 30px 0 20px;
    width: 489px;
    height: 37px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
}
#index .slideLi.severity .slideBot{
    background-image: url("../../img/kuaicai2/indexShi1.png");
    background-size: 100% 100%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
#index .slideLi.common .slideBot{
    background-image: url("../../img/kuaicai2/indexShi2.png");
    background-size: 100% 100%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
.carousel-indicators li{
    width: 38px!important;
    height: 5px!important;
    border-radius: 0!important;
    background: #d5d5d5;
    border: none!important;
    margin: 0 10px!important;
}
.carousel-indicators .active{
    width: 38px!important;
    height: 5px!important;
    border-radius: 0!important;
    background: #e73d18;
    border: none!important;
    margin: 0 10px!important;
}
#index .help{
    width: 1200px;
    height: 420px;
    margin: 0 auto;
    background-image: url("../../img/kuaicai2/indexHelpBg.png");
    background-size: 100% 100%;
    background-position: left bottom;
    background-repeat: no-repeat;
    padding: 40px 100px 20px 100px;
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
}
#index .helpHead{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
    color: #fff;
    margin-bottom: 20px;
}
#index .helpHead img{
    margin-right: 8px;
}
#index .helpBot{
    display: flex;
    flex: 1;
}
#index .helpLt{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    padding-right: 50px;
    line-height: 1.8;
}
#index .helpLtLi a,#index .helpLtLiMore a{
    display: flex;
    color: #fff;
    font-size: 18px;
}
#index .helpLtLiMore a{
    margin-bottom: 10px;
    justify-content: flex-end;
}
#index .helpLtLi div:nth-child(1){
    
    background-size: 100% 30%;
    background-position: left bottom;
    background-repeat: no-repeat;
    padding: 0 10px 0 5px;
    margin-right: 5px;
}
#index .helpRt{
    width: 50%;
    display: flex;
    flex-direction: column;
    padding-left: 50px;
    justify-content: space-between;
}
#index .helpRt div:nth-child(1){
    color: #fff;
    font-size: 18px;
}
#index .helpRt input{
    height: 40px;
    border: none;
    outline: none;
    background: #fff;
    border-radius: 5px;
    padding: 0 10px;
    font-size: 16px;
}
#index .helpRt input::placeholder,#index .helpRt textarea::placeholder{
    font-size: 16px;
}
#index .helpRt textarea{
    border: none;
    outline: none;
    background: #fff;
    border-radius: 5px;
    padding: 7px 10px;
    font-size: 16px;
}
#index .helpRt div:last-child{
    width: 116px;
    height: 40px;
    border-radius: 5px;
    background: #333f55;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    
    margin: 0 auto;
    margin-bottom: 5px;
    cursor: pointer;
}
#commonNav{
    box-shadow: 0 10px 12px #eeeeee;
}
#bidding .biddingHead {
    width: 100%;
    height: 68px;
}
#bidding .biddingPt{
    width: 1200px;
    height: 68px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}
#bidding .biddingPt div:nth-child(2){
    color: #999999;
    font-size: 16px;
    margin-left: 15px;
}
#bidding .biddingPt div:nth-child(2) a{
    color: #999999;
    font-size: 16px;
}
#bidding .biddingPt div:last-child a{
    color: #333;
    font-size: 16px;
}
#bidding .biddingCon{
    background: #f8f8f8;
    padding: 50px 0;
}
#bidding .biddingItem{
     width: 1200px;
     border-radius: 5px;
     box-shadow: 0px 5px 15px #b3b1b1;
     display: flex;
     margin: 0 auto;
     background: #ffffff;
     padding: 20px;
}
#bidding .biddingItemLt{
    width:240px;
    margin-right:20px;
}
#bidding .biddingLtTit{
    width: 100%;
    height: 80px;
    background: #e73d18;
    border-radius: 0 50px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 26px;
    color: #ffffff;
    margin-bottom: 20px;
    letter-spacing: 3px;
}
#bidding .biddingLtTit img{
    margin-right: 10px;
}
#bidding .biddingItemRt{
    flex:1;
    width:900px;
}
#bidding .biddingLtNavLi{
    width: 240px;
    height: 60px;
    cursor: pointer;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    color: #333;
    letter-spacing: 3px;
    background: #eee;
}
#bidding .biddingLtNavLi.active,#bidding .biddingLtNavLi:hover{
   background: #333f55;
   color: #fff;
}
#bidding .biddingLtNavLi div{
    
    background-size: 100% 20%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
#bidding .biddingItemRt{
}
#bidding .biddingItemRtTit{
    margin: 40px 0 20px 0;
    font-size: 16px;
}
#bidding .biddingItemRtTit span{
    color: #e73d18;
    font-size: 24px;
}
#bidding .biddingCaiList{
    display: flex;
    flex-wrap: wrap;
}
#bidding .biddingCaiLi{
    width: 270px;
    height: 180px;
    border-radius: 5px;
    border: 1px solid #e73d18;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

}
#bidding .biddingCaiLi{
   margin: 0 15px;
   margin-bottom: 20px;
}
#bidding .biddingCaiLiTop{
    font-weight: bold;
    font-size: 18px;
    
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#bidding .biddingCaiLiCen{
    color: #e73d18;
    border-bottom: 1px dashed #333333;
    padding-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#bidding .biddingLiBotTop{
    display: flex;
    justify-content: space-between;
}
#bidding .biddingLiBotBot{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#bidding .biddingLiBotTop,#bidding .biddingLiBotLt{
    color: #a7a7a7;
    font-weight: bold;
}
#bidding .biddingLiBotLt div:nth-child(1){
    margin: 2px 0;
}
#bidding .biddingLiBotTop span,#bidding .biddingLiBotLt span{
    color: #333;
    font-weight: bold;
    
}
#bidding .biddingLiBotRt a{
    width: 90px;
    height: 30px;
    border-radius: 5px;
    background: #e73d18;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;color: #fff;
}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}
#bidding .biddingSearch{
    width: 100%;
    height: 30px;
    margin: 30px auto;
    display: flex;
    align-items: center;
    border-top:1px solid #ccc ;
    border-left:1px solid #ccc ;
    border-right:1px solid #ccc ;
    border-bottom:1px dashed #ccc ;
}
#bidding .biddingSearch > div{
    display: flex;
    align-items: center; 
    margin-left: 20px;
}
#bidding .biddingSearch > div:nth-child(1) input{
    width: 110px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 20px 0 5px;
}
#bidding .biddingSearch > div:nth-child(2) select{
    width: 110px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
#bidding .biddingSearch > div:nth-child(2) select::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background: #f5f5f5;
}
#bidding .biddingSearch > div:nth-child(2) select::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background: #f5f5f5;
}
#bidding .biddingSearch > div:nth-child(2) select::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background: #ccc;
}
#bidding .biddingSearch > div:nth-child(3) input{
    width:66px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 5px;
}
#bidding .biddingSearch > div:nth-child(4) input{
    width: 96px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 5px;
} 
#bidding .biddingSearch > div:nth-child(3) span,#bidding .biddingSearch > div:nth-child(4) span{
    margin: 0 5px;
}
#bidding .biddingLabel{
    font-size:12px;
    color: #333;
}
#bidding .biddingSeaBut{
    width: 36px;
    height: 20px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #ff5601;
    font-size: 12px;
    cursor: pointer;
}
#bidding .newList{
    margin-bottom:20px;
}
#bidding .newHui{
width: 100%;
height: 42px;
background: #ececec;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
padding: 0 30px;
font-weight: bold;
font-size: 16px;
color: #333;
}
#bidding .newHui div:nth-child(1),#bidding .newLi a div:nth-child(1){
width: 40%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#bidding .newHui div:nth-child(2),#bidding .newLi a div:nth-child(2){
width: 30%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#bidding .newHui div:nth-child(3),#bidding .newLi a div:nth-child(3){
width: 10%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#bidding .newHui div:nth-child(4),#bidding .newLi a div:nth-child(4){
width: 20%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#bidding .newHui div,#bidding .newLi a div{
    text-align: center;
}
#bidding .newHui div:nth-child(1),#bidding .newLi a div:nth-child(1){
text-align: left;
}
#bidding .newHui div:last-child,#bidding .newLi a div:last-child{
    text-align: right;
}
#bidding .newList{
display: flex;
flex-direction: column;
}
#bidding .newLi a{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 30px;
height: 40px;
color: #333f55;
}
/* #bidding .newLi:nth-child(odd) a{
color: #e94926;
}
#bidding .newLi:nth-child(even) a{
color: #333f55;
} */
#bidding .newLi:hover{
background: #fff1ee;
}
#bidding .newLi:hover a{
color: #e94926;
}
#bidding .biddingSelectPage{
display: flex;
align-items: center;
justify-content: center;
}
.biddingSelectPage {
    display: flex;
    align-items: center;
    justify-content: center;
}
#bidding .biddingSelectPage nav{
margin-left: 10px;
display: flex;
}
#bidding .biddingSelectPage .active a{
background:#ff5601!important;
border:1px solid #ff5601!important;
}
#bidding .biddingConBot1{
    width: 1200px;
    height: 180px;
    margin: 0 auto;
    margin-top: 50px;
    background-image: url("../../img/kuaicai2/biddingBotBg1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    
    color:#fff;
}
#bidding .biddingConBot2{
    width: 100%;
    height: 800px;
    background-image: url("../../img/kuaicai2/biddingBotBg2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    
    color:#fff;
}
#bidding .biddingConBot2 img{
    margin: 40px 0 50px 0;
}
#bidding .biddingConBot2 div:nth-child(1),#bidding .biddingConBot2 div:nth-child(3){
    width: 530px;
}
#biddingResult .biddingHead {
    width: 100%;
    height: 68px;
}
#biddingResult .biddingPt{
    width: 1200px;
    height: 68px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}
#biddingResult .biddingPt div:nth-child(2){
    color: #999999;
    font-size: 16px;
    margin-left: 15px;
}
#biddingResult .biddingPt div:nth-child(2) a{
    color: #999999;
    font-size: 16px;
}
#biddingResult .biddingPt div:last-child a{
    color: #333;
    font-size: 16px;
}
#biddingResult .biddingCon{
    background: #f8f8f8;
    padding: 50px 0;
}
#biddingResult .biddingItem{
     width: 1200px;
     border-radius: 5px;
     box-shadow: 0px 5px 15px #b3b1b1;
     display: flex;
     margin: 0 auto;
     background: #ffffff;
     padding: 20px;
     margin-bottom: 50px;
}
#biddingResult .biddingItem:nth-child(2) .biddingItemLt{
    background: #333f55;
}
#biddingResult .biddingItemLt{
    width:80px;
    height: 280px;
    margin-right:20px;
    background: #e73d18;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    color:#fff;
    font-size: 26px;
}
#biddingResult .biddingItemLt img{
    margin-bottom: 10px;
 }
#biddingResult .biddingLtTit{
    width: 100%;
    height: 80px;
    background: #e73d18;
    border-radius: 0 50px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 26px;
    color: #ffffff;
    margin-bottom: 20px;
    letter-spacing: 3px;
}
#biddingResult .biddingLtTit img{
    margin-right: 10px;
}
#biddingResult .biddingItemRt{
    flex:1
}
#biddingResult .biddingLtNavLi{
    width: 240px;
    height: 60px;
    cursor: pointer;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    color: #333;
    letter-spacing: 3px;
}
#biddingResult .biddingLtNavLi.active,#biddingResult .biddingLtNavLi:hover{
   background: #333f55;
   color: #fff;
}
#biddingResult .biddingLtNavLi div{
    
    background-size: 100% 20%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
#biddingResult .biddingItemRt{
}
#biddingResult .biddingItemRtTit{
    margin: 40px 0 20px 0;
    font-size: 16px;
}
#biddingResult .biddingItemRtTit span{
    color: #e73d18;
    font-size: 24px;
}
#biddingResult .biddingCaiList{
    display: flex;
    flex-wrap: wrap;
}
#biddingResult .biddingCaiLi{
    width: 320px;
    border-radius: 5px;
    border: 1px solid #e73d18;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0 15px;
    margin-bottom: 20px;

}
#biddingResult .biddingCaiLiTop{
    font-weight: bold;
    font-size: 18px;
    
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#biddingResult .biddingCaiLiCen{
    color: #e73d18;
    border-bottom: 1px dashed #333333;
    padding-bottom: 10px;
    margin: 10px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#biddingResult .biddingLiBotTop{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: #a7a7a7;
    font-weight: bold;
}
#biddingResult .biddingLiBotTop div{
    margin-bottom: 6px;
}
#biddingResult .biddingLiBotLt div:nth-child(1){
    margin: 2px 0;
}
#biddingResult .biddingLiBotTop span{
    color: #333;
    font-weight: bold;
    
}
#biddingResult .biddingLiBotBot{
    display: flex;
    align-items: center;
    justify-content: center;
}
#biddingResult .biddingLiBotRt a{
    width: 90px;
    height: 30px;
    border-radius: 5px;
    background: #e73d18;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    color: #fff;
}
#biddingResult .biddingSearch{
    width: 900px;
    height: 30px;
    margin: 30px 0 30px 30px;
    display: flex;
    align-items: center;
    border-top:1px solid #ccc ;
    border-left:1px solid #ccc ;
    border-right:1px solid #ccc ;
    border-bottom:1px dashed #ccc ;
}
#biddingResult .biddingSearch > div{
    display: flex;
    align-items: center; 
    margin-left: 20px;
}
#biddingResult .biddingSearch > div:nth-child(1) input{
    width: 110px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 20px 0 5px;
}
#biddingResult .biddingSearch > div:nth-child(2) select{
    width: 110px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
#biddingResult .biddingSearch > div:nth-child(2) select::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background: #f5f5f5;
}
#biddingResult .biddingSearch > div:nth-child(2) select::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background: #f5f5f5;
}
#biddingResult .biddingSearch > div:nth-child(2) select::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background: #ccc;
}
#biddingResult .biddingSearch > div:nth-child(3) input{
    width:66px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 5px;
}
#biddingResult .biddingSearch > div:nth-child(4) input{
    width: 96px;
    height: 20px;
    outline: none;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 5px;
} 
#biddingResult .biddingSearch > div:nth-child(3) span,#biddingResult .biddingSearch > div:nth-child(4) span{
    margin: 0 5px;
}
#biddingResult .biddingLabel{
    font-size:12px;
    color: #333;
}
#biddingResult .biddingSeaBut{
    width: 36px;
    height: 20px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #ff5601;
    font-size: 12px;
    cursor: pointer;
}
#biddingResult .biddingList{
    width: 900px;
    margin-left: 30px;
}
#biddingResult .newList{
    margin-bottom:20px;
}
#biddingResult .newHui{
width: 100%;
height: 42px;
background: #ececec;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
padding: 0 30px;
font-weight: bold;
font-size: 16px;
color: #333;
}
#biddingResult .newHui div:nth-child(1),#biddingResult .newLi a div:nth-child(1){
width: 40%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#biddingResult .newHui div:nth-child(2),#biddingResult .newLi a div:nth-child(2){
width: 30%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#biddingResult .newHui div:nth-child(3),#biddingResult .newLi a div:nth-child(3){
width: 10%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#biddingResult .newHui div:nth-child(4),#biddingResult .newLi a div:nth-child(4){
width: 20%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#biddingResult .newHui div,#biddingResult .newLi a div{
    text-align: center;
}
#biddingResult .newHui div:nth-child(1),#biddingResult .newLi a div:nth-child(1){
text-align: left;
}
#biddingResult .newHui div:last-child,#biddingResult .newLi a div:last-child{
    text-align: right;
}
#biddingResult .newList{
display: flex;
flex-direction: column;
}
#biddingResult .newLi a{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 30px;
height: 40px;
color: #333f55;
}
/* #biddingResult .newLi:nth-child(odd) a{
color: #e94926;
}
#biddingResult .newLi:nth-child(even) a{
color: #333f55;
} */
#biddingResult .newLi:hover{
background: #fff1ee;
}
#biddingResult .newLi:hover a{
color: #e94926;
}
#biddingResult .biddingSelectPage{
display: flex;
align-items: center;
justify-content: center;
}
#biddingResult .biddingSelectPage nav{
margin-left: 10px;
display: flex;
}
#biddingResult .biddingSelectPage .active a{
background:#ff5601!important;
border:1px solid #ff5601!important;
}
#biddingResult .biddingConBot1{
    width: 1200px;
    height: 180px;
    margin: 0 auto;
    margin-top: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#biddingResult .biddingConBot1 div{
    color:#e73d18;
    font-size: 22px;
    
    
    background-size: 100% 30%;
    background-position: center bottom;
    background-repeat: no-repeat;
    padding: 0 10px;
}
#biddingResult .biddingConBot2{
    width: 100%;
    height: 840px;
    background-image: url("../../img/kuaicai2/biddingBotBg2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: flex;
}
#biddingDetail .biddingHead {
    width: 100%;
    height: 68px;
}
#biddingDetail .biddingPt{
    width: 1200px;
    height: 68px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}
#biddingDetail .biddingPt div:nth-child(2){
    color: #999999;
    font-size: 16px;
    margin-left: 15px;
}
#biddingDetail .biddingPt div:nth-child(2) a{
    color: #999999;
    font-size: 16px;
}
#biddingDetail .biddingPt div:last-child a{
    color: #333;
    font-size: 16px;
}
#biddingDetail .detailCon{
    background: #f8f8f8;
    padding: 25px 0 50px 0;
}
#biddingDetail .detailMarquee{
    width: 1160px;
    height: 40px;
    margin: 0 auto;
    border-radius: 5px;
    background: #f3c5bb;
    display: flex;
    align-items: center;
    padding: 0 20px;
    font-weight: bold;
    
    color: #333;
    font-size: 15px;
    margin-bottom: 40px;
    box-shadow: 0px 3px 10px #f3c5bb;
}
#biddingDetail .detailMarquee img{
    margin-right: 20px;
}
#biddingDetail .detailMarquee span{
    color: #e73d18;
}
#biddingDetail .detailSchool{
    display: flex;
    width: 1200px;
    height:200px;
    background: #fff;
    margin: 0 auto;
    align-items: center;
    border-radius: 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    padding: 0 90px;
}
#biddingDetail .detSchoolLt{
    width: 176px;
    height: 162px;
    background: #ededed;
    border-radius: 5px 50px 5px 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 40px;
}
#biddingDetail .detSchoolLt img{
    width: 160px;
    height: 160px;
    border-radius: 50%;
    object-fit: contain;
}
#biddingDetail .detSchoolRt{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 20px 0;
    flex: 1;
    min-width: 0;
}
#biddingDetail .detSchoolRt div:nth-child(1){
    color: #333;
    font-size: 24px;
    font-weight: bold;
}
#biddingDetail .detSchoolRt div:nth-child(2){
    color: #e73d18;
    font-size: 20px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#biddingDetail .detSchoolRt .liyou{
	color: #333;
    font-size: 16px;
	/* font-family:'黑体'; */
    font-weight: bold;
}
#biddingDetail .detSchoolRt div:nth-child(4){
    color: #333;
    font-weight: bold;
    font-size: 16px;
    display: flex;
    align-items: center;
}
#biddingDetail .detSchoolRt div:nth-child(4) img{
    margin-right: 20px;
}
#biddingDetail .detailItem{
    display: flex;
    width: 1200px;
    background: #fff;
    margin: 0 auto;
    align-items: center;
    border-radius: 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    padding: 20px 90px 40px 90px;
    margin-top: 50px;
    display: flex;
    flex-direction: column;
}
#biddingDetail .detailItemTop{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#biddingDetail .detailItemTop div:nth-child(1){
    color: #e73d18;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
#biddingDetail .detailItemTop div:nth-child(2){
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
}
#biddingDetail .detailItemTop div:nth-child(2) span:nth-child(2){
   margin-left: 40px;
}
#biddingDetail .detailItemTop div:nth-child(3){
    color: #e73d18;
    font-weight: bold;
    font-size: 16px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
#biddingDetail .detailItemTop div:nth-child(3) img{
    margin-right: 10px;
    padding-bottom: 5px;
}
#biddingDetail .detailItemCen{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}
#biddingDetail .detailItemTit{
    width: 180px;
    height: 50px;
    background: #e73d18;
    color: #fff;
    font-size: 16px;
    display: flex;
    align-items: center;
    border-radius: 0 50px 0 0;
    padding-left: 20px;
    margin-bottom: 20px;
    box-shadow: 0px 5px 15px #b3b1b1;
}
#biddingDetail .detailItemBot .detailItemBotTable{
    margin-bottom: 20px;
}
#biddingDetail .detailItemCenTable,#biddingDetail .detailItemBotTable{
    border-color: #adadad;
}
#biddingDetail .detailItemCenTable td,#biddingDetail .detailItemBotTable td{
    height: 40px;
    padding: 10px 10px;
    color: #333;
}
#biddingDetail .detailItemCenTable tr td:nth-child(1),#biddingDetail .detailItemCenTable tr td:nth-child(3){
    width: 180px;
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
    
}
#biddingDetail .detailItemCenTable tr td:nth-child(4){
    width: 330px;
}
#biddingDetail .detailItemBot{
    width: 100%;
    display: flex;
    flex-direction: column;
}
#biddingDetail .detailItemBotTable tr:nth-child(1) td{
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
    
}
#biddingDetail .detailItemBotTable tr:nth-child(1) td:nth-child(1){
    text-align: left;
    width: 270px;
}
#biddingDetail .detailItemBotTable tr:nth-child(1) td:nth-child(2),#biddingDetail .detailItemBotTable tr:nth-child(1) td:nth-child(3),#biddingDetail .detailItemBotTable tr:nth-child(1) td:nth-child(4),
#biddingDetail .detailItemBotTable tr:nth-child(2) td:nth-child(2),#biddingDetail .detailItemBotTable tr:nth-child(2) td:nth-child(3),#biddingDetail .detailItemBotTable tr:nth-child(2) td:nth-child(4){
    text-align: center;
    width: 110px;
}
#biddingDetail .detailItemBotTable tr:nth-child(1) td:nth-child(5){
    text-align: center;
    width: 420px;
}
#biddingDetail .detailItemBotTable tr:nth-child(2) td:nth-child(1){
    background: transparent;
    font-size: 14px;
    font-weight: normal;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
}
#biddingDetail .detailItemBotTable tr td:nth-child(1){
    width: 180px;
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
    
}
.detailItemBot hr{
	    border-top: 1px solid #999;
}
#biddingDetail .detailFu td:nth-child(2) div{
    display: flex;
    justify-content: space-between;
}
#biddingDetail .detailFu td:nth-child(2) div a:hover{
    color: #e73d18;
}
#biddingDetail .detailItemBao a{
    width: 200px;
    height: 60px;
    border-radius: 5px;
    background: #e73d18;
    box-shadow: 0px 5px 15px #b3b1b1;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    letter-spacing: 5px;
    padding-left: 5px;
    margin-top: 50px;
}
 .BotTable{
	width: 100%!important;
	background: #fff!important;
	border-color: #adadad;
	font-size: 16px!important;
}
.BotTable > div{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.BotTable > div a:hover{
	color: #333;
}
.BotTable > div > a:nth-child(1){
	font-weight: bold;
}
.BotTable > div > a:nth-child(2){
	font-weight:normal;
}
#register .registerTop {
    width: 100%;
    height: 424px;
    background-image: url("../../img/kuaicai2/registerBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#register .registerCon{
    width: 1500px;
    height: 690px;
    background: #fff;
    border-radius: 30px;
    box-shadow: 0px 5px 15px #b3b1b1;
    margin: -354px auto 70px auto;
    display: flex;
    padding: 0 100px;
    align-items: center;
    justify-content: space-between;
}
.register1 .registerCon{
    height: 720px!important;
}
#register .registerConLt{
    display: flex;
    flex-direction: column;
}
#register .registerConLtLi{
    display: flex;
}
#register .registerConLtLi div:nth-child(1){
    width: 24px; 
    height: 38px;
    background: #d7d7d7;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    margin-right: 10px;
    font-size: 20px;
    font-weight: bold;
}
#register .registerConLtLi div:nth-child(2){
    color: #d7d7d7;
    font-size: 18px;
    font-weight: bold;
    display: flex;
    align-items: center;
}
#register .registerDashed{
    width: 10px;
    height: 60px;
    border-left: 2px dashed #969696;
    margin: 2px 0;
    margin-left: 11px;
}
#register .registerConLtLi.active div:nth-child(1){
    background: #e73d18;
}
#register .registerConLtLi.active div:nth-child(2){
    color: #e73d18;
}
#register .registerConCenLi{
    display: flex;
    margin-bottom: 20px;
}
#register .registerConCenLi:last-child{
    margin-bottom: 0px;
}
#register .registerConCenLabel{
    width: 160px;
    display: flex;
    align-items: center;
    font-size: 17px;
    font-weight: bold;
    color: #333;
    letter-spacing: 5px;
    justify-content: flex-end;
}
#register .registerConCenLi input{
    width: 400px;
    height: 40px;
    outline: none;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 10px;
    color: #333;
}
#register .registerConCenLi div:nth-child(2){
    color: #333;
    font-weight: bold;
    
}
#register .registerConBot{
    width: 330px;
    height: 440px;
    border: 2px dashed #d7d7d7;
    padding: 30px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: #919191;
}
#register .registerConBotLi div:nth-child(1){
    font-weight: bold;
    
    color: #333;
}
#register .registerSub{
    width: 100%;
    height: 46px;
    border-radius: 5px;
    background: #ee4711;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff!important;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: 5px;
    padding-left: 5px;
    cursor: pointer;
    flex: 1;
}
#register .registerConCenLi a,#register .registerConCenLi a:hover{
    color: #333;
    font-weight: bold;
    
}
#register .registerCheck{
    width: 14px!important;
    margin-right: 10px;
    margin-bottom: 5px;
}
#register .registerConCenLi select{
    width: 400px;
    height: 40px;
    outline: none;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 10px;
    color:#333;
}
#register .registerConCenLi select::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background: #f5f5f5;
}
#register .registerConCenLi select::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background: #f5f5f5;
}
#register .registerConCenLi select::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background: #ccc;
}
#quote{
    margin-top: -15px;
}
#quote .quoteTit{
    display: flex;
}
#quote .quoteTitCai{
    width: 140px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    
    background: #e73d18;
    margin-bottom: 20px;
}
#quote .quoteTitCai1{
    width: 140px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    
    background: #333f55;
    margin-bottom: 20px;
}
#quote .quoteTit div:nth-child(2){
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: bold;
    
    color: #e73d18;
    margin-left: 10px;
}
#quote .quoteItem{
    display: flex;
    width: 100%;
    background: #fff;
    margin: 0 auto;
    align-items: center;
    border-radius: 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    padding: 20px 90px 40px 90px;
    display: flex;
    flex-direction: column;
}
#quote .quoteItemTop{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#quote .quoteItemTop div:nth-child(1){
    color: #e73d18;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
#quote .quoteItemTop div:nth-child(2){
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
}
#quote .quoteItemTop div:nth-child(2) span:nth-child(1){
   margin-right: 40px;
}
#quote .quoteItemTop div:nth-child(3){
    color: #e73d18;
    font-weight: bold;
    font-size: 16px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
#quote .quoteItemTop div:nth-child(3) img{
    margin-right: 10px;
}
#quote .quoteItemCen{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
}
#quote .quoteItemTit{
    width: 180px;
    height: 50px;
    background: #e73d18;
    color: #fff;
    font-size: 16px;
    display: flex;
    align-items: center;
    border-radius: 0 50px 0 0;
    padding-left: 20px;
    margin-bottom: 20px;
    box-shadow: 0px 5px 15px #b3b1b1;
}
#quote .quoteItemCenTable,#quote .quoteItemBotTable{
    border-color: #adadad;
    margin-bottom: 20px;
}
#quote .quoteItemCenTable td,#quote .quoteItemBotTable td{
    height: 40px;
    padding: 10px 10px 25px 10px;
    color: #333;
}
#quote .quoteItemCenTable tr td:nth-child(1),#quote .quoteItemCenTable tr td:nth-child(3){
    width: 10%;
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
    
    min-width: 180px;
}
#quote .quoteItemCenTable tr td:nth-child(2),#quote .quoteItemCenTable tr td:nth-child(4){
    width: 40%;
}
#quote .quoteItemBot{
    width: 100%;
    display: flex;
    flex-direction: column;
/*    margin-bottom: 40px;*/
}
#quote .quoteContact{
    display: flex;
    justify-content: space-between;
}
#quote .detailMarquee{
    width: 100%;
    height: 70px;
    margin: 20px auto;
    border-radius: 5px;
    background: #f3c5bb;
    display: flex;
    align-items: center;
    padding: 0 20px;
    font-weight: bold;
    
    color: #333;
    font-size: 15px;
    margin-bottom: 40px;
    box-shadow: 0px 3px 10px #f3c5bb;
}
#quote .detailMarquee img{
    margin-right: 30px;
}
#quote .quoteContact span{
    /*color: #333;*/
    font-size: 16px;
    font-weight: bold;
}
#quote .quoteContact input{
    width: 240px;
    height: 40px;
    border: 1px solid #999999;
    outline: none;
    padding:0 10px;
}
#quote .quoteItemBotTable input,#quote .quoteItemBotTable textarea{
    width: 100%;
    outline: none;
    border: 1px solid #bdbdbd;
    font-size: 14px;
}
#quote .quoteRadio{
    display: flex;
    align-items: center;
    justify-content: center;
}
#quote .quoteRadio input{
    margin-top:0;
    width: auto;
}
#quote .quoteRadio input:nth-child(1){
    margin-right: 5px;
}
#quote .quoteRadio input:nth-child(2){
    margin-right: 5px;
    margin-left: 10px;
}
#quote .quoteItemBotTable input{
    padding: 2px 10px;
}
#quote .quoteItemBotTable textarea{
    padding: 10px;
}
#quote .quoteItemBotTable textarea::-webkit-scrollbar{
    width: 10px;
    height: 10px;
    background: #f5f5f5;
}
#quote .quoteItemBotTable textarea::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background: #f5f5f5;
}
#quote .quoteItemBotTable textarea::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background: #ccc;
}
#quote .quoteItemBotTable td{
    text-align: center;
}
.redSpan{
    color: #e73d18;
    margin-right: 5px;
}
#quote .quoteItemBotTable tr:nth-child(1) td{
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
    
}
#quote .quoteFu{
    display: flex;
    justify-content: space-between;
}
#quote .quoteFu div:nth-child(1){
    width: 80%;
    text-align: left;
}
#quote .quoteFu div:nth-child(2){
    width: 20%;
    display: flex;
    white-space: nowrap;
}
#quote .quoteFu div a{
    color: #333;
}
#quote .quoteFu div a:hover{
    color: #e73d18;
}
#quote .quoteSub div{
    width: 82px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #e73d18;
    border-radius: 5px;
    cursor: pointer;
    margin: 0 auto;
}
#quote .quoteItemBao{
    display: flex;
    align-items: center;
}
#quote .quoteItemBao div{
    display: flex;
    align-items: center;
    width: 80px;
    height: 40px;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    
    background: #bcbcbc;
    cursor: pointer;
    border-radius: 5px;
}
#quote .quoteItemBao div:nth-child(1){
    margin-right: 30px;
    background: #e73d18;
}
#quoteNav{
    height: 60px!important;
    border: none!important;
    margin: 40px 0 50px 0!important;
}
#quoteNav ul{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-left: 0!important;
}
#quoteNav li.active{
    border: none!important;
}
#quoteNav .gysxmcd{
    width: 280px!important;
    height: 60px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: #999999;
    
    font-size: 18px;
    padding-left: 0!important;
}
#quoteNav .gysxmcd:nth-child(1).hand{
    background-image: url("../../img/kuaicai2/quoteLt.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#quoteNav .gysxmcd:nth-child(2).hand{
    background-image: url("../../img/kuaicai2/quoteCen.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#quoteNav .gysxmcd:nth-child(3).hand{
    background-image: url("../../img/kuaicai2/quoteCen.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#quoteNav .gysxmcd:nth-child(4).hand{
    background-image: url("../../img/kuaicai2/quoteRt.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#quoteNav .gysxmcd:nth-child(1).active{
    background-image: url("../../img/kuaicai2/quoteLt1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#quoteNav .gysxmcd:nth-child(2).active{
    background-image: url("../../img/kuaicai2/quoteCen1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#quoteNav .gysxmcd:nth-child(3).active{
    background-image: url("../../img/kuaicai2/quoteCen1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#quoteNav .gysxmcd:nth-child(4).active{
    background-image: url("../../img/kuaicai2/quoteRt1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#improveItem .inproveTopLi:nth-child(1){
    background-image: url("../../img/kuaicai2/quoteLt.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#improveItem .inproveTopLi:nth-child(2){
    background-image: url("../../img/kuaicai2/quoteCen.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#improveItem .inproveTopLi:nth-child(3){
    background-image: url("../../img/kuaicai2/quoteCen.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#improveItem .inproveTopLi:nth-child(4){
    background-image: url("../../img/kuaicai2/quoteRt.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#improveItem .inproveTopLi:nth-child(1).active{
    background-image: url("../../img/kuaicai2/quoteLt1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#improveItem .inproveTopLi:nth-child(2).active{
    background-image: url("../../img/kuaicai2/quoteCen1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#improveItem .inproveTopLi:nth-child(3).active{
    background-image: url("../../img/kuaicai2/quoteCen1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#improveItem .inproveTopLi:nth-child(4).active{
    background-image: url("../../img/kuaicai2/quoteRt1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
}
#improveItem .inproveTit{
    width: 600px;
    height: 40px;
    margin: 0 auto;
    border-radius: 5px;
    background: #e73d18;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    color: #fff;
    font-size: 15px;
    margin-bottom: 40px;
    box-shadow: 0px 3px 10px #f3c5bb;
}
#improveItem .inproveTit img{
    margin-right: 10px;
}
#improveItem .inproveTop{
    display: flex;
    margin-right: 100px;
    margin-bottom: 20px;
}
#improveItem .inproveTopLi{
    width: 25%;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(153, 153, 153);
    font-size: 18px;
    cursor: pointer;
	/* font-family: 黑体;
    font-weight: bold; */
}
#improveItem .inproveTopLi.active{
    cursor: auto;
}
#improveItem .inproveCenLi{
    display: none;
}
#improveItem .inproveCenLi.active{
    display: block;
}
#improveItem .inproveCenLiTop{
    border-color: #adadad;
    width: 100%;
}
#improveItem .inproveCenLiTop select::-webkit-scrollbar{
    display: block;
    width: 6px;
    height: 6px;
    background: #f5f5f5;
}
#improveItem .inproveCenLiTop select::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background: #f5f5f5;
}
#improveItem .inproveCenLiTop select::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background: #ccc;
}
#improveItem .inproveCenLiTop tr td{
    height: 40px;
    padding: 10px;
    color: #333;
    text-align: left;
}
#improveItem .inproveCenLiTop tr td:nth-child(1){
    width: 236px;
    background: #ededed;
    font-size: 16px;
    font-weight: bold;
}
#improveItem .inproveCenLiTop input{
    border: none;
    outline: none;
    width: 100%;
}
#improveItem .inproveCenLiTop select,#improveItem .inproveCenLiTop input,#improveItem .inproveCenLiTop textarea{
    border: none;
    outline: none;
    width: 100%;
    background: #fff;
}
#improveItem .improveUpload{
    display: flex;
}
#improveItem .inproveCenLiBot{
    display: flex;
    align-items: center;
    justify-content: center;
   margin: 40px 0 20px 0;
}
#improveItem .improveUpload > div:nth-child(1){
    display: flex;
    flex: 1;
    align-items: center;
}
#improveItem .improveUpload > div:nth-child(1) .improveUploadBut,#improveItem .inproveCenLiBotPrev,#improveItem .inproveCenLiBotNext,#improveItem .inproveCenLiBotSub{
    width: 82px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #e73d18;
    border-radius: 5px;
    cursor: pointer;
}
#improveItem .inproveCenLiBotPrev{
    margin-right: 20px;
}
#improveItem .improveUpload > div:nth-child(2){
    display: flex;
    width: 430px;
    height: 70px;
    border-radius: 5px;
    align-items: center;
    background: #fad8d1;
    padding: 20px;
    text-align: justify;
}
#exposure .banner{
    margin-bottom: 50px;
}
#exposure .banner img{
    width: 100%;
}
#exposure .exposureItem{
    width: 100%;
    height: 560px;
    background-image: url("../../img/kuaicai2/exposureBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom: 50px;
 }
 #exposure .exposure{
    width: 1200px;
    height: 560px;
    margin: 0 auto;
    padding: 50px 20px;
    display: flex;
    flex-direction: column;
 }
 #exposure .exposureHead{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
  }
  #exposure .exposureBot{
    flex: 1;
  }
 #exposure .exposureHead div:nth-child(1){
    width: 40px;
  }
  #exposure .exposureHead div:nth-child(2){
    width: 360px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    color: #fff;
  }
  #exposure .exposureHead div:nth-child(2) img{
    margin-right: 8px;
  }
  #exposure .exposureHead div:nth-child(3) a{
    display: flex;
    align-items: center;
    color: #bcbcbc;
  }
  #exposure .slideUl{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    height: 360px;
    margin-bottom: 70px;
  }
  #exposure .slideLi{
    width: 560px;
    height: 160px;
    background: #fff;
    margin-bottom: 20px;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    padding: 20px 50px 0 0px;
    justify-content: space-between;
  }
  #exposure .slideLi .slideTop{
    display: flex;
    justify-content: space-between;
  }
#exposure .slideLi .slideLt{
    padding-left: 20px;
}
#exposure .slideLi .slideLt div:nth-child(1){
    font-size: 20px;
    font-weight: bold;
    margin-bottom:15px;
}
#exposure .slideLi .slideLt div:nth-child(2){
    font-size: 16px;
    font-weight: bold;
    
}
#exposure .slideLi .slideRt{
    font-size: 16px;
    font-weight: bold;
    
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#exposure .slideLi .slideRt div:nth-child(1){
    width: 68px;
    height: 68px;
    border-radius: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#exposure .slideLi.severity .slideRt{
    color:#ee775d;
}
#exposure .slideLi.common .slideRt{
    color:#f3d18d;
}
#exposure .slideLi.severity .slideRt div:nth-child(1){
    background: #ee775d;
}
#exposure .slideLi.common .slideRt div:nth-child(1){
    background: #f3d18d;
}
#exposure .slideLi .slideBot{
    color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 30px 0 20px;
    width: 489px;
    height: 37px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
}
#exposure .slideLi.severity .slideBot{
    background-image: url("../../img/kuaicai2/indexShi1.png");
    background-size: 100% 100%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
#exposure .slideLi.common .slideBot{
    background-image: url("../../img/kuaicai2/indexShi2.png");
    background-size: 100% 100%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
.carousel-indicators li{
    width: 38px!important;
    height: 5px!important;
    border-radius: 0!important;
    background: #d5d5d5;
    border: none!important;
    margin: 0 10px!important;
}
.carousel-indicators .active{
    width: 38px!important;
    height: 5px!important;
    border-radius: 0!important;
    background: #e73d18;
    border: none!important;
    margin: 0 10px!important;
}
#exposure .exposureSearchItem{
    width: 1200px;
    display: flex;
    align-items: center;
    margin: 0 auto;
    margin-bottom: 50px;
    justify-content: center;
}
#exposure .exposureSearch{
    width: 470px;
    height: 60px;
    display: flex;
    align-items: center;
}
#exposure .exposureSearch input{
    width: 420px;
    height: 50px;
    border:1px solid #e73d18;
    outline: none;
    border-radius: 5px 0 0 5px;
    padding: 0 10px;
}
#exposure .exposureSearch img{
    width: 50px;
    height: 50px;
    border:1px solid #e73d18;
    border-radius: 0 5px 5px 0;
    cursor: pointer;
}
#exposure .exposureBao{
    width: 1200px;
    margin: 0 auto;
    /*margin-bottom: 50px;*/
    background: #333f55;
    box-shadow: 0px 5px 15px #b3b1b1;
    border-radius: 5px;
    padding: 30px 40px 20px 40px;
}
#exposure .exposureBaoTop{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    color: #fff;
    margin-bottom: 30px;
}

#exposure .noticeBao {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 50px;
    background: #e73d18;
    box-shadow: 0px 5px 15px #b3b1b1;
    border-radius: 5px;
    padding: 30px 40px 20px 40px;
}

.exposureBot img{
    width: 100%;
}
#exposure .exposureUl{
    /* display: flex;
    flex-wrap: wrap; */
}
#exposure .exposureBaoBotLi{
    width: 100%;
    height: 48px;
    background: #fff;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px;
    margin-bottom: 20px;
}
#exposure .exposureBaoBotLi div:nth-child(1){
    color: #cb3c1d;
}
#exposure .exposureBaoBotLi div:nth-child(1) span{
    margin-right: 10px;
}
#exposure .exposureBaoBotLi > a:nth-child(2){
    width: 120px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    background: #cb3c1d;
    color: #fff;
}
#exposure #carousel-example-generic2 .carousel-control{
    top:calc(100% + 20px)!important;
    opacity: 1!important;
}
#exposure #carousel-example-generic2 .carousel-control.left{
   left: 35%!important;
}
#exposure #carousel-example-generic2 .carousel-control.right{
   right: 35%!important;
}
#exposure #carousel-example-generic2 .glyphicon-chevron-left:before{
    content: '<'!important;
}
#exposure #carousel-example-generic2 .glyphicon-chevron-right:before{
    content: '>'!important;
}
#help .banner{
    width: 100%;
    height: 470px;
    background-image: url("../../img/kuaicai2/helpBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom: 50px;
}
#biddingResult .biddingConBot2Item{
    width:1200px;
    margin: 0 auto;
    display: flex;
    padding: 30px 10px;
    justify-content: space-between;
}
#biddingResult .biddingConBot2Lt{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
}
#biddingResult .biddingConBot2Rt{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
}
#biddingResult .biddingConBot2Lts{
    width: 360px;
    height: 615px;
    background: #fff;
    border-radius: 5px;
    padding:30px;
}
#biddingResult .biddingConBot2Rts{
    width: 790px;
    height: 615px;
    background: #fff;
    border-radius: 5px;
    padding:38px 30px;
}
#biddingResult .biddingConBot2Lt > div:nth-child(1){
    width: 285px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: '黑体';
    background: #e73d18;
}
#biddingResult .biddingConBot2Rt > div:nth-child(1){
    width: 360px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: '黑体';
    background: #e73d18 ; 
}
#biddingResult .biddingConBot2Lt > div:nth-child(3),#biddingResult .biddingConBot2Rt > div:nth-child(3){
    font-size: 16px;
    font-family: 黑体;
    color: rgb(255, 255, 255);
}
#biddingResult .conBot2LtsLi{
    display: flex;
    border-bottom: 1px dashed #999999;
    padding: 19.5px 10px;
    align-items: center;
}
#biddingResult .conBot2LtsLi:last-child{
    border-bottom: none;
}
#biddingResult .conBot2LtsLi div:nth-child(1){
    width: 30px;
    height: 30px;
    border-radius: 15px;
    background: #333f55;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}
#biddingResult .conBot2LtsLi div:nth-child(2){
    color: #333f55;
    font-size: 18px;
    margin-left: 20px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
}
#biddingResult .conBot2RtsList{

}
#biddingResult .conBot2RtsHui{
    width: 100%;
    height: 42px;
    background: #ececec;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    padding: 0 0 0 30px;
    font-weight: bold;
    font-size: 16px;
    color: #333;
}
#biddingResult .conBot2RtsHui div:nth-child(1),#biddingResult .conBot2RtsLi div:nth-child(1){
    text-align: center;
}
#biddingResult .conBot2RtsHui div:nth-child(2),#biddingResult .conBot2RtsLi div:nth-child(2){
    width: 50%;
    text-align: center;
    padding-left: 50px;
}
#biddingResult .conBot2RtsHui div:nth-child(3),#biddingResult .conBot2RtsLi div:nth-child(3){
    width: 20%;
    text-align: center;
}
#biddingResult .conBot2RtsHui div:nth-child(4),#biddingResult .conBot2RtsLi div:nth-child(4){
    width: 20%;
    text-align: center;
}
#biddingResult .conBot2RtsLists{

}
#biddingResult .conBot2RtsLi{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 0 16px 30px;
    color: #333f55;
    font-size: 18px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    border-bottom: 1px dashed #999999;
}
#biddingResult .conBot2RtsLi:last-child{
    border-bottom: none;
}
#biddingResult .conBot2RtsLi div:nth-child(1){
    width: 30px;
    height: 30px;
    border-radius: 15px;
    background: #333f55;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}
#biddingResult .conBot2RtsLi div:nth-child(2){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.btnSubmit{
	border: none;
}
.btnSubmit:disabled {
    background-color: #c9c8c8 !important;
 }
 #help .helpSearch{
    width: 750px;
    height: 60px;
    display: flex;
    align-items: center;
    margin-bottom: 60px;
}
#help .helpBanner{
    width: 1200px;
    height: 470px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#help .helpSearch input{
    width: 700px;
    height: 50px;
    border:1px solid #e73d18;
    outline: none;
    border-radius: 5px 0 0 5px;
    padding: 0 10px;
}
#help .helpSearch img{
    width: 50px;
    height: 50px;
    border:1px solid #e73d18;
    border-radius: 0 5px 5px 0;
    cursor: pointer;
}
#help .helpQuestion{
    display: flex;
    width: 700px;
    flex-wrap: wrap;
}
#help .helpQuestionLi{
    width: 50%;
}
#help .helpQuestionLi a{
    display: flex;
    width: 100%;
    align-items: center;
    color: #fff;
    margin: 0 20px;
    margin-bottom: 20px;
}
#help .helpQuestionLi a div:nth-child(1){
    width: 10px;
    height: 10px;
    background: #cb3c1d;
    margin-right: 10px;
}
#help .helpQuestionLi a div:nth-child(2){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
}
#help .helpServe{
    width: 1200px;
    margin: 0 auto;
    padding: 0 30px;
    margin-bottom: 30px;
}
#help .helpServe > div:nth-child(1){
    margin-bottom: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
}
#help .helpServeList{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
#help .helpServeLi a{
    width: 250px;
    height: 180px;
    border: 1px solid #cb3c1d;
    margin: 0 17px;
    border-radius: 5px;
    padding: 30px 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 30px;
    color: #333;
}
#help .helpServeLi a:hover{
    box-shadow: 0px 5px 15px #b3b1b1;
}
#help .helpServeLiTop{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
}
#help .helpServeLiTop img{
    margin-right: 20px;
}
#help .helpHot{
    width: 1180px;
    height: 279px;
    border-radius: 5px;
    background-image: url("../../img/kuaicai2/helpHotBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 40px;
    color: #fff;
    margin-bottom: 70px;
}
#help .helpHot img{
    margin-right: 10px;
}
#help .helpHotTit{
    display: flex;
    align-items: center;
    font-size: 24px;
    margin-bottom: 20px;
}
#help .helpHotList{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
#help .helpHotLi{
    width: 50%;
    padding: 0 5%;
    margin-bottom: 20px;
}
#help .helpHotLi a{
    display: flex;
    align-items: center;
    font-size: 16px;
    color: #fff;
}
#help .helpHotLi a div:nth-child(1){
    margin-right: 10px;
    font-size: 18px;
}
#help .helpHotLi a div:nth-child(2){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#help .helpTag{
    display: flex;
    width: 1200px;
    height: 450px;
    margin: 0 auto;
    justify-content: space-between;
    margin-bottom:70px;
    padding:0 30px;
}
#help .helpTagLt{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#help .helpTagLt div{
    width: 220px;
    height: 70px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    padding: 0 30px 0 25px;
    background-image: url("../../img/kuaicai2/helpLtBg1.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 26px;
    letter-spacing: 10px;
    cursor: pointer;
}
#help .helpTagLt div.active{
    background-image: url("../../img/kuaicai2/helpLtBg.png");
}
#help .helpTagRt > div{
    display: none;
}
#help .helpTagRt{
    width: 870px;
    height: 450px;
    border-radius: 5px;
    padding: 40px;
    background-image: url("../../img/kuaicai2/helpRtBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
    line-height: 1.2;
}
#help .helpTagRt div.active{
    display:flex;
}
#help .helpTagRtBaoBotLi a{
    color: #fff;
    display: flex;
    align-items: center;
    font-size: 16px;
    letter-spacing: 4px;
    margin-bottom: 20px;
}
/*#help .helpTagRtBaoBotLi a div:nth-child(1){*/
/*    width: 10px;*/
/*    height: 16px;*/
/*    background: #fff;*/
/*    margin-right: 10px;*/
/*    display: block;*/
/*    margin-top: 2px;*/
/*}*/
#help .helpTagRtBaoBotLi a div:nth-child(2){
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    width: 790px;
}
#help .carousel-control{
    top:100%!important;
    opacity: 1!important;
}
#help .carousel-control.left{
   left: 73%!important;
}
#help .carousel-control.right{
   right: 0%!important;
}
#help .glyphicon-chevron-left:before{
    content: '<'!important;
}
#help .glyphicon-chevron-right:before{
    content: '>'!important;
}
#help .helpBot{
    background-image: url("../../img/kuaicai2/helpBotBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width:100%;
    height:450px;
    display:flex;
    align-items: center;
    justify-content: space-between;
    flex-direction:column;
    padding:40px;
}
#help .helpBotTit{
    font-size: 24px;
    color: #fff;
}
#help .helpBotItem{
    display: flex;
    flex-direction: column;
}
#help .helpBotItem input{
    width: 450px;
    height: 40px;
    margin-bottom: 20px;
    border: none;
    outline: none;
    padding: 0 10px;
    border-radius: 5px;
}
#help .helpBotItem textarea{
    width: 450px;
    margin-bottom: 20px;
    border: none;
    outline: none;
    padding: 7px 10px;
    border-radius: 5px;
}
#help .helpBotItem div:nth-child(1){
    color: #fff;
    margin-bottom: 20px;
}
#help .helpBotItem button:nth-child(5){
    display: flex;
    align-items: center;
    justify-content: center;
    width: 450px;
    height: 40px;
    background: #333f55;
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
}
textarea{
    resize:none
}
.exposure_detail .exposureMarquee{
    width: 1160px;
    height: 40px;
    margin: 0 auto;
    border-radius: 5px;
    background: #f3c5bb;
    display: flex;
    align-items: center;
    padding: 0 20px;
    font-weight: bold;
    color: #333;
    font-size: 15px;
    margin-bottom: 40px;
    box-shadow: 0px 3px 10px #f3c5bb;
}
.exposure_detail .exposureMarquee img{
    margin-right: 20px;
}
.exposure_detail .exposureMarquee span{
    color: #e73d18;
}
.exposure_detail .exposureSchool{
    display: flex;
    width: 1200px;
    height:200px;
    background: #fff;
    margin: 0 auto;
    align-items: center;
    border-radius: 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    padding: 0 90px;
    position: relative;
}
.exposure_detail .exposureSchoolLt{
    width: 176px;
    height: 162px;
    background: #ededed;
    border-radius: 5px 50px 5px 5px;
    box-shadow: 0px 5px 15px #b3b1b1;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 40px;
    color: #e73d18;
    flex-direction: column;
    font-size: 16px;
    font-weight: bold;
}
.exposure_detail .exposureSchoolLt div{
    background: #e73d18;
    width: 68px;
    height: 68px;
    border-radius: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
}
.exposure_detail .exposureSchoolCen{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 20px 0;
    flex: 1;
    min-width: 0;
}
.exposure_detail .exposureSchoolCen div:nth-child(1){
    color: #333;
    font-size: 24px;
    font-weight: bold;
}
.exposure_detail .exposureSchoolCen div:nth-child(2),.exposure_detail .exposureSchoolCen div:nth-child(3){
    color: #e73d18;
    font-size: 20px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.exposure_detail .exposureSchoolCen div:nth-child(4){
    color: #333;
    font-size: 20px;
    font-weight: bold;
}
.exposure_detail .exposureSchoolRt{
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 0;
    bottom: 0;
    background: #ededed;
    border-radius: 80px 0 0 0 ;
    font-size: 22px;
    color: #e99388;
    padding: 20px 20px 10px 60px;
    box-shadow: 0px 0px 15px #cfcfcf;
}
.exposure_detail .exposureBot{
    font-size: 16px;
    color: #333;
    letter-spacing: 2px;
}
.exposure_detail .exposureBotItemBao{
    width: 610px;
    height: 136px;
    border-radius: 5px;
    display: flex;
    color: #fff;
    font-size: 28px;
    flex-direction: column;
    background-image: url("../../img/kuaicai2/exposureCai.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
}
.exposure_detail .exposureCon{
    background: #f8f8f8;
    padding: 25px 0 50px 0;
}
#about .banner img {
    width: 100%;
}
#about .aboutUs{
    display: flex;
    flex-direction: column;
}
#about .aboutTit{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    color: #333333;
    margin: 50px 0 30px 0;
}
#about .aboutUsBot{
    display: flex;
    width: 100%;
    min-height: 540px;
}
#about .aboutUsBotLt{
    width:50%;
    background-image: url("../../img/kuaicai2/aboutLt.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#about .aboutUsBotRt{
    width:50%;
    background: #e73d18;
}
#about .aboutUsBotRtItem{
    max-width: 600px;
    height: 100%;
    padding: 30px;
}
#about .aboutUsRtItemTop{
    color: #fff;
    margin-bottom: 30px;
}
#about .aboutUsRtItemTop div:nth-child(1){
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
}
#about .aboutUsRtItemTop div:nth-child(2){
    margin-bottom: 10px;
    text-transform: uppercase;
}
#about .aboutUsRtItemTop div:nth-child(3){
    width: 60px;
    height: 6px;
    background: #fff;
}
#about .aboutUsRtItemBot{
    margin-bottom: 30px;
    color: #fff;
}
#about .aboutRole{
    width: 1200px;
    margin: 0 auto;
}
#about .roleBot{
    display: flex;
}
#about .roleBotLt{
    width: 45%;
    padding: 10px;
}
#about .roleBotLt div:nth-child(2){
    margin-top: -20px;
    color: #e73d18;
    font-size: 20px;
}
#about .roleBotLt div:nth-child(3){
    color: #e73d18;
    font-size: 24px;
    margin-bottom: 20px;
}
#about .roleBotLt div:nth-child(4){
    color: #333;
    line-height: 2em;
}
#about .roleBotRt{
    max-width: 55%;
}
#about .aboutFlow{
    width: 1200px;
    margin: 0 auto;
}
#about .aboutTit img{
    position: absolute;
    top:15px;
}
#about .aboutFlash{
    width: 100%;
    height: 400px;
    display: flex;
}
#about .aboutFlashLi{
    width: 200px;
    height: 400px;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-color:rgba(0,0,0,.2)
}
#about .aboutFlashLi:hover{
    background-image: url("../../img/kuaicai2/aboutBg1.png");
}
#about .aboutFlashLi img{
    width: 250px;
    height: 400px;
    position: absolute;
    z-index: -1;
    left: 0;
}
#about .aboutFlashLiTop{
    display: flex;
    flex-direction: column;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 24px;
}
#about .aboutFlashLiBot{
    display: none;
    padding: 0 10px;
    color: #fff;
    flex-direction: column;
}
#about .aboutContact{
    height: 900px;
    background-image: url("../../img/kuaicai2/aboutBotBg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
#about .aboutFlow1{
    margin-bottom: 50px;
}
#about .aboutContactItem{
    width: 1200px;
    height: 900px;
    margin: 0 auto;
    padding: 50px 20px;
}
#about .aboutContactTop{
    display: flex;
    margin-bottom: 50px;
}
#about .aboutContactTop2{
    width: 616px;
    height: 380px;
    background: #333f55;
    margin-left: -10px;
    margin-top: 50px;
    padding: 40px 60px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#about .aboutContactTop2 div{
    position: relative;
    color: #fff;
    padding-left: 25px;
    font-size: 22px;
    /*text-transform: uppercase;*/
}
#about .aboutContactTop2 div::before{
    position: absolute;
    content: '';
    width: 12px;
    height: 30px;
    background: #e73d18;
    left: 0;
    top: 4px;
    color: #fff;
}
#about .aboutContactBot{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    padding: 0 100px;
}
#about .aboutContactBot input{
    width: 456px;
    height: 40px;
    margin-bottom: 30px;
    border: none;
    outline: none;
    padding: 0 10px;
    border-radius: 5px;
}
#about .aboutContactBot textarea{
    width: 100%;
    margin-bottom: 30px;
    border: none;
    outline: none;
    padding: 7px 10px;
    border-radius: 5px;
}
#about .aboutContactBot div:nth-child(1){
    margin-bottom: 30px;
    text-align: center;
    color: #fff;
}
#about .aboutContactBot div:nth-child(2){
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#about .aboutContactBot button{
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 400px;
    height: 40px;
    background: #333f55;
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
}
.clickDownload{
	height: 44px;
	line-height: 44px;
	padding: 0 25px;
	font-size: 16px;
	background:#e73d18;
	border-radius: 2px;
	color:#fff;
	cursor: pointer;
}
.lctwrap ul{
	display: flex;
	align-items: center;
	justify-content: center;
}
.lctwrap ul li{
	list-style:none;
}
.lctwrap .se {
    width: 17px;
    height: 75px;
    float: left;
	background: url("../../img/kuaicai2/iconDetail1.png") no-repeat center center;
}
.lctwrap .ywc{
	width: 166px;
	height: 75px;
	background: url("../../img/kuaicai2/iconDetail2.png") no-repeat center center;
	display: flex;
	justify-content: center;
}
.lastItemCenTable tr:first-child td:first-child{
	text-align: center;
}
.lastItemCenTable tr:first-child td:nth-child(2){
	background: #ededed;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.lastItemCenTable tr:first-child td:nth-child(3){
	text-align: center;
	width: 30%;
}
.lastItemCenTable tr:not(:first-child) td{
	background: transparent!important;
	font-weight: normal!important;
}
.lastItemCenTable tr:not(:first-child) td:nth-child(1){
	text-align: center;
}
.lastItemCenTable tr:not(:first-child) td:nth-child(3){
	text-align: right;
}