﻿body{font:12px/1.5 'Segoe UI','Lucida Grande',Helvetica,Arial,'Microsoft YaHei',FreeSans,Arimo,'Droid Sans','wenquanyi micro hei','Hiragino Sans GB','Hiragino Sans GB W3',FontAwesome,sans-serif;color:#222;max-width:1000px;margin:0 auto;-webkit-overflow-scrolling:touch;user-select:none}[class^="icon-"],[class*=" icon-"]{font-family:'iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic [class^="icon-"],.ic [class*=" icon-"]{display:inline-block;width:15px;height:15px}input,select,textarea,button{font:12px/1.5 'Segoe UI','Lucida Grande',Helvetica,Arial,'Microsoft YaHei',FreeSans,Arimo,'Droid Sans','wenquanyi micro hei','Hiragino Sans GB','Hiragino Sans GB W3',FontAwesome,sans-serif;border-radius:0;-webkit-appearance:none}input{border:0}input::-ms-clear{display:none}input[type=checkbox]{display:inline-block;cursor:pointer;width:19px;min-height:1px;position:relative;overflow:visible;border:none;background:none;-webkit-appearance:none;outline:none;vertical-align:middle;margin:0;outline:none !important}input[type=checkbox]:checked:before{color:#46be8a}input[type=checkbox]:before{width:19px;height:19px;line-height:19px;border:1px solid #ddd;border-radius:3px;background-color:#fff;text-align:center;font-size:12px;color:#fff;display:block;position:absolute;left:0;top:-5px;transition:border-color .2s}input[type=checkbox]:hover:before{border:1px solid #46be8a}input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}input[type="number"]{-moz-appearance:textfield}input:read-only{background-color:#eee}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:0;opacity:0}ol,li,ul,dl,dt,dd{list-style:none}dl,dt,dd,ul,ol,li,pre,form,input,p,th,td,figure,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:normal;_font-size:14px}a{text-decoration:underline;color:#222}a,a:hover,a:active{text-decoration:none;color:#333;cursor:pointer}a,img,button,input,textarea,div{-webkit-tap-highlight-color:rgba(255,255,255,0)}.hide{display:none !important}.left{float:left}.right{float:right}.btn{cursor:pointer;border-radius:2px;text-align:center;vertical-align:middle;text-decoration:none;padding:3px 20px;outline:0;border:1px solid #bbb;color:#333;background:-webkit-gradient(linear,50% 0,50% 100%,from(#f8f8f8),to(#eee));background:-moz-linear-gradient(top,#f8f8f8,#eee);background:-webkit-linear-gradient(top,#f8f8f8,#eee);background:-o-linear-gradient(top,#f8f8f8,#eee);background:-ms-linear-gradient(top,#f8f8f8,#eee);background:linear-gradient(top,#f8f8f8,#eee);filter:.Microsoft .gradient(startColorstr='#f8f8f8',endColorstr='#eeeeee');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#eeeeee')"}.btn .highlight{color:#fff;filter:.Microsoft .gradient(gradientType=0,startColorstr='#4d90fe',endColorstr='#4787ed');background:-webkit-linear-gradient(top,#4d90fe,#4787ed);background:-moz-linear-gradient(top,#4d90fe,#4787ed);background-color:#4d90fe;background:-ms-linear-gradient(top,#4d90fe,#4787ed);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#4d90fe',endColorstr='#4787ed')";border:1px solid #3079ed}.btn .highlight:hover{background-color:#357ae8;filter:.Microsoft .gradient(gradientType=0,startColorstr='#4d90fe',endColorstr='#357AE8');background:-webkit-linear-gradient(top,#4d90fe,#357ae8);background:-moz-linear-gradient(top,#4d90fe,#357ae8);background:-ms-linear-gradient(top,#4d90fe,#357ae8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#4d90fe',endColorstr='#357AE8')";border:1px solid #2f5bb7;box-shadow:0 1px 1px rgba(0,0,0,.1)}.btn:active{box-shadow:0 1px 2px rgba(0,0,0,.3) inset}.btn .disable{color:#d3d3d3;cursor:default}.num{text-align:right}.upper{text-transform:uppercase}.search-bar{background:#ededed;padding:8px 10px;display:flex}.search-bar input[type='text']{border-radius:4px;border-style:none;line-height:2.5em;height:2.5em;padding:0 10px;flex:1}.search-bar input[type='text']:focus{outline:inherit}.search-bar input[type='text']::-webkit-input-placeholder{text-align:center}.search-bar input[type='text']::-moz-placeholder{text-align:center}.search-bar input[type='text']:-ms-input-placeholder{text-align:center}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}div.dib{*display:inline;*zoom:1}.h0{height:0}.h14{height:14px}.h16{height:16px}.h18{height:18px}.h20{height:20px}.h22{height:22px}.h24{height:24px}.h30{height:30px}.pct10{width:10%}.pct15{width:15%}.pct20{width:20%}.pct25{width:25%}.pct30{width:30%}.pct33{width:33.3%}.pct40{width:40%}.pct50{width:50%}.pct60{width:60%}.pct66{width:66.6%}.pct70{width:70%}.pct75{width:75%}.pct80{width:80%}.pct90{width:90%}.pct100{width:100%}.lh0{line-height:0}.lh14{line-height:14px}.lh16{line-height:16px}.lh18{line-height:18px}.lh20{line-height:20px}.lh22{line-height:22px}.lh24{line-height:24px}.lh30{line-height:30px}.rf{display:flex;flex-direction:row;align-items:center}.cf{display:flex;flex-direction:column;align-items:center}.flex1{flex:1}.m0{margin:0}.m10{margin:10px}.ml1{margin-left:1px}.ml-1{margin-left:-1px}.ml2{margin-left:2px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.mr1{margin-right:1px}.mr-1{margin-right:-1px}.mr2{margin-right:2px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mt-20{margin-top:-20px}.mt-1{margin-top:-1px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mb1{margin-bottom:1px}.mb-1{margin-bottom:-1px}.mb2{margin-bottom:2px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mtb2{margin:2px 0}.mtb5{margin:5px 0}.mtb10{margin:10px 0}.mlr2{margin:0 2px}.mlr5{margin:0 5px}.mlr10{margin:0 10px}.p0{padding:0}.p1{padding:1px}.pl1{padding-left:1px}.pt1{padding-top:1px}.pr1{padding-right:1px}.pb1{padding-bottom:1px}.pb15{padding-bottom:15px}.p2{padding:2px}.ptb2{padding:2px 0}.plr2{padding:0 2px}.pl2{padding-left:2px}.pt2{padding-top:2px}.pr2{padding-right:2px}.pb2{padding-bottom:2px}.pl5{padding-left:5px}.p5{padding:5px}.ptb5{padding:5px 0}.plr5{padding:0 5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.p10{padding:10px}.ptb10{padding:10px 0}.plr10{padding:0 10px}.pl10{padding-left:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.p15{padding:15px}.ptb15{padding:15px 0}.plr15{padding:0 15px}.pl15{padding-left:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.p20{padding:20px}.ptb20{padding:20px 0}.plr20{padding:0 20px}.pl20{padding-left:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.plr25{padding:0 25px}.pl25{padding-left:25px}.pt25{padding-top:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}.bdc{border:1px solid #ccc}.blc{border-left:1px solid #ccc}.brc{border-right:1px solid #ccc}.btc{border-top:1px solid #ccc}.bbc{border-bottom:1px solid #ccc}.bdd{border:1px solid #ddd}.bld{border-left:1px solid #ddd}.brd{border-right:1px solid #ddd}.btd{border-top:1px solid #ddd}.bbd{border-bottom:1px solid #ddd}.bde{border:1px solid #eee}.ble{border-left:1px solid #eee}.bre{border-right:1px solid #eee}.bte{border-top:1px solid #eee}.bbe{border-bottom:1px solid #eee}.bgf{background-color:#fff}.bgfb{background-color:#fbfbfb}.bgf5{background-color:#f5f5f5}.bgf0{background-color:#f0f0f0}.bgeb{background-color:#ebebeb}.bge0{background-color:#e0e0e0}.g0{color:#000}.ge0{color:#e0e0e0}.g3{color:#333}.g6{color:#666}.g9{color:#999}.gc{color:#ccc}.ge{color:#eee}.wh{color:#fff}.fcba{color:#bababb}.red{color:#f00}.green{color:#008000}.gray{color:#808080}.f0{font-size:0}.f05{font-size:.5em}.f06{font-size:.6em}.f07{font-size:.7em}.f08{font-size:.8em}.f09{font-size:.9em}.f1{font-size:1em}.f11{font-size:1.1em}.f12{font-size:1.2em}.f13{font-size:1.3em}.f14{font-size:1.4em}.f15{font-size:1.5em}.f16{font-size:1.6em}.f17{font-size:1.7em}.f18{font-size:1.8em}.f2{font-size:2em}.f3{font-size:3em}.f4{font-size:4em}.f5{font-size:5em}.n{font-weight:normal;font-style:normal;white-space:normal}.b{font-weight:bold}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.tj{text-align:justify}.tdl{text-decoration:underline}.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none}.lt-1{letter-spacing:-1px}.lt0{letter-spacing:0}.lt1{letter-spacing:1px}.nowrap{white-space:nowrap}.bk{word-wrap:break-word}.vm{vertical-align:middle}.vtb{vertical-align:text-bottom}.vb{vertical-align:bottom}.vt{vertical-align:top}.v-1{vertical-align:-1px}.v-2{vertical-align:-2px}.v-3{vertical-align:-3px}.v-4{vertical-align:-4px}.v-5{vertical-align:-5px}.cl{clear:both}.rel{position:relative}.abs{position:absolute}.zx1{z-index:1}.zx2{z-index:2}.poi{cursor:pointer}.def{cursor:default}.ovh{overflow:hidden}.ova{overflow:auto}.vh{visibility:hidden}.vv{visibility:visible}.z{*zoom:1}.rowline{height:10px;background-color:#eee;width:100%;display:block}.auto{margin-left:auto;margin-right:auto}.fix{*zoom:1}.fix:after{display:table;content:'';clear:both}.cell{display:table-cell;*display:inline-block;width:2000px;*width:auto}.cell2{overflow:hidden;_display:inline-block}.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trans{-webkit-transition:all .15s;transition:all .15s}.dib_vm{display:inline-block;width:0;height:100%;vertical-align:middle}.bd_none{border:0;outline:none}.abs_out{position:absolute;left:-999em;top:-999em}.abs_clip{position:absolute;clip:rect(0 0 0 0)}.inline_box{font-size:1em;letter-spacing:-.25em;font-family:Arial}.inline_two,.inline_three,.inline_four,.inline_five,.inline_six,.inline_any{display:inline-block;*display:inline;letter-spacing:0;vertical-align:top;*zoom:1}.float_two,.float_three,.float_four,.float_five,.float_six{float:left}.inline_two,.float_two{width:50%;*width:49.9%}.inline_three,.float_three{width:33.33333%;*width:33.3%}.inline_four,.float_four{width:25%;*width:24.9%}.inline_five,.float_five{width:20%;*width:19.9%}.inline_six,.float_six{width:16.66666%;*width:16.6%}.inline_fix{display:inline-block;width:100%;height:0;overflow:hidden}.imgitem{background-image:url(../../Images/weixin/addphoto.png);position:relative;width:30%;height:0;display:inline-block;padding-top:30%;background-size:cover;border:2px solid #fff;overflow:hidden}.imgitem.internal{border:2px solid #d85e2d}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}.swipe-wrap .content{bottom:0;width:100%;text-align:center;position:absolute;font-size:1.2em;background-color:#fff;padding-top:5px}.swipe-addr{overflow:hidden;white-space:nowrap}.swipe-wrap .icon-wx-position{font-size:1.5em;width:36px;color:#d47033}.swipe-wrap .addr{font-size:1.2em}.swipe-wrap .address{padding:10px 0}.swipe-wrap .delete{background-color:#eee;line-height:2.5em}.swipe .icon-wx-delete{line-height:2em;font-size:2em;text-align:center;color:#a59ba4}.fileitem{position:relative;background:none;border:1px solid #eee}.dropzonepic{width:30%;height:0;padding-top:30%;display:inline-block;position:relative;border:1px dashed #d4d4d4}.dropzonepic:before{content:"";margin-top:100%;display:block}.dropzonepic section{position:absolute;left:0;top:0;right:0;bottom:0}.field{margin:0;text-align:center;color:#7f8fa3;transition:height .5s;-moz-transition:height .5s;-webkt-transition:height .5s;font-size:12px;font-weight:normal;height:100%;width:100%;display:inline-block}.dropzone{border:0 !important;padding:0 !important;min-height:100px !important;background:none !important;height:100%}.dropzone .dz-message{margin:0 !important;padding:15px 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:0 !important;min-height:0 !important}.dropzone .dz-preview .dz-image{width:100% !important;height:100% !important}.dropzone .dz-preview .dz-image img{width:100%;height:100%}.icon-wx-custservice:before{font-size:2em;color:#2a82e4}.twinkle-animation{animation:twinkle-animation 1s infinite ease-in-out;-webkit-animation:twinkle-animation 1s infinite ease-in-out}@-webkit-keyframes twinkle-animation{0%{opacity:0}100%{opacity:1}}#copyright{padding:20px 0;text-align:center}#copyright a{cursor:pointer}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.weui-cell_select .weui-select{padding-right:0}.weui-cell_select .weui-cell__bd:after{width:0}}.flipx{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.flipy{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV}.apptitle{font-size:1.4em;text-align:center;padding:8px;background:#eee}.apptitle span{margin-right:25px}.lt_pos{float:left;margin:5px;content:"";display:inline-block;height:15px;width:15px;border-width:0 0 3px 3px;border-color:#ccc;border-style:solid;transform:matrix(.71,.71,-.71,.71,0,0);-webkit-transform:matrix(.71,.71,-.71,.71,0,0)}.app_line{background-color:#fff;padding:2px 8px 0;margin:15px;border-radius:6px;background-color:#fff}.app_row{font-size:1.1em;height:auto;padding:2px 5px;background-color:#fff}.app_row.end{border-bottom:1px solid #eee;padding-bottom:15px}.app_row.title{font-family:SimHei;padding-bottom:15px;font-size:1.3em;color:#17a9c6;margin-left:5px}.app_infolabel{margin-left:15px;color:#a09d9de8;width:25%}.app_infoselect{border:none;background:none;min-width:60px;-webkit-appearance:none;-moz-appearance:none;background:none;overflow:hidden;width:70%}.app_searchpanel{font-size:1.1em;border-bottom:1px solid #eee;height:25px;margin:5px 20px 0;padding:5px;background-color:#fff}.app_searchvalue{margin-left:10px;border:1px solid #ddd !important}.app_searchbtn{font-size:1.3em;margin-left:5px;right:10px;border-radius:2px !important;padding:5px 10px;color:#17a9c6;background-color:#fff}.app_txt{height:25px;width:75%}.app_remarktxt{height:50px;width:75%}.app_errormessage{margin-left:25px;color:#f00}table.materialtb{line-height:20px;width:90%}th.materialth{line-height:20px;text-align:left;font-size:1.2em;width:30%;background-color:#17a9c621}th.wpmaterialth{line-height:20px;text-align:left;font-size:1.2em;width:20%;background-color:#17a9c621}th.ptmaterialth{line-height:20px;text-align:left;font-size:1.2em;width:10%;background-color:#17a9c621}th.deleteth{text-align:left;border:0;width:1%;background-color:#17a9c600}th.qty{text-align:center}td.materialtd{text-align:left;width:30%;background-color:#f0f0f0}td.wpmaterialtd{text-align:left;width:20%;background-color:#f0f0f0}td.ptmaterialtd{text-align:left;width:10%;background-color:#f0f0f0}td.deletetd{width:1%;background-color:#17a9c600}td.qty{text-align:center}.app_buttonrow{position:sticky;bottom:20px;right:20px;left:20px;display:flex;justify-content:flex-end;gap:15px;z-index:1000;max-width:600px;margin:0 auto;background:rgba(255,255,255,.9);backdrop-filter:blur(5px)}.app_savebutton{font-size:1.2em;background-color:#17a9c6;padding:5px 15px;color:#fff;border-radius:5px;text-align:center;float:right;margin:10px}.app_deletebutton{background-color:#17a9c6 !important;padding:12px 20px;font-size:1.2em;padding:0 7px}@media(max-width:768px){.app_buttonrow{justify-content:space-around;background-color:rgba(255,255,255,.9);padding:10px;border-radius:12px}}@media(max-width:480px){.app_buttonrow{flex-direction:column}}.app_header{background-color:#fff;position:relative;overflow:hidden}.app_header .tab{float:left;width:50%;padding:15px 0;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.app_header .tab .lbl{letter-spacing:2px}.tab-content{background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:20px;min-height:400px;flex:1;overflow-y:auto;padding-bottom:100px;margin:0 auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.tab-content{padding-bottom:120px}}@media(max-width:480px){.tab-content{padding-bottom:160px}}.info-section{display:flex;flex-wrap:wrap;gap:20px}.app_header .cur{font-weight:600;color:#4894e8}.app_newbtn{font-weight:500;font-size:220%;color:#ffff;background:#4894e8;border:none;border-radius:15px !important;position:fixed;right:10%;bottom:6%;padding:0 15px 5px 15px}.app_lateststatus{font-size:.8em;float:right;color:#17a9c6;border-radius:2px !important;padding:3px 5px;background-color:#ecf8fb}.app_ptab{position:absolute;width:50%;height:46px;border-bottom:2px solid #4894e8;overflow:hidden;text-align:center}.app_listselect{padding-left:10px;-webkit-box-shadow:none;box-shadow:none;height:32px;width:70px;border:1px solid #ddd;border-radius:4px}.app_display{display:none;margin-bottom:-15px;text-align:right;margin-right:20px}.app_remarkinfo{margin:2px 15px 0 2px;font-size:1em;color:#999;display:inline-block}.app_ngm{border-radius:5px;display:inline-block;margin:2px 0;padding-top:5px;font-size:1em;text-align:center;width:32%;height:40px;background-color:#f3f3f3}.app_ngm>span{display:block}.app_asninfo{margin:2px 15px;font-size:1.2em;color:#5c9aa7}.app_num{height:25px;width:25%;text-align:center}.action-btn{background:#1a73e8;color:#fff;border:none;border-radius:6px;padding:8px 15px;cursor:pointer;transition:background .3s;font-size:.9rem;display:inline-flex;align-items:center;gap:5px}.action-btn:hover{background:#0d47a1}.btn-danger{background:#ea4335}.btn-danger:hover{background:#c5221f}.scanner-section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:10px;margin-bottom:30px;box-shadow:0 3px 10px rgba(0,0,0,.05);padding:10px;max-width:100%}.scanner-section h2{color:#2c3e50;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:20px}.scanner-fields{grid-template-columns:1fr 1fr;display:flex;gap:10px;width:100%}.scanner-field{display:flex;flex-direction:column;flex:1;min-width:0;margin-bottom:10px}.scanner-field label{margin-bottom:8px;font-weight:600;color:#495057;display:flex;align-items:center;gap:8px}.scanner-field input{padding:14px 15px;border:2px solid #dee2e6;border-radius:8px;font-size:16px;transition:all .3s ease;background-color:#fff}.scanner-field input:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2);outline:none}.scanner-field .scanner-icon{background:#3498db;color:#fff;padding:14px;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center}input[type="number"]{width:70%;padding:8px 10px;border:1px solid #ced4da;border-radius:4px;background:#fff;text-align:center}input[type="number"]:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 3px rgba(52,152,219,.2)}@media screen and (max-width:768px){.select2-container{width:100% !important;max-width:100% !important}.materialtb,#tbl_palletizing{width:100%;overflow-x:auto;display:block}.wpmaterialth,.ptmaterialth{min-width:80px;white-space:nowrap}.app_buttonrow{flex-direction:column}.app_buttonrow input{width:80%;margin-bottom:10px}.input-with-icon{width:100%;position:relative}.input-with-icon input{width:100%;box-sizing:border-box;padding-left:30px}.input-with-icon .icon-wx-scancode{position:absolute;left:10px;top:50%;transform:translateY(-50%)}}.select2-container{z-index:9999 !important}.table-container{overflow-x:auto;width:100%;margin-bottom:20px}.tab{position:relative}.tab.active::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#add8e6}datalist option{padding:8px 12px;cursor:pointer}datalist{position:absolute;top:100%;left:0;width:100%;margin-top:-1px;background-color:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.15)}datalist option:hover{background-color:#f5f5f5}.datalist-container{position:relative;width:100%}.datalist-input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}datalist option{padding:5px;cursor:pointer}.highlight-row{background-color:#fffde7 !important;border-left:3px solid #ffc107;transition:all .3s ease}.new-row{background-color:#e8f5e9 !important;border-left:3px solid #4caf50;transition:all .3s ease}.highlight-row input,.new-row input{background-color:transparent !important}#tbl_palletizing{max-height:300px;display:block;overflow-y:auto;margin-bottom:20px;border-bottom:1px solid #ddd}#tbl_unpalletizingmaterial{margin-top:20px}.table-actions{margin-bottom:10px;display:flex;justify-content:flex-end}.locked-pallet{background-color:#f5f5f5;color:#666;pointer-events:none;border:1px solid #ddd}.validation-message{margin-top:5px;padding:5px}.validation-message.error{color:#f00}.validation-message.success{color:#008000}