/*筛选*/.screenBox{    width: 100%;    padding: 30px 0 15px 0;    background-color: #F7F8F8;}.eachPiece{    width: 100%;    display: flex;    justify-content: space-between;    align-items: flex-start;    margin-bottom: 15px;}.eachPiece_l{    display: flex;    align-items: center;}.eachPiece_l span{    font-size: 14px;    color: #3E3A39;    margin-right: 8px;    line-height: 23px;}.eachPiece_l a{    padding: 0 8px;    height: 23px;    line-height: 25px;    border-radius: 2px;    font-size: 14px;    color: #595757;    cursor: pointer;}.eachPiece_l a.selActBg,.eachPiece_l a:hover{    background: #07913A;    color: #FFFFFF;}.eachPiece_r{    width: 93%;    display: flex;    justify-content: space-between;    align-items: center;}.eachPiece_r p{    display: flex;    align-items: center;}.eachPiece_r p a{    font-size: 14px;    color: #595757;    display: block;    padding: 0 8px;    height: 23px;    line-height: 25px;    margin-right: 8px;    border-radius: 2px;    cursor: pointer;}.eachPiece_r p a.selActBg,.eachPiece_r p a:hover{    background: #07913A;    color: #FFFFFF;}.eachPiece_r p a.default{    color: #07913A;}.eachPiece_r p a.default:hover{    color: #FFFFFF;}.eachPiece_r li{    padding: 0 8px;    height: 23px;    line-height: 25px;    font-size: 14px;    color: #595757;    background-color: #fff;    display: flex;}.eachPiece_r li i{    color: #07913A;    font-size: 16px;}.eachPiece_r ul{    width: 100%;    display: flex;    align-items: center;}.eachPiece_r ul select{    width: 150px;    height: 30px;    border: none;    outline: none;    background-color: #fff;    margin-right: 20px;    padding: 5px;    color: #9FA0A0;}.eachSearch{    width: auto;    display: flex;    align-items: center;    padding: 5px 10px;    background-color: #fff;}.eachSearch input{    width: 160px;    height: 20px;    border: none;    outline: none;    color: #9FA0A0;    font-size: 13px;}.eachSearch input::placeholder{    color: #9FA0A0;}.eachSearch a{    color: #07913A;    font-size: 13px;}.retScreen{    width: 100%;    margin-top: 30px;    border-top: 1px solid #e3e3e3;    padding-top: 10px;    display: flex;    align-items: center;    justify-content: center;    font-size: 13px;    color: #07913A;}.retScreen a{    color: #07913A;}.retScreen i{    transform: rotate(-90deg);    margin-left: 5px;}/*已选*/.selectedTit{    width: 100%;    padding: 18px 0;    display: flex;    align-items: center;}.selectedTit p{    color: #595757;    font-size: 13px;    margin-right: 30px;}.selectedTit p i{    color: #07913A;}.selectedTit li a{    color: #595757;    font-size: 13px;    margin-right: 20px;}.selectedTit li a:hover,.selectedTit li a.selected{    font-weight: bold;    font-family: SourceHanSansCN;}.otherEach .eachPiece_r{    justify-content: unset;}.otherEach select{    height: 23px;    line-height: 23px;    border: none;    outline: none;    margin-right: 20px;}.eachPosition{    width: 100%;    padding: 20px;    box-shadow: 0px 0px 7px 0px rgba(4,0,0,0.08);    border-radius: 2px;    margin-bottom: 20px;    transition: box-shadow 0.2s ease-in-out;    cursor: pointer;    display: flex;    justify-content: space-between;}.res_l{    width: 35%;    display: flex;}.resAvatar{    text-align: center;}.resAvatar img{    width: 55px;    height: 55px;    border-radius: 50%;}.resAvatar p{    padding: 3px 10px;    background-color: #07913A;    font-size: 13px;    color: #fff;    margin-top: 6px;    border-radius: 20px;}.resInfo{    width: 78%;    margin-left: 25px;}.resInfo ul{    width: 100%;    display: flex;    align-items: center;    margin-top: 8px;}.resInfo ul{    margin-top: 0;}.resInfo ul h3{    font-size: 16px;    color: #000;    margin-right: 10px;}.resInfo ul i{    font-size: 14px;    color: #999;}.resInfo li,.resInfo p,.resInfo ol{    width: 100%;    margin-top: 8px;}.resInfo li i{    color: #595757;    font-size: 13px;    border-right: 1px solid #9FA0A0;    padding-right: 8px;    margin-right: 8px;}.resInfo li i:last-child{    border-right: none;    margin-right: 0;}.resInfo p,.resInfo ol{    color: #595757;    font-size: 13px;}.resInfo p span,.resInfo p i,.resInfo ol span{    color: #999;}.eachWelfare{    width: 100%;    margin-top: 8px;}.eachWelfare i{    display: inline-block;    padding: 2px 8px;    background-color: #F4F4F5;    border-radius: 2px;    font-size: 13px;    color: #595757;    margin-right: 5px;}.eachComInfo{    width: 35%;}.eachComInfo li,.eachComInfo ul{    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 10px;}.eachComInfo li span,.eachComInfo ul span{    display: inline-block;    width: 155px;    font-size: 13px;    color: #999;}.eachComInfo li p,.eachComInfo ul p{    width: 235px;    color: #595757;    font-size: 13px;}.eachComInfo li p i,.eachComInfo ul p i{    margin: 0 5px;}.eachComInfo ul{    margin-bottom: 0;}.comInfo_r{    width: 10%;}.comInfo_r p{    padding: 4px 20px;    background-color: #07913A;    font-size: 14px;    color: #FFFFFF;    text-align: center;    border-radius: 3px;    border: 1px solid #07913A;    box-sizing: border-box;    margin-top: 20px;}.comInfo_r p:hover{    border: 1px solid #07913A;    color: #07913A;    background-color: transparent;}.eachPosition:hover{    box-shadow: 0px 0px 15px 0px rgba(4,0,0,0.2);}.pages{    margin: 40px 0;    display: flex;    align-items: center;    justify-content: center;}.pages strong, .pages a, .pages_inp, .pages_btn{    color: #495060;    box-sizing: border-box;    border: 1px solid #ccc;    min-width: 40px;    height: 32px;    line-height: 32px;    border-radius: 3px;    display: inline-block;    margin: 0 2px;}.pages a:hover,.pages strong,.pages_btn:hover{    background-color: #f87a1e;    color: #fff;    border: 1px solid #f87a1e;}.pages cite{    font-style: normal;}.pages_inp{    width: 60px;    text-align: center;}.pages_btn{    cursor: pointer;}.posterBox{    width: 100%;    background-color: #F7F8F8;    margin-top: 40px;    padding: 35px 0;}.posterCon{    display: flex;    justify-content: space-between;}.posterCon p{    width: 13%;}.posterCon p img{    width: 100%;}/* 设置容器的基本样式 */.noData {    display: flex;    justify-content: center;    align-items: center;    height: 100%;    min-height: 200px;    background-color: #f9f9f9;    border: 1px dashed #ccc;    border-radius: 8px;    text-align: center;}/* 设置文本样式 */.noData p {    font-size: 16px;    color: #555;    margin: 0;    padding: 20px;    background-color: #fff;    border-radius: 5px;    box-shadow: 0 2px 4px rgba(0,0,0,0.1);}.noData:hover p {    background-color: #eef7ff;}