/*common*/
.monthlyteacher_tit {
	position:relative;
	width: 1034px;
	height: 218px;
	margin: 0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyteacher_tit.png') 50% 0 no-repeat;
	text-indent:-9999px;
}
.monthlyteacher_btn {
	font-size:0;
	text-indent:-9999px;
}
.monthlyteacher_btn img{
	position:absolute;
	right:23px;
    top:150px;
}
.monthly_thumb {
	font-size:0;
	text-indent:-9999px;
}

/*slide_banner*/
.monthlyteacher_warp {
	position:relative;
	margin-top:18px;
	width:1032px;
	height:202px;
	background:#f5f5f5;
	border:1px solid #e6e6e6;
}
.monthlyteacher_warp .monthlyteacher_list {
    /* cursor: pointer; */
	margin:0 auto;
}
.monthlyteacher_list .arrow_prev, .monthlyteacher_list .arrow_next {
    position: absolute;
    width: 14px;
    height: 18px;
    text-indent: -9999px;
    top:45%;
    font-size: 0;
}
.monthlylst .slick-prev, .monthlylst .slick-next {
    position: absolute;
    width: 14px;
    height: 18px;
    text-indent: -9999px;
    top:50%;
    font-size: 0;
    cursor:pointer;
}
.monthlyteacher_warp .monthlyteacher_list .arrow_prev {
    background: url(../img/monthlyteacher/arrow_left.png) 40px 0 repeat;
    left: 28px;
}
.monthlyteacher_warp .monthlyteacher_list .arrow_next {
    background: url(../img/monthlyteacher/arrow_right.png) 26px 0 repeat;
    right: 28px;
}
.monthlylst .slick-prev {
    background: url(../img/monthlyteacher/arrow_left.png) 25px 0 repeat;
    left: -53px;
}
.monthlylst .slick-next {
    background: url(../img/monthlyteacher/arrow_right.png) 40px 0 repeat;
    right: -53px;
}
.monthlylst .slick-prev.slick-disabled {
    background: url(../img/monthlyteacher/arrow_left.png) 40px 0 repeat;
    left: -53px;
    cursor:default;
}
.monthlylst .slick-next.slick-disabled {
    background: url(../img/monthlyteacher/arrow_right.png) 26px 0 repeat;
    right: -53px;
    cursor:default;
}
.monthlyteacher_warp .monthlylst {
	width:870px;
	padding-top:18px;
	margin:0 auto;
}
.monthlyteacher_warp .monthlytSld {
	position:relative;
	float:left;
	margin-right:24px;
	opacity:0.6;
}
.monthlyteacher_warp .monthlytSld:nth-child(6) {
	/* margin-right:0; */
}
.monthlyteacher_warp .monthlytSld.active {
	opacity:1;
}
.monthlyteacher_warp .monthlytSld img {
	width:121px;
	height:162px;
	display:block;
	margin:0 auto;
	border-radius:15px;
	border:2px solid #b3b3b3;
}
.monthlyteacher_warp .monthlytSld img.active {
	border:2px solid #eb8274;
}

.monthlylst .monthlytSld .sld_tit em {
	display:block;
	font-weight:600;
}

.monthlylst .monthlytSld .sld_tit {
 	position:absolute;
 	display:block;
 	width:104px;
 	height:35px;
 	padding:10px;
 	overflow:hidden;
 	bottom:0;
 	left:0;
 	color:#fff;
 	font-size:13px;
 	border-bottom-left-radius: 15px;
 	border-bottom-right-radius: 15px;
 	text-align:center;
 	line-height: 18px;
 	background: url(../img/monthlyteacher/li_bg.png) 0 0 repeat;
}

.monthlylst .monthlytSld .sld_tit .active {
	color:#fe9081;
}



/*monthlyteacher_1804*/
#monthlyteacher1804 .monthlyt_cont01 {
	width:1034px;
	height:194px;
	margin:35px 0;
}
#monthlyteacher1804 .monthlyt_cont01 .teacher_intr {
	display:inline-block;
	float:left;
	width:456px;
	height:194px;
	margin:0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt1804_img.png') 50% 0 no-repeat;
	text-indent:-9999px;
}
#monthlyteacher1804 .monthlyt_cont01 .teacher_line {
	float:left;
    width: 1px;
    height: 194px;
    margin: 0 auto;
	background: url(../img/monthlyteacher/monthlyteacher_line.png) 50% 0 repeat-y;
}
#monthlyteacher1804 .monthlyt_cont01 .teacher_txt {
	display:inline-block;
	width:574px;
	line-height: 1.375;
	font-size:16px;
	text-align:center;
}
#monthlyteacher1804 .monthlyt_multi {
	position:relative;
	width:1034px;
	height:611px;
	background: #FFACA1 url('../img/monthlyteacher/monthlyt1804_multi_bg01.png') 50% 0 no-repeat;
}
#monthlyteacher1804 .monthlyt_multi .monthlyt_mtxt {
	position:absolute;
	width:1034px;
	height:72px;
	margin:0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt1804_multi_txt.png') 50% 34px no-repeat;
	text-indent:-9999px;
}
#monthlyteacher1804 .monthlyt_multi .monthlyt_v {
	position:absolute;
	width:640px;
	height:360px;
	top: 105px;
    left: 197px;
}
#monthlyteacher1804 .monthlyt_cont02 {
	width:1034px;
	margin-top:48px;
}
#monthlyteacher1804 .monthlyt_cont02 .monthlyt_cont02_lst {
	height:663px;
	background:#f8f8f8;
    padding: 27px 0;
    text-align: center;
    position: relative;
}
#monthlyteacher1804 .monthlyt_cont02_lst ul {
    position: relative;
    margin-left: 14px;
}
#monthlyteacher1804 .monthlyt_cont02_lst li {
    position: relative;
    float: left;
    margin:6px;
}
#monthlyteacher1804 .monthlyt_cont03 {
	width:1034px;
	margin-top:48px;
}
#monthlyteacher1804 .monthlyt_cont03 .monthlyt_cont03_lst {
	height:663px;
	background:#f8f8f8;
    padding: 27px 0;
    text-align: center;
    position: relative;
}
#monthlyteacher1804 .monthlyt_cont03 .monthlyt_cont03_txt .monthly_thumb {
	font-size:0;
	text-indent:-9999px;
}
#monthlyteacher1804 .monthlyt_cont03_lst ul {
    position: relative;
    margin-left: 14px;
}
#monthlyteacher1804 .monthlyt_cont03_lst li {
    position: relative;
    float: left;
    margin:7px;
}

/*monthlyteacher_1805*/
#monthlyteacher1805 .monthlyt_cont01 {
	width:1034px;
	height:194px;
	margin:35px 0;
}
#monthlyteacher1805 .monthlyt_cont01 .teacher_intr {
	display:inline-block;
	float:left;
	width:508px;
	height:194px;
	margin:0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt1805_img.png') 50% 0 no-repeat;
	text-indent:-9999px;
}
#monthlyteacher1805 .monthlyt_cont01 .teacher_line {
	float:left;
    width: 1px;
    height: 194px;
    margin: 0 auto;
	background: url(../img/monthlyteacher/monthlyteacher_line.png) 50% 0 repeat-y;
}
#monthlyteacher1805 .monthlyt_cont01 .teacher_txt {
	display:inline-block;
	width:520px;
	line-height: 1.375;
	font-size:16px;
	text-align:center;
}
#monthlyteacher1805 .monthlyt_multi {
	position:relative;
	width:1034px;
	height:587px;
	background: url('../img/monthlyteacher/monthlyt1805_multi_bg01.png') 50% 0 no-repeat;
}
#monthlyteacher1805 .monthlyt_multi .monthlyt_mtxt {
	position:absolute;
	width:1034px;
	height:90px;
	margin:0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt1805_multi_txt.png') 50% 50px no-repeat;
	text-indent:-9999px;
}
#monthlyteacher1805 .monthlyt_multi .monthlyt_v {
	position:absolute;
	width:640px;
	height:360px;
	top: 113px;
    left: 197px;
}
#monthlyteacher1805 .monthlyt_cont02 {
	width:1034px;
	height:628px;
	margin:48px 0;
	font-size:0;
	text-indent:-9999px;
	background: url(../img/monthlyteacher/monthlyt1805_cont_txt01.png) 50% 0 no-repeat;
}
#monthlyteacher1805 .monthlyt_cont03 {
	width:1034px;
	height:212px;
	margin:48px 0;
	font-size:0;
	text-indent:-9999px;
	background: url(../img/monthlyteacher/monthlyt1805_cont_txt02.png) 50% 0 no-repeat;
}

/*monthlyteacher_1805*/
#monthlyteacher1806 .monthlyt_cont01 {
	width:1034px;
	height:194px;
	margin:35px 0;
}
#monthlyteacher1806 .monthlyt_cont01 .teacher_intr {
	display:inline-block;
	float:left;
	width:508px;
	height:194px;
	margin:0 auto;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt1806_img.png') 50% 0 no-repeat;
	text-indent:-9999px;
}
#monthlyteacher1806 .monthlyt_cont01 .teacher_line {
	float:left;
    width: 1px;
    height: 194px;
    margin: 0 auto;
	background: url(../img/monthlyteacher/monthlyteacher_line.png) 50% 0 repeat-y;
}
#monthlyteacher1806 .monthlyt_cont01 .teacher_txt {
	display:inline-block;
	width:520px;
	line-height: 1.375;
	font-size:16px;
	text-align:center;
}
#monthlyteacher1806 .monthlyt_multi {
	position:relative;
	width:1034px;
	height:500px;
	background: url('../img/monthlyteacher/monthlyt1806_multi_bg.png') 50% 0 no-repeat;
}
#monthlyteacher1806 .monthlyt_multi .monthlyt_v {
	position:absolute;
	width:640px;
	height:360px;
	top: 63px;
    left: 199px;
}
#monthlyteacher1806 .monthlyt_cont02 {
	width:1034px;
	height:1089px;
	margin:48px 0;
	font-size:0;
	text-indent:-9999px;
	background: url(../img/monthlyteacher/monthlyt1806_cont_txt01.png) 50% 0 no-repeat;
}
#monthlyteacher1806 .monthlyt_cont03 {
	width:1034px;
	height:526px;
	margin:48px 0;
	font-size:0;
	text-indent:-9999px;
	background: url(../img/monthlyteacher/monthlyt1806_cont_txt02.png) 50% 0 no-repeat;
}

/*Popup*/
.monthlyt_pop .mtpop_tit {
	background:#ff806f;
	padding:18px 20px;
	text-align: center;
}
.monthlyt_pop .mtpop_tit .label {
	font-size: 18px;
    line-height: 1.0;
    font-weight: 600;
    color: #FFF;
}

.mtpop_wrap {
	background-color:#f4f4f6;
	padding-bottom: 35px;
}

.mtpop_wrap .mtpop_txt {
	width:480px;
	height:305px;
	margin-bottom:35px;
	font-size:0;
	background: url('../img/monthlyteacher/monthlyt_pop_tit.png') 50% 0 no-repeat;
	text-indent:-9999px;
}


/*fieldset*/
.mtpop_section {
	width:400px;
	background-color: #fff;
    border: 1px solid #d4d4d4;
    margin-left: 38px;
}
.mtpop_section .mtpop_form{
	margin:25px;
}

.mtpop_section input {
	border: 1px solid #d4d4d4;
    border-radius: 4px;

    padding: 10px 15px;
    background-color:#fff;
}

.mtpop_section .mtpop_form tr {
	height:46px;
}

.mtpop_section .mtpop_form th {
	text-align:left;
	font-weight:600;
}
.mtpop_section .mtpop_form td {
	padding-left: 20px;
}

.mtpop_form textarea {
	box-sizing: border-box;
    webkit-box-sizing: border-box;
    width: 265px;
    height: 125px;
    padding: 10px 15px;
    line-height: 1.3em;
    color: #999;
    font-size: 12px;
    margin-top: 5px;
    resize: none;
    border: 1px solid #d4d4d4;
    text-align: left;
    overflow-y: auto;
    border-radius: 4px;
}

.mtpop_btn {
	background-color:#ff806f;
	border: 1px solid #da6657;
	border-radius: 4px;
	font-size: 16px;
	color: #fff;
	width: 110px;
	height: 37px;
	font-weight: 700;
	cursor: pointer;
	margin-top: 20px;
}

