@charset "utf-8";
/* CSS Document */
body{background:#eec338;font-family: 'Microsoft YaHei',sans-serif;}
.page-wrapper{padding:0;margin:0;width:100%;height:100%; min-width:980px;}
.main-free{width:100%;height:850px;background:url(../images/one-image-back.png) repeat center;}
.slide-title{display:block;height:160px;background:url(../images/main_free_h2.png) no-repeat center; width: 700px;margin: 0 auto;position: relative;}
.slide-title img{position: absolute;top:-80px;left: 0;}
.slide-play{display:block;height:480px;background:url(../images/main_free_images.png) no-repeat center;position:relative;}
.slide-play a{position:absolute;top:21%;left:46.5%;}
.slide-play-teacher{display:block;height:480px;background:url(../images/main_free_teacher_images.png) no-repeat center;position:relative;}
.slide-play-teacher a{position:absolute;top:22%;left:47%;}
.slide-title-tea{display:block;height:160px;background:url(../images/main_free_teacher_h2.png) no-repeat center;}
.b-120{height:120px;}
.b-50{height:50px;}
.b-30{height:30px;}
.free-class{width:100%;height:auto;}
.free-title{display:block;height:40px;background:url(../images/free-title.png) no-repeat center;}
.free-post{margin:0 10%;overflow:hidden;}
.post-list{width:32%;margin-right:1.6%;display:inline-block;overflow:hidden;background:#fff;/*-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.12);box-shadow: 0px 1px 3px rgba(0,0,0,0.12);*/float:left;border:1px solid #FAFAFA;}
.post-list img{width:96%;margin:2%;}
.post-list:hover{border:1px solid #CCC;padding:0;}
.post-list{position:relative;}

.postteam{margin:0 0 0 2%;}
.postteam-logo{float:left;width:12%;}
.postteam-title{overflow:hidden;padding-left:5px;}
.postteam-h4{color:#666;font-size:14px;}
.postteam-h5{color:#999;font-size:12px;}
.post-Evaluation{margin:10px 2%;}
.post-start{float:left;}
.post-num{float:left;font-size:12px;color:#999;margin-left:10px;}
.post-classnum{float:right;color:#999;}
.post-start span{float:left;margin-top:3px;}
.post-start span img{width:13px;height:12px;margin:0;padding:0;border:0;}
.post-classnum span{color:#2693ff;padding-right:3px;font-size:14px;}

.buy-list{width:32%;margin-right:1.6%;display:inline-block;overflow:hidden;background:#fff;/*-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.12);box-shadow: 0px 1px 3px rgba(0,0,0,0.12);*/float:left;border:1px solid #EAEAEA;}
.buy-list img{width:96%;margin:2%;}
.buy-list:hover{border:1px solid #CCC;padding:0;}

.buy-class{width:100%;height:auto;}
.buy-title{display:block;height:40px;background:url(../images/buy-title.png) no-repeat center;}
.buy-h3{font-size:18px;color:#555; font-weight:bold; text-align:center;font-family:'微软雅黑';}
.buy-introduce{border-top:1px dotted #ddd;background:#f7f7f7;padding:0 3%;padding-bottom:10px;}
.buy-introduce p{margin:5px 0;line-height:2em;color:#bbb;}
.buy-num{color:#999;}
.buy-Evaluation{padding:0;}

.buy-left{float:left;}
.buy-right{font-family:'微软雅黑';float:right;overflow:hidden;color:#FF3F00;font-size:28px;font-weight:bold;}
.buy-right span{color:#FF3F00;padding-right:2px;font-size:16px;font-weight:normal;font-family:'微软雅黑';}

.listclear{margin-right:0;}

.main-link{ text-align:center;}
.main-link a{display:inline-block;background:#FFF;font-size:18px;line-height:40px;color:#666;border-radius:50px;}
.main-link a:hover{background:#f8606f;color:#FFF;}
