.cc{display:flex;align-items:center;gap:10px}.subtitle{font:14px/1.6 arial;padding-bottom:10px}.subtitle .uline{content:"";display:inline-block;border-bottom:3px solid #333}.sidelist{text-align:left}.sidelist li{padding:0 20px 20px}.label{padding:0 0 10px;display:inline-block}.dl{padding:10px;margin:auto}.dl .page{width:21cm;height:297mm;page-break-after:always;text-align:center;box-shadow:0 0 5px #0006;margin:10px auto 30px}.dl .page .mheader{max-width:18.4cm;padding:.5cm 0;margin:auto;height:1.5cm;box-sizing:border-box}.dl .page .mheader h1{display:none}.dl .page .mfooter{max-width:18.4cm;margin:auto;padding:10px 0 0}.dl .page .mfooter ul{display:flex;font-size:12px;gap:10px;justify-content:space-between}.dl .page .mfooter ul.center{justify-content:center}.con{margin:auto;border-width:3px;border-style:solid;overflow:hidden;position:relative;display:inline-grid;padding:10px;grid-gap:.2cm 0}.con li{display:block}.con .good{display:grid;direction:rtl;grid-auto-flow:column;padding:20px}.con .good .item{border:.5px solid #333}.con .good .last{grid-row-start:1;border:1px solid #333;font-size:.7em;line-height:1.4;justify-items:center;align-items:center;display:flex;overflow:hidden}.con .good .last div{margin:auto;justify-content:center;padding:0 0 2em}.con.art .td{width:100%;height:100%;display:grid;grid-template-columns:repeat(1,100%);grid-template-rows:repeat(2,50%);align-items:start}.con.art span{width:100%;height:100%;display:block;border:1px solid #ccc;box-sizing:border-box}.con.art a{color:#42b983}.con.classic .one{padding:0}.con.classic .one ul{display:flex;flex:row nowrap}.con.classic .item{border-width:.5px;border-style:solid;box-sizing:border-box;position:relative;margin:auto}.con.classic .item>div{position:relative;z-index:9}.con.classic .item.icon0:nth-child(6n+1):before{content:""}.con.classic .item.icon0:nth-child(6n+2):before{content:""}.con.classic .item.icon0:nth-child(6n+3):before{content:""}.con.classic .item.icon0:nth-child(6n+4):before{content:""}.con.classic .item.icon1:before{content:""}.con.classic .item.icon2:before{content:""}.con.classic .item.icon3:before{content:""}.con.classic .item:before{font-family:iconfont;font-size:100%;line-height:1.35;display:block;position:absolute;top:0;left:0;margin:auto;width:100%;height:100%}.con.classic .one span{border:.5px solid #333}.con.classic .one span.last{border:1px solid #333}#detail .logo{position:absolute;font-size:30px;right:35px;top:10px}.layout{display:flex}.layout .main{width:22cm;height:100vh;overflow-y:auto}.layout .aside{background:#eee;width:calc(100% - 22cm);height:100vh;padding:20px;box-sizing:border-box;overflow:auto}.dlone{width:100%;height:100vh}.dlone .page{width:100%;height:100vh;display:flex;justify-content:center;flex-flow:column nowrap;align-items:center;overflow:hidden}.dlone .page .con{display:flex;flex-flow:row nowrap}.dlone .item{border-width:.5px;border-style:solid;box-sizing:border-box;position:relative;margin:auto}.dlone .item>div{position:relative;z-index:1;width:100%;height:100%}.dlone .item>div img{position:relative;width:100%;height:100%;object-fit:contain;display:block}.dlone .item.icon1:before{content:""}.dlone .item.icon2:before{content:""}.dlone .item.icon3:before{content:""}.dlone .item:before{z-index:9;font-family:iconfont;font-size:100%;line-height:1;display:block;position:absolute;top:0;left:0;margin:auto;width:100%;height:100%}.contentList{display:flex;flex-flow:row wrap;gap:2px}.contentList li{border:1px solid #ccc;width:22px;height:22px;display:block;text-align:center;font:14px/22px arial;cursor:pointer}.contentList li.active{background:#333;color:#fff}@media print{#detail .logo{display:none}.layout{display:flex}.layout .main{width:100%;text-align:center;height:unset}.layout .aside{display:none}.dl{padding:0;margin:auto}.dl .page{border-bottom:0px solid #000;box-shadow:unset;page-break-after:always;margin:0}.aside{display:none}}#app{min-width:1200px}body,html{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}dl,dd,ul,li{margin:0;padding:0;list-style:none}sup{font-weight:400}.index{padding:40px;display:flex;gap:20px;min-height:100vh;box-sizing:border-box}.index .mainBg{position:absolute;width:100vw;height:100vh;background:#0b081a;left:0;top:0;opacity:1}.logo{font-size:40px;color:#900;font-weight:400;text-shadow:rgb(255,255,255) 2px 2px}a{color:#fff;text-decoration:none}a:hover{color:#900}.mdl{width:100%;position:relative;z-index:1}.mdl dd{padding:0 0 10px}.mdl dd:hover h3{color:#fff;opacity:.8}.mdl dd:hover p{color:#ffffff80;opacity:.8}.mdl dd h3{color:#fff}.mdl dd p{color:#ffffff80;margin:5px 0}.mdl dd ul{padding:5px 0}.mleft{width:240px;display:flex;justify-content:space-between;flex-flow:column nowrap;position:relative;z-index:1}.mleft p{color:#ffffff80}
