/* 清除内外边距 */
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote {
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body {
    /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 14px/1.3 "PingFang SC", "Microsoft YaHei", Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
    /* 用 ascii 字符表示，使得在任何编码下都无问题 */
    color: #4F5862;
}

h1 {
    font-size: 18px;
    /* 18px / 12px = 1.5 */
}

/* section {
    line-height: 0;
} */

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}

h4,
h5,
h6 {
    font-size: 100%;
}

address,
cite,
dfn,
em,
var,
i {
    font-style: normal;
}

/* 将斜体扶正 */
b,
strong {
    font-weight: normal;
}

/* 将粗体扶细 */
code,
kbd,
pre,
samp,
tt {
    font-family: "Courier New", Courier, monospace;
}

/* 统一等宽字体 */
small {
    font-size: 12px;
}

/* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul,
ol {
    list-style: none;
    margin-block-start: 0;
    padding-inline-start: 0;
}

/* div {
    line-height: 0;
} */

/* 重置文本格式元素 */
a {
    text-decoration: none;
}

.right-center-body div {
    line-height: 0;
}

/* 重置表单元素 */
legend {
    color: #000;
}

/* for ie6 */
fieldset,
img {
    border: none;
    line-height: 0;
}

button,
input,
select,
textarea {
    font-size: 100%;
    /* 使得表单元素在 ie 下能继承字体大小 */
}


.clearFix::after {
    content: "";
    display: block;
    clear: both;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {
    overflow-y: auto;
}

/* 清除浮动 */
.clearfix::after {
    display: block;
    height: 0;
    content: "";
    clear: both;
    visibility: hidden;
}

.warp {
    flex-wrap: wrap;
}

.sl1 {
    white-space: nowrap;
    /* 超出部分隐藏 */
    overflow: hidden;
    /* 文本超出时，显示省略标记 */
    text-overflow: ellipsis;
}

.sl2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.sl3 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.sl4 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
}

.flex-start {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.flex-start-start {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

.flex-bt {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mt15 {
    margin-top: 15px;
}

.l-home-top {
    width: 100%;
    height: 50px;
    background:linear-gradient(268deg, #0369E3 51%, #0254D1 100%);
    line-height: 50px;
}

.l-wid1200 {
    width: 1200px;
    margin: 0 auto;
}

.l-top-list li a {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF !important;
    line-height: 22px;
    margin-right: 48px;
}

.l-t-c {
    text-align: center;
}

.l-is-active a {
    font-weight: bold !important;
    border-bottom: 3px solid #41B2F0;
    padding-bottom: 13px;
}

.l-bn-img {
    width: 100%;
}

.l-go-butn {
    width: 900px;
    height: 80px;
    /* line-height: 70px; */
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/topflexmenu2b.png') no-repeat;
    background-size: 100%;
    margin-top: -2px;
    position: absolute;
}

.ml35 {
    margin-left: 35px;
    margin-top: -10px;
}

.l-butn-text {
    font-size: 20px;
    font-family: OPPOSans, OPPOSans;
    font-weight: bold;
    color: #004DAA;
    line-height: 70px;
    display: inline-block;
    margin-left: 5px;
}

.l-butn-right {
    width: 240px;
    height: 64px;
    color: #fff;
    font-size: 28px;

    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 30px;
    cursor: pointer;
    margin-top: -10px;
}

.l-butn-right-img {
    width: 40px;
    /* padding-left: 15px; */
    position: relative;
    left: 15px;
    top: 2px;
}

.l-wid20 {
    width: 20px;
}

.pl25 {
    padding-left: 25px;
}

.l-realitive {
    position: relative;
}

.l-nhdt-body {
    padding-top: 62px;
    padding-bottom: 70px;
    background-color: #F1F7FF;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/backg02.png') no-repeat bottom;
    background-size: 100%;
}

.l-jdyd-body {
    padding-top: 30px;
    padding-bottom: 70px;
    background-color: #F1F7FF;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/backg02.png') no-repeat bottom;
    background-size: 100%;
}

.l-commin-title {
    width: 279px;
    height: 59px;
    font-size: 32px;
    font-family: Alimama ShuHeiTi, Alimama ShuHeiTi;
    font-weight: bold;
    color: #132850;
    line-height: 56px;
    letter-spacing: 1px;
    text-align: center;
    margin: 0 auto;
    background: url(https://img1.17img.cn/ui/simg/instrument/accsi2024/images/titpub.png) no-repeat;
    background-size: 100% 100%;
    margin-bottom: 34px;
}

.body-bgc {
    background: #F1F7FF;
}

.l-nhdt-right-body {
    margin-left: 56px;
    width: 352px;
    height: 369px;
    background: linear-gradient(355deg, #2843D8 16%, #2843D8 48%, #198FE7 100%);
    padding: 35px 16px 18px 11px;
}

.l-nhdt-right-title {
    position: absolute;
    right: 0;
    top: -28px;
    background: url(https://img1.17img.cn/ui/simg/instrument/accsi2024/images/pressbg.png) no-repeat;
    background-size: 100% 100%;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 19px;
    padding-left: 199px;
    height: 124px;
    width: 80px;
    padding-top: 10px;
}

.l-right-list-item a {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF !important;
    line-height: 26px;
    height: 52px;
    margin-bottom: 16px;
    padding-left: 18px;
    z-index: 33;
    position: relative;
}

.l-right-list-item a::before {
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    background-color: #fff;
    position: absolute;
    left: 4px;
    top: 12px;
    border-radius: 50%;
}

.l-right-list-item {
    position: relative;
}

.l-right-list-item a::after {
    content: "";
    display: block;
}

.l-right-list-item:hover::after {
    content: "";
    display: block;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/cbg.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;
    z-index: 2;
    /* filter: blur(1px); */
    width: 430px;
    height: 70px;
    top: -3px;
    left: -38px;
}

.l-right-more {
    width: 92px;
    padding-right: 13px;
    height: 27px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 27px;
    margin: 0 auto;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 4px;
    cursor: pointer;
}

.l-right-more::after {
    content: "";
    width: 6px;
    height: 6px;
    border: 1px solid #FFFFFF;
    border-left: none;
    border-bottom: none;
    position: absolute;
    /* right: 100px; */
    top: 9px;
    margin-left: 9px;
    transform: rotate(136deg);
    z-index: 9;
}

.l-check-more {
    width: 160px;
    padding-right: 13px;
    height: 40px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #356FF3;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    border: 1px solid #356FF3;
    border-radius: 4px;
    cursor: pointer;
}

.l-check-more::after {
    content: "";
    width: 6px;
    height: 6px;
    border: 1px solid #356FF3;
    border-left: none;
    border-bottom: none;
    position: absolute;
    /* right: 100px; */
    top: 14px;
    margin-left: 9px;
    transform: rotate(136deg);
    z-index: 9;
}

.l-hyrc-body {
    /* margin-top: 30px; */
}

.l-data-title {
    height: 60px;
    background: linear-gradient(90deg, #356FF3 0%, #5493F9 100%);
    border-radius: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 60px;
    letter-spacing: 1px;
    padding-left: 60px;
}

.l-data-f-body {
    padding: 16px 20px;
    background: linear-gradient(180deg, rgba(143, 180, 249, 0.4) 0%, rgba(143, 180, 249, 0) 100%);
    border: 1px solid #8FB4F9;
}

.l-data-title-img {
    position: absolute;
    width: 227px;
    top: -18px;
    left: 0;
}

.l-z-index {
    position: relative;
    z-index: 2;
}

.l-data-center-title {
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/titbg.png') no-repeat;
    background-size: 100% 100%;
    height: 85px;
    border: 1px solid #fff;
    box-shadow: 0 6px 4px rgb(53 111 243 / 5%);
    border-radius: 2px;
}

.l-data-center-title p {
    font-size: 22px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 35px;
    letter-spacing: 2px;
    margin: 12px auto 2px;
    text-align: center;
}

.l-data-center-title div {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #004DAA;
    line-height: 26px;
    text-align: center;
}

.l-data-table {
    border-collapse: collapse;
    /* margin-bottom: 15px; */
}

.l-jdyd-table {
    border-collapse: collapse;
}

.l-jdyd-table td,
th {
    border: 1px solid #F5F7F9;
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    color: #7F8891;
    line-height: 26px;
    padding: 10px 16px;
}

.l-jdyd-table tbody>tr {
    background-color: #fff;
}

.l-data-table td,
th {
    border: 1px solid #BBDCF8;

}

.l-jdyd-h {
    background: #F5F7F9 !important;
}

.col933 {
    color: #202933 !important;
}

.mb22 {
    margin-bottom: 22px;
}

.l-data-table tbody>tr {
    background-color: #fff;
}

.l-data-table-thead {
    background: #F1F7FF !important;
    text-align: center;
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    color: #202933;
    line-height: 30px;
    padding: 8px 0;
}

.l-t-time {
    text-align: center;
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    color: #202933;
    line-height: 30px;

}

.l-t-content {
    padding-left: 16px;
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    color: #202933;
    line-height: 30px;

}

.l-t-jb {
    padding: 10px 16px 5px;
}

.l-t-jb h3 {
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    color: #202933;
    line-height: 26px;
    margin-bottom: 5px;
}

.l-t-jb p {
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    color: #202933;
    line-height: 26px;
    margin-bottom: 5px;
}

.mb53 {
    margin-bottom: 53px;
}

.mb32 {
    margin-bottom: 32px;
}

.mb16 {
    margin-bottom: 16px;
}

.warp {
    flex-wrap: wrap;
}

.l-chjb-list-item {
    width: 154px;
    margin: 0 43px 21px;
}

.l-chjb-logo {
    width: 154px;
    height: 154px;
    margin-bottom: 12px;
    display: inline-block;
    border-radius: 12px;
}

.l-chjb-body {
    background: #D5E1FB;
}

.bgF1F {
    background: #F1F7FF;
}

.l-chjb-name {
    display: block;
    text-align: center;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 27px;
}

.l-chjb-name:hover {
    color: #2843D8;
}

.l-chjb-honner:hover {
    color: #2843D8;
}

.l-chjb-honner {
    width: 100%;
    text-align: center;
    display: block;
    height: 44px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #132850;
    line-height: 22px;
}

.l-chjb-top {
    /* margin-top: 30px; */
}

.l-zzdw-body {
    /* margin-top: 30px; */
}

.l-zzdw-ul {
    margin-bottom: 16px;
}

.l-zzdw-logo {
    padding: 10px 6px;
    border: 1px solid rgb(27 139 233 / 30%);
    width: 172px;
    height: 42.5px;
    object-fit: contain;
    display: inline-block;
    background: #fff;
    border-radius: 2px;
    cursor: pointer;
    margin-bottom: 12px;
}

.l-zzdw-logo:hover {
    border: 1px solid #1b8be9;
}

.l-zzdw-list {
    margin-right: 16px;
}

.l-zzdw-list:nth-child(6n) {
    margin-right: 0;
}

.l-zzdw-ul h3 {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 23px;
    margin-bottom: 12px;
}

.l-zzjg-body {
    background: #D5E1FB;
    border-radius: 2px;
    padding-top: 28px;
    padding-bottom: 1px;
}

.mb23 {
    margin-bottom: 23px;
}

.l-zzjg-title {
    font-size: 18px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #356FF3;
    line-height: 14px;
    padding-left: 6px;
    border-left: 3px solid #356FF3;
    padding-right: 5px;
}

.l-zzjg-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 27px;
    padding: 5px 12px;
    margin-right: 10px;
}

.l-zzjg-txt2 {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 16px;
    padding: 10px 12px;
    margin-right: 10px;
}

.l-zzjg-txt:hover {
    background: #fff;
    font-weight: bold;
}

.l-zzjg-txt2:nth-child(4n) {
    margin-right: 0;
}

.l-zzjg-txt2:hover {
    background: #fff;
    font-weight: bold;
}

/* .l-zzjg-txt:nth-child(4n) {
    margin-right: 0;
} */

.mb10 {
    margin-bottom: 10px;
}

.mb20 {
    margin-bottom: 50px;
}

.wi285 {
    width: 268px;
}

.l-nhjs-body {
    padding-top: 32px;
}

.l-nhjs-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #000000;
    line-height: 26px;
    text-indent: 2em;
}

.l-nhjs-h4 {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #000000;
    line-height: 26px;
    margin: 15px 0;
}

.l-nhjs-h3 {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 35px;
    margin: 25px 0 15px;
}

.l-wjhg-list {
    margin-right: 11px;
    margin-bottom: 40px;
}

.l-wjhg-list a {
    display: block;
    width: 139px;
    height: 70px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    color: #132850;
    line-height: 25px;
    padding: 35px 0;
    background: url('https://img1.17img.cn/ui/simg/instrument/active/feedback/images/rbbg2.png') no-repeat;
    background-size: 100% 100%;
    text-align: center;
}
.l-wjhg-list a:hover {
    display: block;
    width: 139px;
    height: 70px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 25px;
    padding: 35px 0;
    background: url(https://img1.17img.cn/ui/simg/instrument/active/feedback/images/rbbg3.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
}

.l-wjhg-list:nth-child(9) {
    margin-right: 0;
}

.l-ljbm-butn {
    width: 480px;
    cursor: pointer;
    margin: 0 auto 40px;
}

.l-btm-body {
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/bottombg.png') no-repeat;
    background-size: 100% 100%;
    /* background: linear-gradient(299deg, #004DAA 0%, #2843D8 100%); */
    padding: 60px 0 84px;
}

.l-btm-img {
    width: 120px;
    height: 120px;

}

.mr90 {
    margin-right: 90px;
}

.l-btm-right-body {
    margin-right: 146px;
}

.l-btm-right-body span {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 16px;
    padding-top: 10px;
    display: block;
}

.l-btm-left-body {
    margin-left: 70px;
}

.l-btm-left-body h3 {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 23px;
    margin-bottom: 5px;
}

.l-btm-left-body p {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 27px;
}

.l-btm-txt a {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #132850;
    line-height: 27px;
}


.pd12 {
    padding: 12px 0;
}

.top_fixed {
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 1999;
    margin-top: 0 !important;
}

.l-left-fixed {
    position: fixed;
    left: calc((100vw - 1200px)/2 - 100px);
    top: 198px;
    width: 80px;
    height: 175px;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/leftmenubg.png') no-repeat;
    background-size: 100% 100%;
}

.l-left-date {
    text-align: center;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 19px;
    padding: 12px 0 20px;
}

.l-left-fixed a {
    text-align: center;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 22px;
    padding-bottom: 8px;
    cursor: pointer;
    display: block;
}

.is-left-active {
    color: #356FF3 !important;
    font-weight: bold !important;
}

.dis-none {
    display: none;
}

.l-left-btm {
    text-align: center;
    padding-top: 5px;
}

.l-left-btm img {
    width: 13px;
}

.l-right-fixed {
    position: fixed;
    right: 60px;
    top: calc(50vh - 180px);
    z-index: 1999;
}

.l-right-top-num {
    width: 20px;
    padding: 22px 16px;
    background: linear-gradient(180deg, #EF4D1A 0%, #EF711A 100%);
    border-radius: 28px 28px 28px 28px;
    border: 2px solid #fff;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 22px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 8px;
}

.l-right-top-num img {
    width: 20px;
}

.l-right-mt-body {
    width: 24px;
    height: 28px;
    font-size: 12px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 600;
    color: #132850;
    line-height: 14px;
    padding: 12px 14px;
    border-radius: 50%;
    background: linear-gradient(180deg, #D9EEFF 0%, #FFFFFF 53%);
    border: 3px solid #FFFFFF;
    text-align: center;
    margin-bottom: 8px;
    cursor: pointer;
}

.l-right-mt-body img {
    width: 19.5px;
    padding-top: 5px;
}

.l-right-tell {
    background: url(https://img1.17img.cn/ui/simg/instrument/20231227/tell.png) no-repeat;
    background-size: 100% 100%;
    width: 150px;
    height: 190px;
    position: absolute;
    top: 0;
    left: -192px;
    padding: 18px 17px;
    text-align: left;
    display: none;
}

.l-right-tell h4 {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 18px;
}

.l-right-tell p {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    color: #202933;
    line-height: 18px;
    margin-bottom: 10px;
    font-weight: 400;
}

.l-right-top-num:hover .l-right-tell {
    display: block;
}

.l-video-top-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 37px;
    padding-left: 16px;
    background: url(https://img1.17img.cn/ui/simg/instrument/accsi2024/images/vediotit.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: -18px;
    z-index: 1998;
    width: 477px;
    height: 95px;
}

.l-meet-list {
    background: #fff;
    border: 1px solid #1B8BE9;
    padding: 24px;
    margin-bottom: 16px;
}

.l-meet-list-img {
    width: 210px;
    height: 140px;
    margin-right: 24px;
    cursor: pointer;
    position: relative;
    z-index: 22;
}

.l-meet-list-title {
    font-size: 18px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 30px;
    margin-bottom: 16px;
    display: inline-block;
}

.l-meet-list-title:hover {
    color: #2843D8;
}

.l-meet-list-content {
    height: 44px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 22px;
    margin-bottom: 28px;
}

.l-meet-list-name {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 22px;
}

.pr24 {
    padding-right: 24px;
}

.l-meet-list-bg {
    position: absolute;
    left: -20px;
    top: 0px;
    width: 246px;
}

.loading {
    text-align: center;
    padding: 10px 0;
    display: none;
}

.l-jdyd-common-body {
    padding: 27px 36px 24px;
    background: #fff;
    margin-bottom: 24px;
}

.l-jdyd-commin-title {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 23px;
    margin-bottom: 14px;
}

.l-jdyd-commin-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #000000;
    line-height: 26px;
    margin-bottom: 26px;
}

.cold1a {
    color: #EF4D1A;
}

.l-jdyd-bm-img {
    width: 952px;
}

.l-jdyd-css {
    text-align: center;
}

.l-jdyd-address {
    font-size: 16px;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    color: #000000;
    line-height: 26px;
    margin-bottom: 16px;
}

.l-jdyd-map {
    width: 1120px;
    height: 387px;
    margin-bottom: 22px;
}

.l-jbjs-list {
    background: #fff;
    margin-bottom: 16px;
    padding: 40px 200px 30px;
}

.l-jbjs-img {
    width: 120px;
    height: 120px;
    border-radius: 9px 9px 9px 9px;
    margin-bottom: 10px;
}

.l-jbjs-name {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 32px;
    margin-bottom: 5px;
}

.l-jbjs-honner {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #132850;
    line-height: 24px;
    margin-bottom: 28px;
}

.l-jbjs-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 32px;
    text-align: left;
}

.l-jbjs-name-txt {
    font-size: 20px;
    font-weight: bold;
}

.l-join-menu span {
    width: 160px;
    height: 50px;
    background: #fff;
    display: inline-block;
    border-radius: 4px 4px 0 0;
    border-right: 1px solid #F1F7FF;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    position: relative;

}

.l-join-menu {
    border-bottom: 3px solid #356FF3;
    margin-bottom: 25px;
}

.l-join-isactive {
    width: 174px !important;
    background-image: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/taba.png') !important;
    background-repeat: no-repeat;
    background-size: 100% 100% !important;
    color: #fff !important;
    font-weight: bold !important;
}

.l-join-right-body {
    width: 284px;
    height: 230px;
    background: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    padding: 10px 18px 40px;
    text-align: center;
}

.l-join-right-body h4 {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 26px;
    margin-bottom: 14px;
    text-align: left;
}

.l-join-right-body img {
    width: 120px;
    height: 120px;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 15px;
}

.l-join-right-body p {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 22px;
    padding: 0 17px;
}

.l-join-zw {
    background: #fff;
    width: 850px;
    height: 281px;

    border-radius: 4px 4px 4px 4px;
    text-align: center;
}

.l-join-zw img {
    width: 88px;
    margin-bottom: 23px;
    margin-top: 58px;
}

.l-join-zw p {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #000000;
    line-height: 19px;
}

.l-join-zw p a {
    color: #356FF3;
    text-decoration: underline;
}

.l-join-list-item {
    width: 851px;
    height: 160px;
    margin-bottom: 20px;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/piaobg.png') no-repeat;
    background-size: 100% 100%;
}

.flex-bt-start {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.l-join-item-img {
    width: 107px;
    padding: 13px 0 8px;
}

.l-join-item-left {
    width: 485px;
    text-align: center;
    line-height: 16px;
    padding-left: 35px;
}

.l-join-item-left-time {
    font-size: 22px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 35px;
    margin-bottom: 2px;
}

.l-left-fjx {
    width: 72px;
    height: 2px;
    background: rgba(185, 192, 199, 0.5);
    display: inline-block;
    margin: 0 8px;
}

.l-join-item-time--txt {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #B9C0C7;
    line-height: 19px;
}

.pr158 {
    padding-right: 158px;
}

.l-left-adress {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 26px;
}

.l-join-item-right {
    width: 278px;
    text-align: center;
    line-height: 16px;
    padding: 28px 27px 18px 25px;
}

.l-join-chr {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 18px;
}

.l-join-num {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 18px;
}

.l-join-bm-time {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #B9C0C7;
    line-height: 19px;
}

.mb13 {
    margin-bottom: 13px;
}

.l-join-money {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #EE721B;
    line-height: 26px;
}

.mb8 {
    margin-bottom: 8px;
}

.l-join-butn--cpz {
    width: 112px;
    height: 32px;
    font-size: 16px;
    font-family: PingFang HK, PingFang HK;
    font-weight: 400;
    color: #356FF3;
    line-height: 32px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: rgb(53 111 243 / 10%);
}

.l-join-butn--pay {
    width: 112px;
    height: 32px;
    font-size: 16px;
    font-family: PingFang HK, PingFang HK;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 32px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: #EE721B;
}

.l-join-butn--edit {
    width: 110px;
    height: 30px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #356FF3;
    line-height: 30px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    border: 1px solid #356FF3;
}

.mr16 {
    margin-right: 16px;
}

.l-join-butn--qd {
    width: 112px;
    height: 32px;
    font-size: 16px;
    font-family: PingFang HK, PingFang HK;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 32px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: #356FF3;
}

.l-join-butn--cpz:hover {
    background: rgb(53 111 243 /20%);
}

.l-join-butn--pay:hover {
    background: #f16706;
}

.l-join-butn--edit:hover {
    background: rgb(53 111 243 / 10%);
}

.l-join-butn--qd:hover {
    background: rgb(53 111 243 / 80%);
}

.l-apltion-img {
    width: 856px;
    padding: 17px 0;
}

.l-apltion-top-body {
    background: #fff;
    border-radius: 4px;
    margin-bottom: 14px;
}

.l-center {
    margin: 0 auto;
}

.l-apltion-btm-body {
    padding-top: 38px;
    background: #fff;
    border-radius: 4px;
    padding-bottom: 78px;
}

.l-apltion-meet {
    width: 800px;
    height: 121px;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/Subtractbg.png') no-repeat;
    background-size: 100% 100%;
}

.l-apltion-meet-left {
    padding: 16px 33px;
}

.l-apltion-meet-left p {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 24px;
    margin-bottom: 8px;
}

.l-apltion-meet-left p:last-child {
    margin-bottom: 0;
}

.l-apltion-meet-left span {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 24px;
}

.l-apltion-meet-right {
    width: 250px;
    height: 70px;
    margin: 10px 14px;
    padding: 16px 20px;
    background: #F8FBFF;
}

.l-apltion-meet-right-txt {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    color: #202933;
    line-height: 16px;
    margin-bottom: 18px;
}

.l-apltion-meet-right-txt span {
    font-weight: bold;
}

.l-apltion-money {
    font-size: 22px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #EE721B;
    line-height: 33px;
    padding-right: 20px;
}

.l-apltion-num {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 22px;
}

.mb26 {
    margin-bottom: 26px;
}

.l-apltion-btm-pay-body {
    width: 800px;
}

.l-apltion-btm-title {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #356FF3;
    line-height: 14px;
    padding-left: 5px;
    border-left: 3px solid #356FF3;
    margin-bottom: 20px;
}

.l-apltion-btm-title2 {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #356FF3;
    line-height: 14px;
    padding-left: 5px;
    border-left: 3px solid #356FF3;
}

.l-apltion-zfb {
    width: 157px;
    height: 59px;
    border-radius: 3px 3px 3px 3px;
    background: #fff;
    margin-right: 8px;
    cursor: pointer;
    color: #1B1B1B;
    font-size: 16px;
}

.l-apltion-zfb img {
    width: 23px;
    margin-right: 9px;
}

.l-apltion-wx img {
    width: 24px;
    margin-right: 9px;
}

.l-apltion-wx {
    width: 157px;
    height: 59px;
    border-radius: 3px 3px 3px 3px;
    background: #fff;
    cursor: pointer;
    color: #1B1B1B;
    font-size: 16px;
}

.l-apltion-btm-pay-fs {
    width: 322px;
    height: 59px;
    padding: 8px;
    border: 1px solid #E5EAF0;
    margin-bottom: 24px;
}

.l-apltion-btm-pay-butn {
    width: 338px;
    height: 40px;
    background: #356FF3;
    border-radius: 4px 4px 4px 4px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}

.l-pay-active {
    background: rgba(22, 109, 247, 0.15) !important;
    color: #116EFC !important;
    font-weight: bold !important;
}

.l-apltion-btm-right-zs {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 14px;

}

.l-apltion-btm-right-zs img {
    width: 14px;
    margin-right: 5px;
}

.l-mb20 {
    margin-bottom: 20px;
}

.l-apltion-btm-right-body {
    padding: 16px 20px;
    width: 378px;
    height: 154px;
    border: 1px solid rgb(229 234 240 / 50%);
    background: rgb(241 247 255 / 50%);
    border-radius: 4px;
}

.l-apltion-dg-title {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 16px;
}

.l-apltion-dg-butn {
    width: 92px;
    height: 28px;
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 28px;
    border: 1px solid #E5EAF0;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
}

.l-apltion-dg-content {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 24px;
    margin-bottom: 8px;
}

.l-apltion-dg-content span {
    color: #7E8790;
}

.l-apltion-3-img {
    width: 60px;
}

.l-apltion-3-pay-txt {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #1B1B1B;
    line-height: 23px;

}

.l-apltion-3-txt {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 300;
    color: #4F5862;
    line-height: 16px;
    text-align: center;
    margin-bottom: 12px;
}

.l-apltion-3-ewm {
    width: 540px;
    height: 150px;
    background: #F1F7FF;
    border-radius: 4px 4px 4px 4px;
}

.l-apltion-3-ewm img {
    width: 100px;
    margin-right: 20px;
    margin-bottom: 8px;
}

.l-apltion-3-ewm-txt {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 14px;
    display: block;
}

.l-apltion-3-ewm-tell {
    text-align: center;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 22px;
}

.l-apltion-3-ewm-tell span {
    color: #7E8790;
}

.l-apltion-3-ewm-butn {
    width: 160px;
    height: 40px;
    background: #356FF3;
    border-radius: 4px 4px 4px 4px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

.l-apltion-3-ewm-butn:hover {
    background: #0a51f3;
}

.l-join-form-right {
    width: 360px;
    height: 360px;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/qdmbg.png') no-repeat;
    background-size: 100% 100%;
}

.l-join-form-right-img {
    width: 150px;
    margin-bottom: 18px;
    padding-top: 40px;
}

.l-join-form-right-begin {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: rgba(126, 135, 144, 0.75);
    line-height: 19px;

}

.l-join-form-right-time {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #202933;
    line-height: 32px;
    margin-bottom: 8px;
}

.l-join-fjx {
    width: 64px;
    height: 2px;
    background: #B9C0C7;
    display: inline-block;
    margin: 0 8px;
}

.pr145 {
    padding-right: 145px;
}

.l-join-form-right-tell {
    font-size: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #B9C0C7;
    line-height: 19px;
    padding-left: 16px;
    padding-bottom: 18px;
    padding-top: 65px;
}

.l-join-form-righ-hwf-txt {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 22px;

}

.l-join-form-righ-moeny-txt {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #7E8790;
    line-height: 22px;
}

.col933 {
    color: #202933;
}

.l-join-form-righ-moeny {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #EE721B;
    line-height: 32px;
    padding-right: 16px;
    text-align: right;
}

.l-pd16 {
    padding: 0 16px;
}

.l-apition-join-form-title {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 32px;
    margin: 12px 0;
}

.l-apition-join-form-body {
    padding: 0 24px;
    width: 772px;
    background: #fff;
    border-radius: 4px;
    padding-bottom: 35px;
}

.l-apition-join-form-list {
    background: rgba(184, 216, 255, 0.2);
    padding: 20px 0px;
    margin-bottom: 16px;
}

.l-apition-chr-title {
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/suborgbg.png') no-repeat;
    background-size: 100% 100%;
    width: 112px;
    height: 28px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 28px;
    display: inline-block;
    text-align: center;
    position: absolute;
    left: 0;
    top: 12px;
}

.mt32 {
    margin-top: 32px;
}

.el-form-item__label {
    text-align: left !important;
}

.l-form-css {
    padding: 0 17px;
}

.l-wid280 {
    width: 280px !important;
}

.el-form-item {
    margin-bottom: 16px !important;
}

.l-join-hx {
    height: 1px;
    background: #fff;
    margin: 8px 0 24px;

}

.l-join-big-label .el-form-item__label {
    width: 135px !important;
    line-height: 19px;
    padding-top: 10px;
}

.l-join-center-label .el-form-item__label {
    width: 135px !important;
    line-height: 19px;
    padding-top: 10px;
}

.l-join-center-label .el-form-item__content {
    margin-left: 135px !important;
}

.l-join-form-nuxt {
    width: 150px;
    height: 40px;
    background: #356FF3;
    border-radius: 4px 4px 4px 4px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

.l-change-chr-dia .el-dialog__header {
    height: 20px;
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/upbg.png') no-repeat;
    background-size: 100% 100%;
    padding: 15px 0;
}

.l-login .el-dialog__header {

    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/sub2bg.png') no-repeat;
    background-size: 100%;
}

.l-login .el-dialog__header .el-dialog__title {
    padding-left: 120px;
}

.l-change-chr-dia .el-dialog__header .el-dialog__title {
    color: #fff;
    font-size: 18px;
    line-height: 20px;
}

.l-change-chr-dia .el-dialog__headerbtn .el-dialog__close {
    color: #fff;
}

.l-change-chr-dia .el-dialog--center .el-dialog__body {
    padding: 0;
}

.l-dia-tell {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 16px;
}

.l-dia-chr-name {
    padding: 16px 70px 12px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 26px;
    border-bottom: 1px solid #E7F2FE;
    margin-bottom: 10px;
}

.l-dia-chr-change-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #132850;
    line-height: 26px;
    margin-bottom: 16px;
}

.ml70 {
    margin-left: 70px;
}

.l-change-chr-dia .el-dialog__footer {
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2025/images/cityimg.png') center bottom no-repeat;
    background-size: 50%;
    padding-bottom: 65px;
}

.l-dia-qx-butn {
    width: 118px;
    height: 38px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #356FF3;
    line-height: 38px;
    border: 1px solid #356FF3;
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

.l-dia-qx-butn:hover {
    background: rgb(53 111 243 / 10%);
}

.l-dia-sure-butn:hover {
    background: #074ff3;
}

.l-dia-sure-butn {
    width: 120px;
    height: 40px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: #356FF3;
}
.l-dia-sure-butn2:hover {
    background: #074ff3;
}

.l-dia-sure-butn2 {
    width: 240px;
    height: 40px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: #356FF3;
}
.f-no-bold{
    font-weight: 200 !important;
}
.l-dia-sure-login {
    width: 100%;
    height: 40px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: #356FF3;
}

.l-dia-sure-login:hover {
    background: #074ff3;
}

.mr24 {
    margin-right: 24px;
}

.l-dia-tips {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #76828F;
    line-height: 16px;

}

.mg70 {
    margin: 0 70px;
}

.l-dia-getNum {
    position: absolute;
    right: 1px;
    top: 1px;
    color: #356FF3;
    font-size: 14px;
    background: #fff;
    line-height: 38px;
    width: 103px;
    z-index: 22;
    padding-left: 10px;
    cursor: pointer;
}

.l-dia-getNum2 {
    position: absolute;
    right: 1px;
    top: 1px;
    color: #356FF3;
    font-size: 14px;
    background: #F5F7F9;
    line-height: 38px;
    width: 103px;
    z-index: 22;
    padding-left: 10px;
    cursor: pointer;
}

.l-dia-time-adr {
    margin: 22px auto 30px;
}

.l-dia-time-adr-txt {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 26px;
}

.l-dia-time-adr-txt span {
    font-weight: bold;
}

.mg32 {
    margin: 32px 0;
}

.l-dia-chr-num-input .el-input__inner {
    background: #F5F7F9;
    border: none;
}

.l-dia-suc-img {
    width: 65px;
    margin-bottom: 15px;
}

.l-dia-suc-title {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #1B1B1B;
    line-height: 23px;
    margin-bottom: 16px;
}

.l-dia-suc-txt {
    font-size: 14px;
    font-family: PingFang HK, PingFang HK;
    font-weight: 300;
    color: #76828F;
    line-height: 22px;
    margin-bottom: 12px;
}

.l-dia-suc-body .el-dialog__footer {
    padding: 10px 20px 50px;
}

.l-dia-qd-body .el-dialog {
    background: url('https://img1.17img.cn/ui/simg/instrument/accsi2024/images/oppwbg.png') no-repeat;
    background-size: 100% 100%;
}

.l-qd-top-title {
    width: 272px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #202933;
    line-height: 26px;
    margin-bottom: 16px;
}

.l-qd-top-num {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: rgba(5, 28, 51, 0.5);
    line-height: 22px;
    margin-bottom: 23px;
}

.l-qd-ewm {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto 52px;
}

.l-qd-ewm img {
    width: 100px;
    height: 100px;
}

.l-qd-btm-body {
    margin: 0 0px;
}

.l-qd-btm-txt {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #010000;
    line-height: 24px;
}

.l-qd-btm-span {

    color: rgba(5, 28, 51, 0.5);
}

.l-btm-butn {
    position: fixed;
    bottom: 20px;
    left: calc(50% - 240px);
    z-index: 1999;
}

.l-commin-top-logo {
    width: 160px;
}

.l-commin-top-right-body a {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #42526E;
    line-height: 22px;
    margin-right: 15px;
}

.l-commin-top-right-body a:hover {
    color: #356FF3;
}

.l-commin-top-body {
    padding: 6px 0;
    background: #fff;
}

.mg30 {
    margin: 0 30px;
}

.l-login .el-dialog__footer {
    padding: 10px 20px 20px !important;
    background: #fff !important;
}

.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    zoom: 1
}

.fl {
    float: left
}

.fr {
    float: right
}

.linkPage {
    background-color: #fff;
    padding: 40px 40px 46px;
}

.linkPage div,
.linkPage p,
.linkPage span,
.linkPage a,
.linkPage img {
    box-sizing: border-box;
}

.linkPage-topBox {
    width: 100%;
    height: 102px;
    background: #F1F7FF;
    border-radius: 4px 4px 4px 4px;
    padding: 23px 44px 0;
    margin-bottom: 53px;
}

.linkPage-topTips {
    font-size: 18px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #4F5862;
    line-height: 21px;
    margin-bottom: 10px;
}

.linkPage-dd {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #666B70;
    line-height: 19px;
}

.linkPage-price-label {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #4F5862;
    line-height: 19px;
    display: inline-block;
    vertical-align: middle;
}

.linkPage-price {
    font-size: 24px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    color: #EE721B;
    line-height: 28px;
    display: inline-block;
    vertical-align: middle;
}

.linkPage-imgBox {
    text-align: center;
    margin-bottom: 100px;
}

.linkPage-eqBox {
    display: inline-block;
    vertical-align: middle;
    margin-right: 40px;
}

.linkPage-eqBox-inner {
    border: 1px solid #EFEFEF;
    width: 226px;
    height: 226px;
    text-align: center;
    line-height: 236px;
    margin-bottom: 8px;
}

.linkPage-eqBox-inner img {
    width: 216px;
    height: 216px;
}

.linkPage-s-box {
    width: 226px;
    height: 59px;
    background: #0917AC linear-gradient(270deg, #356FF3 0%, #356FF3 100%);
    padding: 0 17px;
}

.linkPage-s-box img {
    width: 33px;
    height: 33px;
    margin-right: 20px;
    display: inline-block;
    vertical-align: middle;
}

.linkPage-s-tips {
    width: 128px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 19px;
    display: inline-block;
    vertical-align: middle;
}

.phoneImg {
    width: 235px;
    height: 302px;
    display: inline-block;
    vertical-align: middle;
}

.linkPage-more {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #356FF3;
    line-height: 19px;
}
.discount-desc {
            font-size: 13px;
            color: #EE721B;
        }
        .ticket-early {
            color: #EE721B;
            font-size: 20px;
        }
        .ticket-price {
            color: #7E8790;
            font-size: 14px;
            margin-left: 10px;
            text-decoration: line-through;
            font-weight: normal;
        }
        .ticket-tr {
            text-align: left;
        }
        .ticket-name .el-radio {
            color: #202933 !important;
            /*border: 1px solid #F5F7F9;*/
            font-size: 16px;
            font-family: Source Han Sans CN, Source Han Sans CN;
            border-radius: 2px 2px 2px 2px;
            font-weight: bold;
            line-height: 26px;
            padding: 10px 16px;
            width: 100%;
            box-sizing: border-box;
        }
        .ticket-check .el-radio {
            background-color: rgba(22,109,247,0.15);
        }
        .ticket-info-span {
            display: inline-block;
            width: 55%;
            text-align: left;
        }
        .ticket-price-span {
            display: inline-block;
            width: 40%;
            text-align: left;
        }
        .ticket-info {
            color: #4F5862;
            font-size: 12px;
            margin-left: 2px;
        }
        
        .discount-desc {
            font-size: 13px;
            color: #EE721B;
        }
        .ticket-early {
            color: #EE721B;
            font-size: 20px;
        }
        .ticket-price {
            color: #7E8790;
            font-size: 14px;
            margin-left: 10px;
            text-decoration: line-through;
            font-weight: normal;
        }
        .ticket-tr {
            text-align: left;
        }
        .ticket-name .el-radio {
            color: #202933 !important;
            /*border: 1px solid #F5F7F9;*/
            font-size: 16px;
            font-family: Source Han Sans CN, Source Han Sans CN;
            border-radius: 2px 2px 2px 2px;
            font-weight: bold;
            line-height: 26px;
            padding: 10px 16px;
            width: 100%;
            box-sizing: border-box;
        }
        .ticket-check .el-radio {
            background-color: rgba(22,109,247,0.15);
        }
        .ticket-info-span {
            display: inline-block;
            width: 55%;
            text-align: left;
        }
        .ticket-price-span {
            display: inline-block;
            width: 40%;
            text-align: left;
        }
        .ticket-info {
            color: #4F5862;
            font-size: 12px;
            margin-left: 2px;
        }