#contentWrap{ position: relative; }

.border tr td.tag_left .tag_leftradio tr td{ text-align:left;}
.border tr td.tag_left span.lel{ margin-right:10px;}
.border tr td.tag_left span.lel label{ float:none;}
.border tr td.tag_left span.lel input{ margin-right:5px;width: 16px;height: 16px;-webkit-appearance: none;background: url(dxinput.png) no-repeat -32px 0px; outline: none;cursor: pointer;vertical-align: middle;}
.border tr td.tag_left span.lel input:checked{    background: url(dxinput.png) no-repeat -16px 0px;}

.border tr td.tag_left .checkbox_left input{
    -webkit-appearance: none;
    width: 16px;
    height: 16px;
    float: left;
    margin: 9px 10px 0px 0px;
    outline: none;
    background: url(checkbg.png) no-repeat;
    cursor: pointer;
}
.border tr td.tag_left .checkbox_left label{margin: 9px 10px 0px 0px;}
.border tr td.tag_left .checkbox_left input:checked {
    background: url(checkbg.png) no-repeat -16px 0px;
}

.tchead{ padding:0 10px 0 0;position:relative}
/*头部签到按钮*/
.sign_in{    background:#0099ff;
    display: inline-block;
    width: 100px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    margin-right: 40px;
	border-bottom: 2px solid #0099ff;}
.sign_in strong{ font-weight:normal;}
.sign_in:hover{ color:#fff; /*background:#E2A141*/;cursor:pointer}
.sign_in i{ margin-right:3px; font-size:18px;}
/*基本资料的更多*/
.tag_left #openbtn,.tag_left #closebtn{ display:inline-block; cursor:pointer;}
/*右边的边框样式*/
/*.tcindexmain .right .right_box {
    background: url(jiao.jpg) no-repeat top left #fff;
    background-position: -2px -2px;
    padding: 20px 0px 0px 50px;
}*/
/*右边的边框样式*/
.border .gl_btn4 span{ width:33.3%;}
/*用户头像开始*/
.tchead .right a.dropdown-toggle{/*padding-top: 15px;*/padding-bottom: 15px;cursor: pointer;line-height: 70px;color: #fff;font-size: 14px;}
.tchead .right a.dropdown-toggle .admin-pic {vertical-align: middle;border-radius: 50%;display: inline-block;float: left;height: 30px;margin-right: 19px;margin-top:20px;width: 30px;}
.tchead .right a.dropdown-toggle .caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.tchead .right .persion_info{ position:absolute; top:59px;left:25px;z-index: 1000;background:url(top_sanjiao.png) no-repeat top center; padding-top:12px; width:120px;display: none;}
.tchead .right .persion_info .top_sanjiao{ color:#000; background:#fff; border:1px solid #e7e7eb; border-top:none;border-radius: 0 0 10px 10px;}
.tchead .right .persion_info .top_sanjiao li{ line-height:30px; padding:0 10px; margin-bottom:5px;}
.tchead .right .persion_info .top_sanjiao li a{ font-size:14px;-webkit-transition: 0s;transition: 0s; }
.tchead .right .persion_info .top_sanjiao li a span{margin-right:10px; display:inline-block;}
.tchead .right{float:right;margin-top:10px}
.tchead .right span{ padding-left:0px; line-height:30px;position:relative; cursor:pointer}
.tchead .right span .iconfont{ font-size:20px;}
.tchead .right span.span1 .iconfont{ font-size:24px}
.tchead .right span.span2 .iconfont{ font-size:24px}
.tchead .right span .numbg{width:15px;height:15px; background:#f89b5c; text-align:center; position:absolute; line-height:15px;color:#fff;top:-8px;right:-5px;border-radius:50%; font-size:12px}
/*用户头像结束*/

/*左边的导航样式*/
.tcindexmain .left .leftbox div.ul div.title{height:30px; cursor:pointer; line-height:30px; font-size:13px; padding-left:10px;color:#fff;margin-top:10px; font-size:13px;/*BACKGROUND:url(leftnavbg.png);BORDER: 1px solid #8d98b4;*/ position:relative;}
.tcindexmain .left .leftbox .smallclass div{/*border-left: 1px solid #8d98b4;*/ /*background:url(menubg2.gif) no-repeat left center;*/height:30px; line-height:30px; font-size:13px; padding-left:10px;}
.tcindexmain .left .leftbox div.ul div.title i.show_icon{ display:inline-block; width:18px; height:18px; /*background:url(icon714.png) no-repeat center;*/ position:absolute; right:-9px;top: 6px;border-radius:50%}
/*.tcindexmain .left .leftbox div.ul div.title i.show_icon.hit{ background:url(plus.png) no-repeat center;}*/
/*左边的导航样式*/

.tchead .tname{ padding:0px; line-height:70px;float:left; height:70px; overflow:hidden;left:0;top:0;min-width:220px;}
.tchead .left .tname strong{ font-size:18px;font-weight:bold;color:#000;float:left;padding-left:60px;margin-top:5px}
.tchead .tname img{height:50px;margin: 10px 10px 0 0;}
.tchead .left .tname .iconfont{ font-size:18px; padding-left:5px;}
.tchead .left .tname .rz_icon0{ display:none}
.tchead .left .tname .rz_icon1{float:left;}
.tchead .left .tname .rz_icon1 .iconfont{ color:#63a505; font-size:23px}
.tchead .left .tname .vip_0{ display:none !important}
.tchead .left .tname .vip_icon{ float:left;}
.tchead .left .tname .vip_icon .iconfont{ color:#ff6c00; font-size:27px}


.tchead .left ul li a{color:#fff;}
.tchead .left ul li a .numbg{width:15px;height:15px; background:#e66060; position:absolute;top:10px; text-align:center;border-radius:3px; line-height:15px;color:#fff;right:0}
.tchead .left ul li a:hover{/* background:#05bac1;*/color:#05bac1}

.tcindexmain .lefttab dl dt{/*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);*/box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);/*background:url(toum1.png) no-repeat center;*/ color:#fff; cursor:pointer; text-align:center; position:relative; font-size:14px; padding:10px 0px 15px 0px;/*border-bottom:1px solid #0bcad1;background:#09bfc6;*/width:80px;}

.tchead .right span{color:#2C4261;-webkit-transition: .3s; transition: .3s;}
.tchead .right span:hover{color:#05bac1}


#prolist1{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#prolist1 option{ padding:5px 20px;}
#faceclass1{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#faceclass1 option{ padding:5px 20px;}

#prolist2{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#prolist2 option{ padding:5px 20px;}
#faceclass2{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#faceclass2 option{ padding:5px 20px;}
#prolist3{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#prolist3 option{ padding:5px 20px;}

#faceclass3{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#faceclass3 option{ padding:5px 20px;}

#ctl00_KSContent_teacherlist{width:220px !important; background:#fff; padding:0px !important;height:260px !important;}
#ctl00_KSContent_teacherlist option{ padding:5px 20px;}




.t_right01{margin-top:20px; padding-right:20px}

.e_right01{margin-top:20px; margin-right:40px; position:relative}
.e_right01 .title{height:34px; line-height:34px; }
.e_right01 .title h4{font-size:16px;font-weight:normal;float:left;}
.e_right01 .title span{ padding-left:20px; font-size:12px;color:#98a4a4;float:left;}
.e_right01 .title span strong{color:#ec6445;font-weight:normal; font-size:16px; padding:0px 3px}
.e_right01 .title .ty_button{margin-left:20px;line-height:32px !important;height:32px !important;}

.e_right01 .tj_table{margin-top:20px;}
.e_right01 .tj_table ul li{height:20px; background:url(xbg.png) repeat-x 0 100%; position:relative;}
.e_right01 .tj_table ul li span{width:60px; padding-right:10px; text-align:right;height:21px; line-height:20px;top:10px;left:0px; position:absolute;color:#98a4a4;background:#fff;}

.e_right01 .tj_listpad{ position:relative; margin-left:70px;}
.e_right01 .tj_list{ position:absolute;height:200px; top:-200px;width:100%;left:0px;}
.e_right01 .tj_list ul li{width:10%;float:left;height:200px; cursor:pointer; position:relative}
.e_right01 .tj_list ul li .li_hid{height:200px; padding-top:60px;margin-top:-60px; overflow:hidden;}
.e_right01 .tj_list ul li .y_line{width:1px;height:200px; overflow:hidden; position:absolute;left:0; background:#e9eeee;top:-40px; padding-bottom:40px; z-index:99}
.e_right01 .tj_list ul li .libox{height:400px; position:relative;}
.e_right01 .tj_list ul li .libox strong{width:100%; text-align:center; height:20px; line-height:20px;background:#fff; position:absolute;left:0;bottom:200px;font-weight:normal; font-size:14px; z-index:99}
.e_right01 .tj_list ul li .ybg_pos{width:100%; position:absolute;bottom:221px;left:0;min-height:1px;max-height:200px !important;animation:myybg 3s;
-moz-animation:myybg 3s; /*Firefox */
-webkit-animation:myybg 3s; /* Safari and Chrome */
-o-animation:myybg 3s; /* Opera */}
@keyframes myybg
{
0%   {bottom:0px;}
25%  {bottom:221px}
50%  {bottom:221px}
100% {bottom:221px}
}

@-moz-keyframes myybg /* Firefox */
{
0%   {bottom:0px;}
25%  {bottom:221px}
50%  {bottom:221px}
100% {bottom:221px}
}

@-webkit-keyframes myybg /* Safari and Chrome */
{
0%   {bottom:0px;}
25%  {bottom:221px}
50%  {bottom:221px}
100% {bottom:221px}
}

@-o-keyframes myybg /* Opera */
{
0%   {bottom:0px;}
25%  {bottom:221px}
50%  {bottom:221px}
100% {bottom:221px}
}

.e_right01 .tj_list ul li .ybg{width:15px;margin:0 auto; background:#76d3d7;height:100%;}
.e_right01 .tj_list ul li .ybg span{ text-align:center; position:absolute;font-family:Helvetica; font-size:30px;top:-40px;width:100%;left:0; z-index:99}
.e_right01 .tj_list ul li .c_cor_1{ color:#e56c6c}
.e_right01 .tj_list ul li .b_cor_1{ background:#ef8f8f}
.e_right01 .tj_list ul li .c_cor_2{ color:#48c8ce}
.e_right01 .tj_list ul li .b_cor_2{ background:#76d3d7}
.e_right01 .tj_list ul li .c_cor_3{ color:#33a8e5}
.e_right01 .tj_list ul li .b_cor_3{ background:#77c0e6}
.e_right01 .tj_list ul li .c_cor_4{ color:#83b866}
.e_right01 .tj_list ul li .b_cor_4{ background:#9dcd83}
.e_right01 .tj_list ul li .c_cor_5{ color:#ea785e}
.e_right01 .tj_list ul li .b_cor_5{ background:#f08d77}
.e_right01 .tj_list ul li .c_cor_6{ color:#5680ec}
.e_right01 .tj_list ul li .b_cor_6{ background:#789aee}
.e_right01 .tj_list ul li .c_cor_7{ color:#58cb9c}
.e_right01 .tj_list ul li .b_cor_7{ background:#80e0b9}
.e_right01 .tj_list ul li .c_cor_8{ color:#a0dc82}
.e_right01 .tj_list ul li .b_cor_8{ background:#7fcc59}
.e_right01 .tj_list ul li .c_cor_9{ color:#dcb96e}
.e_right01 .tj_list ul li .b_cor_9{ background:#ead098}

.t_right02 ul li .libox strong{font-family:Helvetica !important;}

.border .exam_seacher select { height:200px !important;background: none;}

