.tabs-header{height:30px;line-height:30px;display:flex;position:relative}
.tabs-header>li{flex-grow:1;text-align:center;cursor:pointer;border:1px solid #686868;height:53px;line-height:53px;margin-right:10px}
#solid{width:25%;height:2px;background-color:#409eff;position:absolute;bottom:-2px;left:0;transition:all .5s}
.tabs-content>div{width:100%;display:none}
#tabs-item-1{display:block}
.wrapper.warp{margin-top:20px}

@media screen and (max-width:992px) and (orientation:portrait){
.tabs-header {height: auto !important;}
.tabs-header>li {height: auto !important;line-height: 30px}
}