@media (min-width: 1080px){.container{width:1400px}}body{background-color:#fff}.container-fluid{padding:0;margin-top:-20px}#hpoi-general-container{min-height:50vh}.hpoi-general-bg{position:relative;overflow:hidden;padding:30px 0}.hpoi-general-bg .hpoi-bg-img{opacity:0;z-index:-2;position:absolute;top:0;left:0;bottom:0;right:0;filter:blur(40px);background-size:cover;transition:opacity var(--transition-2s)}.hpoi-general-bg .hpoi-bg-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#0006}.hpoi-general-details-info-box{display:flex;height:200px}.hpoi-general-details-info-box .details-info-cover{position:relative;width:138px;height:200px;overflow:hidden;border-radius:12px}.hpoi-general-details-info-box .rating-avg{position:absolute;text-align:right;line-height:50px;padding-right:8px;width:100%;right:0;bottom:0;color:#fff;font-size:32px;background:linear-gradient(180deg,#0000,#545454cc)}.hpoi-general-details-info-box>.details-info{flex:1;display:flex;flex-direction:column;margin-left:20px}.hpoi-general-details-info-box>.details-info>.details-info-title-box{position:relative;display:flex;align-items:center;padding-right:45px}.hpoi-general-details-info-box>.details-info>.details-info-title-box>.info-title{margin:0 20px 0 0;font-size:18px;font-weight:700;color:#fff}.hpoi-general-details-info-box>.details-info>.details-info-title-box>.info-label+.info-label{margin-left:10px}.hpoi-general-details-info-box>.details-info>.details-info-title-box>.info-label{padding:0 8px;color:#fff;line-height:24px;border-radius:6px;border:1px solid #FFFFFF}.hpoi-general-details-info-box>.details-info>.details-info-item-box{display:flex;justify-content:space-between;margin-top:10px;color:#fff;font-size:14px}.hpoi-general-details-info-box>.details-info>.details-info-item-box>.details-info-item-box-lf .item+.item{margin-top:10px}.hpoi-general-details-info-box>.details-info>.details-info-item-box>.details-info-item-box-lf .item,.item-1{display:flex}.hpoi-general-details-info-box>.details-info>.details-info-item-box>.details-info-item-box-lf .item>p,.hpoi-general-details-info-box>.details-info>.details-info-item-box>.details-info-item-box-lf .item-1>p{margin:0}.hpoi-general-details-info-box>.details-info>.details-info-box::-webkit-scrollbar{width:6px;height:auto;background-color:#fff;border-radius:12px}.hpoi-general-details-info-box>.details-info>.details-info-box::-webkit-scrollbar-thumb{background-color:#35cdff;border-radius:12px}.hpoi-general-details-info-box>.details-info>.details-info-box{flex:1;overflow-y:auto;color:#fff;margin-top:20px;font-size:14px;padding-right:6px}.hpoi-general-nav{background-color:#f8f8f8;height:60px}.hpoi-general-nav>.container-nav{margin:0 auto;padding:0 10px;width:1400px;display:flex;justify-content:space-between}.hpoi-general-nav>.container-nav .nav-item{font-size:18px;display:inline-block;height:60px;line-height:60px;border-bottom:2px solid transparent;color:#666}.hpoi-general-nav>.container-nav .nav-item>span{vertical-align:middle;font-size:12px;margin-left:8px}.hpoi-general-nav>.container-nav .nav-item+.nav-item{margin-left:60px}.hpoi-general-nav>.container-nav .nav-item.active{border-bottom-color:#35cdff!important;color:#35cdff!important}.hpoi-general-nav>.container-nav .container-right{display:flex;align-items:center}.hpoi-general-nav>.container-nav .hpoi-general-input{display:flex;width:350px}.hpoi-general-nav>.container-nav .hpoi-general-input .search-text::placeholder{color:#999}.hpoi-general-nav>.container-nav .hpoi-general-input .search-wrap{position:relative;margin:0 auto;display:flex;height:40px}.hpoi-general-nav>.container-nav .hpoi-general-input .search-text{width:100%;height:100%;outline:none;border:0;padding:10px 16px;font-size:14px;color:#333;background-color:#fff;border-radius:6px 0 0 6px}.hpoi-general-nav>.container-nav .hpoi-general-input .search-btn{width:48px;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;background-color:#fff;color:#666;border-radius:0 6px 6px 0;border-left:1px solid #EEEEEE}.general-episode-container-change{display:flex;align-items:center;padding:13px 0;border-bottom:1px solid #EEEEEE}.general-episode-container-change .item{display:flex;align-items:center;font-size:18px;flex:1}.general-episode-container-change .item:first-child{justify-content:flex-start}.general-episode-container-change .item:last-child{justify-content:flex-end}.general-episode-container-change .item:last-child,.item:first-child{display:flex;cursor:pointer}.general-episode-container-change .item:last-child:hover,.item:first-child:hover{color:#35cdff}.general-episode-container-change .item:nth-child(2){display:flex;justify-content:center}.works-general-episode-list>.episode-item+.episode-item{border-top:1px solid #EEEEEE}.works-general-episode-list>.episode-item{display:flex;padding:20px 0}.works-general-episode-list>.episode-item .item-cover{position:relative;width:250px;height:141px;border-radius:12px;overflow:hidden;background-color:#f8f8f8}.works-general-episode-list>.episode-item .item-cover .covers{width:100%;height:100%;object-fit:contain}.works-general-episode-list>.episode-item .item-cover .labels{position:absolute;top:10px;right:10px;padding:4px 10px;background-color:#35cdff;color:#fff;border-radius:6px;font-size:14px;cursor:pointer}.works-general-episode-list>.episode-item .item-cover .labels .icon-works-collect{margin-right:4px;font-size:12px}.works-general-episode-list>.episode-item .item-cover .labels.active{background-color:#000000b3}.works-general-episode-list>.episode-item .item-details{flex:1;margin-left:10px}.works-general-episode-list>.episode-item .item-details>.details-title{display:flex;align-items:center}.works-general-episode-list>.episode-item .item-details>.details-title>.details-title-text{font-size:16px;color:#333}.works-general-episode-list>.episode-item .item-details>.details-title>.details-title-time{margin-left:10px;color:#999;font-size:14px}.works-general-episode-list>.episode-item .item-details>.details-content{margin-top:10px;font-size:14px;color:#333}#hpoi-general-season-container>.works-general-season-list .season-item{padding:10px 0;display:flex;height:262px}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-cover{width:182px;overflow:hidden;border-radius:12px}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-cover>img{width:100%;height:100%;object-fit:cover}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-info{margin-left:12px;flex:1}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-info>.season-item-info-name{color:#333;font-size:16px;font-weight:700;transition:color var(--transition-2s)}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-info>.season-item-info-time{margin-top:8px;color:#999;font-size:14px}#hpoi-general-season-container>.works-general-season-list .season-item .season-item-info>.season-item-info-detail{margin-top:8px;color:#333;font-size:12px}.works-general-character-list.row{margin:0 -20px}.works-general-character-list .col-md-12{padding:0 20px}.works-general-character-title{color:#333;font-size:18px;margin-top:40px}.works-general-character-select-list{display:flex;align-items:center}.works-general-character-select-list .item-select{font-size:18px;color:#666;cursor:pointer}.works-general-character-select-list .item-select.active{color:#35cdff;font-weight:700}.works-general-character-select-list .item-select:hover{color:#35cdff}.works-general-character-select-list .item-select+.item-select{margin-left:40px}.works-general-character-list .character-item-title{margin-top:20px;color:#333;font-size:24px;font-weight:700}.works-general-character-list .character-item{display:flex;margin-top:20px}.works-general-character-list .character-item>.item-cover{position:relative;width:138px;height:200px;overflow:hidden;border-radius:12px;background-color:#f8f8f8}.works-general-character-list .character-item>.item-cover>.covers{width:100%;height:100%;object-fit:contain}.works-general-character-list .character-item>.item-cover>.item-image-name{position:absolute;bottom:0;width:100%;padding:4px;display:block;text-align:center;color:#fff;background-color:#00000080}.works-general-character-list .character-item>.item-cover>.covers-label{position:absolute;top:0;left:0;padding:0 10px;line-height:24px;color:#fff;background-color:#35cdff;border-radius:12px 0}.works-general-character-list .character-item>.item-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.works-general-character-list .character-item>.item-details>.details-title{display:flex;align-items:center;margin-bottom:36px}.works-general-character-list .character-item>.item-details>.details-title>.details-title-name{margin:0 0 0 10px;color:#999;font-size:14px}.works-general-character-list .character-item>.item-details>.details-title>.details-title-nameCN{font-size:16px;color:#333;transition:color var(--transition-2s)}.works-general-character-list .character-item>.item-details>.details-content{margin-bottom:-20px;margin-right:-30px;display:flex;flex-wrap:wrap}.works-general-character-list .character-item>.item-details>.details-content>.details-content-perform{margin-bottom:20px;margin-right:30px;display:flex;align-items:center}.works-general-character-list .character-item>.item-details>.details-content>.details-content-perform .perform-cover{width:40px;height:40px;border-radius:50%}.works-general-character-list .character-item>.item-details>.details-content>.details-content-perform .perform-info{color:#666;font-size:12px;margin-left:10px}.works-general-character-list .character-item>.item-details>.details-content>.details-content-perform .perform-info p{margin:0;transition:color var(--transition-2s)}.works-general-worksBook-list.row{margin:0 -10px}.works-general-worksBook-list .col-md-3{margin-top:20px;padding:0 10px}.works-general-worksBook-list .worksBook-item .worksBook-item-cover{display:block;overflow:hidden;border-radius:12px}.works-general-worksBook-list .worksBook-item .worksBook-item-cover>.covers{width:100%;height:100%;object-fit:contain}.works-general-worksBook-list .worksBook-item .worksBook-item-text{margin-top:10px;font-size:16px;color:#333;transition:var(--transition-all-2s)}.works-general-shop-list .taobao-relate-item{margin-top:20px;border-radius:12px;border:1px solid #EEEEEE;overflow:hidden;transition:var(--transition-all-2s)}.works-general-shop-list .taobao-relate-item:hover{border-color:#35cdff}.works-general-shop-list .taobao-relate-item .hpoi-taobao-relate-outer-box{width:100%;height:213px;background-color:#f8f8f8}.works-general-shop-list .taobao-relate-item .hpoi-taobao-relate-outer-box .flow-outer-cover-default{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.works-general-shop-list .taobao-relate-item .hpoi-taobao-relate-outer-box .flow-outer-cover-default>img{width:70px}.works-general-shop-list .taobao-relate-item .hpoi-taobao-relate-outer-box .flow-outer-cover-default>span{margin-top:10px;font-size:14px;color:#999}.works-general-shop-list .taobao-relate-item .hpoi-taobao-relate-outer-box>a>img{width:100%;height:100%;object-fit:cover}.works-general-shop-list .taobao-relate-item .hpoi-product-desc{padding:10px}.works-general-shop-list .taobao-relate-item .hpoi-product-desc .name{font-size:16px;color:#333;margin:0;transition:var(--transition-all-2s)}.works-general-shop-list .taobao-relate-item .hpoi-product-desc .hpoi-price-box{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.works-general-shop-list .taobao-relate-item .hpoi-product-desc .hpoi-price-box>span{padding:2px 6px;background-color:#ffa964;color:#fff;border-radius:2px}.works-general-shop-list .taobao-relate-item .hpoi-product-desc .hpoi-price-box>p{color:#f40;font-size:18px;margin:0}.works-general-shop-list .taobao-relate-item .hpoi-product-desc .hpoi-price-box>p>i{font-size:14px;font-style:normal}#hpoi-general-waterfall-container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:8px;column-gap:0;row-gap:0;align-items:start;margin:0 -10px;padding-bottom:40px}#hpoi-general-waterfall-container .waterfall-ibox{position:relative!important;top:auto!important;left:auto!important;width:auto;padding:15px 10px;align-self:start}#hpoi-general-waterfall-container .waterfall-item{position:relative;opacity:0;transform:scale(.7);transition:all .35s ease-in-out}#hpoi-general-waterfall-container .waterfall-loading{opacity:1;transform:scale(1)}#hpoi-general-waterfall-container .waterfall-item>a>img{width:100%;border-radius:12px}#hpoi-general-waterfall-container .waterfall-test-name{transition:color var(--transition-2s);padding:0!important;margin-top:10px;font-size:14px;color:#333}#hpoi-general-waterfall-container .waterfall-album-praise-box{position:absolute;top:10px;right:10px;z-index:5;display:flex;align-items:center;background-color:#0006;padding:2px 6px;border-radius:4px;color:#fff}#hpoi-general-waterfall-container .waterfall-album-praise-box img{width:12px;height:12px;margin-right:3px}#hpoi-general-waterfall-container .waterfall-album-top-box{position:absolute;top:10px;left:10px;z-index:4;display:flex;align-items:center;background-color:#35cdff;padding:2px 6px;border-radius:4px;color:#fff}#hpoi-general-waterfall-container .user-info-box{margin-top:10px;display:flex;align-items:center}#hpoi-general-waterfall-container .user-info-box>.header{width:30px;height:30px}#hpoi-general-waterfall-container .user-info-box>.nickname{margin-left:6px;color:#666;transition:color var(--transition-2s)}#hpoi-general-waterfall-container .user-info-box>.level{margin-left:6px;height:12px}@media screen and (max-width: 1080px){#hpoi-general-waterfall-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 680px){#hpoi-general-waterfall-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.works-general-hobby-list.row{margin:0 -15px}.works-general-hobby-list .col-md-8{margin-bottom:20px;padding:0 15px}.works-general-hobby-list .hobby-item{display:flex}.works-general-hobby-list .hobby-item>.hobby-item-cover{width:150px;height:150px;overflow:hidden;border-radius:12px}.works-general-hobby-list .hobby-item>.hobby-item-cover>.covers{width:100%;height:100%}.works-general-hobby-list .hobby-item>.item-details{margin-left:10px;flex:1;width:0;display:flex;flex-direction:column;justify-content:space-between}.works-general-hobby-list .hobby-item>.item-details>.item-details-nameCN{color:#333;font-size:16px;transition:color var(--transition-2s)}.works-general-hobby-list .hobby-item>.item-details>.item-details-info-fields{color:#666;font-size:12px}.works-general-hobby-list .hobby-item>.item-details>.item-details-info-fields>span{margin-right:4px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.works-general-hobby-list .hobby-item>.item-details>.item-details-info-fields>span+span{margin-top:6px}.works-general-hobby-list .hobby-item>.item-details>.item-details-info-fields>span>em{line-height:20px;padding:0 6px;font-size:12px;font-weight:300;margin-right:4px;font-style:normal;color:#fff;background-color:#ccc;border-radius:4px}.hpoi-general-filter-box{margin-bottom:40px}.hpoi-general-filter-box .general-filter-item{margin-top:20px;display:flex;font-size:14px}.hpoi-general-filter-box .general-filter-item>.general-filter-item-title{padding:4px 0;color:#999;margin-right:20px}.hpoi-general-filter-box .general-filter-item>.general-filter-item-list,.hpoi-general-filter-box .general-filter-item>.general-item-list-add{position:relative;flex:1;display:flex;flex-wrap:wrap;margin-top:-10px}.hpoi-general-filter-box .general-filter-item>.general-filter-item-list .item{margin-right:20px;margin-top:10px;outline:none;border:none;background-color:#fff;border-radius:6px;padding:4px 10px}.hpoi-general-filter-box .general-filter-item>.general-item-list-add .item{position:relative;margin-right:20px;margin-top:10px;border-radius:6px;padding:4px 10px;color:#666;background-color:#f8f8f8}.hpoi-general-filter-box .general-filter-item>.general-item-list-add .item .icon-close{position:absolute;right:-5px;top:-5px;font-size:14px;cursor:pointer;color:#35cdff}.hpoi-hobby-database-ibox+.hpoi-hobby-database-ibox{margin-top:80px}.hpoi-hobby-database-ibox .hpoi-box-title{margin-bottom:10px}.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company{display:flex;padding:10px}.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company:nth-child(odd){border-right:1px solid #EEEEEE}.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company:nth-last-child(n+2){border-bottom:1px solid #EEEEEE}.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company>.item-company-cover{width:60px;height:60px;border-radius:6px}.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company>.item-company-detail{margin-left:10px;padding:8px 0;flex:1;width:0}.hpoi-active,.item-list-active{background-color:#35cdff!important;color:#fff!important}.hpoi-hobby-release-time-content .release-time-item{margin-top:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:60px;padding:5px 0;color:#666;font-size:14px;border-radius:6px;overflow:hidden}.hpoi-hobby-release-time-content .release-time-item>p{margin:5px 0 0;font-size:12px;color:#999}.works-general-character-list>.character-item>.item-details>.details-content>.details-content-perform:hover .perform-info p,.works-general-make-list .make-item>.item-details>.details-nameCN:hover,.works-general-hobby-list .hobby-item>.item-details>.item-details-nameCN:hover,.works-general-shop-list .taobao-relate-item .hpoi-product-desc .name:hover,.works-general-character-list .character-item>.item-details>.details-title>.details-title-nameCN:hover,#hpoi-general-waterfall-container .waterfall-test-name:hover,.works-general-make-list .make-item>.item-details>.item-details-names .details-nameCN:hover,.hpoi-hobby-database-ibox .hpoi-hobby-company-content .item-company:hover,.hpoi-general-nav>.container-nav .hpoi-general-input .search-btn:hover,.hpoi-hobby-release-time-content .release-time-item:hover,.works-general-worksBook-list .worksBook-item .worksBook-item-text:hover,#hpoi-general-season-container>.works-general-season-list .season-item .season-item-info>.season-item-info-name:hover{cursor:pointer;color:#35cdff}.hpoi-general-filter-box .general-filter-item>.general-filter-item-list .item:hover{background-color:#f8f8f8}.hpoi-btn-general-operate{position:absolute;right:0;top:0;cursor:pointer;color:#999;font-size:14px;margin-top:10px;padding:4px 6px}.hpoi-btn-general-operate>img{width:10px;margin-left:6px}.hpoi-btn-general-operate:hover{color:#35cdff}.hpoi-title-left span{font-size:18px;font-weight:700}#hpoi-general-waterfall-container .waterfall-test-name{font-size:16px}
