.module{background:#fff;margin-bottom:20px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.module .hd{padding:10px;line-height:20px;border-bottom:1px solid #e8e8e8}.module .hd .title{position:relative;display:inline-block;vertical-align:middle;font-size:16px;font-weight:bold}.module .hd .title:before{display:inline-block;content:"";width:4px;height:16px;margin-top:-2px;margin-right:10px;background:#ae4350;vertical-align:middle;border-radius:3px}.mod-panel{position:relative}.mod-panel .hd{padding:20px;line-height:20px;border-bottom:1px solid #e2e2e2;overflow:hidden}.mod-panel .hd .icon{float:left;width:200px;height:120px;overflow:hidden}.mod-panel .hd .icon img{margin-left:-60px;margin-top:-90px}.mod-panel .hd .info{position:relative;margin-left:225px}.mod-panel .hd .info h1{line-height:32px;margin-bottom:5px;font-weight:bold}.mod-panel .hd .info h1 span.name{font-size:20px}.mod-panel .hd .info h1 span.code{margin-left:12px;font-size:16px;color:#999}.mod-panel .hd .info p{line-height:20px;color:#666}.mod-panel .hd .info p strong{font-weight:bold}.mod-panel .hd .info .link{position:absolute;right:0;top:0;display:inline-block;padding:0 15px;background:#ae4350;line-height:30px;color:#fff;border-radius:4px}.mod-panel .bd{padding:10px;position:relative;z-index:1;line-height:2}.mod-panel .bd table{width:100%;margin-bottom:20px}.mod-panel .bd table thead{background:#f8f8f8}.mod-panel .bd table th,.mod-panel .bd table td{padding:5px;border:1px solid #e2e2e2;line-height:22px;text-align:center}.mod-panel .bd table th{font-weight:bold}.mod-panel .bd table th.sortabled{cursor:pointer;padding-bottom:12px;background:url("/static/www/image/public/icon-down.png") center bottom no-repeat;background-size:12px 12px;user-select:none}.mod-panel .bd table th.sort-up{background-color:#ae4350;background-image:url("/static/www/image/public/icon-up-active.png");color:#fff}.mod-panel .bd table th.sort-down{background-color:#ae4350;background-image:url("/static/www/image/public/icon-down-active.png");color:#fff}.mod-panel .bd table td.active{background:#e7f1fa}.mod-panel .bd table a{color:#ae4350}.mod-panel .bd table a img,.mod-panel .bd table a span{vertical-align:middle}.mod-panel .bd table{overflow:hidden}.mod-panel .bd table tbody{overflow:hidden}.mod-panel .bd table tbody td{position:relative}.mod-panel .bd table tbody td:hover::after,.mod-panel .bd table tbody td:not(:empty):hover::after{content:"";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}.mod-panel .bd table tbody td:hover::after{background-color:#f8f8f8 !important}.mod-panel .bd table tbody tr:hover{background-color:#f8f8f8 !important}.mod-panel .bd .more{margin-bottom:20px}.mod-panel .bd .more .title{position:relative;margin-bottom:10px;vertical-align:middle;font-size:16px;font-weight:bold}.mod-panel .bd .more .title:before{display:inline-block;content:"";width:4px;height:16px;margin-top:-2px;margin-right:10px;background:#ae4350;vertical-align:middle;border-radius:3px}.mod-panel .chart-box{margin-bottom:20px;padding:20px;border:1px solid #e8e8e8}.mod-panel .chart-box h2{line-height:30px;text-align:center;font-weight:bold;font-size:16px}.mod-panel .chart-box .echart{height:400px;margin-bottom:20px;border-radius:5px}.mod-intro .bd{padding:20px}.mod-intro .bd p{margin-bottom:10px;line-height:24px;text-indent:2em}.mod-intro .c-box{margin-bottom:20px;overflow:hidden}.mod-intro .c-box h3{margin-bottom:10px;font-size:16px;text-align:center;font-weight:bold}.mod-intro .c-box table{width:100%}.mod-intro .c-box table thead{background:#f8f8f8}.mod-intro .c-box table tr:hover{background-color:#f8f8f8}.mod-intro .c-box table td,.mod-intro .c-box table th{padding:5px;border:1px solid #e2e2e2;line-height:22px;text-align:center}.mod-intro .c-box .red{color:#f70000}.mod-intro .c-box .blue{color:#30be00}.mod-info{min-width:160px}.mod-info .c-hd{line-height:24px;text-align:right;color:rgba(255,255,255,.8);border-bottom:1px dotted rgba(255,255,255,.25)}.mod-info .item{line-height:24px;overflow:hidden}.mod-info .item .value{float:right}.mod-brand .bd{padding:10px}.mod-brand ul{display:grid;grid-template-columns:repeat(6, 1fr);gap:2px}.mod-brand li a{display:block;padding:10px 5px;background:#f8f8f8;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-brand li a img,.mod-brand li a span{vertical-align:middle}.mod-brand li a:hover{background:#fff0f2}@media screen and (max-width: 727px){.mod-panel .hd{padding:10px 15px}.mod-panel .hd .icon{float:none;width:100px;height:60px;margin:0 auto}.mod-panel .hd .icon img{width:160px;height:150px;margin-left:-30px;margin-top:-45px}.mod-panel .hd .info{margin-left:0}.mod-panel .hd .info h1{text-align:center}.mod-panel .hd .info h1 span.name{font-size:16px}.mod-panel .hd .info p{line-height:18px;font-size:12px}.mod-panel .hd .info .link{top:-60px;right:-10px;padding:0 12px;line-height:28px;font-size:13px}.mod-panel .bd .table-inner{overflow-x:auto}.mod-panel .bd table th,.mod-panel .bd table td{white-space:nowrap}.mod-panel .chart-box{padding:10px}.mod-intro .table-inner{overflow-x:auto}.mod-intro table th,.mod-intro table td{white-space:nowrap}.mod-brand ul{grid-template-columns:repeat(3, 1fr)}}