﻿.module{margin-bottom:20px;background:#fff;border:1px solid #f0f0f0;border-radius:6px}.module .hd{padding:10px 20px;background:#fdfdfd;border-bottom:1px solid #f0f0f0;line-height:36px;border-top-right-radius:6px;border-top-left-radius:6px;overflow:hidden}.module .hd .title{display:inline-block;position:relative;padding-left:20px;margin-left:-20px;font-size:16px;font-weight:bold}.module .hd .title::before{position:absolute;top:50%;left:2px;content:"";width:4px;height:20px;background:#1296db;border-radius:2px;transform:translateY(-10px)}.module .hd .title strong{font-weight:bold;color:#fc9000}.module .bd{padding:20px}.module:last-child{margin-bottom:0}@media screen and (max-width: 799px){.module{border-left:none;border-right:none;border-radius:0;margin-bottom:10px}.module .hd{padding:10px 15px}.module .hd .title{padding-left:15px;margin-left:-15px}.module .bd{padding:15px 10px}}.mod-notice .bd{margin-bottom:15px;padding:10px 15px;background:rgba(252,144,0,.0666666667);border:1px solid rgba(252,144,0,.0980392157);line-height:24px;font-size:15px;font-weight:bold;color:#ff9000;border-radius:6px}.mod-panel .hd .search{float:right}.mod-panel .hd .search form{display:flex;gap:8px;width:300px}.mod-panel .hd .search input{flex:1;min-width:0;padding:0 12px;height:36px;border:1px solid #d1d9e0;border-radius:6px;line-height:34px;background:#fff;outline:none;font-size:14px}.mod-panel .hd .search input::placeholder{color:#ccc}.mod-panel .hd .search button{display:inline-block;height:36px;padding:0 15px;background:#333;border:none;border-radius:6px;line-height:36px;color:#fff}.mod-panel .hd .search button:hover{background:#222}.mod-panel label input,.mod-panel label span{vertical-align:middle}.mod-panel .filter-container{margin-bottom:20px}.mod-panel .filter-container .field-wrapper{display:flex;gap:15px;width:100%;padding:3px 5px;line-height:32px}.mod-panel .filter-container .field-wrapper .field-title{width:60px;text-align:right;color:#999}.mod-panel .filter-container .field-wrapper .field-content{flex:1;min-width:0}.mod-panel .filter-container .field-wrapper .field-list{display:flex;flex-wrap:wrap;gap:2px;overflow:hidden}.mod-panel .filter-container .field-wrapper .field-list label{user-select:none;font-size:0}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio],.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]{display:none}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]+span,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]+span{display:inline-block;height:100%;padding:6px 12px;background:#f6f8fa;border-radius:3px;box-sizing:border-box;align-content:center;line-height:18px;font-size:14px;text-align:center;cursor:pointer}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]+span>span,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]+span>span{display:block}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]+span>span img,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]+span>span img{vertical-align:middle;margin-right:3px}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]+span>span.en,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]+span>span.en{font-size:13px;color:#999}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]+span:hover,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]+span:hover{background:#ebf4ff}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]:checked+span,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]:checked+span{background:#1296db;color:#fff}.mod-panel .filter-container .field-wrapper .field-list label input[type=radio]:checked+span span.en,.mod-panel .filter-container .field-wrapper .field-list label input[type=checkbox]:checked+span span.en{color:hsla(0,0%,100%,.7333333333)}.mod-panel .filter-container .field-wrapper .trigger{display:block;margin-top:5px;background:#f8f8f8;border-radius:3px;line-height:30px;text-align:center;color:#666}.mod-panel .filter-container .field-wrapper .trigger span{position:relative;display:inline-block;padding-right:16px}.mod-panel .filter-container .field-wrapper .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 .filter-container .field-wrapper .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 .table-outer .table-inner{overflow-x:auto}.mod-panel .table-outer table{min-width:100%}.mod-panel .table-outer table thead{position:sticky;top:0px;z-index:99;background:#f6f8fa}.mod-panel .table-outer table thead th{white-space:nowrap}.mod-panel .table-outer table thead th span{position:relative;z-index:9}.mod-panel .table-outer table thead th.sortabled span{display:inline-block;position:relative;padding-right:20px;line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.mod-panel .table-outer table thead th.sortabled span::before{position:absolute;right:5px;top:50%;margin-top:-15px;content:"▲";font-size:12px;color:#ccc}.mod-panel .table-outer table thead th.sortabled span::after{position:absolute;right:5px;bottom:50%;margin-bottom:-15px;content:"▼";font-size:12px;color:#ccc}.mod-panel .table-outer table thead th.sortabled.sort-asc span::before{color:#333}.mod-panel .table-outer table thead th.sortabled.sort-desc span::after{color:#333}.mod-panel .table-outer table tbody tr{border-bottom:1px dashed #f0f0f0}.mod-panel .table-outer table th,.mod-panel .table-outer table td{max-width:200px;padding:8px;line-height:20px}.mod-panel .table-outer table th.active,.mod-panel .table-outer table td.active{background-color:#fafafa}.mod-panel .table-outer table th.text-right,.mod-panel .table-outer table td.text-right{text-align:right}.mod-panel .table-outer table th.text-center,.mod-panel .table-outer table td.text-center{text-align:center}.mod-panel .table-outer table span.name{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mod-panel .table-outer table span.value{margin:0 3px;font-weight:bold;color:#f56954}.mod-panel .table-outer table span.unit{font-size:13px;color:#999}.mod-panel .table-outer table .brand{display:block;text-align:center;color:#999}.mod-panel .table-outer table .brand span{display:block}.mod-panel .table-outer table .tags{display:flex;flex-wrap:wrap;gap:1px;overflow:hidden}.mod-panel .table-outer table .trigger{display:block;margin-top:3px;background:#f8f8f8;border-radius:3px;line-height:24px;text-align:center;color:#666}.mod-panel .table-outer table .trigger span{position:relative;display:inline-block;padding-right:16px}.mod-panel .table-outer 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 .table-outer 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 .list-container .list-head{position:sticky;top:0;z-index:98;margin-bottom:10px}.mod-panel .list-container .sort-container{display:flex;gap:6px;background:#f6f8fa;border-radius:3px}.mod-panel .list-container .sort-container li{flex:1;min-width:0;display:block;padding:0 10px;line-height:32px;text-align:center;cursor:pointer}.mod-panel .list-container .sort-container li.sortabled span{display:inline-block;position:relative;padding-right:20px;line-height:20px;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:5px;top:50%;margin-top:-15px;content:"▲";font-size:12px;color:#ccc}.mod-panel .list-container .sort-container li.sortabled span::after{position:absolute;right:5px;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:50px 0;line-height:30px;text-align:center}.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-notice .bd{margin:0 10px 10px;line-height:20px;font-size:14px}.mod-panel .hd .search{float:none}.mod-panel .hd .search form{width:100%}.mod-panel .filter-container .field-wrapper{flex-direction:column;gap:0;padding:5px 0}.mod-panel .filter-container .field-wrapper .field-title{width:auto;text-align:left}.mod-panel .list-container .item .item-body .card .picture img{width:110px}}