/*****************课程首页 内容居中适配*********************/
/*@media (max-width: 1100px) and (min-width: 824px) {
	.clist {
		text-align: center;
		display: inline-block;
		min-height: 235px;
		border: 1px solid #cccccc;
		padding-top: 10px;
		background-color: #ffffff;
		margin-top: 10px;
		width: 100%;
	}
}
@media (max-width: 824px) and (min-width: 400px) {
	.clist {
		text-align: center;
		display: inline-block;
		min-height: 235px;
		border: 1px solid #cccccc;
		padding-top: 10px;
		background-color: #ffffff;
		margin-top: 10px;
		width: 100%;
	}
}
@media (max-width: 400px) and (min-width: 320px) {
	.clist {
		text-align: center;
		display: inline-block;
		min-height: 235px;
		border: 1px solid #cccccc;
		padding-top: 10px;
		background-color: #ffffff;
		margin-top: 10px;
		width: 100%;
	}
}*/
/***课程排序***/
body {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666;
    background-color:white;
}
.text-cen{text-align: center;}
.open > .coursr-reorder{color:#3499ee;}
.open > .dropdown-menu-nowid {
    display: block;
}
.dropdown-menu-nowid {
    padding: 10px 12px;
    min-width: 100%;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    margin: 2px 0 0;
    
    line-height: 24px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu-nowid li> .achoose{    background-color: #37d65f;  color: white !important;}
.dropdown-menu-nowid li>a{font-size: 12px;color: #000;padding: 5px 10px;}
.dropdown-menu-nowid li>a:hover{color:#4a99ee ;}
.coursr-reorder .glyphicon{font-size: 14px;margin-right: 8px;}
.coursr-reorder .icon-angle-down{    font-size: 14px;
    margin-left: 10px;}
.icon-w{font-size: 16px;
    margin-right: 10px;
    font-weight: 600;}
.con-padding-20{padding:15px;margin-top: 2px;}
.coursr-reorder{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #808080;
    background-color: #fff;
    border-color: #ccc;  
}
.btn-delete {
	width: 45px;
    height: 45px;
    display: inline-block;
    margin-bottom: 0;
    font-size: 22px;
    font-weight: 200;
    line-height: 45px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    background-color: #fff;
    color: #ddd;
}
.inp-hig>input{height:45px;font-size:13px;box-shadow: none;    border-color: #f0f0f0;}
.inp-hig>button{height:45px;width: 90px;font-size:13px;}
.btn-col{ background-color: #37d65f;color: #fff;}
.font-span .line-tup{display: inline-block;margin-left: 20px;}

.line-tup .glyphicon{font-size: 24px;line-height: 45px;color:#999;cursor:pointer;}
.line-tup>.active-span{color:#3f3939;}
/*****课程列表***/
.cnode3{height: 280px;}
.cnode3:hover img{
	box-shadow: 0px 0px 20px 0px #747373;
}
hr{    width: 100%;
    margin: 20px;
    border: 0;
    border-top: 1px solid #c8c6c6;}
.clist{margin-top: 30px;margin-bottom: 10px;}
.c-progess{padding-left: 15px;float:left;width: 100%;
    line-height: 32px;
    position: relative;
    top: -50px;
    color: #fff;
    font-size: 12px;
    background: url(../../images/c-progess.png)no-repeat;
    }
.course_school {
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 15px;
    color: #ccc;
}
 .cnode3-pbox .course_title a{    font-size: 20px;
    color: #333;}
.cnode3-pbox {    /* margin-top: -20px; */   float: left;
   }
 p{padding-bottom: 5px; color: #9a9a9a;}
.course_fee p{color: #3b7e3a;    font-weight: bolder;}


.cnode2  {    margin-bottom: 10px;  padding: 10px 10px;    background-color: #fff;}
.clist-listShow{margin-top: 30px;margin-bottom: 10px;padding: 0 15px;}
.pboxlist-head .co-name{min-width: 150px;
    display: inline-block;
    font-size: 20px;}
.pboxlist-head .shoucang{background-color: #3e88ca;
    color: #fff;
    display: inline-block;
    
    height: 22px;
    line-height: 22px;
    text-align: center;
    border-radius: 4px;}
.text-rg{text-align: right;}
.co-free{    color: #5cb85c;
    font-size: 22px;}
.course-desc{    min-height: 123px;    padding-top: 15px;    padding-bottom: 15px;}
.courseImg,.courseInfo{    padding-top: 15px;    padding-bottom: 15px;}
.no-data{text-align: center;line-height: 50px;}
/*课程首页适配*/
/****************专题课程special 适配*********************/
@media (min-width: 768px) {
	.pcontainer{width: 767px;margin: 0 auto;}
	.clist .img-rounded{width: 100%;height: 150px;}
	.con-padding-20{padding: 15px 4px;}
	.coursr-reorder{padding: 6px 0px;}
}
@media (min-width: 992px) {
	.pcontainer{width: 990px;margin: 0 auto;}
	.clist .img-rounded{width: 100%;height: 150px;}
	.con-padding-20{padding: 15px 15px;}
	.coursr-reorder{padding: 6px 0px;}
}
@media (min-width: 1200px) {
	.pcontainer{width: 1200px;margin: 0 auto;}	
	.clist .img-rounded{width: 100%;height: 184px;}
	.con-padding-20{padding: 15px 15px;}
	.coursr-reorder{padding: 6px 12px;}
}
/*在991和1199之间的屏幕*/
@media (max-width: 1199px) {
	.pcontainer{max-width: 1190px;margin: 0 auto;}
}
/*在768和991之间的屏幕*/
@media (max-width: 991px) {
	.pcontainer{max-width: 767px;margin: 0 auto;}
}
/*小于768的屏幕：改变布局*/
@media (max-width: 767px) {
	.pcontainer{max-width: 548px;margin: 0 auto;}
	.con-padding-20{display: none;}
	.cnode3{width: 50%;}
	.sousuo{margin-top: 10px;}
	.img-rounded{width: 100%;height: 150px;}	
	.pboxlist-head-actions{margin-top: 35px;}
}
/*小于640的屏幕*/
@media (max-width: 640px) {
	.pcontainer{max-width: 620px;width: 320px;margin: 0 auto;}
	.con-padding-20{display: none;}
	.cnode3{width: 320px;height: 240px;text-align: center;background: white;padding: 20px 0px;margin-top: 10px;border-radius: 6px;}
	.cnode3-pbox{width: 100%;}
	.img-rounded{width: 266px;height: 150px;}
	.clist{text-align: center;}
	/*.course_title{width: 50%;text-align: left;padding: 15px 30px;float: left;}*/
	.sousuo{display: none;}
	.organizaname{display: none;}
	.model{display: none;}
	/*.course_fee{   width: 50%;text-align: right;float: right;padding: 24px;}*/    
    .courseImg{width: 100%;}
    .courseInfo{width: 100%;}
    .pboxlist-head{padding: 0px 17px;}
    .pboxlist-head-actions {margin-top: 23px;}
    .collect{float: right;margin-top:5px;margin-right: 10px;}
    .co-free{width: 50%;}
    .need-study{width: 50%;padding-right: 0px;}
}
