@font-face{font-family:SourceHanSans;src:url(../fonts/SourceHanSansCN-Regular.11c302dd.otf);font-weight:400;font-style:normal}*{font-family:SourceHanSans,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:.14rem}.body-width{max-width:6rem;margin:0 auto}.login{padding:.1rem .16rem}.full-height{height:calc(100vh - 1rem);overflow-y:auto}.height-20{height:.2rem}.cell-inset{margin:.16rem;overflow:hidden;border-radius:.08rem;border:.01rem solid #ccc;width:auto}.position-fixed{position:fixed;top:0;height:1rem;width:100%;z-index:11111;max-width:6rem}.height-100{height:1rem}.height-10{height:.1rem}.margin-top-100{margin-top:1rem}.padding-top-100{padding-top:1rem}.custom-title{color:#454545;font-weight:400;font-size:.14rem}.weight-blod{font-weight:700}.one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;-webkit-line-clamp:1;vertical-align:top}.div-half{display:inline-block}.m-r-10{margin-right:.1rem}.w-p-60{width:60%}.w-p-45{width:45%}.w-p-50{width:50%}.border-1-ccc input{border:1px solid #ccc}.right-top-tag{position:absolute;right:.05rem;top:.05rem}.questionnaire-top{text-align:center;color:#1ea0fa;padding:.26rem .1rem .12rem}.questionnaire-title{font-size:.24rem;line-height:.32rem;font-weight:700}.questionnaire-is-reply{font-size:.2rem;line-height:.32rem;font-weight:700}.questionnaire-descr{padding:.1rem 0 .26rem;margin:0 .1rem .16rem;clear:both;border-bottom:1px dashed #ccc}.questionnaire-descr.description{font-size:.14rem;line-height:.24rem}.question-field{padding:.1rem .14rem;margin:.1rem .06rem}.question-field-label{font-size:.16rem;font-weight:700;word-wrap:break-word;padding:0 0 .08rem 0;position:relative;display:block}.question-field-label span.red{position:absolute;top:0;left:-.12rem;color:red;margin:.05rem 0 0 .02rem}.contacts-field-input,.question-field-input{border:.01rem solid #e0e0e0;padding:.05rem .1rem;border-radius:4px}.contacts-field-input{margin:0 .16rem;width:calc(100% - .32rem)}table.matrix-rating{width:100%;background:#fafafa;border-radius:6px;overflow:hidden;border:1px solid #f0f0f0;padding-bottom:.1rem}.trlabel{background:#e5e5e5;font-size:.2rem;color:#444;height:.5rem}table.matrix-rating th{text-align:center;font-size:.14rem;font-weight:400;padding:.05rem;word-break:break-all}th{display:table-cell;vertical-align:inherit;font-weight:700;text-align:-internal-center}table.matrix-rating td{text-align:center;padding:.1rem 0}.w-parcent-100{width:100%}table tbody td.text-left{text-align:left}table tbody td.dimensions-name{padding:.14rem 0 .08rem .16rem}table .van-radio{margin-left:35%}.left-title{display:inline-block;width:.75rem}.padding-t-b-5{padding-top:.05rem;padding-bottom:.05rem}.padding-t-b-0{padding-top:0;padding-bottom:0}.font-16{font-size:.16rem}.red{color:red}.send-btn{margin:.16rem;width:calc(100% - .32rem)}.van-tag--primary{font-size:.14rem;background:#fff;color:#1989fa}.van-tag--danger{background:#fff;color:#ee0a24;font-size:.14rem}.van-tag--warning{font-size:.14rem;background:#fff;color:#ff976a}.btn-prl{padding:0 .4rem}.t-center{text-align:center}.contacts-field-textarea{border:.01rem solid #e0e0e0;padding:.05rem .1rem;border-radius:4px}.vst h3{margin:0;font-size:.16rem}.vst h3,.vst p{font-weight:400}.vst p{margin:.1rem;font-size:.14rem}.send-sms{font-size:.14rem;line-height:.16rem;height:.28rem;float:right}.send-sms a{display:block;width:.56rem;height:.3rem;line-height:.3rem}