﻿/*reset*/
* {
	padding: 0;
	margin: 0;
	list-style: none;
}
html, body {
	margin: 0 auto;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, header, section, footer {
	margin: 0;
	padding: 0
}
body, button, input, select, textarea {
	font-weight: normal;
}
body {
	overflow-x: hidden;
}
address, cite, dfn, em, var, i {
	font-style: normal
}
ul, ol, dl {
	list-style: none
}
a {
	text-decoration: none;
	outline: none;
	font-family: "microsoft yahei";
	color: #000000;
	cursor: pointer;
}
li {
	font-family: "microsoft yahei";
	list-style: none;
	margin: 0;
	padding: 0;
}
em {
	font-style: normal;
}
body, p, span {
	font-family: "microsoft yahei";
}
img {
	border: none;
}
p {
	margin: 0px;
	padding: 0px;
	word-wrap: break-word;
}
:focus {
	outline: none;
}
img {
	border: 0;
	vertical-align: middle;
	display: inline-block;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
.clear:after {
	display: block;
	mainContent: "";
	clear: both;
}
.transtion {
	transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
.clear:after {
	display: block;
	content: "";
	clear: both;
}
.layui-laypage {
	width: 100%;
	text-align: center;
	margin: 0.25rem 0 !important;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #26a2a9;
}
.layui-laypage a:hover {
	color: #26a2a9;
}
.layui-laypage span, .layui-laypage a {
	font-size: 0.28rem;
	padding: 0 0.12rem;
	height: 0.6rem;
	line-height: 0.6rem;
}
.layui-laypage .layui-laypage-curr em {
	font-size: 0.28rem;
}
.layui-laypage .layui-laypage-count {
	margin-left: 0;
	margin-right: 0;
}
.layui-laypage select {
	background: #ffffff;
}
.layui-laypage-skip, .layui-laypage-count {
	display: none !important;
}
.nodata {
	font-size: 14px;
	text-align: center;
	line-height: 1rem;
	margin: auto;
}
.layui-form-radioed > i, .layui-form-radio > i:hover {
	color: #26a2a9;
}
.layui-form-checked[lay-skin="primary"] i {
	border-color: #26a2a9 !important;
	background-color: #26a2a9;
}
.layui-form-checkbox[lay-skin="primary"]:hover i {
	border-color: #26a2a9;
}
.header {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 1.08rem;
	max-width: 750px;
	margin: 0 auto;
	z-index: 299;
	background: #fff;
}
.header a.logo {
	float: left;
	margin-left: 0.25rem;
	height: 1.08rem;
	line-height: 1.08rem;
	font-size: 0;
}
.header a.logo img {
	height: 60%;
}
.header a.vip {
	float: left;
	position: relative;
	margin-top: 0.3rem;
	margin-left: 0.4rem;
}
.header a.vip div {
	display: block;
	border: 1px solid #f0da99;
	border-radius: 0.44rem;
	height: 0.44rem;
	line-height: 0.44rem;
	width: 1.6rem;
	font-size: 0.24rem;
	text-indent: 0.55rem;
	background: url(../images/vip.png) no-repeat 0.18rem center;
	background-size: 0.26rem;
}
.header a.vip img {
	position: absolute;
	right: -0.15rem;
	top: -0.04rem;
	width: 0.3rem;
}
.icon {
	float: right;
	width: 0.88rem;
	height: 1.08rem;
	background: url("../images/nav.png") no-repeat center;
	background-size: 45%;
	position: absolute;
	right: 0;
	top: 0;
}
.menu_list_bor {
	position: fixed;
	height: 100%;
	width: 100%;
	right: -100%;
	top: 0;
	z-index: 9999;
}
.colse_menu {
	position: absolute;
	left: 0;
	top: 0;
	width: 45%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	z-index: 999;
}
.menu_right {
	width: 55%;
	position: absolute;
	height: 100%;
	right: 0;
	top: 0;
	background: #fff;
	z-index: 9999;
	overflow-x: hidden;
}
.menu_top {
	width: 100%;
	height: 1rem;
	border-bottom: 1px solid #bbbbbb;
}
.clo {
	line-height: 1rem;
	color: #333;
	font-size: 0.3rem;
	width: 1.8rem;
	margin-left: 0.3rem;
	height: 1rem;
	background-size: auto 0.25rem;
	padding-left: 0.35rem;
	float: left;
	margin-right: 0.6rem;
}
.menu_list {
	width: 100%;
	padding-bottom: 1.5rem;
}
.clo b {
	float: left;
	height: 100%;
	width: 20px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	background: url('../images/fl.png') no-repeat right center;
	background-size: 40%;
}
.clo span {
	display: inline-block;
	line-height: 0.8rem;
	margin-left: 0.1rem;
}
.menu_top > a {
	float: left;
	padding: 0 0.25rem;
	height: 1rem;
	color: #333333;
	font-size: 0.3rem;
	text-align: center;
	line-height: 1rem;
}
.menu_list > ul > li, .menu_list > ul > li > ul > li {
	line-height: 0.8rem;
 *height: 0.8rem;
	position: relative;
	border-bottom: 1px solid #e9e9e9;
}
.menu_list > ul > li > ul {
	display: none;
}
.menu_list > ul > li > a, .menu_list > ul > li > ul > li > a {
	line-height: 0.8rem;
 *height: 0.8rem;
	color: #333;
	font-size: 0.28rem;
	display: inline-block;
	padding-left: 0.65rem;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 0.6rem;
}
.menu_list > ul > li > ul > li {
	border: 0;
	border-top: 1px solid #e9e9e9;
	padding-left: 0.3rem;
}
.menu_list > ul > li > ul > li > a {
	color: #575757;
}
.menu_list > ul > li > b, .menu_list > ul > li > ul > li b {
	position: absolute;
	display: block;
	width: 20%;
	height: 0.8rem;
	right: 0;
	top: 0;
	background: url('../images/fl.png') no-repeat center;
	background-size: 18%;
}
.menu_list > ul > li > ul > li li {
	border-top: 1px solid #e9e9e9;
}
.menu_list > ul > li > ul > li li a {
	padding-left: 1rem;
	color: #333;
	font-size: 0.28rem;
	display: inline-block;
	line-height: 0.4rem;
	vertical-align: middle;
	white-space: nowrap;
}
.menu_list > ul > li > b.nex, .menu_list > ul > li > ul > li b.nex {
	background: url('../images/nex.png') no-repeat center;
	background-size: 30%;
}
.menu_list > ul > li {
	line-height: 0.8rem;
}
.position-search {
	overflow: hidden;
	max-width: 700px;
	padding: 0 0.25rem 0.2rem;
	/*position: fixed;*/
    /*left: 0;*/
    /*right: 0;*/
    /*top: 1.08rem;*/
    /*z-index: 998;*/
    margin: 0 auto;
	background: #fff;
	padding-bottom: 0.1rem;
}
.position-search .position {
	float: left;
	height: 0.6rem;
	line-height: 0.6rem;
	background: url(../images/position07.png) no-repeat left 0.15rem;
	background-size: 0.26rem;
	margin-left: 0.25rem;
}
.position-search .position select {
	border: 0;
	margin-left: 0.38rem;
	font-size: 0.26rem;
	color: #26a2a9;
	padding-right: 0.3rem;
	background: url(../images/down.png) no-repeat right 0.02rem top 0.25rem;
	background-size: 0.16rem;
	appearance: none;
	max-width: 1.34rem;
	height: 0.6rem;
}
.position-search .selectedInfor {
	float: left;
}
.selectedInfor {
	height: 0.6rem;
	margin: 0.22rem 0 0 0.3rem;
	font-size: 0;
	line-height: 0.6rem;
	float: left;
}
.selectedInfor p {
	display: inline-block;
	vertical-align: middle;
	padding-right: 0.2rem;
	color: #26a2a9;
	background: url("../images/down08.png") no-repeat right center;
	background-size: 0.12rem;
	font-size: 0;
}
.selectedInfor p:first-child {
	margin-right: 0.2rem;
}
.selectedInfor p img {
	width: 0.24rem;
	vertical-align: middle;
	display: inline-block;
	margin-right: 0.1rem;
}
.selectedInfor p span {
	vertical-align: middle;
	display: inline-block;
	font-size: 0.24rem;
}
.position-search .search {
	float: right;
	width: 100%;
	background: #f7f7f7;
	border-radius: 0.6rem;
	height: 0.6rem;
	overflow: hidden;/*margin-right: 0.25rem;*/
    /*margin: 0 0.25rem;*/
}
.position-search .search input {
	width: 6rem;
	height: 0.6rem;
	line-height: 0.6rem;
	border: none;
	background: none;
	font-size: 0.24rem;
	margin-left: 0.25rem;
}
.position-search .search a {
	float: right;
	height: 0.6rem;
	width: 0.6rem;
	background: url(../images/search.png) no-repeat center;
	background-size: 0.3rem;
	margin-right: 0.1rem;/*margin-right: 0.1rem;*/
    /*background-color: #d4d4d4;*/
    /*margin-top: 0.1rem;*/
    /*border-left: 1px solid #cac8c8;*/
}
.newType {
	/*position: fixed;*/
    /*left: 0;*/
    /*right: 0;*/
    /*top: 1.84rem;*/
    background: #fff;
	/*z-index: 998;*/
    margin: 0 auto 0.2rem;
	max-width: 750px;
	padding: 0 0.25rem 0 0.25rem;
	position: relative;
	height: 0.58rem;
}
.newType .swiper {
	width: 5.8rem;
	margin: 0;
}
.newType span {
	position: absolute;
	right: 0.25rem;
	top: 0.02rem;
	font-size: 0.28rem;
	color: #333;
	width: 1.2rem;
	text-align: right;
	line-height: 0.5rem;
	background: #fff url("../images/nav.png") no-repeat 0.35rem center;
	background-size: 0.22rem;
}
.newType span:before {
	position: absolute;
	left: 0.15rem;
	top: 0;
	bottom: 0;
	content: "";
	width: 1px;
	height: 0.25rem;
	background: #dedede;
	margin: auto;
}
 .newType div ul::-webkit-scrollbar {
 width: 0px;
 height: 0px;
}
.newType div ul li {
	display: inline-block;
	font-size: 0.26rem;
	line-height: 0.5rem;
	color: #666;
	width: auto;
	padding: 0.02rem 0.2rem;
}
.newType div ul li.on {
	border-bottom: 2px solid #26a2a9;
	color: #26a2a9;
	font-weight: bold;
}
.newType-list {
	position: fixed;
	left: 0;
	right: 0;
	top: 2.4rem;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	display: none;
	z-index: 998;
}
.newType-list ul {
	background: #fff;
	padding: 0.25rem 0.25rem 0.1rem;
	overflow: hidden;
}
.newType-list ul li {
	float: left;
	width: 32%;
	margin-bottom: 0.15rem;
	margin-right: 2%;
	text-align: center;
	line-height: 0.7rem;
	background: #f3f3f3;
	border-radius: 0.1rem;
}
.newType-list ul li.on {
	background: #26a2a9;
	color: #fff;
}
 .newType-list ul li:nth-child(3n) {
 margin-right: 0;
}
.banner {
	margin: 0 auto;
	width: 100%;
	padding: 0 0.25rem;
	box-sizing: border-box;
}
.banner .swiper-slide {
	border-radius: 0.1rem;
	font-size: 0;
	overflow: hidden;
	text-align: center;
	line-height: 2.85rem;
	height: 2.85rem;
}
.banner .swiper-slide img {
	width: 100%;
	height: 100%;
}
.banner .swiper-pagination-bullet {
	background: rgba(255, 255, 255, 1);
	opacity: 0.55;
}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
	opacity: 1;
}
.shortCut {
	max-width: 750px;
	margin: 0 auto;
	/*display: flex;*/
    /*flex-wrap: wrap;*/
    /*justify-content: space-around;*/
    /*flex-direction: column;*/
    /*box-sizing: border-box;*/
    margin: 0.15rem 0.25rem;
	/*height: 3.4rem;*/
    overflow-y: auto;/*overflow: hidden;*/
}
 .shortCut::-webkit-scrollbar {
 height: 0px;
 width: 0;
}
.shortCut-list {
	/*max-width: 750px;*/
    /*margin: 0 auto;*/
    display: flex;
	flex-wrap: wrap;
	/*justify-content: space-around;*/
    /*flex-direction: column;*/
    /*align-content: center;*/
    /*box-sizing: border-box;*/
    /*padding: 0.15rem 0.25rem;*/
    height: 3.4rem;/*overflow-y: auto;*/
}
.shortCut a {
	display: inline-block;
	width: 20%;
	margin: 0.15rem 0;
}
.shortCut dl dt {
	height: 0.98rem;
	font-size: 0;
	text-align: center;
	line-height: 0.98rem;
	border-radius: 0.3rem;
	overflow: hidden;
	width: 0.96rem;
	margin: 0 auto;
}
.shortCut dl dt img {
	width: 100%;
	height: 100%;
}
.shortCut dl dd {
	display: block;
	font-size: 0.28rem;
	color: #333;
	text-align: center;
	margin-top: 0.04rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.shortCut ul {
	list-style: none;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.shortCut ul li {
	font-size: 12px;
	font-family: "microsoft yahei";
	list-style: none;
	margin: 0;
	width: 25%;
	padding: 0;
}
.shortCut ul li a {
	display: block;
	width: 100%;
	margin: 0.15rem 0;
	text-align: center;
}
.shortCut ul li a img {
	width: 0.93rem;
	border: 0;
	vertical-align: middle;
	display: block;
	height: 0.93rem;
	border-radius: 0.3rem;
	margin: 0 auto;
}
.shortCut ul li a span {
	display: block;
	font-size: 0.28rem;
	color: #333;
	margin-top: 0.04rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.shortCut .swiper .swiper-pagination-bullet-active {
	width: 0.3rem;
	border-radius: 0.25rem;
	background-color: #26a2a9;
}
.shortCut .swiper-pagination {
	bottom: 0 !important;
}
.notice {
	max-width: 750px;
	height: 0.62rem;
	margin: 0 auto;
}
.notice .swiper {
	margin: 0 0.25rem;
	height: 0.62rem;
}
/* .notice .swiper .swiper-slide{height: 0.62rem;} */
.notice .swiper .swiper-slide p {
	height: 0.62rem;
	border-radius: 0.1rem;
	overflow: hidden;
	line-height: 0.62rem;
	padding-left: 0.6rem;
	background: #f1f1f1 url(../images/notice.png) no-repeat 0.18rem center;
	background-size: 0.25rem;
}
.notice .swiper .swiper-wrapper .nodata {
	line-height: 100%;
}
.notice .swiper .swiper-slide p span {
	float: left;
	font-size: 0.28rem;
	color: #333;
	width: 5rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.notice .swiper .swiper-slide p em {
	float: right;
	margin-right: 0.2rem;
	font-size: 0.24rem;
}
.countdown-schedule {
	margin: 0.25rem auto;
	overflow: hidden;
	max-width: 750px;
}
.zhaos .countdown-schedule {
	margin-top: 0;
}
.countdown-schedule dl {
	width: 3.38rem;
	height: 1.38rem;
	border-radius: 0.06rem;
	overflow: hidden;
	position: relative;
}
.countdown {
	float: left;
	background: linear-gradient(to bottom, #faf5e2, #eee0a4);
	margin-left: 0.25rem;
}
.schedule {
	float: right;
	background: linear-gradient(to bottom, #d9f0f1, #6dc1c5);
	margin-right: 0.25rem;
}
.countdown-schedule dl.countdown dt {
	position: absolute;
	right: 0.11rem;
	bottom: 0;
	width: 1.64rem;
	font-size: 0;
}
.countdown-schedule dl.schedule dt {
	position: absolute;
	right: 0.14rem;
	bottom: 0;
	width: 1.44rem;
	font-size: 0;
}
.countdown-schedule dl dt img {
	width: 100%;
}
.countdown-schedule dl.countdown dd {
	margin-left: 0.25rem;
}
.countdown-schedule dl.countdown dd h3 {
	color: #eaca42;
	font-size: 0.28rem;
	font-weight: bold;
	margin-top: 0.2rem;
}
.countdown-schedule dl.countdown dd p {
	overflow: hidden;
}
.countdown-schedule dl.countdown dd p span {
	float: left;
	background: #fff;
	width: 0.47rem;
	height: 0.56rem;
	border-radius: 0.05rem;
	border: 1px solid #eeeeee;
	text-align: center;
	line-height: 0.56rem;
	font-weight: bold;
	font-size: 0.36rem;
	color: #eaca42;
	margin-right: 0.03rem;
}
.countdown-schedule dl.schedule dd {
	margin-left: 0.16rem;
}
.countdown-schedule dl.schedule dd h3 {
	color: #26a2a9;
	font-size: 0.3rem;
	font-weight: bold;
	margin-top: 0.2rem;
}
.countdown-schedule dl.schedule dd p {
	display: block;
	height: 0.38rem;
	width: 1.47rem;
	background: #fff;
	border-radius: 0.38rem;
	text-align: center;
	line-height: 0.38rem;
	font-size: 0.24rem;
	color: #26a2a9;
	margin-top: 0.1rem;
}
.shortCut02 ul {
	max-width: 750px;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 0 0.25rem;
	display: flex;
	justify-content: space-between;
}
.shortCut02 li {
	width: 1.55rem;
	height: 1.27rem;
	box-shadow: 0 0 0.15rem 0rem rgba(0, 0, 0, 0.23);
	border-radius: 0.1rem;
	text-align: center;
}
.shortCut02 li img {
	height: 0.35rem;
	margin: 0.25rem auto 0.10rem;
	font-size: 0;
	text-align: center;
	line-height: 0.45rem;
}
.shortCut02 li span {
	display: block;
	font-size: 0.26rem;
	text-align: center;
	color: #333;
}
.headlines {
	padding: 0.18rem 0.25rem;
	background: #f1f1f1;
	margin: 0.25rem auto;
	max-width: 750px;
	box-sizing: content-box;
	box-sizing: border-box;
}
.headlines ul {
	background: #fff;
	padding: 0.15rem 0.25rem;
	border-radius: 0.1rem;
}
.headlines ul li {
	overflow: hidden;
	padding: 0.1rem 0;
}
.headlines ul li em {
	float: left;
	background: #e9f6f6;
	font-size: 0.24rem;
	color: #26a2a9;
	border-radius: 0.1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	width: 0.56rem;
	text-align: center;
	margin-top: 0.06rem;
}
.headlines ul li p {
	float: left;
	font-size: 0.28rem;
	color: #333;
	margin-left: 0.1rem;
	width: 5rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.headlines ul li span {
	float: right;
	font-size: 0.24rem;
	margin-top: 0.03rem;
}
.index-title {
	max-width: 750px;
	padding: 0 0.25rem;
	overflow: hidden;
	box-sizing: border-box;
	margin: 0 auto;
}
.index-title h3 {
	float: left;
	font-size: 0.32rem;
	color: #333;
	font-weight: bold;
	padding-left: 0.2rem;
	border-left: 0.06rem solid #26a2a9;
	height: 0.32rem;
	line-height: 0.32rem;
}
.colleges .right_menu {
	display: inline-block;
	width: auto;
	height: 0.62rem;
	line-height: 0.62rem;
	background: #f4f4f4;
	border-radius: 0.62rem;
	font-size: 0.26rem;
	padding: 0 0.3rem;
	position: absolute;
	right: 0.3rem;
	top: 0.1rem;
}
.index-title a {
	float: right;
	font-size: 0.26rem;
	color: #999;
	line-height: 0.32rem;
}
.recommend {
	max-width: 750px;
	margin: 0.25rem auto;
	box-sizing: border-box;
	padding-left: 0.25rem;
}
.recommend .swiper-slide {
	width: 3.2rem;
}
.recommend .swiper-slide:last-child {
	padding-right: 0.25rem;
}
.recommend .swiper-slide dt {
	height: 1.96rem;
	font-size: 0;
	text-align: center;
	line-height: 1.96rem;
	overflow: hidden;
	border-radius: 0.08rem;
}
.recommend .swiper-slide dt img {
	width: 100%;
	height: 100%;
}
.recommend .swiper-slide dd {
	font-size: 0.28rem;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 0.1rem;
}
.line {
	height: 0.08rem;
	background: #f4f4f4;
	margin: 0 auto;
	max-width: 750px;
}
.colleges {
	padding: 0.25rem 0;
	max-width: 750px;
	margin: 0 auto;
	position: relative;
}
.colleges-title {
	margin: 0.1rem 0 0.25rem;
	/*padding-left: 0.25rem;*/
    text-align: center;
	font-size: 0;
}
.colleges-title .swiper {
	display: inline-block;
	max-width: 100%;
}
.ChaUniversity-filter-list ul, .colleges-title ul {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box;/*justify-content: center;*/
    /*margin: 0 auto;*/
}
.ChaUniversity-filter-list ul li, .colleges-title ul li {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
	margin-right: 10px;
	display: inline-block;
}
.colleges-title .swiper-slide, .colleges-title li {
	width: auto;
	/*height: 0.62rem;*/
    /*line-height: 0.62rem;*/
    margin: 0 0.1rem !important;
}
.colleges-title .swiper-slide:last-child, .colleges-title li:last-child {
/*padding-right: 0.25rem;*/
}
.colleges-title .swiper-slide a, .colleges-title li a {
	display: block;
	width: auto;
	height: 0.56rem;
	line-height: 0.56rem;
	/*background: #f4f4f4;*/
    border-radius: 0.56rem;
	font-size: 0.26rem;
	padding: 0 0.3rem;
	border: 1px solid #26a2a9;
	color: #26a2a9;
}
.colleges-title .swiper-slide a.on, .colleges-title li a.on {
	background: #26a2a9;
	color: #fff;
}
.colleges-list {
	padding: 0 0.25rem 0.1rem;
	overflow: hidden;
}
.colleges-list .item {
	display: none;
}
.colleges-list a {
	display: block;
	float: left;
	width: 3.4rem;
	height: 1.22rem;
	padding: 0.2rem 0.1rem;
	box-sizing: border-box;
	margin: 0.1rem 0;
	overflow: hidden;
	box-shadow: 0 0 0.15rem 0rem rgba(0, 0, 0, 0.23);
	border-radius: 0.05rem;
}
 .colleges-list a:nth-child(even) {
 float: right;
}
.colleges-list dl dt {
	width: 0.84rem;
	height: 0.84rem;
	border-radius: 50%;
	overflow: hidden;
	text-align: center;
	font-size: 0;
	line-height: 0.84rem;
	float: left;
}
.colleges-list dl dt img {
	width: 100%;
	height: 100%;
}
.colleges-list dl dd {
	float: right;
	width: 2.25rem;
}
.colleges-list dl dd h3 {
	font-size: 0.28rem;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: normal;
}
.colleges-list dl dd p {
	font-size: 0.24rem;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: normal;
	margin-top: 0.1rem;
}
.allMore {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0.25rem;
	/*height: 1.5rem;*/
    text-align: center;
	line-height: 2.6rem;
	color: #333;
	font-size: 0.26rem;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
}
.allMore span {
	display: block;
	border: 1px solid #eeeeee;
	width: 2.2rem;
	height: 0.7rem;
	text-align: center;
	line-height: 0.7rem;
	font-size: 0.24rem;
	margin: 0 auto;
	background: #fff;
	cursor: pointer;
}
.allMore img {
	margin-left: 0.1rem;
}
.ad {
	max-width: 750px;
	margin: 0 auto;
	padding: 0 0.25rem;
	box-sizing: border-box;
}
.ad .swiper {
	padding-bottom: 0.6rem;
}
.ad .swiper-slide {
	height: 1.84rem;
	font-size: 0;
	text-align: center;
	line-height: 1.84rem;
	overflow: hidden;
}
.ad img {
	width: 100%;
}
.ad .swiper-pagination-bullet-active {
	background: #26a2a9;
}
.news-list {
	margin: 0 0.15rem;
	position: relative;
}
.news-list.margin-top {
	margin-top: 0.25rem;
	margin-bottom: 0;
}
.news-list .item {
	display: none;
}
.news-list .item a.news-list-a {
	display: block;
	margin: 0 auto;
	width: 2rem;
	height: 0.6rem;
	border: 1px solid #26a2a9;
	border-radius: 3px;
	text-align: center;
	line-height: 0.6rem;
	color: #26a2a9;
	font-size: 0.28rem;
}
.news-list dl {
	overflow: hidden;
	padding-bottom: 0.23rem;
	margin-bottom: 0.23rem;
	border-bottom: 1px solid #eeeeee;
}
.news-list a:last-child dl {
	margin-bottom: 0;
	border-bottom: none;
}
.news-list dl dt {
	float: left;
	width: 2rem;
	height: 1.4rem;
	font-size: 0;
	text-align: center;
	line-height: 1.4rem;
	border-radius: 0.08rem;
	overflow: hidden;
}
.news-list dl dt img {
	width: 100%;
	height: 100%;
}
.news-list dl dd {
	float: right;
	width: 4.9rem;
}
.news-list dl dd h3 {
	font-weight: normal;
	font-size: 0.28rem;
	color: #333;
	height: 0.82rem;
	overflow: hidden;
	text-overflow: -o-ellipsis-lastline;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.news-list dl dd h3 em {
	color: #26a2a9;
	font-size: 0.28rem;
}
.news-list dl dd p {
	font-size: 0.24rem;
	margin-top: 0.15rem;
}
.news-list dl dd p span {
	float: left;
	margin-right: 0.2rem;
	color: #999;
	padding-left: 0.3rem;
}
 .news-list dl dd p span:nth-child(1) {
    /*background: url(../images/news-icon01.png) no-repeat 0 center;*/
    /*background-size: 0.24rem;*/
    padding-left: 0;
}
.author-avatar-img {
	width: 0.3rem;
	vertical-align: sub;
	border-radius: 50%;
	margin-right: 0.08rem;
}
 .news-list dl dd p span:nth-child(2) {
 background: url(../images/news-icon03.png) no-repeat left center;
 background-size: 0.2rem;
}
 .news-list dl dd p span:nth-child(3) {
 background: url(../images/news-icon04.png) no-repeat left center;
 background-size: 0.2rem;
 margin-right: 0;
}
.footer {
	background: #333333;
	padding: 0.25rem;
	max-width: 750px;
	margin: 0 auto;
	box-sizing: border-box;
}
.footer dl dt {
	width: 1.8rem;
	height: 1.8rem;
	padding: 0.05rem;
	background: #fff;
	font-size: 0;
	text-align: center;
	line-height: 1.8rem;
	margin: 0 auto;
}
.footer dl dt img {
	width: 100%;
	height: 100%;
}
.footer dl dd {
	text-align: center;
	font-size: 0.24rem;
	color: #aaaaaa;
	margin-top: 0.1rem;
}
.footer div {
	border: 1px solid rgba(255, 255, 255, 0.1);
	border-left: none;
	border-right: none;
	margin: 0.25rem 0 0;
	overflow: hidden;
	padding: 0.15rem 0;
	background-size: 0.3rem;
}
.footer div span {
	float: left;
	font-size: 0.26rem;
	color: #fff;
	margin-right: 0.1rem;
}
/* .footer div ul{overflow: hidden;} */
.footer div ul li {
	float: left;
	margin: 0 0.5rem 0 0rem;
}
.footer div ul li a {
	font-size: 0.26rem;
	color: #6f6f6f;
}
.footer p {
	font-size: 0.24rem;
	color: #6f6f6f;
	text-align: center;
	margin: 0.25rem 0 0.1rem;
	line-height: 0.4rem;
}
.footer p a {
	font-size: 0.24rem;
	color: #6f6f6f;
}
.footer p img {
	width: 0.25rem;
	vertical-align: top;
	margin-top: 0.08rem;
}
.blank {
	height: 1.2rem;
}
.fixBtn {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	max-width: 750px;
	height: 0.98rem;
	background: #f1f1f1;
	z-index: 998;
	margin: 0 auto;
}
.fixBtn dl {
	float: left;
	width: 20%;
	min-height: 1px;
}
.fixBtn dl dt {
	width: 0.45rem;
	height: 0.45rem;
	font-size: 0;
	text-align: center;
	line-height: 0.45rem;
	margin: 0.1rem auto 0;
}
.fixBtn dl dt img {
	max-width: 100%;
	max-height: 100%;
}
.fixBtn dl dd {
	/*font-size: 0.26rem;*/
    font-size: 0.24rem;
	color: #333;
	text-align: center;
	margin-top: 0.04rem;
}
 .fixBtn a:nth-child(3) dl div {
 position: absolute;
 width: 1.45rem;
    /*height: 1.45rem;*/
    height: 1.2rem;
 background: #f1f1f1;
 margin: auto;
 bottom: 0;
 border-radius: 50%;
 left: 0;
 right: 0;
}
 .fixBtn a:nth-child(3) dl div div {
 width: 1.03rem;
    /*height: 1.03rem;*/
    height: 1rem;
 border-radius: 50%;
 background: #26a2a9;
 top: 0;
}
 .fixBtn a:nth-child(3) dl div div dt {
 width: 0.4rem;
 height: 0.4rem;
 margin-top: 0.1rem;
 font-size: 0;
 line-height: 0.4rem;
}
 .fixBtn a:nth-child(3) dl div div dd {
 color: #fff;
}
.fixedRight {
	position: fixed;
	right: -1rem;
	bottom: 1.8rem;
	background: #26a2a9;
	width: 1.7rem;
	transition: all 0.5s;
	z-index: 99;
	border-top-left-radius: 0.1rem;
	border-bottom-left-radius: 0.1rem;
	box-shadow: 0 0 3px 1px #dedede;
}
.fixedRight p {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 9;
}
.fixedRight dl {
	height: 50%;
	overflow: hidden;
}
.fixedRight dl dt {
	position: relative;
	float: left;
	width: 0.7rem;
	text-align: center;
	height: 0.633rem;
	line-height: 0.633rem;
	font-size: 0;
}
.fixedRight dl dt img {
	width: 50%;
	height: 50%;
}
.fixedRight dl dd {
	float: right;
	width: 1rem;
	color: #fff;
	font-size: 0.26rem;
	line-height: 0.633rem;
}
.fixedRight2 {
	position: fixed;
	right: -1rem;
	bottom: 1.05rem;
	background: #eaca42;
	width: 1.7rem;
	transition: all 0.5s;
	z-index: 99;
	border-top-left-radius: 0.1rem;
	border-bottom-left-radius: 0.1rem;
	box-shadow: 0 0 3px 1px #dedede;
}
.fixedRight2 dl {
	height: 50%;
	overflow: hidden;
}
.fixedRight2 dl dt {
	position: relative;
	float: left;
	width: 0.7rem;
	text-align: center;
	height: 0.633rem;
	line-height: 0.633rem;
	font-size: 0;
}
.fixedRight2 dl dt img {
	width: 50%;
	height: 50%;
}
.fixedRight2 dl dd {
	float: right;
	width: 1rem;
	color: #fff;
	font-size: 0.26rem;
	line-height: 0.633rem;
	display: none;
}
.fixedRight .newAdmissions-car span {
	display: block;
	width: 0.35rem;
	height: 0.35rem;
	text-align: center;
	line-height: 0.4rem;
	background: #fac136;
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 50%;
	color: #ffffff;
	font-size: 0.24rem;
}
.innerNcee {
	padding: 0 0 0.05rem 0.25rem;
	overflow: hidden;
	max-width: 750px;
	margin: 0 auto;
	box-sizing: border-box;
}
.innerNcee .swiper-slide {
	width: 3.17rem;
	padding-left: 0.1rem;
}
.innerNcee .swiper-slide:last-child {
	padding-right: 0.25rem;
}
.innerNcee .swiper-slide dl {
	box-shadow: 0 0 0.1rem 0rem rgba(0, 0, 0, 0.23);
	padding-bottom: 0.15rem;
	margin: 0.1rem 0;
}
.innerNcee .swiper-slide dt {
	height: 1.62rem;
	font-size: 0;
	text-align: center;
	line-height: 1.62rem;
	overflow: hidden;
}
.innerNcee .swiper-slide dt img {
	width: 100%;
}
.innerNcee .swiper-slide dd {
	padding: 0 0.25rem;
}
.innerNcee .swiper-slide dd h3 {
	text-align: center;
	font-size: 0.3rem;
	color: #333;
	font-weight: normal;
	margin: 0.15rem 0 0.1rem;
}
.innerNcee .swiper-slide dd p {
	font-size: 0.26rem;
	height: 1.2rem;
	overflow: hidden;
}
.innerNcee .swiper-slide dd a {
	display: block;
	width: 2.4rem;
	background: #26a2a9;
	height: 0.55rem;
	border-radius: 0.55rem;
	text-align: center;
	color: #fff;
	font-size: 0.26rem;
	line-height: 0.55rem;
	margin: 0.15rem auto 0;
}
.ChaUniversity {
	max-width: 750px;
	margin: 0 auto;
}
.ChaUniversity-banner {
	margin: 0.25rem 0 0.4rem;
	margin: 0 0.25rem;
}
.ChaUniversity-banner img {
	width: 7rem;
	height: 1.37rem;
}
.ChaUniversity-filter-list {
	/* padding-bottom: 0.07rem; */
    position: relative;
	height: 0.74rem;
	text-align: center;
	font-size: 0;
}
.ChaUniversity-filter-list .swiper {
	display: inline-block;
}
 .ChaUniversity-filter-list::before {
 position: absolute;
 left: 0;
 right: 0;
 bottom: 0;
 content: "";
 background: #dcdcdc;
 height: 0.07rem;
 display: none;
}
.ChaUniversity-filter-list .swiper-slide, .ChaUniversity-filter-list li {
	line-height: 0.78rem;
	width: auto;
	padding: 0 0.25rem;
	font-size: 0.32rem;
	color: #333;
	font-weight: bold;
	position: relative;
	height: 0.85rem;
	margin: 0 0.1rem !important;
}
.ChaUniversity-filter-list .swiper-slide a, .ChaUniversity-filter-list li a {
	line-height: 0.78rem;
	width: 100%;
	/*padding: 0 0.25rem;*/
    font-size: 0.28rem;
	color: #333;
	font-weight: bold;
	position: relative;
	height: 0.85rem;
}
.ChaUniversity-filter-list .swiper-slide a.on, .ChaUniversity-filter-list li a.on {
	color: #26a2a9;
	font-size: 0.32rem;
	color: #333;
}
 .ChaUniversity-filter-list .swiper-slide.on::before, .ChaUniversity-filter-list li.on::before {
 position: absolute;
 left: 0.25rem;
 right: 0.25rem;
 bottom: 0;
 content: "";
 background: #26a2a9;
 height: 0.07rem;
}
 .colleges-title .ChaUniversity-filter-list .swiper-slide.on::before {
 position: absolute;
 left: 0.25rem;
 right: 0.25rem;
 bottom: 0;
 content: "";
 background: #FFFFFF;
 height: 0.07rem;
}
.ChaUniversity-filter-box {
	background: #f6f6f6;
	padding: 0.25rem 0.25rem 0.12rem;
}
.ChaUniversity-filter-box .layui-form-select .layui-input {
	font-size: 0.24rem;
	border: 0;
	height: 0.65rem;
}
.ChaUniversity-filter-search {
	width: 7rem;
	border-radius: 0.1rem;
	background: #ffffff;
}
.ChaUniversity-filter-search .layui-form-select {
	display: inline-block;
	width: 5.75rem;
	height: 0.65rem;
	line-height: 0.65rem;
}
.ChaUniversity-filter-search .layui-form-select dl {
	top: 0.75rem;
	max-height: 4rem;
}
 .ChaUniversity-filter-search .layui-form-select dl::-webkit-scrollbar {
 width: 2px;
}
.ChaUniversity-filter-search input {
	border: 1px solid #e5e5e5;
	background: url(../images/search02.png) no-repeat 0.2rem center;
	padding-left: 0.5rem;
	font-size: 0.24rem;
	border: none;
	width: 100%;
	height: 100%;
	padding: 0 0.25rem 0 0.7rem;
	background-size: 0.32rem;
}
.ChaUniversity-filter-search a {
	height: 0.65rem;
	line-height: 0.65rem;
	/*border: 1px solid #26a2a9;*/
    color: #fff;
	background: #26a2a9;
	float: right;
	font-size: 0.24rem;
	width: 1.2rem;
	text-align: center;
	border-top-right-radius: 0.1rem;
	border-bottom-right-radius: 0.1rem;
}
.ChaUniversity-filter {
	height: 0.74rem;
}
.ChaUniversity-filter-select {
	padding: 0 0.25rem;
	line-height: 0.8rem;
	height: 0.8rem;
	display: flex;
	justify-content: space-around;
	background: #26a2a9;
}
.ChaUniversity-filter-select select {
	background: none;
	border: none;
	font-size: 0.28rem;
	color: #fff;
	appearance: none;
	padding-right: 0.3rem;
	background: url(../images/down03.png) no-repeat right center;
	background-size: 0.16rem;
}
.ChaUniversity-filter-select2 {
	display: flex;
	justify-content: space-around;
}
.ChaUniversity-filter-select2 div {
	margin: 0 !important;
}
.ChaUniversity-list {
	padding: 0 0.1rem;
	position: relative;
	background: #ffffff;
	overflow: hidden;
}
.ChaUniversity-list dl {
	display: flex;
	/*align-items: center;*/
    padding: 0.12rem;
	/*border-top: 1px solid #eeeeee;*/
    overflow: hidden;
	border-radius: 0.05rem;
	background: #fff;
	margin: 0.12rem 0;
	position: relative;
}
.ChaUniversity-list dl.hot {
	background: #fff url("../images/hot.png") no-repeat top left;
	background-size: 0.4rem;
}
.ChaUniversity-list dl dt {
/*position: relative;*/
}
.ChaUniversity-list dl dt span {
	position: absolute;
	left: 0;
	top: 0;
	width: 0.6rem;
	height: 0.6rem;
	background: url("../images/5fe40959c07dae945048b97cfaca4b2.png") no-repeat 0 0;
	background-size: 100%;
}
.ChaUniversity-list dl dt div {
	width: 0.95rem;
	height: 0.95rem;
	overflow: hidden;
	border-radius: 50%;
	font-size: 0;
	text-align: center;
	line-height: 0.95rem;
	margin: 0 auto;
}
.ChaUniversity-list dl dt div img {
	max-width: 100%;
	max-width: 100%;
}
.ChaUniversity-list dl dt em {
	font-size: 0.22rem;
	background: #eaca42;
	color: #fff;
	text-align: center;
	display: block;
	border-radius: 0.32rem;
	margin-top: 0.1rem;
	padding: 0 0.1rem;
}
.ChaUniversity-list dl dd.content {
	flex: 1;
	margin: 0 0.1rem;
	font-size: 0.33rem;
}
.ChaUniversity-list dl dd.btn {
	flex: 0;
	margin-top: 0.05rem;
}
.ChaUniversity-list dl dd h3 {
	font-size: 0.28rem;
	color: #333;
	font-weight: normal;
}
.ChaUniversity-list dl dd h3 em {
	display: inline-block;
	border-radius: 0.3rem;
	border: 1px solid #d2d2d2;
	color: #999;
	font-size: 0.24rem;
	padding: 0 0.1rem;
}
.ChaUniversity-list dl dd p {
	font-size: 0.26rem;
	overflow: hidden;/*margin: 0.05rem 0;*/
}
.ChaUniversity-list dl dd p em {
	display: inline-block;
	font-size: 0.26rem;
	margin-right: 0.2rem;
	border: 1px solid #a0a0a0;
	padding: 0.04rem 0.12rem;
	border-radius: 0.1rem;
	float: left;
}
.ChaUniversity-list dl dd p b {
	font-weight: normal;
	color: #000000;
	padding-left: 0.32rem;
	background: url(../images/fire.png) no-repeat left center;
	background-size: 0.24rem;
	line-height: 0.4rem;
	float: left;
}
.ChaUniversity-list dl dd p i {
	float: left;
	color: #666;
	line-height: 0.4rem;
	margin-right: 0.2rem;
}
.ChaUniversity-list dl dd p img {
	float: right;
	width: 0.4rem;
}
.ChaUniversity-list dl dd span {
	font-size: 0.26rem;
	color: #000000;
	display: block;
	margin-top: 0.04rem;
	height: 0.64rem;
	overflow: hidden;
	line-height: 0.32rem;
}
.ChaUniversity-list02 {
	margin: 0.25rem;
	position: relative;
}
.ChaUniversity-list02-table table {
	width: 100%;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}
.ChaUniversity-list02-table table th {
	background: #fdf3f1;
	font-weight: normal;
	color: #333;
	font-size: 0.24rem;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.ChaUniversity-list02-table table th span {
	display: block;
	border-bottom: 1px solid #eee;
}
.ChaUniversity-list02-table table th span:last-child {
	border-bottom: none;
}
.ChaUniversity-list02-table table td {
	font-size: 0.24rem;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	text-align: center;
	max-width: 2rem;
}
.ChaUniversity-list02-table table td span {
	display: block;
	border-bottom: 1px solid #eee;
}
.ChaUniversity-list02-table table td span:last-child {
	border-bottom: none;
}
.ChaUniversity-list02-table table td a {
	font-size: 0.24rem;
	text-decoration: underline;
	color: #1c6eac;
	text-align: left;
	display: inline-block;
	padding: 0 5px;
}
.ChaUniversity-list02-table .allMore {
	display: none;
	bottom: 0;
}
.ChaUniversity-list02-table.more .allMore {
	display: block;
}
.newsDetails-list-content {
	font-size: 16px;
}
.newsDetails-list-content * {
	max-width: 100% !important;
	height: auto !important;
}
.newsDetails-list-content table {
	width: 100%;
	background: url("../images/table-back.png") repeat-y center 0;
}
.newsDetails-list-content.enter table {
	background: none;
}
.newsDetails-list-content table tr.firstRow {
	background: rgb(254, 247, 246);
}
.newsDetails-list-content table tr th, .newsDetails-list-content table tr td {
	color: #000000;
	border: 1px solid rgb(238, 238, 238) !important;
	padding: 5px 8px;
	height: 35px !important;
}
.newsDetails-list-content table.anchor {
	width: 100% !important;
	background: none;
}
.newsDetails-list-content table.anchor tr {
	background: none;
}
.newsDetails-list-content table.anchor tr td {
	border: 1px solid rgb(238, 238, 238) !important;
	color: rgb(230, 56, 15);
	font-size: 16px;
	font-weight: bold;
	padding: 13px 12px;
	width: 44% !important;
}
.newsDetails-list-content table.anchor tr td a {
	color: rgb(230, 56, 15);
	font-size: 16px;
	font-weight: bold;
	color: #26a2a9;
}
.newsDetails-list-content table.anchor tr:first-child td:first-child {
	font-size: 18px;
	font-weight: bold;
	width: 12% !important;
	font-weight: normal;
	color: #000000;
}
.newsDetails-list-content h2 {
	margin: 25px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 20px;
	height: 30px;
	border-left: 6px solid #26a2a9;
	line-height: 30px;
	white-space: normal;
}
.newsDetails-list-content h2 a {
	display: inline-block;
	height: 30px;
	vertical-align: middle;
}
.newsDetails-list-content h2 span {
	background: #FFFFFF;
	padding: 0 12px;
	display: inline-block;
	text-indent: 0;
}
.newsDetails-list-content h3 {
	margin: 15px 0px;
	color: #000;
	font-weight: normal;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	white-space: normal;
}
.newsDetails-list-content p {
	line-height: 2em;
	/*text-indent: 2em;*/
    color: rgb(51, 51, 51);
	font-family: times new roman;
	margin-bottom: 5px;
}
.CheckProfessional-list > ul > li {
	padding: 0 0.25rem;
	line-height: 0.94rem;
	border-bottom: 1px solid #eeeeee;
}
.CheckProfessional-list > ul > li > a {
	font-size: 0.32rem;
	color: #333;
	display: block;
	padding-left: 0.5rem;
	position: relative;
}
.CheckProfessional-list > ul > li > a > img {
	position: absolute;
	left: 0;
	top: 0.44rem;
	width: 0.3rem;
	transition: all 0.5s;
}
.CheckProfessional-list > ul > li > a > img.on {
	transform: rotateX(180deg);
}
/* .CheckProfessional-list>ul>li>a::before{position: absolute;left: 0;top: 0;bottom: 0;content: "";width: 0.5rem;background: url(../images/down05.png) no-repeat left center;
background-size: 0.3rem;transition: all 0.5s;display: none;} */
.CheckProfessional-list > ul > li > ul {
	display: none;
}
.CheckProfessional-list > ul > li > ul > li > a {
	border-bottom: 1px solid #eee;
	display: block;
	font-size: 0.28rem;
	margin-left: 0.5rem;
	padding-left: 0.4rem;
	position: relative;
}
.CheckProfessional-list > ul > li > ul > li > a > img {
	position: absolute;
	left: 0;
	top: 0.44rem;
	width: 0.24rem;
	transition: all 0.5s;
}
/* .CheckProfessional-list>ul>li>ul>li>a>img.on{transform: rotateY(180deg);} */
.CheckProfessional-list > ul > li > ul > li > a > p {
	position: absolute;
	right: 0;
	top: 0;
	line-height: 0.94rem;
	font-size: 0.24rem;
}
.CheckProfessional-list > ul > li > ul > li > a > p > em {
	font-size: 0.24rem;
	color: #26a2a9;
}
.CheckProfessional-list > ul > li > ul > li ul {
	margin-left: 0.9rem;
}
.CheckProfessional-list > ul > li > ul > li ul a {
	display: block;
	font-size: 0.28rem;
	border-bottom: 1px solid #eee;
}
.CheckProfessional-list > ul > li > ul > li ul a span {
	padding-left: 0.34rem;
	background: url("../images/fire.png") no-repeat left center;
	background-size: 0.24rem;
	margin-left: 0.15rem;
}
.CheckProfessional-list > ul > li > ul > li ul a em {
	border: 1px solid #26a2a9;
	border-radius: 0.05rem;
	width: 1.24rem;
	height: 0.44rem;
	text-align: center;
	line-height: 0.44rem;
	font-size: 0.24rem;
	color: #26a2a9;
	float: right;
	margin-top: 0.19rem;
	padding: 0.08rem 0;
}
.CheckProfessional-list > ul > li > ul > li ul a em.e1 {
	/*background: #26a2a9;*/
    color: #26a2a9;
}
.CheckProfessional-list > ul > li > ul > li ul a em.e1.on {
	background: #26a2a9;
	color: #fff;
}
.CheckProfessional-list > ul > li > ul > li ul a em.e2 {
	display: none;
}
.CheckProfessionalDetails {
	max-width: 750px;
	margin: 0 auto 0;
	padding: 0 0.25rem;
	box-sizing: border-box;
}
.CheckProfessionalDetails-title {
	overflow: hidden;
}
.CheckProfessionalDetails-title h3 {
	color: #333;
	font-size: 0.36rem;
	font-weight: normal;
}
.CheckProfessionalDetails-title dl {
	display: inline-block;
	overflow: hidden;
	position: relative;
	height: 0.55rem;
	margin: 0.1rem 0;
}
.CheckProfessionalDetails-title dl dt {
	background: #26a2a9;
	width: 0.55rem;
	height: 0.55rem;
	border-radius: 50%;
	text-align: center;
	line-height: 0.55rem;
	font-size: 0;
	position: absolute;
	left: 0;
	top: 0;
}
.CheckProfessionalDetails-title dl dt img {
	width: 50%;
}
.CheckProfessionalDetails-title dl dd {
	float: right;
	font-size: 0.24rem;
	color: #26a2a9;
	height: 0.45rem;
	background: #e9f6f6;
	line-height: 0.45rem;
	border-radius: 0.45rem;
	text-align: center;
	margin-top: 0.05rem;
	padding: 0 0.2rem 0 0.75rem;
}
.CheckProfessionalDetails-title a.collect {
	float: right;
	padding: 0 0.2rem;
	height: 0.5rem;
	border-radius: 0.5rem;
	font-size: 0.24rem;
	line-height: 0.5rem;
	text-indent: 0.32rem;
	text-align: center;
	background: #eeeeee url(../images/collect.png) no-repeat 0.15rem 0.08rem;
	background-size: 0.3rem;
	margin-top: 0.12rem;
}
.CheckProfessionalDetails-title a.collect.on {
	color: #ffffff;
	background: #26a2a9 url(../images/collect_on.png) no-repeat 0.15rem center;
	background-size: 0.3rem;
	padding-left: 0.2rem;
}
.profes-info-head {
	margin-top: 0.7rem;
}
.profes-info-name {
	color: #666666;
	font-size: 0.24rem;
	margin-left: 0.92rem;
	margin-bottom: 0.1rem;
}
.profes-info-info {
	color: #999999;
	height: 0.7rem;
	font-size: 0.24rem;
	margin-left: 0.92rem;
	overflow: hidden;
	text-overflow: ellipsis;
}
.profes-info-info-time {
	color: #999999;
	font-size: 0.24rem;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
}
.profes-info-nav a {
	display: inline-block;
	width: 0.87rem;
	height: 0.58rem;
	background-color: #e9f6f6;
	color: #26a2a9;
	font-size: 0.24rem;
	border-radius: 0.2rem;
	text-align: center;
	float: left;
	margin-right: 0.18rem;
	line-height: 0.58rem;
	margin-bottom: 0.2rem;
}
.profes-info-contents {
	overflow: hidden;
	width: 100%;
	height: 1.76rem;
	box-sizing: border-box;
	border: 0.01rem solid #e5e5e5;
	display: flex;
	align-items: center;
}
.profes-info-contents-title {
	color: #26a2a9;
	width: 3.3rem;
	font-size: 0.28rem;
	text-align: center;
	/* margin-left: 0.25rem; */
    height: 100%;
	border-right: 0.01rem solid #e5e5e5;
	display: flex;
	justify-content: center;
	align-items: center;
}
.profes-info-contents-content {
	display: flex;
	flex-wrap: wrap;
	margin-left: 0.5rem;
}
.profes-info-contents-content-item {
	width: 2.4rem;
	height: 0.4rem;
	overflow: hidden;
}
.profes-info-contents-content-item a {
	font-size: 0.24rem;
	line-height: 0.4rem;
}
.profes-info-introduce {
	margin-top: 0.2rem;
}
.profes-info-introduce-span {
	width: 0.06rem;
	height: 0.3rem;
	background-color: #26a2a9;
	float: left;
	margin-top: 0.08rem;
}
.profes-info-introduce-title {
	margin-left: 0.24rem;
	color: #333333;
	font-size: 0.32rem;
	font-weight: 600;
}
.profes-info-introduce-info01 {
	color: #000000;
	font-size: 0.28rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
	font-weight: 600;
}
.profes-info-introduce-content01 {
	font-size: 0.28rem;
	color: #666666;
}
.profes-fenge {
	width: 7.5rem;
	height: 0.08rem;
	background-color: #f4f4f4;
	margin-left: -0.25rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}
.pdding-000 {
	padding: 0;
}
.profes-info-c {
	padding: 0 0.2rem;
}
.profes-info-c .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate span {
	position: inherit;
	font-size: 0.24rem;
	margin-right: 0.3rem;
}
.profes-info-recommend {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	/* background-color: red; */
    border-bottom: 0.01rem solid #e5e5e5;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.profes-info-recommend-O {
	width: 0.1rem;
	height: 0.1rem;
	border-radius: 50%;
	background-color: #e5e5e5;
	margin-right: 0.15rem;
}
.profes-info-recommend-text {
	font-size: 0.28rem;
	color: #000000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 6.5rem;
}
.profes-open {
	margin: 0.2rem 0 0.25rem;
}
.profes-info-w {
	padding: 0 0.25rem;
	position: relative;
	padding-bottom: 0.25rem;
}
.majorDetails-comment .form textarea {
	width: 100%;
	height: 2rem;
	background: #f4f4f4 url(../images/profes-info-cmment-mask.png) no-repeat 0.15rem 0.16rem;
	background-size: 0.35rem;
	border: none;
	font-size: 0.28rem;
	color: #333;
	box-sizing: border-box;
	padding: 0.15rem;
	padding-left: 0.7rem;
	margin-top: 0.1rem;
}
.majorDetails-comment .form a {
	display: block;
	width: 100%;
	height: 0.77rem;
	line-height: 0.77rem;
	text-align: center;
	background-color: #26a2a9;
	color: #ffffff;
	font-size: 0.28rem;
	border: none;
	border-radius: 0.1rem;
	margin-top: 0.1rem;
}
.majorDetails-commentDetails dl {
	overflow: hidden;
	margin-top: 0.25rem;
}
.majorDetails-commentDetails dl dt {
	float: left;
	width: 0.84rem;
	height: 0.84rem;
	overflow: hidden;
	border-radius: 50%;
	font-size: 0;
	text-align: center;
	line-height: 0.84rem;
}
.majorDetails-commentDetails dl dt img {
	width: 100%;
}
.majorDetails-commentDetails dl dd {
	position: relative;
	float: right;
	width: 6rem;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-h3 {
	font-size: 0.3rem;
	color: #333;
	font-weight: bold;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-h3 img {
	width: 0.4rem;
	height: 0.4rem;
	vertical-align: middle;
	margin-top: -0.08rem;
	margin-right: 0.1rem;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-h3 span {
	display: inline-block;
	background: url(../images/replyarrows.png) no-repeat 0 center;
	background-size: 0.15rem;
	margin-left: 0.2rem;
	padding-left: 0.35rem;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-content {
	font-size: 0.28rem;
	margin-top: 0.05rem;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate {
	margin-top: 0.1rem;
	overflow: hidden;
	line-height: 0.5rem;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate span {
	color: #999;
	font-size: 0.22rem;
	position: absolute;
	top: 0;
	right: 0;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em {
	display: inline-block;
	padding-left: 0.4rem;
	font-size: 0.24rem;
	margin-right: 0.3rem;
	cursor: pointer;
}
.majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em.on {
	color: #26a2a9;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(1) {
 background: url("../images/zan.png") no-repeat 0 center;
 background-size: 0.3rem;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(1).on {
 background: url("../images/zan_on.png") no-repeat 0 center;
 background-size: 0.3rem;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(2) {
 background: url("../images/cai.png") no-repeat 0 center;
 background-size: 0.3rem;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(2).on {
 background: url("../images/cai_on.png") no-repeat 0 center;
 background-size: 0.3rem;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(3) {
 background: url("../images/reply.png") no-repeat 0 center;
 background-size: 0.3rem;
}
 .majorDetails-commentDetails dl dd .majorDetails-commentDetails-operate p em:nth-child(3).on {
 background: url("../images/reply_on.png") no-repeat 0 center;
 background-size: 0.3rem;
}
.majorDetails-commentDetails > .more {
	display: block;
	border: 1px solid #eeeeee;
	width: 148px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	margin: 20px auto;
	background: #fff;
	cursor: pointer;
}
.majorDetails-commentDetails dl dd .majorDetails-comment {
	margin: 0;
}
.majorDetails-commentDetails dl dd .item {
	margin-top: 25px;
	position: relative;
}
.majorDetails-commentDetails dl dd .item.hover {
	background: #e2e2e2;
}
.majorDetails-commentDetails dl dd .item:first-child {
	margin-top: 0;
}
.majorDetails-commentDetails dl dd .more {
	font-size: 0.24rem;
	margin-top: 0.1rem;
	cursor: pointer;
	display: inline-block;
	color: #26a2a9;
}
.login-head {
	width: 100%;
	height: 3.55rem;
	overflow: hidden;
	background-image: url(../images/login-headdd.jpg);
	background-size: 100% 3.55rem;
}
.login-head-title {
	font-size: 0.36rem;
	z-index: 9;
	color: #fff;
	margin-left: 0.25rem;
	margin-top: 0.5rem;
	margin-bottom: 0.1rem;
}
.login-head-login {
	z-index: 9;
	font-size: 0.36rem;
	color: #fff;
	margin-left: 0.25rem;
	margin-bottom: 0.45rem;
}
.login-content {
	overflow: hidden;
	/* height: 4.8rem; */
    margin: 0 0.25rem;
	background-color: #fff;
	margin-top: -1.35rem;
	border-radius: 0.1rem;
}
.login-content-ipt01 {
	position: relative;
	margin: 0.2rem;
	width: 6.6rem;
	height: 0.9rem;
	background-color: #eeeeee;
	display: flex;
	align-items: center;
	border-radius: 0.05rem;
}
.login-img {
	width: 0.22rem;
	height: 0.25rem;
	margin-left: 0.25rem;
	margin-right: 0.15rem;
	/*margin-top: -0.06rem;*/
    font-size: 0;
}
.login-content-ipt01-item {
	font-size: 0.28rem;
	border: none;
	background-color: #eeeeee;
	width: 100%;
	height: 100%;
}
.login-content .agreement {
	font-size: 0.26rem;
	margin: 0.4rem 0.26rem 0;
}
.login-content .agreement .layui-form-checkbox[lay-skin="primary"] {
	padding-left: 0.45rem;
}
.login-content .agreement .layui-form-checkbox[lay-skin="primary"] i {
	width: 0.3rem;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.26rem;
}
.login-content .agreement .layui-form-checkbox span {
	font-size: 0.26rem;
	padding-right: 0;
}
.login-content .agreement a {
	font-size: 0.26rem;
	vertical-align: middle;
	color: #26a2a9;
}
.login-btn {
	margin-top: 0.25rem;
	width: 6.58rem;
	height: 0.85rem;
	background-color: #26a2a9;
	border: none;
	margin: 0.38rem 0.21rem 0;
	border-radius: 0.42rem;
	color: #FFFFFF;
	font-size: 0.28rem;
}
.login-btn.disabled {
	background: #c2c2c2;
}
.login-zc {
	float: left;
	font-size: 0.26rem;
	color: #26a2a9;
	margin-top: 0.32rem;
	margin-left: 0.19rem;
}
.login-wjmm {
	float: right;
	font-size: 0.26rem;
	color: #999999;
	margin-top: 0.32rem;
	margin-right: 0.19rem;
}
.login-vx {
	width: 1rem;
	height: 1rem;
	margin: 1.3rem auto 0;
}
.login-vx-text {
	color: #999999;
	font-size: 0.28rem;
	padding-top: 0.1rem;
	text-align: center;
	margin: 0 auto;
}
.login-class {
	overflow: hidden;
	background-image: url(../images/login-bag.png);
	background: url(../images/login-bg.png) no-repeat 0 -4rem;
	/* background-size: cover; */
    width: 100%;
	height: 100vh;
}
.clogin-class-title-01 {
	color: #ffffff;
	font-size: 0.38rem;
	text-align: center;
	margin-top: 0.6rem;
	margin-bottom: 0.1rem;
}
.clogin-class-title-02 {
	color: #ffffff;
	font-size: 0.38rem;
	text-align: center;
	margin-bottom: 0.6rem;
}
.login-class-content {
	width: 6.2rem;
	height: 3.6rem;
	margin: 0 auto;
	/* background-color: #000000; */
    display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 0.85rem;
}
.login-class-content-item {
	text-align: center;
	line-height: 0.7rem;
	border-radius: 0.35rem;
	width: 1.9rem;
	height: 0.7rem;
	background-color: #ffffff;
	color: #666666;
}
.login-class-content-item-adtive {
	background-color: #f8b551;
	color: #FFFFFF;
}
.login-class-foot-xiaxia {
	width: 6.2rem;
	height: 0.8rem;
	text-align: center;
	line-height: 0.8rem;
	color: #fff;
	background-color: #f8b551;
	margin: 0 auto;
	border-radius: 0.35rem;
	font-size: 0.28rem;
}
.login-class-foot-tiaog {
	text-align: center;
	color: #fbd6ae;
	font-size: 0.28rem;
	margin-top: 0.4rem;
}
.hundred-item-head {
	width: 100%;
	height: 0.7rem;
	display: flex;
	align-items: center;
	/* background-color: #000000; */
    border-bottom: #eeeeee solid 0.01rem;
}
.hundred-item-head img {
	width: 0.4rem;
	margin-top: -0.06rem;
	vertical-align: middle;
}
.hundred-c {
	width: 7rem;
	margin: 0 0.25rem;
	padding-top: 0.2rem;
}
.hundred-item-zc-title {
	margin-left: 0.15rem;
	color: #000000;
	font-size: 0.28rem;
	font-weight: 600;
}
.hundred-item-content {
	margin-top: 0.2rem;
	max-height: 8rem;
	overflow: auto;
}
 .hundred-item-content::-webkit-scrollbar {
 width: 0;
}
.hundred-item-content-item {
	margin: 0 0.1rem 0.1rem 0;
	width: 2rem;
	padding: 0 0.1rem;
	height: 0.65rem;
	background-color: #fff;
	border: 1px solid #cff1f1;
	color: #26a2a9;
	text-align: center;
	line-height: 0.65rem;
	font-size: 0.3rem;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
 .hundred-item-content-item:nth-child(3n) {
 margin-right: 0;
}
.adaptive .hundred-item-content-item {
	width: auto;
	padding: 0 0.2rem;
}
 .adaptive .hundred-item-content-item:nth-child(3n) {
 margin: 0 0.14rem 0.15rem 0;
}
.margin-top {
	margin-top: 0.1rem;
	margin-bottom: 0.25rem;
}
.margin-bottom {
	margin-bottom: 0.25rem;
}
.shiti-number {
	font-size: 0.24rem;
	color: #666;
	margin-top: 0.15rem;
}
.shiti-item .shiti-item-title-active {
	color: #000;
	font-size: 0.28rem;
	font-weight: 600;
}
.shiti-item-title {
	margin-top: 0.2rem;
	color: #333333;
	font-size: 0.28rem;
	font-weight: 600;
}
.shiti-item {
	border-bottom: 0.01rem solid #EEEEEE;
}
.shiti-inner-box {
	margin-top: 0.05rem;
	margin-bottom: 0.1rem;
	color: #999;
	font-size: 0.2rem;
}
.shiti-item-foot {
	display: flex;
	align-items: center;
	margin-bottom: 0.25rem;
}
.shiti-item-foot-l {
	margin-right: 0.5rem;
}
.shiti-item-foot-text {
	font-size: 0.24rem;
	color: #333333;
	margin-right: 0.1rem;
}
.my-head {
	width: 100%;
	height: 4.1rem;
	overflow: hidden;
	background-image: url(../images/login-headdd.jpg);
	background-size: 100% 4.1rem;
}
.my-content {
	overflow: hidden;
	height: 2.28rem;
	margin: 0 0.25rem;
	background-color: #fef3f1;
	opacity: 0.9;
	margin-top: -2.49rem;
	border-radius: 0.1rem;
	margin-bottom: 0.4rem;
}
.my-head-return {
	color: #fff;
	font-size: 0.22rem;
	width: 1.7rem;
	display: inline-block;
	position: absolute;
	top: 0.4rem;
	left: 0.3rem;
}
.my-head-return img, .my-head-logout img {
	width: 0.3rem;
	height: 0.3rem;
}
.my-head-return span {
	vertical-align: middle;
}
.my-head-logout {
	position: absolute;
	right: 0.4rem;
	top: 0.3rem;
}
.my-img {
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	position: absolute;
	top: 0.8rem;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.may-number {
	font-size: 0.28rem;
	color: #000000;
	font-weight: 600;
	text-align: center;
	margin-top: 0.75rem;
}
.may-school {
	text-align: center;
	color: #9e9391;
	font-size: 0.24rem;
	margin-bottom: 0.15rem;
}
.my-content span {
	color: #26a2a9;
	font-size: 0.28rem;
	margin-left: 0.2rem;
}
.my-banner-c {
	margin: 0.2rem 0.25rem;
}
.my-banner {
	height: 1.45rem;
	width: 100%;
}
.my-item01 {
	color: #333333;
	font-size: 0.28rem;
	display: flex;
}
.my-list-item {
	margin-top: 0.3rem;
	padding-bottom: 0.3rem;
	border-bottom: 0.01rem solid #e5e5e5;
	display: flex;
	justify-content: space-between;
}
.data {
	text-align: center;
	line-height: 1rem;
	font-size: 0.32rem;
	color: #000000;
	border-bottom: 0.01rem solid #e5e5e5;
}
.data-c {
	margin: 0 0.25rem;
	margin-top: 1.08rem;
}
.data-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	min-height: 0.9rem;
	border-bottom: 0.01rem solid #e5e5e5;
}
.data-item-text {
	font-size: 0.32rem;
	color: #333333;
}
.data-item-name {
	font-size: 0.28rem;
	color: #333333;
	/* p */
    max-width: 5.6rem;
}
.margin-top-sc {
	margin-top: 1.2rem;
}
.margin-top-sc .news-list dl {
	position: relative;
}
.margin-top-sc .news-list dl dd h3 {
	width: 86%;
}
.margin-top-sc .news-list dl dd p span {
	margin-right: 0.2rem;
}
.my-laji {
	width: 0.33rem;
	height: 0.37rem;
	position: absolute;
	/* top: 0.5rem; */
    right: 0;
}
.margin-top-sc .profes-info-introduce-title {
	font-weight: 400;
}
.my-volunteer-list-item-img {
	/* width: 0.62rem;
     height: 0.62rem;*/
    width: 0.42rem;
	height: 0.42rem;
}
.my-volunteer-list-item-text {
	text-align: center;
	font-size: 0.24rem;
	color: #333333;
	margin-top: 0.1rem;
}
.my-volunteer-list {
	margin-top: 0.2rem;
}
.my-volunteer-list ul li {
	width: 1.5rem;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.1rem 0 0.1rem 0.2rem;
}
.my-volunteer-list ul {
	margin-top: 0.2rem;
	display: flex;
	flex-wrap: wrap;
}
.create-list-title {
	font-size: 0.28rem;
	color: #000000;
	font-weight: 600;
}
.create-list-head {
	display: flex;
	justify-content: space-between;
	height: 0.65rem;
}
.create-list-title-r-img {
	width: 0.28rem;
	height: 0.28rem;
}
.create-list-title-r {
	text-align: center;
	font-size: 0.28rem;
	color: #f39800;
}
.create-list-content {
	padding: 0.25rem;
	background-color: #eeeeee;/* min-height: 100vh; */
}
.create-list-content-info {
	/*height: 1.25rem;*/
    padding: 0.15rem 0;
	background-color: #ffffff;
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.15rem;
}
.create-list-content-info-l {
	margin-left: 0.25rem;
}
.create-list-content-info-l-text01 {
	font-size: 0.28rem;
	color: #333333;
	line-height: 1.25rem;
}
.create-list-content-info-l-text02 {
	font-size: 0.24rem;
	color: #999999;
}
.create-list-content-info-r-img {
	width: 0.33rem;
	height: 0.33rem;
	margin-right: 0.25rem;
}
.create-list-content-info-r {
	display: flex;
	align-items: center;
}
.zybIpt {
	width: 100%;
	height: 0.76rem;
	border: 0.01rem solid #eeeeee;
	font-size: 0.24rem;
	color: #333;
	padding: 0 0.25rem;
	box-sizing: border-box;
	font-size: 0.28rem;
}
.zybIpt-margin-top {
/* padding-top: 0.2rem; */
}
.zybRadio {
	/* height: 0.5rem; */
    line-height: 0.7rem;
	color: #333333;
	font-size: 0.24rem;
	overflow: hidden;
}
.zybRadio span {
	font-size: 0.28rem !important;
	margin-left: 0.1rem;
}
.zybRadio input {
	margin-left: 0.3rem;
	margin-right: 0.1rem;
}
.ayb-title-item {
	width: 100%;
	height: 0.65rem;
	background-color: #e9f6f6;
	display: flex;
	justify-content: space-between;
	align-items: center;/* margin-top: 0.25rem; */
}
.ayb-title-item-l {
	color: #26a2a9;
	font-size: 0.3rem;
	margin-left: 0.25rem;
}
.ayb-title-item-l select {
	background: #afafaf;
	border: none;
	width: 0.8rem;
	height: 0.4rem;
	appearance: none;
	margin: 0;
	padding: 0;
	border-radius: 0.05rem;
	font-size: 0.24rem;
	color: #fff;
	text-align: center;
	margin-left: 0.1rem;
}
.ayb-title-item-l select option {
	color: #fff;
	text-align: center;
	border: none;
}
.ayb-title-item-l select.status1 {
	width: 0.4rem;
	background: #eaca42;
}
.ayb-title-item-l select.status2 {
	width: 0.4rem;
	background: #26a2a9;
}
.ayb-title-item-l select.status3 {
	width: 0.4rem;
	background: #4ea926;
}
.ayb-title-item-l em {
	/*width: 0.4rem;*/
    height: 0.4rem;
	border-radius: 0.05rem;
	text-align: center;
	line-height: 0.4rem;
	font-size: 0.24rem;
	color: #fff;
	display: inline-block;
	background: #afafaf;
	color: #fff;
	padding: 0 0.1rem;
}
.ayb-title-item-l em.null {
	display: none;
}
.ayb-title-item-l em.chong {
	background: #eaca42;
}
.ayb-title-item-l em.bao {
	background: #4ea926;
}
.ayb-title-item-l em.wen {
	background: #26a2a9;
}
.ayb-title-item-r {
	margin-right: 0.2rem;
}
.ayb-title-item-r img {
	width: 0.3rem;
	margin-right: 0.1rem;
}
.ayb-title-item-name {
	height: 0.6rem;
	line-height: 0.6rem;
	color: #333333;
	font-size: 0.26rem;
	font-weight: bold;
}
.zybIpt-margin-bottom {
	margin-bottom: 0.15rem;
	display: inline-block;
}
.zybIpt-margin-bottom:first-child {
	width: 2.1rem;
	margin-right: 0.2rem;
}
 .zybIpt-margin-bottom:nth-child(2) {
 width: 2.9rem;
 margin-right: 0.2rem;
}
.zybIpt-margin-bottom input {
	padding: 0 0.15rem;
}
.majorBox .majorBoxTemp {
}
.majorBoxTemp .btn {
	display: inline-block;
	width: 1.4rem;
}
.majorBoxTemp .btn img {
	width: 0.3rem;
	margin-right: 0.1rem;
}
.zyb-foot-add-1 {
	width: 100%;
	text-align: center;
	border-bottom: 0.01rem solid #eeeeee;
}
.zyb-foot-add {
	margin: 0.32rem auto 0.2rem;
	width: 2rem;
	height: 0.6rem;
	background-color: #e9f6f6;
	border: 0.01rem solid #26a2a9;
	border-radius: 0.05rem;
	font-size: 0.28rem;
	color: #26a2a9;
}
.zyb-foot-add-text {
	color: #999999;
	font-size: 0.24rem;
	margin-bottom: 0.25rem;
}
.zyb-foot-btn-a {
	/*width: 7rem;*/
    width: 3rem;
	height: 0.7rem;
	line-height: 0.7rem;
	background-color: #26a2a9;
	color: #ffffff;
	font-size: 0.28rem;
	border: none;
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
	border-radius: 0.05rem;
}
 .zyb-foot-btn .zyb-foot-btn-a:nth-child(2) {
 background: #ffffff;
 border: 1px solid #c2c2c2;
 color: #666;
}
.zyb-foot-btn {
	text-align: center;
}
.my-volunteer-list ul li .img {
	width: 0.93rem;
	height: 0.93rem;
	border-radius: 0.3rem;
	background-color: #26a2a9;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}
.my-volunteer-list ul li .img div {
	width: 0.6rem;
	height: 0.6rem;
	position: relative;
	overflow: hidden;
}
.my-volunteer-list ul li .img div img {
	width: 0.9rem;
	height: 1.8rem;
	position: absolute;
	top: -1.05rem;
	left: -0.15rem;
}
.yellow .my-volunteer-list-item-img-img {
	background: linear-gradient(to bottom, #ffc000, #ff8b00);
}
.blue .my-volunteer-list-item-img-img {
	background: linear-gradient(to bottom, #75c4fc, #01a2ff);
}
.margin-top-sc .margin0 {
	margin: 0;
}
 .yxdt .ChaUniversity-filter-list::before {
 display: none;
}
.yxdt .ChaUniversity-list dl {
	border-top: none;
	border-bottom: 0.01rem solid #eeeeee;
}
.zxhd .my-volunteer-list {
	border: 0.01rem solid #EEEEEE;
	border-radius: 0.1rem;
	box-shadow: 0.01rem 0.01rem 0.1rem 0.02rem #EEEEEE;
	padding-bottom: 0.1rem;
}
.zxhd .my-volunteer-list-item {
	margin-left: 0.6rem;
}
.zxhd .profes-info-introduce-title {
	font-weight: 600;
}
.about-title {
	margin-top: 0.15rem;
	margin-bottom: 0.15rem;
	color: #333333;
	font-size: 0.32rem;
	margin-left: 0.25rem;
}
.about-info {
	margin: 0 0.25rem;
	font-size: 0.28rem;
	color: #666666;
	margin-bottom: 0.25rem;
}
.about-item {
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 0.25rem 0.15rem;
	/* height: 1.7rem; */
    background-color: #f6f6f6;
}
.about-item-head {
	margin-top: 0.15rem;
	margin-left: 0.25rem;
	color: #333333;
	font-size: 0.3rem;
}
.about-item-foot {
	margin: 0 0.25rem;
	font-size: 0.24rem;
	line-height: 0.4rem;
	color: #666666;
	padding-bottom: 0.25rem;
}
.fengel-0 {
	margin-left: 0;
}
.about .zxhd .my-volunteer-list {
	border: none;
	box-shadow: none;
	padding: 0;
}
.my-volunteer-list ul li span {
	font-size: 0.24rem;
	color: #666666;
	text-align: center;
	width: 100%;
	display: block;
	margin-top: 0.1rem;
}
.about .zxhd .my-volunteer-list-item {
	margin-left: 0.3rem;
	width: 2rem;
	margin-bottom: 0.05rem;
}
.my-volunteer-list-item01 {
	margin-bottom: 0.3rem;
	width: 33%;
}
.about .zxhd .my-volunteer-list-item-text {
	margin-right: 0.3rem;
	margin-left: 0.3rem;
	margin-top: 0.1rem;
	font-weight: 600;
}
.my-volunteer-list-item-text-info {
	font-size: 0.24rem;
	color: #666666;
	line-height: 0.4rem;
	margin-left: 0.3rem;
}
.about .zxhd .about-menu ul {
	margin-top: 0.3rem;
	display: flex;
	flex-wrap: wrap;
}
.about .zxhd .about-menu li {
	margin-bottom: 0.3rem;
	width: 33%;
}
.about .zxhd .about-menu li img {
	display: block;
	margin: 0 auto;
	width: 0.93rem;
	height: 0.93rem;
}
.about .zxhd .about-menu li span {
	display: block;
	text-align: center;
	font-size: 0.24rem;
	color: #333333;
	margin-top: 0.1rem;
	font-weight: bold;
	padding: 0 0.2rem;
}
.about .zxhd .about-menu li em {
	display: block;
	font-size: 0.24rem;
	color: #666666;
	line-height: 0.4rem;
	padding: 0 0.2rem;
}
.jus {
	justify-content: center;
}
.margin-r17 {
	margin-right: 0.17rem;
}
.bottom-0 {
	bottom: 0;
}
.connect-content {
	margin: 0 0.25rem;
	border-bottom: 0.01rem solid #EEEEEE;
}
.connect-content-img {
	margin: 0.35rem auto 0;
	width: 2.7rem;
	height: 2.7rem;
}
.connect-content-text {
	text-align: center;
	font-size: 0.28rem;
	color: #666666;
	margin-bottom: 0.25rem;
	margin-top: 0.1rem;
}
.connect-content-list {
	margin: 0 0.25rem;
	padding-bottom: 0.35rem;
}
.connect-content-item-img {
	width: 0.6rem;
	height: 0.6rem;
	margin-right: 0.15rem;
	border-radius: 50%;
}
.connect-content-item-title {
	color: #666666;
	font-size: 0.28rem;
	margin-right: 0.06rem;
	margin-top: 0.1rem;
}
.connect-content-item {
	margin-top: 0.25rem;
	display: flex;
	justify-content: flex-start;
}
.connect-content-item-info {
	width: 4.7rem;
	font-size: 0.28rem;
	color: #333333;
	margin-top: 0.1rem;
}
.comminicate {
	margin: 0 0.25rem;
}
.comminicate-head-title {
	color: #333333;
	font-size: 0.36rem;
	margin-top: 0.25rem;
}
.comminicate-head-text {
	font-size: 0.24rem;
	color: #26a2a9;
	padding-bottom: 0.25rem;
}
.comminicate-head {
	border-bottom: 0.01rem solid #EEEEEE;
}
.comminicate-content-title {
	width: 100%;
	color: #1c6eac;
	font-size: 0.32rem;
	font-weight: 600;
	margin-top: 0.25rem;
	margin-bottom: 0.1rem;
}
.comminicate-content-innerbox {
	width: 3.35rem;
	height: 2.5rem;
	overflow: hidden;
	background-color: #d2e2ee;
	margin-bottom: 0.25rem;
}
.comminicate-content-innerbox-img {
	display: block;
	margin: 0.25rem auto 0;
	width: 1.25rem;
	height: 1.25rem;
}
.comminicate-content-innerbox-title {
	text-align: center;
	margin-top: 0.1rem;
	margin-bottom: 0.05rem;
	font-size: 0.28rem;
	color: #333;
}
.comminicate-content-innerbox-info {
	text-align: center;
	font-size: 0.28rem;
}
.comminicate-content {
	border-bottom: 0.01rem solid #EEEEEE;
}
 .comminicate-content:nth-of-type(odd) .comminicate-content-title {
 color: #26a2a9;;
}
 .comminicate-content:nth-of-type(odd) .comminicate-content-innerbox {
 background-color: #fae0da;
}
.comminicate-content {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.review-title {
	font-size: 0.36rem;
	color: #333333;
	margin-top: 0.1rem;
}
.review .news-list dl dd {
	width: 100%;
	float: none;
}
.review .news-list {
	margin: 0;
}
.review-contents {
	height: 1.63rem;
	box-sizing: border-box;
	border: 0.01rem solid #EEEEEE;
	display: flex;
}
.review-contents-title {
	width: 0.95rem;
	text-align: center;
	line-height: 1.63rem;
	box-sizing: border-box;
	border-right: 0.01rem solid #EEEEEE;
	font-size: 0.28rem;
	color: #26a2a9;
}
.review-contents-item a {
	display: block;
	margin-left: 0.35rem;
	margin-top: 0.08rem;
	color: #1c6eac;
	font-size: 0.24rem;
	text-decoration: underline;
}
.review-contents-info {
	line-height: 0.45rem;
	margin-top: 0.2rem;
	font-size: 0.28rem;
	color: #333333;
	text-indent: 2em;
}
.review-contents-info-title {
	margin-top: 0.15rem;
	position: relative;
}
.review-contents-info-title-yellow {
	position: absolute;
	top: 0.1rem;
	display: block;
	width: 0.02rem;
	height: 0.22rem;
	background-color: #ffbe3f;
}
.review-contents-info-title-text {
	color: #26a2a9;
	font-size: 0.28rem;
	margin-left: 0.24rem;
}
.margin-top-0 {
	margin-top: 0;
}
.review-content-collect {
	font-size: 0.24rem;
	color: #999999;
}
.review-content-collect a.collect {
	display: inline-block;
	padding: 0 0.2rem;
	height: 0.5rem;
	border-radius: 0.5rem;
	font-size: 0.24rem;
	line-height: 0.5rem;
	text-indent: 0.32rem;
	text-align: center;
	background: #eeeeee url(../images/collect.png) no-repeat 0.15rem 0.08rem;
	background-size: 0.3rem;
	vertical-align: middle;
	margin-left: 0.15rem;
}
.review-content-collect a.collect.on {
	color: #ffffff;
	background: #26a2a9 url(../images/collect_on.png) no-repeat 0.15rem 0.08rem;
	background-size: 0.3rem;
}
.review-contents-foot {
	margin-bottom: 0.2rem;
	overflow: hidden;
	color: #999999;
	font-size: 0.24rem;
}
.review-contents-foot .review-contents-foot-01 {
	float: left;
	margin-top: 0.28rem;
}
.review-contents-foot span {
	display: inline-block;
	height: 0.5rem;
	line-height: 0.5rem;
	background-color: #eeeeee;
	border-radius: 0.2rem;
	padding: 0 0.2rem;
	font-size: 0.24rem;
	margin-left: 0.15rem;
	margin-top: 0.2rem;
}
.review-foot {
	width: 100%;
	height: 1.5rem;
	box-shadow: 0.06rem 0.01rem 0.3rem 0.02rem #EEEEEE;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #999999;
	font-size: 0.24rem;
}
.review-foot-img {
	display: block;
	width: 0.6rem;
	margin-bottom: 0.1rem;
}
.review-foot-l {
	margin-right: 1.5rem;
	text-align: center;
}
.review-foot-r {
	text-align: center;
}
.Fraction-banner {
	width: 100%;
	background: url(../images/fraction-bg.png) no-repeat 0px 0px;
	background-size: 100% 3rem;
}
.Fraction .header {
	height: 1rem;
}
.Fraction .margin-top-sc {
	margin-top: 1rem;
}
.Fraction-c {
	margin: 0 0.25rem;
	overflow: hidden;
	display: flex;
}
.Fraction-g {
	margin: 0 0.25rem;
}
.Fraction-head-user {
	width: 1.25rem;
	height: 1.25rem;
	background-color: #ffffff;
	margin-top: 0.18rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.Fraction-head-user-img {
	width: 0.85rem;
	height: 0.85rem;
	border-radius: 50%;
}
.Fraction-head-name {
	margin-left: 0.3rem;
	width: 5.8rem;
}
.Fraction-head-name-t {
	margin-top: 0.32rem;
	color: #ffffff;
	font-size: 0.32rem;
	margin-bottom: 0.1rem;
	/*2021-12-11 学院简介start*/
    text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.Fraction-head-name-span {
	display: inline-block;
	font-size: 0.26rem;
	color: #e63910;
	border-radius: 0.15rem;
	background-color: #fff;
	padding: 0.02rem 0.15rem;
	margin-left: 0.2rem;
	vertical-align: middle;
	margin-top: -0.02rem;
}
.Fraction-head-name-b-img {
	width: 0.2rem;
	margin-right: 0.1rem;
}
.Fraction-head-name-b {
	color: #fefefe;
	font-size: 0.24rem;
}
.Fraction-head-name-b-span {
	margin-right: 0.5rem;
}
.Fraction-head-info {
	margin: 0.25rem;
	margin-bottom: 0.1rem;
	padding-bottom: 0.2rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
	box-shadow: 0.05rem 0.08rem 0.05rem 0.02rem #F5F5F5;
}
.Fraction-head-info-title {
	margin-left: 0.1rem;
	margin-bottom: 0.2rem;
}
.Fraction-head-info-title-item {
	display: inline-block;
	margin-left: 0.2rem;
	text-align: center;
	line-height: 0.5rem;
	margin-top: 0.2rem;
	height: 0.5rem;
	color: #333333;
	font-size: 0.26rem;
	padding: 0 0.19rem;
	border: 0.01rem solid #eee;
	border-radius: 0.1rem;
}
.Fraction-head-info-content-item {
	color: #666666;
	font-size: 0.24rem;
	margin-top: 0.1rem;
}
.Fraction-head-info-content {
	margin-left: 0.28rem;
	padding-top: 0.15rem;
}
.Fraction-sheet {
	margin: 0.24rem 0.25rem 0;
	position: relative;
}
.Fraction-sheet-title {
	color: #333333 !important;
	font-size: 0.32rem !important;
	font-weight: 600 !important;
	margin-left: 0.25rem !important;
	float: unset !important;
	line-height: unset !important;
}
.Fraction-sheet .znxdx-form-box .form-div input {
	width: 5.1rem;
}
.Fraction-sheet-span {
	width: 0.06rem;
	height: 0.3rem;
	background-color: #26a2a9;
	position: absolute;
	top: 0.1rem;
}
.Fraction-sheet-head {
	display: flex;
	justify-content: space-between;
	margin-top: 0.1rem;
}
.Fraction-sheet-dx {
	border: none;
	background-color: #FFFFFF;
}
.Fraction .ChaUniversity-list02-table {
	margin-top: 0.17rem;
	max-width: 7rem;
}
.Fraction .Fraction-01 {
	width: 1.3rem;
}
.Fraction .Fraction-03 {
	width: 1.5rem;
}
.Fraction .Fraction-04 {
	width: 1.3rem;
}
.Fraction .Fraction-05 {
	width: 2.3rem;
}
.Fraction .Fraction-06 {
	width: 1.3rem;
}
.Fraction .Fraction-07 {
	width: 1.05rem;
}
.Fraction .Fraction-08 {
	width: 2rem;
}
.Fraction .ChaUniversity-list02-table table th {
	/* width: 1.8rem; */
    height: 0.87rem;
}
.Fraction .ChaUniversity-list02-table table td {
	height: 1.50rem;
	padding: 0 0.05rem;
}
.Fraction .ChaUniversity-list02-table table td span:last-child {
	padding: 0 0.05rem;
}
.Fraction-fyq {
	margin-right: 0.25rem;
	height: 1rem;
	box-sizing: border-box;
	border: 0.01rem solid #EEEEEE;
	display: flex;
	justify-content: center;
	align-items: center;
	border-top: none;
	margin-bottom: 0.22rem;
}
.Fraction-fyq-01 {
	width: 1.65rem;
	height: 0.44rem;
	text-align: center;
	line-height: 0.44rem;
	background-color: #eeeeee;
	color: #666666;
	font-size: 0.28rem;
	margin-right: 0.08rem;
}
.Fraction-fyq-02 {
	width: 0.5rem;
	height: 0.44rem;
	text-align: center;
	line-height: 0.44rem;
	background-color: #eeeeee;
	color: #666666;
	font-size: 0.28rem;
	margin-right: 0.08rem;
}
.Fraction-fyq-02-active {
	background-color: #26a2a9 !important;
	color: #ffffff !important;
	border: none;
}
.Fraction-ceyice {
	border-top: 0.08rem solid #f1f1f1;
}
.Fraction-fenge {
	width: 7.48rem;
	height: 0.08rem;
	margin-left: -0.25rem;
	background-color: #EEEEEE;
}
.Fraction-ceyice-hub {
	margin-top: 0.1rem;
	height: 0.6rem;
	font-size: 0.28rem;
	color: #e63910;
	line-height: 0.6rem;
	border-radius: 0.3rem;
	border: 0;
	background: #e9f6f6 url(../images/fraction-ceyicedwhb.png) no-repeat 0.25rem center;
	background-size: 0.25rem;
	padding: 0 0 0 0.6rem;
	appearance: none;
}
.Fraction-ceyice-title01 {
	margin-top: 0.2rem;
	color: #333333;
	font-size: 0.26rem;
}
.Fraction-ceyice-info01-item {
	width: 1.37rem;
	height: 0.65rem;
	background-color: #ffffff;
	color: #999999;
	font-size: 0.28rem;
	text-align: center;
	line-height: 0.65rem;
	border-radius: 0.1rem;
	margin-right: 0.15rem;
	border: 0.01rem solid #EEEEEE;
	box-sizing: border-box;
}
.Fraction-ceyice-info01 {
	display: flex;
	align-items: center;
	margin-top: 0.1rem;
}
.Fraction-ceyice-info02 {
	display: flex;
	align-items: center;
	margin-top: 0.1rem;
}
.Fraction-form {
	width: 100%;
	height: 0.8rem;
	border: none;
	border-bottom: 0.01rem solid #EEEEEE;
	font-size: 0.28rem;
}
.Fraction-btn {
	margin-top: 0.3rem;
	margin-bottom: 0.2rem;
	background: #26a2a9 !important;
	color: #ffffff;
}
.Fraction-w {
	margin-right: 0.25rem;
	overflow: hidden;
}
.Fraction-w .profes-info-introduce-title {
	margin-top: 0.1rem;
	font-weight: 600;
}
.Fraction-b .profes-info-introduce-title {
	font-weight: 600;
	margin-top: 0.1rem;
}
.Fraction-w-zd {
	font-size: 0.22rem;
	color: #26a2a9;
	background-color: #e9f6f6;
	margin-right: 0.1rem;
	padding: 0 0.1rem;
	border-radius: 0.1rem;
	width: 0.7rem;
	padding-top: 0.05rem;
}
.Fraction-w .profes-info-recommend-text {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.Fraction-w .profes-info-recommend {
	display: flex;
	justify-content: space-between;
}
.Fraction-w .profes-open {
	position: relative;
}
.Fraction-w .profes-open .allMore {
	bottom: 0;
}
.Fraction-b {
	background-color: #f8f8f8;
	padding: 0 0.25rem;
}
.Fraction-item007 {
	display: flex;
	width: 5.8rem;
}
.Fraction-absout {
	position: relative;
	background-color: #ffffff;
	width: 100%;
	height: 1.45rem;
	border-top: 0.04rem #eee solid;
	box-sizing: border-box;
}
.Fraction-absout-info #hiddde {
	width: 100%;
	display: flex;
	justify-content: spasce-between;
	align-items: center;
}
.Fraction-absout .profes-info-cmment {
	background-color: #FFFFFF;
	width: 5.5rem;
	height: 1.45rem;
	padding-top: 0.25rem;
	box-sizing: border-box;
	padding-left: 0.25rem;
}
.Fraction-absout-info-btn {
	width: 1.6rem;
	height: 0.57rem;
	text-align: center;
	left: 0.57rem;
	background-color: #f3a00f;
	color: #ffffff;
	font-size: 0.28rem;
	border-radius: 0.1rem;
	border: none;
}
.Fraction-absout .profes-info-cmment-mask {
	top: 0.25rem;
	left: 0.25rem;
}
 .School-Home dl:nth-child(4) dt {
 background: linear-gradient(to bottom, #758af6, #305df1);
}
 .School-Home dl:nth-child(8) dt {
 background: linear-gradient(to bottom, #54eec3, #26e1ac);
}
.schllo-Profile {
	overflow: hidden;
}
.schllo-Profile p {
	font-size: 0.28rem;
	margin: 0 0.25rem;
	color: #666666;
}
.schllo-Profile-ckinfo {
	display: block;
	width: 2.05rem;
	height: 0.54rem;
	text-align: center;
	line-height: 0.54rem;
	color: #26a2a9;
	font-size: 0.24rem;
	background-color: #fdf1ee;
	border-radius: 0.265rem;
	margin: 0.2rem auto;
}
.schllo-Profile-ckinfo img {
	width: 0.09rem;
	height: 0.16rem;
	margin-left: 0.15rem;
	vertical-align: middle;
	margin-top: -0.03rem;
}
.schllo-home-list {
	overflow: hidden;
	margin: 0.24rem 0;
}
.schllo-home-list ul {
	display: flex;
	padding: 0 0.125rem;
}
.schllo-home-list li {
	flex: 1;
	text-align: center;
}
.schllo-home-list li img {
	width: 1.625rem;
	height: 1.625rem;
}
.schllo-hone-lb {
	border: 0.01rem #eee solid;
	width: 3.1rem;
	height: 3.6rem;
	overflow: hidden;/* background-color: #F5F5F5; */
}
.schllo-hone-lb-head-img {
	width: 0.9rem;
	height: 0.9rem;
	display: block;
	margin: 0.2rem auto 0.1rem;
}
.schllo-hone-lb-head {
	font-size: 0.28rem;
	color: #333333;
	padding-bottom: 0.08rem;
	text-align: center;
	border-bottom: 0.01rem solid #EEEEEE;
}
.schllo-hone-lb-content {
	font-size: 0.24rem;
	color: #666666;
	margin: 0.2rem;
}
.schllo-hone-lb-foot {
	display: block;
	width: 1.90rem;
	height: 0.53rem;
	font-size: 0.24rem;
	border: 0.01rem solid #26a2a9;
	border-radius: 0.245rem;
	margin: 0 auto;
	text-align: center;
	line-height: 0.53rem;
	color: #26a2a9;
}
.schllo-hone-lb-foot img {
	margin-left: 0.1rem;
	width: 0.1rem;
	vertical-align: middle;
	margin-top: -0.03rem;
}
.schllo-home-bg .ChaUniversity-list02-table table th {
	background-color: #FFFFFF;
	height: 0.4rem;
	padding: 0 0.08rem;
}
.schllo-home-bg .ChaUniversity-list02-table table td {
	height: 0.9rem;
	padding: 0 0.05rem;
}
.margin-line {
	margin: 0.25rem 0;
}
.recommend1 .swiper-slide dd {
	text-align: center;
	background-color: #f1f1f1;
	padding: 0.05rem 0.2rem;
	margin-top: 0;
}
.schllo-Scenery {
	margin: 0rem 0.25rem;
	display: inline-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.schllo-Scenery-item {
	margin-top: 0.25rem;
	width: 3.4rem;/* height: 3.6rem; */
}
.schllo-Scenery-item-img {
	width: 3.4rem;
	height: 2rem;
}
.schllo-Scenery-name {
	text-align: center;
	color: #333333;
	font-size: 0.28rem;
	line-height: 0.55rem;
	background-color: #f1f1f1;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 0.2rem;
}
.Introduction-schllo {
	font-size: 0.28rem;
	color: #666666;
	margin: 0 0.25rem;
}
.Introduction-schllo * {
	max-width: 100%;
}
.Introduction .allMore {
	display: none;
}
.Introduction.more .Introduction-schllo {
	height: 470px;
	overflow: hidden;
}
.Introduction.more .allMore {
	display: block;
}
.index-title-Introduction {
	margin-bottom: 0.15rem;
}
.Introduction {
	position: relative;
}
.margin-top-sc1 {
	margin-top: 1.2rem;
}
.Fraction-ab {
	background-color: #FFFFFF;
}
.consult-from-head {
	display: flex;
	align-items: center;
}
.consult-from-head-img {
	height: 0.28rem;
	margin-right: 0.2rem;
}
.consult-from {
	margin-right: 0.25rem;
}
.consult-from-head-r {
	font-size: 0.28rem;
	color: #333333;
	margin-top: 0.15rem;
}
.consult-from-ipt {
	width: 100%;
	height: 0.78rem;
	margin-top: 0.2rem;
	font-size: 0.28rem;
	box-sizing: border-box;
	padding-left: 0.15rem;
	border: 0.01rem #eee solid;
}
.consult-from-text {
	width: 100%;
	height: 3.2rem;
	margin-top: 0.2rem;
	font-size: 0.28rem;
	box-sizing: border-box;
	padding-left: 0.15rem;
	border: 0.01rem #eee solid;
	resize: none;
	padding-top: 0.2rem;
}
.info-sw-head {
	margin-bottom: 0.25rem;
}
.info-sw-head-r-name {
	color: #26a2a9;
	font-size: 0.36rem;
}
.info-sw-head-r p {
	font-size: 0.26rem;
	color: #999999;
}
.info-sw-head-r {
	margin-left: 0.37rem;
	margin-top: 0.3rem;
}
.info-sw-head-img {
	width: 2.8rem;
	height: 1.74rem;
	margin-top: 0.3rem;
}
.info-sw-content {
	margin: 0 0.25rem;
	font-size: 0.28rem;
	color: #666666;
	margin-bottom: 0.25rem;
}
.margin-top025 {
	margin-top: 0.25rem;
}
.hqYzm {
	font-size: 0.24rem;
	color: #FFFFFF;
	height: 0.5rem;
	background-color: #26a2a9;
	text-align: center;
	line-height: 0.5rem;
	border-radius: 0.05rem;
	position: absolute;
	right: 0.2rem;
	padding: 0 0.1rem;
}
.hqYzm.disabled {
	background: #ccc !important;
	cursor: default !important;
}
.fill-from {
	background-color: #f4f4f4;
	overflow: hidden;
}
.fill-from-content {
	margin: 0.15rem 0.25rem;
	border-radius: 0.2rem;
	background-color: #FFFFFF;
	padding-bottom: 0.2rem;
}
.fill-from-title {
	padding-top: 0.1rem;
	display: flex;
	align-items: center;
	font-size: 0.32rem;
	color: #26a2a9;
	font-weight: 600;
	margin-left: 0.25rem;/* margin-bottom: 0.2rem; */
}
.fill-from-O {
	background-color: #26a2a9;
	width: 0.14rem;
	height: 0.14rem;
	border-radius: 50%;
	margin-right: 0.15rem;
}
.fill-from-title-item {
	margin-left: 0.25rem;
	color: #333333;
	font-size: 0.28rem;
	overflow: hidden;
}
.fill-from-content-ipt {
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
	margin-left: 0.25rem;
	background-color: #F4F4F4;
	margin-right: 0.25rem;
	border-radius: 0.1rem;
	display: flex;
	align-items: center;
	height: 0.66rem;
	overflow: hidden;
}
.fill-from-content-ipt-img {
	width: 0.27rem;
	height: 0.27rem;
	padding-left: 0.15rem;
	padding-right: 0.15rem;
}
.fill-from-content-ipt-k {
	border: none;
	background-color: #F4F4F4;
	font-size: 0.28rem;
	display: block;
	width: 5.18rem;
	padding: 0 0.2rem;
	height: 0.66rem;
}
.fill-from-content-item-img {
	width: 1.1rem;
	height: 1.1rem;
}
.fill-from-content-item-text {
	color: #333333;
	font-size: 0.24rem;
	text-align: center;
}
.fill-from-content-list {
	margin-top: 0.1rem;
	display: flex;
	justify-content: space-around;
}
.fill-from-content-item {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.fill-from-title-dq {
	font-size: 0.32rem;
	color: #000;
	margin: 0 0.25rem;
	border-bottom: 0.01rem #eee solid;
	margin-bottom: 0.2rem;
	display: flex;
	justify-content: space-between;
}
.fill-from-title-dq-jt {
	width: 0.12rem;
	height: 0.21rem;
}
.margin-left025 {
	margin-left: 0.25rem;
}
.fill-from-item-foot-l-item {
	width: 4rem;
	height: 0.75rem;
	background-color: #ffa900;
	line-height: 0.75rem;
	color: #FFFFFF;
	font-size: 0.28rem;
	text-align: center;
	margin-bottom: 0.1rem;
	margin-left: 0.25rem;
}
.fill-from-item-foot-l .no {
	background: #eee;
	color: #b2b2b2;
}
.fill-from-item-foot-r.no {
	background: #eee;
	color: #b2b2b2;
}
.fill-from-content-item-text.no {
	color: #b2b2b2;
}
.fill-from-item-foot {
	margin-top: 0.2rem;
}
.fill-from-item-foot-r {
	width: 2.3rem;
	height: 1.6rem;
	background-color: #ffa900;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFFFFF;
	font-size: 0.28rem;
	text-align: center;
	margin-right: 0.25rem;
}
.fill-from-item-foot {
	display: flex;
	justify-content: space-between;
}
.margin-auto {
	margin: 0 auto;
	max-width: 750px;
}
option {
	color: #000000;
}
.mask-tap {
	position: fixed;
	top: 0.8rem;
	margin: 0 auto;
	width: 7.5rem;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 1000;
	display: none;
}
.mask-tap-item {
	display: none;
}
.mask-dy-bg {
	margin-top: 0;
	padding: 0.25rem;
	background-color: #FFFFFF;
}
.mask-gd-fsd {
	padding: 0.25rem;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
	display: none;
	font-size: 0.28rem;
}
.mask-gd-fsd-conten {
	font-size: 0.28rem;
	padding: 0 0.25rem 0.2rem;
}
.mask-gd-fsd-conten-ipt {
	width: 1.5rem;
	font-size: 0.28rem;
	height: 0.6rem;
	border: 1px solid #a0a0a0;
	border-radius: 0.1rem;
}
.mask-gd-fsd input {
	box-sizing: border-box;
	font-size: 0.28rem;
	margin-left: 0.25rem;
	margin-right: 0.1rem;
	text-align: center;
	box-sizing: border-box;
	font-size: 0.28rem;
	margin-left: 0.25rem;
	margin-right: 0.1rem;
	text-align: center;
}
.mask-item-active {
	background-color: #26a2a9;
	color: #FFFFFF;
}
.mask-foot {
	width: 100%;
	display: flex;
	justify-content: center;
	background-color: #FFFFFF;
	padding-bottom: 0.25rem;
}
.mask-tap-qx {
	padding: 0 0.25rem;
	margin-right: 0.25rem;
	text-align: center;
	line-height: 1rem;
	width: 2rem;
	height: 1rem;
	background-color: #EEEEEE;
	font-size: 0.32rem;
	color: #333;
	border-radius: 0.1rem;
}
.mask-tap-qr {
	padding: 0 0.25rem;
	text-align: center;
	line-height: 1rem;
	width: 2rem;
	height: 1rem;
	background-color: #26a2a9;
	font-size: 0.32rem;
	color: #FFFFFF;
	border-radius: 0.1rem;
}
.ChaUniversity-filter-select .select-active {
	color: #e5dcff;
}
.height100 {
	height: 100vh;
	overflow: hidden;
}
/*  */
.sendSmsShadow {
	padding: 10px;
	width: 280px;
	text-align: center;
}
.sendSmsShadow input {
	border: 1px solid #e6e6e6;
	width: 120px;
	margin-right: 10px;
	padding-left: 10px;
	font-size: 16px;
}
.sendSmsShadow input, .sendSmsShadow img {
	height: 38px;
	line-height: 38px;
	vertical-align: middle;
}
.sendSmsShadow a {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	margin: 13px 6px 0;
	padding: 2px 10px;
	border: 1px solid #4898d5;
	background-color: #2e8ded;
	color: #fff;
	border-radius: 2px;
	font-weight: 400;
	cursor: pointer;
	text-decoration: none;
}
.findpwd-head-title {
	font-size: 0.36rem;
	z-index: 9;
	color: #fff;
	margin-left: 0.25rem;
	margin-top: 0.8rem;
	margin-bottom: 0.1rem;
}
.my-img img {
	border-radius: 50%;
}
/*TD 修改*/
.my-banner img {
	width: 100%;
	height: 100%;
}
.loginSelect {
	height: 220px;
	background: url(../images/login-bg.png) no-repeat center;
	overflow: hidden;
}
.loginSelect h3 {
	color: #fff;
	text-align: center;
	font-size: 17px;
	font-weight: normal;
	margin: 15px 0 12px;
}
.loginSelect-list {
	width: 400px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 20px;
}
.loginSelect p {
	text-align: center;
	margin-top: 30px;
}
.loginSelect .next {
	display: inline-block;
	width: 150px;
	height: 47px;
	background: #26a2a9;
	border-radius: 47px;
	color: #fff;
	text-align: center;
	line-height: 47px;
	font-size: 18px;
	margin-right: 35px;
	border: 0;
	cursor: pointer;
}
.loginSelect .passbtn {
	font-size: 14px;
	color: #fff;
}
.data-c textarea {
	width: 100%;
	font-size: 0.28rem;
	border: none;
	text-align: right;
	overflow-x: hidden;
}
.data-c .layui-btn {
	width: 143px;
	height: 44px;
	background: #26a2a9;
	color: #fff;
	border: none;
	font-size: 16px;
}
.data-c .changepwd {
	display: inline-block;
	width: 143px;
	height: 44px;
	color: #666;
	border: 1px solid #eeeeee;
	font-size: 16px;
	box-sizing: border-box;
	vertical-align: top;
	text-align: center;
	margin-left: 11px;
	line-height: 44px;
}
.userCenter-item {
/* padding-top: 1.08rem; */
}
.userCenter-item-personal tr {
	border-bottom: 1px solid #e5e5e5;
}
.userCenter-item-personal tr td {
	padding: 7px 15px;
	font-size: 0.24rem;
}
.userCenter-item-personal tr td.tableft {
	width: 2.2rem;
	padding-right: 0;
	text-align: right;
	font-size: 0.28rem;
}
.userCenter-item-personal tr td.tabright {
	padding-left: 0;
}
.userCenter-item-personal tr td.tabright .layui-inline {
	width: 2rem;
	margin-right: 0.1rem;
}
.userCenter-item-personal tr td.tabright input, .userCenter-item-personal tr td.tabright textarea, .userCenter-item-personal tr td.tabright .layui-form-radio *, .userCenter-item-personal tr td.tabright .layui-form-checkbox span {
	font-size: 0.28rem;
}
.userCenter-item-personal tr td.tabright .layui-form-radio:last-child {
	padding-right: 0;
}
.userCenter-item-personal .saveup {
	margin: 0.2rem 0.7rem;
}
.userCenter-item-personal .saveup input {
	width: 2.7rem;
	height: 0.88rem;
	background: #26a2a9;
	color: #fff;
	border: none;
	font-size: 0.32rem;
}
.userCenter-item-personal .saveup a {
	display: inline-block;
	width: 2.7rem;
	height: 0.88rem;
	color: #666;
	border: 0.01rem solid #eeeeee;
	font-size: 0.32rem;
	box-sizing: border-box;
	vertical-align: top;
	text-align: center;
	margin-left: 0.22rem;
	line-height: 0.88rem;
}
.page_zy .userCenter-item-volunteerForm table {
	width: 100%
}
.page_zy .userCenter-item-volunteerForm table th {
	font-size: 16px;
	color: #333;
	background: #e9f6f6;
	line-height: 0.8rem;
	border-right: 0.01rem solid #eeeeee;
}
.page_zy .userCenter-item-volunteerForm table td {
	border: 1px solid #eeeeee;
	text-align: center;
	font-size: 16px;
	color: #333;
	height: 100px;
	max-width: 340px;
}
.bjzy .zybRadio label:first-child {
	padding-left: 0.5rem
}
.bjzy .zybList .layui-form-select .layui-edge {
/*top: 0.38rem*/
}
/*.yxdt {
    padding-top: 1rem
}*/

.yxdt dt {
	float: left;
	width: 1.5rem;
	height: 1rem;
	padding-top: 0.2rem;
}
.yxdt img {
	width: 100%;
	height: 100%;
}
.yxdt dl {
	/* width: 100%;*/
    border-bottom: 0.05rem solid #f6f6f6;
	height: 1.3rem;
	list-style: none;
	padding: 0.1rem 0.2rem 0.2rem 0.2rem;
}
.yxdt dd {
	height: 100%;
	padding: 0.1rem;
	width: 5.2rem;
	float: right;
}
.yxdt h3 {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.yxdt p {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-top: 0.1rem;
}
/*.stsc,
.zxsc {
    padding-top: 1rem
}*/

/* .searchUniversity-left-nav a {
    width: 50%;
    float: left;
    height: 44px;
    text-align: center;
    line-height: 44px;
    font-size: 18px;
    color: #333;
} */

.stsc .searchUniversity-left-nav {
	overflow: hidden;
	border-bottom: 1px solid #26a2a9;
	width: 100%;
	display: flex;
}
.stsc .searchUniversity-left-nav a.on {
	background: #26a2a9;
	color: #fff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	flex: 1;
}
.stsc .searchUniversity-left-nav a {
	float: left;
	height: 100%;
	text-align: center;
	line-height: 44px;
	font-size: 18px;
	color: #333;
	padding: 0rem 0.17rem;
	flex: 1;
}
.stsc .CollegeEntranceExaminationQuestions-list dt h3 {
	font-size: 18px;
	color: #333;
	background: url(../images/st.png) no-repeat left center;
	padding-left: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.stsc .CollegeEntranceExaminationQuestions-list dd a {
	display: inline-block;
}
.stsc .CollegeEntranceExaminationQuestions-list dd a.collect.on {
	background: url(../images/sc.png) no-repeat 0 0;
	padding-left: 0.4rem;
}
.stsc .CollegeEntranceExaminationQuestions-list dd a.download {
	background: url(../images/xz.png) no-repeat 0 0.04rem;
	padding-left: 0.4rem;
	margin-left: 0.2rem;
}
.stsc .CollegeEntranceExaminationQuestions-list dd {
	margin-top: 0.1rem;
}
.stsc dl {
	padding: 0.15rem 0.15rem 0.3rem 0.25rem;
	border-bottom: 0.01rem solid #f5f5f5;
}
.stsc .CollegeEntranceExaminationQuestions-list p {
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.zxsc .searchUniversity-left-nav {
	overflow: hidden;
	border-bottom: 1px solid #26a2a9;
	width: 100%;
	display: flex;
}
/*.zxsc .searchUniversity-left-nav a.on {
    background: #26a2a9;
    color: #fff;
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
    flex: 1;
}

.zxsc .searchUniversity-left-nav a {
    float: left;
    height: 100%;
    text-align: center;
    line-height: 44px;
    font-size: 18px;
    color: #333;
    padding: 0rem 0.17rem;
    flex: 1;
}*/

.zxsc .news-list dl {
	overflow: hidden;
	padding-top: 0.23rem;
	padding-bottom: 0.23rem;
	margin-bottom: 0.23rem;
	border-bottom: 1px solid #eeeeee;
}
.zxsc .my-laji img {
	margin-top: 0.13rem;
}
/* 2021-11-30 */

.searchUniversity-left-nav a.on {
	background: #26a2a9;
	color: #fff;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.searchUniversity h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
}
.searchUniversity h3, .searchUniversity p {
	text-align: center
}
.searchUniversity-left-nav {
	overflow: hidden;
	border-bottom: 1px solid #26a2a9;
}
.communication-list-tite p {
	font-size: 16px;
	color: #26a2a9;
	font-weight: normal;
}
.communication-list-tite {
	text-align: center;
	padding: 0.3rem;
	border-bottom: 1px solid #eeeeee;
}
.communication-list-item {
	text-align: center;
	padding: 0.2rem 0rem;
	border-bottom: 0.01rem solid #f5f5f5;
}
.ksjl a {
	float: left;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 18px;
	color: #333;
	padding: 0 16px;
	margin-right: 24px;
}
/* 2021-12-06 关于我们start */
.gywm .profes-open ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}
.gywm .profes-open ul li {
	font-size: 12px;
	font-family: "microsoft yahei";
	list-style: none;
	margin: 0;
	padding: 0;
	width: 173px;
}
/* 2021-12-06 关于我们end */

/* 2021-12-06 查大学 start */
.ChaUniversity-list dl dd.btn a.homepage {
	color: #26a2a9;
	background: #fff;
}
.cdx .ChaUniversity-list dl dd.btn a, .ChaUniversity-list dl dd.btn a {
	float: left;
	width: 1rem;
	padding: 0.1rem 0;
	border: 0.01rem solid #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	font-size: 0.3rem;
	margin: 0.05rem 0rem;
	vertical-align: middle;
	color: #26a2a9;
	font-weight:bold;
}
.cdx .ChaUniversity-list dl dd.btn a.consult, .ChaUniversity-list dl dd.btn a.consult {
	/*background: #26a2a9;*/
    /*color: #fff;*/
    padding: 0.12rem 0;
}
.cdx .ChaUniversity-list dl dd.btn a.consult.on, .ChaUniversity-list dl dd.btn a.consult.on {
	background: #26a2a9;
	color: #fff;
}
.ChaUniversity-filter-select .select-active {
	color: #e5dcff;
}
.ChaUniversity-filter-select .select {
	text-align: center;
	background: none;
	border: none;
	font-size: 0.28rem;
	color: #fff;
	appearance: none;
	padding-right: 0.35rem;
	background: url(../images/down07.png) no-repeat right center;
	background-size: 0.2rem;
	/*flex: 1;*/
    white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
.cdx .mask-item-active, .cdx .mask-item-active a {
	background-color: #26a2a9;
	color: #FFFFFF;
}
.cdx .mask-dy-bg {
	margin-top: 0;
	padding: 0.25rem;
	background-color: #FFFFFF;
}
.cdx .hundred-item-content {
	padding-bottom: 0.1rem;
	/*margin-top: 1.46rem;*/
    max-height: 8rem;
	overflow: auto;
}
 .cdx .hundred-item-content::-webkit-scrollbar {
 width: 0;
}
.cdx .hundred-item-content.more {
	padding-bottom: 0.1rem;
	/*margin-top: 1.46rem;*/
    max-height: initial;
	overflow: initial;
}
 .cdx .hundred-item-content.more::-webkit-scrollbar {
 width: 0;
}
.zsjh-margin-top .hundred-item-content {
	margin-top: 0rem !important;
}
.cdx .hundred-item-content .hundred-item-content-item {
	width:auto;
}
.cdx .mask-tap-qx {
	padding: 0 0.25rem;
	margin-right: 0.25rem;
	text-align: center;
	line-height: 0.8rem;
	width: 2rem;
	height: 0.8rem;
	background-color: #EEEEEE;
	font-size: 0.32rem;
	color: #333;
	border-radius: 0.1rem;
}
.cdx .mask-tap-qr {
	padding: 0 0.25rem;
	text-align: center;
	line-height: 0.8rem;
	width: 2rem;
	height: 0.8rem;
	background-color: #26a2a9;
	font-size: 0.32rem;
	color: #FFFFFF;
	border-radius: 0.1rem;
}
.cdx .mask-foot {
	width: 100%;
	display: flex;
	justify-content: center;
	background-color: #FFFFFF;
	padding: 0.25rem 0;
}
.cdx .mask-gd-fsd input {
	box-sizing: border-box;
	font-size: 0.28rem;
	margin-left: 0.15rem;
	margin-right: 0.1rem;
	width: 5rem;
	text-align: left;
	padding: 0 0.2rem;
}
.cdx .mask-gd-fsd {
	padding: 0.25rem;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
	display: none;
	font-size: 0.28rem;
	display: block;
}
.cdx .hundred-item-content .item {
	margin-bottom: 0.2rem;
}
.hundred-item-content .item .tit {
	width: 1.3rem;
	float: left;
	font-size: 0.28rem;
	font-weight: bold;
	line-height: 0.4rem;
	border: 1px solid transparent;
	border-left: none;
	border-right: none;
}
.hundred-item-content .item .con {
	width: 5.7rem;
	float: left;
}
.hundred-item-content .item .con .con-item {
	width: auto;
	height: 0.4rem;
	line-height: 0.4rem;
	color: #999;
	padding: 0 0.15rem;
	border-radius: 0.1rem;
	border: 1px solid #ffffff;
	margin: 0 0.14rem 0.1rem 0;
	font-size: 0.24rem;
	float: left;
}
.hundred-item-content .item .con .con-item.on {
	border: 1px solid #26a2a9;
	color: #26a2a9;
}
.cdx .hundred-item-content .item .item-search {
	width: 7rem;
	border-radius: 0.1rem;
	background: #ffffff;
	border: 1px solid #eeeeee;
}
.cdx .hundred-item-content .item .item-search .layui-form-select {
	display: inline-block;
	width: 5.2rem;
	height: 0.65rem;
	line-height: 0.65rem;
	display: inline-block;
	width: 5.75rem;
	height: 0.65rem;
	line-height: 0.65rem;/*border: 0.01rem solid #c2c2c2;*/
    /*border-top-left-radius: 0.1rem;*/
    /*border-bottom-left-radius: 0.1rem;*/
}
.cdx .hundred-item-content .item .item-search .layui-form-select dl {
	max-height: 3rem;
	top: 0.7rem;
}
 .cdx .hundred-item-content .item .item-search .layui-form-select dl::-webkit-scrollbar {
 width: 2px;
}
.cdx .hundred-item-content .item:last-child .item-search .layui-form-select dl {
	max-height: 2rem;
}
.cdx .hundred-item-content .item .item-search input {
	border: 1px solid #e5e5e5;
	background: url(../images/search02.png) no-repeat 0.2rem center;
	padding-left: 0.5rem;
	font-size: 0.24rem;
	border: none;
	width: 100%;
	height: 100%;
	border: none;
	padding: 0 0.25rem 0 0.7rem;
	background-size: 0.32rem;
}
.cdx .hundred-item-content .item .item-search a {
	height: 0.65rem;
	line-height: 0.65rem;
	/*border: 1px solid #26a2a9;*/
    color: #fff;
	background: #26a2a9;
	float: right;
	font-size: 0.24rem;
	width: 1.2rem;
	text-align: center;
	border-top-right-radius: 0.1rem;
	border-bottom-right-radius: 0.1rem;
}
/* 2021-12-06 查大学 end */
/* 2021-12-07 试题 start */
.st .ChaUniversity-filter-select .select {
	color: #fff;
	text-align: center;
	background: none;
	border: none;
	font-size: 0.28rem;
	color: #fff;
	appearance: none;
	padding-right: 0.3rem;
	background: url(../images/down07.png) no-repeat right center;
	background-size: 0.16rem;
	margin: 0 0.05rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.st .hundred-item-content {
	padding-bottom: 0.1rem;
}
.st .shiti-item-foot .shiti-item-foot-l a.collect {
	background: url(../images/collect.png) no-repeat 0 0.02rem;
	padding-left: 0.44rem;
	background-size: 0.3rem;
	font-size: 0.24rem;
}
.st .shiti-item-foot .shiti-item-foot-l a.collect.on {
	background: url(../images/collegeentranceexaminationquestions-img03.png) no-repeat 0 0.02rem;
}
.st .shiti-item-foot .shiti-item-foot-r a.download {
	background: url(../images/collegeentranceexaminationquestions-img02.png) no-repeat 0 0.06rem;
	padding-left: 0.4rem;
	padding-left: 0.5rem;
	font-size: 0.24rem;
}
.st .shiti-item-foot-l a {
	display: block;
	height: 0.36rem;
}
/* 2021-12-07 试题 end */
/* 2021-12-07 选择兴趣start */
.xq .loginSelect-listdata {
	width: 6.2rem;
	height: 3.6rem;
	margin: 0 auto;
	/* background-color: #000000; */
    display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 0.85rem;
}
ss .xq {
	margin-top: 1.2rem
}
.xq .login-class-foot-xiaxia {
	border: none;
	display: block;
}
/* 2021-12-07 选择兴趣end */
/* 2021-12-07 全局 start*/
.ChaUniversity-filter-list .swiper-slide a.on {
	padding-bottom: 0.07rem !important;
	color: #333;
	border-bottom: 0.07rem solid #eaca42;
}
/* 2021-12-07 全局 start*/

/* 2021-12-08 专业详情 start */
.major-list {
/* height: 65px; */
}
.major-list .major-list-p {
	float: left;
	height: 1.3rem;
	line-height: 1.3rem;
	width: 2.8rem;
	font-size: 0px;
	border-left: 0.01rem solid #eee;
	position: relative;
	text-indent: 0.26rem;
	display: none;
}
.major-list .major-list-p.category {
	display: block;
}
.major-list .kind {
	float: left;
	overflow: hidden;
	position: absolute;
	left: 2.82rem;
	top: 1rem;
	z-index: 9;
}
.major-list .kind .major-list-p {
	display: block;
	float: initial;
}
 .major-list .major-list-p::before {
 position: absolute;
 left: 0;
 top: 0;
 bottom: 0;
 width: 0.06rem;
 height: 0.64rem;
 content: "";
 background: #26a2a9;
 margin: auto;
 display: none;
}
.major-list .major-list-p span {
	color: #333;
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	max-width: 90%;
	line-height: 0.44rem;
	text-indent: 0px;
}
.major-list .major-list-item {
	position: absolute;
	right: 0;
	top: 1rem;
	width: 11.6rem;
	border-right: 0.01rem solid #eee;
	z-index: 9;
}
.major-list .major-list-item div {
	height: 1.3rem;
	overflow: hidden;
}
.major-list .major-list-item div div {
	float: left;
 width:;
	overflow: hidden;
}
.major-list .major-list-item div div:first-child {
	width: 4.8rem;
	margin-right: 0.6rem;
}
.major-list .major-list-item div div p {
	font-size: 16px;
	color: #333;
	margin: 10px 0 5px 0;
	overflow: hidden;
	height: 0.44rem;
}
.major-list .major-list-item div div span {
	font-size: 12px;
	color: #999;
	display: block;
}
.major-list .major-list-item div div h3 {
	font-size: 16px;
	color: #333;
	font-weight: normal;
	line-height: 1.3rem;
	background: url(../images/fire.png) no-repeat left center;
	padding-left: 0.5rem;
}
.major-list .major-list-item div div a {
	float: left;
	width: 1.5rem;
	height: 0.6rem;
	font-size: 14px;
	text-align: center;
	line-height: 0.6rem;
	border-radius: 0.1rem;
	border: 0.01rem solid #26a2a9;
	color: #26a2a9;
	/*margin-top: 0.32rem;*/
    margin-right: 0.2rem;
	margin-bottom: 0.1rem;
}
.major-list .major-list-item div div a:first-child {
	background: #26a2a9;
	color: #fff;
}
.major-list .major-list-item div div:last-child {
	float: right;
	width: 1.8rem;
}
.major-list .major-list-p.on, .major-list .major-list-p:hover {
	background: #fef5f3;
}
 .major-list .major-list-p.on::before, .major-list .major-list-p:hover::before {
 display: block;
}
.major-list .major-list-p.on span, .major-list .major-list-p:hover span {
	font-weight: bold;
	color: #26a2a9;
}
.major-list.search .major-list-item {
	position: initial;
	width: auto;
	border-right: 0;
}
.major-list.search .major-list-item .item {
	padding: 0.4rem 0;
	border-bottom: 0.01rem solid #eeeeee;
}
/*2021-12-15 关注专业 start*/
.gzzy .major-list.search .major-list-item .item {
	padding: 0rem 0rem 0rem 0.3rem !important;
	border-bottom: 0.01rem solid #eeeeee;
}
.gzzy .major-list .major-list-item div {
	height: unset !important;
	overflow: hidden;
}
/*2021-12-15 关注专业 end*/

.major-list.search .major-list-item .item div:first-child {
	width: 3rem;
}
.collegeExamination {
	width: 24rem;
	margin: 0 auto;
}
.collegeExamination-item {
	margin: 0.3rem 0;
}
.collegeExamination-item dl {
	float: left;
	width: 5.6rem;
	min-height: 7.06rem;
	box-shadow: 0 0 0.1rem 0.02rem #e6e6e6;
	margin-right: 0.52rem;
}
 .collegeExamination-item dl:nth-child(4n) {
 margin-right: 0;
}
.collegeExamination-item dl dt {
	height: 2.82rem;
	overflow: hidden;
	font-size: 0;
	line-height: 2.82rem;
}
.collegeExamination-item dl dt img {
	width: 100%;
}
.collegeExamination-item dl dd {
	padding: 0 0.3rem;
}
.collegeExamination-item dl dd h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
	text-align: center;
	margin: 0.3rem 0 0.2rem;
}
.collegeExamination-item dl dd p {
	font-size: 14px;
	line-height: 0.52rem;
}
.collegeExamination-item dl dd a {
	display: block;
	width: 2.2rem;
	height: 0.72rem;
	margin: 0.6rem auto 0;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	line-height: 0.72rem;
	border-radius: 0.72rem;
	font-size: 14px;
}
.collegeExamination-list {
	overflow: hidden;
}
.zyxq .profes-info-contents {
	margin-top: 0.7rem
}
.zyxq .CheckProfessionalDetails-title dl {
	margin-bottom: 0.2rem;
	top: 0.05rem;
}
.zyxq .CheckProfessionalDetails-title dl dd a {
	color: red;
}
.zyxq .sc {
	right: 0rem;
}
/* 2021-12-08 专业详情 end */

/* 2021-12-08 关注院校 start */
/*.searchUniversity-left-list {
    margin-top: 1rem;
}*/

.searchUniversity-left-list dl {
	padding: 0.2rem 0;
	border-bottom: 0.01rem solid #eeeeee;
	overflow: hidden;
}
/*2021-12-15 关注院校 start*/
.gzyx .searchUniversity-left-list dl {
	padding: 0.2rem 0.2rem !important;
	border-bottom: 0.01rem solid #eeeeee;
	overflow: hidden;
}
.gzyx .searchUniversity-left-list dl dt {
	float: left;
	width: 1.5rem !important;
	height: 1.5rem !important;
	line-height: 1.5rem !important;
	font-size: 0;
	border-radius: 50%;
	overflow: hidden;
}
/*2021-12-15 关注院校 end*/


.searchUniversity-left-list dl dt {
	float: left;
	width: 2.06rem;
	height: 1.84rem;
	line-height: 1.4rem;
	font-size: 0;
	border-radius: 50%;
	overflow: hidden;
}
.searchUniversity-left-list dl dt img {
	width: 100%;
	height: 100%;
}
.searchUniversity-left-list dl dd {
	float: right;
	width: 5.3rem;
}
.searchUniversity-left-list dl dd .brief em {
	display: block;
	font-size: 0.16rem;
	margin-top: 0.14rem;
}
.searchUniversity-left-list dl dd .brief {
	float: left;
	width: 3.5rem;
}
.searchUniversity-left-list dl dd .brief div {
	overflow: hidden;
}
.searchUniversity-left-list dl dd .brief div h3 {
	color: #333;
	font-size: 0.3rem;
	font-weight: normal;
	float: left;
}
.searchUniversity-left-list dl dd .brief div p {
	float: left;
	font-size: 0.24rem;
	padding: 0 0.2rem;
	border: 0.01rem solid #eeeeee;
	height: 0.5rem;
	line-height: 0.5rem;
	margin: 0 0.4rem;
}
.searchUniversity-left-list dl dd .brief div span {
	float: left;
	font-size: 0.28rem;
	color: #26a2a9;
	padding-left: 0.5rem;
	background: url(../images/fire.png) no-repeat left center;
	margin-top: 0.06rem;
}
.searchUniversity-left-list dl dd .brief em {
	display: block;
	font-size: 0.28rem;
	margin-top: 0.2rem;
}
.searchUniversity-left-list dl dd .btn {
	float: right;
	overflow: hidden;
	margin-top: 0.14rem;
	width: 1.8rem;
}
.searchUniversity-left-list dl dd .btn a {
	float: left;
	width: 1.5rem;
	height: 0.56rem;
	border: 0.01rem solid #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.56rem;
	font-size: 0.28rem;
	margin-left: 0.2rem;
	margin-bottom: 0.1rem;
}
.searchUniversity-left-list dl dd .btn a.consult {
	background: #26a2a9;
	color: #fff;
}
.searchUniversity-left-list dl dd .btn a.homepage {
	color: #26a2a9;
	background: #fff;
}
.searchUniversity-left-list dl dd .brief div span {
	float: left;
	font-size: 0.28rem;
	color: #26a2a9;
	padding-left: 0.5rem;
	background: url(../images/fire.png) no-repeat left center;
	margin-top: 0.06rem;
}
.searchUniversity-left-list dl dd .btn a {
	color: red;
}
/* 2021-12-08 关注院校 end */

/* 2021-12-08 关注专业 start */
.major-list {
/* height: 65px; */
}
.major-list .major-list-p {
	float: left;
	height: 1.3rem;
	line-height: 1.3rem;
	width: 2.8rem;
	font-size: 0px;
	border-left: 0.01rem solid #eee;
	position: relative;
	text-indent: 0.26rem;
	display: none;
}
.major-list .major-list-p.category {
	display: block;
}
.major-list .kind {
	float: left;
	overflow: hidden;
	position: absolute;
	left: 2.82rem;
	top: 1rem;
	z-index: 9;
}
.major-list .kind .major-list-p {
	display: block;
	float: initial;
}
 .major-list .major-list-p::before {
 position: absolute;
 left: 0;
 top: 0;
 bottom: 0;
 width: 0.06rem;
 height: 0.64rem;
 content: "";
 background: #26a2a9;
 margin: auto;
 display: none;
}
.major-list .major-list-p span {
	color: #333;
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	max-width: 90%;
	line-height: 0.44rem;
	text-indent: 0px;
}
.major-list .major-list-item {
	position: absolute;
	right: 0;
	top: 1rem;
	width: 11.6rem;
	border-right: 0.01rem solid #eee;
	z-index: 9;
}
.major-list .major-list-item div {
	height: 1.3rem;
	overflow: hidden;
}
.major-list .major-list-item div div {
	float: left;
 width:;
	overflow: hidden;
}
.major-list .major-list-item div div:first-child {
	width: 4.8rem;
	margin-right: 0.6rem;
}
.major-list .major-list-item div div p {
	font-size: 16px;
	color: #333;
	margin: 10px 0 5px 0;
	overflow: hidden;
	height: 0.48rem;
}
.major-list .major-list-item div div span {
	font-size: 12px;
	color: #999;
	display: block;
}
.major-list .major-list-item div div h3 {
	font-size: 16px;
	color: #333;
	font-weight: normal;
	line-height: 1.3rem;
	background: url(../images/fire.png) no-repeat left center;
	padding-left: 0.5rem;
}
.major-list .major-list-item div div a:first-child {
	background: #26a2a9;
	color: #fff;
}
.major-list .major-list-p.on, .major-list .major-list-p:hover {
	background: #fef5f3;
}
 .major-list .major-list-p.on::before, .major-list .major-list-p:hover::before {
 display: block;
}
.major-list .major-list-p.on span, .major-list .major-list-p:hover span {
	font-weight: bold;
	color: #26a2a9;
}
.major-list.search .major-list-item {
	position: initial;
	width: auto;
	border-right: 0;
}
.major-list.search .major-list-item .item {
	padding: 0.4rem 0;
	border-bottom: 0.01rem solid #eeeeee;
}
.collegeExamination {
	width: 24rem;
	margin: 0 auto;
}
.collegeExamination-item {
	margin: 0.3rem 0;
}
.collegeExamination-item dl {
	float: left;
	width: 5.6rem;
	min-height: 7.06rem;
	box-shadow: 0 0 0.1rem 0.02rem #e6e6e6;
	margin-right: 0.52rem;
}
 .collegeExamination-item dl:nth-child(4n) {
 margin-right: 0;
}
.collegeExamination-item dl dt {
	height: 2.82rem;
	overflow: hidden;
	font-size: 0;
	line-height: 2.82rem;
}
.collegeExamination-item dl dt img {
	width: 100%;
}
.collegeExamination-item dl dd {
	padding: 0 0.3rem;
}
.collegeExamination-item dl dd h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
	text-align: center;
	margin: 0.3rem 0 0.2rem;
}
.collegeExamination-item dl dd p {
	font-size: 14px;
	line-height: 0.52rem;
}
.collegeExamination-item dl dd a {
	display: block;
	width: 2.2rem;
	height: 0.72rem;
	margin: 0.6rem auto 0;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	line-height: 0.72rem;
	border-radius: 0.72rem;
	font-size: 14px;
}
.collegeExamination-list {
	overflow: hidden;
}
/* 2021-12-08 关注专业 end */

/* 2021-12-09 历年分数 start */
.innerCollege-list-brief {
	margin-bottom: 0.4rem;
	/*padding: 0.4rem;*/
    padding: 0.4rem 0.4rem 0rem 0.2rem;
}
.innerCollege-list-brief-title {
	font-size: 0.4rem;
	color: #333;
	position: relative;
	overflow: hidden;
	font-weight: bold;
}
.innerCollege-list-brief-title span {
	position: relative;
	float: left;
	padding-bottom: 0.2rem;
}
.innerCollege-list-brief-title span:before {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 0.02rem;
	content: "";
	background: #E60F19;
}
.innerCollege-list-brief-title div {
	font-size: 0.28rem;
	color: #666;
	line-height: 0.6rem;
	font-weight: normal;
	display: flex;
}
.innerCollege-list-brief-title div a {
	font-size: 0.28rem;
	color: #666;
}
.innerCollege-list-brief-title div a:last-child {
	color: #26a2a9;
}
.innerCollege-list-brief-title div select {
	font-size: 0.28rem;
	border: 0.01rem solid #eeeeee;
	height: 0.5rem;
	text-indent: 0.2rem;
	float: left;
	color: #999;
	margin-top: 0.16rem;
	flex: 1;
	border: 0;
	margin-bottom: 0.1rem;
}
.innerCollege-list-brief-content {
	padding: 0.4rem;
	border: 0.01rem solid #eeeeee;
	font-size: 0.32rem;
	overflow: hidden;
}
.innerCollege-list-brief-content * {
	max-width: 100%;
}
.innerCollege-list-brief-more {
	position: relative;
	display: none;
}
.innerCollege-list-brief-more div {
	position: absolute;
	left: 0.01rem;
	right: 0.01rem;
	bottom: 0.01rem;
	height: 3.5rem;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 65%);
}
.innerCollege-list-brief-more div p {
	margin: 2.3rem auto 0;
	border: 0.01rem solid #c9c9c9;
	border-radius: 0.1rem;
	width: 2.3rem;
	height: 0.7rem;
	cursor: pointer;
	font-size: 0.28rem;
	color: #666;
	line-height: 0.7rem;
	background: linear-gradient(to bottom, #fff, #f5f5f5);
	text-align: center;
}
.innerCollege-list-brief-more div p img {
	margin-left: 0.1rem;
}
.innerCollege-list-brief-more div.on {
	background: none;
	position: relative;
	height: auto;
}
.innerCollege-list-brief-more div.on p {
	margin: 0.5rem auto;
}
.innerCollege-list-brief-more div.on img {
	transform: rotateX(180deg);
	margin-top: -0.08rem;
}
.innerCollege-list-brief.more .innerCollege-list-brief-content {
	height: 9.4rem;
}
.innerCollege-list-brief.more .innerCollege-list-brief-more {
	display: block;
}
.innerCollege-ad02 {
	margin: 0.4rem auto;
	position: relative;
	width: 24rem;
}
.innerCollege-ad02 img {
	width: 100%;
}
.innerCollege-ad02 div {
	position: absolute;
	left: 0.7rem;
	top: 0.4rem;
	color: #fff;
	font-size: 0.36rem;
	font-weight: bold;
}
.innerCollege-list-admissionsDetails-content {
	border: 1px solid #eeeeee;
	padding: 0.4rem;
}
.innerCollege-list-admissionsDetails-content-brief dl {
	overflow: hidden;
}
.innerCollege-list-admissionsDetails-content-brief dt {
	overflow: hidden;
	float: left;
	width: 3.8rem;
	height: 2.4rem;
	font-size: 0;
	line-height: 2.4rem;
	overflow: hidden;
}
.innerCollege-list-admissionsDetails-content-brief dt img {
	width: 100%;
	height: 100%;
}
.innerCollege-list-admissionsDetails-content-brief dd {
	overflow: hidden;
	width: 12.2rem;
	float: right;
}
.innerCollege-list-admissionsDetails-content-brief dd h3 {
	font-weight: bold;
	color: #26a2a9;
	font-size: 0.4rem;
}
.innerCollege-list-admissionsDetails-content-brief dd p {
	font-size: 0.28rem;
	color: #999;
	margin-top: 0.2rem;
}
.innerCollege-list-admissionsDetails-content-brief div {
	background: #f8f8f8;
	font-size: 0.28rem;
	padding: 0.3rem;
	line-height: 0.5rem;
	margin-top: 0.4rem;
}
.innerCollege-list-ScoreLine-table table th {
	padding: 0.24rem 0;
}
.innerCollege-list-ScoreLine-table table td {
	padding: 0.16rem 0;
	font-size: 0.32rem;
}
.innerCollege-list-ScoreLine-table table td .nodata {
	line-height: 0.72rem;
}
.innerCollege-list-ScoreLine-table02 table td {
	max-width: 2.22rem;
	padding: 0.16rem 0.4rem;
}
.innerCollege-list-ScoreLine-table02 table td .nodata {
	line-height: 0.72rem;
}
.innerCollege-list-news {
	overflow: hidden;
}
.innerCollege-list-news div.innerCollege-position {
	font-size: 0.28rem;
	color: #666;
	float: right;
	line-height: 0.6rem;
	font-weight: normal;
}
.innerCollege-list-news div.innerCollege-position a {
	font-size: 0.28rem;
	color: #666;
}
.innerCollege-list-news div.innerCollege-position a:last-child {
	color: #26a2a9;
}
.innerCollege-list-form {
	padding: 0.4rem;
	border: 0.01rem solid #eeeeee;
}
.innerCollege-list-form p {
	font-size: 0.32rem;
	color: #333;
	overflow: hidden;
	line-height: 0.72rem;
}
.innerCollege-list-form p span {
	float: left;
	width: 0.5rem;
	font-size: 0;
}
.innerCollege-list-form form {
	margin-top: 0.4rem;
}
.innerCollege-list-form form div {
	margin: 0.24rem 0;
}
.innerCollege-list-form form input {
	width: 7.2rem;
	height: 0.88rem;
	border: 0.01rem solid #e5e5e5;
	font-size: 0.32rem;
	padding: 0 0.36rem;
}
.innerCollege-list-form form textarea {
	width: 7.2rem;
	height: 0.88rem;
	border: 0.01rem solid #e5e5e5;
	font-size: 0.32rem;
	padding: 0.2rem 0.36rem;
	height: 3.2rem;
	resize: none;
}
.innerCollege-list-form form .btn {
	width: 8rem;
	border: 0.01rem solid #26a2a9;
	height: 0.88rem;
	cursor: pointer;
	background: #26a2a9;
	color: #fff;
	font-size: 0.32rem;
	border-radius: 0.1rem;
}
.innerCollege-list-table h3 {
	font-size: 0.4rem;
	color: #333;
	color: #333;
	position: relative;
	padding-bottom: 0.2rem;
	font-weight: bold;
	margin-top: 0.4rem;
}
 .innerCollege-list-table h3::before {
 position: absolute;
 left: 0;
 bottom: 0;
 height: 0.01rem;
 content: "";
 background: #E60F19;
 width: 1.6rem;
}
.innerCollege-list-table table {
	width: 100%;
	border: 0.01rem solid #eee;
	border-bottom: none;
	border-right: none;
}
.innerCollege-list-table table th {
	background: #fef7f6;
	color: #666666;
	font-size: 0.24rem;
	padding: 0.1rem 0;
	border-right: 0.01rem solid #eee;
	border-bottom: 0.01rem solid #eee;
}
.innerCollege-list-table table td {
	text-align: center;
	color: #666666;
	font-size: 0.24rem;
	padding: 0.2rem 0;
	border-bottom: 0.01rem solid #eee;
	border-right: 0.01rem solid #eee;
}
.innerCollege-list-table table td a {
	font-size: 0.3rem;
	color: #333;
}
.innerCollege-list-table table td a:hover {
	text-decoration: underline;
	color: #26a2a9;
}
.innerCollege-list-table p {
	display: none;
	overflow: hidden;
}
.innerCollege-list-table p span {
	display: block;
	margin: 0.3rem auto 20px;
	border: 0.01rem solid #c9c9c9;
	border-radius: 5px;
	width: 2.3rem;
	height: 0.7rem;
	cursor: pointer;
	font-size: 0.28rem;
	color: #666;
	line-height: 0.7rem;
	background: linear-gradient(to bottom, #fff, #f5f5f5);
	text-align: center;
}
.Fraction-sheet form {
	margin-bottom: 0.2rem;
}
/* 2021-12-09 历年分数 end */

/* 2021-12-09 招考进度 start */
.jjdd-head {
	width: 7.5rem;
	height: 2.6rem;
	position: absolute;
	background-image: url(../images/zknf.png);
	background-size: cover;
	top: 1.7rem;
}
.jjdd-head img {
	width: 100%;
	height: 100%;
}
.jjdd01 {
	width: 0.8rem;
	height: 0.94rem;
	background-color: #FFFFFF;
	text-align: center;
	color: #eaca42;
	font-size: 0.48rem;
	line-height: 0.94rem;
	margin-right: 0.08rem;
	font-weight: bold;
}
.jjdd02 {
	width: 0.8rem;
	height: 0.94rem;
	background-color: #FFFFFF;
	text-align: center;
	color: #eaca42;
	font-size: 0.48rem;
	line-height: 0.94rem;
	margin-right: 0.08rem;
	font-weight: bold;
}
.jjdd03 {
	width: 0.8rem;
	height: 0.94rem;
	background-color: #FFFFFF;
	text-align: center;
	color: #eaca42;
	font-size: 0.48rem;
	line-height: 0.94rem;
	font-weight: bold;
}
.jjdd-ddjjss {
	display: flex;
	margin-left: 0.33rem;
	margin-top: 0.2rem;
}
.margin-top4 {
	margin-top: 3.15rem;
}
.jjdd-conten-img {
	width: 1.4rem;
	height: 1.4rem;
	margin-left: 2.95rem;
	position: relative;
}
.jjdd-conten-img img {
	width: 100%;
	height: 100%;
}
.jjddtt {
	background-color: #d1d1d1;
	width: 0.02rem;
	height: 16.8rem;
	position: absolute;
	left: 3.68rem;
	z-index: -1;
}
.jjdd-head-list {
	margin-left: 0.7rem;
	margin-top: -0.6rem;
}
.jjdd-head-item {
	display: flex;
	align-items: center;
}
.ffkk01 {
	width: 0.2rem;
	height: 0.2rem;
	background-color: #9b9d9d;
	margin-right: 0.1rem;
}
.ffkk02 {
	width: 0.2rem;
	height: 0.2rem;
	background-color: #26a2a9;
	margin-right: 0.1rem;
}
.ffkk03 {
	width: 0.2rem;
	height: 0.2rem;
	background-color: #ffb400;
	margin-right: 0.1rem;
}
.ffkk04 {
	width: 0.2rem;
	height: 0.2rem;
	background-color: #47a0f3;
	margin-right: 0.1rem;
}
.jjdd-mk1 {
	width: 6.1rem;
	margin: 0 auto;
	height: 2.7rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.jjdd-mk1-l {
	width: 2.6rem;
	height: 0.54rem;
	border-radius: 0.27rem;
	text-align: center;
	line-height: 0.54rem;
	background-color: #cccccc;
	color: #ffffff;
	/*font-size: 0.3rem;*/
    /*2021-12-13 招考进度 start*/
    font-size: 0.24rem;/*2021-12-13 招考进度 end*/
}
.jjdd-mk1-r {
	width: 2.6rem;
	height: 2.7rem;
	border-radius: 0.2rem;
	overflow: hidden;
	background-color: #eeeeee;
}
.jjdd-mk1-r-title {
	width: 100%;
	height: 0.8rem;
	background: linear-gradient(to right, #b5b6b6, #9c9e9e);
	text-align: center;
	color: #FFFFFF;
	font-size: 0.32rem;
	line-height: 0.8rem;
	font-weight: 600;
}
.jjdd-mk1-r-text {
	width: 9em;
	text-align: center;
	margin: 0 auto;
	margin-top: 0.15rem;
	line-height: 0.5rem;
	color: #333333;
	font-size: 0.28rem;
}
.jjdd-mk1-r-text * {
	font-size: 0.28rem !important;
	line-height: 0.55rem;
}
.jjdd-mk1-r-text a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.jjdd-mk2 {
	width: 6.1rem;
	margin: 0 auto;
	height: 2.7rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 0.5rem;
}
.jjdd-mk2-l {
	width: 2.4rem;
	height: 0.54rem;
	border-radius: 0.27rem;
	text-align: center;
	line-height: 0.54rem;
	background-color: #26a2a9;
	color: #ffffff;
	font-size: 0.3rem;
}
.jjdd-mk2-r {
	width: 2.6rem;
	height: 2.7rem;
	border-radius: 0.2rem;
	overflow: hidden;
	background-color: #f7eae7;
}
.jjdd-mk2-r-text {
	width: 9em;
	text-align: center;
	margin: 0 auto;
	margin-top: 0.15rem;
	line-height: 0.5rem;
	color: #333333;
	font-size: 0.28rem;
}
.jjdd-mk2 .bg3 {
	background-color: #ffb400;
}
.jjdd-mk2 .bg4 {
	background-color: #47a0f3;
}
.jjdd-list {
	margin-bottom: 0.5rem;
}
.jjdd-t {
	width: 0.5rem;
	height: 0.7rem;
}
.jd-jt {
	width: 0.21rem;
	height: 0.14rem;
	position: absolute;
	bottom: -0.1rem;
	right: -0.09rem;
}
/* <!--过去发生occurred--> */
.jjdd-list .jjdd-mk1.occurred .jjdd-mk1-r-title {
	background: linear-gradient(to right, #b8b9b9, #9b9d9d);
}
.jjdd-list .jjdd-mk1.occurred .jjdd-mk1-l {
	background: linear-gradient(to right, #b8b9b9, #9b9d9d);
}
.jjdd-list .jjdd-mk1.occurred .jjdd-mk1-r {
	background: #eeeeee;
}
/* <!--正在发生occurrence--> */
.jjdd-list .jjdd-mk1.occurrence .jjdd-mk1-r-title {
	background: linear-gradient(to right, #81c1be, #26a2a9);
}
.jjdd-list .jjdd-mk1.occurrence .jjdd-mk1-l {
	background: linear-gradient(to right, #81c1be, #26a2a9);
}
.jjdd-list .jjdd-mk1.occurrence .jjdd-mk1-r {
	background: #e9f6f6;
}
/* <!--即将发生occuring--> */
.jjdd-list .jjdd-mk1.occuring .jjdd-mk1-r-title {
	background: linear-gradient(to right, #ffd800, #ffae00);
}
.jjdd-list .jjdd-mk1.occuring .jjdd-mk1-l {
	background: linear-gradient(to right, #ffd800, #ffae00);
}
.jjdd-list .jjdd-mk1.occuring .jjdd-mk1-r {
	background: #f7eae7;
}
/* <!--未来发生unoccur--> */
.jjdd-list .jjdd-mk1.unoccur .jjdd-mk1-r-title {
	background: linear-gradient(to right, #4bb9f3, #47a0f3);
}
.jjdd-list .jjdd-mk1.unoccur .jjdd-mk1-l {
	background: linear-gradient(to right, #4bb9f3, #47a0f3);
}
.jjdd-list .jjdd-mk1.unoccur .jjdd-mk1-r {
	background: #deecf9;
}
.jjdd-head-text {
	color: #eaca42;
	font-size: 0.48rem;
	font-weight: 600;
	margin-top: 0.6rem;
	margin-left: 0.33rem;
}
.jjdd04 {
	width: 0.8rem;
	height: 0.94rem;
	text-align: center;
	line-height: 0.94rem;
	color: #eaca42;
	font-size: 0.48rem;
	font-weight: 600;
}
.ddllwwzz select {
	width: 0.735rem;
	height: 0.435rem;
	background-color: #26a2a9;
	border-radius: 0.14rem;
	text-align: center;
	text-align-last: center;
	line-height: 0.435rem;
	color: #FFFFFF;
	font-size: 0.21rem;
	position: absolute;
	top: 0.44rem;
	right: -0.34rem;
	appearance: none;
	border: 0;
}
.ddllwwzz select option {
	background: #FFFFFF;
}
/* 2021-12-10 招考进度 end */

/* start 测一测弹出层 */

.test-tap {
	position: fixed;
	top: 0;
	margin: 0 auto;
	width: 7.5rem;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 200;
	display: none;
}
.test-inner {
	background: #fff;
	width: 90%;
	border-radius: 0.1rem;
	height: 8.8rem;
	position: absolute;
	top: 1rem;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.test-inner-box {
	position: relative;
	padding: 0.3rem 0.4rem 0.1rem 0.4rem;
}
.test-inner-box-close {
	position: absolute;
	right: 0.1rem;
	top: 0.1rem;
	font-size: 0.26rem;
}
.text-inner-box .znxdx-form-box {
	padding: 0.25rem 0 0 0;
}
.test-inner-box .znxdx-form-box .form-div input {
	width: 4rem;
}
/* end */

/*  start wxlogin*/
.wxlogin-mask {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: auto;
	background-color: rgba(0, 0, 0, .5);
	z-index: 2001;
	text-align: center;
	padding-top: 80px;
}
.wxlogin-content {
	width: 5rem;
	height: 6rem;
	margin: auto;
	background-color: #fff;
	border-radius: 10px;
}
.wxlogin-content-close {
	text-align: right;
	margin-right: 10px;
}
.wxlogin-content-close span {
	cursor: pointer;
}
.wxlogin-content-img {
	height: 4rem;
	margin: 0.4rem auto;
}
.tab-this {
	color: #26a2a9;
	font-weight: 700;
	border-bottom: 2px solid #26a2a9;
}
/*2021-12-11 院校关注 start*/
.Fraction-c .Fraction-head-name a.collect {
	display: inline-block;
	padding: 0 0.2rem;
	height: 0.5rem;
	margin-left: 0.3rem;
	border-radius: 0.8rem;
	font-size: 0.24rem;
	line-height: 0.5rem;
	text-indent: 0.32rem;
	text-align: center;
	background: #eeeeee url(../images/collect.png) no-repeat 0.15rem 0.08rem;
	background-size: 0.32rem;
}
.Fraction-c .Fraction-head-name a.collect.on {
	color: #ffffff;
	background: #26a2a9 url(../images/collect_on.png) no-repeat 0.15rem 0.08rem;
	background-size: 0.32rem;
}
/*2021-12-11 院校关注 end*/

/*2021-12-13 专业详情 start*/
.ksyx-more {
	float: right;
	margin-top: 0.06rem;
	color: #333;
	font-size: 0.26rem;
	font-weight: normal;
	color: #999;
}
/*2021-12-13 专业详情 end*/

.process .pre {
	position: absolute;
	left: 0;
	top: 100px;
	z-index: 99;
	background: rgba(0, 0, 0, 0.2);
	width: 33px;
	height: 76px;
	line-height: 76px;
	line-height: 76px;
	text-align: center;
}
.process .next {
	position: absolute;
	right: 0;
	top: 100px;
	z-index: 99;
	background: rgba(0, 0, 0, 0.2);
	width: 33px;
	height: 76px;
	line-height: 76px;
	text-align: center;
}
/*2021-12-14 志愿详情 start*/

.zyxq .layui-select-disabled .layui-disabled {
	border-color: #eee !important;
	color: #333 !important;
}
.zyxq .layui-select-disabled .layui-edge {
	display: none;
}
.zyxq span {
	font-size: 0.32rem;
}
.zyxq .zybIpt {
	color: #333 !important;
}
/*2021-12-14 志愿详情 end*/

/*2021-12-14 志愿编辑 start*/
.bjzy .profes-info-c {
	padding: 0 0.25rem 0.1rem 0.25rem;
}
.bjzy .profes-info-c .layui-input {
	font-size: 0.24rem;
	color: #333;
}
.bjzy .profes-info-c .layui-form-select dl dd {
	font-size: 0.24rem;
}
/*2021-12-14 志愿编辑 end*/

.magnify-modal {
	width: 6.5rem !important;
	height: 10rem !important;
	top: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	left: 0 !important;
	margin: auto;
}
/*2021-12-21 引导扫码 start */
.ggzzhh1 {
	width: 100%;
	min-height: 100vh;
	background-image: url(../images/gzh-bgi.jpg);
	overflow: hidden;
}
.ggzzhh1-content {
	width: 5.05rem;
	height: 7.76rem;
	background-color: #FFFFFF;
	border-radius: 0.6rem;
	margin: 0 auto;
	margin-top: 0.76rem;
	overflow: hidden;
}
.rwm-box {
	width: 3.19rem;
	height: 3.19rem;
	background-color: #26a2a9;
	margin-top: 1.41rem;
	margin-left: 0.94rem;
}
.rwm-box img {
	width: 2.77rem;
	height: 2.77rem;
	margin: 0.2rem;
}
.redsys {
	text-align: center;
	font-size: 0.48rem;
	color: #26a2a9;
	margin-top: 0.5rem;
	margin-bottom: 0.2rem;
}
.ggzzhh1-content-text {
	text-align: center;
	font-size: 0.36rem;
	color: #333333;
	font-weight: bold;
}
.ggzzhh1-tg {
	color: #fff;
	font-size: 0.28rem;
	text-align: center;
}
.ggzzhh1-btn {
	width: 6.24rem;
	height: 0.77rem;
	text-align: center;
	line-height: 0.77rem;
	color: #FFFFFF;
	font-size: 0.28rem;
	margin: 0 auto;
	margin-top: 0.55rem;
	margin-bottom: 0.4rem;
	background-color: #f8b551;
	border-radius: 0.35rem;
}
.scancode .margin-top-sc {
	margin-top: unset;
}
/*2021-12-21 引导扫码 end*/

/*2021-12-21 工具箱 start*/
.index-mask {
	width: 100%;
	height: 100vh;
	background-color: rgba(0, 0, 0, 0.6);
	z-index: 9999999;
	position: fixed;
	top: 0;
	display: none;
}
.index-mask-content {
	position: absolute;
	top: 3rem;
	background-color: #FFFFFF;
	width: 7rem;
	left: 0.25rem;
	height: 6.13rem;
	border-radius: 0.2rem;
}
.xxxxxx {
	position: absolute;
	right: 0.05rem;
	top: 0.05rem;
}
.gjl-list ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: start;
}
.xxxxxx img {
	width: 0.44rem;
	height: 0.44rem;
}
.index-mask-content-title {
	color: #333333;
	font-size: 0.36rem;
	margin-top: 0.3rem;
	margin-left: 0.35rem;
	margin-bottom: 0.25rem;
}
.gjl-list ul li {
	font-size: 0.24rem;
	color: #333;
	width: 1.75rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	margin-bottom: 0.45rem;
}
.gjl-list ul li img {
	width: 0.93rem;
	display: block;
	height: 0.93rem;
	margin: 0 auto;
}
.gjl-list ul li span {
	display: block;
	margin: 0 0.1rem;
	font-size: 0.24rem;
	text-align: center;
}
/*2021-12-21 工具箱 end*/

/*2021-12-21 首页 start*/
.kkssbbzz ul {
	height: 2.17rem;
	background-color: #FFFFFF;
	padding: 0 0.25rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.kkssbbzz ul li a {
	font-size: 0.24rem;
	color: #333333;
	padding: 0 0.25rem 0 0.24rem;
	box-sizing: border-box;
	width: 3.38rem;
	height: 0.83rem;
	box-shadow: 0 0 0.15rem 0rem rgb(0 0 0 / 23%);
	border-radius: 0.05rem;
	display: flex;
	align-items: center;
}
.kkssbbzz ul li img {
	margin-right: 0.15rem;
	display: block;
	max-height: 0.43rem;
	max-width: 0.43rem;
}
.kkssbbzz ul li span {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	font-size: 0.24rem;
	color: #333333;
}
.jiajiajia {
	max-width: 750px;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 0 0.25rem;
}
.jiajiajia .swiper {
	padding-bottom: 0.6rem;
}
.jiajiajia .swiper-slide {
	height: 1.4rem;
	width: 48%;
}
.jiajiajia .swiper-slide img {
	width: 100%;
	height: 100%;
}
.jiajiajia01 {
	display: flex;
	justify-content: space-between;
}
.smmd {
	width: 3.38rem;
	height: 1.26rem;
	background-color: #ee8734;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.ggmd {
	width: 3.38rem;
	height: 1.26rem;
	background-color: #ee8734;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.smmd img {
	max-width: 0.91rem;
}
.ggmd img {
	max-width: 0.66rem;
}
.jiajiajia {
	max-width: 750px;
	margin: 0 auto;
	box-sizing: border-box;
}
.jiajiajia .swiper {
	padding-bottom: 0.6rem;
}
.jiajiajia .swiper-slide {
	height: 1.4rem;
	font-size: 0;
	overflow: hidden;/*margin: 0 0.1rem;*/
}
.jiajiajia .swiper-pagination-bullet-active {
	background: #26a2a9;
}
.smmd-text {
	font-size: 0.24rem;
	margin: 0.25rem 0;
	color: #FFFFFF;
}
/*2021-12-21 首页 end*/
/*2021-12-21 历年分数线 start*/
.Fraction-fyq {
	border: none;
}
.yx-item {
	width: 7rem;
	background-color: #f3f3f3;
	margin-bottom: 0.15rem;
	padding-bottom: 0.12rem;
}
.yx-item02 {
	color: #999999;
	font-size: 0.24rem;
	box-sizing: border-box;
	padding-left: 0.25rem;
	padding-top: 0.15rem;
}
.yx-item02 span {
	color: #333333;
	font-size: 0.24rem;
}
.lqpc {
	/*width: 50%;*/
    color: #999999;
	font-size: 0.24rem;
	box-sizing: border-box;
	padding-left: 0.25rem;
	padding-top: 0.12rem;
}
.lqpc span {
	color: #333333;
	font-size: 0.24rem;
}
.yx-item01 {
	display: flex;
}
.zy-item {
	width: 7rem;
	padding-bottom: 0.2rem;
	background-color: #f3f3f3;
	margin-bottom: 0.15rem;
}
.zy-item-head {
	margin: 0 0.25rem;
	border-bottom: 0.02rem solid #EEEEEE;
	line-height: 0.45rem;
	padding: 0.2rem 0 0.1rem;
	color: #26a2a9;
	font-size: 0.28rem;
	font-weight: 600;
}
/*2021-12-21 历年分数线 end*/
/*2021-12-21 招生专业 start*/
.zzss-item-ffkk {
	width: 7rem;
	background-color: #f3f3f3;
	margin-bottom: 0.15rem;
	padding-bottom: 0.1rem;
}
.zzss-item-ffkk-head {
	display: flex;
}
.huahua {
	width: auto;
	margin-top: 0.1rem;
}
.huahua span {
	width: auto;
	padding: 0 0.18rem;
	background: linear-gradient(to right, #ec8166, #f1b646);
	height: 0.35rem;
	color: #FFFFFF;
	text-align: center;
	border-radius: 0.15rem;
}
.zzss-item-title {
	font-size: 0.3rem;
	margin-bottom: 0.1rem;
	font-weight: 600;
	color: #26a2a9;
	margin-left: 0.22rem;
	margin-top: 0.1rem;
	width: 3rem;
}
.zzss-item-title span {
	font-size: 0.24rem;
	color: #999999;
}
.zzss-item-ffkk .lqpc {
	padding-top: 0.05rem;
}
.zzss-item-ffkk-content {
	margin-left: 0.22rem;
	display: flex;
	align-items: center;
	margin-bottom: 0.1rem;
}
.zzss-item-ffkk-content img {
	max-width: 0.25rem;
	max-height: 0.25rem;
	margin-right: 0.12rem;
}
.zzss-item-ffkk-content .title {
	font-size: 0.24rem;
	color: #999999;
	margin-right: 0.57rem;
}
.zzss-item-ffkk-content .text {
	font-size: 0.24rem;
	color: #999999;
	margin-right: 0.7rem;
}
.zzss-item-ffkk-content .text span {
	font-size: 0.24rem;
	margin-left: 0.1rem;
	color: #333333;
}
.zzss-item-ffkk-foot {
	font-size: 0.24rem;
	color: #999999;
	margin: 0 0.22rem;
}
.zzss-item-ffkk-foot span {
	font-size: 0.24rem;
	margin-left: 0.1rem;
	color: #333333;
	width: 3.5rem;
	display: inline-block;
	vertical-align: top;
}
.zzss-item-ffkk-foot a {
	font-size: 0.24rem;
	float: right;
	color: #f1b646;
}
.innerCollege-list-brief .ChaUniversity-list02-table .nodata {
	font-size: 14px;
	text-align: center;
	line-height: 40px;
	margin: auto;
}
/*2021-12-21 招生专业 end*/

/*2021-12-13 霍兰德职业兴趣测试 start*/
.next-group {
	text-align: center;
}
 #question table tr th:nth-child(1), #question table tr td:nth-child(1) {
 width: 100%;
 text-align: left;
}
#question table.table-renew tr td {
	display: block;
	border: unset !important;
	text-align: left;
	font-weight: 600;
	font-size: 0.32rem;
	height: unset !important;
}
#question table.table-renew .layui-form-radio {
	display: block !important;
	height: 0.84rem !important;
	background-color: #eee;
	margin-bottom: 15px;
	border-radius: 5px;
}
#question table.table-renew .layui-form-radio .layui-anim.layui-icon {
	margin-left: 0.25rem;
}
#question table.table-renew .layui-form-radio > div {
	line-height: 0.84rem;
	margin-left: 0.25rem;
}
.question-next, .question-pre {
	display: inline-block;
	width: 2.7rem;
	height: 0.7rem !important;
	background-color: #26a2a9;
	line-height: 0.7rem;
	text-align: center;
	margin: 0 auto 0;
	border: none;
	color: #fff;
	border-radius: 5px;
	font-size: 0.48rem;
	text-indent: 0;
	cursor: pointer;
}
.question-next {
	margin-left: 15px;
}
#question .layui-btn {
	width: 143px;
	height: 44px;
	background: #26a2a9;
	color: #fff;
	border: none;
	font-size: 16px;
	margin: 20px auto;
	display: block;
}
#questionSuccess {
	display: none;
	text-align: center;
	font-size: 16px;
	padding: 40px 0;
}
#questionSuccess h3 {
	font-size: 18px;
	font-weight: bold;
	margin-top: 15px;
}
#questionSuccess p {
	margin-top: 15px;
}
#questionSuccess p a {
	font-size: 0.32rem;
	color: #26a2a9;
}
#questionResult .charts {
	position: relative;
	margin-top: 0.24rem;
	background: #f7f7f7;
	padding: 0.25rem;
}
#questionResult .charts table {
	/*position: absolute;*/
    /*top: 0;*/
    width: 100%;
	overflow: hidden;
}
#questionResult .charts table tr {
	float: left;
	width: 3.44rem;
	margin: 0.08rem 0;
	background: #fff;
	line-height: 0.7rem;
	text-align: center;
	font-size: 0;
}
 #questionResult .charts table tr:nth-child(even) {
 float: right;
}
#questionResult .charts table tr td {
	/*padding: 5px 8px;*/
    /*border: 1px solid rgb(238, 238, 238);*/
    color: #333;
	font-size: 0.26rem;
	display: inline-block;
	color: #333;
	margin: 0 0.1rem;
}
#questionResult .charts #charts {
	width: 100%;
	height: 5rem;/*margin-left: 2rem;*/
}
#questionResult .newsDetails-list-content {
	margin-top: 0;
	background: #f7f7f7;
	padding: 0 0.25rem;
}
#questionResult .newsDetails-list-content table {
	background: #fff;
	border: 1px solid #d2d2d2 !important;
}
#questionResult .newsDetails-list-content table th {
	background: #d5eef0;
	padding: 0;
	line-height: 0.8rem;
	font-size: 0.3rem;
	font-weight: normal;
	border: 1px solid #d2d2d2 !important;
}
#questionResult .newsDetails-list-content table td {
	padding: 0;
	border: 1px solid #d2d2d2 !important;
}
#questionResult .newsDetails-list-content table td b {
	font-size: 0.26rem;
}
#questionResult .newsDetails-list-content table td p {
	white-space: initial;
	font-size: 0.24rem;
	line-height: initial;
	margin: 0.15rem;
	padding: 0;
}
#questionResult .newsDetails-list-content table td em {
	display: block;
	background: #d5eef0;
	line-height: 0.7rem;
	text-align: center;
	font-size: 0.26rem;
}
#questionResult .newsDetails-list-content table td div {
	margin: 0.15rem;
}
#questionResult .newsDetails-list-content table td div a {
	font-size: 0.24rem;
}
/*2021-12-13 霍兰德职业兴趣测试 end*/

/* 霍兰德测试上一题下一题按钮 start */
.next-group span {
	font-size: 0.25rem;
	cursor: pointer;
	margin: 0 0.25rem;
}
/* 霍兰德测试上一题下一题按钮 end */

/*关注爱心按钮 start*/
.gzyx-gz {
	margin-left: 0.9rem;
	width: 0.44rem;
	margin-top: 0.05rem;
}
.gzzy-gz {
	margin-top: 0.45rem;
	margin-left: 0.15rem;
}
.gzzy-gz img {
	width: 0.4rem;
}
/*关注爱心按钮 end*/

/* 2021-12-29 新增页面样式 start */
.countdown {
	margin-bottom: 0.18rem;
}
.schedule {
	margin-bottom: 0.18rem;
}
.schedule1 dt {
	position: absolute;
	top: 0.1rem;
	right: 1.62rem;
	/* bottom: 0; */
    width: 1.62rem;
	font-size: 0;
}
.schedule1 {
	float: right;
	background: linear-gradient(to right, #f1ecf9, #f3eff8);
	margin-right: 0.25rem;
}
.schedule1 dl {
	width: 3.38rem;
	height: 1.38rem;
	border-radius: 0.06rem;
	overflow: hidden;
	position: relative;
}
.schedule1 dd {
	margin-left: 0.16rem;
}
.schedule1 dd h3 {
	text-align: left;
	color: #5e3bb2;
	font-size: 0.3rem;
	font-weight: bold;
	margin-top: 0.3rem;
	margin-left: 1.74rem;
	line-height: 0.32rem;
}
.rrrrrddddd {
	width: 0.27rem;
	height: 0.31rem;
	margin-bottom: 0.06rem;
}
.schedule2 dt {
	position: absolute;
	top: 0.2rem;
	/* right: 1.82rem; */
    left: 0.25rem;
	/* bottom: 0; */
    width: 1.03rem;
	font-size: 0;
}
.schedule2 {
	float: right;
	background: linear-gradient(to right, #e6f3fb, #e8f4fc);
	margin-right: 0.25rem;
}
.schedule2 dl {
	width: 3.38rem;
	height: 1.38rem;
	border-radius: 0.06rem;
	overflow: hidden;
	position: relative;
}
.schedule2 dd {
	margin-left: 0.16rem;
}
.schedule2 dd h3 {
	text-align: left;
	color: #2091de;
	font-size: 0.3rem;
	font-weight: bold;
	margin-top: 0.35rem;
	margin-left: 1.4rem;
	line-height: 0.32rem;
}
.pphhbb-head {
	display: flex;
	justify-content: space-between;
}
.pphhbb-head-item {
	color: #333333;
	margin-top: 0.2rem;
	font-size: 0.28rem;
	font-weight: 600;
	margin-bottom: 0.2rem;
}
.ChaUniversity-list .fg {
	width: 7.5rem;
	height: 0.05rem;
	background-color: #EEEEEE;
	margin-left: -0.25rem;
}
.pphhbb-item {
	width: 100%;
	padding: 0.2rem 0;
	box-sizing: border-box;
	border-bottom: 0.02rem solid #eee;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pphhbb-item-number {
	color: #26a2a9;
	font-size: 0.28rem;
	font-weight: 600;
	margin-left: 0.25rem;
}
.pphhbb-item-name img {
	width: 0.54rem;
	height: 0.54rem;
}
.pphhbb-item-name {
	font-size: 0.28rem;
	color: #333333;
	width: 63%;
}
.pphhbb-item-name a {
	font-size: 0.28rem;
	margin-left: 0.1rem;
}
.zzyyrrdd-item-name {
	font-size: 0.28rem;
	color: #333333;
	margin-left: 0.75rem;
	text-align: left;
	width: 60%;
}
.zzyyrrdd-item-name a {
	font-size: 0.28rem;
}
.pphhbb-item-r img {
	width: 0.26rem;
	height: 0.3rem;
	margin-right: 0.1rem;
	margin-bottom: 0.1rem;
}
.pphhbb-item-r {
	font-size: 0.24rem;
	color: #333333;
}
.ChaUniversity1 {
	max-width: 750px;
	margin: 0 auto;
	margin-bottom: 0.35rem;
}
.ChaUniversity1 .ChaUniversity1-title {
	text-align: center;
	font-size: 0;
	margin: 0.3rem 0 0.2rem;
}
.ChaUniversity1 .ChaUniversity1-title li {
	display: inline-block;
	font-size: 0.28rem;
	border: 1px solid #26a2a9;
	line-height: 0.6rem;
	padding: 0 0.25rem;
	border-radius: 0.65rem;
	color: #26a2a9;
	margin: 0 0.15rem;
}
.ChaUniversity1 .ChaUniversity1-title li.on {
	background: #26a2a9;
	color: #fff;
}
.ChaUniversity1 .allMore {
	bottom: 0;
}
.color999 {
	color: #999999;
}
 .souszzyy-item:nth-child(1) {
 margin-top: 0.25rem;
}
.souszzyy-item {
	width: 100%;
	height: 2.28rem;
	background-color: #f3f3f3;
	margin-bottom: 0.25rem;
	border-radius: 0.1rem;
}
.souszzyy-item-head {
	display: flex;
	border-bottom: 0.02rem solid #eee;
	margin: 0 0.25rem;
	height: 0.65rem;
	line-height: 0.65rem;
}
.souszzyy-item-title {
	font-size: 0.28rem;
	color: #26a2a9;
	margin-right: 0.25rem;
	height: 0.65rem;
	line-height: 0.65rem;
}
.souszzyy-item-number {
	height: 0.34rem;
	line-height: 0.34rem;
	margin-top: 0.16rem;
	background: linear-gradient(to right, #ec8067, #f1b646);
	border-radius: 0.165rem;
	padding: 0 0.1rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #FFFFFF;
}
.souszzyy-item-number img {
	width: 0.21rem;
	height: 0.25rem;
	margin-right: 0.1rem;
}
.souszzyy-item-content {
	margin-top: 0.15rem;
	margin-left: 0.25rem;
	color: #333333;
	font-size: 0.24rem;
}
.souszzyy-item-foot {
	display: flex;
	justify-content: space-between;
	margin-top: 0.3rem;
}
.souszzyy-item-foot-l {
	width: 3.1rem;
	height: 0.6rem;
	box-sizing: border-box;
	border: #eee solid 0.02rem;
	background-color: #FFFFFF;
	border-radius: 0.1rem;
	line-height: 0.6rem;
	color: #999999;
	font-size: 0.24rem;
	text-align: center;
	margin-left: 0.25rem;
}
.souszzyy-item-foot-r {
	margin-right: 0.25rem;
	width: 3.1rem;
	height: 0.6rem;
	box-sizing: border-box;
	border: #eee solid 0.02rem;
	background-color: #FFFFFF;
	border-radius: 0.1rem;
	line-height: 0.6rem;
	color: #999999;
	font-size: 0.24rem;
	text-align: center;
}
/* 2021-12-29 新增页面样式 end */


/*院校头部固定 start*/
.Fraction-c.fixed {
	position: fixed;
	top: 1.08rem;
	width: 7rem;
	background: #f06716;
	z-index: 888;
	border-top: 0;
	margin: unset;
	padding: 0 0.25rem 0.18rem 0.25rem;
}
.Fraction-c.fixed + .Fraction-c-fixed {
	height: 1.44rem;
}
/*院校头部固定 end*/

/* 会员中心在线题库列表展示 start */
.my-volunteer-list.online-question-custom ul li {
	width: 100%;
	justify-content: unset;
}
.my-volunteer-list.online-question-custom ul li a {
	font-size: 0.3rem;
}
/* 会员中心在线题库列表展示 end */

/* 测试题按钮 start */
.test-confirm-btn {
	background: #04bf13bf !important;
	width: 2.7rem !important;
}
/* 测试题按钮 end */

/* 志愿填报 查询按钮 start */
.fill-from-content-ipt a {
	line-height: 0.65rem;
	height: 0.65rem;
	font-size: 0.26rem;
	background: #26a2a9;
	color: #fff;
	padding: 0 0.2rem;
}
/* 志愿填报 查询按钮 end */

/*招生计划*/
.newAdmissions01 {
	margin: 0.25rem;
}
.newAdmissions01 h3 {
	font-size: 0.36rem;
	color: #333;
	text-align: center;
	font-weight: normal;
	margin: 0.45rem 0 0.2rem;
}
.newAdmissions01-list01 div {
	height: 0.94rem;
	border-bottom: 1px solid #e5e5e5;
}
.newAdmissions01-list01 div span {
	float: left;
	font-size: 0.28rem;
	color: #333333;
	line-height: 0.94rem;
}
.newAdmissions01-list01 div span em {
	font-size: 0.28rem;
	color: #26a2a9;
}
.newAdmissions01-list01 div .layui-form-select {
	float: right;
	font-size: 0.28rem;
	width: 3.15rem;
	height: 0.94rem;
	padding-right: 0.35rem;
	background: url(../images/fl.png) no-repeat right center;
	background-size: 0.14rem;
	color: #999;
	border: 0;
}
.newAdmissions01-list01 div .layui-form-select .layui-edge {
	display: none;
}
.newAdmissions01-list01 div .layui-form-select dl {
	top: 0.9rem;
}
.newAdmissions01-list01 div .layui-form-select .layui-input {
	font-size: 0.28rem;
	border: 0;
	height: 100%;
	padding: 0;
	width: 3.15rem;
}
.newAdmissions01-list02 {
	overflow: hidden;
}
.newAdmissions01-list02 span {
	font-size: 0.28rem;
	color: #333333;
	line-height: 0.75rem;
	display: block;
	height: 0.65rem;
}
.newAdmissions01-list02 span em {
	font-size: 0.28rem;
	color: #26a2a9;
}
.newAdmissions01-list02 div {
	overflow: hidden;
}
.newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"] {
	border: 1px solid #e5e5e5 !important;
	border-radius: 0.1rem;
	width: 1.55rem !important;
	height: 0.92rem !important;
	box-sizing: border-box;
	text-align: center;
	line-height: 0.92rem !important;
	font-size: 0.28rem;
	color: #333;
	margin: 0.1rem 0;
	margin-right: 0.18rem;
	padding: 0;
}
 .newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"]:nth-child(8n) {
 margin-right: 0;
}
.newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"] span {
	width: 100%;
	height: 0.92rem;
	line-height: 0.88rem;
}
.newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"].layui-form-checked {
	border-color: #E60F19 !important;
}
.newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"].layui-form-checked span {
	color: #26a2a9 !important;
}
.newAdmissions01-list02 .checkbox-group .layui-form-checkbox[lay-skin="primary"] i {
	display: none;
}
.newAdmissions01 .btn {
	height: 0.78rem;
	background: #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.78rem;
	font-size: 0.28rem;
	color: #fff;
	display: block;
	width: 100%;
	border: none;
. create-list-content-info-l-text01 margin: 0.5 rem 0;
}
.newAdmissions02 {
	margin-top: 0.25rem;
}
.newAdmissions02 .mask-tap {
	top: 6.5rem;
}
.newAdmissions02-title {
	margin: 0 0.25rem;
}
.newAdmissions02-title h3 {
	font-size: 0.32rem;
	font-weight: bold;
	color: #26a2a9;
	text-align: center;
	margin: 0.15rem 0 0.05rem 0;
}
.newAdmissions02-title p {
	font-size: 0.26rem;
	color: #333;
	text-align: center;
}
.newAdmissions02-title p.prompt {
	color: #999;
	font-size: 0.22rem;
	margin: 0.1rem 0;
}
.newAdmissions02-title > div {
	display: flex;
	margin-top: 0.15rem;
	justify-content: space-between;
}
.newAdmissions02-title > div .input {
	width: 32%;
}
.newAdmissions02-title > div .input input, .newAdmissions02-title > div .input .layui-form-select {
	border: 1px solid #e5e5e5;
	background: #FFFFFF;
	box-sizing: border-box;
	width: 100%;
	height: 0.52rem;
	line-height: 0.52rem;
	text-align: center;
	text-align-last: center;
	font-size: 0.26rem;
}
.newAdmissions02-title > div .input .layui-form-select {
	border: 0;
}
.newAdmissions02-title > div .input .layui-form-select .layui-input {
	padding: 0;
}
.newAdmissions02-title > div .input .layui-form-select dl {
	top: 0.5rem;
}
.newAdmissions02-title > div .input .layui-form-select .layui-edge {
	display: none;
}
.newAdmissions02-title > div .input .layui-form-select dl dd {
	font-size: 0.26rem;
}
.newAdmissions02-list01 {
	margin: 0.25rem;
	border-radius: 0.1rem;
	background: #f3f3f3;
	padding: 0 0.25rem;
}
.newAdmissions02-list01 .div1 {
	overflow: hidden;
	border-bottom: 1px solid #eeeeee;
	width: 100%;
	line-height: 0.62rem;
}
.newAdmissions02-list01 .div1 a {
	float: left;
	font-size: 0.28rem;
	color: #26a2a9;
}
.newAdmissions02-list01 .div1 em {
	font-size: 0.24rem;
	float: left;
	margin-left: 0.3rem;
	color: #999;
}
.newAdmissions02-list01 .div2 {
	overflow: hidden;
	margin: 0.2rem 0;
}
.newAdmissions02-list01 .div2 em {
	float: left;
	font-size: 0.24rem;
	color: #333;
}
.newAdmissions02-list01 .div2 p {
	float: left;
	width: 4.3rem;
	padding-left: 0.2rem;
	border-left: 1px solid #eee;
	margin-left: 0.2rem;
}
.newAdmissions02-list01 .div2 p span {
	float: left;
	width: 50%;
	overflow: hidden;
	color: #999;
	font-size: 0.24rem;
}
.newAdmissions02-list01 .div2 p span em {
	float: initial;
}
.newAdmissions02-list01 .div2 a {
	float: right;
	margin-right: 0.15rem;
}
.newAdmissions02-list01 .div2 a img {
	width: 0.4rem;
}
.newAdmissions02-list01 .div3 {
	text-align: center;
	font-size: 0.24rem;
	line-height: 0.64rem;
}
.newAdmissions02-list01 .div3 span {
	color: #26a2a9;
	margin-left: 0.2rem;
}
.newAdmissions02-list01-item {
	background: #fff;
	border-radius: 0.1rem;
	padding: 0.15rem 0.15rem;
	margin-top: 0.2rem;
	display: none;
}
.list-column-item {
	width: 100%;
	background: #fff;
	display: none;
}
.list-column-item thead tr th {
	background-color: #f2f2f2;
}
.list-column-item thead tr th, .list-column-item tbody tr td {
	border: 1px solid #e6e6e6;
	text-align: center;
	font-size: 0.26rem;
}
.list-column-item tbody tr td a {
	font-size: 0.26rem;
}
.list-column-item tbody tr td em img {
	width: 0.4rem;
	height: 0.4rem;
}
newAdmissions02-list01-item a {
	display: block;
}
.newAdmissions02-list01-item div {
	overflow: hidden;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 0.1rem;
	margin-bottom: 0.1rem;
	width: 5.8rem;
}
.newAdmissions04-list .newAdmissions02-list01-item div {
	width: 6.3rem;
}
.newAdmissions02-list01-item div a {
	float: left;
	font-size: 0.28rem;
	color: #333;
	margin-right: 0.1rem;
}
.newAdmissions02-list01-item div em {
	float: left;
	border: 1px solid #e5e5e5;
	font-size: 0.24rem;
	border-radius: 0.25rem;
	padding: 0 0.15rem;
	color: #999;
	margin-left: 0.1rem;
}
.newAdmissions02-list01-item p {
	position: relative;
	width: 5.8rem;
	font-size: 0.24rem;
	color: #999;
	line-height: 0.4rem;
}
.newAdmissions02-list01-item p span {
	display: inline-block;
	margin-right: 0.2rem;
}
.newAdmissions02-list01-item p em {
	color: #333;
	font-size: 0.24rem;
}
.newAdmissions02-list01-item p .join {
	float: right;
	line-height: 0.4rem;
	cursor: pointer;
	position: absolute;
	top: 0.02rem;
	right: -0.35rem;
}
.newAdmissions02-list01-item p .join img {
	width: 0.32rem;
}
.newAdmissions02-list02 {
	background: #fdeeea;
}
.newAdmissions02 .layui-laypage {
	margin-top: 10px;
	margin-bottom: 30px;
}
.newAdmissions03-title {
	margin: 0.25rem;
}
.newAdmissions03-title input {
	border: 1px solid #eeeeee;
	height: 0.75rem;
	line-height: 0.75rem;
	padding: 0 0.25rem;
	box-sizing: border-box;
	width: 100%;
	font-size: 0.28rem;
}
.newAdmissions03-title p {
	font-size: 0.28rem;
	color: #333;
	line-height: 1.08rem;
}
.newAdmissions03-title p label {
	margin-right: 0.2rem;
}
.newAdmissions03-title p label input {
	width: 0.32rem;
	height: 0.32rem;
	vertical-align: top;
	margin-top: 0.38rem;
}
.newAdmissions03-list-title {
	height: 0.66rem;
	padding: 0 0.25rem;
	background: #e9f6f6;
	line-height: 0.66rem;
	font-size: 0.3rem;
	color: #26a2a9;
}
.newAdmissions03-list-title select {
	background: #afafaf;
	border: none;
	width: 0.8rem;
	width: auto;
	height: 0.4rem;
	appearance: none;
	margin: 0;
	padding: 0;
	border-radius: 0.05rem;
	font-size: 0.24rem;
	color: #fff;
	text-align: center;
	margin-left: 0.1rem;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	padding: 0 0.06rem;
	box-sizing: content-box;
}
.newAdmissions03-list-title select option {
	color: #fff;
	text-align: center;
	border: none;
}
.newAdmissions03-list-title select[value='请选择'] {
	width: 0.8rem;
}
.newAdmissions03-list-title select.status1 {
	width: 0.24rem;
	background: #eaca42;
}
.newAdmissions03-list-title select.status2 {
	width: 0.24rem;
	background: #26a2a9;
}
.newAdmissions03-list-title select.status3 {
	width: 0.24rem;
	background: #4ea926;
}
.newAdmissions03-list-title img {
	float: right;
	width: 0.26rem;
	height: auto;
	margin-top: 0.2rem;
	margin-left: 0.2rem;
}
.newAdmissions03-list-title em {
	width: 0.4rem;
	height: 0.4rem;
	border-radius: 0.05rem;
	text-align: center;
	line-height: 0.4rem;
	font-size: 0.24rem;
	color: #fff;
	display: inline-block;
}
.newAdmissions03-list-title em.chong {
	background: #eaca42;
	margin-left: 0.2rem;
}
.newAdmissions03-list-title em.bao {
	background: #4ea926;
}
.newAdmissions03-list-title em.wen {
	background: #26a2a9;
}
.newAdmissions03-list-item p {
	font-size: 0.24rem;
	padding: 0 0.25rem;
	color: #333;
	/*line-height: 0.5rem;*/
    margin-top: 0.1rem;
}
.newAdmissions03-list-item ul {
	/*border-bottom: 0.08rem solid #f3f3f3;*/
    /*padding-bottom: 0.06rem;*/
    margin: 0.1rem 0.25rem 0;
	border: 1px solid #eeeeee;
}
.newAdmissions03-list-item ul li {
	line-height: 0.45rem;
	/*margin: 0 0.25rem;*/
    padding: 0.05rem 0.15rem;
	font-size: 0.26rem;
	color: #666;
	display: flex;
	justify-content: space-between;
	align-content: center;
	/*margin-bottom: 0.15rem;*/
    position: relative;
	background: #f8f8f8;
}
.newAdmissions03-list-item ul li span {
	width: 4.5rem;
	display: inline-block;
	vertical-align: middle;
	line-height: 0.45rem;
	color: #666;
}
.newAdmissions03-list-item ul li div {
	margin: 0;
	line-height: initial;
	/*display: flex;*/
    /*align-content: center;*/
    /*font-size: 0;*/
    position: absolute;
	right: 0.25rem;
	top: 0;
	bottom: 0;
	height: 0.35rem;
	margin: auto;
	font-size: 0;
	line-height: 0.35rem;
}
.newAdmissions03-list-item ul li a {
	/*float: right;*/
    display: inline-block;
	vertical-align: middle;
	margin-left: 0.2rem;/*display: flex;*/
    /*align-content: center;*/
    /*font-size: 0;*/

}
.newAdmissions03-list-item ul li a img {
	width: 0.26rem;/*height: 0.26rem;*/
}
.newAdmissions03-list-item div {
	margin: 0 0.25rem 0.5rem;
}
.newAdmissions03-list-item select {
	border: 1px solid #eeeeee;
	height: 0.6rem;
	line-height: 0.6rem;
	padding: 0 0.25rem;
	box-sizing: border-box;
	font-size: 0.28rem;
	display: block;
	width: 100%;
	background: url(../images/down05.png) no-repeat 6.4rem center;
	background-size: 0.26rem;
	appearance: none;
}
.newAdmissions03 .newAdmissions03-btn {
	margin: 0.5rem 0.25rem;
}
.newAdmissions03 .newAdmissions03-btn .btn {
	display: block;
	width: 100%;
	height: 0.7rem;
	line-height: 0.7rem;
	border: none;
	background: #26a2a9;
	color: #fff;
	border-radius: 0.1rem;
	font-size: 0.28rem;
	font-weight: bold;
}
.newAdmissions04 {
}
.newAdmissions04-title {
	font-size: 0.36rem;
	color: #26a2a9;
	text-align: center;
	margin: 0.15rem 0;
	margin-top: 0;
}
.newAdmissions04 .ChaUniversity-filter-select .select {
	color: #fff;
	text-align: center;
	background: none;
	border: none;
	font-size: 0.28rem;
	color: #fff;
	appearance: none;
	padding-right: 0.3rem;
	background: url(../images/down03.png) no-repeat right center;
	background-size: 0.16rem;
}
.newAdmissions04-list {
	padding: 0.25rem 0.25rem 0.05rem;
	background: #f1f1f1;
}
.newAdmissions04-list .newAdmissions02-list01-item {
	display: block;
}
.newAdmissions04-search {
	height: 0.7rem;
	margin-bottom: 0.2rem;
}
.newAdmissions04-search .layui-form-select {
	float: left;
	height: 0.7rem;
	background: #fff;
	width: 5.1rem;
	border: none;
	box-sizing: border-box;
	padding: 0 0.15rem;
	font-size: 0.28rem;
	color: #333;
}
.newAdmissions04-search .layui-form-select input {
	width: 100%;
	height: 0.7rem;
	border: 0;
	font-size: 0.26rem;
}
.newAdmissions04-search .layui-form-select .layui-edge {
	display: none;
}
.newAdmissions04-search a {
	float: right;
	height: 0.7rem;
	width: 1.6rem;
	background: #26a2a9;
	text-align: center;
	line-height: 0.7rem;
	color: #fff;
	font-size: 0.28rem;
}
.newAdmissions04 .mask-tap {
	top: 3.45rem !important;
}
/* 招生计划查询按钮、收藏  start */
.newAdmissions02-search-input > input {
	width: 100%;
	height: 0.6rem;
	font-size: 0.24rem;
	background: #26a2a9;
	color: #fff;
	border: unset;
	border-radius: 0.3rem;
}
.newAdmissions02-list01 .div1 a.collect {
	float: right;
}
.newAdmissions02-list01 .div1 a.collect > img {
	width: 80%;
}
.newAdmissions02-title .auto-search {
	border: 1px solid #e5e5e5;
	background: #FFFFFF;
	box-sizing: border-box;
	width: 100%;
	height: 0.52rem;
	line-height: 0.52rem;
	text-align: center;
	text-align-last: center;
	font-size: 0.26rem;
}
/* 招生计划查询按钮、收藏  end */

/* 招生计划浮动 start*/
.zsjh_float.fixed {
	position: fixed;
	top: 1.08rem;
	width: 100%;
	z-index: 99;
	background-color: #FFFFFF;
}
.newAdmissions02.fixed .mask-tap {
	top: unset !important;
	height: 99rem !important;
}
.newAdmissions02 .mask-tap {
	top: 2.85rem !important;
}
/*.zsjh_float .mask-tap {
    top: 2.85rem !important;
}*/


.newAdmissions02.fixed .mask-tap .mask-tap-item {
	max-height: 60%;
}
/* 招生计划浮动 end*/

/* 院校详情招生计划浮动 start*/
.newAdmissions04 .ChaUniversity-filter-select.fixed {
	position: fixed;
	top: 2.65rem;
	left: 0;
	right: 0;
	z-index: 99;
}
/*.hotTitle {
    margin: 0.1rem 0.25rem;
    color: #FFA500;
    !* border: 1px solid red; *!
    padding: 5px;
    text-align: center;
}*/

/* 院校详情招生计划浮动 end*/

.forgetPWD {
	text-align: right;
	padding: 10px;
}
/* 二期 */
.yfydBanner img {
	max-width: 100%;
}
.yfyd .yfyd-search {
	margin: 0 0.25rem;
}
.yfyd-search div {
	overflow: hidden;
}
.yfyd-search div select {
	float: left;
	border: 1px solid #eeeeee;
	border-radius: 0.1rem;
	height: 0.7rem;
	width: 1.7rem;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url("../images/down04.png") no-repeat 1.85rem center;
	font-size: 0.26rem;
	margin-right: 0.2rem;
	color: #333;
	background-size: 0.14rem;
	padding: 0 0.2rem;
	box-sizing: content-box;
}
.yfyd-search div input {
	float: right;
	border: 1px solid #eeeeee;
	border-radius: 0.1rem;
	height: 0.7rem;
	width: 1.88rem;
	padding: 0 0.2rem;
	font-size: 0.26rem;
}
.yfyd-search p {
	margin-top: 0.15rem;
	display: flex;
	justify-content: space-between;
}
.yfyd-search p a {
	display: block;
	height: 0.74rem;
	border-radius: 0.1rem;
	height: 0.74rem;
	box-sizing: border-box;
	font-size: 0.28rem;
	width: 3.44rem;
	color: #26a2a9;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.74rem;
}
.yfyd-search p a:first-child {
	background: #26a2a9;
	color: #fff;
}
.yfyd table {
	width: 7rem;
	margin: 0 0.25rem;
	margin-top: 0.15rem;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
}
.yfyd table th {
	height: 0.8rem;
	font-size: 0.28rem;
	background: #e9f6f6;
	color: #333;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
}
.yfyd table td {
	height: 0.8rem;
	font-size: 0.28rem;
	color: #333;
	border-bottom: 1px solid #eee;
	text-align: center;
	border-right: 1px solid #eee;
}
 .yfyd table tr:nth-child(odd) {
 background: #fafafa;
}
.zytb {
	position: relative;
}
.zytb-list {
	position: relative;
	background: #fff;
	padding: 0.25rem;
	border-radius: 0.1rem;
}
.zytb-list h3 {
	color: #333;
	text-align: center;
	font-size: 0.36rem;
	color: #26a2a9;
	margin-bottom: 0.2rem;
}
.zytb-list .zytb-list-item {
	height: 1.06rem;
	border-bottom: 1px solid #e5e5e5;
}
.zytb-list .zytb-list-item span {
	float: left;
	font-size: 0.28rem;
	line-height: 1.06rem;
	color: #333;
}
.zytb-list .zytb-list-item input {
	float: right;
	line-height: 1.06rem;
	border: none;
	height: 1.06rem;
	width: 3.5rem;
	font-size: 0.28rem;
	text-align: left;
	background: none;
}
.zytb-list .zytb-list-item .layui-form-select {
	float: right;
	font-size: 0.28rem;
	width: 3.15rem;
	height: 1.06rem;
	padding-right: 0.35rem;
	background: url(../images/fl.png) no-repeat right center;
	background-size: 0.14rem;
	border: 0;
}
.zytb-list .zytb-list-item .layui-form-select .layui-input {
	font-size: 0.28rem;
	border: 0;
	height: 1.06rem;
	padding: 0;
	width: 3.15rem;
}
.zytb-list .zytb-list-item .layui-form-select .layui-input.layui-disabled {
	color: #666 !important;
}
.zytb-list .zytb-list-item .layui-form-select .layui-edge {
	display: none;
}
.zytb-list .zytb-list-item .layui-form-select dl dd {
	font-size: 0.28rem;
}
.zytb-list p {
	font-size: 0.26rem;
	color: #999;
	text-align: center;
	margin: 0.3rem 0 0 0;
}
.zytb-list p span {
	color: #26a2a9;
}
.zytb-list button {
	height: 0.76rem;
	border: none;
	background: #26a2a9;
	width: 100%;
	color: #fff;
	font-size: 0.28rem;
	border-radius: 0.1rem;
	margin: 0.5rem 0 0.25rem;
}
.zytb-list input.btn {
	height: 0.76rem;
	border: none;
	background: #26a2a9;
	width: 100%;
	color: #fff;
	font-size: 0.28rem;
	border-radius: 0.1rem;
	margin: 0.5rem 0 0.25rem;
}
.zytb-list .zytb-list-input {
	height: 0.76rem;
	border: none;
	background: #26a2a9;
	width: 100%;
	color: #fff;
	font-size: 0.28rem;
	border-radius: 0.1rem;
	margin: 0.5rem 0 0.25rem;
}
.zytb-blank {
	height: 0.7rem;
	position: absolute;
	left: 0;
	right: 0;
	background: #fff;
	bottom: 0;
}
.lql-brief {
	padding: 0 0.25rem;
	background: linear-gradient(to bottom, #eb8c27, #26a2a9);
	margin: 0 0 0.25rem 0;
	background: #26a2a9;
}
.lql-brief p {
	font-size: 0.26rem;
	color: #fff;
	height: 0.8rem;
	line-height: 0.8rem;
	background: #26a2a9;
	position: initial;
	top: 1.89rem;
	left: 0;
	right: 0;
	z-index: 10;
	top: 1.08rem;
}
.lql-brief p a {
	float: right;
	font-size: 0;
	line-height: 0.8rem;
}
.lql-brief p a img {
	width: 0.28rem;
}
.lql-brief div {
	font-size: 0;
	text-align: center;
	padding: 0.25rem;
	background-color: #fff;
}
.lql-brief div img {
	max-width: 100%;
}
.lql-link {
	padding: 0 !important;
	padding-bottom: 0.25rem !important;
	margin-top: 0.25rem;
}
.lql-link a {
	display: block;
	height: 0.85rem;
	text-align: center;
	font-size: 0.3rem;
	line-height: 0.85rem;
	color: #fff;
	background: linear-gradient(to right, #26a2a9, #fac136);
	border-radius: 0.1rem;
	background: #26a2a9;
}
.lql-hot {
	overflow-x: auto;
	font-size: 0;
	white-space: nowrap;
	margin: 0.25rem;
	margin-bottom: 0;
}
.lql-hot div {
	display: inline-block;
	margin: 0 0.2rem 0 0;
	padding: 0.22rem 1.75rem 0.22rem 0.22rem;
	background: #fef5f3;
	border-radius: 0.1rem;
	position: relative;
}
.lql-hot div:last-child {
	margin: 0;
}
.lql-hot div h3 {
	margin-bottom: 0.15rem;
}
.lql-hot div h3 a {
	font-size: 0.28rem;
	color: #333;
	font-weight: bold;
}
.lql-hot div p em {
	font-size: 0.26rem;
	border: 1px solid #fac136;
	color: #fac136;
	border-radius: 0.06rem;
	padding: 0.04rem 0.1rem;
	margin-right: 0.1rem;
}
.lql-hot div p span {
	font-size: 0.26rem;
	border: 1px solid #85be26;
	color: #85be26;
	border-radius: 0.06rem;
	padding: 0.04rem 0.1rem;
}
.lql-hot div .plan {
	position: absolute;
	right: 0.25rem;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 1rem;
	height: 0.5rem;
	background: #26a2a9;
	text-align: center;
	line-height: 0.5rem;
	font-size: 0.26rem;
	color: #fff;
	border-radius: 0.5rem;
}
.lql-type {
	display: flex;
	margin: 0 0.25rem;
	justify-content: space-between;
	font-size: 0.3rem;
}
.lql-type p {
	padding: 0.2rem 0;
	color: #999;
}
.lql-type p.on {
	color: #333333;
	border-bottom: 0.04rem solid #26a2a9;
}
.lql-type p span.chong {
	color: #ff6161;
}
.lql-type p span.wen {
	color: #00b6f4;
}
.lql-type p span.bao {
	color: #21c133;
}
.lql-list {
	padding: 0.25rem 0.25rem 0;
	background-color: #f7f7f7;
	overflow: hidden;
}
.lql-list-title div {
	display: flex;
	justify-content: space-between;
}
.lql-list-title select {
	border: none;
	background: none;
	line-height: 0.75rem;
	height: 0.75rem;
	font-size: 0.26rem;
	/*flex: 1;*/
    text-align-last: center;
	/*width: 20%;*/
    /*margin: 0 2.5%;*/
    appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 1.35rem;
	background: url("../images/down06.png") no-repeat right center;
	background-size: 0.16rem;
	padding: 0 0.2rem 0 0;
	text-align: left;
	box-sizing: border-box;
	color: #666;
}
.lql-list-title .drop {
	margin-bottom: 0.15rem;
	border-radius: 0.1rem;
	background: #fff; /* border: 1px solid #26a2a9; */
}
.lql-list-title .drop .layui-form-select {
	float: left;
	width: 5.6rem;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.26rem;
	border-top-left-radius: 0.1rem;
	border-bottom-left-radius: 0.1rem;
}
.lql-list-title .drop .layui-form-select input {
	border: 0;
}
.lql-list-title .drop a {
	float: right;
	line-height: 0.7rem;
	height: 0.7rem;
	font-size: 0.26rem;
	background: #26a2a9;
	color: #fff;
	width: 1.4rem;
	text-align: center;
	border-top-right-radius: 0.1rem;
	border-bottom-right-radius: 0.1rem;
}
.lql-list-title .drop a img {
	width: 0.3rem;
}
.lql-list-item {
	background: #fff;
	padding: 0.2rem;
	border-radius: 0.1rem;
	margin: 0 0 0.25rem 0;
	overflow: hidden;
}
.lql-list-item dl {
	float: left;
}
.lql-list-item dt {
	width: 0.68rem;
	height: 0.68rem;
	font-size: 0;
	text-align: center;
	line-height: 0.68rem;
	border-radius: 50%;
	overflow: hidden;
}
.lql-list-item dt img {
	max-width: 100%;
	max-height: 100%;
}
.lql-list-item dd h3 {
	font-size: 0.3rem;
	color: #333;
	font-weight: normal;
	text-align: center;
	margin: 0.1rem 0 0.1rem;
}
.lql-list-item dd p {
	height: 0.5rem;
	width: 0.5rem;
	background: #fac136;
	margin: 0 auto;
	font-size: 0.26rem;
	border-radius: 0.06rem;
	text-align: center;
	color: #fff;
	line-height: 0.5rem;
}
.lql-list-item-div {
	float: right;
	width: 5.6rem;
}
.lql-list-item-div div {
	padding: 0 1.4rem 0 0;
	position: relative;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 0.1rem;
	padding-bottom: 0.15rem;
}
.lql-list-item-div div a {
	font-size: 0.3rem;
	font-weight: bold;
	color: #333;
	display: block;
	line-height: 0.5rem;
}
.lql-list-item-div div em {
	display: block;
	font-size: 0.24rem;
	color: #999;
	line-height: 0.5rem;
}
.lql-list-item-div div a.consult {
	/*position: absolute;*/
    right: 0;
	top: 0;
	/*bottom: 0;*/
    margin: auto;
	width: 1rem;
	/*height: 0.5rem;*/
    border-radius: 0.5rem;
	background-color: #e9f6f6;
	text-align: center;
	/*line-height: 0.5rem;*/
    color: #26a2a9;
	font-size: 0.26rem;
	width: 1.26rem;
	padding: 0.1rem 0;
	border: 0.01rem solid #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	font-size: 0.24rem;
	/*margin: 0.05rem 0rem;*/
    vertical-align: middle;
	color: #26a2a9;
	background: none;
	display: inline-block;
	padding: 0.06rem 0;
	line-height: initial;
	font-weight: normal;
}
.lql-list-item-div div a.consult.zhiyuan {
	position: absolute;
	right: 0;
	top: -0.06rem;
}
.lql-list-item-div div a.consult.score {
	position: absolute;
	right: 0;
	top: 0.54rem;
}
.lql-list-item-div p {
	overflow: hidden;
	margin-top: 0.1rem;
}
.lql-list-item-div p span {
	float: left;
	width: 49%;
	font-size: 0.26rem;
	color: #999;
	margin: 0.05rem 0;
	line-height: 0.4rem;
}
 .lql-list-item-div p span:nth-child(even) {
 float: right;
 text-align: right;
}
.lql-list-item-div p span b {
	color: #333;
	font-weight: normal;
}
/* 招生计划新样式 start */
.list-column-title {
	line-height: 0.8rem;
	background: #f8f8f8;
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	text-align: center;
	overflow: hidden;
}
.list-column-title span {
	float: left;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	box-sizing: border-box;
}
 .list-column-title span:nth-child(1) {
 width: 21%;
}
 .list-column-title span:nth-child(2) {
 width: 49%;
}
 .list-column-title span:nth-child(3) {
 width: 18%;
}
 .list-column-title span:nth-child(4) {
 width: 12%;
}
.list-column-item {
	font-size: 0.28rem;
	overflow: hidden;
	line-height: 0.8rem;
	text-align: center;
}
.list-column-item span {
	float: left;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	box-sizing: border-box;
}
.list-column-item span a {
	font-size: 0.28rem;
}
.list-column-item span em {
	font-size: 0;
	vertical-align: top;
}
.list-column-item span em img {
	width: 0.32rem;
}
 .list-column-item span:nth-child(1) {
 width: 21%;
}
 .list-column-item span:nth-child(2) {
 width: 49%;
}
 .list-column-item span:nth-child(3) {
 width: 18%;
}
 .list-column-item span:nth-child(4) {
 width: 12%;
}
.zytx {
	background: rgba(0, 0, 0, 0.4);
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 9999;
}
.zytx-list {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	background: #fff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
}
.zytx-list-title {
	border-bottom: 0.08rem solid #dcdcdc;
	text-align: center;
	line-height: 0.8rem;
}
.zytx-list-title b {
	font-size: 0.32rem;
	color: #333;
	margin: 0 0.6rem;
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.zytx-list-title b.on {
	color: #26a2a9;
}
.zytx-list-title b.on:before {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -0.08rem;
	content: "";
	background: #26a2a9;
	height: 0.08rem;
}
.zytx-list-search {
	margin: 0.25rem;
	border: 1px solid #eee;
	border-radius: 0.1rem;
	overflow: hidden;
}
.zytx-list-search input {
	border: none;
	height: 0.7rem;
	font-size: 0.28rem;
	padding: 0 0.25rem;
	line-height: 0.7rem;
	width: 5.5rem;
}
.zytx-list-search a {
	float: right;
	height: 0.7rem;
	padding: 0 0.25rem;
	line-height: 0.7rem;
	font-size: 0;
}
.zytx-list-search a img {
	width: 0.3rem;
}
.zytx-list-form-list {
	background: #f8f8f8;
	padding: 0.3rem 0.25rem;
}
.zytx-list-form-top {
	overflow: hidden;
}
.zytx-list-form-top span {
	float: left;
	font-size: 0.28rem;
	line-height: 0.7rem;
	margin-right: 0.15rem;
	color: #666;
}
.zytx-list-form-top input {
	float: left;
	font-size: 0.28rem;
	line-height: 0.7rem;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	padding: 0 0.2rem;
	width: 2.5rem;
	height: 0.7rem;
}
.zytx-list-form-top .programme-select {
	float: left;
	font-size: 0.28rem;
	line-height: 0.58rem;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	padding: 0 0.2rem;
	width: 2.5rem;
	height: 0.7rem;
	color: #666;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url("../images/nex.png") no-repeat 2rem center;
	background-size: 0.24rem;
}
.zytx-list-form-top em {
	float: left;
	height: 0.7rem;
	font-size: 0.28rem;
	line-height: 0.7rem;
	background: #eee;
	padding: 0 0.25rem;
	color: #666;
}
.zytx-list-form-top label {
	float: right;
	font-size: 0.28rem;
	line-height: 0.7rem;
	color: #666;
}
.zytx-list-form-top label input {
	width: 0.4rem;
	height: 0.4rem;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	background: #fff;
	margin: 0.16rem 0 0 0;
	margin-right: 0.12rem;
}
 .zytx-list-form-top label input[type=checkbox]::after {
 color: #26a2a9;
}
.zytx-list-form-bot {
	overflow: hidden;
}
.zytx-list-form-bot div:first-child {
	float: left;
}
.zytx-list-form-bot div:first-child p {
	font-size: 0.3rem;
	color: #333;
	font-weight: normal;
	text-align: center;
	margin: 0.2rem 0 0.1rem;
}
.zytx-list-form-bot div:first-child span {
	height: 0.5rem;
	width: 0.5rem;
	background: #fac136;
	margin: 0 auto;
	font-size: 0.26rem;
	border-radius: 0.06rem;
	text-align: center;
	color: #fff;
	line-height: 0.5rem;
	display: block;
}
.zytx-list-form-bot div:last-child {
	float: right;
	width: 5.95rem;
}
.zytx-list-form-bot div:last-child h3 {
	font-size: 0.3rem;
	font-weight: bold;
	color: #333;
	display: block;
	margin: 0.2rem 0 0.1rem;
}
.zytx-list-form-bot div:last-child p {
	overflow: hidden;
}
.zytx-list-form-bot div:last-child p span {
	float: left;
	width: 48%;
	font-size: 0.28rem;
	color: #999;
	margin: 0.05rem 0;
}
 .zytx-list-form-bot div:last-child p span:nth-child(even) {
 float: right;
}
.zytx-list-form-bot div:last-child p span b {
	color: #333;
	font-weight: normal;
}
.zytx-list-form-major {
	padding: 0.25rem 0;
	border-bottom: 0.08rem solid #eee;
	margin: 0 0.25rem;
}
.zytx-list-form-major h3 {
	overflow: hidden;
	font-size: 0.3rem;
	color: #333;
	position: relative;
	line-height: 0.5rem;
	padding-right: 1.5rem;
	padding-bottom: 0.2rem;
	border-bottom: 1px solid #eee;
	height: 0.46rem;
	margin-bottom: 0.05rem;
}
.zytx-list-form-major h3 a {
	position: absolute;
	right: 0;
	top: 0;
	width: 1rem;
	border-radius: 0.5rem;
	background-color: #e9f6f6;
	text-align: center;
	line-height: 0.46rem;
	color: #26a2a9;
	font-size: 0.26rem;
}
.zytx-list-form-major h3 a.on {
	background-color: #26a2a9;
	color: #fff;
}
.zytx-list-form-major p {
	overflow: hidden;
}
.zytx-list-form-major p em {
	float: left;
	width: 100%;
	font-size: 0.28rem;
	margin: 0.05rem 0;
	color: #999;
}
.zytx-list-form-major p span {
	float: left;
	width: 48%;
	font-size: 0.28rem;
	color: #999;
	margin: 0.05rem 0;
}
 .zytx-list-form-major p span:nth-child(odd) {
 float: right;
}
.zytx-list-form-major p span b {
	color: #333;
	font-weight: normal;
}
.zytx-list-form-btn {
	margin: 0.5rem 0.25rem;
}
.zytx-list-form-btn button {
	height: 0.85rem;
	line-height: 0.85rem;
	background-color: #26a2a9;
	display: block;
	width: 100%;
	border: none;
	color: #fff;
	font-size: 0.3rem;
	border-radius: 0.06rem;
}
.zytx-list-admission {
	display: none;
}
.zytx-list-admission-title {
	padding: 0.25rem;
	background: #f8f8f8;
	white-space: nowrap;
	font-size: 0;
	overflow-x: auto;
}
.zytx-list-admission-title span {
	background: #fff;
	display: inline-block;
	height: 0.72rem;
	line-height: 0.72rem;
	color: #333;
	font-size: 0.28rem;
	border-radius: 0.1rem;
	width: 2.1rem;
	text-align: center;
	margin: 0 0.2rem 0 0;
}
.zytx-list-admission-title span.on {
	background: #26a2a9;
	color: #fff;
}
.zytx-list-admission-title span:last-child {
	margin: 0;
}
.zytx-list-admission-school {
	padding: 0.25rem;
	border-bottom: 0.1rem solid #f8f8f8;
}
.zytx-list-admission-school h3 {
	color: #333;
	font-size: 0.32rem;
	font-weight: bold;
}
.zytx-list-admission-school div {
	overflow: hidden;
	margin: 0.1rem 0 0.15rem;
}
.zytx-list-admission-school div span {
	float: left;
	font-size: 0.26rem;
	border: 1px solid #fac136;
	color: #fac136;
	border-radius: 0.06rem;
	line-height: 0.44rem;
	box-sizing: border-box;
	padding: 0 0.12rem;
	margin: 0 0.15rem 0 0;
}
.zytx-list-admission-school div em {
	float: left;
	font-size: 0.26rem;
	border: 1px solid #85be26;
	color: #85be26;
	border-radius: 0.06rem;
	line-height: 0.44rem;
	box-sizing: border-box;
	padding: 0 0.12rem;
	margin: 0 0.15rem 0 0;
}
.zytx-list-admission-school div b {
	float: left;
	font-size: 0.26rem;
	border: 1px solid #26a2a9;
	color: #26a2a9;
	border-radius: 0.06rem;
	line-height: 0.44rem;
	box-sizing: border-box;
	padding: 0 0.12rem;
	margin: 0 0.15rem 0 0;
	font-weight: normal;
}
.zytx-list-admission-school p {
	overflow: hidden;
}
.zytx-list-admission-school p span {
	float: left;
	width: 48%;
	font-size: 0.28rem;
	color: #999;
}
 .zytx-list-admission-school p span:nth-child(even) {
 float: right;
}
.zytx-list-admission-school p span b {
	color: #333;
	font-weight: normal;
}
.zytx-list-admission-major {
	margin: 0 0.25rem;
	max-height: 4.5rem;
	overflow-y: auto;
}
.zytx-list-admission-major div {
	overflow: hidden;
	padding: 0.25rem 0;
	border-bottom: 1px solid #eeeeee;
}
.zytx-list-admission-major div h3 {
	color: #333;
	font-size: 0.28rem;
	font-weight: normal;
}
.zytx-list-admission-major div em {
	font-size: 0.26rem;
	display: block;
	color: #999;
	margin: 0.06rem 0 0.2rem;
}
.zytx-list-admission-major div p {
	overflow: hidden;
}
.zytx-list-admission-major div p span {
	float: left;
	width: 48%;
	font-size: 0.28rem;
	color: #999;
}
 .zytx-list-admission-major div p span:nth-child(even) {
 float: right;
}
.zytx-list-admission-major div p span b {
	color: #333;
	font-weight: normal;
}
.zyxg {
	background: rgba(0, 0, 0, 0.4);
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 999;
}
.zyxg-list {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
}
.zyxg-list .mntzy-close-btn {
	position: absolute;
	top: 0.2rem;
	right: 0.2rem;
	z-index: 10;
}
.zyxg-list .mntzy-close-btn img {
	width: 0.35rem;
	height: 0.35rem;
}
.zyxg-list .zytb-list {
	top: 0;
}
.mntzy-view-more {
	text-align: center;
	margin-bottom: 0.3rem;
	font-size: 0.3rem;
}
.zytx-list-form-box {
	/*height: 6rem;*/
    overflow: hidden;
	overflow-y: auto;
	max-height: 6rem;
}
.zytx-list-admission-box {
	/*height: 9.19rem;*/
    overflow: hidden;
	overflow-y: auto;
	max-height: 9.2rem;
}
.wx-close-btn {
	width: 0.3rem;
}
.wxlogin-content {
	height: 5rem;
}
.wxlogin-content-img {
	height: 3.5rem;
	margin-bottom: 0;
}
/*2022年5月30日15:25:02  智能志愿+ 分销中心*/
.znzy {
	background: #f7f7f7;
	overflow: hidden;
}
.znzy .vip-title {
	font-size: 0.36rem;
	text-align: center;
	color: #333;
	margin: 0.25rem 0 0 0;
}
.znzy .vip-title span {
	color: #ff6d0d;
	color: #26a2a9;
}
.znzy .vip-slogen {
	color: #333;
	display: block;
	font-size: 0.28rem;
	text-align: center;
	margin: 0 0 0.35rem;
}
.znzy .vip-link {
	display: block;
	font-size: 0.28rem;
	text-align: center;
	color: #fff;
	font-weight: bold;
	width: 45%;
	margin-right: 3%;
	height: 0.75rem;
	border-radius: 0.1rem;
	background: linear-gradient(to right, #fcaf51, #26a2a9);
	margin: 0 auto;
	line-height: 0.75rem;
	box-shadow: 0px 0.05rem 0.05rem 0px rgba(151, 204, 207, 0.75);
	padding: 0;
	background: #26a2a9;
}
.mid-vip-box {
	width: 5.5rem;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 15px;/*display: none;*/
}
.znzy .vip-login {
	text-align: center;
	color: #26a2a9;
	float: left;
	width: 45%;
	margin-left: 3%;
	height: 0.75rem;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.75rem;
	font-size: 0.28rem;
	font-weight: 600;
	box-shadow: 0px 0.05rem 0.05rem 0px rgb(151 204 207 / 75%);
	border-radius: 0.1rem;
}
.znzy .vip-register {
	text-align: center;
	color: #26a2a9;
	margin: 12px 0 30px;
	float: right;
	width: 48%;
	height: 0.75rem;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.75rem;
	font-size: 0.28rem;
	font-weight: 600;
	box-shadow: 0px 0.05rem 0.05rem 0px rgb(151 204 207 / 75%);
	border-radius: 0.1rem;
}
.znzy .vip-item {
	text-align: center;
	position: relative;
	margin: 0rem 0rem 0rem;/*display: none;*/
}
.znzy .vip-item:before {
	position: absolute;
	right: 0;
	left: 0;
	height: 1px;
	content: "";
	background: #dcdcdc;
	bottom: 0;
	top: 0;
	margin: auto;
}
.znzy .vip-item span {
	font-size: 0.32rem;
	background: #f7f7f7;
	padding: 0 0.2rem;
	position: relative;
}
.znzy .vip-equity {
	text-align: center;
	overflow: hidden;
	padding: 0;/*display: none;*/
}
.znzy .vip-equity dl {
	display: inline-block;
	width: 1.56rem;
	margin: 0.25rem 0;
}
.znzy .vip-equity dl dt {
	height: 0.84rem;
	width: 0.84rem;
	border-radius: 0.1rem;
	line-height: 0.84rem;
	font-size: 0px;
	background: #fff;
	margin: auto;
}
.znzy .vip-equity dl dt img {
	max-width: 50%;
	max-width: 50%;
}
.znzy .vip-equity dl dd {
	font-size: 0.26rem;
	margin: 0.1rem 0 0 0;
}
 .znzy .vip-equity dl:nth-child(1) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(3, 121, 237, 0.14);
}
 .znzy .vip-equity dl:nth-child(2) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(99, 98, 218, 0.14);
}
 .znzy .vip-equity dl:nth-child(3) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(255, 139, 1, 0.14);
}
 .znzy .vip-equity dl:nth-child(4) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(242, 59, 1, 0.14);
}
 .znzy .vip-equity dl:nth-child(5) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(20, 214, 145, 0.14);
}
 .znzy .vip-equity dl:nth-child(6) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(4, 199, 223, 0.14);
}
 .znzy .vip-equity dl:nth-child(7) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(242, 61, 2, 0.14);
}
 .znzy .vip-equity dl:nth-child(8) dt {
 box-shadow: 0px 0.05rem 0.05rem 0px rgba(3, 121, 237, 0.14);
}
.fxzx div {
	overflow: hidden;
}
.fxzx div .span {
	float: left;
 line-height:;
	font-size: 0.28rem;
	width: 100%;
	margin-bottom: 0.15rem;
}
.fxzx div input {
	float: left;
	height: 0.7rem;
	border: 1px solid #dcdcdc;
	font-size: 0.26rem;
	width: 5.5rem;
	padding: 0 0.2rem;
	box-sizing: border-box;
}
.fxzx div .a {
	float: right;
	line-height: 0.7rem;
	width: 1.16rem;
	text-align: center;
	background: #26a2a9;
	border-radius: 0.1rem;
	font-size: 0.28rem;
	color: #fff;
}
.fxzx h3 {
	font-weight: bold;
	font-size: 0.32rem;
	overflow: hidden;
	color: #333;
	padding: 0.25rem 0.25rem 0.25rem 0.54rem;
	border-top: 0.08rem solid #f4f4f4;
	margin-top: 0.32rem;
	height: 0.32rem;
	line-height: 0.32rem;
	position: relative;
}
.fxzx h3:before {
	position: absolute;
	left: 0.25rem;
	top: 0;
	bottom: 0;
	content: "";
	background: #26a2a9;
	width: 0.08rem;
	height: 0.32rem;
	margin: auto;
}
.fxzx h3 em {
	float: right;
	font-size: 0.28rem;
	font-weight: normal;
}
.fxzx h3 em b {
	color: #26a2a9;
}
.fxzx dl {
	margin: 0 0.25rem 0.25rem;
	display: block;
}
.fxzx table {
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	width: 100%;
}
.fxzx table th {
	height: 0.8rem;
	font-size: 0.26rem;
	color: #333;
	font-weight: normal;
	background: #e9f6f6;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.fxzx table td {
	height: 0.8rem;
	font-size: 0.26rem;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	text-align: center;
}
.zy-no-more-data {
	font-size: 0.2rem;
	text-align: center;
	padding: 0.2rem 0;
}
/*  start vip-mask*/
.vip-mask {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: auto;
	background-color: rgba(0, 0, 0, .5);
	z-index: 999;
	text-align: center;
}
.vip-content {
	/*width: 5rem;*/
    margin: auto;
	text-align: center;
	/*max-height: 5rem;*/
    position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;/*height: auto;*/
}
.vip-image {
	border-radius: 5px;
	width: 100%;
}
.vip-close-btn {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 15px;
	cursor: pointer;
}
/*  end vip-mask*/

.colleges .cdx .mask-tap {
	margin-top: 1.46rem;
}
.znxdx-form-box {
	padding: 0.25rem;
	margin-bottom: 0.25rem;
	position: relative;
}
.znxdx-form-box .form-div {
	height: 0.7rem;
	margin: 0.15rem 0;
}
.znxdx-form-box .form-div b {
	font-size: 0.28rem;
	color: #333;
	line-height: 0.7rem;
	text-align: left;
	font-weight: normal;
	display: block;
	float: left;
}
.znxdx-form-box .form-div .layui-form-select {
	font-size: 0.28rem;
	float: right;
}
.znxdx-form-box .form-div input {
	box-sizing: border-box;
	height: 0.7rem;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0 0.25rem;
	font-size: 0.28rem;
	float: right;
	width: 4.5rem;
}
.znxdx-form-box .year-area {
	color: #26a2a9;
	margin-top: 0.15rem;
}
.znxdx-form-box .form-div-right {
	text-align: center;
	margin: 0.25rem 0;
}
.znxdx-form-box .btn {
	width: 100%;
	height: 0.8rem;
	border: 1px solid #26a2a9;
	text-align: center;
	display: inline-block;
	line-height: 0.66rem;
	border-radius: 0.06rem;
	font-size: 0.28rem;
	color: #fff;
	background: #26a2a9;
	margin-right: 0.5rem;
	margin-top: 0.3rem;
}
.znxdx-form-box .link {
	width: 2rem;
	height: 0.7rem;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.66rem;
	border-radius: 0.06rem;
	font-size: 0.28rem;
	color: #26a2a9;
	display: inline-block;
	box-sizing: border-box;
}
.forbid {
	color: #b2b2b2 !important;
}
.zytb .list-column-item {
	line-height: 0.7rem !important;
}
.newAdmissions04-search .layui-form-select-no-auto {
	float: left;
	height: 0.7rem;
	background: #fff;
	width: 5.1rem;
	border: none;
	box-sizing: border-box;
	padding: 0 0.15rem;
	font-size: 0.28rem;
	color: #333;
}
.newAdmissions04-search .layui-form-select-no-auto input {
	width: 100%;
	height: 0.7rem;
	border: 0;
	font-size: 0.26rem;
}
.newAdmissions04-search .layui-form-select-no-auto .layui-edge {
	display: none;
}
.layui-form .year-area {
	color: #26a2a9;
	margin: 0.3rem 0;
	font-size: 0.24rem;
}
.znxdx-form-box.new-fill-box {
	padding-bottom: 2rem;
}
.znxdx-form-box.new-fill-box .form-div input {
	width: 5rem
}
.znxdx-form-box.new-fill-box .form-div-right .open-box-one {
	position: absolute;
	left: 0.25rem;
	bottom: 0.85rem;
	width: 4rem;
	height: 0.75rem;
	background-color: #ffa900;
	border: none;
	line-height: 0.75rem;
	color: #FFFFFF;
	font-size: 0.28rem;
	text-align: center;
}
.znxdx-form-box.new-fill-box .form-div-right .open-box-two {
	position: absolute;
	left: 0.25rem;
	bottom: 0rem;
	width: 4rem;
	height: 0.75rem;
	background-color: #ffa900;
	border: none;
	line-height: 0.75rem;
	color: #FFFFFF;
	font-size: 0.28rem;
	text-align: center;
}
.znxdx-form-box.new-fill-box .form-div-right .btn {
	position: absolute;
	right: 0.25rem;
	bottom: 0rem;
	width: 1.2rem;
	height: 1rem;
	background-color: #ffa900;
	border: none;
	color: #FFFFFF;
	font-size: 0.28rem;
	text-align: center;
	margin-right: 0;
	padding: 0.3rem 0.5rem;
	white-space: normal;
	line-height: 0.5rem;
}
.PhaseTwo-register {
	padding-bottom: 0.25rem;
	background: url(../images/register-bg.png) no-repeat center;
	background-size: cover;
}
.PhaseTwo-register-title {
	font-size: 0.36rem;
	color: #fff;
	text-align: center;
	padding: 0.5rem 0;
}
.PhaseTwo-register-form {
	margin: 0 0.25rem;
	background: #fff;
	border-radius: 0.1rem;
}
.PhaseTwo-register-form form > div {
	border-bottom: 1px solid #eeeeee;
	line-height: 1.06rem;
	margin: 0 0.25rem;
	height: 1.06rem;
	clear: both;
}
.PhaseTwo-register-form form > div b {
	float: left;
	color: #333;
	font-size: 0.3rem;
}
.PhaseTwo-register-form form > div b em {
	color: #26a2a9;
}
.PhaseTwo-register-form form > div input {
	float: right;
	border: none;
	line-height: 1.06rem;
	height: 1.06rem;
	text-align: right;
	font-size: 0.3rem;
	width: 4rem;
}
.PhaseTwo-register-form form > div .layui-form-select {
	float: right;
	font-size: 0.28rem;
	width: 3.15rem;
	height: 1.06rem;
	padding-right: 0.35rem;
	background: url(../images/fl.png) no-repeat right center;
	background-size: 0.14rem;
	border: 0;
}
.PhaseTwo-register-form form > div .layui-form-select .layui-input {
	padding: 0;
	width: 3.65rem;
}
.PhaseTwo-register-form form > div .layui-form-select .layui-edge {
	display: none;
}
.PhaseTwo-register-form form > div .layui-form-select dl dd {
	font-size: 0.28rem;
}
.PhaseTwo-register-form form > p {
	font-size: 0.24rem;
	color: #999;
	margin: 0.1rem 0 0 0.15rem;
}
.PhaseTwo-register-form form > p span {
	min-height: 0.1rem;
	width: 0.8rem;
	display: inline-block;
	color: #26a2a9;
}
.PhaseTwo-register-form .btn {
	display: block;
	margin: 0.8rem auto 0.5rem;
	height: 0.78rem;
	width: 6.25rem;
	border: none;
	background: #26a2a9;
	border-radius: 0.78rem;
	font-size: 0.3rem;
	color: #fff;
}
.PhaseTwo-register-form h1 {
	height: 0.5rem;
}
.PhaseTwo-register02 {
	background: url(../images/register-bg2.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	height: 10.2rem;
}
.PhaseTwo-register02-code {
	background: url(../images/phasetwo-register-img03.png) no-repeat center;
	width: 3.22rem;
	height: 6.59rem;
	margin: 0 auto;
	background-size: cover;
	overflow: hidden;
}
.PhaseTwo-register02-code div {
	background: #fff;
	margin: 0.8rem 0.22rem 0rem 0.2rem;
	height: 4.96rem;
	overflow: hidden;
}
.PhaseTwo-register02-code div dt {
	width: 2rem;
	margin: 0.6rem auto 0.35rem;
	font-size: 0rem;
}
.PhaseTwo-register02-code div dt img {
	max-width: 100%;
}
.PhaseTwo-register02-code div dd {
	font-size: 0.24rem;
	text-align: center;
	line-height: 0.44rem;
}
.PhaseTwo-register02-code div dd span {
	color: #1c6eb1;
}
.PhaseTwo-register02 a {
	position: absolute;
	left: 0.6rem;
	right: 0.6rem;
	bottom: 0.85rem;
	height: 0.78rem;
	text-align: center;
	border-radius: 0.78rem;
	background: #26a2a9;
	color: #fff;
	font-size: 0.3rem;
	line-height: 0.78rem;
}
.vip-brief {
	background: url(../images/login-headdd.jpg) no-repeat center;
	background-size: cover;
	padding: 0.25rem;
	position: relative;
	padding-bottom: 0.9rem;
}
.vip-brief-link {
	overflow: hidden;
}
.vip-brief-link .vip {
	float: left;
	font-size: 0.26rem;
	color: #fff;
	padding-left: 0.4rem;
	background: url(../images/home.png) no-repeat left center;
	background-size: 0.3rem;
}
.vip-brief-link .logout {
	float: right;
}
.vip-brief-link .logout img {
	width: 0.32rem;
}
.vip-brief-head {
	overflow: hidden;
	margin: 0.3rem 0 0 0;
}
.vip-brief-head dl {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.vip-brief-head dt {
	float: left;
	width: 1.52rem;
	height: 1.52rem;
	border-radius: 50%;
	font-size: 0;
	overflow: hidden;
	border: 0.04rem solid #ffa414;
	background: #fff;
}
.vip-brief-head dt img {
	width: 100%;
}
.vip-brief-head dd {
	float: right;
	width: 4.1rem;
	padding-right: 1rem;
	position: relative;
}
.vip-brief-head dd a {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	color: #fff;
	font-size: 0.26rem;
	background: url("../images/lql-edit.png") no-repeat right center;
	background-size: 0.2rem;
	text-align: left;
	line-height: 0.5rem;
	height: 0.5rem;
	padding-right: 0.3rem;
	margin: auto;
}
.vip-brief-head dd b {
	display: block;
	font-size: 0.32rem;
	color: #fff;
	margin: 0rem 0 0.1rem;
}
.vip-brief-head dd p {
	font-size: 0.26rem;
	color: #fff;
}
.vip-brief-level {
	overflow: hidden;
	margin-top: 0.3rem;
}
.vip-brief-level p {
	float: left;
	font-size: 0.28rem;
	color: #fff;
	line-height: 0.4rem;
}
.vip-brief-level div {
	float: right;
	width: 3.76rem;
}
.vip-brief-level div a {
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.24rem;
	border-radius: 0.4rem;
	padding: 0 0.3rem;
	float: left;
	color: #fff;
	text-align: center;
	background: linear-gradient(to right, #ffce0b, #fff58a);
	color: #26a2a9;
	margin-left: 0.15rem;
}
.vip-brief-level div a:first-child {
	margin: 0;
}
.vip-brief-expire {
	overflow: hidden;
	margin-top: 0.2rem;
}
.vip-brief-expire p {
	font-size: 0.28rem;
	color: #fff;
	line-height: 0.4rem;
}
.vip-brief-account {
	overflow: hidden;
	margin-top: 0.2rem;
}
.vip-brief-account p {
	float: left;
	font-size: 0.28rem;
	color: #fff;
	line-height: 0.4rem;
}
.vip-brief-account p a {
	font-size: 0.28rem;
	color: #fff;
}
.vip-brief-account div {
	float: right;
	width: 3.76rem;
}
.vip-brief-account div a {
	height: 0.4rem;
	line-height: 0.36rem;
	font-size: 0.24rem;
	border-radius: 0.4rem;
	width: 1.8rem;
	float: left;
	color: #fff;
	text-align: center;
	color: #fff;
	border: 1px solid #fff;
	box-sizing: border-box;
	margin-left: 0.15rem;
}
.vip-brief-account div a:first-child {
	margin: 0;
}
.vip-brief-area {
	position: absolute;
	left: 0.25rem;
	right: 0.25rem;
	bottom: -0.43rem;
	background: #e9f6f6;
	height: 0.86rem;
	line-height: 0.86rem;
}
.vip-brief-area a {
	display: block;
	padding: 0 0.25rem;
	font-size: 0.28rem;
	color: #26a2a9;
	background: url(../images/phasetwo-right.png) no-repeat 6.6rem center;
	background-size: 0.14rem;
}
.userCenter-item-join {
	padding: 0 0.25rem 0.25rem;
}
.userCenter-item-join img {
	width: 7rem;
	height: 1.45rem;
}
.vip-link {
	padding: 0.25rem 0.25rem;
	background: #f6f6f6;
}
.vip-link .home {
	display: block;
	height: 0.8rem;
	line-height: 0.8rem;
	border-radius: 0.1rem;
	background: #26a2a9;
	text-align: center;
	color: #fff;
	font-size: 0.28rem;
}
.vip-link .loginout {
	display: block;
	height: 0.8rem;
	line-height: 0.8rem;
	border-radius: 0.1rem;
	background: #e73b12;
	text-align: center;
	color: #fff;
	margin-top: 0.25rem;
	font-size: 0.28rem;
}
.vip-link-list {
	padding: 0.1rem 0.25rem;
	background: #fff;
	border-radius: 0.1rem;
	overflow: hidden;
}
.vip-link-list h3 {
	font-size: 0.3rem;
	font-weight: bold;
	border-bottom: 1px solid #ededed;
	line-height: 0.6rem;
	margin-bottom: 0.1rem;
	padding-bottom: 0.1rem;
}
.vip-link-list div {
	overflow: hidden;
}
.vip-link-list dl {
	float: left;
	width: 1.2rem;
	margin: 0.15rem 0.56rem 0.15rem 0;
}
 .vip-link-list dl:nth-child(4n) {
 margin-right: 0;
}
.vip-link-list dl dt {
	height: 1rem;
	overflow: hidden;
	font-size: 0;
	width: 1rem;
	margin: 0 auto;
}
.vip-link-list dl dt img {
	max-width: 100%;
}
.vip-link-list dl dd {
	font-size: 0.26rem;
	color: #333;
	text-align: center;
}
.vip-equity {
	padding: 0rem 0.25rem 0.2rem;
	background: #f6f6f6;
}
.vip-equity-img * {
	max-width: 100% !important;
	height: auto !important;
}
.vip-equity-title {
	height: 1.22rem;
	background: url(../images/phasetwo-vip-img11.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	font-size: 0.36rem;
	color: #fff;
	line-height: 1.22rem;
}
.vip-equity-list-th {
	background: #e9f6f6;
	height: 0.75rem;
	line-height: 0.75rem;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	text-align: center;
	box-sizing: border-box;
}
.vip-equity-list-th b {
	float: left;
	font-size: 0.28rem;
	color: #333;
	width: 21.5%;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	box-sizing: border-box;
}
.vip-equity-list-th b:first-child {
	width: 57%;
}
.vip-equity-list-td {
	background: #fff; /* border-top:1px solid #eeeeee; */
	border-left: 1px solid #eeeeee;
	box-sizing: border-box;
	display: flex;
}
.vip-equity-list-td > div {
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	width: 21.5%;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	padding: 0.15rem 0.2rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.vip-equity-list-td > div:first-child {
	width: 57%;
	display: block;
}
.vip-equity-list-td > div h3 {
	font-size: 0.26rem;
	color: #333;
	font-weight: bold;
}
.vip-equity-list-td > div p {
	font-size: 0.24rem;
	color: #999;
	margin-top: 0.1rem;
}
.vip-equity-list-td > div span {
	font-size: 0.24rem;
	color: #999;
}
.vip-equity-list-td > div img {
	width: 0.4rem;
}
.PhaseTwo-vipDetail-brief {
	background: url(../images/phasetwo-vipdetail-img01.png) no-repeat top center;
	background-size: 100%;
	overflow: hidden;
	margin: 0 0 0.4rem 0;
}
.PhaseTwo-vipDetail-brief p {
	font-size: 0.24rem;
	text-align: center;
	color: #fff;
	margin: 1.2rem 0 0.25rem;
}
.PhaseTwo-vipDetail-brief div {
	margin: 0 0.25rem;
	height: 2.74rem;
	background: url(../images/phasetwo-vipdetail-img02.png) no-repeat center;
	background-size: 100%;
	overflow: hidden;
}
.PhaseTwo-vipDetail-brief div h3 {
	font-size: 0.3rem;
	text-align: center;
	font-weight: normal;
	color: #333;
	margin: 0.4rem 0 0 0;
}
.PhaseTwo-vipDetail-brief div em {
	font-size: 0.3rem;
	text-align: center;
	font-weight: normal;
	color: #333;
	display: block;
	margin: 0.15rem 0 0 0;
}
.PhaseTwo-vipDetail-brief div h2 {
	text-align: center;
	font-weight: normal;
	color: #26a2a9;
	font-size: 0.24rem;
}
.PhaseTwo-vipDetail-brief div h2 span {
	font-size: 0.6rem;
}
.PhaseTwo-vipDetail-link {
	margin: 0.18rem 0.25rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.PhaseTwo-vipDetail-link dl {
	text-align: center;
	margin: 0.18rem 0.32rem 0.18rem 0;
	width: 1.5rem;
}
.PhaseTwo-vipDetail-link dl dt {
	width: 0.72rem;
	height: 0.72rem;
	font-size: 0;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;
}
.PhaseTwo-vipDetail-link dl dt img {
	max-height: 100%;
}
.PhaseTwo-vipDetail-link dl dd {
	font-size: 0.26rem;
	color: #333;
}
 .PhaseTwo-vipDetail-link dl:nth-child(4n) {
 margin-right: 0;
}
.PhaseTwo-kong {
	height: 0.12rem;
	background: #f6f6f6;
}
.PhaseTwo-kong2 {
	height: 1.2rem;
}
.PhaseTwo-vipDetail-item {
	overflow: hidden;
	margin: 0 0.25rem;
	height: 0.85rem;
	border-bottom: 1px solid #eeeeee;
}
.PhaseTwo-vipDetail-item span {
	float: left;
	font-size: 0.32rem;
	color: #333;
	margin-right: 1.1rem;
	line-height: 0.81rem;
}
.PhaseTwo-vipDetail-item span:last-child {
	margin-right: 0;
}
.PhaseTwo-vipDetail-item span.on {
	border-bottom: 0.04rem solid #26a2a9;
}
.PhaseTwo-vipDetail-content {
	margin: 0.25rem 0;
}
.PhaseTwo-vipDetail-content * {
	max-width: 100%;
	font-size: 0.28rem;
}
.PhaseTwo-vipDetail-content .PhaseTwo-vipDetail-content-list {
	display: none;
	margin: 0 0.25rem;
	font-size: 0.28rem;
}
.PhaseTwo-vipDetail-content .PhaseTwo-vipDetail-content-list.on {
	display: block;
}
.PhaseTwo-vipDetail-btn {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999;
	background: #fff;
	height: 1rem;
	border-top: 1px solid #eee;
	padding: 0 0.25rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.PhaseTwo-vipDetail-btn a {
	border: 1px solid #26a2a9;
	font-size: 0.28rem;
	width: 1.6rem;
	height: 0.6rem;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.6rem;
	color: #26a2a9;
}
.PhaseTwo-vipDetail-btn a:last-child {
	background: #26a2a9;
	color: #fff;
}
.freeImg {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9998;
	display: none;
}
.freeImg-img {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	max-width: 85%;
	max-height: 85%;
	display: none;
	z-index: 9999;
}
.PhaseTwo-vipDetail-pay {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999;
	top: 0;
	background: rgba(0, 0, 0, 0.4);
	display: none;
}
.PhaseTwo-vipDetail-pay-list {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #f6f6f6;
	border-top-left-radius: 0.1rem;
	overflow: hidden;
	border-top-right-radius: 0.1rem;
}
.PhaseTwo-vipDetail-pay-list .list-close {
	background: #fff;
	position: relative;
	text-align: center;
	font-size: 0.36rem;
	color: #333;
	padding: 0.25rem 0;
}
.PhaseTwo-vipDetail-pay-list .list-close img {
	position: absolute;
	bottom: 0;
	right: 0.25rem;
	width: 0.24rem;
	top: 0;
	margin: auto;
}
.PhaseTwo-vipDetail-pay-list .list-num {
	background: #fff;
	position: relative;
	text-align: center;
	font-size: 0.36rem;
	color: #26a2a9;
	padding-bottom: 0.4rem;
}
.PhaseTwo-vipDetail-pay-list .list-way {
	margin: 0.25rem 0.25rem 0.25rem;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry {
	position: relative;
	background: #fff;
	border-bottom: 1px solid #eee;
	padding: 0.2rem 0.25rem;
	overflow: hidden;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry .list-way-entry-list {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry span {
	float: left;
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry img {
	max-height: 0.52rem;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry img.on-img {
	width: 0.35rem;
	height: 0.35rem;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0.25rem;
	margin: auto 0;
	display: none;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-entry.on img.on-img {
	display: block;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-tip {
	background: #fff;
	font-size: 0.26rem;
	color: #999;
	text-align: center;
	padding: 0rem 0 0;
	float: left;
	width: 100%;
	text-align: left;
}
.PhaseTwo-vipDetail-pay-list .list-way .list-way-tip a {
	color: #26a2a9;
	text-decoration: underline;
	font-size: 0.26rem;
}
.PhaseTwo-vipDetail-pay-list .list-way button {
	border: none;
	background: #26a2a9;
	height: 0.74rem;
	text-align: center;
	border-radius: 0.1rem;
	color: #fff;
	font-size: 0.26rem;
	width: 100%;
	margin: 0.36rem 0 0 0;
}
.PhaseTwo-vipAccount-balance {
	margin: 0.25rem;
}
.PhaseTwo-vipAccount-balance div {
	border-bottom: 1px solid #eee;
	overflow: hidden;
	line-height: 0.84rem;
}
.PhaseTwo-vipAccount-balance div span.left {
	float: left;
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipAccount-balance div em {
	float: right;
	font-size: 0.28rem;
	color: #26a2a9;
}
.PhaseTwo-vipAccount-balance div input {
	float: right;
	font-size: 0.28rem;
	border: none;
	height: 0.84rem;
	line-height: 0.84rem;
	text-align: right;
}
.PhaseTwo-vipAccount-balance div span.unit {
	float: right;
	font-size: 0.28rem;
	color: #333;
	margin: 0 0 0 0.1rem;
}
.PhaseTwo-vipAccount-balance p {
	text-align: right;
	font-size: 0.24rem;
	color: #999;
	margin: 0.1rem 0 0 0;
}
.PhaseTwo-vipAccount-balance p em {
	font-size: 0.24rem;
	color: #26a2a9;
}
.PhaseTwo-vipAccount-kong {
	height: 0.12rem;
	background: #f6f6f6;
	margin: 0.5rem 0 0 0;
}
.PhaseTwo-vipAccount-recharge {
	margin: 0.25rem;
}
.PhaseTwo-vipAccount-recharge p {
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipAccount-recharge div {
	overflow: hidden;
	border-bottom: 1px solid #eee;
	height: 0.75rem;
	line-height: 0.75rem;
}
.PhaseTwo-vipAccount-recharge div img {
	max-height: 60%;
}
.PhaseTwo-vipAccount-recharge div span {
	float: right;
	width: 0.4rem;
	height: 0.4rem;
	border-radius: 50%;
	border: 1px solid #eee;
	box-sizing: border-box;
	margin: 0.18rem 0 0 0;
}
.PhaseTwo-vipAccount-recharge div.on span {
	background: url(../images/phasetwo-vipdetail-img12.png) no-repeat top center;
	background-size: contain;
}
.PhaseTwo-vipAccount-btn {
	margin: 0.56rem 0.25rem;
}
.PhaseTwo-vipAccount-btn .layui-btn {
	border: none;
	background: #26a2a9;
	height: 0.74rem;
	text-align: center;
	border-radius: 0.1rem;
	color: #fff;
	font-size: 0.26rem;
	width: 100%;
}
.PhaseTwo-fxzx .fxzx-data {
	display: flex;
	justify-content: space-between;
	padding: 0 0.25rem;
}
.PhaseTwo-fxzx .fxzx-data dl {
	margin: 0;
	height: 1.32rem;
	width: 3.38rem;
	background: #f19f20;
	line-height: 1.32rem;
	font-size: 0;
	text-align: center;
}
.PhaseTwo-fxzx .fxzx-data dl:first-child {
	background: #26a2a9;
}
.PhaseTwo-fxzx .fxzx-data dl dt {
	display: inline-block;
	vertical-align: middle;
}
.PhaseTwo-fxzx .fxzx-data dl dt img {
	max-height: 0.56rem;
}
.PhaseTwo-fxzx .fxzx-data dl dd {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	margin-left: 0.2rem;
}
.PhaseTwo-fxzx .fxzx-data dl dd p {
	line-height: 0.44rem;
	margin: 0;
	font-size: 0.24rem;
	color: #fff;
}
.PhaseTwo-fxzx .fxzx-data dl dd b {
	line-height: 0.44rem;
	margin: 0;
	font-size: 0.36rem;
	display: block;
}
.PhaseTwo-fxzx div input {
	width: 100%;
}
.PhaseTwo-fxzx .fxzx-btn {
	overflow: hidden;
	margin: 0.15rem 0.25rem 0;
}
.PhaseTwo-fxzx .fxzx-btn a {
	display: block;
	float: left;
	width: 3.45rem;
	height: 0.64rem;
	border: 1px solid #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	box-sizing: border-box;
	line-height: 0.6rem;
}
.PhaseTwo-fxzx .fxzx-btn a:last-child {
	float: right;
	color: #26a2a9;
	background: #fff;
}
.PhaseTwo-fxzx .fxzx-post {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.3);
	z-index: 99;
	margin: 0;
	display: none;
}
.PhaseTwo-fxzx .fxzx-post-list {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	background: #f2f2f2;
	width: 4.5rem;
	height: 7.9rem;
	border-radius: 0.1rem;
	margin: auto;
	overflow: initial;
}
.PhaseTwo-fxzx .fxzx-post-list div {
	height: 6.88rem;
	overflow: hidden;
	font-size: 0;
	background: #fff;
	margin: 0;
	border-radius: 0.1rem;
}
.PhaseTwo-fxzx .fxzx-post-list div img {
	max-width: 100%;
}
.PhaseTwo-fxzx .fxzx-post-list .a {
	display: block;
	width: 2rem;
	height: 0.6rem;
	border-radius: 0.1rem;
	position: absolute;
	bottom: 0.2rem;
	left: 0;
	right: 0;
	margin: auto;
	line-height: 0.6rem;
}
.PhaseTwo-fxzx .fxzx-post-list .close {
	position: absolute;
	top: -0.45rem;
	right: -0.45rem;
	width: 0.4rem;
}
.PhaseTwo-vipAccount-transaction-balance {
	padding: 0.25rem;
	border-bottom: 0.1rem solid #eeeeee;
}
.PhaseTwo-vipAccount-transaction-balance div {
	text-align: center;
	font-size: 0.28rem;
	color: #333;
	font-weight: bold;
}
.PhaseTwo-vipAccount-transaction-balance div span {
	font-size: 0.48rem;
	color: #26a2a9;
	vertical-align: middle;
}
.PhaseTwo-vipAccount-transaction-balance p {
	overflow: hidden;
	margin-top: 0.2rem;
}
.PhaseTwo-vipAccount-transaction-balance p a {
	display: block;
	float: left;
	width: 3.4rem;
	height: 0.84rem;
	border: 1px solid #26a2a9;
	text-align: center;
	box-sizing: border-box;
	line-height: 0.84rem;
	font-size: 0.28rem;
	background: #26a2a9;
	color: #fff;
}
.PhaseTwo-vipAccount-transaction-balance p a:last-child {
	float: right;
	color: #26a2a9;
	background: #fff;
}
.PhaseTwo-vipAccount-transaction-title {
	margin: 0.15rem 0.25rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
}
.PhaseTwo-vipAccount-transaction-list {
	margin: 0.25rem;
}
.PhaseTwo-vipAccount-transaction-list div {
	padding-bottom: 0.2rem;
	margin-bottom: 0.2rem;
	border-bottom: 1px solid #eeeeee;
}
.PhaseTwo-vipAccount-transaction-list div h3 {
	overflow: hidden;
	font-weight: normal;
}
.PhaseTwo-vipAccount-transaction-list div h3 em {
	float: left;
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipAccount-transaction-list div h3 > span {
	float: right;
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipAccount-transaction-list div h3 > span b.reduce {
	color: #26a2a9;
}
.PhaseTwo-vipAccount-transaction-list div h3 span b.add {
	color: #6bb2f2;
}
.PhaseTwo-vipAccount-transaction-list div h3 .msg img {
	width: 0.3rem;
	margin-left: 0.1rem;
	vertical-align: middle;
}
.PhaseTwo-vipAccount-transaction-list div p {
	display: flex;
	justify-content: space-between;
	margin: 0.1rem 0 0 0;
}
.PhaseTwo-vipAccount-transaction-list div p span {
	font-size: 0.24rem;
	color: #999;
}
.PhaseTwo-vipOrder-title {
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	margin: 0.15rem 0.25rem;
}
.PhaseTwo-vipOrder-list {
	background: #eeeeee;
	padding: 0 0.25rem;
	overflow: hidden;
}
.PhaseTwo-vipOrder-list .item {
	background: #fff;
	margin: 0.2rem 0;
	border-radius: 0.1rem;
	padding: 0 0.25rem;
	padding-bottom: 0.2rem;
}
.PhaseTwo-vipOrder-list .item h3 {
	border-bottom: 1px solid #eeeeee;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #333;
	font-weight: normal;
	margin-bottom: 0.1rem;
}
.PhaseTwo-vipOrder-list .item p {
	display: flex;
	justify-content: space-between;
	padding: 0.04rem 0;
	font-size: 0.28rem;
	color: #333;
}
.PhaseTwo-vipOrder-list .item p > span:last-child {
	max-width: 4rem;
	text-align: right;
}
.PhaseTwo-vipOrder-list .item p em {
	font-size: 0.28rem;
	color: #26a2a9;
}
.PhaseTwo-vipOrder-list .item p a {
	padding: 0 0.15rem;
	height: 0.6rem;
	text-align: center;
	border-radius: 0.5rem;
	background: #26a2a9;
	color: #fff;
	line-height: 0.6rem;
	font-size: 0.28rem;
	margin-top: 0.1rem;
}
.PhaseTwo-vipOrder-list .item p a.detail {
	display: inline-block;
	height: 0.6rem;
	text-align: center;
	border-radius: 0.5rem;
	background: none;
	border: 1px solid #26a2a9;
	color: #26a2a9;
	line-height: 0.6rem;
	font-size: 0.28rem;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}
.PhaseTwo-vipOrder-list .item p a.disabled {
	display: inline-block;
	height: 0.6rem;
	text-align: center;
	border-radius: 0.5rem;
	background: none;
	border: 1px solid #999;
	color: #999;
	line-height: 0.6rem;
	font-size: 0.28rem;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}
.PhaseTwo-vipVolunteer-link {
	margin: 0.15rem 0.25rem;
	overflow: hidden;
}
.PhaseTwo-vipVolunteer-link dl {
	float: left;
	border: 1px solid #eeeeee;
	border-radius: 0.1rem;
	width: 3.38rem;
	height: 1.05rem;
	margin: 0.1rem 0;
}
 .PhaseTwo-vipVolunteer-link dl:nth-child(even) {
 float: right;
}
.PhaseTwo-vipVolunteer-link dl dt {
	float: left;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	overflow: hidden;
	font-size: 0;
	margin: 0.27rem 0.16rem 0 0.16rem;
}
.PhaseTwo-vipVolunteer-link dl dt img {
	max-width: 100%;
}
.PhaseTwo-vipVolunteer-link dl dd {
	float: left;
	font-size: 0.28rem;
	color: #333;
	line-height: 1.05rem;
}
.PhaseTwo-vipVolunteer-title {
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	margin: 0.15rem 0.25rem;
}
.PhaseTwo-vipVolunteer-title a {
	float: right;
	font-size: 0.24rem;
	color: #f39800;
	padding-left: 0.32rem;
	background: url(../images/phasetwo-vipvolunteer-img05.png) no-repeat left center;
	background-size: 0.24rem;
}
.success {
	color: #1E9FFF;
}
.fail {
	color: #FF5722;
}
/* 三期 */
#headerModel {
	display: none;
}
.index-pop-shadow {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9998;
}
.index-pop-box {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 9999;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
}
.index-pop {
	margin: 0.35rem 0.25rem;
}
.index-pop-list-title {
	height: 0.64rem;
	line-height: 0.64rem;
	background: #e9f6f6;
	text-align: center;
	font-size: 0.32rem;
	font-weight: bold;
	color: #26a2a9;
}
.index-pop-list-title img {
	width: 0.3rem;
	margin-right: 0.1rem;
}
.index-pop-list-item {
	overflow: hidden;
	margin: 0.2rem 0;
	overflow: auto;
	overflow: auto;
	max-height: 3rem;
}
 .index-pop-list-item::-webkit-scrollbar {
 width: 0;
}
.index-pop-list-item span {
	text-align: center;
	height: 0.6rem;
	line-height: 0.58rem;
	background: #f6f6f6;
	border-radius: 0.1rem;
	background: #f6f6f6;
	font-size: 0.26rem;
	color: #333;
	float: left;
	width: 1.24rem;
	margin: 0 0.2rem 0.16rem 0;
	border-radius: 0.1rem;
	box-sizing: border-box;
}
.index-pop-list-item span.on {
	background: #26a2a9;
	color: #fff;
}
.index-pop-list-item span.disabled {
	background: #fff;
	color: #999;
	border: 0.01rem solid #f2f2f2;
	width: 1.22rem;
	height: 0.6rem;
}
 .index-pop-list-item span:nth-child(5n) {
 margin-right: 0;
}
.index-pop-list-item.index-pop-list-item2 span {
	width: 2.2rem;
}
 .index-pop-list-item.index-pop-list-item2 span:nth-child(3n) {
 margin-right: 0;
}
 .index-pop-list-item.index-pop-list-item2 span:nth-child(5n) {
 margin-right: 0.2rem;
}
.index-pop-list-item.index-pop-list-item3 span {
	width: 2.2rem;
}
 .index-pop-list-item.index-pop-list-item3 span:nth-child(3n) {
 margin-right: 0;
}
 .index-pop-list-item.index-pop-list-item3 span:nth-child(5n) {
 margin-right: 0.2rem;
}
.index-pop-list-btn {
	display: block;
	height: 0.76rem;
	font-size: 0.28rem;
	background: #eaca42;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.76rem;
	color: #fff;
}
.index-pop-list-btn:hover {
	color: #fff;
}
.t-innerNav {
	text-align: center;
	font-size: 0;
	display: none;
}
.t-innerNav span {
	display: inline-block;
	font-size: 0.28rem;
	border-bottom: 0.07rem solid #fff;
	position: relative;
	line-height: 0.7rem;
	margin: 0 0.45rem;
	vertical-align: top;
}
.t-innerNav span:before {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -0.05rem;
	content: "";
	height: 0.07rem;
	background: #eaca42;
	font-size: 0.28rem;
	display: none;
	border-radius: 0.04rem;
}
.t-innerNav span.on {
	font-size: 0.32rem;
	font-weight: bold;
}
.t-innerNav span.on:before {
	display: block;
}
.t-switch {
	text-align: center;
	/*margin: 0.1rem 0 0.15rem;*/
    padding: 0.1rem 0 0.15rem;
}
.t-switch span {
	font-size: 0.28rem;
	color: #26a2a9;
}
.t-switch em {
	font-size: 0.24rem;
	color: #eaca42;
	padding-right: 0.32rem;
	background: url("../images/switch.png") no-repeat right center;
	background-size: 0.24rem;
	margin-left: 0.1rem;
}
.t-search {
	border: 1px solid #eeeeee;
	overflow: hidden;
	border-radius: 0.05rem;
	padding-left: 0.6rem;
	background: #fff url("../images/search02.png") no-repeat 0.18rem center;
	margin: 0.2rem 0.25rem 0;
}
.t-search input {
	float: left;
	height: 0.72rem;
	line-height: 0.72rem;
	border: none;
	font-size: 0.28rem;
	width: 5rem;
}
.t-search a {
	float: right;
	width: 1.1rem;
	height: 0.72rem;
	line-height: 0.72rem;
	font-size: 0.28rem;
	color: #fff;
	background: #26a2a9;
	text-align: center;
}
.t-EnrollmentPlan {
	position: fixed;
	left: 0;
	right: 0;
	top: 100%;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9998;
	transition: all 0.5s;
	display: none;
}
.t-EnrollmentPlan-list {
	position: fixed;
	left: 0;
	right: 0;
	bottom: -100%;
	background: #fff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	transition: all 0.5s;
}
.t-EnrollmentPlan-list-title {
	font-size: 0.28rem;
	color: #26a2a9;
	text-align: center;
	margin: 0.15rem 0;
}
.t-EnrollmentPlan-list-title span {
	color: #eaca42;
}
.t-EnrollmentPlan-list-item dl {
	display: flex;
	/*align-items: center;*/
    padding: 0 0.25rem;
	/*border-top: 1px solid #eeeeee;*/
    /*overflow: hidden;*/
    border-radius: 0.05rem;
	background: #fff;
	margin: 0.25rem 0;
}
.t-EnrollmentPlan-list-item dl dt {
}
.t-EnrollmentPlan-list-item dl dt div {
	width: 0.95rem;
	height: 0.95rem;
	overflow: hidden;
	border-radius: 50%;
	font-size: 0;
	text-align: center;
	line-height: 0.95rem;
}
.t-EnrollmentPlan-list-item dl dt div img {
	max-width: 100%;
	max-width: 100%;
}
.t-EnrollmentPlan-list-item dl dt em {
	font-size: 0.22rem;
	background: #eaca42;
	color: #fff;
	text-align: center;
	display: block;
	border-radius: 0.32rem;
	margin-top: 0.1rem;
	padding: 0 0.06rem;
}
.t-EnrollmentPlan-list-item dl dd.content {
	flex: 3;
	margin: 0 0.2rem;
}
.t-EnrollmentPlan-list-item dl dd.btn {
	flex: 1;
	margin-top: 0.15rem;
}
.t-EnrollmentPlan-list-item dl dd h3 {
	font-size: 0.28rem;
	color: #333;
	font-weight: normal;
}
.t-EnrollmentPlan-list-item dl dd h3 em {
	border-radius: 0.3rem;
	border: 1px solid #d2d2d2;
	color: #999;
	font-size: 0.24rem;
	padding: 0 0.1rem;
}
.t-EnrollmentPlan-list-item dl dd p {
	font-size: 0.24rem;
	overflow: hidden;/*margin: 0.05rem 0;*/
}
.t-EnrollmentPlan-list-item dl dd p em {
	display: inline-block;
	font-size: 0.26rem;
	margin-right: 0.2rem;
	border: 1px solid #a0a0a0;
	padding: 0.04rem 0.12rem;
	border-radius: 0.1rem;
	float: left;
}
.t-EnrollmentPlan-list-item dl dd p b {
	font-weight: normal;
	color: #666;
	padding-left: 0.32rem;
	background: url(../images/fire.png) no-repeat left center;
	background-size: 0.24rem;
	line-height: 0.4rem;
	float: left;
}
.t-EnrollmentPlan-list-item dl dd p i {
	float: left;
	color: #666;
	line-height: 0.4rem;
	margin-right: 0.2rem;
}
.t-EnrollmentPlan-list-item dl dd p img {
	float: right;
	width: 0.4rem;
}
.t-EnrollmentPlan-list-item dl dd span {
	font-size: 0.24rem;
	color: #999;
	display: block;
	margin-top: 0.04rem;
}
.t-EnrollmentPlan-list-search {
	background: #f8f8f8;
	padding: 0.15rem 0.25rem;
	overflow: hidden;
}
.t-EnrollmentPlan-list-search div {
	float: left;
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
	width: 4rem;
	padding: 0 0 0 0.15rem;
}
.t-EnrollmentPlan-list-search div input {
	float: left;
	border: none;
	height: 0.72rem;
	line-height: 0.72rem;
	font-size: 0.26rem;
	width: 3.2rem;
}
.t-EnrollmentPlan-list-search div a {
	float: right;
	width: 0.72rem;
	height: 0.72rem;
	background: url(../images/search.png) no-repeat center;
	background-size: 0.3rem;
}
.t-EnrollmentPlan-list-search select {
	float: right;
	background: #fff;
	border: none;
	width: 2.5rem;
	padding: 0 0.25rem;
	font-size: 0.26rem;
	height: 0.72rem;
	background: #fff url(../images/down06.png) no-repeat 2.1rem center;
	background-size: 0.16rem;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}
.t-score-college .t-EnrollmentPlan-list-search, .t-plan-college .t-EnrollmentPlan-list-search {
	background: #26a2a9;
	display: flex;
	padding: 0 0.25rem;
	line-height: 0.8rem;
	justify-content: space-around;
}
.t-score-college .t-EnrollmentPlan-list-search select, .t-plan-college .t-EnrollmentPlan-list-search select {
	width: 7rem;
	background: #fff url(../images/down06.png) no-repeat 6.4rem center;
	width: auto;
	color: #fff;
	background: url(../images/down07.png) no-repeat right center;
	padding: 0;
	background-size: 0.2rem;
}
.t-score-college .t-EnrollmentPlan-list-search p, .t-plan-college .t-EnrollmentPlan-list-search p {
	width: 7rem;
	background: #fff url(../images/down06.png) no-repeat 6.4rem center;
	width: auto;
	color: #fff;
	background: url(../images/down07.png) no-repeat right center;
	padding: 0;
	background-size: 0.15rem;
	padding-right: 0.2rem;
	font-size: 0.3rem;
}
.t-EnrollmentPlan-list-major {
	background: #fff;
	padding: 0.25rem;
	min-height: 4.5rem;
	max-height: 5rem;
	overflow-y: auto;
}
 .t-EnrollmentPlan-list-major::-webkit-scrollbar {
 width: 2px;
}
.t-EnrollmentPlan-list-major-list {
	/*margin: 0.25rem 0;*/
    padding: 0.1rem 0.15rem;
	box-shadow: 0 0 0.05rem 0.05rem #f1f1f1;
	overflow: hidden;
}
.t-major-list {
	overflow: hidden;
}
.t-major-list-left {
	float: left;
	font-size: 0.24rem;
	font-weight: bold;
	padding-right: 0.45rem;
	line-height: 0.45rem;
	/*background: url('../images/t-add.png') no-repeat right center;*/
    background-size: 0.36rem;
	position: relative;
	/*max-width: 4.5rem;*/
    width: 4.2rem;
}
.t-major-list-left span {
	display: inline-block;
	width: 0.36rem;
	height: 0.36rem;
	color: #fff;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.36rem;
	font-weight: normal;
}
.t-major-list-left span.bao {
	background: #4ea926;
}
.t-major-list-left span.chong {
	background: #eaca42;
}
.t-major-list-left span.wen {
	background: #26a2a9;
}
.t-major-list-left span.nan {
	background: #c90000;
}
.t-major-list-left em {
	font-weight: normal;
	margin: 0 0.1rem;
}
.t-major-list-left img {
	position: absolute;
	right: 0;
	top: 0.06rem;
	/*bottom: 0;*/
    width: 0.39rem;
	height: 0.39rem;
	margin: auto;
}
.t-major-list-right {
	float: right;
	padding-right: 0.45rem;
	background: url('../images/down05.png') no-repeat right center;
	background-size: 0.26rem;
	font-size: 0.24rem;
	line-height: 0.45rem;
}
.t-major-characteristic {
	font-size: 0.24rem;
	margin: 0.06rem 0;
	color: #666;
}
.t-major-remark {
	font-size: 0.26rem;
	border-top: 1px solid #eeeeee;
	padding: 0.1rem 0;
	margin-top: 0.15rem;
	display: none;
}
.t-major-remark span {
	color: #999;
}
.t-EnrollmentPlan-list-img {
	position: absolute;
	left: 0;
	right: 0;
	top: -0.5rem;
	width: 0.36rem;
	margin: auto;
}
.t-score {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9999;
	transition: all 0.5s;
	display: none;
}
.t-score-list {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 9999;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	transition: all 0.5s;
	display: none;
}
.t-score-list .t-EnrollmentPlan-list-item {
	margin: 0.25rem 0;
}
.t-score-title {
	height: 0.8rem;
	border-bottom: 0.06rem solid #dcdcdc;
	font-size: 0;
	text-align: center;
	line-height: 0.8rem;
}
.t-score-title span {
	display: inline-block;
	font-size: 0.3rem;
	color: #333;
	font-weight: bold;
	margin: 0 0.25rem;
}
.t-score-title span.on {
	color: #26a2a9;
	border-bottom: 0.06rem solid #26a2a9;
}
.t-score-table {
	margin: 0 0.25rem;
	max-height: 2.65rem;
	overflow: auto;
}
 .t-score-table::-webkit-scrollbar {
 width: 2px;
}
.t-score-table table {
	width: 100%;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}
.t-score-table table th {
	background: #f8f8f8;
	font-size: 0.24rem;
	line-height: 0.64rem;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
.t-score-table table td {
	text-align: center;
	font-size: 0.24rem;
	line-height: 0.64rem;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
.t-score-echarts {
	height: 3.4rem;
	margin: 0.25rem;
}
.t-score-echarts h3 {
	font-size: 0.26rem;
	padding-left: 0.3rem;
	position: relative;
}
.t-score-echarts h3:after {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	content: "";
	background: #26a2a9;
	border-radius: 50%;
	width: 0.14rem;
	height: 0.14rem;
	margin: auto;
}
#t-score-echarts {
	height: 3rem;
	margin-top: 0.1rem;
	color: #333;
}
.t-score-major-box {
	display: none;
}
.t-score-major {
	background: #f8f8f8;
	padding: 0.25rem;
}
.t-score-major-title {
	text-align: center;
	font-size: 0;
}
.t-score-major-title span {
	display: inline-block;
	vertical-align: top;
	width: 1.24rem;
	height: 0.54rem;
	line-height: 0.54rem;
	border-radius: 0.54rem;
	font-size: 0.28rem;
	background: #fff;
	margin: 0 0.1rem;
}
.t-score-major-title span.on {
	background: #26a2a9;
	color: #fff;
}
.t-score-major-list ul {
	max-height: 6rem;
	overflow: auto;
	min-height: 5.5rem;
}
 .t-score-major-list ul::-webkit-scrollbar {
 width: 2px;
}
.t-score-major-list li {
	background: #fff;
	padding: 0.2rem;
	line-height: 0.3rem;
	overflow: hidden;
	margin-bottom: 0.1rem;
	font-size: 0.24rem;
}
.t-score-major-list li b {
	float: left;
	width: 3rem;
}
.t-score-major-list li em {
	float: left;
	margin-left: 0.15rem;
}
.t-score-major-list li span {
	float: right;
}
.t-score-major-box .t-EnrollmentPlan-list-searchQuest {
	margin-top: 0;
}
.t-EnrollmentPlan-list-searchQuest {
	position: absolute;
	margin-top: -0.25rem;
	background: #fff;
	z-index: 99;
	/*box-shadow: 0 0 5px 1px #dedede;*/
    padding: 0.25rem 0.25rem 0.1rem;
	display: none;
	left: 0;
	right: 0;
}
.t-EnrollmentPlan-list-searchQuest div {
	/*display: none;*/
    overflow-x: hidden;
	overflow-y: auto;
	max-height: 4.5rem;
}
 .t-EnrollmentPlan-list-searchQuest div::-webkit-scrollbar {
 width: 1px;
 height: 1px;
}
.t-EnrollmentPlan-list-searchQuest div span {
	margin: 0 0.14rem 0.15rem 0;
	width: 1.92rem;
	padding: 0 0.1rem;
	height: 0.65rem;
	background-color: #fff;
	border: 1px solid #cff1f1;
	color: #26a2a9;
	text-align: center;
	line-height: 0.65rem;
	font-size: 0.28rem;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.t-EnrollmentPlan-list-searchQuest div span.on {
	background-color: #26a2a9;
	color: #FFFFFF;
}
.t-EnrollmentPlan-list-searchQuestShadow {
	position: absolute;
	background: rgba(0, 0, 0, 0.7);
	z-index: 98;
	/*box-shadow: 0 0 5px 1px #dedede;*/
    padding: 0.1rem 0.25rem;
	display: none;
	left: 0;
	right: 0;
	top: 4.06rem;
	bottom: 0;
}
.fixedRight3 {
	/*display: none;*/
    position: fixed;
	right: 0.06em;
	bottom: 1.05rem;
	z-index: 198;/*overflow: hidden;*/
}
.fixedRight3 span {
	display: block;
	width: 0.6rem;
	height: 0.6rem;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.45);
	text-align: center;
	line-height: 0.6rem;
	overflow: hidden;
	font-size: 0;
	margin: 0 auto;
}
.fixedRight3 span img {
	width: 0.3rem;
}
.fixedRight3 > a {
	display: block;
	width: 0.7rem;
	/*height: 0.6rem;*/
    border-radius: 0.06rem;
	background: #26a2a9;
	text-align: center;
	/*line-height: 0.6rem;*/
    overflow: hidden;
	margin-bottom: 0.1rem;
}
.fixedRight3 > a dt {
	height: 0.5rem;
	line-height: 0.5rem;
	position: relative;
}
.fixedRight3 > a dt i {
	position: absolute;
	right: 0.04rem;
	top: 0.04rem;
	/*width: 0.3rem;*/
    height: 0.3rem;
	background: #E60F19;
	color: #fff;
	text-align: center;
	line-height: 0.3rem;
	padding: 0 0.1rem;
	border-radius: 50%;
	font-size: 0.18rem;
}
.fixedRight3 > a dt img {
	max-height: 100%;
	max-width: 100%;
}
.fixedRight3 > a dd {
	font-size: 0.2rem;
	color: #fff;
	margin: 0.06rem 0 0.06rem;
}
.fixedRight3 .fixedRight3-list {
	/*display: none;*/
    background: rgba(0, 0, 0, 0.45);
	border-radius: 50%;
	width: 3.7rem;
	height: 3.7rem;
	position: absolute;
	right: -5rem;
	bottom: 1rem;
	/*left: 0;*/
    margin-left: 100%;
	transition: all 0.5s;
}
.fixedRight3 .fixedRight3-list dt {
	width: 0.4rem;
	height: 0.4rem;
	font-size: 0;
	text-align: center;
	line-height: 0.4rem;
	display: block;
	margin: 0 auto;
}
.fixedRight3 .fixedRight3-list dt img {
	max-width: 100%;
	max-height: 100%;
}
.fixedRight3 .fixedRight3-list dd {
	font-size: 0.2rem;
	text-align: center;
	color: #fff;
	margin-top: 0.04rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(1) {
 position: absolute;
 left: 0rem;
 right: 0;
 top: 0.2rem;
 margin: auto;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(2) {
 position: absolute;
 left: 0.3rem;
 top: 1.05rem;
/*height: 0.46rem;*/
}
 .fixedRight3 .fixedRight3-list dl:nth-child(3) {
 position: absolute;
 left: 0.3rem;
 top: 2.05rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(4) {
 position: absolute;
 left: 0rem;
 right: 0;
 top: 2.85rem;
 margin: auto;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(5) {
 position: absolute;
 left: 2.5rem;
 top: 2.05rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(6) {
 position: absolute;
 left: 2.5rem;
 top: 0.86rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(6) dt {
 height: 0.6rem;
 line-height: 0.7rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(6) dd {
 margin-top: 0;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(7) {
 position: absolute;
 left: 0;
 right: 0;
 top: 0;
 bottom: 0;
 margin: auto;
 width: 0.6rem;
 height: 0.6rem;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(7) dt {
 width: 0.6rem;
 height: 0.6rem;
 border-radius: 50%;
 font-size: 0;
 text-align: center;
 line-height: 0.6rem;
 background: #dddddd;
}
 .fixedRight3 .fixedRight3-list dl:nth-child(7) dt img {
 max-width: 0.3rem;
 max-height: 0.3rem;
}
 .cartInfo::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 1px;
 height: 0;
}
.searchUniversity-left-list-rank {
	padding: 0 0.25rem;
	color: #666;
	line-height: 0.8rem;
}
.searchUniversity-left-list-rank em {
	font-size: 0.26rem;
	color: #666;
	vertical-align: middle;
}
.searchUniversity-left-list-rank .layui-form-radio * {
	font-size: 0.26rem;
}
.searchUniversity-left-list-rank span {
	cursor: pointer;
	margin: 0 0.3rem 0 0.05rem;
	padding-left: 0.2rem;
	position: relative;
}
.searchUniversity-left-list-rank span:before {
	position: absolute;
	left: 0;
	width: 0.1rem;
	height: 0.1rem;
	border: 1px solid #cacaca;
	border-radius: 50%;
	content: "";
	top: 0;
	bottom: 0;
	margin: auto;
}
.searchUniversity-left-list-rank span.on:before {
	background: #26a2a9;
	border-color: #26a2a9;
}
/* 手机端院校 */
.newYX-newLogin {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
	background: #ffffff url("../images/newyx-newlogin-img01.jpg") no-repeat top center;
	background-size: 100% auto;
	overflow: auto;
	padding-bottom: 1rem;
}
.newYX-newLogin-list {
	background: #fff;
	margin-top: 3.3rem;
	border-top-left-radius: 0.6rem;
	border-top-right-radius: 0.6rem;
	overflow: hidden;
}
.newYX-newLogin-list h3 {
	font-size: 0.36rem;
	font-weight: bold;
	text-align: center;
	margin: 0.35rem 0 0.4rem;
}
.newYX-newLogin-list h3 span {
	color: #19afae;
}
.newYX-newLogin-list form {
	margin: 0 0.45rem;
}
.newYX-newLogin-list form .item {
	border: 1px solid #e4e4e4;
	font-size: 0;
	margin-bottom: 0.3rem;
	line-height: 0.88rem;
}
.newYX-newLogin-list form .item img {
	width: 0.22rem;
	margin: 0 0.2rem;
	vertical-align: middle;
}
.newYX-newLogin-list form .item input {
	border: none;
	height: 0.88rem;
	vertical-align: middle;
	font-size: 0.28rem;
	width: 5.7rem;
}
.newYX-newLogin-list .agreement {
	font-size: 0.26rem;
	margin: 0.2rem 0;
}
.newYX-newLogin-list .agreement .layui-form-checkbox[lay-skin="primary"] {
	padding-left: 0.45rem;
}
.newYX-newLogin-list .agreement .layui-form-checkbox[lay-skin="primary"] i {
	width: 0.3rem;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.26rem;
}
.newYX-newLogin-list .agreement .layui-form-checkbox span {
	font-size: 0.26rem;
	padding-right: 0;
}
.newYX-newLogin-list .agreement a {
	font-size: 0.26rem;
	vertical-align: middle;
	color: #26a2a9;
}
.newYX-newLogin-list form .btn {
	display: block;
	height: 0.9rem;
	line-height: 0.9rem;
	font-size: 0.3rem;
	color: #fff;
	border: none;
	background: #a3dfdf;
	width: 100%;
}
.newYX-newLogin-list form p {
	display: flex;
	justify-content: space-between;
	font-size: 0.28rem;
	margin-top: 0.36rem;
	color: #666;
}
.newYX-newLogin-list form p em a {
	color: #19afae;
}
.newYX-newLogin-list .newYX-newLogin-list-wx {
	text-align: center;
	font-size: 0.28rem;
}
.newYX-newLogin-list .newYX-newLogin-list-wx em {
	color: #999;
	display: block;
	background: url("../images/newyx-newlogin-img03.png") no-repeat center;
	background-size: 6.6rem;
	margin: 0.9rem 0 0.45rem;
}
.newYX-newLogin-list .newYX-newLogin-list-wx a img {
	width: 0.7rem;
	height: 0.7rem;
}
.newYX-newLogin-list .newYX-newLogin-list-wx a span {
	display: block;
	font-size: 0.24rem;
	color: #999;
	margin-top: 0.1rem;
}
.newYX-newLogin-list .newYX-newLogin-list-wx p {
	color: #999;
	margin-top: 0.76rem;
}
.newYX-newLogin-list .newYX-newLogin-list-wx p input {
	vertical-align: middle;
}
.newYX-newLogin-list .newYX-newLogin-list-wx p a {
	color: #19afae;
}
.newYX-newCollegeBrief {
	overflow: hidden;
}
.newYX-newCollegeBrief-type {
	display: inline-block;
	max-width: 7rem;
	margin: 0 0.25rem;
	background: #f7f7f7;
	border: 1px solid #eeeeee;
	border-radius: 0.7rem;
	overflow: hidden;
}
.newYX-newCollegeBrief-type .swiper-slide {
	font-size: 0.26rem;
	width: auto;
	line-height: 0.7rem;
	padding: 0 0.25rem;
	color: #666;
}
.newYX-newCollegeBrief-type .swiper-slide.on {
	background: #19afae;
	color: #fff;
	border-radius: 0.7rem;
}
.newYX-newCollegeBrief-nav {
	margin: 0 0.25rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-bottom: 0.15rem;
}
.newYX-newCollegeBrief-nav a {
	text-align: center;
	font-size: 0;
	margin: 0.15rem 0.3rem 0.15rem 0;
}
 .newYX-newCollegeBrief-nav a:nth-child(5n) {
 margin-right: 0;
}
.newYX-newCollegeBrief-nav a img {
	width: 1rem;
}
.newYX-newCollegeBrief-nav a span {
	font-size: 0.24rem;
	display: block;
	color: #333;
	margin-top: 0.1rem;
}
.newYX-newCollegeBrief-list {
	border-top: 0.1rem solid #f8f8f8;
	padding: 0 0.25rem;
}
.newYX-newCollegeBrief-title {
	font-size: 0.32rem;
	font-weight: bold;
	border-left: 0.06rem solid #19afae;
	padding-left: 0.15rem;
	height: 0.32rem;
	line-height: 0.32rem;
	margin: 0.35rem 0;
}
.newYX-newCollegeBrief-column {
	overflow: hidden;
}
.newYX-newCollegeBrief-column .swiper-slide {
	width: auto;
}
.newYX-newCollegeBrief-column .swiper-slide a {
	display: block;
	font-size: 0.26rem;
	background: #f6f6f6;
	line-height: 0.6rem;
	border-radius: 0.6rem;
	padding: 0 0.38rem;
	color: #666;
}
.newYX-newCollegeBrief-column .swiper-slide a.on {
	background: #19afae;
	color: #fff;
}
.newYX-newCollegeBrief-list-content {
	font-size: 0.28rem;
	color: #333;
	line-height: 0.44rem;
	margin: 0.25rem 0;
}
.newYX-newCollegeBrief-list-content * {
	max-width: 100%;
}
.newYX-newIndex {
	overflow: hidden;
}
.newYX-newIndex-infor {
	display: flex;
	margin: 0 0.25rem;
	font-size: 0.24rem;
	justify-content: space-between;
	color: #fff;
	padding: 0.2rem 0;
}
.newYX-newIndex-infor span {
	padding-right: 0.25rem;
	background: url(../images/down07.png) no-repeat right center;
	background-size: 0.16rem;
}
.newYX-newIndex-welcome {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1000;
}
.newYX-newIndex-welcome-list {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #fff url(../images/newyx-newindex-img12.png) no-repeat top center;
	background-size: 100%;
	z-index: 9999;
	width: 6rem;
	height: 5.4rem;
	border-radius: 0.2rem;
	overflow: hidden;
	margin: auto;
}
.newYX-newIndex-welcome-list img {
	position: absolute;
	right: 0.2rem;
	top: 0.2rem;
	width: 0.36rem;
}
.newYX-newIndex-welcome-list p {
	font-size: 0.24rem;
	color: #fff;
	margin: 0.65rem 0.45rem 0;
	line-height: 0.38rem;
}
.newYX-newIndex-welcome-list p span {
	color: #f9e58e;
	font-weight: bold;
}
.newYX-newIndex-welcome-list div {
	margin: 1rem 0.7rem 0;
	font-size: 0.3rem;
}
.newYX-newIndex-welcome-list ul {
	margin: 0.15rem 0.7rem 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.newYX-newIndex-welcome-list ul li {
	width: 2.2rem;
	height: 0.7rem;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.7rem;
	background: #f7f7f7;
	font-size: 0.26rem;
	margin: 0.1rem 0;/* transition: all 0.35s; */
}
.newYX-newIndex-welcome-list ul li.on {
	background: #19afae;
	color: #fff;
}
.newYX-newIndex-CollegeBrief {
	background: #19afae;
}
.newYX-newIndex-CollegeBrief-list {
	background: #fff;
	border-top-left-radius: 0.3rem;
	border-top-right-radius: 0.3rem;
	overflow: hidden;
	padding: 0.25rem;
}
.newYX-newIndex-CollegeBrief-list-brief {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.newYX-newIndex-CollegeBrief-list-brief dt {
	width: 1.6rem;
	height: 1.6rem;
	font-size: 0;
	border-radius: 50%;
	overflow: hidden;
	line-height: 1.6rem;
	text-align: center;
}
.newYX-newIndex-CollegeBrief-list-brief dt img {
	width: 100%;
}
.newYX-newIndex-CollegeBrief-list-brief dd {
	width: 7.25rem;
	position: relative;
}
.newYX-newIndex-CollegeBrief-list-brief dd a {
	position: absolute;
	right: 0;
	top: 0.3rem;
	width: 1.1rem;
	height: 0.46rem;
	background: #dedede;
	font-size: 0.26rem;
	color: #666;
	text-align: center;
	line-height: 0.46rem;
	border-radius: 0.46rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd a.on {
	background: #19afae;
	color: #fff;
}
.newYX-newIndex-CollegeBrief-list-brief dd #subscribe-btn {
	position: absolute;
	right: 0;
	top: 0.6rem;
	width: 1.1rem;
	padding: 0.02rem 0;
	background-color: #19afae;
	font-size: 0.26rem;
	color: #fff;
	text-align: center;
	line-height: 0.46rem;
	border-radius: 0.46rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd h3 {
	font-size: 0.36rem;
	font-weight: bold;
	width: 7rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd p {
	overflow: hidden;
	margin-top: 0.1rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd p span {
	float: left;
	border: 1px solid #196E73;
	font-size: 0.29rem;
	border-radius: 0.29rem;
	padding: 0 0.15rem;
	color: #196E73;
	margin-right: 0.1rem;
	font-weight:bold;
}
.newYX-newIndex-CollegeBrief-list-brief dd div {
	overflow: hidden;
	font-size: 0;
	margin-top: 0.24rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd div img {
	vertical-align: middle;
	display: inline-block;
	height: 0.24rem;
	margin-right: 0.1rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd div em {
	font-size: 0.24rem;
	display: inline-block;
	vertical-align: middle;
	color: #999;
	margin-right: 0.16rem;
}
.newYX-newIndex-CollegeBrief-list-brief dd div b {
	font-size: 0.26rem;
	display: inline-block;
	vertical-align: middle;
	color: #666;
}
.newYX-newIndex-CollegeBrief-list-brief dd div i {
	height: 0.2rem;
	width: 1px;
	display: inline-block;
	vertical-align: middle;
	background: #aaaaaa;
	margin: 0 0.2rem;
}
.newYX-newIndex-CollegeBrief-list-characteristic {
	margin-top: 0.1rem;
	/*display: flex;*/
    /* justify-content: space-between; */
    /*flex-wrap: wrap;*/
    overflow: hidden;
}
.newYX-newIndex-CollegeBrief-list-characteristic .swiper-notification {
	display: none;
}
.newYX-newIndex-CollegeBrief-list-characteristic span {
	overflow: hidden;
	width: auto;
	display: block;
}
.newYX-newIndex-CollegeBrief-list-characteristic span em {
	font-size: 0.3rem;
	padding: 0.12rem 0.22rem;
	border: 1px solid #2A797D;
	color: #2A797D;
	margin-top: 0.1rem;
	margin-right: 0.12rem;
	display: block;
	font-weight:bold;
	text-align:center;
}
.wenzi {
	font-size: 0.3rem;
	font-weight:normal;
	margin-bottom:10px;
}
.newYX-newIndex-CollegeBrief-list-characteristic span:last-child em {
	margin-right: 0;
}
.newYX-newIndex-CollegeBrief-list-address {
	overflow: hidden;
	border-top: 1px solid #eeeeee;
	margin-top: 0.3rem;
	display: flex;
	flex-wrap: wrap;
	padding: 0.15rem 0;
	justify-content: space-between;
}
.newYX-newIndex-CollegeBrief-list-address p {
	overflow: hidden;
	display: flex;
	align-items: center;
	padding: 0.15rem 0;
	float: left;
}
.newYX-newIndex-CollegeBrief-list-address p img {
	max-width: 0.24rem;
	margin-right: 0.14rem;
}
.newYX-newIndex-CollegeBrief-list-address p em {
	font-size: 0.26rem;
}
.newYX-newIndex-CollegeBrief-list-address p span {
	font-size: 0.26rem;/*display: flex;*/
}
.newYX-newIndex-CollegeBrief-list-condition {
	border: 1px solid #eeeeee;
	border-radius: 0.1rem;
	padding: 0.15rem 0.3rem;
	display: none;
	margin-bottom: 0.25rem;
}
.newYX-newIndex-CollegeBrief-list-condition p {
	overflow: hidden;
	font-size: 0;
}
.newYX-newIndex-CollegeBrief-list-condition p em {
	font-size: 0;
	width: 0.3rem;
	line-height: 0.5rem;
	float: left;
}
.newYX-newIndex-CollegeBrief-list-condition p em img {
	max-width: 100%;
}
.newYX-newIndex-CollegeBrief-list-condition p span {
	font-size: 0.28rem;
	line-height: 0.5rem;
	float: right;
	width: 5.8rem;
}
.newYX-newIndex-CollegeBrief-list-btn {
	text-align: center;
	font-size: 0;
}
.newYX-newIndex-CollegeBrief-list-btn span {
	font-size: 0.24rem;
	color: #999999;
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.06rem;
}
.newYX-newIndex-CollegeBrief-list-btn img {
	display: inline-block;
	vertical-align: middle;
	width: 0.24rem;
	transition: all 0.35s;
}
.newYX-newIndex-CollegeBrief-list-btn.on img {
	transform: rotate(180deg);
}
.newYX-newIndex-attention {
	margin: 0 0.25rem;
	padding: 0.25rem;
	box-shadow: 0 0 0.05rem 0.025rem rgba(0, 0, 0, 0.05);
	border-radius: 0.2rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.newYX-newIndex-attention dl {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 4.7rem;
}
.newYX-newIndex-attention dl dt {
	font-size: 0;
	width: 0.7rem;
	height: 0.7rem;
	line-height: 0.7rem;
	text-align: center;
	margin-right: 0.24rem;
}
.newYX-newIndex-attention dl dt img {
	max-width: 100%;
	max-height: 100%;
}
.newYX-newIndex-attention dl dd {
	width: 3.76rem;
}
.newYX-newIndex-attention dl dd h3 {
	font-size: 0.3rem;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newYX-newIndex-attention dl dd p {
	font-size: 0.24rem;
	color: #888888;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newYX-newIndex-attention a {
	/* margin-left: 0.5rem; */
    width: 1.4rem;
	height: 0.5rem;
	background: #19afae;
	border-radius: 0.5rem;
	text-align: center;
	line-height: 0.5rem;
	font-size: 0.26rem;
	color: #fff;
}
.newYX-newIndex-title {
	overflow: hidden;
	margin: 0 0.25rem;
	padding: 0.25rem 0;
}
.newYX-newIndex-title h3 {
	font-size: 0.34rem;
	font-weight: bold;
	color: #333;
	float: left;
	border: 1px solid #fff;
	line-height: 0.46rem;
}
.newYX-newIndex-title a {
	float: right;
}
.newYX-newIndex-title a.qa {
	font-size: 0.26rem;
	color: #26a2a9;
	border: 1px solid #26a2a9;
	line-height: 0.46rem;
	padding: 0 0.25rem 0 0.7rem;
	border-radius: 0.5rem;
	background: url(../images/newyx-newindex-img15.png) no-repeat 0.28rem center;
	background-size: 0.28rem;
	margin-right: 0.4rem;
}
.newYX-newIndex-title a.more {
	font-size: 0.24rem;
	color: #666;
	border: 1px solid #fff;
	line-height: 0.46rem;
}
.newYX-newIndex-EnrollmentDynamics .hd {
	margin: 0 0.25rem;
}
 .newYX-newIndex-EnrollmentDynamics .hd ul::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 0px;
 height: 0px;
}
.newYX-newIndex-EnrollmentDynamics .hd ul {
	overflow: auto;
	font-size: 0;
	white-space: nowrap;
}
.newYX-newIndex-EnrollmentDynamics .hd ul li {
	padding: 0 0.26rem;
	font-size: 0.26rem;
	height: 0.54rem;
	text-align: center;
	line-height: 0.54rem;
	border-radius: 0.54rem;
	background: #f6f6f6;
	color: #666;
	overflow: hidden;
	display: inline-block;
	margin-right: 0.25rem;
}
.newYX-newIndex-EnrollmentDynamics .hd ul li:last-child {
	margin-right: 0;
}
.newYX-newIndex-EnrollmentDynamics .hd ul li a {
	display: block;
}
.newYX-newIndex-EnrollmentDynamics .hd ul li.on {
	background: #19afae;
	color: #fff;
}
.newYX-newIndex-EnrollmentDynamics .hd ul li a.on {
	background: #19afae;
	color: #fff;
}
.newYX-newIndex-EnrollmentDynamics .news-list {
	margin: 0.25rem;
}
 .newYX-newIndex-EnrollmentDynamics .news-list .item:nth-child(1) {
 display: block;
}
.newYX-newIndex-EnrollmentDynamics .news-list .item a {
	display: block;
}
.newYX-newIndex-EnrollmentDynamics .news-list dl dt {
	width: 2.2rem;
}
.newYX-newIndex-EnrollmentDynamics .news-list dl dd {
	width: 4.5rem;
}
 .newYX-newIndex-EnrollmentDynamics .news-list dl dd p span:nth-child(2) {
 background: url(../images/news-icon04.png) no-repeat left center;
 background-size: 0.22rem;
}
.newYX-newIndex-EnrollmentDynamics .news-list dl dd p span {
	margin-right: 0.45rem;
}
.newYX-newIndex-EnrollmentMajor {
	border-top: 0.1rem solid #f8f8f8;
}
.newYX-newIndex-EnrollmentMajor-list {
	margin: 0 0.25rem;
}
.newYX-newIndex-EnrollmentMajor-list .hd ul {
	display: flex;
	justify-content: space-between;
	border-top: 1px solid #eeeeee;
	padding-top: 0.3rem;
}
.newYX-newIndex-EnrollmentMajor-list .hd ul li {
	height: 0.54rem;
	width: 2.2rem;
	border-radius: 0.54rem;
	background: #f6f6f6;
	font-size: 0.26rem;
	color: #666;
	text-align: center;
	line-height: 0.54rem;
}
.newYX-newIndex-EnrollmentMajor-list .hd ul li.on {
	background: #19afae;
	color: #fff;
}
.newYX-newIndex-EnrollmentMajor-list .bd {
	margin-top: 0.3rem;
	overflow: hidden;
}
.newYX-newIndex-EnrollmentMajor-list .bd li {
	display: none;
}
 .newYX-newIndex-EnrollmentMajor-list .bd li:nth-child(1) {
 display: block;
}
.newYX-newIndex-EnrollmentMajor-list .bd .newYX-newIndex-EnrollmentMajor-list-item {
	position: relative;
	padding-bottom: 0.8rem;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide {
	background: #f8f8f8;
	border-radius: 0.2rem;
	padding: 0 0.3rem;
	box-sizing: border-box;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide > a {
	background: url(../images/newenrollmentmajor-img01.png) no-repeat right center;
	background-size: 0.14rem;
	display: block;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide h3 {
	font-size: 0.3rem;
	font-weight: bold;
	border-bottom: 1px solid #e8e8e8;
	line-height: 0.9rem;
	padding-left: 0.4rem;
	background: url(../images/newyx-newindex-img16.png) no-repeat left center;
	background-size: 0.3rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p {
	font-size: 0.28rem;
	margin: 0.3rem 0;
	overflow: hidden;
	margin: 0.15rem 0;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p a {
	float: left;
	font-size: 0.28rem;
	height: 0.44rem;
	line-height: 0.44rem;
	border: 1px solid transparent;
	width: 4rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p em {
	float: right;
	height: 0.44rem;
	line-height: 0.44rem;
	border: 1px solid #cccccc;
	font-size: 0.24rem;
	border-radius: 0.44rem;
	padding: 0 0.2rem 0 0.44rem;
	background: url(../images/newyx-newindex-img39.png) no-repeat 0.2rem center;
	background-size: 0.2rem;
}
.newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p em.on {
	color: #fff !important;
	border-color: #19afae !important;
	background: #19afae url(../images/newyx-newindex-img40.png) no-repeat 0.2rem center !important;
	background-size: 0.2rem !important;
}
.newYX-newIndex-EnrollmentMajor-list .swiper-pagination {
	bottom: 0.3rem !important;
	font-size: 0;
}
.newYX-newIndex-EnrollmentMajor-list .swiper-pagination-bullet {
	width: 0.12rem;
	height: 0.12rem;
}
.newYX-newIndex-EnrollmentMajor-list .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #19afae;
}
.newYX-newIndex-EnrollmentPlan {
	border-top: 0.1rem solid #f8f8f8;
}
.newYX-newIndex-EnrollmentPlan-list {
	font-size: 0;
	border-top: 1px solid #eeeeee;
	margin: 0 0.25rem;
}
.newYX-newIndex-EnrollmentPlan-list .t-switch {
	margin: 0.3rem 0;
}
.newYX-newIndex-EnrollmentPlan-list .t-switch span {
	font-size: 0.3rem;
	color: #333;
	display: inline-block;
	vertical-align: middle;
}
.newYX-newIndex-EnrollmentPlan-list .t-switch em {
	background: #19afae url(../images/newyx-newindex-img19.png) no-repeat 0.65rem center;
	background-size: 0.25rem;
	color: #fff;
	line-height: 0.4rem;
	display: inline-block;
	vertical-align: middle;
	border-radius: 0.4rem;
	margin-left: 0.18rem;
	padding: 0 0.42rem 0 0.1rem;
}
.newYX-newIndex-EnrollmentPlan-list .ChaUniversity-filter-select {
	justify-content: space-evenly;
	/* padding: 0 0.3rem; */
    padding: 0;
}
.newYX-newIndex-EnrollmentPlan-list .ChaUniversity-filter-select .select {
	font-size: 0.26rem;
	padding-right: 0.3rem;
}
.newYX-newIndex-EnrollmentPlan-list-search {
	margin: 0.3rem 0;
	overflow: hidden;
}
.newYX-newIndex-EnrollmentPlan-list-search div {
	float: left;
	width: 7rem;
	border: 1px solid #eeeeee;
	height: 0.66rem;
	border-radius: 0.5rem;
	background: #f7f7f7 url(../images/newyx-newindex-img20.png) no-repeat 0.2rem center;
	background-size: 0.26rem;
	overflow: hidden;
}
.newYX-newIndex-EnrollmentPlan-list-search div input {
	border: none;
	height: 0.66rem;
	background: none;
	line-height: 0.66rem;
	margin-left: 0.6rem;
	float: left;
	width: 5.2rem;
	font-size: 0.26rem;
}
.newYX-newIndex-EnrollmentPlan-list-search div span {
	float: right;
	width: 1.2rem;
	height: 0.66rem;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	line-height: 0.66rem;
	font-size: 0.26rem;
	color: #fff;
	border-radius: 0.5rem;
}
.newYX-newIndex-EnrollmentPlan-list-search a {
	float: right;
	font-size: 0.26rem;
	color: #26a2a9;
	border: 1px solid #26a2a9;
	line-height: 0.66rem;
	padding: 0 0.2rem 0 0.7rem;
	border-radius: 0.5rem;
	background: url(../images/newyx-newindex-img15.png) no-repeat 0.28rem center;
	background-size: 0.28rem;
}
.newYX-newIndex-EnrollmentPlan-list .mask-tap {
	left: 0;
	top: 3.76rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div {
	border-radius: 0.1rem;
	border: 1px solid #eeeeee;
	padding: 0.2rem;
	margin-bottom: 0.1rem;
	padding: 0.12rem 0.2rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 {
	font-weight: normal;
	overflow: hidden;
	line-height: 0.4rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 span {
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	float: left;
	max-width: 4rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 b {
	font-size: 0.26rem;
	font-weight: normal;
	float: right;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 > img {
	float: right;
	width: 0.3rem;
	height: 0.3rem;
	margin-top: 0.05rem;
	margin-left: 0.15rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 em {
	float: right;
	/* background: url(../images/newyx-newindex-img13.png) no-repeat center; */
    /* background-size: 0.28rem; */
    width: 0.4rem;
	height: 0.4rem;
	margin-left: 0.2rem;
	font-size: 0;
	text-align: center;
}
.newYX-newIndex-EnrollmentPlan-list-major div h3 em img {
	width: 0.28rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div p {
	font-size: 0.24rem;
	color: #666;
	padding: 0.1rem 0 0;
}
.newYX-newIndex-EnrollmentPlan-list-major div > span {
	border-top: 1px solid #eeeeee;
	font-size: 0.26rem;
	display: block;
	padding-top: 0.2rem;
	margin-top: 0.16rem;
	color: #999999;
	display: none;
	padding-top: 0.12rem;
	margin-top: 0.1rem;
}
.newYX-newIndex-EnrollmentPlan-list-major div > span.on {
	display: block;
}
.newYX-newIndex-EnrollmentPlan-list-major div > span em {
	color: #333;
	margin-right: 0.4rem;
}
.newYX-newIndex-Fraction {
	border-top: 0.1rem solid #f8f8f8;
	margin-top: 0.3rem;
}
.newYX-newIndex-Fraction-list {
	font-size: 0;
}
.newYX-newIndex-Fraction-list-prediction {
	border: 1px solid #f0dfaf;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.25rem 0 0.66rem;
	line-height: 0.56rem;
	border-radius: 0.56rem;
	margin: 0.2rem 0 0.3rem;
	background: #fbf7eb url(../images/newyx-newindex-img22.png) no-repeat 0.2rem center;
	background-size: 0.34rem;
}
.newYX-newIndex-Fraction-list .t-score-table {
	margin: 0.25rem 0 0;
}
.newYX-newIndex-Fraction-list .t-score-table table th {
	line-height: 0.76rem;
	font-size: 0.26rem;
}
.newYX-newIndex-Fraction-list .t-score-table table td {
	line-height: 0.76rem;
}
.newYX-newIndex-Fraction-list .t-score-echarts {
	margin: 0;
	height: auto;
}
.newYX-newIndex-Fraction-list .t-score-echarts h3 {
	line-height: 0.6rem;
	margin-top: 0.15rem;
	text-align: center;
	padding: 0;
}
.newYX-newIndex-Fraction-list .t-score-echarts h3:after {
	width: 0.1rem;
	height: 0.1rem;
	left: 2.3rem;
}
.newYX-newIndex-Fraction-list .t-score-echarts h3.ratio:after {
	left: 2.75rem;
}
.newYX-newIndex-CampusScenery {
	border-top: 0.1rem solid #f8f8f8;
	margin-top: 0.2rem;
}
.newYX-newIndex-CampusScenery-list {
	margin: 0 0.25rem;
	overflow: hidden;
}
.newYX-newIndex-CampusScenery-list dl {
	float: left;
	width: 3.4rem;
	margin-bottom: 0.2rem;
}
 .newYX-newIndex-CampusScenery-list dl:nth-child(odd) {
 float: right;
}
.newYX-newIndex-CampusScenery-list dl dt {
	font-size: 0;
	height: 1.55rem;
	overflow: hidden;
}
.newYX-newIndex-CampusScenery-list dl dt img {
	width: 100%;
}
.newYX-newIndex-CampusScenery-list dl dd {
	background: #f7f7f7;
	font-size: 0.26rem;
	text-align: center;
	line-height: 0.6rem;
	padding: 0 0.2rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newYX-newIndex-CampusScenery-list dl:first-child {
	width: 100%;
}
.newYX-newIndex-CampusScenery-list dl:first-child dt {
	height: auto;
}
.newYX-newIndex-video {
	position: relative;
	font-size: 0;
	overflow: hidden;
}
.newYX-newIndex-video img {
	max-width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	object-fit: cover;
	width: 100%;
	height: 100%;
	z-index: 9;
}
.newYX-newIndex-video img.play {
	width: auto;
	height: auto;
}
.newYX-newIndex-video video {
	width: 7rem;
	padding: 0 0.25rem;
}
.newYX-newIndex-Teacher {
	border-top: 0.1rem solid #f8f8f8;
	margin-top: 0.2rem;
}
.newYX-newIndex-Teacher-list {
	margin: 0 0.25rem;
}
.newYX-newIndex-Teacher-list ul li {
	background: url(../images/newyx-newindex-img29.png) no-repeat center;
	font-size: 0.26rem;
	color: #fff;
	padding: 0.15rem 0.25rem;
	line-height: 0.44rem;
}
.newYX-newIndex-Teacher-list div {
	overflow: hidden;
}
.newYX-newIndex-Teacher-list div dl {
	float: left;
	width: 2.2rem;
	margin-right: 0.2rem;
	margin-top: 0.2rem;
}
 .newYX-newIndex-Teacher-list div dl:nth-child(3n) {
 margin-right: 0;
}
.newYX-newIndex-Teacher-list div dl dt {
	font-size: 0;
	height: 2.75rem;
	overflow: hidden;
}
.newYX-newIndex-Teacher-list div dl dt img {
	max-width: 100%;
}
.newYX-newIndex-Teacher-list div dl dd {
	background: #f7f7f7;
	font-size: 0.26rem;
	text-align: center;
	line-height: 0.6rem;
	padding: 0 0.2rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newYX-newIndex-Alumnus {
	border-top: 0.1rem solid #f8f8f8;
	margin-top: 0.3rem;
}
.newYX-newIndex-Alumnus dl {
	border-top: 1px solid #eeeeee;
	margin: 0 0.25rem;
	overflow: hidden;
	padding: 0.3rem 0;
}
.newYX-newIndex-Alumnus dl dt {
	float: left;
	width: 1.2rem;
	font-size: 0;
	height: 1.5rem;
	overflow: hidden;
	line-height: 1.5rem;
}
.newYX-newIndex-Alumnus dl dt img {
	max-width: 100%;
}
.newYX-newIndex-Alumnus dl dd {
	float: right;
	width: 5.5rem;
}
.newYX-newIndex-Alumnus dl dd h3 {
	font-size: 0.3rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 0.16rem;
	margin-top: 0.05rem;
}
.newYX-newIndex-Alumnus dl dd p {
	font-size: 0.24rem;
	color: #666;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-bottom: 0.08rem;
}
.newYX-newIndex-Alumnus ul {
	margin: 0 0.25rem 0.25rem;
	background: #f8f8f8;
	padding: 0.1rem 0.2rem;
	overflow: hidden;
	position: relative;
}
.newYX-newIndex-Alumnus ul:before {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0.1rem;
	content: "";
	height: 1px;
	background: #f8f8f8;
}
.newYX-newIndex-Alumnus ul li {
	font-size: 0;
	float: left;
	width: 33.333%;
	border-bottom: 1px solid #e5e5e5;
}
.newYX-newIndex-Alumnus ul li a {
	font-size: 0.28rem;
	display: block;
	padding: 0 0.25rem;
	position: relative;
	line-height: 0.7rem;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newYX-newIndex-Alumnus ul li a:before {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	content: "";
	background: #cccccc;
	width: 0.1rem;
	height: 0.1rem;
	border-radius: 50%;
	margin: auto;
}
.newYX-newIndex-header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 100;
	height: 1.88rem;
	background: #fff;
	padding: 0 0.25rem;
	overflow: hidden;
}
.newYX-newIndex-header a {
	float: left;
	height: 1rem;
	line-height: 1rem;
	font-size: 0;
}
.newYX-newIndex-header a img {
	/*height: 0.8rem;*/
    max-width: 5.8rem;
	max-height: 90%;
}
.newYX-newIndex-header a em {
	font-size: 0.34rem;
	vertical-align: middle;
	margin-left: 0.2rem;
}
.newYX-newIndex-header span.collect {
	float: right;
	width: 0.9rem;
	height: 0.4rem;
	background: #19afae;
	color: #fff;
	border-radius: 0.4rem;
	font-size: 0.24rem;
	text-align: center;
	line-height: 0.4rem;
	margin-top: 0.3rem;
}
.newYX-newIndex-header span.collect.on {
	background: #dedede;
	color: #666;
}
.newYX-newIndex-header .search {
	float: left;
	width: 100%;
	font-size: 0;
	height: 0.6rem;
	border-radius: 0.6rem;
	background: #f7f7f7;
	box-sizing: border-box;
	margin-bottom: 0.25rem;
	margin-top: 0.05rem;
}
.newYX-newIndex-header .search input {
	float: left;
	font-size: 0.24rem;
	background: none;
	border: none;
	height: 0.6rem;
	border-radius: 0.6rem;
	margin-left: 0.25rem;
	width: 5.8rem;
}
.newYX-newIndex-header .search em {
	float: right;
	width: 0.6rem;
	height: 0.6rem;
	background: url(../images/newyx-newindex-img32.png) no-repeat center;
	background-size: 0.26rem;
	margin-right: 0.15rem;
}
.newYX-newIndex-header .search #subscribe-btn {
	display: block;
	position: absolute;
	right: 0.25rem;
	width: 1rem;
	padding: 0.035rem 0;
	text-align: center;
	margin-top: 0.065rem;
	color: #fff;
	background-color: #19afae;
	border: 0;
	border-radius: 0.4rem;
	font-size: 0.26rem;
	overflow: hidden;
	height: auto;
	line-height: initial;
}
.newYX-newIndex-banner {
	font-size: 0;
	margin-bottom: 0.3rem;
	position: relative;
}
.newYX-newIndex-banner .swiper-slide {
	font-size: 0;
	height: 3rem;
	overflow: hidden;
}
.newYX-newIndex-banner ul {
	display: flex;
}
.newYX-newIndex-banner ul li {
	flex-shrink: 0;
}
.newYX-newIndex-banner .swiper-slide img {
	width: 100%;
	/*height: auto;*/
    height: 100%;
}
.newYX-newIndex-banner .swiper-pagination-bullet {
	opacity: 1;
	background: #fff;
	width: 0.12rem;
	height: 0.12rem;
	border-radius: 0.12rem;
}
.newYX-newIndex-banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 0.4rem;
}
.newYX-newIndex-footer {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #f1f1f1;
	height: 1.2rem;
	padding: 0 0.25rem;
	display: flex;
	justify-content: space-between;
	z-index: 999;
}
.newYX-newIndex-footer dl dt {
	width: 0.46rem;
	margin: 0.16rem auto 0.05rem;
	height: 0.46rem;
	overflow: hidden;
	font-size: 0;
}
.newYX-newIndex-footer dl dt img {
	position: relative;
	width: 100%;
	top: 0;
}
.newYX-newIndex-footer dl dd {
	font-size: 0.26rem;
	text-align: center;
	color: #333;
}
.newYX-newIndex-footer dl.on dt img {
	top: -0.46rem;
}
.newYX-newIndex-footer dl.on dd {
	color: #26a2a9;
}
.newYX-newIndex-footerBlank {
	height: 1.2rem;
}
.newYX-newCollegeBrief-list-BasicInformation .newYX-newIndex-CollegeBrief-list {
	padding: 0;
	margin-top: 0.4rem;
}
.newYX-newCollegeBrief-list-BasicInformation .newYX-newIndex-CollegeBrief-list .newYX-newIndex-CollegeBrief-list-condition {
	display: block;
}
.newYX-newCollegeBrief-list-BasicInformation .newYX-newIndex-CollegeBrief-list .newYX-newIndex-CollegeBrief-list-address {
	background: #fafafa;
	margin-bottom: 0.3rem;
	border: none;
	padding: 0.15rem 0.3rem;
	border-radius: 0.1rem;
}
.newYX-newCollegeBrief-list-Historical ul {
	margin-top: 0.3rem;
}
.newYX-newCollegeBrief-list-Historical ul li {
	font-size: 0.28rem;
	color: #333;
	padding-left: 0.28rem;
	position: relative;
	line-height: 0.48rem;
	margin: 0.2rem 0;
}
.newYX-newCollegeBrief-list-Historical ul li:before {
	position: absolute;
	content: "";
	left: 0;
	top: 0.18rem;
	width: 0.12rem;
	height: 0.12rem;
	border-radius: 50%;
	background: #19afae;
}
.newYX-newCollegeBrief-list-nav {
	overflow: hidden;
	border-top: 1px solid #eeeeee;
	margin-top: 0.3rem;
	padding-top: 0.3rem;
}
.newYX-newCollegeBrief-list-nav li {
	float: left;
	width: 3.4rem;
}
 .newYX-newCollegeBrief-list-nav li:nth-child(even) {
 float: right;
}
.newYX-newCollegeBrief-list-nav li a {
	display: block;
	font-size: 0.26rem;
	border: 1px solid #dddddd;
	text-align: center;
	line-height: 0.56rem;
	border-radius: 0.56rem;
}
.newYX-newCollegeBrief-list-nav li a.on {
	color: #19afae;
	border-color: #19afae;
}
.newYX-newCollegeBrief-list-teacher .newYX-newIndex-Alumnus {
	margin: 0;
	border: none;
}
.newYX-newCollegeBrief-list-teacher .newYX-newIndex-Alumnus dl {
	border-bottom: 1px solid #eeeeee;
	border-top: none;
	margin: 0;
}
.newYX-newCollegeBrief-list-teacher .newYX-newIndex-Alumnus dl dd p {
	font-size: 0.26rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	white-space: normal;
	line-height: 0.4rem;
	margin: 0;
}
.newYX-newCollegeBrief-list-Alumnus .newYX-newIndex-Alumnus {
	margin: 0;
	border: none;
}
.newYX-newCollegeBrief-list-Alumnus .newYX-newIndex-Alumnus dl {
	border-bottom: 1px solid #eeeeee;
	border-top: none;
	margin: 0;
}
.newYX-newCollegeBrief-list-AlumnusContent {
	margin: 0.3rem 0;
}
.newYX-newCollegeBrief-list-AlumnusContent-title {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 0.2rem;
	margin-bottom: 0.2rem;
}
.newYX-newCollegeBrief-list-AlumnusContent-title h3 {
	font-size: 0.32rem;
	color: #333;
	text-align: center;
}
.newYX-newCollegeBrief-list-AlumnusContent-title p {
	font-size: 0.24rem;
	color: #999999;
	text-align: center;
	margin-top: 0.15rem;
}
.newYX-newCollegeBrief-list-AlumnusContent-content {
	font-size: 0.28rem;
	line-height: 0.5rem;
}
.newYX-newCollegeBrief-list-AlumnusContent-content * {
	max-width: 100%;
}
.newYX-newEnrollmentMajor-list {
	border-top: 0.1rem solid #f8f8f8;
	padding: 0 0.25rem;
}
.newYX-newEnrollmentMajor-list-title ul {
	display: flex;
	justify-content: space-between;
}
.newYX-newEnrollmentMajor-list-title ul li {
	width: 2.2rem;
	height: 0.6rem;
}
.newYX-newEnrollmentMajor-list-title ul li a {
	display: block;
	line-height: 0.6rem;
	border-radius: 0.6rem;
	font-size: 0.26rem;
	background: #f6f6f6;
	text-align: center;
}
.newYX-newEnrollmentMajor-list-title ul li a.on {
	background: #19afae;
	color: #fff;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list {
	margin: 0;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide {
	margin-bottom: 0.2rem;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide {
	background: none;
	border-radius: 0.2rem;
	border: 1px solid #eeeeee;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide > a {
	display: block;
	background: url(../images/newenrollmentmajor-img01.png) no-repeat right center;
	background-size: 0.14rem;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p a {
	width: 4.3rem;
	border: none;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p em {
	border: none;
	border: 1px solid #cccccc;
	background: url(../images/newyx-newindex-img39.png) no-repeat 0.2rem center;
	background-size: 0.2rem;
	padding: 0 0.2rem 0 0.5rem;
}
.newYX-newEnrollmentMajor-list .newYX-newIndex-EnrollmentMajor-list .bd .swiper-slide p em.on {
	color: #fff !important;
	border-color: #19afae !important;
	background: #19afae url(../images/newyx-newindex-img40.png) no-repeat 0.2rem center !important;
	background-size: 0.2rem !important;
}
.newYX-newEnrollmentMajor-list-listDetails-title {
	font-size: 0.32rem;
	font-weight: bold;
	border-bottom: 1px solid #e8e8e8;
	line-height: 1rem;
	padding-left: 0.46rem;
	background: url(../images/newyx-newindex-img16.png) no-repeat left center;
	background-size: 0.32rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
}
.newYX-newEnrollmentMajor-list-listDetails-h3 {
	font-size: 0.3rem;
	font-weight: bold;
	text-align: center;
	line-height: 0.6rem;
	margin: 0.2rem 0;
	color: #333;
}
.newYX-newEnrollmentMajor-list-listDetails-content {
	font-size: 0.28rem;
	line-height: 1.6;
	color: #333;
	overflow: hidden;
}
.newYX-newEnrollmentMajor-list-listDetails-content * {
	max-width: 100%;
}
.newYX-newEnrollmentMajor-list-listDetails.more .newYX-newEnrollmentMajor-list-listDetails-content {
	height: 350px;
}
.newYX-newEnrollmentMajor-list-listDetails-btn {
	display: none;
	margin: 0.3rem auto;
	width: 2.5rem;
	height: 0.5rem;
	line-height: 0.5rem;
	border: 1px solid #19afae;
	font-size: 0;
	border-radius: 0.5rem;
	text-align: center;
}
.newYX-newEnrollmentMajor-list-listDetails-btn em {
	font-size: 0.26rem;
	color: #19afae;
	display: inline-block;
	vertical-align: middle;
}
.newYX-newEnrollmentMajor-list-listDetails-btn span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.15rem;
	font-size: 0;
}
.newYX-newEnrollmentMajor-list-listDetails-btn span img {
	width: 0.24rem;
}
.newYX-newEnrollmentMajor-list-listDetails-btn.on span img {
	transform: rotate(180deg);
}
.newYX-newEnrollmentMajor-list-listDetails.more .newYX-newEnrollmentMajor-list-listDetails-btn {
	display: block;
}
.newYX-newEnrollmentMajor-list-majorBrief dl {
	overflow: hidden;
	margin: 0.35rem 0;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dt {
	width: 2.66rem;
	height: 2.08rem;
	font-size: 0;
	line-height: 2.08rem;
	float: left;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dt img {
	max-width: 100%;
	max-height: 100%;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd {
	float: right;
	width: 4.05rem;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd h3 {
	font-size: 0.3rem;
	font-weight: bold;
	position: relative;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd h3 span {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	height: 0.36rem;
	line-height: 0.36rem;
	border: 1px solid #cccccc;
	font-size: 0.24rem;
	border-radius: 0.36rem;
	padding: 0 0.2rem 0 0.5rem;
	background: url(../images/newyx-newindex-img39.png) no-repeat 0.2rem center;
	background-size: 0.2rem;
	font-weight: normal;
	margin: auto;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd h3 span.on {
	color: #fff !important;
	border-color: #19afae !important;
	background: #19afae url(../images/newyx-newindex-img40.png) no-repeat 0.2rem center !important;
	background-size: 0.2rem !important;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd p {
	overflow: hidden;
	margin-top: 0.15rem;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd p em {
	float: left;
	font-size: 0.24rem;
	line-height: 0.4rem;
	padding: 0 0.18rem;
	background: #e9f6f6;
	border-radius: 0.4rem;
	color: #26a2a9;
	margin-right: 0.1rem;
	margin-bottom: 0.1rem;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd div {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 0.1rem;
	border-top: 1px solid #eeeeee;
	padding-top: 0.15rem;
}
.newYX-newEnrollmentMajor-list-majorBrief dl dd div b {
	font-size: 0.24rem;
	color: #666666;
	font-weight: normal;
	line-height: 0.4rem;
}
.newYX-newEnrollmentMajor-list-majorTitle {
	padding-bottom: 0.2rem;
}
.newYX-newEnrollmentMajor-list-majorTitle span {
	display: inline-block;
	font-size: 0.26rem;
	border: 1px solid #19afae;
	border-radius: 0.4rem;
	line-height: 0.4rem;
	padding: 0 0.35rem;
	color: #19afae;
	margin-right: 0.1rem;
	margin-bottom: 0.15rem;
}
.newYX-newEnrollmentMajor-list-majorDetails {
	margin-top: 0.3rem;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-illustrate {
	font-size: 0.28rem;
	line-height: 0.44rem;
	margin: 0.25rem 0;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-illustrate * {
	max-width: 100%;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-employers {
	margin-bottom: 0.3rem;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-employers .newYX-newIndex-Alumnus {
	margin: 0;
	border: none;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-employers .newYX-newIndex-Alumnus dl {
	margin: 0;
	border-bottom: 1px solid #eeeeee;
	border-top: none;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-teacher {
	margin-bottom: 0.3rem;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-teacher .newYX-newIndex-Alumnus {
	margin: 0;
	border: none;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-teacher .newYX-newIndex-Alumnus dl {
	margin: 0;
	border-bottom: 1px solid #eeeeee;
	border-top: none;
}
.newYX-newEnrollmentMajor-list-majorDetails-item-teacher .newYX-newIndex-Alumnus dl dd p {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	white-space: normal;
	line-height: 0.4rem;
	margin: 0;
}
.newYX-newEnrollmentPlan {
	border-top: 0.1rem solid #f8f8f8;
	padding: 0 0.25rem;
}
.newYX-newEnrollmentPlan .newYX-newIndex-EnrollmentPlan-list {
	margin: 0;
	border: none;
}
.newYX-newEnrollmentPlan .newYX-newIndex-EnrollmentPlan-list-major div h3 span {
	max-width: 3.6rem;
}
.newYX-newEnrollmentPlan .newYX-newIndex-EnrollmentPlan-list-major div > span {
	display: none;
}
.newYX-newEnrollmentPlan .newYX-newIndex-EnrollmentPlan-list-major div.on h3 em img {
	transform: rotate(180deg);
}
.newYX-newEnrollmentPlan .newYX-newIndex-EnrollmentPlan-list-major div.on span {
	display: block;
}
.newYX-newHistoricalScores {
	border-top: 0.1rem solid #f8f8f8;
	margin-bottom: 0.25rem;
}
.newYX-newHistoricalScores .newYX-newCollegeBrief-title {
	margin: 0.35rem 0.25rem;
	position: relative;
}
.newYX-newHistoricalScores .newYX-newCollegeBrief-title a {
	font-size: 0.26rem;
	color: #26a2a9;
	border: 1px solid #26a2a9;
	line-height: 0.46rem;
	padding: 0 0.25rem 0 0.7rem;
	border-radius: 0.5rem;
	background: url(../images/newyx-newindex-img15.png) no-repeat 0.28rem center;
	background-size: 0.28rem;
	margin-right: 0.4rem;
	float: right;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	height: 0.46rem;
	margin: auto;
	font-weight: normal;
}
.newYX-newHistoricalScores-nav ul {
	display: flex;
	justify-content: space-between;
	margin-top: 0.3rem;
}
.newYX-newHistoricalScores-nav li {
	width: 3.4rem;
}
.newYX-newHistoricalScores-nav li a {
	font-size: 0.26rem;
	display: block;
	line-height: 0.6rem;
	border-radius: 0.6rem;
	background: #f6f6f6;
	text-align: center;
}
.newYX-newHistoricalScores-nav li a.on {
	background: #19afae;
	color: #fff;
}
.newYX-newHistoricalScores-list {
	margin: 0.25rem 0;
}
.newYX-newHistoricalScores-list li div {
	display: flex;
	font-size: 0.28rem;
	justify-content: space-between;
	border: 1px solid #eeeeee;
	margin: 0.1rem 0;
	padding: 0.1rem 0.2rem;
	align-items: center;
}
.newYX-newHistoricalScores-list li div span {
	color: #333;
	font-size: 0.28rem;
}
.newYX-newHistoricalScores-list li div em {
	color: #333;
	font-size: 0.26rem;
	margin-left: 0.3rem;
}
.newYX-newEnrollmentDynamic-list-title ul li {
	width: 1.6rem;
}
.newYX-newConsult-header {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 1.2rem;
	overflow: hidden;
	background: #fff;
	z-index: 99;
}
.newYX-newConsult-header a {
	float: left;
	height: 100%;
	font-size: 0;
	line-height: 1.2rem;
	margin-left: 0.25rem;
}
.newYX-newConsult-header a img {
	height: 80%;
}
.newYX-newConsult-header a em {
	font-size: 0.36rem;
	vertical-align: middle;
	margin-left: 0.2rem;
	color: #333;
}
.newYX-newConsult-header span {
	float: right;
	width: 1.2rem;
	height: 0.5rem;
	background: #19afae;
	color: #fff;
	border-radius: 0.5rem;
	margin-right: 0.25rem;
	margin-top: 0.35rem;
	font-size: 0.26rem;
	text-align: center;
	line-height: 0.5rem;
}
.newYX-newConsult-header span.on {
	background: #dedede;
	color: #666;
}
.newYX-newConsult-header-blank {
	display: block;
	height: 1.2rem;
}
.newYX-newConsult-nav {
	border-top: 0.1rem solid #f8f8f8;
	padding: 0.4rem 0.25rem;
	display: flex;
	justify-content: space-between;
}
.newYX-newConsult-nav dl {
	border: 1px solid #e6e6e6;
	border-radius: 0.2rem;
	width: 1.6rem;
	height: 1.6rem;
	box-sizing: border-box;
	text-align: center;
}
.newYX-newConsult-nav dl.on {
	border-color: #26a2a9;
}
.newYX-newConsult-nav dl dt {
	font-size: 0;
	height: 0.7rem;
	line-height: 0.7rem;
	margin-top: 0.25rem;
}
.newYX-newConsult-nav dl dt img {
	max-width: 0.55rem;
	max-height: 0.55rem;
}
.newYX-newConsult-nav dl dd {
	font-size: 0.26rem;
}
.newYX-newConsult-search {
	margin: 0 0.25rem;
	font-size: 0;
	border: 1px solid #19afae;
	height: 0.7rem;
	border-radius: 0.7rem;
	padding-left: 0.55rem;
	background: url(../images/newyx-newindex-img20.png) no-repeat 0.16rem center;
	background-size: 0.26rem;
}
.newYX-newConsult-search input {
	border: none;
	width: 6rem;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.26rem;
}
.newYX-newConsult-form {
	margin: 0.4rem 0;
	border-top: 0.1rem solid #f8f8f8;
	padding: 0rem 0.25rem;
	font-size: 0;
}
.newYX-newConsult-form h3 {
	font-size: 0.3rem;
	font-weight: bold;
	margin: 0.3rem 0 0.18rem;
}
.newYX-newConsult-form textarea {
	width: 100%;
	box-sizing: border-box;
	resize: none;
	border: 1px solid #f9f9f9;
	background: #f9f9f9;
	border-radius: 0.1rem;
	padding: 0.25rem 0.3rem;
	font-size: 0.28rem;
	height: 1.6rem;
}
.newYX-newConsult-form div {
	font-size: 0.28rem;
}
.newYX-newConsult-form div p {
	font-size: 0.28rem;
	margin: 0.25rem 0 0.1rem;
}
.newYX-newConsult-form div p em {
	color: #ff0000;
	margin-right: 0.1rem;
}
.newYX-newConsult-form div input {
	border: 1px solid #e5e5e5;
	width: 100%;
	height: 0.7rem;
	box-sizing: border-box;
	padding: 0 0.2rem;
	border-radius: 0.04rem;
	font-size: 0.26rem;
}
.newYX-newConsult-form div select {
	border: 1px solid #e5e5e5;
	width: 100%;
	height: 0.7rem;
	border-radius: 0.04rem;
	font-size: 0.26rem;
	padding: 0 0.2rem;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../images/newyx-newindex-img13.png) no-repeat 4.3rem center;
	background-size: 0.24rem;
}
.newYX-newConsult-form div textarea {
	width: 100%;
	height: 1.8rem;
	resize: none;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	border-radius: 0.04rem;
	font-size: 0.26rem;
	padding: 0.15rem 0.2rem;
	background: none;
}
.newYX-newConsult-form .anonymity {
	margin-top: 0.25rem;
}
.newYX-newConsult-form .anonymity .layui-form-checkbox {
	display: inline-block;
}
.newYX-newConsult-form .anonymity .layui-form-checkbox[lay-skin="primary"] span {
	padding-right: 0;
	font-size: 0.28rem;
	line-height: 0.45rem;
}
.newYX-newConsult-form .anonymity em {
	color: #999;
	font-size: 0.28rem;
	vertical-align: middle;
}
.newYX-newConsult-form .btn {
	display: block;
	border: none;
	width: 100%;
	height: 0.7rem;
	background: #19afae;
	color: #fff;
	border-radius: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.28rem;
	text-align: center;
	margin-top: 0.25rem;
}
.newYX-newConsult-list {
	border-top: 0.1rem solid #f8f8f8;
	padding: 0rem 0.25rem;
	font-size: 0;
}
.newYX-newConsult-list-item {
	border-top: 1px solid #eeeeee;
}
.newYX-newConsult-list-item-div {
	overflow: hidden;
	padding: 0.3rem 0;
	border-bottom: 1px solid #eeeeee;
}
.newYX-newConsult-list-item-div dl {
	overflow: hidden;
}
.newYX-newConsult-list-item-div dl dt {
	float: left;
	width: 0.7rem;
	height: 0.7rem;
	border-radius: 50%;
	overflow: hidden;
	font-size: 0;
	line-height: 0.7rem;
}
.newYX-newConsult-list-item-div dl dt img {
	max-width: 100%;
}
.newYX-newConsult-list-item-div dl dd {
	float: right;
	width: 6rem;
}
.newYX-newConsult-list-item-div dl dd h3 {
	font-size: 0.26rem;
	color: #666;
	font-weight: normal;
}
.newYX-newConsult-list-item-div dl dd h3 span {
	color: #999;
	margin-left: 0.2rem;
}
.newYX-newConsult-list-item-div dl dd p {
	font-size: 0.28rem;
	margin-top: 0.1rem;
	line-height: 0.44rem;
}
.newYX-newConsult-list-item-div div {
	padding: 0.2rem 0.3rem;
	background: #f9f9f9;
	font-size: 0.26rem;
	line-height: 0.44rem;
	margin-top: 0.25rem;
	border-radius: 0.1rem;
	width: 5.4rem;
	float: right;
}
.newYX-newConsult-list-item-div > span {
	display: block;
	text-align: right;
	padding-top: 0.3rem;
	clear: both;
}
.newYX-newConsult-list-item-div > span em {
	font-size: 0.24rem;
	padding-left: 0.32rem;
	margin-left: 0.3rem;
	color: #999;
}
.newYX-newConsult-list-item-div > span em:first-child {
	background: url(../images/newyx-newconsult-img06.png) no-repeat left center;
	background-size: 0.25rem;
}
.newYX-newConsult-list-item-div > span em:last-child {
	background: url(../images/newyx-newconsult-img07.png) no-repeat left center;
	background-size: 0.25rem;
}
.newYX-newConsult-list-item-div > span em:first-child.on {
	color: #19afae;
	background: url(../images/newyx-newconsult-img06_on.png) no-repeat left center;
	background-size: 0.25rem;
}
.newYX-newConsult-list-item-div > span em:last-child.on {
	color: #19afae;
	background: url(../images/newyx-newconsult-img07_on.png) no-repeat left center;
	background-size: 0.25rem;
}
.newYX-newConsult-application {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 1000;
	display: none;
}
.newYX-newConsult-application-list {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #fff;
	width: 6.8rem;
	height: 5.55rem;
	margin: auto;
	border-radius: 0.2rem;
	overflow: hidden;
}
.newYX-newConsult-application-list h3 {
	background: #19afae;
	color: #fff;
	text-align: center;
	line-height: 1rem;
	font-size: 0.3rem;
	font-weight: bold;
	position: relative;
}
.newYX-newConsult-application-list h3 img {
	position: absolute;
	margin: auto;
	right: 0.25rem;
	top: 0;
	bottom: 0;
	width: 0.4rem;
}
.newYX-newConsult-application-list form {
	padding: 0.25rem;
}
.newYX-newConsult-application-list textarea {
	width: 100%;
	box-sizing: border-box;
	resize: none;
	border: 1px solid #f9f9f9;
	background: #f9f9f9;
	border-radius: 0.1rem;
	padding: 0.25rem 0.3rem;
	font-size: 0.28rem;
	height: 1.6rem;
}
.newYX-newConsult-application-list .anonymity {
	margin-top: 0.25rem;
}
.newYX-newConsult-application-list .anonymity .layui-form-checkbox {
	display: inline-block;
}
.newYX-newConsult-application-list .anonymity .layui-form-checkbox[lay-skin="primary"] span {
	padding-right: 0;
	font-size: 0.28rem;
	line-height: 0.5rem;
}
.newYX-newConsult-application-list .anonymity em {
	color: #999;
	font-size: 0.28rem;
	vertical-align: middle;
}
.newYX-newConsult-application-list .btn {
	display: block;
	border: none;
	width: 100%;
	height: 0.7rem;
	background: #19afae;
	color: #fff;
	border-radius: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.28rem;
	text-align: center;
	margin-top: 0.25rem;
}
.zyxg2 {
	display: none;
}
.zyxg-list2 {
	position: fixed;
	background: #fff;
	z-index: 99;
	top: 0;
	margin: auto;
	height: 8.7rem;
	right: 0.75rem;
	left: 0.75rem;
	border-radius: 0.1rem;
}
.zyxg-list2 h3 {
	text-align: center;
	font-size: 0.36rem;
	color: #26a2a9;
	margin-top: 0.5rem;
}
.zyxg-list2 .zytb-list-item input.btn {
	line-height: 0.76rem;
	text-align: center;
}
.newVip {
}
.newVip-price .newVip-price-tip {
	font-size: 0.26rem;
	color: #26a2a9;
}
.newVip-price .newVip-price-name {
	font-weight: bold;
	font-size: 0.32rem;
	margin: 0.1rem 0 0.2rem;
}
.newVip-price .newVip-price-list .list-right span {
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	margin-left: 0.3rem;
}
.newVip-price .newVip-price-list .list-right {
	float: right;
	font-size: 0.28rem;
	color: #666;
}
.newVip-price .newVip-price-list .list-left div span {
	font-size: 0.6rem;
}
.newVip-price .newVip-price-list .list-left div em {
	font-size: 0.32rem;
	color: #e2b633;
	text-decoration: line-through;
	margin-left: 0.1rem;
}
.newVip-price .newVip-price-list .list-left div {
	display: inline-block;
	font-size: 0.28rem;
	color: #e23a3a;
	margin-left: 0.25rem;
	font-weight: bold;
}
.newVip-price .newVip-price-list .list-left {
	float: left;
	font-size: 0.28rem;
	color: #666;
}
.newVip-price .newVip-price-list {
	overflow: hidden;
	display: flex;
	align-items: baseline;
	justify-content: space-between;
}
.newVip-price {
	margin: 0.25rem;
}
.newVip-select > div div {
	width: 4.6rem;
}
.newVip-select > div span {
	width: 0.9rem;
}
.newVip-select > div {
	font-size: 0.3rem;
	color: #333;
	background: url(../images/my-item-jiantou.png) no-repeat right center;
	background-size: 0.14rem;
	padding-right: 0.3rem;
	display: flex;
	width: 5.5rem;
	align-items: center;
}
.newVip-select > span {
	font-size: 0.3rem;
	color: #999;
}
.newVip-select {
	border-top: 0.1rem solid #f6f6f6;
	padding: 0 0.25rem;
	display: flex;
	justify-content: space-between;
	min-height: 1.2rem;
	align-items: center;
}
.newVip-content-list-details:first-child {
	display: block;
}
.newVip-content-list-details {
	min-height: 4rem;
	display: none;
}
.newVip-content-list-details * {
	max-width: 100% !important;
	height: auto !important;
}
.newVip-content-list {
	margin-top: 0.2rem;
	padding-bottom: 1.15rem;
}
.newVip-content-item span.on {
	border-color: #26a2a9;
}
.newVip-content-item span {
	font-size: 0.32rem;
	float: left;
	line-height: 1rem;
	border-bottom: 0.04rem solid transparent;
	margin-right: 1rem;
}
.newVip-content-item {
	border-bottom: 1px solid #f6f6f6;
	overflow: hidden;
}
.newVip-content {
	border-top: 0.1rem solid #f6f6f6;
	padding: 0 0.25rem;
}
.newVip .newVip-btn > span {
	width: 4.2rem;
	height: 0.7rem;
	border-radius: 0.1rem;
	font-size: 0.3rem;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.7rem;
	color: #fff;
	background: #26a2a9;
	font-weight: bold;
}
.newVip .newVip-btn a span {
	font-size: 0.24rem;
	color: #333;
}
.newVip .newVip-btn a div img {
	width: 0.36rem;
}
.newVip .newVip-btn a div {
	text-align: center;
	font-size: 0;
}
.newVip .newVip-btn a {
	border-radius: 0.1rem;
	font-size: 0.28rem;
	text-align: center;
	color: #26a2a9;
}
.newVip .newVip-btn {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999;
	background: #fff;
	border-top: 1px solid #eee;
	display: flex;
	padding: 0.12rem 0.25rem;
	justify-content: space-between;
	align-items: center;
}
.EnrollmentInstitutions-switch-pop-close img {
	width: 0.18rem;
	vertical-align: middle;
}
.EnrollmentInstitutions-switch-pop-close {
	position: absolute;
	right: 0.25rem;
	top: 0.25rem;
	background: #f2f2f2;
	width: 0.4rem;
	height: 0.4rem;
	border-radius: 0.4rem;
	text-align: center;
	line-height: 0.4rem;
	font-size: 0;
}
.EnrollmentInstitutions-switch-pop-tip img {
	float: left;
	width: 0.26rem;
	margin-top: 0.08rem;
}
.EnrollmentInstitutions-switch-pop-tip span {
	color: #999;
	float: right;
	width: 6.6rem;
}
.EnrollmentInstitutions-switch-pop-tip {
	font-size: 0.24rem;
	line-height: 0.4rem;
	color: #666;
	overflow: hidden;
}
.newVip-choose {
	max-height: 7rem;
	overflow-y: auto;
	margin-bottom: 0.2rem;
}
 .newVip-choose::-webkit-scrollbar {
 width: 2px;
}
.EnrollmentInstitutions-switch-pop-btn {
	height: 0.76rem;
	background: #26a2a9;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.76rem;
	color: #fff;
	font-size: 0.3rem;
}
.EnrollmentInstitutions-switch-pop-list span.on {
	background: #e9f6f6;
	color: #26a2a9;
	border-color: #26a2a9;
}
 .EnrollmentInstitutions-switch-pop-list span:nth-child(5n) {
 margin-right: 0;
}
.EnrollmentInstitutions-switch-pop-list span {
	width: 1.23rem;
	text-align: center;
	background: #f6f6f6;
	font-size: 0.26rem;
	padding: 0.12rem 0;
	border-radius: 0.1rem;
	float: left;
	margin: 0 0.2rem 0.15rem 0;
	border: 1px solid #f6f6f6;
	box-sizing: border-box;
}
.EnrollmentInstitutions-switch-pop-list {
	overflow: hidden;
	margin: 0.2rem 0;
	overflow: auto;
}
 .EnrollmentInstitutions-switch-pop-list::-webkit-scrollbar {
 width: 0;
 height: 0;
}
 .EnrollmentInstitutions-switch-pop-list2 span:nth-child(5n) {
 margin-right: 0.2rem;
}
 .EnrollmentInstitutions-switch-pop-list2 span:nth-child(3n) {
 margin-right: 0;
}
.EnrollmentInstitutions-switch-pop-list2 span {
	width: 2.19rem;
}
.EnrollmentInstitutions-switch-pop-title img {
	width: 0.3rem;
	margin-right: 0.2rem;
}
.EnrollmentInstitutions-switch-pop-title {
	font-size: 0.3rem;
	font-weight: bold;
}
.EnrollmentInstitutions-switch-pop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 9999;
	padding: 0.25rem;
	border-radius: 0.1rem 0.1rem 0 0;
}
.EnrollmentInstitutions-switch-popBox {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9998;
	display: none;
}
.newVip-convertible-content-list {
	font-size: 0.28rem;
	line-height: 0.44rem;
}
.newVip-convertible-content-list * {
	max-width: 100% !important;
	height: auto !important;
}
.newVip-convertible-content-title:before {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	content: "";
	width: 0.06rem;
	height: 0.36rem;
	margin: auto;
	background: #26a2a9;
}
.newVip-convertible-content-title {
	font-size: 0.32rem;
	font-weight: bold;
	border-bottom: 1px solid #eeeeee;
	line-height: 0.76rem;
	margin-bottom: 0.2rem;
	position: relative;
	padding-left: 0.2rem;
}
.newVip-convertible-content {
	margin: 1rem 0.25rem 1.25rem;
	background: #fff;
	padding: 0.1rem 0.3rem 0.3rem;
	border-radius: 0.2rem;
}
.newVip-convertible-code a {
	display: block;
	width: 1.6rem;
	height: 0.5rem;
	border-radius: 0.5rem;
	text-align: center;
	line-height: 0.5rem;
	color: #333;
	font-size: 0.24rem;
	margin: auto;
	border: 1px solid #cccccc;
}
.newVip-convertible-code div {
	font-size: 0.48rem;
	color: #26a2a9;
	margin: 0.2rem 0;
}
.newVip-convertible-code {
	position: absolute;
	left: 0.25rem;
	right: 0.25rem;
	top: 1.5rem;
	border-radius: 0.2rem;
	background: #fff;
	text-align: center;
	height: 3rem;
	padding-top: 0.5rem;
	box-sizing: border-box;
}
.newVip-convertible-title {
	height: 3.8rem;
	background: #26a2a9;
	color: #fff;
	padding: 0.45rem 0.85rem 0;
	box-sizing: border-box;
	font-size: 0.26rem;
	text-align: center;
}
.newVip-convertible {
	background: #f5f5f5;
}
.newVip-vip-btn > span {
	width: 5.44rem;
	height: 0.7rem;
	border-radius: 0.1rem;
	font-size: 0.3rem;
	border: 1px solid #26a2a9;
	text-align: center;
	line-height: 0.7rem;
	color: #fff;
	background: #26a2a9;
	font-weight: bold;
}
.newVip-vip-btn a span {
	font-size: 0.24rem;
	color: #333;
}
.newVip-vip-btn a div img {
	width: 0.36rem;
}
.newVip-vip-btn a div {
	text-align: center;
	font-size: 0;
}
.newVip-vip-btn a {
	border-radius: 0.1rem;
	font-size: 0.28rem;
	text-align: center;
	color: #26a2a9;
	margin-left: 0.2rem;
}
.newVip-vip-btn {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999;
	background: #fff;
	border-top: 1px solid #eee;
	display: flex;
	padding: 0.12rem 0.25rem;
	justify-content: space-between;
	align-items: center;
}
.newVip-dowwnload img {
	width: 0.22rem;
	margin-right: 0.1rem;
}
.newVip-dowwnload {
	text-align: center;
	background: #f0f0f0;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 1.2rem;
	margin-top: 1.4rem;
}
.newVip-tip {
	font-size: 0.28rem;
	color: #aaaaaa;
	margin: 0.4rem 0;
}
.newVip-code img {
	width: 100%;
}
.newVip-code {
	width: 3.8rem;
	font-size: 0;
	margin: auto;
}
.newVip-title {
	display: block;
	font-size: 0.36rem;
	font-weight: bold;
	margin: 0.65rem 0;
}
/* .newVip-logo img{max-width: 100%;} */
.newVip-logo {
	width: 2.24rem;
}
.newVip-addWechat-list {
	margin: 1rem 0.45rem;
	text-align: center;
	background: #fff;
	border-radius: 0.2rem;
	overflow: hidden;
	padding-top: 1.1rem;
}
.newVip-addWechat {
	background: linear-gradient(to bottom, #26909e, #53edce);
	overflow: hidden;
}
.newVip-share-poster-list span {
	display: block;
	width: 2rem;
	height: 0.6rem;
	background: #26a2a9;
	color: #fff;
	border-radius: 0.1rem;
	text-align: center;
	margin: 0.2rem auto 0;
	line-height: 0.6rem;
	font-size: 0.28rem;
}
.newVip-share-poster-list .close {
	width: 0.4rem;
	position: absolute;
	right: -0.45rem;
	top: -0.45rem;
}
.newVip-share-poster-list div img {
	width: 100%;
}
.newVip-share-poster-list div {
	font-size: 0;
	overflow: hidden;
	border-radius: 0.1rem 0.1rem 0 0;
	height: 6.9rem;
}
.newVip-share-poster-list {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 4.5rem;
	height: 7.9rem;
	background: #f2f2f2;
	border-radius: 0.1rem;
	margin: auto;
}
.newVip-share-poster {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
}
.newVip-share-invite-list .newVip-bd img {
	width: 0.4rem;
	height: 0.4rem;
}
.newVip-share-invite-list .newVip-bd div span {
	line-height: 0.32rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.newVip-share-invite-list .newVip-bd div {
	padding: 0 0.1rem;
}
.newVip-share-invite-list .newVip-bd {
	overflow: hidden;
	line-height: 0.8rem;
	font-size: 0.24rem;
}
.newVip-share-invite-list .newVip-hd {
	overflow: hidden;
	line-height: 0.8rem;
	background: #e9f6f6;
	font-size: 0.24rem;
	font-weight: bold;
}
.newVip-share-invite-list .newVip-hd div, .newVip-share-invite-list .newVip-bd div {
	float: left;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	width: 25%;
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 0.8rem;
}
.newVip-share-invite-list {
	margin: 0.2rem;
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
}
.newVip-share-invite-title span.on {
	font-weight: bold;
	border-bottom: 0.04rem solid #26a2a9;
}
.newVip-share-invite-title span {
	margin-right: 0.5rem;
	padding: 0.25rem 0;
	font-size: 0.32rem;
}
.newVip-share-invite-title {
	margin: 0 0.25rem;
	border-bottom: 1px solid #e5e5e5;
	display: flex;
}
.newVip-share-invite {
}
.newVip-share-data-list > div span {
	font-size: 0.24rem;
	line-height: 0.44rem;
	font-weight: normal;
}
.newVip-share-data-list > div div {
	color: #fff;
	font-size: 0.36rem;
	line-height: 0.44rem;
	font-weight: bold;
}
.newVip-share-data-list > div img {
	width: 0.5rem;
	margin-right: 0.1rem;
}
.newVip-share-data-list > div:last-child {
	background: #f19f20;
}
.newVip-share-data-list > div:first-child {
	background: #38929b;
}
.newVip-share-data-list > div {
	background: #207fcf;
	width: 2.2rem;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 1.3rem;
}
.newVip-share-data-list {
	margin: 0.25rem;
	display: flex;
	justify-content: space-between;
}
.newVip-share-data {
	border-top: 0.1rem solid #f4f4f4;
}
.newVip-share-form div a:last-child {
	color: #26a2a9;
	background: #fff;
}
.newVip-share-form div a {
	border: 1px solid #26a2a9;
	width: 2.2rem;
	border-radius: 0.1rem;
	font-size: 0.28rem;
	height: 0.64rem;
	text-align: center;
	line-height: 0.64rem;
	color: #fff;
	background: #26a2a9;
}
.newVip-share-form div {
	display: flex;
	justify-content: space-between;
	margin-top: 0.15rem;
}
.newVip-share-form input {
	border: 1px solid #dcdcdc;
	padding: 0 0.2rem;
	height: 0.7rem;
	width: 100%;
	box-sizing: border-box;
	font-size: 0.26rem;
}
.newVip-share-form span {
	font-size: 0.28rem;
	margin-bottom: 0.15rem;
	display: block;
	font-weight: bold;
}
.newVip-share-form {
	margin: 0.25rem;
}
.newVip-share-content {
	margin: 0.25rem;
	font-size: 0.28rem;
	line-height: 1.5;
}
.newVip-share-title div span {
	font-weight: bold;
	color: #26a2a9;
}
.newVip-share-title div {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 0.28rem;
	font-weight: normal;
}
.newVip-share-title {
	font-size: 0.32rem;
	font-weight: bold;
	height: 0.32rem;
	line-height: 0.32rem;
	padding-left: 0.2rem;
	border-left: 0.06rem solid #26a2a9;
	display: block;
	margin: 0.2rem 0.25rem;
	position: relative;
}
.newVip-AdmissionsInstitutions-list .newVip-Enrollment-list a.newVip-txt div.newVip-brief div {
	margin-top: 0.04rem;
}
.newVip-AdmissionsInstitutions-list .newVip-Enrollment-list a.newVip-txt div.newVip-div {
	margin: 0.04rem 0;
}
.newVip-AdmissionsInstitutions-list .newVip-Enrollment-list > div {
	border-bottom: 1px solid #eeeeee;
	padding: 0 0 0.25rem 0;
}
.newVip-AdmissionsInstitutions-list .newVip-Enrollment-list {
	background: #fff;
	max-height: 8rem;
	overflow: auto;
}
.newVip-AdmissionsInstitutions-list .newVip-t-EnrollmentPlan-list-search .newVip-search-left input {
	width: 6rem;
	border: none;
	float: left;
	height: 0.72rem;
	margin-left: 0.2rem;
	font-size: 0.26rem;
	line-height: 0.72rem;
}
.newVip-AdmissionsInstitutions-list .newVip-t-EnrollmentPlan-list-search .newVip-search-left div {
	float: right;
	background: url(../images/newvip-search.png) no-repeat center;
	width: 0.72rem;
	height: 0.72rem;
	background-size: 0.3rem;
}
.newVip-AdmissionsInstitutions-list .newVip-t-EnrollmentPlan-list-search .newVip-search-left {
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.newVip-AdmissionsInstitutions-list .newVip-t-EnrollmentPlan-list-search {
	padding: 0.15rem 0.25rem;
	background: #f8f8f8;
}
.newVip-AdmissionsInstitutions-list-brief div {
	font-size: 0.24rem;
	color: #666;
	line-height: 0.44rem;
}
.newVip-AdmissionsInstitutions-list-brief span {
	display: block;
	font-weight: bold;
	font-size: 0.3rem;
	margin: 0.06rem 0;
}
.newVip-AdmissionsInstitutions-list-brief {
	padding: 0.25rem;
	border-radius: 0.1rem 0.1rem 0 0;
}
.newVip-AdmissionsInstitutions-list.on {
	bottom: 0;
}
.newVip-AdmissionsInstitutions-list {
	position: fixed;
	left: 0;
	right: 0;
	bottom: -100%;
	background: #fff;
	border-radius: 0.1rem 0.1rem 0 0;
	transition: all 0.35s;
}
.newVip-AdmissionsInstitutions.on {
	top: 0;
}
.newVip-AdmissionsInstitutions {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9997;
	top: 100%;
	transition: all 0.35s;
}
.newVip-EnrollmentMajor-list .newVip-right span {
	margin-top: 0.15rem;
	border: 1px solid #26a2a9;
	display: block;
	border-radius: 0.06rem;
	font-size: 0.24rem;
	color: #26a2a9;
	line-height: 0.4rem;
	width: 1.25rem;
	text-align: center;
	background: #26a2a9;
	color: #fff;
}
.newVip-EnrollmentMajor-list .newVip-right a {
	border: 1px solid #26a2a9;
	display: block;
	border-radius: 0.06rem;
	font-size: 0.24rem;
	color: #26a2a9;
	line-height: 0.4rem;
	width: 1.25rem;
	text-align: center;
}
.newVip-EnrollmentMajor-list .newVip-right {
	float: right;
}
.newVip-EnrollmentMajor-list .newVip-left > div > div {
	font-size: 0.24rem;
	color: #000;
	padding-left: 0.3rem;
	background: url(../images/newvip-fire.png) no-repeat left center;
	float: left;
	background-size: 0.2rem;
	margin-left: 0.3rem;
}
.newVip-EnrollmentMajor-list .newVip-left > div > span {
	font-size: 0.24rem;
	color: #666;
	float: left;
}
.newVip-EnrollmentMajor-list .newVip-left > div {
	overflow: hidden;
	margin-top: 0.15rem;
	border: 1px solid transparent;
	line-height: 0.4rem;
}
.newVip-EnrollmentMajor-list .newVip-left > a {
	display: block;
	overflow: hidden;
	font-size: 0.3rem;
	font-weight: bold;
	border: 1px solid transparent;
	line-height: 0.4rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.newVip-EnrollmentMajor-list .newVip-left {
	float: left;
	max-width: 5.5rem;
}
.newVip-EnrollmentMajor-list {
	padding: 0.2rem 0;
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
}
.newVip-EnrollmentMajor {
	background: #fff;
	padding: 0 0.25rem;
	margin-top: 0.1rem;
}
.newVip-EnrollmentInstitutions-switch div {
	margin-right: 0.2rem;
	font-size: 0.28rem;
	color: #26a2a9;
}
.newVip-EnrollmentInstitutions-switch {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0.1rem 0;
}
.newVip-Enrollment {
	background: #f6f6f6;
}
.newVip-major-search .newVip-major-search-picker {
	float: left;
	background: #fff url(../images/newvip-down05.png) no-repeat 1.1rem center;
	background-size: 0.18rem;
	appearance: none;
	width: 1.4rem;
	height: 0.66rem;
	border-radius: 0.1rem;
	margin-right: 0.1rem;
	font-size: 0.24rem;
	line-height: 0.66rem;
	text-indent: 0.1rem;
	border: none;
}
.newVip-major-search .newVip-major-search-input span {
	float: right;
	width: 0.6rem;
	font-size: 0.26rem;
	height: 0.66rem;
	width: 1.2rem;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	line-height: 0.66rem;
}
.newVip-major-search .newVip-major-search-input input {
	float: left;
	width: 2rem;
	font-size: 0.26rem;
	height: 0.66rem;
	border: none;
}
.newVip-major-search .newVip-major-search-input {
	overflow: hidden;
	border-radius: 0.1rem;
	padding: 0 0 0 0.7rem;
	float: right;
	width: 3.9rem;
	box-sizing: border-box;
	background: #fff url(../images/newvip-search02.png) no-repeat 0.2rem center;
	background-size: 0.32rem;
}
.newVip-major-search {
	background: #f6f6f6;
	overflow: hidden;
	padding: 0.25rem 0.25rem 0.1rem;
}
.newVip-t-EnrollmentPlan-list-img {
	position: absolute;
	left: 0;
	right: 0;
	top: -0.5rem;
	margin: auto;
	width: 0.4rem;
}
.newVip-Enrollment-list div.newVip-btn a {
	display: block;
	border: 1px solid #26a2a9;
	border-radius: 0.1rem;
	font-size: 0.24rem;
	color: #26a2a9;
	text-align: center;
	padding: 0.1rem 0;
	margin: 0.1rem 0;
}
.newVip-Enrollment-list div.newVip-btn span {
	display: block;
	border: 1px solid #26a2a9;
	border-radius: 0.1rem;
	font-size: 0.24rem;
	color: #26a2a9;
	text-align: center;
	padding: 0.1rem 0;
	margin: 0.1rem 0;
}
.newVip-Enrollment-list div.newVip-btn span.on {
	border: 1px solid #999;
	color: #999;
}
.newVip-Enrollment-list div.newVip-btn {
	flex: 1;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-brief span:last-child {
	margin-right: 0;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-brief span {
	margin-right: 0.3rem;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-brief {
	font-size: 0.24rem;
	color: #333;
	margin-top: 0.05rem;
	height: 0.64rem;
	overflow: hidden;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-div span {
	padding-left: 0.32rem;
	background: url(../images/newvip-fire.png) no-repeat left center;
	margin-left: 0.15rem;
	background-size: 0.24rem;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-div {
	font-size: 0.24rem;
	color: #666;
	color: #999;
	line-height: 0.4rem;
	margin: 0.06rem 0;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-tit span {
	display: inline-block;
	border: 1px solid #d2d2d2;
	font-size: 0.24rem;
	color: #999;
	border-radius: 0.24rem;
	padding: 0 0.1rem;
	margin-left: 0.1rem;
}
.newVip-Enrollment-list a.newVip-txt div.newVip-tit {
	display: block;
	font-size: 0.28rem;
}
.newVip-Enrollment-list a.newVip-txt {
	flex: 3;
	margin: 0 0.2rem;
}
.newVip-Enrollment-list a.newVip-img span {
	display: block;
	font-size: 0.22rem;
	background: #eaca42;
	color: #fff;
	border-radius: 0.32rem;
	margin-top: 0.1rem;
}
.newVip-Enrollment-list a.newVip-img div img {
	max-width: 100%;
}
.newVip-Enrollment-list a.newVip-img div {
	width: 0.95rem;
	height: 0.95rem;
	overflow: hidden;
	border-radius: 50%;
	font-size: 0;
	margin: auto;
}
.newVip-Enrollment-list > div {
	padding: 0.12rem;
	background: #fff;
	border-radius: 0.1rem;
	margin: 0.2rem 0;
	display: flex;
	position: relative;
}
.newVip-Enrollment-list {
	padding: 0 0.25rem;
	background: #f6f6f6;
	overflow: hidden;
}
/* 5期改版 */
.FTerm-list01 {
	margin: 0.25rem;
	background: linear-gradient(to right, #fd8c14, #febe34);
	border-radius: 0.1rem;
	padding: 0.04rem;
}
.FTerm-list01-type {
	display: flex;
	justify-content: space-between;
	padding: 0 0.2rem;
	align-items: center;
	margin-top: 0.16rem;
}
.FTerm-list01-type p {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.FTerm-list01-type p img {
	width: 0.27rem;
}
.FTerm-list01-type p span {
	font-size: 0.26rem;
	font-weight: bold;
	color: #fff;
	margin: 0 0.1rem;
	max-width: 4.3rem;
}
.FTerm-list01-type > a {
	font-size: 0.24rem;
	background: #fff;
	color: #fd8c14;
	width: 1.26rem;
	height: 0.44rem;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.44rem;
}
.FTerm-list01-decision {
	margin-top: 0.2rem;
	padding: 0 0.2rem;
	background: #fff;
	border-radius: 0.1rem;
	height: 0.88rem;
	/* line-height: 0.88rem; */
    display: flex;
	justify-content: space-between;
	align-items: center;
}
.FTerm-list01-decision span {
	font-size: 0.26rem;
}
.FTerm-list01-decision p {
	display: flex;
	align-items: baseline;
}
.FTerm-list01-decision p.red b {
	color: #ff6161;
}
.FTerm-list01-decision p.blue b {
	color: #00b6f4;
}
.FTerm-list01-decision p.green b {
	color: #21c133;
}
.FTerm-list01-decision p b {
	font-size: 0.36rem;
	font-family: 'Century Gothic';
	margin-right: 0.04rem;
}
.FTerm-list01-decision p em {
	font-size: 0.24rem;
}
.FTerm-list02 {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 199;
}
.FTerm-list02-list {
	position: absolute;
	left: 0.75rem;
	right: 0.75rem;
	margin: auto;
	height: 9.35rem;
	top: 0;
	bottom: 0;
	background: #fff;
	border-radius: 0.2rem;
}
.FTerm-list02-title {
	line-height: 1rem;
	text-align: center;
	font-size: 0.32rem;
	font-weight: bold;
	border-bottom: 1px solid #e5e5e5;
	position: relative;
}
.FTerm-list02-title img {
	position: absolute;
	right: 0.3rem;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 0.4rem;
}
.FTerm-list02-select {
	margin: 0 0.3rem;
	margin-top: 0.1rem;
	clear: both;
}
.FTerm-list02-select p {
	float: left;
	font-weight: bold;
	line-height: 0.9rem;
	width: 1.2rem;
	text-align: right;
}
.FTerm-list02-select p em {
	font-size: 0.3rem;
	color: red;
}
.FTerm-list02-select p b {
	font-size: 0.3rem;
}
.FTerm-list02-select .layui-form-select {
	float: right;
	width: 3.8rem;
	border-bottom: 1px solid #e5e5e5;
}
.FTerm-list02-select .layui-form-select .layui-input {
	background: url(../images/fterm-img04.png) no-repeat right center;
	background-size: 0.12rem;
	height: 0.9rem;
	border: 0;
	padding-left: 0;
}
.FTerm-list02-select .layui-form-select .layui-edge {
	display: none;
}
.FTerm-list02-input {
	margin: 0 0.3rem;
	margin-top: 0.1rem;
	clear: both;
}
.FTerm-list02-input p {
	float: left;
	font-weight: bold;
	line-height: 0.9rem;
	width: 1.2rem;
	text-align: right;
}
.FTerm-list02-input p em {
	font-size: 0.3rem;
	color: red;
}
.FTerm-list02-input p b {
	font-size: 0.3rem;
}
.FTerm-list02-input input {
	float: right;
	width: 3.8rem;
	border: none;
	border-bottom: 1px solid #e5e5e5;
	height: 0.9rem;
}
.FTerm-list02-tip {
	font-size: 0.26rem;
	color: #999999;
	text-align: center;
	margin-top: 0.1rem;
	line-height: 1rem;
	border-bottom: 1px solid #e5e5e5;
	clear: both;
}
.FTerm-list02-tip span {
	color: #26a2a9;
}
.FTerm-list02-btn {
	display: block;
	margin: 0.25rem 0.4rem 0;
	height: 0.84rem;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	border-radius: 0.06rem;
	line-height: 0.84rem;
	clear: both;
}
.FTerm-list02-type {
	margin: 0 0.3rem 0;
	padding-top: 0.3rem;
	overflow: hidden;
	clear: both;
}
.FTerm-list02-type div {
	float: left;
	text-align: right;
	margin-top: 0.4rem;
}
.FTerm-list02-type div p {
	font-weight: bold;
	/* line-height: 0.9rem; */
    width: 1.2rem;
	text-align: right;
}
.FTerm-list02-type div p em {
	font-size: 0.3rem;
	color: red;
}
.FTerm-list02-type div p b {
	font-size: 0.3rem;
}
.FTerm-list02-type div span {
	font-size: 0.26rem;
	color: #999999;
}
.FTerm-list02-type h1 {
	overflow: hidden;
	float: right;
	width: 3.8rem;
}
.FTerm-list02-type h1 i {
	width: 1.2rem;
	height: 0.6rem;
	border: 1px solid #26a2a9;
	font-size: 0.3rem;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.6rem;
	color: #26a2a9;
	float: left;
	margin: 0.1rem 0;
}
.FTerm-list02-type h1 i.on {
	background: #26a2a9;
	color: #fff;
}
.FTerm-list02-type h1.type-tt {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.FTerm-list02-type h1.type-tf {
	font-size: 0;
}
.FTerm-list02-type h1.type-tf i {
	float: none;
	width: 0.83rem;
	display: inline-block;
	margin-right: 0.1rem;
}
.FTerm-list02-type h1.type-tf i:last-child {
	margin-right: 0;
}
.FTerm-list03 {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
}
.FTerm-list03-list {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	border-radius: 0.2rem 0.2rem 0 0;
	padding: 0.5rem 0.45rem;
}
.FTerm-list03-title {
	font-size: 0.32rem;
	padding-left: 0.5rem;
	background: url(../images/fterm-img05.png) no-repeat left center;
	background-size: 0.4rem;
	font-weight: bold;
}
.FTerm-list03-content {
	font-size: 0.28rem;
	margin: 0.5rem 0;
	max-height: 55vh;
	overflow: auto;
	line-height: 0.5rem;
}
.FTerm-list03-btn {
	display: block;
	background: #26a2a9;
	height: 0.84rem;
	line-height: 0.84rem;
	text-align: center;
	color: #fff;
	border-radius: 0.06rem;
}
.FTerm-list04 {
	/* margin: 0 0.25rem; */
    background: #fff;
	border-radius: 0.15rem 0.15rem 0 0;
	padding: 0.2rem 0.3rem 0 !important;
}
.FTerm-list04-list {
	padding: 0 !important;
}
.FTerm-list04 .FTerm-list04-illustrate {
	overflow: hidden;
	padding: 0;
}
.FTerm-list04-illustrate b {
	float: left;
	font-size: 0.26rem;
	font-weight: bold;
	color: #333333;
	border: 1px solid #fff;
	line-height: 0.4rem;
}
.FTerm-list04-illustrate span {
	float: left;
	font-size: 0.24rem;
	margin-left: 0.1rem;
	color: #aaa;
	border: 1px solid #fff;
	line-height: 0.4rem;
}
.FTerm-list04-illustrate a {
	float: right;
	border: 1px solid #26a2a9;
	font-size: 0.24rem;
	color: #26a2a9;
	height: 0.4rem;
	line-height: 0.4rem;
	border-radius: 0.4rem;
	padding: 0 0.1rem;
}
.FTerm-list04 .FTerm-list04-forecast {
	padding: 0;
	color: #333;
	font-size: 0.24rem;
	display: flex;
	justify-content: space-between;
	margin-top: 0.16rem;
}
.FTerm-list04 .FTerm-list04-forecast div {
	padding: 0;
	width: 2rem;
	height: 0.8rem;
	border-radius: 0.1rem;
	line-height: 0.8rem;
}
.FTerm-list04 .FTerm-list04-forecast div b {
	font-size: 0.4rem;
	font-family: "Century Gothic";
}
.FTerm-list04 .FTerm-list04-forecast div span {
	font-size: 0.24rem;
}
.FTerm-list04 .FTerm-list04-forecast div.chong {
	background: #ffefef;
}
.FTerm-list04 .FTerm-list04-forecast div.chong b {
	color: #ff6161;
}
.FTerm-list04 .FTerm-list04-forecast div.wen {
	background: #e5f8fe;
}
.FTerm-list04 .FTerm-list04-forecast div.wen b {
	color: #00b6f4;
}
.FTerm-list04 .FTerm-list04-forecast div.bao {
	background: #e8f9ea;
}
.FTerm-list04 .FTerm-list04-forecast div.bao b {
	color: #21c133;
}
.FTerm-list04 .FTerm-list04-Volunteer {
	margin-top: 0.3rem;
	display: flex;
	justify-content: space-between;
	padding: 0;
}
.FTerm-list04 .FTerm-list04-Volunteer .FTerm-list04-Volunteer-a1 {
	height: 0.7rem;
	line-height: 0.7rem;
	border-radius: 0.7rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #fff;
	padding: 0 0.5rem;
	padding-left: 0.75rem;
	background: #f2ab46 url(../images/fterm-img06.png) no-repeat 0.4rem center;
	background-size: 0.28rem;
}
.FTerm-list04 .FTerm-list04-Volunteer .FTerm-list04-Volunteer-a2 {
	background: #26a2a9;
	height: 0.7rem;
	line-height: 0.7rem;
	border-radius: 0.7rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #fff;
	padding: 0 0.5rem;
}
.FTerm-list05 {
	font-size: 0;
	margin-bottom: 0.25rem;
}
.FTerm-list05 span {
	font-size: 0.24rem;
	color: #333;
	display: inline-block;
	vertical-align: top;
	line-height: 0.45rem;
}
.FTerm-list05 em {
	font-size: 0.24rem;
	color: #26a2a9;
	border: 1px solid #e5e5e5;
	line-height: 0.42rem;
	height: 0.42rem;
	display: inline-block;
	vertical-align: middle;
	padding: 0 0.06rem;
	margin-right: 0.1rem;
	max-width: 4.8rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.FTerm-list05 img {
	width: 0.22rem;
	vertical-align: top;
	margin-top: 0.15rem;
}
.FTerm-list05 b {
	float: right;
	line-height: 0.42rem;
	border: 1px solid transparent;
	border-left: none;
	border-right: none;
}
.FTerm-list05 b img {
	width: 0.28rem;
	margin-top: 0.06rem;
}
.FTerm-list05.on em {
	white-space: initial;
	text-overflow: initial;
	height: auto;
}
.FTerm-list05.on > img {
	transform: rotate(180deg);
}
.FTerm-list06 {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
	display: none;
}
.FTerm-list06-list {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	border-radius: 0.2rem 0.2rem 0 0;
	padding: 0 0.25rem;
}
.FTerm-list06-list h3 {
	font-size: 0.32rem;
	line-height: 1.2rem;
	border-bottom: 1px solid #e5e5e5;
	font-weight: bold;
	text-align: center;
	position: relative;
}
.FTerm-list06-list .FTerm-list06-list-con {
	max-height: 9rem;
	overflow: auto;
}
.FTerm-list06-list dl {
	border: 1px solid #e5e5e5;
	margin: 0.3rem 0;
	padding: 0.3rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row-reverse;
}
.FTerm-list06-list dl dt {
	width: 2.2rem;
	display: flex;
	justify-content: space-between;
}
.FTerm-list06-list dl dt a {
	display: inline-block;
	width: 0.36rem;
}
.FTerm-list06-list dl dt img {
	width: 0.36rem;
	height: 0.36rem;
}
.FTerm-list06-list dl dd {
	width: 3.8rem;
}
.FTerm-list06-list dl dd span {
	display: block;
	font-size: 0.3rem;
}
.FTerm-list06-list dl dd em {
	display: block;
	font-size: 0.26rem;
	color: #999999;
}
.FTerm-list06-list p {
	margin: 0.3rem 0;
	background: #26a2a9;
	color: #fff;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.84rem;
}
.FTerm-list07 {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
	display: none;
}
.FTerm-list07-list {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	border-radius: 0.2rem 0.2rem 0 0;
	padding: 0 0.25rem;
}
.FTerm-list07-title p {
	font-size: 0.28rem;
	margin: 0.2rem 0;
}
.FTerm-list07-title span {
	font-size: 0.26rem;
	color: #999999;
	display: block;
	margin-bottom: 0.15rem;
}
.FTerm-list07-title input {
	height: 0.7rem;
	border: 1px solid #e8e8e8;
	border-radius: 0.06rem;
	display: block;
	padding: 0 0.2rem;
	margin: 0.15rem 0 0.2rem;
	width: 100%;
	box-sizing: border-box;
	box-shadow: inset 0px 5px 5px 0px rgba(4, 0, 0, 0.05);
}
.FTerm-list07-item {
	position: relative;
	overflow: auto;
	height: 8rem;
}
 .FTerm-list07-item::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 1px;
 height: 1px;
}
.FTerm-list07-Volunteer {
	border: 1px solid #e6e6e6;
	margin-bottom: 0.3rem;
	padding-bottom: 0.2rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 0.8rem;
	background: #26a2a9;
	flex-direction: row-reverse;
	padding: 0 0.2rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dt {
	font-size: 0;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dt img {
	width: 0.26rem;
	margin-left: 0.2rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd {
	color: #fff;
	width: 4.9rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd b {
	font-size: 0.32rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd span {
	font-size: 0.26rem;
	margin-left: 0.36rem;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd span .layui-form-switch {
	margin-top: 0;
}
.FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd span .layui-form-onswitch {
	border-color: #FFCC33;
	background-color: #FFCC33;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college {
	margin: 0.2rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dt {
	width: 0.9rem;
	height: 0.9rem;
	font-size: 0;
	text-align: center;
	line-height: 0.9rem;
	border-radius: 50%;
	overflow: hidden;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dt img {
	max-width: 100%;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd {
	width: 5.5rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd b {
	font-size: 0.28rem;
	display: block;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div {
	font-size: 0.24rem;
	display: flex;
	align-items: center;
	margin-top: 0.1rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div span {
	width: 0.36rem;
	height: 0.36rem;
	color: #fff;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.36rem;
	margin-right: 0.1rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div span.chong {
	background: #e9c941;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div span.wen {
	background: #26a2a9;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div span.bao {
	background: #4ea926;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div span.nan {
	background: #c90000;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div em {
	height: 0.3rem;
	border-radius: 0.3rem;
	color: #fff;
	padding: 0 0.1rem;
	line-height: 0.3rem;
	font-size: 0.18rem;
	margin-left: 0.2rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div em.chong {
	background: #eaca42;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div em.wen {
	background: #26a2a9;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college dl dd div em.bao {
	background: #4ea926;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-college p {
	font-size: 0.24rem;
	color: #e6380f;
	margin-top: 0.1rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major {
	margin: 0 0.2rem;
	border: 1px solid #e6e6e6;
	padding: 0.2rem;
	border-bottom: none;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major:last-child {
	border-bottom: 1px solid #e6e6e6;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div {
	font-size: 0.26rem;
	display: flex;
	align-items: center;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div span {
	width: 0.36rem;
	height: 0.36rem;
	color: #fff;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.36rem;
	margin-right: 0.1rem;
	font-size: 0.24rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div span.chong {
	background: #e9c941;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div span.wen {
	background: #26a2a9;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div span.bao {
	background: #4ea926;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div span.nan {
	background: #c90000;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div em {
	font-size: 0.24rem;
	margin-right: 0.2rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div b {
	width: 3.5rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div h3 {
	width: 1.2rem;
	display: flex;
	justify-content: space-between;
	margin-left: 0.3rem;
	align-items: center;/* margin-top: 0.1rem; */
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major div img {
	width: 0.25rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-major p {
	font-size: 0.24rem;
	color: #666;
	margin-top: 0.06rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-add {
	overflow: hidden;
	border-top: 1px solid #e6e6e6;
	margin: 0 0.2rem;
}
.FTerm-list07-Volunteer .FTerm-list07-Volunteer-add a {
	border: 1px solid #26a2a9;
	width: 2.2rem;
	height: 0.56rem;
	margin: 0.3rem auto 0.1rem;
	border-radius: 0.06rem;
	font-size: 0.26rem;
	line-height: 0.56rem;
	color: #26a2a9;
	background: url(../images/fterm-img12.png) no-repeat 0.38rem center;
	text-indent: 0.72rem;
	background-size: 0.26rem;
	display: block;
}
.FTerm-list07-link-btn {
	height: 0.84rem;
	margin: 0.2rem 0 0.5rem;
}
.FTerm-list07-link {
	display: inline-block;
	width: 3.35rem;
	height: 0.84rem;
	line-height: 0.84rem;
	background: #26a2a9;
	color: #fff !important;
	text-align: center;
	border-radius: 0.06rem;
}
.FTerm-list07-link-save {
	display: inline-block;
	width: 3.35rem;
	height: 0.84rem;
	line-height: 0.84rem;
	background: #fac136;
	color: #fff !important;
	text-align: center;
	border-radius: 0.06rem;
	margin-left: 0.2rem;
}
.FTerm-list08 {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
	display: none;
}
.FTerm-list08-list {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	border-radius: 0.2rem 0.2rem 0 0;
	padding: 0 0.25rem;
}
.FTerm-list08-list .FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title {
	position: relative;
}
.FTerm-list08-list .FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd p {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 2.4rem;
	margin: auto;
	line-height: 0.8rem;
}
.FTerm-list08-list .FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd p span {
	margin: 0;
}
.FTerm-list08-list .FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd p .layui-form-switch {
	margin-top: 0;
}
.FTerm-list08-list .FTerm-list07-Volunteer dl.FTerm-list07-Volunteer-title dd p .layui-form-onswitch {
	border-color: #e4cb5c;
	background-color: #e4cb5c;
}
.FTerm-list08-college {
	margin: 0.2rem;
	display: flex;
	justify-content: space-between;
}
.FTerm-list08-college input {
	background: #ebf5f5;
	border: 1px solid #e6e6e6;
	height: 0.7rem;
	padding: 0 0.2rem;
	box-sizing: border-box;
	width: 100%;
}
.FTerm-list08-college input.short {
	width: 1.6rem;
}
.FTerm-list08-college .layui-form-select {
	width: 4.9rem;
}
.FTerm-list08-college .layui-form-select dl {
	max-height: 200px;
}
.FTerm-list08-major {
	margin: 0.1rem 0.2rem;
	display: flex;
	justify-content: space-between;
}
.FTerm-list08-major input {
	background: #f8f8f8;
	border: 1px solid #e6e6e6;
	height: 0.7rem;
	padding: 0 0.2rem;
	box-sizing: border-box;
}
.FTerm-list08-major input.short {
	width: 1.6rem;
}
.FTerm-list08-major .layui-form-select {
	display: inline-block;
	width: 3.4rem;
}
.FTerm-list08-major .layui-form-select dl {
	max-height: 200px;
}
.FTerm-list08-major .layui-form-select input {
	background: #f8f8f8 url(../images/fterm-img13.png) no-repeat 3rem center;
	background-size: 0.2rem;
}
.FTerm-list08-major p {
	width: 1.2rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.FTerm-list08-major p img {
	width: 0.25rem;
	height: auto;
}
.FTerm-list08-add {
	border: 1px solid #26a2a9;
	width: 1.6rem;
	height: 0.56rem;
	margin: 0.3rem auto 0.1rem;
	border-radius: 0.06rem;
	font-size: 0.26rem;
	line-height: 0.56rem;
	color: #26a2a9;
	background: url(../images/fterm-img12.png) no-repeat 0.38rem center;
	text-indent: 0.72rem;
	background-size: 0.26rem;
}
.FTerm-list08-link {
	display: flex;
	justify-content: space-between;
	margin: 0.1rem 0 0.4rem;
}
.FTerm-list08-link a {
	width: 2rem;
	height: 0.84rem;
	border-radius: 0.06rem;
	background: #26a2a9 url(../images/fterm-img14.png) no-repeat 0.5rem center;
	font-size: 0.3rem;
	color: #fff;
	line-height: 0.84rem;
	text-indent: 0.94rem;
	background-size: 0.34rem;
}
.FTerm-list08-link span {
	width: 4.8rem;
	height: 0.84rem;
	border-radius: 0.06rem;
	background: #e4cb5c;
	font-size: 0.3rem;
	color: #fff;
	text-align: center;
	line-height: 0.84rem;
}
.FTerm-list09 .form {
	display: flex;
}
.FTerm-list09 .form .label {
	position: relative;
	display: block;
	padding: 0 0.25rem;
	border-bottom: 1px solid #e5e5e5;
}
.FTerm-list09 .form .label.on {
	background: #f6f6f6;
}
.FTerm-list09 .form .label div.name {
	padding-right: 0.3rem;
	display: flex;
	justify-content: space-between;
	height: 0.9rem;
	align-items: center;
	font-size: 0.28rem;
}
.FTerm-list09 .form .label div.checkbox {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0.2rem;
	margin: auto 0;
	width: 0.32rem;
	height: 0.32rem;
	background: url(../images/fterm-img19.png) no-repeat 99% center;
	background-size: 0.32rem;
}
.FTerm-list09 .form .label[data-type='1'] div.checkbox {
	background: url(../images/fterm-img21.png) no-repeat 99% center;
	background-size: 0.32rem;
}
.FTerm-list09 .form .label[data-type='0'] div.checkbox {
	background: url(../images/fterm-img20.png) no-repeat 99% center;
	background-size: 0.32rem;
}
.FTerm-list09 .form .FTerm-list09-left {
	width: 40%;
	background: #fff;
	box-sizing: border-box;
	max-height: 7rem;
	overflow: auto;
}
 .FTerm-list09 .form .FTerm-list09-left::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 1px;
 height: 1px;
}
.FTerm-list09 .form .FTerm-list09-left label.on div {
	color: #26a2a9;
}
.FTerm-list09 .form .FTerm-list09-right {
	width: 60%;
	background: #f6f6f6;
	box-sizing: border-box;
	max-height: 7rem;
	overflow: auto;
}
 .FTerm-list09 .form .FTerm-list09-right::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 1px;
 height: 1px;
}
.FTerm-list09 .form .FTerm-list09-right label {
	padding-left: 0;
}
.FTerm-list09 .form .FTerm-list09-right label div {
	padding: 0;
}
.FTerm-list09 .FTerm-list09-opa {
	padding: 0.28rem 0.25rem;
	background: #fff;
	border-top: 1px solid #e5e5e5;
	overflow: hidden;
}
.FTerm-list09 .FTerm-list09-opa p {
	float: left;
	font-size: 0.3rem;
	padding-right: 0.3rem;
	background: url(../images/fterm-img15.png) no-repeat right center;
	background-size: 0.2rem;
	line-height: 0.84rem;
	border: 1px solid #fff;
}
.FTerm-list09 .FTerm-list09-opa p span {
	color: #26a2a9;
}
.FTerm-list09 .FTerm-list09-opa em {
	float: right;
	width: 2.6rem;
	height: 0.84rem;
	line-height: 0.84rem;
	text-align: center;
	border: 1px solid #dddddd;
	border-radius: 0.06rem;
}
.FTerm-list09 .FTerm-list09-opa a {
	float: right;
	width: 2rem;
	height: 0.84rem;
	line-height: 0.84rem;
	text-align: center;
	border: 1px solid #26a2a9;
	border-radius: 0.06rem;
	color: #fff;
	background: #26a2a9;
	margin-left: 0.2rem;
}
.FTerm-list09 .FTerm-list09-search {
	background: #fff;
	padding: 0.3rem 0.25rem;
}
.FTerm-list09 .FTerm-list09-search .box {
	border: 1px solid #dddddd;
	border-radius: 0.1rem;
	padding-left: 0.6rem;
	background: url(../images/fterm-img16.png) no-repeat 0.2rem center;
	background-size: 0.3rem;
	zoom: 1;
}
.FTerm-list09 .FTerm-list09-search .box:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.FTerm-list09 .FTerm-list09-search .box .layui-form-select dl {
	top: auto;
	bottom: 3px;
}
.FTerm-list09 .FTerm-list09-search .box input {
	height: 0.7rem;
	border: none;
	float: left;
	font-size: 0.26rem;
	width: 5rem;
	padding: 0;
}
.FTerm-list09 .FTerm-list09-search .box a {
	height: 0.7rem;
	border: none;
	width: 1.2rem;
	float: right;
	background: #26a2a9;
	color: #fff;
	text-align: center;
	line-height: 0.7rem;
	font-size: 0.26rem;
}
.FTerm-list10 .form .FTerm-list09-left {
	width: 50%;
	max-height: 5.65rem;
}
.FTerm-list10 .form .FTerm-list09-left .label {
	padding-left: 0.65rem;
	background: url(../images/fterm-img17.png) no-repeat 0.25rem center;
	background-size: 0.28rem;
}
.FTerm-list10 .form .FTerm-list09-left .label.on {
	background: url(../images/fterm-img18.png) no-repeat 0.25rem center;
	background-size: 0.28rem;
}
.FTerm-list10 .form .FTerm-list09-left div {
	padding: 0;
}
.FTerm-list10 .form .FTerm-list09-left li .label {
	background: none;
	padding-right: 0.2rem;
}
.FTerm-list10 .form .FTerm-list09-left li.on {
	background: #f6f6f6;
}
.FTerm-list10 .form .FTerm-list09-left li div {
	display: flex;
	justify-content: space-between;
	margin: 0;
}
.FTerm-list10 .form .FTerm-list09-left li.on div {
	border-bottom: 1px solid #e5e5e5;
}
.FTerm-list10 .form .FTerm-list09-right {
	width: 50%;
	max-height: 5.65rem;
}
.FTerm-list11 {
	background: #fff;
}
.FTerm-list11-list-box {
	overflow: auto;
	max-height: 5.65rem;
}
 .FTerm-list11-list-box::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 1px;
 height: 1px;
}
.FTerm-list11-list {
	margin: 0 0 0.35rem 0.25rem;
}
.FTerm-list11-list h3 {
	font-size: 0.3rem;
	font-weight: bold;
	margin: 0.35rem 0 0.15rem;
}
.FTerm-list11-list ul {
	overflow: hidden;
}
.FTerm-list11-list ul li {
	float: left;
	border: 1px solid #e5e5e5;
	border-radius: 0.06rem;
	line-height: 0.6rem;
	margin: 0.1rem 0.2rem 0.1rem 0;
	font-size: 0.26rem;
	padding: 0 0.2rem;
	min-width: 0.8rem;
	text-align: center;
}
.FTerm-list11-list ul li.on {
	color: #26a2a9;
	border-color: #26a2a9;
	background: rgba(38, 162, 169, 0.1);
}
.FTerm-list11 .FTerm-list09-opa {
	display: flex;
	justify-content: space-between;
}
.FTerm-list11 .FTerm-list09-opa a {
	margin: 0;
	width: 4.2rem;
}
.FTerm-list12 {
}
.FTerm-list12-title {
	text-align: center;
	/*margin: 0.1rem 0 0.15rem;*/
    padding: 0rem 0 0.15rem;
}
.FTerm-list12-title span {
	font-size: 0.28rem;
	color: #26a2a9;
}
.FTerm-list12-title em {
	font-size: 0.24rem;
	color: #eaca42;
	padding-right: 0.32rem;
	background: url("../images/switch.png") no-repeat right center;
	background-size: 0.24rem;
	margin-left: 0.1rem;
}
.FTerm-list12-list-shadow {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9998;
	display: none;
}
.FTerm-list12-list {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 9999;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	padding: 0.35rem 0.25rem;
	display: none;
}
.FTerm-list12-list-title {
	height: 0.64rem;
	line-height: 0.64rem;
	background: #e9f6f6;
	text-align: center;
	font-size: 0.32rem;
	font-weight: bold;
	color: #26a2a9;
}
.FTerm-list12-list-title img {
	width: 0.3rem;
	margin-right: 0.1rem;
}
.FTerm-list12-item div {
	overflow: hidden;
	margin: 0.2rem 0;
	overflow: auto;
	overflow: auto;
	max-height: 3rem;
}
 .FTerm-list12-item div::-webkit-scrollbar {
 width: 0;
}
.FTerm-list12-item div span {
	text-align: center;
	height: 0.6rem;
	line-height: 0.58rem;
	background: #f6f6f6;
	border-radius: 0.1rem;
	background: #f6f6f6;
	font-size: 0.26rem;
	color: #333;
	float: left;
	width: 1.24rem;
	margin: 0 0.2rem 0.16rem 0;
	border-radius: 0.1rem;
	box-sizing: border-box;
}
.FTerm-list12-item div span.on {
	background: #26a2a9;
	color: #fff;
}
.FTerm-list12-item div span.disabled {
	background: #fff;
	color: #999;
	border: 0.01rem solid #f2f2f2;
	width: 1.22rem;
	height: 0.6rem;
}
 .FTerm-list12-item div span:nth-child(5n) {
 margin-right: 0;
}
.FTerm-list12-item a {
	display: block;
	height: 0.76rem;
	font-size: 0.28rem;
	background: #eaca42;
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.76rem;
	color: #fff;
}
.FTerm-list12-item a:hover {
	color: #fff;
}
.FTerm-list13-shadow {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9998;
}
.FTerm-list13 {
	position: fixed;
	left: 0;
	right: 0;
	top: 3rem;
	bottom: 0;
	background: #fff;
	z-index: 9998;
	border-radius: 0.1rem 0.1rem 0 0;
}
.FTerm-list13 .FTerm-list13-search {
	border: 1px solid #26a2a9;
	overflow: hidden;
	display: flex;
	margin: 0.25rem 0.25rem 0;
}
.FTerm-list13 .FTerm-list13-search input {
	width: 80%;
	height: 0.8rem;
	border: none;
	font-size: 0.28rem;
	color: #333;
	padding: 0 0.2rem 0 0.6rem;
	background: url(../images/fterm-img16.png) no-repeat 0.2rem center;
	background-size: 0.3rem;
}
.FTerm-list13 .FTerm-list13-search a {
	width: 20%;
	height: 0.8rem;
	background: #26a2a9;
	text-align: center;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #fff;
}
.FTerm-list13 ul {
	overflow: auto;
}
 .FTerm-list13 ul::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 0px;
 height: 0px;
}
.FTerm-list13 ul li {
	border-bottom: 1px solid #eee;
	margin: 0 0.25rem;
}
.FTerm-list13 ul li a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #333;
	padding-right: 0.3rem;
	background: url(../images/fterm-img04.png) no-repeat right center;
	background-size: 0.15rem;
}
.FTerm-list13-shadow {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9998;
	display: none;
}
.FTerm-list13 {
	position: fixed;
	left: 0;
	right: 0;
	top: 3rem;
	bottom: 0;
	background: #fff;
	z-index: 9998;
	display: none;
	border-radius: 0.1rem 0.1rem 0 0;
}
.FTerm-list13 .FTerm-list13-search {
	border: 1px solid #26a2a9;
	overflow: hidden;
	display: flex;
	margin: 0.25rem 0.25rem 0;
}
.FTerm-list13 .FTerm-list13-search input {
	width: 80%;
	height: 0.8rem;
	border: none;
	font-size: 0.28rem;
	color: #333;
	padding: 0 0.2rem 0 0.6rem;
	background: url(../images/fterm-img16.png) no-repeat 0.2rem center;
	background-size: 0.3rem;
}
.FTerm-list13 .FTerm-list13-search a {
	width: 20%;
	height: 0.8rem;
	background: #26a2a9;
	text-align: center;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #fff;
}
.FTerm-list13 ul {
	overflow: auto;
}
 .FTerm-list13 ul::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 0px;
 height: 0px;
}
.FTerm-list13 ul li {
	border-bottom: 1px solid #eee;
	/* padding: 0 0.2rem; */
    margin: 0 0.25rem;
}
.FTerm-list13 ul li a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #333;
	padding-right: 0.3rem;
	background: url(../images/fterm-img04.png) no-repeat right center;
	background-size: 0.15rem;
}
.FTerm-list14 {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9999;
	display: none;
}
.FTerm-list14 .FTerm-list14-list {
	background: #fff;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0.25rem;
	border-radius: 0.1rem 0.1rem 0 0;
}
.FTerm-list14 .FTerm-list14-input {
	border: 1px solid #e8e8e8;
	display: flex;
	justify-content: space-between;
	padding: 0 0rem 0 0.2rem;
	border-radius: 0.1rem;
}
.FTerm-list14 .FTerm-list14-input input {
	border: none;
	font-size: 0.3rem;
	height: 0.7rem;
	width: 6rem;
}
.FTerm-list14 .FTerm-list14-input a {
	width: 0.7rem;
	height: 0.7rem;
	background: url(../images/fterm-list14-img01.png) no-repeat center;
	background-size: 0.32rem;
}
.FTerm-list14 .FTerm-list07-Volunteer-college-box {
	max-height: 9rem;
	overflow: auto;
	margin-top: 0.2rem;
}
 .FTerm-list14 .FTerm-list07-Volunteer-college-box::-webkit-scrollbar {
 width: 1px;
 height: 1px;
}
.FTerm-list14 .FTerm-list07-Volunteer-college {
	padding: 0.2rem;
	border: 1px solid #e8e8e8;
	margin: 0rem 0 0.2rem 0;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dt {
	width: 0.9rem;
	height: 0.9rem;
	font-size: 0;
	text-align: center;
	line-height: 0.9rem;
	border-radius: 50%;
	overflow: hidden;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dt img {
	max-width: 100%;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd {
	width: 5.5rem;
	position: relative;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd a {
	position: absolute;
	right: 0;
	top: 0;
	color: #26a2a9;
	border: 1px solid #26a2a9;
	border-radius: 0.1rem;
	padding: 0.06rem 0.15rem;
	font-size: 0.24rem;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd a.on {
	border: 1px solid #999;
	color: #999;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd b {
	font-size: 0.28rem;
	display: block;
	margin-right: 1.6rem;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div {
	font-size: 0.24rem;
	display: flex;
	align-items: center;
	margin-top: 0.1rem;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div span {
	width: 0.36rem;
	height: 0.36rem;
	color: #fff;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.36rem;
	margin-right: 0.1rem;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div span.chong {
	background: #e9c941;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div span.wen {
	background: #26a2a9;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div span.bao {
	background: #4ea926;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div em {
	height: 0.3rem;
	border-radius: 0.3rem;
	/* color: #fff; */
    padding: 0 0.1rem;
	line-height: 0.3rem;
	/* font-size: 0.18rem; */
    font-size: 0.24rem;
	margin-left: 0.2rem;
	color: #666;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div em.chong {
	background: #eaca42;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div em.wen {
	background: #26a2a9;
}
.FTerm-list14 .FTerm-list07-Volunteer-college dl dd div em.bao {
	background: #4ea926;
}
.FTerm-list14 .FTerm-list07-Volunteer-college p {
	font-size: 0.24rem;
	color: #e6380f;
	margin-top: 0.1rem;
}
.v {
	color:#007236;
}
.h {
	color:#9D080D;
}