﻿
body{ font-family: Atilla,"Microsoft YaHei",'Hiragino Sans GB', 'Open Sans', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; margin:0; padding:0; letter-spacing:0.06rem;}
ol, ul, li{ list-style-type:none; margin:0; padding:0;}
a{ color:#6a6a6a;}
a:hover{ color:#6a6a6a;}
a:link,a:visited,a:hover,a:active{ text-decoration:none;}
h1,h2,h3,p{ margin:0;}
header{}

/*老师界面*/
.zsw_main{ margin:auto; max-width:1200px;}
.zsw_main1{ padding:0 10px;}
.zsw_top{ min-width:100%; overflow:hidden; position:relative; height:95px;}
.zsw_top1{ height:90px; z-index:10; min-width:100%; -moz-box-shadow:0 0 3px #777; -o-box-shadow:0 0 3px #777; 
    -webkit-box-shadow:0 0 3px #777; box-shadow:0 0 3px #777; background-color:#fff;}
.zsw_top_logo{ float:left; margin-left:10px; padding-top:10px;}
.zsw_top_kf{ float:right; margin-right:10px; padding-top:10px;}

.zsw_banner{ height:170px; background:url(../../images/2018/bj_1.png) repeat-y; margin-top:-5px; min-width:1200px; position:relative; z-index:9;}
.zsw_login{ position:relative; padding-left:200px; }
.zsw_login_yh{ width:156px; height:156px; border-radius:50%; position:absolute; left:20px; top:25px;background-color: #fff; overflow: hidden; border:3px solid #fff; z-index:9; -moz-box-shadow:0 0 4px #ababab; -o-box-shadow:0 0 4px #ababab; -webkit-box-shadow:0 0 4px #ababab; box-shadow:0 0 4px #ababab;}
.zsw_login_yh img{ /*border-radius:50%; width:150px;*/ height:100%;}

.zsw_login_right a.manual_anniu{ color:#fff; font-weight:normal; background:rgba(5,158,255,1);  box-shadow:0 0 2px ragb(0,0,0,0.5);padding-top:5px; padding-bottom:5px; border-radius:5px; padding-left:40px; margin-left:5px;}
.zsw_login_right a.manual_anniu_s{ background:#d5a53c;}
.zsw_login_right a.manual_anniu:hover{ color:#fff;}
.zsw_login_right a.manual_anniu b{ top:5px; left:5px;}

.zsw_login_div{ position:relative; z-index:1;}
.zsw_title{ width:42%; float:left;}
.zsw_title h1{ font-size:18px; padding-top:20px;}
.zsw_title h1 span{ font-size:16px;}
.zs_teacj{ display:block; padding-top:10px;}
.zsw_title h2{ font-size:16px; letter-spacing:0.1rem; padding-top:2px;}
.zsw_login_b{ width:100%; height:108px; border:1px solid #c6c6c6; background:#fff; position:absolute; left:0; top:95px;}
.zsw_login_div .logout{ display:inline-block; position:relative; height:40px; line-height:40px; padding-left:45px; padding-right:15px; border-radius:3px; background-color:#3492f2; font-size:18px; color:#fff; letter-spacing:0.05rem; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}
.zsw_login_div .logout span{ position:absolute; left:15px; top:7px; height:23px; line-height:23px;}
.zsw_login_div .logout:hover{ background-color:#1b7de2;}
.zsw_login_right{ width:58%; float:right; text-align:right; padding-top:45px; }
.zsw_login_right a{ display:inline-block; font-size:18px; color:#303030; padding-left:38px; padding-right:10px; line-height:30px; position:relative; outline:none;}
.zsw_login_right a b{ position:absolute; display:block; left:0; top:0; width:31px; height:30px;}
.zsw_login_tc{ float:left; width:50%;}
.zsw_login_tc h3{ font-size:18px; margin-top:5px; color:#fc4f35; line-height:44px; letter-spacing:0.2rem;}
.a_my{ background:url(../../images/2018/into_1.png) no-repeat; width:31px; height:30px;}
.a_my1{ background:url(../../images/2018/into_2.png) no-repeat; width:31px; height:30px;}

.zsw_texttop{ min-height:95px;}
.zsw_login_right a.mmcz_anniu{ color:#fff; font-weight:normal; background:rgba(91,141,255,1);  box-shadow:0 0 2px ragb(0,0,0,0.5);padding-top:5px; padding-bottom:5px; border-radius:5px; padding-left:40px;}
.zsw_login_right a.mmcz_anniu_s{ background:rgba(255,112,9,1);}
.zsw_login_right a.mmcz_anniu:hover{  color: #fff !important; }
.zsw_login_right a.mmcz_anniu b{ top:5px; left:5px;}
.a_mmcz{ background:url(../../images/2018/into_mm.png) no-repeat; width:31px; height:30px;}
.zsw_login_right a:hover{ color:#0362ac; text-decoration:underline;}
.zsw_ly{ float:right; padding-top:40px; padding-right:5px;}
.zsw_ly a{ display:inline-block; height:50px; margin-right:15px; padding-top:4px; border-radius:3px; padding-left:50px; padding-right:8px; text-align:left; color:#fff; position:relative;}
.zsw_ly a.zsw_ly_jx{ background-color:#fc5050; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}
.zsw_ly a.zsw_ly_jx:hover{ background-color:#db2828;}
.zsw_ly a.zsw_ly_xs{ background-color:#fb9644; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}
.zsw_ly a.zsw_ly_xs:hover{ background-color:#e3761d;}
.zsw_ly a h1{ font-size:16px;}
.zsw_ly a b{ position:absolute; top:11px; left:5px; width:40px; height:28px; display:block;}
.zsw_ly a.zsw_ly_jx b{ background:url(../../images/2018/into_4.png) no-repeat;}
.zsw_ly a.zsw_ly_xs b{ background:url(../../images/2018/into_5.png) no-repeat;}

/*数码教学资源*/
.zsw_smjxzy{ background-color:#f7f7f7; padding-bottom:20px; padding-top:55px;}
.smj_titel{ margin:0px 10px 20px 10px; padding-left:15px; color:#ff0060; line-height:22px; border-left:5px solid #ff0060; font-size:22px; letter-spacing:0.08rem;}
.smj_titel span{ display:inline-block; padding-left:10px;}

.smj_div{ padding:0 10px;}
.smj_div .row{ margin:0;}
.smj_div .row .col-xs-6 ,.smj_div .row .col-md-4,.smj_div .row .col-lg_2{ padding:0;}
.smj_div .row .col-sm-2{ width:16.66666%;}
.smj_div .row li{ text-align:center; letter-spacing:0.1rem;}
.smj_div .row li h1{ font-size:16px; padding-top:10px;}
.smj_div .row li h2{ font-size:18px; padding-top:5px;}
.smj_div .row li a{ display:block; padding-top:20px; padding-bottom:20px; position:relative;}
.smj_div .row li a .smj_div_img{ width:125px; height:135px; margin:auto;}
.smj_yhw_div{ position:relative; z-index:1;}

.img_yq{ position:absolute; top:0; left:0; width:100%; height:100%; padding:3px; }
.img_yq .img_yq_1{ position: absolute; width:22px; height:22px; border-radius:50%; left:-11px; top:-11px;}
.img_yq .img_yq_2{ position: absolute; width:22px; height:22px; border-radius:50%; left:-11px; bottom:-11px;}
.img_yq .img_yq_3{ position: absolute; width:22px; height:22px; border-radius:50%; right:-11px; top:-11px;}
.img_yq .img_yq_4{ position: absolute; width:22px; height:22px; border-radius:50%; right:-11px; bottom:-11px;}
.smj_div .row li a:hover .img_yq b,.smj_div .row li a:active .img_yq b{ display: none; height:100%; position:relative; z-index:1; }
.smj_div .row li a:hover .smj_yhw .img_yq,.smj_div .row li a:active .smj_yhw .img_yq{ background-color:#e75231;}
.img_yq .img_yq_1, .img_yq .img_yq_2,.img_yq .img_yq_3, .img_yq .img_yq_4{ background-color:#f7f7f7;}

.smj_yhw .smj_div_img{ background:url(../../images/2018/into_6.png) no-repeat; }
.smj_yhw_1 .smj_div_img{ background:url(../../images/2018/into_7.png) no-repeat;}
.smj_yhw_2 .smj_div_img{ background:url(../../images/2018/into_8.png) no-repeat;}
.smj_yhw_3 .smj_div_img{ background:url(../../images/2018/into_9.png) no-repeat;}
.smj_yhw_4 .smj_div_img{ background:url(../../images/2018/into_10.png) no-repeat;}
.smj_yhw_5 .smj_div_img{ background:url(../../images/2018/into_11.png) no-repeat;}

.smj_yhw:hover .smj_div_img,.smj_yhw:active .smj_div_img{ background:url(../../images/2018/into_6_1.png) no-repeat; }
.smj_yhw_1:hover .smj_div_img,.smj_yhw_1:active .smj_div_img{ background:url(../../images/2018/into_7_1.png) no-repeat;}
.smj_yhw_2:hover .smj_div_img,.smj_yhw_2:active .smj_div_img{ background:url(../../images/2018/into_8_1.png) no-repeat;}
.smj_yhw_3:hover .smj_div_img,.smj_yhw_3:active .smj_div_img{ background:url(../../images/2018/into_9_1.png) no-repeat;}
.smj_yhw_4:hover .smj_div_img,.smj_yhw_4:active .smj_div_img{ background:url(../../images/2018/into_10_1.png) no-repeat;}
.smj_yhw_5:hover .smj_div_img,.smj_yhw_5:active .smj_div_img{ background:url(../../images/2018/into_11_1.png) no-repeat;}

a.smj_yhw:hover, a.smj_yhw:active{ background-color:#4caaf9; color:#fff;}
a.smj_yhw:hover .img_yq b, a.smj_yhw:active .img_yq b{border:1px solid #4caaf9;}

a.smj_yhw_1:hover, a.smj_yhw_1:active{ background-color:#e75231; color:#fff;}
a.smj_yhw_1:hover .img_yq b, a.smj_yhw_1:active .img_yq b{border:1px solid #e75231;}

a.smj_yhw_2:hover, a.smj_yhw_2:active{ background-color:#678dd8; color:#fff;}
a.smj_yhw_2:hover .img_yq b, a.smj_yhw_2:active .img_yq b{border:1px solid #678dd8;}

a.smj_yhw_3:hover, a.smj_yhw_3:active{ background-color:#f09f2c; color:#fff;}
a.smj_yhw_3:hover .img_yq b, a.smj_yhw_3:active .img_yq b{border:1px solid #f09f2c;}

a.smj_yhw_4:hover, a.smj_yhw_4:active{ background-color:#4ebbd2; color:#fff;}
a.smj_yhw_4:hover .img_yq b, a.smj_yhw_4:active .img_yq b{border:1px solid #4ebbd2;}

a.smj_yhw_5:hover, a.smj_yhw_5:active{ background-color:#78c541; color:#fff;}
a.smj_yhw_5:hover .img_yq b, a.smj_yhw_5:active .img_yq b{border:1px solid #78c541;}

/*网上教学管理*/
.zsw_wsjxgl{ padding-top:28px; padding-bottom:10px; }
.zsw_wsjxgl .smj_titel{ margin:0px 10px 15px 10px; padding-left:15px; color:#024ad8; line-height:22px; border-left:5px solid #024ad8; font-size:22px; letter-spacing:0.08rem;}
.wsj_con{ padding:0 4px; letter-spacing:0.08rem;}
.wsj_con .row,.wsj_con .col-xs-12,.wsj_con .col-xs-8,.wsj_con .col-xs-4,.wsj_con .col-md-6,.wsj_con .col-md-4,.wsj_con .col-md-2 { margin:0; padding:0;}
.zsw_wsjxgl .col-sm-6{ width:45%;}
.zsw_wsjxgl .col-sm-4{ width:33%;}
.zsw_wsjxgl .col-sm-2{ width:22%;}
.wsj_dz{ background-color:#fcb880; border-radius:3px; margin:0px 7px 15px 7px;}
.wsj_dz .dz_text{ text-align:center; font-size:18px; color:#904102; padding-top:15px;}
.wsj_dz .dz_text span{ display:block;}

.wsj_yhw{ background-color:#8ac8fb; border-radius:3px; margin:0px 7px 15px 7px;}
.wsj_yhw .dz_text{ text-align:center; font-size:18px; color:#045ba3; padding-top:15px;}
.wsj_yhw .dz_text span{ display:block;}

.wsj_bz{ background-color:#8ae66e; border-radius:3px; margin:0px 7px 15px 7px;}
.wsj_bz .dz_text{ text-align:center; font-size:18px; color:#357d02; padding-top:15px;}
.wsj_bz .dz_text span{ display:block;}

/*电子作业管理*/
.dz_anniu{ padding:15px 15px 0px 15px;}
.dz_anniu ul li{ width:33.333333%; float:left;}
.dz_anniu ul li a{ text-align:center; display:block;}
.dz_anniu ul li a:hover .zd_into img, .dz_anniu ul li a:active .zd_into img{ padding-top:34px;}
.zd_into{ background-color:#fff; border-radius:50%; border:1px solid #fcb880; width:145px; height:145px; margin:auto; -webkit-transition: all 0.23s; -o-transition: all 0.23s; -moz-transition: all 0.23s;}
.dz_anniu ul li a:hover .zd_into{ border:5px solid #f28830; width:145px; height:145px;}
.dz_anniu ul li a:hover .zd_text { color:#904102;}
.zd_into img{ padding-top:38px;}
.zd_text{ color:#fff; padding-top:10px; padding-bottom:15px;}
.zd_text span{ display:block; font-size:16px;}

.wsj_yhw .dz_anniu ul li{ width:50%; float:left;}
.wsj_yhw .zd_into{ border:1px solid #8ac8fb;}
.wsj_yhw .dz_anniu ul li a:hover .zd_into{ border:5px solid #65b7fa;}
.wsj_yhw .dz_anniu ul li a:hover .zd_text { color:#045ba3;}

.wsj_bz .dz_anniu ul li{ width:100%; float:left;}
.wsj_bz .zd_into{ border:1px solid #8ae66e;}
.wsj_bz .dz_anniu ul li a:hover .zd_into{ border:5px solid #56da2e;}
.wsj_bz .dz_anniu ul li a:hover .zd_text { color:#357d02;}


/*网上教学辅助工具*/
.zsw_fzgj{ padding-bottom:20px;}
.fzgj_titel{ margin:0px 10px 15px 10px; padding-left:15px; color:#238800; line-height:22px; border-left:5px solid #238800; font-size:22px; letter-spacing:0.08rem;}
.fzgj_titel span{ display:inline-block; padding-left:10px;}
.zsw_fzgj_nr{ border:1px solid #e2e2e2; margin:0 10px;}
.zsw_fzgj_nr ul li{ width:25%; float:left; text-align:center;}
.zsw_fzgj_nr ul li a{ display:block; color:#000; padding:25px 0; position:relative; border-right:1px solid #e7e8e7; }
.zsw_fzgj_nr ul li:last-child a{border:none;}
.fzgj_tb{ margin:auto;}
.fzgj_text{ padding-top:15px;}
.fzgj_text span{ display:block; font-size:18px;}
.zsw_fzgj_nr ul li a b{ position:absolute; right:-20px; top:0; z-index:2; background:url(../../images/2018/bj_3.png) repeat-y; display:block; height:100%; width:20px; }
.zsw_fzgj_nr ul li a:hover{ background-color:#f6f6f6;}

.zsw_ls_jxfz{}
.zsw_ls_jxfz ul li{ width:20%;}

/*作业*/
.zsw_zy .yfbzy{ width:100%; position:absolute; left:0; top:49px;border: 1px solid #e6e5ea; padding:25px 20px;}


.zsw_zy{ padding-bottom:15px;}
.zsw_zy .zsw_main{ padding:0 10px;}
.zsw_zy_left{ float: left; width:78%; padding-right:20px;}
.zsw_zy_left .tabs{ height:52px; position:relative; z-index:1;}
.zsw_zy_left .tabs li{ float:left; width:20%; height:50px; text-align:center; line-height:20px; padding-top:4px; color:#fff; cursor: pointer;}
.zsw_zy_left .tabs li span{ display:block; font-size:16px;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.zsw_zy_left .tabs li div{-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.zsw_zy_left .tabs #tab1{ background-color:#34b8e5; position:relative;}
.zsw_zy_left .tabs #tab2{ background-color:#fb7fb3;}
.zsw_zy_left .tabs #tab3{ background-color:#19c9ba;}
.zsw_zy_left .tabs #tab4{ background-color:#ffbe63;}
.zsw_zy_left .tabs #tab5{ background-color:#7ed087;}
.zsw_zy_left .marginbot{ min-height:340px; width:100%; border:1px solid #e6e5ea; position:relative;top:-3px; overflow:hidden; padding:20px;}
.zsw_zy_left .tabs .current{ background-color:#fff !important; top:-2px; position:relative; height:53px; z-index:2; }
.zsw_zy_left .tabs li.current div{ font-size:15px;}
.zsw_zy_left .tabs .current span{ font-size:17px;}
.zsw_zy_left .tabs #tab1.current{  border-top:2px solid #0aaadf;color:#0aaadf;}
.zsw_zy_left .tabs #tab1.current b{ position:absolute; width:1px; height:100%; top:0; left:0; display:block;
background-color:#e6e5ea;}
.zsw_zy_left .tabs #tab4.current{  border-top:2px solid #ee9f30;color:#ee9f30;}
.zsw_zy_left .tabs #tab4.current b{ position:absolute; width:1px; height:100%; top:0; right:0; display:block;
background-color:#e6e5ea;}
.zsw_zy_left .tabs #tab5.current{  border-top:2px solid #7ed087;color:#7ed087;}
.zsw_zy_left .tabs #tab5.current b{ position:absolute; width:1px; height:100%; top:0; right:0; display:block;
background-color:#e6e5ea;}
.zsw_zy_left .tabs #tab3.current{  border-top:2px solid #04b3a4;color:#04b3a4;}
.zsw_zy_left .tabs #tab2.current{  border-top:2px solid #fb7fb3;color:#fb7fb3;}

.fb_div{ padding-top:5px; height:245px; overflow:hidden;}
.fb_div a{ display:block; background-color:#f0f0f0; margin-bottom:18px; line-height:42px; position:relative; padding-right:170px; padding-left:30px; color:#303030; margin-left:4px; margin-right:4px;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.fb_text{ position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
 }
.fb_time{ position: absolute; right:0; top:0; padding-right:20px; }
.fb_div a b{ display:block; left:0; top:0; width:30px; height:42px; position:absolute; background:url(../../images/2018/into_22.png) no-repeat center;}
.fb_div a:hover{ background-color:#34b8e5; margin-left:0px; margin-right:0px; font-size:16px; color:#fff;}
.fb_div a:hover b{ display:block; left:0; top:0; width:30px; height:42px; position:absolute; background:url(../../images/2018/into_23.png) no-repeat center;}
.fb_more{ height:45px; line-height:45px; text-align:center; font-size:16px;}
.fb_more a{ color:#000; display:block; margin-left:4px; margin-right:4px; -webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.fb_more a:hover{ margin-left:0px; margin-right:0px; font-size:18px; color:#fff;}
.zsw_zy_left #content1 .fb_more a{ background-color:#3bc5f3;}
.zsw_zy_left #content1 .fb_more a:hover{ background-color:#0aaadf;}

.zsw_zy_left #content2 .fb_div a:hover{ background-color:#fb7fb3;}
.zsw_zy_left #content2 .fb_more a{ background-color:#fb7fb3;}
.zsw_zy_left #content2 .fb_more a:hover{ background-color:#e55290;}

.zsw_zy_left #content3 .fb_div a:hover{ background-color:#19c9ba;}
.zsw_zy_left #content3 .fb_more a{ background-color:#19c9ba;}
.zsw_zy_left #content3 .fb_more a:hover{ background-color:#04b3a4;}

.zsw_zy_left #content4 .fb_div a:hover{ background-color:#ffbe63;}
.zsw_zy_left #content4 .fb_more a{ background-color:#ffbe63; cursor:pointer;}
.zsw_zy_left #content4 .fb_more a:hover{ background-color:#ee9f30;cursor:pointer;}

.zsw_zy_left #content5 .fb_div a:hover{ background-color:#a0f7a9;}
.zsw_zy_left #content5 .fb_more a{ background-color:#7ed087; cursor:pointer;}
.zsw_zy_left #content5 .fb_more a:hover{ background-color:#a0f7a9;cursor:pointer;}

.zsw_zy_left .tabs #tab1:hover{ background-color:#0aaadf;}
.zsw_zy_left .tabs #tab2:hover{ background-color:#e55290;}
.zsw_zy_left .tabs #tab3:hover{ background-color:#04b3a4;}
.zsw_zy_left .tabs #tab4:hover{ background-color:#ee9f30;}
.zsw_zy_left .tabs #tab5:hover{ background-color:#a0f7a9;}

/*网站公告*/
.zsw_zy_right{ float:right; width:22%; height:390px; padding:15px 18px 0 18px; background-color:#e34633; border-radius:3px;}
.zsw_zy_text{ background-color:#fff; height:50px; color:#da2a15; margin-bottom:20px; border-radius:5px; text-align:center; font-size:16px; position:relative; letter-spacing:0.15rem; line-height:20px; padding-top:3px;} 
.zsw_zy_text span{ display:block; font-size:18px;}
.zsw_zy_text b{ position:absolute; border-left:8px solid #e34633; border-right:8px solid #e34633; border-top:8px solid #fff; bottom:-8px; left:50%; margin-left:-8px;}
.zsw_zy_nr{ color:#fff; opacity:0.8; line-height:22px; height:280px; overflow:hidden;}
.zsw_zy_nr p{ border-bottom:1px dashed #eb7e71; padding:10px 0; text-indent:2rem; letter-spacing:0.2rem;}
.zsw_zy_nr #colee{ width:100%;overflow:hidden;height:100%;}

/*尾部*/
.zsw_footer{ height:70px; background-color:#07aac3; min-width:100%; margin-top: 20px;}
.zsw_footer span{ color:#fff; padding-left:10px; font-size:14px; line-height:70px; letter-spacing:0.1rem; float:left;}
.zsw_footer img{ float:right; padding-top:15px; margin-right:5px;}


/*内页-banner*/
.zsw_ny_banner{ height:110px; background: url(../../images/2018/bj_1.png) repeat-y;min-width: 100%; margin-top: -5px;}
.ny_banner_left{ padding-top:18px; padding-left:15px; float:left;}
.ny_banner_anniu{ float:right; line-height:50px; height:50px; font-size:20px; padding-right:10px;}
.ny_banner_anniu a{ display:block; color:#fff; margin-top:60px; border-top-left-radius:5px; border-top-right-radius:5px; padding:0 25px 0 55px; position:relative; 
background:-moz-linear-gradient(top,#1b8df3,#03529b);
background: -ms-linear-gradient(top, #1b8df3,  #03529b);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1b8df3), to(#03529b)); 
background: -webkit-linear-gradient(top, #1b8df3, #03529b);
background: -o-linear-gradient(top, #1b8df3, #03529b);}
.ny_banner_anniu a b{ display:block; position:absolute; background:url(../../images/2018/into_25.png) no-repeat; height:29px; width:29px; top:10px; left:20px;}
.ny_banner_anniu a:hover,.ny_banner_anniu a:active{background:-moz-linear-gradient(top,#086ec8,#034684);
background: -ms-linear-gradient(top, #086ec8,  #034684);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#086ec8), to(#034684)); 
background: -webkit-linear-gradient(top, #086ec8, #034684);
background: -o-linear-gradient(top, #086ec8, #034684);}

.yhw_top{ background:#f7f7f7; position:relative; min-width:100%;}
.yhw_top .zsw_main{ padding-left:10px;}
.yhw_top b{ position:absolute; bottom:0; display:block; width:100%; height:10px;background:url(../../images/2018/bj_5.png) bottom repeat-x;}
.yhw_top h1{ font-size:20px; color:#e84711; padding-top:20px;}
.yhw_top h2{ font-size:18px; color:#474747; line-height:35px;}
.yhw_top_ul{ padding-top:8px;}
.yhw_top_ul li{ display:block; float:left; margin-right:8px; padding-top:8px;}
.yhw_top_ul li a{ padding:0px 38px;border-top-left-radius:3px; border-top-right-radius:3px; line-height:42px; color:#fff; font-size:18px;  display:block;}
.yhw_tli0 a{ background-color:#2d90e3;}
.yhw_tli01 a{ background-color:#e75231;}
.yhw_tli02 a{ background-color:#4caaf9;}
.yhw_tli03 a{ background-color:#f09f2c;}
.yhw_tli04 a{ background-color:#4ebbd2;}
.yhw_tli05 a{ background-color:#78c541;}
.yhw_tli06 a{ background-color:#ff5e75;}
.yhw_tli0 a:hover{ background-color:#1976c5;}
.yhw_tli01 a:hover{ background-color:#d23411;}
.yhw_tli02 a:hover{ background-color:#2690e8;}
.yhw_tli03 a:hover{ background-color:#da850d;}
.yhw_tli04 a:hover{ background-color:#28a6c0;}
.yhw_tli05 a:hover{ background-color:#52ac12;}
.yhw_tli06 a:hover{ background-color:#e4314b;}
.yhw_top_ul li.yhw_tlia{ padding-top:0;}
.yhw_top_ul li.yhw_tlia a{ line-height:50px; padding:0 50px; font-size:20px}

.yhw_con{ padding-top:35px; padding-bottom:35px; position:relative; z-index:5; background-color:#fff;}
.yhw_con .zsw_main{ padding-left:10px; padding-right:10px;}
.yhw_con .zsw_main .row{ margin:0 -8px;}
.yhw_con .col-xs-6{ padding:3px 8px;}
.yhw_img{ border:3px solid #dcdcdc; overflow:hidden; text-align:center;}
.yhw_img div{ width:100%; padding-bottom:70%; height:0; position:relative;}
.yhw_img img{ width:100%; position:absolute; height:100%; left:0;}
.yhw_text{ line-height:20px; height:50px; text-align:center; padding:10px 15px 0 15px; color:#e84711; font-size:16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.yhw_text1{ color:#333 !important;}
.yhw_con a{ padding-bottom:12px; display:block;}
.yhw_con a:hover{ display:block; background-color:#4194dc; font-size:16px;}
.yhw_con a:hover .yhw_img{ border:3px solid #4194dc;}
.yhw_con a:hover .yhw_text{ color:#fff; font-size:17px;}

.yhw_title{ display: none;}

/*图片放大效果-开始*/
.view {-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}
.view:hover {-webkit-transform: scale(1.1,1.05);-moz-transform: scale(1.1,1.05);-o-transform: scale(1.1,1.05);-ms-transform: scale(1.1,1.05);transform: scale(1.1,1.05);}
.view {overflow: hidden;text-align: center;cursor: default;}
/*图片放大效果-结束*/

/*网上练习*/
.wslx_into{ padding-top:25px;}
.wslx_tb{ text-align:center; padding:70px 0;  position:relative; z-index:5;}
.wslx_tb .zsw_main{ position:relative;}
.wslx_tb a{ position:absolute; width:17%; height:0px; padding-bottom:15%; border-radius:50%; opacity:0; color:#fff; padding-top:20px; letter-spacing:0.1rem;}
.wslx_a1{ left:2%; top:1%;}
.wslx_a2{ left:17.5%; top:32%;}
.wslx_a3{ left:33.5%; top:1%;}
.wslx_a4{ left:49.3%; top:32%;}
.wslx_a5{ left:65.5%; top:1%;}
.wslx_a6{ left:81.5%; top:32%;}
.wslx_img{ max-width:1061px; margin:auto; position:relative;}
.wslx_img img{ width:100%;}

.wslx_titel{ text-align:left; padding:60px 20px 0 20px;}
.wslx_titel p{ position:relative; padding-left:20px; line-height:23px; padding-top:3px; padding-bottom:3px; font-size:16px; color:#474747; letter-spacing:0.08rem; margin:0;}
.wslx_titel p b{ position:absolute; left:0; top:9px; display:block; width:12px; height:12px; border-radius:50%; }
.wslx_titel p b.color_01{ background-color:#db1212; }
.wslx_titel p b.color_02{ background-color:#e96e00; }
.wslx_titel p b.color_03{ background-color:#efd20f; }
.wslx_titel p b.color_04{ background-color:#4be756; }
.wslx_titel p b.color_05{ background-color:#12e4c9; }
.wslx_titel p b.color_06{ background-color:#3f5cda; }
.wslx_titel p.red{ color:#ff012b;}

/*网上练习-欢乐伙伴*/
.wslx_hlhb{ padding:40px 0;}
.wslx_hlhb .wslx_titel{ padding-top:0;}

.hlhb_nr{ padding-bottom:10px;}
.hlhb_nr .zsw_main{ padding:0 15px;}
.hlhd_div{ position:relative; padding-top:60px;}
.hlhd_div h1{ height:50px; background-color:#ff9e35; border-top-left-radius:3px; border-top-right-radius:3px; color:#fff; font-size:20px; line-height:50px;}
.hlhd_div_img{ position:absolute; width:100%; top:17px; left:0; text-align:center;}
.hlhd_a{ border-left:1px solid #ff9e35; border-right:1px solid #ff9e35; border-bottom:1px solid #ff9e35; background-color:#fff; padding:10px 15px;}
.hlhd_a li{ width:33.333333%; float:left; padding:8px 5px;}
.hlhd_a li a{ position:relative; opacity:1; padding:0; color:#474747; border:1px solid #ffc587; background-color:#fff0df; border-radius:3px; display:block; height:42px; width:95%; line-height:42px; font-size:16px; margin:auto; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}
.hlhd_a li a:hover{ color:#fff; width:100%; font-size:18px; margin:0; background-color:#fab04d; border:1px solid #d08215;}
.hlhd_a li.hlhd_zhlx{ width:100%;}
.hlhd_a li.hlhd_zhlx a{ width:98.3%; margin:auto;}

.hlhd_lv h1{ background-color:#65c14f;}
.hlhd_lv .hlhd_a{ border-left:1px solid #65c14f; border-right:1px solid #65c14f; border-bottom:1px solid #65c14f;}
.hlhd_lv .hlhd_a li a{ background-color:#ecffe7; border:1px solid #80da6a;}
.hlhd_lv .hlhd_a li a:hover{ background-color:#68b555; border:1px solid #38b21b;}

/*网上练习-答题*/
.wslx_at{ background-color:#fff; position:relative; z-index:5;}
.wslx_at .zsw_main{ padding:20px 10px 20px 0px;}
.at_mune{ width:25%; float:left; padding:0 20px;}
.at_mune section{ position:relative; padding-bottom:20px;}
.at_mune_top{ width:100%; height:45px; border-radius:3px; background-color:#f9605c; color:#fff;  line-height:45px; padding-left:20px; letter-spacing:0.1rem; position:relative; z-index:1; margin-bottom:5px;}
.at_mune_top b{ position:absolute; right:20px; top:13px; width:18px; height:18px; background: url(../../images/2018/into_29.png) no-repeat 0% 0% / 18px;}
.at_mune section i{ position: absolute; height:45px; border-radius:3px; background-color:#fedfde; width:100%; top:5px; left:0;}
.at_mune_top span{ margin-left:-25px; font-weight:bold;}

.at_mune_c1 .at_mune_top{ background-color:#fb9644;}
.at_mune section.at_mune_c1 i{ background-color:#feeada;}

.at_mune section ul{ padding:0 3px;}
.at_mune section ul li{ line-height:40px; border-bottom:1px dotted #bfbfbf; padding:2px 0; position:relative;}
.at_mune section ul li a{ display:block; padding:0 10px; font-size:16px; color:#474747;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:bold;}
.at_mune section ul li a:hover{ color:#e22723; font-size:18px; background-color:#f7f7f7;}
.at_mune section ul li:last-child{ border:0;}
.at_con{ width:75%; background-color:#fff; float:left; border:1px solid #e0e0e0;}
.at_con_top{ background-color:#f3f4f6; padding:10px 15px;}
.at_con_xyy{ display:block; float:left; line-height:38px; border-radius:3px; background-color:#1dacf9; font-size:16px; color:#fff; padding:0 25px; font-weight:bold;}
.at_con_xyy:hover{ background-color:#099ded; color:#fff;}

.at_con_right{ float:right; text-align:right;}
.at_con_right ul{}
.at_con_right li{ float: right; color:#474747; font-size:16px; letter-spacing:0.1rem;}
.at_con_right li span{ display:block; float:left; padding:0 10px; line-height:38px;}
.at_con_right li span.time{ font-size:18px; color:#ef413c;}
.at_time{ float:right; color:#474747; font-size:16px; letter-spacing:0.1rem; line-height:37px; padding-left:10px;}
.at_time span.time{ font-size:18px; color:#ef413c;}
.at_time span.time input{ border:0; background:none; font-size:18px; letter-spacing:0.1rem;}

.at_xl{ display:block; float:left;}
.at_div{ padding:15px 15px 0 15px;}
.at_div_text{ background-color:#ffe2d9;}
.at_div_text h1{ line-height:25px; padding:12px 15px; background-color:#fc906f; color:#fff; font-size:20px;}
.at_div_text div{ border-left:1px solid #ffd2c4; border-right:1px solid #ffd2c4; color:#474747; line-height:25px;}
.at_div_text div span{ display:inline-block; padding:10px 15px; font-size:16px;}

.at_div_ul{ border-left:1px solid #ffd2c4; border-right:1px solid #ffd2c4; border-bottom:1px solid #ffd2c4;}
.at_div_ul ul li{ padding:15px; color:#474747;}
.at_div_ul ul .at_ulbt{ float:left; width:5%; font-size:20px;}
.at_div_ul ul .at_ulnr{ float:left; min-width:160px; padding-right:20px;}
.at_div_ul ul .at_ulxz{ float:left;}
.at_div_ul ul li:nth-of-type(even){ background-color:#fff9f7;}

.at_divann{ padding-bottom:25px; padding-top:25px; text-align:center;}
.at_divann a{ display:inline-block; position:relative; line-height:30px; font-size:18px; padding:7px 15px 7px 45px; margin:0 5px; border-radius:3px; color:#fff;}
.at_divann span.jj_anniu{ display:inline-block; position:relative; line-height:30px; font-size:16px; padding:7px 15px 7px 45px; margin:0 5px; border-radius:3px; color:#fff;}
.jj_anniu{ background-color:#ef413c;}
.at_divann span.jj_anniu{ display:inline-block;}
.at_divann .jj_anniu input{ font-size:16px;}
.at_divann span.jj_anniu b{ position:absolute; left:10px; height:30px; width:30px; background:url(../../images/2018/into_31.png) no-repeat;}
.dy_anniu{ background-color:#2ab3db;}
.jj_anniu:hover{ background-color:#db2721;}
.dy_anniu:hover{ background-color:#11a2cc;}
.at_divann a b{ position:absolute; left:10px; height:30px; width:30px; background:url(../../images/2018/into_32.png) no-repeat;}


/*电子作业管理*/
.dzzy_con{}
.dzzy_top{ background:#fff; position:relative; min-width:100%; padding-top:30px; margin-bottom: 5px;}
.dzzy_top br{ display:none;}
.dzzy_top .zsw_main{ padding:0 10px 5px 10px;}
.dzzy_top .b_line{ position:absolute; bottom:0; display:block; width:100%;
     height:10px;background:url(../../images/2018/bj_5.png) bottom repeat-x;}
.dzzy_top ul li{ background-color:#dceeff; width:33%; float:left; text-align:left; 
    color:#999; font-size:16px; height:55px; margin-right:-1px; padding-top:6px;  margin-top: 7px;
    position:relative;  -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; cursor:pointer;
border: 1px solid #ccc;}
.dzzy_top ul li span{color: #333;}
.dzzy_top ul li#tab1{}
.dzzy_top ul li#tab2{}
.dzzy_top ul li#tab3{}
.dzzy_top ul li.current{ height:62px; font-size:18px; margin-top: 0; padding-top:5px; background: #4caaf8; color: #fff;
border: 0; margin-right: 0;}
.dzzy_top ul li.current span{color: #fff;}




/*已发布电子作业*/
.dzzy_eA{}
.dzzy_con .marginbot{ min-height:700px;}
.eA_table{ border:1px solid #e2e2e2;}
.ea_table_top{  padding:0 0 10px 0; line-height:40px;}
.ea_table_top ul{}
.ea_table_top ul li{ float:left; }
.ea_table_top ul li span{ display:block; float:left; color:#474747; font-size:16px; line-height:38px;}
.ea_table_top ul li div.select-main{ width:200px;}
.ea_table_top ul li div.select-block{ width:200px;}
.ea_table_top ul li div.select-set{ width:100%; padding: 0 25px 0 10px; letter-spacing:0.05rem;}
.ea_table_top li.select-items{ width:100%; display:block; padding: 7px 10px; line-height:25px; letter-spacing:0.05rem;}

.ea_table_div{ padding:0px 15px 20px 15px;}
.ea_table_div table{ width:100%;}
.ea_table_div thead,.ea_table_div_thead ht{ background-color:#6cb8f7; color:#fff; font-size:12px; border-left:1px solid #6cb8f7; border-right:1px solid #6cb8f7; }
.ea_table_div span{ display:compact; font-size:14px; }
.ea_table_div table th{ font-weight:normal; text-align:center; line-height:18px; padding:5px 0; height:50px; letter-spacing:0.08rem;}
.ea_table_div tbody{ text-align:center; border-left:1px solid #d0e7fd; border-right:1px solid #d0e7fd;}
.ea_table_div tbody td{ padding:10px 5px; line-height:18px; color:#474747; border-right:1px solid #d0e7fd;}
.ea_table_div tbody td .opt{ margin: auto; width:20px; float:none; }
.ea_table_div .magic-checkbox + label{ padding:0;}
.ea_table_div tbody tr{ border-bottom:1px solid #d0e7fd;}
.ea_table_div tbody td a{ display:compact;}
.ea_table_div tbody td:last-child{border:none;}
.ea_table_div tbody tr:nth-of-type(even){ background-color:#edf6ff;}
.ea_table_div tbody tr .blue{ color:#0d62bb;}

.ea_table_div .ea_pag{ text-align:right;}
.ea_table_div .ea_pag .pagination{ margin-top:15px; margin-bottom:10px;}

.ea_anniu{ text-align:center;}
.ea_anniu br{ display:none;}
.ea_anniu span{ display:inline-block;}
.ea_anniu a{ display:inline-block; border-radius:3px; color:#fff; font-size:16px; letter-spacing:0.05rem; line-height:45px; padding:0 10px; margin:0 3px;}
.ea_anniu a.ea_an1{ background-color:#f26561;}
.ea_anniu a.ea_an2{ background-color:#5bc0de;}
.ea_anniu a.ea_an3{ background-color:#f0ad4e;}
.ea_anniu a.ea_an4{ background-color:#5d97ed; margin-bottom:20px;}
.ea_anniu a.ea_an1:hover,.ea_anniu a.ea_an1:active{ background-color:#e2342f;}
.ea_anniu a.ea_an2:hover,.ea_anniu a.ea_an2:active{ background-color:#35a8ca;}
.ea_anniu a.ea_an3:hover,.ea_anniu a.ea_an3:active{ background-color:#dd8f20;}
.ea_anniu a.ea_an4:hover,.ea_anniu a.ea_an4:active{ background-color:#3578dc;}

.ea_anniu .ea_an1{ background-color:#f26561;}
.ea_anniu .ea_an2{ background-color:#5bc0de;}
.ea_anniu .ea_an3{ background-color:#f0ad4e;}
.ea_anniu .ea_an4{ background-color:#5d97ed; margin-bottom:20px;}
.ea_anniu .ea_an1:hover,.ea_anniu .ea_an1:active{ background-color:#e2342f;}
.ea_anniu .ea_an2:hover,.ea_anniu .ea_an2:active{ background-color:#35a8ca;}
.ea_anniu .ea_an3:hover,.ea_anniu .ea_an3:active{ background-color:#dd8f20;}
.ea_anniu .ea_an4:hover,.ea_anniu .ea_an4:active{ background-color:#3578dc;}
.ea_anniu div{ display:inline-block; position:relative;}
.ea_anniu div input{ position:absolute; top:0; left:0; width:100%; opacity:0;}
.ea_anniu div section{ position:relative;}

.eA_margin{ margin-top:20px;}

/*没有已发布的电子作业！*/
.eA_no{ line-height:100px; margin:20px 15px; font-size:16px; background-color:#f8f9fa; color:#4084c7; text-align:center;}

/*电子作业管理*/
.dzzy_ma{ padding:30px 10px 20px 10px;}
.beizhu{ line-height:25px; color:#f66f45; padding:13px 15px; border-left:2px solid #f66f45; background-color:#fff3ef; margin-bottom:15px;}
.ma_anniu{ text-align:right; margin:15px;}
.ma_anniu a{ display:inline-block; position:relative; color:#fff; line-height:25px; padding:8px 10px 8px 35px; border-radius:3px;}
.ma_anniu a b{ position:absolute; width:25px; height:25px; left:8px;}
.ma_anniu a.ma_an1{ background-color:#f26561;}
.ma_anniu a.ma_an2{ background-color:#5bc0de;}
.ma_anniu a.ma_an1:hover,.ma_anniu a.ma_an1:active{ background-color:#ef3b36;}
.ma_anniu a.ma_an2:hover,.ma_anniu a.ma_an2:active{ background-color:#19a3cc;}
.ma_anniu a.ma_an1 b{ background:url(../../images/2018/into_36.png) no-repeat;}
.ma_anniu a.ma_an2 b{ background:url(../../images/2018/into_37.png) no-repeat;}

.ma_table_div{ padding:0 0 15px 0;width: 100%;}
.ma_table_div table{ width:100%;}
.ma_table_div thead{ background-color:#d4e9fa; color:#333; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:0 10px;}
.ma_table_div table th{ font-weight:normal; text-align:center; line-height:18px; padding:8px 10px; letter-spacing:0.08rem; line-height:20px;}
.ma_table_div tbody{ text-align:center; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.ma_table_div tbody tr{ border-bottom:1px solid #dfdfdf;}
.ma_table_div tbody tr:nth-of-type(even) { background-color: #fff3ef;}
.ma_table_div1 tbody{ text-align:center;}
.ma_table_div1 tbody tr{ border-bottom:1px solid #dfdfdf;}
.ma_table_div1 tbody tr:nth-of-type(even) { background-color: #000;}
.ma_table_div tbody td{ padding:8px 10px; line-height:30px;}
.ma_table_div tbody td a{  display:compact;}
.ma_table_div tbody td a:hover{ text-decoration:underline; }

.ma_page{ padding:0 15px; text-align:right; }
.ma_page .pagination{ margin:0;}
.pagin_left{ float:left; color: #777; padding-left:5px; line-height:35px;}
.pagin_left strong{ display: inline-block; padding:0 5px;}

.fsbl{ border-top:1px solid #eee; margin:15px 15px 0px 15px;}
.fsbl h1{ line-height:55px; font-size:16px; color:#000;}
.fsbl table{ width:100%;}
.fsbl thead{ background-color:#ad87f3; color:#fff; border-left:1px solid #ad87f3; border-right:1px solid #ad87f3; padding:0 10px;}
.fsbl table th{ font-weight:normal; text-align:center; line-height:18px; padding:8px 10px; letter-spacing:0.08rem; line-height:30px;}
.fsbl tbody{ text-align:center; border-left:1px solid #cdb3fc; border-right:1px solid #cdb3fc;}
.fsbl tbody tr{ border-bottom:1px solid #cdb3fc;}
.fsbl tbody tr:nth-of-type(even) { background-color: #f1e9ff;}
.fsbl tbody td{ padding:8px 10px; line-height:30px;}
.fsbl_img{ text-align:center; margin-bottom:20px;}
.fsbl_img img{ max-width:100%;}

/*电子作业管理*/
.dzzy_re{ padding:10px 0 30px 10px; color:#474747;}
.dzzy_re h1{ line-height:50px; font-size:16px; background-color:#d4e9fa; padding-left:20px;}
.dzzy_re table{ display:inline-block; float:left; clear:both;}
.dzzy_re input#ContentPlaceHolder1_txt_releaseDate{ position:relative; margin-top:-10px;border: 1px solid #e2e2e2; line-height:30px; margin-left:15px;}
.dzzy_re table tr{ border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.re_color{ background-color:#f7f8f8; width:20%; text-align:right; line-height:36px; padding:7px 10px;}
.re_color span{ color:#e00000; display:inline-block; padding:0 5px;}
.re_right{ padding:8px 15px;}
.re_right .select_h{ width:360px; border-radius:0; background-color:#efefef; border:1px solid #e2e2e2; box-shadow: none; display:inline-block;}
.re_right .select_h:hover{ border:1px solid #999;}
.re_right .select_b{ width:360px; border-radius:0; background-color:#fff; border:1px solid #e2e2e2; box-shadow: none; display:inline-block;}
.re_right .select_b:hover{ border:1px solid #999;}
.dzzy_re .opt label{ font-size:14px; color:#474747; margin-bottom:7px;}
.dzzy_re .synj{ padding-top:5px; margin:5px 0;}
.dzzy_re .synj .opt{ display:block; width:100%; padding:3px 0;}
.input_1{ padding:8px 0 8px 15px; width:51%; position:relative; display: inline-block;}
.input_1_1{ margin-right:25px;}
.input_1 span{ position:absolute; right:-20px; line-height:20px; top:15px;}
.input_2{ width:375px;}
.input_1 .form-control{ border-radius:0; border:1px solid #e2e2e2; box-shadow:none;}
.input_1 .form-control:hover{ border:1px solid #999;}
.input_1 input{ border:1px solid #e5e5e5; line-height:30px; width:100%; padding:0 10px;}
.input_3{ width:auto;display: inline-block; position:relative; padding:8px 0 8px 15px;}
.input_3 input{ margin-top:5px; line-height:20px;}
.input_3 span {position: absolute;right: -20px;line-height: 20px;top: 15px;}
.re_zydy{ padding:10px 5px;}
.re_zydy .select_h{ width:200px; display:inline-block; border-radius:0; background-color:#efefef; border:1px solid #e2e2e2; box-shadow: none;}
.re_zydy span{ display:inline-block; padding:0 10px; color:#474747; position:absolute; left:0; line-height:35px;}
.re_zydy span.red{ position:relative; padding:0 0 0 5px;}
.re_zydy section{ display:inline-block; position:relative; padding-left:35px;}
.sele_b{}

.dzzy_re_con{}
.dzzy_re_con ul{ background-color:#f7f8f8; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.dzzy_re_con ul li{ display:block; float:left;}
.re_yche{ min-height:50px; background-color:#fff; width:80%;}
.re_yche .col{ padding-top:8px; display:inline-block; float:left;}
.re_zyp{ opacity:0.5; display:inline-block; padding-left:15px; padding-bottom:10px;}
.re_red{ color:#f52807; display:inline-block; padding-top:17px; padding-left:15px; padding-right:15px;}
.re_wby{ width:80%; padding:15px 15px;}
.re_wby textarea{  border:1px solid #e2e2e2; width:100%; height:160px; padding:5px 10px;outline: none; line-height:20px;}
.re_wby textarea:hover{ border:1px solid #999;}
.re_wby .re_red{ padding-top:10px; padding-left:0;}
.zsw_anniu{ text-align:center; padding-top:25px;}
.zsw_anniu input{ display:inline-block; line-height:30px; border-radius:5px; font-size:17px; margin:0 5px; border:0;}
.zsw_ared{ background-color:#f04d48;}
.zsw_ablue{ background-color:#5d97ed;}
.zsw_ared:hover,.zsw_ared:active{ background-color:#e42620;}
.zsw_ablue:hover,.zsw_ablue:active{ background-color:#246fdf;}

.dzzy_titel{ display:none;}

/*弹出框*/

.my_bj{ width:100%; height:100%; position: absolute; top:0; z-index:1;}
.my_div .modal-dialog{ position:relative; z-index:2; width:300px; margin:auto; height:100%; }
.my_div .modal-dialog .modal-content{ top:50%; margin-top:-100px;}
.my_date{ display:inline-block; padding-left:10px;}
.my_time{ display:inline-block; color:#f51c14;}
.my_div .btn-primary{ background-color:#1d8ae8; border:1px solid #1d8ae8;}
.my_div .btn-primary:hover,.my_div .btn-primary:active{ background-color:#0b76d1; border:1px solid #0b76d1;}
.help_div .modal-dialog{ position:relative; z-index:2; width:300px;  margin:auto; height:100%;}
.help_div .modal-content{  top:50%; margin-top:-170px;}
.help_ul li{border-bottom:1px dotted #ccc; padding:5px 0;}
.help_ul a{ display:block; padding:10px 10px; border-radius:3px;}
.help_ul a:hover,.help_ul a:active{ background-color:#e5f3ff;}
.help_ul li:last-child{border:none;}
.help_h{ color:#2d72fe; font-size:16px;}
.help_p{ color:#000;}
.help_div .modal-body{ padding:0 10px;}
.help_div .btn-primary{ background-color:#1d8ae8; border:1px solid #1d8ae8;}
.help_div .btn-primary:hover,.help_div .btn-primary:active{ background-color:#0b76d1; border:1px solid #0b76d1;}


/*学生界面*/
.zsw_banner_xs{ background:url(../../images/2018/bj_6.png) repeat-y;}
.zsw_fzgj_xs{ padding-top:22px;}
.zsw_fzgj_xs .fzgj_titel{ color: #024ad8; border-left: 5px solid #024ad8;}
.zsw_zy_left_xs{}
.zsw_zy_left_xs .tabs li{ width:20%;}
.zsw_zy_left_xs .tabs #tab5 { background-color: #678dd8;}
.zsw_zy_left_xs .tabs #tab5.current { border-top: 2px solid #4171cf; color: #4171cf;}
.zsw_zy_left_xs .tabs #tab5.current b { position: absolute; width: 1px; height: 100%; top: 0; right: 0; display: block; background-color: #e6e5ea; }
.zsw_zy_left_xs #content5 .fb_more a { background-color: #678dd8;}
.zsw_zy_left_xs #content5 .fb_more a:hover, .zsw_zy_left_xs #content5 .fb_more a:active{ background-color: #3f6fcf;}
.zsw_zy_left_xs #content5 .fb_div a:hover, .zsw_zy_left_xs #content5 .fb_div a:active{ background:#678dd8;}
.zsw_banner_xs .a_my { background: url(../../images/2018/into_1_1.png) no-repeat;}
.zsw_banner_xs .a_my1 { background: url(../../images/2018/into_2.png) no-repeat;}
.zsw_banner_xs .zsw_login_right a:hover{ color:#c04400;}
.zsw_banner_xs .zsw_login_right a.manual_anniu:hover{ color:#fff;}
.zsw_login_right section{ display:inline-block;}

.zsw_ny_banner_xs{ background: url(../../images/2018/bj_6.png) repeat-y}
.zsw_ny_banner_xs .ny_banner_anniu a{
background:-moz-linear-gradient(top,#f04c1a,#a12904);
background: -ms-linear-gradient(top, #f04c1a,  #a12904);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f04c1a), to(#a12904)); 
background: -webkit-linear-gradient(top, #f04c1a, #a12904);
background: -o-linear-gradient(top, #f04c1a, #034684);}
.zsw_ny_banner_xs .ny_banner_anniu a:hover,.ny_banner_anniu a:active{
background:-moz-linear-gradient(top,#d44112,#a12904);
background: -ms-linear-gradient(top, #d44112,  #a12904);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d44112), to(#a12904)); 
background: -webkit-linear-gradient(top, #d44112, #a12904);
background: -o-linear-gradient(top, #d44112, #a12904);}
.yhw_top_xs{ padding-bottom:15px;}
.my_table{ border:0;}
.my_table .ma_table_div{ padding:0 0 15px 0;}
.my_table .ma_page{ padding:0;}
.my_table .red{ color:#f26561;}

/*未订阅*/
.smj_yhws{}
.smj_yhws .smj_div_img{background:url(../../images/2018/into_6_2.png) no-repeat;}
.smj_yhws.smj_yhw_1 .smj_div_img{ background:url(../../images/2018/into_7_2.png) no-repeat;}
.smj_yhws.smj_yhw_2 .smj_div_img{ background:url(../../images/2018/into_8_2.png) no-repeat;}
.smj_yhws.smj_yhw_3 .smj_div_img{ background:url(../../images/2018/into_9_2.png) no-repeat;}
.smj_yhws.smj_yhw_4 .smj_div_img{ background:url(../../images/2018/into_10_2.png) no-repeat;}
.smj_yhws.smj_yhw_5 .smj_div_img{ background:url(../../images/2018/into_11_2.png) no-repeat;}

.smj_yhws:hover .smj_div_img,.smj_yhws:active .smj_div_img{ background:url(../../images/2018/into_6_2.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(../../images/2018/into_7_2.png) no-repeat;}
.smj_yhws.smj_yhw_2:hover .smj_div_img,.smj_yhw_2:active .smj_div_img{ background:url(../../images/2018/into_8_2.png) no-repeat;}
.smj_yhws.smj_yhw_3:hover .smj_div_img,.smj_yhw_3:active .smj_div_img{ background:url(../../images/2018/into_9_2.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(../../images/2018/into_10_2.png) no-repeat;}
.smj_yhws.smj_yhw_5:hover .smj_div_img,.smj_yhw_5:active .smj_div_img{ background:url(../../images/2018/into_11_2.png) no-repeat;}

a.smj_yhws:hover, a.smj_yhws:active{ background:none; color:#6a6a6a;}
a.smj_yhws.smj_yhw_1:hover, a.smj_yhw_1:active{ background:none; color:#6a6a6a;}
a.smj_yhws.smj_yhw_2:hover, a.smj_yhw_2:active{ background:none; color:#6a6a6a;}
a.smj_yhws.smj_yhw_3:hover, a.smj_yhw_3:active{ background:none; color:#6a6a6a;}
a.smj_yhws.smj_yhw_4:hover, a.smj_yhw_4:active{ background:none; color:#6a6a6a;}
a.smj_yhws.smj_yhw_5:hover, a.smj_yhw_5:active{ background:none; color:#6a6a6a;}

.wsj_cons .dz_anniu ul li a:hover .zd_into{ border: 1px solid #fcb880;}
.wsj_cons .dz_anniu ul li a:hover .zd_into img, .wsj_cons .dz_anniu ul li a:active .zd_into img{ padding-top:38px;}
.wsj_cons .dz_anniu ul li a:hover .zd_text, .wsj_cons .dz_anniu ul li a:active .zd_text { color:#fff;}

.wslx_tb_xs .wslx_titel p{ margin:0;}
.re_yche .col table td { padding:0 15px;}

/**jm*/
.ea_an1{background:#f26561;}
.ea_an2{background:#5bc0de;}
.ea_an3{background:#f0ad4e;}
.ea_an4{background:#5d97ed;}
.ea_an1s,.ea_an1,.ea_an2,.ea_an3,.ea_an4{ cursor:pointer; border:0; padding:8px; margin-left:5px;    letter-spacing: 0.05rem;line-height: 45px;padding: 0 10px;margin: 0 3px; color:#ffffff;-moz-border-radius: 3px; -webkit-border-radius:3px;  border-radius:3px;}
.ea_table_div tr:last-child{background-color:white;border-bottom:0px solid #d0e7fd; }
.ea_table_div tr td:last-child span{ display:initial; font-size:14px;  }
.ea_table_div tr td:last-child a{ display:initial; }
.ea_table_div tbody{ }

.jm_input_3 span{ position:absolute; right:20px; line-height:20px; top:15px;}
.jm_rq input#ContentPlaceHolder1_txt_releaseDate{margin-top: 0px; margin-left: 0px; }
.jm_table_last{ border-left:1px solid #fff;  border-right:1px solid #fff; }
.jm_table_last td{ height:80px; line-height:80px; background-color:white;}
.jm_table_last_st td{ border-left:1px solid #fff;  border-right:1px solid #fff; border-bottom:1px solid #fff; width:100%; }
.jm_table_last  td input {  height:20px; text-align:center;  width:50px;}
.jm_ea_anniu{ padding-top:10px;}
.cheBor1{ float:left;}
.finish_test,.see{ color:#f70c0c;}
.jj_anniu_jm{  height:44px; width:160px; line-height:44px; padding-left:20px; background:url(../../images/2018/into_31.png) no-repeat 10px;  font-size:18px;background-color:#f26561; display:inline-block;

               display:inline-block; position:relative; line-height:30px;  padding:7px 15px 7px 45px; margin:0 5px; border-radius:3px; color:#fff;
}
.input_1_jm span{position:absolute; line-height:20px; top:15px; left:15px;}
.ea_table_top ul li.l11 div.select-main,.ea_table_top ul li.l11 div.select-block,.ea_table_top ul li.l12 div.select-main,.ea_table_top ul li.l12 div.select-block,.ea_table_top ul li.l13 div.select-main,.ea_table_top ul li.l13 div.select-block{font-size:14px;}
.ea_table_top ul li.l11 div.select-main,.ea_table_top ul li.l11 div.select-block{width:180px;  }
.ea_table_top ul li.l13 div.select-main,.ea_table_top ul li.l13 div.select-block{width:300px;}
.ea_table_top ul li.l11 div.select-main div.select-set,.ea_table_top ul li.l12 div.select-main div.select-set,.ea_table_top ul li.l13 div.select-main div.select-set{ text-align:left; font-size:14px;}
.ea_table_top ul li.l11 div.select-block ul li.select-items,.ea_table_top ul li.l12 div.select-block ul li.select-items,.ea_table_top ul li.l13 div.select-block ul li.select-items{ text-align:left;}


/*头像弹出框*/
.zsw_tx{ display: block; height:100%}
.zsw_tx_div .modal-dialog{ max-width:480px; padding:0 10px; margin:auto; height:100%; position:relative; z-index:2; }
.zsw_tx_div .modal-dialog .modal-content { top: 50%; margin-top: -100px; overflow:hidden;}
.zsw_tx_div .modal-content .modal-header h1{ background-color:#00a8e8; line-height:50px; color:#fff; font-size:20px; padding-left:20px; letter-spacing:0.05rem;}
.zsw_tx_div .modal-dialog .modal-content .modal-header{ padding:0; position:relative;}
.zsw_tx_div .modal-dialog .modal-content .modal-header .close{ right:15px; top:15px; position: absolute; color:#fff; opacity:1; font-weight:normal; text-shadow:none;}
.zsw_tx_div .modal-body{ position:relative; padding:20px;}
.tx_left{ position:relative; float:left; color:#5e5e5e; font-size:18px; line-height:30px; padding-top:6px; padding-bottom:10px;}
.tx_right{ float: right; width:190px; height:45px; background-color:#ff5e75; border-radius:3px; color:#fff;}
.tx_right h1{ font-size:18px; line-height:45px; padding-left:10px; position:relative; }
.tx_right h1 b{ position: absolute; width:45px; height:45px; background:url(/EtutorTeacher/images/2018/into_sc.PNG) no-repeat center; background-size:25px;}
.tx_right input{ display:block; opacity:0; height:100%; width:100%; left:0; top:0; cursor:pointer; z-index:2; position: absolute;}
.tx_right:hover{ background-color:#ed475e;}
.zsw_tx_div .modal-footer{ background-color:#ebebeb; border:0; text-align:center;}
.zsw_tx_div .modal-footer button{ display:inline-block; line-height:45px; background-color:#fff; border-radius:3px; border:0; font-size:18px; color:#474747; width:120px; box-shadow:1px 1px 3px #919191; margin:0 5px;}
.zsw_tx_div .modal-footer button.tx_cancel{}
.zsw_tx_div .modal-footer button.tx_cancel:hover{ background-color:#f6f6f6;}
.zsw_tx_div .modal-footer button.tx_upload{ background-color:#dcdcdc;}
.zsw_tx_div .modal-footer button.tx_upload:hover{ background-color:#d4d4d4;}

.my_div,.help_div,.zsw_tx_div{ letter-spacing:0.05rem; padding:0 !important;}
.modal-open .modal{padding-right: 0 !important; position: absolute;}

/*重置密码弹出框*/
.zsw_resetPassword{ }
.zsw_tx_div .modal-footer button.reset_sub{ background-color:#399af1; box-shadow:none; color:#fff;}
.zsw_tx_div .modal-footer button.reset_can{ background-color:#ababab; box-shadow:none; color:#fff;}
.zsw_resetPassword .modal-body{ padding:0;}
.reset_div{}
.reset_div h1{ font-size:16px; color:red; padding:10px 20px; border-bottom:1px dashed #ccc;}
.reset_div ul{ margin:5px 20px 20px 20px;}
.reset_div ul li{ position:relative;}
.reset_div ul li span{ display:block; line-height:35px; padding-top:5px; font-size:17px; color: #4f6b72;}
.reset_div ul li input{ width:100%; padding:5px; line-height:25px; border:1px solid #a3cfe0;}
.reset_div ul li.emailCss span:nth-child(3){color:red; font-size:14px;}
.zsw_resetPassword .modal-dialog .modal-content{ height: 730px; margin-top: -365px !important;}
.dzzy_sj_text_left{position:absolute;  width:100%; padding-right:203px;}
.dzzy_sj_text_Right{position:absolute; right:0;}
@media (max-width:500px) {
	.zsw_tx_div .modal-dialog .modal-content{ margin-top:-130px;}
}
.smj_yhw_6 .smj_div_img{ background: url(../../images/2018/news_into_1.png) no-repeat;}
.smj_yhw_6:hover .smj_div_img,.smj_yhw_6:active .smj_div_img{ background:url(../../images/2018/news_into_1_1.png) no-repeat;}
a.smj_yhw_6:hover, a.smj_yhw_6:active{ background-color:#df5360; color:#fff;}
a.smj_yhw_6:hover .img_yq b, a.smj_yhw_6:active .img_yq b{border:1px solid #df5360;}
.smj_yhws.smj_yhw_6 .smj_div_img{ background:url(../../images/2018/news_into_1_2.png) no-repeat;}

.smj_yhw_7 .smj_div_img{ background: url(../../images/2018/news_into_2.png) no-repeat;}
.smj_yhw_7:hover .smj_div_img,.smj_yhw_7:active .smj_div_img{ background:url(../../images/2018/news_into_2_1.png) no-repeat;}
a.smj_yhw_7:hover, a.smj_yhw_7:active{ background-color:#b58c5e; color:#fff;}
a.smj_yhw_7:hover .img_yq b, a.smj_yhw_7:active .img_yq b{border:1px solid #b58c5e;}
.smj_yhws.smj_yhw_7 .smj_div_img{ background:url(../../images/2018/news_into_2_2.png) no-repeat;}
.bkgc_2 span .lb_shortDes2Css{  display:block; margin-left:11%; font-size:16px !important; color:#474747; padding-top:5px;}

.zsw_hwDll{background:none;position: relative; min-width: 100%; padding: 30px 0;}
.zsw_Hw_all{ margin:auto; max-width:1200px;}
.zsw_Hw ul {}
.zsw_Hw ul li {float: left;width: 20%;position: relative;border: 0px solid #000000;text-align: center;}
.zsw_Hw ul li img {position: relative;z-index: 1;max-width:100%;}
.b_line {position: absolute;bottom: 0;display: block;width: 100%;height: 10px;background: url(/EtutorTeacher/images/2018/bj_5.png) bottom repeat-x;}
.zsw_Hw ul li:before {display: block;content: "";width: 10%;height: 100%;position: absolute;right: -5%;top: 0;background: url(/EtutorTeacher/images/2020/minBj.png) no-repeat center;background-size: 100%;}
.zsw_Hw ul li:last-child:before {display: none;}
.zsw_Hw ul li::after:before {display: none;}
.zsw_Hw ul li:first-child:before {top: -6px;}
@media (max-width: 1140px) {
.zsw_Hw {padding:0 10px;}
.zsw_Hw ul li:before{ display:none;}
}
@media (max-width: 768px) {
.ea_table_tb {width: 100%;overflow: auto;}
.zsw_Hw{ width:1200px;}
.zsw_Hw ul li{ text-align:left;}
.zsw_hwDll{ padding:15px 0; }
.zsw_Hw ul li:before {display: block;right: -1%;top: 0;}
}

