.selectedTit{    width: 100%;    padding: 20px 0;    display: flex;    align-items: center;    justify-content: space-between;}.selectedTit h3{    color: #333;    font-size: 18px;    font-weight: bold;}.selectedTit a{    color: #595757;    font-size: 14px;}.selectedTit a:hover{    color: #07913A;    text-decoration: underline;}.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;    align-items: center;}.res_l{    width: 406px;    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: 326px;    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 h3:hover{    color: #07913A;}.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;}.resInfo p{    margin-top: 10px;}.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: 406px;}.eachComInfo li,.eachComInfo ul{    width: 100%;    display: flex;    align-items: center;    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: 231px;    color: #595757;    font-size: 13px;    margin-left: 20px;}.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);}.seeMore{    width: 120px;    margin: 30px auto 0 auto;    height: 50px;    text-align: center;    line-height: 50px;}.seeMore a{    display: inline-block;    width: 100%;    background-color: #F7F8F8;}.seeMore a:hover{    color: #fff;    background-color: #07913A;}.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%;}