﻿ /*reset */
html,body,div,span,h1,h2,h3,p,a,em,img,input,strong,b,u,i,ol,ul,li,form,header,section,dl,dt,dd{
    margin:0;
    padding:0;
    border:0;
    outline:0
}
html{
    text-rendering:optimizeLegibility;
    height:100%;
    font-size:62.5%;
    hyphens:auto;
    -webkit-hyphens:auto;
    -moz-hyphens:auto;
    word-break :normal;
    word-wrap:break-word;
    /*user-select:none;
    -webkit-user-select:none;*/
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent;
    -webkit-font-smoothing:antialiased;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
}
body{
    -webkit-touch-callout:none;
    /* -webkit-user-select:none;*/
    /* font-size:100%;*/
}
body,button,h1,h2,h3,input,ol,pre,select,textarea,ul {
    appearance:none;-webkit-appearance:none;-moz-appearance:none;
    font-family:'Microsoft Yahei','宋体','Helvetica Neue',Helvetica,Arial,sans-serif;
    /*font-weight:400;*/
}
select::-ms-expand {display:none;}
div,a,header {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
ul,li{list-style:none;}a{text-decoration:none;}img{display:block;} 
*{font-family: "Microsoft Yahei" !important;} 
/* reset End */
/*头部*/
#doc{width:100%;min-width:1200px;}
.top-nav-wrap{position:relative;z-index:1000}
.top-nav{width:100%;height:40px;border-bottom:solid 1px #e5e5e5;}
.top-nav-in .top-left{float:left;}.top-nav-in .top-right{float:right;font-size:0}
.top-nav-in .top-left img{display:inline-block;vertical-align:middle;line-height:40px}
.top-nav-in .top-left span{font-size:16px;color:#f43939;margin-left:8px;vertical-align:middle;line-height:40px}
.top-nav-in .top-right .home-login,.top-nav-in .top-right .home-register,.top-nav-in .top-right .home-exit{display:inline-block;margin-top:6px;}
.top-nav-in .top-right .home-login{margin-left:16px}
.top-nav-in .top-right span{font-size:12px;color:#999;margin-right:24px}
.top-nav-in .top-right span a{color:#999}
.bottom-nav-wrap{width:100%;position:relative;background-color:#fff;box-shadow:none;transition:all 1s;-webkit-transition:all 1s;}
.bottom-nav-wrapfix{position:fixed;top:0;background-color:rgba(255,255,255,0.95);box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.bottom-nav .xdhome_logo{height:38px;float:left;margin-top:11px}
.bottom-nav header{width:740px;float:right;}
.bottom-nav header ul li{float:left;width:76px;text-align:center;line-height:60px;margin-right:40px;font-size:14px;color:#333}
.bottom-nav header ul li:first-child{width:44px;text-align:left;margin-right:50px}
.bottom-nav header ul li:last-child{margin-right:0;text-align:right;}
.bottom-nav header ul li:nth-last-child(2){margin-right:30px}
.bottom-nav header ul li a{color:#333}.bottom-nav header li a.active{color:#f43939;}
.bottom-nav header li a:hover{color:#f43939;}
.commonbtn{width:120px;height:44px;line-height:44px;font-size:14px;color:#ffffff;background-color:#f43939;text-align:center;border-radius:22px;cursor:pointer;}
.commonbtnnew{width:280px;height:48px;line-height:48px;font-size:18px;color:#ffffff;background-color:#f43939;text-align:center;border-radius:24px;cursor:pointer;box-shadow:0 4px 8px rgba(244,57,57,0.6)}
.commonbtnsm{width:64px;height:28px;line-height:28px;font-size:12px;color:#ffffff;background-color:#f43939;text-align:center;border-radius:14px;cursor:pointer;}
.emptybtnsm{width:62px;height:26px;border:solid 1px #f43939;line-height:26px;color:#f43939;font-size:12px;text-align:center;border-radius:14px;cursor:pointer; }
.emptybtn{width:278px;height:42px;border:solid 1px #f43939;line-height:42px;color:#f43939;font-size:14px;text-align:center;border-radius:22px;cursor:pointer; }
.emptybtn:hover,.emptybtnnew:hover,.emptybtnsm:hover{background:#feebeb}
.emptybtnnew{width:278px;height:46px;border:solid 1px #f43939;line-height:46px;color:#f43939;font-size:18px;text-align:center;border-radius:24px;cursor:pointer;}
.p-max-width{width:1200px;margin:0 auto}
.in-max-width{width:1180px;margin:0 auto}
/*页脚*/
footer{background-color:#2f2d2d;width:100%;}
.homeft-top{width:100%;background-color:#f43939;height:80px}
footer .homeft-top ul li{width:300px;height:62px;float:left;padding-top:18px;color:#fff}
footer .homeft-top ul li:nth-child(2n){background-color:#db3333}
footer .homeft-top li img{float:left;margin:0 20px}
footer li .homeft-toptxt span{font-size:16px}footer li .homeft-toptxt p{font-size:12px;margin-top:3px}
.homeft-maintop{padding-top:60px}
.xdhome-ftlogo{width:400px;float:left;}
.homeft-contact{width:380px;float:left;}
.homeft-contact p{font-size:14px;color:#fff;margin-bottom:5px}
.homeft-contact span{font-size:26px;color:#fff;font-weight:bold;}
.homeft-quickentry{float:left;width:155px;margin-right:245px;}
.homeft-quickentry p{font-size:14px;color:#fff;margin-bottom:9px}
.homeft-quickentry ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeft-quickentry li{float:left;font-size:14px;margin-right:40px;margin-bottom:13px}
.homeft-quickentry li a{color:#666}
.homeft-quickentry li:nth-child(2n){margin-right:0}
.homeft-contactbtn{float:right;width:158px;height:38px;line-height:38px;border:solid 1px #f43939;color:#f43939;font-size:14px;text-align:center;border-radius:22px;cursor:pointer;}
.homeft-contactbtn:hover{background-color:#432e2e;}
.copy{height:68px;font-size:14px;color:#666;padding-top:26px}.copy a{color:#f43939;padding:5px}
.copy a:hover{text-decoration:underline;}
/*页脚end*/
/*悬浮条*/
#applay-bar{width:100%;height:40px;padding:8px 0;background:rgba(0,0,0,0.6);position:fixed;bottom:0;z-index:999}
.applay-barin{width:880px;padding-left:300px;margin:0 auto;position:relative;}.applay-barin img{position:absolute;left:8px;bottom:-8px}
.applay-barin:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.inputbox{float:left;margin-right:20px;position:relative;}
.inputbox span{display:none;position:absolute;width:105px;height:27px;font-size:14px;color:#fff;text-align:center;line-height:27px;background:#f43939;border-radius:20px;left:0;bottom:41px}
.applay-barin input{width:160px;height:40px;padding-left:12px;background:#fff;border-radius:20px;font-size:14px;color:#333;box-sizing:border-box;-webkit-box-sizing:border-box;}
.applay-barin select{width:160px;height:40px;padding-left:12px;background:#fff url(../images/barselectbg.png)no-repeat right center;border-radius:20px;font-size:14px;color:#333;outline:none;border:none}
.applybaybtn{width:160px;height:40px;float:left;font-size:16px;color:#fff;line-height:40px;text-align:center;background:#f43939;border-radius:20px;cursor:pointer;}
/*悬浮条end*/
/*回到顶部*/
#home-gotop{display:none;position:fixed;top:480px;right:9px;width:60px;height:23px;padding-top:37px;background:#fff url(../images/xdhome_gotopnor.png)center 12px no-repeat;text-align:center;font-size:12px;color:#666;border-radius:5px;z-index:1000000;cursor:pointer;box-shadow:0 4px 6px rgba(244,57,57,0.4)}
#home-gotop:hover{background:#f66161 url(../images/xdhome_gotoppre.png)center 12px no-repeat;color:#fff}
/*回到顶部end*/
/*分页*/
.pagination{text-align:center;overflow:hidden;}
.pagination ul{height:30px;display:inline-block;font-size:0;vertical-align:top;}
.pagination ul li{display:inline-block;width:30px;height:30px;line-height:29px;margin:0 10px;text-align:center;font-size:18px;color:#666666;vertical-align:top;}
.pagination ul li a{font-size:18px;color:#666666;}
.pagination ul li a:hover{color:#f43939}.pagination li span a{color:#f43939}
.pagination ul li span{width:28px;height:28px;color:#f43939;border:solid 1px #f43939;border-radius:3px;display:inline-block;}
#page-home,#page-last{width:40px; }
#page-prev,#page-next,#page-sum{width:60px;}
.pagination ul li:nth-last-child(1){width:100px}
.pagination  li input{width:40px;height:28px;border:solid 1px #cccccc;text-align:center;}
#skip{width:40px;height:30px;display:inline-block;margin-left:10px;cursor:pointer; border:none;}
/*分页end*/
/*面包屑导航*/
.breadcrumbwrap{width:100%;height:53px;background:#f7f7f7}
.breadcrumb{width:1180px;margin:0 auto}.breadcrumb:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.breadcrumb li{float:left;font-size:16px;color:#666666;line-height:53px}.breadcrumb li a{color:#666666}.breadcrumb li a:hover{color:#f43939}
.divider{font-size:16px;color:#666666;padding:0 7px}
/*面包屑导航end*/
/*视频弹窗*/
#videowin-wrap{display:none;width:100%;height:100%;background:rgba(3,3,3,0.8);position:fixed;top:0;left:0;z-index:1000}
#video-win{width:800px;position:absolute;left:50%;margin-left:-435px;top:50%;margin-top:-300px;padding:0 35px}
.videoclose{position:absolute;right:0;top:5px;cursor:pointer;}
.videoplaybtn{position:absolute;top:90px;margin-left:-50px;left:50%;cursor:pointer;}
/*视频弹窗end*/
/*登录*/
.content-wrap{width:1180px;margin:0 auto;padding-bottom:20px}
/*.regist-wrap{padding-bottom:100px}*/
.loginbox,.registbox,.forgetpswbox,.modifypswbox{width:610px;margin-top:50px;margin-left:430px;padding-bottom:80px}
.modifypswbox{margin-top:40px}.forgetpswbox img,.registbox img{display:inline-block;}
#phonenum,#psw,#oldpsw,#newpsw,#renewpsw{width:303px;height:44px;border:solid 1px #e4e2e2;padding-left:15px;margin-bottom:16px;line-height:44px}
#newpsw{margin-bottom:0px}#renewpsw{margin-top:20px}
#psw{margin-bottom:0px }
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#cccccc;font-size:14px
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:#cccccc;font-size:14px
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:#cccccc;font-size:14px
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:#cccccc;font-size:14px
}
.loginbox form span,.registbox form span,.forgetpswbox form span,.modifypswbox form span{font-size:14px;color:#f43939;display:inline-block;margin-left:10px;display:none}
#login,#regist,#ok{display:inline-block;}
.forgetpsw{width:320px;text-align:right;margin-top:6px}
.forgetpsw a{font-size:14px;color:#999999;}
#login,#regist,#ok{width:320px;margin-top:20px;}
#goregist,#gologin{display:block;width:318px;margin-top:32px;}
.newfixed{position:fixed;bottom:0;left:0}.home-ftwrapfixed{position:absolute;bottom:66px;left:0}
.user-box{margin-bottom:28px}
.user-box:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.userstu,.usertea{width:140px;height:38px;text-align:center;line-height:38px;float:left;font-size:18px;color:#333333;cursor:pointer;}
.userstu{margin-right:40px}
.user-check{color:#f43939;border-bottom:solid 2px #f43939;}
/*登录end*/
/*注册*/
#imgcode,#smscode{width:183px;height:44px;border:solid 1px #e4e2e2;padding-left:15px;margin-right:20px;margin-bottom:20px;}
.imgcode{width:100px;height:44px;display:inline-block;vertical-align:middle;}
#sendcode{display:inline-block;width:100px;}
/*注册end*/
/*修改密码*/
.modifypsw-txt,.livepay-txt{font-size:30px;color:#f43939;margin-top:55px }
/*修改密码end*/
/*我的课程*/
.mycourse-txtwrap:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mycourse-txtwrap{margin-top:48px;margin-bottom:32px}
.mycourse-txt{float:left;}
.tea-preparelesson{display:block;float:right;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#ffffff;background-color:#f43939;border-radius:20px;cursor:pointer;margin-top:22px}
.tea-preschedule{display:block;/*float:right;*/width:120px;margin-top:42px}
.todaycourse{width:100%;margin-bottom:55px;}
.mycourse-schedule{margin-top:16px;margin-bottom:30px;}
.mycourse-schedule:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mycourse-schedule select{float:left;margin-right:20px;width:100px;height:34px;border:solid 1px #e4e2e2;padding-left:11px;padding-right:29px;font-size:14px;color:#333333;outline:none;background:url(../images/select_icon.png)right center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#mycourse-status{width:140px}
.schedule-warn{display:inline-block;height:38px;line-height:38px;padding:0 19px;border:dashed 1px #e4e2e2;border-radius:10px;font-size:14px;color:#999;margin-bottom:4px}.schedule-warn span{color:#f43939}
.schedule-title{font-size:20px;color:#666666;display:block;float:left;}
.mycourse-title{font-size:20px;color:#666666;margin-bottom:17px;display:block;}
.stu-goschedule{float:right;}.stu-goschedule a{color:#fff}
.scheduletea-titlewrap{margin-bottom:38px}
.nocourse{font-size:14px;color:#999}
.wrapli-head{width:1160px;height:48px;line-height:48px;padding-left:20px;font-size:14px;color:#666;background-color:#e3e3e3;/*text-align:center;*/}
.head-inul li{float:left;}
.head-inul li:nth-child(1){width:80px;margin-right:20px}
.head-inul li:nth-child(2){width:145px;margin-right:15px}
.head-inul li:nth-child(3){width:30px;margin-right:20px}
.head-inul li:nth-child(4){width:170px;margin-right:40px}
.head-inul li:nth-child(5){width:70px;margin-right:10px}
.head-inul li:nth-child(6){width:225px;/*padding-left:25px*/}
.head-inul li:nth-child(7){width:75px;height:48px;}
.head-inul li:nth-child(8){width:75px;height:48px;}
.head-inul li:nth-child(9){width:185px;margin-right:0;/*text-align:left;*/}
.todaycourse>ul>li{width:1160px;font-size:14px;padding-left:20px;border-bottom:solid 1px #e4e2e2;}
.mycourse-menu>li{width:1160px;font-size:14px;padding-left:20px;border-bottom:solid 1px #e4e2e2;}
a{color:#333}
.listcourse-no{width:1160px;color:#333;font-size:14px;padding-left:20px;border-bottom:solid 1px #e4e2e2;}
.listcourse-end{width:1160px;color:#999;font-size:14px;padding-left:20px;border-bottom:solid 1px #e4e2e2;}
.listcourse-ing{width:1160px;color:#333;font-size:14px;padding-left:20px;border-bottom:solid 1px #e4e2e2;background-color:#feebeb}
.inul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.head-inul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.inul span{float:left;}
.inul li{float:left;padding:17px 0 18px;}
.inul li:nth-child(1){width:80px;margin-right:20px}
.inul li:nth-child(2){width:145px;margin-right:15px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.inul li:nth-child(3){width:30px;margin-right:20px;/*text-align:center;*//*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.inul li:nth-child(4){width:170px;margin-right:40px;}
.inul li:nth-child(5){width:70px;margin-right:10px;/*text-align:center;*/}
.inul li:nth-child(6){width:125px;/*padding-left:25px;*/}
.inul li:nth-child(7){width:84px;padding-left:16px}
.inul li:nth-child(8){width:75px;/*text-align:center;*/}
.inul li:nth-child(9){width:75px;/*text-align:center;*/}
.inul li:nth-child(10){width:185px}.inul li:nth-child(10) a{float:left;}
/*.inul .evalu-disable{color:#999;}*/.inul .evalu-able{color:#f43939;width:66px}
.inul .evalu-able:hover{color:#f43939;cursor:pointer;}
.inul .evalu-ed{color:#f43939;cursor:pointer;position:relative;width:66px}
.inul .evalu-txt{color:#f43939;/*margin-left:16px;*/cursor:pointer;position:relative;}
.inul .course-end,.inul .course-no{color:#999999;}
.inul .course-ing,.inul .course-eeo{color:#fff;cursor:pointer;width:68px;height:30px;line-height:30px;margin-top:-5px;margin-bottom:-6px}
.inul .courseplayno{color:#f43939;}
.inul .courseplay{color:#f43939;cursor:pointer;}.inul .courseplay a{color:#f43939;}
.inul .datadown-mutil:hover{color:#f43939;cursor:pointer;}
.course-delete{width:14px;height:14px;float:left;margin-top:3px;vertical-align:middle;background:url(../images/delete.png);background-size:100% 100%;margin-left:8px;cursor:pointer;}
.course-delete:hover{background:url(../images/delete_pre.png);}
.listcourse-end li a{color:#999999;}.listcourse-ing li a,.listcourse-no li a{color:#333;}
.listcourse-end li a:hover,.listcourse-ing li a:hover,.listcourse-no li a:hover{color:#f43939}
.courselist-content{margin-bottom:60px}
.courselist{}
.mycourse-menulist{margin-bottom:4px}
.mycourse-menulist .menulist-header{height:32px;line-height:32px;background:#f2f2f2;padding-left:20px;font-size:14px;color:#333;cursor:pointer;}
.mycourse-menulist .menulist-header:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mycourse-menulist .menulist-header p{float:left;}
.menulist-header> .arrow {display:block;float:left;margin-left:16px}
.menulist-header> .arrow.up {width:12px;height:18px;background:url(../images/course_arrowup.png) no-repeat;background-size:100%;margin-top:7px}
.menulist-header> .arrow.down {width:18px;height:12px;background:url(../images/course_arrowdown.png) no-repeat;background-size:100%;margin-top:10px}
.mycourse-more{width:100px;height:20px;line-height:20px;margin:0 auto;font-size:14px;color:#999;text-align:center;cursor:pointer;margin-top:23px}
.mycourse-more img{display:inline-block;vertical-align:middle;margin-left:8px}
.hide{display:none;}
#tab_t{height:50px;margin-top:49px;margin-bottom:34px}#teatab_t{height:50px;}
#tab_t_in{height:36px;margin-bottom:42px}
#tab_t li,#teatab_t li{float:left;height:50px;line-height:50px;cursor:pointer;font-size:30px;color:#333333;margin-right:40px}
#tab_t_in li{float:left;height:36px;line-height:36px;cursor:pointer;font-size:20px;color:#666666;margin-right:40px}
#tab_t .act,#teatab_t .act{position:relative;height:50px;border-bottom:solid 2px #f43939;color:#f43939}
#tab_t_in .act{position:relative;height:36px;border-bottom:solid 2px #f43939;color:#f43939}
.buytable{width:1180px;border:solid 1px #e4e2e2;margin-bottom:80px }
.buytable tr td{border-bottom:solid 1px #e4e2e2; padding-left:39px}
.rows1,.rows2{height:57px}.cols1{width:360px;}.cols2{width:331px;}
.rows1,.rows2{font-size:20px;color:#000000;}.rows1 td span,.rows2 td span,.rows3-info  span{color:#666666}
.rows3-info{font-size:14px;color:#000000;}
.rows3-info{margin-bottom:50px}
#rows3{padding:20px 39px 40px 39px;border-bottom:none}
.money{text-align:right;font-size:20px;color:#000000;}#money-num{color:#f43939}
#money-ok{display:inline-block;width:100px;margin-left:40px;}
#money-okdis{display:inline-block;width:100px;background-color:#d4d4d4;margin-left:40px;}
.paytable{width:1180px;border:solid 1px #e4e2e2;border-bottom:none;margin-bottom:80px }
.paytable tr td{border-bottom:solid 1px #e4e2e2; height:56px;font-size:14px;color:#000000}
.paytable tr td:nth-child(4){color:#666666}
.pay-cols1{width:340px;padding-left:39px;}#pay-cols2{width:160px;color:#666666}#pay-cols3{width:220px;color:#666666}#pay-cols4{width:240px;color:#666666}#pay-cols5{color:#666}
#pay-cols1{width:340px;padding-left:39px;color:#666666;}
.paytable tr td:nth-child(5) a{color:#000;margin-right:20px;float:left;}.paytable tr td:nth-child(5) span{float:left;cursor:pointer;position:relative;}
.paytable tr td:nth-child(5) a:hover{color:#f43939}.paytable tr td:nth-child(5) span:hover{color:#f43939}
#pay{display:inline-block;width:100px;height:30px;line-height:30px;}
#pay a{display:block;width:100px;height:30px;color:#ffffff;}
#paydis{display:inline-block;width:100px;height:30px;line-height:30px;background-color:#d4d4d4;}
#cancelpay a{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#666666;cursor:pointer;}
.emptyimg{width:266px;height:250px;display:block;margin:0 auto;margin-bottom:40px}
.empty-info{text-align:center;font-size:16px;color:#999999;margin-bottom:40px}
#contact{width:200px;margin:0 auto}
.pay-downloadwin{display:none;position:absolute;left:50%;margin-left:-70px;top:20px;width:140px;height:161px;padding-top:27px;text-align:center;background:url(../images/pay_pactcodebg.png);background-size:100% 100%;z-index:100;cursor:default;}
.pay-pactcode{width:98px;height:98px;margin:0 auto;margin-bottom:3px}
.pay-downloadwin p{font-size:14px;color:#333}.pay-downloadwin p:hover{color:#333}
/*新加我的课时*/
.mycourse-classhour{margin-top:37px;margin-bottom:41px}
.mycourse-classhour p:nth-child(1){font-size:20px;color:#666;margin-bottom:21px}.mycourse-classhour p span{color:#f43939}
.mycourse-classhour p:nth-child(1) span{margin-left:12px}
.mycourse-classhour p:nth-child(2){font-size:14px;color:#333;}
.mycourse-classhour p:nth-child(2) span{margin-right:40px}
.mycoursetea-classhour{margin-top:36px;margin-bottom:53px}
.mycoursetea-classhour p{font-size:14px;color:#333;}.mycoursetea-classhour p span{color:#f43939}
.mycoursetea-classhour p span{margin-right:40px}
/*区分老师*/
#mycoursetea .head-inul li:nth-child(1){width:80px;margin-right:20px}
#mycoursetea .head-inul li:nth-child(2){width:145px;margin-right:20px}
#mycoursetea .head-inul li:nth-child(3){width:70px;margin-right:20px}
#mycoursetea .head-inul li:nth-child(4){width:30px;margin-right:20px}
#mycoursetea .head-inul li:nth-child(5){width:170px;margin-right:20px}
#mycoursetea .head-inul li:nth-child(6){width:75px;padding-left:0}
#mycoursetea .head-inul li:nth-child(7){width:210px;}
#mycoursetea .head-inul li:nth-child(8){width:280px;/*margin-right:0;*/}
#mycoursetea .inul li:nth-child(1){width:80px;margin-right:20px}
#mycoursetea .inul li:nth-child(2){width:145px;margin-right:20px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
#mycoursetea .inul li:nth-child(3){width:70px;margin-right:20px;}
#mycoursetea .inul li:nth-child(4){width:30px;margin-right:20px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
#mycoursetea .inul li:nth-child(5){width:170px;margin-right:20px;}
#mycoursetea .inul li:nth-child(6){width:75px;padding-left:0}
#mycoursetea .inul li:nth-child(7){width:130px;padding-left:0}
#mycoursetea .inul li:nth-child(8){width:80px;}
#mycoursetea .inul li:nth-child(9){width:65px;/*text-align:center;*/}
#mycoursetea .inul li:nth-child(10){width:65px;/*text-align:center;*/}
#mycoursetea .inul li:nth-child(11){width:65px}
#mycoursetea .inul li:nth-child(12){width:85px}
/*#mycoursetea .inul .evalu-able{width:66px}
#mycoursetea .inul .evalu-ed{width:66px}
#mycoursetea .inul .evalu-txt{margin-left:0}*/
.inul .evalu-seeissue,.inul .evalu-addissue{color:#f43939;cursor:pointer;position:relative;width:66px}
#mycoursetea .inul li .courseplay-win li{float:left;width:178px;height:32px;padding:0;font-size:14px;text-align:center;border:solid 1px #e4e2e2;border-radius:20px;line-height:32px;margin-right:20px;margin-bottom:20px;}
#mycoursetea .inul li .courseplay-win li:nth-child(2n){margin-right:0}
/*区分老师end*/
/*添加课题*/
.issue-win{display:none;width:650px;padding:36px 40px 40px 40px;background-color:#ffffff;position:fixed;top:50%;left:50%;margin-top:-325px;margin-left:-365px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:1000}
.issue-wintop{padding:16px 0 13px 40px;background:#f7f7f7;margin-bottom:16px;margin-top:17px}
.issue-row{margin-bottom:13px}
.issue-row span{display:block;font-size:16px;color:#999;margin-bottom:13px}
.issue-box{float:left;margin-right:34px}.issue-box label{font-size:14px;color:#666}.issue-box p{font-size:14px;color:#333;margin-top:9px}
.issue-row1 .issue-box:nth-child(2){width:112px}.issue-row1 .issue-box:last-child{width:112px;margin-right:0}
.issue-row2{margin-bottom:0}.issue-row2 .issue-box:nth-child(2){width:210px}
.issue-winbottom{padding-left:40px}
.issue-winbottom span{display:block;font-size:14px;color:#666;}.issue-winbottom span strong{color:#f43939;margin-right:4px}.issue-winbottom span label{color:#999}
.issue-winbottom span label.evalunum-tip{color:#f43939}
.issue-winbottom textarea{margin-top:16px;width:530px;height:46px;border:solid 1px #e4e2e2;padding:12px 19px 12px 19px;outline:none;font-size:14px;color:#333;box-sizing:border-box;-webkit-box-sizing:border-box;}
.issue-winbtnwrap{margin-top:40px}
.issue-ok,.issue-okclose{float:right;margin-left:32px}.issue-cancel,.evaluewinteaform-cancel{float:right;width:118px;}
.issue-row>p,.issue-winbottom>p{font-size:14px;color:#333;}.issue-winbottom>p{margin-top:8px}
/*我的课程end*/
/*付款*/
.livepay-name{font-size:20px;color:#666666;margin-top:32px;margin-bottom:14px}
.livepay-money{font-size:20px;color:#666666;margin-bottom:57px}
.pay-way{margin-bottom:60px;zoom:1;}
.pay-way:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.pay-zhifubao{width:176px;height:196px;float:left;border:solid 2px #e4e2e2;margin-right:80px}
.pay-weixin{width:176px;height:196px;float:left;border:solid 2px #e4e2e2;margin-right:80px}
.check{position:relative;border:solid 2px #f43939;}
.check:after{content:url(/static/live/image/pay_check.png); width:22px;height:22px;position:absolute;top:0;right:0;}
.payway-ok{width:200px;background-color:#cccccc;}
.buttonbg{background-color:#f43939;}
.pay-weixin img,.pay-zhifubao img{width:80px;height:80px;margin-top:39px;margin-left:48px;margin-bottom:32px}
.pay-weixin p,.pay-zhifubao p{font-size:14px;color:#999999;text-align:center;}
#win-codewrap{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.6);display:none; }
#win-code{width:150px;height:170px;padding:10px;text-align:center;color:#333333;font-size:14px;background-color:#ffffff;position:absolute;top:50%;margin-top:-85px;left:50%;margin-left:-75px}
#pay-code{width:150px;height:170px;padding:10px;text-align:center;color:#333333;font-size:14px;background-color:#ffffff;margin:0 auto}
#win-code img{width:150px;height:150px}.win-code img{width:150px;height:150px;display:block;}
#win-payokwrap{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.6); }
#win-payok{width:360px;height:320px;padding:20px;text-align:center;color:#333333;font-size:16px;background-color:#ffffff;position:absolute;top:50%;margin-top:-160px;left:50%;margin-left:-180px;border-radius:5px;line-height:30px}
#win-payfalse,#win-paytrue{display:inline-block;width:100px;height:30px;text-align:center;line-height:30px;font-size:14px;color:#ffffff;border-radius:15px;margin-top:25px;cursor:pointer;}
#win-payfalse{background-color:#cccccc;margin-right:15px}
#win-paytrue{background-color:#f43939}
/*付款end*/
/*关于我们*/
.about-part{width:1180px;padding-top:55px;margin:0 auto}
.about-who{padding-bottom:50px}
.about-title{font-size:30px;color:#f43939;margin-bottom:25px;display:block;}.about-titlehonor{font-size:30px;color:#f43939;margin-bottom:35px;display:block;}
.about-txt{font-size:16px;color:#000000;line-height:36px;text-indent:2em;}
.honor-wrap{width:100%;height:326px;background:#f7f7f7 url(../images/aboutbg.png)no-repeat center center;padding:54px 0 60px 0}
/*.aboutbg{width:100%;height:24.5%;display:block;min-height:400px}*/
.about-honor{width:1180px;height:326px;margin:0 auto}
.honorlist:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.honor{width:250px;height:130px;background-color:rgba(255,255,255,0.66);border-radius:250px;float:left;margin-left:24px;text-align:center;padding:60px 0;}
.honor1{float:left;margin-left:24px}.honor2{float:left;margin-left:194px}
.honor3{float:right;margin-right:24px}
.honor p:nth-child(1),.honor p:nth-child(2){font-size:18px;color:#666666;line-height:28px}
.honor p:nth-child(3){font-size:22px;color:#b27fd6;margin-top:11px }
.honor p:nth-child(4){font-size:22px;color:#b27fd6;margin-top:4px }
.report-txt{font-size:28px;color:#333333;text-align:center;line-height:45px;margin-bottom:50px;margin-top:45px}
.report-table table{width:1180px}.report-table table td{width:236px;height:120px;position:relative;/*box-shadow:0 0 15px #999999;*/}
.report-table table td a{display:block;width:236px;height:120px}
.media{position:absolute;top:50%;left:50%}
.media1{width:163px;height:49px;margin-left:-81px;margin-top:-25px}
.media2{width:163px;height:69px;margin-left:-81px;margin-top:-35px}
.media3{width:163px;height:86px;margin-left:-81px;margin-top:-43px}
.media4{width:163px;height:54px;margin-left:-81px;margin-top:-27px}
.media5{width:163px;height:71px;margin-left:-81px;margin-top:-35px}
.media6{width:163px;height:57px;margin-left:-81px;margin-top:-29px}
.media7{width:163px;height:86px;margin-left:-81px;margin-top:-43px}
.media8{width:163px;height:57px;margin-left:-81px;margin-top:-29px}
.media9{width:163px;height:54px;margin-left:-81px;margin-top:-27px}
.media10{width:163px;height:30px;margin-left:-81px;margin-top:-15px}
.media11{width:163px;height:54px;margin-left:-81px;margin-top:-27px}
.media12{width:163px;height:69px;margin-left:-81px;margin-top:-35px}
.media13{width:163px;height:72px;margin-left:-81px;margin-top:-36px}
.map{width:1180px;height:450px;}
.address{font-size:14px;color:#000000;margin-top:32px;line-height:30px;margin-bottom:52px}
/*关于我们end*/
/*补充*/
#tab_t li a{color:#333333}#teatab_t li a{color:#333333}
#tab_t .act a{color:#f43939}#teatab_t .act a{color:#f43939}
.bannerimg{width:890px;height:420px;float:left;}
.part6img{width:780px;height:552px;display:block;margin:0 auto}
#titletab-sm{display:block;float:left;margin-right:10px;font-size:16px;color:#666666;}
.title-tab ul li a{font-size:16px;color:#666666;}
.title-tab ul li.tab-active a{color:#f43939;}
.title-tab ul li a:hover{color:#f43939;}
#login{margin-top:12px}
#course-name{color:#000000}
.register-userstu{width:320px;height:38px;text-align:center;line-height:38px;font-size:18px;color:#333333;}
.goapplyimg{display:block;float:right;width:136px;height:60px;cursor:pointer;}
.howclass-win{display:none;width:440px;height:210px;background-color:#ffffff;padding:30px 0;position:fixed;top:50%;margin-top:-135px;left:50%;margin-left:-220px;text-align:center;border-radius:5px;box-shadow:1px 1px 15px  #000000;z-index:1002}
.howclass-gou{width:60px;height:60px;display:block;margin:0 auto;margin-bottom:14px; }
.howclass-winp1{font-size:30px;color:#f43939;margin-bottom:8px;}
.howclass-winp2{font-size:16px;color:#666666;margin-bottom:28px}
#howclass-winbtn{width:138px;height:38px;background-color:#ffffff;font-size:16px;color:#f43939;line-height:38px;text-align:center;border:solid 1px #f43939;border-radius:20px;margin:0 auto;cursor:pointer;}
#howclass-winbtn a{display:block;width:138px;height:38px;}#howclass-winbtn:hover{background:#feebeb}
.howclass-cross{position:absolute;top:10px;right:10px;cursor:pointer;}
.stueg ul li:nth-child(1){margin-left:40px;margin-right:50px}
.stueg ul li:nth-child(4){margin-left:50px;margin-right:40px}
.stueg ul li:nth-child(2),.stueg ul li:nth-child(3){margin-left:50px;margin-right:50px}
.hotclass-titletab{margin-top:36px}
.class ul li a,.recommend-class ul li a{display:block;width:380px;height:240px}
.livetea-class a{display:block;width:280px;height:180px}
.subtitle2{margin-top:30px}
#cancelpay a:hover{text-decoration:underline;}
#sendcode:hover{background-color:#f94848}
/*#ok:hover{background-color:#f94848}*/
.about-map{padding-top:105px}
.abouttitle-us{margin-bottom:36px}
.pay-card{float:left;height:200px}
.pay-card p{font-size:16px;color:#666666;margin-bottom:14px}
.pay-card p span{color:#000000;}
#pady-cardtitle{margin-bottom:27px}#cardnum{font-size:18px;color:#f43939}
/*补充end*/
/*2.0增加*/
/*个人资料*/
.personal-row:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.personal-row p{font-size:16px;color:#333333;}.personal-row p span{color:#f43939;padding:0 6px}
.input-box{width:180px;float:left;margin-right:20px;margin-top:24px}
.input-box label,.textarea-box label{font-size:14px;color:#666666;margin-bottom:16px;display:block;font-weight:bold;}
.input-box input{width:163px;height:42px;border:solid 1px #e4e2e2;padding-left:15px;font-size:14px;color:#333333; }
.input-box select{width:180px;height:44px;border:solid 1px #e4e2e2;padding-left:15px;padding-right:29px;font-size:14px;color:#333333;outline:none;background:url(/static/live/image/select_icon.png)right center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
#province-box,#province-box1{width:100px;}#province-box select,#province-box1 select{width:100px;}
#city-box,#city-box1{width:120px;margin-top:43px}#city-box select,#city-box1 select{width:120px;}
#area-box,#area-box1{width:120px;margin-top:43px}#area-box select,#area-box1 select{width:120px;}
#detailsadress1{width:380px;margin-top:43px}#detailsadress1 input,#detailsadress2 input,#idcardnum input,#bankcardnum input{width:363px;}
#detailsadress2,#idcardnum,#bankcardnum{width:380px;margin-right:0}
.personal-row3{margin-top:40px }
.personalinfo-ok{width:200px;margin-top:40px;margin-bottom:100px}
.personalinfo-ok a{color:#ffffff;}
#email-box{width:280px}#email-box input{width:263px}
.chooseimg{width:200px;float:left;margin-top:24px}
.chooseimg label{font-size:14px;color:#666666;margin-bottom:16px;display:block;font-weight:bold;}
.choose{display:inline-block;width:74px;height:32px;line-height:32px;margin-right:10px;position:relative;text-decoration:none;}
.choose input{width:74px;height:32px;position:absolute;top:0;left:0;opacity:0;font-size:14px;}
.chooseimg span{/*display:inline-block;*/height:32px;line-height:32px;font-size:14px;color:#999999;}
.chooseimg span a{color:#999999;}
.chooseimg img{display:inline-block;vertical-align:middle;margin-left:6px }
.delete{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/static/live/image/delete.png);background-size:100% 100%;margin-left:6px;cursor:pointer;}
.delete:hover{background:url(/static/live/image/delete_pre.png);}
.personalinfo-win{display:none;width:440px;/*height:180px;*/background-color:#ffffff;padding:30px 0;position:fixed;top:50%;margin-top:-120px;left:50%;margin-left:-220px;text-align:center;border-radius:5px;box-shadow:1px 1px 15px  #000000;z-index:1002}
.personalinfo-winp1{font-size:30px;color:#f43939;margin-bottom:20px}
#personalinfo-winbtn{width:138px;height:38px;background-color:#ffffff;font-size:16px;color:#f43939;line-height:38px;text-align:center;border:solid 1px #f43939;border-radius:20px;margin:0 auto;cursor:pointer;}
.personalinfo-cross{position:absolute;top:10px;right:10px;cursor:pointer;}
.tea-intro{width:780px;height:160px;position:relative;}
#teaintro-textarea{width:746px;height:126px;padding:16px;border:solid 1px #e4e2e2;font-size:14px;color:#333333;line-height:24px;outline:none}
.textarea-box{margin-top:24px}
.tea-intro .teaintro-wordwrap{ position:absolute; right:16px; bottom:16px;font-size:14px;color:#cccccc;}
#personalinfo-winbtn:hover{background-color:#feebeb}
.personal-sendcode{float:left;width:86px;height:32px;line-height:32px;margin-right:20px;margin-top:30px}
/*个人资料end*/
/*我的课程*/
span.upload{display:inline-block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;cursor:pointer;}
span.upload p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
span.upload input{width:56px;height:20px;position:absolute;top:0;left:0;opacity:0;cursor:pointer;font-size:0;}
.inul li:nth-child(10) a.uploadtrue{display:none;}
.upload:hover{color:#f43939;}.uploadtrue:hover{color:#f43939;}/*.listcourse-ing.upload:hover{color:#b27fd6;}.listcourse-ing li:nth-child(8) a.uploadtrue:hover{color:#b27fd6;}*/
.evaluwin-left,.evaluwin-right{display:none;position:absolute;width:182px;background:url(../images/evalubg.png)no-repeat;background-size:100% 100%;padding:26px 20px 19px 20px;font-size:14px;color:#666666;line-height:28px;z-index:100;text-align:left;}
.evaluwin-left{left:-98px;top:18px;}
.evaluwin-right{left:-83px;top:18px;}
#goevalu-win{display:none;width:380px;/*height:312px;*/padding:36px 60px 40px 60px;background-color:#ffffff;position:fixed;top:50%;left:50%;margin-top:-194px;margin-left:-250px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6}
#goevalu-wintea{display:none;width:810px;/*height:349px;*/padding:36px 40px 40px 40px;background-color:#ffffff;position:fixed;/*top:0;*/left:50%;/*margin-top:-194px;*/margin-left:-445px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:1000}
.goevalu-title{font-size:20px;color:#333333;text-align:center;}
.radio-box{margin-top:36px;margin-bottom:39px;text-align:center;}
.radio-box:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.radio-boxtea{margin-bottom:17px;}
.radio-boxtea:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.radio-box label,.radio-boxtea label{font-size:14px;color:#666666;}
.radio-boxtea span,.goevalutea-txt span{font-size:14px;color:#666666;float:left;margin-right:32px}
#wordCount textarea{width:348px;height:98px;border:solid 1px #e4e2e2;padding:16px 10px 10px 20px;outline:none}
.evaluewin-ok{width:120px;margin:0 auto;margin-top:17px;}
input[type="radio"] {display:none;}
.radio-box label {padding-left:36px;margin-right:29px;cursor:pointer;background:url(../images/radio.png) 0 2px no-repeat}
.radio-boxtea label {float:left;padding-left:36px;margin-right:32px;cursor:pointer;background:url(../images/radio.png) 0 2px no-repeat}
.radio-box label.checked {background:url(../images/radio_pre.png) 0 2px no-repeat}
.radio-boxtea label.checked {background:url(../images/radio_pre.png) 0 2px no-repeat}
.radio-box label:nth-last-child(1){margin-right:0}
.radio-boxtea label:nth-last-child(1){margin-right:0}
#wordCount{position:relative;}
#wordCount .wordwrap{ position:absolute; right:10px; bottom:10px;font-size:14px;color:#cccccc;}
.evalunum-tip{display:none;font-size:14px;color:#f43939;text-align:center;margin-left:20px}
.goevalu-cross,.evaluwintry-cross,.evaluwinformal-cross{position:absolute;top:10px;right:10px;cursor:pointer;}
/*老师试听课评价弹窗增加*/
.goevalutea-scroll{margin:17px 0 20px 0;overflow-y:auto}
.goevalutea-now{padding:16px 0 20px 40px;background:#f7f7f7;margin-bottom:16px;border-radius:5px}
.goevalutea-txtwrap{margin-bottom:17px}.goevalutea-txtwrap .goevalutea-txt{float:left;}
.goevalutea-txtwrap .goevalutea-txt:nth-child(1){width:356px}
/*.goevalutea-txtwrap .goevalutea-txt:nth-child(2){width:350px}*/
.goevalutea-txt p{font-size:14px;color:#333;float:left;}
/*.goevalutea-txt2 span{float:none}*/.goevalutea-txt2 p{color:#999 }
.goevalutea-txt input{width:99px;height:42px;border:solid 1px #e4e2e2;padding-left:19px;font-size:14px;color:#333333;}
.goevalutea-txt label{display:none;font-size:14px;color:#f43939;margin-left:20px}
#goevalu-wintea strong,#goevalu-winteaform strong{color:#f43939;margin-right:4px}
.textarea-boxtea span{font-size:14px;color:#666666;}
#wordCount-tea textarea,#wordCount-teaform textarea{width:735px;height:151px;border:solid 1px #e4e2e2;padding:19px 19px 10px 19px;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;}
#wordCount-tea,#wordCount-teaform{width:735px;position:relative;margin-top:13px}
#wordCount-tea .wordwrap,#wordCount-teaform .wordwrap{ position:absolute; right:10px; bottom:10px;font-size:14px;color:#cccccc;}
.goevalutea-future{padding:20px 0 0 40px;background:#f7f7f7;margin-top:18px;border-radius:5px}
.goevalutea-future span{float:left;line-height:44px;font-size:14px;color:#666;margin-right:20px}
.goevalutea-future select{width:120px;height:44px;border:solid 1px #e4e2e2;padding-left:11px;padding-right:29px;font-size:14px;color:#333333;outline:none;background:#fff url(../images/select_icon.png)right center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.evaluewintea-cancel{float:right;}.evaluewintea-ok,.evaluwintry-ok,.evaluewinteaform-ok,.evaluwinformal-ok{float:right;margin-left:32px}
.goevalutea-selectbox{float:left;height:64px;width:120px;margin-right:32px;}.goevalutea-selectbox label{display:none;font-size:14px;color:#f43939;margin-top:2px}
#goevalu-wintea .goevalu-rodiotip,#goevalu-winteaform .goevalu-rodiotip{display:none;float:right;font-size:14px;color:#f43939;line-height:44px;margin-right:20px}
/*老师试听课评价弹窗增加end*/
/*老师正式课评价弹窗增加*/
#goevalu-winteaform{display:none;width:810px;padding:36px 40px 40px 40px;background-color:#ffffff;position:fixed;top:0;left:50%;/*margin-top:-194px;*/margin-left:-445px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:1000}
#goevalu-winteaform .goevalutea-txt input{width:159px;}
.goevalutea-txt span.goevalutea-spanline{line-height:44px}
#goevalu-winteaform .goevalutea-now{margin-bottom:0}
#goevalu-winteaform .goevalutea-txtwrap .goevalutea-txt:nth-child(1){width:auto}
/*老师正式课评价弹窗增加end*/
/*老师试听课查看评价*/
.evaluwin-try{display:none;width:650px;padding:36px 40px 40px 40px;background-color:#ffffff;position:fixed;top:50%;left:50%;margin-top:-300px;margin-left:-365px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:100;cursor:default;}
.evaluwin-now{padding:16px 40px;background:#f7f7f7;margin-top:17px;margin-bottom:16px;border-radius:5px}
.evaluwin-txtboxsm{float:left;margin-bottom:13px}
.evaluwin-txtboxwrap .evaluwin-txtboxsm:nth-child(1){width:116px}
.evaluwin-txtboxwrap .evaluwin-txtboxsm:nth-child(2){width:170px;margin-right:30px}
.evaluwin-txtboxwrap .evaluwin-txtboxsm:nth-child(3){width:144px}
.evaluwin-txtboxwrap .evaluwin-txtboxsm:nth-child(4){width:110px}
.evaluwin-txtboxsm label,.evaluwin-txtboxlg label{font-size:14px;color:#666}
.evaluwin-txtboxsm p{font-size:14px;color:#333;margin-top:9px}
.evaluwin-txtboxlg p{font-size:14px;color:#333;margin-top:9px;line-height:20px}
.evaluwin-future{padding:16px 40px;background:#f7f7f7;margin-top:17px;border-radius:5px;margin-bottom:20px}
.evaluwin-future .evaluwin-txtboxsm{margin-right:0;margin-bottom:0}
.evaluwin-future .evaluwin-txtboxsm:nth-child(1){width:260px}
.evaluwin-future .evaluwin-txtboxsm:nth-child(2){width:200px}
.evaluwin-future .evaluwin-txtboxsm:nth-child(3){width:110px}
/*老师试听课查看评价end*/
/*老师正式课查看评价*/
.evaluwin-formal{display:none;width:650px;padding:36px 40px 40px 40px;background-color:#ffffff;position:fixed;top:50%;left:50%;margin-top:-233px;margin-left:-365px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:100;cursor:default;}
.evaluwin-formal .evaluwin-txtboxwrap:nth-child(1) .evaluwin-txtboxsm:nth-child(2){width:210px;margin-left:200px;margin-right:0}
/*老师正式课查看评价end*/
.courseplay-win{display:none;width:500px;padding:36px 0 20px 0;background-color:#ffffff;position:fixed;top:50%;left:50%;margin-top:-140px;margin-left:-250px;border-radius:5px;box-shadow:1px 1px 15px #c7c6c6;z-index:100}
.courseplay-win p{font-size:20px;color:#333;text-align:center;}
.courseplay-win ul{width:380px;margin:0 auto;margin-top:36px;overflow-y:auto;}
.courseplay-win ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.inul li .courseplay-win li{float:left;width:178px;height:32px;padding:0;font-size:14px;text-align:center;border:solid 1px #e4e2e2;border-radius:20px;line-height:32px;margin-right:20px;margin-bottom:20px;}
.courseplay-win li a{display:block;width:158px;padding:0 10px;height:32px;color:#333;border-radius:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inul li .courseplay-win li:nth-child(2n){margin-right:0}
.inul li .courseplay-win li:hover{border:solid 1px #f43939;background-color:#fff0ed}
.inul li .courseplay-win li:hover a{color:#f43939}
.courseplay-cross{position:absolute;top:10px;right:10px;cursor:pointer;}
/*我的课程end*/
/*我的资料库*/
.mydata-txtwrap{margin-top:48px;margin-bottom:40px}
.mydata-select span,.addmydata-select span{font-size:16px;color:#666666;display:inline-block;height:44px;line-height:44px;margin-right:20px  }
.mydata-select select,.addmydata-select select{height:44px;border:solid 1px #e4e2e2;padding-left:15px;padding-right:29px;font-size:14px;color:#333333;outline:none;margin-right:20px;background:url(../images/select_icon.png)right center no-repeat;}
.mydata-select{font-size:0;}
.mydatabtnwrap{margin-top:40px;margin-bottom:40px}
.mydatabtnwrap a{display:block;float:left;margin-right:40px}
#mydata-grade,#mydata-source,#addmydata-grade{width:100px}#mydata-subject,#mydata-term,#addmydata-subject,#addmydata-term{width:180px}
#mydata-keywords{width:180px;height:44px;font-size:14px;color:#333333;padding-left:15px;border:solid 1px #e4e2e2;margin-right:32px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.mydata-select button,.addmydata-select button{outline:none;border:none}
.mydata-title{font-size:16px;color:#333;margin-bottom:12px;margin-top:40px}
.mydata-main ul li{height:40px;float:left;font-size:16px;line-height:40px}
.mydata-main ul li:nth-child(1){width:100px;padding-left:20px}
.mydata-main ul li:nth-child(2){width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mydata-main ul li:nth-child(3){width:100px;}
.mydata-main ul li:nth-child(4){width:106px;}
.mydata-main ul li:nth-child(5){width:103px;}
.mydata-main ul li:nth-child(6){width:86px;}
.mydata-main ul li:nth-child(7){width:200px;}
.mydata-main ul li:nth-child(8){width:105px;}
.mydata-maintitle{background-color:#ffc5af;color:#666}
.mydata-main ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mydata-content ul{color:#333}
.mydata-content ul:nth-child(even){background-color:#feebeb}
.mydata-content li a{color:#333;margin-right:20px}
.mydata-content li span{cursor:pointer;}
.mydata-pagination{margin-top:80px;margin-bottom:70px}
.mydata-empty{margin-top:80px}.mydata-empty img{margin:0 auto}
.mydata-empty p{font-size:16px;color:#999;text-align:center;margin-top:40px;margin-bottom:70px}
.mydata-deletewin{display:none;position:fixed;top:50%;margin-top:-120px;left:50%;margin-left:-220px;width:440px;height:192px;padding-top:48px;text-align:center;background-color:#fff;border-radius:5px;box-shadow:0 0 15px rgba(4,0,0,0.38)  }
.mydata-deletewin p{font-size:30px;color:#f43939;margin-bottom:7px}.mydata-deletewin span{font-size:16px;color:#666 }
.mydata-deletewincross{position:absolute;top:10px;right:10px;cursor:pointer;}
.mydata-deletewinbtn{width:316px;margin:0 auto;margin-top:53px;}
.mydata-deletewinok,.mydata-deletewincancel{width:138px;height:38px;line-height:38px;font-size:16px;}
.mydata-deletewinok{float:left;}.mydata-deletewincancel{float:right;}
/*插件上传*/
#dndArea{float:left;margin-right:40px}
#uploader{width:1160px;height:226px;padding-top:20px;padding-left:20px;background-color:#f7f7f7;margin-top:40px;position:relative;}
.webuploader-element-invisible {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.webuploader-pick{position:relative;width:200px;height:44px;line-height:44px;font-size:14px;color:#ffffff;background-color:#f43939;text-align:center;border-radius:30px;cursor:pointer;overflow:hidden;}
.webuploader-pick-hover{background:#f94848;}
.webuploader-pick-disable{opacity:0.6;pointer-events:none;}
.cancel{width:14px;height:14px;float:left;margin-top:7px;vertical-align:middle;background:url(../images/delete.png);background-size:100% 100%;margin-left:8px;cursor:pointer;}
.cancel:hover{background:url(../images/delete_pre.png);}
#uploader .filelist{list-style:none;margin:0;padding:0;}
#uploader .filelist:after{content:'';display:block;width:0;height:0;overflow:hidden;clear:both;}
#uploader .filelist li{float:left;width:360px;height:30px;line-height:30px;margin-right:30px;margin-bottom:2px;font-size:14px;color:#666666;}
#uploader .filelist li span{display:block;float:left;max-width:250px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.addmydata-select .uploadBtn.state-uploading,
.addmydata-select .uploadBtn.state-paused{background-color:#d52c2c;}
.addmydata-select .uploadBtn:hover{background:#f94848;}
.addmydata-select .uploadBtn.disabled{pointer-events:none;opacity:0.6;}
#infonew{position:absolute;left:20px;bottom:0;font-size:14px;color:#999}
/*插件上传end*/
.adddata-info{width:920px;float:left;font-size:14px;color:#999;}
.adddata-info p{margin-bottom:4px}
.clear{clear:both;}
.addmydata-select{margin-top:40px;font-size:0;margin-bottom:60px}#addmydata-term{margin-right:40px}
.addmydata-select span{float:left;}.addmydata-selectwrap{float:left;}
.addmydata-selectwrap label{display:none;font-size:14px;color:#f43939;margin-top:10px}
.addmydata-content{width:1180px;margin:0 auto;padding-bottom:20px;}
.addmydata-success{display:none;padding:100px 0 222px}
.addmydata-success img{margin:0 auto}.addmydata-success p{font-size:30px;color:#f43939;text-align:center;margin-top:20px}
.addmydata-successbtn{width:440px;margin:0 auto;margin-top:94px}
.addmydata-successok,.addmydata-successback{width:198px;}
.addmydata-successok{float:left;}.addmydata-successback{float:right;}
/*我的资料库end*/
/*我要备课*/
.prepare-txtwrap{margin-top:48px;margin-bottom:40px}
.prepare-select span{font-size:16px;color:#666666;display:inline-block;height:44px;line-height:44px;margin-right:16px  }
.prepare-select select{width:100px;height:44px;border:solid 1px #e4e2e2;padding-left:15px;padding-right:29px;font-size:14px;color:#333333;outline:none;margin-right:55px;background:url(/static/live/image/select_icon.png)right center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prepare-select select:nth-child(4){width:180px}
.prepare-main{margin-left:-20px}
.prepare-main table{margin-top:10px;width:1220px}.prepare-main table tr{padding-left:0}
.prepare-main table td{font-size:14px;color:#666666;height:44px;}
.prepare-main td label{font-size:14px;color:#999999;}
#prepare-tabletitle td{font-size:20px;color:#333333;}.prepare-row1{width:140px}.prepare-row2{width:120px}.prepare-row3{width:180px}.prepare-row4{width:260px}.prepare-row5{width:400px}
.pickpoint{width:186px;height:42px;line-height:42px;border:solid 1px #e4e2e2;padding-left:16px;font-size:14px;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/pickpointbg.png) no-repeat 16px center; }
.prepare-main td span{/*display:inline-block;*/display:block;float:left;margin-right:40px}
.prepare-main td span.new{/*display:inline-block;*/display:block;float:left;margin-right:40px}
.prepare-main td span:nth-last-child(1){margin-right:0}
.prepare-main td span a{color:#666666;display:inline-block;max-width:140px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prepare-main td span.new a{color:#666666;display:inline-block;max-width:140px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prepare-main td span a:hover{color:#f43939}
.prepare-main td span.new a:hover{color:#f43939}
.prepare-delete{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/static/live/image/delete.png);background-size:100% 100%;margin-left:8px;cursor:pointer;}
.prepare-delete:hover{background:url(/static/live/image/delete_pre.png);}

.pickpoint-win{display:none;width:1013px;/*height:550px;*/background-color:#ffffff;padding:16px 40px 20px 40px;position:fixed;top:50%;left:50%;margin-left:-546.5px;margin-top:-295px;box-shadow:1px 1px 15px #c7c6c6;border-radius:5px;z-index:1001}
.pickpoint-title{font-size:20px;text-align:center;color:#333333;margin-bottom:16px}
.pickpoint-selectwrap{padding:16px 0 16px 40px;background-color:#f7f7f7;border-radius:5px;}
.pickpoint-select li dl:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.pickpoint-select li dl{margin-top:0;margin-bottom:14px}
.pickpoint-select li dt{font-size:14px;color:#666666;margin-right:40px;float:left;}
.pickpoint-select li dd{font-size:14px;color:#666666;margin-right:20px;float:left;margin-left:0;cursor:pointer;}
.pickpoint-select li dd.selected{color:#f43939;}.pickpoint-select li:nth-last-child(1) dl{margin-bottom:0}


.pickpoint-point{width:1005px;height:267px;padding:20px 0px 20px 8px;background-color:#f7f7f7;overflow:hidden;overflow-x:auto;margin-top:20px;border-radius:5px  }
.pickpoint-point:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.wbj_0{width:197px;float:left;position:relative;height:267px;border-right:1px solid #e4e2e2;overflow:hidden;overflow-y:auto;}
.wbj_5{border-right:none} 
.wbj_0 li{width:160px;height:16px;line-height:16px;font-size:16px;color:#666666;padding:0 27px 0 10px;margin-bottom:20px;cursor:pointer;position:relative;}
.wbj_0 li:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.wbj_0 li:hover{color:#f43939;}
.wbj_0 li.chk{color:#f43939}.wbj_0 li.chk a{color:#f43939}
.pickpoint-point a:hover{color:#f43939;}
.pickpoint-point a {float:left;display:block;font-size:16px;width:130px;color:#666666;padding:0 0 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;}
.wbj_5 li a{width:142px} .wbj_5 li{width:165px;}
/*.wbj_0 i{-webkit-background-size:4px 6px;background:url(../images/expand_nor.png) no-repeat 0 5px;
    background-size:4px 6px;display:inline-block;height:16px;position:absolute;right:0;top:0;width:15px;}
.wbj_0 i.on{background:url(../images/expand_pre.png) no-repeat 0 5px;}*/
span.point-arrow{display:block;font-size:4px;height:16px;line-height:16px;position:absolute;right:0;top:0;width:29px;}
span.on{color:#f43939}
span.ckbbj {float:left;width:14px;height:14px;vertical-align:middle;cursor:pointer;border:1px solid #e4e2e2;outline:none;border-radius:2px}
span.ckbbj_chk {float:left;background:url(../images/nbk_icons.png) no-repeat 2px 3px;width:14px;height:14px;cursor:pointer;border:1px solid #f43939;outline:none;border-radius:2px}
.wbj_1 li{width:144px;padding:0 27px 0 26px; }
.pickpoint-point ul li:nth-last-child(1){margin-bottom:0}
.pointwin-btn{margin-top:20px;text-align:right;}
.pointwin-cancel,.pointwin-ok{border:none;outline:none;padding:0;cursor:pointer;}
.pointwin-ok{margin-left:28px}

.choosedata-win{display:none;width:480px;/*height:417px;*/background-color:#ffffff;padding:36px 40px 24px 40px;position:fixed;top:50%;left:50%;margin-left:-280px;margin-top:-247px;box-shadow:1px 1px 15px #c7c6c6;border-radius:5px;z-index:1000}
.choosedata-title{font-size:20px;color:#333333;text-align:center;}
.mydatawin-select{margin-top:18px;background-color:#f7f7f7;padding:10px 0 10px 40px;border-radius:5px;}
.mydatawin-select span{font-size:16px;color:#666666;display:inline-block;height:44px;line-height:44px;margin-right:16px  }
.mydatawin-select select{width:100px;height:44px;border:solid 1px #e4e2e2;padding-left:15px;padding-right:29px;font-size:14px;color:#333333;outline:none;margin-right:60px;background:#ffffff url(/static/live/image/select_icon.png)right center no-repeat;}
.mydatawin-main{padding:9px 0 18px 40px;background-color:#f7f7f7;border-radius:5px;margin-top:20px}
.mydatawin-main ul{width:440px;height:197px;overflow:hidden;overflow:hidden;overflow-y:auto}
.mydatawin-main ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mydatawin-main ul li{float:left;width:180px;height:34px;line-height:34px;margin-right:32px;font-size:14px;color:#666666;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mydatawin-main ul li.checked{color:#f43939;}
.mydatawin-main ul li:nth-child(2n){margin-right:0;}
.choosedata-btn{margin-top:20px}
.choosedata-btn:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.chooselocal input{position:absolute;width:120px;height:44px;font-size:14px;left:0;top:0;opacity:0;}
.choosedata-filename{font-size:14px;color:#666666;margin-top:16px}
.chooselocal{float:left;position:relative;}
.choosedata-cancel,.choosedata-ok{float:left;border:none;outline:none;padding:0;cursor:pointer;}
.choosedata-cancel{margin-left:88px;}.choosedata-ok{margin-left:32px}
/*#mydatawin-scroll{width:440px;height:187px;overflow:hidden;position:relative;}*/
/*我要备课end*/
/*上传失败弹窗*/
.uploadfalse-win{display:none;width:440px;background-color:#ffffff;padding:30px 0;position:fixed;top:50%;margin-top:-165px;left:50%;margin-left:-220px;text-align:center;border-radius:5px;box-shadow:1px 1px 15px  #000000;z-index:1001}
.uploadfalse-gou{width:60px;height:60px;display:block;margin:0 auto;margin-bottom:14px}
.uploadfalse-winp1{font-size:30px;color:#f43939;margin-bottom:7px}
.uploadfalse-winp2{font-size:16px;color:#666666;margin-bottom:28px}
#uploadfalse-winbtn{width:138px;height:38px;background-color:#ffffff;font-size:16px;color:#f43939;line-height:38px;text-align:center;border:solid 1px #f43939;border-radius:20px;margin:0 auto;cursor:pointer;}
.uploadfalse-cross{position:absolute;top:10px;right:10px;cursor:pointer;}
#uploadfalse-winbtn:hover{background-color:#feebeb}
/*上传失败弹窗end*/
.chooselocal-upload{display:none;position:absolute;top:0;left:0;width:120px;height:44px;font-size:14px;color:#ffffff;background-color:#cccccc;text-align:center;line-height:44px;border-radius:5px;}
/*.datumwrap-upload{display:none;position:absolute;top:0;left:0;width:200px;height:44px;font-size:14px;color:#ffffff;background-color:#cccccc;text-align:center;line-height:44px;border-radius:5px;}*/
/*2.0增加end*/
/*预排课表*/
.clearbox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.weekcalendar-wrap{width:1180px;margin:0 auto;margin-top:53px;}
.weekcalendar-titlein .prev{position:absolute;top:10px;left:0;width:0px;height:0px;border:12px solid;border-color:transparent #ccc transparent transparent;margin-right:5px;cursor:pointer;}
.weekcalendar-titlein .next{position:absolute;top:10px;right:0;width:0px;height:0px;border:12px solid;border-color:transparent transparent transparent #ccc;margin-left:5px;cursor:pointer;}
.weekcalendar-title{width:100%;height:73px;font-size:30px;color:#333;position:relative;}
.weekcalendar-titlein{width:298px;text-align:center;position:absolute;top:0;left:50%;margin-left:-149px;text-align:center;}
.weekcalendar-titlein p:nth-child(3){font-size:16px;margin-top:6px}
.weekcalendar-tip{height:30px;line-height:30px;font-size:14px;color:#666}
.weekcalendar-tip p:nth-child(1){float:left;}
.weekcalendar-tip p:nth-child(2){float:right;}.weekcalendar-tip p:nth-child(2) span{display:inline-block;width:14px;height:14px;border-radius:14px;margin-right:12px;vertical-align:middle;}
.weekcalendar-tip p:nth-child(2) span:nth-child(1){background-color:#72c8c5;}
.weekcalendar-tip p:nth-child(2) span:nth-child(2){background-color:#f87e86;margin-left:16px}
.weekcalendar-tip p:nth-child(2) span:nth-child(3){background-color:#f1c967;margin-left:16px}
.weekcalendar-tip p:nth-child(2) span:nth-child(4){background-color:#79b9f1;margin-left:16px}
.weektable-info{padding:0 12px;height:39px;line-height:39px;font-size:16px;color:#666;border:solid 1px #ccc;border-bottom:none;background:#ffc5af}
.weektable-info p{float:left;margin-right:16px}.weektable-info p:nth-child(1){margin-right:24px;font-weight:bold;color:#333}.weektable-info p span{color:#333}
.weektable-info label{float:right;margin-left:16px}.weektable-info label:nth-child(8){margin-right:8px;font-weight:bold;color:#333}.weektable-info label span{color:#333}
.weekcalendar-name{font-size:30px;float:left;color:#f43939}
.weekcalendar-week{height:60px;text-align:center;background:#feebeb}
.weekcalendar-week li{width:150px;padding-top:9px;height:60px;color:#666;float:left;border-right:solid 1px #e4e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.weekcalendar-week li p{font-size:16px;}.weekcalendar-week li span{font-size:14px;}
.weekcalendar-week li:nth-child(1){width:130px;height:60px}
.weekcalendar-week li:first-child{border-left:solid 1px #ccc;}
.weekcalendar-week li:last-child{border-right:solid 1px #ccc;}
.weekcalendar-main{width:1180px;height:798px;}
.weekcalendar-left{float:left;width:130px;}
.weekcalendar-left li{height:42px;border-bottom:solid 1px #e4e2e2;border-right:solid 1px #e4e2e2;border-left:solid 1px #ccc;line-height:42px;font-size:16px;color:#333;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.weekcalendar-left li:last-child{border-bottom:solid 1px #ccc;}
.weekcalendar-right{float:left;width:1050px}
.weekcalendar-right ul{float:left;position:relative;}
.weekcalendar-right li{width:150px;height:42px;border-bottom:solid 1px #e4e2e2;border-right:solid 1px #e4e2e2;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.weekcalendar-right ul p{width:100%;position:absolute;font-size:14px;color:#333;left:0;text-align:center;border-top:solid 1px #e4e2e2;border-left:solid 1px #e4e2e2;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.weekcalendar-right ul li:nth-child(19){border-bottom:solid 1px #ccc;}
.weekcalendar-right ul:last-child li{border-right:solid 1px #ccc}
.weekcalendar-right li.selected{background-color:rgba(188,220,248,0.4);}
.weekcalendar-right li.classable{background-color:#72c8c5;}
.weekcalendar-right li.classdisable{background-color:#f87e86;}
.weekcalendar-right li.selectdisable{background-color:#f0f0f0;cursor:default;}
.weekcalendar-right ul p.classend{background-color:#f1c967;}
.weekcalendar-right ul p.classnostart{background-color:#79b9f1;}
.weekcalendar-right ul p.classable{background-color:#72c8c5;}
.weekcalendar-right ul p.classdisable{background-color:#f87e86;}
.weekcalendar-right ul p.classerror{background-color:#f1c967;}
.weekcalendar-right ul p.classerror:after{content:'';width:10px;height:10px;background-color:#f87e86;border-radius:10px;position:absolute;top:10px;right:10px}
.weekcalendar-right ul p.classtwo{background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, #f1c967), color-stop(.5, #79b9f1), to(#79b9f1));
        background-image:-moz-linear-gradient(#f1c967 50%, #79b9f1 50%, #79b9f1); 
        background-image:-o-linear-gradient(#f1c967 50%, #79b9f1 50%, #79b9f1); 
        background-image:linear-gradient(#f1c967 50%, #79b9f1 50%, #79b9f1);}
.setcolorwin{display:none;position:absolute;width:148px;height:72px;font-size:14px;color:#333;border:solid 1px #e4e2e2;border-bottom:none;background:#fff}
.setcolorwin p{height:23px;padding-left:15px;line-height:23px;border-bottom:solid 1px #e4e2e2;cursor:pointer;}
.setcolorwin p:hover{background:#57a8ed;color:#fff}
.preschedule-btn{width:300px;margin:0 auto;margin-top:60px;margin-bottom:122px}
.preschedule-btn a:nth-child(1){display:block;width:120px;float:left;}
.preschedule-btn a:nth-child(2){display:block;width:118px;float:right;}
.preschedule-okwin{display:none;position:fixed;top:50%;margin-top:-120px;left:50%;margin-left:-220px;padding:30px 0;width:440px;background-color:#fff;border-radius:5px;box-shadow:0 0 15px #c6c5c5; }
.preschedule-okwin img{margin:0 auto;margin-bottom:13px}
.preschedule-okwin p{font-size:30px;color:#f43939;text-align:center;margin-bottom:25px;}
.preschedule-okbtn{width:138px;height:38px;line-height:38px;margin:0 auto;font-size:16px;}
.preschedulewin-close{position:absolute;top:10px;right:10px;cursor:pointer;}
#stuschedule-right li{cursor:default;}
/*预排课表end*/
/*学生课程表*/
.stuschedule-titlein{width:400px;text-align:center;position:absolute;top:0;left:50%;margin-left:-200px;text-align:center;}
.stuschedule-titlein .stu-prev,.stuschedule-titlein .stu-next{font-size:16px;color:#999;}
.stuschedule-titlein .stu-prev{position:absolute;top:10px;left:0;}
.stuschedule-titlein .stu-next{position:absolute;top:10px;right:0;}
#stu-prev{cursor:pointer;}
#stu-next{cursor:pointer;}
.stuschedule-titlein p:nth-child(3){font-size:16px;margin-top:6px}
.stuschedule-titlein .stu-prev img{display:inline-block;vertical-align:middle;margin-left:16px}
.stuschedule-titlein .stu-next img{display:inline-block;vertical-align:middle;margin-right:16px}
.stuschedule-tip{height:30px;line-height:30px;font-size:14px;color:#666}
.stuschedule-tip p span{display:inline-block;width:18px;height:12px;margin-right:8px;vertical-align:middle;}
.stuschedule-tip p span:nth-child(1){background-color:#79b9f1;}
.stuschedule-tip p span:nth-child(2){background-color:#f1c967;margin-left:16px}
.stuschedule-tip p span:nth-child(3){background-color:#f87e86;margin-left:16px}
.stuschedule-tip p span:nth-child(4){border:solid 1px #cecdcd;margin-left:16px}
.stuschedule-btn{width:120px;margin:0 auto;margin-top:60px;margin-bottom:122px}
.stuschedule-btn a{display:block;width:118px;float:right;}
/*学生课程表end*/
/*我的课酬*/
.myincome-verify{padding-top:63px;height:332px;}
.myincome-verify>p{font-size:18px;color:#333;text-align:center;line-height:26px;}.myincome-verify>p span{color:#f43939}
.myincome-inputwrap{width:320px;margin:0 auto;margin-top:36px}.myincome-inputwrap .input-box{margin:0}
#myincome-verifyok{float:right;}
.myincome-verifytip{width:320px;margin:0 auto;margin-top:4px}
.myincome-verifytip p{display:none;font-size:14px;color:#f43939}
.myincome-verifytip a{display:none;font-size:14px;color:#333;text-align:center;text-decoration:underline;margin-top:33px}
.myincome-main{margin-top:33px;text-align:center;margin-bottom:56px}
.myincome-main>p{font-size:30px;color:#333;margin-bottom:26px}
.myincome-main li ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.myincome-grade li:first-child li,.myincome-other li:first-child li{height:48px;background-color:#e3e3e3;border-bottom:none;line-height:48px;font-size:14px;color:#666}
.myincome-grade ul li{float:left;width:20%;height:54px;line-height:54px;border-bottom:solid 1px #e4e2e2;font-size:14px;color:#333}
/*.myincome-grade ul li:last-child{width:200px}*/
.myincome-other{margin-top:33px }
.myincome-other ul li{float:left;width:168px;height:54px;line-height:54px;font-size:14px;color:#333}
.myincome-other ul li:last-child{width:172px}
.myincome-tip{font-size:14px;color:#999;margin-bottom:77px}
/*我的课酬end*/
