.thickdiv {  position: fixed; top: 0; left: 0; width: 100%;  height: 100%; background:#000000; border: 0 none; opacity: 0.5; filter:alpha(opacity=50); z-index:101;}

.pup-common{ width: 6.58rem; height: 3.74rem; font-size: .24rem; }
.pup-common .pup-title { margin-top: .2rem; text-align: center; }
.pup-common .pup-title img{ height: .38rem; }
.pup-common .text{ margin: 0 auto 0; text-align: center; width: 4.6rem; height: 1.9rem; color: #ff6b71; word-break: break-word; }
.pup-common .btn-list{ margin-top: 0;}

.pup-binding{ width: 6.96rem; height: 4.07rem; }
.pup-binding .btn-close{ top: .17rem; width: .56rem; height: .57rem; }
.pup-binding .pup-title { margin-top: .2rem; text-align: center; }
.pup-binding .pup-title img{ height: .35rem; }
.pup-binding .content{ margin-top: .5rem; height: 1.4rem; margin-bottom: .3rem; }
.pup-binding .info{ margin:0 auto .2rem; width: 5.85rem; min-height: .5rem; -webkit-justify-content: flex-start; justify-content: flex-start; }
.pup-binding .info .text{margin-right: .1rem; width: 2rem; text-align: right;color: #f87775; font-size: .26rem;}
.pup-binding .info .text.text-s{ width: 1.7rem }
.pup-binding .info .text-right{ margin-left: .1rem; font-size: .24rem; color: #f87775; }
.pup-binding .info input,
.pup-binding .id-content .id-info{ padding: 0 .2rem; width: 3.4rem; height: .45rem; background: rgba(59,7,24,.35); border: none; color: #f87775; font-size: .24rem; box-shadow: 0 0 .05rem rgba(46, 3, 18, .3) inset,0 .02rem .02rem #8E4033; border-radius: .1rem; box-sizing: border-box; outline: none; }
.pup-binding .info input.ipt-s{ width: 2rem; }
.pup-binding .info .btn-auth{ margin-left: .05rem; width: 1.31rem; height: .43rem; line-height: .46rem; color: #e7784c; text-decoration: underline; text-align: right; }
.pup-binding .info .btn-auth label{ display: none; }
.pup-binding .info .btn-auth.grey span{ display: none }
.pup-binding .info .btn-auth.grey label{ display: block; position: relative; right: -.6rem; color: #f87775; font-size: .26rem; }
.pup-binding .tips{ margin: 0 auto; width: 85%; line-height: .4rem; text-align: center; font-size: .22rem; color: #e7784c;  background: linear-gradient(to right,transparent 0%,rgba(40,0,12,.5) 50%,transparent 100%); }
.pup-binding .tips span{ color: #fcd661; }
.pup-binding .tips img{ width: .31rem; }
.pup-binding .id-content .id-info{ background: #5F1326; font-size: .24rem; line-height: 2.2; color: #fcd661; z-index: 2; }
.pup-binding .id-content .id-info .arrow{ top: 50%; right: .2rem; width: .22rem; height: .19rem; background-repeat: no-repeat; background-size: 100% 100%;  -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.pup-binding .id-content.show .id-info .arrow{ -webkit-transform: rotate(180deg) translateY(50%); transform: rotate(180deg) translateY(50%); }
.pup-binding .id-content .id-list{ display: none; top: 0; left: 0; padding-top: .5rem; width: 100%; background: #F6AE7B; z-index: 1; border-radius: .17rem; }
.pup-binding .id-content.show .id-list{ display: block; }
.pup-binding .id-content .id-list li{ position: relative; padding: 0 .15rem; height: .5rem; line-height: .5rem; box-sizing: border-box; }
.pup-binding .id-content .id-list li.active{ background: #FFD895; }
.pup-binding .id-content .id-list li img{ margin-left: .1rem; width: .25rem; vertical-align: text-top; }
.pup-binding .id-content .id-list li .btn-close{ top: .15rem; right: .15rem; width: .19rem; height: .2rem; }
.pup-binding .id-content .id-list li.active .btn-close{ display: none; }
.pup-binding .ico-eye{ top: .1rem; right: .2rem; width: .31rem; height: .26rem;  }

.pup-binding-auth .title img{ height: .55rem; }
.pup-binding-auth .info{ margin-top: .5rem; }

.pup-confirm{ width: 9.78rem; height: 6.18rem; }
.pup-confirm .btn-close{ top: 0; right: .2rem; width: 1.04rem; height: .75rem; }
.pup-confirm .pup-title{margin: .18rem auto 0; text-align: center;font-size: .3rem;color: #d69454;width: fit-content;}
.pup-confirm .pup-title img{ height: .45rem; }
.pup-confirm .detail{ margin-top: .1rem; margin-bottom: .3rem; width: 90%; color:#F87775;}
