.side-widget .widget-name{position:relative;font-size:1.2rem;font-family:Helvetica,Apple LiGothic Medium,Microsoft JhengHei,sans-serif;font-weight:700;color:#fff;background:linear-gradient(90deg,#2e0808,#d50000);padding:15px}@media (max-width:991px){.side-widget .widget-name.db-arrow:after{position:absolute;top:15px;right:15px;font-family:FontAwesome;content:"\F0D7";font-size:2rem;font-weight:900;color:#fff}}.side-widget .about-panel,.side-widget .archive-panel,.side-widget .cate-panel,.side-widget .relate-post,.side-widget .tag-panel{border-radius:3px;background:#f0f0f0}.side-widget .cate-panel ul li{transition:.3s linear;position:relative;font-size:1.15rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.2rem;border-bottom:1px solid #fff;padding-left:12px;padding-bottom:15px;color:#4f4f4f}.side-widget .cate-panel ul li:last-child{border-bottom:0;margin-bottom:0}.side-widget .cate-panel ul li:before{transition:.3s linear;position:absolute;content:"\F111";font-size:5px;top:0;left:0;font-family:FontAwesome;font-weight:900;color:#333}.side-widget .cate-panel ul li.active,.side-widget .cate-panel ul li.jplist-selected,.side-widget .cate-panel ul li:active,.side-widget .cate-panel ul li:hover{color:#d50000;padding-left:17px}.side-widget .cate-panel ul li.active:before,.side-widget .cate-panel ul li.jplist-selected:before,.side-widget .cate-panel ul li:active:before,.side-widget .cate-panel ul li:hover:before{content:"\F061";line-height:20px;font-size:15px;color:#d50000}.side-widget .cate-panel ul li a{color:#4f4f4f}@media (max-width:991px){.side-widget .cate-panel.dorpdown-cate{padding:0!important}.side-widget .cate-panel.dorpdown-cate ul{transition:.3s linear;display:none}}.side-widget .cate-panel.dorpdown-cate.active{padding:1rem!important}.side-widget .cate-panel.dorpdown-cate.active ul{display:block}.side-widget .archive-panel ul li{position:relative;display:inline-block;margin:10px 8px}.side-widget .archive-panel ul li a{transition:.5s linear;font-size:1.1rem;color:#4f4f4f;display:block;min-width:44px}.side-widget .archive-panel ul li a:before{position:absolute;content:"\F0C8";font-family:FontAwesome;font-weight:900;top:-1px;left:-10px;font-size:6px}.side-widget .archive-panel ul li.active a,.side-widget .archive-panel ul li a:hover{color:#d50000}.side-widget .tag-panel .badge-main{padding:.35em .5em;border-radius:2px;background:transparent;color:#333;font-size:.88rem;font-weight:400;border:1.5px solid #333;margin:2.5px 0}.side-widget .tag-panel .badge-main:hover{background:#d50000;color:#fff;border-color:#d50000}.side-widget .about-panel p{font-size:1.03rem}.side-widget .relate-panel ul{padding-left:15px}.side-widget .relate-panel ul li{list-style:square;margin-bottom:8px;font-size:.88rem;line-height:1.5}.side-widget .relate-panel ul li:last-child{margin-bottom:0}.side-widget .relate-panel ul li a{color:#4f4f4f}.side-widget .relate-panel ul li:hover a{color:#d50000}.jplist-holder button{cursor:pointer;color:#fff;background:#333;padding:10px 14px;min-width:40px;font-weight:900;font-size:14px;line-height:24px;margin-right:15px;border:0}.jplist-holder .jplist-selected{background:#d50000}.faq-item{border-bottom:1px solid grey;position:relative;cursor:pointer;transition-duration:.4s;padding-top:1.5rem}.faq-item:hover{background:#fafafa}.faq-item:after,.faq-item:before{content:"";display:block;height:20px;width:2px;background:#d50000;position:absolute;top:calc(13px + 1.5rem);right:15px;transition-duration:.4s}.faq-item:before{transform:translate(-50%,-50%) rotate(-90deg)}.faq-item:after{transform:translate(-50%,-50%)}.faq-item.active:after{transform:translate(-50%,-50%) rotate(-90deg)}.faq-content,.faq-title{padding:0 30px}.faq-title{position:relative;margin-bottom:1.5rem}.faq-title:before{content:"";position:absolute;display:block;border-radius:50%;width:6px;height:6px;background:#000;top:13px;left:15px;transform:translate(-50%,-50%)}.faq-content{color:grey;font-size:1.05rem;margin-bottom:1rem;position:relative;bottom:.5rem}