
/* 头部 */
.head{display: -webkit-flex;justify-content: space-between;align-items: center;line-height: initial;overflow: initial;background-color: #fff;height: 3.2rem;padding-right: 0.5rem;padding-left: 0.5rem;position: fixed;z-index: 10;right: 0;left: 0;}
.tubiao{width: 6rem;height: 2rem;}
.tubiao img{width: 100%;height: 95%;display: block;}
.login{font-size: 0.6rem;color: #333;padding: .2rem;}

.loveNav{max-width: 1024px;
    min-width: 320px;
    margin: auto;padding-top: 3.2rem;}
.love_head img{display: block; width: 100%;}
.love_Bodymu{padding: 0 3%;position: relative;top: -4.5rem;}
.love_muimga{padding: 0.8rem 3% 0.3rem 3%;background: url("../img/xgban-imghd19.png")no-repeat;background-size: 100% 100%;overflow: hidden;}
.love_muimga img{display: block;width: 100%;margin-bottom: 0.5rem;}


/* <!-- 限量好礼 --> */
.limited_nav{width: 100%;padding: 2.1rem 8% 1rem 8%; background: url('../img/xgban-imghd14.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;margin: 1rem 0;}

.yhyhqz-ul{display: flex;flex-direction: row; justify-content:space-between;flex-wrap:wrap;}

.yhyhqz-ul li{width: 47%;border-radius: 0.6rem;background-color: #fff;margin-bottom: 1rem;overflow: hidden;}
/* .yhyhqz-ul li p{line-height: 1.4rem;text-align: center;font-size: 0.65rem; color: #fff;background-image: linear-gradient(to right, #FF3F0C,#FF7D13); border-top-left-radius: 0.5rem;border-top-right-radius: 0.5rem;} */
.yhyhqz-ul li img{display: block;width: 100%;}
.yhymeths{width: 100%;border: 1px solid #FF400C;border-top: none;border-bottom-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;overflow: hidden;height: 5rem;box-sizing: border-box;}
.yhymeths img{display: block; width: 100%;height: 100%;}
.yhymeths img.yhyhqz-img04{width: 95%;margin: auto;}

.yhycommons{display: flex;flex-direction: row;padding:0.2rem 3%;border-radius: 12px;background-image: linear-gradient(to top, #FC6216,#FFAF5A);}
.yhycommons img{display: block;width: 16%;}
.yhycommons .yhycommitem{flex: 1;display: flex; flex-direction: column;justify-content:space-around;}
.yhycommons .yhycommitem h3{font-size: 0.5rem;color: #FFF5E0;font-weight: bold;}
.yhycommons .yhycommitem p{font-size: 0.5rem;color: #FFF5E0;}
.yhycommons .yhycommitem h3 span{display: inline-block;
    padding: 0.2rem 0.4rem;
    text-align: center;
    color: #FF410C;
    border-radius: 4px;
    font-size: 0.5rem;
    background-image: linear-gradient(to top, #FFF6DA,#FCE595);
}

/*  */
.yhqzgradyd{width: 100%;padding: 1.5rem 8% 1rem 8%; background: url('../img/xgban-img202301.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;margin: 1rem 0;}
.yhqzgradyd-uls{display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;}
.yhqzgradyd-uls li{    width: 46%;
    border-radius: 0.5rem;
    background-color: #fff;
    margin-top: 1rem;
}
.yhqzgradyd-uls li img{display: block;width: 100%;height: 100%;}
.gradsAloclyd{    display: block;
    width: 60%;
    line-height: 1.8rem;
    height: 2rem;
    font-size: 0.65rem;
    font-weight: bold;
    color: #FFF5E0;
    text-align: center;
    background: url(../img/xgban-imghd11.png)no-repeat;
    background-size: 100% 100%;
    margin: 1rem auto 0;}
.gradsAloclyd img{display: inline-block;width: 0.4rem;position: relative;top: 0.12rem;margin-left: 2%;}

/* <!-- 购课抽奖 赢大礼 --> */
.limitgrad{width: 100%;padding: 2.3rem 8% 1rem 8%; background: url('../img/xgban-imghd12.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;}
.limgrad-img{display: block; width: 100%;}
.limmehot{width: 100%;padding: 0.3rem 8%;background-image: linear-gradient(to top, #FC6216,#FFAF5A); overflow: hidden;border-radius: 0.4rem;margin: 0.6rem 0;}
.limmehot p{float: left;width: 70%; font-size: 0.8rem;color: #FFF5E0;line-height: 1.4rem;font-weight: bold; }
.limmehot img{float: left;width: 25%;}

.gradsqmeng h3{font-size: 0.6rem;line-height:1.2rem;font-weight: bold;color: #FD6C20;}
.gradsqmeng p{font-size: 0.5rem;line-height:1.2rem; color: #FD6C20;}
.gradsqmeng p span{display: inline-block;background-color: #FD6C20;color: #fff; width: 15px;line-height: 15px;font-size: 0.4rem;text-align: center;border-radius: 50%;margin-right: 0.08rem;}

.gradsAlocl{display: block;width: 70%;line-height: 1.8rem;height:2rem;font-size: 0.65rem;font-weight: bold;color: #FFF5E0;text-align: center;background: url("../img/xgban-imghd11.png")no-repeat;background-size:100% 100%;margin: 0.5rem auto;}

.gradsqll .gradsAlocl:hover{margin-top: -5px;}

/* <!-- 信管网名师 助力高效备考 --> */
.limiquer{width: 100%;padding: 2.3rem 5% 1rem 5%; background: url('../img/xgban-imghd15.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;margin: 1rem 0;}

.yhyrefeuls{display: flex;flex-direction:row;flex-wrap: wrap;justify-content: space-between;}
.yhyrefeuls li{width: 48%; padding: 0.26rem;box-sizing: border-box;background-color: #fff;border-radius: 0.1rem;margin-bottom: 0.4rem;}
.yhyrefeuls li img{display: block;width: 100%;margin-bottom: 0.2rem;}
.yhyrefeuls li h3{font-size: 0.6rem;color: #333;font-weight: bold;line-height: 1rem;height: 2rem;}
.yhyrefeuls li p{font-size: 0.46rem;color: #FF0000;font-weight: bold;line-height: 1rem;}
.yhyrefeuls li p span{font-size: 0.7rem;}
.yhyrefeuls li a{display: block;width: 100%;height: 1.5rem;line-height: 1.3rem;text-align: center;color: #fff;font-size: 0.46rem;background: url("../img/xgban-imghd11.png")no-repeat;background-size: 100% 100%;margin: 0.4rem 0;}

/*  */
.limattrmea img{display: block;width: 100%;}

/* 学霸 */

.limaxubai{width: 100%;padding: 2.1rem 0 1rem 0; background: url('../img/xgban-imghd13.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;margin: 1rem 0;}

.xbulbox{width: 94%;margin:  auto;overflow: hidden;background: #FFFFFF;border-radius: 8px;padding: 0 1%;font-size: .6rem;}
.xbulbox li{width: 100%;margin: 0 auto 15px;overflow: hidden;}
.xbulbox li:last-child{margin-bottom: 5px;}
.xbulbox li>div:first-child{width: 30%;float: left;overflow: hidden;}
.xbulbox li>div:first-child img{width: 100%;}
.xbulbox li>div:last-child{width: 67%;float: right;overflow: hidden;}
.xbulbox li>div:last-child>p:first-child{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-top: 0.2rem;font-weight: bold;font-size: .6rem;margin: 0 auto 0.3rem;}
.xbulbox li>div:last-child>p:first-child em{color: #FF0000;}
.xbulbox li>div:last-child>p:last-child{width: 100%;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666666;line-height: 1rem;}

/* 浮漂 */
.leftnav{position: fixed;top: 60%;right: 6px;width: 45px;overflow: hidden;}
.leftnav .leftdec{width: 100%;margin: 0 auto;overflow: hidden;}
.leftnav .leftdec a{display: block;overflow: hidden;text-align: center;width: 100%;margin: 0 auto 8px;}
.leftnav .leftdec a img{width: 100%;}
/* <!-- 优惠券弹框 --> */
.yhqtk,.lqgztk{display: none;background-color: rgba(0,0,0,0.7);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99999;}
.yhqtkbox{top: 8%;left: 7%;width: 86%;margin: auto;position: absolute;display: block;background: #fff;border-radius: 8px;}
.yhqtk .yhqtkbox .close,.lqgzclose{width: 95%;margin: 0 auto;font-size: 2rem;text-align: right;height: 30px;line-height: 35px;color: #999999;overflow: hidden;}
.yhqtkbox p:nth-child(2){width: 100%;margin: 0 auto;text-align: center;}
.yhqtk .yhqtkbox ul{width: 90%;margin: 20px auto 10px;text-align: center;overflow: hidden;}
.yhqtk .yhqtkbox ul li{background: #eeeff1;padding: 5px 0;width: 96%;margin: 0 auto 10px;overflow: hidden;color: #635d5d;}
.yhqtk .yhqtkbox ul .lisel{position: relative;background: #ffe9ed;color: #e31436;}
.yhqtk .yhjform{width: 86%;margin: 0 auto;overflow: hidden;}
.yhqtk .yhjform .yhjform-item{display: flex;position: relative;line-height: 36px;margin-bottom: 15px;}
.yhqtk .yhjform .yhjform-item .form-input{padding: 0 10px;outline: none;border-radius: 4px;border: 1px solid #d4d4d4;flex: 1;font-size: 14px;}
.yhqtk .yhjform .yhjform-item .btn-code{display: inline-block;border: 1px solid #e31436;border-radius: 4px;margin-left: 5px;color: #e31436;height: 29px;line-height: 28px;position: relative;top: 1px;width: 29%;text-align: center;}
.yhqtk .yhqbtn,.lqgzbtn{width: 40%;height: 30px;line-height: 30px;text-align: center;border-radius: 15px;background-image: linear-gradient(to right, #e068f9, #aa56e9);font-size: 14px;color: #ffffff;margin: 0px auto 20px;cursor: pointer;display: block;}
.lqgztk .yhqtkbox .text{text-align: left;padding: 0.5rem 0.6rem;background: #f6f2ff;width: 90%;margin: 2px auto 15px;line-height: 24px;height: 360px;overflow: scroll;font-size: 14px;}
.lqgztk .yhqtkbox .text p{text-align: left;}
.hdtime{width: 90%;color: #ef2450;margin: 10px auto 0px;overflow: hidden;font-size: 14px;}


/* <!-- 领取规则 --> */


@media screen and (min-width:768px) and (max-width:1024px){
    .yhymeths{height: auto;}
    .limited_nav{padding: 2.9rem 8% 1rem 8%;}
    .limitgrad{padding: 3.1rem 8% 1rem 8%;}
    .limiquer{    padding: 3rem 5% 1rem 5%;}
    .limaxubai{    padding: 3.6rem 0 1rem 0;}
    .love_Bodymu{top: -6rem;}
    
  }
  @media screen and (min-width:1000px) and (max-width:1024px){
    .loveNav{padding-bottom: 12rem;}
    .leftnav{top: 40%;}
  }
  

