.my-search-fullpage .yd-search-list{position:relative}input[type=search]{-webkit-appearance:none}input::-webkit-search-cancel-button{display:none}.my-select{-ms-flex:1;flex:1;text-align:left;display:-ms-flexbox;display:flex}.my-select .yd-search-list{position:relative}.my-select .my-select-link{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%}.my-select .my-input-clear{position:absolute;right:.1rem;top:0}.my-select-few{-ms-flex:1;flex:1;text-align:left;display:-ms-flexbox;display:flex}.my-select-few .my-select-link{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%;min-height:.3rem}.my-select-few .my-input-clear{position:absolute;right:.1rem;top:0}.my-select-multi{position:relative}.my-select-multi,.my-select-multi .choose{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.my-select-multi .choose{background-color:#fff;border-bottom:.02rem solid #efefef}.my-select-multi .choose .yd-cell-box{margin:0}.my-select-multi .choose .choose-label{-ms-flex:1;flex:1;text-align:left;padding:0 .24rem;display:-ms-flexbox;display:flex;white-space:nowrap}.my-select-multi .choose .choose-label label{color:#333;max-width:4.2rem;overflow:hidden;display:inline-block;text-overflow:ellipsis}.my-select-multi .badge{display:inline-block;background-color:#6eb26e;color:#fff;padding:0 .16rem;border-radius:.16rem;margin-left:.06rem}.my-select-multi .my-select-link>span{max-width:4.5rem;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.my-select-multi .my-select-link .badge{position:absolute;right:0;top:.04rem;z-index:1}.my-select-multi .search-input{background-color:#efeff4}.my-select-multi .yd-search-list{position:relative}.my-select-multi .yd-cell:after{display:none}.my-select-multi .yd-cell-left{font-weight:400;overflow:hidden}.my-select-multi .yd-cell-left>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body,html{background-color:#fff!important;overflow-x:hidden}body{-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none}a,a:focus,a:hover{text-decoration:none}li,ul{list-style:none;margin:0;padding:0}.loading{position:absolute;z-index:90;left:0;right:0;bottom:0;top:0;text-align:center;background-color:hsla(0,0%,100%,.6)}.loading .loading-bg img{max-width:100%}.img-upload-wrapper{padding-left:.24rem;margin-top:.2rem;padding-bottom:.2rem;position:relative}.img-upload-wrapper .control-label{color:#555;font-size:.28rem;white-space:nowrap}.img-upload-wrapper:not(:last-child) ul:after{margin-left:.24rem;content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%;border-bottom:1px solid #efefef;transform:scaleY(.5);transform-origin:0 0}.yd-cell-item:not(:last-child):after{border-bottom:1px solid #efefef}.img-upload-wrapper .required:before,.yd-cell-left .required:before{content:"*";color:red;position:absolute;z-index:1;left:.12rem}.yd-cell-right.yd-cell-arrow{color:initial}.yd-cell-right select{color:#000}.yd-cell-right select::-webkit-input-placeholder{color:#777}.yd-cell-right .my-search-fullpage{width:1%;-ms-flex:1;flex:1;height:1rem;border:none;font-size:.28rem;background:transparent;color:#555;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:left;line-height:4}.yd-cell-right .my-search-fullpage .my-search-link{display:block;width:100%;height:100%;line-height:1rem}.yd-cell-box:not(:first-child){margin-top:.2rem}.yd-cell-right .yd-datetime-input,.yd-cell-right input[type=date],.yd-cell-right input[type=datetime-local],.yd-cell-right input[type=email],.yd-cell-right input[type=number]:not(.yd-spinner-input),.yd-cell-right input[type=password],.yd-cell-right input[type=tel],.yd-cell-right input[type=text],.yd-cell-right input[type=time],.yd-cell-right input[type=url]{line-height:.6rem}.content{position:absolute;top:0;bottom:0;left:0;right:0;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.content.has-header{top:1rem;height:calc(100vh - 1rem)}.loading-upload{position:absolute;z-index:9;left:0;right:0;bottom:0;top:0;text-align:center}.loading-upload,.loading-upload .loading-bg{background-color:#fff}.loading-upload .loading-bg img{max-width:100%;margin-top:.4rem}.bottom-tip{position:relative;color:#999;text-align:center;line-height:1.2rem;font-size:.22rem;width:90%;margin:0 auto .2rem;background-color:#fff;overflow:hidden}.bottom-tip .bottom-tip-msg{padding:0 .1rem;position:relative}.bottom-tip .bottom-tip-msg:after,.bottom-tip .bottom-tip-msg:before{content:"";height:0;border-top:1px solid #d9d9d9;width:16%;position:absolute;top:50%;margin-top:-1px;left:-15%}.bottom-tip .bottom-tip-msg:after{right:-15%}.yd-cell-right .yd-datetime-input,.yd-cell-right input[type=date],.yd-cell-right input[type=datetime-local],.yd-cell-right input[type=email],.yd-cell-right input[type=number]:not(.yd-spinner-input),.yd-cell-right input[type=password],.yd-cell-right input[type=tel],.yd-cell-right input[type=text],.yd-cell-right input[type=time],.yd-cell-right input[type=url]{line-height:.3rem!important;width:auto!important}.unit-wrapper{position:relative;width:100%}.unit-wrapper .yd-input{width:90%}.unit-wrapper .unit{position:absolute;line-height:1rem;top:0;right:0;width:10%;text-align:center}.blueimp-gallery>.slides>.slide{overflow-y:auto;-webkit-overflow-scrolling:touch}.blueimp-gallery>.slides>.slide>.slide-content{max-height:none;position:relative}.blueimp-gallery>.slides>.slide>.slide-content.in-screen{height:100vh!important}.textarea .yd-cell-left{-ms-flex-align:start;align-items:flex-start;padding-top:.2rem}.search-bar .yd-search-input{padding:.14rem 0 .2rem .14rem}.viewer-container .viewer-toolbar>ul>li{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none;width:30px;height:30px}.viewer-container .viewer-toolbar>ul>li.viewer-rotate-left,.viewer-container .viewer-toolbar>ul li.viewer-rotate-right{display:-ms-flexbox;display:flex}@font-face{font-family:DINBold;font-style:normal;font-weight:400;src:url(/foodsafety_frontend/fonts/DIN-BOLD.eab6884.TTF)}#app{text-overflow:ellipsis}#app .yd-tabbar-icon .iconfont{font-size:.4rem}#app .yd-tabbar-fixed{padding:.06rem 0}#app>div.loading{display:-ms-flexbox;display:flex}#app>div.loading .loading-bg{width:100%;margin:auto}