.questionnaire_container .header{position:sticky;top:0;left:0;z-index:1;background-color:#fff}.questionnaire_container .header .van-cell{border-bottom:.01333rem solid #c9bfbf;padding:.4rem}.questionnaire_container .header .van-cell:after{border:0}.questionnaire_container .header .van-field__label{text-align:left;font-size:.53333rem}.questionnaire_container .header .van-field__control{text-align:right;margin-right:-.13333rem;font-size:.53333rem}.questionnaire_container .header .van-icon,.questionnaire_container .header .van-picker-column{font-size:.53333rem}.questionnaire_container .header .van-picker__cancel,.questionnaire_container .header .van-picker__confirm{font-size:.53333rem;padding:.53333rem}.template{padding:0 .66667rem;font-size:.48rem;padding-bottom:2.26667rem}.template .tit{font-size:.53333rem;text-align:center;padding:.32rem 0}.template .item .title{position:relative}.template .item .title .require{position:absolute;left:-.45333rem;top:0;color:red;font-size:.85333rem}.template .item .input{display:flex;margin:.34667rem 0}.template .item .input span{width:40%}.template .item .input input{padding-left:.13333rem;width:60%}.template .item .options{margin:.34667rem 0;position:relative}.template .item .options span{margin-left:.26667rem}.template .item .options .diy{display:flex;flex-wrap:wrap}.template .item .options .diy input{width:90%;padding-left:.13333rem;margin-left:.53333rem;transform:translateY(.05333rem)}.template .item .options .diy .diy_label{height:.8rem}.template .item .options .diy .diy_input{margin-top:-.02667rem}.template .item .options .diy .diy_text{padding-left:.53333rem}.template .item .options .diy .diy_radio{position:absolute;top:-.30667rem;left:-.50667rem}.template .submit{position:fixed;bottom:.8rem;left:0;width:100%;height:1.33333rem;background-color:#1989fa;color:#fff;border:unset;font-size:.53333rem}input[type=radio],input[type=radio]:after{width:.53333rem!important;height:.53333rem!important;transform:translateY(.10667rem)}