.download{padding-bottom:30px}.download .top-wrap{padding:30px;background:#F8F8F8;font-family:"OPPOSans-R"}.breadcrumb-div{padding-top:10px;padding-bottom:10px;display:none}.breadcrumb{display:flex;list-style:none}.breadcrumb>li{font-size:14px;color:#999}.breadcrumb>li:not(:last-child)::after{content:">";margin:0 5px}.download .search-wrap form{color:#999;position:relative}.download .search-wrap .download-search{font-size:14px;padding-top:0;padding-bottom:0;padding-right:25px;height:30px;background:none;box-shadow:none;border-color:#999}.download .search-wrap .icon-search{position:absolute;right:5px;top:50%;transform:translateY(-50%);cursor:pointer}.download .tab-list{flex-wrap:wrap;margin-bottom:-20px}.download .tab-list li{color:#999;margin:0 10px 20px;cursor:pointer}.download .tab-list li.active{color:#000}.download .tab-content{margin-top:30px}.download .tab-pane{display:flex;flex-wrap:wrap;margin-bottom:-30px}.download .item{flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:30px}.download .pic img{aspect-ratio:185 / 170}.download .tit{margin:10px 0 5px}.download .btn{color:#999;padding:0;font-family:"OPPOSans-M"}.download .btn i{margin-right:5px}.download .container .top-wrap .search .search-form{width:60%;display:flex;margin:auto}.download .container .top-wrap .search .search-form .search-form-input{width:100%}.download .container .top-wrap .search .search-form .search-form-input .search-text{display:block;width:100%;max-width:100%;color:#333;border-radius:4px;padding:.375rem .75rem;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da}.download .container .top-wrap .search .search-form .search-form-text .search{padding:5px 10px 5px 10px;border:1px solid #ced4da}@media (min-width:540px){.download .item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:768px){.download .top-wrap{padding-top:0}.download .search-wrap{display:flex;align-items:center;justify-content:space-between}.breadcrumb-div{display:block;padding-left:10px}.download .tab-list{margin-top:30px}}@media (min-width:992px){.download .item{flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.download{padding-bottom:60px}.breadcrumb-div{padding-left:55px}.download .top-wrap{padding-bottom:60px}.download .tab-list li{margin-left:20px;margin-right:20px}.download .tab-content{margin-top:60px;padding:0 30px}.download .item{flex:0 0 20%;max-width:20%}.download .tit{margin:20px 0 10px}.download .btn{transition:color .3s}.download .btn:hover{color:#000}}@media (min-width:1440px){.download{padding-bottom:110px}.download .tab-content{padding:0 65px}}