/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-10-31 23:49:17
 */body,html{height:100%}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:none;vertical-align:baseline;background-color:transparent}li,ol,ul{list-style:none}input,select{vertical-align:middle}input,textarea{word-wrap:break-word;word-break:break-all;padding:0;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;padding:0;margin:0}a{text-decoration:none;border:0;outline:none}a:link,a:visited{color:#000}a:active,a:hover{color:red}body{overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1em;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Arial,sans-serif}@media screen and (min-width:1440px){body{font-size:14px}}@media screen and (min-width:1680px){body{font-size:16px}}div{position:relative}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}img{display:inline-block;border:0 none;height:auto;width:auto\9}p{line-height:1.5em}table{border-collapse:collapse;border-spacing:0}textarea{resize:none}.pointer{cursor:pointer}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.break{word-break:break-all;word-wrap:break-word}.not-break{word-break:keep-all;word-wrap:normal}.normal{font-style:normal;font-weight:400}.b{font-weight:700}.i{font-style:inherit}.u{text-decoration:underline}.left{float:left}.right{float:right}.clear{clear:both}.max{min-height:100%;max-height:100%}.max,.width{min-width:100%;max-width:100%}.height{min-height:100%;max-height:100%}.heightAll{height:100%}.hidden{overflow:hidden}.invisible{visibility:hidden}.none{display:none!important}.border{border:1px solid #d6d6d6}.padding{padding:10px}.margin{margin:10px}.user-select{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.oneline-ellipsis{width:100%;white-space:nowrap;-ms-text-overflow:ellipsis}.moreLine-ellipsis,.oneline-ellipsis{text-overflow:ellipsis;overflow:hidden}.moreLine-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.moreLine-ellipsis-normal{position:relative;line-height:20px;height:60px;overflow:hidden}.moreLine-ellipsis-normal:after{content:"...";position:absolute;bottom:0;right:0;padding:0 5px;background-color:#fff}html{font-size:10px}@media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}@media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}@media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}@media screen and (min-width:800px){html{font-size:25px}}.vm{display:inline-block;vertical-align:middle}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mr20{margin-right:20px}.mr10{margin-right:10px}.ml10{margin-left:10px}.color-b{color:#409eff}.cursor{cursor:pointer}.dra-in{padding:10px 20px}.dra-in .p-sty{padding:10px 0}.prog{width:200px;margin:0 15px}.w-word{width:130px}.tc{text-align:center}.mta{margin:0 auto}.width-slider{width:350px}.sel-table th:first-child.el-table__cell .cell{display:none}.home[data-v-7a2a890c]{width:100%;height:100%;position:relative}.top-nav[data-v-7a2a890c]{width:100%;height:60px;border-bottom:1px solid #ddd;box-sizing:border-box;box-shadow:1px 1px 2px #ddd;line-height:60px;padding-left:30px}.top-nav .tab-cus[data-v-7a2a890c]{color:#666;font-size:16px;line-height:30px;display:inline-block;vertical-align:middle;border-right:1px solid #ddd;min-width:120px;padding:0 15px;box-sizing:border-box;text-align:center;cursor:pointer}.top-nav .tab-cus .el-icon-menu[data-v-7a2a890c]{transform:rotate(45deg)}.add-com[data-v-7a2a890c]{min-height:300px;max-height:60vh;overflow-y:auto;padding:20px;padding-top:10px}.add-com .mi-title[data-v-7a2a890c]{font-size:16px;margin-bottom:10px;margin-top:10px}.add-com .icon-til[data-v-7a2a890c]{text-align:center;font-size:12px;line-height:30px;cursor:pointer;margin-top:10px}.add-com .icon-til i[data-v-7a2a890c]{font-size:24px}.comCol[data-v-7a2a890c]{padding:10px 0;box-sizing:border-box;width:90px;height:60px}.comCol[data-v-7a2a890c]:hover{border:1px solid #409eff}.com-in[data-v-7a2a890c]{height:calc(100% - 60px);width:100%;background:#f4f4f4;overflow:auto}.com-in .wrapper>div[data-v-7a2a890c],.com-in .wrapper[data-v-7a2a890c]{width:100%}.drawer-in[data-v-7a2a890c]{padding:10px}.drawer-in .p-sty[data-v-7a2a890c]{padding:10px 0}.drawer-in .list-in[data-v-7a2a890c]{line-height:45px;border:1px solid #ddd;padding:0 10px;cursor:pointer;margin-bottom:10px}.drawer-in .list-in .el-icon-delete[data-v-7a2a890c]{margin-top:18px}[data-v-7a2a890c] .el-color-picker__trigger{width:150px}[data-v-7a2a890c] .el-color-picker__empty,[data-v-7a2a890c] .el-color-picker__icon{left:90%}.selected[data-v-7a2a890c]{box-sizing:border-box;border:2px dotted #409eff}.no-data[data-v-7a2a890c]{text-align:center;line-height:100px;color:#999}.dlog-con .add-img[data-v-7a2a890c]{width:50px;height:50px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer}.dlog-con .goshover[data-v-7a2a890c]{position:relative}.dlog-con .goshover .el-icon-error[data-v-7a2a890c]{position:absolute;top:-5px;right:-5px;color:#155bd4;cursor:pointer}.container_wrap[data-v-018b7426]{width:100%;height:100%;border:1px solid #eee}