/* ------------------------------content--------------------------------- */
/* ------------------------------content\box1--------------------------------- */

.content {
    width: 100%;
}

.content .ctBox1 {
    margin: 2%;
    width: 96%;
    background-color: #fff;
}

.ctBox1 .ctB1sundry {
    margin: 2%;
    width: 96%;
}

.ctB1sundry .ctB1s1 {
    display: flex;
    justify-content: left;
    align-items: center;
    font-size: 21px;
    font-weight: bold;
    width: 100%;
    height: 52px;
}

.ctB1sundry .ctB1s2 {
    width: 100%;
    height: 60px;
    font-size: 12px;
}

.ctB1sundry .ctB1s3 {
    width: 100%;
    height: 102px;
    border-bottom: 1px dashed #333;
}

.ctB1s3>div {
    float: left;
    width: 33.3%;
    height: 102px;
}

.ctB1s3 .cb1 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
}

.ctB1s3 .cb1 img {
    width: 45px;
    height: 45px;
}

.ctB1s3 .cb2 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
}

.ctB1s3 .cb3 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 20px;
    font-size: 12px;
}

.ctB1sundry .ctB1s4 {
    display: flex;
    justify-content: left;
    align-items: center;
    font-size: 21px;
    font-weight: bold;
    width: 100%;
    height: 52px;
}

.ctB1sundry .ctB1s5 {
    width: 100%;
    height: 60px;
}

.ctB1sundry .ctB1s5 p {
    padding-top: 10px;
    font-size: 12px;
}

.ctB1sundry .ctB1s6 {
    width: 100%;
    height: 84px;
}

.ctB1sundry .ctB1s6 a {
    width: 100%;
    height: 100%;
}

.ctB1sundry .ctB1s6 a img {
    width: 100%;
    height: 100%;
}

.ctB1sundry .ctB1s7 {
    width: 100%;
    height: 54px;
    border-bottom: 1px dashed #333;
}

.ctB1sundry .ctB1s7 p {
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 10px;
    font-size: 12px;
}

.ctB1sundry .ctB1s8 {
    display: flex;
    justify-content: left;
    align-items: center;
    font-size: 21px;
    font-weight: bold;
    width: 100%;
    height: 52px;
}

.ctB1sundry .ctB1s9 {
    width: 100%;
    height: 40px;
    font-size: 12px;
}

.ctB1sundry .ctB1s10 {
    position: relative;
    width: 100%;
    height: 210px;
}

.ctB1s10>img {
    position: absolute;
    width: 49%;
    height: 49%;
}

.ctB1s10 .cb31 {
    left: 0;
    top: 0;
}

.ctB1s10 .cb32 {
    right: 0;
    top: 0;
}

.ctB1s10 .cb33 {
    left: 0;
    top: 115px;
}

.ctB1s10 .cb34 {
    right: 0;
    top: 115px;
}

.ctB1sundry .ctB1s11 {
    width: 100%;
    height: 30px;
    border-bottom: 1px dashed #333;
}

.ctB1sundry .ctB1s12 {
    width: 100%;
    height: 30px;
}

.ctB1sundry .ctB1s12 p {
    padding-top: 10px;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 12px;
}

.ctB1sundry .ctB1s13 {
    width: 100%;
    height: 30px;
}

.content .ctSpace {
    height: 1px;
}

.ctB1sundry .ctB1sC {
    width: 100%;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ctB1sC p {
    font-size: 24px;
    font-weight: bold;
}

.ctB1sC p span {
    font-size: 42px;
    letter-spacing: 2px;
    text-indent: 2px;
    color: red;
}

/* ------------------------------content\box2--------------------------------- */