a:hover{text-decoration:underline}.text-center{text-align:center}.banner-category{background:url(https://images.imyfone.com/jp/assets/article/author_details/banner_bg.png) bottom center no-repeat;color:#fff;min-height:220px;position:relative}.banner-category .base-maxwidth{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.banner-category h1{padding-bottom:20px;font-size:36px;line-height:44px}.category-nav-content{padding:38px 0;align-items:center}.category-icon{margin-right:11px}.category-list{display:flex}#category-list{overflow:hidden}.category-list li{padding:2px 10px;border-radius:3px;font-size:16px;line-height:22px;margin-right:20px}.category-list li.curr{background:rgba(216,216,216,.3);color:#207cfb}.more-category{display:block;position:absolute;right:0;width:100%;margin-right:50px;max-width:130px;font-size:16px;font-weight:700;line-height:24px;background:#fff}.more-category p{display:flex;align-items:center;font-size:16px;line-height:22px;cursor:pointer}.more-category p svg{transition:all .3s ease}.more-category p.curr{color:#207cfb}.more-category p.curr svg{transform:rotate(180deg)}.more-category p.curr:after{content:'';position:absolute;right:0;bottom:-15px;width:130px;height:15px}.arrow-icon{margin-left:2px}.more-category-type{position:absolute;right:10px;top:37px;width:169px;height:0;max-height:calc(100vh - 550px);background:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.09);border-radius:10px;z-index:2;overflow-y:scroll;overscroll-behavior-y:contain}.more-category-type.curr{padding:10px 0;height:auto}.more-category-type li{padding:10px 25px;white-space:nowrap}@media (max-width:768px){.more-category{margin-right:10px}}.article-list{padding-bottom:30px}.article-list-content:after{display:table;content:'';clear:both}.article-list-left{width:calc(100% - 330px);border-top:2px solid #EAECEF;float:left;padding-top:10px}.hot-article-list{float:right;width:300px;border-radius:10px;overflow:hidden;box-shadow:0 7px 20px 0 rgba(0,0,0,.09);position:relative;z-index:1}.hot-article-list.current{position:fixed;top:30px;z-index:1}.article-item{display:flex;padding:30px 20px;border-bottom:2px solid #EAECEF;margin:20px 0}.article-item:hover{background:#FFF;box-shadow:0 7px 20px 0 rgba(0,0,0,.09);border-radius:10px;text-decoration:none}.article-item .article-left{width:280px;max-height:203px;margin-right:30px;overflow:hidden;flex-shrink:0}.article-item .article-left img{object-fit:contain}.article-info{display:flex;flex-direction:column}.article-info .title{color:#000;font-size:20px;font-weight:700;color:#2E2E2E;line-height:32px}.article-info .title:hover{text-decoration:underline}.article-info .desc{padding:8px 10px 8px 0;flex-grow:1;font-size:16px;color:#2E2E2E;line-height:24px}.article-desc{display:flex;align-items:center;font-size:16px;color:#999;line-height:22px}.article-desc .author-img img{border-radius:50%}.article-desc .author-img{margin:0 10px}.article-desc .author-name{font-size:16px;color:#666;line-height:22px}.article-desc .time{position:relative;margin-left:30px}.article-desc .time::before{content:'|';position:absolute;top:-1px;left:-20px}.article-desc .time-icon{display:none}div[id*="pagediv"]{display:flex;justify-content:center}.article-show-more{color:#207cfb;text-align:center;padding:11px 66px;display:block;border-radius:10px;border:2px solid #207cfb;margin-top:30px;user-select:none;font-size:16px;line-height:22px}.article-show-more:hover{color:#fff;background:#207cfb}.menu_open{display:none;width:50px;height:56px;position:absolute;right:0;top:0}.hot-category-list{max-height:calc(100vh - 250px);overflow-y:scroll;overscroll-behavior-y:contain;background:#fff}.hot-article-list h4{background:#3689fb;padding:14px 25px;display:flex;align-items:center;color:#fff;font-size:20px;line-height:28px}.hot-icon{margin-right:6px}.hot-category-item>p{font-size:16px;line-height:22px;color:#2e2e2e;padding:15px 18px;background:rgba(54,137,251,.1)}.line-icon{margin-right:5px}.hot-category-item>ul{margin:0 25px}.hot-article-item{margin:15px 0;color:#666}.authors-popups{padding:5px 10px;border-radius:5px;color:#fff;background:rgba(0,0,0,.7);position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width:1024px){.category-nav-content{padding:38px 20px}.article-list-left{width:100%;float:unset}.hot-article-list{float:unset;position:fixed;top:150px;left:-244px;border-radius:0 10px 0 0;transition:all 0.5s ease}.hot-article-list.show{left:0;border-radius:0 10px 10px 0}.menu_open{display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 1s ease}.menu_open.opened{transform:rotateY(180deg)}.hot-article-list h4{background:rgba(54,137,251,.7)}.hot-article-list.show h4{background:#3689fb}.hot-category-list{max-height:calc(100vh - 370px);transition:all 0.5s ease;height:0}.hot-article-list.show .hot-category-list{height:auto}}@media (max-width:768px){.topbanner{height:auto;padding-bottom:50px;background:#207CFB}.article-item .article-left{width:208px}.article-item .article-left img{padding-top:0}}@media (max-width:500px){.article-item{flex-direction:column}.article-item .article-left{margin:0 0 12px 0}.article-info .desc{padding:12px 10px 12px 0}}@media (max-width:428px){.more-category-type{max-height:calc(100vh - 500px)}}@media (max-width:375px){.more-category-type{max-height:calc(100vh - 440px)}}.article-category{align-items:center;max-width:1166px;width:100%}.all-articles{margin-bottom:100px}.all-articles .article-category{margin:60px 0 30px}.article-category .icon{flex-shrink:0;text-align:center;color:rgba(3,84,255,.2);width:24px;line-height:28px;height:28px;background:rgba(3,84,255,.1)}.article-category .icon.icon-right{margin-left:20px}.article-category .icon.icon-left{margin-right:15px}.article-category .icon.active{cursor:pointer;color:#0354FF}.article-category ul li{border-radius:4px;font-weight:700;font-size:16px;line-height:24px}.article-category ul li.active{color:#0354FF;text-decoration:underline}.article-category ul a{flex-shrink:0;display:inline-block}.article-category ul a:hover{color:#0354FF}.article-category ul a:not(:last-child){margin:0 35px 0 0}@media (max-width:768px){.all-articles .article-category{margin:40px 0 4px}.category-nav-content{padding:30px 20px 20px}.article-category ul a:not(:last-child){margin-right:35px}}.review-pagination{display:flex;opacity:0;margin:30px auto 60px;justify-content:center}.review-pagination .page-numbers.current{background:rgba(32,124,251,.1)}.review-pagination .page-numbers{width:30px;height:30px;border-radius:4px;border:1px solid #999;display:block;margin:0 12px;line-height:30px;text-align:center}@media (max-width:768px){.review-pagination .page-numbers{margin:0 5px}}