.check-list{background-color:#f7f7f7}.check-list .swiper-scrollbar{height:10px}.check-list .but-cont{display:flex;align-items:center;background:#fff;padding:80px 0}.check-list .but-cont a{margin-right:26px}.check-list .but-cont button{margin-right:26px;height:60px;display:flex;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;border-radius:6px}.check-list .but-cont button:last-child{margin-right:0}.check-list .but-cont button:first-child{width:272px;color:#fff;background-color:#0087cd}.check-list .but-cont button:first-child.disable{background-color:#c4c4c4;pointer-events:none}.check-list .but-cont button:nth-child(2).disable{border:2px solid #dedede;color:#dedede;background:none;pointer-events:none}.check-list .but-cont button:nth-child(2){width:303px;border:2px solid #002e5e}.check-list .inner{display:flex}.check-list .first{width:405px;padding-left:196px;padding-top:70.5px;flex:none;padding-bottom:141px;background-color:#fff}.check-list .first p{font-size:13px;color:#292e3b}.check-list .second{width:calc(100% - 406px)}.check-list .second .package{background-color:#f1f1f1;padding-top:66px;padding-bottom:33px;position:relative;cursor:grab;height:289px}.check-list .second .package:active{cursor:grabbing}.check-list .second .package .sticker{position:absolute;top:11px;left:6px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;display:flex;justify-content:center;align-items:center;max-width:1000px;border-top-right-radius:26px;border-bottom-right-radius:26px;border-bottom-left-radius:26px}.check-list .second .swiper-slide:nth-child(2n) .package{background-color:#fff}.check-list .second .package .sticker p{font-size:13px}.check-list .icon{display:flex;justify-content:center;align-items:center}.check-list .second .package .title-cont{display:flex;align-items:center;padding-left:34px;padding-right:34px}.check-list .first hr{transform:translateY(5px)}.check-list .second .package .title-cont .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.check-list .second .package .data-cont{padding-left:34px;padding-right:34px}.check-list .second .package .title-cont .icon{margin-right:11.6px;width:25px;height:25px}.check-list .second .package .data-cont .price{font-size:34px;color:#1f232e}.check-list .second .package .data-cont .check{pointer-events:none}.check-list .second .package .data-cont .price span{font-size:16px;margin-left:11px}.check-list .second .package .data-cont button{display:flex;justify-content:center;align-items:center;width:100%;height:60px;border:2px solid #75cede;border-radius:6px;margin-top:32px;transition:.6s}.check-list .second .package .data-cont button p{font-size:16px;color:#002e5e;margin-left:13px;transition:.6s}.check-list .el-checkbox__inner{width:16px;height:16px;border:1px solid #002e5e}.check-list hr{border:1px solid #ddd;margin-top:22.5px;margin-bottom:22.5px}.check-list .el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{border:none;background-color:#fff}.check-list .el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid #000;border-left:0;border-top:0;height:7px;left:6px;position:absolute;top:2px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center}.checkedBut{background-color:#002e5e;border:1px solid #002e5e!important}.check-list .second .package .data-cont button.checkedBut p{color:#fff}@media (max-width:1679px){.check-list .first{width:250px;padding-left:100px}.check-list .second{width:calc(100% - 250px)}}@media (max-width:767px){.check-list .first{width:120px;padding-left:20px}.check-list .second{width:calc(100% - 120px)}}