.box{
    width: 12rem;
    margin: 0.6rem auto 0.6rem auto;
    min-height: 4rem;
}
.left_{
    float: left;
    width: 3.1rem;
}
.bt{
    font-size: 0.18rem;
    color: #000;
    margin-left: 0.3rem;
}
.zp_box{
    width: 3.1rem;
    padding-bottom: 0.2rem;
    background-color: #e6f4fd;
    border: 1px solid #c8e7f9;
    margin-top: 0.15rem;
    margin-bottom: 0.45rem;
}
.zp_box ul{
    width: 3.1rem;
}
.zp_box li{
    width: 2.8rem;
    margin-left: 0.15rem;
    height: 0.5rem;
    color: #7e7e7e;
    font-size: 0.14rem;
    margin-top: 0.2rem;
    border-radius:0.03rem;
    cursor: pointer;
}
.zp_box li p{
    margin-left: 0.15rem;
    margin-right: 0.15rem;
    height: 0.5rem;
    line-height: 0.5rem;
}
.zp_box li.act{
    font-size: 0.16rem;
    color: #247ec2;
    background-color: #fff;
}
.right_{
    width: 8.5rem;
    float: left;
    margin-left: 0.37rem;
}
.tit{
    vertical-align: middle;
    font-size: 0.18rem;
    color: #247ec2;
}
.tit img{
    display: inline-block!important;
    vertical-align: bottom;
    margin-right: 0.1rem;
}
.t_hr{
    border: none;
    height: 1px;
    background-color: #247ec2;
    margin-top: 0.15rem;
}
.cont_tab{
    width: 7.7rem;
    margin-left: 0.4rem;
    margin-top: 0.3rem;
}
.cont_tab td{
    float: left;
}
.cont_tab tr:last-child td{border: none}
.cont_tab td p{
    color: #000;
}
.bt_td{
    width: 0.8rem;
    font-size: 0.14rem;
}
.cont_td{
    width: 6.8rem;
    margin-left: 0.06rem;
    padding-bottom: 0.25rem;
    border-bottom: 1px solid #247ec2;
    margin-bottom: 0.35rem;
}
.cont_td p{
    font-size: 0.16rem;
    line-height: 1.7em;
}
.tt{margin-top: 0.2rem}