
.member_cont_r{min-height: 630px;padding-bottom: 20px;}
.member_cont_r .head_t1{border-bottom: 1px solid #eee; margin-bottom: 10px;}
.member_cont_r .head_t1 a{font-size: 16px;line-height: 45px;color: #555;font-weight: bold;padding: 0 35px; position: relative;}
.member_cont_r .head_t1 a::after{content: ''; display: inline-block; width: 2px; height: 15px;background: #eee;position: absolute; right: 0;
    top: 3px;}
.member_cont_r .head_t1 a:last-child::after{background: #fff;}
.member_cont_r .head_t1 a.on{color:#3191f5;}
.navhd {line-height:40px;height:40px;padding: 0 30px;margin-bottom:5px;border-bottom: 1px solid #eee;}
.navhd span {position:relative;padding:0 20px;float:left; font-size:14px; margin-right: 40px;}
.navhd span a{ color: #666;line-height:40px; display: inline-block; font-size: 16px; }
.navhd span.on a{color:#3191f5;}
.navhd .on i,.navhd span:hover i{position:absolute;bottom:0px;left:0;height:2px;overflow:hidden;background-color:#3191f5; background-image: linear-gradient(to right,#3191f5,#3191f5);width:100%;}

.money_top{background-color:#eff8ff;padding:25px 30px; color:#3191f5; position: relative;margin-top:20px;display: flex;}
.money_top .m_left{ color: #3191f5;}
.money_top .m_left.t3{border-right: 1px solid #ccc; min-width: 130px;padding-right: 10px;}
.money_top .m_left.t2{margin-left: 80px;padding-left:80px;border-left: 1px solid #ddd;}
.money_top .m_left p{font-size: 16px;}
.money_top .m_left .num{font-size: 38px;margin-top: 5px;}
.money_top .m_left .num span{font-size: 16px;}
.money_top .m_btn{position: absolute; right: 50px;bottom: 30px;}
.money_top.my .m_btn{width: 220px; display: flex; align-items: center;justify-content: flex-end;}
.money_top .m_btn a{ display: inline-block; width: 145px; height: 45px;border: 1px solid #3191f5;color: #3191f5; text-align: center;line-height: 45px;margin-left: 10px;border-radius: 5px; font-size: 16px; font-weight: bold;background: #3191f5;color: #fff;}
.money_top .m_btn a.add{background:none;color: #3191f5;}
.money_top .m_btn a:hover{background: #3191f5;color: #fff;}


.money_top .other{display: flex;flex-direction: column;color: #3191f5;font-size: 16px;flex: 1;padding:0 15px 0 20px;}
.money_top .other .t1{display: flex;align-items: center;}
.money_top .other .t1   .cc{display: flex;flex-direction: column; width: 160px;}
.money_top .other .t1   .cc  .num{font-size: 14px;}        
.money_top .other .t1  .tx{cursor: pointer;background: #3191f5; color: #fff;border-radius: 25px;font-size:16px;padding:6px 20px; }    
.money_top .other  .t2{margin-top: 20px;}




.moneybt .tp{ background:#f3f3f3; height: 30px; margin-top:20px; padding:0 15px;font-size: 14px;font-weight: bold; color: #555;}
.moneybt .tp .iconfont{color: #3191f5; line-height: 30px; margin-right:10px;}
.moneybt .intro{ padding: 10px 25px;font-size: 14px;}
.moneybt .intro .li{margin-top: 10px;}
.intro .li .t1{
    font-size: 14px;
    color: #666;
}
.intro .li .t2{
    font-size: 12px;
    color: #999;
    line-height: 20px;
}
.intro .li .t2 p{
    margin-left: 20px;
}
.intro .li.mom .t1{
    color: #999;
    font-size: 12px;
    color: #999;
    margin-top: 20px;
}

.txAlert{position: fixed;top: 0; left: 0;width: 100%;height:100%; background:rgba(0, 0, 0, 0.6); display: flex; z-index: 1001;align-items: center;justify-content: center;}
.txAlert .closeAlert{position: absolute; top: -50px; right: -50px; width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 50%;
border: 2px solid #fff;cursor: pointer;}
.txAlert .closeAlert i{font-size: 20px;color: #fff;}
.p_select{display: flex;flex-wrap: wrap;margin-top: 20px; width: 1000px;background-color: #fff;padding: 30px;border-radius: 10px;position: relative;}
.p_select .item{ position: relative;width: 19%;margin-left: 1%;margin-bottom: 1%;border:1px solid #fff; text-align: center; line-height: 68px; font-size: 18px;}
.p_select .item.desc{color: #3191f5;}
.p_select .item.active{border: 1px solid #3191f5;color: #3191f5;}
.p_select .item.text{background: #f1f1f1;}
.p_select .item .price{ width: 130px; height:50px;border: 1px solid #eee;margin-right: 10px;padding: 0 10px; font-size: 16px;}
.p_select .item.choose{cursor: pointer;background-color: #f1f1f1;}
.p_select .item.getBtn{ background-color: #3191f5; color: #fff;cursor: pointer;}
.p_select .item.getBtn:hover{opacity: 0.8;}

.divRadius {
    border:16px solid #555;
    border-left: 16px solid transparent;
    border-top: 16px solid transparent;
    bottom: 0;
    right: 0;position: absolute;
    border-color: transparent #3191f5 #3191f5 transparent; display: none;
}
.divRadius i {
    display: block;
    z-index: 1;
    position: absolute;
    width: 0;
    height: 0;
    bottom: 27px;
    right: 3px;
    font-size: 20px;
    color: #fff;
}
.p_select .item.active .divRadius{display: block;}

.rzName{display: flex;width: 100%; padding-bottom: 40px;}
.rzName .desc{font-size: 20px;color: #f00;    line-height: 45px;}
.rzName .inputName{margin-left: 10px;}
.rzName .inputName .uname{width: 300px;height: 50px;padding: 5px 10px;border: 1px solid #ddd; border-radius: 5px;font-size: 18px;}
.rzName .inputName .intro{margin-top: 5px;font-size: 16px;color: #999;}

