.survey-title-progress-wrap{margin:20px 0;padding:20px 0 20px 10px}.survey-title-progress{position:relative;height:140px;box-sizing:border-box;font-size:12px;font-family:Arial,Microsoft YaHei}.survey-title-progress-button a{text-decoration:none;color:#fff;height:30px;line-height:30px}.survey-title-progress-total{margin:10px 0;height:5px;width:353px;background:#e8e8e8}.survey-title-progress-finish{background:#e63837;width:0;height:100%}.survey-title-progress-button{background:#e63837;width:110px;height:30px;position:absolute;right:20px;bottom:20px;text-align:center}.survey-title-progress-middle{width:353px;float:left;margin-left:16px;margin-top:10px}.survey-title-progress-wrap .attr-number{color:#e63837;font-size:16px}.survey-title-progress-desc{min-height:20px}.icon-left{float:left}.icon-right{float:right}.blue{color:#018cf1}.survey-subscribe-title{border-top:1px solid #e2e5e6;margin-left:168px}.survey-subscribe-title .title-text{background:#d95c5d;color:#fff;border-radius:2px;width:158px;height:20px;line-height:20px;text-align:center;margin-top:-10px;margin-left:-168px;cursor:pointer}.survey-subscribe-title .title-text.disabled{background:#b8b8b8}.survey-subscribe-title .title-text .tip-dot{width:6px;border-radius:4px;height:6px;background:#ffde00;margin-top:-12px;margin-left:106px;display:block}.survey-subscribe-title-info .title-info-edit,.survey-subscribe-title-info .title-info-tip{display:inline-block}.survey-subscribe-title-info .edit-tip{font-size:12px;color:#999}.survey-subscribe-title-info .edit-tip span{color:#db4946}.survey-subscribe-title-info{margin-top:20px;margin-right:20px}.title-info-edit img{vertical-align:middle}.title-info-edit{float:right;cursor:pointer;color:#db4946}.sub-item{margin:20px 0}.survey-subscribe-title-info .title-info-tip .tip-item{margin-right:25px}.item-content input{display:none}.item-content input[type=checkbox]+label::before{display:inline-block;vertical-align:top;width:16px;height:16px;background-image:url(../../images/survey/checkbox.png);content:"";margin-right:10px;position:relative}.item-content input[type=checkbox]:checked+label::before{display:inline-block;vertical-align:top;width:16px;height:16px;background-image:url(../../images/survey/checkbox_checked.png);content:"";margin-right:10px;position:relative;font-size:14px}.save-area{font-size:0}.save-area .edit-button{width:123px;height:35px;text-align:center;line-height:35px;cursor:pointer;font-size:14px;display:inline-block;margin-right:5px}.save-area .edit-save-button{background:#db4946;color:#fff}.save-area .edit-cancel-button{background:#eee;color:#000}.survey-tip-icon-wrap{display:inline-block;position:relative;vertical-align:middle}.survey-subscribe-edit-area .sub-item .item-content{margin-left:20px}.survey-subscribe-edit-area .sub-item .item-title{width:185px;display:inline-block}@media screen and (max-width:650px){.survey-title-progress-wrap{display:none!important}}