/* common.css */



.Home_homePage{position: relative;width: 100%;background-image: url(../../../portal/home/backgroundPc.jpg);background-size: 100% auto;background-repeat: no-repeat;background-color: #f1f6fd;}
.IndexBanner{text-align: center;display: flex;flex-direction: column;align-items: center;padding-top: 130px;width: 100%;min-height: 800px;}
.IndexBanner_title{font-size: 66px;font-weight: 600;line-height: 70px;position: relative;z-index: 60;}
.IndexBanner_titleh6{font-size: 20px;font-weight: 600;line-height: 40px;position: relative;z-index: 89;color: #666;}
/* 列表 */
.IndexBanner_Class{position: relative;padding-top: 44px;width: 700px;z-index: 100;}
.IndexBanner_Class .ToolBar_tab{position: relative;display: flex;opacity: 1;transition: opacity .25s ease;}
.IndexBanner_Class .ToolBar_tab .ToolBar_tab_KEmyQ{border-radius: 14px;border: 1px solid #edf2fe;height: 42px;background: #fff;margin-right: 16px;cursor: pointer;transition: opacity .25s ease;display: flex;align-items: center;padding: 0 16px 0 20px;font-size: 16px;font-weight: 600;line-height: 20px;color: #091221;flex: 0 0 auto;position: relative;transition: box-shadow .2s ease, color .2s ease;}
.IndexBanner_Class .ToolBar_tab .ToolBar_tab_KEmyQ .ToolBar_icon{flex: 0 0 16px;width: 16px;height: 16px;margin-right: 6px;}
/* 输入组 */
.ToolBar_tabContentWrapper{height: auto;z-index: 100;border: 2px solid #0085E8;box-shadow: 0 2.4rem 3.2rem 0 rgba(85, 149, 255, .08);position: relative;background-color: #fff;border-radius: 15px;left: 0;right: 0;overflow: hidden;transition: border .25s ease;margin: 20px auto;}
.ToolBar_tabHeader{display: flex;justify-content: space-between;align-items: center;padding: 18px 16px;}
.ToolBar_tabHeader .ToolBar_tabTitle{color: #091221;font-size: 18px;font-weight: 600;line-height: 20px;}
/* Content容器 */
.ToolBar_tabContent{width: 100%;border-top: 1px solid rgba(9,18,33,.08);}
.search_tabContentClass{width: 100%;}
/* 输入框 */
.search_inputWrapperClass{display: flex;justify-content: space-between;padding: 8px 16px;align-items: center;}
.search_inputWrapperClass .ant-input{position: relative;display: inline-block;width: 100%;min-width: 0;transition: all 0.2s;margin: 0;padding: 8px 11px;color: rgba(0, 0, 0, 0.88);font-size: 16px;line-height: 1.6;list-style: none;border: 0;}
.search_inputWrapperClass .ant-input .search_inputClass{flex: 1 1 auto;}
.search_inputWrapperClass .search_buttonClass{padding: 8px 12px;border-radius: 8px;background: #0085E8;color: #fff;cursor: pointer;flex: 0 0 auto;font-size: 18px;line-height: 20px;font-weight: 600;}
.search_dis {opacity: .2;pointer-events: none;}
/* 内容容器 */
.search_searchResultClass  {background: rgba(9, 18, 33, .02);padding: 12px 16px;transition: height .25s ease;}
.sfzid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 6px 16px;text-align: left;color: rgba(9, 18, 33, .7);}
.search_sfzid{display: flex;align-items: center;line-height: 30px;}
.search_sfzidClass{font-size: 14px;font-weight: 500;color: #091221;min-width: 0;white-space: normal;word-break: break-word;}
.IconClass{margin-left: 5px;font-size: 12px;}



#demoTabsHeader .layui-this{border-color: #0085E8; color: unset;}
#demoTabsBody .test-item{display: none;}
/* 禁用按钮样式 */
.search_dis{background:#ccc !important;cursor:not-allowed !important;pointer-events:none;}
/* 默认查询结果隐藏 */
.search_searchResultClass{margin-top:15px;display:none;}
.search_searchResultClass.show{display:block;}

.search_copyIcon{margin-left: 10px;width: 14px;height: auto;cursor: pointer;}
