.contentBox{
    width: 100%;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    /* border: #ffcd08 solid 1px; */
}
/*翻页*/
.contentBox .pageNumber{
    width: 100%;
    text-align: center;
    /* border: #E82856 solid 1px; */
    margin-top:40px;
}
.contentBox .pagination{
    width: 100%;
    margin: 0 auto;
    font-size: 20px;
}
.contentBox .pageNumber li{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    /* background: #ff4115; */
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    color: #A4ACB2;
    margin-left: 5px;
}
.contentBox .pageNumber .active{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    /* background: rgba(232, 40, 86, 0.12); */
    background: #ff4115;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    /* color:#ff4115;  */
    color: #FFF;
}
.contentBox .pageNumber li a{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: #ffffff;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    color:#A4ACB2;
}
.contentBox .pageNumber .disabled span{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: #ffffff;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    color:#A4ACB2;
}
.contentBox .pageNumber a:hover{
    background: #ff4115;
    color:#FFF;
}



/*翻页*/
.contentBox .pageNumbers{
    width: 100%;
    text-align: center;
    /* border: #E82856 solid 1px; */
    margin-top:40px;
}
.contentBox .pagination{
    width: 100%;
    margin: 0 auto;
    font-size: 20px;
}
.contentBox .pageNumbers li{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: #f7f8fa;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    color: #A4ACB2;
    margin-left: 5px;
}
.contentBox .pageNumbers .active{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    /* background: rgba(232, 40, 86, 0.12); */
    background: #ff4115;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    /* color:#ff4115;  */
    color: #FFF;
}
.contentBox .pageNumbers li a{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: #f7f8fa;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    color:#A4ACB2;
}
.contentBox .pageNumbers .disabled span{
    display:inline-block;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: #f7f8fa;
    line-height: 32px;
    font-size:14px;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    text-decoration: none;
    color:#A4ACB2;
}
.contentBox .pageNumbers a:hover{
    background: #ff4115;
    color:#FFF;
}


.contentBox .topBox{
    width: 100%;
    max-width: 640px;
    min-width: 320px;
    height: 66px;
    position: fixed;
    top: 0;
    z-index: 99999;
    margin: 0 auto;
    border-bottom: 0.5px solid #ffffff;
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%), linear-gradient(98.43deg, #cfb9cf 17.18%, #3893d5 120.86%);
}
.contentBox .topBox .topList{
    width: 92%;
    height: 66px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contentBox .navBox{
    position: relative;
    z-index: 7777;
    width: 100%;
    max-width:640px;
    min-width:320px;
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%), linear-gradient(98.43deg, #cfb9cf 17.18%, #3893d5 120.86%);
}
.contentBox .navBox .list{
    width: 92%;
    margin: 0 auto;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ffffff3d;
    color: #ffffff;
    font-size: 16px;
}
.contentBox .navBox .noline{
    border:none;
    padding-bottom: 6px;
}

.contentBox .consBox{
    width: 100%;
    /* margin: 0 auto; */
    margin: 66px auto 0 auto;
}
.contentBox .consBox .welfareBox{
    width: 92%;
    margin: 24px auto;
    /* border: #ff4115 solid 1px; */
}

.contentBox .consBox .welfareBox .welfareNews{
    width: 100%;
    border-radius: 12px;
    background: #ffffff;
    margin-top: 12px;
}

.contentBox .consBox .welfareBox .welfareNews .welfareBgs img{
    width: 100%;
    border-radius: 12px 12px 0px 0px;
}

.contentBox .consBox .welfareBox .welfareNews .welfareCnt{
    width: 94%;
    margin: 0 auto;
    padding: 12px 0;
}
.contentBox .consBox .welfareBox .welfareNews .welfareCnt .welfareTitle{
    color: #1D2129;
    font-size: 16px;
    line-height: 22.4px;
}

.contentBox .consBox .welfareBox .welfareNews .welfareCnt .welfareDate{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 16px;
}

.contentBox .consBox .welfareBox .welfareNews .welfareCnt .welfareDate .date{
    color: #9CA2A9;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welfareBox .welfareNews .welfareCnt .welfareDate .enter{
    color: #A4ACB2;
    font-size: 14px;
    display: flex;
    align-items: center;
}
.contentBox .consBox .welfareBox .welfareNews .welfareCnt .welfareDate .enter img{
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    margin-left: 8px;
}

.contentBox .consBox .welfareBox .otherBox{
    display: flex;
    align-items: center;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 16px;
}
.contentBox .consBox .welfareBox .otherBox .olist{
    margin-bottom: 16px;
}
.contentBox .consBox .welfareBox .otherBox .olist img{
    width: 110px;
}


.contentBox .consBox .welfareBoxs{
    width: 92%;
    margin: 0 auto;
    /* border: #ff4115 solid 1px; */
}

.contentBox .consBox .welfareBoxs .welfareNews{
    width: 100%;
    border-radius: 12px;
    background: #ffffff;
    margin-top: 12px;
}

.contentBox .consBox .welfareBoxs .welfareNews .welfareBgs img{
    width: 100%;
    border-radius: 12px 12px 0px 0px;
}

.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt{
    width: 94%;
    margin: 0 auto;
    padding: 12px 0;
}
.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt .welfareTitle{
    color: #1D2129;
    font-size: 16px;
    line-height: 22.4px;
}

.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt .welfareDate{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 16px;
}

.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt .welfareDate .date{
    color: #9CA2A9;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt .welfareDate .enter{
    color: #A4ACB2;
    font-size: 14px;
    display: flex;
    align-items: center;
}
.contentBox .consBox .welfareBoxs .welfareNews .welfareCnt .welfareDate .enter img{
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    margin-left: 8px;
}

.contentBox .consBox .welfareBoxs .otherBox{
    display: flex;
    align-items: center;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 16px;
}
.contentBox .consBox .welfareBoxs .otherBox .olist{
    margin-bottom: 16px;
}
.contentBox .consBox .welfareBoxs .otherBox .olist img{
    width: 110px;
}


.contentBox .consBox .newsBox{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsTop{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    padding: 16px 0;
    width: 100%;
}
.contentBox .consBox .newsBox .newsTop .newsType{
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #FFFFFF;
    font-size: 16px;
}
.contentBox .consBox .newsBox .newsTop .newsType .typeBox{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsTop .newsType .typeBox img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsTop .newsType .typeBox .wenzi{
    margin-left: 8px;
}

.contentBox .consBox .newsBox .newsCnt{
    width: 100%;
    margin: 16px auto;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt{
    width: 92%;
    margin: 0 auto;
    
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .listBox{
    width: 100%;
    margin: 0 auto;
    display: flex;
    /* align-items: center; */
    flex-wrap: wrap;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .newslist{
    width: 48%;
    margin: 0 1% 16px 1%;
    border-radius: 12px;
    background: #FFF; 
}

.contentBox .consBox .newsBox .newsCnt .nwCnt .newslists{
    width: 48%;
    margin: 0 1% 16px 1%;
    border-radius: 12px;
    background: #FFF; 
    display: flex;
    align-items: center;
    justify-content: center;
    /* 新增2023.04.15 */
    height: 215px;
}

.contentBox .consBox .newsBox .newsCnt .nwCnt .newslist .newsBgs img{
    width: 100%;
    border-radius: 12px 12px 0px 0px;
}

.contentBox .consBox .newsBox .newsCnt .nwCnt .newslist .newsWenzi{
    padding: 8px;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .newslist .newsWenzi .newsTitle{
    color: #1D2129;
    font-size: 14px;
    line-height: 19.6px;
    height: 60px;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .newslist .newsWenzi .newsDate{
    color: #9CA2A9;
    font-size: 12px;
    margin-top: 8px;
}
.contentBox .consBox .aixinBox{
    width: 100%;
    margin: 0 auto;
}
/* .contentBox .consBox .aixinBox .axBanner{
    position: relative;
    z-index: 111; 
}*/
.contentBox .consBox .aixinBox .axBanner img{
    width: 100%;
    border-radius: 16px 16px 0px 0px;
}


.contentBox .consBox .aixinBox .axContent{
    position: relative;
    width: 100%;
    margin: -80px auto 0 auto;
    z-index: 222;
}

.contentBox .consBox .aixinBox .axContent .donateBox{
    width: 92%;
    margin: 0 auto;
    background: #FFF;
    border-radius: 12px;
}

.contentBox .consBox .aixinBox .axContent .donateBox .donateTop{
    width: 100%;
    height: 50px;
    text-align: center;
    border-bottom: 1px solid #f2f3f5;
    display: flex;
    align-items: center;
    justify-content: center;
}

.contentBox .consBox .aixinBox .axContent .donateBox .donateTop .wenzi{
    /* background: linear-gradient(#ff4115, #ff4115), #1d2129;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent; */
    color: #FF4115;
    font-size: 20px;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateTop .icons{
    margin-left: 8px;
    display: flex;
    align-items: center;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm{
    margin: 11.5px auto;
    width: 90%;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .wenziBox{
    font-size: 14px;
    line-height: 22.4px;
    color: #737880;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .moneyBox{
    margin-top: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    color: #FF4115;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .moneyBox .monList{
    width: 22%;
    height: 48px;
    border-radius: 28px;
    border: 1px solid #ff4115;
    line-height: 48px;
    text-align: center;
    
    font-size: 14px;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .buttonBox{
    margin-top: 40px;
}
.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .radioBox{
    text-align: center;
    padding: 16px 0;
    color: #9CA2A9;
    font-size: 12px;
}

.contentBox .consBox .aixinBox .axContent .donateBox .donateBtm .radioBox span{
    color: #FF4115;
    font-size: 12px;
}
.contentBox .consBox .aixinBox .axContent .recordBox{
    width: 92%;
    margin: 24px auto;
    background: #FFF;
    border-radius: 12px;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordTop{
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #f2f3f5;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    color: #737880;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordTop div{
    text-align: center;
    width: 50%;
    /* border-right: 1px solid #f2f3f5; */
    height: 50px;
    line-height: 50px;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordTop #cm_ids0{
    border-right: 1px solid #f2f3f5;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordTop .cmd{
    color: #FF4115;
    text-align: center;
    width: 50%;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #ff4115;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm{
    width: 92%;
    margin: 0 auto;
    background: #FFF;
    border-radius: 12px;
    padding: 15px 0;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .rTop{
    width: 100%;
    margin: 0 auto;
    height: 40px;
    border-radius: 55px;
    background: #ff411514;
    /* padding: 0 2%; */
    display: flex;
    align-items: center;
    font-size: 16px;
    justify-content: space-between;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .rTop .date{
    color: #737880;
    margin-left: 24px;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .rTop .amount{
    color: #FF4115;
    margin-right: 24px;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .totalBox{
    width: 94%;
    margin: 24px auto 0 auto;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .totalBox .totalTop{
    font-size: 16px;
    color: #1D2129;
    line-height: 22.4px;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .totalBox .totalBtm{
    font-size: 24px;
    color: #FF4115;
    line-height: 22.4px;
    margin-top: 12px;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .tongjiBox{
    width: 94%;
    margin: 24px auto 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .tongjiBox .twenzi{
    font-size: 14px;
    color: #1D2129;
    line-height: 22.4px;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .tongjiBox .tmoney{
    font-size: 24px;
    color: #FF4115;
    line-height: 22.4px;
    margin-top: 12px;
}

.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .searchBox{
    width: 98%;
    margin: 24px auto 0 auto;
    height: 48px;
    border-radius: 55px;
    border:#FF4115 solid 1px;
    /* border-width: 1px;
    border-style: solid;
    border-image-source: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    border-image-slice: 1; */
    /* box-sizing: border-box; */
    display: flex;
    align-items: center;
    font-size: 16px;
    justify-content: space-between;
    padding: 0 1%;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .searchBox img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .searchBox .subBtn{
    width: 120px;
    height: 40px;
    background:url("../images/buttons.png") no-repeat;
    background-size: 100% 100%;
    border: none;
    display: flex;
    align-items: center;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .searchBox .txt{
    height: 30px;
    width: 100%;
    border: none;
    outline: none;
    border-radius: 55px;
}
.contentBox .consBox .aixinBox .axContent .recordBox .recordBtm .recordCnt .searchBox .txt::placeholder{
    color: #9CA2A9;
    font-size: 14px;
    text-align: center;
}

.contentBox .consBox .aboutBox{
    width: 92%;
    margin: 24px auto;
    /* border: #ff4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutTop .aboutCnt{
    margin: 20px 0 24px 0;
}
.contentBox .consBox .aboutBox .aboutTop .aboutCnt p{
    color: #1D2129;
    font-size: 14px;
    line-height: 22.4px;
    text-indent: 2em;
}

.contentBox .consBox .aboutBox .aboutBtm{
    width: 100%;
    margin: 24px auto;
    /* border: #ff4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutBtm .slogan{
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
}
.contentBox .consBox .aboutBox .aboutBtm .mission{
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    /* border: #FF4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutBtm .vision{
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}
.contentBox .consBox .aboutBox .aboutBtm .slogan .datu{
    width: 100%;
    height: 100%;
    margin-bottom: 12px;
    border-radius: 8px;
    /* border: #ff4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutBtm .mission .datu{
    width: 100%;
    height: 100%;
    margin-bottom: 12px;
    border-radius: 8px;
    /* border: #ff4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutBtm .vision .datu{
    width: 100%;
    height: 100%;
    margin-bottom: 12px;
    border-radius: 8px;
    /* border: #ff4115 solid 1px; */
}
.contentBox .consBox .aboutBox .aboutBtm .botPic{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width:104px;
}
.contentBox .consBox .aboutBox .aboutBtm .botPic img{
    width:100%;
}

.contentBox .consBox .aboutBox .aboutBtm .cnts{
    position: absolute;
    top: 0;
    right: 8%;
    height: 100%;
    z-index: 2;
    display: flex;
    align-items: center;
    font-weight: bold;
    font-size: 14px;
    color: #FFF;
    /* height: 109px;
    width: 109px; */
}

.active{
    background: #FF4115;
    color: #FFF;
}
.contentBox .consBox .tuBox{
    width: 100%;
    /* border: #FF4115 solid 1px; */
}
.contentBox .consBox .tuBox img{
    width: 100%;
}

.contentBox .consBox .titleBox{
    width: 100%;
    background: #FFF;
    margin: 0 auto;
    border-bottom: 1px solid #00000014;
}

.contentBox .consBox .titleBox .neiBox{
    width:92%;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .titleBox .neiBox .title{
    color: #1D2129;
    font-size: 18px;
    line-height: 25.2px;
}
.contentBox .consBox .titleBox .neiBox .date{
    margin-top: 12px;
    font-size: 14px;
    color: #9CA2A9;
}

.contentBox .consBox .welBox{
    width:100%;
    margin: 0 auto;
}

.contentBox .consBox .welBox .typeBox{
    width:100%;
    background: #FFF;
}
.contentBox .consBox .welBox .typeBox .listBox{
    width:92%;
    margin: 0 auto;
    /* padding: 15px 0; */
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
}

.contentBox .consBox .welBox .typeBox .listBox .list{
    color: #737880; 
    height: 46px;
}

.contentBox .consBox .welBox .typeBox .listBox .actives{
    color: #FF4115;
    border-bottom: #FF4115 solid 2px;
    height: 46px;
}

.contentBox .consBox .welBox .detailBox{
    width:100%;
    margin: 0 auto;
}

.contentBox .consBox .welBox .detailBox #qh_con0,#qh_con1,#qh_con2,#qh_con3{
    width:92%;
    margin: 12px auto 24px auto;  
}
.contentBox .consBox .welBox .detailBox .divBox{
    width:100%;
    background: #FFF;
    border-radius: 8px;
}

.contentBox .consBox .welBox .detailBox .divBox .neiTop{
    width:92%;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops{
    width: 100%;
}

.contentBox .consBox .welBox .detailBox .divBox .neiTop .topTitle{color: #1D2129;
    font-size: 18px;
    line-height: 25.2px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .topNei{
    color: #737880;
    font-size: 14px;
    margin-top: 12px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .topNei p{
    line-height: 22.4px;
}

.contentBox .consBox .welBox .detailBox .divBox .neiBtm{
    border-top: 1px solid #00000014;
    height: 55px;
    color: #FF4115;
    font-size: 18px;
    width: 100%;
    text-align: center;
    line-height: 55px;
    font-weight: 500;
}
.contentBox .consBox .welBox .detailBox .divBox .neiBtm a{
    color: #FF4115;
}


.contentBox .consBox .welBox .detailBox .divBox .neiBtms{
    height: 55px;
    color: #FF4115;
    font-size: 18px;
    width: 100%;
    text-align: center;
    line-height: 55px;
    font-weight: 500;
    /* border: #FF4115 solid 1px; */
}

.contentBox .consBox .welBox .detailBox .divBox .neiBtms a{
    color: #FF4115;
}

.contentBox .consBox .welBox .detailBox .tuijianBox{
    width: 100%;
    margin: 16px auto;
    font-weight: 500;
}

.contentBox .consBox .welBox .detailBox .tuijianBox .listBox{
    margin-top: 8px;
    width: 100%;
}

.contentBox .consBox .welBox .detailBox .tuijianBox .listBox .list{
    margin:0 auto 8px auto;
    background: #FFF;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #1D2129;
    font-size: 16px;
    padding: 12px 16px;
    

}
.contentBox .consBox .welBox .detailBox .tuijianBox .listBox .list .icon{
    display: flex;
    align-items: center;
}
.contentBox .consBox .welBox .detailBox .tuijianBox .listBox .list .icon span{
    margin-left: 12px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops table{
    font-size: 14px;
    width: 100%;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops table .td_left{
    border-top-left-radius: 8px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops table .td_right{
    border-top-right-radius: 8px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops table .nrTop{
    height: 39px;
    background: #FF4115; 
    line-height: 26px;  
    color: #FFF;  
    text-align: center;
    border-radius: 8px 8px 0px 0px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTops table .nrList td{
    height: 46px;
    border-left:1px solid #F2F3F5;
    border-top:1px solid #F2F3F5;
    line-height: 26px;  
    color: #737880;  
    text-align: center;
}

.contentBox .consBox .welBox .detailBox .divBox .projectBox{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox{
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist{
    width: 92%;
    margin: 0 auto;
    padding: 16.5px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .wenBox{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .wenBox img{
    width: 40px;
    border-radius: 4px;
}

.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .wenBox .wenzi{
    margin-left: 12px;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .wenBox .wenzi .biaoti{
    color: #1D2129;
    font-size: 16px;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .wenBox .wenzi .time{
    color: #9CA2A9;
    font-size: 12px;
    margin-top: 8px;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .jtBox{
    display: flex;
    justify-content: space-between;
    /* align-items: center; */
    font-size: 14px;
    color: #9CA2A9;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .showBox .prolist .jtBox img{
    width: 18px;
    margin-left: 5px;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .zhanBox{
    border-bottom: 1px solid #f2f3f5;
    display: none;
}

.contentBox .consBox .welBox .detailBox .divBox .projectBox .zhanBox .showCnt{
    width: 92%;
    margin: 0 auto;
    padding: 16.5px 0;
    font-size: 14px;
    color: #737880;
}
.contentBox .consBox .welBox .detailBox .divBox .projectBox .zhanBox .showCnt p{
    line-height: 22.4px;
}

.contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox{
    width: 100%;
    height: 40px;
    border-radius: 72px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox .inputs{
    width: 70%;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox .txt{
    width: 100%;
    margin-left: 4px;
    border-radius: 72px;
    height: 32px;
    border: none;
    outline: none;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox .anniu{
    width: 20%;
    text-align: right;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox .anniu .messBtn{
    width: 60px;
    height: 36px;
    background: url("../images/message.png") no-repeat;
    background-size: 100% 100%;
    border: none;
    margin-top: 4px;
    margin-right: 4px;
}
/* .contentBox .consBox .welBox .detailBox .divBox .neiTop .messBox img{
    width: 60px;
    margin-top: 4px;
    margin-right: 4px;
} */

.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox{
    width: 100%;
    margin-top: 16px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos{
    width: 100%;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .txinfo{
    display: flex;
    align-items: center;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .txinfo img{
    width: 32px;
    height: 32px;
    border-radius: 32px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .txinfo .nickname{
    margin-left: 8px;
    color: #737880;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .messCnt{
    margin: 8px auto;
    line-height: 20px;
    color: #1D2129;
    font-size: 14px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .messDate{
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #9CA2A9;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .messDate .replyCnt{
    color: #FF4115;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .anniuReply{
    margin:16px 0;
    height: 28px;
    border-radius: 41px;
    border: 1px solid #e5e6eb;
    width: 100%;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .infos .anniuReply input{
    height: 28px;
    border: none;
    width: 100%;
    text-indent: 1em;
    outline: none;
    border-radius: 41px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .dvBox{
    padding-bottom: 16px;
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply{
    width: 90%;
    margin-left: 10%;
    margin-top: 16px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .txinfo{
    display: flex;
    align-items: center;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .txinfo img{
    width: 32px;
    height: 32px;
    border-radius: 32px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .txinfo .nickname{
    margin-left: 8px;
    color: #737880;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .messCnt{
    margin: 8px auto;
    line-height: 20px;
    color: #1D2129;
    font-size: 14px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .messDate{
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #9CA2A9;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .messDate .replyCnt{
    color: #FF4115;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .anniuReply{
    margin:16px 0;
    height: 28px;
    border-radius: 41px;
    border: 1px solid #e5e6eb;
    width: 100%;
}
.contentBox .consBox .welBox .detailBox .divBox .neiTop .messageBox .reply .anniuReply input{
    height: 28px;
    border: none;
    width: 100%;
    text-indent: 1em;
    outline: none;
    border-radius: 41px;
}

.contentBox .consBox .newsBox .newsTops{
    background: #FFF;
    /* padding: 16px 0; */
    width: 100%;
}
.contentBox .consBox .newsBox .newsTops .newsType{
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #737880;
    font-size: 16px;
    line-height: 25px;
    
}
.contentBox .consBox .newsBox .newsTops .newsType .typeBox{
    display: flex;
    align-items: center;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .newsTops .newsType .typeBox img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsTops .newsType .typeBox .wenzi{
    margin-left: 8px;
}
.contentBox .consBox .newsBox .newsTops .newsType .active1{
    display: flex;
    align-items: center;
    color: #FF4115;
    border-bottom: #FF4115 solid 2px;
    padding: 16px 0;
    
}
.contentBox .consBox .newsBox .newsTops .newsType .active2{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    border-bottom: #FF4115 solid 2px;
    font-size: 16px;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .newsTops .newsType .active2 .wenzis{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
}
.contentBox .consBox .newsBox .newsTops .newsType .active1 img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsTops .newsType .active1 .wenzi{
    margin-left: 8px;
}

.contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist{
    padding: 12px 0;
    margin-bottom: 16px;
    width: 100%;
    /* border-radius: 8px; */
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist .newstop{
   width: 100%;
   border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist .newstop div{
    width: 92%;
    margin: 0 auto;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist .newstop .title{
    color: #1D2129;
    font-size: 16px;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist .newstop .subtitle{
    color: #737880;
    font-size: 14px;
    line-height: 19.6px;
    margin: 12px auto;
 }

 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslist .newsbtm div{
    width: 92%;
    margin: 12px auto 0 auto;
    font-size: 14px;
    color: #9CA2A9;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt{
    /* padding: 12px 0; */
    margin-bottom: 16px;
    width: 100%;
    background: #FFF;
    border-radius: 12px;
}
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newstops{
    width: 100%;
    position: relative;
    z-index: 2;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newstops .videoBtn{
    position: absolute;
    z-index: 9;
    width: 100%;
    text-align: center;
    top: 30%;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newstops .videoBtn img{
    width: 20%;
 }

 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newsbtms{
    padding: 12px 0;
 }

 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newsbtms div{
    width: 92%;
    margin: 0 auto;
    font-size: 16px;
    color: #1D2129;
 }
 .contentBox .consBox .newsBox .newsCnt .nwCnt .listBoxs .newslt .newsbtms .date{
    font-size: 14px;
    color: #9CA2A9;
    margin-top: 12px;
 }

 .contentBox .consBox .newsBox .nws_banner{
    width: 100%;
    position: relative;
    z-index: -1;
}

.contentBox .consBox .newsBox .nwDetail{
    width: 92%;
    margin: -16px auto 0 auto;
    background: #FFF;
    z-index: 6;
    border-radius: 8px;
}
.contentBox .consBox .newsBox .nwDetail .nrBox{
    width: 92%;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .nwDetail .nrBox .nrsTop{
    color: #1D2129;
    font-size: 18px;
    line-height: 25.2px;
    border-bottom: 1px solid #f2f3f5;;
}

.contentBox .consBox .newsBox .nwDetail .nrBox .nrsTop .date{
    color: #9CA2A9;
    font-size: 14px;
    margin:10px auto;
}

.contentBox .consBox .newsBox .nwDetail .nrBox .nrsBox{
    color: #737880;
    font-size: 14px;
    line-height: 22.4px;
    margin-top: 16px;
}
.contentBox .consBox .newsBox .nwDetail .nrBox .nrsBox p{
    line-height: 22.4px;
}
.contentBox .consBox .newsBox .nwDetail .nrBox .nrsBox p img{
    width: 100%;
}

.contentBox .consBox .newsBox .stateBox{
    width:92%;
    margin: 20px auto 24px auto;  
}


.contentBox .consBox .newsBox .stateBox .listBox{
    margin-top: 8px;
    width: 100%;
}

.contentBox .consBox .newsBox .stateBox .listBox .list{
    margin:0 auto 8px auto;
    background: #FFF;
    border-radius: 8px;
    display: flex;
    align-items: center;
    /* justify-content: space-between; */
    color: #1D2129;
    font-size: 16px;
    padding: 2.2%;
}

.contentBox .consBox .newsBox .stateBox .listBox .list img{
    width: 104px;
}

.contentBox .consBox .newsBox .stateBox .listBox .list .lstBox{
    margin-left: 12px;
}

.contentBox .consBox .newsBox .stateBox .listBox .list .lstBox .wzTitle{
    font-size: 16px;
    color: #1D2129;
    line-height: 22.4px;
}
.contentBox .consBox .newsBox .stateBox .listBox .list .lstBox .wzDate{
    font-size: 14px;
    color: #9CA2A9;
    margin-top: 20%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox{
    width: 92%;
    background: #FFF;
    border-radius: 8px;
    margin: 24px auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundTop{
    width: 100%;
    margin: 0 auto;
    height: 40px;
    border-bottom: 1px solid #f2f3f5;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #1D2129;
    font-size: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundTop .sx{
    border-right: 1px solid #f2f3f5;
    height: 40px;
    width: 5%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundTop .szTitle{
    width: 47.5%;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundTop .cmd{
    color: #FF4115;
    text-align: center;
    width: 47.5%;
    height: 40px;
    line-height: 40px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm{
    width: 92%;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .fundlist{
    width: 100%;
    border-bottom: 1px solid #f2f3f5;
    margin-top: 12px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .fundlist .listBox{
    width: 92%;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .fundlist .listBox .title{
    color: #1D2129;
    font-size: 16px;
    line-height: 24px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .fundlist .listBox .money{
    color: #E82856;
    font-size: 20px;
    line-height: 24px;
    margin: 8px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .fundlist .listBox .date{
    color: #9CA2A9;
    font-size: 14px;
    text-align: right;
    margin: 8px 0;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .fundBox .fundBtm .pageBox{
    margin: 12px 0 0 0;
    padding: 0 0 12px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox{
    width: 100%;
    background: #FFF;
    margin: 24px auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt{
    width: 92%;
    background: #FFF;
    margin: 0 auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workTitle{
    color: #1D2129;
    font-size: 18px;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList{
    width: 100%;
    margin: 0 auto;
    display: flex;
    /* align-items: center; */
    flex-wrap: wrap;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList .wklist{
    width: 48%;
    margin: 0 1% 16px 1%;
    border-radius: 12px;
    background: #f7f8fa;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList .wklist .wkbgs img{
    width: 100%;
    border-radius: 12px 12px 0px 0px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList .wklist .wkWenzi{
    width: 92%;
    margin: 0 auto;
    padding: 8px 0 12px 0; 
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList .wklist .wkWenzi .wenzi{
    color: #1D2129;
    font-size: 16px;
    line-height: 19.6px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workCnt .workList .wklist .wkWenzi .date{
    color: #9CA2A9;
    font-size: 12px;
    margin-top: 8px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workBtm{
    width: 100%;
    height: 48px;
    border-top: 1px solid #f2f3f5;
    background: #FFF;
    /* text-align: center; */
    font-size: 16px;
    color: #9CA2A9;
    line-height: 48px;
    display: flex;
    align-items: center;
    justify-content:center;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .workBox .workBtm img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox{
    margin-top: 24px;
    width: 100%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearTop{
    height: 53px;
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    width: 100%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearTop .titlesBox{
    width: 92%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 53px;
    color: #FFF;
    font-size: 18px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearTop .titlesBox .titleRight{
    display: flex;
    align-items: center;
    font-size: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearTop .titlesBox .titleRight img{
    display: flex;
    align-items: center;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm{
    margin-bottom: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList{
    width: 100%;
    position: relative;
    z-index: 2;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .dtBox{
    width: 100%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .dtBox img{
    width: 100%;
    height: 100%;
    border:none;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnt{
    width: 45.8%;
    position: absolute;
    z-index: 10;
    background: rgba(0, 0, 0, 0.48);
    right: 0;
    height: 100%;
    top: 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnt .cnts{
    width: 90%;
    text-align: right;
    margin: 0 auto;
    padding: 10% 0;
    color: #FFF;
    font-size: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnt .cnts .chakan{
    color: #FFFFFF;
    font-size: 14px;
    line-height: 22.4px;
    display: flex;
    align-items: center;
    justify-content: end;
    color: #FFCD08;
    margin-top: 39.4%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnt .cnts .chakan img{
    display: flex;
    align-items: center;
    width: 24px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnts{
    width: 45.8%;
    position: absolute;
    z-index: 10;
    background: rgba(0, 0, 0, 0.48);
    left: 0;
    height: 100%;
    top: 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnts .cnts{
    width: 90%;
    text-align: left;
    margin: 0 auto;
    padding: 16px 0;
    color: #FFF;
    font-size: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnts .cnts .chakan{
    color: #FFFFFF;
    font-size: 14px;
    line-height: 22.4px;
    display: flex;
    align-items: center;
    justify-content: first baseline;
    color: #FFCD08;
    margin-top: 39.4%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .yearBox .yearBtm .reportList .reportCnts .cnts .chakan img{
    display: flex;
    align-items: center;
    width: 24px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox{
    margin: 24px auto;
    width: 92%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditTop{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 18px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditTop .looks{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    color: #737880
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditTop .looks img{
    display: flex;
    align-items: center;
    width: 24px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm{
    margin-top: 14px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList{
    width: 100%;
    border-radius: 12px;
    background: #FFF;
    position: relative;
    z-index: 33;
    margin-bottom: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .auditCnt{
    width: 92%;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .auditCnt .title{
    font-size: 16px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .auditCnt .date{
    font-size: 14px;
    color: #9CA2A9;
    margin-top: 12px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .auditCnt .cha{
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #FF4115;
    margin-top: 26px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .auditCnt .cha img{
    width: 20px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .downs{
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 66;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .auditBox .auditBtm .auditList .downs img{
    width: 48px;
}


.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox{
    margin: 24px auto;
    width: 92%;
    border-radius: 8px;
    background: linear-gradient(180deg, #fffef9 0%, #fffdf4 0%, #fffdf4 0%, #ffffff 15.62%);
    position: relative;
    z-index: 2;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .ditu{
    position: absolute;
    right: 0;
    top: 0;
    z-index: 4;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .ditu img{
    width: 100px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox{
    margin: 0 auto;
    width: 92%;
    padding: 16px 0;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateTop{
    width: 100%;
    display: flex;
    align-items: center;
    font-size: 18px;
    color: #FF4115;
    font-weight: bold;
    border-bottom: 1px solid #f2f3f5;
    padding-bottom: 12px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateTop img{
    display: flex;
    align-items: center;
    width: 120px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateTop .wenzi{
    margin-left: 14px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm{
    margin: 12px auto;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateCnt{
    border-bottom: 1px solid #f2f3f5;
    font-size: 14px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateCnt .looks{
    margin-top: 5%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    color: #FF4115;
    padding-bottom: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateCnt .looks a{

    color: #FF4115;

}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateCnt .looks img{
    width: 24px;
    display: flex;
    align-items: center;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn{

}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .moneyBox{
    margin-top: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    color: #FF4115;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .moneyBox .monList{
    width: 22%;
    height: 48px;
    border-radius: 28px;
    border: 1px solid #ff4115;
    line-height: 48px;
    text-align: center;
    
    font-size: 14px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .buttonBox{
    margin-top: 40px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .buttonBox .btns{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%), #ffffff;
    width: 100%;
    height: 43px;
    border-radius: 55px;
    border: none;
    color: #FFF;
    font-size: 18px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .radioBox{
    text-align: center;
    padding: 16px 0;
    color: #9CA2A9;
    font-size: 12px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBox .donateBox .donateBtm .donateBtn .radioBox span{
    color: #FF4115;
    font-size: 12px;
}


.contentBox .consBox .newsBox .newsCnt .nwBox .tutu{
    margin: 12px auto;
    width: 100%;
    background: #FF4115;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .tutu .wenBox{
    margin: 0 auto;
    width: 92%;
    padding: 16px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .tutu .wenBox .title{
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .tutu .wenBox .subtitle{
    color: rgba(255, 255, 255, 0.76);
    font-size: 12px;
    line-height: 20px;
    margin-top: 12px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs{
    margin: 16px auto;
    width: 92%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist{
    margin: 0 auto 16px auto;
    width: 100%;
    border-radius: 12px;
    background: #FFF;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop{
    width: 92%;
    margin: 0 auto;
    padding: 15px 0;
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop .tops{
    display: flex;
    align-items: center;
    justify-content: first baseline;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop .tops .biaoti{
    margin-left: 10px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop .tops .biaoti .bts{
    font-size: 18px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop .tops .biaoti .sbs{
    margin-top: 8px;
    color: #FF4115;
    font-size: 12px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinTop .neirong{
    margin-top: 18.5px;
    color: #737880;
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm{
    width: 92%;
    margin: 0 auto;
    padding: 10px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm .askBox{
    font-size: 14px;
    line-height: 22.4px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm .askBox .biaoti{
    color: #FF4115;
    margin-bottom: 8px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm .askBox p{
    color: #737880;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm .btnBox{
    width: 80%;
    margin: 16px auto 6px auto;
    height: 40px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvBoxs .joinlist .joinBtm .btnBox .btns{
    width: 100%;
    background:none;
    height: 100%;
    border-radius: 51px;
    /* border-width: 1px;
    border-style: solid;
    border-image-source: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    border-image-slice: 1; */
    font-size: 16px;
    color: #FF4115;
    border: #FF4115 solid 1px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox{
    background: url("../images/qa.png") no-repeat;
    background-size: 100% 100%;
    border-radius: 12px;
    clear: both;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox{
    width: 92%;
    margin: 0 auto;
    padding: 16px 0 2px 0;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awTop{
    border-bottom: 1px solid #ffffff3d;
    font-size: 18px;
    color: #FFF;
    padding-bottom: 15.5px;
    width: 100%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awBtm{
    width: 100%;
    margin-top: 15.5px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awBtm .answerlist{
    margin-bottom: 24px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awBtm .answerlist .question{
    height: 19px;
    border-radius: 2px 12px 12px 12px;
    background: #ffffff;
    color: #E82856;
    font-size: 16px;
    width: 50%;
    line-height: 19px;
    padding: 10px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awBtm .answerlist .answer{
    width: 100%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .questionBox .answerBox .awBtm .answerlist .answer .nrcnt{
    /* float: right; */
    width: 80%;
    background: #ffffff;
    border-radius: 12px 2px 12px 12px;
    font-size: 14px;
    color: #1D2129;
    line-height: 24px;
    margin-top: 12px;
    padding: 10px;
    text-align: left;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .diBox{
    width: 92%;
    margin: 24px auto;
    background: url("../images/bgs.png") no-repeat;
    background-size: 100% 100%;
    padding: 24px 0;
    text-align: center;
    font-size: 16px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .diBox img{
    width: 40%;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .diBox .ewm{
    margin-top: 24px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .diBox .join{
    margin-top: 24px;
    color: #E82856;
    font-size: 18px;
    font-weight: bold;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .diBox .english{
    margin-top: 8px;
    color: #9CA2A9;
    font-size: 10px;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox{
    margin: 24px auto;
    width: 92%;
    border-radius: 8px;
    background: #FFF;
    padding: 16px 0;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox{
    width: 92%;
    margin: 0 auto;
}

.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox .axTop .title{
    font-size: 18px;
    color: #E82856;
    font-weight: bold;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox .axTop .subtitle{
    font-size: 14px;
    color: #1D2129;
    margin-top: 8px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox .axBtm{
    margin-top: 16px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox .axBtm .axlist{
    padding: 14.5px 0;
    border-bottom: 1px solid #f7f8fa;
    display: flex;
    align-items: center;
    /* justify-content: first baseline; */
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .aixinBox .axBtm .axlist .wenzi{
    margin-left: 8px;
    font-size: 16px;
    color: #1D2129;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox{
    margin: 0 auto;
    width: 92%;
}   
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .logo{
    width: 100%;
    text-align: center;
}  
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .logo img{
    width: 160px;
}    
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact{
    margin-top: 16px;
    padding: 15px 0 0 0;
    width: 100%;
    border-top: 1.5px solid #f2f3f5;
    border-bottom: 1.5px solid #f2f3f5;
}   
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact .lxBox{
    width: 96%;
    margin: 0 auto;
    font-size: 14px;
    color: #1D2129;
}  
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact .lxBox .lxlist{
    margin-bottom: 16px;
} 
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact .lxBox .lxlist .lxTop{
    display: flex;
    align-items: baseline;
    color: #FF4115;
    line-height: 22.4px;
} 
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact .lxBox .lxlist .lxTop .mings{
    margin-left: 4px;
} 
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .contact .lxBox .lxlist .lxBtm{
    margin-top: 5px;
} 
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .ewms{
    margin-top: 20px;
    font-size: 14px;
    color: #1D2129;
    line-height: 22.4px;
    width: 100%;
    text-align: center;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .ewms .tu{
    margin-top: 12px;
}
.contentBox .consBox .newsBox .newsCnt .nwBox .dvsBox .contactBox .ewms .tu img{
    width: 40%;
}

.contentBox .consBox .aboutBoxs{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .aboutBoxs .topsBox{
    width: 100%;
    margin: 0 auto;
    background: #FFF;
}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi{
    width: 92%;
    margin: 0 auto;
    padding: 24px 0;
}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi .abTitle{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 56px;
    border-radius: 8px;
    line-height: 56px;
    color: #ff4115 ;
    font-size: 20px;
    background: linear-gradient(97.11deg, #ff411529 11.09%, #ffcd0829 137.8%);
}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi .abTitle .wz{
    margin: 0 8px;
}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi .abNr{
    margin: 20px 0;
    font-size: 14px;
    color: #1D2129;
    line-height: 22.4px;
    text-indent: 2em;
}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi .imgs{
    margin-top: 14px;

}
.contentBox .consBox .aboutBoxs .topsBox .aboutWenzi .imgs img{
    width: 100%;
    border-radius: 12px;
}
.contentBox .consBox .aboutBoxs .centersBox{
    margin: 24px auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan1{
    width: 49.5%;
    position: relative;
    z-index: 1;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan1 .wenzi{
    position: absolute;
    width: 100%;
    bottom: 8.7%;
    text-align: center;
    font-size: 18px;
    color: #FFFFFF;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan1 .botPic{
    position: absolute;
    top: 0;
    left:0;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2{
    width: 49.5%;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slTop{
    width: 100%;
    position: relative;
    z-index: 1;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slTop .wenzi{
    position: absolute;
    width: 100%;
    bottom: 18.2%;
    text-align: center;
    font-size: 18px;
    color: #FFFFFF;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slTop .botPic{
    position: absolute;
    top: 0;
    right:0;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slBtm{
    width: 100%;
    position: relative;
    z-index: 1;
    margin-top: 6.8%;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slBtm .wenzi{
    position: absolute;
    width: 100%;
    bottom: 18.2%;
    text-align: center;
    font-size: 18px;
    color: #FFFFFF;
}
.contentBox .consBox .aboutBoxs .centersBox .slogan2 .slBtm .botPic{
    position: absolute;
    top: 0;
    right:0;
}

.contentBox .consBox .aboutBoxs .bottomsBox{
    margin: 24px auto;
    width: 92%;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmTop{
    font-size: 18px;
    color: #1D2129;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox{
    margin-top: 14px;
    display: flex;
    justify-content: first baseline;
    align-items: center;
    flex-wrap: wrap;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member{
    width: 48%;
    margin: 0 1% 16px 1%;
    border-radius: 8px;
    background: #ffffff;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member .lists{
    width: 90%;
    margin: 0 auto;
    padding: 16px 0;
    text-align: center;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member .lists .txBox{
    padding-bottom: 24px;
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member .lists .names{
    margin-top: 16px;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member .lists .names .mname{
    font-size: 20px;
    color: #1D2129;
}
.contentBox .consBox .aboutBoxs .bottomsBox .btmBox .member .lists .names .zhiwu{
    font-size: 16px;
    color: #FF4115;
    margin-top: 12px;
}
.contentBox .consBox .loginBox{
    width: 92%;
    margin: 24px auto;
    border-radius: 8px;
    background: #ffffff;
    padding: 24px 0;
}
.contentBox .consBox .loginBox .login{
    width: 90%;
    margin: 0 auto;
    /* border: #E82856 solid 1px; */
}
.contentBox .consBox .loginBox .login .loginTop{
    width: 100%;
    margin: 0 auto;
}
.contentBox .consBox .loginBox .login .loginTop .welcome{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
}
.contentBox .consBox .loginBox .login .loginTop .title{
    margin-top: 8px;
    font-size: 12px;
    color: #1D2129;
    text-align: center;
}
.contentBox .consBox .loginBox .login .loginTop .titles{
    margin-top: 8px;
    font-size: 12px;
    color: #1D2129;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.contentBox .consBox .loginBox .login .loginCenter{
    font-size: 14px;
    margin: 32px auto 0 auto;
    width: 100%;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist{
    margin-bottom: 16px;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .beizhu{
    margin-top: 12px;
    color: #9CA2A9;
    font-size: 12px;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .txt{
    margin-top: 8px;
    width: 100%;
    height: 40px;
    border-radius: 8px;
    background: #f7f8fa;
    line-height: 40px;
    text-indent: 1em;
    /* border: #E82856 solid 1px; */
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .txt::placeholder{
    color: #9CA2A9;
    font-size: 12px;
    /* padding-left: 4%; */
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .yzm{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.contentBox .consBox .loginBox .login .loginCenter .ctlist .yzm .kuang{
    width: 70%;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .yzm .kuang .txts{
    margin-top: 8px;
    width: 100%;
    height: 40px;
    border-radius: 8px;
    background: #f7f8fa;
    line-height: 40px;
    text-indent: 1em;
    /* border: #E82856 solid 1px; */
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .yzm .maBox{
    width: 25%;
}

.contentBox .consBox .loginBox .login .loginCenter .ctlist .yzm .maBox .cds{
    width: 100%;
    height: 40px;
    border-radius: 8px;
    /* background: #ff4115; */
    font-size: 16px;
    color: #FFF;
    line-height: 40px;
    text-align: center;
}

/* .contentBox .consBox .loginBox .login .loginBtm{
    margin-top: 40px;
} */

.contentBox .consBox .loginBox .login .loginBtm .buttonBox{
    margin-top: 40px;
}
.contentBox .consBox .loginBox .login .loginBtm .buttonBox .btns{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%), #ffffff;
    width: 100%;
    height: 43px;
    border-radius: 55px;
    border: none;
    color: #FFF;
    font-size: 18px;
}
.contentBox .consBox .loginBox .login .loginBtm .radioBox{
    text-align: center;
    padding: 16px 0 0 0;
    color: #9CA2A9;
    font-size: 12px;
}

.contentBox .consBox .loginBox .login .loginBtm .radioBox span{
    color: #FF4115;
    font-size: 12px;
}

.contentBox .consBox .loginBox .login .loginBtm .forget{
    text-align: center;
    color: #1D2129;
    font-size: 14px;
    margin-top: 24px;
}

.contentBox .consBox .loginBox .login .loginBtm .forget span{
    color: #FF4115;
}
.contentBox .consBox .loginBox .login .loginBtm .forgets{
    text-align: center;
    color: #1D2129;
    font-size: 12px;
    margin-top: 12px;
}

.contentBox .consBox .loginBox .login .loginBtm .forgets span{
    color: #FF4115;
}


.contentBox .consBox .registerBox{
    width: 92%;
    margin: 24px auto;
    border-radius: 8px;
    background: #ffffff;
    padding: 24px 0;
}
.contentBox .consBox .registerBox .zctop{
    text-align: center;
    width: 90%;
    margin: 0 auto;
}
.contentBox .consBox .registerBox .zctop .logo img{
    width: 40%;
}
.contentBox .consBox .registerBox .zctop .welcome{
    font-size: 16px;
    color: #FF4115;
    margin-top: 12px;
}
.contentBox .consBox .registerBox .zctop .ps{
    font-size: 12px;
    color: #737880;
    margin-top: 8px;
}
.contentBox .consBox .registerBox .zccenter{
    margin: 40px auto 0 auto;
    width: 90%;
}
.contentBox .consBox .registerBox .zccenter .typebox{
    width: 100%;
    border-radius: 8px;
    border: 1px solid #e5e6eb;
    margin-bottom: 16px;
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist{
    width: 92%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    /* justify-content: first baseline; */
    padding: 15.5px 0;
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist .pic{
    /* border: #E82856 solid 1px; */
    width: 15%;
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist img{
    width: 100%;
    /* border: #E82856 solid 1px; */
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist .wenzi{
    margin-left: 20px;
    width: 80%;
    text-align: left;
    /* border: #E82856 solid 1px; */
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist .wenzi .typename{
    font-size: 16px;
    color: #000000;
}
.contentBox .consBox .registerBox .zccenter .typebox .typelist .wenzi .introduce{
    font-size: 12px;
    color: #9CA2A9;
    margin-top: 4px;
    line-height: 16.8px;
}
.contentBox .consBox .registerBox .zcbtm{
    text-align: center;
    font-size: 14px;
}
.contentBox .consBox .registerBox .zcbtm span{
    color: #FF4115;
}

.contentBox .consBox .loginBox .login .loginBtms{
    margin-top: 70px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}
.contentBox .consBox .loginBox .login .loginBtms div{
    width: 48%;
}
.contentBox .consBox .loginBox .login .loginBtms .btn1{
    width: 100%;
    height: 35px;
    border-radius: 55px;
    background: #c9cdd4;
    font-size: 16px;
    color: #737880;
}
.contentBox .consBox .loginBox .login .loginBtms .btn2{
    height: 35px;
    border-radius: 55px;
    background: #ff4115;
    color: #FFF;
    font-size: 16px;
    width: 100%;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .messBox{
    margin-top: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .select{
    width: 32%;
    height: 48px;
    border-radius: 12px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    margin-top: 12px;
    text-indent: 1em;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .cnts{
    width: 100%;
    height: 88px;
    border-radius: 12px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    margin-top: 12px;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .range{
    display: flex;
    justify-content:flex-start;
    align-items: center;
    margin-top: 12px;
    color: #ff4115;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .range .mw{
    margin-left: 29px;
}

.contentBox .consBox .loginBox .login .loginCenter .ctlist .tishi{
    font-size: 16px;
    color: #9CA2A9;
    margin-top: 14.5px;
}
.contentBox .consBox .loginBox .login .loginCenter .ctlist .radioBox{
    padding: 16px 0 0 0;
    color: #FF4115;
    font-size: 14px;
}

.contentBox .consBox .memberBox{
    width: 92%;
    margin: 24px auto;
    border-radius: 8px;
    background: #ffffff;
}
.contentBox .consBox .memberBox .mtop{
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .memberBox .mtop .mType{
    width: 90%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
}

.contentBox .consBox .memberBox .mtop .mType .active3{
    background: linear-gradient(97.11deg, #ff4115 11.09%, #ffcd08 137.8%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    border-bottom: #FF4115 solid 2px;
    padding: 16px 0;
}
.contentBox .consBox .memberBox .mcnt{
    width: 100%;
    margin: 24px auto;
    padding-bottom: 24px;
}
.contentBox .consBox .memberBox .mcnt .mlist{
    width: 90%;
    margin: 0 auto;
}
.contentBox .consBox .memberBox .mcnt .mlist .txpic{
    text-align: center;
    width: 100%;
}
.contentBox .consBox .memberBox .mcnt .mlist .txpic img{
    width: 20%;
}
.contentBox .consBox .memberBox .mcnt .mlist .info{
    margin-top: 36px;
}
.contentBox .consBox .memberBox .mcnt .mlist .info .infolist{
    border-bottom: 1px solid #f2f3f5;
    font-size: 16px;
    display: flex;
    align-items: center;
    color: #000;
    padding: 12px 0;
    margin-top: 12px;
}
.contentBox .consBox .memberBox .mcnt .mlist .info .infolist .txtt{
    background: none;
    border:none;
    color: #737880;
    font-size: 16px;
}
.contentBox .consBox .memberBox .mcnt .mlist .btn{
    margin-top: 30%;
}
.contentBox .consBox .memberBox .mcnt .mlist .btn .logout{
    width: 100%;
    height: 43px;
    border-radius: 55px;
    background: #f2f3f5;
    border: none;
    color: #737880;
    font-size: 18px;
}

.contentBox .consBox .memberBox .mcnt .jzTop{
    width: 90%;
    margin: 0 auto;
}
.contentBox .consBox .memberBox .mcnt .jzTop .jzlist{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 0;
    color: #737880;
    font-size: 14px;
    border-bottom: 1px solid #f2f3f5;
}
.contentBox .consBox .memberBox .mcnt .jzTop .jzlist .count{
    font-weight: 700;
    color: #FF4115;
}
.contentBox .consBox .memberBox .mcnt .fgx{
    width: 100%;
    background: #f7f8fa;
    height: 16px;
}
.contentBox .consBox .memberBox .mcnt .jzBtm{
    width: 100%;
    margin: 0 auto;
    
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops{
    width: 100%;
    
    overflow-x: scroll;
    padding-bottom: 16px;
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops table{
    font-size: 14px;
    width: 150%;
    border-bottom:1px solid #F2F3F5;
    /* width: 100%; */
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops table .td_left{
    border-top-left-radius: 2px;
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops table .td_right{
    border-top-right-radius: 2px;
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops table .nrTop{
    height: 39px;
    background: #FF4115; 
    line-height: 26px;  
    color: #FFF;  
    text-align: center;
    border-radius: 2px 2px 0px 0px;
}
.contentBox .consBox .memberBox .mcnt .jzBtm .neiTops table .nrList td{
    height: 46px;
    border-left:1px solid #F2F3F5;
    border-top:1px solid #F2F3F5;
    /* border:1px solid #F2F3F5; */
    line-height: 26px;  
    color: #737880;  
    text-align: center;
}
.contentBox .consBox .memberBox .mcnt .fenlei{
    width: 100%;
    background: #f7f8fa;
}
.contentBox .consBox .memberBox .mcnt .fenlei{
    width: 100%;
    text-align: right;
    padding: 16px 0 8px 0;
    background: #f7f8fa;
}
.contentBox .consBox .memberBox .mcnt .fenlei select{
    width: 45%;
    height: 40px;
    border-radius: 8px;
    border: 1px solid #FF4115;
    box-sizing: border-box;
    /* padding: 0 32px; */
    color: #FF4115;
}

.contentBox .consBox .itemBox{
    width: 92%;
    margin: 24px auto;
    border-radius: 8px;
    background: #ffffff;
}
.contentBox .consBox .itemBox .itemTop{
    width: 92%;
    margin: 0 auto;
    border-bottom: 1px solid #f2f3f5;
    padding: 16px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contentBox .consBox .itemBox .itemTop .wenzi{
    /* width: 40%; */
}
.contentBox .consBox .itemBox .itemTop .kuang{
    width: 60%;
    text-align: right;
}
.contentBox .consBox .itemBox .itemTop .select{
    width: 50%;
    height: 31px;
    border-radius: 8px;
    border: 1px solid #ff4115;
    /* text-indent: 1em; */
    color: #ff4115;
    font-size: 14px;
}
.contentBox .consBox .itemBox .itemTops{
    width: 92%;
    margin: 0 auto;
    border-bottom: 1px solid #f2f3f5;
    padding: 16px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contentBox .consBox .itemBox .itemTops .wenzi{
    width: 25%;
}
.contentBox .consBox .itemBox .itemTops .kuang{
    width: 75%;
    text-align: right;
}
.contentBox .consBox .itemBox .itemTops .select{
    width: 100%;
    height: 31px;
    border-radius: 8px;
    border: 1px solid #ff4115;
    /* text-indent: 1em; */
    color: #ff4115;
    font-size: 14px;
}
.contentBox .consBox .itemBox .itemBtm{
    width: 92%;
    margin: 12px auto;
    padding-bottom: 12px;
}
.contentBox .consBox .itemBox .itemBtm .tables{
    width: 100%;
    overflow-x: scroll;
}
.contentBox .consBox .itemBox .itemBtm .tables .fixedTable{
    width: 150%;
    /* border: #E82856 solid 1px; */
    font-size: 14px;
}

.contentBox .consBox .itemBox .itemBtm .tables .fixedTable .td_left{
    border-top-left-radius: 2px;
}
.contentBox .consBox .itemBox .itemBtm .tables .fixedTable .td_right{
    border-top-right-radius: 2px;
}
.contentBox .consBox .itemBox .itemBtm .tables .fixedTable .nrTop{
    height: 39px;
    background: #FF4115; 
    line-height: 26px;  
    color: #FFF;  
    text-align: center;
    border-radius: 2px 2px 0px 0px;
    border-bottom:1px solid #F2F3F5;
}
.contentBox .consBox .itemBox .itemBtm .tables .fixedTable .nrList td{
    height: 46px;
    border-left:1px solid #F2F3F5;
    border-top:1px solid #F2F3F5;
    line-height: 26px;  
    color: #737880;  
    text-align: center;
}

.contentBox .consBox .searchBoxs{
    width: 92%;
    margin: 24px auto;
}
.contentBox .consBox .searchBoxs .searchTop{
    width: 100%;
    background: #FFF;
    border-radius: 8px;
}
.contentBox .consBox .searchBoxs .searchTop .tops{
    width: 92%;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .searchBoxs .searchTop .tops .biaoti{
    border-bottom: 1px solid #f2f3f5;
    padding-bottom: 12px;
    color: #1D2129;
    font-size: 16px;
    font-weight: bold;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong{
    margin-top: 12px;
    font-size: 14px;
    color: #1D2129;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .dates .frames{
    margin-top: 8px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .dates .txt{
    width: 43.5%;
    height: 36px;
    border-radius: 4px;
    border: 1px solid #e5e6eb;
    /* box-sizing: border-box; */
    background: #f7f8fa;
}

.contentBox .consBox .searchBoxs .searchTop .tops .neirong .dates span{
    margin: 0 3%;
}

.contentBox .consBox .searchBoxs .searchTop .tops .neirong .lately{
    margin-top: 20px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .lately .times{
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    /* margin-left: 24px; */
    margin-top: 8px;
    /* color: #1D2129; */
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .lately .times .tmleft{
    margin-left: 2%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .lately .times .tmList{
    width: 26%;
    height: 32px;
    border-radius: 47px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
}
.selected{
    width: 26%;
    height: 32px;
    border-radius: 47px;
    background: #FF4115;
    color: #FFF;
    border: #FF4115 solid 1px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .type{
    margin-top: 20px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .type .typeBox{
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    /* margin-left: 24px; */
    margin-top: 8px;
    /* color: #1D2129; */
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .type .typeBox .tpleft{
    margin-left: 2%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .type .typeBox .tpList{
    width: 26%;
    height: 32px;
    border-radius: 47px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .moneys{
    margin-top: 20px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .moneys .frames{
    margin-top: 8px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .moneys .txt{
    width: 43.5%;
    height: 36px;
    border-radius: 4px;
    border: 1px solid #e5e6eb;
    /* box-sizing: border-box; */
    background: #f7f8fa;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .moneys .txt::placeholder{
    padding-left: 10px;
}

.contentBox .consBox .searchBoxs .searchTop .tops .neirong .moneys span{
    margin: 0 3%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt{
    margin-top: 20px;
}

.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 8px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .txt{
    width: 100%;
    height: 36px;
    border-radius: 6px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    background: #f7f8fa;
    /* margin-left: 24px;
    padding: 0 16px; */
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .txt::placeholder{
    color: #9CA2A9;
    font-size: 12px;
    padding-left: 12px;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .kkcnt{
    width: 48%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .button{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 48%;
    margin-left: 4%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs div{
    width: 100%;
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .btn{
    width: 94%;
    height: 36px;
    border-radius: 4px;
    background: #FF4115;
    border: none;
    color: #FFF;
    /* margin-left: 2%; */
}
.contentBox .consBox .searchBoxs .searchTop .tops .neirong .keyCnt .searchs .btns{
    width: 94%;
    height: 36px;
    border-radius: 4px;
    border: 1px solid #e5e6eb;
    box-sizing: border-box;
    color: #1D2129;
    margin-left: 2%;
}
.contentBox .consBox .searchBoxs .searchBottom{
    width: 100%;
    background: #FFF;
    border-radius: 8px;
    margin-top: 16px;
    padding-bottom: 16px;
}
.contentBox .consBox .searchBoxs .searchBottom .tables{
    width: 92%;
    overflow-x: scroll;
    margin: 0 auto;
    padding: 16px 0;
}
.contentBox .consBox .searchBoxs .searchBottom .tables .fixedTable{
    width: 150%;
    border-bottom:1px solid #F2F3F5;
    font-size: 14px;
}

.contentBox .consBox .searchBoxs .searchBottom .tables .fixedTable .td_left{
    border-top-left-radius: 8px;
}
.contentBox .consBox .searchBoxs .searchBottom .tables .fixedTable .td_right{
    border-top-right-radius: 8px;
}
.contentBox .consBox .searchBoxs .searchBottom .tables .fixedTable .nrTop{
    height: 39px;
    background: #FF4115; 
    line-height: 26px;  
    color: #FFF;  
    text-align: center;
    border-radius: 8px 8px 0px 0px;
    
}
.contentBox .consBox .searchBoxs .searchBottom .tables .fixedTable .nrList td{
    height: 46px;
    border-left:1px solid #F2F3F5;
    border-top:1px solid #F2F3F5;
    line-height: 26px;  
    color: #737880;  
    text-align: center;
}
