
    .contion_box{padding: 0px 15px 0px 15px; margin: 0px auto;}


     #wrap{width:100%;display: block;margin:55 auto 0px auto;}
    .head{margin-top: 20px;}
    .head .headMenu{width: 100%; height:25px;border-radius:3px;}
    .head .headMenu li{display: block; line-height: 25px;}
    .head .headMenu li a{float:left;font-size:1rem;color: #92171B;width: 90px;height: 25px;text-align: center;border-radius: 4px;}
    #wrap .head .headMenu .active a{background-color: #CB3B57;color: #ffffff; }
    /*.head .headMenu li a:hover{background-color: #CB3B57;color: #ffffff;}*/
    .tab_container{width: 100%; padding-bottom: 15px;}
    .tab_content{width:100%;}
    .tab_content a{float: left;}
    .list_con{width: 250px;height: 321px;border:2px solid #92171B; margin-left: 38px; margin-top: 50px;border-radius: 60px;overflow: hidden; background-color: black;}
    .list_con .img_box{width: 100%;height: 100%;position: relative;z-index: 1;top: 0px;}
    .list_con .img_box img{width: 100%;height: 100%;}
    .con_di_bg{width: 250px;height: 105px;background-color:rgb(255,255,255,0.3); border-radius: 0px 0px 60px 60px;position: relative; top: -118px;z-index: 999}
    .con_di_bg p{text-align: center;font-size: 0.9rem; color: #CB3B57;margin-top: 12px;}
    .con_p{ position: relative; top: 12px; }

    .add_bg{width: 100%; background-color: #ffffff; margin: 20px auto 0px auto; box-shadow: 0px 4px 4px 0px rgba(202, 202, 202, 0.5); border-radius: 4px;display: flex;padding-bottom: 15px;}
    .left_pic{width: 90px;height: 125px; margin: 15px;}
    .left_pic img{width: 100%;height: 100%;}
    .right_con{width: 65%;margin-left: 0px; margin-top: 15px;}
    .name_box{width: 95%;display: flex;position: relative;justify-content: space-between;}
    .name{color: #CB3B57;font-size: 1.2rem; width: 100%;}
    .bm{border-radius: 3px;background-color: #CB3B57;padding: 5px;font-size: 0.8rem; position: relative;top: 0px;text-align: center; white-space : nowrap; height: 20px;line-height: 19px;}
    .bm a{color: #ffffff;}
    .right_con p{color: #333333;font-size: 1rem;margin-top: 2px;}
    .money{font-size: 0.8rem;margin-top: 2px; width: 80px;height: 25px; line-height: 25px; text-align: center; background-color: #CB3B57; border-radius: 5px;color: #ffffff;}
    .money span{color: #CB3B57;}
    .time{color: #333333;font-size: 1rem;margin-top: 2px;display: flex;white-space:nowrap;}
    .time span{color: #CB3B57;}
    .pj{margin-left: 0%;white-space:nowrap;}
    .wd{margin-left: 5%;white-space:nowrap;}
    .con{width: 98%; color: #333333;font-size: 1rem;margin-top: 2px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow: hidden;}
