@charset "utf-8";

/**
 * ***** index ******
 */
/* 产品特色 */
.list-nav {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 80px;text-align: center;}
.list-nav::after {content: none;}
.list-nav li {position: relative;width: 29%;margin-top: 35px;padding: 0 10px 30px;background: #fff;border: 1px solid #fff;box-shadow: 0px 8px 40px 0px rgba(11,66,254,.1);border-radius: 10px;}
.list-nav li:hover {border-color: #0176FF;}
.list-nav li:nth-child(1),
.list-nav li:nth-child(2),
.list-nav li:nth-child(3) {margin-top: 0;}
.list-nav .icon {width: 160px;height: 160px;margin-top: -80px;padding: 30px;background-color: #fff;border-radius: 50%;box-shadow: 0px 8px 40px 0px rgba(11,66,254,.1);}
.list-nav .icon img {display: block;width: 100%;height: 100%;}
.list-nav .image {width:20%;float: left;padding: 10px}
.list-nav .name {width:80%; float: left;text-align: left;margin-top: 15px;position: relative;padding-bottom: 10px;font-size: 24px;line-height: 30px;letter-spacing: 1.5px;}
.list-nav .name::before {content: '';display: block;position: absolute;left: 25%;bottom: 0;width: 46px;height: 4px;margin-left: -23px;background-color: #ff3a45;}
.list-nav .summary {clear: both;text-align: left;margin-top: 15px;height: 30px;font-size: 18px;line-height: 26px;color: #717A83;letter-spacing: 1.12px;}

/* 在线学习、考试 */
.index-study .row {margin-top: 50px;}
.index-study .row:first-child {margin-top: 0;}
.index-study .list-label li {position: relative;margin-top: 58px;padding-left: 70px;}
.index-study .list-label li:first-child {margin-top: 0;}
.index-study .list-label .icon {position: absolute;top: 0;left: 0;width: 50px;height: 50px;font-size: 0;}
.index-study .list-label img {display: block;height: 100%;}
.index-study .list-label .name {font-size: 20px;line-height: 28px;color: #6F7D8E;letter-spacing: 1.25px;}
.index-study .list-label .summary {margin-top: 8px;font-size: 16px;line-height: 24px;color: #6F7D8E;letter-spacing: 1.12px;word-break: break-all;}

/* 首页新闻 */
.index-news .thumbnail {height: 160px;margin-bottom: 10px;}
.index-news .list-news-text {max-height: 240px;overflow: hidden;}

/* 客户案例 */
.list-case {}
.list-case .item {float: left;width: 23.5%;margin-left: 2%;margin-top: 20px;padding: 10px 10px 0;color: #707E8F;background-color: #fff;}
.list-case .item:nth-child(4n+1) {margin-left: 0;}
.list-case .item:nth-child(1),
.list-case .item:nth-child(2),
.list-case .item:nth-child(3),
.list-case .item:nth-child(4) {margin-top: 0;}
.list-case .thumbnail {height: 310px;}
.list-case .title {margin-top: 10px;font-size: 20px;line-height: 32px;letter-spacing: 1.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-case .summary {height: 54px;overflow: hidden;padding: 5px 0;font-size: 15px;line-height: 22px;letter-spacing: 1.12px;text-align: justify;}
.list-case .operate {margin-top: 5px;padding: 14px 0;font-size: 14px;line-height: 20px;border-top: 1px dashed #E1E6F0;}
.list-case .tags {color: #0176FF;}
.list-case .item.active,
.list-case .item:hover {box-shadow: 0px 3px 35px 0px rgba(0,0,0,0.13);}
.list-case .item.active .title,
.list-case .item:hover .title {color: #0176FF;}

/**
 * ***** 列表 *****
 */
/* 列表-新闻 */
.list-news-primary {color: #707E8F;}
.list-news-primary .item {display: block;position: relative;margin-top: 40px;padding: 30px 40px 20px 120px;border: 1px solid transparent;}
.list-news-primary .item:first-child {margin-top: 0;}
.list-news-primary .item::before {content: '';display: block;position: absolute;top: 37px;left: -1px;width: 3px;height: 20px;background-color: #ff3a45;}
.list-news-primary a {display: block;}
.list-news-primary .title {height: 34px;font-size: 20px;line-height: 34px;color: #222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-news-primary .tags {margin-top: 10px;font-size: 16px;line-height: 24px;}
.list-news-primary .summary {margin-top: 20px;max-height: 25px;font-size: 16px;line-height: 25px;overflow: hidden;}
.list-news-primary .operate {margin-top: 20px;font-size: 16px;line-height: 26px;color: #0176FF;}
.list-news-primary .operate * {display: inline-block;}
.list-news-primary .operate .iconfont {float: right;margin-left: 15px;}
.list-news-primary .icon-laba {position: absolute;top: 30px;left: 44px;width: 34px;height: 34px;font-size: 24px;line-height: 34px;text-align: center;color: #ff3a45;}
.list-news-primary .item.active,
.list-news-primary .item:hover {background: #fff;border-color: #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
.list-news-primary .item.active .title,
.list-news-primary .item:hover .title {color: #0176FF;}

.list-news-text li{position:relative;padding-left:18px;line-height: 40px;}
.list-news-text li::before{content:'';display:block;position:absolute;top:18px;left:0;width:4px;height:4px;background:#e1e6f0;border:1px solid #0176ff;border-radius:50%}
.list-news-text .title{ flex-grow:1; display:block;font-size:16px;letter-spacing:1.12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-news-text a {display: flex; width: 100%}
.list-news-text a:hover{color:#0176ff}
.list-news-text .time {text-align: right; color: #888}

/* 列表-合作伙伴 */
.list-partners {display: flex;justify-content: space-between;flex-wrap: wrap;}
.list-partners .item {display: block;width: 18.5%;height: 155px;margin-top: 30px;background-color: #f7f7f7;}
.list-partners .item:nth-child(1),
.list-partners .item:nth-child(2),
.list-partners .item:nth-child(3),
.list-partners .item:nth-child(4),
.list-partners .item:nth-child(5) {margin-top: 0;}
.list-partners .middle-box {width: 100%;height: 100%;}
.list-partners img {max-width: 90%;max-height: 155px;}

/* 列表-历史 */
.list-history {position: relative;}
.list-history .timeline {position: absolute;top: 10px;left: 50%;z-index: 1;width: 2px;height: auto;background-color: #E1E6F0;}
.list-history .item {position: absolute;z-index: 2;width: 50%;padding-right: 42px;text-align: right;}
.list-history .item .content {padding: 20px 30px;background: #fff;border: 1px solid #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
.list-history .item::before {content: '';display: block;position: absolute;top: 5px;right: -6px;z-index: 2;width: 10px;height: 10px;background-image: linear-gradient(270deg, #DDE9FF 0%, #0176FF 100%);border-radius: 50%;}
.list-history .item::after {content: '';display: block;position: absolute;top: 9px;right: 0;z-index: 1;width: 42px;height: 2px;background-color: #E1E6F0;}
.list-history .inner-item {margin-top: 20px;color: #707E8F;}
.list-history .inner-item:first-child {margin-top: 0;}
.list-history .year {margin-bottom: 10px;font-size: 24px;line-height: 33px;letter-spacing: 1.5px;}
.list-history .time {font-size: 20px;line-height: 33px;letter-spacing: 1.5px;}
.list-history .summary {font-size: 16px;line-height: 25px;letter-spacing: 1.12px;text-align: justify;text-align: right;}
.list-history .item:nth-child(even) {padding-left: 42px;padding-right: 0;text-align: left;}
.list-history .item:nth-child(even)::before {left: -4px;right: auto;}
.list-history .item:nth-child(even)::after {left: 0;right: auto;}
.list-history .item:nth-child(even) .summary {text-align: left;}

/* 列表-荣誉 */
.list-honor .item {float: left;position: relative;width: 28%;margin-left: 8%;margin-top: 40px;font-size: 0;line-height: 0;text-align: center;}
.list-honor .item:nth-child(3n+1) {margin-left: 0;}
.list-honor .item:nth-child(1),
.list-honor .item:nth-child(2),
.list-honor .item:nth-child(3) {margin-top: 0;}
.list-honor a {display: block;}
.list-honor img {position: absolute;top: 50%;left: 50%;width: 0;height: 0;opacity: 0;}
.list-honor .thumbnail {width: 100%;height: 220px;background-repeat: no-repeat;background-size: contain;background-position: center;box-shadow: 0px 4px 18px 0px rgba(0,0,0,0.2);}
.list-honor .name {margin-top: 10px;font-size: 18px;line-height: 33px;letter-spacing: 1.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 列表-卡片 */
.list-card .item {float: left;width: 48%;margin-left: 3.5%;margin-top: 40px;padding: 25px;background: #fff;border: 1px solid #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
.list-card .item:nth-child(2n+1) {margin-left: 0;}
.list-card .item:nth-child(1),
.list-card .item:nth-child(2),
.list-card .item:nth-child(3) {margin-top: 0;}
.list-card .title {position: relative;}
.list-card .title .icon {float: left;width: 36px;height: 36px;margin-right: 16px;font-size: 0;line-height: 0;background-size: contain;}
.list-card .icon img {display: block;height: 100%;}
.list-card .title h3 {font-size: 22px;line-height: 36px;letter-spacing: 1.5px;}
.list-card .content {margin-top: 10px;font-size: 15px;line-height: 28px;color: #707E8F;letter-spacing: 1.12px;text-align: justify;}
.list-card .operate {margin-top: 20px;font-size: 15px;line-height: 28px;color: #707E8F;letter-spacing: 1.12px;word-break:break-all;}
.list-card .operate a {color: #0176FF;}

/* 列表-招聘 */
.list-recruitment .item {position: relative;margin-top: 40px;padding: 30px 40px;color: #707E8F;background: #fff;border: 1px solid #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);cursor: pointer;}
.list-recruitment .item:first-child {margin-top: 0;}
.list-recruitment .head {position: relative;}
.list-recruitment .head .icon-xiala {position: absolute;top: 0;right: 0;width: 50px;height: 50px;font-size: 14px;line-height: 50px;text-align: center;
	transition: all .3s;
	transform: rotate(-90deg);
}
.list-recruitment .title {margin-bottom: 20px;font-size: 22px;line-height: 35px;letter-spacing: 1.5px;color: #222;}
.list-recruitment .title img {float: left;height: 35px;margin-right: 40px;}
.list-recruitment .info {font-size: 16px;line-height: 26px;letter-spacing: 1.12px;}
.list-recruitment .inner-item {padding: 8px 20px 8px 0;}
.list-recruitment .body {display: none;margin-top: 20px;padding: 20px 0 10px;font-size: 16px;line-height: 34px;letter-spacing: 1.12px;text-align: justify;border-top: 2px solid #E1E6F0;}
.list-recruitment .item:hover {box-shadow: 0px 11px 28px 0px rgba(1,118,255,.1);}
.list-recruitment .item:hover .title {color: #0176FF;}
.list-recruitment .item.active .icon-xiala {color: #0176FF;transform: rotate(0);}

/* 列表-热门搜索 */
.list-hotsearch {margin-bottom: 40px;font-size: 16px;line-height: 24px;letter-spacing: 1.12px;}
.list-hotsearch .title {margin-bottom: 10px;font-size: 18px;line-height: 26px;color: #222;}
.list-hotsearch li {float: left;width: 50%;padding: 5px 40px 5px 0;}
.list-hotsearch a {display: block;position: relative;padding-left: 27px;color: #768393;}
.list-hotsearch i {position: absolute;top: 0;left: 0;width: 27px;height: 24px;font-style: normal;}
.list-hotsearch a:hover {color: #0176FF;}
.list-hotsearch .item:nth-child(1) i {color: #fc3d3d;}
.list-hotsearch .item:nth-child(3) i {color: #e7649e;}
.list-hotsearch .item:nth-child(5) i {color: #fc9f49;}

/* 列表-文本 */
.list-text li {float: left;position: relative;width: 50%;padding-left: 18px;}
.list-text li::before {content: '';display: block;position: absolute;top: 20px;left: 0;width: 4px;height: 4px;background: #E1E6F0;border: 1px solid #0176FF;border-radius: 50%;}
.list-text li a {display: block;width: 90%;padding: 12px 0;font-size: 16px;letter-spacing: 1.12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-text li a:hover {color: #0176FF;}

/* 列表-问题 */
.list-question .item {display: block;position: relative;margin-top: 20px;padding: 20px 200px 20px 40px;border: 1px solid transparent;}
.list-question .item:first-child {margin-top: 0;}
.list-question .title {max-height: 74px;overflow: hidden;font-size: 19px;line-height: 34px;letter-spacing: 1.5px;}
.list-question .type {color: #768393;}
.list-question .btn {position: absolute;top: 50%;right: 40px;transform: translateY(-50%);}
.list-question .item:hover {background-color: #fff;border-color: #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
.list-question .item:hover,
.list-question .item:hover .type {color: #0176FF;}
.list-question .item::before {content: '';display: block;position: absolute;top: 27px;left: -1px;width: 4px;height: 16px;background-color: #0176FF;}

/* 列表-题目 */
.list-topic .item {position: relative;margin-top: 40px;padding-top: 30px;border-top: 1px solid #E1E6F0;}
.list-topic .item:first-child {margin-top: 0;padding-top: 0;border-top: none;}
.list-topic .item.notallow::before {content: '';display: block;position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;/* background-color: rgba(0,0,0,.1); */}
.list-topic .title {margin-bottom: 18px;/* padding-left: 54px; */font-size: 18px;line-height: 32px;color: #222;text-align: justify;}
.list-topic .numbering {position: absolute;top: 0;left: 0;width: 36px;height: 28px;font-size: 18px;line-height: 28px;color: #fff;text-align: center;background-color: #5794f7;}
.list-topic .numbering::before {content: '';display: block;position: absolute;bottom: -8px;left: 0;width: 0;height: 0;border-top: none;border-right: 18px solid #5794f7;border-bottom: 8px solid transparent;border-left: 18px solid #5794f7;}
.list-topic .title .tag {margin-right: 7px;color: #768393;}
.list-topic .score {margin-left: 10px;color: #f01414;}
.list-topic .btn-show-parsing {width: 170px;margin-top: 10px;line-height: 46px;}
/* 选项 */
.list-topic .options-content .inner-item {position: relative;margin-bottom: 10px;font-size: 17px;line-height: 30px;color: #4f4e58;border: 2px solid #f6f6f8;}
.list-topic .options-content .inner-item.active {border-color: #5794f7;}
.list-topic .options-content .check {color: #707E8F;}
.list-topic .options-content input:checked ~ .name {color: #4F4E58;}
/* 选项-单选 */
.list-topic .options-content .check {padding: 13px 54px;}
.list-topic .options-content .check>i {top: 19px;left: 20px;}
/* 选项-简答 */
.list-topic .options-content textarea {width: 100%;height: 100%;padding: 5px 13px;font-size: 17px;line-height: 30px;color: #4f4e58;}
/* 正确答案 */
.list-topic .options-correct-answer {position: absolute;top: 13px;right: 20px;font-size: 18px;line-height: 30px;color: #5794f7;}
.list-topic .options-correct-answer .iconfont {float: left;width: 30px;height: 30px;margin-right: 20px;font-size: 18px;line-height: 30px;text-align: center;color: #fff;background-color: #5794f7;border-radius: 50%;}

/* 解析 */
.list-topic .topic-parsing {display: none;margin-top: 23px;padding: 30px;font-size: 16px;line-height: 30px;color: #4f4e58;text-align: justify;background-color: #f6f6f8;}

/* 附属信息 */
.list-topic .attached {margin-top: 20px;font-size: 15px;line-height: 26px;color: #707E8F;}
.list-topic .attached .tag {margin-right: 10px;}


/* 关于我们-地址 */
.about-address {font-size: 18px;line-height: 34px;color: #707E8F;letter-spacing: 1.5px;}
.about-address>div {margin-bottom: 10px;}
.about-address .title {line-height: 36px;}
.about-address .title h3 {display: inline-block;}
.about-address .title img {float: right;height: 36px;margin-left: 10px;}

/* 购买 */
.table-buy {margin-top: 120px;text-align: center;color: #374567;border-left: 1px solid #E1E6F0;border-top: 1px solid #E1E6F0;}
.table-buy:after,
.table-buy .item-col:after {content:"\200B";display:block;height:0;clear:both;}
.table-buy .th,
.table-buy .td {border-right: 1px solid #E1E6F0;border-bottom: 1px solid #E1E6F0;}
.table-buy .td {padding: 15px 10px;font-size: 17px;line-height: 24px;}
.table-buy .td .label-5 {display: none;}

.table-buy .tr {position: relative;padding-left: 70px;}
.table-buy .tr-title {position: absolute;top: 0;left: 0;width: 70px;height: 100%;padding: 20px;font-size: 17px;line-height: 50px;text-align: center;word-wrap: break-word;background-color: #F8F9FC;border-right: 1px solid #E1E6F0;border-bottom: 1px solid #E1E6F0;}
.table-buy .tr-title .middle-box {height: 100%;}

.table-buy .item-col {float: left;width: 20%;transition: all .3s;}
.table-buy .item-head {position: relative;height: 280px;}
.table-buy .item-head .content {padding: 46px 10px 30px;}
.table-buy .item-head .title {font-size: 24px;line-height: 34px;}
.table-buy .item-head .price {margin-top: 20px;font-size: 22px;line-height: 32px;color: #FF745C}
.table-buy .item-head .btn-buy {margin-top: 30px;padding: 0 34px;font-size: 16px;line-height: 36px;color: #FF745C;background: rgba(222,43,49,0.03);border: 1pt solid #FF745C;
	transition: all .3s;
}
.table-buy .item-head .btn-buy:hover {position: relative;top: 1px;}
.table-buy .item-head img {display: none;width: 104px;height: 104px;margin: 0 auto;}

.table-slash-content {position: relative;height: 280px;font-size: 18px;line-height: 30px;}
.table-slash-content .item {position: absolute;}
.table-slash-content .item:nth-child(1) {top: 40px;right: 40px;}
.table-slash-content .item:nth-child(2) {bottom: 40px;left: 40px;}
.table-slash-content .slash {position: absolute;top: 0;left: 50%;width: 1px;height: 100%;transform: rotate(-45deg);background: #E1E6F0;}

/* 激活效果 */
.table-buy .item-col.active .item-head {color: #fff;}
.table-buy .item-col.active .item-head .content {position: absolute;bottom: 0;left: 0;width: calc(100% + 1px);height: 304px;background-color: #ccc;padding-top: 14px;background-image: linear-gradient(90deg, #EE7B69 0%, #F7A68A 100%);}
.table-buy .item-col.active .item-head img {display: block;}
.table-buy .item-col.active .item-head .price {color: #FF745C}
.table-buy .item-col.active .item-head .btn-buy {color: #fff;border-color: #fff;}

@media (min-width: 769px) {

	/* hover效果 */
	.table-buy .item-col:not(.active):not(.table-col-head):hover {color: #fff;background-image: linear-gradient(90deg, #242B57 0%, #454D85 100%);}
	.table-buy .item-col:not(.active):not(.table-col-head):hover .item-head .price {color: rgba(255, 255, 255, .6);}
	.table-buy .item-col:not(.active):not(.table-col-head):hover .item-head .btn-buy {color: #fff;background: rgba(255,255,255,0.03);border-color: #fff;}
}

@media (max-width: 768px) {
	/**
	 * 产品特色
	 */
	.list-nav {padding-top: 40px;}
	.list-nav li {width: 48%;margin-top: 70px;padding-bottom: 20px;}
	.list-nav li:nth-child(3) {margin-top: 70px;}
	.list-nav .icon {margin-top: -40px;width: 80px;height: 80px;padding: 5px;}
	.list-nav .name {margin-top: 10px;padding-bottom: 15px;font-size: 16px;line-height: 26px;}
	.list-nav .name::before {height: 3px;}
	.list-nav .summary {margin-top: 10px;font-size: 14px;line-height: 22px;}

	/**
	 * 在线学习、考试
	 */
	.index-study .row {position: relative;}
	.index-study .list-label li {margin-top: 20px;}
	.index-study .list-label .name {font-size: 18px;line-height: 24px;}
	.index-study .list-label .summary {font-size: 14px;line-height: 20px;}

	/**
	 * 客户案例
	 */
	.list-case .item {width: 49%;margin-top: 10px;}
	.list-case .item:nth-child(2n+1) {margin-left: 0;}
	.list-case .item:nth-child(3),
	.list-case .item:nth-child(4) {margin-top: 10px;}
	.list-case .title {font-size: 17px;color: #0176FF;}
	.list-case .summary {font-size: 14px;}
	.list-case .operate {font-size: 12px;line-height: 24px;}

	/**
	 * ***** 列表 *****
	 */
	/* 列表-新闻 */
	.list-news-primary .item {margin-top: 10px;padding: 10px 10px 10px 20px;background: #fff;border-color: #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
	.list-news-primary .icon-laba {display: none;}
	.list-news-primary .title {height: 30px;font-size: 16px;line-height: 30px;}
	.list-news-primary .tags,
	.list-news-primary .summary,
	.list-news-primary .operate {margin-top: 5px;font-size: 13px;}
	.list-news-primary .item::before {top: 15px;}

	/* 列表-合作伙伴 */
	.list-partners .item {width: 32%;height: 100px;margin-top: 10px;}
	.list-partners .item:nth-child(4),
	.list-partners .item:nth-child(5) {margin-top: 10px;}
	.list-partners img {max-height: 90px;}

	/* 列表-历史 */
	.list-history {overflow: hidden;}
	.list-history .item {position: relative;width: 100%;margin-top: 15px;padding: 0 0 0 40px;text-align: left;}
	.list-history .item:first-child {margin-top: 0;}
	.list-history .item::before,
	.list-history .item:nth-child(even)::before {top: 27px;left: 0;right: auto;}
	.list-history .item::after {top: 32px;left: 0px;right: auto;width: 40px;}
	.list-history .item .content {padding: 15px;}
	.list-history .inner-item {margin-top: 10px;}
	.list-history .time {font-size: 16px;line-height: 24px;}
	.list-history .summary {font-size: 14px;line-height: 22px;text-align: left;}
	.list-history .item:nth-child(even) {padding-left: 40px;}
	.list-history .timeline {top: 27px;left: 4px;height: 100%;}

	/* 列表-荣誉 */
	.list-honor .item {width: 48%;margin-left: 2%;margin-top: 15px;}
	.list-honor .item:nth-child(3n+1) {margin-left: 2%;}
	.list-honor .item:nth-child(odd) {margin-left: 0;}
	.list-honor .item:nth-child(3) {margin-top: 15px;}
	.list-honor .thumbnail {height: 140px;}
	.list-honor .name {height: 40px;font-size: 14px;line-height: 20px;overflow: hidden;white-space: normal;}

	/* 列表-卡片 */
	.list-card .item {float: none;width: 100%;margin-top: 10px;margin-left: 0;padding: 15px;}
	.list-card .item:nth-child(2),
	.list-card .item:nth-child(3) {margin-top: 10px;}
	.list-card .title h3 {font-size: 18px;line-height: 32px;}
	.list-card .title .icon {width: 32px;height: 32px;margin-right: 10px;}
	.list-card .content {font-size: 14px;line-height: 26px;}
	.list-card .operate {margin-top: 10px;}

	/* 列表-招聘 */
	.list-recruitment .item {margin-top: 10px;padding: 15px;}
	.list-recruitment .title {margin-bottom: 5px;font-size: 18px;line-height: 30px;}
	.list-recruitment .title img {height: 30px;margin-right: 20px;}
	.list-recruitment .head .icon-xiala {width: 30px;height: 30px;line-height: 30px;font-size: 12px;}
	.list-recruitment .info {font-size: 14px;line-height: 22px;}
	.list-recruitment .inner-item {padding: 5px 0;}
	.list-recruitment .body {margin-top: 10px;padding-top: 10px;font-size: 14px;line-height: 28px;border-top-width: 1px;}

	/* 列表-热门搜索 */
	.list-hotsearch {margin-bottom: 20px;font-size: 15px;line-height: 20px;}
	.list-hotsearch li {float: none;width: 100%;padding-right: 0;}
	.list-hotsearch .item:nth-child(1) i {color: #fc3d3d;}
	.list-hotsearch .item:nth-child(2) i {color: #e7649e;}
	.list-hotsearch .item:nth-child(3) i {color: #fc9f49;}
	.list-hotsearch .item:nth-child(5) i {color: #222;}

	/* 列表-文本 */
	.list-text li {float: none;width: 100%;}
	.list-text li::before {top: 15px;}
	.list-text li a {width: 100%;padding: 8px 0;font-size: 14px;}

	/* 列表-问题 */
	.list-question .item {margin-top: 10px;padding: 15px;background-color: #fff;border-color: #E1E6F0;box-shadow: 0px 11px 28px 0px rgba(0,0,0,0.04);}
	.list-question .item::before {top: 19px;width: 3px;}
	.list-question .item .btn {display: none;}
	.list-question .title {max-height: 48px;font-size: 16px;line-height: 24px;}

	/* 列表-题目 */
	.list-topic .item {margin-top: 20px;padding-top: 20px;}
	.list-topic .title {margin-bottom: 10px;font-size: 16px;line-height: 26px;}
	.list-topic .options-content .inner-item {font-size: 15px;line-height: 26px;}
	.list-topic .options-content .check {padding: 10px 5px 10px 40px;}
	.list-topic .options-content .check>i {left: 12px;top: 15px;}
	.list-topic .btn-show-parsing {width: auto;line-height: 40px;}
	.list-topic .topic-parsing {margin-top: 10px;padding: 15px;font-size: 15px;line-height: 26px;}
	.list-topic .attached {margin-top: 10px;}

	/* 关于我们-地址 */
	.about-address {font-size: 16px;line-height: 30px;text-align: justify;}
	.about-address>div {margin-bottom: 5px;}
	.about-address .title {line-height: 30px;}
	.about-address .title img {height: 30px;}

	/* 购买 */
	.table-buy {border: none;}
	.table-buy .item-col {float: none;width: 100%;}
	.table-buy .td {float: left;width: 50%;padding: 5px 10px;font-size: 14px;line-height: 30px;text-align: left;}
	.table-buy .td .label-5 {display: block;float: left;width: 86px;}

	/* 全部改为激活效果 */
	.table-buy {margin-top: 20px;}
	.table-buy .th {border: none;}
	.table-buy .td:nth-child(even) {border-left: 1px solid #E1E6F0;}

	.table-buy .item-col {margin-bottom: 20px;}
	.table-buy .item-col .item-head {height: auto;color: #fff;}
	.table-buy .item-col.active .item-head .content,
	.table-buy .item-col .item-head .content {position: static;bottom: auto;left: auto;width: 100%;height: auto;padding-left: 120px;text-align: left;background-color: #ccc;padding-top: 14px;background-image: linear-gradient(90deg, #EE7B69 0%, #F7A68A 100%);}
	.table-buy .item-col .item-head img {display: block;position: absolute;top: 20px;left: 10px;width: 100px;height: auto;}
	.table-buy .item-col .item-head .title {float: left;margin-top: 5px;}
	.table-buy .item-col .item-head .price {float: left;margin: 5px 0 0 10px;line-height: 34px;color: rgba(255, 255, 255, .6);}
	.table-buy .item-col .item-head .btn-buy {margin-top: 10px;font-size: 14px;line-height: 32px;color: #fff;border-color: #fff;}
}
