/* 通用样式 */
button{ outline: none; border: 0;}
b{ font-weight: normal;}
input:focus{ outline: 0;}
input::-webkit-input-placeholder{color:#ccc !important;}
input::-moz-placeholder{  color:#ccc !important;}
input:-moz-placeholder{ color:#ccc !important;}
input:-ms-input-placeholder{ color:#ccc !important;}


input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	-webkit-transition-delay: 111111s;
	-webkit-transition: color 11111s ease-out, background-color 111111s ease-out;
} 

textarea{ resize: none;}

/* 最小高度容器 */
.lddw_MH{min-height: 750px;}
.lddw_MHLive{min-height: 650px; display: inline-block;width: 100%;}
.zsw_main{ padding: 0 10px; width: 100%;max-width: 1200px;}
/* 分级阅读电子书 */
.student_eReading{}
.student_eReading .inside_nav{
	padding-top: 10px;
}
.student_eReading .echinese_top_2021{background: #3399ff linear-gradient(to left,#00feff,#3399ff) !important;}
.student_eReading .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #0066cc;}
.sjImg{ display: none;}
.student_eReading .inside_icon01,.student_eReading .inside_icon02,.student_eReading .inside_icon03,.student_eReading .inside_icon04{ width: 55%; padding: 5px; max-width: 110px;    margin-top: 15px;}
.student_eReading .icon_bg_up01,.student_eReading .icon_bg_up02,.student_eReading .icon_bg_up03,.student_eReading .icon_bg_up04{ width: 100%;padding: 100% 0 0;border-radius: 100%;float: left;}
.student_eReading .tex_act01 .inside_icon01{border:1px solid #f9557d !important;}
.student_eReading .tex_act01 .inside_icon02{border:1px solid #f9557d !important;}
.student_eReading .tex_act01 .inside_icon03{border:1px solid #f9557d !important;}
.student_eReading .tex_act01 .inside_icon04{border:1px solid #f9557d !important;}
.student_eReading .star_x:nth-of-type(1) .tex_act01 p,.student_eReading .star_x:nth-of-type(1) .tex_act01 p span{ color: #f9557d;}
.student_eReading .star_x:nth-of-type(2) .tex_act01 p,.student_eReading .star_x:nth-of-type(2) .tex_act01 p span{ color: #f9557d;}
.student_eReading .star_x:nth-of-type(3) .tex_act01 p,.student_eReading .star_x:nth-of-type(3) .tex_act01 p span{ color: #f9557d;}
.student_eReading .star_x:nth-of-type(4) .tex_act01 p,.student_eReading .star_x:nth-of-type(4) .tex_act01 p span{ color: #f9557d;}
.student_eReading .star_x:nth-of-type(1):hover .inside_icon01,.student_eReading .star_x:nth-of-type(2):hover .inside_icon02,.student_eReading .star_x:nth-of-type(3):hover .inside_icon03,.student_eReading .star_x:nth-of-type(4):hover .inside_icon04{ border: 1px solid #dfdfdf;}
.student_eReading .star_x:nth-of-type(1):hover p,.student_eReading .star_x:nth-of-type(1):hover p span{ color: #52cdd5;}
.student_eReading .star_x:nth-of-type(2):hover p,.student_eReading .star_x:nth-of-type(2):hover p span{ color: #52cdd5;}
.student_eReading .star_x:nth-of-type(3):hover p,.student_eReading .star_x:nth-of-type(3):hover p span{ color: #52cdd5;}
.student_eReading .star_x:nth-of-type(4):hover p,.student_eReading .star_x:nth-of-type(4):hover p span{ color: #52cdd5;}


.student_eReading .icon_bg_up01{ background: url(../student/images/eReading_x1.png) no-repeat center #52cdd5;  background-size: 62% ;}
.student_eReading .icon_bg_up02{ background: url(../student/images/eReading_x2.png) no-repeat center #52cdd5; background-size: 62% ;}
.student_eReading .icon_bg_up03{ background: url(../student/images/eReading_x3.png) no-repeat center #52cdd5; background-size: 62% ;}
.student_eReading .icon_bg_up04{ background: url(../student/images/eReading_x4.png) no-repeat center #52cdd5; background-size: 62% ;}
.student_eReading .icon_bg_up05{ background: url(../student/images/eReading_x5.png) no-repeat center #52cdd5; background-size: 62% ;}
.student_eReading .tex_act01 .icon_bg_up01 { background: url(../student/images/eReading_x1.png) no-repeat center #f9557d; background-size: 62% ;}
.student_eReading .tex_act01 .icon_bg_up02 { background: url(../student/images/eReading_x2.png) no-repeat center #f9557d; background-size: 62% ;}
.student_eReading .tex_act01 .icon_bg_up03 { background: url(../student/images/eReading_x3.png) no-repeat center #f9557d; background-size: 62% ;}
.student_eReading .tex_act01 .icon_bg_up04 { background: url(../student/images/eReading_x4.png) no-repeat center #f9557d; background-size: 62% ;}
.student_eReading .tex_act01 .icon_bg_up05 { background: url(../student/images/eReading_x5.png) no-repeat center #f9557d; background-size: 62% ;}
.student_eReading .star_x .tex_act01 p, .student_eReading .star_x .tex_act01 p span {color: #f9557d !important;}
.student_eReading .bookDiv .etuIMG{
	width: 20%;
	padding-left: 10px;
	padding-right: 10px;
}
.student_eReading .bookDiv .etuIMG .product-grid{
	margin-bottom: 30px;
}

.gradedM { padding-top: 20px; padding-bottom: 10px;}
.gradedM .row div{ padding:0;}
.gradedM_nr{align-items: center;background-color: #ecf6ff; cursor: pointer; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-top: #dfdfdf 1px solid; padding:10px 20px !important; margin-top:9px; display: flex;  position: relative; margin-left:-1px; letter-spacing: normal;}
.gradedM_nr p{ margin:0;  font-size: 16px; color: #999; }
.gradedM_nr p span{ color: #666; font-size: 18px;}
.gradedM_nrImg{ margin-right: 15px; border-radius: 50%; display: flex; justify-content: center; align-items: center; background-color: #99cefb; width: 45px; height: 45px;}
.gradedM_nrImg img{ padding-left: 1px;}
.gradedM_nr.active{ margin-top:0; border: 0; z-index: 1; background-color: #4caaf8;padding: 15px 20px !important;}
.gradedM_nr.active p,.gradedM_nr.active p span{ color: #fff;}
.gradedM_nr.active .gradedM_nrImg{ background: #fff;}
.eReading_con{display: flex;flex-wrap: wrap; padding: 15px 10px 0 10px;}
.eZhishi_con{min-height: 600px;width: 100%; display: block;}
.eReadingRNO{display: none !important;}
.eReading_content{ padding:0 2%; position: absolute; bottom:-20px; z-index: 999; width: 100%;}
.eReading_content.content_read button.reading_but{
	position: relative;
}
.eReading_content.content_read button.reading_but::before{
	position: absolute;
	right: 8px;
	top: 6px;
	content: '';
	display: block;
	width: 30px;
	height: 30px;
	background: url(images/readInto.png) no-repeat;
}
.eReading_content button.reading_but,.eReading_content a.reading_but{ display: block;margin: auto; background-color: #4caaf8; color: #fff; width: 96%; font-size: 17px; line-height: 35px; padding: 5px; border-radius: 5px;}
.product-grid:hover .eReading_content button.reading_but,.product-grid:hover .eReading_content a.reading_but{ background-color: #249cff;}
.eReading_contentTwo{ padding:0 2%; display: flex; align-items: center; justify-content: center; position: absolute; bottom:-20px; z-index: 999; background: #FFF;width: 95%; margin:0 2.5%;box-shadow: 0 0 8px #9ccaf3;border-radius: 5px;min-height: 50px;}
.eReading_contentTwo a,.eReading_contentTwo button{ line-height: 30px; background: none; border-radius: 5px; display: flex; margin: 0 5px; padding:0 15px;}
.eReading_contentTwo .reading_bR{ color: #4caaf8; border: 1px solid #4caaf8;}
.eReading_contentTwo .reading_bD{ color: #ed406a; border: 1px solid #ed406a;}
.eReading_contentTwo .reading_bR:hover{ background-color: #4caaf8; color: #fff; border: 1px solid #4caaf8;}
.eReading_contentTwo .reading_bD:hover{ background-color: #ed406a; color: #fff; border: 1px solid #ed406a;}
.student_eReading .gradedM_nr.active{background-color: #ed406a;}
.student_eReading .gradedM_nr{ background-color: #feeaec;border-right: 1px solid #eecbcf;border-left: 1px solid #eecbcf;border-top: #eecbcf 1px solid;}
.student_eReading .gradedM_nrImg{ background-color: #fff;}
.student_eReading .gradedM .row{ display: flex; flex-wrap: wrap;}
.student_eReading .gradedM .row .eRnume_col{ width: 26%; min-width: 283px;}
.student_eReading .starN{ display: flex; flex-wrap: wrap;}
.student_eReading .star_x{ width: 25%;}
.student_eReading .star_x:nth-last-child(1){background:none;}
.student_eReading .inside_icon01,.student_eReading .inside_icon02,.student_eReading .inside_icon03,.student_eReading .inside_icon04,.student_eReading .inside_icon05{ width: 55%;max-width: 110px;}
.student_eReading .in_nav_list{ display: flex;flex-wrap: wrap; justify-content: center;}
.inside_nav{background:url("../teacher/images/yy_blue.png") repeat-x bottom; padding-top:20px; width: 100%;  float: left; margin-top: 0!important;}
.student_eReading .container{ padding-left:0; padding-right:0;}
.eclasslist_tit{width: 100%; float: left; margin: 10px 0;}
.eclasslist_tit a{float: left; padding: 13px 29px; border-radius: 50px; font-size: 19px; color: #fff;
	 background:#4caaf8; background-position: 24px 15px; margin: 5px 3px; text-align: center;}
.eclasslist_tit a:hover,.ecl_titact{background:#ed406a!important; background-position: 24px 15px!important;}
.down_load{background: url("../teacher/images/eclassic_34.png") no-repeat #fff; background-position: 10px 6px; width: 100%;
    color: #ed406a; font-size: 18px; text-align: left; line-height: 38px; text-indent: 45px; border: 0;}
.down_load:hover{background:url("../teacher/images/eclassic_34.png") no-repeat #f9ede2; background-position: 10px 7px; font-size: 16px; }

.down_load span{font-size: 16px;}
/*图片列表css*/
.product-grid{
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	position: relative;
	transition: all 0.5s ease 0s;
	margin:10px 0 45px 0;
	
}

.product-grid2{margin:15px 0 25px 0!important}
.product-grid:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.3); border-radius:8px; }
.product-grid .product-image{ overflow: hidden; }
.product-grid .product-image:hover{border-radius:8px;}
.product-grid .product-image a{ display: block; }
.product-grid .product-image img{
    width: 100%;
    height: auto;
    transition: all 0.5s ease 0s;
	border-radius:8px;
	/* border:1px solid #dfdfdf; */
}
.product-grid:hover .product-image img{ transform: scale(1.1); }
.product-grid .product-content{
    padding: 12px 12px 15px 12px;
    transition: all 0.5s ease 0s;
	position:absolute;
	z-index:99999;
	top:85%;
	left:2.5%;
	background:#FFF;
	width:95%;
	box-shadow: 0 0 8px #9ccaf3;
	border-radius:5px;
	min-height:50px;
}

.product-grid .product-content2{
    padding: 12px 12px 15px 12px;
    transition: all 0.5s ease 0s;
	position:absolute;
	z-index:99999;
	top:90%;
	left:2.5%;
	background:#FFF;
	width:95%;
    font-size: 18px;
    color: #333;
	border-radius:5px;
	min-height:45px;
}

.product-grid .product-content3{
    padding: 12px 12px 15px 12px;
    transition: all 0.5s ease 0s;
	position:absolute;
	z-index:99999;
	top:90%;
	left:2.5%;
	background:#FFF;
	width:95%;
    font-size: 16px;
    color: #333;
	border-radius:5px;
	min-height:45px;
}
.read_bu01,.read_bu02{border-radius: 5px; background: #fff; padding: 5px 15px; margin: 0 5px;}
.read_bu01{ color: #4caaf8; border: 1px solid #4caaf8; }
.read_bu01:hover{ background:#4caaf8 ; color: #fff;}
.read_bu02{color: #ed406a; border: 1px solid #ed406a;}
.read_bu02:hover{ background:#ed406a ; color: #fff;}
.bookDiv{ padding-top: 15px;}
.bookDiv .product-image{ position: relative; overflow: initial !important;}
.bookDiv .product-image::before{ position: absolute; content: ''; display: flex; top: 0; left: 50%; width: 10px; height: 100%; margin-left: -5px; background-image: linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.15)); z-index: 99;}
.bookDiv .product-image::after{ position: absolute; content: ''; display: flex; top: 1%; left: 50%; width: 102%; height: 99%; margin-left: -51%; z-index: 0;box-shadow: 0 0px 3px rgba(0,0,0,0.15); border-radius: 2px;background-color: rgba(0,0,0,0.15);}
.bookDiv .product-grid .product-image img{ border: 0; border-radius: 2px;}
.bookDiv .product-grid .product-image a{ overflow: hidden; position: relative;z-index: 1;}
.student_eReading .foot_jd{min-height: 80px;margin-top: 10px;color: #fff;background:#2587e3;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.student_eReading .foot_jd img {float: right;}
.student_eReading .foot_jd span {float: left;margin-top: 15px;}
.student_eReading .eclasslist_tit a{ color: #666;padding: 11px 29px; margin: 5px 0.51%; text-align: center; text-indent: 0; background: #fff; border:1px solid #dfdfdf;}
.student_eReading .eclasslist_tit a:hover{ color: #fff; border: 1px solid #4caaf8; background:none #4caaf8!important;}
.student_eReading a.ecl_titact,.graded_body a.ecl_titact:hover{ background:none #ed406a!important; color: #fff!important; border: 1px solid #ed406a;}
.inside_nav_bj{ background: none;box-shadow: 0 3px 5px #cde9ff; margin-bottom: 10px;}
.eReadingR{display: flex;width: 100%; padding: 15px 0;}
.eReadingR h1{ color: #f9557d; font-size: 24px;}
.eReadingR h1 span{ color: #999999; font-size: 20px; font-weight: normal; display: inline-block; padding-left: 10px;}
.eOral_top .eReadingR.eOralR{ width: 100%;}
.e_Stars{ background: url(../teacher/images/eclassic_x25.png) repeat-x; margin:3px auto; height: 25px;}
.e_Stars1{ width: 20px;}
.e_Stars2{ width: 50px;}
.e_Stars3{ width: 70px;}
.e_Stars4{ width: 95px;}
.e_Stars5{ width: 125px;}

/* 知识阅读 */
.zhishiFunland_body{}
.zhishiFunland_body .inside_nav_bj{ margin-bottom:0;}
.zhishiFunland_body .tableGG .ma_table_div1 tbody td:nth-child(2){ text-align: left;}
.zhishiFunland_body .inside_nav_bj .container{ width: 1200px; max-width: 100%;}
.zhishiFunland_body .foot_jd{min-height: 80px;margin-top: 10px;color: #fff;background:#00b5a8;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.zhishiFunland_body .foot_jd img {float: right;}
.zhishiFunland_body .foot_jd span {float: left;margin-top: 15px;}
.zhishiFunland_body .echinese_top_2021{background: #15dc81 linear-gradient(to left,#1fdace,#15dc81) !important;}
.zhishiFunland_body .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #027f6f;}
.zhishiFunland_body .starN{ display: flex; flex-wrap: wrap;}
.zhishiFunland_body .star_x{ width: 25%; }
.zhishiFunland_body .in_nav_list{ display: flex;flex-wrap: wrap; justify-content: center;}
.zhishiFunland_body .star_x:nth-child(4){ background: 0;}
.zhishiFunland_body .inside_icon01,.zhishiFunland_body .inside_icon02,.zhishiFunland_body .inside_icon03,.zhishiFunland_body .inside_icon04{ width: 55%; padding: 5px; max-width: 110px;    margin-top: 15px;}
.zhishiFunland_body .icon_bg_up01,.zhishiFunland_body .icon_bg_up02,.zhishiFunland_body .icon_bg_up03,.zhishiFunland_body .icon_bg_up04,.zhishiFunland_body .icon_bg_up05{ width: 100%;padding: 100% 0 0;border-radius: 100%;float: left;}
.zhishiFunland_body .tex_act01 .inside_icon01{border:1px solid #f9557d !important;}
.zhishiFunland_body .tex_act01 .inside_icon02{border:1px solid #f9557d !important;}
.zhishiFunland_body .tex_act01 .inside_icon03{border:1px solid #f9557d !important;}
.zhishiFunland_body .tex_act01 .inside_icon04{border:1px solid #f9557d !important;}
.zhishiFunland_body .tex_act01 .inside_icon05{border:1px solid #f9557d !important;}

.zhishiFunland_body .tex_act01 .icon_bg_up01{background: url(../student/images/zhishiF_x3.png) no-repeat center #f9557d;background-size: 62%;}
.zhishiFunland_body .tex_act01 .icon_bg_up02{background: url(../student/images/zhishiF_x4.png) no-repeat center #f9557d;background-size: 62%;}
.zhishiFunland_body .tex_act01 .icon_bg_up03{background: url(../student/images/zhishiF_x5.png) no-repeat center #f9557d;background-size: 62%;}
.zhishiFunland_body .tex_act01 .icon_bg_up04{background: url(../student/images/zhishiF_x6.png) no-repeat center #f9557d;background-size: 62%;}

.zhishiFunland_body .star_x:nth-of-type(1) .tex_act01 p,.zhishiFunland_body .star_x:nth-of-type(1) .tex_act01 p span{ color: #f9557d;}
.zhishiFunland_body .star_x:nth-of-type(2) .tex_act01 p,.zhishiFunland_body .star_x:nth-of-type(2) .tex_act01 p span{ color: #f9557d;}
.zhishiFunland_body .star_x:nth-of-type(3) .tex_act01 p,.zhishiFunland_body .star_x:nth-of-type(3) .tex_act01 p span{ color: #f9557d;}
.zhishiFunland_body .star_x:nth-of-type(4) .tex_act01 p,.zhishiFunland_body .star_x:nth-of-type(4) .tex_act01 p span{ color: #f9557d;}
.zhishiFunland_body .star_x:nth-of-type(5) .tex_act01 p,.zhishiFunland_body .star_x:nth-of-type(5) .tex_act01 p span{ color: #f9557d;}

.zhishiFunland_body .star_x:nth-of-type(1):hover .inside_icon01,.zhishiFunland_body .star_x:nth-of-type(2):hover .inside_icon02,.zhishiFunland_body .star_x:nth-of-type(3):hover .inside_icon03,.zhishiFunland_body .star_x:nth-of-type(4):hover .inside_icon04{ border: 1px solid #dfdfdf;}


.zhishiFunland_body .inside_icon01,.zhishiFunland_body .inside_icon02,.zhishiFunland_body .inside_icon03,.zhishiFunland_body .inside_icon04,.zhishiFunland_body .inside_icon05{ width: 55%; max-width: 110px;margin-top: 15px;}
.zhishiFunland_body .icon_bg_up01{ background: url(../student/images/zhishiF_x3.png) no-repeat center #52cdd5;  background-size: 62% ;}
.zhishiFunland_body .icon_bg_up02{ background: url(../student/images/zhishiF_x4.png) no-repeat center #52cdd5; background-size: 62% ;}
.zhishiFunland_body .icon_bg_up03{ background: url(../student/images/zhishiF_x5.png) no-repeat center #52cdd5; background-size: 62% ;}
.zhishiFunland_body .icon_bg_up04{ background: url(../student/images/zhishiF_x6.png) no-repeat center #52cdd5; background-size: 62% ;}

.zhishiFunland_body .tex_act01:hover span,.zhishiFunland_body .tex_act01:hover p{ color: #f9557d;}

/* 知识阅读作业 */
.myH_FATable{}
.myH_FATable .ma_table_div table{ width: 100%;}
.myH_FATable .ma_table_div table b{ font-size: 15px;}
.myH_FATable .ma_table_div table th:nth-child(1){ min-width: 45px;}
.myH_FATable .ma_table_div table th:nth-child(2){ min-width: 160px; }
.myH_FATable .ma_table_div table th:nth-child(3){ min-width: 100px; }
.myH_FATable .ma_table_div table th:nth-child(4){ min-width: 90px; }
.myH_FATable .ma_table_div table th:nth-child(5){ min-width: 90px; }
.myH_FATable .ma_table_div table th:nth-child(6){ min-width: 120px; }
.myH_FATable .ma_table_div table th:nth-child(7){ min-width: 160px; }
.myH_FATable .ma_table_div table th:nth-child(8){ min-width: 110px; }
.myH_FATable .ma_table_div table th:nth-child(9){ min-width: 80px; }
.myH_FATable .ma_table_div tbody td{ line-height: 23px;}
.myH_FATable .ma_table_div table td:nth-child(2){ padding: 8px 10px;}
.myH_FATable .ma_table_div table td:nth-child(2) a{ text-align: left; display: block; }

/* 我的阅读记录 */
.zhishi_MRRtable{}
.zhishi_MRRtable b{ display: block;}
.MRRTop b{font-size: 14px;}
.MRRTop th{ padding:5px !important;}
.MRRTop th:nth-child(1){ min-width: 80px; width: 80px !important;}
.MRRTop th:nth-child(2){ min-width: 150px; width: 150px !important;}
.zhishiFunland_body .zhishi_MRRtable .myRecordTable table{ border: 0;}
.zhishiFunland_body .zhishi_MRRtable .ma_table_div tbody td:nth-child(3){ padding: 0;}
.zhishiRead{ display: table; border-bottom: 1px solid #dfdfdf; width: 100%;}
.zhishiRead_left{ width: 182px; border-right: 1px solid #dfdfdf; display: table-cell; align-items: center; padding:10px;}
.zhishiRead_left b{ display: inline-block;}
.zhishiRead:last-child{ border-bottom: 0;}
.zhishiRead ul{ padding:5px;}
table.tbth tr{ border:0 !important;}
table.tbth tr td{ border:0 !important;}
table.tbth tr td:nth-child(1){ min-width: 180px;}
table.tbth tr td{ border-right: 1px solid #dfdfdf !important;}
table.tbth tr:nth-child(1) td{ border-right: 0 !important;}
table.tbth tr:nth-child(1) td:nth-child(1){ text-align: left;}
table.tbth tr:nth-child(1) td:nth-child(2){ width: 20%; min-width: 180px;}
table.tbth tr:nth-child(1) td:nth-child(3){ width: 15%; min-width: 110px;}
table.tbth tr:nth-child(1) td:nth-child(4){ width: 15%; min-width: 110px;}
table.tbth tr:nth-child(1) td:nth-child(5){ width: 15%; min-width: 110px;}
table.tbth tr:nth-child(1) td:nth-child(6){ width: 15%; min-width: 110px;}
table.tbth ul{ border-bottom: 1px solid #dfdfdf; display: table;}
table.tbth ul:last-child{ border: 0;}
table.tbth td:last-child{ border: 0;}
table.tbth tr td{ line-height: 30px;}
.tableGG .ma_table_div1 tbody tr table.tbth tr{ border: 0 !important; border-bottom: 1px solid #dfdfdf !important;}
.tableGG .ma_table_div1 tbody tr table.tbth tr:last-child{ border: 0 !important;}
table.tbth ul li{ background:none; border-right: 1px solid #dfdfdf;min-width: 110px; margin: 0; border-radius: 0; display: table-cell;}
table.tbth ul li:last-child{ border: 0;}
.tableGG.zhishi_MRRtable table tbody tr:hover{ background: none !important;}
.tableGG.zhishi_MRRtable table tbody tr:nth-of-type(1):hover{background: #d4e9fa !important;}
.tableGG.zhishi_MRRtable .ma_table_div1 tbody tr:nth-of-type(odd){ background: none !important;}
.tableGG.zhishi_MRRtable .ma_table_div1 tbody tr.MRRTop{ background: #d4e9fa !important;}
.zhishiHB_main{ text-align: center; padding: 15px 0;}
.zhishiHB_main img{ margin: auto; max-width: 100%;}
.funlandTop{ display: flex; flex-wrap:wrap; padding-bottom: 0px; margin:0 -5px;}
.funlandTop_select{ padding: 5px;}
.funlandTop_select select.form-control{ border-radius: 0; height: 40px; display: flex; align-items: center; min-width: 200px;text-align-last: center;}
.funlandTop_mune{ display: flex; flex-wrap: wrap;}
.funlandTop_mune a{ display: flex; line-height: 40px; margin:5px; min-width: 120px; justify-content: center; border-radius: 5px; color:#fff; padding:0 10px; font-size: 16px; background-color: #4caaf8;}
.funlandTop_mune a.active{ background-color:#f9557d;}
.funlandTop_mune a:hover{ background-color: #2b99f4;}
.funlandTop_mune a.active:hover{ background-color: #f93e6b;}
.funlandTop h1{ font-size: 16px;color: #999;}
.zhishiFunland_body .myRecordTable table{border: 1px solid #dfdfdf;}
.zhishiFunland_body .myRecordTable table br{ display: none !important;}
.zhishiFunland_body .myRecordTable table tr td:nth-child(2) br{ display: block !important;}
.zhishiFunland_body .myRecordTable table.tbth tr:nth-child(1){background-color: #ff9966 !important; color: #fff !important; border-bottom: 0 !important;}
.zhishiFunland_body .myRecordTable table.tbth tr:nth-child(1):hover{background-color: #ff9966 !important;}

.zhishi_MRRtable .tba{}
.zhishi_MRRtable .tba tbody tr:nth-of-type(1){ border-right: 1px solid #dfdfdf !important; border-bottom: 1px solid #dfdfdf !important;}
.zhishi_MRRtable .tba td{ border-right: 0;}
.tableGG.zhishi_MRRtable table.tba tbody tr:nth-of-type(1):hover{ background-color: #fff !important;}
.zhishi_MRRtable .tba tbody tr td:nth-child(1){ border-left: 0;}
.zhishi_MRRtable .tba tbody tr{ border-bottom: 0;}
.tableGG.zhishi_MRRtable table.tb tbody tr:nth-of-type(1),.tableGG.zhishi_MRRtable table.tb tbody tr:nth-of-type(1):hover{border-right: 1px solid #ff9966 !important;
    border-bottom: 1px solid #ff9966 !important; color: #fff !important;background-color: #ff9966 !important;}
.tableGG.zhishi_MRRtable table.tb tbody tr:nth-of-type(1) td{ border-left: 0;}
.tableGG.zhishi_MRRtable table.tb tbody tr td:nth-child(1){ border-left: 0;}
.tableGG.zhishi_MRRtable table.tb tbody tr:last-child td{ border-bottom: 0 !important;}
/* .tableGG.zhishi_MRRtable table.tb tbody tr{ border-bottom: 0;} */
.tableGG.zhishi_MRRtable .tba span{ background-color: #ddd;border-radius: 5px;margin: 5px; padding-top: 0 !important; font-size: 16px !important; line-height: 40px !important;padding: 0 10px; display:inline-block !important; width: auto !important;}

.zhishiFunland_body .tableGG .ma_table_div1 tbody td{ line-height: 20px; min-height: 47px;}
.myRecordTable{}
.myRecordTable ul{ display: flex; width: 100%;flex-wrap: wrap;}
.myRecordTable table th:nth-of-type(1){width: 10%;}
.myRecordTable table th:nth-of-type(2){width: 20%;}
.myRecordTable ul li{ background-color: #ddd; border-radius: 5px; margin:5px; line-height: 40px; padding:0 10px}
.myRecordTable ul li span{ color: #000 !important;}
.myRecordTable ul li span:nth-of-type(2){ color: #116eed !important;}

.fun_conter{position:relative;}
.fun_conbj{ width:100%; position:relative;}
.fun_conbj img{ width:100%; vertical-align:top;}
.fun_con_a{ position: absolute; width:100%; height:100%; z-index:9; top:0; left:0;}
.yd_topimg{ position:absolute; width:41%; top:2%; left:25%;}
.yd_right_size{ position:absolute; height:2.5%; right:1.2%; top:30.8%;}
.yd_topimg img{ width:100%;}
.yd_right_size img{ height:100%;}
.fun_con_a a{position:absolute;display:block;height:4.3%;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.fun_con_a a img{ height:100%;}
.fun_con_a a:hover{ transform:scale(1.08,1.08); -moz-transform:scale(1.08,1.08); -o-transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08);}
.xdtx_a{ left:2.5%; top:53%;}
.hsmx_a{ left:22%; top:64%;}
.cyzz_a{ left:5%; top:75%;}
.tkzc_a{ left:35%; top:82.5%;}
.hsmx_a2020{ left:80%;  top:48.7%; height:48px; width:127px; }
.fun_con_a a.hsmx_a2020{height:48px;}
.fun_top_m, .fun_conbj_m {display: none;}



/* 口试 */
.eOeal_body{}
.eOeal_body .foot_jd{min-height: 80px;margin-top: 10px;color: #fff;background:#ec7743;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.eOeal_body .foot_jd img {float: right;}
.eOeal_body .foot_jd span {float: left;margin-top: 15px;}
.eOeal_body .echinese_top_2021{background: #fed651 linear-gradient(to left,#fed651,#fd943f) !important;}
.eOeal_body .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #bf2501;}
.eOeal_body .starN{ display: flex; flex-wrap: wrap;}
.eOeal_body .star_x{ width: 25%; }
.eOeal_body .eAssign_icon_01,.eOeal_body .eAssign_icon_02,.eOeal_body .eAssign_icon_03,.eOeal_body .eAssign_icon_04{width:100%; padding:100% 0 0; border-radius: 100%; float: left;}
.eOeal_body .star_x:nth-of-type(4){ background: 0;}
.eOeal_body .in_nav_list{ display: flex;flex-wrap: wrap; justify-content: center;}
.eOeal_body .inside_icon01,.eOeal_body .inside_icon02,.eOeal_body .inside_icon03,.eOeal_body .inside_icon04,.eOeal_body .inside_icon05{ width: 55%; padding: 5px; max-width: 110px;    margin-top: 15px;}
.eOeal_body .icon_bg_up01,.eOeal_body .icon_bg_up02,.eOeal_body .icon_bg_up03,.eOeal_body .icon_bg_up04{ width: 100%;padding: 100% 0 0;border-radius: 100%;float: left;}
.eOeal_body .tex_act01 .inside_icon01{border:1px solid #f9557d !important;}
.eOeal_body .tex_act01 .inside_icon02{border:1px solid #f9557d !important;}
.eOeal_body .tex_act01 .inside_icon03{border:1px solid #f9557d !important;}
.eOeal_body .tex_act01 .inside_icon04{border:1px solid #f9557d !important;}
.eOeal_body .star_x:nth-of-type(1) .tex_act01 p,.eOeal_body .star_x:nth-of-type(1) .tex_act01 p span{ color: #f9557d;}
.eOeal_body .star_x:nth-of-type(2) .tex_act01 p,.eOeal_body .star_x:nth-of-type(2) .tex_act01 p span{ color: #f9557d;}
.eOeal_body .star_x:nth-of-type(3) .tex_act01 p,.eOeal_body .star_x:nth-of-type(3) .tex_act01 p span{ color: #f9557d;}
.eOeal_body .star_x:nth-of-type(4) .tex_act01 p,.eOeal_body .star_x:nth-of-type(4) .tex_act01 p span{ color: #f9557d;}
.eOeal_body .star_x:nth-of-type(1):hover .inside_icon01,.eOeal_body .star_x:nth-of-type(2):hover .inside_icon02,.eOeal_body .star_x:nth-of-type(3):hover .inside_icon03,.eOeal_body .star_x:nth-of-type(4):hover .inside_icon04{ border: 1px solid #dfdfdf;}
.eOeal_body .star_x:nth-of-type(1):hover p,.eOeal_body .star_x:nth-of-type(1):hover p span{ color: #52cdd5;}
.eOeal_body .star_x:nth-of-type(2):hover p,.eOeal_body .star_x:nth-of-type(2):hover p span{ color: #52cdd5;}
.eOeal_body .star_x:nth-of-type(3):hover p,.eOeal_body .star_x:nth-of-type(3):hover p span{ color: #52cdd5;}
.eOeal_body .star_x:nth-of-type(4):hover p,.eOeal_body .star_x:nth-of-type(4):hover p span{ color: #52cdd5;}
.eOeal_body .tex_act01 .icon_bg_up01 {background: url(../student/images/eOral_x3.png) no-repeat center #f9557d;background-size: 62%;}
.eOeal_body .tex_act01 .icon_bg_up02 {background: url(../student/images/eOral_x3.png) no-repeat center #f9557d;background-size: 62%;}
.eOeal_body .tex_act01 .icon_bg_up03 {background: url(../student/images/eOral_x3.png) no-repeat center #f9557d;background-size: 62%;}
.eOeal_body .tex_act01 .icon_bg_up04 {background: url(../student/images/eOral_x3.png) no-repeat center #f9557d;background-size: 62%;}
.eOeal_body .tex_act01 .icon_bg_up05 {background: url(../student/images/eOral_x3.png) no-repeat center #f9557d;background-size: 62%;}

.eOeal_body .icon_bg_up01{ background: url(../student/images/eOral_x3.png) no-repeat center #52cdd5;  background-size: 62% ;}
.eOeal_body .icon_bg_up02{ background: url(../teacher/images/eOral_icon01.png) no-repeat center #52cdd5; background-size: 62% ;}
.eOeal_body .icon_bg_up03{ background: url(../student/images/eOral_x4.png) no-repeat center #52cdd5; background-size: 62% ;}
.eOeal_body .icon_bg_up04{ background: url(../student/images/eOral_x5.png) no-repeat center #52cdd5; background-size: 62% ;}
.eOeal_body .icon_bg_up05{ background: url(../student/images/eOral_x6.png) no-repeat center #52cdd5; background-size: 62% ;}
.eOeal_body .star_x:nth-of-type(1) .tex_act01 p,.eOeal_body .star_x:nth-of-type(1) .tex_act01 p span{color: #f9557d;}

.eOeal_body .eReadingR h1{ color: #fa7f1a;}
.eOral_top{ display: flex; flex-wrap: wrap;justify-content: space-between;}
.eOral_top .eReadingR{ width: 370px;}
.eOralRTop{ align-items: center; padding-bottom: 5px;}
ul.eOrel_MR{ display: flex; flex-wrap: wrap;justify-content: space-between; margin: 0 -5px;align-items: flex-end;}
ul.eOrel_MR li{ padding:0 5px;}
ul.eOrel_MR li a{ background: #fcdbcb;
    border-top: 1px solid #ff9966;
    border-left: 1px solid #ff9966;
    border-right: 1px solid #ff9966; display: flex; line-height: 43px; padding:0 20px; color: #d46f3d;border-top-left-radius: 8px; border-top-right-radius: 8px; font-size: 17px;}
ul.eOrel_MR li.active a{ background-color: #ff8a2b; color: #fff; padding:2px 20px;}

/* 口试 其他人发布 */
.eOral_RBOTable table th{ text-align: left;}
.eOral_RBOTable table th:nth-of-type(1){ width: 50% !important;}
.eOral_RBOTable table th:nth-of-type(2){ width: 25% !important; text-align: center;}
.eOral_RBOTable table th:nth-of-type(3){ width: 25% !important; text-align: center;}
.eOral_RBOTable table#lddw th:nth-of-type(1){ width: 35% !important;}
.eOral_RBOTable table#lddw th:nth-of-type(2){ width: 35% !important; text-align: left;}
.eOral_RBOTable table#lddw th:nth-of-type(3){ width: 15% !important; text-align: center;}
.eOral_RBOTable table#lddw th:nth-of-type(4){ width: 15% !important; text-align: center;}


.eOeal_body .myRecordTable table th{ text-align: left;}
.eOeal_body .myRecordTable table th:nth-of-type(1){ width: 40% !important;}
.eOeal_body .myRecordTable table th:nth-of-type(2){ width: 20% !important; text-align: center !important;}
.eOeal_body .myRecordTable table th:nth-of-type(3){ width: 20% !important; text-align: center;}
.eOeal_body .myRecordTable table th:nth-of-type(4){ width: 20% !important; text-align: center;}
.eOeal_body .myRecordTable table#lddw th:nth-of-type(1){ width: 28% !important; min-width: 220px;}
.eOeal_body .myRecordTable table#lddw th:nth-of-type(2){ width: 27% !important; text-align: left !important; min-width: 220px;}
.eOeal_body .myRecordTable table#lddw thead th:nth-of-type(2){ text-align:center !important;}
.eOeal_body .myRecordTable table#lddw th:nth-of-type(3){ width: 15% !important; text-align: center !important; min-width: 120px;}
.eOeal_body .myRecordTable table#lddw th:nth-of-type(4){ width: 15% !important; text-align: center; min-width: 80px;}
.eOeal_body .myRecordTable table#lddw th:nth-of-type(5){ width: 15% !important; text-align: center;}
.eOeal_body .myRecordTable table.eOral_TComment th:nth-of-type(1){ width: 30% !important;}
.eOeal_body .myRecordTable table.eOral_TComment th:nth-of-type(2){ width: 15% !important;}
.eOeal_body .myRecordTable table.eOral_TComment th:nth-of-type(3){ width: 30% !important;}
.eOeal_body .myRecordTable table.eOral_TComment th:nth-of-type(4){ width: 15% !important;}
.eOeal_body .myRecordTable table.eOral_TComment th:nth-of-type(5){ width: 15% !important;}

.eOeal_body1 .myRecordTable table th{ text-align: left;}
.eOeal_body1 .myRecordTable table th:nth-of-type(1){ width: 40% !important;}
.eOeal_body1 .myRecordTable table th:nth-of-type(2){ width: 20% !important; text-align: center !important;}
.eOeal_body1 .myRecordTable table th:nth-of-type(3){ width: 20% !important; text-align: center;}
.eOeal_body1 .myRecordTable table th:nth-of-type(4){ width: 20% !important; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(1){ width: 25% !important; min-width: 240px;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(2){ width: 15% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(3){ width: 9% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(4){ width: 10% !important; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(5){ width: 210px !important; min-width: 210px; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(6){ width: 100px !important; min-width: 100px; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(7){ width: 110px !important; min-width: 110px; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table th:nth-of-type(8){ width: 90px !important; min-width: 90px; text-align: center;}
.eOeal_body1 .myRecordTable #lddw table thead tr th:nth-child(2){ text-align: center !important;}

.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(1){ width: 25% !important; min-width: 240px;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(2){ width: 15% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(3){ width: 9% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(4){ width: 10% !important; text-align: center;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(5){ width: 210px !important; min-width: 210px; text-align: center;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(6){ width: 100px !important; min-width: 100px; text-align: center;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(7){ width: 110px !important; min-width: 110px; text-align: center;}
.eOeal_body1 .myRecordTable #ktsh table th:nth-of-type(8){ width: 90px !important; min-width: 90px; text-align: center;}

.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(1){ width: 25% !important; min-width: 240px;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(2){ width: 15% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(3){ width: 9% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(4){ width: 10% !important; text-align: center;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(5){ width: 210px !important; min-width: 210px; text-align: center;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(6){ width: 100px !important; min-width: 100px; text-align: center;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(7){ width: 110px !important; min-width: 110px; text-align: center;}
.eOeal_body1 .myRecordTable #klxsh table th:nth-of-type(8){ width: 90px !important; min-width: 90px; text-align: center;}

.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(1){ width: 25% !important; min-width: 240px;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(2){ width: 15% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(3){ width: 9% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(4){ width: 10% !important; text-align: center;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(5){ width: 210px !important; min-width: 210px; text-align: center;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(6){ width: 100px !important; min-width: 100px; text-align: center;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(7){ width: 110px !important; min-width: 110px; text-align: center;}
.eOeal_body1 .myRecordTable #kdhsh table th:nth-of-type(8){ width: 90px !important; min-width: 90px; text-align: center;}

.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(1){ width: 25% !important; min-width: 240px;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(2){ width: 15% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(3){ width: 9% !important; min-width: 90px; text-align: center !important;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(4){ width: 10% !important; text-align: center;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(5){ width: 210px !important; min-width: 210px; text-align: center;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(6){ width: 100px !important; min-width: 100px; text-align: center;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(7){ width: 110px !important; min-width: 110px; text-align: center;}
.eOeal_body1 .myRecordTable #qjhh table th:nth-of-type(8){ width: 90px !important; min-width: 90px; text-align: center;}

.eOeal_body1 table.eOral_tableMy th{}
.eOeal_body1 table.eOral_tableMy th:nth-child(1){width: 40% !important; text-align: left !important;}
.eOeal_body1 table.eOral_tableMy th:nth-child(2){width: 10% !important; }
.eOeal_body1 table.eOral_tableMy th:nth-child(3){width: 10% !important; text-align: center !important;}
.eOeal_body1 table.eOral_tableMy th:nth-child(4){width: 10% !important; text-align: center !important;}
.eOeal_body1 table.eOral_tableMy th:nth-child(5){width: 10% !important; text-align: center !important;}
.eOeal_body1 table.eOral_tableMy th:nth-child(6){width: 10% !important; text-align: center !important;}
.eOeal_body1 table.eOral_tableMy th:nth-child(7){width: 10% !important; text-align: center !important;}
.eOeal_body1 .eOral_tableMy thead tr th:nth-child(1){ text-align: center !important;}
.eOeal_body1 .eOral_tableMy tbody tr th:nth-child(1) span{ display: inline-block;}
.eOeal_body1 .table_minW div.eOrDiv{ margin-bottom: 15px;}
.eOeal_body1 .table_l{text-align: left !important; padding-left: 15px; font-size: 18px;}

.eOeal_body1 .myRecordTable table b{display: block; font-weight:normal; font-size: 14px;}
.eOeal_body1 .table_l a{ position: relative; padding-left:35px;display: inline-block;}
.eOeal_body1 .table_l a img{ position: absolute; left: 0;}

.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(1){ min-width: 170px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(2){ min-width: 120px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(3){ min-width: 80px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(4){ min-width: 80px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(5){ min-width: 80px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(6){ min-width: 80px;}
.eOeal_body.eOeal_body1 .myRecordTable table th:nth-of-type(7){ min-width: 80px;}

.eOral_TTable1 table{border-top: 1px solid #dfdfdf !important;}
.eOral_TTable1 table thead{border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}
.eOral_TTable1 table thead tr th{padding: 12px 5px; font-size: 16px; text-align: center !important;}
.tableGG.eOral_TTable1 .ma_table_div1 tbody tr:nth-of-type(1){background: #f7f8f8 !important;border-right: 1px solid #dfdfdf !important;border-bottom: 1px solid #dfdfdf !important;}
.tableGG.eOral_TTable1 .ma_table_div1 tbody tr:nth-of-type(1):hover{background-color: #eef4f8 !important;}
.tableGG.eOral_TTable1 .ma_table_div1 tbody tr:nth-of-type(even) {background-color: #f7f8f8 !important;}
.tableGG.eOral_TTable1 .ma_table_div1 tbody tr:nth-of-type(odd) {background-color: #fff !important;}
.tableGG.eOral_TTable1 .ma_table_div1 tbody tr:hover {background-color:#eef4f8 !important;}
.eOral_TTable1 table p{ margin-bottom: 0;}
.eOral_TTable1 .ma_table_div1 tbody th{border-left: 1px solid #dfdfdf;font-size: 16px;padding: 8px 10px; line-height: 25px;}

.eOeal_body .ny_banner_left img{ width: auto !important;}
.kshd_div{margin-top: 0;}


/* 口试答题 */
.eOeal_body .kshd_ny_right{ border: 1px solid #dfdfdf;margin: 20px 0 10px 0;padding: 15px;}
.eOeal_body .eOral_DaTi{ background-color: #d5e9fa; line-height: 50px; display: flex; width: 100%; color: #000; font-size: 18px; display: flex; align-items: center; padding-left: 15px; }
.eOeal_body .eOral_DaTi img{ width: 32px; height: 32px;}  
.eOeal_body #Chrome{ background-color: #d5e9fa !important; color: #474747 !important; border-radius: 8px;}
.eOeal_body .hot_list{ background: none;}
.eOeal_body .hot_list_table{ padding:10px 0;}
.eOeal_body #tabList th{width: 10%;}
.eOeal_body #tabList th.table_l{ text-align: left;}
.eOeal_body #tabList th.table_l span{ display: inline-block; padding-left: 5px;}
.eOeal_body #tabList th:nth-of-type(1){width: 30% !important;}
.eOeal_body #tabList th:nth-of-type(2){width: 15%;}

/* 朗读短文 */
.eOealLD_body{}
.eOealLD_body .kshd_ny_right{ border:0;}

/* 经典动漫 */
.eClassic_body{}

.eClassic_body .starN{ display: flex; flex-wrap: wrap; margin: 0;}
.eClassic_body .star_x{ width: 20%;}
.eClassic_body .inside_nav_bj{ padding-top: 0;}
.eClassic_body .star_x:nth-last-child(1) {background: none;}
.eClassic_body .echinese_top_2021{background: #f38325 linear-gradient(to left,#fbac3c,#f38325) !important;}
.eClassic_body .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #df355a;}
.eClassic_body .foot_jd{min-height: 80px;margin-top: 10px;color: #fff;background:#f38325;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.eClassic_body .foot_jd img {float: right;}
.eClassic_body .foot_jd span {float: left;margin-top: 15px;}

.eClassic_body .in_nav_list{ display: flex;flex-wrap: wrap; justify-content: center;}
.eClassic_body .inside_icon01,.eClassic_body .inside_icon02,.eClassic_body .inside_icon03,.eClassic_body .inside_icon04,.eClassic_body .inside_icon05{ width: 55%; padding: 5px; max-width: 110px;    margin-top: 15px;}
.eClassic_body .icon_bg_up01,.eClassic_body .icon_bg_up02,.eClassic_body .icon_bg_up03,.eClassic_body .icon_bg_up04,.eClassic_body .icon_bg_up05{ width: 100%;padding: 100% 0 0;border-radius: 100%;float: left;}
.eClassic_body .tex_act01 .inside_icon01{border:1px solid #f9557d !important;}
.eClassic_body .tex_act01 .inside_icon02{border:1px solid #f9557d !important;}
.eClassic_body .tex_act01 .inside_icon03{border:1px solid #f9557d !important;}
.eClassic_body .tex_act01 .inside_icon04{border:1px solid #f9557d !important;}
.eClassic_body .tex_act01 .inside_icon05{border:1px solid #f9557d !important;}
.eClassic_body .star_x:nth-of-type(1) .tex_act01 p,.eClassic_body .star_x:nth-of-type(1) .tex_act01 p span{ color: #f9557d;}
.eClassic_body .star_x:nth-of-type(2) .tex_act01 p,.eClassic_body .star_x:nth-of-type(2) .tex_act01 p span{ color: #f9557d;}
.eClassic_body .star_x:nth-of-type(3) .tex_act01 p,.eClassic_body .star_x:nth-of-type(3) .tex_act01 p span{ color: #f9557d;}
.eClassic_body .star_x:nth-of-type(4) .tex_act01 p,.eClassic_body .star_x:nth-of-type(4) .tex_act01 p span{ color: #f9557d;}
.eClassic_body .star_x:nth-of-type(5) .tex_act01 p,.eClassic_body .star_x:nth-of-type(5) .tex_act01 p span{ color: #f9557d;}

.eClassic_body .star_x:nth-of-type(1):hover .inside_icon01,.eClassic_body .star_x:nth-of-type(2):hover .inside_icon02,.eClassic_body .star_x:nth-of-type(3):hover .inside_icon03,.eClassic_body .star_x:nth-of-type(4):hover .inside_icon04,.eClassic_body .star_x:nth-of-type(5):hover .inside_icon05{ border: 1px solid #dfdfdf;}
.eClassic_body .star_x:nth-of-type(1):hover p,.eClassic_body .star_x:nth-of-type(1):hover p span{ color: #52cdd5;}
.eClassic_body .star_x:nth-of-type(2):hover p,.eClassic_body .star_x:nth-of-type(2):hover p span{ color: #52cdd5;}
.eClassic_body .star_x:nth-of-type(3):hover p,.eClassic_body .star_x:nth-of-type(3):hover p span{ color: #52cdd5;}
.eClassic_body .star_x:nth-of-type(4):hover p,.eClassic_body .star_x:nth-of-type(4):hover p span{ color: #52cdd5;}
.eClassic_body .star_x:nth-of-type(5):hover p,.eClassic_body .star_x:nth-of-type(5):hover p span{ color: #52cdd5;}

.eClassic_body .inside_icon01,.eClassic_body .inside_icon02,.eClassic_body .inside_icon03,.eClassic_body .inside_icon04,.eClassic_body .inside_icon05{ width: 55%; max-width: 110px; margin-top: 15px;}
.eClassic_body .icon_bg_up01{ background: url(../student/images/eClassic_x3.png) no-repeat center #52cdd5;  background-size: 62% ;}
.eClassic_body .icon_bg_up02{ background: url(../student/images/eClassic_x4.png) no-repeat center #52cdd5; background-size: 62% ;}
.eClassic_body .icon_bg_up03{ background: url(../student/images/eClassic_x5.png) no-repeat center #52cdd5; background-size: 62% ;}
.eClassic_body .icon_bg_up04{ background: url(../student/images/eClassic_x6.png) no-repeat center #52cdd5; background-size: 62% ;}
.eClassic_body .icon_bg_up05{ background: url(../student/images/eClassic_x7.png) no-repeat center #52cdd5; background-size: 62% ;}
.eClassic_body .eclasslist_tit a{ 
	text-indent: 28px;  padding:13px 25px;
	background: url(../teacher/images/eclassic_30.png) no-repeat #4caaf8;
	/* background: url(../teacher/images/eclassic_30.png) no-repeat #bbb; */
	background-position: 24px 15px;
}

.eClassic_body .eclasslist_tit li a.eReadingNew{
    position: relative;
}
.eClassic_body .eclasslist_tit li a.eReadingNew:after{
	position: absolute;
	top: 0;
    display: flex;
    content: '';
    right: -70px;
    width: 66px;
    height:35px;
    background: url(../teacher/images/2021new.png) no-repeat center;
}
.eClassic_body .eclasslist_tit a:hover{background: url(../teacher/images/eclassic_30.png) no-repeat #4caaf8!important;background-position: 24px 15px!important;}
.eClassic_body .ecl_titact,.eClassic_body a.ecl_titact:hover {background: url(../teacher/images/eclassic_30.png) no-repeat #ed406a!important;background-position: 24px 15px!important;}
.eClassic_body button.reading_but{ background: rgba(255,255,255,0.9); color: #000; box-shadow: 0 0 8px rgba(0,0,0,0.15);}
.eClassic_body .product-grid:hover .eReading_content button.reading_but{ background: rgba(255,255,255,0.9);box-shadow: 0 0 8px rgba(0,0,0,0.2);}
.eClassic_fTab table td:nth-of-type(1){ width: 10%;}
.eClassic_fTab table td:nth-of-type(2){ width: 40%;}
.eClassic_fTab table td:nth-of-type(3){ width: 20%;}
.eClassic_fTab table td:nth-of-type(4){ width: 20%;}
.eClassic_fTab table td:nth-of-type(5){ width: 10%;}
.eClassic_body .tex_act01 .icon_bg_up01{ background: url(../student/images/eClassic_x3.png) no-repeat center #f9557d;  background-size: 62% ;}
.eClassic_body .tex_act01 .icon_bg_up02{ background: url(../student/images/eClassic_x4.png) no-repeat center #f9557d; background-size: 62% ;}
.eClassic_body .tex_act01 .icon_bg_up03{ background: url(../student/images/eClassic_x5.png) no-repeat center #f9557d; background-size: 62% ;}
.eClassic_body .tex_act01 .icon_bg_up04{ background: url(../student/images/eClassic_x6.png) no-repeat center #f9557d; background-size: 62% ;}
.eClassic_body .tex_act01 .icon_bg_up05{ background: url(../student/images/eClassic_x7.png) no-repeat center #f9557d; background-size: 62% ;}
.eClassic_fTab i{color:#ff626f;}
.eClassic_body .star_x .tex_act01 p, .eClassic_body .star_x .tex_act01 p span {
    color: #f9557d !important;
}
/* .NoContent div.etuIMG:nth-child(18),
.NoContent div.etuIMG:nth-child(19),
.NoContent div.etuIMG:nth-child(20){
    display: none;
} */
.cLbuttom,a.cLbuttom:link{ height: 40px; width: 40px; color: rgba(0,0,0,0) ; border: #ccc 1px solid; border-radius: 3px; background: url(../teacher/images/eclassic_x15.png) no-repeat center; margin: 5px; display: block;}
.funlandTop_select_js select.form-control{min-width: 160px;}
/* 活动记录 */
.eClassic_arTab table td:nth-of-type(1){ width: 6%;}
.eClassic_arTab table td:nth-of-type(2){ width: 19%;}
.eClassic_arTab table td:nth-of-type(3){ width: 19%; color: #4caaf8;}
.eClassic_arTab table td:nth-of-type(4){ width: 19%;}
.eClassic_arTab table td:nth-of-type(5){ width: 19%;}
.eClassic_arTab table td:nth-of-type(6){ width: 16%;}
.eClassic_arTab span{display: block;}
.eClassic_arTab span i{display: flex; padding-left: 10px;display: inline-block;color:#ff626f;}
/* 我的阅读任务 */
.eClassic_rtTab{}
.eClassic_rtTab table th:nth-of-type(1){ min-width: 45px;}
.eClassic_rtTab table th:nth-of-type(2){ min-width: 150px;}
.eClassic_rtTab table th:nth-of-type(3){ min-width: 100px;}
.eClassic_rtTab table th:nth-of-type(4){ min-width: 100px;}
.eClassic_rtTab table th:nth-of-type(5){ min-width: 120px;}
.eClassic_rtTab table th:nth-of-type(5){ min-width: 120px;}
.eClassic_rtTab table th:nth-of-type(6){ min-width: 120px;}
.eClassic_rtTab table th:nth-of-type(8){ min-width: 90px;}
.eClassic_rtTab table th:nth-of-type(9){ min-width: 120px;}
.eClassic_rtTab table th:nth-of-type(10){ min-width: 90px;}
.eClassic_rtTab table td:nth-of-type(1){ width: 6%;}
.eClassic_rtTab table td:nth-of-type(2){ width: 19%;}
.eClassic_rtTab table td:nth-of-type(3){ width: 19%;}
.eClassic_rtTab table td:nth-of-type(4){ width: 19%;}
.eClassic_rtTab table td:nth-of-type(5){ width: 19%;}
.eClassic_rtTab table td:nth-of-type(6){ width: 16%;}
.eClassic_rtTab span{display: block;}
.eClassic_rtTab span a{color: #ff626f;}
.eClassic_rtTab span a.colorBlue{color: #4caaf8;}
.eClassic_rtTab .table_minW{ overflow: auto;}
.eClassic_rtTab .ma_table_div tbody td{ line-height: 23px;}
/* 故事评论 */
.eClassic_srTab{}
.eClassic_srTab table td:nth-of-type(1){ width: 7%; min-width: 55px;}
.eClassic_srTab table td:nth-of-type(2){ width: 25%; min-width: 150px;}
.eClassic_srTab table td:nth-of-type(3){ width: 15%; min-width: 90px;}
.eClassic_srTab table td:nth-of-type(4){ width: 25%; min-width: 150px;}
.eClassic_srTab table td:nth-of-type(5){ width: 20%; min-width: 110px;}
.eClassic_srTab table td:nth-of-type(6){ width: 8%; min-width: 55px;}

.eClassic_arTab table td:nth-of-type(1){ width: 7%; min-width: 55px;}
.eClassic_arTab table td:nth-of-type(2){ width: 25%; min-width: 150px;}
.eClassic_arTab table td:nth-of-type(3){ width: 15%; min-width: 90px;}
.eClassic_arTab table td:nth-of-type(4){ width: 25%; min-width: 100px;}
.eClassic_arTab table td:nth-of-type(5){ width: 20%; min-width: 100px;}
.eClassic_arTab table td:nth-of-type(6){ width: 8%; min-width: 120px;}

.eClassic_fTab table td:nth-of-type(1){ width: 7%; min-width: 55px;}
.eClassic_fTab table td:nth-of-type(2){ width: 25%; min-width: 150px;}
.eClassic_fTab table td:nth-of-type(3){ width: 15%; min-width: 90px;}
.eClassic_fTab table td:nth-of-type(4){ width: 25%; min-width: 100px;}
.eClassic_fTab table td:nth-of-type(5){ width: 20%; min-width: 55px;}

.eClassic_body .ma_table_div tbody td{ line-height: 24px; padding: 11px 10px;}
.eClassic_srTab i{color:#ff626f;}
.eClassic_body .container_buttom button{ margin: 0 !important;}
.eClassic_tit{ line-height: 30px; font-size: 16px;}

/* 发布评论表格 */
.releaseLive{display: flex;flex-wrap: wrap; width: 100%; padding-top: 10px;}
.releaseLive_text{ font-size: 16px; width:100%; padding:10px 20px; line-height: 30px; background-color: #d4e9fa; color: #333;}
.releaseLive ul{ border-left: 1px solid #dfdfdf; color: #333; border-right: 1px solid #dfdfdf; width: 100%;}
.releaseLive ul li{ list-style: none; display: flex; border-bottom: 1px solid #dfdfdf;}
.releaseLive ul li div.rLleft{ width: 230px; font-size: 16px; line-height: 30px; text-align: right; background-color: #f7f8f8; padding:8px 10px;}
.releaseLive ul li div.rLleft span{color: #ff0000; display: inline-block; padding-right: 10px;}
.releaseLive ul li div.rLright{ padding:8px 15px; width: 70%;}
.rLright select{ width: 360px; max-width: 100%;}
.rLright .form-control{ border-radius: 0;}
.container_buttom{ display: flex; justify-content: center; padding: 20px 0 10px 0; width: 100%;}
.container_buttom button{border: none; display: flex; align-items: center; font-size: 16px; background: none; border-radius: 5px; padding:5px 20px 5px 15px;}
.container_buttom button img{ width: 30px; margin-right: 15px;}
.container_buttom button:nth-child(1){ box-shadow: 0 0px 5px #fbbdc1; margin-right: 20px; color: #ff626f;}
.container_buttom button:nth-child(2){ box-shadow: 0 0px 5px #bfe0fb; color: #4caaf8;}
.container_buttom button:nth-child(1):hover{  box-shadow: 0 0px 5px #ff626f;}
.container_buttom button:nth-child(2):hover{  box-shadow: 0 0px 5px #4caaf8;}

/* 留言管理 */
.messages_x{}
.dzzy_con.messages_x .marginbot{ min-height: 630px;}
.messages_x .ea_table_top{ display: flex; align-items: center; flex-wrap: wrap;padding: 0;}
.messages_x select.form-control{ border-radius: 0; height: 40px; font-size: 16px;}
.messages_x .ea_table_top h1{font-size: 14px;color: #999; padding: 5px 0;}
.messages_x .dzzy_eA{ padding:10px !important;}
.messages_x .dzzy_top ul li{width: 27%; }
.messages_x .dzzy_top ul{ display: flex; width: 100%; flex-wrap: wrap;}
.messages_x .dzzy_re{ padding: 20px 0 20px 0; font-size: 16px; margin: 0 10px;}
.messages_x .re_wby textarea{ height: 300px;}
.messages_x .input_1 .form-control{ padding: 5px 10px; font-size: 16px;}
.re_color{ width: 25%;}
.re_yche{ width:75%;}

/* 易华文作业 */
.top_line{ height: 5px; background-image: linear-gradient(#f2f2f2, rgba(0,0,0,0));}
.eChineseEX .tableGG .ma_table_div1 tbody tr:nth-of-type(1){background-color: #f7f8f8 !important; border-bottom: 1px solid #dfdfdf !important;}
.eChineseEX .tableGG .ma_table_div1 tbody tr:nth-of-type(1):hover{background-color:#eef4f8 !important;}
.eChineseEX .ma_table_div table th{ font-size: 16px;}
.eChineseEX table tbody td:nth-of-type(6) a{ 
	position: relative;padding-left: 25px;font: normal normal normal 16px/1 FontAwesome;
}
.eChineseEX table tbody td:nth-of-type(6) a::before{  
	position: absolute;
    content: '';
    display: flex;
    width: 30px;
    top: 0;
    color: #4caaf8;
    height: 30px;
    content: "\f27a";
    font-size: 20px;
    left: 0;
    justify-content: center;
    align-items: center;
}

.eOeal_body1 .eChineseEX .top_line{ margin-bottom: 0px;}
.eChineseEX .ma_table_div table tr th:nth-of-type(6){ min-width: 110px;width: 110px !important;}
.eChineseEX .ma_table_div table tr th:nth-of-type(7){ min-width: 180px;width: 180px !important;}
.eChineseEX .ma_table_div table tr th:nth-of-type(8){ min-width: 125px;width: 125px !important;}
.eChineseEX .ma_table_div table tr th:nth-of-type(9){ min-width: 100px;width: 110px !important;}
.dialog.in .inWMain{ width: auto;}
.dialog.in .inWMain thead{ background-color: rgb(22, 127, 216); color: #fff;}
.dialog.in .inWMain thead th{ font-weight: normal; font-size: 16px; text-align: center;padding: 5px 10px; min-width:132px;}
.dialog.in .inWMain thead th b{ display:block; font-weight: normal;font-size: 14px;}
.dialog.in .inWMain tbody tr td{ font-size: 16px;padding:10px 5px;border-left: 1px solid #dfdfdf;}
.dialog.in .inWMain tbody tr td:last-child{border-left: 1px solid #dfdfdf;}
.dialog.in .inWMain tbody tr{border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}
.dialog.in .inWMain tbody tr:nth-of-type(odd) {background-color: #f7f8f8 !important;}
.dialogRoll{
	overflow: auto;
}
.ResultInto,
.MessageInto{
	position: relative;
}
.ResultInto::before,
.MessageInto::before{
	content: '' !important;
	width: 30px !important;
    height: 30px !important;
    left: 0 !important;
    top: 0 !important;
}
.ResultInto::before{
	background: url(../student/images/ResultInto.png) no-repeat center;
}
.MessageInto::before{
	background: url(../teacher/images/dialag.png) no-repeat center;
}
.stuMyHomework_tab tr td:nth-child(5) a,
.eOeal_body1 .eOrDiv td:nth-child(3) a
.myH_FATable td:nth-child(5) a,
.my_eReadingBody .table_minW td:nth-child(4) a{
    position: relative;
    padding-left: 25px;
    font: normal normal normal 16px/1 FontAwesome;
}
.stuMyHomework_tab tr td:nth-child(5) a::before,
.eOeal_body1 .eOrDiv td:nth-child(3) a::before,
.myH_FATable td:nth-child(5) a::before,
.my_eReadingBody .table_minW td:nth-child(4) a::before{
	position: absolute;
    content: '';
    display: flex;
    width: 30px;
    top: 0;
    color: #4caaf8;
    height: 30px;
    content: "\f27a";
    font-size: 20px;
    left: 0;
    justify-content: center;
    align-items: center;
}
.stuMyHomework_tab tr td:nth-child(9) a,
.myH_FATable td:nth-child(9) a{
    position: relative;
}
.stuMyHomework_tab tr td:nth-child(9) a::before,
.myH_FATable td:nth-child(9) a::before{
	position: absolute;
    content: '';
    display: flex;
    width: 30px;
    top: 0;
    height: 30px;
    left: 0;
    justify-content: center;
    align-items: center;
	background: url(../student/images/ResultInto.png) no-repeat center;

}
.stuMyHomework_tab tr td:nth-child(9) a.ViewCssGray::before,
.myH_FATable td:nth-child(9) a.ViewCssGray::before{
	background: url(../student/images/ResultInto_grey.png) no-repeat center;
}



/* 练习记录 */
.learning_RCon .learning_ech{ padding: 0 10px;}
.learning_RCon .dzzy_top_lianxi li{ width: 20%;}
.learning_RCon img{ max-width: 100%;}
.learning_RCon .classListTop h1{font-size: 16px;color: #999;font-weight: normal;}
.learning_RCon .at_xl_2021{ display: flex; padding:5px 0;}
.learning_RCon select.form-control{ font-size: 16px; margin: 5px; border-radius: 0; height: 40px; display: flex; align-items: center; min-width: 200px;text-align-last: center;}
.learning_ech{ min-height: 620px;}
.learning_ech .at_xl_2021{ display: flex; width: 100%; align-items: center; font-size: 16px;}
.learning_ech .at_xl_2021 select{ width: 200px;}
.learning_ech .eA_table{display: inline-block; width: 100%; }
.learning_ech table td{ text-align: center;}
.learning_ech table b{ display: block; font-weight: normal; font-size: 16px;}
.eA_table .Etable tr td:nth-child(1){ min-width: 60px;}
.eA_table .Etable tr td:nth-child(2){ min-width: 80px;}
.eA_table .Etable tr td:nth-child(3){ min-width: 100px;}
.eA_table .Etable tr.jm_tableTitle td:nth-child(4){ text-align: center;}
.eA_table .Etable tr td:nth-child(4){ min-width: 250px; text-align: left;}
.eA_table .Etable tr td:nth-child(5){ min-width: 80px;}
.eA_table .Etable tr td:nth-child(6){ min-width: 140px;}
.eA_table .Etable tr td:nth-child(7){ min-width: 120px;}

.eExER_table{}
.eExER_table table{ border: 0 !important;}
.eExER_table table tbody{ border: 0 !important;}
.eExER_table tbody tr th{ font-size: 16px;}
.eExER_table tbody tr th:nth-child(1){min-width: 150px !important;}
.eExER_table tbody tr th:nth-child(2){min-width: 120px !important;}
.eExER_table tbody tr th:nth-child(5){min-width: 120px !important;}
.eExER_table tbody tr td{ font-size: 16px; border-left: 1px solid #dfdfdf;}
.eExER_table tbody tr{ border-right: 1px solid #dfdfdf;}
.eExER_table tbody tr:nth-child(1){ border-right:1px solid #D4E9FA;}
.eExER_table tbody tr td:nth-child(2){ text-align: center !important; }
.eExER_table tbody tr.jm_table_last_st{ border: 0;}
.eExER_table tbody tr.jm_table_last_st td{ border: 0;}
.eExER_table .ea_table_tb div{ overflow: auto;width: 100%;}
.eExER_table .zsw_main{ width: 100%;}
.eExerNO{ }

/* 易华文联系记录 */
.eChiR_table{}
.eChiR_table .eA_table{ border: 0;}
.eChiR_table .eA_table tr{ border-right: 1px solid #dfdfdf;}
.eChiR_table .eA_table tr td{ border-left:1px solid #dfdfdf;}
.eChiR_table .eA_table tr.jm_tableTitle{ border-right:1px solid #d4e9fa;}
.eChiR_table .eA_table tr.jm_tableTitle td{ border-left:1px solid #d4e9fa;}
.eChiR_table .eA_table tbody{border-bottom:1px solid #dfdfdf;}
.eChiR_table .learning_ech{ min-height: 500px;display:inline-block;width: 100%;flex-wrap: wrap;}
.eChiR_table .eA_table tr td table tr:nth-child(1){ background-color: #fee7e9 !important;border-right:1px solid #fee7e9;}
.eChiR_table .eA_table tr td table tr:nth-child(1) td{ border: 0 !important; color: #e01143 !important; padding: 8px 10px;}
.eChiR_table .eA_table tr td table tr td:nth-child(4){ min-width: 160px; text-align: center;}
.eChiR_table .eA_table tr td table tr:nth-child(odd){ background-color: #fff8f8;}
.eChiR_table .eA_table tr td table tr td{ padding: 10px; border: 0 !important; border-left: 1px solid #dfdfdf !important; border-bottom: 1px solid #dfdfdf !important;}
.eChiR_table .eA_table tr td table tbody{ border-bottom: 0;}

/* 练习记录头部 */
.learning_body{}
.learning_body .inside_nav{ position: relative; z-index: 1;}
.learning_body .starN{ display: flex; flex-wrap: wrap;}
.learning_body .star_x{ width: 20%;}
.learning_body .star_x:nth-last-child(1){background:none;}
.learning_body .inside_icon01,.learning_body .inside_icon02,.learning_body .inside_icon03,.learning_body .inside_icon04,.learning_body .inside_icon05{ width: 55%;max-width: 110px;}
.learning_body .in_nav_list{ display: flex;flex-wrap: wrap; justify-content: center;}
.learning_body .icon_bg_up01{ background: url(../student/images/eReading_x1.png) no-repeat center #ff9966;  background-size: 62% ;}
.learning_body .icon_bg_up02{ background: url(../student/images/eReading_x2.png) no-repeat center #ff626f; background-size: 62% ;}
.learning_body .icon_bg_up03{ background: url(../student/images/eReading_x3.png) no-repeat center #4caaf8; background-size: 62% ;}
.learning_body .icon_bg_up04{ background: url(../student/images/eReading_x4.png) no-repeat center #f9557d; background-size: 62% ;}
.learning_body .icon_bg_up05{ background: url(../student/images/eReading_x5.png) no-repeat center #52cdd5; background-size: 62% ;}
.learning_body .tabscontent{ display: flex; width: 100%;}



/* 暂无 */
.nullLY{ position: relative; text-align: center; display: flex;border: #dfdfdf solid 1px; justify-content: center;flex-wrap: wrap; color:#474747; padding-bottom: 100px;padding-top: 70px;font-size: 16px;}
.nullLY:before { background: url(../teacher/images/nullImg.png) no-repeat center; background-size: auto 150px; content: ''; display: block; width: 100%; height: 200px; }

/* 网站公告 */
.noticeShow_body{}
.noticeShow_body .echinese_top_2021{background: #77a6ff linear-gradient(to left,#5fc9fb,#77a6ff) !important;}
.noticeShow_body .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #1884e6;}
.noticeShow_body .foot_jd{min-height: 80px;color: #fff;background:#4194dc;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.noticeShow_body .foot_jd img {float: right;}
.noticeShow_body .foot_jd span {float: left;margin-top: 15px;}
.tableGG .ma_table_div1 tbody tr.jm_table_last { border-left: 0 !important;}
.noticeShow_body .inside_top{ background: #77a6ff linear-gradient(to left,#5fc9fb,#77a6ff) !important;}
.noticeShow_body .top_button {background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #1884e6;}

/* 直播排课 */
.noticeShow_body .TtableNr{}
.Ttable.liveStudentT{ min-height: 700px;}
.noticeShow_body .in_toplfet{ padding-top: 15px;}
.liveStudentT .row.header .cell{ flex-wrap: wrap;}
.liveStudentT .row.header .cell span{ font-size: 14px; display: block;width: 100%; }
.liveStudentT .row .cell{word-break:break-all;}
.liveStudentT .row .cell:nth-child(2){ min-width: 50px;}
.liveStudentT .row .cell:nth-child(4){ min-width: 140px;}
.liveStudentT .row .cell:nth-child(6){ width: 100px;}
.liveStudentT .row .cell:nth-child(9){ width: 140px;}
.liveStudentT .row .cell:nth-child(10){ width: 150px;}
.liveStudentT .pageT{ border: 0;}

/* 易华文 */
.eChinese_body .echinese_top_2021{background: #ff6262 linear-gradient(to left,#f3a732,#ff6262) !important;}
.eChinese_body .echinese_top_button_2021{background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #bf2501;}
.eChinese_body .foot_jd{min-height: 80px;color: #fff;background:#ec4351;font-size: 16px;padding: 30px 0 15px 0;width: 100%;float: left;}
.eChinese_body .foot_jd img {float: right;}
.eChinese_body .foot_jd span {float: left;margin-top: 15px;}


/* 易华文 不同年级颜色切换 */
.eC_col_1 .eC_syM_nr a,.eC_col_1 .eC_syMN_tit1{ color: #9c0767;}
.eC_col_1_1 .eC_syMN_img img{ content:url("../teacher/images/e_imga.png");}
.eC_col_1_1 .eC_syM_nr a,.eC_col_1_1 .eC_syMN_tit1{ color: #9c0767;}

.eC_col_2 .eC_syMN_img img{ content:url("../teacher/images/e_img_1.png");}
.eC_col_2 .eC_syM_nr b{ background: url(../teacher/images/e_img1_1.png) no-repeat center;}
.eC_col_2 .eC_syM_nr a,.eC_col_2 .eC_syMN_tit1{ color: #c52020;}

.eC_col_2_1 .eC_syMN_img img{ content:url("../images/e_img_1a.png");}
.eC_col_2_1 .eC_syM_nr b{ background: url(../teacher/images/e_img1_1.png) no-repeat center;}
.eC_col_2_1 .eC_syM_nr a,.eC_col_2_1 .eC_syMN_tit1{ color: #c52020;}

.eC_col_3 .eC_syMN_img img{ content:url("../teacher/images/e_img_2.png");}
.eC_col_3 .eC_syM_nr b{ background: url(../teacher/images/e_img2_1.png) no-repeat center;}
.eC_col_3 .eC_syM_nr a,.eC_col_3 .eC_syMN_tit1{ color: #a05417;}

.eC_col_3_1 .eC_syMN_img img{ content:url("../teacher/images/e_img_2a.png");}
.eC_col_3_1 .eC_syM_nr b{ background: url(../teacher/images/e_img2_1.png) no-repeat center;}
.eC_col_3_1 .eC_syM_nr a,.eC_col_3_1 .eC_syMN_tit1{ color: #a05417;}

.eC_col_4 .eC_syMN_img img{ content:url("../teacher/images/e_img_3.png");}
.eC_col_4 .eC_syM_nr b{ background: url(../teacher/images/e_img3_1.png) no-repeat center;}
.eC_col_4 .eC_syM_nr a,.eC_col_4 .eC_syMN_tit1{ color: #047f85;}

.eC_col_4_1 .eC_syMN_img img{ content:url("../teacher/images/e_img_3a.png");}
.eC_col_4_1 .eC_syM_nr b{ background: url(../teacher/images/e_img3_1.png) no-repeat center;}
.eC_col_4_1 .eC_syM_nr a,.eC_col_4_1 .eC_syMN_tit1{ color: #047f85;}

.eC_col_5 .eC_syMN_img img{ content:url("../teacher/images/e_img_4.png");}
.eC_col_5 .eC_syM_nr b{ background: url(../teacher/images/e_img4_1.png) no-repeat center;}
.eC_col_5 .eC_syM_nr a,.eC_col_5 .eC_syMN_tit1{ color: #2270b1;}

.eC_col_5_1 .eC_syMN_img img{ content:url("../teacher/images/e_img_4a.png");}
.eC_col_5_1 .eC_syM_nr b{ background: url(../teacher/images/e_img4_1.png) no-repeat center;}
.eC_col_5_1 .eC_syM_nr a,.eC_col_5_1 .eC_syMN_tit1{ color: #2270b1;}

.eC_col_6 .eC_syMN_img img{ content:url("../teacher/images/e_img_5.png");}
.eC_col_6 .eC_syM_nr b{ background: url(../teacher/images/e_img5_1.png) no-repeat center;}
.eC_col_6 .eC_syM_nr a,.eC_col_6 .eC_syMN_tit1{ color: #084aa4;}

.eC_col_6_1 .eC_syMN_img img{ content:url("../teacher/images/e_img_5a.png");}
.eC_col_6_1 .eC_syM_nr b{ background: url(../teacher/images/e_img5_1.png) no-repeat center;}
.eC_col_6_1 .eC_syM_nr a,.eC_col_6_1 .eC_syMN_tit1{ color: #084aa4;}

/* 我的作业 */
.myH_body table#ContentPlaceHolder1_gv_testPapers tr:nth-of-type(1) th b{ display: block; font-weight: normal; font-size: 14px;}
.myH_body table#ContentPlaceHolder1_gv_testPapers a{ display: inline-block;}
.myH_body table#ContentPlaceHolder1_gv_testPapers td{ line-height: 20px; }
a.ViewCss{ position: relative;display: inline-block;font: normal normal normal 16px/1 FontAwesome; width: 30px; height: 30px;}
a.ViewCss::before{position: absolute;content: '';display: flex;width: 20px;color: #4caaf8;height: 20px;content: "\f06e";left:5px; top:8px;}
a.ViewCssGray{ position: relative;display: inline-block;font: normal normal normal 16px/1 FontAwesome; width: 30px; height: 30px;}
a.ViewCssGray::before{position: absolute;content: '';display: flex;width: 20px;color: #a2a2a2!important;height: 20px;content: "\f06e";left:5px; top:8px;}
a.ViewCssDell{ position: relative;display: inline-block;font: normal normal normal 20px/1 FontAwesome; width: 30px; height: 30px;}
a.ViewCssDell::before{position: absolute;content: '';display: flex;width: 20px;color: #ff626f;height: 20px;content: "\f00d";;left:5px; top:8px;}


.myH_body table#ContentPlaceHolder1_gv_testPapers td:nth-of-type(7)span{ font-size: 15px;}
.myH_body table#ContentPlaceHolder1_gv_testPapers tr td:nth-of-type(2){ text-align: left;}
.myH_body table#ContentPlaceHolder1_gv_savedPapers tr td:nth-of-type(1){ width: 10%;}
.myH_body table#ContentPlaceHolder1_gv_savedPapers tr td:nth-of-type(2){ width: 50%; text-align: left;}
.myH_body table#ContentPlaceHolder1_gv_savedPapers tr td:nth-of-type(3){ width: 20%;}
.myH_body table#ContentPlaceHolder1_gv_savedPapers tr td:nth-of-type(4){ width: 15%;}
.myH_body table#ContentPlaceHolder1_gv_savedPapers tr td:nth-of-type(5){ width: 15%;}
.myH_body table#ContentPlaceHolder1_gv_testPapers tr td:nth-of-type(2){ text-align: left;}

.myH_body #ContentPlaceHolder1_Panel1 table tr th:nth-of-type(1){min-width: 45px;}
.myH_body #ContentPlaceHolder1_Panel1 table tr th:nth-of-type(4){min-width: 100px;}
.myH_body #ContentPlaceHolder1_Panel1 table tr th:nth-of-type(5){min-width: 100px;}
.myH_body #ContentPlaceHolder1_Panel1 table tr th:nth-of-type(6){min-width: 110px;}
.myH_body #ContentPlaceHolder1_Panel1 table tr th:nth-of-type(9){min-width: 80px;}

/* 弹出窗口 */
.dialog{ position: fixed; left: 0; top: 0; width: 100%; height:100%; padding:10px; background: rgba(0, 0, 0, 0.5); text-align: center; display: none; justify-content: center; align-items: center;}
.dig{ width: 300px; max-width: 100%; min-height: 150px; border-radius: 5px;  background-color: #fff;    position: relative;
    overflow: hidden;
    padding: 10px 10px 60px 10px;
    display: flex;
    align-items: center;
	justify-content: center;}
.dig span{display: block;line-height: 25px;font-size: 16px; padding:10px 0;}
.dig button{outline: none;
		border: 0;
		position: absolute;
		left: 50%;
		bottom: 10px;
		margin-left: -40px;
		color: #fff;
		width: 80px;
		line-height: 40px;
		background-color: #3085d6;
		font-size: 18px;
		border-radius: 5px;}
.diamodal{
}
.dialog.in{ display: flex;}
.dialog.in .diamodal{}

.tableNSMain{}
.tableNSMain b{ font-size: 15px;}
.tableNSMain th:nth-of-type(1){ min-width: 45px;}
.tableNSMain th:nth-of-type(2){ min-width: 80px;}
.tableNSMain th:nth-of-type(3){ min-width: 100px;}
.tableNSMain th:nth-of-type(4){ min-width: 90px;}
.tableNSMain th:nth-of-type(5){ min-width: 80px;}
.tableNSMain th:nth-of-type(6){ width: 200px;}
.tableNSMain th:nth-of-type(7){ width: 100px;}
.tableNSMain th:nth-of-type(8){ width: 130px;}
.tableNSMain th:nth-of-type(9){ width: 90px;}
.tableNSMain .ma_table_div1 tbody td{ line-height: 23px; min-height: 50px;}
.tableNSMain .ma_table_div table td:nth-child(2){ padding: 8px 10px; text-align: left; }

.tableNS{margin: -8px -5px; overflow: hidden;}
.tableNS ul{ display: flex; width: 100%;align-items: center; position: relative; border-bottom: 1px solid #dfdfdf;}
.tableNS ul:last-child{ border: 0;}
.tableNS ul li{ padding:8px 5px;}
.tableNS ul li::before{ position: absolute; content: ''; background: #dfdfdf; display: block; height: 100%; width: 1px; top: 0; }
.tableNS ul li:nth-of-type(1)::before{ left:199px;}
.tableNS ul li:nth-of-type(2)::before{ left:299px;}
.tableNS ul li:nth-of-type(3)::before{ right:89px;}
.tableNS ul li:nth-of-type(4)::before{ display: none;}
.tableNS ul li:nth-of-type(1){ width: 200px;}
.tableNS ul li:nth-of-type(2){ width: 100px;}
.tableNS ul li:nth-of-type(3){ width: 130px;}
.tableNS ul li:nth-of-type(4){ width: 90px;}
	.tableNS ul li:nth-of-type(5) {
		width: 80px;
	}
.tableNSMain .table_minW{ overflow: auto;}

.tableNSMain{}
.tableNS33{margin: -8px -10px; overflow: hidden;}
.tableNS33 .eoral_list{ display: flex; width: 100%;align-items: center; position: relative; border-bottom: 1px solid #dfdfdf;}
.tableNS33 .eoral_list:last-child{ border: 0;}
.tableNS33 .eoral_list .eoral_list_item{padding: 10px 5px;}
.tableNS33 .eoral_list .eoral_list_item::before{ position: absolute; content: ''; background: #dfdfdf; display: block; height: 100%; width: 1px; top: 0; }
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(1)::before{ left:209px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(2)::before{ left:309px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(3)::before{ right:90px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(4)::before{ display: none;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(1){ width: 210px; text-align: left;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(2){ width: 100px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(3){ width: 110px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(4){ width: 90px;}
.tableNS33 .eoral_list .eoral_list_item:nth-of-type(4) a.ViewCss::before{
	background: url(../teacher/images/comment.png) no-repeat;
	color: rgba(0, 0, 0, 0);
	content: '';
	display: block;
	width: 25px;
	height: 25px;
}
.tableNS33 .eoral_list .eoral_list_item div{ display: inline-block;}
.student_eReading .tableGG .ma_table_div1 tbody th b{ font-size: 14px;}
.student_eReading .gradedM{ padding: 0;}

/* 首页弹窗 */
.student_IWeixin{ padding: 20px !important;}
.student_IWeixin div{ max-width: 100%;}

.jm_table tr td{ font-size: 16px;}
.learning_ech table b{ font-size: 16px;}

.my_eReadingBody .eReadingR,.my_eClassicBody .eReadingR{ display: none; }
.my_eReadingBody.student_eReading .eReadingR,.my_eClassicBody.eClassic_body .eReadingR{ display: flex; }


/* 自主学习记录 */
.tabsholder .starN {
    display: flex;
    flex-wrap: wrap; margin: 0;
}
.tabsholder .in_nav_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.tabsholder .inside_icon01, .tabsholder .inside_icon02, .tabsholder .inside_icon03, .tabsholder .inside_icon04, .tabsholder .inside_icon05 {
	padding: 3%;
    width: 63%;
    max-width: 110px;
    margin-top: 15px;
}
.tabsholder .icon_bg_up01, .tabsholder .icon_bg_up02, .tabsholder .icon_bg_up03, .tabsholder .icon_bg_up04, .tabsholder .icon_bg_up05 {
    width: 100%;
    padding: 100% 0 0;
    border-radius: 100%;
    float: left;
}
.tabsholder .star_x{ width: 20% !important;}
.tabsholder .icon_bg_up01{ background: url(../student/images/selfLRImg_x1.png) no-repeat center #52cdd5 !important; background-size: 62% !important;}
.tabsholder .icon_bg_up02{ background: url(../student/images/selfLRImg_x2.png) no-repeat center #52cdd5 !important; background-size: 62% !important;}
.tabsholder .icon_bg_up03{ background: url(../student/images/selfLRImg_x3.png) no-repeat center #52cdd5 !important; background-size: 62% !important;}
.tabsholder .icon_bg_up04{ background: url(../student/images/selfLRImg_x4.png) no-repeat center #52cdd5 !important; background-size: 85% !important;}
.tabsholder .icon_bg_up05{ background: url(../student/images/selfLRImg_x5.png) no-repeat center #52cdd5 !important; background-size: 70% !important;}
.tabsholder .tex_act01 .icon_bg_up01{ background: url(../student/images/selfLRImg_x1.png) no-repeat center #f9557d !important; background-size: 62% !important;}
.tabsholder .tex_act01 .icon_bg_up02{ background: url(../student/images/selfLRImg_x2.png) no-repeat center #f9557d !important; background-size: 62% !important;}
.tabsholder .tex_act01 .icon_bg_up03{ background: url(../student/images/selfLRImg_x3.png) no-repeat center #f9557d !important; background-size: 62% !important;}
.tabsholder .tex_act01 .icon_bg_up04{ background: url(../student/images/selfLRImg_x4.png) no-repeat center #f9557d !important; background-size: 85% !important;}
.tabsholder .tex_act01 .icon_bg_up05{ background: url(../student/images/selfLRImg_x5.png) no-repeat center #f9557d !important; background-size: 70% !important;}
.tabsholder .star_x:nth-child(4){ background: url(../teacher/images/x.png) no-repeat right;}
.tabsholder .star_x:nth-child(5){ background: none;}

.tabsholder .tex_act01 .inside_icon01{ border: 1px solid #f9557d !important;}
.tabsholder .tex_act01 .inside_icon02{ border: 1px solid #f9557d !important;}
.tabsholder .tex_act01 .inside_icon03{ border: 1px solid #f9557d !important;}
.tabsholder .tex_act01 .inside_icon04{ border: 1px solid #f9557d !important;}
.tabsholder .tex_act01 .inside_icon05{ border: 1px solid #f9557d !important;}
.tabsholder .star_x .tex_act01 p,.tabsholder .star_x .tex_act01 p span{ color: #f9557d !important;}

/* 头部按钮灰色状态 */
.starNO{} 
.tabsholder .starNO .icon_bg_up01 {background: url(../student/images/selfLRImg_x1.png) no-repeat center #ababab !important;background-size: 62%;}
.tabsholder .starNO .icon_bg_up02 {background: url(../student/images/selfLRImg_x2.png) no-repeat center #ababab !important;background-size: 62%;}
.tabsholder .starNO .icon_bg_up03 {background: url(../student/images/selfLRImg_x3.png) no-repeat center #ababab !important;background-size: 62%;}
.tabsholder .starNO .icon_bg_up04 {background: url(../student/images/selfLRImg_x4.png) no-repeat center #ababab !important;background-size: 62%;}
.tabsholder .starNO .icon_bg_up05 {background: url(../student/images/selfLRImg_x5.png) no-repeat center #ababab !important;background-size: 62%;}
.tabsholder .star_x.starNO p,.star_x.starNO p span,.tabsholder .star_x.starNO:hover p, .star_x.starNO:hover p span{ color: #919191 !important;}
.tabsholder .star_x.starNO .tex_act01 .inside_icon01{border: 1px solid #efefef !important;}
.tabsholder .star_x.starNO .tex_act01 .inside_icon02{border: 1px solid #efefef !important;}
.tabsholder .star_x.starNO .tex_act01 .inside_icon03{border: 1px solid #efefef !important;}
.tabsholder .star_x.starNO .tex_act01 .inside_icon04{border: 1px solid #efefef !important;}
.tabsholder .star_x.starNO .tex_act01 .inside_icon05{border: 1px solid #efefef !important;}

/* 直播排课表格 */
.lddw_MHLive{}
.lddw_MHLive .TtableNr{ border: 0;}
.lddw_MHLive .pageT{ border: 0;}
.lddw_MHLive .Ttable .row .cell{ flex-wrap: wrap;}
.lddw_MHLive .Ttable .row .cell:nth-child(1){ min-width: 55px;}
.lddw_MHLive .Ttable .row .cell:nth-child(2){ min-width: 150px;}
.lddw_MHLive .Ttable .row .cell:nth-child(3){ min-width: 150px;}
.lddw_MHLive .Ttable .row .cell:nth-child(4){ min-width: 60px;}
.lddw_MHLive .Ttable .row .cell:nth-child(5){ min-width: 60px;}
.lddw_MHLive .Ttable .row .cell:nth-child(6){ min-width: 110px;}
.lddw_MHLive .Ttable .row .cell:nth-child(7){ min-width: 100px;}
.lddw_MHLive .Ttable .row .cell:nth-child(8){ min-width: 100px;}
.lddw_MHLive .Ttable .row .cell:nth-child(9){ min-width: 120px;}
.lddw_MHLive .Ttable .row .cell:last-child{ border-right: 0;}
.lddw_MHLive .Ttable .row{ border-right: #dfdfdf solid 1px;}
.lddw_MHLive .Ttable b{ display: block; font-size: 15px; width: 100%;}
.ea_table_tb.stuMyHomework_tab{
	max-height: none;
}
.ea_table_tb b{ font-size: 15px; display: block;}
.ea_table_tb th:nth-child(2){min-width: 165px;}

.TableTDtwo tbody tr td:nth-child(2){ text-align: left; padding-left: 10px; padding-right: 10px;}
.TableTDs4 tbody tr td:nth-child(4){ text-align: left; padding-left: 10px; padding-right: 10px;}
.learning_bodye .eClassic_arTab table th:nth-child(1){ min-width: 55px;}
.learning_bodye .eClassic_arTab table th:nth-child(2){ min-width:200px;}
.learning_bodye .eClassic_arTab table th:nth-child(3){ min-width:90px;}
.learning_bodye .eClassic_arTab table th:nth-child(4){ min-width:110px;}
.learning_bodye .eClassic_arTab table th:nth-child(5){ min-width:110px;}
.learning_bodye .eClassic_arTab table th:nth-child(6){ min-width:110px;}

.reading_hd{position: fixed; width: 88%; height: 88%; top: 6%; left: 6%; display: none; background: #fff; border: 0px solid #ccc; z-index: 9999999; border-radius: 10px; border-top: 0px; -webkit-overflow-scrolling: touch; padding: 70px 20px 20px 20px; max-height: 100%-80px; background: url(../images/USA-E-Book_Teacher-UI.jpg) no-repeat  #9bce2e}
.reading_hd_title{position: absolute;top: 0; left:0; width: 100%; background-color: #167fd8; display: none; color: #fff; line-height: 50px; font-size: 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; padding-left: 15px; padding-right: 15px; }
.reading_hd_title img{float: right; margin-top: 10px; cursor: pointer}
.reading_hd_bj{position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.61); z-index: 9999998; display: none}
.reading_hd .MessageContent table{ width: 100%; position: relative;}
.reading_hd .MessageContent table::before{ position: absolute; content: ''; top: 0; width: 100%; height: 1px; border-top: 1px #dfdfdf dotted;}
.reading_hd .MessageContent{ padding-top: 30px;overflow-y: auto;}
.reading_hd .MessageContent table tr td{padding: 10px;}
.dzzy_ma{ padding-top:15px}

/* 我的积分 */
.MYPoints_body{}
.MYPoints_body .echinese_top_2021 {background: #77a6ff linear-gradient(to left,#5fc9fb,#77a6ff) !important;}
.MYPoints_body .zsw_main{ margin: auto;}
.MYPoints_body .echinese_top_button_2021 {background: url(/EtutorStudent/images/back_icon.png) no-repeat 15px 13px #1884e6;}
.MYPoints_body .img_1920{display: block;}
.MYPoints_body .img_1200{display: none;}
.MYPoints_body .star_navh{padding:15px 0 25px 0; }
.MYPoints_body .star_nav{min-height:167px; position: relative; width:100%; }
.MYPoints_body .star_nav .row{ max-width: 1300px; margin: auto;}
.MYPoints_body .star_nav::before{ display: block; content: ''; position: absolute;background: linear-gradient(to top, #fff , #e1f5fe); width: 100%; height: 5px; bottom: 0; left: 0;}
.MYPoints_body .etutorstar_nav{width: 16.666666%; float: left;cursor: pointer;}
.MYPoints_body .star_img_02{margin:auto; width:80%;  margin-bottom:5px; text-align: center;}
.MYPoints_body .star_img_02 img{width:50%;max-width: 90px;}
.MYPoints_body .star_img_tit{width:100%; text-align:center; font-size:18px; color:#000; padding-bottom:8px;}
.MYPoints_body .star_img_tit span{font-size:15px;}

.MYPoints_body .zstarImg{}
.MYPoints_body .zstarImg .product-grid .product-image{ overflow: hidden; width: 100%; padding-bottom: 100%; height: 0; position: relative; }
.MYPoints_body .zstarImg .product-grid .product-image:hover{ border-radius:8px; }
.MYPoints_body .zstarImg .product-grid .product-image a{ display: flex; overflow: hidden; justify-content: center;position: absolute; width: 100%; height: 100%; left: 0; top: 0;border:1px solid #dfdfdf; border-radius:8px;}
.MYPoints_body .zstarImg .product-grid .product-image img{
	object-fit: scale-down; 
    transition: all 0.5s ease 0s;
}
.MYPoints_body .star_nav .row .star_navh:nth-child(1):hover span{ color:#ed008c ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(1):hover .star_img_tit { color:#ed008c ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(2):hover span{ color:#f97229 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(2):hover .star_img_tit{ color:#f97229 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(3):hover span{ color:#3f9cff ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(3):hover .star_img_tit{ color:#3f9cff ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(4):hover span{ color:#7fa123 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(4):hover .star_img_tit{ color:#7fa123 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(5):hover span{ color:#0fc2d6 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(5):hover .star_img_tit{ color:#0fc2d6 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(6):hover span{ color:#8270e2 ;}
.MYPoints_body .star_nav .row .star_navh:nth-child(6):hover .star_img_tit{ color:#8270e2 ;}
.MYPoints_body .row .star_navh:nth-child(1):hover span{ color:#ed008c ;}
.MYPoints_body .row .star_navh:nth-child(2):hover span{ color:#f97229 ;}
.MYPoints_body .row .star_navh:nth-child(3):hover span{ color:#3f9cff ;}
.MYPoints_body .row .star_navh:nth-child(4):hover span{ color:#7fa123 ;}
.MYPoints_body .row .star_navh:nth-child(5):hover span{ color:#0fc2d6 ;}
.MYPoints_body .row .star_navh:nth-child(6):hover span{ color:#8270e2 ;}
.MYPoints_body .row .star_navh:nth-child(1):hover .star_img_tit{ color:#ed008c ;}
.MYPoints_body .row .star_navh:nth-child(2):hover .star_img_tit{ color:#f97229 ;}
.MYPoints_body .row .star_navh:nth-child(3):hover .star_img_tit{ color:#3f9cff ;}
.MYPoints_body .row .star_navh:nth-child(4):hover .star_img_tit{ color:#7fa123 ;}
.MYPoints_body .row .star_navh:nth-child(5):hover .star_img_tit{ color:#0fc2d6 ;}
.MYPoints_body .row .star_navh:nth-child(6):hover .star_img_tit{ color:#8270e2 ;}
.MYPoints_body .star_tit_act{ background: none;}
.MYPoints_body .row .star_navh:nth-child(1) .star_img_tit.star_tit_act{ color:#ed008c;}
.MYPoints_body .row .star_navh:nth-child(2) .star_img_tit.star_tit_act{ color:#f97229;}
.MYPoints_body .row .star_navh:nth-child(3) .star_img_tit.star_tit_act{ color:#3f9cff;}
.MYPoints_body .row .star_navh:nth-child(4) .star_img_tit.star_tit_act{ color:#7fa123;}
.MYPoints_body .row .star_navh:nth-child(5) .star_img_tit.star_tit_act{ color:#0fc2d6;}
.MYPoints_body .row .star_navh:nth-child(6) .star_img_tit.star_tit_act{ color:#8270e2;}
.MYPoints_body .row .star_navh .star_img_tit.star_tit_act{ position: relative;}
.MYPoints_body .row .star_navh .star_img_tit.star_tit_act::before{ content: ''; display: block; position: absolute; width: 7px; height: 7px; background-color: #ed008c; border-radius: 50%; bottom: -1px; left: 50%; margin-left: -4px;}
.MYPoints_body .row .star_navh:nth-child(2) .star_img_tit.star_tit_act::before{ background-color: #f97229;}
.MYPoints_body .row .star_navh:nth-child(3) .star_img_tit.star_tit_act::before{ background-color: #3f9cff;}
.MYPoints_body .row .star_navh:nth-child(4) .star_img_tit.star_tit_act::before{ background-color: #7fa123;}
.MYPoints_body .row .star_navh:nth-child(5) .star_img_tit.star_tit_act::before{ background-color: #0fc2d6;}
.MYPoints_body .row .star_navh:nth-child(6) .star_img_tit.star_tit_act::before{ background-color: #8270e2;}
.Etutor_nav{ padding:20px 0 20px 0; width: 100%; margin-top: 0!important;}
.Etutor_nav .tit_inside{font-size: 25px; color: #f9557d;  width: 100%; float: left; margin: 15px 0 10px 0; }
.Etutor_nav .tit_inside span{font-size: 20px; color: #999; padding-left: 8px;}
.Etutor_nav .record_now{float: right; font-size: 20px; color: #333; height: 38px; line-height: 38px;}
.Etutor_nav .record_now span{color:#4caaf8}
.Etutor_nav .record_now ul{float: left;}
.Etutor_nav .record_number{background:url("../teacher/images/jf_icon.png") no-repeat; padding-left: 45px; color: #ed406a; font-size: 26px; font-weight: bold;}
.MYPoints_body .dl_zszx_wdjf{ max-width: 1150px;border-radius: 5px;margin: auto; background: none;padding: 20px;}
.MYPoints_body .wdjf{ max-width: 90%;}
.jfjl_table.reddemRTable table tbody td{
	padding: 0;
}
.MYPoints_body .jfjl_table table tbody .reddemRNull thead tr{
	background-color: #ffd6ce !important;
}
.MYPoints_body .jfjl_table table .reddemRNull thead{
	border: 0;
}
.MYPoints_body .jfjl_table table .reddemRNull tbody{
	border: 0;
}
.MYPoints_body .jfjl_table table .reddemRNull tbody td{
	border: 0;
	height: 150px;
	text-align: center;
}
.reddemRTable{
	min-height: 180px;
}
.GetPoints_nr{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.GetPoints_nr p {
    font-size: 17px;
    color: #000;
    line-height: 28px;
    width: 100%;
    float: left;    
	margin: 0 0 10px;
}
.GetPoints_nr p b i{
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #000;
	border-radius: 50%;
	margin:10px;
}
.GetPoints_nr b{
	font-weight: 700;
}
.GetPoints_b{
	display: flex;
	align-items: center;
	font-weight: bold;
}
.tbody_tr span {
    color: #ed406a;
}
.GetPoints_nr p span {
    color: #ed406a;
}


/* 兑换礼品 */
.MYPoints_body{}
.MYPoints_body .article_p{margin:0px 15px 0px 0px; float:left; width:100%; position: relative;}
.MYPoints_body .article_p h2{padding-bottom:10px}
.MYPoints_body .article_p b{ font-weight:bold;}
.MYPoints_body .article_p p{font-size:17px; color:#000; line-height:28px; width: 100%; float: left;} 
.MYPoints_body .article_p p span{color:#ed406a}
.MYPoints_body .dl_zszx_main{ max-width: 1170px;}
.MYPoints_body .dl_zszx_jfq{ background:none;}
.MYPoints_body .dl_zszx_jfq_nr ul{ padding: 5px 0;}
.MYPoints_body .dl_zszx_jfq_nr ul li{ width: 16.66666667%; padding: 3px;}
.MYPoints_body .dl_zszx_jfq_nr ul li .jfqj{ width: 100%; padding:0 !important;display: block; padding-bottom: 83% !important; height: 0; position: relative;}
.MYPoints_body .jfqj_1{background: url(/static/images/titX_01.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_2{background: url(/static/images/titX_02.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_3{background: url(/static/images/titX_03.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_4{background: url(/static/images/titX_04.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_6{background: url(/static/images/titX_05.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_7{background: url(/static/images/titX_06.png) no-repeat #fff !important ; background-size: 100% !important; }
.MYPoints_body .jfqj_left{ width: 100%;padding-top: 25%;}
.MYPoints_body .jfqj_h1 h1{width: 100%;padding: 0;text-align: center;-webkit-text-fill-color: #fff; color: #fff;}
.MYPoints_body .jfqj_left h2{ text-align: center;color: #fff;}
.MYPoints_body .jfqj_left h2 br{ display: none;}
.MYPoints_body .dl_zszx_jfq_bj{ display: none;}
.MYPoints_body .jfqj_right{ width: 100%;padding: 10px;}
.MYPoints_body .jfqj_right a{border-radius: 13px;line-height: 26px;font-size: 15px;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(1) .jfqj_right a{ background-color: #cf3701;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(2) .jfqj_right a{ background-color: #017a6e;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(3) .jfqj_right a{ background-color: #0e76dd;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(4) .jfqj_right a{ background-color: #b50258;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(5) .jfqj_right a{ background-color: #56840a;}
.MYPoints_body .dl_zszx_jfq_nr ul li:nth-child(6) .jfqj_right a{ background-color: #c61c36;}
.MYPoints_body .dl_zszx_dhq .dl_zszx_dhq_titel{top: 0;border-radius: 25px;display: block;z-index: 1;position: relative;width: 100%;height: 100%;left: 0;max-width: 100%;color: rgba(0,0,0,0);}
.MYPoints_body .dhq_titel1{ color: #fff;font-size: 22px;padding-right: 0; padding: 5px 0;}
.MYPoints_body .dl_zszx_dhq_titel span{ text-shadow: none; position: relative;}
.MYPoints_body .dhq_color_1 .dl_zszx_dhq_titel{background: #ff6666;}
.MYPoints_body .dhq_color_2 .dl_zszx_dhq_titel{background: #f73985;}
.MYPoints_body .dhq_color_3 .dl_zszx_dhq_titel{background: #3898e7;}
.MYPoints_body .dhq_color_4 .dl_zszx_dhq_titel{background: #0fc2d6;}
.MYPoints_body .dhq_color_6 .dl_zszx_dhq_titel{background: #4f7ee8;}
.MYPoints_body .dhq_color_7 .dl_zszx_dhq_titel{background: #e43a3d;}
/* 积分记录 */
.MYPoints_body .dl_zszx_jfcx{ padding: 0 20px; margin: 0; background: none;}
.MYPoints_body .dl_zszx_jfjl{ padding: 0 20px; background: none;}
.MYPoints_body .dl_zszx_jfcx ul li input{border: 1px solid #dfdfdf;}
.MYPoints_body .dl_zszx_jfcx ul li input.buttonCss{ border:0 !important;box-shadow: none;}
.MYPoints_body .jfjl_table{}
.MYPoints_body .jfjl_table table tbody tr:nth-of-type(even) {background-color: #f7f8f8;}
.MYPoints_body .jfjl_table table tbody tr:nth-child(1){ background-color: #fff !important;}
.MYPoints_body table#ContentPlaceHolder1_GridView1 td:nth-child(2){ text-align: center;}
.MYPoints_body .jfjl_table table thead{ border: 1px solid #d1e5f6;}
.MYPoints_body .jfjl_table table thead th:nth-child(2){ min-width: 110px;}
.MYPoints_body .jfjl_table table tbody{ border-left: 1px solid #dfdfdf;}
.MYPoints_body .jfjl_table table tbody td{ border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}
/* 兑换记录 */
.dl_zszx_redeem{ min-height: 300px;}
.dl_zszx_redeem .record_table tbody{ border-left: 0 !important;}
.dl_zszx_redeem .record_table tbody td{ border: 0 !important;}
.dl_zszx_redeem .jfjl_table table tbody td{ padding: 0;}
.dl_zszx_redeem .jfjl_table table tbody tr:nth-child(1){ background:none !important;} 
.Etutor_nav_dh{ padding-bottom: 0;}
table.zzzx_noTable thead{ border: 1px solid #ffd6ce !important;}
table.zzzx_noTable .record_bg2 td{ text-align: center;}
table.zzzx_noTable .record_bg2 td span{ min-height: 100px;display: flex;justify-content: center;align-items: center;}
/* 活动规则 */
.rules_hdgz{}
.rules_hdgz .jpdh_xq{ background:none; padding: 60px 4%;}
.rules_hdgz .regulaCN tr{ border: 0;}
.rules_hdgz .regula_tg{ position: absolute; right: 15px; top: 20px;}
.rules_hdgz .regula_tg a{ border: 0; background:#549fe0;color: #fff; padding: 0; width:110px; text-align: center; line-height: 40px; height: 40px; display: inline-block; border-radius: 20px;}
.rules_hdgz p{font-size:17px; color:#000; line-height:28px; width: 100%; float: left;} 
.rules_hdgz p span{color:#ed406a}
.rules_hdgz table.table_w{border:0 !important }
.rules_hdgz table.table_w tr td{white-space: normal !important; } 
.rules_hdgz table.table_w tr td p{padding-right: 5px;}
.rules_hdgz table.table_w tr td:nth-child(1){padding-right: 5px; position: relative; width: 25px;}
.rules_hdgz table.table_w tr td:nth-child(1) p{ position: absolute; top: 0;}
.rules_hdgz b{ font-weight: bold;}
.zszx_footer{ display:inline-block;}
.rules_hdgz .yk_zszx_about p{ text-indent: 0; letter-spacing: normal;}

/* 知识画报动画 */
.zhishi_donghua{
	display: flex;
	width: 100%;
}

.eReading_T{
	justify-content: space-between;
    display: flex;
    margin: 0 2%;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
    color: #000;
    width: 96%;
    font-size: 17px;
    line-height: 35px;
    padding: 5px;
    border-radius: 5px;
	padding: 0 10px;
}
.eReading_T span{
	font-size: 16px;
	display: flex;
	align-items: center;
	padding: 0 10px;
}
.eReading_T .reading_butT{
	border: 1px solid #ed406a;
	color: #ed406a;
	background:none;
	border-radius: 5px;
	font-size: 15px;
	margin: 8px 0;
	padding: 0 20px;
	line-height: 32px;
}
.eReading_T .reading_butT:hover{
	background-color:#ed406a;
	color: #fff;
}
.MYPoints_body .wdjf_div tbody tr td{
	padding: 13px;
}
.eExercistDT .foot_jd img{
	float: right;
}
.eExercistDT .foot_jd span{
	float: left;
}

/* 弹窗详情 */
.wordXq{
	border: 0;
	max-width: 800px;
	width: 90% !important;
	max-height: 650px;
	min-height: 450px;
	height: auto;
}
.wordXq .layui-layer-title{
	font-size: 16px;
}
.funland_wordXq{
	
}
.wordXq_top tr{
	width: 50%;
	display: flex;
}
.wordXq_top table{
	border: 1px solid #e0e5ec;
	border-left: 0;
}
.wordXq_top tbody{
	display: flex;
    flex-wrap: wrap;
}
.wordXq_top tbody tr{
	border-bottom: 1px rgba(0,0,0,0.1) dotted;
	border-left: 1px #e0e5ec solid;
}
.wordXq_top tbody tr:nth-child(5),
.wordXq_top tbody tr:nth-child(6){
	border-bottom: 0;
}
.wordXq_top tbody tr td{
	border: 0;
	font-size: 16px;
}
.wordXq_top tbody tr td:nth-child(1){
	width: 30%;
	min-width: 100px;
	padding: 10px 0;
    background-color: #f9f9f9;
    text-align: center;    
	border-right: 1px solid #e0e5ec;
}
.wordXq_top tbody tr td:nth-child(2){
	width: 70%;
	min-width:150px;
}
.funland_wordXq #details.tbth tr{
	
	border-left: 1px solid #e0e5ec !important;
	border-right: 1px solid #e0e5ec !important;
}
.funland_wordXq table.tbth tr.tbth_top td{
 border-left: 0!important;
 line-height: 28px !important;
}
table.tbth tr td:last-child{
	border-right:0 !important
}
.wordXq_dt div{
	overflow: auto;
}
.m_AnswerComment{
	border: 0 !important;
    border-radius: 8px !important;
}
.m_AnswerComment .layui-layer-title{
	border-radius: 5px 5px 0 0;
}
.zsw_smjxzy .smj_div{
	display: flex;
}
.zsw_smjxzy .smj_div ul{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
}
.zsw_smjxzy .smj_div ul li{
	width: 14.285%;
}
.zsw_smjxzy .smj_div ul li .smj_div_img{
	margin: 5% 7%;
    width: 84%;
    height: 0;
    padding-bottom: 84%;
    position: relative;
	background-size: 100% !important;
}

.smj_yhw_elistening .smj_div_img {
    background: url(/resources/teacher/images/teacher_el.png) no-repeat center top -2px !important;
    background-size: 100%;
}
.smj_yhws .smj_div_img {
    background: url(../../images2019/2018/into_6.png) no-repeat;
}
.smj_yhws.smj_yhw_1 .smj_div_img {
	background: url(../../images2019/2018/into_7.png) no-repeat;
}

.smj_yhws.smj_yhw_2 .smj_div_img {
	background: url(../../images2019/2018/into_8.png) no-repeat;
}

.smj_yhws.smj_yhw_3 .smj_div_img {
	background: url(../../images2019/2018/into_9.png) no-repeat;
}

.smj_yhws.smj_yhw_4 .smj_div_img {
	background: url(../../images2019/2018/into_10.png) no-repeat;
}

.smj_yhws.smj_yhw_5 .smj_div_img {
	background: url(../../images2019/2018/into_11.png) no-repeat;
}

.smj_yhws:hover .smj_div_img, .smj_yhws:active .smj_div_img {
	background: url(../../images2019/2018/into_6.png) no-repeat;
}

.smj_yhws.smj_yhw_1:hover .smj_div_img, .smj_yhws.smj_yhws.smj_yhws.smj_yhw_1:active .smj_div_img {
	background: url(../../images2019/2018/into_7.png) no-repeat;
}

.smj_yhws.smj_yhw_2:hover .smj_div_img, .smj_yhw_2:active .smj_div_img {
	background: url(../../images2019/2018/into_8.png) no-repeat;
}

.smj_yhws.smj_yhw_3:hover .smj_div_img, .smj_yhw_3:active .smj_div_img {
	background: url(../../images2019/2018/into_9.png) no-repeat;
}

.smj_yhws.smj_yhw_4:hover .smj_div_img, .smj_yhws.smj_yhws.smj_yhw_4:active .smj_div_img {
	background: url(../../images2019/2018/into_10.png) no-repeat;
}

.smj_yhws.smj_yhw_5:hover .smj_div_img, .smj_yhw_5:active .smj_div_img {
	background: url(../../images2019/2018/into_11.png) no-repeat;
}
.smj_yhw:hover .smj_div_img, .smj_yhw:active .smj_div_img {
    background: url(../../images2019/2018/into_6.png) no-repeat center;
}

.smj_yhw_1:hover .smj_div_img, .smj_yhw_1:active .smj_div_img {
    background: url(../../images2019/2018/into_7.png) no-repeat center;
}

.smj_yhw_2:hover .smj_div_img, .smj_yhw_2:active .smj_div_img {
    background: url(../../images2019/2018/into_8.png) no-repeat center;
}

.smj_yhw_3:hover .smj_div_img, .smj_yhw_3:active .smj_div_img {
    background: url(../../images2019/2018/into_9.png) no-repeat center;
}

.smj_yhw_4:hover .smj_div_img, .smj_yhw_4:active .smj_div_img {
    background: url(../../images2019/2018/into_10.png) no-repeat center;
}

.smj_yhw_5:hover .smj_div_img, .smj_yhw_5:active .smj_div_img {
    background: url(../../images2019/2018/into_11.png) no-repeat center;
}
.MenuToolClick,
li.UserMenuToolLi h1::before{
	/* display: none !important; */
}
.smj_yhws .smj_div_img{
	opacity: 1 !important;
}
li.UserMenuToolLi a.smj_yhws{
	color: #303030;
}
li.UserMenuToolLi a.smj_yhws .MenuToolClick{
	margin: 10px 0;
	display: flex !important;
	position: absolute;
	z-index: 1;
    top: 0;
    right: 0;
    bottom: 0px;
    left: 0;
    visibility: hidden;
    opacity: 0;
    background: #ff3900;
    -webkit-transition: all .5s ease .1s;
    -o-transition: all .5s ease .1s;
    transition: all .5s ease .1s;
    -webkit-transform: scale3d(0, 1, 0);
    -ms-transform: scale3d(0, 1, 0);
    -o-transform: scale3d(0, 1, 0);
    transform: scale3d(0, 1, 0);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    -o-transform-origin: center;
    transform-origin: center;
    border-radius: 12px;
    display: flex;
    justify-content: center;
    align-items: center;

}
li.UserMenuToolLi:hover a.smj_yhws .MenuToolClick{
	opacity: 1;
    background: rgba(255, 57, 0, 0.7);
    visibility: visible;
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);

}
.MenuToolClick{
	display: none;
}
.MenuToolClick span {
    width: 45px;
    height: 45px;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    margin: 3px;
    opacity: 1;
}
span.navSub {
    background: url(https://www.etutorlearning.com/chinese/images/into25.png) no-repeat center #fff;
}
span.navShop {
    background: url(https://www.etutorlearning.com/chinese/images/into12.png) no-repeat center #fff;
}

.smj_yhw_elistening.smj_yhws .smj_div_img,
.smj_yhws .smj_div_img,
.smj_yhws.smj_yhw_1 .smj_div_img,
.smj_yhws.smj_yhw_2 .smj_div_img,
.smj_yhws.smj_yhw_3 .smj_div_img,
.smj_yhws.smj_yhw_4 .smj_div_img,
.smj_yhws.smj_yhw_5 .smj_div_img{
  opacity: 0.6;
}
.smj_yhw_elistening.smj_yhws,
.smj_yhws,
.smj_yhws.smj_yhw_1,
.smj_yhws.smj_yhw_2,
.smj_yhws.smj_yhw_3,
.smj_yhws.smj_yhw_4,
.smj_yhws.smj_yhw_5{
  color: rgba(0, 0, 0, 0.61);
}
 .smj_div.top_manages .row li a{
	padding-top: 10px;
}
.smj_div.top_manages .row li h1{
	position: relative;
    padding-top: 0px;
}
.smj_div.top_manages .row li a.smj_yhws h1::before {
    position: absolute;
    content: '';
    top: -35px;
    left: 50%;
    margin-left: -25px;
    background: url(../teacher/images/ssbInto.png) no-repeat;
    width: 50px;
    height: 30px;
}
.smj_div.top_manages .row li a.smj_self h1::before {
    position: absolute;
    content: '';
    top: -35px;
    left: 50%;
    margin-left: -25px;
    background: url(../teacher/images/selfsbInto.png) no-repeat;
    width: 61px;
    height: 30px;
}

.tools .grayCss img{
	opacity: 0.6;
}
.tools .grayCss h2{
	opacity: 0.7;
}
.hwNotice{
	width: 20%;
}
.hwList{
	width: 80%;
}
.noticeTitle{
	background-size: auto 90%;
	background-position: left -5px center;
}
.hTitle ul{
	display: flex;
}
li.hwTop span,
.noticeTitle span{
	display: block;
	font-size: 15px;
}

.tabscontent .ma_table_div table th:nth-of-type(5) {
    min-width: 90px;
}
.tabscontent .ma_table_div table th:nth-of-type(6){
	min-width: 120px;
}
.tabscontent .ma_table_div table th:nth-of-type(9) {
    min-width: 70px;
}
.Greens{
	color: Green;
}
.eChineseEX .eAssig_nav .row{
	display: flex;
}
.eChineseEX .eAssig_nav .row > div{
	width: 14.285%;
}
.eChineseEX .eAssig_nav .row > div.star_x:last-child{
	background: none;
}
.eAssig_nav .tex_act07 p, 
.eAssig_nav .tex_act07 p span {
    color: #ff626f;
}
.eChineseEX .eAssign_icon_07{
	width: 100%;
    padding: 100% 0 0;
    border-radius: 100%;
    float: left;
    background: url(../teacher/images/eAssign_x07.png) no-repeat center #52cdd5;
    background-size: 63%;
}
.eChineseEX .tex_act07 .eAssign_icon_07 {
    background: url(../teacher/images/eAssign_x07.png) no-repeat center #ff626f;
    background-size: 63%;
}
.inside_icon03:hover, .icon_act03,
.eChineseEX .in_nav_list:hover .inside_icon07{
	border: 1px solid #efefef;
}
.eAssig_nav .in_nav_list.tex_act07:hover .inside_icon07,
.eAssig_nav .icon_act07 .inside_icon07:hover{
    border: 1px solid #ff626f !important;
}
.eReadingRTTableStu{
	padding-top: 20px;
	min-height: 484px;
}
.eReadingRTTableStu .row .cell:nth-child(1){
	min-width: 80px;
	width: 10% !important;
}
.eReadingRTTableStu .row .cell:nth-child(2){
	min-width: 200px;
	width: 25% !important;
}
.eReadingRTTableStu .row .cell:nth-child(3){
	min-width: 130px;
	width: 15% !important;
}
.eReadingRTTableStu .row .cell:nth-child(4){
	min-width: 80px;
	width: 15% !important;
}
.eReadingRTTableStu .row .cell:nth-child(5),
.eReadingRTTableStu .row .cell:nth-child(7){
	min-width: 120px;
	width: 17.5% !important;
}
.eReadingRTTableStu .row .cell:nth-child(6),
.eReadingRTTableStu .row .cell:nth-child(8){
	min-width: 90px;
	width: 15% !important;
}
.eReadingRTTableStu .row .cell:nth-child(8){
	border-right: 0;
}
.inside_icon07 {
    width: 68%;
    padding: 3%;
    margin: 5px 18%;
    float: left;
    border-radius: 100%;
}
.tools_titBuddy:hover .buddyNav{
	display: flex;
}
.buddyNav{
	display: none;
	position: absolute;
    width: 100%;
    justify-content: center;
	padding-top: 5px;
}
.buddyNav > div{
	border: 1px solid #ebeef5;
    border-radius: 4px;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
	display: flex;
	flex-wrap: wrap;
	background-color: #fff;
	padding: 5px 0;
	max-width: 110px;
	margin-top: 5px;
    justify-content: center;
}
.buddyNav > div span{
	display: block;
	width: 100%;
	line-height: 30px;
    font-size: 17px;
	cursor: pointer;
}
.buddyNav > div span:hover{
	color: #009aa4;
}
.buddyNav > div b{
	position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
	border-width: 6px;
    filter: drop-shadow(0 2px 12px rgba(0,0,0,.03));
	margin-right: 3px;
    border-top-width: 0;
    border-bottom-color: #ebeef5;
	top: 5px;
}
.buddyNav > div b::after{
	content: " ";
	position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
	display: block;
	top: 1px;
    margin-left: -6px;
    border-top-width: 0;
    border-bottom-color: #fff;
}
.zsw_fzgj_xs .star_notice{
	margin-top: -20px;
	padding-right: 10px;
}
.star_noticeTit{
	font-size: 15px;
    max-width: 583px;
    line-height: 20px;
    letter-spacing: 0.05rem;
}
.smj_yhw_eword .smj_div_img,
.smj_yhw_eword:hover .smj_div_img, .smj_yhw_eword:active .smj_div_img {
    background: url(../teacher/images/teacher_68.png) no-repeat center;
}
.tools_tit_eWord{
	display: none;
}
.tools_rt .tools_tit_eWord{
	display: block;
}
.tools.tools_rt ul li{
	width: 20%;
}
.tools_rt .tools_tit_eWord b{
	width: 100%;
	display: block;
}
.tools_rt ul li.tools_tit_eWord:hover div.tools_icon01 {
    background-color: #ee7098;
}



@media (max-width:1199px){
	.zsw_fzgj_xs .star_notice{
		width: 75%;
	}
	.learning_RCon .dzzy_top_lianxi .zsw_main li{ width: 48% !important;margin: 5px 1%;border-radius: 5px;border: 0;padding: 10px 20px;}
	.learning_RCon .dzzy_top_lianxi{ padding: 15px 10px;}
	.eC_syM_nr{ width: 25%;}
	.eOeal_body1 .eReadingR{ display: none;}
	.student_eReading .tableGG .ma_table_div1 tbody th:nth-of-type(1){ min-width:50px;}
	.student_eReading .tableGG .ma_table_div1 tbody th:nth-of-type(2){ min-width:180px;}
	.student_eReading .tableGG .ma_table_div1 tbody td:nth-of-type(2){ line-height: 20px;}
	.student_eReading .tableGG .ma_table_div1 tbody th:nth-of-type(3){ min-width:100px;}
	.student_eReading .tableGG .ma_table_div1 tbody th:nth-of-type(4){ min-width:100px;}
	.student_eReading .tableGG .ma_table_div1 tbody th:nth-of-type(5){ min-width:130px;}
	.student_eReading .table_minW{ width: 100%;overflow: auto;}
	.tableGG.zhishi_MRRtable{ width: 100%;overflow: auto;}
	.MRRTop th:nth-child(1){min-width: 55px;}
	.MRRTop th:nth-child(2){min-width: 110px;}
	table.tbth tr td:nth-child(1){min-width: 155px;}
	table.tbth tr:nth-child(1) td:nth-child(2){min-width: 150px;}
	table.tbth tr:nth-child(1) td:nth-child(3){width: 80px;min-width: 90px;}
	table.tbth tr:nth-child(1) td:nth-child(4){width: 80px;min-width: 90px;}
	table.tbth tr:nth-child(1) td:nth-child(5){width: 80px;min-width: 90px;}
	table.tbth tr:nth-child(1) td:nth-child(6){width: 80px;min-width: 90px;}
	.zhishiRead_left{ width: 155px;}
	table.tbth ul li{ min-width: 88px;}
	.eChineseEX .tableGG{ overflow: auto;}
	.eOeal_body1 .myRecordTable div{ overflow: auto;}
	.zhishi_MRRtable .MRRTop th:nth-child(3){ min-width: 450px;}
	.MYPoints_body .img_1920{display: none;}
	.MYPoints_body .img_1200{display: block;}

}



@media (max-width:1000px){
	.eclasslist_tit a{width:32.333333% !important; margin:5px 0.5%;}
	
	.learning_RCon img{max-width: none;}
	.learning_RCon .dzzy_top_lianxi{ padding-top: 15px;}
	.liveStudentT .liveSOver{ width: 100%; overflow: auto;}
	.liveStudentT .liveSOver .table{ width: 1000px; }

	.eChinese_body .container{ width: 100%;}
	.eC_syM_nr{ width: 33.333333%;}
	.eC_syMT_l li{ margin-bottom: 10px;}
	
	.learning_ech .Etable{ min-width: 800px;}
	.eChiR_table .learning_ech .Etable{ min-width: auto;}
	.learning_ech .eA_table{ width: 100%; overflow: auto;}
	.ma_table_div table.tbth{ width: auto !important;}
	.ma_table_div table{ width: 100%;}
	.MYPoints_body .dl_zszx_jfq_nr ul li{ width: 33.333333%;}

}
@media (max-width:1100px){
	.eclasslist_tit a{width:24% !important; margin:5px 0.5%; text-align: left;}
	
	.learning_RCon .dzzy_top_lianxi .zsw_main li:nth-of-type(1){ width: 31%;}
	.learning_RCon .dzzy_top_lianxi .zsw_main li:nth-of-type(2){ width: 31%;}
	.learning_RCon .dzzy_top_lianxi .zsw_main li:nth-of-type(3){ width: 38%;}
	.re_color {width: 35%;}
	.re_yche {width: 65%;}
	.lddw_MHLive .TtableNr{  overflow: auto;}
	.student_eReading .eclasslist_tit a{
		width:32.3% !important; 
	}
	.student_eReading .bookDiv .etuIMG{
		width: 25%;
        padding-left: 15px;
        padding-right: 15px;
	}
   

}
@media (max-width:1024px){
	.tools > ul{
		display: flex;
		flex-wrap: wrap;
	}
	.eReadingRTTableStu .TtableNr{
		width: 100%;
		overflow: auto;
	}
	
}
@media (max-width:1023px){
	
	.student_eReading .gradedM .row .eRnume_col:nth-of-type(1){ width: 30%;}
	.student_eReading .gradedM .row .eRnume_col:nth-of-type(2){ width: 40%;}
	.student_eReading .gradedM .row .eRnume_col:nth-of-type(3){ width: 30%;}
	.student_eReading .gradedM .row .eRnume_col{ min-width: auto;}
	.table_minW{ width: 100%; overflow: auto;}
	/* .eReading_con{ width: 100%;} */
	.learning_RCon .dzzy_top_lianxi .zsw_main li{ width: 48% !important;margin: 5px 1%;border-radius: 5px;border: 0;}
	.student_eReading .bookDiv .etuIMG{
		width: 50%;
	}
}
@media (max-width:990px){
	.eChineseEX .in_nav_list p span{
		display: block;
	}
}
@media (max-width:950px){
	.zsw_smjxzy .smj_div ul li {
		width: 25%;
	}
	.zsw_smjxzy .smj_div ul{
		justify-content: flex-start;
	}
	.zsw_smjxzy .smj_div ul li .smj_div_img{
		width: 150px;
		height: 150px;
		padding: 0;
		margin: auto;
	}
	.zsw_smjxzy .smj_div .row li a {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.smj_div.top_manages .row li h1{
		margin-top: 7px;
	}
	
}
@media screen and (max-width:880px){
	.fun_conbj {display: block;}
	.fun_conbj_m{ display: none;}
	.fun_conbj_m img {width: 100%;}
	.hsmx_a2020 {left: 79.8%;top: 48.8%;}
	.fun_con_a a.hsmx_a2020 {height: 5%; text-align: left;}
	.reddemRTable{
		overflow: auto;
	}
	.reddemRTable div{
		min-width: 980px;
	}
	.eChineseEX .eAssig_nav .row{
		flex-wrap: wrap;
		padding-bottom: 15px;
	}
	.eChineseEX .eAssig_nav .row > div {
		width: 25%;
	}
	.eChineseEX .eAssig_nav .row > div:nth-child(4){
		background: none;
	}
}
@media (max-width:768px){
	.zsw_fzgj_xs .zsw_zy_left .title{
		position: relative;
	}
	.zsw_fzgj_xs .star_notice {
		display: block ;
		margin-top: -30px;
		height: 60px;
		display: flex;
		line-height: normal;
		align-items: center;
		position: absolute;
		right: 0;
		top: 0;
		margin-top: 5px;
		padding-left: 200px;
    	width: 100%;
	}
	.star_noticeTit{
		font-size: 14px;
		line-height: 18px;
	}
	.student_eReading .container.eReading_con{ padding: 0 15px;}
	.eclasslist_tit a{ width: 32% !important ;padding: 11px 0 !important;font-size: 16px;margin: 5px 0.5%;}

	.eRnume{ padding:0 30px !important;}
	.gradedM_nr { border-radius: 8px;}
	.gradedM_nr{ border:0 !important;}
	.gradedM_nr p {font-size: 14px;}
	.gradedM_nr p span {font-size: 16px;}
	.inside_nav{ box-shadow: 0 3px 5px #cde9ff; background: none; padding-bottom:10px}
	.student_eReading .foot_jd{ padding: 30px 15px 15px 15px;}
	.student_eReading .gradedM .row .eRnume_col{ width: 100% !important;}
	.star_x{ width: 33.333333%; background: none;}
	.student_eReading .starN{ margin:0 5px;}
	.eReading_con{ min-height: 300px;}
	.student_eReading .inside_icon01, .student_eReading .inside_icon02, .student_eReading .inside_icon03, .student_eReading .inside_icon04, .student_eReading .inside_icon05{ width: 70%;}
	.zhishiFunland_body .starN,.eOeal_body .starN{ margin:0;}
	ul.eOrel_MR{ width: 100%;margin: 0;}
	.zsw_main{ padding:0;}
	ul.eOrel_MR{ justify-content: flex-start; padding-bottom:10px;}
	ul.eOrel_MR li{ width:33.333333%;padding: 5px; }
	ul.eOrel_MR li a{ padding:0 5px; justify-content: center; border-radius: 5px; line-height: 45px; border: 1px solid #ff9966;}
	ul.eOrel_MR li.active a{ padding: 0;}
	.eClassic_body .star_x{ width: 33.333333%; background: none;}
	.eClassic_body .eclasslist_tit a{ padding:13px 25px !important;background-position: 24px 13px; width: 49% !important;text-indent:30px;}
	.eClassic_body .eclasslist_tit a:hover{background-position: 24px 13px !important;}
	.eClassic_body .ecl_titact, .eClassic_body a.ecl_titact:hover{background-position: 24px 13px !important;}
	.dzzy_top{
		padding: 15px 10px;
	}
	.releaseLive ul li{ flex-wrap: wrap;}
    .releaseLive ul li div.rLleft{ width: 100%; max-width: 100%; text-align: left;}
    .releaseLive ul li div.rLrightP{ width: 100% ;}
    .releaseLive ul li div.rLright{ width: 100%;}
	.rLright select,.rLright input{ width: 100%;}
	.messages_x .dzzy_top_xs{ padding:15px 5px;}
	.learning_RCon .dzzy_top_lianxi .zsw_main ul{ display: flex; flex-wrap: wrap;}
	.learning_RCon .dzzy_top_lianxi .zsw_main li{ width: 100% !important;}
	.dzzy_ma{ padding:10px;}
	.Ttable.liveStudentT{ min-height: 500px;}

	.learning_body .foot_jd{ padding: 30px 15px 15px 15px;}
	.learning_body .gradedM .row .eRnume_col{ width: 100% !important;}
	.learning_body .star_x{ width: 33.333333%; background: none;}
	.learning_body .starN{ margin:0 5px;}
	.learning_body .inside_icon01, .learning_body .inside_icon02, .learning_body .inside_icon03, .learning_body .inside_icon04, .learning_body .inside_icon05{ width: 70%;}
	.eOeal_body1 .ma_table_div1 tbody tr{border-bottom: 1px solid #dfdfdf !important;}
	
	.re_color {width: 100%;}
	.re_yche {width: 100%;}
	.tabsholder .star_x{ width: 33.333333% !important; background: none !important;}
	.lddw_MHLive{ min-height: 400px;}
	.reading_hd{ background-color: #fff; padding: 60px 0px 10px 0px;}
	.reading_hd .MessageContent{ padding-top: 10px;}
	.messages_x .re_wby textarea {height: 80px;}
	.Etutor_nav{ padding-bottom: 0;}
	.Etutor_nav .record_now{ position: relative;right: auto;bottom: auto; display: flex;justify-content: flex-end;}
	.Etutor_nav .ul_123{ display: none;}
	.MYPoints_body .wdjf{ max-width: 100%;}
	.MYPoints_body .dl_zszx_wdjf{ padding: 5px 15px;}
	.MYPoints_body .etutorstar_nav{ width: 33.333333%;}
	.MYPoints_body .dl_zszx_jfq{ padding-top: 10px;}
	.MYPoints_body .dl_zszx_dhq{padding:0 10px;}
	.in_nav_list p{
		margin-bottom: 5px;
	}
	.student_eReading .inside_nav{
		padding-top: 0;
	}
	.eZhishi_con{
		min-height: 300px;
	}
	.zsw_smjxzy .smj_div ul li {
		width: 33.333333%;
	}
	.zsw_smjxzy .smj_div ul li .smj_div_img{
		width: 120px;
		height: 120px;
	}

}
@media (max-width:650px){
    .pcImg{ display: none;}
	.sjImg{ display: block;}
	.zhishiFunland_body .star_x{ width: 50%;}
	.eOeal_body .star_x{ width: 33.333333%;}
	.eOeal_body .star_x:nth-of-type(3){ background:none;}
	.eClassic_body .eclasslist_tit a{ width: 99% !important;}
	.eClassic_body .inside_icon01, .eClassic_body .inside_icon02, .eClassic_body .inside_icon03, .eClassic_body .inside_icon04, .eClassic_body .inside_icon05{min-width: 80px;}
	.student_eReading .inside_icon01, .student_eReading .inside_icon02, .student_eReading .inside_icon03, .student_eReading .inside_icon04, .student_eReading .inside_icon05 {min-width: 80px;}
	.learning_body .inside_icon01, .learning_body .inside_icon02, .learning_body .inside_icon03, .learning_body .inside_icon04, .learning_body .inside_icon05{ width: 80%;}
	.myH_body .eAssig_nav .inside_icon01, .myH_body .eAssig_nav .inside_icon02, .myH_body .eAssig_nav .inside_icon03, .myH_body .eAssig_nav .inside_icon04, .myH_body .eAssig_nav .inside_icon05, .myH_body .eAssig_nav .inside_icon06{ min-width: 80px;}
	.myH_body .in_nav_list{ display: flex; justify-content: center; flex-wrap: wrap;}
	.etuIMG{ width: 100%;}
	.zsw_anniu input{ font-size: 16px;}
	.HwContentsC{ display: flex; flex-wrap: wrap;}
	.eC_syM_nr{ width: 50%;}
}
@media (max-width:580px){
	.tools_rt li.tools_tit_eWord {
		width: 49% !important;
	}
}
@media (max-width:550px){
	.zsw_fzgj_xs{
		padding: 0 10px 10px !important;
	}
	.zsw_zy_right{
		width: 100%;
		margin: 0;
	}
	.zsw_fzgj_xs .zsw_zy_left{
		width: 100%;
		margin: 0 0 10px 0;
		border: 1px solid #dfdfdf;
		border-radius: 5px;
		height: auto;
	}
	.zsw_fzgj_xs .zsw_zy_left .title{
		margin-bottom: 50px;
		border-top-right-radius: 5px !important;
	}
	.zsw_zy_left .star_gift{
		min-height: auto;
	}
	.star_noticeTit{
		color: red;
	}
	.zsw_fzgj_xs .star_notice{
		top: 60px;
		padding-left: 10px;
		background: #f3fafb;
		left: 0;
	}
	.wordXq_top tr{
		width: 100%;
	}
	.wordXq_top tbody tr:nth-child(5){
		border-bottom: 1px rgba(0,0,0,0.1) dotted;
	}
	.wordXq_top tbody tr td{
		line-height: 25px;
    	padding: 5px !important;
	}
	.wordXq_top tbody tr td:nth-child(1){
		width: 20%;
	}
	.wordXq{
		max-height: 90%;
	}
	.inside_icon07{
		width: 68%;
		margin: 5px 18%;
	}
}
@media (max-width:500px){
	.learning_RCon .at_xl_2021{ flex-wrap: wrap;}
	.learning_RCon select.form-control{width: 100%;}
	.eC_syMT{ padding-top: 15px;}
	.eChinese_body .container{ padding:0 10px;}
	
	.student_IWeixin{ }
	.student_IWeixin div{ left: 2% !important; width: 96% !important; margin-left: auto !important;}
	.student_IWeixin div img{ margin-right: 15px !important;}
	.student_eReading .star_x{ width: 50%;}
	.MYPoints_body .dl_zszx_jfq_nr ul li{ width: 50%;}
	.m_AnswerComment{
		max-width: 90%;
	}
	.zsw_smjxzy .smj_div ul li {
        width: 50%;
    }
}
@media screen and (min-width:320px) and (max-width: 420px){
	.student_eReading .echinese_top_button_2021{background: #0066cc !important;}
	.zhishiFunland_body .echinese_top_button_2021{background: #027f6f !important;}
	.eOeal_body .echinese_top_button_2021{background: #bf2501 !important;}
	.eClassic_body .echinese_top_button_2021{background: #df355a !important;}
	.noticeShow_body .echinese_top_button_2021{background: #1884e6 !important;}
	.noticeShow_body .top_button{background: #1884e6 !important;}
	.eChinese_body .echinese_top_button_2021{background: #bf2501 !important;}
	.MYPoints_body .echinese_top_button_2021 {background: #1884e6 !important;}

	.etuIMG {width: 100%;}
	.funlandTop_select{ width: 100%;}
	.funlandTop_mune a{ width: 48%; margin:5px 1%;}
	ul.eOrel_MR li{ width:50%;}
	.cLbDiv{ position: relative;width: 100%;padding: 25px 0 10px;display: flex;justify-content: center;}
    .cLbDiv::before{ content: ''; position: absolute; top: 10px; left: 0; width: 100%;border-top: 1px dashed #d2d2d2; height: 0;}
    .cLbuttom{ color: #555; position: relative; padding-left: 30px;width: 80px;background: url(../teacher/images/eclassic_x15.png) no-repeat left 10px center;margin:0 !important;}
	.messages_x .ea_table_top h1{ width: 100%;}
	.messages_x .at_xl{ width: 100%;}
	.eReadingR h1 span{ font-size: 16px;}
	ul.eOrel_MR {width: 104%;margin: 0 -2%;}
	/* .zsw_anniu input:nth-of-type(1){ margin-bottom: 15px;} */
	
	.eOeal_body .star_x{ width: 50%;}
	.eOeal_body .star_x:nth-of-type(3){ background: none;}
	.eOeal_body .star_x:nth-of-type(2),.eOeal_body .star_x:nth-of-type(4){ background:none;}
	.inside_nav .container{ padding: 0;}
	.noticeShow_body .in_toplfet{ padding-top: 0;}
	.eC_syMT_l li{ margin:5px 0; width: 100%; }
    .eC_syMT_l li a span{display: flex;min-width: 75px;font-size: 16px;padding: 0 2px;text-align: center;justify-content: center;}
    .eC_syMT_l li a{ font-size: 16px; padding-left: 85px;}
    .eC_syTop_l a.active,.eC_syTop_l a{ padding:0 10px; font-size: 16px;} 
	.eC_syMN_tit,.eC_syMN_tit1{ font-size: 15px; line-height: 20px;}	
	.dzzy_con.messages_x .marginbot{ min-height: auto;}
	.student_eReading .bookDiv .etuIMG{
		width: 100%;
	}
	.eChineseEX .in_nav_list p span{
		display: none;
	}
	.inside_icon01, .inside_icon02, .inside_icon03, .inside_icon04, .inside_icon05, .inside_icon06, .inside_icon07{
		width: 60px;
	}

}
@media (max-width:400px){
	.dzzy_titel1{ display: none;}
}
  
