/*透明度滤镜*/
.filteropcity { opacity: .75;filter: Alpha(Opacity=75);display:inline-block\0;_display:inline-block;}
.filteropcitytxt { opacity: .75;filter: Alpha(Opacity=75);display:inline-block\0;_display:inline-block;color:#0A8CD2;}

/*弹出框 dialog*/

/*
.ui-widget-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ui-widget-overlay {background: #000000; opacity: .40;filter: Alpha(Opacity=40);}
.ui-widget-shadow {margin: 4px 0 0 4px;padding: 0px;background: #000000 opacity: .40;filter: Alpha(Opacity=40);-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.ui-dialog { position: absolute; width: 300px;}
.ui-dialog .ui-dialog-titlebar { height:36px;line-height:36px; position: relative; border: 0; background-color:#FFFFFF;}
.ui-dialog .ui-dialog-title { float: left; margin-left:10px; font-size:14px; font-weight:bold; color: #555555;padding-left:15px;background: url(../images/ui-dialog-title.png) no-repeat left center;}
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 17px; margin: -10px 0 0 0; padding: 1px; height: 17px; cursor:pointer; background: url(../images/ui-dialog-close-white.png) no-repeat left center; }
.ui-dialog .ui-dialog-titlebar-close:hover { position: absolute; right: .3em; top: 50%; width: 17px; margin: -10px 0 0 0; border:0px; height: 17px; cursor:pointer; background: url(../images/ui-dialog-close-white.png) no-repeat left center;opacity: .80;filter: Alpha(Opacity=80);}
.ui-dialog .ui-dialog-titlebar-close span { display: none; margin: 1px; }
.ui-dialog .ui-dialog-content { border: solid 0px #446191; padding: .5em 1em; background: none; overflow: hidden; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width: auto; overflow: visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-dialog .window-shadow { z-index: 1000; display: block; position:absolute; background-color:#000000;opacity: .50;filter: Alpha(Opacity=50); margin-left:0px;border-radius: 5px;}
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-dialog .edialogheaderbg_l {height:40px;background: url('../images/ui_dialog/dialogbg.png') no-repeat left top;padding-left:20px;}
.ui-dialog .edialogheaderbg_r {height:40px;background: url('../images/ui_dialog/dialogbg.png') no-repeat right -120px;padding-right:20px;}
.ui-dialog .edialogheadertitle {height:30px;line-height:30px;padding-top:10px;background: url('../images/ui_dialog/dialogbg.png') repeat-x left -60px;font-size:14px;font-weight:bold;color:#333;}
.ui-dialog .edialogbodybg_l {background: url('../images/ui_dialog/dialogbg1.png') repeat-y left top;padding-left:10px;}
.ui-dialog .edialogbodybg_r {background: url('../images/ui_dialog/dialogbg1.png') repeat-y right top;padding-right:10px;}
.ui-dialog .edialogbody {height:400px;background-color:#FFF;padding-top:10px;padding-left:10px;}
.ui-dialog .edialogfooterbg_l {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat left -220px;padding-left:20px;}
.ui-dialog .edialogfooterbg_r {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat right -340px;padding-right:20px;}
.ui-dialog .edialogfooterbg {height:20px;background: url('../images/ui_dialog/dialogbg.png') repeat-x left -280px;}
.ui-dialog .edialogifm {left:10px;top:6px;}
.ui-dialog .edialogclose {cursor:pointer; position: absolute;right:20px;top:7px;width:29px;height:29px;background:url('../images/ui_dialog/close1.png') left top no-repeat;}
.ui-dialog .edialogclose1 {cursor:pointer; position: absolute;right:20px;top:7px;width:29px;height:29px;background:url('../images/ui_dialog/close2.png') left top no-repeat;}
*/
/**** 自动完成的样式 ****/
.AutoExtender {font-family: Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;border: solid 1px #006699;line-height: 20px;padding: 2px; background-color: White;margin-left:0px;}
.AutoExtenderList {border-bottom: dotted 1px #006699;cursor: pointer;color: Maroon;padding-left:2px;}
.AutoExtenderHighlight {color: White;background-color: #006699;cursor: pointer;padding-left:2px;}
#divwidth {width: 450px !important; }
#divwidth div {width: 450px !important;}

/*************日期选择 开始******************/
input.Input_DatePicker {background-image: url('../images/DatePicker.png');background-repeat: no-repeat;background-position: right center;height:18px;line-height:18px;width: 100px;}
input.Input_TimePicker {background-image: url('../images/DatePicker1.png');background-repeat: no-repeat;background-position: right center;height:18px;line-height:18px;width: 140px;}
.Input_OnFocus {background-color: Yellow;}
/* ****************************************************************************************************************************************************************************
Page分页  开始 */
/*样式一*/
.pager_manu{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;width:auto;line-height:25px;height:26px;color:#666;}
.pager_manu .pageinfo{float:left;}
.pager_manu A{float:left;border:#DADADA 1px solid;font-size:12px;color:#666;text-decoration:none;padding:0px 6px 0px 6px;margin:0px 5px 0px 0px;line-height:20px;height:20px;background-color:#FFFFFF;}
.pager_manu A:hover{color:#EB4800;text-decoration:none;}
.pager_manu A.etc{color:#333;border-width:0px;padding:0px 3px 0px 3px;line-height:22px;height:20px;}
.pager_manu A.etc:hover{text-decoration:underline;color:#EB4800;}
.pager_manu span{float: left;border:#DADADA 1px solid;font-size:12px;padding:0px 6px 0px 6px;margin:0px 5px 0px 0px;line-height:20px;height:20px;}
.pager_manu span.current{border: #A1A1A1 1px solid;color:#fff;background-color: #A1A1A1;}
.pager_manu span.disable{cursor:default;border:#DADADA 1px solid;color:#bbb;}
.pager_manu .summary{float:right;font-size:12px;margin-right:0px;color:#333;width:auto;}
.pager_manu .summary span {float:left;border-width:0px;margin:0px;padding:0px;padding-right:5px;display:block;line-height:25px;}
.pager_manu .summary select {width:45px;float:left;color:#333;margin:0px 5px 0px 5px; }
.pager_manu .pagetext {background-color:#F7F7F7;*line-height:22px;height:20px;overflow:hidden;}
.pager_manu .oscombox {margin-right:5px;}
/* *********************************************

/*日期选择控件 start*/
div.selectdate {cursor:pointer;}
div.selectdate .datetitle {background:url('../images/downblack.gif') right center no-repeat;padding:0px 14px 0px 5px;border:#ddd 1px solid;height:22px;line-height:22px;+line-height:24px;width:60px;background-color:#fff;}
div.selectdate .datelist {position:absolute;z-index:70;border:#ddd 1px solid;border-top-width:0px;background-color:#FFFFFF;min-width:79px;_width:79px;display:none;}
div.selectdate .datelist a {display:block;line-height:25px;text-decoration:none;color:#333333;margin:0px 1px;padding-left:5px; font-weight:normal;}
div.selectdate .datelist a:hover {background-color:#E4E4E4;}
/*日期选择控件 end*/

/*选择控件样式一 start*/
div.datachoose1 {cursor:pointer;}
div.datachoose1 .datetitle {background:url('../images/downblack.gif') right center no-repeat;padding:0px 14px 0px 5px;height:30px;line-height:30px;+line-height:30px;width:60px;background-color:#fff;}
div.datachoose1 .datelist {position:absolute;z-index:70;border:#ddd 1px solid;background-color:#FFFFFF;min-width:79px;_width:79px;display:none;}
div.datachoose1 .datelist a {display:block;line-height:25px;text-decoration:none;color:#333333;margin:0px 1px;padding-left:5px;}
div.datachoose1 .datelist a:hover {background-color:#E4E4E4;}
/*选择控件样式一 end*/

/*选择控件样式二 start*/
div.datachoose2 {cursor:pointer;}
div.datachoose2 .datetitle {background:url('../images/downblack.gif') right center no-repeat;padding:0px 14px 0px 5px;height:24px;line-height:24px;+line-height:24px;width:60px;background-color:#fff;}
div.datachoose2 .datelist {position:absolute;z-index:70;border:#ddd 1px solid;background-color:#FFFFFF;width:330px;display:none;padding:10px;}
div.datachoose2 .datelist a {display:inline-block;line-height:25px;text-decoration:none;color:#333333;margin:0px 1px;padding-left:5px;width:100px;}
div.datachoose2 .datelist a.selected {background-color:#4598D2;color:#FFFFFF;}
div.datachoose2 .datelist a:hover {background-color:#4598D2;color:#FFFFFF;}
/*选择控件样式二 end*/


/*****51job**********************/
/***Mouse样式***/
.zz_51High {color: #a271f4;background-color: #f4e671;}
.zz_51Lower {color: #000000;background-color: #ffffff;}
.zz_51LowerGray {color: #000000;background-color: #f3f2f2;}
.zz_51LowerYellow {color: #000000;background-color: #feffef;}
.jobLayer {}
.jobLayer table,table.jobLayer {table-layout:auto;}
.jobLayer .title TD {/*background: url(../images/job/title_layers.gif);*/background-color:#9e2f35;vertical-align: top;color: #ffffff;height: 26px;}
.jobLayer .title IMG {float: left;margin: 5px 0px 0px;}
.jobLayer .title SPAN {float: left;margin: 5px 0px 0px;}
.jobLayer .title .ccType {float: right;margin: 5px 20px;width: auto;width: 100px;text-align: right;}
.jobLayer .title .ccType SPAN {float: none;margin: 0px;}
/***根项目样式***/
.jobLayer .bigOrange {font-weight: bold;font-size: 12px;color: #9E451A;}
.jobLayer .gray {background-color: #f7f7f7;}
.jobLayer .blackBold {font-weight: bold;vertical-align: top;color: #000000;padding-top: 3px;}
.jobLayer TD {padding-left: 3px;height: 20px;}
/***底部颜色***/
.jobLayer .bottomLine {background-color: #e7bf5e;background-color: #9e2f35;}
.jobLayer .bottomLine TD {height: 4px;}
/***子项样式***/
.subLayer {border-right: #ff7b00 1px solid;	border-top: #ff7b00 1px solid;border-left: #ff7b00 1px solid;border-bottom: #ff7b00 1px solid;background-color: #feffef;}
/***单行样式***/
.jobLayer .bgGray {	background-color: #f6f6f6;}
/*选择文本框*/
input.multi_select {padding-left:5px;height:22px;line-height:22px;border:#dedede 1px solid;border-top-color:#999;background:url(../images/ss.gif) right center no-repeat;cursor:pointer;vertical-align:middle;width:150px;}

/*搜索框*/
div.core_searchinput {width:350px;height:25px;line-height:25px;border:#ddd 1px solid;text-align:right;}
div.core_searchinput .searchtext {width:322px;;height:23px;line-height:23px;border:0px;margin:0px;vertical-align:top;}
div.core_searchinput .searchbutton {width:20px;;height:23px;line-height:23px;border:0px;background: url('../images/searchbg.gif') center 2px no-repeat;cursor:pointer;}
/*搜索框*/
div.core_searchinput1 {width:150px;height:25px;line-height:25px;border:#ddd 1px solid;text-align:right;}
div.core_searchinput1 .searchtext {width:122px;;height:23px;line-height:23px;border:0px;margin:0px;vertical-align:top;background-image:none;}
div.core_searchinput1 .searchbutton {width:20px;;height:23px;line-height:23px;border:0px;background: url('../images/searchbg.gif') center 2px no-repeat;cursor:pointer;}

/*单选控件*/
table.checkbox,table.checkbox td {margin:0px;padding:0px;}
table.checkbox label ,span.checkbox label {padding-right:15px;}

/*树型结构样式 start*/
.treeview {}
.treeview table {table-layout:auto;width:auto;}
.treeview td.node {padding-right:15px;}
.treeview .node {text-decoration: none;font-size: 12px;color: #434343;}
.treeview .selectednode A.node,.treeview A.selectednode {color:#9E451A;font-weight:bold;}
.tree_catalognode {background:url('../images/folder_folder1.gif') left center no-repeat;/*cursor:pointer;*/padding: 2px 0px 2px 18px;}
.tree_leafnode {background:url('../images/child.gif') left center no-repeat;/*cursor:pointer;*/padding: 2px 0px 2px 12px;}
 .treeview table tr td div {height: 20px !important}
/*树型结构样式 end*/

/*ToolTip提示控件 开始 */
.ui-slider-tooltip {width: 160px;background: #fdf9e5;border: 1px solid #fd7d2c;	color: #D95700;	display: block;	text-align: left;	padding: 9px 12px 7px 12px;	position: absolute;	z-index: 99999;	font-size: 13px;}
.error .ui-corner-all {-moz-border-radius-bottomleft: 5px;	-moz-border-radius-bottomright: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-left-radius: 5px 5px;-webkit-border-top-right-radius: 5px 5px;-webkit-border-bottom-right-radius: 5px 5px;-webkit-border-bottom-left-radius: 5px 5px;}
.ui-tooltip-pointer-down {width:12px;height:8px;background:url('../images/tooltipup.png') left top no-repeat;top: -8px;display: block;left: 14%;margin-left: -7px;position: absolute;}
/*.ui-tooltip-pointer-down-inner {border-left: 6px dashed transparent;border-right: 6px dashed transparent;	border-bottom: 7px solid #fff;	left: -6px;	top: 1px; *top:-14px;*+top:-14px;position:absolute;}*/
.error {position: absolute;width: 160px;border: 0,0,0,0;z-index:1000;}
.error .DHTMLgoodies_formTooltipDiv {color: #FFF;font-family: arial;	font-weight: bold;	font-size: 1em;	line-height: 120%;	border: 0;}
/*ToolTip提示控件 结束*/

/*
*==========================================================================================
*上传文件控件样式表_开始
*==========================================================================================
*/

/*
*==========================================================================================
*上传文件控件样式表_结束
*==========================================================================================
*/

/*多附件控件*/
ul.attachmentfile {float: left;list-style: none;padding: 0;	margin-top: 3px;margin-right: 3px;margin-bottom: 3px;margin-left:0px;width: 100%;display: block;border: 0px;width: auto;}
ul.attachmentfile li {float: left;line-height: 20px;margin: 0px;margin-right: 5px;padding-left:3px;padding-right:3px;}
ul.attachmentfile li.edit {float: left;text-align: center;min-width:65px; margin-left:2px;}
ul.attachmentfile li a {text-decoration: none;color: #0033CC;color: #3B5998;margin-left:-1px;font-size: 12px;height: auto;}
ul.attachmentfile li a:hover {color: #ef6e09;text-decoration: underline;}
ul.attachmentfile li.edit a {
  background-image: url("../images/attachment.gif");
  background-position: left center;
  background-repeat: no-repeat;
  color: #3B5998;
  padding-bottom: 3px;
  padding-left: 18px;
  padding-top: 3px;
  text-decoration: none;
}ul.attachmentfile li.edit a:hover {color: #ef6e09;text-decoration: underline;}
/*多附件控件*/


/*
*==========================================================================================
*上传课件控件样式表_开始
*==========================================================================================
*/
.uploadcoursewarecontainer {color: #666666;padding-top:10px;}
/*按钮样式*/
.uploadcoursewarecontainer .swfuploadbutton {margin-top: 10px;margin-bottom: 10px;text-align: center;}
.uploadcoursewarecontainer .swfuploadbutton a{margin-left: 10px;}
.uploadcoursewarecontainer .swfuploadbutton .swfupload {vertical-align: middle;}
/*按钮样式1*/
.uploadcoursewarecontainer .swfuploadbutton1 {margin-top: 10px;margin-bottom: 10px;text-align: left;}
.uploadcoursewarecontainer .swfuploadbutton1 a{margin-left: 10px;}
.uploadcoursewarecontainer .swfuploadbutton1 .swfupload {vertical-align: middle;}
/*按钮样式2*/
.uploadcoursewarecontainer .swfuploadbutton2 {display:none;}
/*按钮样式3*/
.uploadcoursewarecontainer .swfuploadbutton3 {margin-left: 10px;margin-top: 10px;margin-bottom: 10px;text-align: left;}
.uploadcoursewarecontainer .swfuploadbutton3 a{margin-left: 10px;}
.uploadcoursewarecontainer .swfuploadbutton3 .swfupload {vertical-align: middle;}
.uploadcoursewarecontainer .swfuploadbutton3 .supportedformats {width:500px;word-break: break-all; color:#999999;}
/*按钮样式3*/
.uploadcoursewarecontainer .swfuploadbutton4 {margin-left: 10px;margin-top: 10px;margin-bottom: 0px;text-align: left;}
.uploadcoursewarecontainer .swfuploadbutton4 a{margin-left: 10px;}
.uploadcoursewarecontainer .swfuploadbutton4 .swfupload {vertical-align: middle;}
.uploadcoursewarecontainer .swfuploadbutton4 .uploadnote { float:left;margin-left: 20px; margin-top: 5px; width:500px;word-break: break-all; color:#666666;}

/*行样式3*/
.uploadcoursewarecontainer .containerrow {clear:none;*clear:both;}
.uploadcoursewarecontainer .containerleft {float:left;}
.uploadcoursewarecontainer .containerright {float:left;margin-left: 10px; }

/*完成上传按钮样式2*/
.uploadcoursewarecontainer .finishupload {padding:0px;border:0px;width:150px;height:40px;line-height:28px;text-align:center;font-family:宋体;font-size:12px;font-weight:bold;color:#FFFFFF;background:url('../images/upload/finishupload.png') center center no-repeat;cursor:pointer;margin-left:10px;}
.uploadcoursewarecontainer .finishuploadover {padding:0px;border:0px;width:150px;height:40px;line-height:28px;text-align:center;font-family:宋体;font-size:12px;font-weight:bold;color:#FFFFFF;background:url('../images/upload/finishuploadover.png') center center no-repeat;cursor:pointer;margin-left:10px;}

.uploadcoursewarecontainer .swfuploadsection2 {display:none;}
.uploadcoursewarecontainer .swfuploadsection {margin-top: 0px;margin-bottom: 10px;padding-right:25px; text-align: right;}
.uploadcoursewarecontainer .swfuploadsection a{margin-left: 10px;}
.uploadcoursewarecontainer .swfuploadsection button{margin-left: 10px;}

.uploadcoursewarecontainer .fontsection {padding-left:272px; padding-top:5px;font-family:微软雅黑;}
.uploadcoursewarecontainer .fontsection .tip1 {color:#999;}
.uploadcoursewarecontainer .fontsection .tip2 {color:#999; padding-left:35px;}
.uploadcoursewarecontainer .donesection {padding-top:40px; padding-left:200px; width:450px;background:url('../images/yes.gif') no-repeat 105px 30px;}
.uploadcoursewarecontainer .donesection .desc {padding-top:15px;}
.uploadcoursewarecontainer .donesection .title {font-size:30px; font-family:微软雅黑; padding-top:30px;}
.uploadcoursewarecontainer .donesection .tip {color:#999; width:400px;}
.uploadcoursewarecontainer .donebottom {padding-top:30px;}
.uploadcoursewarecontainer .donebottom .title {padding-bottom:15px;}
.uploadcoursewarecontainer .donebottom .buttonsection {text-align:center; padding-top:20px;}
.uploadcoursewarecontainer .donebottom .buttonsection input {margin-right:20px;}
/*列表样式*/
.uploadcoursewarecontainer .uploadlist {border: #e4e4e4 1px solid;padding-top: 5px;clear: both;padding-left: 5px;padding-right: 1px;}
.uploadcoursewarecontainer .noborder {border: #e4e4e4 0px solid;padding-top: 0px;padding-left: 0px;margin-left:10px;}
.uploadcoursewarecontainer .noleftrightborder {border-left: #e4e4e4 0px solid;border-right: #e4e4e4 0px solid; margin-left:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px; max-height:158px; overflow-y:auto;}

/*列表标题样式*/
.uploadcoursewarecontainer .uploadtitle {clear: both;;color:#666666;line-height: 28px;padding-top: 2px;padding-bottom: 2px;font-weight:bold;}
/*编号*/
.uploadcoursewarecontainer .uploadtitle .rowindex {padding-left: 3px;padding-right: 6px;width:12px;float:left;}
/*文件名*/
.uploadcoursewarecontainer .uploadtitle .filename {padding-left: 15px;width:208px;padding-right:15px;float:left;}
/*文件大小*/
.uploadcoursewarecontainer .uploadtitle .filesize {width:60px;float:left;}
/*文件状态*/
.uploadcoursewarecontainer .uploadtitle .filestatus {padding-left: 33px;width:90px;float:left;}
/*标题*/
.uploadcoursewarecontainer .uploadtitle .title {padding-left: 33px;width:60px;float:left;}

/*列表项样式*/
.uploadcoursewarecontainer .uploadlist .uploaditem {clear: both;line-height: 28px;padding-top: 2px;padding-bottom: 2px;}
/*编号*/
.uploadcoursewarecontainer .uploadlist .uploaditem .rowindex {padding-left: 3px;padding-right: 6px;width:12px;float:left;font-weight:bold;}
/*文件名*/
.uploadcoursewarecontainer .uploadlist .uploaditem .filename {width:212px;padding-right:15px;float:left;}
.uploadcoursewarecontainer .uploadlist .uploaditem .filename1 {width:192px;padding-right:15px;float:left;}
/*文件大小*/
.uploadcoursewarecontainer .uploadlist .uploaditem .filesize {width:90px;float:left;}
/*文件状态*/
.uploadcoursewarecontainer .uploadlist .uploaditem .filestatus {width:90px;float:left; margin-top:0px;}
/*标题*/
.uploadcoursewarecontainer .uploadlist .uploaditem .title {color:#999999;width:37px;float:left;margin-top:2px;}
/*标题1*/
.uploadcoursewarecontainer .uploadlist .uploaditem .title1 {color:#999999;width:75px;float:left;margin-top:2px;}
/*更新文件名*/
.uploadcoursewarecontainer .uploadlist .uploaditem .filenewname {float:left;margin-bottom:2px;}
/*浏览权限*/
.uploadcoursewarecontainer .uploadlist .uploaditem .viewpermission {color:#999999;float:left;}
/*对外公开*/
.uploadcoursewarecontainer .uploadlist .uploaditem .forinternet {width:70px;float:left;}
/*仅对学友会成员公开*/
.uploadcoursewarecontainer .uploadlist .uploaditem .onlyforgroup {width:150px;float:left;}
/*操作区*/
.uploadcoursewarecontainer .uploadlist .uploaditem .operate {float:left;text-align:center;}
/*文本框样式*/
.uploadcoursewarecontainer .uploadlist .uploaditem .input {width: 180px;line-height: 22px;height: 22px;padding-left:2px;padding-top:0px;padding-bottom:0px;color: #666666;font-size: 12px;margin-right:5px;}
/*上传成功图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .uploadfinished {background: url("../images/upload/pass.gif") no-repeat scroll left center;font-weight: normal;padding: 2px 0px 0px 18px;}
/*上传失败图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .uploadfailed {background: url("../images/upload/fail.png") no-repeat scroll left center;font-weight: normal;padding: 2px 0px 0px 18px;}
/*验证中图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .validitying {background: url("../images/upload/validitying.png") no-repeat scroll left center;font-weight: normal;padding: 2px 0px 0px 18px;}
/*下移图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .down {background: url("../images/upload/down.gif") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*上移图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .up {background: url("../images/upload/up.gif") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*删除图标*/
.uploadcoursewarecontainer .uploadlist .uploaditem .delete {background: url("../images/upload/close1_disable.png") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*删除图标1*/
.uploadcoursewarecontainer .uploadlist .uploaditem .delete1 {background: url("../images/upload/close1.png") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*进度条背景色*/
.uploadcoursewarecontainer .progressbarbgcolor {background-color: #a68343;}
/*进度条边框色*/
.uploadcoursewarecontainer .progressbarbordercolor {border: #999999 1px solid;}
/*单个文件上传进度条样式*/
.uploadcoursewarecontainer .uploadlist .uploaditem .uploadschedulein {height: 6px;line-height: 6px;font-size: 0px;}
.uploadcoursewarecontainer .uploadlist .uploaditem .uploadscheduleout {width: 40px;height: 6px;float: left;line-height: 6px;margin-top: 8px;font-size: 0px;}
/*文件上传状态*/
.uploadcoursewarecontainer .uploadstatus {margin-top:10px;line-height:20px;}
/*文件上传总进度条样式*/
.uploadcoursewarecontainer .uploadscheduletotalin {height: 12px;line-height: 12px;font-size: 0px;}
.uploadcoursewarecontainer .uploadscheduletotalout {width: 110px;height: 12px;float: left;line-height: 12px;margin-top: 3px;font-size: 0px;}
/*总进度*/
.uploadcoursewarecontainer .uploadstatus .title {float:left;width:50px;}
.uploadcoursewarecontainer .uploadstatus .schedule {float:left;width:200px;}
.uploadcoursewarecontainer .uploadstatus .percentage {float:left;margin-left:5px;}
/*已上传*/
.uploadcoursewarecontainer .uploadstatus .uploaded {width:150px;float:left;}
/*上传速度*/
.uploadcoursewarecontainer .uploadstatus .speed {width:150px;float:left;}
/*剩余时间*/
.uploadcoursewarecontainer .totalschedule .timer {float:left;}
/*
*==========================================================================================
*上传课件控件样式表_结束
*==========================================================================================
*/

/*
*==========================================================================================
*上传附件控件样式表_开始
*==========================================================================================
*/
.uploadattachmentcontainer {color: #666666;}
.uploadattachmentcontainer .containerrow {clear:none;*clear:both;overflow:hidden;}
.uploadattachmentcontainer .containerleft {float:left;}
.uploadattachmentcontainer .containerright {float:left;}
/*按钮样式*/
.uploadattachmentcontainer .swfuploadbutton{background: url("../images/upload/attach.png") no-repeat scroll left center;margin-left:0px;padding-left:16px;text-align: center;}
.uploadattachmentcontainer .swfuploadbutton_image{background: url("../images/upload/image.png") no-repeat scroll left center;margin-left:0px;padding-left:16px;text-align: center;}
.uploadattachmentcontainer .swfuploadbutton_video{background: url("../images/upload/video.png") no-repeat scroll left center;margin-left:0px;padding-left:16px;text-align: center;}
/*列表样式*/
.uploadattachmentcontainer .uploadlist {border: #e4e4e4 0px solid;clear: both;padding-left: 5px;padding-right: 1px;}
/*列表项样式*/
.uploadattachmentcontainer .uploadlist .uploaditem {clear: both;line-height: 18px;padding-bottom: 5px;}
/*编号*/
.uploadattachmentcontainer .uploadlist .uploaditem .rowindex {padding-left: 3px;width:auto;float:left;font-weight:bold;}
/*文件名*/
.uploadattachmentcontainer .uploadlist .uploaditem .filename {width:auto;padding-right:15px;float:left;}
/*文件大小*/
.uploadattachmentcontainer .uploadlist .uploaditem .filesize {width:auto;padding-right:15px;float:left;}
/*文件状态*/
.uploadattachmentcontainer .uploadlist .uploaditem .filestatus {width:auto;padding-right:5px;float:left;}
/*操作区*/
.uploadattachmentcontainer .uploadlist .uploaditem .operate {float:left;text-align:center;}
/*上传成功图标*/
.uploadattachmentcontainer .uploadlist .uploaditem .uploadfinished {background: url("../images/upload/pass.gif") no-repeat scroll left center;font-weight: normal;padding: 3px 0px 3px 18px;}
/*上传失败图标*/
.uploadattachmentcontainer .uploadlist .uploaditem .uploadfailed {background: url("../images/upload/fail.png") no-repeat scroll left center;font-weight: normal;padding: 3px 0px 3px 18px;}
/*验证中图标*/
.uploadattachmentcontainer .uploadlist .uploaditem .validitying {background: url("../images/upload/validitying.png") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 5px 18px;}
/*删除图标*/
.uploadattachmentcontainer .uploadlist .uploaditem .delete {background: url("../images/upload/close1_disable.png") no-repeat scroll left center;font-weight: normal;padding: 3px 0 5px 16px;cursor:pointer;}
/*删除图标1*/
.uploadattachmentcontainer .uploadlist .uploaditem .delete1 {background: url("../images/upload/close1.png") no-repeat scroll left center;font-weight: normal;padding: 3px 0 5px 16px;cursor:pointer;}
/*进度条背景色*/
.uploadattachmentcontainer .progressbarbgcolor {background-color: #a68343;}
/*进度条边框色*/
.uploadattachmentcontainer .progressbarbordercolor {border: #999999 1px solid;}
/*单个文件上传进度条样式*/
.uploadattachmentcontainer .uploadlist .uploaditem .uploadschedulein {height: 6px;line-height: 6px;font-size: 0px;}
.uploadattachmentcontainer .uploadlist .uploaditem .uploadscheduleout {width: 40px;height: 6px;float: left;line-height: 6px;margin-top: 5px;font-size: 0px;}
/*文件上传状态*/
.uploadattachmentcontainer .uploadstatus {margin-top:10px;line-height:20px;}
/*文件上传总进度条样式*/
.uploadattachmentcontainer .uploadscheduletotalin {height: 12px;line-height: 12px;font-size: 0px;}
.uploadattachmentcontainer .uploadscheduletotalout {width: 110px;height: 12px;float: left;line-height: 12px;margin-top: 3px;font-size: 0px;}
/*总进度*/
.uploadattachmentcontainer .uploadstatus .title {float:left;width:50px;}
.uploadattachmentcontainer .uploadstatus .schedule {float:left;width:200px;}
.uploadattachmentcontainer .uploadstatus .percentage {float:left;margin-left:5px;}
/*已上传*/
.uploadattachmentcontainer .uploadstatus .uploaded {width:150px;float:left;}
/*上传速度*/
.uploadattachmentcontainer .uploadstatus .speed {width:150px;float:left;}
/*剩余时间*/
.uploadattachmentcontainer .totalschedule .timer {float:left;}
/*
*==========================================================================================
*上传附件控件样式表_结束
*==========================================================================================
*/



/*
*==========================================================================================
*上传视频控件样式表_开始
*==========================================================================================
*/
.uploadvideocontainer {color: #666666;position:relative;}
.uploadvideocontainer .containerrow {border: #999999 1px solid;margin:3px;padding-bottom:0px;}
.uploadvideocontainer .containertop {}
.uploadvideocontainer .containertop img { }
.uploadvideocontainer .playicon {height:37px; background:url('../images/upload/play.png') center center no-repeat;position:absolute;z-index:4;left:3px;top:3px;cursor:hand;}
.uploadvideocontainer .containerbottom {opacity:0.8; filter:alpha(opacity=80);text-align:center;position:absolute;z-index:4;left:5px;bottom:2px;}

/*列表样式*/
.uploadvideocontainer .uploadlist {}
/*列表项样式*/
.uploadvideocontainer .uploadlist .uploaditem {opacity:0.7; filter:alpha(opacity=70);width: 203px;border: #999999 1px solid;background-color:#333333; color:#ffffff;line-height: 20px;padding-left: 3px; padding-bottom: 0px; padding-top:5px;position:absolute;z-index:4;left:5px;top:2px;}
/*文件名*/
.uploadvideocontainer .uploadlist .uploaditem .filename {padding-top:1px;}
/*文件大小*/
.uploadvideocontainer .uploadlist .uploaditem .filesize {padding-top:1px;}
/*文件状态*/
.uploadvideocontainer .uploadlist .uploaditem .filestatus {padding-top:1px;}
/*操作区*/
.uploadvideocontainer .uploadlist .uploaditem .operate {text-align:center;}
/*上传成功图标*/
.uploadvideocontainer .uploadlist .uploaditem .uploadfinished {background: url("../images/upload/pass.gif") no-repeat scroll left center;font-weight: normal;padding: 1px 0px 2px 12px;}
/*上传失败图标*/
.uploadvideocontainer .uploadlist .uploaditem .uploadfailed {background: url("../images/upload/fail.png") no-repeat scroll left center;font-weight: normal;padding: 0px 0px 3px 16px;}
/*验证中图标*/
.uploadvideocontainer .uploadlist .uploaditem .validitying {background: url("../images/upload/validitying.png") no-repeat scroll left center;font-weight: normal;padding: 0px 0px 3px 16px;}
/*删除图标*/
.uploadvideocontainer .uploadlist .uploaditem .delete {background: url("../images/upload/close1_disable.png") no-repeat scroll left center;font-weight: normal;cursor:pointer;padding-bottom: 3px;padding-left: 5px;padding-right: 5px;}
/*删除图标1*/
.uploadvideocontainer .uploadlist .uploaditem .delete1 {background: url("../images/upload/close1.png") no-repeat scroll left center;font-weight: normal;cursor:pointer;padding-bottom: 3px;padding-left: 5px;padding-right: 5px;}
/*进度条背景色*/
.uploadvideocontainer .uploadlist .progressbarbgcolor {background-color: #a68343;}
/*进度条边框色*/
.uploadvideocontainer .uploadlist .progressbarbordercolor {border: #999999 1px solid;}
/*单个文件上传进度条样式*/
.uploadvideocontainer .uploaditem .uploadschedulein {height: 6px;line-height: 6px;font-size: 0px;}
.uploadvideocontainer .uploaditem .uploadscheduleout {width: 70px;height: 6px;float: left;line-height: 6px;margin-top: 7px;font-size: 0px;}
/*文件上传状态*/
.uploadvideocontainer .uploadstatus {margin-top:10px;line-height:20px;}
/*文件上传总进度条样式*/
.uploadvideocontainer .uploadscheduletotalin {height: 12px;line-height: 12px;font-size: 0px;}
.uploadvideocontainer .uploadscheduletotalout {width: 110px;height: 12px;float: left;line-height: 12px;margin-top: 3px;font-size: 0px;}
/*总进度*/
.uploadvideocontainer .uploadstatus .title {float:left;width:50px;}
.uploadvideocontainer .uploadstatus .schedule {float:left;width:200px;}
.uploadvideocontainer .uploadstatus .percentage {float:left;margin-left:5px;}
/*已上传*/
.uploadvideocontainer .uploadstatus .uploaded {width:150px;float:left;}
/*上传速度*/
.uploadvideocontainer .uploadstatus .speed {width:150px;float:left;}
/*剩余时间*/
.uploadvideocontainer .totalschedule .timer {float:left;}
/*
*==========================================================================================
*上传视频控件样式表_结束
*==========================================================================================
*/



/*
*==========================================================================================
*上传附件控件样式表New_开始
*==========================================================================================
*/
.uploadattachmentscontainer {color: #666666;}
.uploadattachmentscontainer .containerrow {clear:none;*clear:both;height:auto;}
.uploadattachmentscontainer .containerleft {float:left;}
.uploadattachmentscontainer .containerright {float:left;}
.uploadattachmentscontainer .containertop {float:left;clear:both;}
.uploadattachmentscontainer .containerbottom {float:left;clear:both;}
.uploadfilebuttonposition{width:150px;float:right; margin-top:-20px;text-align:right;}
/*按钮样式*/
.uploadattachmentscontainer .swfuploadbutton{margin-left:0px;padding-left:10px;padding-top:5px;text-align: center;}
/*列表样式*/
.uploadattachmentscontainer .uploadlist {clear: both;border: #e4e4e4 0px solid;padding-left: 5px;padding-right: 1px;}
/*列表项样式*/
.uploadattachmentscontainer .uploadlist .uploaditem {width:197px; float:left;line-height: 18px;padding-left: 6px; padding-bottom: 5px; padding-top:5px;}
/*文件名*/
.uploadattachmentscontainer .uploadlist .uploaditem .filename {width:160px;padding-right:2px;float:left;}
/*文件状态*/
.uploadattachmentscontainer .uploadlist .uploaditem .filestatus {width:auto;padding-right:5px;float:left;}
/*操作区*/
.uploadattachmentscontainer .uploadlist .uploaditem .operate {float:left;text-align:center;}
/*上传成功图标*/
.uploadattachmentscontainer .uploadlist .uploaditem .uploadfinished {background: url("../images/upload/pass.gif") no-repeat scroll left center;font-weight: normal;padding: 3px 0px 3px 18px;}
/*上传失败图标*/
.uploadattachmentscontainer .uploadlist .uploaditem .uploadfailed {background: url("../images/upload/fail.png") no-repeat scroll left center;font-weight: normal;padding: 3px 0px 3px 18px;}
/*验证中图标*/
.uploadattachmentscontainer .uploadlist .uploaditem .validitying {background: url("../images/upload/validitying.png") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 5px 18px;}
/*删除图标*/
.uploadattachmentscontainer .uploadlist .uploaditem .delete {background:url('../images/upload/close1_disable.png') 2px 2px no-repeat; padding:0px 0px 2px 16px;}
/*删除图标*/
.uploadattachmentscontainer .uploadlist .uploaditem .delete1 {cursor:hand; background:url('../images/upload/close1.png') 2px 2px no-repeat; padding:0px 0px 2px 16px;}
/*进度条背景色*/
.uploadattachmentscontainer .progressbarbgcolor {background-color: #a68343;}
/*进度条边框色*/
.uploadattachmentscontainer .progressbarbordercolor {border: #999999 1px solid;}
/*单个文件上传进度条样式*/
.uploadattachmentscontainer .uploadlist .uploaditem .uploadschedulein {height: 6px;line-height: 6px;font-size: 0px;}
.uploadattachmentscontainer .uploadlist .uploaditem .uploadscheduleout {width: 70px;height: 6px;float: left;line-height: 6px;margin-top: 7px;font-size: 0px;}
/*文件上传状态*/
.uploadattachmentscontainer .uploadstatus {margin-top:10px;line-height:20px;}
/*文件上传总进度条样式*/
.uploadattachmentscontainer .uploadscheduletotalin {height: 12px;line-height: 12px;font-size: 0px;}
.uploadattachmentscontainer .uploadscheduletotalout {width: 110px;height: 12px;float: left;line-height: 12px;margin-top: 3px;font-size: 0px;}
/*总进度*/
.uploadattachmentscontainer .uploadstatus .title {float:left;width:50px;}
.uploadattachmentscontainer .uploadstatus .schedule {float:left;width:200px;}
.uploadattachmentscontainer .uploadstatus .percentage {float:left;margin-left:5px;}
/*已上传*/
.uploadattachmentscontainer .uploadstatus .uploaded {width:150px;float:left;}
/*上传速度*/
.uploadattachmentscontainer .uploadstatus .speed {width:150px;float:left;}
/*剩余时间*/
.uploadattachmentscontainer .totalschedule .timer {float:left;}
/*
*==========================================================================================
*上传附件控件样式表New_结束
*==========================================================================================
*/


/*
*==========================================================================================
*上传图片控件样式表_开始
*==========================================================================================
*/
.uploadimagecontainer {text-align:center;}
.uploadimagecontainer .containerrow {clear:both;overflow:hidden;}
.uploadimagecontainer .containerimage {margin-bottom:-26px;border-left:#e4e4e4 1px solid;border-right:#e4e4e4 1px solid;border-top:#e4e4e4 1px solid;border-bottom:#e4e4e4 1px solid;}
.uploadimagecontainer .containertext{/*background: url('../images/upload/containertext.png') right top repeat;*/background-color:#42484A;opacity:0.7;text-align:center; filter:alpha(opacity=70);height:22px; padding-top:4px; }
.uploadimagecontainer .containertext a{color:#FFFFFF;}
/*
*==========================================================================================
*上传图片控件样式表_结束
*==========================================================================================
*/

/*页面顶部通知区域-开始***************************/
div.topnotice {font-size:12px;}
div.topnotice div.noticemsg {color:Red;width:985px;margin:auto;}
/*****************页面顶部通知区域-结束***************************/

/*自定义下拉框样式_开始*/
div.oscombox {float:left;display:inline-block !important;height:24px;line-height:24px;width:150px;margin-right:10px;}
div.oscombox div {display:inline-block !important;}
div.oscombox input {margin-right:0px !important;padding:0px;border-radius:0px;color:#666666;}
div.oscombox .oscomboxtitle {height:24px;line-height:24px;padding-left:0px;background-image:none;cursor:pointer;background-color:#FFFFFF;}
div.oscombox .oscomboxtitle .titletext {width:118px;height:26px;line-height:26px;border:#CCCCCC 1px solid;background: url('../images/combobox/arr.gif') right center no-repeat;float:left;cursor:pointer;padding-left:10px;padding-right:22px;}
div.oscombox .oscomboxtitle1 .titletext {width:118px;height:24px;line-height:24px;border:#CCCCCC 1px solid;border-radius:3px;background: url('../images/combobox/arr.gif') right center no-repeat;float:left;cursor:pointer;padding-left:10px;padding-right:22px;}
div.oscombox .oscomboxtitle .titlebar {display:none !important;width:22px;height:24px;line-height:24px;background: url('../images/combobox/filter-aa1.gif') right top no-repeat;float:right;}
div.oscombox .oscomboxtitle1 {height:24px;line-height:24px;padding-left:0px;background-image:none;cursor:pointer;background-color:#FFFFFF;}

div.oscombox .oscomboxtitle1 .titlebar {display:none !important;width:22px;height:24px;line-height:24px;background: url('../images/combobox/filter-ss1.gif') right top no-repeat;float:right;}
div.oscombox .hiddenoscomboxlist {display:none !important;}
div.oscombox .oscomboxlist {display:block !important;position:absolute !important;z-index:9900;width:150px;border:#CCCCCC 1px solid;background-color:#FFF;max-height:300px;_height:100px;overflow:hidden;overflow-y:auto;scrollBar-face-color:#F1F1F1;scrollBar-hightLight-color: #DDD;scrollBar-3dLight-color: #F6F6F6;scrollBar-darkshadow-color:#F6F6F6;scrollBar-shadow-color:#999;scrollBar-arrow-color:#A1A1A1;scrollBar-track-color:#EEE;scrollBar-base-color:#F6F6F6;  }
div.oscombox .oscomboxlist .listitem {padding:0px 10px;line-height:20px;cursor:pointer;width:200px;overflow:hidden;}
div.oscombox .oscomboxlist .listitemselected {padding:0px 10px;line-height:20px;background-color:#0A8CD2;cursor:pointer;width:200px;overflow:hidden;color:#FFFFFF;}
/*自定义下拉框样式_结束*/
 
/*标签弹出层*/
.lblType_Section {}
.lblType_Section table {border: #999999 1px solid;background-color: #f7f7f7;position: absolute;line-height: 20px;}
.lblType_Section table tr td a { margin-left:5px;}

/*浮动工具条*/
div.floattoolbars {position:fixed;_position:absolute;right:0px;bottom:0px;z-index:10100;width:340px;}
div.hiddenfloattoolbars {width:30px;height:30px;}
/*工具条*/
div.floattoolbars .toolbars {border:#D5D5D5 1px solid;border-top:#AB5617 2px solid;height:28px;background:url('../images/toolbarsbg.gif') left top repeat-x;}
div.floattoolbars .toolbars .toolitem {padding:6px 9px 2px;float:left;color:#000;cursor:pointer;position:relative;left:-1px;top:-1px;}
div.floattoolbars .toolbars .toolitemselected {padding:6px 8px 2px;float:left;color:#000;cursor:pointer;position:relative;z-index:10101;background-color:#FFF;border:#D5D5D5 1px solid;border-top:0px;left:-1px;top:-1px;}
div.floattoolbars .toolbars .toolitem .textbg,div.floattoolbars .toolbars .toolitemselected .textbg {padding-right:10px;background:url('../images/up.gif') right center no-repeat;display:block;}
div.floattoolbars .toolbars .toolseting {background:url(../images/seting.gif) left center no-repeat;padding:3px 0px 3px 14px;cursor:pointer;}
div.floattoolbars .toolbars span.count{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;margin-right:2px;background:url('../images/left1.gif') left bottom no-repeat;*background-position:left center;padding-left:5px;}
div.floattoolbars .toolbars span.count .newMsgCount{background:url('../images/right1.gif') right center no-repeat;padding:3px 4px 4px 3px;}

div.floattoolbars .toolbars .toolitemlist {float:left;}
div.hiddenfloattoolbars .toolbars .toolitemlist {display:none;}
div.floattoolbars .toolbars .contractbar {float:left;position:relative;width:30px;height:28px;background:url('../images/right.gif') center center no-repeat;cursor:pointer;}
div.hiddenfloattoolbars .toolbars .contractbar {float:left;position:relative;width:30px;height:28px;border-right:#D5D5D5 1px solid;background:url('../images/left.gif') center center no-repeat;cursor:pointer;}
div.floattoolbars .toolbars .contractbar .contracttooltip {display:none;}
div.hiddenfloattoolbars .toolbars .contractbar .contracttooltip {position:absolute;left:-115px;top:-30px;width:135px;height:28px;background:url('../images/toolstip.gif') center center no-repeat;display:block;}

/*工具内容*/
div.floattoolbars .toolcontents {background-color:#FFF;margin-left:30px;position:relative;z-index:1002;bottom:-2px;}
div.floattoolbars .toolcontents .toolcontent {display:none;}
div.floattoolbars .toolcontents .showtoolcontent {display:block;border:#D5D5D5 1px solid;border-top:#AB5617 2px solid;}
div.floattoolbars .toolcontents .contentheader {height:24px;line-height:24px;background-color:#F2F2F2;color:#666;padding:0px 10px;}
div.floattoolbars .toolcontents .contentheader .headerleft {float:left;font-weight:bold;}
div.floattoolbars .toolcontents .contentheader .headercenter {float:left;padding-left:10px;}
div.floattoolbars .toolcontents .contentheader .headerright {float:right;}
div.floattoolbars .toolcontents .contentheader .headerright a {margin-right:20px;}
div.floattoolbars .toolcontents .contentheader .headerright .close {background:url(../images/min.gif) left center no-repeat;padding:3px 0px 3px 14px;cursor:pointer;}
div.floattoolbars .toolcontents .contentbody {padding:0px 10px 0px;background-color:#FFF;min-height:150px;_height:365px;}
div.floattoolbars .toolcontents .loading {background:url('../images/load3.gif') center center no-repeat;}
/*课程列表*/
div.floattoolbars .toolcontents .toolcontentdatalist {}
div.floattoolbars .toolcontents .toolcontentdatalist .datarow {height:35px;line-height:35px;border-bottom:#E2E2E2 1px solid;}
div.floattoolbars .toolcontents .toolcontentdatalist .datarowleft {float:left;}
div.floattoolbars .toolcontents .toolcontentdatalist .datarowright {float:right;}
div.floattoolbars .toolcontents .toolcontentdatalist .datarow1 {padding-bottom:10px;} 
div.floattoolbars .toolcontents .toolcontentdatalist .datarow1 .selectarea {float:left;padding-top:5px;*padding-top:0px;}
div.floattoolbars .toolcontents .toolcontentdatalist .datarow1 .textarea {margin-left:24px;*display:inline-block;}
div.floattoolbars .toolcontents .toolcontentdatalist .noborder {border-bottom:#E2E2E2 0px solid;margin:0px;}
div.floattoolbars .toolcontents .toolcontentdatalist .datarow a {margin-left:5px;}
/*快捷方式*/
div.floattoolbars .toolcontents  .shortcutlist {padding:10px 0px ;}
div.floattoolbars .toolcontents  .shortcutlist .shortcutitem {width:78px;padding:0px 15px 0px 0px;float:left;text-align:center;height:105px;}
div.floattoolbars .toolcontents  .shortcutlist .lastshortcutitem {width:78px;padding:0px 0px 0px 0px;float:left;text-align:center;height:105px;}
div.floattoolbars .toolcontents  .shortcutlist .shortcut {padding-top:5px;margin-bottom:5px;}
div.floattoolbars .toolcontents  .shortcutlist .shortcut1 {padding-top:5px;border:#E4E4E4 1px solid;background-color:#F2F2F2;margin-bottom:5px;}
div.floattoolbars .toolcontents  .shortcutlist .shortcuticon {padding-bottom:5px;}
div.floattoolbars .toolcontents  .shortcutlist .shortcuticon img {width:48px;height:48px;vertical-align:middle;}
div.floattoolbars .toolcontents  .shortcutlist .shortcuttitle {padding-bottom:0px;}
div.floattoolbars .toolcontents  .shortcutlist .shortcutoperate {}
div.floattoolbars .toolcontents  .shortcutlist .shortcutoperate span {margin-left:5px;}
/*设置*/
div.floattoolbars .toolcontents #toolcontent5 {position:fixed;_position:absolute;right:0px;bottom:29px;z-index:1001;width:200px;border:#D5D5D5 1px solid;background-color:#FFF;padding:10px 10px 0px;}

/*浮动窗口 2012-09-27 by hbl*/
.floatwindow_LeftTop {position:fixed;_position:absolute;left:5px;top:30px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_RightTop {position:fixed;_position:absolute;right:5px;top:30px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_LeftBottom {position:fixed;_position:absolute;left:5px;bottom:15px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_MiddleBottom {position:fixed;_position:absolute;left:0px;bottom:0px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_RightBottom {position:fixed;_position:absolute;right:5px;bottom:15px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_LeftCenter {position:fixed;_position:absolute;left:5px;top:300px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_RightCenter {position:fixed;_position:absolute;right:5px;top:300px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_LeftTop1 {position:fixed;_position:absolute;left:5px;top:30px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_RightTop1 {position:fixed;_position:absolute;right:5px;top:30px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_LeftBottom1 {position:fixed;_position:absolute;left:5px;bottom:15px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_MiddleBottom1 {position:fixed;_position:absolute;left:0px;bottom:15px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_RightBottom1 {position:fixed;_position:absolute;right:5px;bottom:15px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_LeftCenter1 {position:fixed;_position:absolute;left:5px;top:300px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}
.floatwindow_RightCenter1 {position:fixed;_position:absolute;right:5px;top:300px;z-index:10050;width:250px;display:none;border:#AAA 1px solid;}

.floatwindow_Random {display:none;}

div.floatwindowtitle {height:26px;line-height:26px;padding-left:10px;background-color:#E8E8E8;color:#000;border-bottom:#E2E2E2 1px solid;}
div.floatwindowtitle1 {}

div.floatwindowtitle .closewindow {background:url(../images/closewindow.png);width:15px;height:15px;position:absolute;right:5px;top:5px;cursor:pointer;}
div.floatwindowtitle1 .closewindow {background:url(../images/closewindow1.png);width:28px;height:28px;position:absolute;right:5px;top:5px;cursor:pointer;}
div.floatwindowtitle1 .closewindow1 {background:url(../images/closewindow11.png);width:16px;height:16px;position:absolute;right:5px;top:5px;cursor:pointer;}
div.floatwindowtitle1 .closetext { margin-top:20px; margin-right:-30px; width:50px; float:right; color:#b4b4b4}
div.floatwindowtitle1 .closetext:hover{ margin-top:20px; margin-right:-30px; width:50px; float:right; color:#ff6600;}
div.floatwindowtitle1 .closewindow1:hover{background:url(../images/closewindow12.png);width:16px;height:16px;position:absolute;right:5px;top:5px;cursor:pointer;}
div.floatwindowbody {height:150px;padding:10px;}
div.floatwindowbody .bodytitle {padding-bottom:10px;word-wrap:break-word;word-break:break_all; font-weight:bold; line-height:20px;}
div.floatwindowbody .bodycontent {padding-bottom:10px;word-wrap:break-word;word-break:break_all;}
div.floatwindowbody .more {text-align:right;}
div.floatwindowbody .more a {color:#666;}
div.floatwindowbody .more a:hover {color:#FF6600;}

/*浮动窗口文字内容样式1*/
div.floatwindow_style7 {width:241px; height:186px; border:#1C65B5 2px solid; border-top:0px;}
div.floatwindow_style7 .floatwindowtitle {height:23px; border:#1C65B5 2px solid; background-color:#1C65B5; line-height:21px; color:#FFFFFF; font-size:14px; font-weight:bold; position:relative;}
div.floatwindow_style7 .floatwindowtitle .closewindow {width:13px; height:13px; top:5px; right:3px; background:none; background:url('../images/ad/close1.png') no-repeat; position:absolute;}
div.floatwindow_style7 .floatwindowtitle .minwindow {width:13px; height:13px; top:5px; right:24px; background:url('../images/ad/min1.png') no-repeat; position:absolute;}
div.floatwindow_style7 .floatwindowtitle .maxwindow {width:13px; height:13px; top:5px; right:24px; background:url('../images/ad/max1.png') no-repeat; position:absolute;}
div.floatwindow_style7 .floatwindowbody {background-color:#FFFFFF; height:139px;}
div.floatwindow_style7 .floatwindowbody .bodytitle {font-size:14px; font-weight:bold; color:#0099FF;}
div.floatwindow_style7 .floatwindowbody .bodycontent {font-size:12px; font-weight:normal; color:#666666;}
div.floatwindow_style7_min {width:241px; height:25px; border:#1C65B5 2px solid; border-top:0px; overflow:hidden; left:0px; bottom:0px; top:auto; right:auto;}
/*浮动窗口文字内容样式3*/
div.floatwindow_style3 {width:243px; border:0px; height:186px;}
div.floatwindow_style3 .floatwindowtitle {height:30px; background:url('../images/ad/head3.png') no-repeat; line-height:31px; color:#FFFFFF; font-size:14px; font-weight:bold; position:relative; border:0px;}
div.floatwindow_style3 .floatwindowtitle .closewindow {width:11px; height:11px; top:8px; right:7px; background:none; background:url('../images/ad/close3.png') no-repeat; position:absolute;}
div.floatwindow_style3 .floatwindowtitle .minwindow {width:11px; height:11px; top:8px; right:28px; background:url('../images/ad/min3.png') no-repeat; position:absolute;}
div.floatwindow_style3 .floatwindowtitle .maxwindow {width:11px; height:11px; top:8px; right:28px; background:url('../images/ad/max3.png') no-repeat; position:absolute;}
div.floatwindow_style3 .floatwindowbody {background:url('../images/ad/content3.png') no-repeat; width:223px; height:135px;}
div.floatwindow_style3 .floatwindowbody .bodytitle {font-size:16px; font-weight:bold; color:#0099FF;}
div.floatwindow_style3 .floatwindowbody .bodycontent {font-size:12px; font-weight:normal; color:#666666;}
div.floatwindow_style3_min {width:243px; height:29px; overflow:hidden; left:0px; bottom:0px; top:auto; right:auto;}

/*浮动窗口文字内容样式4*/
div.floatwindow_style4 {width:244px; border:0px; height:186px;}
div.floatwindow_style4 .floatwindowtitle {background:url('../images/ad/head4.png') no-repeat; line-height:31px; color:#333333; font-size:12px; font-weight:bold; position:relative; height:31px;}
div.floatwindow_style4 .floatwindowtitle .closewindow {width:18px; height:18px; top:6px; right:7px; background:none; background:url('../images/ad/close4.png') no-repeat; position:absolute;}
div.floatwindow_style4 .floatwindowtitle .minwindow {width:18px; height:18px; top:6px; right:27px; background:url('../images/ad/min4.png') no-repeat; position:absolute;}
div.floatwindow_style4 .floatwindowtitle .maxwindow {width:18px; height:18px; top:6px; right:27px; background:url('../images/ad/max4.png') no-repeat; position:absolute;}
div.floatwindow_style4 .floatwindowbody {background:url('../images/ad/content4.png') no-repeat; width:224px; height:134px;}
div.floatwindow_style4 .floatwindowbody .bodytitle {font-size:16px; font-weight:bold; color:#0099FF;}
div.floatwindow_style4 .floatwindowbody .bodycontent {font-size:12px; font-weight:normal; color:#666666;}
div.floatwindow_style4_min {width:244px; height:30px; overflow:hidden; left:0px; bottom:0px; top:auto; right:auto;}

/*浮动窗口文字内容样式7*/
div.floatwindow_style1 {width:251px; border:0px; height:186px;}
div.floatwindow_style1 .floatwindowtitle {background:url('../images/ad/head7.png') no-repeat; line-height:33px; color:#FFFFFF; font-size:12px; font-weight:bold; position:relative; height:33px; border:0px;}
div.floatwindow_style1 .floatwindowtitle .closewindow {width:22px; height:22px; top:6px; right:7px; background:none; background:url('../images/ad/close7.png') no-repeat; position:absolute;}
div.floatwindow_style1 .floatwindowtitle .minwindow {width:22px; height:22px; top:6px; right:27px; background:url('../images/ad/min7.png') no-repeat; position:absolute;}
div.floatwindow_style1 .floatwindowtitle .maxwindow {width:22px; height:22px; top:6px; right:27px; background:url('../images/ad/max7.png') no-repeat; position:absolute;}
div.floatwindow_style1 .floatwindowbody {background:url('../images/ad/content7.png') no-repeat; width:231px; height:132px;}
div.floatwindow_style1 .floatwindowbody .bodytitle {font-size:16px; font-weight:bold; color:#0099FF;}
div.floatwindow_style1 .floatwindowbody .bodycontent {font-size:12px; font-weight:normal; color:#666666;}
div.floatwindow_style1_min {width:251px; height:33px; overflow:hidden; left:0px; bottom:0px; top:auto; right:auto;}

/*底部顶部关闭按钮部分*/
div.floatwindowbottomclose {padding:1px;}
div.floatwindowbottomclose .closewindow {background:url(../images/closewindow2.png);width:52px;height:19px;cursor:pointer; float:right;}
div.floatwindowtopclose {padding:1px;}
div.floatwindowtopclose .closewindow {background:url(../images/closewindow2.png);width:52px;height:19px;cursor:pointer; float:right;}

.floatwindow_bgimage{background:url(../images/bg.png);position:absolute;}
.floatwindow_demoimage{background:url(../images/demo.png);position:absolute;}

/*live800样式 by 2012-11-30 hbl*/
div.live800 {position:absolute;right:0px;top:200px;padding:5px;z-index:999;font-size:12px;}
div.live800  a {text-decoration:none;}
div.live800 div.livediv {width:115px;}
div.live800 div.livediv .liveheader {width:115px;height:27px;background: url("../images/live800/header.png") no-repeat left center;}
div.live800 div.livediv .livebody {padding:5px 2px;border:#85B6C6 1px solid;}
div.live800 div.livediv .livebody .servicelist {border:#50C8F0 1px solid;}
div.live800 div.livediv .livebody .servicelist .serviceitem {border-bottom:#333 1px dotted;margin-bottom:3px;line-height:24px;padding:0px 10px;}
div.live800 div.livediv .livebody .servicelist .serviceitem .servicetitle a {color:#333;padding-left:10px;background:url("../images/live800/panel_ico1.gif") no-repeat left center;}
div.live800 div.livediv .livebody .servicelist .serviceitem .servicerow {text-align:right;}
div.live800 div.livediv .livefooter {width:115px;height:14px;background: url("../images/live800/footer.png") no-repeat left center;}

/*浏览器兼容提示*/
div.divbrowsertootip {position:relative;z-index:9999;width:100%;background-color:#333;opacity:0.80;filter:alpha(opacity=80);}
div.divbrowsertootip .tootipcontent {position:relative;width:985px;margin:auto;padding:10px 0px 10px 0px;background:url('../images/browsertootip/arrow.png') 405px 30px no-repeat;}
div.divbrowsertootip .tootipcontent .tootiptext {color:#FFF;width:400px;display:block;line-height:20px;font-size:14px;float:left;margin-top:10px;}
div.divbrowsertootip .tootipcontent .browserdwonload {width:270px;height:50px;padding:5px 20px 5px 0px;float:left;margin-left:75px;background:url('../images/browsertootip/bg1.PNG') left top no-repeat;}
div.divbrowsertootip .tootipcontent .browserdwonload .ie {display:block;width:50px;height:50px;text-decoration:none;margin:0px 20px;float:left;background:url('../images/browsertootip/ie.png') left top no-repeat;}
div.divbrowsertootip .tootipcontent .browserdwonload .firfox {display:block;width:50px;height:50px;text-decoration:none;margin:0px 20px;float:left;background:url('../images/browsertootip/firfox.png') left top no-repeat;}
div.divbrowsertootip .tootipcontent .browserdwonload .se360 {display:block;width:50px;height:50px;text-decoration:none;margin:0px 20px;float:left;background:url('../images/browsertootip/360se.png') left top no-repeat;}
div.divbrowsertootip .tootipcontent .exitstudy {display:block;position:absolute;right:0px;top:25px;width:112px;height:34px;line-height:28px;text-align:center;cursor:pointer;background:url('../images/browsertootip/btn02.png') left top no-repeat;}
div.divbrowsertootip .browserclose {display:block;position:absolute;right:10px;bottom:5px;height:20px;line-height:20px;cursor:pointer;color:#FFF;}

/*** 弹出框***/
#messagelayer {position: absolute;margin: auto;font-family: "微软雅黑 宋体";height: 134px;width: 324px;z-index: 9999;}
#messagelayer-close {height: 23px;width: 45px;position: absolute;right: 10px;top: 0px; cursor:pointer;}
.msgSuccessLayer-img {background:url('../images/ui_dialog/msgSuccess.png') no-repeat 0 0;}
.msgErrorLayer-img {background:url('../images/ui_dialog/msgError.png') no-repeat 0 0;}
.msgWarningLayer-img {background:url('../images/ui_dialog/msgWarning.png') no-repeat 0 0;}
#messagelayer-main {width: 322px;height: 134px;background: url('../images/ui_dialog/msgBg.png') scroll no-repeat 0 0; cursor:pointer;}
#msgLayer-img {height: 32px;width:32px;float: left;margin-top:33px; margin-left:24px;_margin-left:12px;}
#msgLayer-body {float: left;height:60px;width: 250px;padding: 25px 0px 0px 0px;*padding: 40px 0px 0px 0px;font-size: 12px;line-height: 16px;}
#msgLayer-main-title {font-weight:bold;font-size: 12px; padding:5px 0px 0px 10px; color:#FFF;}
#msgLayer-main-msg {margin-top:15px; font-weight:bold; font-size:14px; height:40px; padding-left:10px;}
#msgLayer-main-tip {color:#999; font-size:12px;}
#msgLayer-main-tip-time {color:#000; font-family:Tahoma;}
/*** 弹出框end***/

/*20130507新增样式*/
/*文本框样式重置*/
/*
input[type=text],input[type=password] {outline:0px;background-image:none;border:#CCCCCC 1px solid;border-radius:0px;padding-left:5px;padding-right:5px;height:26px;line-height:26px;vertical-align:middle;}
textarea {outline:0px;background-image:none;border:#CCCCCC 1px solid;border-radius:0px;}
input[type=checkbox],input[type=radio] {border:0px;vertical-align:middle;margin-right:5px;}
*/
/*上传课件部分*/
div.uploadlayout {background:#FFFFFF; min-height:680px;}
div.uploadlayout .top {background:url('../images/upload/uploadbg.png') no-repeat; width:1000px; height:10px; display:none;}
div.uploadlayout .body {background:url('../images/upload/uploadbg.png') -1005px 0px repeat-y; width:980px; padding:15px 10px 50px 10px;}
div.uploadlayout .bottom {background:url('../images/upload/uploadbg.png') -2010px 0px no-repeat; width:1000px; height:50px; display:none;}
div.uploadlayout .uploadstep1 {background:url('../images/upload/upload1.png') no-repeat; width:697px; height:38px; margin-top:5px;}
div.uploadlayout .uploadstep2 {background:url('../images/upload/upload2.png') no-repeat; width:697px; height:38px; margin-top:5px;}
div.uploadlayout .uploadstep3 {background:url('../images/upload/upload3.png') no-repeat; width:697px; height:38px; margin-top:5px;}
div.uploadlayout .content {}
div.uploadlayout .content .row {margin-bottom:10px; line-height:22px;}
div.uploadlayout .content .rowbutton {margin-bottom:10px; padding-left:330px; padding-top:20px;}
div.uploadlayout .content .row .left {float:left; width:190px; text-align:right;}
div.uploadlayout .content .row .right {margin-left:190px;}
div.uploadlayout .content .row .right .catalogarea {width:440px; background-color:#F9F9F9; float:left; padding:10px 10px 20px 10px;}
div.uploadlayout .content .split {font-size:0px; height:1px; border-bottom:#E4E4E4 1px solid; margin-bottom:10px;}
div.uploadlayout .leftcontent {float:left; width:700px;}
div.uploadlayout .needknow {float:right; width:253px; background-color:#F8F8F8; padding:10px;}
div.uploadlayout .needknow .title {font-size:14px; font-weight:bold; background:url('../images/upload/help1.png') 0px 3px no-repeat; padding:2px 0px 0px 20px; padding-bottom:10px;}
div.uploadlayout .needknow .row {font-size:12px; padding-bottom:20px;}
div.uploadlayout .needknow .row .left {float:left; color:#666666; font-weight:bold; width:130px; text-align:right;}
div.uploadlayout .needknow .row .right {margin-left:150px; color:#666666;}
div.uploadlayout .needknow .row .right .item {padding-bottom:10px;}
/*end上传课件部分end*/

/*知识16*16小图标*/
span.iconsmalldoc {background:url('../images/upload/doc.png') no-repeat; padding:0px 0px 2px 20px;}
span.iconsmallxls {background:url('../images/upload/xls.png') no-repeat; padding:0px 0px 2px 20px;}
span.iconsmallpps {background:url('../images/upload/pps.png') no-repeat; padding:0px 0px 2px 20px;}
span.iconsmallppt {background:url('../images/upload/ppt.png') no-repeat; padding:0px 0px 2px 20px;}
span.iconsmallpot {background:url('../images/upload/pot.png') no-repeat; padding:0px 0px 2px 20px;}
span.iconsmallpdf {background:url('../images/upload/pdf.png') no-repeat; padding:0px 0px 2px 20px;}

span.iconmoreformat {background:url('../images/upload/moreformat.png') no-repeat; padding:2px 0px 2px 20px; line-height:24px;}

/*滑动门*/
div.slidebox {position:relative;overflow:hidden;}
div.slidebox .slideitemlist {position:absolute;overflow:visible;}

/*在线客服框*/
div.onlineserviceall {position:fixed;_position:absolute; margin-left:1005px; bottom:20px;_top:expression(eval(document.documentElement.scrollTop+330)); z-index:990;}
div.onlineserviceall1 {position:fixed;_position:absolute; margin-left:820px; bottom:20px;_top:expression(eval(document.documentElement.scrollTop+330)); z-index:990;}
div.onlineservicebox {width:110px; overflow:hidden; float:right; clear:both;}
div.onlineservicebox .head {background:url('../images/servicehead.png') left top no-repeat;width:110px; height:30px; position:relative;}
div.onlineservicebox .head .close {width:20px; height:20px; position:absolute; cursor:pointer; top:5px; right:5px;}
div.onlineservicebox .body {padding:10px 5px 0px 5px;border:#CCCCCC 1px solid; border-top:0px; background:#fff;}
div.onlineservicebox .body .row {padding-bottom:10px;}
div.onlineservicebox .body .row .btnservicetalk {background:url('../images/servicetalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px; font-size:12px;padding-left:18px; padding-top:0px;padding-top:2px\9;*padding-top:2px;_padding-top:2px;color:#336781; font-family:@宋体; font-weight:bold; }
div.onlineservicebox .body .row .btnsupport {background:url('../images/supporttalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox .body .row .btnsupportempty {background:url('../images/supporttalkempty.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px; color:#444444; padding-left:18px; padding-bottom:3px; font-size:12px;}
div.onlineservicebox .body .row .btnqqtalk {background:url('../images/qqtalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox .body .row .btnimtalk {background:url('../images/imtalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox .body .row2 {padding-top:5px; font-family:微软雅黑; color:#808080; font-weight:bold;}
div.onlineservicebox .body .row3 {height:20px; line-height:20px;}
div.onlineservicebox .body .row3 .number {color:#666666; font-size:12px; font-weight:bold; font-family:Arial;}

div.onlineservicebox1 {width:110px; overflow:hidden; float:right; clear:both; background-color:#FFFFFF;}
div.onlineservicebox1 .head {background:url('../images/servicehead.png') left top no-repeat;width:110px; height:30px; position:relative;}
div.onlineservicebox1 .head .close {width:20px; height:20px; position:absolute; cursor:pointer; top:5px; right:5px;}
div.onlineservicebox1 .body {padding:10px 5px 0px 5px;border:#CCCCCC 1px solid; border-top:0px;}
div.onlineservicebox1 .body .row {padding-bottom:10px;}
div.onlineservicebox1 .body .row .btnservicetalk {background:url('../images/servicetalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px; font-size:12px;padding-left:18px; padding-top:0px;padding-top:2px\9;*padding-top:2px;_padding-top:2px;color:#336781; font-family:@宋体; font-weight:bold; }
div.onlineservicebox1 .body .row .btnsupport {background:url('../images/supporttalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox1 .body .row .btnqqtalk {background:url('../images/qqtalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox1 .body .row .btnimtalk {background:url('../images/imtalk.png') no-repeat; width:77px; height:22px; cursor:pointer; border:0px;}
div.onlineservicebox1 .body .row2 {padding-top:5px; font-family:微软雅黑; color:#808080; font-weight:bold;}
div.onlineservicebox1 .body .row3 {height:20px; line-height:20px;}
div.onlineservicebox1 .body .row3 .number {color:#666666; font-size:12px; font-weight:bold; font-family:Arial;}

div.onlineserviceboxpic {width:40px; height:126px; background:url('../images/onlineservice.png') no-repeat; cursor:pointer; float:left;}
div.onlineserviceboxpic1 {width:40px; height:126px; background:url('../images/onlineservice.png') no-repeat; cursor:pointer; float:left;}
/*end在线客服框end*/

/*帮助视频弹出样式*/
div#popupVideoMark {border: 0px none; background-color:#000; z-index: 1001; opacity: 0.7;filter: Alpha(Opacity=70); position: absolute; visibility: visible; display: block; top: 0px; left: 0px;}
div#popupVideo {border: 0px none; background-color: #FFF; z-index: 1002; position: absolute; visibility: visible; top:0px; left:0px;padding:10px;/**padding:10px 5px 0px 5px;*/box-shadow:0px 0px 10px 6px rgba(0, 0, 0, 0.6);display:none;}
div#popupVideoClose {border:0px;outline:0px;;width:30px;height:30px;background: url('../images/fancy_close.png') no-repeat left center;_background: url('../images/fancy_close_ie6.png') no-repeat left center;position: absolute;right:600px;top:440px;z-index:1002;cursor:pointer;}

/*右侧回到顶部部分*/
div.pagerightfix {width:40px; overflow:hidden; float:left; clear:both;}
div.pagerightfix .row {height:38px; width:40px; background-color:#AEB2BD; color:#FFFFFF; font-size:12px; line-height:36px; padding-bottom:0px; overflow:hidden;}
div.pagerightfix .splid {height:5px; overflow:hidden; display:none;}
div.row .iconversionhistory {background:url('../images/righticon.png') 0px 0px no-repeat; height:38px; padding-left:41px;}
div.row .icongototop {background:url('../images/righticon.png') 0px -38px no-repeat; height:38px; padding-left:41px;}

div.pagerightfixhover {width:110px; overflow:hidden; float:right; clear:both;}
div.pagerightfixhover .row {height:38px; color:#FFFFFF; font-size:12px; line-height:36px; padding-bottom:0px; overflow:hidden;}
div.pagerightfixhover .splid {height:5px; overflow:hidden; display:none;}
div.pagerightfixhover .rowselect {height:38px; color:#FFFFFF; font-size:12px; line-height:36px; cursor:pointer; overflow:hidden;}
div.rowselect .iconversionhistory {background:url('../images/righticon.png') 0px -76px no-repeat; height:38px; padding-left:41px;}
div.rowselect .icongototop {background:url('../images/righticon.png') 0px -114px no-repeat; height:38px; padding-left:41px;}
/*end右侧固定位置悬停部分end*/

/*安卓客户端工具下载面板*/
div.androiddownloadpic {position:fixed;_position:absolute; margin-left:1005px; top:160px;_top:expression(eval(document.documentElement.scrollTop+160));  padding:0px; }
div.androiddownloadpic .close {background:url('../images/android_close.png') center center no-repeat; width:16px; height:16px; cursor:pointer; position:absolute; top:8px; right:10px;}
div.androiddownloadpic .btnclose {background:url('../images/ui-msg-close-white.png') center center no-repeat; position:absolute; top:3px; right:3px; cursor:pointer; width:20px; height:20px; border:0px;}
div.androiddownloadpic .close:hover {background:url('../images/android_closehover.png') center center no-repeat;}
div.androiddownloadpic .border {background-color:#FFFFFF; padding:8px; margin:3px 0px;}
div.androiddownloadpic .border img {width:75px; height:75px;}
div.androiddownloadpic a {color:#333333; text-decoration:none;}
div.androiddownloadpic a:hover {color:#FF6600; text-decoration:none;}

/*手机网校*/
div.mobileschoolbg { background:url('../images/moblieschoolbg.PNG')}
div.mobileschool { position:absolute; background:url('../images/moblieschool.PNG') no-repeat;}
div.mobileschoolbtn { position:absolute; background:url('../images/moblieschoolbtn.PNG') no-repeat;}

.puploginbg {background:url('../images/login/boederImg.png') repeat; padding:6px;}
.puploginbg .puploginborder {background-color:#FFFFFF;}
.puploginbg .puploginborder .title {background-color:#F2F2F2; position:relative; height:36px;}
.puploginbg .puploginborder .title .left {color:#666666; font-weight:bold; font-family:微软雅黑; padding-left:15px; line-height:36px;}
.puploginbg .puploginborder .title .close {position:absolute; top:0px; right:0px; background:url('../images/ui-dialog-close-white.png') center center no-repeat; width:30px; height:30px; cursor:pointer;}
.puploginbg .puploginborder .bottom {background:url('../images/login/bottomtop.png') repeat-x; height:35px; line-height:35px; background-color:#EEECEC; color:#666666; padding:0px 0px 0px 20px;}
.puploginbg .puploginborder .siterenren {background: url('../images/login/renren.png') left center no-repeat;cursor:pointer; padding:5px 10px 3px 20px; color:#0055A0;}
.puploginbg .puploginborder .siterenren:hover {opacity: .75;filter: Alpha(Opacity=75);}
.puploginbg .puploginborder .sitesina {background: url('../images/login/sina.png') left center no-repeat;cursor:pointer; padding:5px 10px 3px 20px; color:#0055A0;}
.puploginbg .puploginborder .sitesina:hover {opacity: .75;filter: Alpha(Opacity=75);}
.puploginbg .puploginborder .siteqq {background: url('../images/login/qq.png') left center no-repeat;cursor:pointer; padding:5px 10px 3px 20px; color:#0055A0;}
.puploginbg .puploginborder .siteqq:hover {opacity: .75;filter: Alpha(Opacity=75);}

/*左侧二维码扫描区域*/
div.portalservicepicarea {position:fixed;_position:absolute; margin-left:-115px; bottom:4px;_top:expression(eval(document.documentElement.scrollTop+530)); z-index:990; width:89px; border:#C9C9C9 1px solid; background-color:#D7D7D7; padding:5px 9px;}
div.portalservicepicarea .btnclose {background:url('../images/ui-msg-close-white.png') center center no-repeat; position:absolute; top:3px; right:3px; cursor:pointer; width:20px; height:20px; border:0px;}
div.portalservicepicarea .picarea {margin-bottom:11px;}
div.portalservicepicarea .picarea .title {padding:0px 0px 4px 3px;}
div.portalservicepicarea .picarea .imgborder {width:77px; height:77px; padding:6px; background-color:#FFFFFF;}
div.portalservicepicarea .picarea .imgborder img {width:77px; height:77px;}
div.portalservicepicarea .textarea {padding-top:5px;}
div.portalservicepicarea .textarea a.sinaweibo {background:url('../images/sinaweibo.png') left center no-repeat; padding:2px 0px 2px 22px;color:#333333; cursor:pointer;}
div.portalservicepicarea .textarea a.sinaweibo:hover {color:#FF6600; text-decoration:none;}
div.portalservicepicarea .textarea a.qqweibo {background:url('../images/qqweibo.png') left center no-repeat; padding:2px 0px 2px 22px;color:#333333; cursor:pointer;}
div.portalservicepicarea .textarea a.qqweibo:hover {color:#FF6600; text-decoration:none;}
div.portalservicepicarea .bottomclose {padding:0px 0px 5px 0px; text-align:center;}
div.portalservicepicarea .bottomclose a {}
div.portalservicepicarea .bottomclose a:hover {text-decoration:none;}

/*左侧固定位置角色切换*/
div.rolechange {position:fixed;_position:absolute; margin-left:-126px; bottom:20px;z-index:950; width:156px;}
div.rolechange .head {width:156px; height:31px; background:url('../images/rolechangetitle.png') no-repeat; cursor:pointer;}
div.rolechange .body {border:#D7D7D7 1px solid; border-top:0px; width:144px; padding:5px; background-color:#FFFFFF;}
div.rolechange .body .rowlist {padding-bottom:10px;}
div.rolechange .body .row {padding:10px 0px 0px 25px; background:url('../images/roleselect.png') 5px 13px no-repeat;}
div.rolechange .body .row a {color:#333333; text-decoration:none;}
div.rolechange .body .row a:hover {color:#CC0000; text-decoration:none;}
div.rolechange .body .row span {color:#333333; cursor:pointer;}
div.rolechange .body .desc {padding:5px 0px 0px 0px; color:#666666;}

div.rolechange_hidden {margin-left:-45px; bottom:30px;z-index:950; position:fixed; _position:absolute;}
div.rolechange_hidden .head {width:40px; height:120px; background:url('../images/rolechangetitle1.png') no-repeat; cursor:pointer;}
div.rolechange_hidden .body {display:none;}
/*end左侧固定位置角色切换end*/



/*以下为elearning30新添加样式*/
div.dialog30 {padding:0px; position:relative; background:#fff;}
div.dialog30 .dialogtop {height:36px; border:1px solid #D6D6D6; width:100%; background-color:#F5F5F5; padding:8px 0px 0px 0px; position:fixed;}
div.dialog30 .dialogtoppadding {height:36px;}
div.dialog30 .dialogtakeup {height:46px;}


div.dialog30 .dialogbottom {height:35px; border:1px solid #D6D6D6; width:100%; background-color:#F5F5F5; text-align:right; padding:9px 0px 0px 0px; position:fixed; bottom:0px; left:0px;}
div.dialog30 .dialogbottom input.btnselect {margin-left:10px; padding:0px; width:80px;background:url('../images/button/btnselect1.png') no-repeat;border:0;}
div.dialog30 .dialogbottom input.btnselect:hover {margin-left:10px; padding:0px; width:80px;background:url('../images/button/btnselect1.png') no-repeat left -27px;border:0;}
div.dialog30 .dialogbottom input.btncancel {margin-left:15px; margin-right:10px;}
div.dialog30 .dialogbody {padding:20px 20px 0px 20px;}

div.uploadarea .dialogbottom {
  float: left;
  height: 46px;
  line-height: 46px;
  padding: 0 10px;
  width: 940px;
}

/*存文本内容区*/
div.formedit .editcontent p {padding:10px;}
div.formedit input.longtextbox {height:26px; border:1px solid #e1e1e1;color:#666666; width:350px;}
div.formedit input.textbox {height:26px; border:1px solid #e1e1e1; color:#666666; width:150px;}
div.formedit input.textboxselect {padding-left:5px;height:26px;line-height:26px;color:#666666;border:#D7D7D7 1px solid; vertical-align:middle; background:url('../images/presentation/icondown.png') no-repeat right center; cursor:pointer; color:#666666; cursor:pointer;}

/*考试发布成功*/
.formedit .editcontent .editcontentsuccess {width:774px;height:430px;background:url("../images/portal30/completeok1.png") no-repeat 210px 125px;margin:0px auto;}
.formedit .editcontent .editcontentsuccess p {font-size:20px;margin-left:310px;color:#666666;}
.formedit .editcontent .editcontentsuccess span {font-size:14px;margin-left:310px;padding:10px;color:#999999;}

/*邀请注册*/
span.iconpair {font-weight: normal; background: url('../images/presentation/pair.gif') left center no-repeat;padding:11px 0px 11px 35px;line-height:32px;}

/*邀请注册*/
span.iconpair {font-weight: normal; background: url('../images/presentation/pair.gif') left center no-repeat;padding:11px 0px 11px 35px;line-height:32px;}

/*默认文本域样式*/
div.formedit .editcontent  textarea {width:95%;height:90px;overflow:auto;padding:5px; font-size:12px; border:1px solid #e1e1e1;}
/*数值型文本框样式*/
input.numberbox {padding-left:5px;height:24px;line-height:24px;border:#E1E1E1 1px solid;vertical-align:middle;width:60px;}
/*长标题 文本框样式*/
input.longtextbox {padding-left:5px;height:26px;line-height:26px;color:#666666;border:#e1e1e1 1px solid;background:none; vertical-align:middle;width:400px;}
input.filtertext {padding-left:5px;height:24px;line-height:24px;color:#666666;border:#e1e1e1 1px solid;background: url('../images/presentation/icondown.png') no-repeat right center;width:165px;color:#999999; font-family:微软雅黑; font-size:12px; cursor:pointer;}
input.filtertext0 {padding-left:5px;height:24px;line-height:24px;color:#666666;border:#e1e1e1 1px solid;background:none;width:165px;color:#999999; font-family:微软雅黑; font-size:12px; cursor:pointer;}

/*按钮区*/
div.formedit .buttonsection {text-align:center;margin-bottom:20px;padding-top:10px;}
div.formedit .buttonsection1 {text-align:right;margin-bottom:10px;padding-top:10px;width:97%;}
div.formedit .buttonsection2 {text-align:left;margin-bottom:10px;padding-top:10px;}
div.formedit input.btnsave ,div.formedit input.btnsave_disable , div.formedit input.btnlongsave { margin-right:15px;} 

/*弹出带箭头的提示框*/
div.popupttooltip {position:absolute;padding:0px 10px;min-width:200px;_width:200px;overflow:visible;z-index:10;}
div.popupttooltip div.tooltipbox {background:url('../images/areabackground/talktip.gif') no-repeat; width:194px; height:40px; padding:13px 0px 0px 10px; color:#333;}
div.popupttooltip div.tooltipbox .tooltiprow {line-height:14px;padding-bottom:4px;}
div.popupttooltip div.tooltipboxshadow {position:relative;left:-20px;top:1px;z-index:11;}



/*弹出框 dialog*/
.ui-widget-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ui-widget-overlay {background: #000; opacity:0.6;filter: Alpha(Opacity=60);}
.ui-widget-shadow {margin: 4px 0 0 4px;padding: 0px;background: #666666 opacity: .60;filter: Alpha(Opacity=60);-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.ui-dialog {position: absolute;	width: 300px;}
.ui-dialog .ui-dialog-titlebar {/*height:26px;line-height:26px;*/position: relative;border: 0;/*background-color:#9E2F35;*/}
.ui-dialog .ui-dialog-title {float: left;margin-left:10px;font-size:12px;font-weight:normal;color: #FFFFFF;}
.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 47px;margin: -10px 0 0 0;padding: 1px;height: 18px;cursor:pointer;background: url('../images/ui_dialog/ui-dialog-close-white.gif') no-repeat left center;}
.ui-dialog a:hover.ui-dialog-titlebar-close {position: absolute;	right: .3em;top: 50%;width: 47px;margin: -10px 0 0 0;border:0px;height: 18px;cursor:pointer;background: url('../images/ui_dialog/ui-dialog-close-white.gif') no-repeat left center;}
.ui-dialog .ui-dialog-titlebar-close span {display: none;margin: 1px;}
.ui-dialog .ui-dialog-content {border: solid 0px #446191;background: none;overflow: hidden;zoom: 1;}
.ui-dialog .ui-dialog-buttonpane {text-align:center;border-width: 1px 0 0 0;background-image: none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em;}
.ui-dialog .ui-resizable-se {width: 14px;height: 14px;right: 3px;bottom: 3px;}
.ui-dialog .window-shadow{z-index: 1000;display: block;position:absolute;margin-left:4px; background-color:#000; opacity:0.3;filter: Alpha(Opacity=30); border-radius: 5px 5px 5px 5px;}
.ui-draggable .ui-dialog-titlebar { cursor: move;}
.ui-widget{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;font-size: 1.1em;padding:8px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;font-size: 1em}
.ui-widget-content{/*background-color: #ffffff;*/ color: #362b36;}
.ui-widget-content a{color: #362b36;}
.ui-widget-header{border: 1px solid #b2c7d7;color: #222222;font-weight: bold;}
.ui-widget-header a{color: #222222;}
.ui-state-default {margin:0px;padding:0px;border:0px;margin-bottom:10px; margin-left:8px; margin-right:2px; width:80px;height:26px;_height:27px;line-height:26px;*line-height:26px;text-align:center;font-weight:bold;color:#AB5617;background:url('../images/button.gif') ;cursor:pointer;font-size:12px;padding-bottom:1px; }


.ui-dialog .edialogheaderbg_l {height:29px;padding-left:0px;}
.ui-dialog .edialogheaderbg_r {height:29px;padding-right:0px;}
.ui-dialog .edialogheadertitle {height:28px;line-height:27px;font-size:14px;font-weight:normal;border:1px solid #385A9D; background-color:#8097C1; color:#FFFFFF; font-family:微软雅黑; padding-left:10px; border-left:none; border-right:none; border-top:none;}

.ui-dialog .edialogbodybg_l {padding-left:0px; border-left:none;}
.ui-dialog .edialogbodybg_r {padding-right:0px; border-right: none;}
.ui-dialog .edialogbody {height:400px;background-color:#FFF;padding-top:0px;padding-left:0px;border-bottom:none;}

.ui-dialog .edialogfooterbg_l {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat left -220px;padding-left:20px; display:none;}
.ui-dialog .edialogfooterbg_r {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat right -340px;padding-right:20px;}
.ui-dialog .edialogfooterbg {height:20px;background: url('../images/ui_dialog/dialogbg.png') repeat-x left -280px;}
.ui-dialog .edialogifm {left:10px;top:10px;}
.ui-dialog .edialogclose {cursor:pointer; position: absolute;right:10px;top:1px;width:29px;height:29px;background:url('../images/ui_dialog/close1.png') center center no-repeat;}
.ui-dialog .edialogclose1 {cursor:pointer; position: absolute;right:10px;top:1px;width:29px;height:29px;background:url('../images/ui_dialog/close2.png') center center no-repeat;}


/*预览弹出框*/
.ui-dialog .pre_edialogheaderbg_l {height:63px;background: url('../images/ui_dialog/videos/topleft.png') no-repeat left top;padding-left:35px;}
.ui-dialog .pre_edialogheaderbg_r {height:63px;background: url('../images/ui_dialog/videos/topright.png') no-repeat right;padding-right:38px;}
.ui-dialog .pre_edialogheadertitle {height:48px;line-height:30px;padding-top:15px;background: url('../images/ui_dialog/videos/topmiddle.png') repeat-x left top;font-size:26px; font-family:微软雅黑; font-weight:bold;color:#FFFF00; white-space:nowrap; overflow:hidden;}

.ui-dialog .pre_edialogbodybg_l {background: url('../images/ui_dialog/videos/leftmiddle.png') repeat-y left top;padding-left:17px;}
.ui-dialog .pre_edialogbodybg_r {background: url('../images/ui_dialog/videos/rightmiddle.png') repeat-y right top;padding-right:30px;}
.ui-dialog .pre_edialogbody {height:400px;background:url('../images/ui_dialog/videos/cententBg.png') repeat;padding-top:0px;padding-left:0px;}

.ui-dialog .pre_edialogfooterbg_l {height:31px;background: url('../images/ui_dialog/videos/bottomleft.png') no-repeat left -1px;padding-left:35px;}
.ui-dialog .pre_edialogfooterbg_r {height:31px;background: url('../images/ui_dialog/videos/bottomright.png') no-repeat right -1px;padding-right:38px;}
.ui-dialog .pre_edialogfooterbg {height:31px;background: url('../images/ui_dialog/videos/bottommiddle.png') repeat-x left -1px;}
.ui-dialog .pre_edialogclose {cursor:pointer; position: absolute;right:-7px;top:-10px;width:34px;height:34px;background:url('../images/ui_dialog/pre_close1.png') left top no-repeat;}
.ui-dialog .pre_edialogclose1 {cursor:pointer; position: absolute;right:-7px;top:-10px;width:34px;height:34px;background:url('../images/ui_dialog/pre_close2.png') left top no-repeat;}


/*4级目录区域*/
div.multidirlayout {width:710px;}
div.multidirlayout .dataloading {border:#E4E4E4 1px solid;}
div.multidirlayout .head {border:#FEDBAB 1px solid; background-color:#FFFAF2; color:#555555; line-height:18px; padding:5px 10px; margin-bottom:5px;}
div.multidirlayout .head .title {font-size:12px; font-weight:bold; color:#333333;}
div.multidirlayout .footer {border:#FEDBAB 1px solid; background-color:#FFFAF2; color:#555555; line-height:18px; padding:5px 10px; margin-top:10px; position:relative;}
div.multidirlayout .footer .tip {position:absolute; background:url('../images/areabackground/orangetip.png') no-repeat; width:12px; height:7px; top:-7px; left:50px;}
div.multidirlayout .footer .title {font-size:12px; font-weight:normal; color:#666666;}
div.multidirlayout .body {}
div.multidirlayout .body .panelscrollbar {overflow-y:auto; float:left; overflow-y:auto; overflow-x:hidden; margin-right:10px;max-height:300px; min-height:300px;  background-color:#FFFFFF; border:1px solid #E4E4E4;}
div.multidirlayout .body .panel {border:#FFFFFF 0px solid; width:158px; padding:10px 0px 0px 0px; float:left;  background-color:#FFFFFF; font-size:12px;}
div.multidirlayout .body .last {margin-right:0px;}
div.multidirlayout .body .panel .row {padding:0px 20px 0px 10px; line-height:22px; margin-bottom:5px; cursor:pointer;}
div.multidirlayout .body .panel .row .floatright {display:none; color:#999999;}
div.multidirlayout .body .panel .rowselected {background-color:#758AB5; padding:0px 20px 0px 10px; line-height:22px; margin-bottom:5px; cursor:pointer; font-weight:normal; color:#FFFFFF;}
div.multidirlayout .body .panel .rowselected .floatright {display:none; color:#FFFFFF;}
div.multidirlayout .body .panel .sub .floatright {display:block; font-weight:normal;}

div.multidirlayout .body .panel .addnewcatalog {position:relative; height:25px; padding-left:5px;}
div.multidirlayout .body .panel .addnewcatalog .default {background:url('../images/iconselect.png') no-repeat 5px 2px; padding:0px 0px 0px 23px;}
div.multidirlayout .body .panel .addnewcatalog .default a {color:#0055A0;}
div.multidirlayout .body .panel .addnewcatalog .default a:hover {color:#EA6203; text-decoration:underline;}
div.multidirlayout .body .panel .addnewcatalog .edit {position:absolute; border:1px solid #CCCCCC; width:118px; height:21px; padding:1px 0px 1px 3px; border-radius:3px; background-color:#FFFFFF;}
div.multidirlayout .body .panel .addnewcatalog .edit .txtcatalog {width:78px; color:#999999; border:0px; height:20px; line-height:20px; font-size:12px;}
div.multidirlayout .body .panel .addnewcatalog .edit input.btnadd {background:url('../images/addcatalog.png') no-repeat; width:16px; height:16px; border:0px; cursor:pointer;}
div.multidirlayout .body .panel .addnewcatalog .edit input.btnaddhover {background:url('../images/addcatalog.png') no-repeat 0px -16px; width:16px; height:16px; border:0px; cursor:pointer;}
div.multidirlayout .body .panel .addnewcatalog .edit input.btncancel {background:url('../images/addcatalog.png') no-repeat -16px 0px; width:16px; height:16px; border:0px; cursor:pointer;}
div.multidirlayout .body .panel .addnewcatalog .edit input.btncancelhover {background:url('../images/addcatalog.png') no-repeat -16px -16px; width:16px; height:16px; border:0px; cursor:pointer;}
/*end4级目录区域end*/




/*上传文件控件样式表_开始*/
.uploadcontainer {color: #666666;padding-top:10px;}
/*按钮样式*/
.uploadcontainer .swfuploadbutton {margin-top: 10px;margin-bottom: 10px;text-align: center;}
/*按钮样式1*/
.uploadcontainer .swfuploadbutton1 {text-align: center;line-height:10px;font-size:9px;min-height:10px;_height:10px;}
/*列表样式*/
.uploadcontainer .uploadlist {border: #e4e4e4 1px solid;padding-top: 5px;clear: both;padding-left: 5px;padding-right: 1px;}
/*列表项样式*/
.uploadcontainer .uploadlist .uploaditem {clear: both;line-height: 22px;padding-top: 5px;padding-bottom: 5px;}
/*编号*/
.uploadcontainer .uploadlist .uploaditem .rowindex {padding-left: 3px;padding-right: 6px;width:12px;float:left;font-weight:bold;}
/*文件名*/
.uploadcontainer .uploadlist .uploaditem .filename {width:239px;padding-right:15px;float:left;}
/*文件大小*/
.uploadcontainer .uploadlist .uploaditem .filesize {width:60px;float:left;}
/*文件状态*/
.uploadcontainer .uploadlist .uploaditem .filestatus {width:90px;float:left;}
/*标题*/
.uploadcontainer .uploadlist .uploaditem .title {color:#999999;width:37px;float:left;margin-top:3px;}
/*标题1*/
.uploadcontainer .uploadlist .uploaditem .title1 {color:#999999;width:75px;float:left;margin-top:3px;}
/*更新文件名*/
.uploadcontainer .uploadlist .uploaditem .filenewname {float:left;}
/*浏览权限*/
.uploadcontainer .uploadlist .uploaditem .viewpermission {color:#999999;float:left;}
/*对外公开*/
.uploadcontainer .uploadlist .uploaditem .forinternet {width:70px;float:left;}
/*仅对学友会成员公开*/
.uploadcontainer .uploadlist .uploaditem .onlyforgroup {width:150px;float:left;}
/*操作区*/
.uploadcontainer .uploadlist .uploaditem .operate {	float:left;	text-align:center;}
/*文本框样式*/
.uploadcontainer .uploadlist .uploaditem .input {width: 180px;height: 17px; padding-left:2px; padding-top:4px; color: #666666;font-size: 12px;margin-right:5px;}
/*上传成功图标*/
.uploadcontainer .uploadlist .uploaditem .uploadfinished {background: url("../images/upload/pass.gif") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 3px 18px;}
/*上传失败图标*/
.uploadcontainer .uploadlist .uploaditem .uploadfailed {background: url("../images/upload/fail.png") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 3px 18px;}
/*验证中图标*/
.uploadcontainer .uploadlist .uploaditem .validitying {background: url("../images/upload/validitying.png") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 3px 18px;}
/*等待中图标*/
.uploadcontainer .uploadlist .uploaditem .waiting {background: url("../images/upload/waiting.gif") no-repeat scroll left center;font-weight: normal;padding: 4px 0px 3px 18px;}
/*下移图标*/
.uploadcontainer .uploadlist .uploaditem .down {background: url("../images/upload/down.gif") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*上移图标*/
.uploadcontainer .uploadlist .uploaditem .up {background: url("../images/upload/up.gif") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*删除图标*/
.uploadcontainer .uploadlist .uploaditem .delete {background: url("../images/upload/delete.gif") no-repeat scroll left center;font-weight: normal;padding: 0px 0 5px 16px;cursor:pointer;}
/*进度条背景色*/
.uploadcontainer .progressbarbgcolor {background-color: #a68343;}
.uploadcontainer .progressbarbgcolor10 {background-color: #000000;}
/*进度条边框色*/
.uploadcontainer .progressbarbordercolor {border: #999999 1px solid;}
/*单个文件上传进度条样式*/
.uploadcontainer .uploadlist .uploaditem .uploadschedulein {height: 6px;line-height: 6px;font-size: 0px;}
.uploadcontainer .uploadlist .uploaditem .uploadscheduleout {width: 40px;height: 6px;float: left;line-height: 6px;margin-top: 8px;font-size: 0px;}
/*文件上传状态*/
.uploadcontainer .uploadstatus {margin-top:10px;line-height:20px;}
/*文件上传总进度条样式*/
.uploadcontainer .uploadscheduletotalin {height: 12px;line-height: 12px;font-size: 0px;}
.uploadcontainer .uploadscheduletotalout {width: 110px;height: 12px;float: left;line-height: 12px;margin-top: 3px;font-size: 0px;}

.uploadcontainer .uploadscheduletotalin10 {height: 11px;line-height: 11px;font-size: 0px;}
.uploadcontainer .uploadscheduletotalout10 {width: 110px;height: 11px;float: left;line-height: 11px;margin-top: 3px;font-size: 0px;}
/*总进度*/
.uploadcontainer .uploadstatus .title {float:left;width:50px;}
.uploadcontainer .uploadstatus .schedule {float:left;width:200px;}
.uploadcontainer .uploadstatus .percentage {float:left;margin-left:5px;}
/*已上传*/
.uploadcontainer .uploadstatus .uploaded {width:150px; float:left;}
/*上传速度*/
.uploadcontainer .uploadstatus .speed {width:150px;float:left;}

/*剩余时间*/
.uploadcontainer .totalschedule .timer {float:left;}
.uploadarea {margin-left:0px;margin-right:0px;} 
.uploadarea .uploadstep1 {background:url('../images/uploadstep1.gif') no-repeat; width:697px; height:38px; margin-top:5px;}
.uploadarea .uploadstep2 {background:url('../images/uploadstep2.gif') no-repeat; width:697px; height:38px; margin-top:5px;}
.uploadarea .uploadstep3 {background:url('../images/uploadstep3.gif') no-repeat; width:697px; height:38px; margin-top:5px;}
.uploadarea .info1 {position:absolute; padding-top:8px; padding-left:40px; color:#333; font-size:14px;}
.uploadarea .info2 {position:absolute; padding-top:8px; padding-left:285px; color:#333; font-size:14px;}
.uploadarea .info3 {position:absolute; padding-top:8px; padding-left:520px; color:#333; font-size:14px;}
.uploadarea .infoselected {color:#FFF; font-weight:bold;}
.uploadarea .buttonsection {padding-top:32px; text-align:center;}

.uploadarea .fontsection { text-align:center;padding-top:21px; font-family:微软雅黑;}
.uploadarea .fontsection .tip1 {color:#999; padding-right:15px;}
.uploadarea .fontsection .tip2 {color:#999; padding-left:35px;}
.uploadarea .fontsection .aswfupload {padding-top: 3px; padding-left: 0px; color:#09c;}
.uploadarea .fontsection .aslupload {padding-top: 3px; padding-left: 0px; color:#09c;}

.uploadarea .donesection {padding-top:40px; padding-left:200px; width:450px;background:url('../images/yes.gif') no-repeat 105px 30px;}
.uploadarea .donesection .desc {padding-top:15px;}
.uploadarea .donesection .title {font-size:30px; font-family:微软雅黑; padding-top:30px;}
.uploadarea .donesection .tip {color:#999; width:400px;}
.uploadarea .donebottom {padding-top:30px;}
.uploadarea .donebottom .title {padding-bottom:15px;}
.uploadarea .donebottom .buttonsection {text-align:center; padding-top:20px;}
.uploadarea .donebottom .buttonsection input {margin-right:20px;}

.uploadarea .contentbox {width:200px;}
.uploadarea .contentbox .title {font-weight:bold; color:#666; padding-bottom:5px; font-size:14px;}
.uploadarea .contentbox .row {padding-top:10px;}
.separatesolid2 {clear:both;line-height:1px;font-size:1px;padding:0px;border:0px;border-bottom:#C9C9C9 1px solid;}
.separatesolid3 {clear:both;line-height:1px;font-size:1px;padding:0px;border:0px;border-bottom:#E4E4E4 1px solid;}

.uploadarea .uploadbtn {text-align:center;}
.uploadarea .floatleft {margin-right:15px;float:left;}
.uploadarea p.title {background-image:none;padding:0px;font-size:14px;font-weight:bold;}
.uploadarea .boxtitle {width:187px;height:26px;line-height:26px;background:url(images/boxtitle.png) left top no-repeat;text-align:center;font-weight:bold;margin-top:5px;}
.uploadarea .box {width:159px;border:#DADADA 1px solid;border-top:0px;padding:5px 15px 10px 10px;}
.uploadimage {width:532px;height:184px;border:0px;margin-left:150px;background:url('../images/upload/uploadinfo.png') left top no-repeat;}

.uploadarea input.btnselectknowledge {margin:0px;padding:0px;border:0px;width:179px;height:41px;line-height:40px;*line-height:41px;text-align:center;color:#FFF;background:url('../images/button01.gif') left top no-repeat;cursor:pointer;font-size:16px;padding-bottom:1px;*padding-bottom:0px; font-family:微软雅黑; text-indent:-999px;}
.uploadarea input.btnselectknowledge:hover {margin:0px;padding:0px;border:0px;width:179px;height:41px;line-height:39px;*line-height:41px;text-align:center;color:#FFF;background:url('../images/button01.gif') 0 -41px no-repeat;cursor:pointer;font-size:16px;padding-bottom:1px;*padding-bottom:0px; font-family:微软雅黑; text-indent:-999px;}

/*选择上传文件按钮样式_Flex上传控件中使用*/
.uploadarea input.btnselectuploadfile {margin:0px;padding:0px;border:0px;width:179px;height:41px;line-height:40px;*line-height:41px;text-align:center;color:#FFF;background:url('../images/upload/flex/uploadFile.png') left top no-repeat;cursor:pointer;font-size:16px;padding-bottom:1px;*padding-bottom:0px; font-family:微软雅黑; text-indent:-999px;}
.uploadarea input.btnselectuploadfile:hover {margin:0px;padding:0px;border:0px;width:179px;height:41px;line-height:39px;*line-height:41px;text-align:center;color:#FFF;background:url('../images/upload/flex/uploadFile_over.png') left top no-repeat;cursor:pointer;font-size:16px;padding-bottom:1px;*padding-bottom:0px; font-family:微软雅黑; text-indent:-999px;}

.uploadarea input.btnuploadok {margin:0px;padding:0px;border:0px;width:146px;height:41px;line-height:39px;*line-height:41px;text-align:center;color:#FFF;background:url('../images/button02.gif') left top no-repeat;cursor:pointer;font-size:16px;padding-bottom:1px;*padding-bottom:0px; font-family:微软雅黑;}

/*上传须知****Begin*/
.UploadFileBeKnow {line-height:20px;padding:10px;background:#F8F8F8; border:#E4E4E4 1px solid; margin-top:30px; width:700px;}
.UploadFileBeKnow .header {font-size:14px;margin-bottom:10px;color:#666;background:url('../images/upload/help.gif') no-repeat left center;padding-left:18px;padding-top:6px;padding-bottom:2px;}
.UploadFileBeKnow p {padding-left: 10px;font-size: 12px;background: url('../images/upload/icons.gif') no-repeat -200px -118px;margin: 6px 0px 6px 10px; color:#333;}
.UploadFileBeKnow Table {margin-top: 0px;margin-left: 30px; color:#333;}
.UploadFileBeKnow td {padding-right: 0px;padding-left: 0px;padding-bottom: 5px;padding-top: 4px;}
.UploadFileBeKnow td.r {padding-right: 5px;font-size: 12px;text-align: right;width:100px;_width:100px;*width:100px;}
.UploadFileBeKnow td .icon {vertical-align: middle;}
.UploadFileBeKnow .icon {padding-right: 5px;padding-left: 10px;font-size: 12px;background: url('../images/upload/icons.gif') no-repeat 0px 0px;padding-bottom: 2px;cursor: default;padding-top:2px;zoom: 1;}
.UploadFileBeKnow .hot {padding-right: 10px;background-position: -34px -30px;padding-left: 10px;padding-bottom: 2px;padding-top: 2px;}
.UploadFileBeKnow .new {padding-right: 10px;background-position: -2px -30px;padding-left: 10px;padding-bottom: 2px;padding-top: 2px;}
.UploadFileBeKnow .xls {background-position: -105px 2px;}
.UploadFileBeKnow .xlsx {background-position: -105px 2px;}
.UploadFileBeKnow .ppt {background-position: -139px 3px;}
.UploadFileBeKnow .pptx {background-position: -139px 3px;}
.UploadFileBeKnow .doc {background-position: -72px 2px;}
.UploadFileBeKnow .docx {background-position: -72px 2px;}
.UploadFileBeKnow .txt {background-position: -38px 2px;}
.UploadFileBeKnow .pdf {background-position: 0px 2px;}
.UploadFileBeKnow .vsd {background-position: -173px 2px;}
.UploadFileBeKnow .rtf {background-position: -140px -25px;}
.UploadFileBeKnow .pot {background-position: -209px -27px;}
.UploadFileBeKnow .pps {background-position: -209px 2px;}
.UploadFileBeKnow .wps {background-position: -106px -26px;}
.UploadFileBeKnow .et {background-position: -73px -26px;}
.UploadFileBeKnow .dps {background-position: -174px -27px;}
.UploadFileBeKnow .dl { background-position: -202px -70px;}
.UploadFileBeKnow .image { background: url('../images/upload/image.gif') no-repeat left center;}
.UploadFileBeKnow .video { height:16px; padding-left:16px; padding-right:0px; background: url('../images/upload/video.gif') no-repeat left center;}
.UploadFileBeKnow .audio { height:16px; padding-left:16px; padding-right:0px; background: url('../images/upload/audio.gif') no-repeat left center;}
.UploadFileBeKnow .rar { height:16px; padding-left:16px; padding-right:0px; background: url('../images/upload/rar.ico') no-repeat left center;}
/*******上传须知****end********/
/*上传文件控件样式表_结束*/

/*日期选择 开始*/
input.Input_DatePicker {cursor:pointer;padding-left:5px;height:26px;line-height:26px;border:1px solid #e1e1e1;vertical-align:middle;background-image: url('../images/DatePicker.png');background-repeat: no-repeat;background-position:right center;width: 150px;}
input.Input_TimePicker {cursor:pointer;padding-left:5px;height:26px;line-height:26px;border:1px solid #e1e1e1;vertical-align:middle;background-image: url('../images/DatePicker1.png');background-repeat: no-repeat;background-position: right center;width: 150px;}

/*快速日期选择控件样式*/
div.searchsection div.searchbox .put_searchrow div.quickselectdatearea div {display:block;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect div {display:block;}

div.searchsection div.searchbox .put_searchrow div.quickselectdatearea {float:left; color:#3B5998; font-size:14px; cursor:pointer; display:block;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect {float:left; color:#3B5998; font-size:14px; position:relative; cursor:pointer;}
div.searchsection div.searchbox .put_searchrow div.quickselectdatearea .title {background:url('../images/quicktimedown.png?v=1') no-repeat right center; padding-right:5px; margin-right:0px; line-height:29px;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .title {background:url('../images/quicktimedown.png?v=1') no-repeat right center; padding-right:5px; margin-right:0px; line-height:29px;}
div.searchsection div.searchbox .put_searchrow div.quickselectdatearea .timeblock {display:none;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .timeblock {position:absolute; top:23px; left:0px; display:block; border:1px solid #D7D7D7; background-color:#ECEFF6; width:170px; padding-top:5px; z-index:10;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .timeblock .row {padding:0px 5px; margin-bottom:2px; height:26px; line-height:26px;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .timeblock .rowhover {padding:0px 5px; margin-bottom:2px; height:26px; line-height:26px;background-color:#8097c1; color:#FFFFFF; cursor:pointer;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .timeblock .row .date {color:#aaa; font-size:12px;}
div.searchsection div.searchbox .put_searchrow div.quickselectdateareaselect .timeblock .rowhover .date {color:#FFFFFF; font-size:12px;}



div.quickselectdatearea {float:left; color:#3B5998; font-size:14px; cursor:pointer; display:block;}
div.quickselectdateareaselect {float:left; color:#3B5998; font-size:14px; position:relative; cursor:pointer;}
div.quickselectdatearea .title {background:url('../images/quicktimedown.gif') no-repeat right center; line-height:29px;}
div.quickselectdateareaselect .title {background:url('../images/quicktimedown.gif') no-repeat right center; padding-right:15px; margin-right:10px; line-height:29px;}
div.quickselectdatearea .timeblock {display:none;}
div.quickselectdateareaselect .timeblock {position:absolute; top:23px; left:0px; display:block; border:1px solid #D7D7D7; background-color:#ECEFF6; width:170px; padding-top:5px; z-index:10;}
div.quickselectdateareaselect .timeblock .row {padding:0px 5px; margin-bottom:2px; height:26px; line-height:26px;}
div.quickselectdateareaselect .timeblock .rowhover {padding:0px 5px; margin-bottom:2px; height:26px; line-height:26px;background-color:#8097c1; color:#FFFFFF; cursor:pointer;}
div.quickselectdateareaselect .timeblock .row .date {color:#CCCCCC; font-size:12px;}
div.quickselectdateareaselect .timeblock .rowhover .date {color:#FFFFFF; font-size:12px;}

/*end快速日期选择控件样式end*/

/*日期控件样式*/
table.calendar1{background:url('../images/calendar/1.png') no-repeat center center;}
table.calendar2{background:url('../images/calendar/2.png') no-repeat center center;}
table.calendar3{background:url('../images/calendar/3.png') no-repeat center center;}
table.calendar4{background:url('../images/calendar/4.png') no-repeat center center;}
table.calendar5{background:url('../images/calendar/5.png') no-repeat center center;}
table.calendar6{background:url('../images/calendar/6.png') no-repeat center center;}
table.calendar7{background:url('../images/calendar/7.png') no-repeat center center;}
table.calendar8{background:url('../images/calendar/8.png') no-repeat center center;}
table.calendar9{background:url('../images/calendar/9.png') no-repeat center center;}
table.calendar10{background:url('../images/calendar/10.png') no-repeat center center;}
table.calendar11{background:url('../images/calendar/11.png') no-repeat center center;}
table.calendar12{background:url('../images/calendar/12.png') no-repeat center center;}
table .calendarprev{background:url('../images/calendar/leftIco.png') no-repeat; border:0px; width:9px; height:17px;cursor:pointer;}
table .calendarnext{background:url('../images/calendar/rightIco.png') no-repeat; border:0px; width:9px; height:17px;cursor:pointer;}

.ui-dialog .edialogheaderbg_l {height:29px;padding-left:0px;}
.ui-dialog .edialogheaderbg_r {height:29px;padding-right:0px;}
.ui-dialog .edialogheadertitle {height:28px;line-height:27px;font-size:14px;font-weight:normal;border:1px solid #385A9D; background-color:#8097C1; color:#FFFFFF; font-family:微软雅黑; padding-left:10px; border-left:none; border-right:none; border-top:none;}

.ui-dialog .edialogbodybg_l {padding-left:0px; border-left:none;}
.ui-dialog .edialogbodybg_r {padding-right:0px; border-right: none;}
.ui-dialog .edialogbody {height:400px;background-color:#FFF;padding-top:0px;padding-left:0px;border-bottom:none;}

.ui-dialog .edialogfooterbg_l {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat left -220px;padding-left:20px; display:none;}
.ui-dialog .edialogfooterbg_r {height:20px;background: url('../images/ui_dialog/dialogbg.png') no-repeat right -340px;padding-right:20px;}
.ui-dialog .edialogfooterbg {height:20px;background: url('../images/ui_dialog/dialogbg.png') repeat-x left -280px;}
.ui-dialog .edialogifm {left:10px;top:10px;}
.ui-dialog .edialogclose {cursor:pointer; position: absolute;right:10px;top:1px;width:29px;height:29px;background:url('../images/ui_dialog/close1.png') center center no-repeat;}
.ui-dialog .edialogclose1 {cursor:pointer; position: absolute;right:10px;top:1px;width:29px;height:29px;background:url('../images/ui_dialog/close2.png') center center no-repeat;}


/*预览弹出框*/
.ui-dialog .pre_edialogheaderbg_l {height:63px;background: url('../images/ui_dialog/videos/topleft.png') no-repeat left top;padding-left:35px;}
.ui-dialog .pre_edialogheaderbg_r {height:63px;background: url('../images/ui_dialog/videos/topright.png') no-repeat right;padding-right:38px;}
.ui-dialog .pre_edialogheadertitle {height:48px;line-height:30px;padding-top:15px;background: url('../images/ui_dialog/videos/topmiddle.png') repeat-x left top;font-size:26px; font-family:微软雅黑; font-weight:bold;color:#FFFF00; white-space:nowrap; overflow:hidden;}

.ui-dialog .pre_edialogbodybg_l {background: url('../images/ui_dialog/videos/leftmiddle.png') repeat-y left top;padding-left:17px;}
.ui-dialog .pre_edialogbodybg_r {background: url('../images/ui_dialog/videos/rightmiddle.png') repeat-y right top;padding-right:30px;}
.ui-dialog .pre_edialogbody {height:400px;background:url('../images/ui_dialog/videos/cententBg.png') repeat;padding-top:0px;padding-left:0px;}

.ui-dialog .pre_edialogfooterbg_l {height:31px;background: url('../images/ui_dialog/videos/bottomleft.png') no-repeat left -1px;padding-left:35px;}
.ui-dialog .pre_edialogfooterbg_r {height:31px;background: url('../images/ui_dialog/videos/bottomright.png') no-repeat right -1px;padding-right:38px;}
.ui-dialog .pre_edialogfooterbg {height:31px;background: url('../images/ui_dialog/videos/bottommiddle.png') repeat-x left -1px;}
.ui-dialog .pre_edialogclose {cursor:pointer; position: absolute;right:-7px;top:-10px;width:34px;height:34px;background:url('../images/ui_dialog/pre_close1.png') left top no-repeat;}
.ui-dialog .pre_edialogclose1 {cursor:pointer; position: absolute;right:-7px;top:-10px;width:34px;height:34px;background:url('../images/ui_dialog/pre_close2.png') left top no-repeat;}
.containerimage {
  border-color: #E4E4E4;
  border-left: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 2px;
}