.van-cell-group{background-color:#fff}.van-cell-group--inset{margin:0 .426667rem;overflow:hidden;border-radius:.213333rem}.van-cell-group__title{padding:.426667rem .426667rem .213333rem;color:#969799;font-size:.373333rem;line-height:.426667rem}.van-cell-group__title--inset{padding:.426667rem .426667rem .213333rem .853333rem}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.captcha-dialog{position:absolute;left:0;top:0;z-index:5000;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.captcha-dialog .captcha-content{position:fixed;left:50%;top:50%;width:70%;transform:translate(-50%,-50%);background-color:#fff;border-radius:.213333rem;padding:.533333rem}.captcha-dialog .captcha-content .captcha-dialog-close{position:absolute;right:-.266667rem;top:-.266667rem;width:.64rem;height:.64rem;line-height:.48rem;text-align:center;font-size:.533333rem;font-style:normal;color:#fff;background-color:#000;border:.053333rem solid #fff;border-radius:50%}.captcha-dialog .captcha-content .captcha-img{display:block;width:5.333333rem;height:1.6rem;margin:0 auto .533333rem}.captcha-dialog .captcha-content .captcha-input-wrap{font-size:0;border:.026667rem solid #e0e0e0;border-radius:.106667rem}.captcha-dialog .captcha-content .captcha-input-wrap .captcha-input{display:inline-block;vertical-align:middle;width:70%;height:.96rem;line-height:.96rem;border:0;border-radius:.106667rem 0 0 .106667rem;background:none;font-size:.373333rem;padding:0 .266667rem}.captcha-dialog .captcha-content .captcha-input-wrap .captcha-submit{display:inline-block;vertical-align:middle;width:30%;height:.96rem;border:0;border-radius:0 .106667rem .106667rem 0;text-align:center;font-size:.373333rem}.component-options{font-size:0;padding-bottom:-.266667rem}.component-options .options-item{position:relative;overflow:hidden;margin-right:.266667rem;margin-bottom:.266667rem;display:inline-block}.component-options .options-item-input{position:absolute;left:-266.64rem;visibility:hidden}.component-options .options-item-text{display:inline-block;min-width:1.6rem;height:1.066667rem;line-height:1.066667rem;padding:0 .266667rem;text-align:center;border:.026667rem solid #077552;background-color:#fff;color:#077552;border-radius:.213333rem;font-size:.373333rem;overflow:hidden}.component-options .options-item-input:checked+.options-item-text{background-color:#077552;color:#fff}.page-activity-form{padding-bottom:.4rem;overflow:auto;background-color:#fff}.page-activity-form .blank{display:block;font-size:.026667rem;margin:0;padding:0;overflow:hidden;width:100%;height:.266667rem;line-height:.266667rem;background-color:#f5f5f5}.page-activity-form .page-head{padding:.4rem .4rem 0}.page-activity-form .page-head img{display:block;width:100%}.page-activity-form .page-rules{margin:.4rem .4rem 0;padding:.266667rem;border:.026667rem solid #077552;border-radius:.106667rem}.page-activity-form .page-rules legend{font-size:.426667rem;color:#077552;padding:0 .266667rem}.page-activity-form .page-rules .rule-item{font-size:.32rem;line-height:1.5;color:#4a4a4a}.page-activity-form .topic{color:#077552}.page-activity-form .section{margin-top:.4rem}.page-activity-form .the-form{padding:0 0 .533333rem;margin:0 auto;background-color:#fff}.page-activity-form .form-item-code .btn{height:.64rem;line-height:.64rem;border:0;border-radius:.106667rem;background-color:#126537;color:#fff;font-size:.32rem}.page-activity-form .form-item-code .btn:disabled{background-color:#d0d0d0;color:#999}.page-activity-form .form-btn-wrap{margin-top:.4rem;padding:0 .533333rem}.page-activity-form .form-btn-wrap .btn-edit{width:100%;height:1.066667rem;line-height:1.066667rem;margin:0 auto;background-color:#077552;color:#fff;border-radius:.106667rem}.page-activity-form .options-item-text{height:.8rem;line-height:.8rem}.page-activity-form .photo-item{border:.026667rem solid #ebedf0}.page-activity-form .voice-wrap{margin:0 auto;height:1.066667rem}.page-activity-form .record-btn{color:#077552;background-color:#fff}.page-activity-form .play-btn,.page-activity-form .record-btn{border:.026667rem solid #077552;padding:.213333rem .266667rem;border-radius:.213333rem}.page-activity-form .play-btn{color:#fff;background-color:#077552}.page-activity-form .remove-btn{color:#f54500;background-color:#fff;border:.026667rem solid #f54500;padding:.213333rem .266667rem;border-radius:.213333rem;margin-left:.266667rem}.form-confirm-message{text-align:left;font-size:.373333rem;line-height:1.5}