.xs-service-faq-banner{padding-top:1px;background:url(/XStech/images/service/faq_banner.jpg) center no-repeat;background-size:cover}.xs-service-faq-banner .banner-txt .search-input-group{width:624px;height:62px;margin:0 auto;padding:0 10px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.38);border-radius:31px}.xs-service-faq-banner .banner-txt .search-input-group .search-icon{width:26px;height:26px;background:url(/XStech/images/search.png) no-repeat;background-size:contain;margin-left:33px}.xs-service-faq-banner .banner-txt .search-input-group input{width:456px;height:60px;background:0 0;border:none;padding-left:10px;color:#fff;outline:0}.xs-service-faq-banner .banner-txt .search-input-group button{width:80px;height:62px;background:0 0;border:none;color:#fff;font-size:20px;line-height:62px}.xs-service-faq-tabs{height:72px;width:100%;background-color:#fff;box-shadow:inset 0 -1px 1px rgba(0,0,0,.15)}.xs-service-faq-tabs .tabs-content{height:72px;margin:0 auto;width:10.24rem}.xs-service-faq-tabs .tabs-content ul{width:10.24rem}.xs-service-faq-tabs .tabs-content ul li{display:block;height:72px;line-height:72px;font-size:18px;margin-right:.56rem;padding:0 .05rem;cursor:pointer}.xs-service-faq-tabs .tabs-content ul li:hover{color:#0085D0}.xs-service-faq-tabs .tabs-content ul .activeTab{color:#00A3FF}.xs-service-faq-main{margin:25px auto 50px}.xs-service-faq-main .faq-list{margin-bottom:20px}.xs-service-faq-main .faq-list .faq-item{padding:12px 0;cursor:pointer}.xs-service-faq-main .faq-list .faq-item:hover .faq-info{color:#0085D0}.xs-service-faq-main .faq-list .faq-item .faq-info span{color:#818181}.xs-service-faq-main .faq-list .faq-item .faq-info .right-txt{text-align:right}.xs-service-faq-main .faq-list .faq-item .active-item,.xs-service-faq-main .faq-list .faq-item .active-item span{color:#00A3FF}.xs-service-faq-main .faq-list .faq-item .faq-content{padding:20px;color:#666}.xs-service-faq-main .faq-list .faq-item .faq-content p{margin:0!important}.xs-service-faq-main .faq-list .faq-item .faq-content img{max-width:100%;max-height:100%}@media screen and (min-width:1024px){.xs-service-faq-banner{height:3.5rem}.xs-service-faq-result{height:60px;padding-top:30px;width:10.24rem;margin:0 auto;color:#999;line-height:25px;border-bottom:1px solid #999}}@media screen and (max-width:1023px){.xs-service-faq-banner{height:180px;background:url(/XStech/images/service/faq_banner_sm.png) center no-repeat}.xs-service-faq-banner .banner-txt .search-input-group{width:80%;height:50px;flex-wrap:nowrap}.xs-service-faq-banner .banner-txt .search-input-group .search-icon{width:21px;height:21px;margin-left:15px}.xs-service-faq-banner .banner-txt .search-input-group input{width:60%}.xs-service-faq-banner .banner-txt .search-input-group button{font-size:16px}.xs-service-faq-banner .banner-txt h2{width:100%;text-align:center}.xs-service-faq-tabs{width:100%;height:55px;overflow-y:hidden}.xs-service-faq-tabs .tabs-content{width:90%;height:60px;overflow-x:scroll;overflow-y:hidden}.xs-service-faq-tabs .tabs-content ul{width:740px}.xs-service-faq-tabs .tabs-content ul li{margin-right:20px;padding:0 5px}.xs-service-faq-main .faq-item{border-bottom:1px solid #F7F7F7}.xs-service-faq-main .faq-item .faq-info .right-txt{display:none}.xs-service-faq-result{height:60px;padding-top:30px;width:90%;margin:0 auto;color:#999;line-height:25px;border-bottom:1px solid #999}}