*{margin:0;padding:0;box-sizing:border-box!Important;word-break: break-word !important;font-family:'微软雅黑';text-decoration: none!important;}table{border-collapse:collapse}
a{text-decoration:none}a:focus,a:hover{text-decoration:none}a:focus{outline:0}
p{margin:0}ol,ul{margin:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:0}
ol{padding-left:25px}
.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clearf:after,
.clearf:before{
    content:"";display:block;clear:both;
}
.p_PromptNoneData .prompt_title .first,
.p_nextBox a:hover{
 color:var(--y_color)!important
}
.p_pagebox .next,
.p_pagebox .pre,
.p_page .next:hover,
.p_page .pre:hover,
.p_page .pageNum:hover,
.p_page .pageNum.active{
  background-color:var(--y_color)!important;
  color: #fff!important;
  border-color:var(--y_color)!important;
}

.p_pagebox .js_pageBtnDisable, .p_pagebox .js_pageBtnDisable:hover, .p_pagebox .js_pageBtnDisable:active{
    background: #f5f5f5!important;
    border-color: #d9d9d9!important;
    color: #bfbfbf!important;
    cursor: default;
}
/*组件头部*/
.e_FlowCommonStyleBox-001 .stylebox_top{
  background-color:#f8f8f8;
  border-bottom:1px solid #cacaca;
  height:auto;
}
.e_FlowCommonStyleBox-001 .stylebox_title{
  background-color:transparent;
  padding:10px 0;
  
}
.e_FlowCommonStyleBox-001 .title_main{
color:#666666;
  font-size:20px;
  font-weight:bold;
  padding-left:20px;
   line-height:36px;
}
.e_FlowCommonStyleBox-001 .title_icon{
  display:none
}
.e_FlowCommonStyleBox-001 .stylebox_top_line{
  display:none
}
.e_FlowCommonStyleBox-001 .stylebox_content{
  border:none;
}
.e_FlowCommonStyleBox-001 .stylebox_bottom_line{
  display:none
}

.c_portalResIntro_detail-01001 .e_btn{
  width:100%;
  max-width:268px;
  text-align:center;
  background:#2a6fba;
  font-size:26px!important;
  color:#fff!important;
  line-height:74px!important;
  height:75px;
  border-radius:6px;
  box-shadow:0 0 20px 0 #666;
  margin:20px auto 50px;
  transition:all 0.6s ease;
}
.c_portalResIntro_detail-01001 .btn_flex{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-around;
  padding-bottom:20px;
}
.c_portalResIntro_detail-01001 .sm_btn{
  max-width:185px;
  line-height:50px!important;
  height:50px;
  margin:20px;
  font-size:20px!important
}
.c_portalResIntro_detail-01001 .e_btn:hover{
  transform:translateY(-8px);
}
.c_portalResIntro_detail-01001 .po_pr{
  position:relative;
}
.c_portalResIntro_detail-01001 .po_btn{
  position:absolute;
  left:60%;
  top:100px;
}
@media(max-width:768px){
  .c_portalResBreadcrumb_nav-01001{
     display:none
  }
.c_portalResIntro_detail-01001 .po_btn{
 position:static;
}
.c_portalResIntro_detail-01001 .e_btn{
    margin-top:30px;
      font-size:20px!important;
     line-height:60px!important;
    height:60px!important;
  }
  .c_portalResIntro_detail-01001 .sm_btn{
    max-width:140px;
    margin:10px;
     font-size:16px!important;
  }
  .e_FlowCommonStyleBox-001 .stylebox_top{
    display:none
  }
   .InputText::-webkit-input-placeholder{
    font-size:14px;
   line-height:24px;
  }
 .InputText:-moz-placeholder{
    font-size:14px;
   line-height:24px
  }
 .InputText::-moz-placeholder{
    font-size:14px;
  line-height:24px
  }
 .InputText:-ms-input-placeholder{
    font-size:14px;
   line-height:24px;
  }
}
