@charset "utf-8";
.header.bg-white,.sidebar-right,.sidebar{display:none;}
.bidding-head{height:53px;}
.bidding-head .logo{width:180px;margin-top:7px;}
.bidding-head .tologin a{font-size:12px;color:#87959f;line-height:53px;}
.bidding-banner{height:400px;background-image:url(https://assets-cdn.lanqb.com/main_v3/bidding/banner.png);background-size:auto 100%;background-position:center top;background-repeat:no-repeat;}
.bidding-login{display:block;width:400px;height:340px;margin-top:30px;background:#fff url(https://assets-cdn.lanqb.com/main_v3/bidding/loginbg.png) no-repeat center top;background-size:100% 100%;}

/**/
.bidding-list{padding-top:1px;}
.main-h2{margin:60px 0 20px;font-size:36px;color:#212b34;text-align:center;}
.main-h3{margin-bottom:70px;position:relative;font-size:18px;color:#87959f;text-align:center;}
.main-h3:after{content:'';display:inline-block;position:absolute;left:50%;bottom:-24px;margin:0 0 0 -18px;width:35px;height:2px;background-color:#027cdb;}
.bidding-nav{height:60px;line-height:60px;background-color:#f6f8fa;}
.bidding-nav a{display:inline-block;margin-left:10px;width:107px;height:24px;line-height:22px;font-size:14px;color:#212b34;text-align:center;border:1px solid transparent;}
.bidding-nav a.hot{width:98px;height:40px;line-height:40px;background-color:#0097e6;border-radius:10px 0 10px 0;color:#fff;}
.bidding-nav a:hover{border:1px solid #0097e6;background-color:#fff;color:#0097e6;}
.bidding-con{margin-top:20px;}
.bidding-subbanner{margin:20px 0 60px;position:relative;width:100%;height:300px;}
.bidding-subbanner img{width:100%;position:absolute;top:0;left:0;}
.bidding-subbanner .btn{position:absolute;font-size:16px;color:#fff;border-radius:25px;width:220px;height:50px;line-height:48px;}
.bidding-subbanner .btn.subbanner01{left:78px;bottom:46px;}
.bidding-subbanner .btn.subbanner02{right:102px;bottom:46px;}

/**/
.bidding-con .tutor-opens-cover{position:relative;border-width:1px 1px 0px;border-style:solid;border-color:#e4e9eb;}
.bidding-con .tutor-opens-cover .title{position:absolute;display:inline-block;top:5px;left:0;padding-left:10px;width:229px;height:29px;line-height:29px;font-size:14px;color:#fff;background-image:url(https://assets-cdn.lanqb.com/main_v3/bidding/titlebg.png);background-size:auto 100%;background-position:right;}
.bidding-con .tutor-opens-des .orange{color:#ff5900;}
.bidding-con .tutor-opens-des .counting{color:#87959f}
.bidding-con .tutor-opens-des .tutor-opens-authord{margin:0;}
.bidding-con .publisher:hover > span{color:#212B34;}

/*c3*/
#bidding-c3-swiper .swiper-button-next,#bidding-c3-swiper .swiper-button-prev{background-size:12px 20px;background-color:#027cdb;width:25px;height:50px;margin-top:-57px;}
#bidding-c3-swiper .swiper-button-disabled{background-color:#b1bbc3;opacity:1;}
#bidding-c3-swiper .tutor-opens-iteam{width:295px;height:auto;}
@media (min-width:768px){
  .bidding-banner{height:260px;}
  .bidding-login{width:235px;height:200px;}
  .bidding-subbanner{height:190px}
  .bidding-subbanner .btn{width:200px;height:40px;line-height:38px;}
  .bidding-subbanner .btn.subbanner01{left:45px;bottom:20px;}
  .bidding-subbanner .btn.subbanner02{right:65px;bottom:20px;}
  .main-h2{font-size:30px;}
  .bidding-nav a{width:76px;font-size:12px;}
  .bidding-con .tutor-opens-cover .title{width:200px;font-size:12px;}
  #bidding-c3-swiper .tutor-opens-iteam{width:185px;}
  #bidding-c3-swiper .tutor-opens-iteam .tutor-opens-cover{height:104px}
}
@media (min-width:992px){
  .bidding-banner{height:347px;}
  .bidding-login{width:338px;height:287px;}
  .bidding-subbanner{height:249px}
  .bidding-subbanner .btn{width:220px;height:50px;line-height:48px;}
  .bidding-subbanner .btn.subbanner01{left:60px;bottom:30px;}
  .bidding-subbanner .btn.subbanner02{right:82px;bottom:36px;}
  .main-h2{font-size:36px;}
  .bidding-nav a{width:107px;font-size:14px;}
  .bidding-con .tutor-opens-cover .title{width:200px;font-size:12px;}
  #bidding-c3-swiper .tutor-opens-iteam{width:245px;}
  #bidding-c3-swiper .tutor-opens-iteam .tutor-opens-cover{height:142px}
}
@media (min-width:1200px){
  .bidding-banner{height:400px;}
  .bidding-login{width:400px;height:340px;}
  .bidding-subbanner{height:300px}
  .bidding-subbanner .btn{width:220px;height:50px;line-height:48px;}
  .bidding-subbanner .btn.subbanner01{left:78px;bottom:46px;}
  .bidding-subbanner .btn.subbanner02{right:102px;bottom:46px;}
  .main-h2{font-size:36px;}
  .bidding-nav a{width:107px;font-size:14px;}
  .bidding-con .tutor-opens-cover .title{width:229px;font-size:14px;}
  #bidding-c3-swiper .tutor-opens-iteam{width:295px;}
  #bidding-c3-swiper .tutor-opens-iteam .tutor-opens-cover{height:174px}
}

/*float-nav*/
.float-nav{z-index:5;position:fixed;padding-bottom:10px;bottom:20px;width:148px;border:8px solid #0097e6;background-color:#fff;border-radius:100px 100px 0 0;text-align:center;}
.float-nav .flNav-h2{margin-top:10px;display:inline-block;width:110px;height:30px;line-height:30px;font-size:16px;color:#fff;background-color:#0097e6;}
.float-nav .flNav-h3{display:block;font-size:14px;margin-top:10px;color:#262626;}
.float-nav .flNav-h3:hover{color:#0097e6;}
.float-nav .retop{display:none;position:relative;margin-top:30px;line-height:1;font-size:18px;color:#0097e6;cursor:pointer;}
.float-nav .retop:before{content:'';display:inline-block;position:absolute;top:-10px;left:50%;transform:translate3d(-50%,0,0);border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid #0097e6;}
.float-nav .retop.active{display:block;}
/* student works */
body{padding-bottom:120px;}
.topics-outcomes{padding-bottom:60px;}