.content2 .myhome{background:#f0f2f5}.content2 img{width:100%}.content2 span{display:inline-block}.content2 button{border:none;border-radius:4px;cursor:pointer}.content2 button[disabled]{cursor:not-allowed}.content2 .left,.content2 .right{background:#fff;float:left}.content2 .top{height:calc(40vh - 62.8px);margin-bottom:20px;overflow:hidden}.content2 .top .left,.content2 .top .right{height:calc(40vh - 62.8px);width:calc(50% - 10px);border-radius:5px}.content2 .top .left{background:#fff!important;margin-right:20px;overflow:hidden}.content2 .top .left div{float:left;width:30%;margin:0 auto;height:100%;position:relative}.content2 .top .left div:first-child .headIcon{width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content2 .top .left div:nth-child(2){width:43%}.content2 .top .left div:nth-child(2) ul{text-align:left;margin-left:-6%;padding-left:0!important;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content2 .top .left div:nth-child(2) ul li{font-size:14px;line-height:30px}.content2 .top .left div:nth-child(2) ul li span:first-child{width:13px;height:13px;display:inline-block;margin-right:5px}.content2 .top .left div:nth-child(2) ul li span:nth-child(2){color:#999;display:inline-block;margin-right:8px}.content2 .top .left div:nth-child(2) ul li span:nth-child(3){color:#3f94fd}.content2 .top .left div:nth-child(2) ul li .couponsValue{text-decoration:underline;margin-left:15px}.content2 .top .left div:nth-child(3){width:27%;text-align:left}.content2 .top .left div:nth-child(3) .buybtn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:6px 25px;font-size:14px;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#2ebeff),to(#3f94fd));background-image:linear-gradient(90deg,#2ebeff,#3f94fd)}.content2 .top .right{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%}.content2 .top .right div{float:left}.content2 .top .right div:first-child{width:25%;padding:calc(20vh - 71.4px) 0;line-height:30px;border-right:1px solid #eee;font-size:20px;color:#6e6e6e}.content2 .top .right div:nth-child(2){width:73%;padding-left:10px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content2 .top .right div:nth-child(2) span{width:calc(50% - 10px);color:#fff;margin-bottom:10px;position:relative}.content2 .top .right div:nth-child(2) span img{width:100%}.content2 .top .right div:nth-child(2) span strong{position:absolute;top:50%;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}.content2 .top .right div:nth-child(2) .margin0{margin-left:10px}.content2 .top .right div:nth-child(2) .marginBottom0{margin-bottom:0}.content2 .bottom,.content2 .middle{height:calc(30vh - 45.6px);overflow:hidden;width:100%}.content2 .bottom .left,.content2 .bottom .right,.content2 .middle .left,.content2 .middle .right{height:calc(30vh - 45.6px);border-radius:5px;background:#fff!important}.content2 .bottom .left,.content2 .middle .left{width:calc(20% - 20px);margin-right:20px}.content2 .bottom .left div,.content2 .middle .left div{float:left}.content2 .bottom .left .icon,.content2 .middle .left .icon{width:50%;height:100%;position:relative}.content2 .bottom .left .icon img,.content2 .middle .left .icon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%}.content2 .bottom .left .sum,.content2 .middle .left .sum{width:50%;height:100%;position:relative}.content2 .bottom .left .sum div,.content2 .middle .left .sum div{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content2 .bottom .left .sum div p,.content2 .middle .left .sum div p{font-size:16px;text-align:left;margin-bottom:0;color:#6e6e6e;line-height:32px}.content2 .bottom .left .sum div .total,.content2 .middle .left .sum div .total{color:#6e6e6e;font-size:20px;font-weight:600;line-height:35px}.content2 .bottom .right,.content2 .middle .right{position:relative;width:80%;overflow:hidden}.content2 .bottom .right ul,.content2 .middle .right ul{padding:19.5px;padding-right:0;margin-bottom:0;width:90%;float:left}.content2 .bottom .right ul li,.content2 .middle .right ul li{color:#6d6d6d;font-size:14px;position:relative;border-bottom:1px solid #f4f3f3;list-style:none;text-align:left;height:calc(10vh - 28.2px);line-height:calc(10vh - 28.2px)}.content2 .bottom .right ul li span,.content2 .middle .right ul li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content2 .bottom .right ul li .span1,.content2 .middle .right ul li .span1{width:8%}.content2 .bottom .right ul li span:nth-child(2),.content2 .middle .right ul li span:nth-child(2){width:22%}.content2 .bottom .right ul li span:nth-child(3),.content2 .middle .right ul li span:nth-child(3){width:8%}.content2 .bottom .right ul li span:nth-child(4),.content2 .middle .right ul li span:nth-child(4){width:22%}.content2 .bottom .right ul li span:nth-child(5),.content2 .middle .right ul li span:nth-child(5){width:10%}.content2 .bottom .right ul li span:nth-child(6),.content2 .middle .right ul li span:nth-child(6){width:15%}.content2 .bottom .right ul li span:nth-child(7),.content2 .middle .right ul li span:nth-child(7){position:absolute;right:5px;padding-top:calc(5vh - 27.6px)}.content2 .bottom .right ul li span:nth-child(7) .cancel,.content2 .bottom .right ul li span:nth-child(7) .pay,.content2 .middle .right ul li span:nth-child(7) .cancel,.content2 .middle .right ul li span:nth-child(7) .pay{padding:0 12px;color:#fff;height:27px;line-height:27px;background-color:#4f96fe}.content2 .bottom .right ul li span:nth-child(7) .cancel,.content2 .middle .right ul li span:nth-child(7) .cancel{background-color:#80d0fc;margin-left:10px}.content2 .bottom .right ul li:last-child,.content2 .middle .right ul li:last-child{border-bottom:none}.content2 .bottom .right .more,.content2 .middle .right .more{float:right;width:10%;height:calc(30vh - 45.6px);line-height:calc(30vh - 45.6px);text-align:center;font-size:16px}.content2 .bottom .right .more a,.content2 .middle .right .more a{color:#4f96fe!important}.content2 .middle{margin-bottom:20px}