﻿@charset "utf-8";
@import url("common.css?version=1.10");
@import url("popupbox.css?version=1.10");
.bodybg{background:#ddd;}
.bodybg2{background:#eee url(../images/bg_body1.gif) repeat-x;}
/* pick up style{*/

.ListOuter,.SearchText,.btnSearchOpen,.Searchbtn2,.SearchText2,.SearchText3,.NavBarDefault,.NavBarOpenBox,.Popupbox2,.Popupbox2Item2,.HomeItemBox,.TimeLineItemBox,.PageSuccessWrap,.DataChoosedTips,.Popupbox1_2,.WidthSearch,.ListItemBox,.ListTeacherComments,.ListTeacher_Comments,.ListComments,.textareaDiv,.Sidebar,.SidebarFilter,.BackBgTr,.QuestStyle,.QuestStyle2,.QuestStyle3,.QuestStyle4,.AddTaskLeft,.AddTaskRight,.EditTaskCenten,.CateBoxInput,.StudentClassSelect,.SidebarAddBox,.HomeSidebar,.CurriculumAddList1TA,.ListItemBoxNew,.LDAccuracyStyle0,.LDAccuracyStyle1{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.Searchbtn,.ListTabStyle1 .ListTabItem5{-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
.HomeSidebar .ListTabItem3{-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
.{-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
.TimeLineHead{-moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px;}
.ListTabItem:first-child{-moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}

.ListOuter,.NavBarDefault,.HomeItemBox,.TimeLineItemBox,.PageSuccessWrap,.Sidebar,.HomeSidebar{-moz-box-shadow:0px 1px 1px rgba(0,0,0,.3); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3); box-shadow:0px 1px 1px rgba(0,0,0,.3);}
.NavBarOpenBox,.CurriculumAddBox{-moz-box-shadow:0px 1px 5px rgba(0,0,0,.4); -webkit-box-shadow:0px 1px 5px rgba(0,0,0,.4); box-shadow:0px 1px 5px rgba(0,0,0,.4);}
.boxFShadow:focus{-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4); box-shadow:0px 0px 4px rgba(0,0,0,0.4);}

/*}pick up style */

/* head css {*/
.HeadOuter{height:60px; background:#fcfcfc; margin-bottom:70px;}
.HeadInner{width:960px; margin:0 auto; background:url(../images/logo02.png) no-repeat center center;}
.LogoBox{float:left; width:350px; height:42px; margin-top:9px; text-align:left;}
.HeadRbox{float:right; line-height:60px; color:#666;}
.WelcomeTxt,.HeadBtn{display:inline-block; float:left;}
.WelcomeTxt{padding-right:20px;}
.HeadBtn{width:50px; height:60px;}
.Ico_User{background:url(../images/icon_btn1_1.png) no-repeat center center;}
.Ico_Exit{background:url(../images/icon_btn1_2.png) no-repeat center center;}
.Ico_User:hover{background-color:#eee;}
.Ico_Exit:hover{background:#e94b35 url(../images/icon_btn1_3.png) no-repeat center center;}
/*} head css */
/*foot{*/
.footOuter{height:60px; background:#f6f6f6; color:#aaaaaa; line-height:60px; margin-top:20px; }
.footOuterfix{height:60px; background:#f6f6f6; color:#aaaaaa; line-height:60px; position:fixed; left:0; bottom:0; right:0; }

/*}foot*/

/* Navigation bar css {*/
.NavBarOuter{height:50px; background:#eee; position:fixed; left:0; width:100%; z-index:100;}
.NavBarOuterToTop{background:#fcfcfc;}
.NavBarInner{width:960px; padding-top:4px; margin:0 auto; position:relative;}
.LogoBox2{width:350px; height:42px; margin:0 auto; display:none;}
.NavBarOuterToTop .LogoBox2{display:block;}

	/* 导航未展开时样式 */
.NavBarBox{position:absolute; left:0; top:10px;}
.NavBarBox .ItemIconDefault,.NavBarBox .ItemText{float:left; display:inline-block;}
.NavBarDefault{height:30px; line-height:30px; padding:0 20px; background:#fff; font-size:14px; color:#aaa;}
.NavBarDefault .ItemIconR{width:12px; height:30px; float:right; display:inline-block; margin-left:20px; background:url(../images/icon_bg1_3.png) no-repeat right center;}
.NavBarDefault .ItemIconDefault{width:20px; height:30px; margin-right:15px; background:url(../images/icon_bg1_1.png) no-repeat;}
.NavBarDefault .ItemIcon1{background-position:0 -5px;}/* 主页 */
.NavBarDefault .ItemIcon2{background-position:0 -45px;}/* 角色管理 */
.NavBarDefault .ItemIcon3{background-position:0 -85px;}/* 员工管理 */
.NavBarDefault .ItemIcon4{background-position:0 -125px;}/* 学生管理 */
.NavBarDefault .ItemIcon5{background-position:0 -165px;}/* 班级管理 */
.NavBarDefault .ItemIcon6{background-position:0 -205px;}/* 资料配置 */
.NavBarDefault .ItemIcon7{background-position:0 -245px;}/* 学生跟进 */
.NavBarDefault .ItemIcon8{background-position:0 -285px;}/* 批改 & 我的测试 */
.NavBarDefault .ItemIcon9{background-position:0 -325px;}/* 课程配置 & 我的课程 */
.NavBarDefault .ItemIcon10{background-position:0 -365px;}/* 课程绑定 */
.NavBarDefault .ItemIcon11{background-position:0 -405px;}/* 作业配置 */
.NavBarDefault .ItemIcon12{background-position:0 -445px;}/* 布置作业 */
.NavBarDefault .ItemIcon13{background-position:0 -485px;}/* 试卷配置 */
.NavBarDefault .ItemIcon14{background-position:0 -525px;}/* 发起测试 */
.NavBarDefault .ItemIcon15{background-position:0 -565px;}/* 查看入学测试 */
.NavBarDefault .ItemIcon16{background-position:0 -645px;}/* 我的作业 */
.NavBarDefault .ItemIcon17{background-position:0 -765px;}/* 入学测试进度 */
.NavBarDefault .ItemIcon18{background-position:0 -805px;}/* 通知管理 */
.NavBarDefault .ItemIcon19{background-position:0 -845px;}/* 数据统计 */
.NavBarDefault .ItemIcon20{background-position:0 -725px;}/* 日程安排 */
.NavBarDefault .ItemIcon21{background-position:0 -925px;}/* 反馈配置 */
.NavBarDefault .ItemIcon22{background-position:0 -965px;}/* 我的反馈 */
.NavBarDefault .ItemIcon23{background-position:0 -1005px;}/* 资料管理 */
.NavBarDefault .ItemIcon24{background-position:0 -1045px;}/* 试卷管理 */
.NavBarDefault .ItemIcon25{background-position:0 -1085px;}/* 机构管理 */

	/* 导航展开时样式 */
/*.NavBarBox:hover .NavBarDefault{display:none;}*/
.NavBarOpenBox{width:180px; background:#fff; padding-bottom:10px;}
.NavBarOpenItem{padding-left:30px; height:40px; line-height:40px; font-size:13px; color:#aaa; text-align:left;}
.NavBarOpenItem:hover{cursor:pointer; background:#f4f4f4; cursor:pointer;}
.NavBarOpenItem:first-child{-moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;}
.NavBarOpenItem .ItemIconDefault{width:20px; height:40px; margin-right:15px; background:url(../images/icon_bg1_1.png) no-repeat;}
.NavBarOpenItem .ItemIcon1{background-position:0 0;}/* 主页 */
.NavBarOpenItem .ItemIcon2{background-position:0 -40px;}/* 角色管理 */
.NavBarOpenItem .ItemIcon3{background-position:0 -80px;}/* 员工管理 */
.NavBarOpenItem .ItemIcon4{background-position:0 -120px;}/* 学生管理 */
.NavBarOpenItem .ItemIcon5{background-position:0 -160px;}/* 班级管理 */
.NavBarOpenItem .ItemIcon6{background-position:0 -200px;}/* 资料配置 */
.NavBarOpenItem .ItemIcon7{background-position:0 -240px;}/* 学生跟进 */
.NavBarOpenItem .ItemIcon8{background-position:0 -280px;}/* 批改 & 我的测试 */
.NavBarOpenItem .ItemIcon9{background-position:0 -320px;}/* 课程配置 & 我的课程 */
.NavBarOpenItem .ItemIcon10{background-position:0 -360px;}/* 课程绑定 */
.NavBarOpenItem .ItemIcon11{background-position:0 -400px;}/* 作业配置 */
.NavBarOpenItem .ItemIcon12{background-position:0 -440px;}/* 布置作业 */
.NavBarOpenItem .ItemIcon13{background-position:0 -480px;}/* 试卷配置 */
.NavBarOpenItem .ItemIcon14{background-position:0 -520px;}/* 发起测试 */
.NavBarOpenItem .ItemIcon15{background-position:0 -560px;}/* 查看入学测试 */
.NavBarOpenItem .ItemIcon16{background-position:0 -640px;}/* 我的作业 */
.NavBarOpenItem .ItemIcon17{background-position:0 -760px;}/* 入学测试进度 */
.NavBarOpenItem .ItemIcon18{background-position:0 -800px;}/* 通知管理 */
.NavBarOpenItem .ItemIcon19{background-position:0 -840px;}/* 数据统计 */
.NavBarOpenItem .ItemIcon20{background-position:0 -720px;}/* 日程安排 */
.NavBarOpenItem .ItemIcon21{background-position:0 -920px;}/* 反馈配置 */
.NavBarOpenItem .ItemIcon22{background-position:0 -960px;}/* 我的反馈 */
.NavBarOpenItem .ItemIcon23{background-position:0 -1000px;}/* 资料管理 */
.NavBarOpenItem .ItemIcon24{background-position:0 -1040px;}/* 试卷管理 */
.NavBarOpenItem .ItemIcon25{background-position:0 -1080px;}/* 机构管理 */

.NavBarOpenLine{width:140px; margin:5px auto; border-top:#eee 1px solid; height:0; overflow:hidden;}

/*} Navigation bar css */

/* list css {*/
.ListOuter{width:960px; margin:0 auto; background:#fff; padding:20px 0;}
.ListRbox{position:relative;}

  /* Toolbar {*/
.ListToolbar{padding-bottom:7px; min-height:33px;}
.btnGroup1{margin-left:9px;}
.btnGroup1 a{width:52px; float:left; display:inline-block; color:#666; position:relative; cursor:default;}
.btnGroup1 .GIconStyle{width:30px; height:30px; margin:0 auto 3px; display:block; background:url(../images/icon_btn2_1.png?v=0.8.1) no-repeat;}
.btnGroup1 .GTextStyle{display:block; text-align:center;}
.btnGroup1 .GIconStyle:hover{background:url(../images/icon_btn2_2.png?v=0.8.1) no-repeat; cursor:pointer;}
.btnGroup1 .DisStyle{color:#b2b2b2;}
.btnGroup1 .DisStyle .GIconStyle{background:url(../images/icon_btn2_3.png?v=0.8.1) no-repeat; cursor:default;}
.btnGroup1 .btnRoundAdd .GIconStyle{background-position:0 0;}/*新增*/
.btnGroup1 .btnRoundDel .GIconStyle{background-position:-42px 0;}/*删除*/
.btnGroup1 .btnRoundReset .GIconStyle{background-position:-84px 0;}/*重置*/
.btnGroup1 .btnRoundLock .GIconStyle{background-position:-126px 0;}/*锁定*/
.btnGroup1 .btnRoundImport .GIconStyle{background-position:-168px 0;}/*导入*/
.btnGroup1 .btnRoundMerge .GIconStyle{background-position:-210px 0;}/*合并*/
.btnGroup1 .btnRoundCopy .GIconStyle{background-position:-252px 0;}/*复制*/
.btnGroup1 .btnRoundTeacher .GIconStyle{background-position:-294px 0;}/*教师*/
.btnGroup1 .btnRoundRecord .GIconStyle{background-position:-336px 0;}/*日志*/
.btnGroup1 .btnRoundStudent .GIconStyle{background-position:-378px 0;}/*学生*/
.btnGroup1 .btnRoundTransfer .GIconStyle{background-position:-420px 0;}/*转移*/
.btnGroup1 .btnRoundReceive .GIconStyle{background-position:-462px 0;}/*接收*/
.btnGroup1 .btnRoundReject .GIconStyle{background-position:-504px 0;}/*驳回*/
.btnGroup1 .btnRoundSchedule .GIconStyle{background-position:-546px 0;}/*配置*/
.btnGroup1 .btnRoundRelease .GIconStyle{background-position:-588px 0;}/*发布*/
.btnGroup1 .btnRoundEffect .GIconStyle{background-position:-630px 0;}/*生效*/
.btnGroup1 .btnRoundDownload .GIconStyle{background-position:-672px 0;}/*下载*/
.btnGroup1 .btnRoundSkip .GIconStyle{background-position:-714px 0;}/*跳过*/
.btnGroup1 .btnRoundSchedule2 .GIconStyle{background-position:-756px 0;}/*进度*/
.btnGroup1 .btnRoundExercise .GIconStyle{background-position:-798px 0;}/*做题*/
.btnGroup1 .btnRoundCode .GIconStyle{background-position:-840px 0;}/*授权码*/
.btnGroup1 .btnRoundEnvironment .GIconStyle{background-position:-924px 0;}/*考前环境测试*/
.btnGroup1 .btnRoundSort .GIconStyle{background-position:-966px 0;}/*分类*/
.btnGroup1 .btnRoundInfo .GIconStyle{background-position:-1008px 0;}/*入学信息*/
.btnGroup1 .btnRoundShare .GIconStyle{background-position:-1050px 0;}/*共享*/
.btnGroup1 .btnRoundData .GIconStyle{background-position:-1176px 0;}/*数据统计*/
.btnGroup1 .btnRoundFeedback .GIconStyle{background-position:-1092px 0;}/*反馈*/
.btnGroup1 .btnRoundShareAll .GIconStyle{background-position:-1134px 0;}/*共享所有*/
.btnGroup1 .btnRoundFunction .GIconStyle{background-position:-1218px 0;}/*功能*/

.Popupbox1{width:133px; height:57px; padding:7px 0 0 19px; background:url(../images/bg_tips2.png) no-repeat; position:absolute; top:-4px; left:41px; /*display:none;*/ z-index:2;}
.Popupbox1 span{width:120px; height:22px; text-align:center; line-height:22px; display:block; margin-bottom:4px; color:#666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.Popupbox1 span:hover{cursor:pointer; background:#2c97de; color:#fff;}
/*.btnGroup1 a.btnRoundImport:hover .Popupbox1,.btnGroup1 a.btnRoundAdd:hover .Popupbox1{display:block;}*/

.Popupbox1_2{position:absolute; top:-4px; left:51px; /*display:none;*/ z-index:2; padding:3px 8px 5px; -moz-box-shadow:0px 1px 3px rgba(4,0,0,.4); -webkit-box-shadow:0px 1px 3px rgba(4,0,0,.4); box-shadow:0px 1px 3px rgba(4,0,0,.4);/*box-shadow*/background-color:#fff;/*背景色设定*/}
@media \0screen {.Popupbox1_2 {border:#ccc 1px solid;}} /* IE8 only  */
.Popupbox1_2Ico{width:10px; height:14px; position:absolute; left:-10px; top:12px; background:url(../images/icon_task18.png) no-repeat; z-index:100;}
@media \0screen {.Popupbox1_2Ico {background:url(../images/icon_task18_2.png) no-repeat;}} /* IE8 only  */
.Popupbox1_2 span{height:22px; text-align:center; line-height:22px; display:block; margin-top:4px; color:#666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.Popupbox1_2 span:hover{cursor:pointer; background:#2c97de; color:#fff;}
.Popupbox1_2W1 span{width:80px;}

.Popupbox2{position:absolute; left:51px; top:-3px; -moz-box-shadow:0px 1px 3px rgba(4,0,0,.4); -webkit-box-shadow:0px 1px 3px rgba(4,0,0,.4); box-shadow:0px 1px 3px rgba(4,0,0,.4);/*box-shadow*/background-color:#fafafa;/*背景色设定*/ /*display:none;*/ z-index:2;}
.Popupbox2{border:#ccc 1px solid\9;}/* IE8+9  */
:root .Popupbox2 {border:#eee 1px solid \0/IE9;}  /* IE9 */
/*.btnGroup1 a.btnRoundAdd:hover .Popupbox2{display:block;}*/
.Popupbox2Arrow{width:10px; height:14px; position:absolute; left:-10px; top:11px; background:url(../images/icon_bg10_1.png) no-repeat; z-index:100;}
.Popupbox2Arrow{background:url(../images/icon_bg10_2.png) no-repeat\9;}/* IE8+9  */
:root .Popupbox2Arrow {background:url(../images/icon_bg10_1.png) no-repeat; \0/IE9;}  /* IE9 */
.Popupbox2Inner{width:86px; padding:3px 4px 1px 2px;}
.Popupbox2Item1{width:82px; padding-left:4px; height:30px; line-height:30px; margin-bottom:2px; position:relative; color:#333;}
.Popupbox2Item1:hover{background:url(../images/icon_bg10_3.png) no-repeat;}
.Popupbox2Item1Icon{width:5px; height:8px; display:inline-block; float:right; background:url(../images/bg_tips1_3.png) no-repeat; margin:11px 12px 0 0;}
.Popupbox2Item1Text{width:60px; display:inline-block;}
.Popupbox2Inner2{width:123px; height:60px; padding:10px 0 0 15px; background:url(../images/icon_bg10_4.png) no-repeat; position:absolute; left:86px; top:0; display:none;}
.Popupbox2Item1:hover .Popupbox2Inner2{display:block;}
.Popupbox2Item2{width:110px; height:22px; line-height:22px;}
.Popupbox2Item2:first-child{margin-bottom:5px;}
.Popupbox2Item2:hover{background:#2c97de; color:#fff;}

  /*} Toolbar */

.ListDateOuter{min-height:386px;}/* 定列表数据的最小高度，th的高度+td的高度*12  26+30*12 */
  /* Searchbar {*/
.ListSearchOuter{position:absolute; top:0px; right:20px; height:30px;}
.ListSearchOuter .Searchbox{float:left;}
.Searchbox{position:relative;}
.SearchText{width:173px; height:28px; border:#aaa 1px solid; line-height:28px; padding:0 35px 0 10px; background:url(../images/icon_bg13_1.gif) no-repeat 187px 0;}
.SearchText:focus{background-image:url(../images/icon_bg13_2.gif); border-color:#666;}

.Searchbtn{width:32px; height:30px; background:url(../images/icon_btn3_1.png) no-repeat center center; position:absolute; top:0; right:0;}/* 使用绝对定位使得鼠标经过的时候能够覆盖住四周的边框 */
.Searchbtn:hover{background:#2c97de url(../images/icon_btn3_2.png) no-repeat center center;}
.SearchboxDis .SearchText{background-color:#f7f7f7; background-image:url(../images/icon_bg13_3.gif); border-color:#ccc;}
.SearchboxDis .Searchbtn,.SearchboxDis .Searchbtn:hover{background:url(../images/icon_btn3_3.png) no-repeat center center; cursor:default;}
.btnSearchOpen{width:32px; height:30px; border:#999 1px solid; background:url(../images/icon_btn4_1.png) no-repeat center center; margin-left:10px;}
.btnSearchOpen:hover,.btnSearchOn{background:#444 url(../images/icon_btn4_2.png) no-repeat center center; border:none;}

.ListDateSearch td{height:36px;}
.SearchText2,.SearchText3{height:24px; line-height:24px; border:#aaa 1px solid;}
.SearchText2:focus,.SearchText3:focus,.WidthSearch:focus{border-color:#666;}
.SearchText2{padding:0 4px 0 6px; width:68px;}
.SearchText3{background:#fff url(../images/icon_bg4.png) no-repeat 4px center; padding-left:22px; text-align:center; width:70px;}
.Searchbtn2{width:32px; height:26px; float:right; background:#2c97de url(../images/icon_btn3_2.png) no-repeat center center;}
.Searchbtn2:hover{background:#4ba6e3 url(../images/icon_btn3_2.png) no-repeat center center;}
.WidthSearch{width: 116px;height: 30px;line-height: 30px;background: #fff url(../images/icon_bg4.png) no-repeat 11px 5px;
text-align: left;padding-left: 38px;border: 1px solid #999;}
.WidthSearchDis{border-color: #ccc; background-image:url(../images/icon_bg4_2.png); color:#aaa;}/* 增加选择日期组件不可用样式 20150304 by wenjun */
.ListDateSearch .popupToolBar{padding-left:5px;}/* 数据统计 高级搜索使用跟弹框相同的方式，向右偏移-跟上面的tab对齐 -->


  /*} Searchbar */
.ListAddbg{background:url(../images/bg_listbox1.gif) repeat-x;}
.ListDateTable{padding:0 20px; text-align:left;}
.ListDateTable table{width:100%;}
.ListDateTable th,.ListDate td{text-align:left; border-bottom:#ddd 1px solid; padding-left:5px;}
.ListDateTable th{height:25px; font-weight:bold; padding-top:3px;}
.ListDate td{height:29px; color:#666;}
.tdstylePatch{width:229px;}
.ListDateSearch .tdstylePatch{width:234px;}
.ListDate:hover td{background:#e4f1f7; cursor:pointer;}
.ListDateNoHover .ListDate:hover td{cursor:default; background:none;}/* 改变整个table hover 变手的效果，变成没有手的效果 也没有背景色*/
.ListDateNoHoverTr:hover td{cursor:default; background:none;}/*改变整个table hover 变手,个别行加此样式，鼠标经过效果变成没有手 也没有背景色*/
	/*列表页数据统计二层搜索样式新增 {*/
.ListAddbg2{background:url(../images/bg_listbox1_2.gif) repeat-x;}
.ListDateSearchAddLine td{border-top:#ccc 1px solid;}
	/*} 列表页数据统计二层搜索样式新增 */
/*.ListDate a{color:#333;}*/
.ListDate td.blankbox,.ListDateTable th.blankbox{width:30px; text-align:center; padding-left:0;}
.ListDateTipsS1 td{color:#d91d00;}/* 用在tr上整条数据标红 */
.IconLocked{width:13px; height:14px; display:block; margin:0 auto; background:url(../images/icon_tips2.png) no-repeat;}
.ListDateNoResult{background:url(../images/icon_bg12_1.png) no-repeat center 96px; color:#ccc; padding-top:224px; text-align:center;}
.ListDate .TipsColorS1_1{ line-height:29px;}
.IconDot2{width: 34px;height: 28px;background: url("../images/icon_bg15.png") no-repeat 0 -336px;float: right;}
  /* Sort{*/
.Sortdown,.Sortup,.Sortnormal{padding-right:15px; line-height:25px; height:25px; background:url(../images/icon_bg2.png) no-repeat; float:left; cursor:pointer;}
.Sortdown{background-position:right 0;}
.Sortup{background-position:right -25px;}
.Sortnormal{background-position:right -50px;}
  /*}Sort */

	/* 列表页tab切换 { */
.ListToolbar3{padding:0 0 10px 25px; height:30px;}
.ListTabBoxOuter{position:relative;}
.ListTabItem{display:inline-block; position:absolute; top:0;border:1px solid #aaa; color:#333; background:#fff; cursor:pointer; text-align:center;}
.ListTabItem1{left:0; z-index:1;}
.ListTabItem2{z-index:2;}
.ListTabItem3{z-index:3;}
.ListTabItem4{z-index:4;}
.ListTabItem5{z-index:5;}
.ListTabStyle1 .ListTabItem{width:78px; height:30px; line-height:30px;}
.ListTabStyle1 .ListTabItem2{left:79px;}
.ListTabStyle1 .ListTabItem3{left:158px;}
.ListTabStyle1 .ListTabItem4{left:237px;}
.ListTabStyle1 .ListTabItem5{left:316px;}
.ListTabItem:hover{border:1px solid #333; z-index:6;}
.ListTabItemCurrent,.ListTabItemCurrent:hover{background:#333; color:#f1f1f1; border:1px solid #333; cursor:default; z-index:7;}
	/* } 列表页tab切换  */


.Pagebox{padding:30px 20px 0 0; min-height:30px;}


.ListToolbar2{padding:0 0 5px 25px;text-align:left; min-height:35px;}
.ListToolbar2 dd{margin-bottom:5px;}
.TypeTitle,.TypeLink{display:inline-block; height:20px; line-height:20px;}
.TypeTitle{color:#aaa; width:58px;}
.TypeLink{width:36px; text-align:center; color:#333;}
.TypeLink:hover,.TypeLinkCurrent{background:#2c97de; font-weight:bold; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.TypeLinkCurrent:hover{cursor:default;}

.DataChoosedTips{position:absolute; bottom:0px; left:20px; height:22px; line-height:22px; border:#eee 1px solid; background:#f6f6f6; padding:0 10px;}/*已选择数据提示*/

/*} list css */


/* home demo css {*/
	/* HomeSection {*/
.HomeSectionOuter{background:#ddd;}
.HomeSectionBox{width:960px; margin:0 auto; padding-bottom:40px;}
.HomeSection1{float:left;}
.HomeSection1:first-child{margin-right:20px;}

.HomeItemBox{width:450px; padding-left:20px; min-height:231px; max-height:381px; padding-bottom:20px; background:#fff; position:relative;}
.HomeItemBoxHead{height:40px; width:260px; padding-left:30px; margin-bottom:10px; border-bottom:#ccc 1px solid; line-height:40px; text-align:left; color:#aaa; background:url(../images/icon_bg1_1.png) no-repeat;}
.HomeHeadIcon1_1{background-position:0 -680px;}/* 待办事项 */
.HomeHeadIcon1_2{background-position:0 -720px;}/* 我的学习项目 */
.HomeHeadIcon1_3{background-position:0 -240px;}/* 学生跟进 */
.HomeHeadIcon1_4{background-position:0 -280px;}/* 待批改 */
.HomeHeadIcon1_5{background-position:0 -320px;}/* 待配置 */
.HomeHeadIcon1_6{background-position:0 -560px;}/* 入学测试报告 */
.HomeTabBox{width:66px; position:absolute; right:-6px; top:10px;}
.HomeTabItem{height:20px; cursor:pointer;}
.HomeTabItemTxt{display:none; width:52px; height:20px; line-height:20px; padding-right:8px; text-align:right; color:#aaa;}
.HomeTabItemTxt:hover{color:#fff;}
.HomeTabItemTips{float:right; width:6px; height:20px; display:inline-block;}
.HomeTabItemCurrent .HomeTabItemTxt{display:block; background:#eee;}/* 当前项效果 */
.HomeTabBox:hover{-moz-box-shadow: 0 0 20px rgba(0,0,0,.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,.2); box-shadow: 0 0 20px rgba(0,0,0,.2);}/* 鼠标经过外框加阴影 */
.HomeTabBox:hover .HomeTabItemTxt{display:block; background:#fff;}/* 鼠标经过所有项底色变白 */
@media \0screen {.HomeTabBox:hover .HomeTabItemTxt{background:#eee;}} /*只对IE8有效*/
.HomeTabS1 .HomeTabItemTips,.HomeTabS1 .HomeTabItemTxt:hover{background:#227fbb;}
.HomeTabS2 .HomeTabItemTips,.HomeTabS2 .HomeTabItemTxt:hover{background:#2c97de;}
.HomeTabS3 .HomeTabItemTips,.HomeTabS3 .HomeTabItemTxt:hover{background:#51b3f4;}

.HomeItemList{width:390px;}
.HomeItemList table{width:100%;font-size:12px;}
.HomeItemList th,.HomeItemList td{height:29px; text-align:left; border-bottom:#eee 1px solid;}
.HomeItemList th{color:#aaa; font-weight:normal;}
.HomeItemList td{color:#666;}
.HomeItemList tr:hover td{background:#e4f1f7; cursor:pointer;}

.HomeSectionL{float:left; width:480px;}
.HomeSectionR{float:right; width:470px;}
.HomeSection2{margin-bottom:20px;}

.HomeNoResult1,.HomeNoResult2{background:url(../images/icon_bg12_2.png) no-repeat center 96px; color:#aaa; text-align:center;}
.HomeNoResult1{padding-top:252px;}
.HomeNoResult2{background-position:center 52px; padding-top:208px; min-height:83px;}

	/*} HomeSection */
	
	/* TimeLine {*/
.TimeLineOuter{width:960px; margin:0 auto;}
.TimeLineHead{width:115px; height:26px; margin:0 auto 25px; line-height:26px; background:#2c97de; color:#fff; letter-spacing:5px; padding-left:5px}
.TimeLineBox{}
.TimeLineBoxL1{width:455px; float:left; margin-right:20px;}
.TimeLineBoxL2{width:10px; float:left; padding-top:14px;}
.TimeLineBoxL3{width:440px; float:right;}
	/* tree 背景及圆点样式 */
.TimeLineTreeBg{background:url(../images/bg_listbox2.gif) repeat-y top left;}
.TimeLineTreeIcon{width:10px; height:22px; display:block; background:url(../images/bg_listbox2.gif) no-repeat -10px 0; margin-top:43px;}
.TimeLineTreeIcon:first-child{margin-top:0;}
.TimeLineTreeFoot{width:10px; height:109px; display:block; background:url(../images/bg_listbox3.gif) no-repeat center bottom;}
.TimeLineTreeFootH2{height:44px;}
	/* 单个内容框及内部样式 */
.TimeLineItemBox{width:400px; height:110px; background:#fff; padding:0 20px; margin-bottom:20px; position:relative;}
.TimeLineIcon{width:12px; height:12px; position:absolute;}
.TimeLineBoxL1 .TimeLineIcon{background:url(../images/icon_bg10_5.png) no-repeat; top:20px; right:-11px;}
.TimeLineBoxL3 .TimeLineIcon{background:url(../images/icon_bg10_6.png) no-repeat; top:85px; left:-11px;}
.TimeLineItemHead{height:40px; border-bottom:#ccc 1px solid; line-height:40px; text-align:left; color:#aaa;}
.TimeLineItemHeadL{background:url(../images/icon_bg1_1.png) no-repeat; padding-left:30px; display:block; float:left;}
.TimeLineItemIcon1_1{background-position:0 -320px;}/* 课程 */
.TimeLineItemIcon1_2{background-position:0 -640px;}/* 作业 */
.TimeLineItemIcon1_3{background-position:0 -280px;}/* 测试 */
.TimeLineItemHeadR{float:right;}
.TimeLineItemText{padding-top:15px; text-align:left;}
.TimeLineItemText a{color:#333;}
	/* 加载更多 */
.TimeLineLoadMore{padding:20px 0 50px; height:30px;}
.TimeLineLine{color:#aaa;}
.TimeLineLine:hover{color:#666;}
.TimeLineLoadMoreIcon{width:30px; height:30px; margin:0 auto; background:url(../images/icon_bg11.gif) no-repeat center center;}
.TimeLineText{font-weight:bold;}/* 文本内容里面 考试名 的特殊样式 span包围 */
	/* 无数据 */
.TimeLineNoResult{padding:20px 0 50px; height:30px; color:#aaa;}

	/*} TimeLine */
	
/*} home demo css */


/* SinglePage css {*/
.PageErrorWrap{height:480px; width:960px; position:fixed; z-index:1; top:120px; left:50%; margin-left:-480px; background:url(../images/bg_tips6_1.png) no-repeat center top;}
.PageErrorTips1{width:400px; margin:296px auto 62px; font-size:18px; color:#000;line-height:24px; min-height:24px;}
.PageErrorTips2{color:#666; line-height:24px;}
.PageSuccessWrap{height:520px; width:960px; position:absolute; z-index:1; top:80px; left:50%; margin-left:-480px; background:#f6f6f6 url(../images/bg_tips6_2.png) no-repeat center 96px;}
.PageSuccessTips{color:#009de0; font-size:16px; padding-top:314px; min-height:86px; line-height:28px;}
.PageSuccessTextOuter{padding:14px 0 20px;}
.PageSuccessTextOuter .textStyle1{width:122px;}
.PageSuccessCloseLink{color:#2c97de; position:absolute; right:40px; bottom:27px; cursor:pointer;}
/*} SinglePage css */

/* 学生跟进-单个学生项目列表{*/
.ListDateBox{margin: 0px 5px 0px 20px;;text-align: left; height: 390px; overflow-y: auto;}
.ListRboxbar3{padding:0px; margin: 0px 5px 15px 20px;}
.ListDateTabStyle2 .ListTabItem {width: 80px;height: 30px;line-height: 30px;}
.ListDateTabStyle2 .ListTabItem2{left:81px;}
.ListDateTabStyle2 .ListTabItem3{left:162px;}
.ListDateTabStyle2 .ListTabItem4{left:243px;}
.ListDateTabStyle2 .ListTabItem4{-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
.ListItemTopBox{ margin-bottom: 20px;}
.ListItemTitle{ font-size:12px; margin:20px 0 12px;}
.ListItemTitle:first-child{margin-top:0;}
.ListDateDiv{padding: 12px 0px; border-top:1px #aaa solid;}
.ListItemBox{border:1px #aaa solid; margin-right: 5px; border-top:0px;width: 858px;}
.ListTeacherComments{margin-top: 10px;margin-right: 5px;position: relative;width: 860px;}
.ListDateItem{padding:0px 12px 0px;}
.ListDateItemmide{padding-left:28px;}
.ListDateItemDt{width:390px; font-weight:bold; }
.ListDateItemDD,.ListDateItemDt{ float:left; color:#333; margin-bottom: 6px;}
.ListDateItemDD i{ font-style:normal; font-weight:bold;}
.ItColor333{color:#333;}
.ItColorgreen{ color:#27ae60;}
.ItColorblue{color:#2c97de;}
.ItColor4{color:#999;}
.ItColor5{color:#aaa;}
.level_Good{color:#2c97de;}
.level_Fair{color:#22a459;}
.level_Limited{color:#f39c26;}
.level_Weak{color:#e43d2c;}
.ListDateItemmide .ListDateItemDt{width:361px;}
.ListDateItemLast{padding-left: 28px;}
.ListDateItemLast .ListDateItemDt{width:333px;}
.ListTeachertext{ font-size:12px; font-weight:bold; color:#333;}
.ListComments{color: #227fbb;font-weight: normal;text-indent: 64px;padding-left: 10px;width: 832px;resize: none;padding-top: 6px;line-height: 150%;border: 1px #aaa solid; padding-right:26px; background:#FFF;}
@-moz-document url-prefix() {.ListComments { width: 827px; } } /* 兼容火狐 */
@media \0screen {.ListComments { width: 827px; }} /*只对IE8有效*/
.textareaDiv{color: #227fbb;font-weight: normal;text-indent: 72px;width: 832px;padding-top: 6px;line-height: 150%;border: 1px #aaa solid; padding-right:26px;min-height:22px;}
.ListCommentsBox .textareaDiv{min-height:80px;}
.ListTeacher{ position:absolute; top:7px; left:12px; font-weight: bold;font-size: 12px;}
.ListEdit_btn{ position: absolute;top: 5px;right: 6px;width: 18px;height: 18px;background: url(../images/ico12_web1.png) no-repeat; cursor:pointer;}
.ListEdit_btn{background-position:0px -32px;}
.ListEdit_btn:hover{ background-position:0px 0px;}
.ListEdit_btnclick{ background-position:0px -96px;}
.ListEdit_btnclick:hover{ background-position:0px -64px;}
.ListTeacher_Comments{width: 819px;line-height: 24px;border: #aaa 1px solid;padding: 2px 27px 2px 12px;margin: 10px 0;color: #227fbb;resize: none;font-weight: bold; background:#FFF;}
@-moz-document url-prefix() {.ListTeacher_Comments { width: 815px; } } /* 兼容火狐 */
@media \0screen {.ListTeacher_Comments { width: 815px; }}
.ListCommentsBox{ position:relative; margin-right: 5px; width:860px;}
.ListCalendarBox{padding:10px 20px 20px;}
.ListCalendarTitle{ text-align:left; font-weight:normal; font-size:12px; height:30px; line-height:30px;color:#333;}
.ListCalendarfl,.ListCalendarfr{ width:205px; height:220px; text-align:left;}
.ListCalendarBtn{padding: 0px 20px 20px 20px;}
.ListCommentsDis{ background:#f6f6f6; border-color:#eee;}

/* NEW UI by wenjun 20150127 */
.ListTeacherCommentsW2{width:680px;}
.ListTeacherCommentsW2 .ListComments{width:642px;}
.ListItemBoxNew{border:1px #aaa solid; margin-right: 5px; width:678px;}
.ListDateItemNew{border-top:1px #aaa solid; height:32px; line-height: 32px; padding: 0 12px;}
.ListDateItemNew .ListDateItemDt,.ListDateItemNew .ListDateItemDD{margin-bottom: 0;}
.ListDateItemNew .ListDateItemDt{width:426px; padding-right: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ListDateItemNew2_1,.ListDateItemNew2_2{border-top:1px #aaa solid; padding-left: 12px;}
.ListDateItemNew:first-child,.ListDateItemNew2_1:first-child{border-top:none;}
.ListDateItemNew2_1{height:24px; line-height: 24px; background-color: #eee; font-weight: bold;}
.ListDateItemNew2_1:first-child{-moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;}
.ListDateItemN1,.ListDateItemN2,.ListDateItemN3,.ListDateItemN4{float: left; display: inline-block; height:22px;}
.ListDateItemN1{width:250px; padding-right: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}/* 超过宽度出现省略号... */
.ListDateItemN2{width:180px;}
.ListDateItemN3{width:95px;}
.ListDateItemN4 span{font-weight: bold;}
.ListDateItemmide .ListDateItemN1{width:222px;}
.ListDateItemNew2_2{padding-top:5px; padding-bottom: 5px; line-height:22px;}
.LDAccuracyStyle0,.LDAccuracyStyle1{width:158px; height:8px; border:solid 1px; display: block; margin-top: 7px; background-color:#fff;}
.LDAccuracyStyle0{border-color:#aaa;}
.LDAccuracyStyle1{border-color:#2c97de;}
.LDAccuracyStyle1 em{display: block; max-width: 159px; height:8px; background:#25a1f5 url(../images/bg_Megbox3.png) repeat-x left top;}
.LDAccuracyStyle1 em.BorderRadiusAdd{-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}

/*} 学生跟进-单个学生项目列表 */

/*资料配置侧边栏开始{*/
.ListCenBox{ width:960px; margin:0 auto;}
.Sidebar{ width:180px; height:546px; float:left;  background:#fff;}
.Sidebar .checkboxStyle{float:left;}
.SidebarFilter{ width: 140px;height: 26px;background: #2c97de url(../images/icon_Course1.png) no-repeat 48px 7px;text-align: center;line-height: 26px;margin: 20px 0px 12px 17px;color: #fff;text-indent: 25px;}
.SidebarFilter:hover{ background: #4ba6e3 url(../images/icon_Course1.png) no-repeat 48px 7px; cursor:pointer;}
.ListOuterSiderbar{ width:760px; float:right;}
.QuestionTypes,.QuestionTypes2{padding: 0px 13px 2px 10px;margin-bottom: 12px;margin-right: 4px;}
.QuestionTypes{ height:149px;}
.QuestionTypes2{ height: 228px;margin-bottom: 26px;}
.SidebarTitle{float:left; height: 30px;line-height: 30px;text-indent: 16px;text-align: left;font-size: 12px;color: #aaa;font-weight: normal;margin-bottom: 4px; }
.SidebarSortButton{background: url(../images/icon_Course2.png) no-repeat 0 -99px; width: 18px;height: 20px;float: right;margin-top: 4px;margin-right: 16px;}
.SidebarSortButton:hover{background-position:0 -125px;  cursor:pointer;}
.ButtonClick{background-position:-32px -99px;}
.ButtonClick:hover{background-position:-32px -125px;}
.QuestionTypesBox .SpanDownIcon{ float:left;}
.QuestionTypes .QuestText2,.QuestionTypes .QuestText{width:116px;}
.QuestionTypesBox{width: 140px; padding: 7px 5px 3px 5px; margin-bottom: 4px; height: 18px; }
.QuestStyle{ background:#f6f6f6; }
.QuestStyle2,.QuestStyle3,.QuestStyle4{width: 138px; padding: 5px 5px 3px 5px; border:1px #aaa solid; cursor: pointer;}
.QuestStyle2{border-style:dashed;}
.QuestStyle3{border-style:solid;}
.QuestStyle4{border-style:dashed; width: 113px; margin-left: 25px;}
.QuestStyle4 .QuestText2{ width:58px;}
.SpanDownIcon{float: left; width: 17px;height: 15px; background:url(../images/icon_Course2.png) no-repeat; cursor:pointer;}
.SpanDownIcon2{background: url(../images/icon_Course2.png) no-repeat -36px -47px;float: left;width: 17px;height: 15px;cursor: pointer;}
.QuestStyle4Span,.QuestStyle3Span{background:url(../images/icon_Course2.png) no-repeat; float: left; width: 17px;height: 15px;  cursor:pointer;}
.QuestionTypesBox .checkboxStyle,.QuestionTypesBox .checkboxStyle2,.QuestionTypesBox .radioboxStyle,.QuestionTypesBox .radioboxStyle2{ float: left;}
.QuestionTypesBox .QuestStyle3Span{display:none;}
.QuestStyle3 .QuestStyle3Span{ display:block;}
.QuestStyle3 .checkboxStyle,.QuestStyle3 .checkboxStyle2,.QuestStyle3 .radioboxStyle,.QuestStyle3 .radioboxStyle2{ display:none;}
.SpanDownIcon{background-position: -36px -23px;}
.SpanDownIconcurrent{background-position:  -36px 3px;}
.QuestStyle4Span{background-position:  -36px -47px;}
.QuestStyle3Span{background-position:  -36px -77px;}
.QuestStyle3Span:hover{background-position:  -36px -77px;}
.QuestText{float:left; padding-left:4px; display:inline-block;width: 82px;height: 16px; text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height: 17px; background: none; cursor:pointer;}
.QuestText2{font-weight:bold;}
.QuestEditBtn,.QuestDelBtn{width: 12px;height: 14px;background: url(../images/icon_Course2.png) no-repeat;display: none;float: left;margin:2px 0 0 5px;}
.QuestEditBtn{background-position: 0px -24px;}
.QuestDelBtn{background-position: 0px -77px;}
.QuestEditBtn:hover{background-position: 0px 2px;}
.QuestDelBtn:hover{background-position: 0px -49px;}
.QuestShowBtns:hover .QuestEditBtn{ display:block;}
.QuestShowBtns:hover .QuestDelBtn{ display:block;}

    /* 编辑等待加载icon与遮罩 {*/
.QuestionTypes2Outer{position: relative;}
.QuestLoading{width:18px; height: 18px; background: url("../images/icon_bg16.gif") no-repeat; float:right; margin: 4px 12px 0 0; opacity:0.5; filter:alpha(opacity=50);}
.QuestLocalMask{width:100%; height: 100%; position: absolute; background:#fff; opacity:0.5; filter:alpha(opacity=50);}
    /*} 编辑等待加载icon与遮罩 */

/*}资料配置侧边栏结束*/

/*} 学生跟进-单个学生项目列表 */

/*新增TASK{*/
.AddTaskBox{ padding:12px 20px;}
.AddTaskLeft,.AddTaskRight{ width:178px; height:248px; border:1px #aaa solid;}
.AddTaskLeft{float:left;}
.AddTaskRight{ float:right;}
.AddTaskList{ height:200px; margin-right:4px; padding-left:15px;}
.AddTaskList .ListDateNoResult{padding-top: 164px; background-position:center 36px; }
.AddTaskRight .AddTaskList{ padding-left:10px;}
.AddTaskLeft .QuestionTypesBox {width: 125px;}
.AddTaskRight .QuestionTypesBox {width: 143px;padding: 7px 0px 3px 5px;}
.AddTaskBox .SidebarTitle{ width:100%; background:#f6f6f6; text-align:center;text-indent: 0px; color:#333; border-bottom:1px #aaa solid; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px; }
.SpanDownIcon5{background: url(../images/icon_Course2.png) no-repeat;background-position: -18px -62px;width: 18px;height: 17px;display: inline-block;float: left;}
.SpanDownIcon5:hover{background-position: -18px -10px;}
.SpanDownIcon5click{background-position: -18px -10px;}
/*}新增TASK*/

/*修改资料类别{*/
.EditTaskCenten{width:178px; height:238px; border:1px #aaa solid; margin:0 auto; padding-top:10px;}
.EditTaskCenten .QuestionTypesBox {width: 142px;padding: 7px 0px 3px 5px;}
.EditTaskCenten .AddTaskList {padding-left: 10px; height: 225px; overflow-y: scroll;}
/*}修改资料类别*/

/*新分组{*/
.CateBox {padding:30px 20px 11px 20px; height:28px; line-height:28px;} 
.CateBoxspan{color:#333; margin-left:11px; margin-right:14px;}
.CateBoxInput{ width:160px; height:28px; line-height:28px; border:1px #999 solid; padding:0px 8px;}
/*}新分组*/

/*学生管理{*/
.StudentManageSide{ min-height:545px;}
.StudentClassSelect{width:88px; height:26px; padding-left: 2px; border: #aaa 1px solid;}
.StudentManage{height: 420px;overflow-y: scroll;}
/*}学生管理*/

/*浮层--学生管理{*/
.StudentTaskBox{ padding: 12px 21px 0px;}
.StudentTaskBox .SidebarTitle {width: 100%;background: #f6f6f6;text-align: center;text-indent: 0px;color: #333;border-bottom: 1px #aaa solid;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-radius: 3px 3px 0px 0px;border-radius: 3px 3px 0px 0px;}
.StudentTaskBox .AddTaskLeft {width: 316px;}
.StudentTaskBox .AddTaskLeft .QuestionTypesBox {width:280px;padding: 5px 0px 4px 5px; margin-bottom:0px; border-bottom: 1px #ddd solid;}
.StudentTaskBox .AddTaskLeft .QuestText{width:175px;float:left; background: none;}
.QuestTextRight{float:right; width: 90px; text-align: left; background: none;}
.QuestTextRole{float:right; width: 90px; text-align: left;font-weight:bold;}
.QuestTextName{width:175px;float:left;text-align: left; font-weight:bold; padding-left: 4px;}
.StudentListTop{width: 100%;background: #f6f6f6;text-align: center;text-indent: 0px;color: #333; height: 30px;line-height: 30px; position:relative;}
.StudentTaskBox .AddTaskLeft .AddTaskList{margin-top:4px;}
.StudentTitle{float:left; width: 316px; text-align:center;font-weight:normal; font-size:12px;}
.SidebarTitleButton{background: url(../images/ico12_web1.png) no-repeat 0px -30px;width: 19px;height: 20px; position:absolute; top: 4px; right: 16px;}
.SidebarTitleButton:hover{background:url(../images/ico12_web1.png) no-repeat 0px 2px;  cursor:pointer;}

/*}浮层--学生管理*/

/*浮层--作业配置{*/
.popupDialogLeft{ float:left; width:180px;}
.popupDialogRight{ float:right; width:639px; border-left:1px #aaa solid;}
.popupDialogLeft .EditTaskCenten{border:none; width: 180px;}
.popupDialogRight .popupListTable1 .TextCheckbox{width:17px; padding-left:7px;}
.popupDialogRight .popupListTable1 td{border-bottom:1px #ccc solid;}
.popupDialogRight .popupListTable1 th{border-bottom:1px #ccc solid;}
.PositionSearct{ position:relative;}
.PositionSearct .copySelectText{ border-color:#aaa;}
/*}浮层--作业配置*/

/*课程表{ */
.SidebarTitle2{height: 35px;line-height: 35px; padding-top:6px; text-indent: 16px;text-align: left;font-size: 12px;color: #aaa;font-weight:normal;}
.SidebarLineBox{width:148px; border-top:#ccc 1px solid; margin: 20px 0 10px 16px;}
.SidebarAddBox{width:146px; height:24px; border:#999 1px solid; margin-left: 16px; cursor: pointer; position: relative;}
.SidebarAddBoxText{padding-left:8px; line-height: 24px; height: 24px; float: left; width: 109px; text-align: left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.SidebarAddBoxIcon{width:24px; height: 24px; border-left:#999 1px solid;float:right; background: url("../images/icon_bg8_2.png") no-repeat center center;}
.SidebarAddBoxInner{padding: 0px 5px 5px 10px; height:320px; margin-right:4px;}
.CurriculumAddBox{ position: absolute; background: #fff; padding:20px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.CurriculumAddBoxIconL,.CurriculumAddBoxIconR{width:13px; height:18px; position: absolute;}
.CurriculumAddBoxIconL{background: url("../images/icon_bg10_7.png") no-repeat; left:-11px;}
.CurriculumAddBoxIconR{background: url("../images/icon_bg10_8.png") no-repeat; right:-11px;}
.CurriculumAddS1{width:280px;}
.CurriculumAddList1{margin-bottom: 10px;}
.CurriculumAddList1 dd{padding-bottom: 10px;}
.CurriculumAddList1 em.ItemIcon1,.CurriculumAddList1 em.ItemIcon2,.CurriculumAddList1 em.ItemIcon3,.CurriculumAddList1 em.ItemIcon4,.CurriculumAddList1 em.ItemIcon5{width:30px; height: 24px; float:left; display: inline-block; margin-top: 1px;background: url("../images/icon_bg8_1.png") no-repeat;}
.CurriculumAddList1 em.ItemIcon1{background-position: 0 -144px;}
.CurriculumAddList1 em.ItemIcon2{background-position: 0 -96px;}
.CurriculumAddList1 em.ItemIcon3{background-position: 0 -168px;}
.CurriculumAddList1 em.ItemIcon4{background-position: 0 -192px;}
.CurriculumAddList1 em.ItemIcon5{background-position: 0 -72px;}
.CurriculumAddList1 .SidebarAddBox {margin-left: 0; width:248px;}
.CurriculumAddList1 .SidebarAddBoxText{width:209px;}
.CurriculumAddList1Check{float:right; height: 18px; padding-top:4px; line-height: 18px;}
.CurriculumAddList1TA{margin-left: 30px; width:240px; height: 78px; border:#aaa 1px solid; padding:5px 4px; resize: none; color: #aaa;}
.CurriculumAddList1TA:focus{border-color:#666; color: #333;}
.CurriculumAddList2{margin-bottom: 20px; padding-bottom:10px; border-bottom: #6e6e6e 1px solid; text-align: left;}
.CurriculumAddList2 dt{font-size: 14px; font-weight: bold; margin-bottom:8px;}
.CurriculumAddList2 dd.ItemBox{display: table; width:100%; line-height: 32px;}
.ItemBoxText1,.ItemBoxText2,.ItemBoxText3{display: table-cell;}
.ItemBoxText1{width:38px;}
.ItemBoxText3{line-height: normal;}
/*} 课程表 */

/*学生界面{ */
.HomeSectionBoxL{width: 720px;  height: 558px; padding: 20px 20px 0; float: left; background: #fff;}
.HomeSidebar{width: 160px; height:578px;float: right;padding-left: 20px;background: #fff;}
.HomeSidebarTitle{width: 110px; height: 40px; padding-left: 30px;line-height: 40px;text-align: left;color: #aaa;background: url(../images/icon_bg1_1.png) no-repeat;}
.HomeSidebarIcon1{background-position: 0 -720px;}
.HomeSidebar .ListToolbar3 {padding: 0px;height: 32px;}
.HomeSidebar .ListTabBoxOuter{z-index: 0;}/* 解决日程查看更多时最右边的弹出菜单被此导航遮住的bug */
.HomeSidebar .ListTabStyle1 .ListTabItem {width: 43px;height: 30px;line-height: 30px;}
.HomeSidebar .ListTabStyle1 .ListTabItem2 {left: 44px;}
.HomeSidebar .ListTabStyle1 .ListTabItem3 {left: 88px;}
.HomeSidebarList{width: 148px;height: 490px;margin-top: 6px;padding-right: 5px;overflow-y: scroll;margin-bottom: 10px;}
.HomeSidebarItem{padding: 6px 0px 8px; border-bottom:1px #eee solid;}
.HomeTextTitle{height:25px; line-height:25px;  text-align:left;  font-size:13px; font-weight:normal; color:#333; cursor:pointer; width: 130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeTextDate{height:22px; line-height:22px;}
.HomeTextTime{ color:#aaa; float:left}
.HomeTextNumber{color:#2c97de; float:right;}
.StudentNoResult{background-position: center 49px;padding-top: 195px;min-height: 83px;width: 134px;}
/*} 学生界面 */