:root{--td-brand-color:#8155ff;--td-brand-color-active:#724bdd;--td-brand-color-hover:#724bdd;--td-comp-size-m:var(--td-size-11)}.solve_problems{width:1000px;margin:0 auto 110px}.solve_problems h2{height:59px;font-size:36px;font-weight:600;color:#011029;line-height:59px;text-align:center;margin-top:90px}.solve_problems ul{margin-top:50px}.solve_problems ul li{background:#fff;box-sizing:border-box;transition:all .3s;border-radius:8px;border:1px solid #e2e7f0;overflow:hidden}.solve_problems ul li+li{margin-top:20px}.solve_problems ul li .title{display:flex;align-items:center;position:relative;padding:20px;border-bottom:1px solid transparent;cursor:pointer;transition:all .3s}.solve_problems ul li .title b{font-weight:500;font-size:18px;color:#1b2b45;line-height:23px;text-align:left;font-style:normal}.solve_problems ul li .title .t-icon{position:absolute;right:24px;transition:all .5s}.solve_problems ul li .content{height:0;overflow:hidden;transition:all .3s;padding:0 24px}.solve_problems ul li .content img{max-width:100%;cursor:zoom-in}.solve_problems ul li.active .title{border-color:#e2e7f0}.solve_problems ul li.active .title i{background-color:#8155ff}.solve_problems ul li.active .title b{color:#8155ff}.solve_problems ul li.active .title .t-icon{color:#8155ff;transform:rotateX(180deg)}.solve_problems ul li.active .content{height:unset;padding:20px 24px;background:#f8f9ff}.solve_problems ul li:not(.active):hover{background-color:#f8f9ff}
