/**!
 * ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°
 * date:2021-08-24
 * author: zsy;
 */

/* banner */

.banner-box {
    height: 430px;
    padding-top: 56px;
    box-sizing: border-box;
    background: url('../images/banner_img.jpg') no-repeat center top;
}

.module-box {
    width: 275px;
    font-size: 16px;
}

.plat-list {
    width: 100%;
    padding: 0 7px;
    box-sizing: border-box;
    border-radius: 5px;
    background-color: rgba(51, 97, 196, 0.85);
    background-image: linear-gradient(to bottom, rgba(51, 97, 196, 0.85), rgba(64, 137, 221, 0.85));
}

.plat-item a {
    display: block;
    width: 87px;
    height: 100px;
    padding-top: 64px;
    box-sizing: border-box;
    text-align: center;
    color: #fff;
    background-repeat: no-repeat;
    background-position: center 19px;
}

.plat-item:nth-child(1) a {
    background-image: url('../images/plat_icon1.png');
}

.plat-item:nth-child(2) a {
    background-image: url('../images/plat_icon2.png');
}

.plat-item:nth-child(3) a {
    background-image: url('../images/plat_icon3.png');
}

.plat-item:hover {
    background-image: linear-gradient(to bottom, transparent, #2250ba);
}

.function-list {
    margin-top: 8px;
}

.function-item {
    height: 38px;
    line-height: 38px;
    border-radius: 5px;
    border: 1px solid rgba(255, 255, 255, 0.9);
    background-color: rgba(255, 255, 255, 0.9);
}

.function-item a {
    display: block;
    padding-left: 116px;
    color: #333;
    background-repeat: no-repeat;
    background-position: 70px center;
}

.function-item:nth-child(1) a {
    background-image: url('../images/function_icon1.png');
}

.function-item:nth-child(2) a {
    background-image: url('../images/function_icon2.png');
}

.function-item:nth-child(3) a {
    background-image: url('../images/function_icon3.png');
}

.function-item:hover {
    border-color: #2250ba;
}

.function-item:hover a {
    color: #2250ba;
}

.function-item + .function-item {
    margin-top: 4px;
}

.notice-box {
    width: 440px;
    height: 236px;
    padding: 8px 20px 0;
    box-sizing: border-box;
    border-radius: 5px;
    background-color: rgba(255, 255, 255, 0.902);
}

.notice-hd {
    height: 43px;
    border-bottom: 1px solid #d3dced;
}

.notice-hd span {
    height: 100%;
    line-height: 41px;
    border-bottom: 2px solid #4873d5;
    box-sizing: border-box;
    font-size: 20px;
    font-weight: 600;
}

.notice-hd .more {
    line-height: 43px;
    color: #999;
}

.notice-bd {
    padding-top: 11px;
}

.notice-item {
    padding-left: 17px;
    line-height: 25px;
    background: url('../images/li_before.png') no-repeat left 10px;
}

.notice-item + .notice-item {
    margin-top: 5px;
}

.notice-item a {
    display: block;
    color: #333;
    font-size: 16px;
}

.notice-item span {
    margin-right: 35px;
    color: #999;
}

.notice-item .eye {
    padding-left: 25px;
    background: url('../images/eye_icon.png') no-repeat left center;
}

.notice-item:hover a,
.notice-item:hover span {
    color: #2250ba;
}

.notice-item:hover .eye {
    background-image: url('../images/eye_iconh.png');
}

/* 2021ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ */

.main-content {
    padding-top: 39px;
}

.main-hd {
    height: 54px;
    line-height: 54px;
    font-size: 34px;
    font-weight: 600;
    text-align: center;
    color: #333;
    /* overflow: hidden; */
}

.main-hd span {
    position: relative;
}

.main-hd span:before,
.main-hd span:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 453px;
    height: 19px;
    background-repeat: no-repeat;
}

.main-hd span:before {
    left: -493px;
    background-image: url('../images/statistic_head_before.png');
}

.main-hd span:after {
    right: -493px;
    background-image: url('../images/statistic_head_after.png');
}

.statistic-box {
    padding-bottom: 49px;
}

.statistic-box .main-hd {
    color: #172648;
}

.statistic-bd {
    margin-top: 19px;
}

.statistic-top {
    height: 100px;
}

.data-box {
    height: 100%;
    padding-top: 18px;
    box-sizing: border-box;
    border-radius: 5px;
    background-color: #edf3fb;
    background-repeat: no-repeat;
}

.enter-list {
    width: 360px;
    text-align: center;
    font-size: 0;
    background-image: url('../images/enter_bg.png');
}

.enter-item {
    position: relative;
    display: inline-block;
    text-align: left;
    padding: 0 10px;
}

.enter-item + .enter-item:before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 1px;
    height: 53px;
    background-color: #b9cce0;
}

.statistic-tt {
    font-size: 18px;
    font-weight: 600;
    color: #172648;
}

.number {
    font-size: 14px;
    color: #999;
}

.number span {
    font-size: 28px;
    font-weight: 600;
    color: #4873d5;
    margin-right: 8px;
}

.progress-box {
    width: 153px;
    padding-left: 24px;
    box-sizing: border-box;
    margin-left: 9px;
    background-image: url('../images/progress_bg.png');
}

.success-list {
    width: 678px;
    background-image: url('../images/success_bg.png');
}

.success-list .enter-item {
    padding: 0 5px;
}

.save .statistic-tt,
.save .number span {
    color: #d79218;
}

.statistic-down {
    margin-top: 20px;
}

.type-box {
    width: 334px;
    height: 474px;
}

.down-bg {
    padding-top: 13px;
    box-sizing: border-box;
    border-radius: 5px;
    background-color: #f7f8fa;
}

.down-tt {
    height: 28px;
    line-height: 28px;
    padding-left: 20px;
    font-size: 20px;
    color: #172648;
    background: url('../images/title_before.png') no-repeat left center;
}

.chart-height {
    height: calc(100% - 28px);
}

.type-bd {
    padding: 13px 14px 0;
}

.table-head {
    height: 50px;
    line-height: 50px;
    border-radius: 5px;
    color: #6f82ad;
    background-color: #e1ecf9;
}

.table-item {
    font-size: 16px;
    text-align: right;
    padding: 0 3px;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.table-item:nth-child(1) {
    width: 33%;
}

.table-item:nth-child(2) {
    width: 31%;
}

.table-item:nth-child(3) {
    width: 36%;
}

.body-item {
    height: 63px;
    line-height: 63px;
    border-bottom: 1px dashed #bacde0;
}

.body-item .number span {
    font-weight: normal;
    font-size: 16px;
    margin-right: 5px;
}

.check-box {
    margin-top: 10px;
    text-align: center;
    overflow: hidden;
}

.check-box .check {
    position: relative;
    line-height: 18px;
    color: #7c92c9;
}

.check-box .check:before,
.check-box .check:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 112px;
    height: 5px;
    background-repeat: no-repeat;
}

.check-box .check:before {
    left: -121px;
    background-image: url('../images/check_before.png');
}

.check-box .check:after {
    right: -121px;
    background-image: url('../images/check_after.png');
}

.check-box .check:hover {
    color: #2250ba;
}

.check-box .check:hover:before {
    background-image: url('../images/check_before_h.png');
}

.check-box .check:hover:after {
    background-image: url('../images/check_after_h.png');
}

.chart-box {
    margin-left: 357px;
}

.chart-box .chart {
    height: 227px;
}

.chart-box .chart + .chart {
    margin-top: 20px;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */

.trade-info {
    height: 693px;
    box-sizing: border-box;
    background: url('../images/trade_info.jpg') no-repeat center top;
}

.first-tab {
    margin-top: 6px;
}

.hd {
    /* display: flex;
    justify-content: space-between; */
    height: 47px;
    border-bottom: 1px solid #accaf6;
}

.hdl a {
    display: inline-block;
    height: 47px;
    line-height: 44px;
    border-bottom: 3px solid transparent;
    box-sizing: border-box;
    padding-left: 33px;
    font-size: 20px;
    color: #d6e9fe;
    background-repeat: no-repeat;
    background-position: left center;
}

.hdl:nth-child(1) a {
    background-image: url('../images/tab_icon1.png');
}

.hdl:nth-child(2) a {
    background-image: url('../images/tab_icon2.png');
}

.hdl:nth-child(3) a {
    background-image: url('../images/tab_icon3.png');
}

.hdl:nth-child(4) a {
    background-image: url('../images/tab_icon4.png');
}

.hdl:nth-child(5) a {
    background-image: url('../images/tab_icon6.png');
}

.hdl.active a {
    font-weight: bold;
    border-color: #fff;
    color: #fff;
}

.hdl:nth-child(1).active a {
    background-image: url('../images/tab_icon1h.png');
}

.hdl:nth-child(2).active a {
    background-image: url('../images/tab_icon2h.png');
}

.hdl:nth-child(3).active a {
    background-image: url('../images/tab_icon3h.png');
}

.hdl:nth-child(4).active a {
    background-image: url('../images/tab_icon4h.png');
}

.hdl:nth-child(5).active a {
    background-image: url('../images/tab_icon6h.png');
}

.bd {
    margin-top: 15px;
}

.bdl {
    display: none;
}

.second-hd {
    position: relative;
}

.second-hdl {
    width: 130px;
}

.second-hdl + .second-hdl {
    margin-left: 15px;
}

.second-hdl .link {
    display: block;
    height: 33px;
    line-height: 31px;
    border: 1px solid #d6e9fe;
    box-sizing: border-box;
    border-radius: 4px;
    text-align: center;
    font-size: 16px;
    color: #d6e9fe;
}

.second-hdl.active .link {
    border-color: #fff;
    color: #4873d5;
    background-color: #dde9fb;
}

.second-hdl .more {
    display: none;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    color: #d6e9fe;
}

.second-hdl .more:hover {
    color: #fff;
}

.second-hdl.active .more {
    display: block;
}

.second-bd {
    margin-top: 24px;
}

.status-list {
    margin: -24px 0 0 -24px;
}

.status-item {
    width: calc(50% - 24px);
    height: 88px;
    margin: 24px 0 0 24px;
    padding-right: 13px;
    box-sizing: border-box;
    border-radius: 4px;
    font-size: 16px;
    background-color: #fff;
    overflow: hidden;
}

.status-item .status {
    position: relative;
    width: 80px;
    height: 100%;
    padding-top: 58px;
    text-align: center;
    box-sizing: border-box;
    color: #fff;
    background-color: #ffd077;
    background-image: linear-gradient(to bottom, #ffd077, #fdad50);
}

.status-item .status:before {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 9px;
    content: '';
    width: 46px;
    height: 46px;
    background: url('../images/ongoing_icon.png') no-repeat;
}

.status-item .intro {
    width: calc(100% - 182px);
    max-height: 60px;
    line-height: 30px;
    margin: 14px 0 0 22px;
    color: #333;
    overflow: hidden;
}

.status-item .date {
    width: 80px;
    height: 60px;
    margin-top: 14px;
    border-radius: 4px;
    text-align: center;
    color: #4873d5;
    background-color: #e0ebf6;
}

.status-item .date span {
    display: block;
}

.status-item .date .day {
    line-height: 34px;
    font-size: 34px;
    font-weight: 600;
}

.status-item.done .status {
    background-color: #b1bfd1;
    background-image: linear-gradient(to bottom, #b1bfd1, #afbdcf);
}

.status-item.done .status:before {
    background-image: url('../images/done_icon.png');
}

.status-item:hover {
    transform: translateY(-10px);
    box-shadow: 0 10px 15px rgba(4, 35, 107, 0.3);
}

.status-item:hover .intro {
    color: #2250ba;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âª */

.slide-list {
    position: fixed;
    right: 29px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
}

@media (max-width: 1366px) {
    .slide-list {
        right: 5px;
    }
}

.slide-item + .slide-item {
    margin-top: 10px;
}

.slide-link {
    position: relative;
    display: block;
    width: 80px;
    height: 80px;
    padding-top: 50px;
    box-sizing: border-box;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
    color: #333;
    box-shadow: inset 0px 3px 15px 0px rgba(216, 222, 228, 0.5), 0 0 15px #b1becc;
    background-color: rgba(255, 255, 255, 0.902);
}

.slide-link:before {
    position: absolute;
    top: 13px;
    left: 50%;
    transform: translateX(-50%);
    content: '';
    width: 34px;
    height: 34px;
    background-repeat: no-repeat;
    background-position: center;
}

.slide-link:hover {
    color: rgb(34, 80, 186);
    border-color: rgb(34, 80, 186);
}

.slide-item:nth-child(1) .slide-link:before {
    background-image: url('../images/slide_icon1.png');
}

.slide-item:nth-child(2) .slide-link:before {
    background-image: url('../images/slide_icon2.png');
}

.slide-item:nth-child(3) .slide-link:before {
    background-image: url('../images/slide_icon3.png');
}

.slide-item:nth-child(4) .slide-link:before {
    background-image: url('../images/slide_icon4.png');
}

.slide-item:nth-child(5) .slide-link:before {
    background-image: url('../images/slide_icon5.png');
}

.go-top {
    color: #fff;
    background-color: #3a5ebb;
    background-image: linear-gradient(to bottom, #3a5ebb, #4d8ad9);
    box-shadow: 0px 8px 15px 0px rgba(61, 82, 168, 0.3), inset 0px 3px 15px 0px rgba(25, 50, 151, 0.5);
}

.go-top:hover {
    color: #fff;
    border-color: #fff;
    background: rgba(34, 80, 186, 0.902);
}

.slide-item.advice,
.slide-item.phone {
    position: relative;
}

.advice-box,
.phone-box {
    display: none;
    position: absolute;
    right: 80px;
    top: -89px;
    padding-right: 20px;
}

.advice-list {
    position: relative;
    padding: 15px;
    border-radius: 5px;
    box-shadow: 0 5px 10px rgba(16, 58, 129, 0.2);
    background-color: #fff;
}

/* .advice-item+.advice-item {
    margin-top: 10px;
}

.advice-item a {
    display: flex;
    width: 78px;
    height: 70px;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

.advice-item:nth-child(1) a {
    color: #65c7b5;
    background-color: #eef8f6;
}

.advice-item:nth-child(2) a {
    color: #d79218;
    background-color: #f8f5ee;
}

.advice-item:nth-child(3) a {
    color: #3b88f4;
    background-color: #eaf3fd;
}

.advice-list:before {
    position: absolute;
    right: -7px;
    top: 50%;
    transform: translateY(-50%);
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7.5px 0 7.5px 7px;
    border-color: transparent transparent transparent #ffffff;
}
 */

.advice-item + .advice-item {
    margin-top: 8px;
}

.advice-item a {
    display: block;
    width: 120px;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    text-align: center;
    color: #3c557a;
    background-color: #e6ebf3;
    transition: all 0.1s;
}

.advice-item a:hover {
    color: #fff;
    background-color: #337be2;
}

.advice-list:before {
    position: absolute;
    right: -7px;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7.5px 0 7.5px 7px;
    border-color: transparent transparent transparent #ffffff;
}

.slide-item.advice:hover .advice-box {
    display: block;
}

.phone-box .advice-list:before {
    top: auto;
    transform: none;
    bottom: 124px;
}

.phone-box {
    top: -175px;
}

.phone-box .advice-list {
    width: 147px;
    box-sizing: border-box;
    line-height: 28px;
    padding: 15px 17px;
    text-align: center;
}

.phone-box .code {
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

.phone-box img {
    width: 100%;
    height: 100%;
}

.code-box + .code-box {
    margin-top: 10px;
}

.slide-item.phone:hover .phone-box {
    display: block;
}

/* 2021-0916 zsy */

.hdl:nth-child(6) a {
    background-image: url('../images/tab_icon7.png');
}

.hdl:nth-child(6).active a {
    background-image: url('../images/tab_icon7h.png');
}

.status-item.pause .status:before {
    background-image: url('../images/pause_icon.png');
}

.status-item.pause .status {
    background-color: #b1bfd1;
    background-image: linear-gradient(to bottom, #b1bfd1, #afbdcf);
}

.status-item.pause .information {
    width: calc(100% - 252px);
    line-height: 30px;
    margin: 14px 0 0 22px;
    color: #999;
}

.status-item.pause .info {
    color: #333;
}

.status-item.pause .date {
    width: 150px;
    font-size: 16px;
    color: #999;
}

.status-item.pause .date span {
    display: inline;
}

.status-item.pause .money {
    height: 34px;
    line-height: 34px;
    color: #333;
}

.status-item.pause .money span {
    color: #3071d7;
    font-size: 26px;
}

/* 2021-10-09 zsy */

.function-list {
    margin: 4px 0 0 -7px;
}

.function-item {
    width: calc(50% - 7px);
    height: 40px;
    line-height: 38px;
    margin: 4px 0 0 7px;
    box-sizing: border-box;
}

.function-item a {
    padding-left: 50px;
    background-position: 17px center;
}

.function-item:nth-child(4) a {
    background-image: url('../images/function_icon4.png');
}

.function-item:nth-child(5) a {
    background-image: url('../images/function_icon5.png');
}

.function-item:nth-child(6) a {
    background-image: url('../images/function_icon6.png');
}

.notice-bd {
    padding-top: 7px;
}

.notice-bd .notice-item {
    margin-top: 0;
}

.notice-item {
    height: 43px;
    line-height: 43px;
    font-size: 17px;
    color: #333;
    background-position: left center;
}

.notice-item:before {
    top: 50%;
    transform: translateY(-50%);
}

.notice-item a {
    width: calc(100% - 120px);
}

.notice-item:hover,
.notice-item:hover a {
    color: #e98d2b;
}

.notice-hd span {
    font-size: 22px;
}

.notice-hd .more {
    font-size: 16px;
}

.trade-info {
    background: #f5f7fa;
}

.hdl a {
    padding-left: 30px;
    font-size: 22px;
    color: #a6b2cb;
}

.hdl.active a {
    color: #4873d5;
    border-color: #4873d5;
}

.second-hdl .link {
    font-size: 16px;
    color: #b5d7fd;
    border-color: #becce9;
}

.second-hdl.active .link {
    color: #4873d5;
    border-color: #4873d5;
    background-color: #fff;
}

.second-hdl .more {
    font-size: 16px;
    color: #becce9;
}

.status-item .status {
    background-color: #79aeef;
    background-image: linear-gradient(to bottom, #79aeef, #6497d6);
}

.status-item .intro {
    width: calc(100% - 202px);
    font-size: 18px;
    margin-right: 20px;
}

.status-item:hover {
    transform: none;
    box-shadow: 0px 6px 16px 0px rgba(244, 184, 75, 0.45);
    background-color: #f8c86e;
    background-image: linear-gradient(to right, #f8c86e, #fbaa80);
}

.status-item:hover .status {
    background-color: #eab95f;
    background-image: linear-gradient(to bottom, #eab95f, #e9b95f);
}

.status-item.ongoing:hover .status:before {
    background-image: url('../images/state_iconh.png');
}

.status-item:hover .intro,
.status-item:hover .information,
.status-item:hover .info {
    color: #fff;
}

.status-item:hover .date {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
}

.table-item:nth-child(1) {
    width: 31%;
}

.table-item:nth-child(2) {
    width: 29%;
}

.table-item:nth-child(3) {
    width: 40%;
}

.body-item .number span {
    font-size: 18px;
}

/* 2021-11-24 zsy */

.slide-nav {
    position: fixed;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
}

.slide-link {
    display: block;
    width: 86px;
    height: 90px;
    padding-top: 53px;
    box-sizing: border-box;
    margin-top: 10px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    box-shadow: 0px 4px 18px 0px rgba(31, 57, 171, 0.13);
    background-repeat: no-repeat;
    background-position: center 20px;
}

.slide-link:before {
    display: none;
}

.slide-item:nth-child(1) .slide-link {
    background-color: #2ec7c9;
    background-image: url('../images/slide_icon1_h.png');
}

.slide-item:nth-child(4) .slide-link {
    background-color: #47a2ff;
    background-image: url('../images/slide_icon2_h.png');
}

.slide-item:nth-child(3) .slide-link {
    background-color: #ffab00;
    background-image: url('../images/slide_icon3_h.png');
}

.slide-item:nth-child(2) .slide-link {
    background-color: #8bc34a;
    background-image: url('../images/slide_icon4_h.png');
}

.slide-item:nth-child(5) .slide-link {
    background-color: #8bc34a;
    background-image: url('../images/slide_icon6_h.png');
}

.slide-item:nth-child(6) .slide-link {
    background-color: #17c1f4;
    background-image: url('../images/slide_icon5_h.png');
}

.slide-link:hover {
    color: #fff;
    border-color: #fff;
    box-shadow: 0px 4px 18px 0px rgba(31, 57, 171, 0.3);
}

.slide-item.triangle:before {
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 5px 0;
    border-color: transparent #ffffff transparent transparent;
    z-index: 10;
}

.slide-box {
    display: none;
    position: absolute;
    right: 86px;
    top: -36px;
    padding-right: 12px;
}

.advice-list {
    position: relative;
    border-radius: 5px;
    box-shadow: -5.706px 1.854px 38px 0px rgba(31, 57, 171, 0.13);
    background-color: #fff;
}

.slide-box.phone .advice-list {
    padding: 16px 12px;
}

.advice-item + .advice-item {
    margin-top: 8px;
}

.advice-item a {
    display: block;
    width: 120px;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    text-align: center;
    color: #3c557a;
    background-color: #e6ebf3;
    transition: all 0.1s;
}

.advice-item a:hover {
    color: #fff;
    background-color: #337be2;
}

.advice-list:before {
    position: absolute;
    right: -7px;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7.5px 0 7.5px 7px;
    border-color: transparent transparent transparent #ffffff;
}

.slide-item {
    position: relative;
}

.slide-item:hover .slide-box {
    display: block;
}

.slide-box.complain .advice-list {
    padding: 16px 27px;
}

.slide-box.phone .advice-list:before {
    top: 67px;
    transform: none;
}

.slide-box.phone .advice-list {
    line-height: 20px;
    text-align: center;
    color: #3c557a;
}

.slide-box.phone .text {
    margin-top: 11px;
}

.slide-box.phone .code {
    width: 150px;
    height: 150px;
    margin: 0 auto;
}

.slide-box.phone img {
    width: 100%;
    height: 100%;
}

.slide-box.phone .advice-list {
    padding-bottom: 10px;
}

.code-box + .code-box {
    margin-top: 13px;
}

/* 2022-01-06 zsy */

/* 2022-01-06 zsy */

.hd {
    border-color: #9eb5e7;
}

.hdl a {
    color: #333;
}

.second-hdl .link {
    color: #4873d5;
    border-color: #4873d5;
}

.second-hdl.active .link {
    color: #fff;
    background-color: #4873d5;
}

/* 2022-01-12 zsy */

.hdl + .hdl {
    margin-left: 89px;
}

/* 2022-01-20 zsy */

.enter-list {
    width: 334px;
}

.success-list .enter-item {
    padding: 0 15px;
}

.progress-box {
    width: 160px;
    margin-left: 23px;
}

.success-list {
    width: 843px;
}

/* 2022-02-22 zsy */

.status-item {
    box-shadow: 0px 4px 16px 0px rgba(86, 138, 194, 0.2);
}

/* 2023-01-10 zsy Ã¦ËœÂ¥Ã¨Å â€šÃ¦ÂÂ¢Ã¨â€šÂ¤ */

.spring-theme .main-hd span:before,
.spring-theme .main-hd span:after {
    width: 510px;
}

.spring-theme .main-hd span:before {
    left: -550px;
    background-image: url('../images/spring_head_before.png');
}

.spring-theme .main-hd span:after {
    right: -550px;
    background-image: url('../images/spring_head_after.png');
}

.spring-theme .hdl.active a {
    color: #cb3323;
    border-color: #b42617;
}

.spring-theme .hd {
    border-color: #d48e88;
}

.spring-theme .hdl:nth-child(1) a,
.spring-theme .hdl:nth-child(1).active a {
    background-image: url('../images/spring_tab_ico1.png');
}

.spring-theme .hdl:nth-child(2) a,
.spring-theme .hdl:nth-child(2).active a {
    background-image: url('../images/spring_tab_ico2.png');
}

.spring-theme .hdl:nth-child(3) a,
.spring-theme .hdl:nth-child(3).active a {
    background-image: url('../images/spring_tab_ico3.png');
}

.spring-theme .hdl:nth-child(4) a,
.spring-theme .hdl:nth-child(4).active a {
    background-image: url('../images/spring_tab_ico4.png');
}

.spring-theme .hdl:nth-child(5) a,
.spring-theme .hdl:nth-child(5).active a {
    background-image: url('../images/spring_tab_ico5.png');
}

.spring-theme .hdl:nth-child(6) a,
.spring-theme .hdl:nth-child(6).active a {
    background-image: url('../images/spring_tab_ico6.png');
}

.spring-theme .second-hdl .link {
    color: #cb3323;
    border-color: #cb3323;
}

.spring-theme .second-hdl.active .link {
    color: #fff;
    border-color: #b42617;
    background-color: #b42617;
}

.spring-theme .status-item .status {
    background-color: #cb3323;
    background-image: linear-gradient(to bottom, #cb3323, #b42617);
}

.spring-theme .status-item:hover .status {
    background-color: #eab95f;
    background-image: linear-gradient(to bottom, #eab95f, #e9b95f);
}

.spring-theme .status-item .date {
    color: #cb3323;
    background-color: #faedeb;
}

.spring-theme .second-hdl .more {
    color: #b42617;
}

.spring-theme .number span {
    color: #cb3323;
}

.spring-theme .save .number span {
    color: #d79218;
}

.spring-theme .down-tt {
    background-image: url('../images/spring_title_before.png');
}

.spring-theme .table-head {
    color: #cb3323;
    background-color: #ffd7d2;
}

.spring-theme .check-box .check:before {
    background-image: url('../images/spring_check_before.png');
}

.spring-theme .check-box .check:after {
    background-image: url('../images/spring_check_after.png');
}

.spring-theme .check-box .check {
    color: #cb3323;
}

.spring-theme .trade-info {
    background-color: #fffafa;
    background-image: linear-gradient(to bottom, #fffafa, #fff);
}

.spring-theme .down-bg,
.spring-theme .data-box {
    background: #fff6f5;
}

.spring-theme .type-box {
    background-color: #ffeeec;
}
/* 2024-02-04 Ã¦â€“Â°Ã¦ËœÂ¥*/
.spring-theme .status-item {
    box-shadow: 0px 4px 16px 0px rgba(255, 165, 156, 0.2);
}

.spring-theme .status-item .status {
    background: linear-gradient(0deg, #cc3323, #ff6253);
}

.spring-theme .status-item:hover {
    transform: none;
    box-shadow: 0px 6px 16px 0px rgba(244, 184, 75, 0.45);
    background: linear-gradient(90deg, #f7cb6b 0%, #fba980 100%);
}
.spring-theme .status-item:hover .status {
    background: rgba(230, 181, 91, 0.8);
}
.spring-theme .status-item:hover .date {
    color: #fff;
    background-color: rgba(232, 242, 241, 0.2);
}
