.cases{background:#fff}.cases .cases-header{flex-direction:row;flex-wrap:nowrap;display:flex;height:50px;background:#fff;position:fixed;left:0;top:0;width:100%;z-index:1000}.cases .cases-header .cases-city{width:60px;line-height:50px;text-align:center;font-size:16px;color:#222}.cases .cases-header .cases-city .cases-city-indicator{text-align:center;line-height:0;margin-top:-16px}.cases .cases-header .cases-city .cases-city-indicator span{background:#ffc53d;border-radius:1.5px;height:3px;display:inline-block;width:32px}.cases .cases-item{height:230px;margin:20px 15px 0;background:#fff;border:0 solid #f5f5f5;box-shadow:0 2px 21px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.cases .cases-item .cases-inner{position:relative;overflow:hidden;height:158px}.cases .cases-item .cases-inner .cases-img0{position:absolute;left:0;top:0;width:60%;height:158px;border-right:1px solid #fff}.cases .cases-item .cases-inner .cases-img1{position:absolute;left:60%;top:0;width:40%;height:79px;border-left:1px solid #fff;border-bottom:1px solid #fff}.cases .cases-item .cases-inner .cases-img2{position:absolute;left:60%;top:79px;width:40%;height:79px;border-left:1px solid #fff;border-top:1px solid #fff}.cases .cases-item .cases-type{font-size:14px;color:#999;padding:10px 15px}.cases .cases-item .cases-name{font-size:14px;color:#222;padding:0 15px;font-weight:700}.cases .cases-list-footer{width:100%;text-align:center;padding:20px 0}.cases .cases-list-footer button{outline:none;background:none;border:none;border-radius:30px;width:200px;height:40px;cursor:pointer;background:#ffc53d;font-size:16px;font-weight:700;color:#222}