/*主体头部*/
.jiaoshi-content {
	width: 100%;
	height: 100%;
	margin: auto;
	background: #ffffff;
	position: relative;
}

.index_logo {
	width: 1200px;
	height: 65px;
	margin: auto;
	background: #ffffff;
}

.index_logo a {
	color: #333;
	display: inline-block;
}

.index_toxiang {
	width: 52px;
	height: 52px;
	position: absolute;
	top: 10px;
	right: 20%;
	border-radius: 35px;
	z-index: 1;
	/* margin-top: 10px; */
	background: url("../images/adminb.png");
	background-size: 100% 100%;
}

.index_towz {
	width: 1200px;
	height: 70px;
	margin: auto;
	line-height: 70px;
}

.index_towz a:hover {
	text-decoration: none;
}

.index_towz a {
	color: #333333;
	margin: 0 25px;
	font-size: 18px;
}

.index_towz a.active {
	color: #ff5500;
}

/* .index_logo img {max-width: 320px;height: 70px;} */
/*进入校务系统按钮*/
.index_logo .school-btn {
	width: 108px;
	height: 35px;
	border: 1px solid #ff5500;
	color: #ff5500;
	line-height: 35px;
	text-align: center;
	border-radius: 20px;
	float: right;
	margin-right: 300px;
	margin-top: 20px
}

.index_toxian {
	display: block;
	width: 64px;
	height: 64px;
	border-radius: 100%;
	float: right;
}

.index_jiazhang {
	width: auto;
	height: 64px;
	line-height: 64px;
	float: right;
	margin-left: 8px;
	font-size: 16px;
}

.indexuser .msg {
	display: none;
	width: 150px;
	float: left;
	z-index: 2;
	box-shadow: #dedede 0px 0px 10px;
	height: 100px;
	position: fixed;
	top: 70px;
	right: 5px;
}

.indexuser .msg a {
	display: block;
	width: 100%;
	height: 50px;
	background: #ffffff;
	font-size: 14px;
	text-align: center;
	line-height: 50px;
	color: #333333;
}

.indexuser .msg a:nth-child(2) {
	background: #FF5500;
	color: #ffffff;
}

.indexuser .msg a:hover {
	cursor: pointer;
}

.indexclearfix:after {
	content: "0";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.indexuser:hover .msg {
	display: block;
}

.index_nav {
	width: 100%;
	height: 100%;
	background: #ffffff;
}

/*轮播图*/
.banner_box {
	position: relative;
	width: 100%;
	height: 500px;
	overflow: hidden;
}

.banner_images {
	position: absolute;
	left: 0;
	width: 400%;
}

.banner_img {
	float: left;
	width: 25%;
	height: 500px;
}

.banner_img a {
	display: block;
	width: 100%;
	height: 100%;
}

.banner_img img {
	width: 100%;
	height: 500px;
}

.switcher {
	position: absolute;
	top: 285px;
	width: 100%;
	display: none;
}

.switcher p {
	height: 50px;
	width: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	background: rgba(0, 0, 0, .8);
	border-radius: 50%;
	cursor: pointer;
}

.switcher .prev {
	float: left;
	margin-left: 50px
}

.switcher .next {
	float: right;
	margin-right: 50px;
}

.banner_box:hover .switcher {
	display: block;
}

.points {
	position: absolute;
	bottom: 30px;
	width: 100%;
	height: 15px;
	overflow: hidden;
	text-align: center;
}

.points span {
	width: 10px;
	height: 10px;
	background: #ffffff;
	display: inline-block;
	list-style: none;
	/*cursor: Crosshair;*/
	border-radius: 100%;
	margin-left: 5px;
}

.points span:first-child {
	margin-left: 0px;
}

/*.points span.active{background: #A2AFA5;width: 25px;height: 10px;border-radius: 5px;}*/
/*主体内容*/
.index_day {
	width: 1200px;
	height: 70px;
	margin: auto;
}

.index_day p {
	float: left;
	height: inherit;
	line-height: 70px;
}

.index_day p:first-child {
	font-size: 17px;
}

.index_day p:nth-child(2) {
	line-height: 47px;
	margin-left: 10px;
}

.index_day p:nth-child(3) {
	float: right;
	line-height: 47px;
}

.index_daycontent {
	width: 1200px;
	height: 510px;
	margin: auto;
}

.day_left {
	float: left;
	width: 460px;
	height: 456px;
}

.day_new {
	width: 100%;
	height: 30px;
	background: url(../images/tu4.jpg);
	background-size: 100% 100%;
}

.day_new p {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	margin-left: 15px;
}

.day_one {
	float: left;
	width: 75px;
	height: 425px;
	border-top: 1px solid #ffffff;
}

.day_tow {
	float: left;
	width: 385px;
	height: 421px;
	background: #FFFFFF;
	border-bottom: 5px solid #0068DC;
}

.day_oneleft li {
	width: inherit;
	height: 90px;
	font-size: 13px;
	background: #EEEEEE;
	text-align: center;
}

.day_oneleft li:first-child .index_yichang {
	display: block;
}

.day_oneleft li:first-child .xiao_tua {
	display: none;
}

.day_oneleft li .index_yichang {
	display: none;
}

.day_oneleft .day_adds {
	color: #2E7DE0;
	background: #ffffff;
}

.day_notice {
	display: none;
}

.day_tow ul:first-child {
	display: block;
}

.day_sign {
	width: 375px;
	height: 135px;
	margin-left: 10px;
	border-bottom: 1px dashed #EEEEEE;
}

.day_signa {
	width: 95%;
	height: 35px;
	line-height: 35px;
	font-weight: 800;
	font-size: 13px;
	overflow: hidden;
}

.day_signb {
	width: 95%;
	height: 45px;
	overflow: hidden;
	color: #333333;
	line-height: 22px;
}

.day_signc {
	width: 95%;
	height: 55px;
}

.day_signc p {
	float: left;
	margin-top: 15px;
}

.day_signc p:nth-child(2) {
	margin-left: 20px;
}

.day_signc a {
	display: block;
	float: right;
	width: 100px;
	height: 30px;
	border-radius: 15px;
	background: #FFB000;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	margin-top: 8px;
}

.day_notice li:nth-child(2) {
	border-bottom: 1px solid #616161;
}

.day_notice li:nth-child(3) {
	border-bottom: none;
}

.index_more {
	width: 100%;
	height: 66px;
}

.index_more a {
	display: block;
	width: 100%;
	height: inherit;
	background: #0068DC;
}

.index_morea i {
	font-style: normal;
	width: 76%;
	height: 40px;
	margin: auto;
	display: block;
	padding-top: 18px;
	text-align: center;
	color: #ffffff;
}

.day_oneleft li img {
	display: block;
	margin: auto;
	padding-top: 15px;
}

.day_oneleft .day_onelefta {
	background: #ffffff;
	color: #277EE1;
}

.day_oneleft li p {
	margin-top: 5px;
}

/*日常信息*/
.day_right {
	width: 720px;
	height: inherit;
	float: right;
	background: #FFFFFF;
}

.day_rightheader {
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #F9F9F9;
}

.day_rightheader p {
	width: 120px;
	height: inherit;
	float: left;
	text-align: center;
	line-height: 45px;
}

.day_rightheader p:nth-child(1) {
	margin-left: 120px;
}

.day_rightcontent {
	width: 100%;
}

.day_righttime {
	float: left;
	width: 120px;
	height: 416px;
}

.day_righttime ul {
	width: 120px;
	height: 52px;
	text-align: center;
}

.day_righttime ul li:nth-child(1) {
	padding-top: 10px;
}

.day_rightmon {
	float: left;
	width: 119px;
	height: 416px;
	border-left: 1px solid #F7F7F7;
}

.day_rightmon ul {
	width: 119px;
	height: 51px;
	text-align: center;
	border-bottom: 1px solid #F7F7F7;
}

.day_rightmon ul li:nth-child(1) {
	padding-top: 10px;
}

.day_rightmon ul:last-child {
	border-bottom: none;
}

/*日常信息*/
.index_information {
	margin-top: 5px;
	height: 60px;
}

.information_content {
	width: 1200px;
	height: 350px;
	margin: auto;
}

.information_a {
	width: 100%;
	height: 100%;
}

.information_one {
	width: 285px;
	height: 100%;
	background: #FFFFFF;
	float: left;
	margin-left: 20px;
}

.information_a li:first-child {
	margin-left: 0px;
}

.information_one img {
	width: 100%;
	height: 208px;
}

.information_biaoti {
	width: 90%;
	margin: auto;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	font-size: 14px;
	color: #333333;
}

.information_nr {
	width: 90%;
	height: 45px;
	margin: auto;
	line-height: 20px;
	overflow: hidden;
	color: #333333;
	border-bottom: 1px solid #F7F7F7;
}

.information_fabuzhe {
	width: 90%;
	margin: auto;
	height: 60px;
	font-size: 14px;
	color: #333333;
}

.information_fabuzhe i {
	font-style: normal;
	display: block;
	float: left;
}

.information_fabuzhe i:nth-child(1) {
	width: 70%;
	height: 30px;
	margin-top: 15px;
	line-height: 30px;
}

.information_fabuzhe i:nth-child(2) {
	width: 25%;
	height: 30px;
	margin-top: 15px;
	line-height: 30px;
	border-radius: 15px;
	background: #F7F7F7;
	text-align: center;
	margin-left: 5%;
	color: #FF5500;
}

.information_lokes {
	width: 1200px;
	height: 60px;
	margin: auto;
	border-top: 1px solid #F7F7F7;
}

.information_lokes a {
	display: block;
	margin: auto;
	width: 150px;
	height: 30px;
	background: #FFFFFF;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	color: #333333;
	margin-top: 25px;
}

/*校园新闻*/
.index_news {
	width: 1240px;
	height: 250px;
	margin: auto;
}

.index_news ul li {
	width: 590px;
	height: 60px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

.index_mewsone {
	display: block;
	width: 100%;
	height: 100%;
	color: #333333;
}

.index_mewsone p:nth-child(1) {
	width: 60px;
	height: inherit;
	float: left;
}

.index_mewsone p:nth-child(2) {
	width: 500px;
	height: inherit;
	float: left;
	line-height: 20px;
	overflow: hidden;
}

.index_mewstimes {
	display: block;
	width: 100%;
	height: 20px;
	font-size: 14px;
}

.index_mewstime {
	display: block;
	width: 100%;
	height: 20px;
}

.index_xinwen {
	height: 50px;
}

.index_fengcai {
	height: 50px;
}

.index_fengcai p {
	line-height: 40px;
}

.index_fengcai p:last-child {
	line-height: 47px;
}

/*校园风采*/
.index_demeanou {
	width: 1200px;
	height: 420px;
	margin: auto;
}

.carousel {
	width: 500px;
	height: 385px;
	overflow: hidden;
	position: relative;
}

.carousel ul {
	position: absolute;
	left: 0;
	top: 0;
}

.carousel ul li.slider {
	float: left;
	width: 500px;
	height: 380px;
}

.carousel ul li.fade {
	width: 500px;
	height: 380px;
	position: absolute;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}

.carousel .btn {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 80px;
	margin-top: -40px;
	display: none;
}

.carousel .btn {
	display: none;
}

.pagination {
	left: 0;
	bottom: 10px;
	width: 100%;
	text-align: center;
	z-index: 10;
	margin-top: 10px;
}

.pagination .pag-btn {
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 5px;
	border-radius: 100%;
	background: #DDDDDD;
	opacity: 0.3;
	cursor: pointer;
}

.pagination .pag-btn.active {
	opacity: 1;
	background: #666666;
}

.index_demeanouone {
	display: block;
	width: 386px;
	color: #FFFFFF;
	height: 380px;
	float: left;
	margin-left: 20px;
}

.index_demeanouone img {
	width: 100%;
	height: 300px;
}

.index_fc {
	width: 100%;
	height: 35px;
	margin-top: 10px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
}

.index_fctime {
	width: 100%;
	height: 20px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
}

.carousel ul li a:nth-child(1) {
	background: #00B14B;
	margin-left: 0px;
}

.carousel ul li a:nth-child(2) {
	background: #FFB000;
}

.carousel ul li a:nth-child(3) {
	background: #0068DC;
}

.index_footer {
	width: 100%;
	height: 120px;
	background: #EEEEEE;
	margin-top: 10px;
	overflow: hidden;
}

.index_dibu {
	width: 1200px;
	height: inherit;
	margin: auto;
	overflow: hidden;
}

.index_dbleft {
	float: left;
	width: 800px;
	height: inherit;
}

.index_bdone {
	width: 100%;
	height: inherit;
}

.index_bdone p:nth-child(1) {
	width: 300px;
	margin-left: 50px;
	height: 20px;
	overflow: hidden;
	margin-top: 20px;
	float: left;
}

.index_bdone p:nth-child(2) {
	width: 350px;
	margin-left: 30px;
	height: 20px;
	overflow: hidden;
	margin-top: 20px;
	float: left;
}

.index_bdone p:nth-child(3) {
	width: 300px;
	margin-left: 50px;
	height: 40px;
	overflow: hidden;
	margin-top: 5px;
	float: left;
}

.index_bdone p:nth-child(4) {
	width: 350px;
	margin-left: 30px;
	height: 20px;
	overflow: hidden;
	margin-top: 5px;
	float: left;
}

.index_dbia {
	width: 40px;
	display: block;
	float: left;
	height: inherit;
}

.index_dbib {
	width: 260px;
	height: inherit;
	overflow: hidden;
	display: block;
}

.index_gongsi {
	width: 300px;
	margin-left: 50px;
	height: 20px;
	overflow: hidden;
	margin-top: 2px;
}

.index_erweima {
	float: right;
	width: 300px;
	height: inherit;
	margin-right: 50px;
}

.index_gzh {
	margin-top: 15px;
	width: 100%;
	height: 60px;
}

.index_gzh img {
	display: block;
	float: right;
	width: 55px;
	height: 55px;
	margin-right: 3px;
}

.index_zitia {
	width: 100%;
	text-align: right;
}

/*校园信息的学校简介*/
.xiaoyuan_xx {
	width: 100%;
	height: 120px;
	background: url(../images/uia.jpg);
	background-size: 100% 100%;
	border-top: 1px solid #FFFFFF;
}

.xiaoyuan_xx ul {
	width: 1120px;
	height: 35px;
	margin: auto;
	margin-top: 60px;
}

.xiaoyue_wenzi a:nth-child(2) {
	color: red;
}

.xiaoyue_wenzi a:nth-child(1) {
	color: #333333;
}

.xiaoyuan_xx li {
	width: 158px;
	height: inherit;
	float: left;
	color: #333333;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
	background: #ffffff;
	margin-left: 4px;
}

.xiaoyuan_xx .dianjixiaoyuan {
	background: #FF5500;
	color: #ffffff;
}

.xiaoyuan_content {
	width: 1120px;
	height: 100%;
	margin: auto;
}

.xiaoyuan_zhuti {
	display: none;
}

.xiaoyuan_content ul:first-child {
	display: block;
}

.xiaoyuan_xx ul li:last-child i {
	border-right: none;
}

.xiaoyuan_tobu li {
	position: relative;
	font-size: 15px;
}

.xiaoyuan_tobu li i {
	position: absolute;
	display: block;
	top: 0px;
	width: 4px;
	right: -6px;
	text-align: center;
	color: #E5E5E5;
	background: #FFFFFF;
	font-size: 20px;
	height: inherit;
	line-height: 30px;
	border-right: 2px solid #E5E5E5;
}

.xiaoyuan_xx li:first-child {
	margin-left: 0px !important;
}

.xiaoyuan_tobu li:last-child i {
	display: none;
}

.xiaoyuan_jianjie {
	width: 1050px;
	height: 20px;
	margin: auto;
	line-height: 20px;
	font-size: 14px;
	padding-left: 8px;
	border-left: 4px solid #FFB000;
	margin-top: 30px;
}

.xianyuan_wenzhang {
	width: 890px;
	height: 100%;
	margin: auto;
	margin-top: 20px;
}

.xianyuan_wenzhang i:first-child {
	display: block;
	width: 100%;
	height: 50px;
	text-align: center;
	font-size: 18px;
	color: #333333;
}

.xianyuan_wenzhang i:last-child {
	font-size: 13px;
	color: #333333;
}

.xiaoyuan_jinguang {
	margin-top: 45px;
}

.xiaoyuan_tpian {
	width: 1120px;
	height: 100%;
	margin: auto;
}

.xiaoyuan_tpian img {
	display: block;
	float: left;
	margin-left: 30px;
	width: 300px;
	height: 150px;
	margin-top: 20px;
}

.xiaoyuan_gonggao {
	width: 220px;
	height: 1000px;
	float: left;
	border-top: 5px solid #FF5500;
	background: #FFFFFF;
}

.xiaoyuan_gonggaos {
	width: 900px;
	height: 1005px;
	float: left;
	background: #FFFFFF;
}

.xiaoyuan_gonggao li {
	width: 95%;
	height: 64px;
	border-bottom: 1px dashed #999999;
	margin-left: 5%;
	cursor: pointer;
}

.xiaoyuan_db {
	margin-top: 0px;
}

.xiaoyuan_gonggao li i {
	display: block;
	float: right;
	font-size: 13px;
	width: 85%;
	height: 40px;
	margin-top: 13px;
	margin-right: 5%;
	overflow: hidden;
	line-height: 20px;
}

.xiaoyuan_yuandian {
	display: block;
	float: right;
	margin-top: 22px;
	margin-right: 6px;
}

.xiaoyuan_gonggao li:first-child .xiaoyuan_yuandian {
	display: none;
}

.xiaoyuan_jianto {
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 6px;
	display: none;
}

.xiaoyuan_gonggao li:first-child .xiaoyuan_jianto {
	display: block;
}

.xiaoyuan_gg {
	display: none;
}

.xiaoyuan_gonggaos div:first-child {
	display: block;
}

.xiaoyuan_ggbiaoti {
	width: 95%;
	height: 50px;
	border-bottom: 1px solid #EEEEEE;
	margin-left: 3%;
	margin-top: 10px;
}

.xiaoyuan_ggbiaoti i:first-child {
	display: block;
	width: 100%;
	font-size: 14px;
	font-weight: 800;
	text-align: center;
	height: 28px;
}

.xiaoyuan_ggbiaoti i:last-child {
	display: block;
	width: 100%;
	text-align: right;
}

.xiaoyuan_ggcontent {
	width: 95%;
	height: 50px;
	margin-left: 3%;
	margin-top: 20px;
	font-size: 13px;
}

/*校园新闻*/
.xiaoyuan_gonggaou {
	width: 220px;
	height: 1000px;
	float: left;
	border-top: 5px solid #FF5500;
	background: #FFFFFF;
}

.xiaoyuan_gonggaoi {
	width: 900px;
	height: 1005px;
	float: left;
	background: #FFFFFF;
}

.xiaoyuan_gonggaou li {
	width: 95%;
	height: 64px;
	border-bottom: 1px dashed #999999;
	margin-left: 5%;
	cursor: pointer;
}

.xiaoyuan_db {
	margin-top: 0px;
}

.xiaoyuan_ggi {
	display: none;
}

.xiaoyuan_gonggaou li i {
	display: block;
	float: right;
	font-size: 13px;
	width: 85%;
	height: 40px;
	margin-top: 13px;
	margin-right: 5%;
	overflow: hidden;
	line-height: 20px;
}

.xiaoyuan_yuandian {
	display: block;
	float: right;
	margin-top: 22px;
	margin-right: 6px;
}

.xiaoyuan_gonggaou li:first-child .xiaoyuan_yuana {
	display: none;
}

.xiaoyuan_jianto {
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 6px;
	display: none;
}

.xiaoyuan_gonggaou li:first-child .xiaoyuan_yuanb {
	display: block;
}

.xiaoyuan_yuana {
	display: block;
	float: right;
	margin-top: 22px;
	margin-right: 6px;
}

.xiaoyuan_gonggaou li:first-child .xiaoyuan_yuana {
	display: none;
}

.xiaoyuan_yuanb {
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 6px;
	display: none;
}

.xiaoyuan_gonggaou li:first-child .xiaoyuan_yuanb {
	display: block;
}

/*校园资讯*/
.xiaoyuan_gonggaow {
	width: 220px;
	height: 1000px;
	float: left;
	border-top: 5px solid #FF5500;
	background: #FFFFFF;
}

.xiaoyuan_gonggaoi {
	width: 900px;
	height: 1005px;
	float: left;
	background: #FFFFFF;
}

.xiaoyuan_gonggaow li {
	width: 95%;
	height: 64px;
	border-bottom: 1px dashed #999999;
	margin-left: 5%;
	cursor: pointer;
}

.xiaoyuan_db {
	margin-top: 0px;
}

.xiaoyuan_ggo {
	display: none;
}

.xiaoyuan_gonggaow li i {
	display: block;
	float: right;
	font-size: 13px;
	width: 85%;
	height: 40px;
	margin-top: 13px;
	margin-right: 5%;
	overflow: hidden;
	line-height: 20px;
}

.xiaoyuan_yuandian {
	display: block;
	float: right;
	margin-top: 22px;
	margin-right: 6px;
}

.xiaoyuan_gonggaow li:first-child .xiaoyuan_yuanc {
	display: none;
}

.xiaoyuan_jianto {
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 6px;
	display: none;
}

.xiaoyuan_gonggaow li:first-child .xiaoyuan_yuand {
	display: block;
}

.xiaoyuan_yuanc {
	display: block;
	float: right;
	margin-top: 22px;
	margin-right: 6px;
}

.xiaoyuan_gonggaow li:first-child .xiaoyuan_yuanc {
	display: none;
}

.xiaoyuan_yuand {
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 6px;
	display: none;
}

.xiaoyuan_gonggaow li:first-child .xiaoyuan_yuand {
	display: block;
}

.xiaoyuan_tp {
	display: block;
	float: left;
	margin-left: 30px;
	width: 300px;
	height: 170px;
	margin-top: 20px;
}

.xiaoyuan_tpian .xiaoyuan_tp img {
	margin-left: 0px;
	margin-top: 0px;
}

.xiaoyuan_tp p {
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 100%;
}

.xiaoyuan_fenyue {
	width: 340px;
	height: 50px;
	margin-left: 340px;
}

.xiaoyuan_next {
	display: block;
	float: left;
	width: 50px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 13px;
	color: #333333;
	padding-left: 30px;
	margin-top: 15px;
}

.xiaoyuan_nexts {
	display: block;
	width: 25px;
	height: 25px;
	border-radius: 100%;
	float: left;
	text-align: center;
	line-height: 25px;
	margin-top: 10px;
	margin-left: 25px;
}

.xiaoyuan_fya {
	background: #FFB000;
	color: #FFFFFF;
}

.hide {
	display: none !important;
}

/*校园日历*/
.campus-kalendar-list {
	width: 1120px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 15px;
}

.campus-kalendar-list-1 {
	width: 48%;
	overflow: hidden;
	margin-right: 4%;
	margin-bottom: 20px;
	float: left;
	background: #FFF;
}

.campus-kalendar-list>div:nth-child(2n+2) {
	margin-right: 0%;
}

.campus-kalendar-list-right {
	width: 33%;
	background: #0090ff;
	overflow: hidden;
	float: left;
}

.campus-kalendar-list-right>.campus-top-img {
	width: 100%;
	overflow: hidden;
}

.campus-top-img>.campus-top-span {
	display: block;
	width: 80%;
	margin: 0 auto;
	margin-top: 10px;
	position: relative;
}

.campus-kalendar-list-right>.campus-circuit-rt {
	width: 100%;
	text-align: center;
	font-size: 15px;
	color: #FFF;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}

.campus-circuit-rt>span {
	font-size: 34px;
	padding: 0 10px;
}


.campus-kalendar-list-right>.campus-circuit-time-age {
	width: 100%;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}

.campus-kalendar-list-right>.campus-circuit-border {
	width: 1px;
	height: 15px;
	background: #FFF;
	margin: 0 auto;
}

.campus-top-span>.campus-top-texts {
	position: absolute;
	width: 50px;
	font-size: 18px;
	color: #0090ff;
	text-align: center;
	top: 23px;
	left: 0px;
	left: 50%;
	margin-left: -31px;
}


.campus-kalendar-list-left {
	width: 67%;
	float: right;
	overflow: hidden;
	border-bottom: 1px dotted #0090ff;
	padding-bottom: 20px;
}

.campus-kalendar-list-left>p {
	width: 95%;
	margin-left: 5%;
	font-size: 13px;
	color: #333;
	padding-bottom: 15px;
}

.campus-kalendar-list-left>p:nth-child(1) {
	margin-top: 20px;
}

.campus-kalendar-list-left-2 {
	width: 67%;
	float: right;
	overflow: hidden;
}

.campus-kalendar-list-left-2>p {
	width: 95%;
	margin-left: 5%;
	font-size: 13px;
	color: #333;
	padding-top: 15px;
}

/*学生园地*/
.xuesheng_yuandi {
	width: 1200px;
	min-height: 1000px;
	margin: auto;
	margin-top: 20px;
}

.xuesheng_left {
	width: 216px;
	float: left;
	box-shadow: 0px 1px 1px 1px #E4E4E4;
}

.xuesheng_right {
	width: 980px;
	height: inherit;
	float: left;
}

.xuesheng_left li {
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #333333;
	background: #FFFFFF;
	font-size: 16px;
	cursor: pointer;
}

.xuesheng_left li.active {
	background: #FF5500;
	color: #FFFFFF;
	border-left: 3px solid #FFB000;
	width: 214px;
}

.xuesheng_left li.active a {
	width: 100%;
	height: 100%;
	display: block;
	color: #333333;
}

.xuesheng_left li a {
	width: 100%;
	height: 100%;
	display: block;
	color: #333333;
}

.xuesheng_content {
	display: none;
}

.xuesheng_right ul:first-child {
	display: block;
}

.xuesheng_content li {
	width: 196px;
	height: 240px;
	float: left;
	margin-left: 20px;
}

.xuesheng_content li a {
	width: 196px;
	height: 240px;
}

.xuesheng_content li a img {
	display: block;
	width: 196px;
	height: 196px;
}

.xuesheng_content li a p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
}

.xuesheng_xiaqng {
	width: 980px;
	height: 800px;
	display: none;
}

.xuesheng_fanhui {
	width: 845px;
	height: 50px;
	margin-left: 20px;
	line-height: 40px;
}

.xuesheng_fanhui i {
	margin-left: 25px;
}

.xuesheng_fanhui b {
	display: block;
	float: right;
	width: 70px;
	height: 30px;
	background: #FFB000;
	text-align: center;
	line-height: 30px;
	color: #FFFFFF;
	border-radius: 3px;
	margin-top: 1px;
}

.xuesheng_xiaqng p {
	width: 196px;
	height: 240px;
	float: left;
	margin-left: 20px;
}

.xuesheng_xiaqng p img {
	display: block;
	width: 196px;
	height: 196px;
}

.xuesheng_xiaqng p i {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.xuesheng_dongtai li {
	margin-left: 40px;
}

.xuesheng_xiaoqinga {
	width: 920px;
	height: auto;
	margin-left: 20px;
	font-size: 13px;
	line-height: 20px;
	padding-left: 8px;
}

.xuesheng_wenzi {
	width: 920px;
	margin-left: 20px;
	line-height: 20px;
	margin-top: 8px;
	padding-left: 10px;
}

.xuesheng_riqi {
	width: 920px;
	height: 30px;
	margin-left: 20px;
	border-bottom: 1px dashed #E3E3E3;
	font-size: 12px;
	line-height: 25px;
	padding-left: 8px;
}

.xuesheng_riqi i:nth-child(2) {
	margin-left: 10px;
}

.xuesheng_riqi i:nth-child(1) {
	margin-left: 10px;
}

.xuesheng_dongtai li {
	height: 220px;
}

/*个人中心*/
.zhonxin_y a:nth-child(3) {
	color: #333333;
}

.zhongxin_header {
	width: 1200px;
	height: 30px;
	margin: auto;
	background: url(../images/zhongxin.jpg);
	background-size: 100% 100%;
	line-height: 30px;
}

.zhongxin_header i:first-child {
	margin-left: 10px;
}

.zhongxin_header i:last-child {
	margin-left: 20px;
}

.zhongxin_fanhui {
	width: 1200px;
	height: 60px;
	margin: auto;
}

.zhongxin_fanhui a {
	display: block;
	width: 70px;
	height: 35px;
	margin-top: 12px;
	border-radius: 2px;
	float: right;
	background: #FFB000;
	color: #ffffff;
	text-align: center;
	line-height: 35px;
}

.zhongxin_content {
	width: 1200px;
	height: 800px;
	margin: auto;
}

.zhongxin_left {
	float: left;
	width: 170px;
	height: 800px;
}

.zhongxin_right {
	float: right;
	width: 1030px;
	height: 800px;
}

.zhongxin_left img {
	display: block;
	width: 60px;
	height: 60px;
	border-radius: 100%;
	margin: auto;
	margin-top: 20px;
}

.zhongxin_left p {
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
}

.zhongxin_xinxi {
	width: 100%;
	height: 60px;
	background: #ffffff;
	border-top: 1px solid #ffffff;
}

.zhongxin_neirong {
	display: none;
	margin-top: 20px;
}

.zhongxins ul:first-child {
	display: block;
}

.zhongxin_xinxi li {
	width: 120px;
	height: 40px;
	margin-top: 10px;
	float: left;
	text-align: center;
	line-height: 40px;
	color: #333333;
	font-size: 14px;
}

.zhongxin_xinxi li:nth-child(1) {
	margin-left: 20px;
}

.zhongxin_xinxi .zhongxin_yanse {
	background: #FF5500;
	color: #ffffff;
}

.zhongxin_li {
	width: 100%;
	height: 18px;
	border-left: 4px solid #FFB000;
	font-size: 14px;
	padding-left: 10px;
}

.zhongxin_tianxie {
	width: 100%;
	height: 700px;
	background: #ffffff;
	margin-top: 10px;
	border-top: 1px solid #FFFFFF;
}

.zhognxin_inputa {
	width: 100%;
	height: 35px;
	margin-top: 15px;
}

.zhognxin_inputa i {
	display: block;
	width: 20%;
	height: 35px;
	float: left;
	line-height: 35px;
	text-align: right;
	font-size: 14px;
	padding-right: 20px;
}

.zhongxin_shuru {
	display: block;
	float: left;
	width: 40%;
	height: inherit;
	padding: 0px 5px;
	background: #F7F7F7;
	font-size: 14px;
	padding: 0px 10px;
}

.zhongxin_danxu {
	width: 60%;
	height: inherit;
	float: left;
	line-height: 35px;
}

.zhongxin_danxu label {
	display: block;
	height: 35px;
	line-height: 35px;
	float: left;
	cursor: pointer;
}

.zhongxin_danxu label:last-child {
	margin-left: 30px;
}

.zhongxin_danxu input {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	margin-top: 10px;
	cursor: pointer;
}

.zhongxin_tianxie li:first-child {
	margin-top: 30px;
}

.zhognxin_lx {
	width: 60%;
}

.zhongxin_t {
	height: 90px;
}

.zhongxin_textct {
	width: 61%;
	height: 70px;
	float: left;
	background: #F7F7F7;
	resize: none;
	padding: 10px;
}

.zhongxin_tijiao {
	width: 100%;
	height: 42px;
	margin-top: 60px;
}

.zhongxin_tijiao a {
	display: block;
	width: 100px;
	height: 40px;
	font-size: 14px;
	color: #333333;
	text-align: center;
	border: 1px solid #DDDDDD;
	line-height: 40px;
	border-radius: 20px;
	margin: auto;
}

.bangzhu a:nth-child(3) {
	color: #333333;
}


/*帮助中心*/
.bangzhu_content {
	width: 950px;
	margin-left: 30px;
	background: pink;
	margin-top: 20px;
}

.bangzhu_tubiao {
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}

.bangzhu_tubiao img {
	height: 35px;
	width: 35px;
	display: block;
	float: left;
	margin-left: 30px;
}

.bangzhu_tubiao i {
	margin-left: 15px;
}

.bangzhu_neirong {
	width: 890px;
	margin-left: 80px;
	line-height: 20px;
}

.xuesheng_content p:first-child {
	margin-top: 0px;
}

.xuexitanzhang {
	width: 1200px;
	height: 800px;
	margin: auto;
}

.xuexitanzhang li {
	float: left;
	margin-left: 15px;
	margin-top: 25px;
	width: 240px;
	height: 210px;
	box-shadow: 0px 1px 1px 1px #E4E4E4;
	border-radius: 5px;
}

.xuexitanzhang li img {
	display: block;
	width: 240px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.xuexitanzhang li a {
	display: block;
	border: 1px solid #FDC23E;
	width: 80px;
	border-radius: 5px;
	text-align: center;
	line-height: 25px;
	height: 25px;
	margin: auto;
	margin-top: 15px;
	color: #FDC23E;
}

/*家委员*/
.Committee-class {
	width: 960px;
	height: 100%;
	margin-left: 20px;
}

.Committees {
	width: 960px;
	height: 100%;
	margin-left: 20px;
}

/*信息类型*/
.Committee-class li {
	display: inline-block;
	width: 99%;
	height: auto;
	box-sizing: border-box;
	/*overflow: hidden;*/
	margin-bottom: 15px;
	min-height: 25px;
}

.Committees li {
	display: inline-block;
	width: 100%;
	height: auto;
	box-sizing: border-box;
	/*overflow: hidden;*/
	min-height: 25px;
}

.Committee-class>.Committee-class-1>span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 9px;
	float: left;
	margin-right: 20px;
}

.Committee-class>.Committee-class-3 {
	margin-bottom: 15px;
}

.Committee-class-content {
	width: 100px;
	height: 38px;
	border-radius: 5px;
	border: 1px solid #999;
	float: left;
	margin-right: 40px;
	cursor: pointer;
}

.Committee-class-content.active {
	border: 1px solid #ff5500 !important;
}

.Committee-class-content>span:nth-child(1) {
	width: 20px;
	height: 18px;
	display: inline-block;
	margin-top: 10px;
	margin-left: 10px;
	vertical-align: bottom;
}

.Committee-class-content>span>img {
	width: 100%;
}

.Committee-class-content .cont-img1 {
	background: url('./../images/icon-35.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content.active .cont-img1 {
	background: url('./../images/icon-01.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content .cont-img2 {
	background: url('./../images/icon-02.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content.active .cont-img2 {
	background: url('./../images/icon-37.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content .cont-img3 {
	background: url('./../images/icon-18.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content.active .cont-img3 {
	background: url('./../images/icon-36.png') no-repeat center center;
	background-size: 100% 100%;
}

.Committee-class-content>span:nth-child(2) {
	font-size: 12px;
	color: #999;
	padding-left: 8px;
}

.Committee-class-content.active>span:nth-child(2) {
	color: #ff5500;
}

.Committee-class>.Committee-class-2>span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 30px;
	float: left;
	margin-right: 20px;
}

/*留言类别*/
.Committee-class-machine {
	border: 1px solid #dddddd;
	border-radius: 5px;
	float: left;
	width: 78px;
	height: 81px;
	margin-right: 35px;
	cursor: pointer;
}

.Committee-class-machine.active {
	border: 1px solid #ff5500 !important;
}

.machine-addClass {
	border: 1px solid #ff5500;
}

.Committee-class-machine>p {
	width: 100%;
}

.Committee-class-machine>p>span:nth-child(1) {
	width: 20px;
	display: block;
	margin-left: 29.5px;
	margin-top: 17px;
}

.Committee-class-machine>p>span>img {
	width: 100%;
}

.Committee-class-machine>p>span:nth-child(2) {
	width: 100%;
	display: block;
	font-size: 12px;
	color: #333;
	text-align: center;
	margin-top: 10px;
}

/*发送对象*/
.Committee-class .Committee-class-3>span {
	width: 56px;
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 5px;
	float: left;
	margin-right: 20px;
	text-align: right;
}

.Committee-class .Committee-class-3 .class-wrap {
	float: left;
	width: 90%;
	line-height: 32px;
}

.Committee-class .Committee-class-3 p {
	/*width: 90px;*/
	overflow: hidden;
	float: left;
	/* margin-right: 50px; */
	padding-top: 5px;
}

.Committee-class .Committee-class-3 p>.hoice-box2 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	top: 5px;
	position: relative;
}

.Committee-class .Committee-class-3 p.active>.hoice-box2 img {
	display: block;
}

.hoice-box2>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class .Committee-class-3 p.active .hoice-box2 {
	border: 1px solid #ff5500;
}

.Committee-class .Committee-class-3 p .hoice-mane2 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	/* margin-top: 2px; */
	padding-left: 13px;
	margin-top: 0;
	white-space: nowrap;
	overflow: hidden;
	/* width: 63%; */
	text-overflow: ellipsis;
}

.Committee-class-send {
	width: 110px;
	height: 25px;
	line-height: 25px;
	background-color: #f7f7f7;
	border-radius: 6px;
	float: left;
	color: #7d7d7d;
	text-align: center;
	margin: 0 10px 5px 0;
	cursor: pointer;
}

.Committee-class-send.active {
	/*background-color: #ff7350;*/
	font-size: 14px;
	color: #ff5500;
	font-weight: bold;
}

.Committee-class-send span {
	display: inline-block;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*选择分组*/
.Committee-class .Committee-class-4>span {
	float: left;
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 5px;
	float: left;
	margin-right: 20px;
}

.Committee-class .Committee-class-4 .group-tit {
	padding: 0;
}

.Committee-class .Committee-class-4 .group-wrap {
	float: left;
	width: 92%;
	min-height: 32px;
	line-height: 36px;
}

.filterWrap_c .group-wrap {
	font-size: 12px;
	margin-left: 132px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.filterWrap_c .state-wrap {
	font-size: 12px;
	margin-left: 12px;
	margin-bottom: 10px;
	color: #333;
}

.group-wrap {
	overflow: hidden;
	color: #ff5500;
}

.state-wrap .state-blue {
	color: blue;
}

.state-wrap .state-red {
	color: red;
}

.kdds {
	display: none;
}

.Committee-class .Committee-classs .group-wrap {
	float: left;
	width: 92%;
	min-height: 32px;
	color: #ff5500;
	line-height: 36px;
}

.Committee-class .Committee-class-4 .approval-sel {
	float: left;
	/*margin-left: 45px;*/
	width: 80%;
}

.Committee-class .Committee-class-4 .approval-sel p {
	width: 120px;
	float: left;
	margin: 0 15px 5px 0;
}

.Committee-class .Committee-class-4 .approval-sel p>.hoice-box2 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class .Committee-class-4 .approval-sel p.active>.hoice-box2 img {
	display: block;
}

.hoice-box2>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class .Committee-class-4 .approval-sel p.active .hoice-box2 {
	border: 1px solid #ff5500;
}

.Committee-class .Committee-class-4 .approval-sel p .hoice-mane2 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	margin-top: 2px;
	padding-left: 13px;
	margin-top: 2px;
	white-space: nowrap;
	/*overflow: hidden;*/
	width: 63%;
	/*text-overflow: ellipsis;*/
}

.Committee-class-groups {
	width: 130px;
	height: 25px;
	line-height: 25px;
	background-color: #f7f7f7;
	border-radius: 5px;
	float: left;
	color: #7d7d7d;
	border: 1px solid #f7f7f7;
	text-align: center;
	margin-right: 20px;
	margin-bottom: 4px;
	cursor: pointer;
}

.Committee-class-groups.add {
	border: 1px solid #fc8b52;
	color: #fc8b52;
}

.Committee-class-groups.active {
	background-color: #ffb000;
	color: #FFF;
}

.Committee-class-groups.dle {
	background-color: #f56c6c;
	color: #FFF;
}

.Committee-class-groups.dlefz {
	background-color: #f56c6c;
	color: #FFF;
}

.zysq {
	height: 180px;
	overflow-y: scroll;
}

.Committee-class-groups span {
	display: inline-block;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*全选*/
.Committee-class .Committee-class-5>p {
	width: 70px;
	overflow: hidden;
	float: left;
	margin-right: 15px;
	padding-top: 5px;
}

.Committee-class .Committee-class-5>p>.hoice-box {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class .Committee-class-5>p.active .hoice-box {
	border: 1px solid #ff5500;
}

.Committee-class .Committee-class-5>p.active>.hoice-box img {
	display: block;
}

.hoice-box>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class .Committee-class-5>p>.hoice-mane {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	margin-left: 13px;
	margin-top: 2px;
	font-weight: bold;
}

.Committee-class .Committee-class-5>.hoice-letter {
	height: 30px;
	background-color: #ffe0d1;
	float: left;
	line-height: 30px;
	display: flex;
	align-items: center;
}

.Committee-class .Committee-class-5>.hoice-letter>span {
	width: 14px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	display: block;
	color: #666;
	cursor: pointer;
	text-align: center;
	margin-right: 5px;
	padding-top: 1px;
}

.Committee-class .Committee-class-5>.hoice-letter>span.active {
	background: #ff7350;
	color: #fff;
	border-radius: 3px;
	/* padding: 2px; */
	width: 13px;
}

.Committee-class .Committee-class-5>.hoice-letter>span:nth-child(1) {
	margin-left: 10px;
}

.Committee-class .Committee-class-5>.order-number {
	width: 100px;
	float: left;
	margin-left: 40px;
	height: 30px;
}

.Committee-class .Committee-class-5>.order-number>span:nth-child(1) {
	display: inline-block;
	width: 15px;
	margin-top: 6px;
}

.Committee-class .Committee-class-5>.order-number>span:nth-child(2) {
	display: inline-block;
	font-size: 13px;
	color: #333;
	margin-left: 2px;
}

/*选择*/
.Committee-class .Committee-class-6 p {
	width: 132px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
	padding-top: 5px;
}

.Committee-class .Committee-class-6 p>.hoice-box2 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class .Committee-class-6 p.active>.hoice-box2 img {
	display: block;
}

.hoice-box2>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class .Committee-class-6>p.active .hoice-box2 {
	border: 1px solid #ff5500;
}

.Committee-class .Committee-class-6>p>.hoice-mane2 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	padding-left: 13px;
	margin-top: 2px;
	white-space: nowrap;
	overflow: hidden;
	width: 80%;
	text-overflow: ellipsis;
}

.Committee-class p.forbid>.hoice-box2 {
	border: 1px solid #ccc;
}

.Committee-class p.forbid>.hoice-mane2 {
	color: red;
}

.Committee-class p.noMobile>.hoice-mane2 {
	color: blue;
}

/*已选人数*/
.Committee-class .Committee-class-7>span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 5px;
	float: left;
	margin-right: 11px;
}

.Committee-class .Committee-class-7>.number-people {
	width: 70px;
	height: 25px;
	background-color: #FFF;
	color: #333;
	text-align: center;
	line-height: 25px;
	float: left;
}

.Committee-class>.Committee-class-8>p {
	width: 100%;
	background-color: #eeeeee;
	/*height: 30px;*/
}

.Committee-class>.Committee-class-8>p>span {
	display: inline-block;
	width: 70.5px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}

.Gb-colo {
	background-color: #ffb000;
	color: #FFF;
}

.Committee-class>.Committee-class-9>textarea {
	text-align: left;
	width: 100%;
	height: 150px;
	padding: 5px;
	box-sizing: border-box;
}

.Committee-class>.Committee-class-10>.delayed-sending {
	width: 150px;
	height: 35px;
	margin-right: 410px;
	float: left;
}

.Committee-class>.Committee-class-10>.delayed-sending>.delayed-sending-name {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 8px;
	float: left;
	margin-right: 11px;
}

.Committee-class>.Committee-class-10>.delayed-sending>.delayed-sending-bid {
	display: inline-block;
	width: 35px;
	height: 35px;
	background-color: #999999;
	border-radius: 20px;
	position: relative;
}

.Committee-class>.Committee-class-10>.delayed-sending>.delayed-sending-bid.active {
	width: 70px;
	background-color: #FFF;
}

.Committee-class>.Committee-class-10>.delayed-sending>.delayed-sending-bid.active span {
	background-color: #ff5500;
}

.Committee-class>.Committee-class-10>.delayed-sending>.delayed-sending-bid span {
	display: inline-block;
	width: 35px;
	height: 35px;
	/*background-color: #ff5500;*/
	background-color: #999999;
	border-radius: 20px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.Committee-class>.Committee-class-10>.choice-time {
	width: 400px;
	height: 35px;
	float: left;
}

.Committee-class>.Committee-class-10>.choice-time>.choice-time-name {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 8px;
	float: left;
	margin-right: 11px;
}

.Committee-class>.Committee-class-10>.choice-time>.choice-time-bid {
	display: inline-block;
	width: 315px;
	float: right;
	background-color: #FFF;
	height: 32px;
}

.Committee-class>.Committee-class-10>.choice-time>.choice-time-bid>input {
	margin-top: 9px;
	margin-left: 30px;
}

.Committee-class>.Committee-class-11>span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 5px;
	float: left;
	margin-right: 25px;
}

.Committee-class>.Committee-class-11>p {
	/*width: 100px;*/
	/*overflow: hidden;*/
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}

.Committee-class>.Committee-class-11>p>.hoice-box3 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class>.Committee-class-11>p.active .hoice-box3 {
	/* border: 1px solid #ff5500; */
}

.Committee-class>.Committee-class-11>p.active>.hoice-box3 img {
	display: block;
}

.Committee-addClass-hd {
	border: 1px solid #ff5500 !important;
}


.hoice-box3>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class>.Committee-class-11>p>.hoice-mane3 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	margin-left: 13px;
	margin-top: 2px;
}

.Committee-class>.Committee-class-11>p.active>.hoice-mane3 img {
	display: block;
}

.Committee-class>.Committee-class-12>span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-top: 5px;
	float: left;
	margin-right: 56px;
}

.Committee-class>.Committee-class-12 .sign-wrap {
	float: left;
	width: 90%;
}

.Committee-class>.Committee-class-12 p {
	/*width: 70px;*/
	/*overflow: hidden;*/
	float: left;
	margin: 5px 15px 10px 0;
}

.Committee-class>.Committee-class-12 p>.hoice-box4 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class>.Committee-class-12 p.active .hoice-box4 {
	border: 1px solid #ff5500;
}

.Committee-class>.Committee-class-12 p.active>.hoice-box4 img {
	display: block;
}

.hoice-box4>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class>.Committee-class-12 p>.hoice-mane3 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	margin-left: 13px;
	margin-top: 2px;
}

.Committee-class>.Committee-class-12 p .sign-custom {
	display: none;
	width: 150px;
	height: 20px;
	margin-left: 10px;
	padding-left: 3px;
	background: #eee;
}

.Committee-class>.Committee-class-13>p {
	width: 115px;
	/*overflow: hidden;*/
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}

.Committee-class>.Committee-class-13>p>.hoice-box5 {
	display: inline-block;
	width: 18px;
	height: 18px;
	border: 1px solid #999;
	border-radius: 2px;
	float: left;
	position: relative;
}

.Committee-class>.Committee-class-13>p.active .hoice-box5 {
	border: 1px solid #ff5500;
}

.Committee-class>.Committee-class-13>p.active>.hoice-box5 img {
	display: block;
}

.hoice-box5>img {
	width: 100%;
	position: absolute;
	top: -5px;
	left: 5px;
	display: none;
}

.Committee-class>.Committee-class-13>p>.hoice-mane3 {
	display: inline-block;
	font-size: 12px;
	color: #333;
	text-align: left;
	float: left;
	margin-left: 13px;
	margin-top: 2px;
}

/*发送*/
.Committee-class>.Committee-class-14 {
	text-align: center;
}

.Committee-class>.Committee-class-14>span {
	display: inline-block;
	width: 150px;
	height: 40px;
	border: 1px solid #999;
	border-radius: 20px;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	color: #333;
	margin-left: 295px;
	margin: 30px 20px 0;
	cursor: pointer;
}

/*.Committee-class > .Committee-class-14 > span:nth-child(2) {
	float: right;
	margin-right: 295px;
	margin-left: 0px;
}*/

/*操作指南*/
.operation-manual {
	width: 960px;
	height: 100%;
	margin-left: 20px;
}

.operation-manual>.operation-manual-text {
	width: 100%;
	padding: 0 0 10px 0;
	font-size: 14px;
	color: #333;
	text-align: center;
}

.operation-manual>.operation-manual-text2 {
	font-size: 14px;
	width: 100%;
	letter-spacing: 2px;
	text-indent: 2em;
}

/*留言客服*/
.customer-service {
	width: 960px;
	height: 100%;
	margin-left: 20px;
}

.customer-service-btn {
	width: 100%;
	overflow: hidden;
}

.customer-service-btn>.customer-service-btn1 {
	width: 118px;
	height: 41px;
	border-radius: 5px;
	border: 1px solid #666666;
	float: left;
	margin-left: 300px;
}

.customer-service-btn>.customer-service-btn2 {
	width: 118px;
	height: 41px;
	border-radius: 5px;
	border: 1px solid #666666;
	float: left;
	margin-left: 30px;
}

.customer-service-btn .service-btn-img {
	width: 15px;
	display: inline-block;
	margin-left: 15px;
	margin-top: 12px;
	float: left;
}

.service-btn-img>img {
	width: 100%;
}

.customer-service-btn .service-btn-text {
	font-size: 13px;
	color: #666666;
	display: inline-block;
	margin-left: 15px;
	margin-top: 10px;
	color: #666;
}

/*留言客服*/
.customer-service-substance {
	width: 100%;
	overflow: hidden;
	margin-top: 25px;
}

.customer-service-substance-1 {
	width: 100%;
	overflow: hidden;
}

.customer-service-substance-1>li {
	width: 100%;
	height: auto;
	margin-bottom: 20px;
	overflow: hidden;
}

.customer-service-substance-list>.substance-list-boxs {
	width: 700px;
	height: 200px;
	margin-left: 82px;
	border: 1px solid #dddddd;
	border-radius: 3px;
}

.substance-list-boxs>.substance-list-boxs-top {
	width: 100%;
	height: 40px;
	background: #FFF;
	border-radius: 3px 3px 0 0;
	border-bottom: 1px solid #dddddd;
}

.substance-list-boxs-top>.substance-list-boxs-top-left {
	width: 100px;
	height: 30px;
	margin-top: 5px !important;
	margin-left: 25px;
	border-right: 1px solid #ddd;
	float: left;
	overflow: hidden;
}

.substance-list-boxs-top-left>span:nth-child(1) {
	font-size: 13px;
	font-weight: bold;
	display: inline-block;
	line-height: 30px;
	margin-left: 10px;
}

.substance-list-boxs-top-left>span:nth-child(2) {
	font-size: 13px;
	display: inline-block;
	font-style: italic;
	line-height: 30px;
	margin-left: 12px;
}

.substance-list-boxs-top-left>span:nth-child(3) {
	font-size: 13px;
	display: inline-block;
	text-decoration: underline;
	line-height: 30px;
	margin-left: 12px;
}

.substance-list-boxs-top>.substance-list-boxs-top-center {
	width: 90px;
	height: 30px;
	margin-top: 5px;
	margin-left: 25px;
	float: left;
	overflow: hidden;
}

.substance-list-boxs-top-center>span {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.substance-list-boxs-top-center>span>select {
	width: 100%;
	height: 100%;
}

.substance-list-boxs-top>.substance-list-boxs-top-right {
	width: 60px;
	height: 30px;
	margin-top: 5px;
	margin-left: 25px;
	float: left;
	overflow: hidden;
}

.substance-list-boxs-top-right>span {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.substance-list-boxs-top-right>span>select {
	width: 100%;
	height: 100%;
}

.message-customer-frame-box>.substance-list-boxs-textarea {
	width: 100%;
	height: 158px;
}

.substance-list-boxs-textarea>textarea {
	background: #f7f7f7;
}

.substance-dispatch-btn {
	width: 110px;
	height: 40px;
	border: 1px solid #999999;
	line-height: 40px;
	text-align: center;
	border-radius: 20px;
	margin-top: 25px;
	margin-left: 380px;
}

/*历史记录*/
.customer-history-last {
	width: 100%;
	overflow: hidden;
	display: none;
}

.customer-history-last>.customer-history-last-li {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #FFF;
	padding: 10px 0;
	margin-bottom: 25px;
}

.customer-history-last-li>.history-last-li-text-1 {
	width: 94%;
	display: inline-block;
	font-size: 12px;
	color: #333;
	padding: 5px 0;
	margin-left: 2%;
}

.customer-history-last-li>.history-last-li-text-2 {
	width: 94%;
	display: inline-block;
	font-size: 14px;
	color: #333;
	padding: 5px 0 15px 0;
	margin-left: 2%;
	border-bottom: 1px dotted #eee;
}


.customer-history-last-li>.history-last-li-text-3 {
	width: 94%;
	display: inline-block;
	font-size: 15px;
	color: #333;
	padding: 15px 0;
	margin-left: 2%;
}

.customer-service-btn-class {
	border: 1px solid #ff5500 !important;
}

.customer-service-btn-span {
	color: #ff5500 !important;
}

.news_kg p {
	width: 500px !important;
	height: 60px !important;
	overflow: hidden;
}

.index_xinwen p:nth-child(2) {
	line-height: 78px;
}

.datum_id {
	display: none;
}

#gr_no {
	width: 560px;
	height: 50px;
	line-height: 50px;
	color: red;
	margin: auto;
	display: none;
}

.logo_lj {
	display: none;
}

/*修改头像*/
.tupain_sc {
	width: 100%;
	height: 730px;
	background: #FFFFFF;
}

.tupai_header {
	width: 55%;
	height: 350px;
	margin: auto;
}

.geren_dianji {
	width: 150px;
	height: 150px;
	float: left;
	background: #F7F7F7;
	border-top: 1px solid #F7F7F7;
	margin-top: 70px;
	position: relative;
}

.geren_djt {
	width: 30px;
	height: 30px;
	background: url(../images/yuan_o.jpg);
	background-size: 100%;
	margin: auto;
	margin-top: 30px;
}

.upfile {
	display: block;
	width: inherit;
	height: inherit;
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=1);
	cursor: pointer
}

.geren_toa {
	width: 100%;
	height: 20px;
	margin-top: -30px;
	text-align: center;
	font-size: 14px;
	position: absolute;
}

.geren_xto {
	width: 100%;
	height: 30px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
}

.geren_xtu {
	width: 80%;
	text-align: center;
	margin: auto;
	margin-top: 10px;
}

.geren_daxiaos {
	width: 50%;
	height: 100%;
	float: right;
}

.geren_daxiaos p {
	text-align: center;
}

.geren_daxiaos p:nth-child(1) {
	font-size: 14px;
	height: 30px;
	margin-top: 35px;
}

.geren_daxiaos p:nth-child(2) {
	width: 75px;
	height: 75px;
	border-radius: 100%;
	overflow: hidden;
	border: 1px solid #C0BFBF;
	margin: auto;
}

.geren_daxiaos p:nth-child(2) img {
	display: block;
	width: 77px;
	height: 77px;
	border: none;
	margin-top: -1px;
	margin-left: -1px;
}

.geren_daxiaos p:nth-child(3) {
	height: 50px;
	margin-top: 10px;
}

.geren_daxiaos p:nth-child(4) {
	width: 45px;
	height: 45px;
	border-radius: 100%;
	overflow: hidden;
	border: 1px solid #C0BFBF;
	margin: auto;
}

.geren_daxiaos p:nth-child(4) img {
	width: 62px;
	height: 62px;
	margin-top: -1px;
	margin-left: -1px;
}

.geren_daxiaos p:nth-child(5) {
	margin-top: 10px;
}

.genren_baocun {
	display: block;
	width: 120px;
	height: 35px;
	border: 1px solid #E5E5E5;
	border-radius: 20px;
	text-align: center;
	line-height: 35px;
	color: #535353;
	margin: auto;
	margin-top: 50px;
}

.jiawei_b {
	border: 1px solid #ff5500 !important;
}

.jiawei_dx_a {
	background-color: #ffb000 !important;
	color: #FFF !important;
}

.jiawei_fz_a {
	border: 1px solid #fc8b52 !important;
	color: #fc8b52 !important;
}

.xuesheng_dongtai .banji_h li {
	height: 220px;
	margin-left: 40px;
	width: 196px;
	float: left;
}

.xuesheng_content .banji_h li a {
	width: 196px;
	height: 240px;
}

.xuesheng_content .banji_h li a img {
	display: block;
	width: 196px;
	height: 196px;
}

.xuesheng_xiaqng .shool_phone p {
	width: 196px;
	height: 240px;
	float: left;
	margin-left: 20px;
}

.xuesheng_xiaqng .shool_phone p img {
	display: block;
	width: 196px;
	height: 196px;
}

.xuesheng_xiaqng .shool_phone p i {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.news_kg p {
	width: 500px !important;
	height: 60px !important;
	overflow: hidden;
}

/*个人中心*/
#gr_tishi {
	width: 370px;
	height: 50px;
	line-height: 50px;
	color: red;
	margin: auto;
	display: none;
}

.datum_id {
	display: none;
}

#gr_loco {
	width: 370px;
	height: 50px;
	line-height: 50px;
	color: red;
	margin: auto;
	display: none;
}

.logo_lj {
	display: none;
}

.help_s a:nth-child(7) {
	color: #7D7D7D;
}

.help_s a:nth-child(6) {
	color: red;
}

.index_logo .school-btn a {
	color: #FF5500;
}

.daterangepicker .input-mini {
	width: auto;
}

.daterangepicker.dropdown-menu {
	display: none;
}

.Committee-class .Committee-class-7>.tnum {
	color: #ff5500;
}

.Committee-class .Committee-class-7>.tsum {
	color: #ff5500;
}

/*改版后样式*/
.xuesheng_right_c {
	min-height: 1100px;
	margin-left: 4px;
	padding-top: 15px;
	margin-top: -143px;
}

.xuesheng_left_c {
	margin-top: 10px;
	background: #fcf5ef;
	box-shadow: 4px 2px 7px 1px rgba(43, 79, 115, 0.08);
}

.xuesheng_left_c li {
	height: 100%;
	/*box-shadow: 0px 6px 8px 4px rgba(10, 32, 63, 0.07);*/
}

.xuesheng_left_c li.active {
	background: #fff;
	color: #ff5500;
	font-size: 18px;
	border-left: none;
}

.xuesheng_left_c li .slide_title_c {
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: bold;
}

.xuesheng_left_c li .slide_title_c .img-r {
	margin-left: 16px;
	display: none;
	width: 12px;
	height: 8px;
}

.xuesheng_left_c li .slide_title_c .img-b {
	display: block;
	margin-left: 16px;
	width: 8px;
	height: 12px;
}

.xuesheng_left_c li .slide_title_c .img-left {
	margin-left: 0;
	margin-right: 16px;
	width: 19px;
	height: 19px;
}

.xuesheng_left_c li.active .slide_title_c {
	border-left: 3px solid #ff5500;
	font-weight: bold;
	/*box-shadow: 4px 6px 8px 0px rgba(10, 32, 63, 0.07);*/
}

.xuesheng_left_c li.active .slide_title_c .img-r {
	display: block;
}

.xuesheng_left_c li.active .slide_title_c .img-b {
	display: none;
}

.xuesheng_left_c li .slider_list_c {
	display: none;
	background: #fcf5ef;
	color: #4f576e;
	font-size: 14px;
	box-sizing: border-box;
}

.xuesheng_left_c li .slider_list_c p {
	font-size: 14px;
}

.xuesheng_left_c li:first-child .slider_list_c {
	display: block;
}

.xuesheng_left_c li .slider_list_c .active {
	color: #ff5500;
	font-weight: 600;
	border-bottom: 1px dashed #d2d0d0;
}

.Committee-class-c {
	font-size: 0;
}

.Committee-class-c>li {
	font-size: 12px;
}

.Committee-class-2-c,
.Committee-class-3-c {
	padding-left: 32px;
	height: 52px;
	line-height: 52px;
	background: #fff;
	/* border-top-left-radius: 10px; */
	/* border-bottom-left-radius: 10px; */
	border-radius: 10px;
}

.Committee-class-2-c .Committee-title-c,
.Committee-class-3-c .Committee-title-c {
	min-width: 122px;
	max-width: 122px;
	float: left;
	font-size: 18px;
	color: #141825;
	font-weight: bold;
}

.Committee-class .Committee-class-3-c>span {
	margin-right: 40px;
	white-space: nowrap;
	width: auto;
	font-size: 16px;
	padding-top: 0;
}

.Committee-class .Committee-class-3-cc {
	display: flex;
	background: #F3F7F9;
	border-radius: 10px;
	overflow: hidden;
}

.Committee-class .Committee-class-3-cc .Committee-sendWrap-c.active {
	width: 100%;
	background: #fff;
	/* border-top-left-radius: 10px;
	border-bottom-left-radius: 10px; */
	line-height: 10px;
	padding: 20px;
	border-radius: 10px;
}

.Committee-class .Committee-class-3-cc .Committee-sendWrap-c .select-title-c {
	padding-left: 10px;
	color: #2b4f73;
	/*border-left: 4px solid #2b4f73;*/
	font-size: 16px;
	display: flex;
	align-items: center;
	position: relative;
	font-size: 16px;
	font-weight: bold;
}

.Committee-class>.Committee-class-10-c>span .left-border,
.Committee-class>.Committee-class-10-time-c>.delayed-sending>.delayed-sending-name .left-border,
.Committee-class .Committee-sendWrap-c .select-group-c>span .left-border,
.Committee-class .Committee-class-3-cc .Committee-sendWrap-c .select-title-c .left-border {
	position: absolute;
	top: 0;
	left: 0;
	height: 22px;
	width: 4px;
	background: #2b4f73;
	display: block;
	border-radius: 2px;
}

.Committee-class .Committee-class-3-cc .Committee-sendWrap-c .select-title-c .left-border {
	top: -6px;
}

.Committee-class .Committee-class-3-c>.tit-c {
	display: flex;
	align-items: center;
	margin-right: 0;
	padding-right: 40px;
	border-right: 5px solid #F3F7F9;
}

.Committee-class .Committee-class-3-c .Committee-title-cc {
	background-color: #ffffff;
	box-shadow: 3px 1px 6px 1px rgba(43, 79, 115, 0.08);
	border-radius: 10px;
	margin-right: 10px;
	margin-left: -32px;
	justify-content: center;
	text-align: center;
	display: flex;
	align-items: center;
}

.Committee-class .Committee-class-3-c .class-wrap {
	margin-top: 15px;
	width: auto;
	float: none;
	overflow: hidden;
	/*margin-bottom: 20px;*/
}

.Committee-class-machine-c {
	width: 120px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: none !important;
	color: #7d7d7d;
	font-weight: bold;
}

.Committee-class-machine-c>p>span:nth-child(1) {
	width: 100%;
	margin: 0;
	padding: 0;
	margin-top: 10px;
}

.Committee-class-machine-c.active {
	border: none !important;
	width: 120px;
	height: 32px;
	background-color: #eeeeee;
	border-radius: 6px;
	color: #ff5500;
	margin-top: 10px;
	font-weight: bold;
}

.Committee-class-machine-c.active>p>span:nth-child(1) {
	margin-top: 0;
	font-size: 14px;
}

.Committee-class>.Committee-class-2-c>span {
	padding-top: 0;
	margin-right: 40px;
	color: #141825;
	font-size: 16px;
}

.Committee-class>.Committee-class-9-c {
	display: flex;
}

.Committee-class>.Committee-class-9>.Committee-title-cc {
	background-color: #ffffff;
	box-shadow: 3px 1px 6px 1px rgba(43, 79, 115, 0.08);
	border-radius: 10px;
	margin-right: 10px;
	min-width: 122px;
	max-width: 122px;
	font-size: 18px;
	color: #141825;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: bold;
}

.Committee-class>.Committee-class-10-c {
	display: flex;
	align-items: center;
	background: #fff;
	margin-bottom: 0;
	padding-bottom: 20px;
	padding-left: 20px;
}

.Committee-class>.Committee-class-10-c>span {
	position: relative;
	display: flex;
	align-items: center;
	color: #2b4f73;
	/*border-left: 4px solid #2b4f73;*/
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 0;
	white-space: nowrap;
}

.Committee-class>.Committee-class-11>p>.hoice-box3-c {
	border-radius: 50%;
	border: 1px solid #eee;
	background: #eee;
}

.Committee-class>.Committee-class-11>p.active>.hoice-box3-c>img {
	position: absolute;
	top: 0;
	left: 0;
}

.Committee-class>.Committee-class-12 p>.hoice-box4-c {
	border-radius: 50%;
	border: 1px solid #eee;
	background: #eee;
}

.Committee-class>.Committee-class-12 p>.hoice-mane3 {
	margin-right: 10px;
}

.Committee-class>.Committee-class-12 p.active>.hoice-box4-c>img {
	position: absolute;
	top: 0;
	left: 0;
}

.Committee-class>.Committee-class-13 {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.Committee-class>.Committee-class-13>p>.hoice-box3-c {
	border-radius: 50%;
	border: 1px solid #eee;
	background: #eee;
}

.Committee-class>.Committee-class-13>p.active>.hoice-box3-c>img {
	position: absolute;
	top: 0;
	left: 0;
}

.Committee-class .Committee-class-5>p>.hoice-box-c {
	border-radius: 50%;
	border: 1px solid #eee;
	background: #eee;
}

.Committee-class .Committee-class-5>p.active>.hoice-box-c>img {
	position: absolute;
	top: 0;
	left: 0;
}

.Committee-class .Committee-class-6 p>.hoice-box2-c {
	border-radius: 50%;
	border: 1px solid #999;
	background: #fff;
}

.Committee-class .Committee-class-6 p.active>.hoice-box2-c>img {
	position: absolute;
	top: 0;
	left: 0;
}

.filterWrap_c {
	background: #fff;
	margin: 15px 0;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	padding: 20px 0;
}

.filterWrap_c .selectedAll-c {
	width: 122px !important;
	display: flex;
	justify-content: center;
	margin-right: 10px !important;
}

.Committee-class .Committee-class-6-c {
	width: 75%;
	margin-left: 132px;
	background: #fbf4ee;
	border-radius: 10px;
	padding: 10px 10px 10px 20px;
	min-height: 115px;
	box-shadow: 3px 3px 6px 2px rgba(160, 179, 210, 0.08);
}

.Committee-class .Committee-class-7-c>span {
	text-align: center;
	width: 122px;
	margin-right: 10px;
	font-weight: bold;
}

.Committee-class .Committee-class-7-c>.number-people-c {
	background-color: #eeeeee;
	border-radius: 6px;
	color: #ff5500;
}

.js_selectedObjAll {
	/* margin-top: 10px;
	margin-left: 30px; */
	background: #fff;
	margin: 0;
	border-radius: 10px 0 0 10px;
}

.js_letterL {
	background-color: #fbf4ee;
	border-radius: 10px;
	font-weight: bold;
	display: flex;
	padding: 5px 10px;
	margin: 18px 0 0 10px;
}

.Committee-class .Committee-class-3-c .class-wrap-send {
	width: 100%;
	background: #fff;
	margin-top: 0;
	/* border-top-left-radius: 10px;
	border-bottom-left-radius: 10px; */
	padding-left: 20px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.Committee-class .Committee-class-3-c p {
	padding-top: 0;
}

.Committee-class .Committee-class-3 p>.hoice-box2-c {
	border-radius: 50%;
	border: 1px solid #eee;
	background: #fff;
}

.Committee-class .Committee-class-3 p.active>.hoice-box2-c img {
	position: absolute;
	top: 0;
	left: 0;
}

.Committee-class>.Committee-class-10-time-c {
	padding-top: 16px;
	display: flex;
	align-items: center;
	/* border-top-left-radius: 10px; */
	border-radius: 10px;
}

.Committee-class>.Committee-class-10-time-c>.delayed-sending>.delayed-sending-name {
	/*border-left: 4px solid #2b4f73;*/
	position: relative;
	display: flex;
	align-items: center;
	padding-top: 0;
	padding-left: 10px;
	white-space: nowrap;
	color: #2b4f73;
	font-size: 16px;
	font-weight: bold;
}

.Committee-class>.Committee-class-10-time-c>.delayed-sending {
	width: auto;
	margin-right: 45px;
	display: flex;
	align-items: center;
}

.Committee-class>.Committee-class-10-time-c>.sendTimer-wrap .sendTimer-c {
	border: 1px solid #eee;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #eee;
	margin-right: 10px;
}

.Committee-class>.Committee-class-10-time-c>.sendTimer-wrap .time-img {
	margin-right: 10px;
	width: 20px;
	height: 20px;
	display: none;
}

.Committee-class>.Committee-class-10-time-c>.choice-time {
	width: auto;
}

.Committee-class .Committee-sendWrap-c .select-group-c {
	font-size: 12px;
	clear: both;
	margin-top: 20px;
}

.Committee-class .Committee-sendWrap-c .select-group-c>span {
	/*border-left: 4px solid #2b4f73;*/
	padding-left: 10px;
	font-weight: bold;
	font-size: 16px;
	color: #2b4f73;
	position: relative;
	align-items: center;
}

.Committee-class .Committee-sendWrap-c .select-group-c>.group-wrap {
	margin-top: 15px;
}


.js_letterL>span {
	/* width: 14px; */
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	display: block;
	color: #666;
	cursor: pointer;
	text-align: center;
	/* margin-right: 5px; */
	padding: 1px 8px 0;
}

.js_letterL .active {
	background: #ff7350;
	color: #fff;
	border-radius: 3px;
	/* width: 13px; */
}


.js_objectSelWrap {
	width: 648px;
	margin: 20px 75px 20px 10px;
	background: #fbf4ee;
	border-radius: 10px;
	padding: 10px 10px 10px 20px;
	min-height: 115px;
	box-shadow: 3px 3px 6px 2px rgba(160, 179, 210, 0.08);
}

.search_teach{
	position: relative;
}
.search_teach_stu {
	width: 260px;
	margin-left: 130px;
}
.search_teach_stu:after {
	content: '';
	display: block;
	clear: both;
}
.search_teach input{
	background-color: #fff;
	width: 260px;
    height: 34px;
	border-radius: 6px;
	border: 1px solid #ff5500;
    font-size: 12px;
	text-indent: 1em;
	margin: 10px 0px 0px 10px;
	padding-right: 50px;
}
.search_teach_stu input{
	position: absolute;
	margin-top: 0;
}
.clear_all{
	position: absolute;
	right: 35px;
	top: 10px;	
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: none;
}
.clear_all img{
	width: 100%;
	height: 100%;
}
.search_button{
	position: absolute;
	right: 10px;
	top: 19px;
	/* font-size: 12px; */
	cursor: pointer;
	width: 16px;
	height: 16px;
}
.search_button_stu {
	position: absolute;
	top: 9px;
	right: 0;
}
.clear_all_stu {
	position: absolute;
	top: 9px;
	right: 25px;
}

.search_button img{
	width: 100%;
	height: 100%;
	display: block;
}

.Committee-class-3-c .class-wrap-send-c .js_objectSelWrap>p {
	margin-right: 20px;
}

.Committee-class .Committee-class-4-c {
	background: #fff;
	display: flex;
	align-items: center;
	border-radius: 10px;
	padding: 10px 0;
	padding-left: 32px;
}

.Committee-class .Committee-class-4-c>span {
	width: 122px;
	display: flex;
	color: #141825;
	font-size: 18px;
	font-weight: bold;
}

.Committee-class .Committee-class-4-c .group-wrap {
	/*margin-left:32px;*/
	width: 100%;
}

.Committee-class .Committee-class-5-c,
.Committee-class .Committee-class-7-c {
	margin-bottom: 0;
}

.Committee-class .Committee-class-5-c>.hoice-letter {
	background-color: #fbf4ee;
	border-radius: 10px;
	font-weight: bold;
}

.Committee-class>.Committee-class-12-c p {
	margin: 0 15px 0 0;
}

.Committee-class>.Committee-class-9-c>.send-content-c {
	width: 100%;
	background: #fff;
	/* border-top-left-radius: 10px;
	border-bottom-left-radius: 10px; */
	border-radius: 10px;
	overflow: hidden;
}

.Committee-class>.Committee-class-9-c>.send-content-c>textarea {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	padding: 10px;
	width: 100%;
	height: 195px;
	font-size: 14px;
	box-sizing: border-box;
	resize: none;
}

.Committee-class-10-time-c .js_select_time {
	width: 160px;
	height: 24px;
	display: flex;
	align-items: center;
	border: 1px solid #bababa;
	overflow: hidden;
	border-radius: 6px;
}

.Committee-class-10-time-c .js_select_time .s-layui-input {
	background: #eee;
	width: 136px;
	height: 24px;
	text-align: center;
}

.Committee-class-10-time-c .js_select_time .select-img-btn {
	position: relative;
	width: 24px;
	height: 24px;
	background: #fff;
	text-align: center;
	position: relative;
}

.Committee-class-10-time-c .js_select_time .select-img-btn input {
	position: absolute;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
	opacity: 0;
	z-index: 100;
	cursor: pointer;
}

.Committee-class-10-time-c .js_select_time .select-img-btn img {
	width: 9px;
	height: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 99;
}

.Committee-class-3-c .class-wrap-send-c .js_objectSelWrap>p {
	margin-right: 15px;
}

.Committee-class .Committee-class-3 p .hoice-mane2 {
	width: 90px;
}

.Committee-class .Committee-class-13-c {
	justify-content: center;
}

.Committee-class .Committee-class-upload .Committee-title-cc {
	padding: 20px 0;
}

.Committee-class .Committee-class-upload>.upload-wrap {
	background: #fff;
	width: 100%;
	/* border-top-left-radius: 10px;
	border-bottom-left-radius: 10px; */
	display: flex;
	align-items: center;
	padding: 15px;
	border-radius: 10px;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-ipt {
	position: relative;
	min-width: 90px;
	max-width: 90px;
	height: 90px;
	border: 1px solid #eee;
	margin-right: 20px;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-ipt>input {
	position: absolute;
	top: 0;
	left: 0;
	width: 90px;
	height: 90px;
	opacity: 0;
	z-index: 999;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-ipt>img {
	width: 50%;
	margin-left: 25%;
	margin-top: 30%;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-imgwrap {
	width: 100%;
	display: flex;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-imgwrap .Upload-photo-btn1 {
	position: relative;
	display: inline-block;
	width: 90px;
	height: 90px;
	margin-right: 20px;
	border: 1px solid #eee;
	overflow: hidden;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-imgwrap .Upload-photo-btn1 img {
	position: relative;
	width: 90px;
	overflow: hidden;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-imgwrap .Upload-photo-btn1 .del-img {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 15px;
	height: 15px;
	cursor: pointer;
	display: none;
}

.Committee-class .Committee-class-upload .upload-wrap .upload-imgwrap .Upload-photo-btn1:hover .del-img {
	display: block;
}

.historicalList .history-news-ergodic li .history-news-ergodic-foot .ergodic-foot-time-c {
	height: 100% !important;
	white-space: nowrap;
}

.Committee-class-groups-c.active {
	font-size: 14px;
	color: #ff5500;
	background: #f7f7f7;
	font-weight: bold;
}

.jxhd-skip-list {
	margin-left: 20px;
	margin-bottom: 15px;
	width: 960px;
	background-color: #eee;
	box-shadow: 0px 4px 7px 1px rgba(160, 179, 210, 0.08);
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}

.jxhd-skip-list>li {
	position: relative;
	display: inline-block;
	width: 160px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	border-right: dashed 1px #dcdcdc;
	color: #7d7d7d;
	font-size: 14px;
	cursor: pointer;
}

.jxhd-skip-list>li>img {
	position: absolute;
	top: 50%;
	right: 25px;
	transform: translateY(-50%);
	width: 14px;
	height: 14px;
}

.jxhd-skip-list>li.active {
	color: #ff5500;
	font-weight: bold;
	border-right: 0;
	border-bottom: 2px solid #ff7350;
	background-color: #ffffff;
	box-shadow: 4px 2px 7px 1px rgba(160, 179, 210, 0.18);
}