﻿@media (max-width:1000px) {
    .ma_table_div .ea_table_tb { width: 100%; overflow: auto;}
    .ma_table_div table{ width:860px;}
}
@media (max-width:768px){
    .dzzy_sj_text_left{padding-right:0px;}
	.zsw_top1{ max-width:100%; height:auto;}
	.zsw_login{ padding-left:0; padding-top:20px;}
	.zs_teacj{ display:inline-block; padding-top:0;}
	.zsw_top{  min-width:100%; height:auto;}
	.zsw_top_logo{ padding:13px 10px; margin:0;}
	.zsw_top_logo img{ height:50px;}
	.zsw_top_kf{ display: none;}
	
	.wsj_con .col-xs-8{ width:100%;}
	.wsj_con .col-xs-4{ width:100%;}
	.smj_titel span{ padding:0;}
	.zsw_main{ width:100%;}
	.zsw_smjxzy{ min-width:100%;}
	.zsw_footer{ min-width:100%; height:100%; padding:10px 0; text-align:center; }
	.zsw_footer img{ display: block; margin:auto; float:none; padding-top:5px;}
	.zsw_footer span{ line-height:20px; text-align:center; width:100%;}
	.zsw_wsjxgl .col-sm-6{ width:100%;}
	
	/*用户信息*/
	.zsw_banner{ height:auto; min-width:100%;}
	.zsw_login_yh{ position: relative; left:auto; margin:auto; width:136px; height:136px; top:0; }
	.zsw_login_yh img{ width:130px; height:130px;}
	.zsw_login_b{ top:auto; bottom:-30px; height:190px;}
	.zsw_title{ width:100%; text-align:center;}
	.zsw_title h1{ font-size:16px; line-height:25px;}
	.zsw_title h1 span{ font-size:18px; font-weight:900;}
	.smj_div .row .col-xs-6{ width:49.9%;}
	.zsw_login_right{ width:100%; float:none; text-align:center; padding-bottom:10px;}
	.zsw_login_right a{ margin-bottom:10px;}
	.zsw_login_tc{ padding-left:13px; padding-right:13px; padding-top:5px; width:100%; text-align:center;}
	.zsw_title h2{ margin-bottom:15px; padding-top:7px;}
	.zsw_login_div .logout{ padding-right:5px; padding-left:30px; width:100%; text-align:center; height:50px; line-height:50px;}
	.zsw_login_div .logout span{ left:50%; top:5px; margin-left:-100px; line-height:35px; height:35px;}

    

	.zsw_login_tc h3{ padding-bottom:5px;}
	.zsw_ly{ float:right; width:100%; padding:10px 13px; position:relative; margin-bottom:-30px;text-align:right;}
	.zsw_ly a{ margin-right:0; font-size:12px; padding-left:50px; padding-top:8px; margin-bottom:10px; display:block; border:0;}
	.zsw_ly span{ width:100%; padding:0px; display:block; float:left; }

	
	/*网上教学辅助工具*/
	.zsw_fzgj_nr{ border-right:0; border-bottom:0;}
	.zsw_fzgj_nr ul li{ width:50%; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
	.zsw_fzgj_nr ul li a{ border-right:0;}
	.zsw_fzgj_nr ul li b{ display:none !important;}
	.fzgj_text{ font-size:12px;}
	.fzgj_text span{ font-size:16px;}
	
	/*网上教学管理*/
	.dz_anniu ul li{ width:50%;}
	
	/*作业管理*/
	.zsw_zy_left .tabs{ height: auto;}
	.smj_div .row li h1{ font-size:14px;}
	.zsw_zy_left .tabs .current{ background:none; border-left:1px solid #e6e5ea; border-right:1px solid #e6e5ea; margin:0;}
	.zsw_zy_left .tabs #tab1.current b{ display:none;}
	.zsw_zy_left .tabs #tab4.current b{ display:none;}
	
	.zsw_zy_left .tabs li{ width:100%; float:none; margin-bottom:10px;}
	.zsw_zy_left{ width:100%; margin-bottom:15px; padding:0; float:none;}
	.zsw_zy .yfbzy{ position:relative; top:-2px; width:100%; margin-bottom:10px;}
	.zsw_zy_right{ width:100%; float:none;}
	
	/*易华文*/
	.zsw_ny_banner{ min-width:100%; height:auto;}
	.yhw_top{ min-width:100%; padding-bottom:10px;}
	.ny_banner_anniu a{ margin:0;}
	.ny_banner_left{ padding:10px 15px;}
	.ny_banner_anniu1{ position: absolute; top:50%; right:0; margin-top:-30px; width:50px; height:60px; text-align:center;}
	.ny_banner_anniu1 a{ color:#5897f6; display:block; padding:10% 0;font-size: 16px;}
	.ny_banner_anniu1 b{ display:block; height:30px; background:url(../../images/2018/into_25_1.png) no-repeat center;}
	.yhw_top_ul li{ width:50%; margin:0; text-align:center; padding:0px 5px 15px 5px;}
	.yhw_top_ul li a{ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
	.yhw_top_ul li a{ line-height:50px; }
	.yhw_con{ padding-top:25px;}
	.yhw_title{ display:block; font-size:20px; color:#4194dc; padding-bottom:10px; border-bottom:1px dotted; margin-bottom:20px;}
	.yhw_top .zsw_main{ padding-right:10px;}

	/*网上练习*/
	.wslx_tb{ padding:5% 2%;}
	.wslx_tb a{ position:absolute; width:29.3%; height:0px; padding-bottom:22.8%; border-radius:50%; opacity:0; color:#fff; padding-top:20px; letter-spacing:0.1rem;}
	.wslx_a1{ left:2%; top:3.5%;}
	.wslx_a2{ left:35.7%; top:3.5%;}
	.wslx_a3{ left:68.8%; top:3.5%;}
	.wslx_a4{ left:2%; top:53%;}
	.wslx_a5{ left:35.7%; top:53%;}
	.wslx_a6{ left:68.8%%; top:53%;}
	.wslx_titel{ padding:20px 10px 0 10px;}
	
	.hlhb_nr .col-xs-12{ padding:0 8px;}
	.hlhd_a{ padding:10px;}
	
	.at_mune{ width:100%; padding:0; margin-bottom:10px;}
	.at_con{ width:100%;}
	.wslx_at .zsw_main{ padding:20px 15px;}
	.at_mune section ul li{ width:33.333333%; float:left; border:0; padding:2px;}
	.at_mune section ul li a{ 
		background-color:#f6f6f6; text-align:center; border-radius:3px;
		height: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: block;
	}
	.col.at_div table tr td.bkgc_2,
	.col.at_div table tr td.bkgc_4,
	.col.at_div table tr td.bkgc_3,
	.col.at_div table tr td.tit_style{
		padding: 5px 8px;
	}
	.q100Span1{
		width: auto !important;
	}
	.at_mune section ul li a:active, .at_mune section ul li a:hover{ background-color:#ffdbda;}
	.at_mune section.at_mune_c1 ul li a:active, .at_mune section.at_mune_c1 ul li a:hover{ background-color:#ffd7b7;}
	.at_mune section ul{ 
		padding:1px 0; margin:0 -1px;
		display: flex;
    	flex-wrap: wrap;
	}
	.Q111kanTuXieJuZhi ul li:nth-child(3){
		width: 100% !important;
	}
	.at_mune section ul li:last-child{
		border: 0 !important;
	}
	.at_mune section{ padding-bottom:10px;}
	.at_mune section i{ display:none;}
	.at_mune_top{ margin-bottom:2px;}
	
	/*电子作业管理*/
	.re_yche{ width:100%; border-left:0;}
	.dzzy_re_con ul{ background:none; padding:0 2px;}
	.dzzy_re_con ul li{ float:none; padding:0; line-height:40px;}
	.re_right .select_h{ width:100%;}
	.re_right{ padding:15px;}
	.re_color{ width:100%; text-align:left; margin:auto; padding-left:10px !important; line-height:25px; border-bottom:0; margin-top:2px; }
	.input_1{ width:100%; padding: 15px 15px;}
	.re_red{ padding-top:15px; line-height:20px;}
	.re_yche .col{ margin-bottom:0;}
	.dzzy_re .opt label{ margin-bottom:0;}
	.re_right .select_b{ width:100%;}
	.re_wby{ width:100%;}
	.re_wby .re_red{ padding-top:0; display:block;}
	.re_zydy section{ width:50%; float:left; padding-left:25px; padding-right:15px;}
	.re_zydy .select_h{ width:100%;}
	.re_zydy{ padding:10px 0 10px 10px;}
	.re_zydy span{ padding-left:0;}
	.dzzy_re .synj{ padding-bottom:10px;}
	
	.dzzy_top ul li{ width:100%!important;}
	.dzzy_top br{ display: none;}
	.dzzy_top ul li.current{ font-size:18px; height:72px; margin-top:12px; padding:10px 0;}
	.dzzy_top ul li.current div{ padding-top:0;}
	.dzzy_top ul li{ font-size:16px; height:55px; margin-top:10px;}
	.dzzy_top ul li.current b{ display:none;}
	.dzzy_top{ padding:10px 10px 22px 10px;}
	.dzzy_top .b_line{ left:0;}
	
	.ea_table_top{ padding:5px 0;}
	.ea_table_top ul li{ padding:5px 15px;}
	.ea_table_div .ea_table_tb{ width:100%; overflow: auto;}
	.ea_table_div table{ width:860px;}
	.ea_table_div tbody{ border:0;}
	.ea_table_div tbody tr:last-child{border:none;}
	.ea_anniu a{ width:31%; margin:0 0.5%; line-height:20px; padding:5px 0; font-size:15px;}
	.ea_anniu span{ display:block; font-size:12px;}
	
	.ea_anniu a.ea_an4{ width:240px; line-height:35px;}
	.ma_table_div .ea_table_tb{ width:100%; overflow: auto;}
	.ma_table_div table{ width:860px;}
	.ma_table_div tbody{ border:0;}
	.ma_table_div tbody tr:last-child{border:none;}
	
	.fsbl table th{ padding:8px 3px;}
	.fsbl .ea_table_tb{ width:100%; overflow: auto;}
	.fsbl table{ min-width:600px;}
	.fsbl tbody{ border:0;}
	.fsbl tbody tr:last-child{border:none;}
	
	.at_con_xyy{ margin-bottom:10px;}
	.at_con_right li{ padding-bottom:10px;}
	.at_con_right li:last-child{ padding-bottom:5px;}
	
	.dzzy_top_xs{}
	.dzzy_top_xs ul li.current{ height:62px;}
	.dzzy_top_xs ul li{ height:55px; width:49.5%;}

	
}
@media (max-width:375px)  {
    .zsw_ly a{ padding-right:20px; border:10px solid #fff;}
    .zsw_ly{  padding:10px 3px; position:relative; margin-bottom:-30px;text-align:right;}
      .zsw_resetPassword .modal-dialog .modal-content{ height: 780px;margin-top:40px;}
}
@media (max-width:414px) {
	.zsw_ly{  padding:10px 3px; }
      .zsw_resetPassword .modal-dialog .modal-content{ height: 780px;margin-top:40px;}

}

@media (max-width:440px) {
	.zsw_ly a{ height:65px;}
    .zsw_ly a{ padding-right:20px; border:10px solid #fff;}
	.zsw_login_b{ height:200px;}
	.zsw_login_right a.mmcz_anniu{ width:200px;}
	.zsw_login_right a.manual_anniu{ width:200px; margin-left:0;}
	.zsw_login_right section a{ text-align:left;}
      .zsw_resetPassword .modal-dialog .modal-content{ height: 780px;margin-top:40px;}
}
@media (max-width:400px) {
	.fzgj_text{ height:60px;}
	.smj_div .row li h1{ font-size:12px;}
	.zsw_footer img{width:100%; max-width:327px;}
	.ny_banner_left{ max-width:100%; padding-right:10px; padding-left:10px;}
	.ny_banner_left img{ width:100%;}
	.zsw_ly a{ height:auto; padding-bottom:10px;padding-right: 0px; padding-left:45px;}
	.zsw_ly a h1{ font-size:13px;}
	.zsw_top_logo img{ height:40px;}
	.smj_titel,.zsw_wsjxgl .smj_titel,.fzgj_titel{ font-size:18px;}
	.zd_into,.dz_anniu ul li a:hover .zd_into{ width:120px; height:120px;}
	.zd_into img{ padding-top:30px; width:60px;}
	.yhw_top_ul li.yhw_tlia a{ padding:0;}
	.at_con_right{ margin:0 -10px;}
	.at_con_right li span{ padding:0; font-size:15px;}
	
	.at_mune section ul li{ width:50%; float:left; border:0; padding:2px;}
	.at_div_ul ul .at_ulbt{ width:15%;}
	.at_div_ul ul .at_ulnr{ width:85%; padding:0;}
	.at_con_right li{ padding:5px 5px 5px 0px;}
	
	.re_yche .opt{ margin-bottom:10px;}
	.re_red{ padding-top:0px;}
	
	.dzzy_top ul li{ width:100%;}
	.dzzy_top br{ display: none;}
	.dzzy_top ul li.current{ font-size:18px; height:72px; margin-top:12px; padding:10px 0;}
	.dzzy_top ul li.current div{ padding-top:0;}
	.dzzy_top ul li{ font-size:16px; height:55px; margin-top:10px;}
	.dzzy_top ul li.current b{ display:none;}
	.dzzy_top{ padding:10px 10px 22px 10px;}
	.dzzy_top .b_line{ left:0;}
	

	
	/*电子作业管理 标题*/
	.dzzy_titel{ display:block; margin:20px 10px 0px 10px; padding-left:15px; color:#2975e5; line-height:22px; border-left:5px solid #2975e5; font-size:20px; letter-spacing:0.08rem;}
	.dzzy_titel span{ display:inline-block; padding-top:5px;}
	.dzzy_titel1{ color:#e74a19; border-left:5px solid #e74a19;}
	.dzzy_titel2{ color:#00b3a4; border-left:5px solid #00b3a4;}
	.dzzy_eA{}
	.dzzy_top .zsw_main{ padding:0;}
	.dzzy_ma{ padding-top:20px;}
	.dzzy_re{ padding-top:20px;}
	.ea_anniu a span{ font-size:xx-small; letter-spacing:0; }

    .zsw_resetPassword .modal-dialog .modal-content{ height: 780px;margin-top:40px;}

	
}
@media (min-width: 1024px) and (max-width:1200px) {
	/*老师界面*/
	.zsw_main{ width:100%;}
	.zsw_top{ min-width:100%;}
	.zsw_top1{ min-width:100%;}
	.zsw_main{ width:100%;}
	.zsw_banner{ min-width:100%; height:auto;}
	.zsw_smjxzy{ min-width:100%;}
	.zsw_footer{ min-width:100%;}
	.zsw_login_tc{ width:230px;padding-top:10px; position: absolute; bottom:-10px;}
	.zsw_login_right{ width:50%; padding-top:15px;}
	.zsw_login_right section{ padding-top:10px;}
	.zsw_ly{}
	.zsw_title{ width:50%; padding-bottom:0px;}
	.zsw_login_b{ top:auto; bottom: -30px;}
	.smj_div .row .col-sm-2{ width:16.65%;}
	.zsw_wsjxgl .col-sm-6{ width:50%;}
	.zsw_wsjxgl .col-sm-4{ width:32%;}
	.zsw_wsjxgl .col-sm-2{ width:18%;}
	.dz_anniu{ min-height:240px;}
	.zd_into{ width:135px; height:135px;}
	
	.zsw_zy_left_xs .tabs li span{ font-size:15px;}
	.zsw_zy_left_xs .tabs li div{ font-size:12px;}
	.zsw_zy_left_xs .tabs li.current div{ font-size:12px;}
	.zsw_zy_left_xs .tabs .current span{ font-size:15px;}
	
}
@media (min-width: 769px) and (max-width:1023px) {
	/*老师界面*/
	.zsw_main{ width:100%;}
	.zsw_top{ min-width:100%;}
	.zsw_top1{ min-width:100%;}
	.zsw_main{ width:100%;}
	.zsw_banner{ min-width:100%; height:auto;}
	.zsw_smjxzy{ min-width:100%;}
	.zsw_footer{ min-width:100%; height:100%;}
	.zsw_login_tc{ width:240px; padding-left:20px; position:absolute; left:0; bottom: -10px;}
	.zsw_login{ padding:0;}
	.zsw_login_right{ height:50px; width:100%; padding-top: 0px;}
	.zsw_ly{ padding-top:30px;}
	.zsw_login_yh{ width:136px; height:136px; left:0; top:15px;}
	.zsw_login_yh img{ width:130px; height:130px;}
	.zsw_title{ width:100%; padding-left:160px; padding-right:10px; height:110px; padding-top:30px;}
	.zsw_login_b{ top:auto; bottom: -30px;}
	.smj_div .row .col-sm-2{ width:33.3%;}
	.zsw_wsjxgl .col-sm-6{ width:100%;}
	.zsw_wsjxgl .col-sm-4{ width:65%;}
	.zsw_wsjxgl .col-sm-2{ width:35%;}
	.dz_anniu{ min-height:240px;}
	.zd_into{ width:135px; height:135px;}
	.zsw_main{ width:100%;}
	.zsw_zy_left .tabs li.current div{ font-size:xx-small; letter-spacing:0;}
	.zsw_zy_left .tabs li div{ font-size:xx-small; letter-spacing:0; height:20px; overflow:hidden;}
	.zsw_zy_left .tabs li span{ font-size:12px;}
	.zsw_zy_left .tabs .current span{ font-size:12px;}
	.zsw_zy_text{ font-size:12px; letter-spacing:0;}
	
	
	
	.yhw_top_ul li{ width:13%;}
	.yhw_top_ul li.yhw_tlia a{ padding:0;}
	.yhw_top_ul li a{ padding:0; text-align:center;}
	
	.zs_teacj{ display: inline-block; padding-top:0;}
	.zsw_title h1{ padding-top:10px;}
	.zsw_title h2{ padding-top:8px;}
}
@media only screen and (max-width: 991px) and (min-width: 769px){
	/*电子作业管理*/
	.re_color{ width:25%; padding: 7px 0 7px 10px;}
	.re_yche{ width:75%;}
}

@media (max-width:375px) {
	.ea_anniu br{ display: block;}
	.ea_anniu a span{ line-height:12px;}

	}

@media (max-width:1000px) {
	.zsw_ls_jxfz .fzgj_text{ line-height:18px; padding:10px 5px 0 5px;}
	.zsw_ls_jxfz .fzgj_text span{ padding-top:10px; font-size:16px;}
	.zsw_ls_jxfz ul li a{ min-height:220px; padding-bottom:0;}
}















