<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	margin: 0;
	padding:0;
	list-style: none;
	-webkit-tap-highlight-color:transparent;
}
html{-webkit-tap-highlight-color:transparent;}
em,i{
	font-style: normal;
}
button{
	margin: 0;
	font: inherit;
	color: inherit;
	overflow: visible;
	text-transform: none;
	border: none;
	text-align: center;
}
iframe{
	border:none;
	background: #fff;
}
img{
	border:none;
	display: inline-block;
}
body {
	margin: 0;
	font-family:'Microsoft YaHei';
}
/*body {
  margin: 0;
  font-family:'SimHei','Microsoft YaHei';
}*/
a{
	display: block;
	text-decoration: none;
}
input,textarea,button{
	outline: none;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #999;
	font-size: 14px;
}
input:-moz-placeholder, textarea:-moz-placeholder {
	color: #999;
	font-size: 14px;
}
input::-moz-placeholder, textarea::-moz-placeholder {
	color: #999;
	font-size: 14px;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
	color: #999;
	font-size: 14px;
}
h1{
	font-style: normal;
}
.fl_left{
	float: left;
}
.fl_right{
	float: right;
}
.clear{
	clear: both;
	width: 0;
	height: 0;
	content: "";
}
/**********************index.html***********************/
/*å¤´éƒ¨*/
.headerBox{
	width: 100%;
	background-color: #fff;
	border-bottom: 1px solid #ebeae8;
}
.header{
	width: 100%;
	margin:0 auto;
	overflow: hidden;
	height: 65px;
	max-width: 1200px;
}
.hraderLeft&gt;a{
	text-indent: 60px;
	font-size: 18px;
	color: #222;
	line-height: 65px;
	background:url(../images/logo.png) left center no-repeat;
	background-size: 49px;
}
.headerRight{
	line-height: 65px;
}
.headerRight&gt;a{
	display: inline-block;
	font-size: 14px;
	color: #222;
}
.headerRight&gt;a&gt;span{
	display: inline-block;
	text-indent: 32px;
	background:url(../images/yh.png) left center no-repeat;
	background-size: 24px;
}
.headerRight&gt;a&gt;button{
	display: inline-block;
	text-indent: 28px;
	background-color: #fff;
	line-height: 65px;
	font-size: 14px;
	color: #222;
	border:none;
	outline: none;
	margin-left: 30px;
	background:url(../images/tc.png) left center no-repeat;
	background-size: 21px;
}
.headerRight&gt;a&gt;span:hover{
	color: #be782d;
}
.headerRight&gt;a&gt;button:hover{
	color: #be782d;
}
/*å°¾éƒ¨*/
.footerBox{
	width: 100%;
	background-color: #b9b9b8;
	height: 68px;
	line-height: 68px;
}
.footer{
	width: 100%;
	max-width: 1200px;
	margin:0 auto;
	text-align: center;
}
.footer&gt;li{
	display: inline-block;
	color: #fff;
	font-size: 12px;
}
.footer&gt;li&gt;span{
	padding: 0 9px;
	background:url(../images/line.png) right center no-repeat;
	background-size:1px;
}
/*content*/
.contentBox{
	width: 100%;
	background-color: #f3f3f3;
	padding:20px 0;
}
.content{
	width: 100%;
	margin: 0 auto;
	background-color: #fff;
	overflow: hidden;
	border-right:1px solid #ebeae8;
	max-width: 1200px;

}
.contentLeft{
	border-right:1px solid #ebeae8;
	width: 15%;
}
.contentLeft&gt;ul{
	padding:6px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #ebeae8;
}
.conteList&gt;a{
	height: 34px;
	line-height: 34px;
	text-indent: 50px;
	color: #222;
	font-size: 14px;
	cursor: pointer;
}

.conteList:hover{
	background-color: rgb(247,247,247);
}
.conteList_act:hover{
	background-color: #be782d;
	color: #fff;
}
.contentLeft&gt;.list_xt{
	border-bottom: 0;
}
.conteList_act&gt;a{
	background-color: #be782d;
	color: #fff;
}
.contentRight{
	width: 84%;
}
.conteRtitle{
	width: 100%;
	height: 64px;
	border-bottom: 1px solid #ebeae8;
	padding-left: 29px;
	line-height: 64px;
	font-size: 14px;
	color: #222;
}
.conteRtitle&gt;span{
	display: inline-block;
	height: 100%;
	float: left;
}
.contenRjg{
	width: 22px;
	background:url(../images/jg.png) center center no-repeat;
	background-size: 22px;
}
.conteRtent{
	padding: 30px;
	box-sizing: border-box;
	width: 100%;
}
/*ç­çº§ç®¡ç†åˆ—è¡¨*/
table{
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	border-bottom: 0;
}
table th{
	font-size: 14px;
	color: #333;
	line-height: 30px;
	border-bottom: 1px solid #dfdfdf;
	background: #eee;
}
table td{
	border-bottom: 1px solid #dfdfdf;
}
.conteR_list{
	width: 100%;
	border-bottom: 1px solid #ebeae8;
	height: 50px;
	font-size: 14px;
	color: #222;
}
.conteR_listHover:hover{
	background-color: rgb(247,247,247);
}
.conteR_listHover:hover .list_cz&gt;button{
	background-color: rgb(247,247,247);
}
.conteR_listT{
	background-color: #f9f8f6;
	height: 40px;
	line-height: 40px;
}

.list_cz&gt;.list_czBtn{
	background-color:#fff;
	border:none;
	color: #459ae9;
	font-size: 14px;
}
.list_cz&gt;button:hover{
	text-decoration: underline;
	cursor: pointer;
}
.ztColor1{
	color: #44b549;
}
.ztColor2{
	color: #ccc;
}

.ztColor3{
	color: #be782d;
}

.ztColor4{
	color:orangered;
}
.conteR_listBot{
	height: 60px;
	line-height: 60px;
	color: #222;
	font-size: 14px;
	text-align: right;
	padding-right: 30px;
	box-sizing: border-box;
}
.conteR_listBot&gt;input{
	background-color: #fff;
	border:1px solid #ebeae8;
	border-radius: 4px;
	width: 76px;
	height: 30px;
	margin-left: 10px;
}
.conteR_listBot&gt;.north_prev,.conteR_listBot&gt;.north_next{
	display: inline-block;
	border-radius: 4px;
	width: 30px;
	height: 30px;
	font-size: 16px;
}
.conteR_listBot&gt;.north_prev{
	background: url(../images/prev.png) center center no-repeat;
	background-size: 6px;
}
.conteR_listBot&gt;.north_next{
	background: url(../images/next.png) center center no-repeat;
	background-size: 6px;
}
.conteR_listBot&gt;span{
	display: inline-block;
	margin-left: 10px;
}
.conteR_listBot&gt;.north_btn{
	width: 70px;
}
.conteR_listBot&gt;.north_text{
	text-align: center;
}
.conteR_listBot&gt;.north_prev:hover,.conteR_listBot&gt;.north_next:hover,.conteR_listBot&gt;.north_btn:hover{
	background-color: #eeeae7;
	cursor: pointer;
}
/* ç®¡ç†åˆ—è¡¨ å¼¹çª— */
.northAlert_listB{
	position: fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-color: rgba(34,34,34,.7);
	display: none;
}
.northAlert_title{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #333;
}
.northAlert_list{
	width: 760px;
	margin:140px auto 0;
	background-color: #fff;
	position: relative;
}
.northAlert_list&gt;button{
	width: 30px;
	height: 30px;
	background: url(../images/del.png) center center no-repeat;
	background-size: 16px;
	border:none;
	position: absolute;
	top:22px;
	right: 22px;
	cursor: pointer;
}
.northAlert_list&gt;button:hover{
	background: url(../images/dels.png) center center no-repeat;
	background-size: 16px;
}
.northAlert_listN{
	overflow: auto;
	height: 100%;
	font-size:14px;
	color: #222;
}
.northAlert_listN::-webkit-scrollbar {/*éšè—æ»šè½®*/
	display: none;
}
.northA_Lnum{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #ebeae8;
	padding: 0 11px 0 28px;
	box-sizing: border-box;
	line-height: 50px;
}
.northA_LnumHover:hover{
	background-color: rgb(247,247,247);
}
.northA_Lnum&gt;span{
	text-align: center;
	float: left;
	display: block;
}
.northA_Lnums{
	background-color: #efefef;
	height: 40px;
	border:0;
	line-height: 40px;
}
.nor_xh{
	width: 77px;
}
.nor_name{
	width: 100px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	cursor: pointer;
	padding: 0 10px;
	box-sizing: border-box;
}
.nor_id{
	width: 204px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	cursor: pointer;
	padding: 0 10px;
	box-sizing: border-box;
}
.nor_sex{
	width: 79px;
}
.nor_date{
	width: 155px;
}
.nor_zt{
	width: 106px;
}
/*å¼€è®¾ç­çº§*/
.tjbj_list{
	margin-bottom: 30px;
	min-height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #222;
}
.tjbj_list&gt;span{
	float: left;
}
.tjbj_list&gt;ul{
	float: left;
	overflow: hidden;
	padding-left: 14px;
	box-sizing: border-box;
}
.tjbj_list&gt;.bjxz_btn,.tjbj_list&gt;.tjbj_wz{
	float: left;
	overflow: hidden;
	padding-left: 14px;
	box-sizing: border-box;
	width: 92%
}
.tjbj_js&gt;.tjbjTitle{
	background:url(../images/jh1.png) right 17px center no-repeat;
	background-size: 6px;
	width: 444px;
	border:1px solid #ebeae8;
	height: 32px;
	margin-left: 16px;
	position: relative;
	color: #222;
	font-size: 14px;
	padding-right: 50px;
	box-sizing: border-box;
	cursor: pointer;
	text-indent: 10px;
}
.tjbj_js&gt;.tjbjTime{
	background:url(../images/date.png) right 11px center no-repeat;
	background-size: 18px;
	position: relative;
	cursor: pointer;
}
.tjbj_js&gt;.tjbjTimesk{
	height: auto;
	text-indent: 0px;
	padding: 10px 20px 10px 10px;
	box-sizing: border-box;
	line-height: 20px;
}
.tjbjTitles{
	margin-left: 16px;
	min-width: 100px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #222;
	border-radius: 4px;
	font-size: 13px;
	border:1px solid #ebeae8;
	float: left;
	background: #fff;
	margin-bottom: 10px;
	padding: 0px 10px;
	cursor: pointer;
}
.tjbjTitle{
	background-color: #be782d;
	color: #fff;
}
.tjbjTitles:hover{
	cursor: pointer;
}
.tjbj_list&gt;input{
	width: 442px;
	border:1px solid #ebeae8;
	height: 32px;
	text-indent: 10px;
	float: left;
	margin-left: 30px;
	background-color: #fff;
	cursor: auto;
}
.tjbj_list&gt;.tjbj_wz{
	z-index: 88;
}
.tjbj_list&gt;.tjbj_js{
	z-index: 77;
}
.tjbj_list&gt;.tjbi_sub{
	width: 100px;
	height: 32px;
	background-color: #be782d;
	color: #fff;
	margin-left: 86px;
	border-radius: 4px;
	text-align: center;
	text-indent: 0;
	cursor: pointer;
}
.tjbj_list&gt;.tjbi_res{
	width: 100px;
	height: 32px;
	border:1px solid #ebeae8;
	color: #222;
	margin-left: 44px;
	border-radius: 4px;
	text-align: center;
	text-indent: 0;
	cursor: pointer;
}

.tjbj_list&gt;.tjbi_res:hover{
	background-color: #efefef;
}
.tjbj_list&gt;textarea{
	width: 70%;
	height: 130px;
	resize: none;
	border:1px solid #ebeae8;
	padding:10px 10px;
	line-height: 20px;
	box-sizing: border-box;
	margin-left: 30px
}
.tjbj_listPos{
	position: relative;
}
/* è€å¸ˆ å¼¹çª— */
.tjbj_js&gt;input{
	width: 0;
	height: 0;
	display: none;
}
.tjbjAlert_tears{
	position: absolute;
	top:0;
	/* height: 441px; */
	left: 542px;
	z-index: 99;
	border:1px solid #ebeae8;
	display: none;
	padding-bottom: 10px;
	box-sizing: border-box;
	background: #fff;
}
.divSal{
	width: 10px;
	height: 17px;
	background: url(../images/sal.png) center center no-repeat;
	background-size: 10px;
	position: absolute;
	top:10px;
	left: -10px;
}
.tjbj_tears{
	width: 250px;
	background-color: #fff;
	position: relative;
}
.tjbj_tearsT{
	width: 220px;
	margin: 0 auto;
	height: 54px;
	padding-top: 10px;
	box-sizing: border-box;
}
.tjbj_tearsT&gt;input{
	width: 160px;
	height: 30px;
	text-indent: 18px;
	font-size: 14px;
	background: #f3f3f3;
	border: none;
	float: left;
}
.tjbj_tearsT&gt;button{
	width: 50px;
	height: 32px;
	border: 1px solid #ebeae8;
	color: #222;
	margin-left: 5px;
	border-radius: 4px;
	text-align: center;
	text-indent: 0;
	background: #fff;
	float: left;
}
.tjbj_tearsT&gt;span{
	display:block;
	width:86px;
	height: 34px;
	text-indent: 23px;
	font-size:16px;
	color: #fff;
	background: #be782d;
	line-height: 34px;
	cursor: pointer;
	float: left;
	letter-spacing: 3px;
}
.tjbj_tearsC{
	/* height: 367px; */
}
.tjbj_tearsCbao{
	overflow: auto;
	max-height: 367px;
	font-size:14px;
	color: #222;
	width: 100%;
}
.tjbj_tearsCbao::-webkit-scrollbar {/*éšè—æ»šè½®*/
	display: none;
}
.tlist{
	width: 100%;
	height:34px;
	padding: 0 24px;
	box-sizing: border-box;
	cursor: pointer;
}
.tlist:hover{
	background: rgb(247,247,247)
}
.tlist&gt;span{
	float: left;
	line-height: 34px;
	height: 34px;
}
.tlist&gt;em{
	float: right;
	margin-top:9px;
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/cal.png) center center no-repeat;
	background-size: 16px;
}
.ems&gt;em{
	background: url(../images/cals.png) center center no-repeat;
	background-size: 16px;
}
.tjbj_tearsB{
	width: 100%;
	height: 63px;
	background: #f3f3f3;
	padding-top: 15px;
	box-sizing: border-box;
}
.tjbj_tearsB&gt;button{
	width: 100px;
	height: 32px;
	margin: 0 auto 0;
	color: #fff;
	background: #be782d;
	font-size: 16px;
	border-radius: 4px;
	display: block;
	border:0;
}
/* ä¸Šè¯¾æ—¶é—´å¼¹æ¡† */
.arr_baoguo{
	width: 250px;
	height: 24px;
	border:1px solid #cbcac8;
	margin-bottom: 10px;
}
.arr_baoguo&gt;span{
	display: block;
	width: 225px;
	text-indent: 5px;
	line-height: 24px;
	float: left;
}
.arr_baoguo&gt;button{
	width: 24px;
	height: 100%;
	border-left: 1px solid #cbcac8;
	cursor: pointer;
	background: url(../images/delete.png) center center no-repeat;
	background-size: 10px;
	background-color: #fff;
	float: right;
}
.arr_baoguo&gt;button:hover{
	background-color: #f7f7f7;
}
.rightPart2{
	position: absolute;
	top:0;
	left: 540px;
	z-index: 99;
	width: 360px;
	border:1px solid #ebeae8;
	background-color: #fff;
	display: none;
}

.rightPart2&gt;.divSal{
	width: 10px;
	height: 17px;
	background: url(../images/u1.png) center center no-repeat;
	background-size: 10px;
	position: absolute;
	top:10px;
	left: -10px;
}
.today{
	width:40px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:#e0f2ff;
	color:#666;
	border-radius: 2px;
	float: right;
	margin-right: 30px;
	margin-top: 8px;
	cursor: pointer;
}
.schedule{
	width:100%;
}
.dateTop&gt;td{
	line-height: 15px;
	font-size: 12px;
	color:#222;
	border-bottom:inherit;
}
table.dates{
	width:100%;
}
table.dates tr th{
	font-weight: normal !important;
}
table.dates tr th,
table.dates tr td{
	text-align:center;
}
table.dates tr td{
	cursor: pointer;
	width: 40px;
}
td img{
	max-width: 100px;
}
.img-div{
	height: 34px;
	padding: 10px 0;
}
table.dates tr th button{
	cursor: pointer;
	width:24px;
	height:24px;
}
.dateBtns{
	width: 100%;
	height: 34px;
	background-color: #f9f8f6;
	border-bottom: 1px solid #ebeae8;
	padding: 0 10px;
	box-sizing: border-box;
}
.dateBtns&gt;div&gt;span{
	display: block;
	height: 34px;
	float: left;
	padding: 0 2px;
	cursor: pointer;
	font-size: 12px;
}
.dateBtns&gt;div&gt;span:hover{
	color: #be782d;
}
.dateBtns p{
	text-align: center;
	font-size: 14px;
	color: #222;
	float: left;
	width: 198px;
}
.dateBtns span&gt;button{
	display: block;
	width: 16px;
	height: 16px;
	margin-top: 9px;
	cursor: pointer;
}
.dateBtns span&gt;button:hover{
	background-color: rgb(230,229,227);
	border-radius: 2px;
}
.lastM{
	background:url(../images/lastmouth.png) center center no-repeat;
	background-size:11px;
}
.lastW{
	background:url(../images/lastweek.png) center center  no-repeat;
	background-size:11px;
}
.nextW{
	background:url(../images/nextweek.png) center center  no-repeat;
	background-size:11px;
}
.nextM{
	background:url(../images/nextmouth.png) center center  no-repeat;
	background-size:11px;
}
table.dates tr td button{
	width:100%;
	height:22px;
	line-height:22px;
	text-align:center;
	background: #fff;
	cursor: pointer;
}
table.dates tr.dateTop td button{
	height:22px;
	line-height:22px;
	text-align:center;
	background: #fff;
	cursor: pointer;
	font-size: 14px;
	color: #222;
	display: block;
}
table.dates tr.dateTop td .conFont{
	font-size: 0px;
	width: 0;
	cursor: default;
}
table.dates tr.dateTop td .mark1{
}
.tl{
	text-align:left !important;
}
.tr{
	text-align:right !important;
}
.select{
	width: 100%;
	height: 40px;
	font-size: 12px;
	line-height: 16px;
	color: #222;
}
.selects{
	border-bottom: 1px solid #ebeae8;
}
.select&gt;td{
	border-top:1px solid #ebeae8;
	border-right:1px solid #ebeae8;
	box-sizing: border-box;
}
.selectBtn:hover{
	background-color: rgb(238,234,231);
}
.selectBtns{
	background: url(../images/dui.png) center center no-repeat;
	background-size: 20px;
}
.selectBacNo{
	background:#fff;
}
.selectBtn.selectBacNo:hover{
	background-color: #fff;
}
.dateBot{
	width: 100%;
	height: 54px;
	background-color: #f9f8f6;
	text-align: center;
}
.dateBot&gt;button{
	display: inline-block;
	width: 75px;
	height: 32px;
	background-color: #be782d;
	font-size: 14px;
	color: #fff;
	border-radius: 4px;
	margin-top: 11px;
	line-height: 32px;
	cursor: pointer;
}
.dateBot&gt;button:active{
	background-color: rgb(238,234,231);
}
.dateBot&gt;.dateBotbtn{
	margin-left: 16px;
	background-color: #fff;
	border:1px solid #ebeae8;
	color: #222;
}
/* è€ƒè¯•æ—¶é—´ */
.tjbj_ks_cal{
	display: none;
}
.calendars {
	font-size: 12px;
	border-collapse: collapse;
	z-index: 4;
	border:1px solid #ebeae8;
	width: 286px;
	color: #000;
	text-align: center;
	background-color: #FFF;
	box-sizing: border-box;
	border-radius: 6px;
	position: absolute;
	left: 532px;
	top:0;
}
.tjbj_ks_calTime{
	position: absolute;
	left: 540px;
	top:0;
}
.tjbj_ks_calTs{
	width: 0;
	border:none;
	opacity: 0;
}
.tjbj_ks_cal&gt;.divSal{
	width: 10px;
	height: 17px;
	background: url(../images/u1.png) center center no-repeat;
	background-size: 10px;
	position: absolute;
	top:10px;
	left: 531px;
	z-index: 999;
}

.calendars th,
.calendars td {
	text-align: center;
	-webki-ttransition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.calendars th:first-child,
.calendars td:first-child {
	margin-left: 5px;
}
.calendars span {
	/* padding: 6px 4px;  */
	display: block;
}
.calendars .month {
	padding: 15px;
}

.calendars .pMDate, .calendars .nMDate { color: #AAA; }
.calendars .date, .calendars .pMDate, .calendars .nMDate, .calendars .month {
	cursor: pointer;
	width: 28px;
	height: 20px;
}
.calendars .date.disabled, .calendars .pMDate.disabled, .calendars .nMDate.disabled {
	cursor: not-allowed;
}
.calendars .date:not(.disabled):hover, .calendars .pMDate:not(.disabled):hover, .calendars .nMDate:not(.disabled):hover, .calendars .month:hover { background-color: #E2E2E2; }
.calendars .date:not(.disabled):active, .calendars .pMDate:not(.disabled):active, .calendars .nMDate:not(.disabled):active, .calendars .month:active { background-color: #be782d; color: #FFF; }
.calendars .selected {
	background-color: #be782d !important;
	color: #FFF !important;
}

.calendars tr:first-child th {
	font-size: 14px;
}
.calendars tr:first-child th {
	color:#222;
	font-weight: normal;
}
.calendars tr:first-child th:active { color: #be782d; }
.calendars thead tr:nth-child(2) th { color: #ccc; font-size: 12px}
.calendars #prev{
	font-size: 0;
	padding: 0;
	background: url(../images/jh.png) center center no-repeat;
	background-size: 6px;
	cursor: pointer;
}
.calendars #next {
	font-size: 0;
	padding: 0;
	background: url(../images/jh1.png) center center no-repeat;
	background-size: 6px;
	cursor: pointer;
}
.calendars #today {
	text-align: center; cursor: pointer;
	color: #be782d; padding: 10px 6px;
}
.calendars #today:hover { color: #80A7DD; }
.calendars #today:active { color: #000; }
.calendars #currDay { color:#be782d; }
.datepicker {
	background-size: contain;
}
.ks_date_title{
	background-color: #fafafa;
}
.calendars tfoot td{
	height: 15px
}
.tjbj_ks_calTime{
	width: 284px;
	border:1px solid #ebeae8;
	background-color: #fff;
}
.tjbj_ks_calTime&gt;p{
	width: 100%;
	height: 35px;
	line-height: 35px;
	background-color: #fafafa;
	text-align: center;
	font-size: 14px;
	color: #222;
	border-bottom:1px solid #ebeae8;
	margin:0;
	padding: 0
}
.tjbj_ks_calTime&gt;ul{
	width: 100%;
	font-size: 14px;
	color: #222;
	text-align: center;
	padding: 32px 0;
	box-sizing: border-box;
	margin:0;
}
.tjbj_ks_calTime&gt;ul&gt;li{
	display: inline-block;
	width: 59px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	border:1px solid #ebeae8;
	border-radius: 4px;
	margin:0 8px;
	font-size: 14px;
	color: #222;
}
.tjbj_ks_calTime&gt;ul&gt;li:hover{
	background-color: #f3f3f3;
	cursor: pointer;
}
.tjbj_ks_calTime&gt;ul&gt;.calTime_act{
	background-color: #be782d;
	color: #fff;
}
.tjbj_ks_calTime&gt;ul&gt;.calTime_act:hover{
	background-color: #be782d;
	color: #fff;
}
/* æ·»åŠ&nbsp;ç…§ç‰‡ */
.addfile,.addPhoto{
	min-width: 90px;
	height: 90px;
	border:1px solid #ebeae8;
	float: left;
	margin-left: 30px;
	background: #fcfcfc url(../images/jiahao.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}
.addPhotos{
	background: #fcfcfc;
}

.addfile&gt;input,.addPhoto&gt;input{
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 10;
}
.addfile&gt;img,.addPhoto&gt;img{
	height: 100%;
	display: block;
	margin:0 auto;
}
/* é”™è¯¯ */
.tjbj_list&gt;p{
	width: 100%;
	margin-left: 86px;
	line-height: 20px;
	font-size: 12px;
	color: #ccc;
}

.date-time{
	height: 30px;
	width: 80px;
}
#date-true{
	line-height: 25px;
	padding: 0 15px;
	border: 1px solid #ebeae8;
	color: #222;
	border-radius: 4px;
	background-color: #fff;
	cursor: auto;
}
/* ********************login.html******************** */
.loginBacBox{
	width: 100%;
	background-color: #e8e8e8;
}
.loginBac{
	width: 100%;
	height: 100%;
	max-width: 1200px;
	margin:0 auto;
	padding-left:42px;
	box-sizing: border-box;
}
.loginBacL{
	width: 611px;
	height: 100%;
	background: url(../images/login/login_bg.png) center center no-repeat;
	background-size: 611px;
}
.loginBacR{
	width: 547px;
	height: 360px;
	position: absolute;
	right: 0px;
}
.loginBacR_list{
	width: 310px;
	height: 100%;
	margin:0 auto;
	background-color: #fff;
	padding:0 35px;
	box-sizing: border-box;
}
.loginBacR_list&gt;li{
	width: 100%;
	height: 40px;
	margin-bottom: 16px;
}
.loginBacR_list&gt;.login_action{
	width: 100%;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #000;
	font-size: 18px;
	margin-bottom: 0;
}
.login_phone&gt;input{
	border:1px solid #ededed;
	width: 100%;
	height: 100%;
	text-indent: 38px;
	border-radius: 4px;
	background: url(../images/login/login_photo.png) left 9px center no-repeat;
	background-size: 20px;
	color: #333;
}
.login_password&gt;input{
	border:1px solid #ededed;
	width: 100%;
	height: 100%;
	text-indent: 38px;
	border-radius: 4px;
	background: url(../images/login/login_password.png) left 9px center no-repeat;
	background-size: 20px;
	color: #333;
}
.login_code&gt;input{
	border:1px solid #ededed;
	width: 107px;
	height: 100%;
	text-indent: 38px;
	border-radius: 4px;
	background: url(../images/login/login_yanzhengma.png) left 9px center no-repeat;
	background-size: 20px;
	color: #333;
}
.login_code&gt;span{
	display: block;
	width: 107px;
	height: 100%;
	border-radius: 4px;
	background: url(../images/login/yanzhegnma_bg.png) left 9px center no-repeat;
	background-size:107px;
	text-align: center;
	line-height: 40px;
}
.loginBacR_list&gt;.login_ing{
	margin-bottom:0;
}
.login_ing&gt;button{
	width: 100%;
	height: 100%;
	background-color: #cc8642;
	border-radius: 4px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.login_ing&gt;button:hover{
	background-color: rgb(198,121,46);
}
.loginBacR_list&gt;.login_click{
	width: 100%;
	/* line-height: 40px; */
	font-size: 14px;
	color: #666;
	margin-bottom: 0;
	padding-top: 14px;
	box-sizing: border-box;
}
.login_click&gt;em{
	display: inline-block;
	width: 16px;
	height: 16px;
	border:1px solid #8e8e8e;
	box-sizing: border-box;
	margin-right: 10px;
}
.login_click&gt;.login_act{
	background: url(../images/login/login_btn.png) center center no-repeat;
	background-size: 16px;
	border:0;
}
.login_click&gt;span{
	line-height:16px;
}
.loginBacR_list&gt;.login_erron{
	width: 100%;
	height: 100%;
	height: 20px;
	color: #ff0000;
	font-size: 12px;
	margin-bottom: 0;
}

.margin10{
	margin-bottom: 10px;
}

.margin0{
	margin-bottom: 0px;
}
.gotouri{
	cursor: pointer;
}
.error_info{
	color: #ff0000;
	font-size: 14px;
	margin-bottom: 20px;
	border: 1px solid #f00;
	padding: 5px;
}
.alert-danger{
	padding: 30px 30px 0px;
	font-size: 14px;
	color: #ff0000;
}

.alert-danger&gt;.close{
	display: none;
}

.canopt{
	background-color:rgb(255,255,255);
}
.canopt:hover{
	background-color:rgb(238,234,231);
}
.nocanopt{
	background-color:rgb(247,247,247);
}


/* header */
.header{
	overflow: visible;
}
.tea_er{
	position: relative;
}

.headerRight&gt;.tea_db&gt;em{
	display: inline-block;
	text-indent: 32px;
	background:url(../images/date.png) left center no-repeat;
	background-size: 24px;
	margin-right: 30px;
}
.headerRight&gt;.tea_er&gt;em{
	display: inline-block;
	text-indent: 32px;
	background:url(../images/erweima.png) left center no-repeat;
	background-size: 24px;
	margin-right: 30px;
}
.headerRight&gt;.changDance&gt;em{
	display: inline-block;
	text-indent: 32px;
	background:url(../images/daiban.png) left center no-repeat;
	background-size: 24px;
	margin-right: 30px;
}
.erweima{
	position: absolute;
	display: none;
	background: #fff;
	height: 150px;
	padding: 10px;
	left: -40px;
	border: 1px solid #eee;
	width: 120px;
	text-align: center;
	z-index: 99;
}
.erweima&gt;img{
	width: 120px;
}

.WM_newTabBox {
	font-size: 14px;
	line-height: 20px;
	color: #6a6a6a;
	background: #f9f9f9;
	border: 0;
}
.WM_newTabOne {
	padding: 10px;
	display: inline-block;
	color: #666;
	min-width: 35px;
	text-align: center;
	cursor: pointer;
	border-right: 0;
	border: 0;
	margin-left: 10px;
	position: relative;
}
.WM_newTabOne.WM_newTabOne_select {
	cursor: default;
	position: relative;
	z-index: 1;
	padding: 11px 10px 8px 10px;
	border-bottom: solid 2px #be782d;
}

.choice-date{
	background: #f9f8f6;
	font-size: 12px;
	line-height: 12px;
	margin-bottom: 2px;
}
.choice-date&gt;.WM_newTabOne_select{
	padding: 10px 0;
	border-bottom: solid 1px #be782d;
}
.choice-date&gt;a{
	padding: 10px 0;
	color: #be782d;
}

#lesson_num{
	position: absolute;
	top: 5px;
	left: 450px;
	color: #999;
	font-size: 12px;
}

.ctable{
	padding: 10px 40px;
}
.ctable&gt;ul&gt;li{
	line-height: 30px;
	border-bottom: 1px solid #efefef;
}

.idimg{
	height: 50px;
}
.layui-layer-content .idimg{
	height: 100%;
}

.width20{
	width: 20%;
}
.width80{
	width: 80%;
}
</pre></body></html>