body{margin:0;padding:0}body .doc-search-bg{width:100%;height:220px;background:url(../images/product-doc-new.jpg) no-repeat center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .doc-search-bg .doc-banner-logo{margin-bottom:10px}body .doc-search-bg .doc-banner-txt{font-size:36px;color:#fff}body .doc-search-wrapper{padding-left:20px;padding-right:20px;margin-top:40px}body .doc-search-wrapper .doc-search-header{font-size:30px;margin-bottom:15px}body .doc-search-wrapper .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #aaa;border-radius:4px;padding:0 10px}body .doc-search-wrapper .search-form .search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:38px;color:#8e8e8e;border:none}body .doc-search-wrapper .search-form .search-icon{font-size:28px;cursor:pointer;color:#8e8e8e}body .doc-search-wrapper .search-result{margin:10px 0}body .doc-search-wrapper .search-result li{margin:0;padding:10px;min-height:26px;height:auto;border-bottom:1px solid #e4e4e4;text-align:left;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .doc-search-wrapper .search-result li a:hover{color:#16baaa}body .doc-search-wrapper .search-result p{margin-top:50px;padding:10px;min-height:26px;height:auto;font-size:16px;text-align:center;color:#8e8e8e}