/* Reset default spacing */
body, html {
    margin: 0;
    padding: 0;
    font-family: "SimSun", "宋体";
    font-weight: bold;
}

/* Project title styling */
.section .tit {
    background-color: #f90505;
    color: rgb(244, 244, 5);
    text-align: center;
    padding: 8px 0;
    margin: 0;
}

/* Content styling */
.section .content {
    text-align: center;
    border: 1px dashed #ccc;
    font-size: 14px;
}



.section .content p {
    border-bottom: 1px dashed #ccc;
    padding-top: 0px;
    padding-bottom: 10px;
    margin-bottom: 0;
    line-height: 1.2;
    min-height: 10px;
}

.section .content p:last-child {
    border-bottom: none;
}

.section .content .qi {
    color: #333;
}

.section .content .name {
    color: #fd0808;
}

.section .content .num {
    color: #3c08fa;
}

.section .content .kai {
    color: #f60b0b;
}

.section .content .jxyc {
    color: #cc00cc;
}

.section .content .jxkai {
    color: #fd1014;
}

/* 精准一肖三列布局 */

.section .content.yxym p {
    flex: 1 0 100%;
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
    margin: 10px;
}

.section .content.yxym p[style*="background:#ff0"] {
    margin: 0px;
    padding: 12px;
    height: 5px;
}

.section .content.yxym .jxqi {
    width: 25%;
    text-align: left;
}

.section .content.yxym .jxyc {
    width: 50%;
    text-align: center;
}

.section .content.yxym .jxkai {
    width: 25%;
    text-align: right;
}

/* Mobile first - default width */
    .container, .section, .content-area {
        width: 600px;
        max-width: 100%;
        margin: 0 auto;
    }

.cgi-head-home {
    width: 100%;
    margin: 0;
    padding: 0;
}

.cgi-head-home img {
    display: block;
    width: 100%;
    height: auto;
}

/* Mobile first - iframe styling */
.section iframe {
    height: 185px;
    width: 100%;
    display: block;
    border: 2px solid #ac6666;
    box-sizing: border-box;
}

/* Desktop override */
@media (min-width: 992px) {
    .container, .section, .content-area {
        width: 600px;
    }
    .section iframe {
        height: 190px;
    }
}
