.module{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 1px 8px rgba(0,0,0,.05);margin-bottom:20px}.module .hd{height:44px;border-bottom:1px solid #f5f5f5}.module .hd .title{position:relative;display:inline-block;height:20px;padding:12px 0 12px 15px;line-height:20px;font-weight:bold;font-size:16px}.module .hd .title:before{position:absolute;left:0;top:50%;display:inline-block;width:4px;height:18px;content:"";margin:-9px 2px 0;vertical-align:middle;background:#006bb7;border-radius:2px}.module .bd{padding:20px}.module .score-box{min-width:64px;display:flex;align-items:center}.module .score-box .sub{flex:1;padding:0 5px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module .score-box .sub:nth-child(2){flex:.65}.module .score-box .sub:nth-child(2) span{display:block}.module .score-box .score{font-size:16px;font-weight:bold}.module .score-box .note{line-height:16px;font-size:13px;color:#999}.module .table-inner{margin-bottom:15px;overflow-x:auto}.module .table-inner table{width:100%;border:1px solid #dce2e9}.module .table-inner table caption{line-height:32px;font-size:16px;font-weight:bold}.module .table-inner table th,.module .table-inner table td{position:relative;padding:10px 15px;line-height:20px;text-align:center;white-space:nowrap}.module .table-inner table th{white-space:nowrap;font-weight:bold}.module .table-inner table thead{background:#f6f8fa}.module .table-inner table thead tr{border-bottom:1px solid #dce2e9}.module .table-inner table tbody tr{border-bottom:1px solid #dce2e9}.module .table-inner table tbody tr:hover{background:#fafafa}.module .table-inner table tbody tr.disabled{background:#f8f8f8;opacity:.5}.module .table-inner table .text-left{text-align:left}.module .table-inner table input[type=checkbox]{width:16px;height:16px;border:1px solid #e2e2e2}.module .none{padding:50px 0;line-height:30px;text-align:center}.side .module .bd{padding:0}.mod-profile .hd{padding-top:40px;overflow:hidden}.mod-profile .card{float:left;position:relative;width:60%;height:80px;margin-bottom:15px;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));border-top-left-radius:50px;border-bottom-left-radius:10px}.mod-profile .card .avatar{position:absolute;left:0;bottom:0;z-index:9;margin:0 35px}.mod-profile .card .avatar img{border-radius:4px}.mod-profile .card .info{margin-left:180px;padding-top:12px}.mod-profile .card .info p{line-height:28px;color:hsla(0,0%,100%,.72)}.mod-profile .card .info p.name{font-weight:bold;font-size:22px}.mod-profile .card .info p.name span.zh{color:#fff}.mod-profile .card .info p.name span.en{margin-left:10px;font-style:italic}.mod-profile .card .info p.other{font-size:16px}.mod-profile .marketValue{margin-left:50%}.mod-profile .marketValue .field{float:right;margin:0 25px}.mod-profile .marketValue p{line-height:28px;color:hsla(0,0%,100%,.72)}.mod-profile .marketValue p.name{font-size:16px;font-weight:bold}.mod-profile .marketValue p.value{font-size:36px;font-family:fantasy;color:rgba(252,144,0,.9)}.mod-profile .bd{padding:15px 20px;background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 1px 8px rgba(0,0,0,.05);margin-bottom:20px}.mod-profile .bd table{width:100%}.mod-profile .bd table th,.mod-profile .bd table td{padding:0 15px;line-height:24px;text-align:center}.mod-profile .bd table th{color:#999}.mod-profile .bd table td{font-size:18px}.mod-profile .bd span.number{font-size:20px;font-weight:bold;font-family:fantasy;text-shadow:2px 4px #e2e2e2;color:#333}.mod-panel .box{margin-bottom:20px}.mod-panel .box .c-hd{padding:10px 0}.mod-panel .box .c-hd .title{position:relative;display:inline-block;height:20px;padding-left:15px;line-height:20px;font-weight:bold;font-size:16px}.mod-panel .box .c-hd .title:before{position:absolute;left:0;top:50%;display:inline-block;width:4px;height:18px;content:"";margin:-9px 2px 0;vertical-align:middle;background:#006bb7;border-radius:2px}.mod-panel .field-wrapper{margin-bottom:15px}.mod-panel .field-wrapper .field-title{line-height:32px;font-size:16px;font-weight:bold}.mod-panel .field-list{display:grid;gap:10px;grid-template-columns:repeat(8, 1fr)}.mod-panel .field-list .field-item{padding:10px;background:#f6f8fa;border-radius:6px;line-height:24px;text-align:center;font-size:15px;color:#888}.mod-panel .field-list .field-item .field-value{font-size:20px;color:#fc9000}.mod-panel .table-inner table{table-layout:fixed}