.case-detail{padding:30px 0}.case-detail .lt{margin-bottom:30px}.case-detail .title{margin-bottom:20px}.case-detail .info h2{font-size:20px;margin-top:20px;margin-bottom:10px;text-align:left}.case-detail .info h2:first-child{margin-top:0}.case-detail .info h3{font-size:18px;margin-top:20px;margin-bottom:10px;position:relative}.case-detail .info p{line-height:1.8}.case-detail .info img{display:block;margin-left:auto;margin-right:auto}.case-detail .info figure:not(:first-child){margin-top:20px}.case-detail .info figure:not(:last-child){margin-bottom:20px}.case-detail .case-search{position:relative}.case-detail .case-search .form-control{height:50px;padding-left:20px;padding-right:60px;box-shadow:none;border-radius:0;border-color:#999}.case-detail .case-search .form-control::-webkit-input-placeholder{color:#999}.case-detail .case-search .form-control:-moz-placeholder{color:#999}.case-detail .case-search .form-control::-moz-placeholder{color:#999}.case-detail .case-search .form-control:-ms-input-placeholder{color:#999}.case-detail .case-icon{position:absolute;right:0;top:0;width:50px;height:100%;font-size:22px;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.case-detail .case-icon i{font-size:inherit}.case-detail .rt-title{text-align:left;margin:15px 0 10px}.case-detail .case-list>li{color:#666}.case-detail .case-list>li:not(:last-child){margin-bottom:9px}@media (min-width:768px){.case-detail .info h2{font-size:24px}}@media (min-width:992px){.case-detail .container{display:flex;justify-content:space-between}.case-detail .lt{flex:0 0 61%;max-width:61%;margin-bottom:0}.case-detail .rt{flex:0 0 34%;max-width:34%;padding-top:11px}}@media (min-width:1200px){.case-detail{padding:59px 0 70px}.case-detail .title{margin-bottom:40px}.case-detail .info h2{font-size:24px}.case-detail .info h3{font-size:20px}.case-detail .info figure:not(:first-child){margin-top:30px}.case-detail .info figure:not(:last-child){margin-bottom:30px}.case-detail .case-search .form-control{padding-right:80px}.case-detail .case-icon{right:15px}.case-detail .rt-title{margin:26px 0 15px}.case-detail .case-list>li{transition:opacity .3s}.case-detail .case-list>li:hover{opacity:.8}}