﻿/*顶部导航开始*/
html { overflow-x:hidden; }
.fs1 {
    font-size: 2em;
    /*margin-bottom:3px;*/
    margin-top: -8px;
}

a{
	color:#4e4e4e;text-decoration:none;
}
a:hover{
	color:#a10000;text-decoration:underline;
}
.mainbg{
   background:url(/images/bg3.gif);
   filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
   -moz-background-size:100% 100%;
   background-size:100% 100%;
   width:100%;height:100%;

}
.top-nav {
    margin-bottom: 0px;
    background-color: #e4e4e4; /*#ebeef0;*/ /*#e4e4e4;*/
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
    background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
    background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
    background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
    background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
    background-repeat: no-repeat;
    height: 69px;
}

    .top-nav ul li {
        width: 90px;
        float: left;
        list-style-type: none;
        margin-right: 1px;
    }

        .top-nav ul li a {
            -webkit-border-radius: 4px 4px 0 0;
            -moz-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;
            background-color: #e4e4e4; /*#d2edfd;*/
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
            background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
            background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
            background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
            background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
            background-repeat: no-repeat;
            text-align: center;
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            transition: All 0.2s ease;
            height: 69px;
            display: block;
            padding: 20px 10px 10px 10px;
            text-transform: uppercase;
            color: #666666;
            text-decoration: none;
            font-family: 'Microsoft YaHei';
            font-size: 12px;
        }

            .top-nav ul li a:hover {
                color: #ff6600; /*#3693cf;*/
            }


    .top-nav .lefttd {
        height: 69px;
        width: 180px;
        /*background-color: lightgray;*/ /*#d2edfd;*/
        /*background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
            background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
            background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
            background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
            background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);*/
        background-repeat: no-repeat;
    }

    .top-nav .Righttd {
        height: 69px;
        /*line-height:69px;*/
        background-color: #e4e4e4; /*#d2edfd;*/
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
        background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-repeat: no-repeat;
        /*display:block;*/
        vertical-align: middle;
        margin: 0 auto;
    }

    .top-nav ul li .selected {
        -webkit-border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0 0;
        background: #ff6600; /*#3693cf;*/
        color: #fff;
        text-shadow: 1px 1px 1px #1f5a80;
    }

        .top-nav ul li .selected:hover {
            background: #ff6600; /*#3693cf;*/
            color: #fff;
            text-shadow: 1px 1px 1px #1f5a80;
        }

/*顶部导航结束*/
/*内容编辑按钮 保存 提交 修改图片等*/
.EditButtonContainer {
    float: left;
    text-align: center;
    padding: 5px;
}

    .EditButtonContainer .EditButtonContent {
        padding: 5px;
        width:80px;
        background-color: #e4e4e4; /*#f9cd30;*/
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
        background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-repeat: no-repeat;
        height: 30px;
        font-size: 11px;
        font-family: 'Microsoft YaHei';
        display: block;
        text-decoration: none;
        border: solid #ff6600 1px;
        /*圆角*/
        -moz-border-radius: 3px; /*Firefox浏览器支持*/
        -webkit-border-radius: 3px; /*Webkit内核的浏览器*/
        /*ie浏览器支持,8.0以下需要htc文件*/
        border-radius: 3px;
        position: relative;
        z-index: 2;
        /*behavior: url('/Css/ie-css3.htc');脚本冲突暂时不用*/
    }

    .EditButtonContainer a {
        text-decoration: none;
        color: #ff6600; /*#a64c0d;*/
    }

        .EditButtonContainer a:hover {
            color: #333333;
        }

/*内容编辑按钮结束*/
/*添加档案，新建文件夹，刷新，返回 删除等按钮样式开始*/
.addBook {
    float: right;
    margin-right: 15px;
    display: block;
    height: 25px;
}

    .addBook .addbookContent {
        /*padding: 5px;*/
        line-height:25px;
        width: 80px;
        background-color: #e4e4e4; /*#f9cd30;*/
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(85%, #ebebeb), to(#cccccc));
        background-image: -webkit-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -moz-linear-gradient(top, #f2f2f2, #ebebeb 85%, #cccccc);
        background-image: -o-linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-image: linear-gradient(#f2f2f2, #ebebeb 85%, #cccccc);
        background-repeat: no-repeat;
        font-size: 11px;
        font-family: 'Microsoft YaHei';
        display: block;
        text-decoration: none;
        border: solid #ff6600 1px;
        /*圆角*/
        -moz-border-radius: 3px; /*Firefox浏览器支持*/
        -webkit-border-radius: 3px; /*Webkit内核的浏览器*/
        border-radius: 3px; /*ie浏览器支持8.0以下需要htc文件*/
        position: relative;
        /*z-index: 2;*/
        /*behavior: url('/Css/ie-css3.htc');脚本冲突暂时不用*/
    }

    .addBook a {
        width: 80px;
        
        display:inline-block;
        text-decoration: none;
        color: #ff6600;
        z-index: 3;
    }

        .addBook a:hover {
            color: #333333;
            text-decoration: none;
            display:inline-block;
            width: 80px;
            
            z-index: 4;
        }

/*添加档案，新建文件夹，刷新，返回 删除等按钮样式结束*/
.bi .bi .bigs {
    list-style-type: none;
    display: inline;
    clear: both;
    float: left;
    position: relative;
    margin-top: 12px;
}

.bigs li {
    float: left;
    display: inline;
    margin-left: 20px;
    width: 60px;
    height: 60px;
    position: static;
}

    .bigs li a {
        display: block;
        width: 35px;
        height: 35px;
    }

        .bigs li a:hover {
            position: absolute;
            z-index: 100;
        }

            .bigs li a:hover .img {
                width: 45px;
                height: 45px;
                margin-left: -5px;
            }

    .bigs li .text {
        font-family: 宋体;
        display: block;
        height: 20px;
        width: 60px;
        text-decoration: none;
        position: absolute;
        top: 38px;
        margin-left: -15px;
        /*color:#fb4d29;*/
    }

.xiaoheiban_bk {
    background-image: url('/images/info_01.png');
    background-repeat: no-repeat;
    width: 655px;
    height: 73px;
    margin-left: 30px;
    overflow: hidden;
}

.xiaoheiban {
    float: left;
    margin-top: 6px;
    background-repeat: no-repeat;
    width: 59px;
    height: 58px;
}
/*.fasongquxiao
{width:30px;
 height:20px;
}*/
.Tname {
    font-family: 黑体;
    font-size: 14px;
    color: #000;
    width: 60px;
    line-height: 25px;
    text-align: center;
    border: none;
    background-image: url('/images/bk_teacher.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.kuanghuifuquxiao {
    background-repeat: no-repeat;
    width: 36px;
    height: 20px;
    display: block;
    float: left;
    background-color: transparent;
    border: 0;
}

.classNews {
    background-image: url('/images/qianzhui_bk.gif');
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    display: block;
    float: left;
    margin-top: 5px;
}
/*公告里面的查看样式*/
.bk_chakan {
    background-color: transparent;
    border: 0;
    background-image: url('/images/bk_chakan_01.gif');
    background-repeat: no-repeat;
    width: 30px;
    height: 18px;
}

.color {
    font-family: 宋体;
    font-size: 13px;
    height: 20px;
}

.top {
    margin-top: 20px;
}

.userInfo_td_left {
    text-align: left;
    font-family: 宋体;
    font-size: 12px;
    width: 100px;
    height:35px;
}

.userInfo_kuang {
    border: 1px solid #afe0ff;
    width: 400px;
    line-height: 24px;
    text-align: left;
}

.wenzizuoyi {
    margin-left: 2px;
}

.min_Height_600 {
    *height: auto!important;
    *height: 600px;
    min-height: 600px;
    _height: 600px;
}

.bk_border {
    border: 1px solid #afe0ff;
    margin-top: 20px;
    width: 100%;
}

.top_bk {
    width: 100%;
}

.border_none {
    background-color: transparent;
    border: 0;
}
/*内容页主div*/
.div_Manage_Main {
    width: 100%;
    text-align: center;
    margin: 10px;
}
.div_Manage_listview{
    width: 98%;
    text-align: center;
    margin: 10px;
}
.mainbodybg{
    background-image: url(/images/nestedbg_xiao.gif); background-repeat: repeat-x;margin:0;background-attachment:fixed;
}
/*内容页面的右侧td list分类列表的css lm，2014-6-24*/
.td_Content_RightList {
    width: 167px;
    vertical-align: top;
    text-align: center;
    /*border: 1px solid #cdcdcd;*/
    /*background-color: #eeeeee;*/
}
/*.td_Content_RightListArticleClass {
    width: 167px;
    vertical-align: top;
    text-align: center;
    border: 1px solid #cdcdcd;
    background-color: #eeeeee;
}*/
    /*班级列表图片导航div的css*/
    .td_Content_RightList .div_PicNavClassList {
        /*background-image: url('/images/classphotoclass_list_top.gif');*/
        width: 100%;
        background-repeat: no-repeat;
        /*width:147px;*/
        /*height: 69px;*/
        /*margin: 5px;*/
        text-align: right;
        height: 42px;
        background-color: #fff9fb;
        border-bottom: 1px solid #cdcdcd;
    }
    /*文件类型列表图片导航div的css*/
    .td_Content_RightList .div_PicNavFileTypeList {
        background-image: url('/images/file_list_top.gif');
        width: 100%;
        background-repeat: no-repeat;
        /*width:147px;*/
        height: 69px;
        margin: 5px;
        text-align: right;
    }
    /*文章类型列表图片导航div的css*/
    .td_Content_RightList .div_PicNavArticleTypeList {
        background-image: url('/images/bk_wenzhangfenlei.gif');
        width: 100%;
        background-repeat: no-repeat;
        /*width:147px;*/
        height: 69px;
        margin: 5px;
        text-align: right;
    }
    /*宝宝列表图片导航div的css*/
    .td_Content_RightList .div_PicNavChildList {
        /*background-image:url('/images/baby_list_top.gif');*/
        width: 100%;
        background-repeat: no-repeat;
        /*width:147px;*/
        /*height:69px;*/
        /*margin:5px;*/
        text-align: right;
        height: 42px;
        background-color: #fff9fb;
        border-bottom: 1px solid #cdcdcd;
    }

        .td_Content_RightList .div_PicNavChildList .Title_type {
            width: 110px;
            padding: 13px 11px 11px 11px;
            font-family: 方正综艺简体;
            font-size: 14px;
            font-weight: bold;
            text-align: left;
            margin-left: 5px;
            color: #ff6600; /*#2b2b2b*/
        }
    /*宝宝列表图片导航_班级dropdownList div的css*/
    .td_Content_RightList .div_Class_Dropdownlist {
        margin-bottom: 10px;
        /*margin-top: 10px;*/
        padding-top:10px;
        width: 100%;
        text-align: center;      
    }
/*右侧ower列表，带小图片*/
.RightOwerList_pic {
    width: 100%;
    float: left;
    text-align: left;
    margin: 0 auto;
    height: 60px;
}
    /*未选中*/
    .RightOwerList_pic .UnSelectedOwer {
        display: block;
    }

    .RightOwerList_pic a {
        display: block;
    }

        .RightOwerList_pic a:hover {
            color: #ff6600;
        }

    .RightOwerList_pic .UnSelectedOwer .Ower {
        float: left;
        width: 147px;
        margin-left: 10px;
        display: block;
        /*background-image: url('/images/book_babylist.gif');
    background-repeat: no-repeat;*/
    }

        .RightOwerList_pic .UnSelectedOwer .Ower img {
            width: 50px;
            height: 50px;
            background-color: white;
        }
    /*选中*/
    .RightOwerList_pic .SelectedOwer {
        display: block;
    }

        .RightOwerList_pic .SelectedOwer .Ower {
            background-color: #e4e4e4;
            float: left;
            width: 147px;
            margin-left: 10px;
            display: block;
            display: inline;
            color: #ff6600;
        }

            .RightOwerList_pic .SelectedOwer .Ower img {
                width: 50px;
                height: 50px;
                background-color: white;
            }

    .RightOwerList_pic .SplitDotLine {
        width: 90%;
        height: 5px;
        margin-top: 55px;
        margin-left: 5px;
        background-image: url('/images/dot.gif');
        background-repeat: repeat-x;
    }

/*右侧ower列表，不带图片*/
.RightOwerList {
    width: 100%;
    float: left;
    text-align: left;
    margin: 0 auto;
    height: 40px;
}

    .RightOwerList .UnSelectedOwer {
        display: block;
    }

        .RightOwerList .UnSelectedOwer .Ower {
            float: left;
            width: 147px;
            margin-left: 10px;
            line-height: 30px;
            display: block;
            /*background-image: url('/images/book_babylist.gif');
    background-repeat: no-repeat;*/
        }


    .RightOwerList .SelectedOwer {
        display: block;
    }

        .RightOwerList .SelectedOwer .Ower {
            background-color: #e4e4e4;
            float: left;
            width: 147px;
            margin-left: 10px;
            display: block;
            line-height: 30px;
            color: #ff6600;
        }

    .RightOwerList .SplitDotLine {
        width: 90%;
        height: 5px;
        margin-top: 30px;
        margin-left: 5px;
        background-image: url('/images/dot.gif');
        background-repeat: repeat-x;
    }
/*.BookItemContainer {
    position:relative;
    width:144px;
    height:190px;

}*/
/*鼠标悬浮菜单*/
.PopupMover {
    position: absolute;
    top: 6px;
    right: 6px;
}
/*文件夹上的下拉菜单*/
.PopUpMenuDivIcon {
    position: absolute;
    right: 30px;
    top: 20px;
    /*width: 16px;
    height: 16px;*/
    z-index: 1;
    color: #ff6600;
    z-index:1000;
}
/*文件上的下拉菜单*/
.PopUpMenuFileDivIcon {
    position: absolute;
    right: 0px;
    top: 0px;
    /*width: 16px;
    height: 16px;*/
    z-index: 1;
    color: #ff6600;
    z-index:1000;
}

/*弹出编辑菜单的外围div */
.PopUpMenuDiv_Total {
    margin: 5px;
    background-color: whitesmoke;
    min-height: 120px;
    /*height: 180px;*/
    height: auto;
    width: 150px;
    text-align: left;
    border: solid 1px #666666; /*#8bd0fc*/
    vertical-align: top;
}
/*弹出编辑菜单的Item的div */
.PopUpMenuDiv_Item {
    height: 25px;
    line-height: 25px;
    display: block;
    text-align: left;
    /*width:100%;*/
    /*margin-left:3px;*/
    /*width:120px;*/
    /*float:left;*/
    /*line-height:20px;*/
}

    .PopUpMenuDiv_Item a {
        display: block;
        color: #333333;
        text-decoration: none;
    }

        .PopUpMenuDiv_Item a:hover {
            display: block;
            color: #ff6600;
            text-decoration: none;
            cursor: pointer;
        }
/*menu按钮图标缩略图用*/
.ToolButton_16 {
    width: 16px;
    height: 16px;
    line-height: 25px;
    float: left;
    /*padding: 0px 5px 0px 5px;*/
    margin-left: -40px;
    color: #333333; /*#ff6600;*/
}
/*按钮图标列表用*/
.ToolButton_16_list {
    width: 16px;
    height: 16px;
    float: left;
    /*padding: 0px 5px 0px 5px;*/
    margin-left: 20px;
    color: gray;
}
/*menu按钮文字缩略图用*/
.ToolButtonText_16 {
    height: 25px;
    line-height: 25px;
    float: left;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    /*margin-left:-5px;*/
    /*color: #ff6600;*/
}
.marginleft-15 {
    margin-left:15px;
}
.ToolButton_16_2 {
    width: 16px;
    height: 16px;
    line-height: 25px;
    float: left;
    /*padding: 0px 5px 0px 5px;*/
    margin-left: -40px;
    color: #333333; /*#cccccc*/
}

.divMenuBorder {
    background-color: #eeeeee;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #666666;
    width: 35px;
    height: 100%;
}
/*分页*/
.DataPagerContainer {
    float: left;
    width: 100%;
    text-align: center;
    /*padding-top: 20px;*/
    margin-top: 20px;
}
/*文件数div*/
.div_filecountContainer {
    position: absolute;
    right: 35px;
    bottom: 10px;
    color: #ffffff;
    font-size: 12px;
    z-index: 1000;
}
/*作品页数div*/
.div_BookPagecountContainer {
    position: absolute;
    right:2px;
    bottom: 3px;
    /*color: black;*/
    /*font-size: 12px;*/
    z-index: 1000;
}

.divFillline {
    /*margin:15px 5px 15px 5px;*/
    margin-left: 15px;
    margin-right: 15px;
    height: 3px;
    background-image: url(/images/dot.gif);
    background-repeat: repeat-x;
}

/*内容页面的左侧td list列表的css lm，2014-6-24*/
.td_Content_LeftList {
    vertical-align: top;
    text-align: left;
}

/*内容页面的左侧td list列表的css lm，2014-6-24*/
.table_Content_Main {
    width: 100%;
    vertical-align: top;
    text-align: left;
}
/*文件夹的背景 srr 2014/6/25*/
.folder_BackGround_Preview {
    width: 100px;
    height: 120px;
    text-align: left;
    padding-left: 20px;
}
/*处理文件夹和作品的列表布局*/
.manage_bookItem_Total {   
    width: 175px;     
    margin-top: 15px;
    /*border: 1px dashed #ceeafc;*/
    vertical-align: top;
    text-align:center;
    /*background-color:gray;*/    
    margin-right: 30px;
}
.manage_Bookitem_Chk { position: absolute; left: 0; top: -5px;
}
/*作品的阴影*/
/*.manage_Bookitem_Shadow {
    box-shadow: 2px 2px 2px #565656;
    width: 160px;
    height: 227px;
}*/
.manage_Bookitem_Shadow {
    box-shadow: 2px 2px 2px #565656;
    width: 160px;
    height: 227px;
}
.manage_Bookitem_Sign {position:absolute;left:-12px;bottom:5px;
}
.manage_BookPageitem_Sign {position:absolute;left:-12px;bottom:20px;
}
.manage_Bookitem_SignItemActive {background-color:#ff6600;
}
.manage_bookPageItem_Total{
    width: 150px;
    /*height: 200px;*/
    margin-top: 15px;
    border: 1px dashed #ceeafc;
    vertical-align: top;
    background-color: white;
    margin-right: 30px;
    }
.manage_BookPageitem_Chk {
    position: absolute; left: 0; top: 0;
}
.manage_bookItem_RightTable {
    vertical-align: top;
    font-size: 14px;
    width: 40px;
    margin-left: 5px;
    text-align: left;
    background-color: white;
}

.manage_FolderItem_Total {
    background-color: white;
    border-color: #8bd0fc;
    vertical-align: top;
    margin: 5px;
    /*width: 120px;
    height: 120px;*/
    /*margin-top:15px;*/
    border: 1px dashed #f0e6c9;
}

.manage_FolderItem_RightTable {
    width: 70px;
    margin-left: 5px;
    text-align: left;
    vertical-align: top;
}
/*文件夹上的chkbox*/
.manageFolderitem_Chk {
    position: absolute; left: 5px; top: 20px;z-index:1;
}
.manage_FileItem_Total {
    width: 160px;
    height: 160px;
    /*height: 190px;*/
    /*margin-top:15px;*/
    /*position:relative;*/
    /*border: 1px dashed #f0e6c9;*/
    vertical-align: top;
    /*background-color: #eeeeee;*/
    border-color: #8bd0fc;
    margin: 10px;
    /*overflow-y: hidden;*/
}
/*文件上的chkbox*/
.manage_Fileitem_Chk {
    position: absolute; left: 0; top: 0;
}
/*缩略图文件的大小*/
.manage_FileItem_Imagebutton {
    /*max-height: 110px;
    max-width: 110px;*/
    width:150px;
    height:150px;
    overflow-y:hidden;
    vertical-align:middle;
}

.manage_FileItem_RightTable {
    width: 70px;
    margin-left: 5px;
    text-align: left;
}
/*文件夹和作品的列表布局结束*/
/*图片和视频预览相关css开始*/
.manage_FilePreviewDiv {
    float:left;
    position: relative;
    /*height: 550px;
    width: 800px;*/
    height:100%;
    width:100%;
    
}

.manage_FilePreviewCloseButtonDiv {
    position: absolute;
    width: 16px;
    height: 16px;
    right: 10px;
    top: 10px;
    z-index: 100;
}

.manage_FilePreviewFrame {
    width: 100%;
    height: 100%;
}

bian
/*档案列表的右边人气、页数样式*/
.renqi {
    width: 58px;
    height: 18px;
    background-color: #b2b2b2;
    color: white;
    border: outset 1px white;
    text-align: center;
    font-family: 宋体;
    font-size: 12px;
}
/*档案列表的右边在线编辑样式*/
.onlineEdit {
    width: 58px;
    height: 18px;
    background-color: #FF6600;
    color: white;
    border: outset 1px white;
    text-align: center;
    font-family: 宋体;
    font-size: 12px;
}
/*给照片、视频重命名的只读样式*/
.file-name-label {
    border: none;
    background-color: transparent;
    text-align: center;
    /* 自定义其他样式 */
}
/*给照片、视频重命名的编辑样式*/
.file-name-edit {
    border: none;
    /* 自定义其他样式 */
}
/*corner圆角定义 lm 2014-8-7*/
.image_corner5 {
    -moz-border-radius: 5px; /*Firefox浏览器支持*/
    -webkit-border-radius: 5px; /*Webkit内核的浏览器*/
    border-radius: 5px; /*ie浏览器支持8.0以下需要htc文件*/
    position: relative;
    z-index: 2;
    /*behavior: url('/Css/ie-css3.htc');脚本冲突暂时不用*/
}

.div_corner5 {
    -moz-border-radius: 5px; /*Firefox浏览器支持*/
    -webkit-border-radius: 5px; /*Webkit内核的浏览器*/
    border-radius: 5px; /*ie浏览器支持8.0以下需要htc文件*/
    position: relative;
    z-index: 2;
    /*behavior: url('/Css/ie-css3.htc');脚本冲突暂时不用*/
}

.book_corner5 {
    -moz-border-radius: 0,0,5px,5px; /*Firefox浏览器支持*/
    -webkit-border-radius: 0,0,5px,5px; /*Webkit内核的浏览器Safari、Chrome*/
    border-radius: 0,0,5px,5px; /*ie浏览器支持8.0以下需要htc文件*/
    position: relative;
    z-index: 2;
    /*behavior: url('/Css/ie-css3.htc');脚本冲突暂时不用*/
}

.Book_Shadow {
    -moz-box-shadow: 2px 2px 3px #969696; /* Firefox */
    -webkit-box-shadow: 2px 2px 3px #969696; /* Safari and Chrome */
    box-shadow: 2px 2px 3px #969696; /* Opera 10.5+、IE6+*/
    /*behavior: url('/Css/ie-css3.htc');*/ /* 调用脚本添加阴影效果 */
}

.div_applyinfoTitle {
    border-style: solid none solid none;
    border-width: 2px;
    border-color: #8bd0fc;
    height: 42px;
}

    .div_applyinfoTitle .divLeftTitle {
        float: left;
        text-align: left;
        vertical-align: middle;
        height: 42px;
        line-height: 42px;
        /*margin-top  : 15px;*/
        margin-left: -5px;
        padding-left: 5px;
    }

    .div_applyinfoTitle .divTitle {
        float: left;
        height: 42px;
        line-height: 42px; /*垂直居中*/
        text-align: left;
        /*margin-top  : 15px;*/
        margin-left: -5px;
        border-left-color: #8bd0fc;
        border-left-width: 1px;
        border-left-style: dashed;
        padding-left: 5px;
    }

.div_recordTotal {
    display: block;
    width: 100%;
    height: 42px;
    line-height: 42px; /*垂直居中*/
    float: left;
    background-color: white;
    border-bottom: solid 1px #8bd0fc;
}

    .div_recordTotal .div_record {
        float: left;
        height: 100%;
        line-height: 42px; /*垂直居中*/
        text-align: left;
    }
/*弹出新建作品窗体*/
.div_NewBookPopUpWindow {
    z-index: 10000;
    background-color: White;
    border: 1px solid #ff6600;
    /*height:600px;*/
}

    .div_NewBookPopUpWindow .div_NewBookPopUpTitleTotal {
        height: 50px;
        width: 1015px;
        border-bottom: 1px solid #cdcdcd;
    }

    .div_NewBookPopUpWindow .div_NewBookPopUpIcon {
        float: left;
        margin: 13px;
        width: 25px;
    }

    .div_NewBookPopUpWindow .div_NewBookPopUpTitleText {
        font-family: 'Microsoft YaHei';
        float: left;
        font-size: 14px;
        margin: 14px;
        width: 150px;
    }

    .div_NewBookPopUpWindow .div_NewBookPopUpClose {
        float: right;
        width: 16px;
        height: 16px;
        margin: 13px;
    }

    .div_NewBookPopUpWindow .div_NewBookPopUpFrame {
        width: 1015px;
        height: 545px;
    }
/*弹出窗体*/
.div_PopUpWindow {
    z-index: 10000;
    background-color: White;
    border: 1px solid #ff6600;
    width: 420px;
}

    .div_PopUpWindow .div_PopUpTitleTotal {
        height: 36px;
        width: 420px;
        border-bottom: 1px solid #cdcdcd;
        background-image: url('/Images/repeat-x.gif');
        background-repeat: repeat-x;
    }

    .div_PopUpWindow .div_PopUpIcon {
        float: left;
        margin: 10px;
        width: 25px;
    }

    .div_PopUpWindow .div_PopUpTitleText {
        font-family: 'Microsoft YaHei';
        float: left;
        text-align: left;
        font-size: 14px;
        margin: 10px;
        width: 150px;
    }

    .div_PopUpWindow .div_PopUpClose {
        float: right;
        width: 16px;
        height: 16px;
        margin: 10px;
    }

    .div_PopUpWindow .div_PopUpContent {
        width: 420px;
        height: 300px;
        min-height: 300px;
        overflow-y: scroll;
        overflow-x: hidden;
    }

    .div_PopUpWindow .div_PopUpSubmit {
        height: 35px;
        line-height: 35px;
        text-align: center;
    }

/*缩略图列表与行列表显示css开始 不带底纹颜色 div_HeaderTitle1*/
.div_HeaderTitle1 {
    float: left;
    width: 98%;
    /*border: solid #AAAAAA 1px;
    background-color: #eeeded;*/
    height: 42px;
    line-height: 42px;
    margin:10px;
    /*margin-bottom: 10px;*/
    z-index:1001;
}

    .div_HeaderTitle1 .div_columfirst {
        float: left;
        min-width: 500px;
        height: 100%;
        text-align: left;
        line-height: 42px;
        vertical-align: middle;
        /*margin-top  : 5px;*/
        margin-left: 5px;
        line-height: 100%;
    }

    .div_HeaderTitle1 .div_colum {
        float: left;
        border-left-style: dashed;
        width: 120px;
        height: 100%;
        vertical-align: central;
        border-left-width: 1px;
        border-left-color: #cdcdcd;
        line-height: 42px;
    }
    .div_HeaderTitle1 .div_editbutton
    {
        float: left;margin-left:20px;
    }

    .div_HeaderTitle1 .div_columPreview {
        float: right;
        /*margin-right:5px;*/
        width:190px;
        height: 42px;
        vertical-align: middle;
        line-height: 42px;
    }

    /*教师档案编辑用，否则弹出编辑框会变形1*/
.div_HeaderTitle2 {
    float: left;
    width: 98%;
    /*border: solid #AAAAAA 1px;*/
    /*background-color: #eeeded;*/
   
    margin:10px;
    /*margin-bottom: 10px;*/
    z-index:1001;
}

    .div_HeaderTitle2 .div_columfirst {
        float: left;
        min-width: 500px;
        height: 100%;
        text-align: left;
        line-height: 42px;
        vertical-align: middle;
        /*margin-top  : 5px;*/
        margin-left: 5px;
        line-height: 100%;
    }

    .div_HeaderTitle2 .div_colum {
        float: left;
        border-left-style: dashed;
        width: 120px;
        height: 100%;
        vertical-align: central;
        border-left-width: 1px;
        border-left-color: #cdcdcd;
        line-height: 42px;
    }
    .div_HeaderTitle2 .div_editbutton
    {
        float: left;margin-left:20px;
    }

    .div_HeaderTitle2 .div_columPreview {
        float: right;
        /*margin-right:5px;*/
        width:190px;
        height: 42px;
        vertical-align: middle;
        line-height: 42px;
    }
/*缩略图列表与行列表显示css开始 div_HeaderTitle*/

/*带底纹颜色headTitle*/
.div_HeaderTitle3 {
    float: left;
    width: 98%;
    border: solid #AAAAAA 1px;
    background-color: #eeeded;
    height: 42px;
    line-height: 42px;
    margin:10px;
    /*margin-bottom: 10px;*/
    z-index:1001;
}

    .div_HeaderTitle3 .div_columfirst {
        float: left;
        min-width: 500px;
        height: 100%;
        text-align: left;
        line-height: 42px;
        vertical-align: middle;
        /*margin-top  : 5px;*/
        margin-left: 5px;
        line-height: 100%;
    }

    .div_HeaderTitle3 .div_colum {
        float: left;
        border-left-style: dashed;
        width: 120px;
        height: 100%;
        vertical-align: central;
        border-left-width: 1px;
        border-left-color: #cdcdcd;
        line-height: 42px;
    }
    .div_HeaderTitle3 .div_editbutton
    {
        float: left;margin-left:20px;
    }

    .div_HeaderTitle3 .div_columPreview {
        float: right;
        /*margin-right:5px;*/
        width:190px;
        height: 42px;
        vertical-align: middle;
        line-height: 42px;
    }

.div_HeaderTitle {
    float: left;
    width: 100%;
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #8bd0fc;
    height: 42px;
    line-height: 42px;
}

    .div_HeaderTitle .div_columfirst {
        float: left;
        /*width: 550px;*/
        min-width: 500px;
        height: 100%;
        text-align: left;
        line-height: 42px;
        vertical-align: middle;
        /*margin-top  : 5px;*/
        margin-left: 5px;
        line-height: 100%;
    }

.div_columfirst .content {
    float:left;
    margin-left:2px;
    text-align: left;
    vertical-align: middle;
    line-height: 42px;
    /*margin-top: 5px;*/
}
.div_columfirst .contentSearch {
    float:left;
    margin-left:1px;
    width:200px;
}
.div_columfirst .contentFilter {
    float:left;
    margin-left:1px;
    margin-top:6px;
    text-align: center;
    vertical-align: middle;
    line-height: 42px;
}
.div_HeaderTitle .div_colum {
    float: left;
    border-left-style: dashed;
    width: 120px;
    height: 100%;
    vertical-align: central;
    border-left-width: 1px;
    border-left-color: #cdcdcd;
    line-height: 42px;
}

.div_colum .content {
    margin-left: 10px;
    text-align: left;
    height: 42px;
    vertical-align: middle;
    line-height: 42px;
}

.div_HeaderTitle .div_columPreview {
    float: right;
    margin-right: 10px;
    width: 80px;
    height: 42px;
    vertical-align: middle;
    line-height: 42px;
}

.div_columPreview .content {
    float:left;
    text-align: left;   
    height: 42px;
    vertical-align: middle;
    line-height: 42px;
}
.div_columPreview .contentSort {
    float:left;
    text-align: left;   
    height: 42px;margin-right:3px;margin-top:6px;
    vertical-align: middle;
    line-height: 42px;
}
.div_ListViewContainer {
    margin-top: 15px;
    margin-left: 15px;
}
/*缩略图列表与行列表显示css结束*/

/*相册列表*/
.albumsList{width:110%;padding:20px 0px 30px 0px;}
.albumsList div{border-bottom:#C5C4C4 3px solid;border-right:#C5C4C4 2px solid;background:#ECECEC;}/*相册列表页*/
.albumsList a.fun{line-height:22px;}
.albumsList div{float:left;width:171px;height:219px;display:inline;margin:0px 28px 20px 0px;}
.albumsList .alimg{position:relative;width:152px;height:152px;margin:10px auto 7px auto;background:#fff; vertical-align:middle;text-align:center; overflow:hidden}
.albumsList .alimg dt,.bpicList .alimg dt{position:absolute;}
.albumsList .alimg dd,.bpicList .alimg dd{position:absolute;width:152px;bottom:0px;left:0px;background:#000;opacity:0.7;filter:alpha(opacity=70);text-align:center;display:none;}
.albumsList .alimg dd a,.albumsList .alimg dd a:hover,.bpicList .alimg dd a,.bpicList .alimg dd a:hover{color:#fff;}
.albumsList .alimg table,.bpicList .alimg table{width:152px;height:152px;text-align:center;}
.albumsList .alname{height:23px;width:150px;margin:0 auto}
.albumsList .alname dt{float:left;width:110px;font-weight: normal;}
.albumsList .alname dd{float:right;}
.albumsList .alname dd a{line-height:22px;}
.albumsList .alfun{width:150px;margin:0 auto;}
.albumsList .alfun dt {
    float: left;
    font-weight: normal;
}
.albumsList .alfun dd{float:right;}
/*作品列表*/
.BookList{width:110%;padding:20px 0px 30px 0px;}
.BookList div{border-bottom:#C5C4C4 3px solid;border-right:#C5C4C4 2px solid;background:#ECECEC;}/*相册列表页*/
.BookList a.fun{line-height:22px;}
.BookList div{float:left;width:150px;height:227px;display:inline;margin:0px 28px 20px 0px;}
.BookList .alimg{position:relative;width:140px;height:190px;margin:10px auto 7px auto;background:#fff;}
.BookList .alimg dt,.bpicList .alimg dt{position:absolute;}
.BookList .alimg dd,.bpicList .alimg dd{position:absolute;width:142px;bottom:0px;left:0px;background:#000;opacity:0.7;filter:alpha(opacity=70);text-align:center;display:none;}
.BookList .alimg dd a,.albumsList .alimg dd a:hover,.bpicList .alimg dd a,.bpicList .alimg dd a:hover{color:#fff;}
.BookList .alimg table,.bpicList .alimg table{width:142px;height:190px;text-align:center;}
.BookList .alname{height:23px;width:140px;margin:0 auto;}
.BookList .alname dt{float:left;width:110px;}
.BookList .alname dd{float:right;}
.BookList .alname dd a{line-height:22px;}
.BookList .alfun{width:140px;margin:0 auto;}
.BookList .alfun dt{float:left;}
.BookList .alfun dd{float:right;}


/*简洁型css圆角矩形*/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #999;border-right:1px solid #999;}
.b1,.b1b{margin:0 5px;background:#999;}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}
.d1{background:#F7F8F9;}
/*简洁型css圆角矩形结束*/


/*特殊css圆角矩形*/
.pillar {
  background:transparent; 
  width:100%;
  margin:-10px;
  }
.pillar h1, .pillar p {
  margin:0 10px;
  }
.pillar h1 {
  font-size:2em; 
  color:#be2e2d;
  }
.pillar p {
  padding-bottom:0.5em;
  }
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.pillar .b1, .pillar .b2, .pillar .b4 {
  height:1px;
  }
.pillar .b2, .pillar .b3 {
  background:#ff6600;/*#d66;*/ 
  border-left:1px solid #ff6600; 
  border-right:1px solid #ff6600;
  }
.pillar .b4 {
  background:#ff6600;
  border-left:4px solid #ff6600; 
  border-right:4px solid #ff6600;
  }
.pillar .b1 {
  margin:0 2px; 
  background:#fff;
  }
.pillar .b2 {
  margin:0 1px; 
  border-width:0 1px;
  }
.pillar .b3 {
  height:2px; 
  margin:0;
  }
.pillar .b4 {
  margin:0 2px;
  }
.pillar .boxcontent {
  display:block; 
  background:#fff;
  border-left:1px solid #ff6600; 
  border-right:1px solid #ff6600; 
  margin:0 5px;
  }
/*特殊css圆角矩形结束*/


/*3D效果css圆角矩形*/
.raised{background:transparent;width:100%;}
.raised h1,.raised p{margin:0 10px;}
.raised h1{font-size:2em;color:#fff;}
.raised p{padding-bottom:0.5em;}
.raised .b1,.raised .b2,.raised .b3,.raised .b4,.raised .b1b,.raised .b2b,.raised .b3b,.raised .b4b{display:block;overflow:hidden;font-size:1px;}
.raised .b1,.raised .b2,.raised .b3,.raised .b1b,.raised .b2b,.raised .b3b{height:1px;}
.raised .b2{background:#ccc;border-left:1px solid #fff;border-right:1px solid #eee;}
.raised .b3{background:#ccc;border-left:1px solid #fff;border-right:1px solid #ddd;}
.raised .b4{background:#ccc;border-left:1px solid #fff;border-right:1px solid #aaa;}
.raised .b4b{background:#ccc;border-left:1px solid #eee;border-right:1px solid #999;}
.raised .b3b{background:#ccc;border-left:1px solid #ddd;border-right:1px solid #999;}
.raised .b2b{background:#ccc;border-left:1px solid #aaa;border-right:1px solid #999;}
.raised .b1{margin:0 5px;background:#fff;}
.raised .b2, .raised .b2b{margin:0 3px;border-width:0 2px;}
.raised .b3, .raised .b3b{margin:0 2px;}
.raised .b4, .raised .b4b{height:2px; margin:0 1px;}
.raised .b1b{margin:0 5px; background:#999;}
    .raised .boxcontent {
        display: block;
        background: #ccc;
        border-left: 1px solid #fff;
        border-right: 1px solid #999;
    }
/*3D效果css圆角矩形结束*/

/*暂无数据*/
.nodata {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    vertical-align:middle;
    text-align:center;
    width:100%;
    min-height:300px;
    /*margin-top:60px;*/
     background-position: center;
    background-image: url('/Images/hint.png');
    background-repeat:no-repeat;
}
/*右侧首页介绍性文字面板的高度*/
.desc_panel_height {
    height:120px;
}
/*教师编辑相关*/
.teacher_info_panel_add {
    float:right;
    margin-right:10px;
    margin-bottom:15px;
   margin-top:-5px;
}
/*数据分析排行*/
 .div_order {
            float: left;
            width: 48%;
            padding: 10px;
        }
/*数据表格header*/
.table_blue_tr {
    background-color: #67c8d9; color: white;
}
.table_blue_tr_text {
    background-color:white; color: #67c8d9 ;
}
/**表格 begin**/
.grid
{
    margin: 0px;
    /*border-collapse: collapse;*/
    width: 100%;
    
}
.grid th
{  color:#fff;
    background-color: #c0c0c0; 
    /*text-overflow:ellipsis;*/ 
    /*word-break:keep-all;*/
    /*overflow:hidden;*/
    text-align:center;
}
.grid1
{
    margin: 0px;
    /*border-collapse: collapse;*/
    width: 100%;
    
}
.grid1 th
{  color:#fff;
    background-color: #67c8d9; 
    /*text-overflow:ellipsis; 
    word-break:keep-all;
    overflow:hidden;*/
    text-align:center;
}
.rightinfo{padding:5px;}
.seachform {
    height: 48px;
    padding: 7px;
    /* background-color:white;*/
    border: solid #AAAAAA 1px;
    background-color: #eeeded;
    -moz-border-radius: 5px; /*Firefox浏览器支持*/
    -webkit-border-radius: 5px; /*Webkit内核的浏览器*/
    border-radius: 5px; /*ie浏览器支持8.0以下需要htc文件*/
}
.seachform li{float:left; margin-right:15px;}
.seachform li label{padding-right:10px; float:left; line-height:32px;}
