* {
    margin: 0;
    padding: 0;
}

.flexX {
    display: flex;
    flex-direction: row;
}

.flexY {
    display: flex;
    flex-direction: column;
}

.bigbox {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
    max-width: 750px !important;
    margin: 0 auto;
    background-color: #FC3120;
}

.monthlyBox {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
    max-width: 750px !important;
    margin: 0 auto;
    background-size: 100% 100%;
    /* padding-bottom: 1.5333rem; */
    overflow: hidden;
}

.flexCenter {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.cur {
    cursor: pointer;
}
.text-shadow {
    color: white;
    text-shadow:
        -0.0267rem -0.0267rem 0 #fff,
        .0267rem -0.0267rem 0 #fff,
        -0.0267rem .0267rem 0 #fff,
        .0267rem .0267rem 0 #fff;
}
body {
    /* background-color: #fafff2; */
}

@media screen and (min-width: 750px) {
    html {
        font-size: 37.5px !important;
    }
}

.banner_title {
    width: 100%;
    background-size: cover;
    display: block;
    max-width: 750px !important;
}

/* 四重 start */
.sc {
    height: 26.133rem;
    width: 19.7333rem;
    background-image: url("/images/m/monthly11-12/sc_bj.png");
    background-size: cover;
    margin: .5333rem 0 1.6rem;
}

.sc .scTitle {
    width: 11.4667rem;
    height: 2.0533rem;
    font-size: .96rem;
    color: #fff;
    font-weight: bold;
    transform: rotate(-3deg);
    margin: 0.6rem 0 0 0.9rem;
}

.sc .scRow {
    justify-content: space-around;
}

.sc .scRow .scItem {
    width: 9.7333rem;
    height: 8.5333rem;
    background-image: url("/images/m/monthly11-12/lh.png");
    position: relative;
    align-items: center;
    background-size: cover;
}

.sc .scRow .scItem .scItembj {
    position: absolute;
    bottom: 0;
    right: 0.6667rem;
}

.sc .scRow .scItem .scItemText {
    font-size: .8rem;
    color: #fef0c1;
    font-weight: bold;
    margin-top: 2.5333rem;
}

.sc .scRow .scItem .sm {
    font-size: .4267rem;
    font-weight: bold;
    color: #5e5a5a;
    margin-top: 1.2rem;
}

.sc .scRow .scItem .fz18 {
    font-size: .48rem;
    color: #5e5a5a;
    font-weight: bold;
}

.sc .scRow .scItem .fz24 {
    font-size: .64rem;
    color: #e52034;
    font-weight: bold;
    line-height: .64rem;
}

.sc .scBtn {
    width: 6.5067rem;
    height: 1.7067rem;
    background-image: url("/images/m/monthly11-12/scBtn.png");
    margin: 0 auto;
    font-size: .8rem;
    font-weight: bold;
    color: #ffffff;
    margin-top: 1.52rem;
    cursor: pointer;
}

/* 四重 end */
/* 综合牙科 start */
.zh {
    background-color: #EC2514;
    /* background-color: skyblue; */
    height: 24.5467rem;
    width: 100%;
    position: relative;
}

.zh .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.zh .zhRow {
    width: 18.96rem;
    margin: 4.6667rem auto 0;
    justify-content: space-between;
}

.zh .zhRow .zhItem {
    width: 9.2267rem;
    height: 8.6667rem;
    background-color: #FFEBE6;
    border-radius: 1.3333rem;
    position: relative;
    align-items: center;
}

.zh .zhRow .zhItem .zhText {
    padding-top: 3.1467rem;
    color: #0b0a0a;
    font-weight: bold;
    font-size: .96rem;
}

.zh .zhRow .zhItem .zhImg {
    position: absolute;
    top: -2.1333rem;
    width: 7.7867rem;
    height: 4.7733rem;
    left: 50%;
    margin-left: -3.938rem;
}

.zh .zhRow .zhItem .zhCon {
    width: 7.7867rem;
    justify-content: space-between;
    margin-top: .6333rem;
}

.zh .zhRow .zhItem .zhCon .num {
    align-items: flex-end;
}

.zh .zhRow .zhItem .zhCon .num .fz28 {
    font-size: .7467rem;
    color: #ef2716;
    font-weight: bold;
}

.zh .zhRow .zhItem .zhCon .num .fz55 {
    font-size: 1.4667rem;
    font-weight: bold;
    color: #ef2716;
    line-height: 1.4667rem;
}

.zh .zhRow .zhItem .zhCon .zhBtn {
    width: 2.16rem;
    height: 2.16rem;
    background-color: #f44a29;
    border: solid .08rem #fce891;
    font-size: .6133rem;
    border-radius: 50%;
    line-height: .6667rem;
    color: #ffffff;
    cursor: pointer;
}

.zh .zhRow1 {
    width: 18.96rem;
    justify-content: end;
    margin: .48rem auto 0;
}

.zh .zhRow1 .zhItem1 {
    width: 11.5467rem;
    height: 9.2267rem;
    background-color: #FFEBE6;
    border-radius: 1.3333rem;
    position: relative;
    padding-left: 5.38rem;
    box-sizing: border-box;
}

.zh .zhRow1 .zhItem1 .zhItem1Img {
    left: -7.3333rem;
    position: absolute;
    width: 10.6933rem;
    height: 7.7333rem;
    top: 50%;
    margin-top: -3.8667rem;
}

.zh .zhRow1 .zhItem1 .zhItem1Text {
    font-size: .96rem;
    font-weight: bold;
    margin-top: 2.0533rem;
}

.zh .zhRow1 .zhItem1 .num {
    align-items: flex-end;
}

.zh .zhRow1 .zhItem1 .num .fz28 {
    font-size: .7467rem;
    color: #ef2716;
    font-weight: bold;
}

.zh .zhRow1 .zhItem1 .num .fz55 {
    font-size: 1.4667rem;
    color: #ef2716;
    font-weight: bold;
    line-height: 1.4667rem;
}

.zh .zhRow1 .zhItem1 .zhBtn {
    width: 2.16rem;
    height: 2.16rem;
    background-color: #f44a29;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .6133rem;
    line-height: .6667rem;
    color: #fff;
    margin: .6667rem 0 0 1.3333rem;
    cursor: pointer;
}

/* 综合牙科 end */
/* 牙周 start */
.yz {
    background-color: #ff9504;
    /* background-color: skyblue; */
    /* height: 25.5467rem; */
    width: 100%;
    position: relative;
    margin-top: 1.3rem;
    padding-bottom: 2.1333rem;
}

.yz .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.yz .yzItem {
    width: 18.96rem;
    height: 7.6267rem;
    background-color: #f32a19;
    border-radius: 15px;
    border: solid 3px #d51c0e;
    margin: 0 auto;
    align-items: center;
}

.yz .yzItem .yzImg {
    width: 8.5867rem;
    height: 6.8267rem;
    margin: 0 1.1467rem 0 .4rem;
}

.yz .yzItem .yzRight {
    /* justify-content: center; */
}

.yz .yzItem .yzRight .yzText {
    font-size: .96rem;
    font-weight: bold;
    color: #fff;
}

.yz .yzItem .yzRight .line {
    width: 3.3067rem;
    border: dashed .0267rem #ffffff;
    margin: .6667rem 0 .4rem;
}

.yz .yzItem .yzRight .yzCon {
    width: 8rem;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 0 .2667rem 0 .5333rem;
}

.yz .yzItem .yzRight .yzCon .zhe {
    font-size: 1.44rem;
    color: #fce891;
    font-weight: bold;
    line-height: 1.34rem;
    align-items: flex-end;
}

.yz .yzItem .yzRight .yzCon .yzBtn {
    width: 1.76rem;
    height: 1.7867rem;
    background-color: #ffffff;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .5067rem;
    color: #f52b1b;
    line-height: .6rem;
    cursor: pointer;
}

/* 牙周 end */

/* 牙体牙髓 start */
.ytys {
    background-color: #EC2514;
    width: 100%;
    position: relative;
    margin-top: 1.5rem;
    padding-bottom: .8rem;
}

.ytys .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.ytys .ytysRow {
    width: 18.96rem;
    justify-content: space-between;
    margin: 0 auto;
}

.ytys .ytysRow .ytysItem {
    width: 9.2rem;
    height: 9.44rem;
    background-image: url("/images/m/monthly11-12/ytys_bj.png");
    align-items: center;
    background-size: cover;
}

.ytys .ytysRow .ytysItem .ytysImg {
    width: 8.5333rem;
    height: 5.68rem;
    margin-top: .4533rem;
}

.ytys .ytysRow .ytysItem .ytysCon {
    position: relative;
    width: 8.5333rem;
    padding: 0 .8533rem;
    box-sizing: border-box;
    position: relative;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .ytysText {
    font-size: .8rem;
    color: #0a0a0a;
    font-weight: bold;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .zhe {
    font-size: 1.0133rem;
    color: #f44a29;
    font-weight: bold;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .sk {
    align-items: flex-end;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .sk .fz37 {
    font-size: 1.0133rem;
    line-height: .9867rem;
    color: #f44a29;
    font-weight: bold;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .sk .fz24 {
    font-size: .64rem;
    line-height: .64rem;
    color: #f44a29;
    font-weight: bold;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysLeft .sk .fz15 {
    font-size: .4rem;
    line-height: .4rem;
    color: #f44a29;
    font-weight: bold;
}

.ytys .ytysRow .ytysItem .ytysCon .ytysBtn {
    width: 1.4667rem;
    height: 1.4667rem;
    background-color: #f44a29;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .4267rem;
    color: #fff;
    line-height: .5333rem;
    position: absolute;
    right: .2667rem;
    top: .5333rem;
    cursor: pointer;
}

/* 牙体牙髓 end */

/* 种植 start */
.zz {
    background-color: #ff9504;
    /* background-color: skyblue; */
    /* height: 25.5467rem; */
    width: 100%;
    position: relative;
    margin-top: 1.3rem;
    padding-bottom: 1.3333rem;
}

.zz .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.zz .zzRow {
    width: 18.96rem;
    margin: 0 auto;
    justify-content: space-between;
}

.zz .zzRow .zzItem {
    width: 9.28rem;
    height: 9.68rem;
    background-color: #f32a19;
    border-radius: .4rem;
    border: solid .08rem #d51c0e;
    align-items: center;
}

.zz .zzRow .zzItem .sm {
    background-image: url("/images/m/monthly11-12/zz04.png");
    background-size: cover;
    position: relative;
}

.zz .zzRow .zzItem .sm .smBox {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: .8rem;
    background-color: #fce68b;
    font-size: .2933rem;
    color: #f32a19;
    border-radius: 0 0 .4rem .4rem;
}

.zz .zzRow .zzItem .zzImg {
    width: 8.4267rem;
    height: 4.9333rem;
    margin-top: .4rem;
}

.zz .zzRow .zzItem .zzText {
    font-size: .8rem;
    color: #ffffff;
    font-weight: bold;
    margin: .2133rem 0 .1333rem;
}

.zz .zzRow .zzItem .zzLine {
    width: 8.7733rem;
    border: dashed .0267rem #ffffff;
}

.zz .zzRow .zzItem .zzCon {
    width: 8.4267rem;
    justify-content: space-between;
    margin-top: .2667rem;
}

.zz .zzRow .zzItem .zzCon .jg {
    align-items: flex-end;
}

.zz .zzRow .zzItem .zzCon .jg .fz30 {
    font-size: .8rem;
    font-weight: bold;
    color: #fce891;
    line-height: .8rem;
}

.zz .zzRow .zzItem .zzCon .jg .fz54 {
    font-size: 1.44rem;
    font-weight: bold;
    color: #fce891;
    line-height: 1.24rem;
    letter-spacing: -0.0533rem;
}

.zz .zzRow .zzItem .zzCon .zzBtn {
    width: 1.76rem;
    height: 1.7867rem;
    background-color: #ffffff;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .5067rem;
    color: #f52b1b;
    line-height: .6667rem;
    cursor: pointer;
}

.zz .zzItem1 {
    width: 18.96rem;
    height: 7.6267rem;
    background-color: #f32a19;
    border-radius: .4rem;
    border: solid .08rem #d51c0e;
    margin: .4rem auto 0;
    align-items: center;
    padding-left: .4rem;
    box-sizing: border-box;
}

.zz .zzItem1 .zzImg5 {
    width: 6.72rem;
    height: 6.8267rem;
    margin-right: .3467rem;
}

.zz .zzItem1 .zzItemLeft .zzText {
    font-size: .8rem;
    font-weight: bold;
    color: #fff;
}

.zz .zzItem1 .zzItemLeft .zzLine {
    width: 9.44rem;
    border: .0267rem dashed #ffffff;
    margin: .5867rem 0 .4rem;
}

.zz .zzItem1 .zzItemLeft .sm1 {
    font-size: .4rem;
    color: #fff;
}
.zz .zzItem1 .zzItemLeft .zzCon{
    margin-top: .5333rem;
}
.zz .zzItem1 .zzItemLeft .zzCon .jg{
    align-items: flex-end;
}
.zz .zzItem1 .zzItemLeft .zzCon .jg .fz30 {
    font-size: .8rem;
    color: #fce891;
    font-weight: bold;
    line-height: 0.8rem;
}

.zz .zzItem1 .zzItemLeft .zzCon .jg .fz54 {
    font-size: 1.6rem;
    font-weight: bold;
    color: #fce891;
    line-height: 1.4667rem;
}
.zz .zzItem1 .zzItemLeft .zzCon .zzBtn{
    width: 1.76rem;
	height: 1.7867rem;
	background-color: #ffffff;
	border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .5067rem;
    line-height: .6667rem;
    color: #f52b1b;
    margin-left: 1.1467rem;
    cursor: pointer;
}
/* 种植 end */

/* 正畸 start */
.zj {
    background-color: #EC2514;
    width: 100%;
    position: relative;
    margin-top: 1.5rem;
    padding-bottom: .8rem;
}

.zj .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}
.zj .zjRow{
    width: 18.96rem;
    margin: 0 auto;
    justify-content: space-between;
}
.zj .zjRow .zjItem{
    width: 9.0667rem;
	height: 12.72rem;
	background-color: #ffffff;
	border-radius: .4rem;
	border: solid .0267rem #f9972f;
    align-items: center;
    position: relative;
}
.zj .zjRow .zjItem .zjImg{
    width: 8.2133rem;
	height: 7.0933rem;
    margin-top: .48rem;
}
.zj .zjRow .zjItem .zjText{
    font-size: .8rem;
    font-weight: bold;
    color: #151516;
    margin-top: .5067rem;
}
.zj .zjRow .zjItem .zjCon{
    position: absolute;
    bottom: 0;
    height: 2.6667rem;
    width: 100%;
    background-color: #fef0c1;
    border-radius: 0 0 .4rem .4rem;
    align-items: center;
}
.zj .zjRow .zjItem .zjCon .jg{
    align-items: flex-end;
    margin-left: .4267rem;
}
.zj .zjRow .zjItem .zjCon .jg .fz30{
    font-size: .8rem;
    color: #ef2716;
    font-weight: bold;
    line-height: .7rem;
}
.zj .zjRow .zjItem .zjCon .jg .fz54{
    font-size: 1.44rem;
    color: #ef2716;
    font-weight: bold;
    line-height: 1.2333rem;
}
.zj .zjRow .zjItem .zjCon .zjBtn{
    position: absolute;
    width: 2.4rem;
	height: 2.5333rem;
	background-color: #f44a29;
	border: solid 3px #fce891;
    right: .2667rem;
    border-radius: 50% ;
    top: -.4rem;
    font-size: .7467rem;
    line-height: .8rem;
    color: #fcfdfe;
    cursor: pointer;
}
.zj .zjItem7{
    width: 18.64rem;
	height: 8.2133rem;
    background-image: url("/images/m/monthly11-12/zj07.png");
    margin: .7467rem auto 1.1467rem;
    background-size: cover;
    position: relative;
}
.zj .zjItem7 .zjItem7Text{
    font-size: .8rem;
    font-weight: bold;
    color: #0a0a0a;
    position: absolute;
    right: 1.0667rem;
    top: 1.6rem;
}
.zj .zjItem7 .num{
    position: absolute;
    right: 3.5467rem;
    top: 5.3333rem;
    align-items: flex-end;
}
.zj .zjItem7 .num .fz30{
    font-size: .8rem;
    color: #ef2716;
    font-weight: bold;
}
.zj .zjItem7 .num .fz54{
    font-size: 1.44rem;
    color: #ef2716;
    font-weight: bold;
    line-height: 1.5133rem;
}
.zj .zjItem7 .zjItemBtn{
    width: 2.3733rem;
	height: 2.5067rem;
	background-color: #f44a29;
	border: solid .08rem #fce891;
    border-radius: 50%;
    position: absolute;
    right: 0.6933rem;
    bottom: 2.1rem;
    font-size: .7467rem;
    line-height: .8rem;
    color: #fcfdfe;
    cursor: pointer;
}
/* 正畸 end */
/* 种植 start */
.xf {
    background-color: #ff9504;
    /* background-color: skyblue; */
    /* height: 25.5467rem; */
    width: 100%;
    position: relative;
    margin-top: 1.3rem;
    padding-bottom: 1.3333rem;
}

.xf .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.xf .zzRow {
    width: 18.96rem;
    margin: 0 auto;
    justify-content: space-between;
}

.xf .zzRow .zzItem {
    width: 9.28rem;
    height: 9.68rem;
    background-color: #f32a19;
    border-radius: .4rem;
    border: solid .08rem #d51c0e;
    align-items: center;
}

.xf .zzRow .zzItem .zzImg {
    width: 8.4267rem;
    height: 4.9333rem;
    margin-top: .4rem;
}

.xf .zzRow .zzItem .zzText {
    font-size: .8rem;
    color: #ffffff;
    font-weight: bold;
    margin: .2133rem 0 .1333rem;
}

.xf .zzRow .zzItem .zzLine {
    width: 8.7733rem;
    border: dashed .0267rem #ffffff;
}

.xf .zzRow .zzItem .zzCon {
    width: 8.4267rem;
    justify-content: space-between;
    margin-top: .2667rem;
}

.xf .zzRow .zzItem .zzCon .jg {
    align-items: flex-end;
}

.xf .zzRow .zzItem .zzCon .jg .fz30 {
    font-size: .8rem;
    font-weight: bold;
    color: #fce891;
    line-height: .8rem;
}

.xf .zzRow .zzItem .zzCon .jg .fz54 {
    font-size: 1.44rem;
    font-weight: bold;
    color: #fce891;
    line-height: 1.24rem;
    letter-spacing: -0.0533rem;
}

.xf .zzRow .zzItem .zzCon .zzBtn {
    width: 1.76rem;
    height: 1.7867rem;
    background-color: #ffffff;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .5067rem;
    color: #f52b1b;
    line-height: .6667rem;
    cursor: pointer;
}

.xf .zzItem1 {
    width: 18.96rem;
    height: 7.6267rem;
    background-color: #f32a19;
    border-radius: .4rem;
    border: solid .08rem #d51c0e;
    margin: .4rem auto 0;
    align-items: center;
    padding-left: .4rem;
    box-sizing: border-box;
}

.xf .zzItem1 .zzImg5 {
    width: 6.72rem;
    height: 6.8267rem;
    margin-right: .3467rem;
}

.xf .zzItem1 .zzItemLeft .zzText {
    font-size: .8rem;
    font-weight: bold;
    color: #fff;
}

.xf .zzItem1 .zzItemLeft .zzLine {
    width: 9.44rem;
    border: .0267rem dashed #ffffff;
    margin: .5867rem 0 .4rem;
}

.xf .zzItem1 .zzItemLeft .zzCon{
    margin-top: .5333rem;
}
.xf .zzItem1 .zzItemLeft .zzCon .jg{
    align-items: flex-end;
}
.xf .zzItem1 .zzItemLeft .zzCon .jg .fz30 {
    font-size: .8rem;
    color: #fce891;
    font-weight: bold;
    line-height: 0.8rem;
}

.xf .zzItem1 .zzItemLeft .zzCon .jg .fz54 {
    font-size: 1.6rem;
    font-weight: bold;
    color: #fce891;
    line-height: 1.4667rem;
}
.xf .zzItem1 .zzItemLeft .zzCon .zzBtn{
    width: 1.76rem;
	height: 1.7867rem;
	background-color: #ffffff;
	border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .5067rem;
    line-height: .6667rem;
    color: #f52b1b;
    margin-left: 1.1467rem;
    cursor: pointer;
}
/* 种植 end */
/* 儿童 start */
.et {
    background-color: #EC2514;
    /* background-color: skyblue; */
    height: 24.5467rem;
    width: 100%;
    position: relative;
}

.et .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}

.et .zhRow {
    width: 18.96rem;
    margin: 4.6667rem auto 0;
    justify-content: space-between;
}

.et .zhRow .zhItem {
    width: 9.2267rem;
    height: 8.6667rem;
    background-color: #FFEBE6;
    border-radius: 1.3333rem;
    position: relative;
    align-items: center;
}

.et .zhRow .zhItem .zhText {
    padding-top: 3.1467rem;
    color: #0b0a0a;
    font-weight: bold;
    font-size: .96rem;
}

.et .zhRow .zhItem .zhImg {
    position: absolute;
    top: -2.1333rem;
    width: 7.7867rem;
    height: 4.7733rem;
    left: 50%;
    margin-left: -3.938rem;
}

.et .zhRow .zhItem .zhCon {
    width: 7.7867rem;
    justify-content: space-between;
    margin-top: .6333rem;
}

.et .zhRow .zhItem .zhCon .num {
    align-items: flex-end;
}

.et .zhRow .zhItem .zhCon .num .fz28 {
    font-size: .7467rem;
    color: #ef2716;
    font-weight: bold;
}

.et .zhRow .zhItem .zhCon .num .fz55 {
    font-size: 1.4667rem;
    font-weight: bold;
    color: #ef2716;
    line-height: 1.4667rem;
}

.et .zhRow .zhItem .zhCon .zhBtn {
    width: 2.16rem;
    height: 2.16rem;
    background-color: #f44a29;
    border: solid .08rem #fce891;
    font-size: .6133rem;
    border-radius: 50%;
    line-height: .6667rem;
    color: #ffffff;
    cursor: pointer;
}
.et .zhRow .zhItem .zhe{
    font-size: .5867rem;
    color: #ef2716;
    font-weight: bold;
}
.et .zhRow1 {
    width: 18.96rem;
    justify-content: end;
    margin: .48rem auto 0;
}

.et .zhRow1 .zhItem1 {
    width: 11.5467rem;
    height: 9.2267rem;
    background-color: #FFEBE6;
    border-radius: 1.3333rem;
    position: relative;
    padding-left: 5.38rem;
    box-sizing: border-box;
}

.et .zhRow1 .zhItem1 .zhItem1Img {
    left: -7.3333rem;
    position: absolute;
    width: 10.6933rem;
    height: 7.7333rem;
    top: 50%;
    margin-top: -3.8667rem;
}

.et .zhRow1 .zhItem1 .zhItem1Text {
    font-size: .96rem;
    font-weight: bold;
    margin-top: 2.0533rem;
}

.et .zhRow1 .zhItem1 .num {
    align-items: flex-end;
}

.et .zhRow1 .zhItem1 .num .fz28 {
    font-size: .7467rem;
    color: #ef2716;
    font-weight: bold;
}

.et .zhRow1 .zhItem1 .num .fz55 {
    font-size: 1.4667rem;
    color: #ef2716;
    font-weight: bold;
    line-height: 1.4667rem;
}

.et .zhRow1 .zhItem1 .zhBtn {
    width: 2.16rem;
    height: 2.16rem;
    background-color: #f44a29;
    border: solid .08rem #fce891;
    border-radius: 50%;
    font-size: .6133rem;
    line-height: .6667rem;
    color: #fff;
    margin: .6667rem 0 0 1.3333rem;
    cursor: pointer;
}

/* 儿童 end */

/* 活动说明 start */
.hdsm{
    width: 18.6667rem;
	height: 11.84rem;
    background-color: #fef0c1;
	box-shadow: 0rem .2133rem .1867rem 0px 
		rgba(0, 0, 0, 0.66);
	border-radius: .4rem;
	border: solid .08rem #fcfdfe;
}
.hdsm .hdsmBox{
    width: 16.96rem;
	height: 9.0933rem;
	background-color: #fcfdfe;
	border-radius: .8rem;
}
.hdsm .hdsmBox .hdsmText{
    width: 8.2667rem;
	height: 2.2667rem;
	background-color: #ef2716;
	border-radius: .8rem .8rem .8rem 0px;
    font-size: 1.28rem;
    color: #fefefe;
    font-weight: bold;
    margin-bottom: .9867rem;
}
.hdsm .hdsmBox .hdsmText1{
    font-size: .6933rem;
    color: #556c77;
    font-weight: bold;
    margin:0 0 .2667rem 1.28rem;
}
/* 活动说明 end */

/* 硕博 start */
.sb{

}
.sb .sbText{
    font-size: 1.36rem;
    color: #ffffff;
    font-weight: bold;
    margin: 1.7867rem 0 0rem;
    text-align: center;
}
.sb .sbysList{
    height: 16.4667rem;
    width: 18.6667rem;
    margin: 1.3933rem auto 0;
}
.sb .sbysList .sbysItem{
    width: 5.92rem;
    height: 13.7067rem;
    position: relative;
}

.sb .sbysList .sbysItem .sbysImg{
    width: 5.92rem;
    height: 7.8933rem;
    background-size: cover;
}
.sb .sbysList .sbysItem .conBox{
    width: 5.92rem;
	height: 5.8133rem;
	background-color: #ff9504;
    position: absolute;
    bottom:0;
    align-items: center;
}
.sb .sbysList .sbysItem .conBox .name{
    font-size: .9333rem;
    color: #fff;
    font-weight: bold;
    margin-top: .4rem;
}
.sb .sbysList .sbysItem .conBox .zc{
    font-size: .56rem;
     color: #fff;
    /* font-weight: bold; */
    margin-top: .1333rem;
}
.sb .sbysList .sbysItem .conBox .kfBtn{
    width: 3.7867rem;
	height: .96rem;
	background-color: #f44a29;
	border-radius: .4rem;
	border: solid .0533rem #fce891;
    color: #f9fdff;
    font-weight: bold;
    margin-top: .2667rem;
    cursor: pointer;
    font-size: .4rem;
}
.sb .sbysList .doctorSwiper{
    height: 100%;
}
.sb .sbysList .doctorSwiper .doctorBtn{
    bottom: .6rem;
}
.sb .sbysList .doctorSwiper .swiper-pagination-bullet-active {
    width: .5333rem;
    height: .5333rem;
    background-color: #ff9504 !important;
}

.sb .sbysList .doctorSwiper .swiper-pagination-bullet {
    background-color: #fff;
    width: .5333rem;
    height: .5333rem;
}
/* 硕博 end */
/* 关于 start */
.gy {
    background-color: #ffffff;
    width: 18.6667rem;
    position: relative;
    margin: 1.0667rem 0 1.3333rem;
    align-items: center;
    padding-bottom: 0.5rem;
}

.gy .zhBj {
    width: 13.2rem;
    height: 1.6533rem;
    position: absolute;
    top: -0.5333rem;
    left: 50%;
    margin-left: -6.6rem;
    background-image: url("/images/m/monthly11-12/title_bj.png");
    font-size: .96rem;
    font-style: italic;
    color: #fff;
    font-weight: bold;
    background-size: cover;
}
.gy .aboutSm {
    font-size: .64rem;
    width: 16.3467rem;
    margin: 2.6667rem auto 1.6rem;
    line-height: 1rem;
    font-weight: bold;
}
.gy .aboutSm .sss{
    color:#f44a29;
    cursor: pointer;
     font-size: .64rem;
}
.gy .xzBtn{
    border: solid .0267rem #ef2716;
    border-radius: .4rem;
}
.gy .xzBtn .xzBtnItem1,
.gy .xzBtn .xzBtnItem2 {
    width: 4.2667rem;
    color: #474646;
    background-color: #fff;
    cursor: pointer;
    font-size: .8rem;
    height: 1.8667rem;
    font-weight: bold;
}

.gy .xzBtn .xzBtnItem1 {
    border-radius: .4rem 0 0 .4rem;
    color: #474646;
}
.gy .xzBtn .xzBtnItem2{
    border-left: solid .0267rem #ef2716;;
}

.gy .xzBtn .active {
    background-color:#ef2716;
    color: #ffffff;
}
.gy .doctorImg{
    	width: 17.8667rem;
	height: 22.9333rem;
	background-color: #ffe9e4;
    margin-top: .5067rem;
    box-sizing: border-box;
    padding: .5333rem .4rem;
}
.gy .doctorImg .doctorRow{
    justify-content: space-between;
    margin-bottom: .2667rem;
}
.gy .doctorImg .doctorItem{
   	width: 5.52rem;
	height: 3.6533rem;
}
.gy #tab2 .doctorItem,.gy #tab3 .doctorItem,.gy #tab4 .doctorItem{
    width: 5.52rem;
	height: 5.2533rem;
}
/* 关于 end */