﻿﻿/* CSS Document */

/* 网页对话框页面 end */
body.duihuakuang{margin:0;background:#fff;}
div.dhkuangmainframe{margin:6px;}
p.dhkuangcloseit{margin:0;padding:4px 0;text-align:center;background:#ccc;}
select.listkuang{background:#fff;}

/* sheet标签显示不同分类的内容 表格形式 或 ul start */
.reporter_sheet, ul.sheetul{margin:6px 0 0 0;padding:0;width:100%;border-bottom:2px solid #d6ecf9;}

.reporter_sheet-li-d, .reporter_sheet ul li, ul.sheetul li{
margin:0px 6px 0 0;
padding:0 8px 0 8px;
float:left;
font-size:12px;
color:#000;
height:20px;
line-height:20px;
text-align:center;
vertical-align:bottom;
background:url(../images/yybb_new_trbg6.gif) repeat-x #e5e5e5;
border:1px solid #ccc;
border-top:3px solid #ccc;
border-bottom:0;

}
.reporter_sheet-li-s, .reporter_sheet ul li.reporter_sheet-li-s, ul.sheetul li.liselect{
margin:0px 6px 0 0;
padding:0 8px 0 8px;
float:left;
font-size:12px;
color:#000;
font-weight:600;
text-align:center;
vertical-align:bottom;
background:url(../images/yybb_new_trbg5.gif) repeat-x #d6ecf9;
border-top:3px solid #8d9abd;
border-right:1px solid #8d9abd;
border-bottom:0px solid #8d9abd;
border-left:1px solid #8d9abd;
}

ul.sheetul li.nosheet{background:none;border:0;}
/* sheet标签显示不同分类的内容 表格形式 或 ul end */

.ReporterTag{
margin:0 0 10px 0;
padding:0 0 0 8px;
line-height:24px;
font-size:12px;
color:#333333;
text-align:left;
background-color:#dcddc0;
}

.Reporterhead{
margin:0;
padding:0 0 0 8px;
line-height:24px;
font-size:12px;
color:#333333;
font-weight:600;
background-color:#c0d4dd;
text-align:left;
}

.ReporterTable{margin:0;padding:0;width:100%;}

.ReporterTitle{
margin:0;
padding:0;
height:24px;
font-size:12px;
color:#fff;
font-weight:400;
background-color:#5091b1;
text-align:center;
border:0;
}

tr.ReporterTitle td{border:0;}

.ReporterTitle_new{
margin:0;
padding:0;
height:24px;
font-size:12px;
color:#333333;
font-weight:400;
background-color:#5091b1;
text-align:center;
}

.ReporterTitleCol{
margin:0;
padding:0 0 0 8px;
font-size:12px;
color:#fff;
text-align:left;
vertical-align:middle;
}

.ReporterTitleCol_new{
margin:0;
padding:0 0 0 8px;
font-size:12px;
color:#333;
text-align:left;
vertical-align:middle;
background-image:url(../images/kc_top_title_bg.gif);
}

.titletr{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#f5f5f5;
}

.titletr_new1{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#F7F4EB;
}

.titletr_new2{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#E8F0F2;
}

.titletr_new3{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#E6F2E4;
}

.ReporterRow_1{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#f5f5f5;
}

.ReporterRow_2{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#ffffff;
}

.ReporterRow_hover{
margin:0;
padding:0;
font-size:12px;
color:#222;
background-color:#ecf5f7;
}

.ReporterCol_1{
margin:0;
padding:4px 0 3px 8px;
font-size:12px;
color:#333333;
height:12px;
line-height:18px;
text-align:right;
vertical-align:top;
}

.ReporterCol_2{
margin:0;
padding:4px 0 3px 8px;
font-size:12px;
color:#333333;
height:12px;
line-height:18px;
text-align:left;
}

.ReporterCol_Title_1{
margin:0;
padding:8PX 0 3PX 8px;
font-size:14px;
font-weight:600;
color:#333333;
height:12px;
text-align:left;
}

.reporter_table_list-number{
margin:0;
padding:8PX 0 3PX 0;
font-size:12px;
color:#333333;
text-align:center;
}

.ReporterCol_3{
vertical-align:top;
padding-top:8px;
}

.ReporterCol_calendar{
	margin:0;
	padding:8px;
	font-size:12px;
	color:#333333;
	height:100px;
	text-align:left;
	vertical-align:top;
	background-color: eeeeee;
}

/* level tree start*/


ul.leveltree{margin:6px;padding:0;}
ul.leveltree li{border-bottom:1px solid #DDEAF0;}
.ReporterRow_level1, ul.leveltree li.level1, ul.leveltree li{
margin:0;
padding:0 0 0 4px;
text-align:left;
height:24px;
line-height:24px;
vertical-align:middle;
}

.ReporterRow_level1{background:#ddd;}
.ReporterRow_level1 td{font-weight:bold;}

.ReporterRow_level2, .ReporterCol_table td.ReporterRow_level2, ul.leveltree li.level2{
margin:0;
padding:0 0 0 22px;
text-align:left;
height:24px;
line-height:24px;
vertical-align:middle;
}

.ReporterRow_level2, .ReporterCol_table td.ReporterRow_level2{background:#eee;}

.ReporterRow_level3, .ReporterCol_table td.ReporterRow_level3, ul.leveltree li.level3{
margin:0;
padding:0 0 0 38px;
text-align:left;
height:24px;
line-height:24px;
vertical-align:middle;
}

.levelselect{font-weight:600;background:#d9e6ed;}

ul.leveltree li, ul.leveltree li a:visited{text-decoration:none;}
ul.leveltree li a:hover{text-decoration:underline;}

ul.leveltree li.level2 a, ul.leveltree li.level2 a:visited{font-weight:bold;}

ul.leveltree li.levelselect a, ul.leveltree li.levelselect a:visited{font-weight:600;text-decoration:none;}
ul.leveltree li.levelselect a:hover{text-decoration:underline;}

/* use bu tong deng ji reporter  end*/

/* use reporter title operation and turn page start*/
.TdLeft, .tdleft{
margin:0;
padding:2px 0 2px 6px;
text-align:left;
vertical-align:middle;
}

.TdRight, .tdright{
margin:0;
padding:2px 6px 2px 0;
text-align:right;
vertical-align:middle;
}
/* use reporter title operation and turn page end*/

.title_show_hidden{
background-color:#888;
color:#fff;
line-height:16px;
font-weight:600;
padding:4px;8px 0 8px;
}

/*条件相互筛选时，用到的标签头*/
.sheet_ul{
margin:0 0 0 0;
padding:0;
width:100%;
list-style:none;
line-height:20px;
vertical-align:middle;
}
.sheet_li{
margin:0;
padding:4px 8px 0 8px;
float:left;
font-size:12px;
color:#000;
text-align:center;
background-color:#eee;
}

.sheet_li-select{
margin:0;
padding:4px 8px 0 8px;
float:left;
font-size:12px;
color:#000;
text-align:center;
background:#eee;
border-top:1px solid #aaa;
border-right:1px solid #aaa;
border-bottom:0;
border-left:1px solid #ccc;
}

/* 进度条 start */
.votebar1{
margin:0;
padding:0;
border:1px solid #eeeeee;
width:100px;
}
.votebar3, ul.jindubar{
margin:0;
padding:0;
height:8px;
border:1px solid #50aa00;
overflow:hidden;
list-style:none;
}

.votebar3{width:50px;}
ul.jindubar{width:100px;}

.votebar2, ul.jindubar li{
margin:0;
padding:0;
overflow:hidden;
height:8px;
background:#74D153 /*url(../images/jindubarbg.gif) repeat-x*/;
float:left;
}

/* 进度条 end */

.space{
width:100%;
border:0px;
height:6px;
overflow:hidden;
}

.voteresult{
margin:0;
padding:6px;
text-align:left;
background-color:#f5f5f5;
color:#999999;
}

/*left iframe and category 左侧框架 start*/
.tjcategory{
margin:0;
padding:4px;
width:180px;
float:left;
background-color:#f7f7f7;
border:1px solid #ddd;
border-bottom:1px solid #ccc;
}
.tjcategory_help{
margin:0;
padding:14px;
width:630px;
float:left;
background-color:#f7f7f7;
border:1px solid #d5ecf7;
border-bottom:1px solid #d5ecf7;
}
.tjcategory_help p{ font-size:12px; color:#666; line-height:24px; text-indent:24px; margin:10px 0;}
.tjcategory_help h3{ font-size:18px; color:#333; font-weight:100; font-family:黑体; line-height:50px;}
.tjcategory_help p img{ border:0;}

.tjselect{font-weight:600;color:#333;background-color:#e2f0f7;}
.iframediv{margin-bottom:6px !important;margin-bottom:0;}

.iframe_01{
margin:4px 0 0 0;
padding:0;
width:188px;
overflow:auto;
background-color:#ffffff;
border:1px solid #ccc;
}

/* 仅只用于左侧目录树页面 */
.iframepagemargin{
margin:0px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
background-image:url(../images/bg_1.gif);
background-repeat:repeat-x;
}
/*left iframe and category 左侧框架 end*/

/* 左侧 课程分类 树状背景 */
.kccategorytree{
margin:0;
padding:6px;
width:100%;
/*height:370px;
*/
overflow:visible;
background-color:#FFFFFF;
border:1px solid #ccc;
}

/* 弹出浮动的div start*/

/* 透明div */
iframe.transdiv{
z-index:20;
position:absolute; 
top:0;
left:0;
WIDTH:101%; 
background-color:#eeeeee;
display:none;
}

/* 遮盖div的iframe*/
iframe.diviframe{
position:absolute;
visibility:inherit;
top:0px;
left:0px;
z-index:-1;
background-color:#55717F;
}

div.sel_div{
padding:8px;
border-top:4px solid #5091B1;
border-left:4px solid #5091B1;
border-right:4px solid #26607D;
border-bottom:4px solid #26607D;
background-color:#ffffff;
}

div.sel_div table.ReporterCol_table{table-layout:auto !important;}
div.sel_div table.ReporterCol_table td{border:0 !important;}

.newwindowsiframe{
width:100% !important;
height:100px;
overflow:hidden;
margin:0;
padding:6px 6px 6px 0;
border:0px solid #ddd;
}

.floatdivtab, div.floatdiv{border:1px solid #ddd;}
.floatdivtab tr.titlebg, div.floatdiv div.titlebg{background:#5091b1;padding:6px;color:#fff;font-weight:bold;}

div.floatdiv div.titlebg div.floatleft span{font-weight:normal;color:#fff;padding-left:10px;}

.floatdivtab td{padding:4px;}
.floatdivtab td.divtextttitle{padding-left:8px;font-size:12px;color:#fff;font-weight:bold;text-align:left;}
.floatdivtab td.divclose{text-align:right;}
.floatdivtab td.graykuang, div.floatdiv div.graykuang{padding:4px;background-color:#eee;text-align:right;}

div.floatdiv div.floatdivnr{padding:6px;}

/* 在线管理员 学习币分配 人员选择 */
div.floatdiv div.floatdivnr ul.rylist li{float:left;margin:0 0 0 8px;width:100px;}

/* 弹出浮动的div end */

.selectoption{
margin:0 0 4px 0;
padding:0;
width:280px;
border:1px solid #ccc;
text-align:center;
}

.td_alert{
margin:0;
padding:8px;
line-height:20px;
background-color:#FDFEEF;
font-size:12px;
color:#333;
border:0px solid #ccc;
}

/* 步骤框 start*/
div.itstep{margin:0;padding:15px 0 15px 0;overflow:hidden;}
div.itstep span{margin:0;padding:6px;background-color:#fcfcdd;border:1px solid #efefac;text-align:center;}
div.itstep span.selectit{border:2px solid #ffb054;}
div.itstep span.forbidit{border:1px solid #ccc;background:#f5f5f5;color:#999;}
div.itstep span.forbidit a, div.itstep span.forbidit a:visited{color:#bbb;}
div.itstep span.yulan{margin:0;padding:15px 0 15px 0;overflow:left;width:900px;float:right;background-color:#fff;border:0px solid #fff;text-align:center;}

div.itstep span.nexticon{
margin:0;
padding:0 4px 0 4px;
font-size:7pt;
color:#000;
vertical-align:middle;
background:none;
border:0;
}
/* 步骤框 end */

/* 右侧iframe框架 */
iframe.mariniframe{
margin:0;
padding:0;
width:100%;
height:100%;
overflow:hidden;
}

/* 错误提示 */
.alertinfo{
margin:0;
padding:4px 0 0 20px;
font-size:12px;
color:#ff0000;
background-image:url(../images/icon_alert.gif);
background-repeat:no-repeat;
background-position:left center;
}

/* 友情提示 */
div.tips{border:1px solid #333;background:#FFFFCC;padding:0 4px;color:#333;}


/* 步骤 start */
.importantinfo{
line-height:28px;
background-color:#fcfcdd;
border:1px solid #efefac;
padding:4px;
text-align:center;
}

.border2yellow{
border:2px solid #ffb054;
}
/* 步骤 end */

.grayspan{
background:#f5f5f5;
border:1px solid #eee;
}

/* 课程预览 详情 表格 start */
table.kcviewtable{
margin:0 0;
padding:0;
border:0;
width:100%;
border:1px solid #eee;
}

table.kcviewtable td{
margin:0;
padding:6px;
height:18px;
line-height:18px;
vertical-align:top;
border:0;
border-bottom:1px solid #e5e5e5;
}

table.kcviewtable tr.titletr, table.kcviewtable tr.buttontr{background-color:#f5f5f5;}
table.kcviewtable tr.titletr td{background-color:#f5f5f5;font-weight:bold;}

table.kcviewtable tr.title1{background-color:#5091b1;}
table.kcviewtable tr.title1 td, table.kcviewtable td.title1{background-color:#5091b1;color:#fff;font-weight:bold;}

table.kcviewtable td.texttitle{
font-size:12px;
color:#333;
font-weight:normal;
margin:0;
padding:4px;
height:18px;
line-height:18px;
vertical-align:top;
text-align:right;
background-color:#f8f8f8;
}

table.kcviewtable td.kcjs div{width:670px;background:#fff;overflow-x:auto;overflow-y:hidden;padding:0;margin:0;}

table.kcviewtable ul.kcxx{list-style:url(../images/icon_9.gif) outside square;padding:0;margin-left:20px;}
table.kcviewtable ul.kcxx li{padding-left:6px;}

table.kcviewtable td.xxneirong p{padding:3px;line-height:18px;}

table.kcviewtable tr.whitetr{
cursor:hand;
background:#fff;
/*设置onmouseover事件*/
onmouseover:expression(onmouseover=function (){this.style.backgroundColor='#ecf5f7'});
/*设置onmouseout事件*/
onmouseout:expression(onmouseout=function (){this.style.backgroundColor='#fff'});
}

/* 课程预览 详情 表格 end */

/* 表单填写 条件选择 表格 start */
table.writeformtab, table.selecttab{
margin:0;
height:18px;
line-height:18px;
vertical-align:top;
}
table.writeformtab tr.titletr, table.writeformtab tr.buttontr, table.writeformtab tr.graytr{background-color:#f5f5f5;}
table.writeformtab tr.titletr td{font-weight:bold;}
table.writeformtab td, table.selecttab td{
margin:0;
padding:3px 4px 2px 4px;
height:14px;
text-align:left;
line-height:18px;
vertical-align:top;
border:0;
}

table.writeformtab tbody.writetbody{
background:#fff;
/*设置onmouseover事件*/
onmouseover:expression(onmouseover=function (){this.style.backgroundColor='#ecf5f7'});
/*设置onmouseout事件*/
onmouseout:expression(onmouseout=function (){this.style.backgroundColor='#fff'});
}

table.selecttab td p{margin:4px 0}
table.writeformtab td.yellowkuang, table.writeformtab td div.yellowkuang, table.selecttab td.yellowkuang, table.selecttab td div.yellowkuang{
margin:2px;
padding:4px;
background-color:#ffffe6;
border:1px solid #c1ec5a;
overflow:hidden;
}
table.writeformtab td div.yellowkuang{
margin:2px;
padding:4px;
background-color:#ffffe6;
border:1px solid #c1ec5a;
}

table.writeformtab tr.title1, table.selecttab tr.title1{background-color:#5091b1;}
table.writeformtab td.title1, table.selecttab td.title1, table.writeformtab tr.title1 td, table.selecttab tr.title1 td{background-color:#5091b1;color:#fff;font-weight:bold;}

table.writeformtab tr.title2, table.selecttab tr.title2{background-color:#D9E6ED;}


table.writeformtab td.texttitle, table.selecttab td.texttitle{
font-size:12px;
color:#333;
margin:0;
padding:4px;
height:18px;
line-height:18px;
vertical-align:top;
text-align:right;
}

table.writeformtab td div.graykuang, table.selecttab td div.graykuang{
margin:2px;
border:1px solid #ddd;
background-color:#f8f8f8;
padding:4px;
text-align:left;
}

table.selecttab td.yxinfo{padding:6px 10px;}/* 已选信息 */

/* 表单填写 条件选择 表格 end */

/* 考试管理 试题预览 start */
/* 选择题 */
ul.stview{
margin:0 6px;
padding-left:15px;
list-style:none;
background:url(../images/icon_6.gif) no-repeat 2px 12px;
float:left;
}
ul.stview li{margin:4px 0;padding:4px 0;}
ul.stview li span{color:#000;font-weight:bold;}

/* 配对题 虚线框 */
input.dottedkuang{border:1px dotted #ccc;width:60px;padding:4px;background:#fff;}

/* 正确答案 */
div.rightanswer{margin:6px;padding:6px 8px;background:#fff;border:1px solid #ccc;float:left;font-weight:bold;color:#000;}

/* 考试管理 试题预览 end */

/* 试卷管理 */
ul.sjtx{margin:0;padding:0;border:1px solid #ccc;background:#fff;list-style:none;}
ul.sjtx li{margin:6px;padding:4px;border-bottom:1px solid #eee;}
ul.sjtx li.selectsjtx{background:#DBEAF0;}
div.txtitle{font-weight:bold;background:#ccc;margin:6px auto;line-height:24px;padding-left:6px;}

div.addsttitle{margin:10px 0;}/* 新增试题 标题 */

/* 问卷调查 start */
ul.wjtlist{overflow:auto;}
ul.wjtlist li{margin:4px 0;padding:4px 0;list-style:inside decimal;border-bottom:1px solid #eee;}
ul.wjtlist li span{color:#000;font-weight:bold;}

table.wjresaulttab{margin:10px 0 0 0;border-top:1px solid #ddd;border-left:1px solid #ddd;}
table.wjresaulttab td{padding:4px;line-height:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

table.wjresaulttab td.texttitle{background:#f5f5f5;}

table.wjresaulttab tr.wjttitle{background:#eee;}
table.wjresaulttab tr.wjttitle td{color:#000;font-weight:bold;}

table.wjresaulttab tr.wjtuserlist{background:#eee;}
table.wjresaulttab tr.wjtuserlist td{color:#333;}

table.wjresaulttab tr.buttontr{background:#f5f5f5;}
table.wjresaulttab tr.buttontr td{text-align:center;}
/* 问卷调查 end */

/* 在线管理员 新闻公告 start */
div.newsdiv
{margin:0;
padding:0;
width:580px;
float:left;
border:1px solid #eee;
}
 
div.newsdiv div.title{
margin:0;
padding:5px;
font-size:12px;
color:#333;
font-weight:bold;
float:left;
background:#eee;
}

* div.newsdiv div.title{width:590px;}
*+div.newsdiv div.title{width:570px;}

ul.newslist{margin:6px 3px 0 2px;float:left;}

ul.newslist li{
margin:6px 0 0 0;
padding:6px;
font-size:12px;
color:#555;
line-height:18px;
float:left;
}
ul.newslist li.newsinfo{clear:right;}
ul.newslist li.newsinfo div.newstitle{
margin:3px 0;
padding:0;
font-size:12px;
color:#333;
font-weight:bold;
line-height:14px;
border-bottom:0px solid #ccc;
}
ul.newslist li.newsinfo div.newstitle span{margin:0 0 0 6px;padding:0;font-weight:normal;color:#666;}
ul.newslist li.newsinfo div.newstitle h1{margin:3px 0;padding:0;font-size:12px;font-weight:bold;color:#666;}
ul.newslist li.newsinfo div.moreinfo{margin:4px 0 0 0;}

/* 在线管理员 新闻公告 end */

/* 列表上方操作功能及搜索存放表格 */
table.operatetab{margin:4px 0;padding:0;}
table.operatetab td.graytd{background:#f5f5f5;}

/* 数据列表类 表格 start */
table.listtab, .table.listabsheet{margin:0;padding:0;border:0;width:100%;background:#FFF;}
table.listtab tr.listtitle2{background-color:#ccc;}
table.listtab tr.listtitle2 td{color:#000;}
table.listtab tr.listtitle{background-color:#5091b1;}
table.listtab tr.listtitle td{color:#fff;}
table.listtab tr.listtitle td a, table.listtab tr.listtitle td a:visited{color:#fff;}
table.listtab tr.graytrtitle{background:#eee;font-weight:normal;}
table.listtab tr.graytrtitle a{font-weight:normal;}
table.listtab tr.kcfl{background-color:#eee;}
table.listtab tr.kcfl td{font-weight:bold;border-bottom:1px solid #e6ebd9;}
table.listtab td{
margin:0;
padding:6px;
color:#333;
height:18px;
line-height:18px;
vertical-align:top;
border-bottom:1px solid #f2f2f2;
}
table.listtab td img{ vertical-align:middle; border:0; margin:0 2px;}
table.listtab td.lbname{font-weight:bold;font-size:14px;background:#fff;}
table.listtab td.lbname div{
background:#e9f2df;
padding:4px;
margin:auto;
text-align:center;
border:1px solid #deeacf;
}
table.listtab td.aligncenter{text-align:center;}

table.listtab tr.whitetr{
background:#fff;
/*设置onmouseover事件*/
onmouseover:expression(onmouseover=function (){this.style.backgroundColor='#ecf5f7'});
/*设置onmouseout事件*/
onmouseout:expression(onmouseout=function (){this.style.backgroundColor='#fff'});
}

table.listtab tr.graytr{
background:#f8f8f8;
/*设置onmouseover事件*/
onmouseover:expression(onmouseover=function (){this.style.backgroundColor='#ecf5f7'});
/*设置onmouseout事件*/
onmouseout:expression(onmouseout=function (){this.style.backgroundColor='#f8f8f8'});
}

table.listtab tr.bluetr1, table.listtab tr.selectittr{background:#D9E6ED;}
table.listtab tr.selectittr td{font-weight:bold;font-size:14px;}
table.listtab tr.buttontr{background:#f5f5f5;}
table.listtab tr td.level2{padding-left:23px;}
table.listtab tr.warningtr{background:#FFFFB9;}
table.listtab tr td.color01{background:#f2f5ec;}
table.listtab tr.operatetr td{ border-bottom:2px solid #ccc;}
table.listtab h5{margin:0;padding:0;font-size:11pt;color:#333;font-weight:bold;}

table.listtab tbody.glxm tr.bottomline td{border-bottom:2px solid #C1EC5A;}
table.listtab tbody.glxm tr.bottomline td table.kcviewtable td{border-bottom:0px solid #eee;}
table.listtab tbody.glxm{background:#FFFFE6;}

table.listtab tr.jiangebar td{margin:0;padding:0;overflow:hidden;border-top:2px solid #D9E6ED;}/* 间隔线 */

/* 数据列表类 表格 end */

/* 数据列表类 关注课程 表格 start */
table.listtab1, .table.listabsheet{margin:0;padding:0;border:0;width:100%;}
table.listtab1 tr.listtitle{background-color:#5091b1;}
table.listtab1 tr.listtitle td{color:#fff;}
table.listtab1 tr.listtitle td a, table.listtab1 tr.listtitle td a:visited{color:#fff;}
table.listtab1 tr.kcfl{background-color:#eee;}
table.listtab1 tr.kcfl td{font-weight:bold;border-bottom:1px solid #e6ebd9;}
table.listtab1 td{
margin:0;
padding:6px;
color:#333;
height:18px;
line-height:18px;
vertical-align:top;
border-bottom:1px solid #f2f2f2;
}
table.listtab1 td.aligncenter{text-align:center;}
table.listtab1 tr.graytr{background-color:#f8f8f8;}
table.listtab1 tr.buttontr{background-color:#f5f5f5;}
/* 数据列表类 关注课程 表格 end */

/* 课程目录里的搜索后的商品列表 */
table.skilltab, .table.listabsheet{
margin:0;
padding:0;
border:0;
width:100%;
}

table.listtab tr.listtitle{background-color:#5091b1;}
table.skilltab tr.skilltitle td{color:#fff;}
table.skilltab tr.skilltitle td a, table.skilltab tr.skilltitle td a:visited{color:#fff;}

table.skilltab tr.kcfl{background-color:#eee;}
table.skilltab tr.kcfl td{font-weight:bold;border-bottom:1px solid #e6ebd9;}

table.skilltab td{
margin:0;
padding:6px;
color:#333;
height:18px;
line-height:18px;
vertical-align:top;
border-bottom:1px solid #f2f2f2;
}
table.skilltab td.aligncenter{text-align:center;}
table.skilltab tr.graytr{background-color:#f8f8f8;}
table.skilltab tr.buttontr{background-color:#f5f5f5;}
/* 课程目录里的搜索后的商品列表 */

/* 白色的框 */
.whiteframe{padding:8px;background-color:#fff;border:1px solid #eee;}

/*培训日程 日历表格 start*/

/* 不同状态的字体颜色显示 */
.ztyellow{color:#fd6602;font-weight:normal;}
.ztred{color:#ff0000;font-weight:normal;}
.ztgreen{color:#30a701;!important font-weight:normal;}
.ztgray{color:#555;font-weight:normal;}
.ztblue{color:#0000FF;font-weight:normal;}

/* 不同状态的字体颜色显示 */
table.calendartable2 span.ztyellow{color:#fd6602;font-weight:normal;padding:0;margin:0;}
table.calendartable2 span.ztred{color:#ff0000;font-weight:normal;padding:0;margin:0;}
table.calendartable2 span.ztgreen{color:#30a701;font-weight:normal;padding:0;margin:0;}
table.calendartable2 span.ztgray{color:#555;font-weight:normal;padding:0;margin:0;}

table.calendartable2{
margin:0;
padding:0;
text-align:left;
float:left;
border-top:1px soid #ddd;
border-left:1px solid #ddd;
}
table.calendartable2 tr.yeartitle{background-color:#a2c3d1;}
table.calendartable2 tr.yeartitle td{text-align:center;}
table.calendartable2 tr.graytr{background-color:#f8f8f8;}
table.calendartable2 tr.catitle1{background-color:#c0d4dd;font-weight:bold;}
table.calendartable2 tr.catitle{background-color:#dbeaf0;}
table.calendartable2 tr.catitle td{color:#000;font-weight:normal;}
table.calendartable2 tr td table td{border:0;}

table.calendartable2 td{
margin:0;
padding:4px;
color:#333;
line-height:18px;
vertical-align:top;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
}
table.calendartable2 td span{font-weight:normal;color:#333;padding-left:6px;}


table.calendartable2 td.yk{background-color:#fafafa;color:#333;}
table.calendartable2 td.ykhover{background-color:#FFFFF0;color:#333;border:1px solid #FD7100;}
table.calendartable2 td.yk a, table.calendartable2 td.yk a:visited, table.calendartable2 td.yk a:hover{
margin:0;
padding:0 0 0 10px;
background:url(../images/icon_7.gif) no-repeat 0 4px;
}
table.calendartable2 td.ykhover a, table.calendartable2 td.ykhover a:visited, table.calendartable2 td.ykhover a:hover{
margin:0;
padding:0 0 0 10px;
background:url(../images/icon_7.gif) no-repeat 0 4px;
}

table.calendartable2 td.todyyk a, table.calendartable2 td.todyyk a:visited, table.calendartable2 td.todyyk a:hover{
margin:0;
padding:0 0 0 10px;
background:url(../images/icon_7.gif) no-repeat 0 4px;
}
table.calendartable2 td.todyyk{background-color:#F1FBE2;}

table.calendartable2 td.color01, ul.colorzhushi li div.color01{background-color:#fffab7;}
table.calendartable2 td.color02, ul.colorzhushi li div.color02{background-color:#deffaa;}
table.calendartable2 td.color03, ul.colorzhushi li div.color03{background-color:#b9ecfe;}
table.calendartable2 td.color04, ul.colorzhushi li div.color04{background-color:#e5e5e5;}

ul.colorzhushi{margin:10px 0;}
ul.colorzhushi li{margin:0 6px;float:left;}
ul.colorzhushi li div{
margin:3px 0 0 0;
padding:0;
width:30px;
height:10px;
overflow:hidden;
border:1px solid #aaa;
float:left;
}

/*鼠标经过浮动框 start*/

/*培训日程浮动课程详情*/
table.kcxqtable1, div.kcinfodiv{
margin:0;
padding:0;
width:100%;
font-size:12px;
color:#333;
border:3px solid #68931d;
}
div.kcinfodiv{padding:4px 0;font-weight:bold;}

table.kcxqtable1 td{
margin:0;
padding:4px;
line-height:14px;
text-align:left;
background-color:#fff;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
filter:alpha(opacity=80,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);
}

table.kcxqtable1 td.kcname{
margin:0;
padding:8px;
color:#fff;
font-weight:bold;
line-height:18px;
text-align:left;
background-color:#68931d;
border:0;
}

table.kcxqtable1 td.texttitle{
background-color:#f5f5f5;
text-align:right;
}

/* 热门课程 softskill 考试目录日历详情*/
p.mlrminfo, p.divhoverinfo{
margin:0;
padding:6px;
line-height:20px;
border:4px solid #68931d;
background-color:#f6faef;
}
/*鼠标经过浮动框 end*/

/* 管理员运营报表 - 毛旭峰 */
table.kcxqtable2, div.kcinfodiv{
margin:0;
padding:0;
width:100%;
font-size:12px;
color:#333;
border:2px solid #DBE0E6;
}
div.kcinfodiv{padding:4px 0;font-weight:bold;}

table.kcxqtable2 td{
margin:0;
padding:4px;
line-height:14px;
text-align:left;
background-color:#fff;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
filter:alpha(opacity=1000,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);
}

table.kcxqtable2 td.kcname2{
margin:0;
padding:8px;
color:#326482;
font-weight:bold;
line-height:12px;
text-align:left;
background-color:#66B6B4;
border:0;
background-image:url(../images/kcxqtable2_bg.gif);
}

table.kcxqtable2 td.texttitle2{
background-color:#f5f5f5;
text-align:right;
}
/*系统管理员运营报表 end*/

/* 课程目录 不同的视图导航 */
ul.kcviewnav{
margin:auto;
padding:30px 20px 20px 0px;
list-style:none;
background:url(../images/kcviewnavbg.gif) repeat-x;
text-align:center;
}

ul.kcviewnav li{
margin:0;
padding:15px 0 15px 6px;
width:350px;
text-align:left;
line-height:20px;
vertical-align:top;
border-bottom:1px solid #eee;
}

/*用户级x 用到的样式 start*/

/*课程目录 热门课程*/
div.mlrmdiv{margin:0 0 0 4px;float:left;width:380px;}
ul.mlrm{margin:10px 0 0 0;float:left;}
ul.mlrm li{
margin:6px 0 0 0;
padding:6px;
font-size:12px;
color:#333;
line-height:20px;
float:left;
}
ul.mlrm li.textinfo{clear:right;}
ul.mlrm li img{border:1px solid #666;}
ul.mlrm li div.kcstate{border:1px solid #eee;text-align:center;padding:3px 0 0 0;background:#f8f8f8;}
ul.mlrm li div.kcstate img{border:0;}
ul.mlrm li input{
margin:0;
padding:0;
height:22px;
background:#dadba3 url(../images/button_kcxz.gif) repeat-x;
border:1px solid #fff;
width:110px;
}

ul.mlrm li table.mlrmtable{
margin:0;
padding:0;
border:0;
float:left;
}

ul.mlrm li table.mlrmtable td{
margin:0;
padding:0;
lien-height:20px;
height:20px;
vertical-align:top;
border:0;
overflow:hidden;
}

ul.mlrm li table.mlrmtable td.texttitle{
width:60px;
color:#666;
}

ul.mlrm li table.mlrmtable td span.xkrs{
background-color:#f4f7c7;
border:1px solid #d4d898;
padding:0 4px 0 4px;
}

/*用户级x 用到的样式 end*/

/*运营报告 首页分析图 */
ul.yybgchart1, ul.yybgchart2{list-style:none;}/* 首页的分析图 */
ul.yybgchart1 li, ul.yybgchart2 li{
margin:4px;
float:left;
text-align:center;
border:1px solid #B9D4DE;
display:inline;
}

ul.yybgchart1 li p, ul.yybgchart2 li p{
padding-left:6px;
text-align:left;
background:#DBEAF0;
font-size:12px;
color:#000;
font-weight:bold;
line-height:22px;
}
ul.yybgchart1 li{width:482px;height:300px;}
ul.yybgchart2 li{width:318px;height:285px;}

/*技能状况分析图表*/
ul.yybgchart1 li p span{color:#000;}
ul.yybgchart1 li p a{margin:0;padding:2px 2px;margin-left:0px;border:1px solid #A2C3D1;text-decoration:none;color:#333;background:#FAFDF6;font-size:7pt;}
ul.yybgchart1 li p a.hoverit, ul.yybgchart1 li p a.hoverit:hover, ul.yybgchart1 li p a.hoverit:visited{background:#FAFDF6;font-size:7pt;}
ul.yybgchart1 li p a.select, ul.yybgchart1 li p a.select:hover, ul.yybgchart1 li p a.select:visited{background:#397592;color:#fff;font-size:7pt;}

ul.yybgchart2 li p span{color:#000;}
ul.yybgchart2 li p a{margin:0;padding:2px 2px;margin-left:0px;border:1px solid #A2C3D1;text-decoration:none;color:#333;background:#FAFDF6;font-size:8pt;}
ul.yybgchart2 li p a.hoverit, ul.yybgchart2 li p a.hoverit:hover, ul.yybgchart2 li p a.hoverit:visited{background:#FAFDF6;font-size:8pt;}
ul.yybgchart2 li p a.select, ul.yybgchart2 li p a.select:hover, ul.yybgchart2 li p a.select:visited{background:#397592;color:#fff;font-size:8pt;}

a.titlename:link,
a.titlename:visited{ border:0; background:none; margin:0; padding:0; font-size:12px; font-weight:bold; color:#326482; text-decoration:underline;}
a.titlename:hover{ color:#326482; text-decoration:none; }

/*定期运营报告 start*/
div.yybgkuang{
margin:10px 0 0 0;
width:485px;
float:left;
border:1px solid #eee;
}

div.yybgkuang ul.title{
height:22px;
line-height:22px;
vertical-align:middle;
background-color:#ebf4f8;
float:left;
}
div.yybgkuang ul.title li{margin:0;padding-top:2px;font-size:12px;color:#000;}
div.yybgkuang ul.title li.name{
padding-left:20px;
float:left;
font-weight:bold;
background:url("../images/icon_5.gif") no-repeat 6px center;}
div.yybgkuang ul.title li.more{margin-right:4px;float:right;text-align:right;}

div.yybgkuang ul.bglist{margin:10px;height:125px;}
div.yybgkuang ul.bglist li{
padding:4px 0 2px 15px;
hegiht:24px;
line-height:24px;
border-bottom:1px solid #eee;
vertical-align:bottom;
background:url(../images/icon_7.gif) no-repeat 0 12px;
}
div.yybgkuang ul.bglist li span{color:#888;padding-left:6px;}
/*定期运营报告 end*/

.newstitle{font-size:18px;font-weight:bold;}

/*交流园地 问题 start*/
table.questiontab{margin:6px 0;width:100%;border:3px solid #B9D4DE;}
table.questiontab tr.title{background:#B9D4DE;}
table.questiontab tr.title td{color:#000;font-weight:bold;}
table.questiontab tr.title td span{padding-left:15px;color:#333;font-weight:normal;}
table.questiontab td{padding:6px;font-size:12px;color:#000;line-height:20px;}
table.questiontab td.asker{text-align:right;color:#555;}

/*交流园地 回答*/
table.answertab{margin:6px 0;width:100%;border:3px solid #B9D4DE;}
table.answertab tr.title{background:#B9D4DE;}
table.answertab tr.title td{color:#000;font-weight:bold;}
table.answertab tr.title td span{padding-left:15px;color:#333;font-weight:normal;}
table.answertab td{padding:6px 10px 6px 10px;font-size:12px;color:#000;line-height:20px;vertical-align:top;}
table.answertab tr.answerinfo td{
text-align:left;
border-left:4px solid #fff;
border-top:2px solid #eee;
border-bottom:4px solid #fff;
line-height:20px;
border-right:4px solid #fff;
}
table.answertab tr.answerinfo td.userinfo{background:#f5f5f5;}
table.answertab tr.answerinfo div{margin:3px 0;padding:4px;text-align:left;background:#fff;border:1px solid #ccc;}

table.tjanswertab{margin:6px 0;background-color:#eee;border:3px solid #eee;width:100%;}
table.tjanswertab tr.tjtitle{background-color:#eee;}
table.tjanswertab tr.tjtitle td{font-weight:bold;color:#000;background-color:#eee;}
table.tjanswertab td{padding:10px;background-color:#fff;}

/* 考试管理 start */
table.kstab{margin:1px 0;background-color:#eee;border:3px solid #eee;width:100%;}
table.kstab tr.kstitle{background-color:#eee;}
table.kstab tr.kstitle td{font-weight:bold;color:#000;background-color:#eee;}
table.kstab td{padding:6px;background-color:#fff;}

/* 考试管理-新增题库2-题目描述 start */
table.kstab2{margin:1px 0;background-color:#D9E6ED;border:2px solid #D9E6ED;width:100%;}
table.kstab2 tr.kstitle2{background-color:#D9E6ED;}
table.kstab2 tr.kstitle2 td{color:#000;background-color:#D9E6ED;}
table.kstab2 td{padding:5px;}

/* 考试管理-新增题库3-选项 start */
table.kstab3{margin:1px 0;background-color:#E9F1F5;border:2px solid #E9F1F5;width:100%;}
table.kstab3 tr td.texttitle{text-align:right;}
table.kstab3 tr.kstitle3{background-color:#E9F1F5;}
table.kstab3 tr.kstitle3 td{color:#000;background-color:#E9F1F5;}
table.kstab3 td{padding:5px;background-color:#fff;vertical-align:top;}

/* 考试管理-新增题库4-内层 start */
table.kstab4{margin:1px 0;background-color:#F8F8F8;border-top:1px solid #E1EBF0;border-left:1px solid #E1EBF0; }
table.kstab4 td{padding:1px;line-height:20px;border-right:1px solid #E1EBF0;border-bottom:1px solid #E1EBF0;}
table.kstab4 tr.kstitle4{background-color:#F8F8F8;}
table.kstab4 tr.kstitle4 td{font-weight:bold;color:#000;background-color:#F8F8F8;}
table.kstab4 td{padding:3px;background-color:#fff;vertical-align:top;}

/* 考试管理-题库-组合题 start */
table.zuhetab{border:3px solid #D9E6ED;background-color:#D9E6ED;margin:1px;}
table.zuhetab tr.title1{background-color:#D9E6ED;}
table.zuhetab tr.title1 td{padding:4px 8px;}

/* 各页面中弹出框的定义 */
div.kstjxzdiv, div.insertblank, div.peidui, div.jl, div.lishi, div.xq, div.addfz, div.fenpei, div.tuiding, div.huishou, div.yongtu, div.xxbpf, div.xxbfp, div.addsj, div.guanliankc, div.addzhiwu, div.gerenjn, div.tipss{overflow-y:auto;overflow-x:hidden;border:4px solid #ccc;}

/* 学习币支付提示 */
*html div.tipss{height:570px;width:678px;}/* IE6 */
*+html div.tipss{height:600px;}/* IE7 */

/* 单、多选择题 */
*html div.kstjxzdiv{height:254px;width:772px;}/* IE6 */
*+html div.kstjxzdiv{height:284px;}/* IE7 */

/* 填空题 */
*html div.insertblank{overflow-y:hidden;height:54px;}
*+html div.insertblank{height:84px;}

/* 配对题 */
*html div.peidui{height:375px;width:772px;}/* IE6 */
*+html div.peidui{height:405px;}/* IE7 */

/* 定单管理-操作记录 */
*html div.jl{height:96px;width:772px;}/* IE6 */
*+html div.jl{height:126px;}/* IE7 */

/* 定单管理-供应商管理-历史记录查询button */
*html div.lishi{height:406px;width:766px;}/* IE6 */
*+html div.lishi{height:436px;}/* IE7 */

/* 定单管理-供应商管理-查看详情 */
*html div.xq{height:208px;width:610px;}/* IE6 */
*+html div.xq{height:238px;}/* IE7 */

/* 试卷管理-供应商管理-分组管理 添加 */
*html div.addfz{height:20px;width:300px;padding:10px;}/* IE6 */
*+html div.addfz{height:53px;padding:10px;}/* IE7 */

/* 课程分配 */
*html div.fenpei{height:226px;width:766px;}/* IE6 */
*+html div.fenpei{height:260px;}/* IE7 */

/* 课程退订 */
*html div.tuiding{height:56px;width:425px;}/* IE6 */
*+html div.tuiding{height:86px;}/* IE7 */

/* 课程回收 */
*html div.huishou{height:206px;}/* IE6 */
*+html div.huishou{height:238px;}/* IE7 */

/* 学习币 用途 */
*html div.yongtu{height:226px;}/* IE6 */
*+html div.yongtu{height:260px;}/* IE7 */

/* 系统管理 申请学习币 批复 */
*html div.xxbpf{height:344px;}/* IE6 */
*+html div.xxbpf{height:378px;}/* IE7 */

/* 
在线管理员 公司账户 学习币分配
*html div.gmkcry{height:282px;width:690px;}
*+html div.gmkcry{height:700px;}
 */

/* 在线管理员 员工账户 学习币分配 */
*html div.xxbfp{height:380px;width:690px;}/* IE6 */
*+html div.xxbfp{height:412px;}/* IE7 */

/* 课程管理中，在web课程新建及其它实施课程时，添加试卷 */
*html div.addsj{height:314px;width:594px;}/* IE6 */
*+html div.addsj{height:345px;}/* IE7 */

/* 试卷管理中，试卷关联的考试 */
*html div.guanliankc{height:260px;width:486px;}/* IE6 */
*+html div.guanliankc{height:312px;}/* IE7 */

/* 系统设置，系统用户中的添加职务 */
*html div.addzhiwu{height:85px;width:285px;}/* IE6 */
*+html div.addzhiwu{height:134px;}/* IE7 */

/* 运营报表 个人技能的图表查看 */
*html div.gerenjn{height:500px;width:600px;}/* IE6 */
*+html div.gerenjn{height:550px;}/* IE7 */

/* 运营报表 start */

/* 报表分类导航 
table.reportnavtab{margin:6px 0; background:#5091b1;border:0;}
table.reportnavtab td{padding:4px;color:#fff;height:20px;border:0;}
table.reportnavtab td a, table.reportnavtab td a:visited{color:#fff;}
*/

/* 报表标题 */
table.reporttitletab{margin:0;border:0;}
table.reporttitletab td{padding:4px;height:24px;border:0;}
table.reporttitletab td.hidebt{background-color:#f5f5f5;width:120px;border:1px solid #ccc;}
.font-title, table.reporttitletab td.font-title{font-size:16px!important;font-weight:bold;text-align:center;}
table.reporttitletab td.font-title span{font-size:12px;font-weight:normal;text-align:left;margin:0 8px;}

table.reporttitletab td.reportinfo{padding:0 8px;font-size:12px;color:#666;font-weight:normal;text-align:left;}

/* 报表筛选条件黄色的框 灰色的框， readmebar为报表中人员及公司选择框的应用 */
ul.tiaojian, div.tiaojian, .graybar, div.graybar, div.readmebar, div.yellowkuang1{
width:100%;
font-size:12px;
color:#000;
line-height:22px;
list-style:none;
}
ul.tiaojian, div.tiaojian, div.yellowkuang1{
padding:0;
margin:4px auto;
background:#ffffe6;
border-top:1px solid #c1ec5a;
border-bottom:1px solid #c1ec5a;
}

ul.tiaojian li{float:left;padding:8px;text-align:left;}
ul.tiaojian li.wdjn{
color:#990000;
margin:3px;
padding:4px;
border:1px solid #dbecb4;
line-height:18px;
background:#fff url(../images/jnreadybg.gif) repeat-x;
}
ul.tiaojian li.wdjn div.jntjdiv{color:#000;border-top:1px solid #dee6cd;line-height:20px;}
ul.tiaojian li textarea{font-size:12px;color:#555;border:1px solid #ccc;}
div.tiaojian a, div.tiaojian a:visited{color:#222;text-decoration:none;cursor:hand;}

.graybar, div.graybar{
padding:6px 0;
margin:4px auto;
background:#f5f5f5;
border-top:1px solid #ddd;
border-bottom:1px solid #e5e5e5;
}

ul.graybar li,div.graybar ul,div.graybar p{margin-left:4px;margin-right:4px;}

*html div.readmebar{background:#f5f5f5;border-bottom:1px solid #ccc;width:342px;padding:4px;}
*+html div.readmebar{background:#f5f5f5;border-bottom:1px solid #ccc;width:100%;padding:6px;}

div.kcxxinfo{
margin:0 auto;
padding:10px 0 0 0;
width:100%;
float:left;
text-align:left;
font-size:12px;
color:#333;
background:#f1fdfd url(../images/kc_xxtopbg.gif) repeat-y right top;
border-bottom:2px solid #bedae8;
}

div.kcxxinfo h1{
margin:0 10px;
padding:4px;
font-size:14px;
font-weight:bold;
color:#000;
line-height:40px;
float:left;
}
div.kcxxinfo h1 img{
float:left;
margin-right:10px;
}
div.kcxxinfo ul.kcinfo{
margin:25px 10px 0 0;
float:right;
text-align:left;
list-style:none;
}
div.kcxxinfo ul.kcinfo li{
margin:0px;
padding:2px;
float:left;
}

div.kcxxinfo ul.kcinfo div{
margin:0;
padding:0;
float:left;
}
div.kcxxinfo ul.kcinfo li span{
font-weight:bold;
color:#000;
}

/* 报表 */
table.ReporterCol_table{
margin:0 0 6px 0;width:100%;height:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;
table-layout:fixed;/*因旧的报表不适用，新的报表更新时需要用到。*/}
table.ReporterCol_table td{
padding:3px;
height:24px;
line-height:16px;
vertical-align:middle;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

table.ReporterCol_table td.levelcolor1{background:#eee;}
table.ReporterCol_table td.levelcolor2{background:#f5f5f5;}
/*table.ReporterCol_table td.levelcolor3{background:#F8F0CB; font-weight:bold;}
table.ReporterCol_table td.levelcolor4{background:#F8F0CB; }
*/
.ReporterCol_table td.ysz{/*技能状态已手动设置*/
background:#fdfdf3 url(../images/icon_ztysz.gif) no-repeat left bottom;!important;}

.ReporterCol_table td.bgcolor01{background:#ebebd0 !important;}
.ReporterCol_table td.bgcolor02{background:#cccc99 !important;}
.ReporterCol_table td.bgcolor03{background-:#edf5f8 !important;}
table.ReporterCol_table td.bgcolor04{background:#edf5f8 !important;}
table.ReporterCol_table td.selecttd{background:#eee !important;}

.ReporterCol_table td.tdleft{margin:0;padding:0;text-align:left;vertical-align:middle;}
.reportertitlerow, .ReporterCol_table tr.reportertitlerow1, .ReporterCol_table td.lefttitle{background-color:#ddeaf0;text-align:left;padding-left:6px;}
.reportertitlerow td{
padding:4px;line-height:16px;
text-overflow:ellipsis;word-break:keep-all;overflow:hidden;/*因旧的报表不适用，新的报表更新时需要用到。*/}
.ReporterCol_table tr.reportertitlerow1 td{text-align:left;padding:2px;line-height:16px;}

/* 报表数据总计 */
.ReporterCol_table tr.totaltr{background-color:#f5f5f5;}
.ReporterCol_table tr.totaltr td, .ReporterCol_table td.totaltd{font-weight:bold;background-color:#f5f5f5;}
.ReporterCol_table tr.totaltr td.totaltitle, .ReporterCol_table td.totaltitle{background-color:#ccc;}

.reportertitlecol_1{
margin:0;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
height:30px;
line-height:16px;
text-align:center;
vertical-align:middle;
}
.reportertitlecol_1{background-color:#bdd1db;}

.reportertitlecol_2{
margin:0;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
height:30px;
line-height:16px;
text-align:center;
vertical-align:middle;
background-color:#ddeaf0;
}
.reportertitlecol_2{background-color:#ddeaf0;}

div.tiaojiankuang{height:80px;overflow:auto;}
div.tiaojianlist{
margin:2px;
padding:4px;
float:left;
width:90%;
vertical-align:middle;
color:#333;
border:1px solid #ccc;
height:40px;
overflow:auto;
background:#f1f7f9;
}
div.tiaojianlist span{margin:0;padding:0;color:#444;font-weight:bold;background:none;}

div.tiaojianlist1{
margin:2px;
padding:4px;
float:left;
width:400px;
height:100px;
vertical-align:middle;
color:#333;
border:1px solid #ccc;
background:#f1f7f9;
}
div.tiaojianlist1 span{margin:0;padding:0;color:#444;font-weight:bold;background:none;}

/*  学习排名报表  */
ul.xxpaimingul{margin:0;padding:0;float:left;}
ul.xxpaimingul li{margin:0 0 0 6px;padding:0;float:left;width:313px;display:block;}

table.reptab1{margin:6px 0;width:100%;border:1px solid #eee;}
table.reptab1 td{
border-right:1px solid #eee;
border-bottom:1px solid #eee;
padding:4px 6px;
font-size:12px;
text-align:center;
}
table.reptab1 td.alignleft{text-align:left;}

table.reptab1 tr.reptitletr0{background:#5091B1;}
table.reptab1 tr.reptitletr0 td{font-weight:bold;line-height:22px;padding:2px 8px;font-size:12px;color:#fff;text-align:left;border:0px solid #eee;
}

table.reptab1 tr.reptitletr1{background:#B9D4DE;}
table.reptab1 tr.reptitletr1 td{font-weight:bold;line-height:16px;padding:2px 8px;font-size:12px;color:#333;}

/* 运营报表 end */

/* 课程实施发布条件范围修改 start */
div.refreshfbtjdiv{
float:left;
width:380px;
height:250px;
overflow-y:scroll;
overflow-x:hidden;
border:1px solid #ccc;
}
/* 课程实施发布条件范围修改 end */

/* 翻页 */
div.turnpage{margin:6px 4px;}

div.cptop{
margin:0;
padding:0;
height:80px;
background:url(../images/cptopbg.gif) repeat-y;
border-bottom:3px solid #acb943;
}

div.cptop ul.cpnameinfo{margin:10px;}
div.cptop ul.cpnameinfo li.cpname{
padding:10px 0 0 10px;
font-size:16px;
color:#184c6d;
font-weight:bold;
float:left;
}
div.cptop ul.cpnameinfo li.cplogo{float:right;}

ul.cpnav{
margin:1px 0 0 0;
padding:0;
height:24px;
vertical-align:bottom;
}

ul.cpnav li{
margin:0 0 0 2px;
padding:0;
font-size:12px;
color:#000;
font-weight:normal;
width:82px;
height:25px;
line-height:24px;
vertical-align:middle;
float:left;
text-align:center;
border:0;
background:url(../images/cpnav_default.gif) no-repeat;
}
ul.cpnav li.cpnavselect{background:url(../images/cpnav_select.gif) no-repeat;color:#fff;}

ul.cpnav li a, ul.cpnav li a:visited{color:#000;text-decoration:none;}
ul.cpnav li.cpnavselect a, ul.cpnav li.cpnavselect a:visited{color:#fff;font-weight:bold;}

div.cpgssjj{margin:10px 0;padding:10px;}

div.cpgssjj p{
margin:2px 0;
padding:0;
font-size:12px;
color:#333;
line-height:21px;
text-align:left;
}
/* 供应商 end */

/* SoftSkill 报表 */
table.reportertab1{margin:10px 0 0 0;width:100%;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
table.reportertab1 tr td{
padding:4px;
font-size:9tp;
color:#333;
line-height:20px;
height:20px;
text-align:left;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
table.reportertab1 tr.retitle{background-color:#5091b1;}
table.reportertab1 tr.retitle td{color:#fff;}
table.reportertab1 tr.bordertr td{border-bottom:2px solid #87b4ca;}

table.reportertab1 td.relevel1, table.reportertab1 td.relevel2, table.reportertab1 td.relevel3{
font-weight:bold;
font-size:14px;
color:#000;
border-bottom:2px solid #87b4ca;
text-align:center;
width:6%;
writing-mode:tb-rl;
letter-spacing:4px;
text-overflow:ellipsis;
word-break:keep-all;
overflow:hidden;
}
table.reportertab1 td.relevel1{background:#c6dfeb;}
table.reportertab1 td.relevel2{background:#deecf3;}
table.reportertab1 td.relevel3{background:#f0f6f9;}
table.reportertab1 td.releve2_en{
font-weight:bold;
font-size:14px;
background:#deecf3;
color:#000;
border-bottom:2px solid #87b4ca;
text-align:center;
width:6%;
overflow:hidden;
}

table.reportertab1 td.relevel4-h{
font-weight:bold;
font-size:12px;
color:#000;
border-bottom:2px solid #87b4ca;
text-align:center;
}
table.reportertab1 td.relevel4-h{background:#deecf3; text-align:left;padding:6px;}


table.reportertab1 tr.title01{background-color:#eee;}
table.reportertab1 tr.title01 td{
padding-left:10px;
color:#990000;
font-size:14px;
font-weight:bold;
border-bottom:2px solid #ccc;
border-top:2px solid #ccc;
}
table.reportertab1 tr.title01 td a, table.reportertab1 tr.title01 td a:visited{color:#990000;font-size:14px;font-weight:bold;}
table.reportertab1 tr.title01 td a.blacklink, table.reportertab1 tr.title01 td a.blacklink:visited{color:#000;font-size:14px;font-weight:bold;}
/* 新增内容供应商2007-11-23毛旭峰 */

/* 左右的条件选择添加 */
div.addtjbutton{
float:left;
margin:50px 6px;
vertical-align:middle;
background:#ccc;
}

div.yxztjframe ul{
background:#fff;
margin-top:4px;
border:1px solid #ccc;
}

div.yxztjframe ul li{
margin:4px;
padding:4px;
line-height:18px;
height:18px;
font-size:12px;
color:#333;
border-bottom:1px solid #eee;
}

div.tjkuang{
background:#fff;
height:160px;
}

table.selectittab{margin:4px;padding:0;border:0;}

table.selectittab tr td{
padding:6px;
border:1px solid #eee;
vertical-align:top;
}
table.selectittab tr td.tj, table.selectittab tr td.yxztj{background:#f5f5f5;}
table.selectittab tr td.tj div.tjtitle, table.selectittab tr td.yxztj div.tjtitle{margin:2px;}
table.selectittab tr td.tjbutton{
vertical-align:middle;
height:30px;
line-height:30px;
text-align:center;
}

/* 运行中的进度 等待条 */
ul.waitBar{
list-style:none;
background:#9bc749;
padding:8px;
color:#fff;
font-weight:bold;}

/* yybguserlist 运营报告模块 弹出的人员名单 及公司名单 课程名单 | jnyxztj 技能管理 条件选择结果框 */

ul.yybguserlist{/*新的报表将弃用*/
padding:6px;
height:180px;
width:250px;
overflow-y:scroll;
margin:2px 0;
background-color:#f5f5f5;
border:1px solid #ccc;
}

ul.yybguserlist li{/*新的报表将弃用*/
width:85%;
float:left;
border:0;
background:#cccc;
padding:4px 0 0 12px;
margin-left:8px;
line-height:20px;
text-align:left;
background:url(../images/icon_dotted.gif) no-repeat left 10px;
}

/* 技能管理 运营报告中的列表*/
ul.jnyxztj, ul.yybglist, ul.yybglist-user{
list-style:none;
border:2px solid #ccc;
overflow:auto;
background:#F5FAFC;
}

/*试卷管理 试卷关联的课程列表*/
ul.glkclist{background:#F5FAFC;overflow:hidden;}

ul.jnyxztj{width:300px;height:100px;}
*html ul.yybglist, ul.yybglist-user{margin:6px;width:330px;height:170px;}/* IE6 */
*+html ul.yybglist, ul.yybglist-user{margin:6px;width:333px;height:220px;}/* IE7 */

ul.jnyxztj li, ul.yybglist li, ul.yybglist-user li, ul.glkclist li{
padding-left:6px;
padding-right:6px;
font-size:12px;
color:#333;
border-bottom:1px solid #e5e5e5;
line-height:22px;
}

ul.yybglist-user li{width:135px;float:left;}

/*我的技能 start*/
div.wdjndiv{
margin:10px auto;
padding:0;
height:255px;
background:url(../images/wdjnbg.jpg) no-repeat center center;
}
ul.jnlist1{margin:6px auto;list-style:none;width:400px;}
ul.jnlist1 li{
margin:12px auto;
padding:4px 0 4px 22px;
text-align:left;
border-bottom:1px solid #fff;
background:url(../images/icon.gif) no-repeat 6px 8px;}

ul.jnlist2{margin:6px auto;list-style:none;width:400px;}
ul.jnlist2 li{
margin:12px auto;
padding:4px 0 4px 22px;
text-align:left;
border-bottom:1px solid #fff;
background:url(../images/yybg_icon.gif) no-repeat 1px 3px;}

/*新的样式
margin:8px 0;
padding:0 0 0 15px;
text-align:left;
height:32px;
line-height:32px;
vertical-align:middle;
background:url(../images/indexjnlibg.gif) no-repeat;*/
}
ul.jnlist1 li img{position:absolute;left:600px;}
ul.jnlist1 li.title{margin-top:6px;background:#CCE0E7/* 新的样式margin:5px 0 8px 0; */}
ul.jnlist1 li.title span{position:relative;top:0;left:210px;color:#000;width:60px;}
/*我的技能 end*/

/*超级管理员-供应商管理-重置密码*/
.TextBoxNone
{
	border: 1px solid #fff;
	cursor: text;
	width:80px;
	font: 12px Arial
}
.TextBox
{
	border: 1px dotted #ccc;
	width:80px;
	font: 12px Arial
}
.TextBoxFocus
{
	background: #F0F9FB;
	border: 1px solid #7F9DB9;
	width:80px;
	font: 12px Arial
}
/*超级管理员-供应商管理-重置密码 end */

/* 供应商列表 start */
div.gysdiv
{margin:0;
padding:0;
width:180px;
float:left;
border:0px solid #eee;
}
 
div.gysdiv div.title{
margin:1px;
padding:5px;
font-size:12px;
color:#333;
font-weight:bold;
float:left;
background:#eee;
}

* div.gysdiv div.title{width:190px;}
*+div.gysdiv div.title{width:170px;}

ul.gyslist{margin:3px 3px 0 2px;float:left;}

ul.gyslist li{
width:171px;
margin:4px 0 0 0;
padding:6px;
font-size:12px;
color:#555;
line-height:18px;
float:left;
background:#F6FBFD;
}
ul.gyslist li.gysinfo {border:1px solid #DDEAF0;}
ul.gyslist li.gysinfo div.gystitle{
margin:2px 0;
padding:0;
font-size:12px;
color:#333;
font-weight:bold;
line-height:14px;
}
ul.gyslist li.gysinfo div.gystitle a{
color:#000;
}

ul.gyslist li.gysinfo div.gystitle span{margin:0 0 0 6px;padding:0;font-weight:normal;color:#666;}
ul.gyslist li.gysinfo div.gystitle h1{margin:3px 0;padding:0;font-size:12px;font-weight:bold;color:#666;}
ul.gyslist li.gysinfo div.moreinfo{margin:4px 0 0 0;}

/* 供应商列表 end */

/*供应商 - 产品类别 start*/
div.product{
border-top:1px solid #ACB943;
margin:0px auto;
padding:0;
height:255px;
background:url(../images/wdjnbg.jpg) no-repeat center center;
}
ul.product1{margin:6px auto;list-style:none;width:400px;}
ul.product1 li{
margin:12px auto;
padding:4px 0 4px 22px;
text-align:left;
border-bottom:1px solid #fff;
background:url(../images/icon.gif) no-repeat 6px 8px;
}
ul.product1 li img{position:absolute;left:600px;}
ul.product1 li.title{margin-top:6px;background:#CCE0E7/* 新的样式margin:5px 0 8px 0; */}
ul.product1 li.title span{position:relative;top:0;left:210px;color:#000;width:60px;}
/*供应商 - 产品类别 end*/

/*供应商 - 公司简介 start*/
div.gsinfo{
border-top:1px solid #ACB943;
margin:0px auto;
padding:0;
height:255px;
background:url(../images/wdjnbg.jpg) no-repeat center center;
}

/*供应商 - 公司简介 end*/

/* 供应商 - 热门课程 start */
div.gys-hotcourse{float:left;padding:2px 0px 0 2px;clear:both;}
div.gys-hotcourse div.coursetype{float:left;}
div.gys-hotcourse div.courseinfo{margin:0px;width:132px;float:left;text-align:left;padding-left:6px;line-height:20px;}
div.gys-hotcourse div.courseinfo div.name{float:left;}
div.gys-hotcourse div.courseinfo div.zt{padding:0;margin:0;}

div.listmode ul.listmodetitle li.rmkcfl{margin-left:2px;}
div.listmode ul.listmodetitle li.rmkcfl span{
margin-top:4px;
padding:4px 8px;
background:#B9D4DE;
}

div.listmode ul.listmodetitle li.rmkcfl span.selectit{
color:#fff;
background:#3B7795;
}
ul.listmodetitle li.rmkcfl a{margin:0;padding:2px 6px;margin-left:1px;border:2px solid #fff;text-decoration:none;color:#333;}
ul.listmodetitle li.rmkcfl a.select, ul.listmodetitle li.rmkcfl a.select:visited{background:#fff;color:#fff;border:2px solid #3E7B98;}

/* 热门课程 end */

/* 供应商 - 公司简介 start */
ul.gsinfo{list-style:url(../images/icon_9.gif) outside square;padding:0;margin-left:30px;margin-top:10px}
ul.gsinfo li{padding-left:3px;margin:12px}
/*供应商 - 公司简介 end*/

/* 考试试题UI start */
body.ks_main{
margin:0;
width:100%;
background:#fff url(../images/ks_body_bg.gif) repeat-x;
}

div.out_main{
margin:20px auto auto auto;
width:760px;
padding:0;
height:100%;
background:#fff url(../images/ks_main_bg.gif) repeat-y;
}

div.in_main_top{
width:760px;
height:120px;
text-align:left;
background:#fff url(../images/ks_top_bg.gif) repeat-x;
}

div.in_main_top2{
width:760px;
height:82px;
background:#fff url(../images/ks_top_bg2.gif) repeat-x;
}
div.top_info{
margin:15px;
display:inline;
width:640px;
height:54px;
float:left;
font-size:12px;
color:#000;
/*实际高度*/
}
div.top_info h1{font-size:16px;font-weight:bold;line-height:30px;}
div.time{
float:left;
margin:15px;
display:inline;
width:57px;
height:23px;
font-size:16px;
color:#000;
font-weight:bold;
text-align:center;
line-height:23px;
vertical-align:middle;
background:url(../images/ks_time.gif) no-repeat;
}

ul.ksnav{
margin:0 0 0 3px;
display:inline;
float:left;
height:28px;
vertical-align:bottom;
}

ul.ksnav li{
float:left;
margin:0 0 0 2px;
display:inline;
width:120px;
height:30px;
line-height:30px;
vertical-align:middle;
font-size:12px;
color:#000;
font-weight:normal;
text-align:center;
border:0;
background:url(../images/ks_default.gif) no-repeat;
}

ul.ksnav li.ksselect{background:url(../images/ks_select.gif) no-repeat;color:#000;}
ul.ksnav li a, ul.ksnav li a:visited{color:#333;text-decoration:none;}
ul.ksnav li.ksselect a, ul.ksnav li.ksselect a:visited{color:#333;font-weight:bold;}

div.sjmain{margin:10px auto;width:720px;}

div.stshuoming{
padding:0 6px;
height:24px;
line-height:24px;
vertical-align:middle;
background:#eee;
}

ul.content{margin:5px;}
ul.content li{margin:15px 0;line-height:20px;}
ul.content li span{color:#000;font-weight:bold;}
ul.content span.itwrong{color:#ff0000;}
ul.content span.itright{color:#4C8906;}
ul.content div.zhengqueda{border:1px solid #eee;padding:3px;margin:5px;background:#f5f5f5;color:#4C8906;font-weight:bold;}

div.sj_button{
margin:auto;
padding-top:10px;
width:760px;
height:30px;
text-align:center;
background:url(../images/ks_bottom_bg.gif) no-repeat;
}

.buttonzc, .buttontj{
font-size:12px;
color:#000;
height:25px;
line-height:25px;
vertical-align:middle;
text-align:center;
border:0;
overflow:hidden;
cursor:hand;
}

.buttonzc{background:url(../images/ks_buttonzc.gif) no-repeat;width:59px;}
.buttontj{background:url(../images/ks_buttontj.gif) no-repeat;width:84px;}
div.sjcopyright{margin:20px auto 10px auto;padding-bottom:15px;width:760px;}

/* 考试试题UI End */

/* 购物车 表格 start */
table.gwc-jstab{margin:0;padding:0;border:0;width:100%;background:#FFF;}
table.gwc-jstab td{
padding-top:6px;
border-top:1px solid #ccc;
}

div.gwc-rydiv{margin:0;padding:0;width:100%;height:215px;overflow-y:auto;overflow-x:hidden;border:2px solid #f5f5f5;}/* 学习币分配 人员选择 */
/* 购物车 表格 end */

/* 学习币 流程控制 start */
ul.lckz{border:1px solid #ccc;background:#fff;list-style:none;}
ul.lckz li{margin:6px;padding:4px;border-bottom:1px solid #eee;}
div.lc{font-weight:bold;background:#ddd;margin:6px auto;line-height:24px;padding-left:6px;}
.frame_lc{
margin:3px;
padding:4px;
width:371px;
float:left;
display:inline;
vertical-align:top;
background:#eee;
border:1px solid #e3e3e3;
}
p.lcimg{
margin:0;
padding:6px;
line-height:20px;
border:4px solid #68931d;
background-color:#f6faef;
}
/* 学习币 流程控制 end */

/* 学习币规则设置 */
div.xxbgz{padding:10px 0;background:#f8f8f8;border:1px solid #ccc;}
div.xxbgz p{margin:4px 0;padding:0 10px;line-height:20px;}
div.xxbgz p.readme{color:#666;}

/*技能管理－框架*/
div.FrameLeft_jn p.titlejn, div.FrameLeft_yybg_jn p.titlejn, p.titlejn{
margin:0;padding:0 0 0 10px;
line-height:30px;
font-size:12px;color:#000;font-weight:bold;
background:#eee;
}

/*运营报告-技能管理－框架*/


/*Buy xxb zhanghu*/
div.zhanghu{
margin:10px auto 0 auto;
width:600px;
}
div.zhanghu div.zh_readme{
padding:15px;
color:#555;
line-height:18px;
}
div.zhanghu div.zh_readme strong{color:#2f6681;}


div.zhanghu div.zh_info{
margin:15px;
padding:25px;
width:305px;
height:150px;
font-size:14px;
color:#990000;
font-weight:bold;
line-height:30px;
background:#fff url(../images/zh_infobg.gif) no-repeat;
}

div.lxwm{
margin:100px auto;
width:550px;
border:0px solid #ddd;
background:#fff;
}
div.lxwm_1{float:left;}
div.lxwm_2{float:left;margin-left:15px;}
div.lxwm h2{font-weight:bold;}
div.lxwm p{margin:15px 0;padding:10px 0;font-weight:normal;border-bottom:1px solid #e5e5e5;}




/* ========================  2009.08.12 Update index.htm By Mao.XuFeng  ============================ */

/* 学员端 帮助 */
div.help_left{  width:660px; float:left;}
div.help_right{ width:310px; border:1px solid #ddd; float:right;}
div.help_right .h_title{ height:17px; padding:5px 0 0 0; color:#000; font-weight:bold; text-indent:10px;  background:#ebf4f8; border-bottom:1px solid #ddd;}
div.help_right .h_title img{ vertical-align:middle; margin-right:4px; border:0;}
div.help_right .h_cont{ background:#fff;}
/* 系统管理员端 培训资料 */
div.training_alert p.training_p{font-weight:bold; color:#000; font-size:12px; color:#666;}
div.training_alert p.training_p span{ font-size:14px; font-weight:bold; color:#000; margin:0 4px;}



/* ------------------- 2009.11.26 运营报表 表格美化 -------------- */
table.ReporterCol_table_new{
	  margin:0 0 6px 0;
	  width:100%;
	  height:100%;
	  border-top:1px solid #c6ccd3;
	  border-left:1px solid #c6ccd3;
	  table-layout:fixed;/*因旧的报表不适用，新的报表更新时需要用到。*/
}
/* Mouse hover*/
table.ReporterCol_table_new tr:hover{background:#dfe4ea;}
table.ReporterCol_table_new td.new_tdtitle:hover{ background:#c9d2dc;}

table.ReporterCol_table_new tr.reportertitlerow{ background:url(../images/yybb_new_trbg1.gif) repeat-x #dcdcdc;}
table.ReporterCol_table_new tr.reportertitlerow td{ font-weight:bold; color:#666;}
table.ReporterCol_table_new tr.reportertitlerow td.new_trtitle{ color:#fff; background:url(../images/yybb_new_trbg2.gif) repeat-x #6ba4e9;}

table.ReporterCol_table_new td.new_tdtitle{ background:#dfe4ea; text-align:left;}
table.ReporterCol_table_new td{
	color:#333;
	padding:3px;
	height:24px;
	line-height:16px;
	vertical-align:middle;
	border-right:1px solid #c6ccd3;
	border-bottom:1px solid #c6ccd3;
}

table.ReporterCol_table_new tr.totaltr{ background:url(../images/yybb_new_trbg3.gif) repeat-x #dcdcdc; font-weight:bold;}
table.ReporterCol_table_new tr.totaltr td.totaltd{ background:url(../images/yybb_new_trbg4.gif) repeat-x #6ba4e9; color:#fff;}
/* ------------------- 2009.11.26 运营报表 表格美化 End -------------- */