

.dialog-main {
    position: fixed;
    top: 20%;
    left: 50%;
    transform: translate(-50%, 0%);
    padding: 10px;
    width: 790px;
    /* height: 450px; */
    background: #ffffff;
    border-radius: 66px;
    box-sizing: border-box;
    z-index: 9999999;
}
.dialog-blue-main {
    border: 0;
    background: rgba(255, 255, 255, 1);
    border-radius: 33px;
    padding: 0;
    box-shadow: inset 0 0 0 0px rgba(151, 211, 245, 0.4), /* 内阴影模拟边框 */
                inset 4px 0px 0px rgba(132, 207, 250, 0.4),/* 左侧立体阴影，第一个值是水平偏移，第二个值是垂直偏移，第三个值是模糊距离，第四个值是阴影颜色和透明度 */
                inset -4px 0px 0px rgba(132, 207, 250, 0.4), /* 左侧立体阴影，第一个值是水平偏移，第二个值是垂直偏移，第三个值是模糊距离，第四个值是阴影颜色和透明度 */
                inset 0px -4px 0px rgba(169, 219, 248, 0.4),/* 左侧立体阴影，第一个值是水平偏移，第二个值是垂直偏移，第三个值是模糊距离，第四个值是阴影颜色和透明度 */
                inset 0px 4px 0px rgba(169, 219, 248, 0.4);
}

.dialog-blue-top {
    position: absolute;
    top: -26px;
    left: 50%;
    transform: translate(-50%, 0%);
    height: 58px;
    line-height: 58px;
    width: 296px;
    background: url("../images/blue-web-top.png");
    text-align: center;
    font-family: HYChaoCuSongJ;
    font-weight: 500;
    font-size: 37px;
    color: #ffffff;
}
.dialog-con {
    padding: 70px 100px 40px;
    font-family: Source Han Serif SC;
    font-weight: 500;
    font-size: 22px;
    color: #000000;
    line-height: 38px;
}
.dialog-close{
    position: absolute;
    right: 24px;
    top: 21px;
    cursor: pointer;
    font-size: 20px;
    color: #999;
}