.mainContent .retrieval{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;position:relative;min-height:34px}.mainContent .retrieval .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.mainContent .retrieval .text button{border:none;padding:0 10px;height:22px;margin:0 6px 6px 6px}.mainContent .retrieval .highbtn{border:none;position:absolute;right:0;top:4px}.mainContent .pagebox{padding:15px 0;text-align:right}.mainContent .highbox{border-radius:4px;padding:10px 10px}.mainContent .highbox .highcont{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px;margin-bottom:8px}.mainContent .highbox .highcont .label{display:block;width:100px;text-align:right}.mainContent .highbox .highcont .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.mainContent .frlist{padding:10px;border-bottom:1px solid #eee;position:relative}.mainContent .frlist /deep/ .ivu-tag{margin:-2px 4px 2px 0}.mainContent .frlist .btn{position:absolute;right:10px;top:50%;margin-top:-9px}.mainContent .frlist .text{line-height:30px}.mainContent .frlist .text span{margin-right:20px}.mainContent .searchbox{position:relative}.mainContent .searchbox .searchCont{position:absolute;top:34px;left:0;z-index:999;width:100%}.mainContent .searchbox .searchCont .cont{border-radius:4px;margin-right:57px;border:1px solid #eee;background-color:#fff;position:relative}.mainContent .searchbox .searchCont .cont .text{padding:4px 10px;border-top:1px solid #e8eaec}.mainContent .searchbox .searchCont .cont ul li{padding:6px 10px;line-height:26px;cursor:pointer}.mainContent .searchbox .searchCont .cont ul li:hover{background-color:#ececec}