<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
@author: njf
*/
body {
    font: 14px/1.5 "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1,\9ED1\4F53", "Heiti SC", tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
    margin: 0 auto;
    color: #333;
    min-width: 1200px;
    background: #f8f8f8;
}

p,
ul,
ol,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
select,
button,
textarea,
iframe {
    margin: 0;
    padding: 0;
}

img {
    border: 0 none;
    vertical-align: top;
}

ul,
li,
ol {
    list-style-type: none;
}

i,
em,
address,
caption,
cite,
code,
dfn,
th,
var {
    font-style: normal;
}

a {
    text-decoration: none;
    color: #333;
}

a:hover {
    text-decoration: underline;
}

input,
textarea,
a,
a:hover {
    outline: none;
}

textarea {
    resize: none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    *zoom: 1;
}

.fl {
    float: left;
    _display: inline;
}

.fr {
    float: right;
    _display: inline;
}

.pr {
    position: relative;
}

.abs {
    position: absolute;
}

.hide {
    display: none;
}

.icon {
    background: url("/images/acca/zhuanti/cpazhuanzhan/icon.png") no-repeat;
}

.header-wrap {
    background: #fff;
}

.layout {
    width: 1200px;
    margin: 0 auto;
}

.title {
    text-align: center;
    padding: 40px 0 20px;
    color: #2B1E78;
    display: flex;
    justify-content: center;
    align-items: center;
}

.title img {
    height: 31px;
}

.title h3 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    font-size: 40px;
    line-height: 1;
    margin: 0 18px;
}

.title h4 {
    color: #444;
    font-size: 24px;
    font-weight: normal;
}

.top_bg {
/*    background: url(/images/cma/zhuanti/2023zjzzcma/top_bg.jpg) no-repeat center top;*/
    /* background-size: 100% 100%; */
}

.mod-part02{background: url("/images/cma/zhuanti/2023zjzzcma/center-bg.jpg") no-repeat center top #f8f8f8; position: relative;}


.topHeader {
    background: url("/images/cma/zhuanti/2023zjzzcma/topHeader.jpg") no-repeat center top;
    height: 400px;
    text-align: center;
    color: #fff;
    padding-top: 45px;
    font-size: 20px;
}
.topHeader h4{ width:420px; height: 44px; line-height: 44px; font-size: 24px; text-align: center; margin: 0 auto 155px; border-radius: 0 25px 0 25px;
    background:#f7b15e;
    background:-webkit-linear-gradient(left,#fce7b8 0%,#fcddbb 33%,#fef0e0 65%,#f7b15e 100%);
    background:-moz-linear-gradient(left,#fce7b8 0%,#fcddbb 33%,#fef0e0 65%,#f7b15e 100%);
    background:-ms-linear-gradient(left,#fce7b8 0%,#fcddbb 33%,#fef0e0 65%,#f7b15e 100%);
    background:linear-gradient(left,#fce7b8 0%,#fcddbb 33%,#fef0e0 65%,#f7b15e 100%);
}
.topHeader h4 i{background: linear-gradient(0deg, #964605 0%, #5c0a04 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.topHeader .subTitle {
    display: flex;
    align-items: center;
    justify-content: center;
}

.topHeader .subTitle p {
    color: #FFE1C2;
    font-size: 22px;
    margin: 0px 10px;
}

.bannerCoupon {
    width: 1200px;
    height: 172px;
    /* border: 2px solid; */
    /* border-image: linear-gradient(0deg, #FFDAA6, #FFFFFF) 10 10;
    background: linear-gradient(-19deg, #FDE6CD 1%, #FFFCF7 100%); */
    background: url(/images/acca/zhuanti/zhuanzhan/coup_bg.png) no-repeat;
    box-shadow: 2px 4px 35px 0px rgba(197, 192, 181, 0.49);
    border-radius: 10px;
    display: flex;
    justify-content: center;
     position: absolute;
    left: 0;
    top: -115px;

}

.coupBg {
    width: 538px;
    height: 140px;
    background: url(/images/acca/zhuanti/zhuanzhan/coup_img.png) no-repeat;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    margin-top: 20px;
}

.offP,.off-two {
    width: 160px;
    height: 110px;
    padding-top: 16px;
    margin-left: 20px;
}
.offP{text-align: center;}
.offP p {
    font-size: 66px;
    font-family: HYYakuHei;
    font-style: italic;
     font-weight: bold;
    color: #FFFFFF;
    background: linear-gradient(0deg, #F34229 0%, #FE783B 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1;
    margin-bottom: 2px;
}

.offP p i {
    font-size: 30px;
    margin-left: 10px;
}

.offP span {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FD7339;
}
.off-two ul{
 margin: 0 15px;
    width: 130px;
}
.off-two ul li{ border-bottom: 1px dashed  #ffc8a6; font-size: 16px; font-style: italic; background: linear-gradient(-90deg, #f34229 0%, #fe783b 100%); font-weight: bold;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.off-two ul li strong{font-size: 30px; background: linear-gradient(-90deg, #f34229 0%, #fe783b 100%); font-weight: bold;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.off-two i.icon{ display: block; position: absolute; left:-5px; top: 48px; background: url("/images/cma/zhuanti/2023zjzzcma/add.png") no-repeat; width: 25px; height: 25px;}

.cou_info {
    font-size: 20px;
    font-family: Microsoft YaHei;
    color: #FFFFFF;
    margin-left: 30px;
    text-align: left;
    margin-top: 31px;
    line-height: 34px;
}
.cou_info h3{font-size: 20px;}
.cou_info span {
    font-size: 16px;
}

.coupBg a {
    margin-left: 17px;
    margin-top: 17px;
    position: absolute;
    right: 30px;
    color: #fff;
    line-height: 82px;
}

.exemptAdvanced ul li {
    width: 380px;
    height: 320px;
    float: left;
    margin-right: 24px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    text-align: center;
    font-size: 18px;
    color: #fff;
    overflow: hidden;
    background: url(/images/acca/zhuanti/zhuanzhan/w_bg.png) no-repeat;
    padding-top: 25px;
    position: relative;
}

.w_info_m {
    width: 380px;
    height: 275px;
    background: url(/images/acca/zhuanti/zhuanzhan/w_bg1.png) no-repeat;
    padding-top: 69px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: absolute;
    left: 0;
    top: 345px;
    transition: all 0.5s;
}

.exemptAdvanced ul li:hover .w_info_m {
    top: 0;
}

.w_info_m h4 {
    font-size: 28px;
    color: #A85503;
}

.w_info_m span {
    font-size: 16px;
    color: #A85503;
}

.w_info_m img {
    margin: 15px 0;
}

.w_list {
    padding: 0 19px;
    box-sizing: border-box;
    display: flex;
    margin-bottom: 20px;
}

.w_list i {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: linear-gradient(0deg, #A85503 0%, #D8883A 100%);
    border-radius: 50%;
    margin-top: 8px;
    margin-right: 5px;
}

.w_list span {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    flex: 1;
    text-align: left;
}

.w_l_course {
    width: 100%;
    height: 175px;
    display: flex;
    align-items: center;
    background:#ff884c;
    border-radius: 10px;
    background:-webkit-linear-gradient(bottom,#e9ac7f,#f3cda1);
    background:-moz-linear-gradient(bottom,#e9ac7f,#f3cda1);
    background:-ms-linear-gradient(bottom,#e9ac7f,#f3cda1);
    background:linear-gradient(bottom,#e9ac7f,#f3cda1);
}

.c_left {
    background: url("/images/cma/zhuanti/2023zjzzcma/cmaWord.png") no-repeat center top;
    margin: 4px 47px 0 61px;
    padding-top: 28px;
}

.c_left h4 {
    font-size: 30px;
    text-align: center;
    color: #FFFFFF;
    line-height:32px;
    text-shadow: 1px 3px 8px rgba(224, 172, 100, 0.67);
    margin-bottom: 10px;
}

.c_left p {
    font-size: 20px;
    color: #FFFFFF;
    line-height: 30px;
    text-shadow: 1px 3px 5px rgba(224, 172, 100, 0.67);
}

.c_right_s {
    width: 890px;
    height: 135px;
    background: #FFFFFF;
    border-radius: 8px;
    position: relative;
}

.c_right_s a {
    position: absolute;
    right: 38px;
    top: -15px;
}

.c_s_main {
    width:592px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 25px;
    margin-left: 37px;
}

.c_s_main li {
    width: 296px;
    margin-bottom: 29px;
}

.c_s_main li img {
    vertical-align: middle;
}

.c_s_main li span {
    font-size: 18px;
    color: #333333;
    vertical-align: middle;
}

.exemptAdvanced .title {
    padding-top: 60px;
}

.exemptAdvanced ul li.last {
    margin-right: 0;
}

.exemptAdvanced ul li h3 {
    font-size: 40px;
    color: #FFE299;
}

.exemptAdvanced ul li h4 a {
    color: #ed383f;
    text-decoration: none;
}

.exemptAdvanced ul li span {
    font-size: 16px;
    font-weight: normal;
    display: block;
}

.exemptAdvanced ul li p {
    font-size: 18px;
}

.w_line {
    margin: 9px 0;
}

.exemptAdvanced ul li strong {
    display: block;
    font-size: 100px;
    color: #fdf0f0;
    left: 5px;
    bottom: -15px;
    z-index: 0;
}

.exemptAdvanced ul li dl.bottomDisplay {
    text-align: left;
    width: 380px;
    height: 280px;
    color: #fff;
    z-index: 2;
    left: 0;
    bottom: -280px;
}

.exemptAdvanced ul li dl.bottomDisplay.mhtu01 {
    background: url("/images/acca/zhuanti/cpazhuanzhan/mhtu01.jpg") no-repeat;
}

.exemptAdvanced ul li dl.bottomDisplay.mhtu02 {
    background: url("/images/acca/zhuanti/cpazhuanzhan/mhtu02.jpg") no-repeat;
}

.exemptAdvanced ul li dl.bottomDisplay.mhtu03 {
    background: url("/images/acca/zhuanti/cpazhuanzhan/mhtu03.jpg") no-repeat;
}

.exemptAdvanced ul li dl.bottomDisplay dt {
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    padding-top: 40px;
}

.exemptAdvanced ul li dl.bottomDisplay dt span {
    font-size: 16px;
    display: block;
}

.exemptAdvanced ul li dl.bottomDisplay dt i {
    display: block;
    width: 50px;
    height: 2px;
    background: #ed383f;
    margin: 20px auto;
}

.exemptAdvanced ul li dl.bottomDisplay dd {
    padding: 0 25px;
    line-height: 28px;
}

.exemptAdvanced ul li dl.bottomDisplay dd em {
    display: inline-block;
    width: 7px;
    height: 7px;
    border-radius: 7px;
    background: #e43142;
    margin: 11px 5px 0 0;
    float: left;
}

.exemptAdvanced ul li dl.bottomDisplay dd p {
    padding-left: 15px;
}

.exemptAdvanced ul li dl.bottomDisplay dd p a {
    color: #ffff;
}

.exemptAdvanced {
   padding-top: 60px;
}

.course-biao{margin: 25px 0;}
.course-biao table{ border-collapse: collapse; border: 2px solid #6374fd;}
.course-biao table td{border-bottom: 1px solid #e7e6e6; background: #fff;}
.course-biao table th.first{ border-bottom: 1px solid #606dfa;
    background:#6678ff;
    background:-webkit-linear-gradient(left,#6678ff,#5257f2);
    background:-moz-linear-gradient(left,#6678ff,#5257f2);
    background:-ms-linear-gradient(left,#6678ff,#5257f2);
    background:linear-gradient(left,#6678ff,#5257f2);
}
.course-biao table .bg-top{ height: 65px; line-height: 65px; text-align: center; color: #fff; font-size: 20px;
    background:#6678ff;
    background:-webkit-linear-gradient(left,#6678ff,#5257f2);
    background:-moz-linear-gradient(left,#6678ff,#5257f2);
    background:-ms-linear-gradient(left,#6678ff,#5257f2);
    background:linear-gradient(left,#6678ff,#5257f2);
}
.course-biao table td.name{ font-size: 22px; text-align: center; color: #fff; padding: 20px 0;
    background:#6678ff;
    background:-webkit-linear-gradient(left,#6678ff,#5257f2);
    background:-moz-linear-gradient(left,#6678ff,#5257f2);
    background:-ms-linear-gradient(left,#6678ff,#5257f2);
    background:linear-gradient(left,#6678ff,#5257f2);
}
.course-biao table td{padding: 10px 50px;}
.course-biao table td.xsd{ padding: 10px  38px;}
.course-biao table td.starList{text-align: center; padding:10px;}
.course-biao table .other-bg{background: #f8f9fb; line-height: 22px;}

.receive-btn{ display: block; color: #fff; font-size: 20px; height: 60px; line-height: 60px; width: 575px; margin: 0 auto; text-align: center; border-radius: 30px; font-weight: bold; box-shadow: 0 0 21px rgba(253,67,7,.49);
    background:#ff7a1f;
    background:-webkit-linear-gradient(top,#ff7a1f,#ff4d1a);
    background:-moz-linear-gradient(top,#ff7a1f,#ff4d1a);
    background:-ms-linear-gradient(top,#ff7a1f,#ff4d1a);
    background:linear-gradient(top,#ff7a1f,#ff4d1a);
}
.receive-btn:hover{ text-decoration: none;}



.video-bg{ background: url("/images/cma/zhuanti/2023zjzzcma/video-bg.jpg") no-repeat center top; height: 700px; padding-top:74px; }
.oneVideoPick {
    /* background: #fff; */
    padding-bottom: 98px;
}

.oneVideoPick .title h3 {
    background: linear-gradient(0deg, #E3A166 0.4150390625%, #FFE3C3 99.31640625%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.oneVideoPick .title {
    padding-bottom: 15px;
}

.oneVideoPick dl {
    background: url("/images/acca/zhuanti/cpazhuanzhan/videoWord.jpg");
    height: 407px;
}

.oneVideoPick dl dt {
    float: left;
    margin-right: 35px;
    position: relative;
    z-index: 1;
    width: 660px;
    height: 407px;
}

.j_down {
    display: block;
    margin: 0 auto;
    margin-bottom: 45px;
}

.oneVideoPick dl dd span {
    color: #666;
    font-weight: normal;
    display: block;
}

.oneVideoPick dl dd {
    font-weight: bold;
    font-size: 18px;
    padding-top: 26px;
    line-height: 32px;
}

.oneVideoPick dl dd strong {
    font-size: 22px;
}

.oneVideoPick dl dd i {
    display: inline-block;
    width: 102px;
    height: 18px;
    background: #f34444;
    right: -3px;
    top: -5px;
}

.oneVideoPick .maskShade {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    z-index: 1;
}

.oneVideoPick .video-iframe {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
}

.oneVideoPick .live-state {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    padding-top: 120px;
    text-align: center;
    display: none;
    z-index: 2;
}

.oneVideoPick .live-state-text {
    height: 52px;
    line-height: 52px;
    font-size: 32px;
    display: block;
    color: #fff;
}

.oneVideoPick .live-countDown {
    height: 38px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    display: none;
}

.oneVideoPick .live-play,
.oneVideoPick .btns-play span {
    width: 185px;
    height: 60px;
    line-height: 60px;
    display: block;
    margin: 10px auto 0;
    font-size: 24px;
    color: #fff;
    background: -webkit-linear-gradient(left, #fe5e4e, #ee393f);
    background: linear-gradient(left, #fe5e4e, #ee393f);
    background: #ee393f\9;
}

.oneVideoPick .btns-play i {
    display: inline-block;
    background-position: 0 -42px;
    width: 26px;
    height: 26px;
    margin: 18px 15px 0 0;
}


.transformHelp {
    background: url("/images/acca/zhuanti/zhuanzhan/t_bg.png") no-repeat center top;
    height: 561px;
}

.transformCon {
    display: none;
    padding: 30px;
    background: #fff;
}

.transformTab,
.freeDowndataTab {
    border-bottom: 1px solid #e53434;
    text-align: center;
    margin-bottom: 40px;
}

.tran_main {
    width: 1200px;
    height: 355px;
    background: url(/images/acca/zhuanti/zhuanzhan/card_img.png) no-repeat;
    margin: 0 auto;
    position: relative;
}

.transformHelp .j_down {
    margin-bottom: 40px;
}

.transformTab ul li,
.freeDowndataTab ul li {
    display: inline-block;
    *display: inline;
    cursor: pointer;
    *zoom: 1;
    width: 180px;
    height: 56px;
    text-align: center;
    background: #29292b;
    line-height: 56px;
    color: #fff;
    font-weight: bold;
    font-size: 26px;
    margin: 0 0 5px 0;
    *margin-right: 5px;
}

.code_img {
    position: absolute;
    right: 40px;
    top: 29px;

}

.code_img p {
    width: 136px;
    height: 136px;
    background: #FFFFFF;
    box-shadow: 0px 5px 7px 0px rgba(166, 166, 166, 0.07);
    border-radius: 10px;
}

.code_img p img {
    width: 100%;
    height: 100%;
}

.code_img span {
    font-size: 14px;
    color: #666;
    text-align: center;
    display: inherit;
    margin-top: 8px;

}

.transformTab ul li.on,
.freeDowndataTab ul li.on {
    background: #e53434;
}

.transformTab ul li.on i,
.freeDowndataTab ul li.on i {
    display: inline-block;
    width: 180px;
    height: 5px;
    background: #e53434;
    left: 0;
    bottom: -5px;
}

.transformCon p {
    color: #666;
    font-size: 16px;
    margin-bottom: 35px;
}

.transformCon ul li {
    float: left;
    width: 235px;
    border-right: 1px solid #dcdcdc;
    color: #222;
    line-height: 28px;
    padding: 0 24px;
}

.transformCon ul li h5 {
    border: 1px solid #e53434;
    width: 68px;
    height: 68px;
    border-radius: 68px;
    text-align: center;
    line-height: 68px;
    font-size: 34px;
    color: #e53434;
    margin: 8px auto 25px;
}

.transformCon ul li h6 {
    text-align: center;
    font-size: 22px;
    margin-bottom: 15px;
}

.transformCon ul li.last,
.transformCon ul.three li.last {
    border-right: 0;
}

.transformCon ul.three li {
    width: 330px;
}


.assessMent {
    /* background: url("/images/acca/zhuanti/cpazhuanzhan/assessment.jpg") no-repeat center top; */
    height: auto;
    padding-bottom:30px;
    background: #f8f8f8;
}

.assessMent .title {
    color: #2B1E78;
}

.assessMent .title h4 {
    color: #fff;
}

.assessMent .tableForm {
    width: 990px;
    margin: 0 auto;
    font-size: 16px;
    color: #fff;
}

.assessMent .tableForm table {
    border-collapse: collapse;
    margin-bottom: 15px;
}

.assessMent .tableForm table td {
    border: 1px solid #e0e0e0;
    padding: 8px 10px;
    background: #fff;
    color: #333;
}

.assessMent .tableForm table td span {
    color: #ff3f3f;
}

.assessMent .tableForm table td ul li {
    display: inline-block;
    width: 125px;
    cursor: pointer;
}

.assessMent .tableForm table td ul li i {
    display: inline-block;
    width: 18px;
    height: 18px;
    background-position: 0 -108px;
    float: left;
    margin: 4px 10px 0 0;
}

.assessMent .tableForm table td ul li.on i {
    background-position: 0 -79px;
}

.assessMent .tableForm table td .textInput {
    border: none;
    width: 250px;
}

.assessMent .tableForm a.submitBtn {
    width: 170px;
    height: 55px;
    text-align: center;
    font-size: 20px;
    color: #fff;
    line-height: 55px;
    background: #e53434;
    margin: 30px auto 0;
    display: block;
}

.assessMent .tableForm table td ul li input {
    border: none;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    opacity: 0;
}

.freeDowndata {
    background: url("/images/acca/zhuanti/cpazhuanzhan/freeBg.jpg") no-repeat center top;
    height: 578px;
}

.freeDowndataCon {
    display: none;
}

.freeDowndataCon ul li {
    width: 285px;
    height: 255px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    background: #fff;
    float: left;
    margin-right: 20px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.freeDowndataCon ul li.last {
    margin-right: 0;
}

.freeDowndataCon ul li i {
    display: block;
    width: 48px;
    height: 48px;
    background-position: 0 -145px;
    margin: 50px auto 20px;
}

.freeDowndataCon ul li a {
    display: block;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin: 35px auto 0;
    background: #e53434;
    color: #fff;
    font-size: 18px;
    text-decoration: none;
}

.freeDowndataCon ul li i.icon01 {
    background-position: 0 -197px;
}

.freeDowndataCon ul li i.icon02 {
    background-position: 0 -261px;
}

.freeDowndataCon ul li i.icon03 {
    background-position: 0 -323px;
}

.freeDowndataCon ul.three li {
    width: 386px;
}


.explainStudent {
    background: #fcfcfc;
    font-size: 16px;
    color: #222;
    line-height: 26px;
    padding-bottom: 58px;
}

.explainStudent .title {
    font-size: 30px;
    font-weight: bold;
}


.bottomFix {
    height: 100px;
    position: fixed;
    _position: absolute;
    left: 0;
    bottom: 0;
    background: url(/images/acca/zhuanti/zhuanzhan/bottom_bg.png) no-repeat;
    z-index: 20;
    width: 100%;


}

.bottomFix .pr {
    display: flex;
    align-items: center;
}
.bottomFix .pr img{
    margin-right: 10px;
}
.bottomFix .pr span{
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
    color: #FEFEFE;
    line-height: 18px;
    text-shadow: 3px 5px 7px rgba(237,114,20,0.33);
    margin-right: 35px;
}
.bottomFix i {
    display: block;
    width: 178px;
    height: 114px;
    left: 55px;
    top: -20px;
}

.bottomFix strong {
    font-size: 32px;
    color: #ddb46e;
    display: inline-block;
    padding: 25px 0 0 295px;
}

.bottomFix span a {
    display: inline-block;
    width: 138px;
    height: 38px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    border: 1px solid #fff;
    background: #323232;
    margin-top: 30px;
}

.bottomFix span a.NowGet {
    background: #e53434;
    border: none;
    width: 140px;
    height: 40px;
    margin-right: 20px;
}
.bottomFix .bottom-close-btn{
    display: block;
    cursor: pointer;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 10px;
    top: 10px;
    left: auto;
    background: url(/images/cma/project/2024project/close-btn-l.png) no-repeat;
}
.b_coup,.b_coup01{
    width: 304px;
    height: 103px;
    background: url(/images/cma/zhuanti/2023zjzzcma/counp-bottom.png) no-repeat;
    position: relative;
    margin-right: 5px;
}
.b_coup a,.b_coup01 a{
    width: 98px;
    height: 31px;
    background: linear-gradient(0deg, #F8E5B1 0%, #FFF9E9 100%);
    box-shadow: 0px 3px 7px 0px rgba(214,173,102,0.59);
    border-radius: 15px;
    text-align: center;
    line-height: 31px;
    font-size: 16px;
    font-weight: bold;
    color: #725016;
    position: absolute;
    top: 38px;
    right: 30px;
}
.b_coup a:hover,.b_coup01 a:hover{ text-decoration:none;}
.b_coup p,.b_coup01 p{font-size: 12px; color: #deaa4c; display: inline-block; margin:32px 0 0 24px; line-height: 20px;}
.b_coup p em,.b_coup01 p em{ font-weight: bold; font-size:14px; color: #deaa4c;}
.b_coup p em b,.b_coup01 p em b{ font-size: 30px; color: #deaa4c;}





.l_course{
    display: flex;
    align-items: center;
    float: right;
}
.l_course a{
    width: 190px;
    height: 48px;
    border: 1px solid #FFE4BF;
    border-radius: 8px;
    text-align: center;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
    margin-right: 16px;
    background: linear-gradient(132deg, #FDCE91, #FFE6C3);
    box-shadow: 3px 5px 11px 1px rgba(231,72,0,0.48);
    color: #AC5F14;
}
.mask {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    z-index: 100;
}

.getCouponPop,
.getSaveInfoPop,
.getVideoPop {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    background: #fff;
    z-index: 999;
    width: 405px;
    margin-left: -190px;
    padding: 30px;
}

.getCouponPop h6 {
    text-align: center;
    font-size: 22px;
}

.getCouponPop p {
    text-align: center;
    padding-top: 30px;
}

.getCouponPop p a {
    display: inline-block;
    width: 140px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    background: #e53434;
    font-size: 16px;
}

.getCouponPop p a.useCoupon {
    border: 1px solid #e53434;
    color: #e53434;
    background: #fff;
    margin-left: 30px;
}

.getCouponPop a.closeCounpon,
.getSaveInfoPop a.closeSaveInfo,
.getVideoPop a.closeVideo {
    display: block;
    background-position: 0 -402px;
    width: 16px;
    height: 16px;
    float: right;
    line-height: 300px;
    overflow: hidden;
}

.getSaveInfoPop,
.getVideoPop {
    text-align: center;
}

.getSaveInfoPop {
    padding-bottom: 50px;
}

.getSaveInfoPop h6 {
    font-size: 22px;
    padding: 20px 0;
}

.getVideoPop {
    color: #777;
    font-size: 16px;
}

.getVideoPop img {
    padding: 15px 0;
}

.getVideoPop p {
    font-size: 14px;
    color: #666;
}


.leftFixed {
    width: 140px;
    padding: 0 5px;
    position: fixed;
    _position: absolute;
    left: 10px;
    top: 50%;
    background: url(/images/acca/zhuanti/zhuanzhan/left_g.png) no-repeat;
    text-align: center;
    z-index: 100;
    height: 514px;
}

.leftFixed h6 {
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    margin: 0 auto;
}
.leftFixed h6 i{
    display: block;
    margin: 0 auto;
    width: 41px;
    height: 35px;
    background: url(/images/acca/zhuanti/zhuanzhan/p_img.png) no-repeat;
}
.leftFixed h6 a {
    text-decoration: none;
    font-size: 16px;
    font-family: Microsoft YaHei;
    color: #FEFEFE;
    line-height: 18px;
    text-shadow: 1px 3px 7px rgba(214,173,136,0.39);
}

.leftFixed .onekey ul {
    padding: 10px 0;

}

.leftFixed .onekey li {
    height: 30px;
    line-height: 30px;
    display: block;
    margin: 0 10px;
    width: 90px;
    height: 30px;
    background: #FDEECF;
    border-radius: 4px;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 6px;
}
.leftFixed .onekey li:last-child{
    margin-bottom: 0;
}
.leftFixed .onekey li:hover {
    background: #DF7E40;
    text-decoration: none;
    border-radius: 8px;
}

.leftFixed .onekey li a {
    font-size: 14px;
    color: #6A3100;
    line-height: 30px;
}

.leftFixed .onekey li:hover a {
    color: #fff;
}

.leftFixed .hotline {
    margin-top: 1px;
    /* background: #fdebec; */
}

.leftFixed .hotline p {
    line-height: 20px;
    width: 110px;
    height: 62px;
    background: #FDEECF;
    margin: 0 auto;
    padding-top: 3px;
    box-sizing: border-box;
    color: #844C00;
    font-size: 12px;
}

.leftFixed .wxgxh {
    padding-top: 10px;
    line-height: 40px;
    color: #fff;
}

.leftFixed .wxgxh img {
    display: block;
    margin: 0 auto;
}

.leftFixed .returnTop {
    width: 54px;
    height: 54px;
    background: #DF7E40;
    border: 3px solid #FFFFFF;
    border-radius: 50%;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 54px;
    position: absolute;
    bottom: -27px;
    left: 50%;
    margin-left: -30px;
}
.zhengao_B{
    width: 120px;
    height: 46px;
    color: #fff;
    font-size: 12px;
    margin-bottom: 22px;
    text-align: center;
    position: relative;
}

.zhengao_B.noLogin a{ display: block; width: 120px; height: 46px; position: absolute; left: 0; top: 0;}
.zhengao_B.yes-login a{display: inline-block;}
.zhengao_B p{
    line-height: 1;
    margin-top: 10px;
}
.footer-wrap {
    padding-bottom: 80px;
}

/*é©å­˜æŒ±*/
.common-mod {
    width: 1200px;
    height: 396px;
    background: #FFFFFF;
    border-radius: 10px;
    padding-bottom: 16px;
    margin-top:70px;
}

.liveSeckill-mod .video-mod {
    position: relative;
}


.liveSeckill-mod .video-main .video-frame {
    width: 635px;
    height: 403px;

}

.liveSeckill-mod .video-main {
    float: left;
    position: absolute;
    top: -30px;
    left: 30px;
    z-index: 1;
    width: 653px;
    background: #FFFFFF;
    box-shadow: 1px 3px 16px 0px rgba(203, 193, 193, 0.67);
    border-radius: 10px;
    padding: 10px;
    box-sizing: border-box;
    height: auto;
}

.liveSeckill-mod .video-main .video-frame {
    overflow: hidden;
}

.liveSeckill-mod .video-main .video-frame img {
    width: 100%;
    height: 100%;
}

.liveSeckill-mod .video-main .video-h5 {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.liveSeckill-mod .live-state-mod {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    padding-top: 115px;
    text-align: center;
    z-index: 2;
}

.liveSeckill-mod .live-state-mod p {
    line-height: 40px;
    font-size: 30px;
    display: none;
    color: #fff;
}

.liveSeckill-mod .live-state-mod .live-state {
    position: static;
    left: 0;
    top: 0;
    /* padding: 8px 15px; */
    line-height: 1;
    color: #fff;
    font-size: 18px;
    /* background: url(/images/zhuanti/20201212/live-state-bg.png) repeat; */
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    display: none;
    padding-top: 20px;
}

.liveSeckill-mod .live-state-mod .live-state i {
    width: 23px;
    height: 18px;
    display: inline-block;
    margin: -3px 12px 0 0;
    vertical-align: middle;
    background: url(/images/zhuanti/20201212/live-state-icon.gif) no-repeat;
}

.liveSeckill-mod .live-state-mod em.paly-state {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-position: 0 -212px;
    vertical-align: middle;
    margin-left: 9px;
}

.liveSeckill-mod .live-state-mod #live-countDown {
    line-height: 40px;
    font-size: 24px;
    margin-bottom: -32px;
}

.liveSeckill-mod .live-state-mod #live-countDown span {
    display: block;
    font-size: 30px;
}

.liveSeckill-mod .live-state-mod #live-countDown em {
    display: none;
}

.liveSeckill-mod .live-state-mod .live-state-make {
    padding-bottom: 88px;
    background: url(/images/zhuanti/20211111/live-state-icon1.png) no-repeat center bottom;
}

.liveSeckill-mod .video-main .pact-shade {
    position: absolute;
    left: 8px;
    top: 10px;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: #000;
    opacity: 0.64;
    filter: alpha(opacity=64);
    width: 635px;
    height: 403px;
}

.liveSeckill-mod .live-state-mod .btns-play {
    padding-top: 46px;
}

.liveSeckill-mod .live-state-mod .btns-play a {
    display: none;
    width: 146px;
    height: 42px;
    line-height: 42px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    background: #e83b22;
}

.liveSeckill-mod .live-state-mod .btns-play a i {
    width: 19px;
    height: 19px;
    display: inline-block;
    vertical-align: middle;
    margin: -3px 0 0 10px;
    *margin-top: 0;
    background: url(//www.chinaacc.com/images/zhuanti/20201212/btns-play-icon.png) no-repeat;
}

.liveSeckill-mod .live-state-mod .btns-play .live-play:hover {
    background: #FF641C;
}

.liveSeckill-mod .live-state-mod .btns-play .live-pact {
    display: inline-block;
    background: #FF641C;
}

.liveSeckill-mod .live-state-mod .btns-play .live-pact:hover {
    background: #ff5922;
}

.liveSeckill-mod .live-state-mod .btns-play .live-other,
.liveSeckill-mod .live-state-mod .btns-play .live-pact-after,
.liveSeckill-mod .live-state-mod .btns-play .live-other:hover,
.liveSeckill-mod .live-state-mod .btns-play .live-pact-after:hover {
    border-color: #fff;
    background: #999;
    display: inline-block;
    text-decoration: none;
    cursor: default;
}

.liveSeckill-mod .videoRight-con {
    width: 483px;
    height: 395px;
    float: right;
    /* background: #f17152; */
    border-radius: 20px;
    position: relative;
    /* box-shadow: inset 0 0 10px 4px #f59d88 */
}

.liveSeckill-mod .video-list {}

.liveSeckill-mod .video-list h4 {
    display: block;
    width: 56px;
    height: 45px;
    line-height: 38px;
    text-align: center;
    background: #D8AC77;
    border-radius: 0 0 40px 40px;
    font-size: 18px;
    color: #FFFFFF;
    font-weight: bold;
    position: absolute;
    right: 36px;
    top: 0;
}

.liveSeckill-mod .video-list-main {
    height: 221px;
    padding: 28px 9px 0 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.liveSeckill-mod .video-list-main ul {
    min-height: 196px;
    margin-left: 30px;
    border-left: 2px solid #ddd3d1;
}

.liveSeckill-mod .video-list-main ul li {
    padding: 0 24px 20px;
    position: relative;
    z-index: 1;
    color: #333;
}

.liveSeckill-mod .video-list-main ul li strong {
    padding: 3px 0;
    line-height: 22px;
    display: inline-block;
    font-size: 16px;
}

.liveSeckill-mod .video-list-main ul li.video-list-state strong {
    padding-right: 88px;
    background: url(/images/zhuanti/20211212/video-list-state-icon.gif) no-repeat right 3px;
}

.liveSeckill-mod .video-list-main ul li p {
    line-height: 26px;
}

.liveSeckill-mod .video-list-main .video-list-panel {
    cursor: pointer;
}

.liveSeckill-mod .video-list-main .video-list-btns {
    display: none;
    margin-top: 6px;

}
.liveSeckill-mod .video-list-main .video-list-date.on .video-list-btns {
    display: block;
}
.liveSeckill-mod .video-list-main .video-list-btns a {
    width: 100px;
    height: 28px;
    text-align: center;
    text-decoration: none;
    line-height: 28px;
    color: #fff;
    background: #e83b22;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    visibility: hidden;
    display: inline-block;
    margin-top: 0;
    font-size: 14px;
}

.liveSeckill-mod .video-list-main .video-list-btns a:hover {
    background: #c72500;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-other,
.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after:hover {
    color: #fff;
    border-color: #999;
    visibility: visible;
    background: #999;
    cursor: default;
    text-decoration: none;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-other,
.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover {
    border-color: #999;
    background: #999;
    color: #fff;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-pact,
.liveSeckill-mod .video-list-main .video-list-btns .video-play {
    visibility: visible;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-pact {
    border: 0 none;
    padding: 1px;
    background: #D8AC77;;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-pact:hover {
    background: #da994a;
}

.liveSeckill-mod .video-list-main .video-list-icon {
    width: 9px;
    height: 9px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #6452C1;
    border: 2px solid #C9C3E9;
    left: -7px;
    top: 6px;
    position: absolute;
}

/*.liveSeckill-mod .video-list-main .video-list-date{padding-top:38px;}*/
.liveSeckill-mod .video-list-main .video-list-date-panel {
    width: 148px;
    height: 27px;
    line-height: 27px;
    font-size: 16px;
    font-weight: bold;
}

.liveSeckill-mod .video-list-main ul li.on {
    color: #6452C1;
}

.liveSeckill-mod .video-list-main ul li.on .video-list-icon {
    border-color: #6452C1;
}

.liveSeckill-mod .mCSB_scrollTools {
    width: 12px;
    background: #e3d9c7;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.liveSeckill-mod .mCSB_scrollTools .mCSB_draggerRail {
    background: #e3d9c7;
}

.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 12px;
    background: #aca8a0;
    *margin-left: -2px;
}

.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background: #aca8a0;
}

.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown,
.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonUp {
    background: url(/images/zhuanti/20211111/dragger-icon.png) no-repeat;
}

.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown {
    background-position: left -20px;
}

.liveSeckill-mod .mCSB_inside&gt;.mCSB_container {
    margin-right: 18px;
}

.liveSeckill-mod .przie-con {
    width: 434px;
    height: 147px;
    background: #EDEAFF;
    margin: 0 auto;
    border-radius: 10px;
    position: relative;
    /* box-shadow: inset 0 0 10px 4px #fff9d7 */
}

.liveSeckill-mod .przie-con .tit {
    width: 117px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    left: 50%;
    margin-left: -58px;
    top: -12px;
    background-position: 0 0;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    background: url(/images/acca/zhuanti/zhuanzhan/t_bg_l.png) no-repeat;
}

.liveSeckill-mod .przie-con .swiper-container {
    width: 400px;
    overflow: hidden;
    margin-left: 10px;
}

.liveSeckill-mod .przie-con .prize {
    display: none
}

.liveSeckill-mod .przie-con ul {
    padding: 32px 0 0 20px;
     text-align: center;
}

.liveSeckill-mod .przie-con li {
   display: inline-block;
    width: 118px;
    margin-right: 20px;
}

.liveSeckill-mod .przie-con li img {
    display: block;
    width: 118px;
    height: 80px;
    border-radius: 10px;
}

.liveSeckill-mod .przie-con li p {
    line-height: 29px;
    text-align: center;
}

.liveSeckill-mod .przie-con .prize01 li,
.liveSeckill-mod .przie-con .prize02 li {
    width: 118px;
    margin-right: 0;
}

.liveSeckill-mod .lepao-con {
    border-top: 1px dashed #fe8f50;
    margin: 0 20px;
    padding-bottom: 22px;
}

.liveSeckill-mod .lepao-con .text {
    padding: 0 0 0 124px;
    background: url("/images/zhuanti/23zhounianqing/live-ico01.png") no-repeat left 18px;
}

.liveSeckill-mod .lepao-con .text h4 {
    line-height: 38px;
    padding-top: 15px;
    font-size: 16px;
}

.liveSeckill-mod .lepao-con .text p {
    line-height: 25px;
}

.liveSeckill-mod .lepao-con .ewm {
    padding: 12px 0 0 0;
}

.liveSeckill-mod .lepao-con .ewm .pic {
    display: block;
    width: 86px;
    height: 86px;
    padding: 5px;
    background: #fff;
    border-radius: 10px;
}

.liveSeckill-mod .lepao-con .ewm p {
    display: block;
    width: 186px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    padding: 27px 0 0;
}


.course-mod .otherCourse-con {
    /* padding-top: 52px; */
}

.course-mod .cwei-course {
    width: 590px;
    box-shadow: 0 3px 12px 6px #e9e9e9;
    border-radius: 10px;
}

.course-mod .cwei-course .top-tit {
    height: 130px;
    background: url("/images/acca/zhuanti/zhuanzhan/cwei-tit.png") no-repeat;
    position: relative;
}
.course-mod .cwei-course .top-tit .video-play{background: url("/images/cma/zhuanti/2023zjzzcma/play01.png") no-repeat; width: 80px; height: 32px; display: block; position: absolute;left: 250px; top:35px;}



.course-mod .cwei-course .top-tit p {
    line-height: 26px;
    color: #fff;
    padding: 82px 0 0 31px;
}

.course-mod .cwei-course .con {
    height: 387px;
    background: #fff;
    border: 1px solid #96bfff;
    padding: 20px 20px 0;
    border-top: 0;
    border-radius: 0 0 10px 10px;
}

.course-mod .cwei-course .con .head {
    right: 11px;
    bottom: 237px;
}

.course-mod .cwei-course .con .tit {
    width: 295px;
    height: 32px;
    line-height: 32px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -284px;
    color: #844b00;
    text-indent: 12px;
    margin-left: 6px;

}

.course-mod .cwei-course .con .service {
    width: 350px;
    padding: 21px 0 29px;
    margin-left: 6px;
}

.course-mod .cwei-course .con .service li {
    float: left;
    min-width: 104px;
    height: 34px;
    line-height: 34px;
    padding-left: 36px;
    position: relative;
}

.course-mod .cwei-course .con .service li:before {
    content: "";
    width: 26px;
    height: 26px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -13px;
}

.course-mod .cwei-course .con .service li.ico01:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon01.png") no-repeat;
}

.course-mod .cwei-course .con .service li.ico02:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon02.png") no-repeat;
}

.course-mod .cwei-course .con .service li.ico03:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon03.png") no-repeat;
}

.course-mod .cwei-course .con .service li.ico04:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon04.png") no-repeat;
}

.course-mod .cwei-course .con .more {
    width: 548px;
    height: 82px;
    background: url("/images/chujizhicheng/project/2024project/otherCourse-bg01.png") no-repeat;
}

.course-mod .cwei-course .con .send {
    margin: 14px 0 0 26px;
}

.course-mod .cwei-course .con .send h4 {
    display: block;
    float: left;
    width: 46px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: #ff5743;
    border-radius: 6px 0 0 6px;
}

.course-mod .cwei-course .con .send .text {
    width: 169px;
    height: 53px;
    background: #fff;
    border-radius: 0 6px 6px 0;
    border: 1px solid #ffc07c;
    border-left: 0;
}

.course-mod .cwei-course .con .send .text p {
    line-height: 20px;
    padding: 6px 0 0 16px;
}

.course-mod .cwei-course .con .coupon {
    width: 255px;
    height: 55px;
    margin: 14px 0 0 12px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -317px;
}

.course-mod .cwei-course .con .scholarship {
    width: 249px;
    height: 64px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -373px;
    margin: 9px 0 0 15px;
}

.course-mod .cwei-course .con .scholarship h4 {
    float: left;
    width: 95px;
    height: 59px;
    line-height: 59px;
    text-align: center;
    font-size: 19px;
    color: #ed3704;
    font-weight: bold;
}

.course-mod .cwei-course .con .coupon .text {
    padding: 1px 0 0 17px;
}

.course-mod .cwei-course .con .scholarship .text {
    padding: 8px 0 0 15px;
}

.course-mod .cwei-course .con .scholarship .text p {
    line-height: 22px;
    font-size: 12px;
    color: #fff;
}

.course-mod .cwei-course .con .scholarship .text strong {
    font-size: 16px;
}

.course-mod .cwei-course .con .scholarship .text strong em {
    color: #ffdfa0;
}

.course-mod .cwei-course .con .coupon .text h4 {
    line-height: 28px;
    background: -webkit-linear-gradient(top, #fffefd, #fff3df 40%, #fff3df 60%, #ffe2b0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #ffe2b0;
}

.course-mod .cwei-course .con .coupon .text h4 strong {
    font-size: 22px;
}

.course-mod .cwei-course .con .coupon .text p {
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    color: #e76009;
    background: #ffd7b4;
    padding: 0 13px;
}

.course-mod .cwei-course .con .coupon .btn {
    display: block;
    width: 92px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #e9380c;
    font-weight: bold;
    border-radius: 40px;
    margin: 13px 13px 0 0;
    text-decoration: none;
    background: #ffebc9;
    background-image: -webkit-linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
    background-image: -moz-linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
    background-image: linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
}

.course-mod .cwei-course .con .deliveryPrice {
    text-align: center;
    line-height: 78px;
    font-size: 18px;
}

.course-mod .cwei-course .con .deliveryPrice span {
    font-size: 28px;
    color: #f83535;
    vertical-align: -2px;
    margin-right: 3px;
    font-weight: bold;
}

.course-mod .cwei-course .con .deliveryPrice span em {
    font-size: 40px;
}

.course-mod .cwei-course .con .btn-wrap {
    height: 46px;
    padding-left: 92px;
}

.course-mod .cwei-course .con .btn-wrap .service-btn {
    display: block;
    float: left;
    width: 160px;
    height: 44px;
    line-height: 44px;
    font-size: 18px;
    color: #e8403f;
    text-decoration: none;
    text-align: center;
    border: 1px solid #e8403f;
    border-radius: 6px;
    background: #ffeee8;
    margin: 0 10px;
    -webkit-transition: margin-top .3s ease;
    -moz-transition: margin-top .3s ease;
    -o-transition: margin-top .3s ease;
    -ms-transition: margin-top .3s ease;
    transition: margin-top .3s ease;
}

.course-mod .cwei-course .con .btn-wrap .service-btn:hover {
    margin-top: -10px;
}

.course-mod .cwei-course .con .btn-wrap .buy-btn {
    display: block;
    float: left;
    width: 162px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    border-radius: 6px;
    background: linear-gradient(0deg, #FF4D1A 0%, #FF7A1F 100%);
    margin: 0 10px;
    -webkit-transition: margin-top .3s ease;
    -moz-transition: margin-top .3s ease;
    -o-transition: margin-top .3s ease;
    -ms-transition: margin-top .3s ease;
    transition: margin-top .3s ease;
}

.course-mod .cwei-course .con .btn-wrap .buy-btn:hover {
    margin-top: -10px;
}

.course-mod .vip-course {
    width: 592px;
    box-shadow: 0 3px 12px 6px #e9e9e9;
    border-radius: 10px;
}

.course-mod .vip-course .top-tit {
    height: 130px;
    position: relative;
    background: url("/images/acca/zhuanti/zhuanzhan/wuyou_t.png") no-repeat;
}

.course-mod .vip-course .top-tit p {
    line-height: 26px;
    color: #be640d;
    padding: 86px 0 0 34px;
}

.course-mod .vip-course .top-tit .video-play{background: url("/images/cma/zhuanti/2023zjzzcma/play02.png") no-repeat; width: 80px; height: 32px; display: block; position: absolute;left: 250px; top:35px;}





.course-mod .vip-course .top-tit p span {
    display: inline-block;
    line-height: 26px;
    color: #522702;
    background: #fff4e3;
    border-radius: 40px;
    padding: 0 14px;
    margin-right: 8px;
}

.course-mod .vip-course .con {
    height: 387px;
    border: 1px solid #fcc98a;
    background: #fff;
    padding: 20px 20px 0;
    border-top: 0;
    border-radius: 0 0 10px 10px;
}

.course-mod .vip-course .con .head {
    right: 11px;
    bottom: 237px;
}

.course-mod .vip-course .con .tit {
    width: 295px;
    height: 32px;
    line-height: 32px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -284px;
    color: #844b00;
    text-indent: 12px;
    margin-left: 6px;
}

.course-mod .vip-course .con .service {
    width: 350px;
    padding: 21px 0 29px;
    margin-left: 6px;
}

.course-mod .vip-course .con .service li {
    float: left;
    min-width: 104px;
    height: 34px;
    line-height: 34px;
    padding-left: 36px;
    position: relative;
}

.course-mod .vip-course .con .service li:before {
    content: "";
    width: 26px;
    height: 26px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -13px;
}

.course-mod .vip-course .con .service li.ico01:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon01.png") no-repeat;
}

.course-mod .vip-course .con .service li.ico02:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon02.png") no-repeat;
}

.course-mod .vip-course .con .service li.ico03:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon03.png") no-repeat;
}

.course-mod .vip-course .con .service li.ico04:before {
    background: url("/images/cma/zhuanti/2023zjzzcma/icon04.png") no-repeat;
}

.course-mod .vip-course .con .more {
    width: 548px;
    height: 82px;
    background: url("/images/chujizhicheng/project/2024project/otherCourse-bg01.png") no-repeat;
}

.course-mod .vip-course .con .scholarship {
    width: 249px;
    height: 64px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -373px;
    margin: 9px 0 0 15px;
}

.course-mod .vip-course .con .scholarship h4 {
    float: left;
    width: 95px;
    height: 59px;
    line-height: 59px;
    text-align: center;
    font-size: 19px;
    color: #ed3704;
    font-weight: bold;
}

.course-mod .vip-course .con .scholarship .text {
    padding: 8px 0 0 15px;
}

.course-mod .vip-course .con .scholarship .text p {
    line-height: 22px;
    font-size: 12px;
    color: #fff;
}

.course-mod .vip-course .con .scholarship .text strong {
    font-size: 16px;
}

.course-mod .vip-course .con .scholarship .text strong em {
    color: #ffdfa0;
}

.course-mod .vip-course .con .coupon {
    width: 255px;
    height: 55px;
    margin: 14px 0 0 12px;
    background: url(/images/chujizhicheng/project/2024project/ico.png) no-repeat;
    background-position: 0 -317px;
}

.course-mod .vip-course .con .coupon .text {
    padding: 5px 0 0 17px;
}

.course-mod .vip-course .con .coupon .text h4 {
    line-height: 24px;
    background: -webkit-linear-gradient(top, #fffefd, #fff3df 40%, #fff3df 60%, #ffe2b0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #ffe2b0;
}

.btn-wrap img {
    position: absolute;
    right: 20px;
    bottom: 20px
}

.course-mod .vip-course .con .coupon .text h4 strong {
    font-size: 22px;
    vertical-align: -1px;
}

.course-mod .vip-course .con .coupon .text p {
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    color: #e76009;
    background: #ffd7b4;
    padding: 0 8px;
}

.course-mod .vip-course .con .coupon .btn {
    display: block;
    width: 92px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #e9380c;
    font-weight: bold;
    border-radius: 40px;
    margin: 13px 13px 0 0;
    text-decoration: none;
    background: #ffebc9;
    background-image: -webkit-linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
    background-image: -moz-linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
    background-image: linear-gradient(left, #fee8c9, #ffe4b9, #fff1db);
}

.course-mod .vip-course .con .deliveryPrice {
    text-align: center;
    line-height: 78px;
    font-size: 18px;
}

.course-mod .vip-course .con .deliveryPrice span {
    font-size: 28px;
    color: #f83535;
    vertical-align: -2px;
    margin-right: 3px;
     font-weight: bold;
}

.course-mod .vip-course .con .deliveryPrice span em {
    font-size: 40px;
}

.course-mod .vip-course .con .btn-wrap {
    height: 46px;
    padding-left: 92px;
}

.course-mod .vip-course .con .btn-wrap .service-btn {
    display: block;
    float: left;
    width: 160px;
    height: 44px;
    line-height: 44px;
    font-size: 18px;
    color: #e8403f;
    text-decoration: none;
    text-align: center;
    border: 1px solid #e8403f;
    border-radius: 6px;
    background: #ffeee8;
    margin: 0 10px;
}

.course-mod .vip-course .con .btn-wrap .service-btn:hover {
    margin-top: -10px;
}

.course-mod .vip-course .con .btn-wrap .buy-btn {
    display: block;
    float: left;
    width: 162px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    border-radius: 6px;
    background: linear-gradient(0deg, #FF4D1A 0%, #FF7A1F 100%);
    margin: 0 10px;
}

.course-mod .vip-course .con .btn-wrap .buy-btn:hover {
    margin-top: -10px;
}

.course_ze {
    width: 1200px;
    height: 129px;
    background: #FFFFFF;
    box-shadow: 0px 10px 10px 0px rgba(166, 166, 166, 0.1);
    border-radius: 10px;
    padding-top: 22px;
    box-sizing: border-box;
    margin-top: 30px;
}

.course_ze h4 {
    font-size: 20px;
    color: #2B1E78;
    text-align: center;
    margin-bottom: 23px;
    line-height: 1;
}

.course_ze h4 i {
    color: #FF4E0C;
}

.couse_z_info {
    display: flex;
    align-items: center;
}

.couse_z_info li {
    display: flex;
    align-items: center;
    margin-left: 26px;
}
.couse_z_info li p{
    font-size: 16px;
    font-weight: 600;
}
.couse_z_info li img {
    margin-right: 10px;
}

.red_c {
    color: #FF4E0C !important;
}

.platinVip {
    width: 100%;
    height: 176px;
    background: url(/images/acca/zhuanti/zhuanzhan/b_w_bg.png) no-repeat;
    position: relative;
}

.platMain {
    width: 1200px;
    height: 176px;
    background: url(/images/acca/zhuanti/zhuanzhan/bj_vip.png) no-repeat;
    position: absolute;
    left: 50%;
    top: -22px;
    margin-left: -600px;
}

.platMain a {
    width: 164px;
    height: 47px;
    background: url(/images/acca/zhuanti/zhuanzhan/c_btn_bg.png);
    position: absolute;
    right: 63px;
    top: 90px;
    color: #fff;

}

.platMain a span {
    display: block;
    font-size: 18px;
    margin-left: 17px;
    margin-top: 11px;
}
.platMain p{
    font-size: 28px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-style: italic;
    color: #201166 ;
    position: absolute;
    top: 66px;
    left: 310px;
}
.platMain em{
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-style: italic;
    color: #201166;
    position: absolute;
    top: 118px;
    left: 410px;;
}

.book_m .j_down {
    margin-bottom: 40px;
}

.book-mod .book_item.active {
    display: block;
    background: #fff;
    padding-bottom: 30px;
}

.book-mod .book_item .book_img {
    top: 58px;
    left: 32px;
    width: 281px;
    height: 236px;
}

/* .book-mod .book_item .book_img .bg {
    width: 100%;
    height: 100%;
} */

.book-mod .book_item .book_img .read_btn {
    width: 170px;
    height: 50px;
    background: linear-gradient(0deg, #423480 0%, #6F61AD 100%);
    box-shadow: 2px 3px 11px 1px rgba(255, 156, 0, 0.32);
    border-radius: 0px 25px 25px 25px;
    line-height: 50px;
    text-align: center;
    font-size: 20px;
    color: #FFFFFF;
    left: 0;
    bottom: 0;
    text-decoration: none;
}

.book-mod .book_item .book_img .right-top-icon {
    top: 12px;
    right: 6px;
}

.book-mod .item_con {
    /* background: #FFFFFF;
    box-shadow: 0px 6px 19px 0px rgb(95 114 171 / 10%); */
    border-radius: 10px;
    margin-left: 208px;
    padding-left: 100px;
    padding-right: 40px;
    padding-top: 25px;
}

.book-mod .item_con .con_tab {
    border-bottom: 1px solid #E9E9E9;
}

.book-mod .item_con .con_tab li {
    font-size: 16px;
    color: #999999;
    line-height: 39px;
    margin-left: 39px;
    cursor: pointer;
    margin-top: 10px;
    padding: 0 10px;
}

.book-mod .item_con .con_tab li i {
    display: none;
    width: 62px;
    height: 3px;
    background: #4e52ed;
    border-radius: 2px;
    left: 2px;
    bottom: 0;
}

.book-mod .item_con .con_tab li.active {
    background: #3692ff;
    color: #fff;
}

.book-mod .item_con .con_tab li.active i {
    display: block;
}

.book-mod .item_con .con_info {
    padding-top: 30px;
    border-bottom: 1px solid #E9E9E9;
    padding-bottom: 10px;
    position: relative;
}

.book-mod .item_con .con_info h3 {
    font-size: 24px;
    color: #333333;
    line-height: 24px;
    margin-bottom: 15px;
    position: absolute;
    left: 0;
    top: -36px;
}

.book-mod .item_con .con_info p {
    font-size: 16px;
    line-height: 22px;
}

.book-mod .book_list {
    margin-top: 20px;
}

.book-mod .book_list li {
    width: 150px;
    height: 34px;
    border: 1px solid #FFDB96;
    border-radius: 10px;
    text-align: center;
    padding: 0 5px;
    margin-right: 10px;
    cursor: pointer;
    margin-bottom: 15px;
}

.book-mod .book_list li.active {
    border: 2px solid #ffbb38;
    width: 150px;
    height: 32px;
    margin-right: 8px;
}

.book-mod .book_list li .book_title {
    font-size: 16px;
    line-height: 36px;
    float: left;
}

.book-mod .book_list li .book_title em {
    font-size: 12px;
    color: #666;
}

.book-mod .book_list li .book_price {
    float: right;
    line-height: 36px;
}

.book-mod .book_list li .book_price span {
    font-size: 16px;
    color: #F4664A;
}

.book-mod .book_list li .book_price del {
    color: #999999;
    margin-left: 2px;
    font-size: 14px;
}

.book-mod .book_list li.last {
    margin-right: 0;
}

.book-mod .buy_box {
    margin-top: 22px;
}

.book-mod .buy_box a {
    display: inline-block;
    margin-right: 20px;
    font-size: 18px;
    color: #fff;
    border-radius: 6px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    text-decoration: none;
}

.book-mod .buy_box a.buy_kefu {
    color: #E8403F;
    width: 126px;
    border: 1px solid #E8403F;
}

.book-mod .buy_box a.go_buy {
    width: 176px;
    background: #FC5644;
    background: linear-gradient(0deg, #FF4D1A 0%, #FF7A1F 100%);
    box-shadow: 2px 3px 11px 1px rgba(255, 24, 0, 0.32);
}

.book-mod .con_item {
    display: none;
}

.book-mod .con_item.on {
    display: block;
}
.get_m{
    display: flex;
    align-items: center;
    justify-content: center;
}
.get_m li{
    width: 285px;
    height: 280px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0px 10px 10px 0px rgba(166,166,166,0.1);
    margin-right: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.get_m li:last-child{
    margin-right: 0;
}
.get_m li p{
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    margin: 35px 0;
}
.get_m li a{
    width: 140px;
    height: 40px;
    background: linear-gradient(0deg, #50418E 0%, #6D5EAA 100%);
    border-radius: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
}
.notice_m{

    background: url(/images/cma/zhuanti/2023zjzzcma/n_bg.jpg) no-repeat;
    height: 303px;
    padding-top: 77px;
    box-sizing: border-box;
}
.no_step{
    display: flex;
    flex-wrap: wrap;
}
.notice_l{
    width: 1200px;
    margin: 0 auto;
}
.notice_l h3{
    font-size: 24px;
    color: #333333;
    margin-bottom: 24px;
}
.notice_l ul li{
    display: flex;
    align-items: center;
    margin-bottom: 29px;
    margin-right: 117px;
}
.notice_l ul li p{
    margin-left: 12px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    color: #333333;
}
.notice_l ul li p i{
    font-weight: bold;
}
.notice_l ul li:nth-child(3){
    width: 594px;
}
.notice_l ul li:nth-child(2),.notice_l ul li:nth-child(4){
    margin-right: 0;
}
.code_M{
    width: 100%;
    height: 383px;
    background: url(/images/acca/zhuanti/zhuanzhan/codeImgbg.png) no-repeat;
}
.code_main{
    display: flex;
    align-items: center;
    justify-content: center;
}
.code_l{
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    margin-right: 161px;
}
.code_l p{
    margin-top: 17px;
}
.code_l:last-child{
    margin-right: 0;
}
.code_M .title h3{
    background: linear-gradient(0,#e3a166 .4150390625%,#ffe3c3 99.31640625%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.common-pop {
    display: none;
    width: 574px;
    position: fixed;
    left: 50%;
    margin-left: -287px;
    top: 50%;
    z-index: 99;
}

.common-pop .pop-tit {
    height: 60px;
    border-radius: 8px 8px 0 0;
    background: #fe3101;
    background-image: -webkit-linear-gradient(left, #fe3101, #ff9f69);
    background-image: -moz-linear-gradient(left, #fe3101, #ff9f69);
    background-image: linear-gradient(left,#fe3101,#ff9f69);
}

.common-pop .pop-tit h4 {
    float: left;
    line-height: 60px;
    font-size: 20px;
    color: #fff;
    padding-left: 30px;
    font-weight: normal;
}

.common-pop .pop-tit .close-btn {
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 22px;
    right: 24px;
    background-position: 0 -35px;
}

.common-pop .pop-con {
    background: #fff;
    border-radius: 0 0 10px 10px;
    border-top: 0;
}

.common-pop .pop-con .close-btn {
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 22px;
    right: 24px;
    background-position: -157px -347px;
}

.common-pop.over-pop .pop-tit {
    background: #fff;
}

.common-pop.over-pop .pop-con {
    padding-bottom: 30px;
}

.common-pop.over-pop p {
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    padding-bottom: 24px;
}

.common-pop.over-pop .btn {
    display: block;
    width: 127px;
    text-align: center;
    margin: 0 auto;
    height: 38px;
    line-height: 38px;
    border: 1px solid #d1d1d1;
    font-size: 18px;
    color: #666;
    border-radius: 40px;
}

.common-pop.over-pop {
    width: 410px;
    margin-left: -205px;
}

.common-pop.over-pop .pop-tit,.common-pop.over-pop .pop-con {
    border: 0;
}

.rule-pop {
    width: 574px;
    margin-left: -287px;
}

.rule-pop .pop-con {
    padding: 25px 30px 25px 33px;
}

.rule-pop .pop-con p {
    font-size: 16px;
    line-height: 28px;
}

.pactPop .pop-con {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 40px 0 37px 0;
}

.pactPop .pop-con .pic {
    display: block;
    width: 180px;
    height: 180px;
    margin: 0 auto;
}

.pactPop .pop-con h3 {
    font-size: 18px;
    line-height: 52px;
    text-align: center;
    padding-bottom: 11px;
    font-weight: normal;
}

.pactPop .pop-con p {
    line-height: 24px;
    padding: 0 27px;
}

.sureOrder-pop {
    width: 638px;
    margin-left: -319px;
}

.sureOrder-pop .pop-con {
    padding: 20px 40px 20px 40px;
}

.sureOrder-pop .pop-con li {
    height: 46px;
    line-height: 46px;
}

.sureOrder-pop .pop-con h4 {
    float: left;
    font-weight: normal;
}

.sureOrder-pop .pop-con h4 span {
    color: #fb6345;
    font-weight: bold;
    padding-left: 5px;
}

.sureOrder-pop .pop-con em {
    display: block;
    float: right;
    color: #127de1;
}

.sureOrder-pop .pop-con em b {
    font-weight: normal;
}

.sureOrder-pop .pop-con .agree-con {
    width: 260px;
    margin: 0 auto;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    color: #999;
    margin-bottom: 10px;
    cursor: pointer;
}

.sureOrder-pop .pop-con .agree-con i {
    display: inline-block;
    *display: inline;
    *zoom:1; width: 14px;
    height: 14px;
    border: 1px solid #d4d4d4;
    margin-right: 8px;
    vertical-align: -4px;
}

.sureOrder-pop .pop-con .agree-con.on i {
    width: 16px;
    height: 16px;
    border: 0;
    background: url("/images/zhuanti/20211111/chk-ico.jpg") no-repeat;
}

.sureOrder-pop .pop-con .btn {
    display: block;
    width: 268px;
    height: 40px;
    text-decoration: none;
    line-height: 40px;
    text-align: center;
    margin: 0 auto;
    border-radius: 50px;
    font-size: 18px;
    color: #fff;
    background: #ff7439;
    background-image: -webkit-linear-gradient(left, #ff604f, #ff901a);
    background-image: -ms-linear-gradient(left, #ff604f, #ff901a);
    background-image: linear-gradient(left,#ff604f,#ff901a);
}

.sureOrder-pop .pop-con .btn.no {
    background: #8c8c8c;
    background-image: -webkit-linear-gradient(left, #8c8c8c, #ababab);
    background-image: -ms-linear-gradient(left, #8c8c8c, #ababab);
    background-image: linear-gradient(left,#8c8c8c,#ababab);
}

.sureOrder-pop .pop-con .finalPay-text {
    text-align: center;
    height: 20px;
    line-height: 20px;
    padding-bottom: 6px;
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.coupon-pop {
    width: 500px;
    height: 384px;
    margin: -192px 0 0 -250px;
    background: url("/images/zhuanti/20221111/red-pop01.png") no-repeat;
}

.coupon-pop .close-btn {
    display: block;
    width: 40px;
    height: 40px;
    line-height: 0;
    font-size: 0;
    background-position: -125px -145px;
    top: 0;
    right: 20px;
}

.coupon-pop .btn {
    display: block;
    width: 298px;
    height: 48px;
    text-decoration: none;
    line-height: 48px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    left: 101px;
    top: 300px;
}

.commonTips-pop {
    width: 420px;
    margin-left: -220px;
    padding: 10px;
    background: #ff718c;
    background-image: -webkit-linear-gradient(top, #ff718c, #ff4266);
    background-image: -ms-linear-gradient(top, #ff718c, #ff4266);
    background-image: linear-gradient(top,#ff718c,#ff4266);
    border-radius: 15px;
    box-shadow: 0 0 8px #e27647 inset;
    z-index: 999;
}

.commonTips-pop .close-btn {
    display: block;
    line-height: 0;
    font-size: 0;
    width: 40px;
    height: 40px;
    background: url("/images/zhuanti/20221212/ico.png") no-repeat -147px -293px;
    top: -54px;
    right: 0;
}

.commonTips-pop .con {
    border-radius: 12px;
    padding: 4px;
    background: #fde893;
}

.commonTips-pop .con-border {
    background: #fff;
    background-image: -webkit-linear-gradient(top, #fffee9, #fff);
    background-image: -ms-linear-gradient(top, #fffee9, #fff);
    background-image: linear-gradient(top,#fffee9,#fff);
    border-radius: 12px;
    padding-bottom: 23px;
    position: relative;
}

.commonTips-pop .con-border:before {
    content: "";
    width: 404px;
    height: 60px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: url("/images/zhuanti/20221111/commonTips-bg.png") no-repeat;
}

.commonTips-pop .con h4 {
    font-size: 20px;
    color: #e3220a;
    font-weight: bold;
    line-height: 30px;
    padding: 30px 0 160px;
    margin-bottom: 34px;
    text-align: center;
    background: url("/images/zhuanti/20221111/zhengbao-icon01.png") no-repeat center bottom;
}

.commonTips-pop .con .btn {
    display: block;
    width: 132px;
    height: 48px;
    line-height: 48px;
    border-radius: 40px;
    position: relative;
    z-index: 9;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    margin: 0 auto;
    text-align: center;
    background-position: 0 -347px;
}
.livePact-dialog {
}

.livePact-dialog .livePact-body {
    padding: 40px 28px;
    line-height: 24px;
    position: relative;
    z-index: 9;
}

.livePact-dialog .livePact-body img {
    display: block;
    margin: 0 auto;
}

.livePact-dialog .livePact-body strong {
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    padding-bottom: 10px;
    font-weight: normal;
    display: block;
    padding-top: 16px;
}

.livePact-dialog .livePact-body p {
    color: #86604c;
}

.livePact-dialog .livePact-close {
    display: none;
    width: 16px;
    height: 16px;
    line-height: 160px;
    overflow: hidden;
    position: absolute;
    top: 24px;
    right: 26px;
    background: url(/images/zhuanti/20210618/close-btn01.png) no-repeat;
}

.book-mod{ background: url(/images/cma/zhuanti/2023zjzzcma/cma-book-bg.jpg) no-repeat center top #fceed9; padding-top: 1px; padding-bottom: 20px;}
.book-mod .title{margin: 60px 0 0;}
.book-mod .j_down{margin-bottom:20px;}
.book-mod .swiper-container{padding-top:20px;height:378px}
.book-mod .swiper-slide{width:384px;height:378px;box-shadow:0 0 8px 2px #f9f9f9;padding-right:16px}
.book-mod .swiper-slide .box{width:384px;height:378px;background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 8px #f5f5f5;-moz-box-shadow:0 4px 8px #f5f5f5;-ms-box-shadow:0 4px 8px #f5f5f5;-o-box-shadow:0 4px 8px #f5f5f5;box-shadow:0 2px 16px #f5f5f5}
.book-mod .swiper-slide .pic{height:187px;position:relative;padding-left:18px}
.book-mod .swiper-slide .pic span{display:block;width:127px;height:97px;font-size:24px;color:#fff;line-height:30px;padding-top:16px;text-align:center;position:absolute;right:-14px;top:-12px;background:url(//www.chinaacc.com/images/cma/zhuanti/baomingyouhui/book-bg01.png) no-repeat}
.book-mod .swiper-slide .pic.center{text-align:center}
.book-mod .swiper-slide h3{height:48px;line-height:24px;padding:0 15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.book-mod .swiper-slide .prize{height:42px;line-height:42px;padding:16px 0 16px 20px;font-size:32px;font-weight:700;color:#f3664a}
.book-mod .swiper-slide .prize em{font-size:18px;font-weight:400}
.book-mod .swiper-slide .prize del{font-size:16px;color:#999;font-weight:400;margin-left:10px}
.book-mod .swiper-slide .btn-wrap{text-align:center;font-size:0}
.book-mod .swiper-slide .btn-wrap .service-btn{display:inline-block;width:117px;height:48px;line-height:48px;font-size:18px;color:#666;text-decoration:none;text-align:center;border:1px solid #666;border-radius:50px;margin:0 9px}
.book-mod .swiper-slide .btn-wrap .service-btn:hover{border:1px solid #fb6142;color:#fb6142}
.book-mod .swiper-slide .btn-wrap .buy-btn{display:inline-block;width:119px;height:50px;line-height:50px;background:#fb6142;font-size:18px;color:#fff;box-shadow:0 4px 8px #fcdad4;text-decoration:none;text-align:center;border-radius:50px;margin:0 9px}
.book-mod .swiper-slide .btn-wrap .buy-btn:hover{background:#ff7458}
.book-mod .swiper-slide .btn-wrap .buy-btn:hover,.book-mod .swiper-slide .btn-wrap .service-btn:hover{transform:translateY(-10px);-ms-transition:.2s all ease;-moz-transition:.2s all ease;-webkit-transition:.2s all ease;transition:.2s all ease}
.book-mod .arrow-left,.book-mod .arrow-right{display:block;width:50px;height:50px;cursor:pointer;position:absolute;top:248px;background-position:0 -272px;z-index:2}
.book-mod .arrow-left{left:0;background:url(/images/cma/zhuanti/baomingyouhui/book_left_arrow.png) no-repeat}
.book-mod .arrow-right{right:16px;background:url(/images/cma/zhuanti/baomingyouhui/book_right_arrow.png) no-repeat}
.book-mod .moreBook{display:block;width:282px;height:46px;border-radius:26px;border:1px solid #ff733b;color:#ff733b;font-size:20px;text-align:center;line-height:46px;margin:30px auto}

.leftFixed.fixNav-common .arrow-btn{right: -10px;}


/**/
.successCourse {
    background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-bg02.png) no-repeat center;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 999;
    width: 450px;
    height: 450px;
    text-align: center;
    margin: -225px 0 0 -225px;
}

.successCourse .close-btn {
    display: block;
    width: 36px;
    height: 36px;
    position: absolute;
    right: 68px;
    top: 35px;
    background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-ico01.png) no-repeat;
}

.successCourse h3 {
    color: #fff;
    text-align: center;
    font-size: 30px;
    line-height: 44px;
    text-shadow: 0 2px 4px #db441e;
    font-weight: bold;
    padding: 165px 0 20px;
}

.successCourse span {
    color: #fff;
    font-size: 16px;
}

.successCourse a.btn {
    display: block;
    width: 258px;
    height: 46px;
    text-align: center;
    margin: 30px auto;
    background: #f29702;
    line-height: 46px;
    border: 1px solid #ff5743;
    color: #fff;
    font-size: 18px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}</pre></body></html>