/* 在线链接服务仅供平台体验和调试使用，平台不允许服务的稳固性，企业客户需下载字体包自行宣布使用并做好备份。 */
@font-face {
  font-family: "阿里妈妈数黑体 Bold";font-weight: 700;src: url("http://at.alicdn.com/wf/webfont/hxJchYULt0h5/bbgMiEfNp3Db.woff2") format("woff2"),
  url("http://at.alicdn.com/wf/webfont/hxJchYULt0h5/1TTuhnlN5hUI.woff") format("woff");
  font-display: swap;
}

/* 在线链接服务仅供平台体验和调试使用，平台不允许服务的稳固性，企业客户需下载字体包自行宣布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4604300 */
  src: url('http://at.alicdn.com/t/c/font_4604300_kfjgra0vfj.woff2?t=1719734882477') format('woff2'),
       url('http://at.alicdn.com/t/c/font_4604300_kfjgra0vfj.woff?t=1719734882477') format('woff'),
       url('http://at.alicdn.com/t/c/font_4604300_kfjgra0vfj.ttf?t=1719734882477') format('truetype');
}
/*公共样式*/
.w_box{
    border-radius: 1rem;
    border: 1px solid #D5E5F4;
    box-shadow: 0 3px 7px 0 #b3b9bc4d;
  	padding:1.5rem 1rem;
  	margin-bottom:10px;
}
.w_ht{
    font-size: 22px;
    color: #333333;
    letter-spacing: 0;
    margin-bottom: 1.5rem;
    text-align: center;	
}
.w_ht > span{
    display: inline-block;
    position: relative;
    padding: 0 1.5rem;
    font-family: "阿里妈妈数黑体 Bold"!important;	
}
.w_ht > span::before{
    content: '';
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/pg2024011515210793979/cms/image/10539e93-77f1-4e6f-81f3-da3bfd76653d.png_186xaf.png) no-repeat 100% center;
    position: absolute;
    width: 10px;
    height: 16px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);	
}
.w_ht > span::after{
    content: '';
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/pg2024011515210793979/cms/image/10539e93-77f1-4e6f-81f3-da3bfd76653d.png_186xaf.png) no-repeat 100% center;
    position: absolute;
    width: 10px;
    height: 16px;
    right: 0;
    top: 50%;
    transform: translateY(-50%);	
}
.w_ht > a.read {
    position: absolute;
    right: 0;
    top: -12px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #3fc0ff;
}
.w_ht > a.read svg{
    margin: 0;
    display: flex;
    border-radius: 100%;
    border: 2px solid #3fc0ff;
    padding: 5px;
    width: 30px;
    height: 30px;
}
.w_ht > a.read span{
    font-size: 14px;
    font-weight: 500;
    display: flex;
    margin-top: 6px;
}
.w_box .w_xt{
    text-align: justify;
    line-height: 20px;
  	padding:1rem 0;
  	border-bottom:1px solid #ededed;
  	display: flex;
    gap: 10px;
}
.w_box .w_xt .xt_ht{
    font-weight: 500;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    flex: 0 0 auto;
}
.w_box .w_xt .xt_ct{
    font-weight: 400;
    font-size: 14px;
    color: #666666;	
}