.wrap{background:none}
body {font-family:'Microsoft Yahei','Arial';font-size:12px;}
a {color:#333; text-decoration:none;}
a:hover{text-decoration:underline;color:#E13D00;}

.blank {clear:both;overflow:hidden;height:20px;font-size:0;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}
.flt {float:left;}
.frt {float:right;}

.bg{background:#1763a9;}

/*-----top------*/
.topbanner{width:100%; height:507px; background:url(headerImg.jpg) no-repeat top center;}
.topbanner h1{margin:0px auto;overflow:hidden;height:341px;text-indent:-99999px;}
.dy{ width:1000px; margin:0 auto; position:relative; height:150px;
}
.dy p{ position:absolute; right:246px; top:57px; color:#fff; width:674px; font-size:14px; line-height:20px; text-indent:2em;
}

/*-----menu------*/
/*-----title------*/
.list-title{ background:url(h2-bg.jpg) repeat-x; height:53px; margin:0 auto; line-height:53px; padding:0px 15px;
}
.list-title h2 a{ font-size:22px; color:#fde305; float:left; text-align:left;
}
.list-title i{ color:#85c3fe; font-size:16px; padding-left:10px;
}
.list-title a{ font-size:18px; color:#fde305; float:right;
}
.list-title a:hover{ color:#fff; text-decoration:none;
}
.w970{ width:970px;
}
.w970{ width:970px;
}
.w462{ width:462px;
}
.w492{ width:492px;
}
.w1000{ width:1000px; margin:0 auto;
}
/*-----fcourse------*/
.fcourse{ width:1000px; margin:0 auto; margin-top:12px;
}
.fcourse2{ width:492px; margin-top:12px;
}


/*-----鍏嶈垂璇剧▼------*/
.freeCourse {width:216px;padding:10px;border:1px solid #e6e6e6;background:#fff;position:relative;display:inline;float:left; margin-left:16px;
}
.freeCourse.cur{box-shadow:0 0 4px #ccc}
.tag_img,.tag_img a,.tag_img img {width:216px; height:144px; float:left;}

.freeCourse ul {float:left; margin-top:5px;}
.freeCourse .title {font-size:14px; line-height:26px; font-weight:bold; height:26px; overflow:hidden; display:block; width:216px;}
.freeCourse li {float:left; line-height:20px;color:#666; width:100%;}
.freeCourse li p {width:105px; color:#333; float:right;clear:both}
.freeTime{width:216px; }
.freeTime em{color:#333;padding:0px 2px;font-family:arial;font-weight:bold;font-size:16px;}
.ico_g{background:url(http://misc.kaoshidian.com/resources/style/images/course/ico-btn.png) no-repeat -815px -848px;  border: 0 none;bottom: 8px;height: 39px;left: -14px;position: absolute;width: 127px;}
a.ico_g:hover{background-position:-815px -891px}



/*-----绉掓潃------*/
.seckill-item {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #E6E6E6;
    display: inline;
    float: left;
    margin: 0px 0px 0px 16px;
    overflow: hidden;
    width: 216px;padding:10px;
	padding-bottom:0px;
}
.seckillbody {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    width: 216px;
}
.seckillbody img {
    float: left;
    height: 144px;
    width: 216px;
}
.seckillTitle {
    float: left;
    font-size: 14px;
    height: 26px;
    line-height: 30px;
    overflow: hidden;
    width: 216px;
}
.btn-seckil-wait, .btn-seckil-begin, .btn-seckil-end {
    display: inline-block;
    font-size: 14px;
    height: 28px;
    line-height: 26px;
    width: 83px;
}
.btn-seckil-wait, .btn-seckil-end {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #FFFFFF;
    cursor: default;
}
.btn-seckil-begin {
    background: none repeat scroll 0 0 #FF4400;
    color: #FFFFFF;
}
a.btn-seckil-begin:hover {
    background: none repeat scroll 0 0 #FF6600;
   
}
.seckillprice {
    float: left;
    height: 30px;
}
.seckillbt {
    height: 36px;
    padding-top: 0px;
    text-align: center;
}
.seckillbt a:hover {
    text-decoration: none;
	color:#fff;
}
.timecounter1{ padding:4px 0px;display:block; text-align:center
}
.timecounter1 em{ color:#e13d00; font-size:18px; font-style:normal
}

.timecounter0{ padding:4px 0px;display:block; text-align:center
}
.timecounter0 em{ color:#e13d00; font-size:18px; font-style:normal
}




.ad{ width:1000px; height:90px; margin:0 auto; margin-top:15px;
}

/*-----涓�厓鍥�-----*/
.group-item {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #E6E6E6;
    float: left;
    margin: 0px 0px 0px 16px;
    overflow: hidden;
    position: relative;
	padding:10px;
	padding-bottom:0px;
    width: 216px;
}
.groupbody {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    width: 216px;
}
.groupbody img {
    float: left;
    height: 144px;
    width: 216px;
}
.groupTitle {
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.btn-group {
    background: none repeat scroll 0 0 #FF4400;
}
a.btn-group:hover {
    background: none repeat scroll 0 0 #FF6600;
}
.btn-groupEnd {
    background: none repeat scroll 0 0 #CCCCCC;
    cursor: default;
}
.btn-group, .btn-groupEnd {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 208px;
    width: 64px;
}
.groupprice {
    border-bottom: 1px solid #E9E9E9;
    height: 48px;
    line-height: 44px;
    margin: 0 auto;
    width: 300px;
}
.groupprice a:hover {
    text-decoration: none;
	color:#fff;
}
.groupbt {
    border-top: 1px solid #FFFFFF;
    color: #666666;
    height: 24px;
    line-height: 24px;
    margin: 0 auto;
    width: 245px;
	padding-left:15px;
}
.ico-time {
    background: url("http://www.kaoshidian.com/resources/style/images/course/ico-course.png") no-repeat scroll right -486px rgba(0, 0, 0, 0);
    height: 12px;
    left: 10px;
    position: absolute;
    top: 250px;
    width: 12px;
}
.mar_t5{
}
.mar_t5 p{ margin-left:110px;
}
/*-----鍏嶈垂璇剧▼------*/
.freevedio {width:216px;padding:10px;border:1px solid #e6e6e6;background:#fff;float:left; margin-left:16px; padding-bottom:0px; 
}
.freevedio img {float: left;height: 144px;width: 216px;
}
.freevedio-price{width:216px; float:left; height:30px; line-height:30px; font-size:14px; padding:5px 0px;
}
.freevedio a{color:#fff;font-size:14px;height:28px;line-height:26px; text-align: center; width:80px; background:#ff4401; 
}
.freevedio a:hover{ text-decoration:none; background:#ff6600;
}



.mar_t10{margin-top:10px;
}
.mar_r10 {
    margin-right: 10px;
}
.font-bold {
    font-weight: bold;
}
.font-s24 {
    font-size: 24px;
}
.c_y {
    color: #E13D00;
}
.font-s18 {
    font-size: 18px;
}
.line_through {
    text-decoration: line-through;
}
.c_9e {
    color: #999999;
}
.left0{ margin-left:0px;
}
/*-----缁撴潫璇�-----*/
.overtalk{ width:1000px; height:98px; margin:0 auto; background:url(overtalk.jpg) no-repeat; font-size:14px; color:#fff; position:relative
}
.overtalk p{ width:776px; position:absolute; top:19px; left:154px;line-height:20px; text-indent:2em;
}

/*-----渚у鑸�-----*/
.sidebar{ width:110px; position:fixed; right:8px; top:200px;
}
.sidebartitle{ width:110px; height:77px; background:url(navtitle.png) no-repeat top center;
}
.sidebarcon{ width:110px; float:left; background:#ec3b54; font-size:14px; 
}
.sidebarcon li a{ color:#fff; width:90px; height:24px; line-height:24px; display:block; padding:0px 10px; border-bottom:1px solid #f06169;
}
.sidebarcon li a:hover{ text-decoration:none; background:#d61833
}
.red1{ background:#d73149;
}
.totop{ text-align:center; 
}
.arrowtop{ width:12px; height:12px; background:url(topico.png) no-repeat right; display:inline-block
}

