.yjzjs-hd {
    position: relative;
    width: 100%;
    font-size: 0;
    z-index: 2;
}
.yjzjs-hd-inner {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -55px;
    margin: auto;
    width: 965px;
    height: 210px;
    background: #F9FDFF;
    box-shadow: 8px 0px 21px 0px rgba(37, 85, 236, 0.38);
    border-radius: 10px 10px 10px 10px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/qr-code.png);
}
.yjzjs-hd img {
    width: 100%;
    height: 545px;
    object-fit: cover;
}
.yjzjs-content {
    position: relative;
    height: 4560px;
}
.bg-layer-1 {
    top: 0;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/bg_1-56ce65135eebb04fa0c6a437f9407e54.png);
}
.bg-layer-2 {
    top: 1080px;
    height: 1081px !important;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/bg_2-9c4713c1fdeba5c87c7425b85051a88e.png);
}
.bg-layer-3 {
    top: 2159px;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/bg_3-8c6f64133e5c2877170968761f397ab9.png);
}
.bg-layer-4 {
    top: 3240px;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/bg_4-04d58d7b9f77d92b9153d237eee479c3.png);
}
.bg-layer-5 {
    top: 4320px;
    height: 200px !important;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/bg_5-37115dc51ff04901d6efdba478fcda9a.png);
}
.bg-layer {
    position: absolute;
    width: 100%;
    height: 1081px;
    background-size: cover;
    background-position: center;
}
.yjzjs-main {
    position: relative;
    width: 100%;  /* 背景宽度 */
}
.yjzjs-y-btn {
    width: 294px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 57px;
    background-position: 0 0;
    cursor: pointer;
    font-weight: 300;
    font-size: 22px;
    color: #F9FDFF;
    text-shadow: 3px 0px 10px #AA5922;
    text-align: center;
    line-height: 54px;
}
.yjzjs-y-btn:hover {
    background-position: 0 -56px;
}
.yjzjs-l-btn {
    width: 286px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 49px;
    background-position: -294px 0;
    cursor: pointer;
    font-weight: 300;
    font-size: 22px;
    color: #F9FDFF;
    text-align: center;
    line-height: 49px;
}
.yjzjs-l-btn:hover {
    background-position: -294px -49px;
}
.hd-btn {
    position: absolute;
    top: 297px;
    left: 0;
    right: 0;
    margin: auto;
}
.yjzjs-try {
    padding-top: 135px;
}
.yjzjs-try-hd {
    width: 638px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 35px;
    background-position: -1px -218px;
    margin: auto;
}
.yjzjs-try-area {
    padding-top: 20px;
    text-align: center;
    font-size: 0;
}
.yjzjs-try-area-left,
.yjzjs-try-area-right {
    display: inline-block;
    vertical-align: bottom;
}
.yjzjs-try-area-left {
    width: 550px;
    height: 200px;
    background: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    margin-right: 5px;
    padding: 34px 0 0 64px;
    box-sizing: border-box;
}
.yjzjs-try-row {
    margin-bottom: 22px;
    float: left;
    line-height: 26px;
    width: 100%;
}
.yjzjs-try-row p {
    text-align: left;
    font-size: 18px;
    color: #3A3A3A;
}
.yjzjs-try-row p>span {
    color: #3B56E3;
    font-weight: bold;
}
.yjzjs-try-icon {
    display: inline-block;
    width: 51px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 51px;
    background-position: -0px -113px;
    margin-right: 28px;
    float: left;
}
.yjzjs-try-icon.row1 {
    background-position: -51px -113px;
}

.yjzjs-try-area-right {
    width: 440px;
    height: 200px;
    background: #637CFB;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 0 0 56px;
    box-sizing: border-box;
}
.yjzjs-try-input {
    width: 347px;
    height: 45px;
}
.yjzjs-try-input input{
    border: none;
    outline: none;
    color: #444444;
    font-size: 16px;
    padding: 0 12px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    background: #EAEAEA;
}
.input-btn {
    margin-left: 36px;
}
.yjzjs-user-question {
    margin: 74px auto 0;
    text-align: center;
}
.user-question {
    width: 357px;
    height: 222px;
    border-radius: 10px 10px 10px 10px;
    margin-right: 30px;
    position: relative;
    display: inline-block;
    filter: drop-shadow(0px 0px 10px rgba(37, 85, 236, 0.38));
}
.user-question:last-child {
    margin-right: 0;
}
.user-question.q1 {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/question-1-332093f0a43dafe0d96fca4fb77cb634.png);
}
.user-question.q2 {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/question-2-860418cabdac74b3ebfb5faaf76e6c1a.png);
}
.user-question.q3 {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/question-3-61874af7841a623a14e1fdbb9b619a0a.png);
}
.user-question .q-btn {
    position: absolute;
    bottom: -25px;
    left: 0;
    right: 0;
    margin: auto;
}
.yjzjs-learn {
    padding-top: 105px;
}
.yjzjs-learn-hd {
    width: 595px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 54px;
    background-position: 0 -307px;
    margin: auto;
}
.yjzjs-learn p {
    font-weight: 400;
    font-size: 22px;
    color: #3A3A3A;
    text-align: center;
    font-style: normal;
    margin-top: 9px;
}
.yjzjs-learn-content {
    margin: 25px auto 0;
    position: relative;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/learn-content.png);
    width: 1124px;
    height: 466px;
    filter: drop-shadow(0px 0px 10px rgba(37, 85, 236, 0.38));
}
.learn-btn {
    position: absolute;
    bottom: -16px;
    left: 0;
    right: 0;
    margin: auto;
}
.yjzjs-guarantee {
    padding-top: 128px;
}
.yjzjs-guarantee-hd {
    width: 720px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 54px;
    background-position: 0 -253px;
    margin: auto;
}
.yjzjs-guarantee-content {
    margin: 25px auto 0;
    position: relative;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/guarantee-d98615119d42b4bb634bae3fc255336e.png);
    width: 1124px;
    height: 456px;
    filter: drop-shadow(0px 0px 10px rgba(37, 85, 236, 0.38));
}
.guarantee-btn {
    position: absolute;
    bottom: -16px;
    left: 0;
    right: 0;
    margin: auto;
}
.yjzjs-bottom {
    height: 706px;
    background: #FFFFFF;
    text-align: center;
}
.yjzjs-tage {
    margin-top: 107px;
}
.yjzjs-tage-hd {
    width: 720px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 54px;
    background-position: -1px -164px;
    margin: auto;
}
.yjzjs-tage>p {
    font-weight: 400;
    font-size: 22px;
    color: #3A3A3A;
    text-align: center;
    font-style: normal;
    margin-top: 9px;
}
.yjzjs-tage-main {
    position: relative;
    margin: 33px auto 0;
    background: #EDFAFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 8px 0px 21px 0px rgba(37, 85, 236, 0.38);
    padding: 42px 30px;
    width: 1124px;
    box-sizing: border-box;
}
.yjzjs-verify-wrapper #code,
.nc-container #nc_1_wrapper, .nc-container.tb-login #nc_1_wrapper {
    width: 347px !important;
}
.yjzjs-verify-wrapper {
    margin-top: 4px;
}
.error-text {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
}
.yjzjs-tage-main::before {
    content: '';
    position: absolute;
    left: 58px;
    top: -12px;
    width: 29px;
    height: 25px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    background-position: -229px -115px;
}
.yjzjs-tage-main::after {
    content: '';
    position: absolute;
    right: 65px;
    bottom: -16px;
    width: 29px;
    height: 25px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    background-position: -258px -114px;
}
.yjzjs-tage-five {
    width: 256px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    height: 45px;
    background-position: -438px -98px;
    margin: auto;
}
.yjzjs-tage-map {
    position: relative;
    width: 1060px;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/map-a1937dab70f6ca47b20d2209bfe1ef36.png);
    height: 493px;
    margin: 20px auto 0;
}
.map-btn {
    position: absolute;
    bottom: -25px;
    left: 0;
    right: 0;
    margin: auto;
}
.yjzjs-map-badge {
    position: absolute;
    cursor: pointer;
    width: 34px;
    height: 34px;
}
.yjzjs-map-badge>span {
    display: inline-block;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    background-position: -161px -113px;
    cursor: pointer;
    width: 34px;
    height: 34px;
}
.yjzjs-map-badge:hover span {
    background-position: -195px -113px;
}
.yjzjs-map-badge {
    width: 105px;
    font-weight: bold;
    font-size: 21px;
    color: #3B56E3;
    text-align: center;
    font-style: normal;
}
.yjzjs-map-badge>small {
    font-weight: bold;
    font-size: 30px;
    color: #3B56E3;
    text-align: center;
    font-style: normal;
    text-transform: none;
}
.yjzjs-map-badge.badge1 {
    left: 468px;
    top: 71px;
}
.yjzjs-map-badge.badge2 {
    left: 640px;
    top: 71px;
}
.yjzjs-map-badge.badge3 {
    left: 815px;
    top: 71px;
}
.yjzjs-map-badge.badge4 {
    left: 468px;
    top: 282px;
}
.yjzjs-map-badge.badge5 {
    left: 720px;
    top: 282px;
}
.yjzjs-map-badge img {
    position: absolute;
    left: -50%;
    display: none;
    z-index: 10;
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.13);
}
.yjzjs-map-badge:hover img {
    display: block;
}

.yjzjs-level-hd {
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    background-position: -161px -361px;
    cursor: pointer;
    width: 495px;
    height: 47px;
    margin: 10px auto 0;
}
.yjzjs-top-teacher {
    margin: 20px auto 0;
    font-size: 0;
}
.yjzjs-top-teacher-item {
    display: inline-block;
    margin-right: 15px;
}
.yjzjs-tage-main .yjzjs-top-teacher-item p {
    margin-top: 10px;
    font-size: 18px;
    color: #3A3A3A;
    line-height: 24px;
    text-align: left;
    font-style: normal;
    position: relative;
    cursor: pointer;
}
.yjzjs-top-teacher-item p span {
    display: inline-block;
    width: 28px;
    height: 24px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    margin-left: 37px;
    vertical-align: bottom;
    margin-right: 10px;
    cursor: pointer;
    position: relative;
}
.top-teacher-item-img img {
    display: none;
    position: absolute;
    z-index: 10;
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.13);
    left: 0;
    top: 10px;
}
.top-teacher-item-img:hover img {
    display: block;
}
.yjzjs-top-teacher-item small {
    font-size: inherit;
}
.yjzjs-top-teacher-item p small:nth-child(2) span {
    background-position: -102px -115px;
}
.yjzjs-top-teacher-item p small:nth-child(1) span {
    background-position: -133px -115px;
}
.yjzjs-top-teacher-item p small:nth-child(1) span:hover {
    background-position: -133px -140px;
}
.yjzjs-top-teacher-item p small:nth-child(2) span:hover {
    background-position: -102px -140px;
}
.yjzjs-top-teacher-item:nth-child(1) .top-teacher-item-img{
    width: 342px;
    height: 280px;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/top-teacher-1-5d6a9872949cbf87827bb402fd05ef2f.png);
}
.yjzjs-top-teacher-item:nth-child(2) .top-teacher-item-img{
    width: 342px;
    height: 280px;
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/top-teacher-2-085b9d4f5f0da3bdaaf8a13ad21e616c.png);
}
.yjzjs-top-teacher-item:nth-child(3) .top-teacher-item-img{
    width: 342px;
    height: 280px;
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/top-teacher-3.png);
}
.top-teacher-item-img {
    cursor: pointer;
    position: relative;
}
.yjzjs-top-teacher-item:nth-child(3) {
    margin-right: 0;
}
.yjzjs-start-hd {
    background-image: url(https://f.fwxgx.com/w/system/activity/jzkt/yjzjs/icon.png);
    background-position: 0 -361px;
    width: 151px;
    height: 47px;
    margin: 130px auto 0;
}
.yjzjs-start-desc {
    font-weight: 500;
    font-size: 24px;
    color: #3B56E3;
    text-align: center;
    font-style: normal;
    margin-top: 9px;
}
.yjzjs-start-teacher {
    margin-top: 20px;
    font-size: 0;
}
.start-teacher-item {
    position: relative;
    display: inline-block;
    width: 200px;
    height: 278px;
    margin-right: 15px;
    margin-bottom: 15px;
    cursor: pointer;
}
.start-teacher-item:nth-child(1) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-1-393f4a7781dbee3c6a0b6e54af590cfc.png);
}
.start-teacher-item:nth-child(2) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-2-7d33f361cd74db18ec1de4485e865709.png);
}
.start-teacher-item:nth-child(3) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-3-3503deedd2c4c0deab0831a3756c8a40.png);
}
.start-teacher-item:nth-child(4) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-4-0bed93eafc61570aa081ac02eae9b8c3.png);
}
.start-teacher-item:nth-child(5) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-5-a8a7f5fd93c168c662fbf8661a67478c.png);
}
.start-teacher-item:nth-child(6) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-6-f61639bb0a8a70a004622a0f029e579d.png);
}
.start-teacher-item:nth-child(7) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-7-e1ba239930eeb89505ce5576182977fb.png);
}
.start-teacher-item:nth-child(8) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-8-a918a7a224ce8c3cdf030f2fdd94f115.png);
}
.start-teacher-item:nth-child(9) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-9-0b0c9b18393ebd9596f245af600888d1.png);
}
.start-teacher-item:nth-child(10) {
    background-image: url(//static-f.fwxgx.com/jzkt/image/activity/yjzjs/star-teacher-10-42151d45b2208af8eb1219354e3e0007.png);
}
.start-teacher-item p:nth-child(1) {
    position: absolute;
    bottom: 45px;
    left: 14px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 18px;
    text-shadow: 2px 0px 3px #020202;
    text-align: left;
    font-style: normal;
}
.start-teacher-item p:nth-child(2) {
    position: absolute;
    bottom: 16px;
    left: 14px;
    font-weight: 400;
    font-size: 29px;
    color: #FFFFFF;
    line-height: 18px;
    text-shadow: 2px 0px 3px #020202;
    text-align: left;
    font-style: normal;
}
.start-teacher-desc {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    font-size: 14px;
    padding: 8px;
    line-height: 20px;
    border-radius: 10px 10px 10px 10px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
.start-teacher-item:hover .start-teacher-desc {
    display: block;
    color: #fff;
}
.start-teacher-item:nth-child(5n) {
    margin-right: 0;
}
.yjzjs-attach img{
    width: 1060px;
    margin: 80px auto 0;
}
.submit-success-img {
    margin: 40px 0 10px;
    display: inline-block;
}
.submit-success-text {
    color: #222222;
    font-size: 24px;
}
.submit-success-btn {
    display: inline-block;
    background: linear-gradient(180deg, #FF0000 0%, rgba(255, 198, 83, 0.77) 100%);
    width: 200px;
    height: 40px;
    border-radius: 60px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;
    margin-top: 30px;
    margin-bottom: 39px;
    cursor: pointer;
}
.submit-success-btn:hover{
    background: #FD1818;
}