.member-pop .z-popup {
    width: 6.3rem;
    height: 6.4rem;
    background-color: #fef9e8;
}

.member-pop .z-popup .cont {
    position: relative;
    width: 67%;
    height: auto;
    margin: 0 auto;
}

.member-pop .z-popup .tit {
    width: 67%;
    height: auto;
    margin: 0 auto;
    margin-top: .8rem;
    /*border: 1px solid teal;*/
}

.member-pop .z-popup .tit h1 {
    float: left;
    font-size: .3rem;
    padding-right: .28rem;
    font-weight: bold;
    color: #735439;
}

.member-pop .z-popup .tit a {
    float: left;
    font-size: .16rem;
    color: #735439;
    margin-top: 0rem;
    text-decoration: underline;
}

.member-pop .z-popup .delete {
    width: .38rem;
    height: .38rem;
    background: url(../images/close-btn-icon_03.png) no-repeat center/.38rem;
    position: absolute;
    right: .4rem;
    top: .4rem;
}

.member-pop .z-popup .delete:hover {
    background-color: #e2af81;
}

.member-pop .z-popup p {
    width: 5rem;
    color: #a59383;font-size: .24rem;
    margin-bottom: .05rem;
}

.member-pop .z-popup input {
    width:100%;
    height: .8rem;
    /*padding: 0 .15rem;*/
    line-height: .8rem;
    font-size: .24rem;
    background-color: #e7dfc5;
    margin-bottom: .16rem;
}

.member-pop .z-popup .pass {
    position: relative;
}

.member-pop .z-popup .pass em {
    display: block;
    width: .3rem;
    height: .3rem;
    /*background: url("../images/browse.png") no-repeat 5px center;*/
    cursor: pointer;
    position: absolute;
    right: .05rem;
    top: .35rem;
}

.member-pop .z-popup .pass em.on {
    background: url("../images/browse-on.png") no-repeat 5px center;
}

.member-pop .z-popup .submit {
    width: 1.78rem;
    height: .63rem;
    text-align: center;
    line-height: .63rem;
    background-color: #a63000;
    color: #FFF;
    position: absolute;
    bottom: .3rem;
    left: 2.25rem;
    font-size: .24rem;
    /*-webkit-box-shadow: 0 5px 35px 2px rgba(0, 0, 0, 0.6);*/
    /*-moz-box-shadow: 0 5px 35px 2px rgba(0, 0, 0, 0.6);*/
    /*box-shadow: 0 5px 35px 2px rgba(0, 0, 0, 0.6);*/
}

.member-pop.member-pop-2 .z-popup {
    height: 8.3rem;
}

.member-pop.member-pop-2 .z-popup .cont {
    width: 67%;
    height: 4.72rem;
    overflow: auto;
}

.member-pop .cont::-webkit-scrollbar {
    width: .04rem;
    height: .04rem;/*background-color:rgba(210, 210, 210, 0.48);*/
    -webkit-border-radius: .1rem;
    -moz-border-radius: .1rem;
    border-radius: 0;
}

.member-pop .cont::-webkit-scrollbar-thumb {
    background-color: #a55712;
    -webkit-border-radius: .1rem;
    -moz-border-radius: .1rem;
    border-radius: 0;
}

.member-pop.member-pop-2 .z-popup i {
    display: block;
    width: 5.5rem;
    height: 0;
    border-top: 1px solid #e7dfc5;
    margin:  .1rem -1.1rem .2rem;
}

.member-pop.member-pop-2 .agree {
    padding-left: .28rem;
    font-size: .12rem;
}

.member-pop.member-pop-2 .agree input {
    margin: 0;
    padding: 0;
    width: .2rem;
    height: .2rem;
}

.z-popupWrap.pop_3 .z-popup {
    width: 5rem;
    height: 2rem;
    background-color: transparent;
    margin-left: -2.5rem !important;
    margin-top: -1rem !important;
}

.pop_3.fail .fail_box {
    display: block;
}

.pop_3.fail .succ_box {
    display: none;
}

.pop_3.succ .succ_box {
    display: block;
}

.pop_3.succ .fail_box {
    display: none;
}

.z-popupWrap.pop_3 p {
    color: #fef9e8;
    font-size: .3rem;
    line-height: .52rem;
    text-align: center;
}

.z-popupWrap.pop_3 .register {
    display: block;
    width: .8rem;
    margin: .5rem auto 0;
    font-size: .14rem;
    text-align: center;
    color: #c6a88e;
    text-decoration: underline;
}

.z-popupWrap.pop_3 .register:hover {
    color: #FFF;
}

.z-popupWrap.pop_3 .delete {
    display: block;
    width: .34rem;
    height: .34rem;
    margin: .5rem auto 0;
    /*background: url(../images/pop-delete-007.png) no-repeat center;*/
}

.z-popupWrap.pop_3 .delete:hover {
    background-color: #353535;
}

.member .z-ovs-dt .userBox {
    float: right;
}

.member .z-ovs-dt .userBox p {
    display: inline-block;
    margin-right: .3rem;
    color: #735439;
}

.member .z-ovs-dt .userBox p i {
    color: #a63000;
}

.member .z-ovs-dt .userBox .leave {
    display: inline-block;
    color: #b7a778;
    font-size: .12rem;
}

.member .z-ovs-dt .userBox .leave:hover {
    color: #6d7685;
    text-decoration: underline;
}

.mara {
    margin-bottom: 8rem;
    text-align: center;
}

.mara a {
    display: inline-block;
    margin: 0 .12rem;
    font-size: .2rem;
    color: #c2b89c;
}

.mara .on {
    color: #51171a;
}

.dow-dro {
    position: relative;
}

.dow-dro ul {
    display: none;
    max-height: 2rem;
    overflow: auto;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    z-index: 99;
}

.z-popupWrap .dow-dro .dro {
    width: 3rem;
    height: .42rem;
    padding: 0 .15rem;
    line-height: .42rem;
    /*background: #e7dfc5 url("../images/member-pop-2-icon.png") no-repeat 305px center;*/
    margin-bottom: .16rem;
}

.z-popupWrap .dow-dro ul {
    width: 100%;
    background-color: #e7dfc5;
    box-shadow: 0 .15rem .2rem -.05rem rgba(0, 0, 0, 0.3);
}

.z-popupWrap .dow-dro ul li {
    padding: .12rem .17rem;
    line-height: 100%;
    font-size: .16rem;
    color: #61442a;
}

.z-popupWrap .dow-dro ul li:hover {
    background-color: #ded4b7;
}

.member-pop-2 .num-2 {
    overflow: hidden;
}

.member-pop-2 .num-2 input {
    float: left;
    width: 65%;
}

.member-pop-2 .num-2 a {
    float: right;
    width: 35%;
    background-color: #735439;
    font-size: .24rem;
    color: #FFF;
    line-height:.8rem;
    text-align: center;
}

.member-pop .forget {
    width: 100%;
    display: block;
    color: #c2b89c;
    text-align: center;
    margin-top: .16rem;
}

.member-pop .forget:hover {
    text-decoration: underline;
}

.member-pop-4 .z-popup {
    height: 9.7rem;
}

.member-pop.member-pop-4 .z-popup input {
    margin-bottom: 0;
}

.member-pop-4 .num-2 {
    overflow: hidden;
}

.member-pop-4 .num-2 input {
    float: left;
    width: 65%;
}

.member-pop-4 .num-2 a {
    float: right;
    width: 35%;
    background-color: #735439;
    font-size: .24rem;
    color: #FFF;
    line-height: .8rem;
    text-align: center;
}

.pop-modify {
    width: 1rem;
    height: .3rem;
    position: absolute;
    left: 5.77rem;
    top: 4.79rem;
}

.member-pop-8 .z-popup {
    height: 5.16rem;
}
.userBtn2{
    width: 100%;
    height: .5rem;
    /*line-height: 1.5rem;*/
    display: block;
    position: relative;
}
.userBtn2 em{
    position: absolute;
    top: -0.1rem;
    left: .2rem;
    color: #735439;
    font-size: .24rem;
    line-height: .45rem;
    font-weight: bold;
    padding-left: .2rem;
}
.userBtnimg {
    width: .23rem;
    height: .25rem;
    float: left;
}
.z-Mask {
    width: 100%;
    height: 91%;
    /* background-color: #000; */
    background-color: #60432A;
    opacity: .9;
    filter: Alpha(opacity=90);
    position: absolute;
    top: 1.25rem;
    left: 0;
}
.member-pop-4 .z-popup .tit h1{
    float: none;
}
.member-pop-5 .z-popup {
    height: 8.36rem;
}
.member-pop-5 .dow-dro .dro {
    width: 100%;
    height: .8rem;
    /* padding: 0 .15rem; */
    line-height: .8rem;
    background: #e7dfc5 url(../images/sex-icon-bg_03.png) no-repeat right center/.7rem;
    margin-bottom: .16rem;
}
.member-pop-6 .z-popup {
    height: 10.8rem;
}
/**/
.Validform_wrong{
    padding-left: 0rem;
    font-size: .24rem;
}
.Validform_checktip{
    margin-left: 0rem;
}