﻿.mod-menu{min-height:480px;box-sizing:border-box}.mod-menu .bd{padding:10px}.mod-menu .item{margin-bottom:4px}.mod-menu .item .name{padding:0 10px;background:#f5f5f5}.mod-menu .item .name a,.mod-menu .item .name span{display:block;padding-left:32px;line-height:36px;font-weight:bold;font-size:16px}.mod-menu .item .name a{position:relative}.mod-menu .item .name a::after{position:absolute;right:0;top:14px;display:block;content:"";width:8px;height:8px;border-right:1px solid #666;border-bottom:1px solid #666;transform:rotate(-45deg)}.mod-menu .item .name .icon-user{background:url("/static/www/image/public/icon-user.png") 0 center no-repeat;background-size:24px 24px}.mod-menu .item .name .icon-data{background:url("/static/www/image/public/icon-data.png") 0 center no-repeat;background-size:24px 24px}.mod-menu .item .name .icon-develop{background:url("/static/www/image/public/icon-develop.png") 0 center no-repeat;background-size:24px 24px}.mod-menu .item .name .icon-setting{background:url("/static/www/image/public/icon-setting.png") 0 center no-repeat;background-size:24px 24px}.mod-menu .item .name .icon-finance{background:url("/static/www/image/public/icon-finance.png") 0 center no-repeat;background-size:24px 24px}.mod-menu .item ul{overflow:hidden}.mod-menu .item li{position:relative;bottom:-1px;border-bottom:1px dotted #dbdbdb}.mod-menu .item li a{height:36px;display:block;line-height:36px;text-align:center;font-size:15px}.mod-menu .item li.active a{border-left:3px solid #1296db;background:rgba(0,0,0,.015);font-weight:bold;color:#1296db}@media screen and (max-width: 799px){.mod-menu{padding-top:0;min-height:0}.mod-menu .bd{padding:10px 10px 5px}.mod-menu .item ul{display:grid;grid-template-columns:repeat(3, 1fr)}.mod-menu .item li{min-width:0}.mod-menu .item li a{font-size:14px}}.mod-panel .bd input[type=text],.mod-panel .bd input[type=search]{max-width:none}.mod-panel .bd .table-outer h3{line-height:32px;font-size:16px;font-weight:bold}.mod-panel .bd .table-outer h3 strong{font-weight:bold;color:#fc9000}.mod-panel .bd table{min-width:100%}.mod-panel .bd table caption{line-height:32px}.mod-panel .bd table thead{position:sticky;top:0px;z-index:99;background:#f6f8fa}.mod-panel .bd table thead th{white-space:nowrap}.mod-panel .bd table thead th span{position:relative;z-index:9}.mod-panel .bd table thead th.sortabled span{display:inline-block;position:relative;padding-right:15px;line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.mod-panel .bd table thead th.sortabled span::before{position:absolute;right:0;top:50%;margin-top:-15px;content:"▲";font-size:12px;color:#ccc}.mod-panel .bd table thead th.sortabled span::after{position:absolute;right:0;bottom:50%;margin-bottom:-15px;content:"▼";font-size:12px;color:#ccc}.mod-panel .bd table thead th.sortabled.sort-asc span::before{color:#333}.mod-panel .bd table thead th.sortabled.sort-desc span::after{color:#333}.mod-panel .bd table tbody tr{border-bottom:1px dashed #f0f0f0}.mod-panel .bd table tfoot{background:#f8f8f8}.mod-panel .bd table tfoot a{display:block;color:#444}.mod-panel .bd table tfoot a:hover{text-decoration:none;color:#2095f2}.mod-panel .bd table th,.mod-panel .bd table td{max-width:200px;padding:8px;line-height:20px;white-space:normal}.mod-panel .bd table th.active,.mod-panel .bd table td.active{background-color:#fafafa}.mod-panel .bd table th.text-right,.mod-panel .bd table td.text-right{text-align:right}.mod-panel .bd table th.text-center,.mod-panel .bd table td.text-center{text-align:center}.mod-panel .bd table span.name{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mod-panel .bd table span.price{margin:0 3px;font-weight:bold;color:#f56954}.mod-panel .bd table span.unit{font-size:13px;color:#999}.mod-panel .bd table .brand{display:block;text-align:center;color:#999}.mod-panel .bd table .brand span{display:block}.mod-panel .bd table .tags{display:flex;flex-wrap:wrap;gap:1px;overflow:hidden}.mod-panel .bd table .trigger{display:block;margin-top:3px;background:#f8f8f8;border-radius:3px;line-height:24px;text-align:center;color:#666}.mod-panel .bd table .trigger span{position:relative;display:inline-block;padding-right:16px}.mod-panel .bd table .trigger span::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;content:"";border-width:5px;border-style:solid;border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod-panel .bd table .trigger.trigger-packup span::after{margin-top:-8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.mod-panel .bd p.vip{padding:0 5px;margin:0 -5px;white-space:nowrap;font-size:13px;background:#f6f8fa;border-radius:3px}.mod-panel .bd p.vip .name{float:left}.mod-panel .box{margin-bottom:20px}.mod-panel .box .c-hd{padding:6px 0;line-height:20px;font-size:15px;font-weight:bold;color:#546d7e}.mod-panel .box .c-bd{margin-bottom:10px;line-height:24px;color:#666}.mod-panel .box .c-bd a.link{margin:0 3px;font-weight:bold;color:#1296db}.mod-panel .filter-container{margin-bottom:10px}.mod-panel .filter-container .field-group{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.mod-panel .filter-container .field-wrapper{display:inline-flex;flex-direction:column;white-space:nowrap}.mod-panel .filter-container .field-wrapper .field-title{line-height:24px}.mod-panel .filter-container input[type=text]{width:160px}.mod-panel .input-group-item{display:flex;gap:8px;margin-bottom:10px}.mod-panel .input-group-item .input-group-title{display:flex;gap:5px;line-height:36px}.mod-panel .input-group-item .input-group-main{flex:1;min-width:0}.mod-panel .input-group-item input[type=text].input-text-full{width:100%;max-width:none}.mod-panel .input-group-item label.radio input,.mod-panel .input-group-item label.radio span{vertical-align:middle}.mod-panel .input-group-item label.radio input[type=radio]{display:none}.mod-panel .input-group-item label.radio input[type=radio]:checked+span{background:rgba(32,149,242,.0666666667);border-color:rgba(32,149,242,.5333333333);font-weight:bold;color:#2095f2}.mod-panel .input-group-item label.radio input[type=radio]+span{display:inline-block;width:36px;padding:0 8px;background:#f8f8f8;border:1px solid #f0f0f0;border-radius:4px;line-height:34px;text-align:center;cursor:pointer;user-select:none}.mod-panel .list-container .list-head{position:sticky;top:0;z-index:98;margin-bottom:10px}.mod-panel .list-container .sort-container{display:flex;gap:0;background:#f6f8fa;border-radius:3px}.mod-panel .list-container .sort-container li{flex:1;min-width:0;display:block;line-height:32px;text-align:center;cursor:pointer}.mod-panel .list-container .sort-container li.sortabled span{display:inline-block;position:relative;padding-right:16px;line-height:20px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.mod-panel .list-container .sort-container li.sortabled span::before{position:absolute;right:2px;top:50%;margin-top:-15px;content:"▲";font-size:12px;color:#ccc}.mod-panel .list-container .sort-container li.sortabled span::after{position:absolute;right:2px;bottom:50%;margin-bottom:-15px;content:"▼";font-size:12px;color:#ccc}.mod-panel .list-container .sort-container li.sortabled.sort-asc span::before{color:#333}.mod-panel .list-container .sort-container li.sortabled.sort-desc span::after{color:#333}.mod-panel .list-container .list{overflow:hidden}.mod-panel .list-container .list-trigger{display:block;margin-top:3px;background:#f8f8f8;border-radius:3px;line-height:36px;text-align:center;color:#666}.mod-panel .list-container .list-trigger span{position:relative;display:inline-block;padding-right:16px}.mod-panel .list-container .list-trigger span::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;content:"";border-width:5px;border-style:solid;border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod-panel .list-container .list-trigger.trigger-packup span::after{margin-top:-8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.mod-panel .list-container .item{border-bottom:1px dotted #e8e8e8}.mod-panel .list-container .item:last-child{border-bottom:none}.mod-panel .list-container .item .item-body{display:flex;flex-direction:column}.mod-panel .list-container .item .item-body .card{display:flex;gap:12px;padding:10px 0}.mod-panel .list-container .item .item-body .card .picture{width:120px}.mod-panel .list-container .item .item-body .card .picture img{width:100%;height:auto;border:1px solid #f0f0f0;border-radius:4px}.mod-panel .list-container .item .item-body .card .information{flex:1;min-width:0;white-space:wrap}.mod-panel .list-container .item .item-body .card .information .title{line-height:30px;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mod-panel .list-container .item .item-body .card .information a{color:#1296db}.mod-panel .list-container .item .item-body .card .information .field-item{display:inline-flex;margin:1px;line-height:20px;font-size:13px;border-radius:3px;overflow:hidden}.mod-panel .list-container .item .item-body .card .information .field-item .field-name{padding:0 5px;background:#017cb5;color:hsla(0,0%,100%,.9)}.mod-panel .list-container .item .item-body .card .information .field-item .field-value{padding:0 5px;background:#f4f4f4}.mod-panel .list-container .item .item-body .card .information .field-item.disabled .field-name{background:#999}.mod-panel .list-container .item .item-body .card .information .field-item.disabled .field-value{color:#999}.mod-panel .list-container .item .item-body table{width:100%;border:1px solid #e4eaee;border-collapse:collapse;border-spacing:0}.mod-panel .list-container .item .item-body table th,.mod-panel .list-container .item .item-body table td{line-height:20px;padding:7px 10px;border:1px solid #e4eaee;white-space:normal;word-break:break-word;color:#59636e}.mod-panel .list-container .item .item-body table th.th,.mod-panel .list-container .item .item-body table td.th{background:#f6f8fa;white-space:nowrap;text-align:right}.mod-panel .list-container .item .item-body .tags{display:flex;flex-wrap:wrap;gap:1px;overflow:hidden}.mod-panel .list-container .item .item-body .trigger{display:block;margin-top:3px;background:#f8f8f8;border-radius:3px;line-height:24px;text-align:center;color:#666}.mod-panel .list-container .item .item-body .trigger span{position:relative;display:inline-block;padding-right:16px}.mod-panel .list-container .item .item-body .trigger span::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;content:"";border-width:5px;border-style:solid;border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod-panel .list-container .item .item-body .trigger.trigger-packup span::after{margin-top:-8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.mod-panel .list-container .item .item-foot{display:flex;justify-content:space-between;padding:5px 0;background:#fefefe;border-top:1px solid #f4f4f4;line-height:32px}.mod-panel .list-container .item .item-foot .value{margin:0 3px;font-size:18px;font-weight:bold;color:#f56954}.mod-panel .none{padding:100px 0;text-align:center;color:#999}.mod-panel .tabs-container .tabs-nav{border-bottom:1px solid #f4f4f4}.mod-panel .tabs-container .tabs-nav .tabs-type{display:flex;gap:3px}.mod-panel .tabs-container .tabs-nav li a{display:block;min-width:64px;padding:0 20px;line-height:40px;background:#fafafa;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center;font-size:15px;color:#666}.mod-panel .tabs-container .tabs-nav li.active{position:relative}.mod-panel .tabs-container .tabs-nav li.active a{background:#f6f8fa;font-weight:bold;color:#546d7e}.mod-panel .tabs-container .tabs-nav li.active::after{position:absolute;bottom:0;left:50%;content:"";width:16px;height:4px;margin-left:-8px;background:#546d7e;border-radius:2px}.mod-panel .tabs-container .tabs-panels{padding:20px 0}.mod-panel code,.mod-panel textarea{display:block;max-height:480px;white-space:pre-wrap;word-wrap:break-word;padding:10px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;overflow:auto}.mod-panel .btn{margin:1px 0}.tooltip{position:relative;cursor:pointer}.tooltip .help{display:inline-block;width:16px;height:16px;background:#ccc;border-radius:50%;line-height:16px;text-align:center;color:#fff}.tooltip::after{content:attr(data-title);position:absolute;left:50%;bottom:150%;transform:translateX(-50%);padding:6px 10px;background:rgba(51,51,51,.9);color:#fff;font-size:12px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease-in-out;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:9999}.tooltip::before{content:"";position:absolute;left:50%;bottom:calc(150% - 10px);transform:translateX(-50%);border:5px solid rgba(0,0,0,0);border-top-color:rgba(51,51,51,.9);pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease-in-out;z-index:9999}.tooltip:hover::after,.tooltip:hover::before{opacity:1;visibility:visible}.tooltip.right::before{left:120%;bottom:50%;transform:translateY(50%)}.tooltip.right::after{left:calc(120% - 6px);bottom:50%;transform:translateY(50%) rotate(45deg)}@media screen and (max-width: 799px){.mod-panel .bd table{width:auto}.mod-panel .bd table th,.mod-panel .bd table td{max-width:none;padding:4px}.mod-panel .bd input[type=text],.mod-panel .bd input[type=number],.mod-panel .bd input[type=search],.mod-panel .bd input[type=password]{padding:5px 8px}.mod-panel .btn{min-width:42px}.mod-panel .input-group-item{flex-direction:column;gap:5px}.mod-panel .input-group-item .input-group-title{width:auto;line-height:24px;text-align:left}.mod-panel .input-group-item .input-group-main{width:auto}.mod-panel .input-group-item .input-group-side{display:flex;gap:5px;width:auto}.mod-panel .input-group-item .input-group-side button{flex:1}.mod-panel .filter-container .field-group{flex-direction:column;gap:4px;align-items:flex-start}.mod-panel .filter-container .field-wrapper{width:100%;display:flex;flex-direction:row;gap:10px}.mod-panel .filter-container .field-wrapper .field-title{width:80px;line-height:36px;text-align:right}.mod-panel .filter-container .field-wrapper .field-content{flex:1;min-width:0}.mod-panel .filter-container select{width:100%}.mod-panel .filter-container .btn{width:160px}.mod-panel .list-container .item .item-body .card .picture{width:100px}}