.double-sort .list {
float:left;
width:100%;
padding:1.25em 0;
}

.double-sort .list .list-item {
float:left;
width:96%;
clear:both;
margin:0 2% 1em;
}
.list-item.box {
border:1px solid #cdcdcd;
}

.subject {
font-family:verdana;
font-size:14px;
line-height:24px;
color:#444;
}

.course {
font-family:verdana;
font-size:12px;
line-height:24px;
color:#8e3d3d;
}
.box {
	position:relative;
}

.jplist-list-view .star {
position:absolute;	
top:5px;
right: 5px;	
}
.jplist-list-view .button {	
float:right;
}

.jplist-grid-view .star {
margin-left:45px;	
float:left;
}
.text {
font-weight:600;	
}
.jplist-grid-view .text {
display:none;

}

.jplist-grid-view .star {

position:absolute;
top:5px;
right:5px;
font-size:0.89em;	
}

.jplist-grid-view .theme span{ 
font-size:0.89em;
color:#999;;
}

.jplist-grid-view .title{ 
display:block;
height:40px;
}

.jplist-grid-view img {
margin-top:20px;	
}


.jplist .block {
width:840px;
}

.jplist .title {
font-size:24px;
margin-top:15px;
color:#9ac93c;
}

.jplist .date {
float:right;
color:#440e00;
}

.jplist .like,.jplist .keywords {
color:#440e00;
}

.jplist .price {
color:#17161b;
}

.jplist .list {
background:#fff;
margin:30px 0;
}
.jplist-list-view div.list-item {
	width:100%;
}



.jplist .list .img {
width:30%;
float:left;
font-size:0;
text-align:center;
margin:0 1%;
}

.jplist .list .list-item {
margin-top:15px;
padding:10px;
float:left;
}

.jplist .box-header {
background:#e0d7c5;
border-bottom:1px solid #ccbda1;
border-radius:3px 3px 0;
margin-top:20px;
padding:5px 0;
}

.jplist-thumbs-view .list-item {
width:50%;
overflow:hidden;
position:relative;
margin:20px 0;
}

.jplist-thumbs-view .list-item .img {
width:100%;
text-align:center;
vertical-align:bottom;
}

.jplist-thumbs-view .list-item .img img {
min-width:90%;
vertical-align:bottom;
}

.jplist-thumbs-view .list-item .block {
width:100%;
text-align:center;
position:absolute;
background:#fff;
opacity:.6;
bottom:0;
}

.jplist-thumbs-view .list-item .block p {
font-weight:700;
padding:.3em 0 0;
}

.demo-tbl {
background:#fff;
width:100%;
float:left;
border-collapse:collapse;
border-right:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
margin:30px 0;
}

.demo-tbl td,.demo-tbl th {
border-left:1px solid #dbdbdb;
border-top:1px solid #dbdbdb;
vertical-align:top;
padding:15px;
}

.demo-tbl .odd {
background:#e8eff9;
}

.demo-tbl .even {
background:#f4f4f4;
}

.ul-li-list {
background:#fff;
padding-top:20px;
padding-bottom:20px;
margin:20px 0;
}

.ul-li-list .list-item {
float:left;
width:100%;
}

.ul-li-list .list-box {
width:100%;
float:right;
}

.ul-li-list .img {
float:left;
margin-right:20px;
width:15%;
}

.ul-li-list .desc {
text-align:justify;
}

.ul-li-list p {
margin:0;
padding:0 25px 5px 0;
}

.jplist-grid-view .ul-li-list {
list-style:none;
margin:20px 0;
padding:0;
}

.jplist-thumbs-view .ul-li-list {
list-style:none;
margin:20px 0;
padding:0;
}

.jplist .list .img img,.ul-li-list .img img {
/*max-width:90%;*/
border-radius:3px;
}

.jplist .list .block,.ul-li-list .block {
float:right;
width:66%;
margin-right:1%;
}

.jplist .list .block p,.demo-tbl p {
margin:0;
padding:0 15px 5px 0;
}

.jplist-grid-view .list-item,.jplist-grid-view .ul-li-list .list-item {
width:31%;
overflow:hidden;
padding:10px;
margin:20px 10px 20px 0px;
}

.jplist-grid-view .list-item .img,.jplist-grid-view .ul-li-list .list-item .img {
width:100%;
text-align:center;
margin:0;
}

.jplist-grid-view .list-item .desc,.jplist-thumbs-view .list-item .desc,.jplist-grid-view .ul-li-list .list-item .desc {
display:none;
}

.jplist-grid-view .list-item .block,.jplist-grid-view .ul-li-list .list-item .block {
width:100%;
text-align:center;
}

.jplist-grid-view .list-item .block p,.jplist-grid-view .ul-li-list .list-item .block p {
padding:.3em 0 0;
}

.jplist-grid-view .list-item .block .title,.jplist-thumbs-view .list-item .block .title,.jplist-grid-view .ul-li-list .list-item .block .title {
line-height:1.5em;
font-size:1.3em;
margin-top:5px;
}

.jplist-grid-view .list-item .date,.jplist-thumbs-view .list-item .date,.jplist-grid-view .ul-li-list .list-item .date {
float:none;
}

@media only screen and max-width800px{
.jplist .list .img {
border-radius:3px;
font-size:0;
line-height:0;
margin-bottom:10px;
padding:15px 0;
}

.jplist .list .img img {
max-width:100%;
border-radius:3px;
border:1px solid #27252a;
}

.ul-li-list {
list-style:none;
margin:20px 0;
padding:0;
}

.ul-li-list .img {
border-radius:3px;
font-size:0;
line-height:0;
margin-bottom:10px;
text-align:center;
padding:15px 0;
}

.ul-li-list .img img {
max-width:100%;
}

.jplist .list .block,.jplist .list .img,.ul-li-list .block,.ul-li-list .img {
width:90%;
margin:0 5%;
}

.jplist-thumbs-view .list .img,.jplist-thumbs-view .ul-li-list .img {
background:#fff;
border:0;
width:90%;
overflow:hidden;
margin:0 5%;
padding:0;
}

.jplist-thumbs-view .list .img img,.jplist-thumbs-view .ul-li-list .img img {
border-radius:0;
border:0;
}

.jplist-thumbs-view .list .block,.jplist-thumbs-view .ul-li-list .block {
width:90%;
margin:0 5%;
}

.jplist-thumbs-view .list .block p,.jplist-thumbs-view .ul-li-list .block p {
text-align:center;
padding:0;
}
}

@media only screen and min-width600px and max-width800px{
.jplist-grid-view .list-item .img,.jplist-grid-view .ul-li-list .list-item .img {
width:90%;
margin:0 5%;
}
}

@media only screen and max-width600px{
.jplist-grid-view .list-item,.jplist-grid-view .ul-li-list .list-item {
width:100%;
}

.jplist-grid-view .list-item .img,.jplist-grid-view .ul-li-list .list-item .img {
width:90%;
margin:0 5%;
}

.jplist-thumbs-view .list .date,.jplist-thumbs-view .list .like,.jplist-thumbs-view .ul-li-list .date,.jplist-thumbs-view .ul-li-list .like {
display:none;
}
}




/* SQUARED TWO */
.checkb {
	width: 17px;
	height: 10px;

}
