.dildoSurveyMask{align-items:center;display:none;justify-content:center}.dildoSurveyMask.active{display:flex}.dildoSurveyMask .dildo_select{background:#fff url(../../images/osci3/dildoFinde/bg1.png) no-repeat;background-size:100%;border-radius:12px;box-shadow:0 3px 0 0 #fff9f9;padding:40px 30px 32px;position:relative;width:574px}.dildoSurveyMask .dildo_select .p_title{color:#ff2d89;font-family:OpenSans-Bold;font-size:18px;line-height:26px;padding:0 37px 8px;text-align:center}.dildoSurveyMask .dildo_select .p_desc{color:#333;font-family:OpenSans-Semibold;font-size:16px;line-height:22px;padding-bottom:16px;text-align:center}.dildoSurveyMask .dildo_select .p_desc.result_desc{padding-bottom:8px;padding-top:10px}.dildoSurveyMask .dildo_select .p_desc.result_desc span{color:#ff2d89;font-family:OpenSans-Bold}.dildoSurveyMask .dildo_select .p_tip{color:#666;font-family:Open Sans;font-size:16px;line-height:22px;padding-bottom:16px;text-align:center}.dildoSurveyMask .dildo_select .items{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:400px;overflow:auto}.dildoSurveyMask .dildo_select .items .item{background:#f7f8fa;border-radius:6px;cursor:pointer;margin-bottom:16px;min-height:168px;overflow:hidden;width:31.6%}.dildoSurveyMask .dildo_select .items .item:nth-child(3n){margin-right:0}.dildoSurveyMask .dildo_select .items .item.active .pic .select_icon{background:url(../../images/osci3/dildoFinde/checkbox_selected.png) no-repeat;background-size:100%}.dildoSurveyMask .dildo_select .items .item.disabled{opacity:.3;pointer-events:none}.dildoSurveyMask .dildo_select .items .item.disabled .pic .select_icon{background:url(../../images/osci3/dildoFinde/select.png) no-repeat;background-size:100%}.dildoSurveyMask .dildo_select .items .item .pic{position:relative}.dildoSurveyMask .dildo_select .items .item .pic .select_icon{background:url(../../images/osci3/dildoFinde/select.png) no-repeat;background-size:100%;height:24px;left:8px;position:absolute;top:8px;width:24px}.dildoSurveyMask .dildo_select .items .item .pic img{display:block;width:100%}.dildoSurveyMask .dildo_select .items .item .txt{padding:8px 8px 16px}.dildoSurveyMask .dildo_select .items .item .txt .p1{color:#333;font-family:OpenSans-Semibold;font-size:13px;line-height:18px;text-align:center}.dildoSurveyMask .dildo_select .btn{background-color:#fff;padding-top:15px;text-align:center}.dildoSurveyMask .dildo_select .btn span{background:#ff2d89;border-radius:8px;color:#fff;cursor:pointer;display:block;font-family:OpenSans-Semibold;font-size:14px;height:40px;line-height:40px;margin:0 auto;width:436px}.dildoSurveyMask .dildo_select .btn span.disabled{opacity:.5;pointer-events:none}.dildoSurveyMask .dildo_select .btn.result_btn{padding-top:51px}.dildoSurveyMask .dildo_select .textarea_box{width:100%}.dildoSurveyMask .dildo_select .textarea_box .textarea_wrap{border:1px solid #d8d8d8;border-radius:4px;height:350px;position:relative}.dildoSurveyMask .dildo_select .textarea_box .textarea_wrap textarea{border:none;border-radius:4px;color:normal;font-family:Open Sans;font-size:16px;height:100%;line-height:19px;padding:16px 14px 49px;width:100%}.dildoSurveyMask .dildo_select .textarea_box .textarea_wrap span.limitNum{bottom:16px;color:#9b9b9b;font-family:Open Sans;font-size:14px;line-height:19px;position:absolute;right:12px}.dildoSurveyMask .dildo_select .input_wrap{width:100%}.dildoSurveyMask .dildo_select .input_wrap input{border:1px solid #d8d8d8;border-radius:4px;color:normal;font-family:Open Sans;font-size:16px;height:54px;line-height:22px;padding:0 14px;width:100%}.dildoSurveyMask .dildo_select .input_wrap .error-txt{color:#f25642;font-family:Open Sans;font-size:12px;line-height:18px}.dildoSurveyMask.mb{display:none}.dildoSurveyMask.mb.active{display:block}.dildoSurveyMask.mb.active .dildo_select{bottom:0}.dildoSurveyMask.mb .dildo_select{background:#fff url(../../images/osci3/dildoFinde/bg1.png) no-repeat;background-size:100%;border-radius:.16rem .16rem 0 0;bottom:-150%;box-shadow:0 .04rem 0 0 #fff9f9;display:flex;flex-direction:column;height:80vh;left:0;padding:.3rem .4rem 0;position:absolute;transition:bottom .5s linear;width:100%}.dildoSurveyMask.mb .dildo_select .normal-close{right:.3rem;top:.4rem}.dildoSurveyMask.mb .dildo_select .p_title{color:#ff2d89;font-family:OpenSans-Bold;font-size:.36rem;line-height:.49rem;padding:0 .2rem .34rem;text-align:center}.dildoSurveyMask.mb .dildo_select ._dildoSurveyResult,.dildoSurveyMask.mb .dildo_select ._dildoSurveySelect,.dildoSurveyMask.mb .dildo_select ._dildoSurveyTextarea{display:flex;flex:1;flex-direction:column;overflow:auto}.dildoSurveyMask.mb .dildo_select .p_desc{color:#333;font-family:Open Sans;font-size:.3rem;line-height:.41rem;padding-bottom:.32rem;text-align:center}.dildoSurveyMask.mb .dildo_select .p_desc.result_desc{padding-bottom:.08rem;padding-top:0}.dildoSurveyMask.mb .dildo_select .p_tip{color:#666;font-family:Open Sans;font-size:.28rem;line-height:.38rem;padding-bottom:.32rem;text-align:center}.dildoSurveyMask.mb .dildo_select .items{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;max-height:none;overflow:auto;scrollbar-width:none}.dildoSurveyMask.mb .dildo_select .items::-webkit-scrollbar{display:none;height:0;width:0}.dildoSurveyMask.mb .dildo_select .items .item{background:#f7f8fa;border-radius:.16rem;cursor:pointer;margin-bottom:.22rem;min-height:3.18rem;overflow:hidden;width:49.2%}.dildoSurveyMask.mb .dildo_select .items .item.active .pic .select_icon{background:url(../../images/osci3/dildoFinde/checkbox_selected.png) no-repeat;background-size:100%}.dildoSurveyMask.mb .dildo_select .items .item.disabled{opacity:.4}.dildoSurveyMask.mb .dildo_select .items .item.disabled .pic .select_icon{background:url(../../images/osci3/dildoFinde/select.png) no-repeat;background-size:100%}.dildoSurveyMask.mb .dildo_select .items .item .pic{position:relative}.dildoSurveyMask.mb .dildo_select .items .item .pic .select_icon{background:url(../../images/osci3/dildoFinde/select.png) no-repeat;background-size:100%;height:.48rem;left:.16rem;position:absolute;top:.16rem;width:.48rem}.dildoSurveyMask.mb .dildo_select .items .item .pic img{display:block;width:100%}.dildoSurveyMask.mb .dildo_select .items .item .txt{padding:.16rem .2rem}.dildoSurveyMask.mb .dildo_select .items .item .txt .p1{color:#333;font-family:OpenSans-Semibold;font-size:.26rem;line-height:.33rem;text-align:center}.dildoSurveyMask.mb .dildo_select .btn{background-color:#fff;margin-top:.16rem;padding:.32rem 0;text-align:center}.dildoSurveyMask.mb .dildo_select .btn span{background:#ff2d89;border-radius:.12rem;color:#fff;cursor:pointer;display:block;font-family:OpenSans-Semibold;font-size:.28rem;height:.8rem;line-height:.8rem;margin:0 auto;width:100%}.dildoSurveyMask.mb .dildo_select .btn span.active{opacity:.5}.dildoSurveyMask.mb .dildo_select .btn.result_btn{margin-top:1.42rem}.dildoSurveyMask.mb .dildo_select .textarea_box{flex:1}.dildoSurveyMask.mb .dildo_select .textarea_box .textarea_wrap{border:1px solid #d8d8d8;border-radius:.08rem;height:2.68rem;position:relative}.dildoSurveyMask.mb .dildo_select .textarea_box .textarea_wrap textarea{border:none;border-radius:.08rem;color:normal;font-family:Open Sans;font-size:.3rem;height:100%;line-height:.44rem;padding:.24rem .24rem .58rem;width:100%}.dildoSurveyMask.mb .dildo_select .textarea_box .textarea_wrap span.limitNum{bottom:.24rem;color:#9b9b9b;font-family:Open Sans;font-size:.24rem;line-height:.34rem;position:absolute;right:.24rem}.dildoSurveyMask.mb .dildo_select .input_wrap{flex:1}.dildoSurveyMask.mb .dildo_select .input_wrap input{border:1px solid #d8d8d8;border-radius:.08rem;color:normal;font-family:Open Sans;font-size:.3rem;height:.92rem;line-height:.44rem;padding:0 .24rem;width:100%}