
.categreybox{    background-color: #f2f5f9;}
.iptvalue{padding: 2px 0px 2px 5px;min-width: 200px;margin-right: 15px;}
.ziyuanzhongxin ul{list-style: none;display: block;width: 100%;background-color: #f2f5f9;
    border-bottom: 0.5px dotted #d2d2d2;padding: 3px 0px 7px 0px;}
/* .categreybox .text>ul>li{position: relative;height: 30px;overflow: hidden;width: 100%}  */
.categreybox .text li{position: relative;    overflow: hidden;height: 30px;}
.down,.up,.down1,.up1,.down2,.up2,.down3,.up3{position: absolute;right: 0px;top: 14px;cursor: pointer;width: 13px;display: none}
.up,.up1,.up2,.up3{top:39px}
.nodata{width: 130px;margin-left: 450px;}
li i{display: inline-block;width: 80px;font-style:normal;margin-top: 5px}
.ziyuanzhongxin span{display: inline-block;padding: 2px 12px;color: #666666;margin-right: 8px;margin-top: 5px}
.ziyuanzhongxin span:hover{background: #d92222; color: white;border-radius: 3px;cursor: pointer;} 
.ipt{border: 1px solid #d2d2d2;padding: 2px 0px 2px 10px}
.keyword_search,.del_keyword{position: relative;border: 0px;padding: 4.5px 15px;top: 1px;border-radius: 3px;
    outline: none;cursor: pointer;background:#d92222; }
.keyword_search{color: white}   
.del_keyword{background: #d2d2d2}
.ziyuanzhongxin .actived{background: #d92222; color: white;border-radius: 3px;}
.courseList01 .picText{width: 142px;height: 230px;}
.courseList01>li{margin-left: 40px;height: 230px;margin-bottom: 50px;cursor: pointer;}

.courseList01 .picText img {width: 142px;height: 180px;}
.courseList01 .picText .zyzx_bofang{position: absolute;left: 61px;top: 82px;width: 37px;height: 37px;}
.courseList01 .picText .video_pic,.courseList01 .picText .file_pic,.courseList01 .picText .zip{position: absolute;right: 10px;
    top: 10px;width: 25px;height: 25px;}
.picText .text2{margin-top: 10px;margin-bottom: 5px}
.picText .text2 a{text-decoration: none}
.courseList01 .picText .tag{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 12px 4px 7px 0px;}
/* .courseList01 .picText .liulanl{color: #6f7c85} */
.liulanl{color: #a9a9a9;font-size: 12px;}
/* .courseList01>li:hover .liulanl{color: white} */


/* 外面盒子样式---自己定义 */
.page_div{margin:20px 10px 20px 0;color:#666}
/* 页数按钮样式 */
.page_div button{display:inline-block;min-width:30px;height:28px;cursor:pointer;color:#666;font-size:13px;line-height:28px;background-color:#f9f9f9;border:1px solid #dce0e0;text-align:center;margin:0 4px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
#firstPage,#lastPage,#nextPage,#prePage{width:50px;color:#d92222;border:1px solid #d92222}
#nextPage,#prePage{width:70px}
.page_div .current{background-color:#d92222;border-color:#d92222;color:#FFF}
/* 页面数量 */
.totalPages{margin:0 10px}
.totalPages span,.totalSize span{color:#d92222;margin:0 5px}
/*button禁用*/
.page_div button:disabled{opacity:.5;cursor:no-drop}
.totalNum:hover,.totalList:hover{
    background: none;color: #666666;
}
.ziyuan_gl{    display: inline-block;
    padding: 2px 12px;
    color: #666666;
    margin-right: 8px;
    margin-top: 5px;
    position: absolute;
    right: 0px;
    margin-right: 10px;
    padding: 4px 12px;
    background: #d92222;
    color: white;
    border-radius: 3px;
    border: 0px;cursor: pointer;display: none}

/* 分页样式 */
.m-style {position: relative;text-align: center;zoom: 1;margin-bottom: 50px;justify-content: center;display: none;margin-top: 40px;}   
.m-style:before,.m-style:after {content: "";display: table;}  
.m-style:after {clear: both;overflow: hidden;}
.m-style span {margin:0px 5px;width:32px;height:32px;line-height:32px;color: #bdbdbd;font-size: 14px;}  
.m-style .active {margin: 0 5px;width: 30px;height: 30px;line-height: 30x;color: #fff;
        font-size: 14px;border: 1px solid #d92222;background: #d92222;}   
.m-style a {margin:0 5px;width:32px;height:32px;line-height:32px;background:#fff;border:1px solid #ebebeb;
    color:#666;font-size: 14px;
    }
.prev,.next{margin: 0 5px;width: 32px;height: 32px;line-height: 32px;background: #fff;
        border: 1px solid #ebebeb;color: #666;font-size: 14px;cursor: pointer;}
.m-style a:hover,.prev:hover,.next:hover {color: #fff;background: #d92222}
.m-style .next,.m-style .prev {font-family: "Simsun";font-size: 14px;font-weight: bold;}