.hpoi-header-top{padding-top:40px}.hpoi-footer{margin-top:0}.company-container-banner .swiper-wrapper .swiper-slide img{width:100%}.hpoi-company-container{margin:0 auto;width:1200px}.hpoi-company-container .company-container-ibox+.company-container-ibox{margin-top:20px}.hpoi-company-container .company-container-ibox{padding:20px;border-radius:15px;background-color:#fff;box-shadow:0 0 10px 1px #00000029}.hpoi-company-container{padding-top:20px;padding-bottom:50px}.company-container-banner{--swiper-pagination-color: #35CDFF}.company-container-banner .swiper-pagination-bullet{transition:var(--transition-all-2s);border:1px solid #FFFFFF;width:12px;height:12px;margin-left:8px;cursor:pointer}.hpoi-company-container .company-container-details .company-container-details-title{display:flex;justify-content:right}.hpoi-company-container .company-container-details .company-container-details-title .series-edit>a,.hpoi-company-container .company-container-details .company-container-details-title .series-dynamic{color:#333;font-size:14px;margin-left:40px}#addfav{display:block;padding:14px 13px;border-radius:6px;transition:background-color var(--transition-2s)}.company-container-details-box .item-company-content{display:flex;margin-top:10px}.company-container-details-box .series-info-collection{margin-left:60px;padding-top:60px}.company-container-details-box .company-cover{display:flex;align-items:center;width:226px;height:226px;border:1px solid #cccccc;border-radius:15px;overflow:hidden}.company-container-details-box .company-cover img{width:100%;height:auto;object-fit:fill}.company-container-details-box .company-cover img.cover-align-top{align-self:flex-start}.company-container-details-box .company-info-right{flex:1;margin-left:20px}.company-container-details-box .company-info-right .info-head span{color:#333}.company-container-details-box .company-info-right .info-head{line-height:24px}.company-container-details-box .company-info-right .info-head .info-head-label{font-size:14px;border:1px solid #333333;padding:3px 9px;border-radius:4px}.company-container-details-box .company-info-right .info-head .info-head-label-cn{font-size:18px;margin-left:10px}.company-container-details-box .company-info-right .info-head .info-head-label-jp{font-size:14px;margin-left:20px}.company-container-details-box .company-info-right .info-detail{margin-top:20px;overflow-y:auto;color:#333;height:178px}.company-container-details-box .item-company-info{display:flex;flex-wrap:wrap}.company-container-details-box .item-company-info .item-info{margin-top:20px;width:33.333%;font-size:14px;color:#333}.company-container-details-box .item-company-info .item-info a{color:#35cdff}.company-container-details-box .info-detail{margin-top:20px;overflow-y:auto;padding:10px;border-radius:6px;background-color:#f8f8f866}.company-container-details-box .info-detail::-webkit-scrollbar{width:5px;height:auto}.company-container-details-box .info-detail::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #d8d8d8;background:#0006}.company-container-details-box .info-detail::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #d8d8d8;border-radius:10px;background:#0000001a}.company-container-tag-list{display:flex;align-content:flex-start;flex-wrap:wrap;min-height:100px}.company-container-tag-list .item-company-tag,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.item-company-brand-impression-name>.item-company-tag{margin:10px 10px 0 0;display:flex;align-items:center;padding:0 6px;font-size:14px;height:26px;border-radius:3px;border:1px solid #CCCCCCFF;color:#666}.company-container-tag-list .item-company-tag-img,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag-img,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.item-company-brand-impression-name>.item-company-tag-img{margin:10px 10px 0 0;width:80px;height:26px;border-radius:3px;object-fit:contain;overflow:hidden}.company-brand-impression-modal-box{padding:30px 40px 40px;background:#fff;border-radius:15px}.company-brand-impression-modal-box .company-brand-impression-title{text-align:center;font-size:18px;color:#333;font-weight:400}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring{display:flex;align-items:center;margin-top:30px}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.item-company-brand-impression-name>.item-company-tag-img{margin:0 20px 0 0}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.item-company-brand-impression-name>.item-company-tag{margin:0 20px 0 0;width:100px;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.scoring-list{flex:1;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.scoring-list .scoring-item{height:24px;cursor:pointer;padding-right:28px}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-scoring>.scoring-list .scoring-item-count{font-size:14px;color:#333;font-weight:400}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list{margin-top:40px;padding-top:30px;display:flex;align-content:flex-start;flex-wrap:wrap;border-top:1px solid #eeeeee}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag-img{border:1px solid #CCCCCCFF;cursor:pointer}.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag:hover,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag-img:hover,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag.active,.company-brand-impression-modal-box .company-brand-impression-content .item-company-brand-impression-list>.item-company-tag-img.active{border-color:#35cdff;color:#35cdff}.company-brand-impression-modal-box .company-brand-impression-btn{margin-top:40px;text-align:right}.company-brand-impression-modal-box .company-brand-impression-btn .item-btn+.item-btn{margin-left:30px}.company-brand-impression-modal-box .company-brand-impression-btn .item-btn.cancel{border:1px solid #CCCCCC;color:#666;background-color:#fff}.company-brand-impression-modal-box .company-brand-impression-btn .item-btn{outline:none;border:0;height:36px;padding:0 45px;border-radius:6px;font-size:15px;color:#fff;background-color:#35cdff}.series-swiper-hobby{margin-top:20px;height:300px}.series-swiper-hobby .swiper-wrapper .swiper-slide{border-radius:12px;overflow:hidden;background-color:#eee}.series-swiper-hobby .swiper-wrapper .swiper-slide a img{display:block;min-width:220px;height:100%}.company-container-shop-hobby .company-swiper-shop-hobby .hpoi-company-outer-box{height:174px;background-color:#f8f8f8}.company-container-shop-hobby .company-swiper-shop-hobby .hpoi-company-outer-box .flow-outer-cover-default{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.company-container-shop-hobby .company-swiper-shop-hobby .hpoi-company-outer-box .flow-outer-cover-default>img{width:70px}.company-container-shop-hobby .company-swiper-shop-hobby .hpoi-company-outer-box .flow-outer-cover-default>span{margin-top:10px;font-size:14px;color:#999}.company-container-shop-hobby .company-swiper-shop-hobby .hpoi-company-outer-box>a>img{width:100%;height:100%;object-fit:cover}.company-container-series-list{margin-top:30px}.company-container-series-list .hpoi-series-cover-default{width:100%;height:160px;padding:12px;display:flex;align-items:center;justify-content:center;text-align:center;word-break:break-word;color:#333;background-color:#d1efff;font-size:14px;border-radius:12px}.company-container-shop-hobby .hpoi-series-outer-box{width:176px;height:176px;border-radius:12px;overflow:hidden;background-color:#eee}.company-container-shop-hobby .hpoi-series-outer-box>a>img{width:100%;height:100%}.company-container-shop-hobby .hpoi-product-desc{padding:6px 10px 10px}.company-container-shop-hobby .hpoi-product-desc .name{height:38px;font-size:14px;color:#444;margin:0}.company-container-shop-hobby .hpoi-product-desc .hpoi-price-box{margin-top:6px;display:flex;align-items:center;justify-content:space-between}.company-container-shop-hobby .hpoi-product-desc .hpoi-price-box>span{padding:2px 6px;background-color:#ffa964;color:#fff;border-radius:2px}.company-container-shop-hobby .hpoi-product-desc .hpoi-price-box>p{color:#f40;font-size:16px;margin:0}.company-container-shop-hobby .hpoi-product-desc .hpoi-price-box>p>i{font-size:12px;font-style:normal}.hpoi-slider-make:focus,.hpoi-slider-issued:focus{outline:none;text-decoration:none}.hpoi-slider-make:hover,.hpoi-slider-issued:hover{color:#666}.hpoi-slider-make,.hpoi-slider-issued{font-size:14px;color:#666;margin-left:20px;border-bottom:1px solid transparent;padding-bottom:2px}.on{color:#35cdff!important;border-color:#35cdff!important}.swiper-participate-periphery,.company-container-posts-list{margin-top:20px}.company-container-posts-list .item+.item{border-top:1px solid #eeeeee;padding-top:20px;margin-top:20px}.company-container-posts-list .item>.item-name{transition:color var(--transition-2s);color:#333;font-size:14px}.company-container-posts-list .item>.item-name:hover{color:#35cdff}.company-container-posts-list .item>.item-times{margin-top:10px;display:flex;align-items:center}.company-container-posts-list .item>.item-times>.item-times-date{color:#999}.series-container-comment .navbar-reply{background-color:#eee9}.company-container-ibox .item-head>.head-left{float:left}.company-container-ibox .item-head>.comments{display:flex;align-items:flex-end}.company-container-ibox .item-head>.head-left h3{position:relative;display:inline-block;font-size:18px;font-weight:400;margin:0;color:#333;z-index:6}.company-container-ibox .item-head>.head-left h3:after{z-index:-1;content:" ";display:block;position:absolute;left:3px;right:3px;bottom:-1px;height:4px;background-color:#35cdff;border-radius:63px}.hpoi-auto-width{width:auto}.company-container-ibox .item-head>.head-left span{font-size:12px;color:#999;margin-left:10px;vertical-align:middle}.company-container-ibox .item-head>.head-right{display:flex;float:right}.hpoi-swiper-prev,.hpoi-swiper-next{position:absolute;-webkit-user-select:none;user-select:none;z-index:5;top:48%;padding:0;transition:opacity .3s ease-in-out;color:#fff!important;opacity:.5;font-size:40px;width:30px;height:40px;margin:-20px 0 0;background:#000000b3;text-align:center;font-weight:100;line-height:34px}.hpoi-swiper-prev{left:0;border:0;border-radius:0 6px 6px 0}.hpoi-swiper-next{right:0;border:0;border-radius:6px 0 0 6px}.hpoi-swiper-prev:hover,.hpoi-swiper-next:hover{opacity:1}.hpoi-button-disabled{display:none}.hpoi-entry-disabled{opacity:.3}.head-comment-right{float:right;display:flex;justify-content:space-between;align-items:center}#commentContent{background-color:#eee}.hpoi-home-suspension-bar{position:fixed;bottom:20px;left:50%;margin-left:625px}.hpoi-home-suspension-bar .item-suspension{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:6px;background-color:#fff;box-shadow:0 0 6px #0003}.hpoi-home-suspension-bar .item-suspension+.item-suspension{margin-top:10px}.hpoi-home-suspension-bar .item-suspension>i{font-size:21px;color:#444}.hpoi-home-suspension-bar .item-suspension:hover i{color:#35cdff}.hpoi-home-suspension-bar .item-suspension>.icon-down-arrow{font-size:12px}.hpoi-home-suspension-bar .item-suspension>.icon-light-model{font-size:25px}.item-buy{width:174px}.hpoi-defect-icon{padding-top:50px;text-align:center;font-size:16px}.hpoi-defect-icon img{width:120px}.hpoi-defect-icon p{margin-top:5px}.company-make-works-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:20px}.company-make-works-item{display:block;min-width:0}.company-make-works-cover{width:100%;overflow:hidden;border-radius:12px;background:#f8f8f8}.company-make-works-cover img{width:100%;height:auto;display:block;border-radius:12px}.company-make-works-name{margin:10px 0 0;color:#333;font-size:16px}.company-make-works-career{margin:8px 0 0;color:#666;font-size:14px}.company-make-works-item:hover .company-make-works-name{color:#35cdff}@media (max-width: 1023px){.company-make-works-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.company-make-works-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hpoi-company-container-bg{background-size:100% auto}
