@charset "utf-8";
/* CSS Document */
body,div,p,span,ul,li,dl,dt,dd,a,ol,input,button,img,h1,h2,h3,h4,h5,h6{ padding:0; margin:0; list-style:none; border:0;}
body{ font-family:'Microsoft Yahei','Simsun'; color:#1E202C; font-size:14px; line-height:24px; background: #b6e1ff; }
a{ color:#fff; text-decoration:none;}
img{display: block;border: none;}
a:hover{text-decoration:none;}
body,input,button,img{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i{font-style:normal;}
input,button{font-family:"微软雅黑";}
.w1100{width: 1100px; margin: 0 auto; }
.w1200{width: 1200px; margin: 0 auto; }
.fl{ float: left; }
.fr{ float: right; }
.clearfix::after {clear: both; content: ""; display: block; height: 0;}


/******  sale68_zt.css ******/
.banner{ width: 100%; height: 500px; background:url(/data/static/images/zt/sale68_zt/banner.jpg) no-repeat center ; }

.time{ width: 618px;height: 158px;  background:url(/data/static/images/zt/sale68_zt/time.png) no-repeat 0 0 ; margin: 0 auto;   }
.time p{ width: 618px; font-size: 32px;font-weight: bold;color: #fff; text-align: center;padding-top: 96px; }



/****** 课程列表 ****/
.cur_box{ width: 100%;  }
.cur_box .cur_con{ width: 1178px; padding: 30px 0 0 20px; border:1px solid #75c8fc; background:#75c8fc; }
.cur_box .cur_box_t .title{background: url(/data/static/images/zt/sale68_zt/title_01.png) no-repeat 0 0; width:486px; height:88px; margin:30px auto 0; }
.cur_box .cur_box_t  .title_02{ background: url(/data/static/images/zt/sale68_zt/title_02.png) no-repeat 0 0; width:384px; height:83px; margin:24px auto 0; }
.cur_box .cur_box_t  .title_03{ background: url(/data/static/images/zt/sale68_zt/title_03.png) no-repeat 0 0; width:373px; height:88px; margin:24px auto 0; }
.cur_box .cur .list{ width: 250px; height: 180px; background: #fff; padding: 10px; margin-right:24px; margin-bottom: 30px;position: relative; }
.cur_box .cur .list img{ width:100%; height: 126px; }
.cur_box .cur .list:hover img{ opacity: .8; }
.cur_box .cur .list  p {font-size: 18px;color: #ff6600;font-weight: 600;}
.cur_box .cur .list  h3{ height: 34px; line-height: 34px; }
.cur_box .cur .list  h3 a{width: 220px;overflow: hidden;display: block;text-overflow: ellipsis;height: 26px;white-space: nowrap; }
.cur_box .cur .list  h3 a:hover{ color:#619EF7; }
.cur_box .cur .list  span{  font-size: 14px; color: #616161; font-weight: normal; }
.cur_box .cur .list .original_price{ text-decoration:line-through; font-style:normal;color: #888; font-weight: normal; font-size: 14px; }
.cur_box .cur .list .sale_icon{ width: 83px;height: 28px; line-height:28px;text-align: center;color: #fff;font-weight: bold; background:url(/data/static/images/zt/sale68_zt/sale_icon.png) no-repeat 0 0; display: block; position:absolute;top:0;left:0;  }
/****** 规则 ****/
.rule{ width: 1164px; padding-left: 36px; height: 200px;background: #51c2fe; margin: 76px auto 90px; color: #fff; font-size: 18px; }
.rule h3{ font-size: 30px;font-weight: bold; height: 76px;line-height: 76px; padding-top: 20px; }
.rule p{ line-height: 30px; }