body a:hover {
	text-decoration: none;
}

body.over {
	overflow-y: hidden;
}

/* header */
.mt8 {
	margin-top: 8px
}

.mt16 {
	margin-top: 16px
}

.mb16 {
	margin-bottom: 16px;
}

.zjsc_header {
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	/* position: fixed;
	left: 0;
	top: 0; */
	background: #fff;
	z-index: 10;
	box-shadow: 0 3px 8px rgb(0 0 0 / 18%);
}

.zjsc_header img {
	width: 115px;
}

.zjsc_header a {
	margin-right: 16px;
	color: #000000;
}

.zjsc_header .cpa-bl{
	font-size:14px;
	color:#79521C;
}
.zjsc_header .cpa-bl:last{
	margin-right:0;
}
.zjsc_header .sp_link{
	margin-top:5px;
	margin-right:20px;
}
.cpa-bg {
	background: url(../images/bg.png) repeat;
	padding-bottom: 50px;
}

.cap-banner {
	background: url(../images/banner325.png) no-repeat top center;
	height: 259px;
	/* margin-top: 60px; */
}

.cap-img {
	text-align: center;
	width: 1104px;
	margin: 0 auto;
	margin-bottom: 0;
	padding-top: 50px;
}

.cap-img-box {
	background: url(../images/ren.png) no-repeat top center;
	width: 1104px;
	height: 370px;
	margin: 0 auto;
	position: relative;
}

.cpa-txt-hs {
	font-size: 22px;
	color: #9C6720;
}

.cpa-txt-blue {
	font-size: 22px;
	color: #2F5985;
}

.cpa-txt-yellow {
	font-size: 22px;
	color: #EFAA29;
}

.cpa-bkmk-txt {
	position: absolute;
	bottom: 140px;
	left: 101px;
}

.cpa-jyfw-txt {
	position: absolute;
	bottom: 180px;
	left: 295px;
}

.cpa-xzsp-txt {
	position: absolute;
	bottom: 219px;
	left: 497px;
}

.cpa-fldy-txt {
	position: absolute;
	bottom: 262px;
	left: 689px;
}

.cpa-hjl-txt {
	position: absolute;
	top: 4px;
	right: 103px;
}

.cap-img-list-style1 li,
.cap-img-list-style2 li {
	font-size: 16px;
	color: #624929;
	line-height: 26px;
	text-align: left;
	position: relative;
	padding-left: 17px;
}

.cap-img-list-style1 li::before {
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	background: linear-gradient(180deg, #FFD9A8 0%, #DCA04F 100%);
	border-radius: 8px;
	position: absolute;
	left: 0;
	top: 10px;
}

.cap-img-list-style2 li::before {
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
	border-radius: 8px;
	position: absolute;
	left: 0;
	top: 10px;
}

.cap-img-list-style2 li {
	color: #fff;
}

.cap-img-list1 {
	position: absolute;
	left: 152px;
	top: 278px;
}

.cap-img-list2 {
	position: absolute;
	left: 376px;
	top: 246px;
}

.cap-img-list3 {
	position: absolute;
	left: 566px;
	top: 241px;
}

.cap-img-list4 {
	position: absolute;
	left: 767px;
	top: 219px;
}

.cpa-img-zs {
	font-size: 22px;
	color: #FFFFFF;
	position: absolute;
	right: 74px;
	bottom: 88px;
}

.cpa-title {
	font-size: 32px;
	color: #85591E;
	text-align: center;
	background: url(../images/title_bg.png) no-repeat center;
	margin: 70px 0 40px 0;
	height: 70px;
	line-height: 70px;
	font-weight: bold;
}

.cpa-bm-btn-line {
	width: 600px;
	margin: 0 auto;
}

.cpa-bm-rk {
	width: 270px;
	/* background: linear-gradient(180deg, #FF9F6E 0%, #F46F19 100%);
	box-shadow: 0px -2px 4px 0px rgba(255, 255, 255, 0.62);
	border-radius: 34px; */
	/* background: url(../images/cpa_btn_bg.png) no-repeat; */
	color: #fff;
	margin: 0 auto;
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
	/* text-shadow: 0px 2px 4px #C75C1C; */
}

.cpa-bm-rk:hover {
	color: #FFFFFF;
	/* text-shadow: 0px 2px 4px #C75C1C; */
}

.cpa-bm-rk-red {
	background: url(../images/cpa_red_btn.png) no-repeat;
	height: 86px;
	line-height: 86px;
	text-align: left;
	text-indent: 30px;
}

.cpa-bm-rk-blue {
	background: url(../images/cpa_blue_btn.png) no-repeat;
	height: 73px;
	line-height: 60px;
	text-align: left;
	text-indent: 30px;
	margin-top: 14px;
	margin-left: 60px;
}

/* 报名政策和变化*/
.cpa-bhzc {
	padding: 0 17px;
	margin-top: 40px;
}

.cpa-bhzc-item {
	width: 560px;
	height: 591px;
	background-image: linear-gradient(180deg,
		#fff3e3 0%,
		#fce4c4 100%);
	border-radius: 14px;
	margin-right: 21px;
}


.cpa-bhzc-title {
	font-size: 26px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #85591e;
	width: 318px;
	height: 59px;
	background-image: linear-gradient(180deg,
		rgba(255, 255, 254, 0.54) 0%,
		rgba(255, 255, 255, 0.84) 34%,
		#ffffff 100%);
	margin: 0 auto;
	text-align: center;
	line-height: 59px;
	border-radius: 0 0 14px 14px;
	font-weight: bold;
}

.cpa-bhzc-list {
	padding: 28px 17px;
}

.cpa-bhzc-list dt {
	height: 53px;
	background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
	border-radius: 100px 0px 0px 100px;
	line-height: 53px;
	font-size: 22px;
	color: #85591e;
	position: relative;
	padding-left: 61px;
	font-weight: bold;
}

.cpa-bhzc-num1::before {
	content: '1';
	background-image: linear-gradient(0deg,
		#f57625 0%,
		#e09e45 100%);
}

.cpa-bhzc-list dd {
	color: #623f10;
	font-size: 16px;
	padding-left: 17px;
	line-height: 26px;
}

.cpa-bhzc-num::before {
	content: '';
	display: block;
	width: 24px;
	height: 31px;
	position: absolute;
	top: 13px;
	left: 17px;
}

.cpa-bhzc-num1::before {
	background: url(../images/1.png) no-repeat;
}

.cpa-bhzc-num2::before {
	background: url(../images/2.png) no-repeat;
}

.cpa-bhzc-txt {
	width: 458px;
}

.cpa-bhzc-txt a {
	font-size: 16px;
	color: #137DFB;
}

.cpa-bhzc-num3::before {
	background: url(../images/3.png) no-repeat;

}

.cpa-kszc-item {
	border-radius: 14px;
	border: solid 1px #ffd092;
	background: #ffffff;
	width: 558px;
	height: 589px;
}

.cpa-kszc-item dt {
	background: linear-gradient(270deg, rgba(251, 214, 166, 0) 0%, #FFEBD0 100%);
	border-radius: 100px 0px 0px 100px;
}

.cpa-kszc-item .cpa-bhzc-title {
	background-image: linear-gradient(180deg,
		#f5dcbb 0%,
		#ffd092 100%);
}

.cpa-kmdp {
	height: 598px;
	background-color: #eaf4ff;
	border-radius: 14px;
	border: solid 1px #9fbfe3;
}

.cpa-kmdp-title {
	width: 474px;
	height: 70px;
	color: #fff;
	font-size: 26px;
	line-height: 70px;
	text-align: center;
	margin: 0 auto;
	font-weight: bold;
}

.cpa-kmdp-title-blue {
	background: url(../images/title_bg2.png) no-repeat;
}

.cpa-kmdp-title-yellow {
	background: url(../images/txt_bg2.png) no-repeat;
	color: #85591e;
	font-size: 26px;
	width: 514px;
}

/* .cpa-kmdp-title-yellow::before{
	content: '';
	display:block;
	background: url(../images/txt_bg2.png) no-repeat;
	width:283px;
	height:19px;
} */
.cpa-kmdp-box {
	padding: 0 29px;
	margin-top: 18px;
}

.cpa-kmdp-main {
	background-color: #ffffff;
	border-radius: 4px;
	padding: 44px 42px;
}

/* 科目搭配 */
.xkjl_div {
	padding-bottom: 0;
}

.xkjl_div>ul {
	margin-bottom: 20px;
	display: block;
}

.xkjl_div>ul.last {
	margin: 0;
}

.xkjl_div li {
	float: left;
	height: 30px;
	line-height: 30px;
}

.xkjl_div li.li_1 {
	font-size: 18px;
	font-weight: 400;
	color: #3E4951;
	width: 277px;
	text-align: left;
}

.xkjl_div li.li_2,
.xkjl_div li.li_3,
.xkjl_div li.li_4,
.xkjl_div li.li_5,
.xkjl_div li.li_6 {
	color: #333333;
	text-align: center;
	cursor: pointer;
	width: 109px;
	height: 40px;
	background-color: #ffffff;
	border-radius: 8px;
	border: solid 1px #b0cdee;
	font-size: 16px;
	color: #3E4951;
	line-height: 40px;
}

.xkjl_div li.li_3 {
	margin: 0 54px;
}

.xkjl_div li.li_6 {
	margin-left: 54px;
}

.xkjl_div li.li_5,
.xkjl_div li.li_6 {
	width: 272px;
	height: 40px;
}

.xkjl_div li.on {
	color: #fff;
	background-image: linear-gradient(180deg,
		#5ea9ff 0%,
		#2e96ff 100%);
	border-radius: 8px;
	border: 0;
	border: 1px #5ea9ff solid;
}

.xkjl_div li.yk_xkjl_div_li:hover {
	background-image: linear-gradient(180deg,
		#5ea9ff 0%,
		#2e96ff 100%);
	color: #fff;
}

.xkjl_div .line_f {
	height: 2px;
	background-color: #ededf1;
	margin: 27px 0;
}

.download_btn_style {
	width: 341px;
	height: 62px;
	line-height: 62px;
	/* background: linear-gradient(180deg, #FF9F6E 0%, #F46F19 100%);
	box-shadow: 0px -2px 4px 0px rgba(255, 255, 255, 0.62);
	border-radius: 34px; */
	background: url(../images/cpa_btn_bg.png) no-repeat;
	text-align: center;
	margin: 0 auto;
	display: block;
	font-size: 20px;
	font-weight: 600;
	color: #fff;
	text-shadow: 0px 2px 4px #9F4814;
}

.download_btn_box {
	width: 341px;
	margin: 34px auto;
}

.xkjl_div .open_kf {
	border: solid 2px #f9753c;
	color: #f96838;
	height: 56px;
}

.xkjl_div .open_kf:hover {
	color: #fff;
	background: url(https://files.dongao.com/static/zjbkzckjcx/static/img/btn_bg2.png) no-repeat;
	border: 0;
	text-decoration: none;
	height: 60px;
}

.download_xxbg:hover {}

.download_xxbg.zjsc_bmtj_grey {
	width: 341px;
	height: 62px;
	background: #cbd2d9;
	border-radius: 34px;
	color: #fff;
	line-height: 62px;
	text-shadow: none;
	font-weight: normal;
}

.no_over_question {
	background: #fff;
	width: 576px;
	height: 268px;
	border-radius: 4px;
	z-index: 99;
	left: 50%;
	/*FF IE7*/
	top: 40%;
	/*FF IE7*/
	margin-left: -288px !important;
	/*FF IE7 该值为本身宽的一半 */
	margin-top: -134px !important;
	/*FF IE7 该值为本身高的一半*/
	position: fixed !important;
	/*FF IE7*/
	display: none;

}

.mask {
	width: 100%;
	height: 100%;
	background: url('https://files.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png') repeat;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 12;
	display: none;
}


.no_over_question .pop_close {
	position: absolute;
	right: 14px;
	cursor: pointer;
	top: 20px;
}

.no_over_question .close2 {

	display: block;
	text-align: center;
	position: relative;
	z-index: 10;
	cursor: pointer;
	width: 341px;
	height: 62px;
	line-height: 62px;
	/* background-image: linear-gradient(180deg,
		#ff9f6e 0%,
		#f46f19 100%);
	box-shadow: inset 0px -2px 4px 0px rgba(255, 255, 255, 0.62);
	border-radius: 34px; */
	background: url(../images/cpa_btn_bg.png) no-repeat;
	font-size: 20px;
	color: #ffffff;
	margin: 0 auto;
	margin-top: 43px;
	text-shadow: 0px 2px 4px #C75C1C;
}

.no_over_question .tit {
	color: #282828;
	font-size: 24px;
	line-height: 24px;
	text-align: center;

}

.no_over_question .col_or {
	font-size: 26px;
	line-height: 37px;
	color: #666666;
	text-align: left;
	margin: 68px 0 10px 20px;
}

.no_over_question .tj_col_or {
	font-size: 24px;
	line-height: 37px;
	color: #3e4951;
	text-align: center;
	margin: 68px 0 10px 0;
}

/* 常见问题 */
.cpa-cjwt {
	border-radius: 14px;
	border: solid 1px #ffa978;
	background: #ffffff;
	height: auto;
	padding-bottom: 42px;
}

.mt69 {
	margin-top: 69px;
}

.cpa-cjwt-box {
	width: 1100px;
	margin: 0 auto;
}

.cpa-cjwt-list {
	margin-right: 0;
	/* width: 550px; */
	position: relative;
	margin-top: 22px;
	padding-left: 50px;
}

.cpa-cjwt-list a {
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #3e4951;
	margin-top: 18px;
	display: block;
	position: relative;
	padding-left: 20px;
}

.cpa-cjwt-list a:hover {
	color: #C59A61;
}

.cpa-cjwt-list a::before {
	/* content: '';
	float: left;
	background: url(../images/yuan.png) no-repeat;
	width: 8px;
	height: 8px;
	position: absolute;
	top: 4px;
	left: 0; */
}

.cpa-cjwt-list-left::after {
	content: '';
	width: 2px;
	height: 212px;
	background-color: #d8d8d8;
	border-radius: 0px;
	display: block;
	position: absolute;
	top: 3px;
	right: -36px;
}

.pl50 {
	padding-left: 50px;
}

.pl60 {
	padding-left: 60px;
}

.pl70 {
	padding-left: 70px;
}

/* 资料下载 */
.cpa-zlxz {
	background: #fef5ef;
	border-radius: 14px;
	border: solid 1px #fad5a4;
	padding-bottom: 36px;
}

.cpa-zlxz-list {
	padding: 30px 18px;
}

.cpa-zlxz-item {
	width: 170px;
	background-color: #ffffff;
	border-radius: 7px;
	border: solid 1px #fad5a4;
	margin-right: 15px;
	text-align: center;
	padding-bottom: 26px;
}

.cpa-zlxz-item img {
	width: 76px;
	margin: 0 auto;
	margin-top: 22px;
}

.cpa-zlxz-title {
	font-size: 18px;
	color: #3e4951;
}

.cpa-zlxz-title::after {
	content: '';
	width: 18px;
	height: 2px;
	background: linear-gradient(259deg, rgba(252, 211, 157, 0) 0%, #FDD196 100%);
	border-radius: 1px;
	display: block;
	position: relative;
	top: 10px;
	margin: 0 auto;
}

.cpa-zlxz-text {
	font-size: 14px;
	color: #6a7882;
	line-height: 20px;
	margin-top: 20px;
}

.last {
	margin-right: 0;
}

.cpa-zlxz-btn {
	width: 341px;
	height: 62px;
	/* background: linear-gradient(180deg, #FF9F6E 0%, #F46F19 100%);
	box-shadow: 0px -2px 4px 0px rgba(255, 255, 255, 0.62);
	border-radius: 34px; */
	background: url(../images/cpa_btn_bg.png) no-repeat;
	color: #fff;
	display: block;
	line-height: 62px;
	font-size: 20px;
	text-align: center;
	margin: 0 auto;
	text-shadow: 0px 2px 4px #C75C1C;
}

.cpa-zlxz-btn:hover {
	color: #fff;
	text-shadow: 0px 2px 4px #C75C1C;
}

/* 轮播图 */
.cpa-xb-title {
	background: url(../images/txt-bg3.png) no-repeat center;
	height: 60px;
	line-height: 60px;
	margin-bottom: 60px;
}

.cpa-xb-slider-div {
	/* padding-bottom: 16px; */
}

.cpa-xb-container {
	width: 100%
}

.cpa-xb-ul {
	position: relative;
	height: 162px;
	overflow: hidden;
	width: 1098px;
	float: left;
	margin-left: 24px;
}

.cpa-xb-list .tempWrap {
	width: 985px !important;
	margin: 0 auto;
}

.cpa-xb-list {
	width: 100%;
}

.cpa-xb-list {
	position: relative;
}

.cpa-xb-ul {
	position: relative;
	height: 300px;
	overflow: hidden;
	width: 1098px;
	float: left;
	margin-left: 24px;
}

.cpa-xb-ul li {
	float: left;
	margin-right: 48px;
	position: relative;
	width: 210px;
}

.cpa-xb-teach-item {
	width: 210px;
	height: 290px;
	background-color: #ffffff;
	border-radius: 5px;
	/* border: solid 1px #e1b982; */
	text-align: center;
	cursor: pointer;
}

.cpa-xb-teach-item1 {
	background: url(../images/xb_bg1.png) no-repeat;
}

.cpa-xb-teach-item2 {
	background: url(../images/xb_bg2.png) no-repeat;
}

.cpa-xb-teach-item3 {
	background: url(../images/xb_bg3.png) no-repeat;
}

.cpa-xb-teach-item4 {
	background: url(../images/xb_bg4.png) no-repeat;
}

.cpa-xb-teach-item5 {
	background: url(../images/xb_bg5.png) no-repeat;
}

.cpa-xb-teach-item6 {
	background: url(../images/xb_bg6.png) no-repeat;
}

.cpa-xb-teach-item7 {
	background: url(../images/xb_bg7.png) no-repeat;
}

.cpa-xb-teach-item8 {
	background: url(../images/xb_bg8.png) no-repeat;
}

.cpa-xb-teach-img {
	width: 121px;
	margin: 0 auto;
}

.cpa-xb-ul li.last_li {
	margin-right: 0;
}

.cpa-xb-ul li a {
	display: block;
}

.cpa-xb-ul li .cpa-xb-link {
	width: 210px;
	height: 290px;
}

.cpa-xb-list {
	width: 100%
}

.cpa-xb-pre {
	left: -25px;
}

.cpa-xb-pre_ex {
	left: -25;
}


.cpa-xb-pre,
.cpa-xb-next {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 152px;
	cursor: pointer;
}

.cpa-xb-pre {
	background: url(../images/left.png) left center no-repeat;
	left: 35px;
}

.cpa-xb-next {
	background: url(../images/right.png) left center no-repeat;
	right: 35px;
}

.cpa-xb-pre_ex,
.cpa-xb-next_ex {
	width: 50px;
	height: 50px;
	top: 132px;
}

.cpa-xb-pre_ex {
	background: url(https://files.dongao.com/static/shouye/shouye_img/new_pic/teach_pre_ex.png) left center no-repeat;
	left: -25px;
}

.cpa-xb-next_ex {
	background: url(https://files.dongao.com/static/shouye/shouye_img/new_pic/teach_next_ex.png) left center no-repeat;
	right: -25px;
}

.cpa-xb-ins {
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
}

.cpa-xb-tit {
	font-size: 16px;
	color: #85591e;
}

.cpa-xb-pri {
	font-size: 16px;
	color: #c59a61;
	margin-top: 10px;
}

.cpa-xb-name {
	font-size: 16px;
	color: #85591e;
	padding-top: 12px;
}

.cpa-xb-ckxq {
	width: 126px;
	height: 36px;
	/* background: linear-gradient(180deg, #FF9F6E 0%, #F46F19 100%);
	box-shadow: 0px -2px 4px 0px rgba(255, 255, 255, 0.62);
	border-radius: 18px; */
	background: url(../images/cpa_xb_btn.png) no-repeat;
	line-height: 36px;
	text-align: center;
	display: block;
	margin: 0 auto;
	color: #fff;
	font-size: 16px;
	margin-top: 10px;
}

.cpa-xb-ckxq:hover {
	color: #fff;
}

/*领券*/
.cpa-juan-box ul.juan_box li.one {
	margin-right: 8px;
}

.cpa-juan-box ul.juan_box li {
	box-sizing: border-box;
	/* padding: 0 20px 0 0; */
	float: left;
	width: 569px;
	height: 137px;
	background: url(../images/juan1.png) no-repeat;
	position: relative;
	font-family: Arial;
}

.cpa-juan-box .juan_box li .yuan {
	width: 165px;
	text-align: center;
	font-weight: 600;
	font-size: 55px;
	color: #85591E;
	line-height: 140px;
}

.cpa-juan-box .juan_box li .yuan span {
	font-size: 30px;
	color: #85591E;
	line-height: 154px;
	font-family: Arial;
}

.cpa-juan-box .juan_box li .des {
	margin: 38px 0 0 38px;
}

.cpa-juan-box .juan_box li .des p {
	font-size: 18px;
	color: #FFF469;
	/* line-height: 34px; */
}

.cpa-juan-box .juan_box li .des p.use_lesson {
	font-weight: bold;
}

.cpa-juan-box .juan_box li .des p.time {
	font-size: 16px;
	color: #2a2a2a;
	line-height: 30px;
	margin-top: 10px;
	color: #FFFFFF;
}

.cpa-juan-box .juan_box li .btn a {
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	display: block;
	width: 121px;
	height: 32px;
	border-radius: 22px;
	cursor: pointer;
}

.cpa-juan-box .juan_box li .btn a.go_ling_style {
	margin-bottom: 15px;
	color: #ed421b;
	background: linear-gradient(180deg, #FFFFFF 0%, #EDEDED 100%);
	box-shadow: 0px 2px 4px 0px #B3262B;
	cursor: pointer;
}

.cpa-juan-box .juan_box li .btn a.go_ling_style::after {
	content: '';
	display: block;
	float: right;
	background: url(../images/yuan2.png) no-repeat;
	width: 20px;
	height: 20px;
	position: relative;
	right: 13px;
	top: 6px;
}

.cpa-juan-box .juan_box li .btn a.what_use {
	background: linear-gradient(180deg, #FFF3E3 0%, #FDD6AD 100%);
	box-shadow: 0px 2px 4px 0px #CC2930;
	color: #85591E;
}

.cpa-juan-box .juan_box li .btn a.what_use::after {
	content: '';
	display: block;
	float: right;
	background: url(../images/yuan1.png) no-repeat;
	width: 20px;
	height: 20px;
	position: relative;
	right: 13px;
	top: 6px;
}

.cpa-juan-box .btn {
	position: relative;
	right: 30px;
	margin-top: 30px;
}

.cpa-juan-box ul.juan_box li::before {
	content: '券';
	color: #85591E;
	font-size: 18px;
	position: absolute;
	left: 38px;
	top: 5px;
}

/* 4大课程 */
.cpa-bhzc #fdkc_2021 li {
	margin-right: 16px;
	background: #fff;
}

.cpa-bhzc #fdkc_2021 li .kc_ul_div1 {
	height: 65px;
	padding: 35px 0 0;
}

.cpa-bhzc #fdkc_2021 .kc_ul li {
	background: #fff;
}

.cpa-bhzc #fdkc_2021 .teacher_ad_jg {
	padding-bottom: 3px;
	height: auto;
}

.cpa-bhzc .cpa_2021 .teacher_ad_jg .now_jg b {
	font-weight: normal !important;
	font-size: 25px;
	font-style: normal;
}

.cpa-bhzc .teacher_ad_jg em {
	font-style: normal;
}

.cpa-bhzc #fdkc_2021 .zixun_chakan .chakan {
	height: 30px !important;
	/* line-height:30px !important; */
}

.cpa-bhzc #fdkc_2021 .zixun_chakan .zixun {
	height: 30px !important;
	/* line-height:30px !important; */
}

.cpa-bhzc #fdkc_2021.year2021 a {
	color: #2d374b;
}

.cpa-bhzc.cpa_2021 .kc_ul_div3>div {
	padding-left: 0;
	text-align: center;
}

.cpa-bhzc #fdkc_2021.year2021 .kc6 {
	display: none;
}

.cpa-bhzc #fdkc_2021.year2021 .kc6 .kc_ul_div3 {
	width: 428px;
}

.cpa-bhzc #fdkc_2021.year2021 .kc6 .kc_ul_div3 .kc_describe p {
	padding-left: 40px;
	width: 160px;
	text-align: left;
	/* background: url(https://files.dongao.com/static/channel/img/zhongji_2021_fdkc/kc_des1.png) no-repeat left center; */
}

.cpa-bhzc #fdkc_2021.year2021 .kc6 .kc_ul_div3 .kc_describe .p4 {
	width: 182px;
	margin-left: 5px;
	margin-right: 0
}

.cpa-bhzc #fdkc_2021.year2021 .kc7 .top_absolute {
	width: 222px !important;
}

/*领取优惠券*/
.cpa-lq-item {
	width: 377px;
	margin-right: 7px;
	background: url(../images/yhq1.png) no-repeat;
	height: 174px;
	position: relative;
}

.cpa-lq-item-three {
	margin-right: 0;
}

.cpa-lq-qian {
	font-size: 29px;
	color: #85591E;
	font-family: Arial;
	position: absolute;
	top: 50px;
	left: 25px;
}

.cpa-lq-qian b {
	font-size: 55px;
}

.cpa-lq-text {
	font-size: 18px;
	font-weight: 600;
	color: #FFF469;
	right: 32px;
	top: 28px;
	position: absolute;
}

.cpa-lq-text2 {
	right: 60px;
}

.cpa-lq-text3 {
	right: 40px;
}

.cpa-lq-jzsj {
	font-size: 14px;
	color: #FFFFFF;
	position: absolute;
	right: 30px;
	top: 68px;
}

.cpa-lq-item::before {
	content: '券';
	color: #85591E;
	font-size: 18px;
	position: absolute;
	left: 38px;
	top: 5px;
}

.cpa-lq-btn {
	width: 121px;
	height: 32px;
	border-radius: 22px;
	line-height: 32px;
	font-size: 16px;
	text-align: center;
}

.cpa-lq-yhq {
	background: linear-gradient(180deg, #FFFFFF 0%, #EDEDED 100%);
	box-shadow: 0px 2px 4px 0px #E4A578;
	color: #FC3E4F;
	margin-right: 27px;
}

.cpa-lq-yhq::after {
	content: '';
	display: block;
	float: right;
	background: url(../images/yuan2.png) no-repeat;
	width: 20px;
	height: 20px;
	position: relative;
	right: 13px;
	top: 6px;
}

.cpa-lq-kf {
	background: linear-gradient(180deg, #FFF3E3 0%, #FDD6AD 100%);
	box-shadow: 0px 2px 4px 0px #E4A578;
	border-radius: 22px;
	color: #85591E;
}

.cpa-lq-kf::after {
	content: '';
	display: block;
	float: right;
	background: url(../images/yuan1.png) no-repeat;
	width: 20px;
	height: 20px;
	position: relative;
	right: 13px;
	top: 6px;
}

.cpa-lq-btn-box {
	position: absolute;
	bottom: 19px;
	left: 56px;
}

.daxn-fixed {
	display: none !important;
}

/* 右侧随屏 */
.cpa-floor {
	position: fixed;
	left: 4px;
	top: 50%;
	margin-top: -207.5px;
	z-index: 8;
	background: url(../images/ss.png) no-repeat;
	display: block;
}

.cpa-floor-ul {
	width: 83px;
	/* height: 415px; */
}

.cpa-floor-a {
	height: 50px;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
	/* border-bottom:1px solid #000; */
}

.cpa-floor-a span {
	color: #85591E;
	font-size: 15px;
	font-weight: bold;
}

.cpa-floor-a::after {
	content: '';
	width: 22px;
	height: 1px;
	background: #DEB074;
	display: block;
	margin: 0 auto;
}

.cpa-floor-last::after {
	display: none;
}

.cpa-active {
	background: url(../images/cpa_active1.png) no-repeat;
	color: #fff;
	position: relative;
	left: -3px;
}

.cpa-active span {
	color: #fff;
}
.fixed_bot{
	width: 100%;
	height: 70px;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 5;
	background: url(../images/footer_fix.jpg) center no-repeat;
	cursor: pointer;
	display:none;
}
.cpa-pd50{
	padding-bottom:50px;
}