@charset "utf-8";
/*主体部分*/
.main{width:100%;background:#fff;}
.w1920{width: 1920px;margin: 0 auto;}
/*套餐活动页*/
.taocan {max-width:1920px;min-width: 1200px;margin: 0 auto; padding-bottom: 80px;background: #2268ff;}
.taocan .bannerbox{width:100%;height:500px;background: url("http://upload.ybm100.com/ybm/app/layout/cmsimages/2020-12/6f3b17d89f70a23999b25901bd3b5dd0.png") no-repeat center center; background-size: 100% 100%;}
.taocan .warpbox{width: 980px;height: 454px;margin: 0 auto;background: #9700ea;border-radius: 10px;overflow: hidden;margin-bottom: 38px;margin-top: 0px;}
.taocan .first{margin-top: -50px;}
.taocan .warpbox:first-child{margin-top: -50px;}
.taocan .tcmianbox{width: 910px;height: 364px;padding-top:50px;padding-left:50px;margin: 0 auto;margin-top:20px;position:relative;background: url("/static/images/events/20171108-taocan/taocanitembg.png") no-repeat center center;}
/*.taocan .tcmianbox{width: 1195px;margin: 0 auto;box-shadow: 0 0 5px 3px #f4f4f4;background: #ffffff;}*/
.taocan .tcmianbox .itembox{width: 238px;height: 330px;border: 1px solid #f1f1f1;  position: relative; z-index: 0;float: left;background: #ffffff;border-radius: 10px;}
.taocan .tcmianbox .itembox:hover{border: 1px solid #2f3844; z-index: 1; }
.taocan .tcmianbox .row1{text-align: center;width: 200px;height: 200px;margin: 0 auto;}
.taocan .tcmianbox .row1 a{display: block;width: 200px;height: 200px;overflow: hidden;}
.taocan .tcmianbox .row1 a img{max-width: 70%;margin: 20px 0;transition: all 0.2s;}
.taocan .tcmianbox .row1 a:hover img{transfrom:scale(1.1); -ms-transform:scale(1.1);  -webkit-transform:scale(1.1);  -o-transform:scale(1.1);  -moz-transform:scale(1.1);}
.taocan .tcmianbox .row1{position: relative;}
.taocan .tcmianbox .row1 .bq-box{position: absolute;top:30px;left: 60px;text-align: center;}
.taocan .tcmianbox .row1 .bq-box img{width: 100px;height: 100px;}
.taocan .tcmianbox .row2{font-size: 14px;line-height: 19px;padding: 0 20px;margin-top: 8px;}
.taocan .tcmianbox .row2 a{display: block;color: #333333;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.taocan .tcmianbox .row2 a:hover{color: #f39800;}
.taocan .tcmianbox .row3{margin-top: 14px;padding: 0 20px;}
.taocan .tcmianbox .row3 .meiyuan{color: #f1081c;font-size: 14px;}
.taocan .tcmianbox .row3 .price{color: #f1081c;font-size: 16px;font-weight: bold;}
.taocan .tcmianbox .row3 .tcsj{color: #999999;font-size: 14px;margin-left: 27px;}
.taocan .tcmianbox .row3 .login_show{color: #f39800;}
.taocan .tcmianbox .row3 .noPermission{color: #ff2400;}
.taocan .tcmianbox .row4{color: #999999;padding: 0 20px;margin-top: 8px;font-size: 12px;}
.taocan .tcmianbox .row5{color: #999999;margin-top: 8px;padding: 0 20px;font-size: 12px;}
.taocan .tcmianbox .row6-box{width:100%;height: 120px;position: absolute;left: 0;bottom: 0;background: #2f3844;display: none;}
.taocan .tcmianbox .row6{width: 206px;height: 32px;overflow: hidden;margin: 0 auto;background: #ffffff;margin-top: 0px;}
.taocan .tcmianbox .row6 a.sub{display:block;width: 30px;height: 32px;line-height: 32px;border-right: 1px solid #e0e0e0;text-align: center;color: #999;font-size: 18px;}
.taocan .tcmianbox .row6 input{display:block;width: 54px;height: 32px;line-height: 32px;margin: 0;padding: 0;border: none;text-align: center;}
.taocan .tcmianbox .row6 a.add{display:block;width: 30px;height: 32px;line-height: 32px;border-left: 1px solid #e0e0e0;text-align: center;color: #999;font-size: 18px;}
.taocan .tcmianbox .row6 a.buy{display:block;width: 90px;height: 32px;line-height: 32px;color:#fff;background: #00dc82;text-align: center;}
.taocan .tcmianbox .row6 a.gary{display:block;width: 90px;height: 32px;line-height: 32px;color:#999999;background: #e0e0e0;text-align: center;}

.taocan .tcmianbox .jiahao{float: left;margin-top: 141px;padding: 0 15px;}
.taocan .tcmianbox .dengyu{float: left;margin-top: 153px;padding: 0 15px;}
.taocan .tcmianbox .resultbox{float: right;width:264px;height:167px;background: url("/static/images/events/20171108-taocan/youbg.png") no-repeat center center;margin-top: 80px;}
.taocan .tcmianbox .resultbox .r-topbox{margin-top: 0px;margin-left: 40px;overflow: hidden;}
.taocan .tcmianbox .resultbox .r-topbox .r-leftbox{float: left;margin-top: 40px;}
.taocan .tcmianbox .resultbox .r-topbox .r-leftbox .tcprice{color: #ffffff;font-size: 24px;line-height: 25px;text-align: right;}
.taocan .tcmianbox .resultbox .r-topbox .loginshow{color: #ffd38a;font-size: 24px;margin-top: 44px;}
.taocan .tcmianbox .resultbox .r-topbox .r-rightbox{float: left;margin-top: 20px;}
.taocan .tcmianbox .resultbox .r-topbox .r-rightbox .jj{color: #ffffff;margin-top: 10px;}
.taocan .tcmianbox .resultbox .r-topbox .r-rightbox .fuhao{font-size: 20px;}
.taocan .tcmianbox .resultbox .r-topbox .r-rightbox .jiage{font-size: 32px;}
.taocan .tcmianbox .resultbox .r-topbox .r-rightbox .yprice{color: #ffffff;font-size: 16px;margin-top: 5px;text-decoration:line-through;}
.taocan .tcmianbox .resultbox .r-footbox{margin-top: 20px;margin-left: 30px;}
/*套餐角标*/
.taocan .tcmianbox .tcjiao{position: absolute;top: -20px;left: 10px;width: 125px;height: 55px;background: url("/static/images/events/20171108-taocan/zuoyuanjiao.png") no-repeat center center;}
.taocan .tcmianbox .tcjiao span{display: block;color: #ffffff;font-size: 22px;font-weight: bold;margin-top: 20px;margin-left: 20px;}
/*隔行变色*/
.taocan .even{background: #eb9c00;}
.taocan .even .tcmianbox .tcjiao{background: url("/static/images/events/20171108-taocan/zuoyuanjiao-new.png") no-repeat center center;}
.taocan .even .tcmianbox .resultbox{float: right;width:264px;height:167px;background: url("/static/images/events/20171108-taocan/youbg-new.png") no-repeat center center;margin-top: 80px;}
.taocan .even .tcmianbox .resultbox .r-topbox .loginshow{color: #9700ea;font-size: 24px;margin-top: 44px;}
/*抢光了*/
.taocan .tcmianbox .qglbox{position: absolute;top: 50%;left: 200px;margin-top: -60px;z-index: 1000;}




.vipa{padding-bottom: 0px;}
.vipa .tcnbox{position:relative;width: 960px;margin: 0 auto;background-color: #faf6ee; border: 10px solid #9700ea;border-radius: 10px; padding: 50px 0 0px 0;margin-top: 80px;}
.vipa .tcnbox .titlebox{position: absolute;top: -56px;left: 50%;margin-left: -231px;}
.vipa .tcnbox .pricebox{text-align: center;line-height: 40px;margin-bottom: 40px;}
.vipa .tcnbox .pricebox .tcprice-t{font-size: 22px;color: #333333;font-family: "PingFang SC";font-weight: bold;}
.vipa .tcnbox .pricebox .tcprice-f{font-size: 30px;color: #dd3838;font-family: "PingFang SC";font-weight: bold;}
.vipa .tcnbox .pricebox .tcprice{font-size: 40px;color: #dd3838;font-family: "PingFang SC";font-weight: bold;margin-right: 18px;}
.vipa .tcnbox .pricebox .yprice-t{font-size: 16px;color: #666666;font-family: "PingFang SC";text-decoration: line-through;font-weight: bold;}
.vipa .tcnbox .pricebox .login_tit{color: #333333;font-size: 22px;}
.vipa .tcnbox .pricebox .login_show{color: #f39800;font-size: 22px;}

.vipa .tcnbox .resultbox{position: absolute;top: 28px;right: 0;width:274px;height:90px;background: url("/static/images/events/20171108-taocan/resultboxbg.png") no-repeat center center;}
.vipa .tcnbox .resultbox .r-footbox{margin-top: 30px;margin-left: 30px;}

.vipa .tcnbox .tcwarp{overflow: hidden;padding-left: 50px;}
.vipa .tcnbox .tcwarp.tcjuzhong{text-align: center;padding-left: 0px;}
.vipa .tcnbox .tcjuzhong .itembox{float: none;text-align: left; }
.vipa .tcnbox .itembox{box-shadow:0px 2px 0px 0px #f2ede2;margin-right:74px;margin-bottom:40px;width: 238px;height: 330px;border: 1px solid #f1f1f1; display: inline-block;float: left; position: relative; z-index: 1;background: #ffffff;border-radius: 10px;}
.vipa .tcnbox .itembox:hover{border: 1px solid #2f3844; z-index: 1; }
.vipa .tcnbox .row1{text-align: center;width: 200px;height: 200px;margin: 0 auto;}
.vipa .tcnbox .row1 a{display: block;width: 200px;height: 200px;overflow: hidden;}
.vipa .tcnbox .row1 a img{max-width: 70%;margin: 20px 0;transition: all 0.2s;}
.vipa .tcnbox .row1 a:hover img{transfrom:scale(1.1); -ms-transform:scale(1.1);  -webkit-transform:scale(1.1);  -o-transform:scale(1.1);  -moz-transform:scale(1.1);}
.vipa .tcnbox .row1{position: relative;}
.vipa .tcnbox .row1 .bq-box{position: absolute;top:30px;left: 60px;text-align: center;}
.vipa .tcnbox .row1 .bq-box img{width: 100px;height: 100px;}
.vipa .tcnbox .row2{font-size: 14px;line-height: 19px;padding: 0 20px;margin-top: 8px;}
.vipa .tcnbox .row2 a{display: block;color: #333333;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.vipa .tcnbox .row2 a:hover{color: #f39800;}
.vipa .tcnbox .row3{margin-top: 14px;padding: 0 20px;}
.vipa .tcnbox .row3 .meiyuan{color: #f1081c;font-size: 14px;}
.vipa .tcnbox .row3 .price{color: #f1081c;font-size: 16px;font-weight: bold;}
.vipa .tcnbox .row3 .tcsj{color: #999999;font-size: 14px;margin-left: 27px;}
.vipa .tcnbox .row3 .quan{background-color: #FFA500;color: #ffffff;border-radius: 4px;border: 1px solid #FFA500;float: right;}
.vipa .tcnbox .row3 .login_show{color: #f39800;}
.vipa .tcnbox .row3 .noPermission{color: #ff2400;}
.vipa .tcnbox .row4{color: #999999;padding: 0 20px;margin-top: 8px;font-size: 12px;}
.vipa .tcnbox .row5{color: #999999;margin-top: 8px;padding: 0 20px;font-size: 12px;}
.vipa .tcnbox .row6-box{width:100%;height: 120px;position: absolute;left: 0;bottom: 0;background: #2f3844;display: none;}
.vipa .tcnbox .row6{width: 206px;height: 32px;overflow: hidden;margin: 0 auto;background: #ffffff;margin-top: 0px;}
.vipa .tcnbox .row6 a.sub{display:block;width: 30px;height: 32px;line-height: 32px;border-right: 1px solid #e0e0e0;text-align: center;color: #999;font-size: 18px;}
.vipa .tcnbox .row6 input{display:block;width: 54px;height: 32px;line-height: 32px;margin: 0;padding: 0;border: none;text-align: center;}
.vipa .tcnbox .row6 a.add{display:block;width: 30px;height: 32px;line-height: 32px;border-left: 1px solid #e0e0e0;text-align: center;color: #999;font-size: 18px;}
.vipa .tcnbox .row6 a.buy{display:block;width: 90px;height: 32px;line-height: 32px;color:#fff;background: #00dc82;text-align: center;}
.vipa .tcnbox .row6 a.gary{display:block;width: 90px;height: 32px;line-height: 32px;color:#999999;background: #e0e0e0;text-align: center;}

.vipa .tcnbox .itembox .jia{position: absolute;top: 150px;left: 260px;z-index: 100;width: 29px;height: 29px;}
.vipa .tcnbox .last .jia{display: none;}
.vipa .tcnbox .three-n .jia{display: none;}

.vipa .tcnbox .last{margin-right: 0;}
.vipa .tcnbox .three-n{margin-right: 0;}
/*抢光*/
.vipa .tcnbox .qgbox{position: absolute;top: 28px;right: 0;z-index: 2;}

.jp-quality .timeBox {
    background: #FEDCD6;
    border-radius: 4px;
    height: 34px;
    line-height: 34px;
    width: 290px;
    margin: 0 auto;
    color: #ED6464;
    font-size: 14px;
}

.jp-quality span {
    color: #ED6464;
    font-size: 14px;
    letter-spacing: 0.78px;
}

