.banner-container-document{background-position:top;background-repeat:no-repeat;background-size:100% 100%;height:225px;position:relative}.banner-container-document .title{text-align:center;color:#333;padding-top:45px;font-size:24px;font-weight:700;line-height:35px}.banner-container-document .sub-title{text-align:left;color:#333;width:285px;margin:0 auto;font-size:13px;font-weight:400;line-height:20px}.banner-container-document .sub-title:nth-child(2){margin-top:8px}.banner-container-document .sub-title:nth-child(3){margin-top:7px}.banner-container-document .search-box{width:345px;margin:12px auto 0;position:relative}.banner-container-document .search-box .flex{background:#fff;border-radius:2px;height:40px;display:flex}.banner-container-document .search-box .adm-input-element{height:20px;padding-top:10px;padding-bottom:10px;padding-left:11px;font-size:16px}.banner-container-document .search-box .adm-input-element::-webkit-input-placeholder{color:gray;font-size:16px}.banner-container-document .search-box .handle{border-top-right-radius:2px;border-bottom-right-radius:2px;align-items:center;display:flex}.banner-container-document .search-box .handle .submit-btn{background:#416cff;border-radius:2px;width:38px;height:40px;padding:0}.banner-container-document .search-box .handle .submit-btn img{width:26px;height:26px;margin-left:4px}
.drop-box{z-index:10;opacity:0;background:#fff;border:1px solid #cfcfcf;border-radius:4px;width:345px;height:0;max-height:350px;transition:height .3s ease-in-out,opacity .3s ease-in-out;position:absolute;top:42px;overflow:hidden;box-shadow:0 2px 5px #0000001a}.drop-box.enter{opacity:1;height:auto;overflow-y:auto}.drop-box.exit{opacity:0;height:0}.drop-box .drop-item{cursor:pointer;border-radius:4px;margin-bottom:4px;padding:4px 6px;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.drop-box .drop-item .text1{color:#383838;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;margin-bottom:4px;font-size:14px;font-weight:400;line-height:18px;overflow:hidden}.drop-box .drop-item .text1 .highlight{color:#416cff}.drop-box .drop-item .text2{color:gray;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.drop-box .drop-item .text2 .highlight{color:#416cff}.drop-box .drop-item:hover{background:#416cff26}.drop-box .drop-item:first-child{margin-top:12px}.drop-box .drop-item:last-child{margin-bottom:12px}.drop-list-empty{text-align:center;opacity:0;min-height:140px;padding:10px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(-10px)}.drop-list-empty.enter{opacity:1;transform:translateY(0)}.drop-list-empty.exit{opacity:0;transform:translateY(-10px)}.drop-list-empty .empty-box{color:gray;font-size:12px;position:relative}.drop-list-empty .empty-box:before,.drop-list-empty .empty-box:after{content:"";background:#e5e5e5;width:85px;height:1px;position:absolute;top:10px}.drop-list-empty .empty-box:before{left:20px}.drop-list-empty .empty-box:after{right:20px}
