.module{margin-bottom:20px;background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 2px 6px rgba(0,0,0,.02)}.module .hd{padding:10px 20px;background:#fdfdfd;border-bottom:1px solid #f0f0f0;line-height:20px;align-content:center;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}@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-panel{overflow:visible}.mod-panel .hd{display:flex;flex-direction:row;gap:20px}.mod-panel .hd .icon{background:#fff;border:1px solid #f0f0f0;border-radius:5px;overflow:hidden}.mod-panel .hd .info h1{line-height:40px;font-size:16px;font-weight:bold}.mod-panel .hd .info p{line-height:22px;font-size:15px}.mod-panel .bd h3{position:relative;padding:0 15px;margin-bottom:5px;line-height:36px;font-size:16px;font-weight:bold}.mod-panel .bd h3::before{position:absolute;left:0;top:50%;content:"";width:4px;height:20px;margin-top:-10px;background:#1296db;border-radius:4px}.mod-panel .bd .item{padding:10px 20px;margin-bottom:6px;background:#f6f8fa;border-radius:6px}.mod-panel .bd .item:last-child{border-bottom:none}.mod-panel .bd .item .field-wrapper{display:flex;flex-direction:row;gap:10px;line-height:24px}.mod-panel .bd .item .field-wrapper img,.mod-panel .bd .item .field-wrapper span{vertical-align:middle}.mod-panel .bd .item .field-wrapper .field-title{min-width:100px;color:#59636e}.mod-panel .bd .item .field-wrapper .field-content{flex:1;min-width:0}.mod-panel .bd .item span[class*=icon-]{display:inline-block;padding-left:21px;line-height:24px}.mod-panel .bd .item span.icon-location{background:url("/static/www/image/brands/icon-location.png") 0 center/16px 16px no-repeat}.mod-panel .bd .item span.icon-isp{background:url("/static/www/image/brands/icon-isp.png") 0 center/16px 16px no-repeat}.mod-panel .bd .item span.icon-network{background:url("/static/www/image/brands/icon-network.png") 0 center/16px 16px no-repeat}