@charset "gb2312";
.pa{position: absolute;}
.pr{position: relative;}
.visi{visibility: hidden;}
.hide{display: none;}
.v_mask{background: rgba(0,0,0,.7);width: 100%;height: 100%;top: 0;left: 0;position: fixed;display: none;}
.v_layer{background-color: #fff;width: 87.5%;margin: 0 auto;left: 0;right: 0;position: fixed;z-index: 9999;border-radius: 1rem;top: 14rem;display: none;}
.close-img{width: 2rem;right: -3%;top: -3%;}
.v_info{border: 1px solid #b3b3b3;border-radius: .5rem;margin: 2rem 2rem 1rem 2rem;display: flex;align-items: center;justify-content: space-between;}
.v_info .v_code-img{width: 7rem;margin: 0.5rem;}
.v_info .v_code{padding-left: 1.0rem;font-size: 1.2rem;width: 6rem;}
.v_prompt{margin: 0 2rem;display: flex;justify-content: space-between;}
.v_prompt p{font-size: 1.3rem;}
.v_prompt .error{color: #e73322;}
.v_prompt .change{color: #4897ef;}
.v_code_btn{margin: 2.0rem ;display: flex;justify-content: space-between;}
.v_code_btn a{font-size: 1.3rem;flex: 1;text-align: center;line-height: 3.4rem;border-radius: .5rem;}
.v_code_btn .cancel{color: #333;background-color: #dbdbdb;margin-right: 1.3rem;}
.v_code_btn .sure{color: #fff;background-color: #e73322;}