@charset "utf-8";
/* CSS Document */

.coursecont .contbox2 .rightkb{background: #fff;border: 1px solid #e5e9ed;border-top: 1px solid #ebeff2;box-shadow: 0px 1px 3px #eaeef2; margin-bottom:20px;}
.coursecont .contbox2 .rightkb ul{ float:left; width:800px;}
.coursecont .contbox2 .rightkb .title{ font-size:16px;height:50px; line-height:45px; margin:0px 15px;color:#f60}
.coursecont .contbox2 .rightkb .title span{ font-size:12px;color:#999; display:none}
.coursecont .contbox2 .rightkb ul li.li01{background:none; padding-left:15px;}
.coursecont .contbox2 .rightkb ul li{ padding:0px 0px 20px 50px;position:relative; overflow:hidden; float:left;background: url(bang_plus.png) left 20% no-repeat;}
.coursecont .contbox2 .rightkb ul li .lct{width:140px;height:85px; overflow:hidden}
.coursecont .contbox2 .rightkb ul li .lct img{width:140px;min-height:85px;}
.coursecont .contbox2 .rightkb ul li .rct{ }
.coursecont .contbox2 .rightkb ul li .checkbg{ position:absolute;top:0px;left:14px;-webkit-appearance: none; background:url(gou.png) no-repeat;width:32px;height:32px; cursor:pointer; outline:none}
.coursecont .contbox2 .rightkb ul li .rct .checkbox{ position:absolute;top:-3px;left:50px;-webkit-appearance: none; background:url(nogou.png) no-repeat;width:32px;height:32px; cursor:pointer; outline:none}
.coursecont .contbox2 .rightkb ul li .rct .checkbox:checked{ background:url(gou.png) no-repeat}
.coursecont .contbox2 .rightkb ul li .rct a{font-size:14px; width:140px;text-overflow: ellipsis;white-space: nowrap;line-height:24px;max-height:24px; display:block; margin-bottom:10px; overflow:hidden;}
.coursecont .contbox2 .rightkb ul li .rct a:hover{ text-decoration:none;color:#32963f;-webkit-transition: .3s; transition: .3s;}
.coursecont .contbox2 .rightkb ul li .rct .intro{color:#999; display:none; line-height:20px;height:40px; overflow:hidden;}
.coursecont .contbox2 .rightkb ul li .rct span{font-size:16px;}
.coursecont .contbox2 .rightkb ul li .rct span strong{font-weight:normal;color:#f60;}
.coursecont .contbox2 .rightkb ul li .rct em{color:#999; text-decoration:line-through; padding-left:15px;}
.coursecont .contbox2 .rightkb .jiesuan{background:#f5f5f5; text-align:center;font-size:14px;color:#666; line-height:29px; padding:40px 15px;margin-top:-50px; float:right; }
.coursecont .contbox2 .rightkb .jiesuan em{color:#999; text-decoration:line-through}
.coursecont .contbox2 .rightkb .jiesuan font{font-size:14px;font-weight:bold;}
.coursecont .contbox2 .rightkb .jiesuan #countprice{ font-size:24px;color:#f60;}
.coursecont .contbox2 .rightkb .jiesuan #falv{font-weight:normal}
.coursecont .contbox2 .rightkb .jiesuan a{width:120px;height:30px;background:#3c9f48; display:block; text-align:center; line-height:30px;color:#fff;font-size:16px;margin:0 auto;margin-top:10px}
.coursecont .contbox2 .rightkb .jiesuan a:hover{ text-decoration:none;background:#369641}
.coursecont .contbox2 .rightkb .jiesuan .buybtn{width:120px; cursor:pointer;margin:0 auto;background:#FF8A05;border:0px;color:#fff; font-size:16px;font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";height:40px; line-height:100%; display:block;margin-top:15px;}
.coursecont .contbox2 rightkb .jiesuan .buybtn:hover{background:url(btnbg2.png) repeat-x 0 -5px}