.smart-download-app-wrap{width:100%;background-color:#fff;position:fixed;bottom:0;left:0;z-index:9990;box-sizing:border-box;padding:20px 15px 15px;transform:translate3D(0,100%,0)}.smart-download-app-wrap.close{-webkit-animation:divert-close .21s forwards;animation:divert-close .21s forwards}.smart-download-app-wrap.show{-webkit-animation:divert-show .26s ease-in-out forwards;animation:divert-show .26s ease-in-out forwards}.smart-download-app-wrap .download-app-content{display:flex;align-items:center;font-size:14px}.smart-download-app-wrap .download-app-content p{margin:0;color:#333;margin-left:12px;line-height:20px}.smart-download-app-wrap .download-app-content .app-logo{flex:0 0 50px;width:50px;height:50px}.smart-download-app-wrap .download-app-actions{text-align:right}.smart-download-app-wrap .download-app-actions .app-not-now{cursor:pointer;display:inline-block;vertical-align:top;padding:8px 12px 9px;color:#999;font-size:14px}.smart-download-app-wrap .download-app-actions .app-download{cursor:pointer;display:inline-block;padding:8px 12px 9px;color:#fff;background:#ff6a00;border:1px solid #ff751a;border-radius:3px;font-size:15px;text-align:center;padding:6px 10px 7px;vertical-align:top}html[dir=rtl] .smart-download-app-wrap .download-app-content p{margin-left:0;margin-right:12px}html[dir=rtl] .smart-download-app-wrap .download-app-actions{text-align:left}@-webkit-keyframes divert-show{0%{-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0)}to{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);box-shadow:0 -2px 2px rgba(0,0,0,.2)}}@keyframes divert-show{0%{-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0)}to{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);box-shadow:0 -2px 2px rgba(0,0,0,.2)}}@-webkit-keyframes divert-close{0%{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}to{-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0)}}@keyframes divert-close{0%{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}to{-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0)}}.force-download-app-wrap{display:none}.force-download-app-wrap.show{display:block}.force-download-app-wrap.close{display:none}.force-download-app{position:relative;padding:0 20px}.force-download-app .dialog-mask{position:fixed;z-index:30002;top:0;left:0;padding:30px;width:100%;height:100%;background:rgba(0,0,0,.5);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.force-download-app .dialog-container{position:fixed;z-index:30003;top:50%;left:20px;right:20px;-webkit-border-radius:4px;border-radius:4px;margin-top:-100px;background:#fff;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);overflow:hidden}.force-download-app .dialog-container .dialog-title{font-size:17px;line-height:20px;color:#333;margin:24px 24px 12px;text-align:center}.force-download-app .dialog-container .dialog-content{text-align:center;color:#333}.force-download-app .dialog-container .dialog-buttons>div{line-height:48px;border-top:1px solid #dcdee3;display:block;text-align:center;font-size:17px}.force-download-app .dialog-container .download-button{color:#ff6a00}.force-download-app .dialog-container .cancel-button{color:#666}.questionnaire-wrap{position:fixed;bottom:1.6rem;left:1.6rem;right:1.6rem;z-index:9991;box-sizing:border-box;border-radius:.4rem;color:#fff;background:rgba(0,0,0,.8);transform:translate3D(0,200%,0)}.questionnaire-wrap.close{-webkit-animation:questionnaire-close .21s forwards;animation:questionnaire-close .21s forwards}.questionnaire-wrap.show{-webkit-animation:questionnaire-show .26s ease-in-out forwards;animation:questionnaire-show .26s ease-in-out forwards}.questionnaire-wrap .questionnaire-content{display:flex;align-items:center;font-size:14px;padding:16px 12px}.questionnaire-wrap .questionnaire-content .questionnaire-icon{flex:0 0 32px;width:32px;height:32px}.questionnaire-wrap .questionnaire-content .questionnaire-text{margin:0;flex:1;color:#fff;margin-left:12px;line-height:20px}.questionnaire-wrap .questionnaire-content .questionnaire-arrow{flex:0 0 15px;width:15px;height:15px;margin-top:-7px}.questionnaire-wrap .questionnaire-content .questionnaire-arrow:before{content:"";display:inline-block;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.questionnaire-wrap .questionnaire-content .questionnaire-close-wrap{position:absolute;top:-.5rem;left:-.5rem;padding:1rem;z-index:10}.questionnaire-wrap .questionnaire-content .questionnaire-close{position:relative;display:inline-block;width:17px;height:17px;border-radius:50%;background:#fff}.questionnaire-wrap .questionnaire-content .questionnaire-close:after,.questionnaire-wrap .questionnaire-content .questionnaire-close:before{content:"";position:absolute;display:inline-block;width:11px;height:1px;top:8px;left:3px;line-height:0;font-size:0;background:#333}.questionnaire-wrap .questionnaire-content .questionnaire-close:after{transform:rotate(-45deg)}.questionnaire-wrap .questionnaire-content .questionnaire-close:before{transform:rotate(45deg)}html[dir=rtl] .questionnaire-wrap .questionnaire-content .questionnaire-text{margin-left:0;margin-right:12px;text-align:center}html[dir=rtl] .questionnaire-wrap .questionnaire-content .questionnaire-arrow{transform:rotate(180deg)}html[dir=rtl] .questionnaire-wrap .questionnaire-content .questionnaire-close{left:auto;right:.5rem}@-webkit-keyframes questionnaire-show{0%{-webkit-transform:translate3D(0,200%,0);transform:translate3D(0,200%,0)}to{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@keyframes questionnaire-show{0%{-webkit-transform:translate3D(0,200%,0);transform:translate3D(0,200%,0)}to{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@-webkit-keyframes questionnaire-close{0%{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}to{-webkit-transform:translate3D(0,150%,0);transform:translate3D(0,150%,0)}}@keyframes questionnaire-close{0%{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}to{-webkit-transform:translate3D(0,150%,0);transform:translate3D(0,150%,0)}}