.vehicle-detail{margin:20px auto 50px;max-width:1200px}.vehicle-detail .vehicle-detail-branch a{font-size:14px;color:#333}.vehicle-detail .vehicle-detail-branch span:nth-child(2){padding:0 6px}.vehicle-detail .vehicle-detail-branch span{font-size:14px;color:#666}.vehicle-detail .vehicle-detail-main{margin-top:22px;padding:40px;height:730px;background:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.vehicle-detail .vehicle-detail-main .detail-main-top{display:flex;padding-bottom:38px;height:420px;border-bottom:1px dotted #efefef}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel{margin-right:44px;width:420px;height:420px;box-sizing:border-box}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel .el-carousel__container{height:100%}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel img{width:100%;height:100%;object-fit:contain}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel .el-carousel__arrow{width:40px;height:40px}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel .el-carousel__arrow i{font-size:23px}.vehicle-detail .vehicle-detail-main .detail-main-top .el-carousel .carouse-image-number{position:absolute;right:16px;bottom:12px;font-size:20px;color:#fff;z-index:99;text-shadow:0 2px 4px rgba(0,0,0,.5)}.vehicle-detail .vehicle-detail-main .detail-main-top>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-name{font-size:30px;font-weight:700;line-height:normal;color:#000}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-number{margin:14px 0 20px;width:182px;height:48px;line-height:48px;text-align:center;font-size:26px;color:#fff;background:#316fab;border-radius:3px;border:1px solid #298ce0;box-shadow:inset 0 0 1px 3px #e7fbff}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-type span{display:inline-block;margin-right:10px;padding:0 10px;height:30px;line-height:30px;min-width:78px;vertical-align:middle;font-size:14px;text-align:center;color:#666;border:1px solid #ddd;border-radius:15px;box-sizing:border-box}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-content{display:flex;margin:20px 0;width:656px;height:90px;background:#f0f5f7;box-sizing:border-box}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-content div{display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;width:164px;box-sizing:border-box}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-content div span:first-child{font-size:20px;color:#000}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-content div span:last-child{font-size:13px;color:#666}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-operate{width:120px;height:36px;line-height:36px;text-align:center;border-radius:30.5px}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-operate img{margin-right:14px;vertical-align:middle}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-operate span{font-size:14px}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-idle{background:#d4ffd1}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-idle span{color:#427a58}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-useing{background:#daf4ff}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-useing span{color:#4199ae}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-damage{background:#ffd1d1}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-damage span{color:#b53e3e}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-disable{background:#ededed}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-disable span{color:#666}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-scrapped{background:silver}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-scrapped span{color:#666}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-time{margin-top:58px;font-size:14px}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-time span:first-child{margin-right:20px;color:#666}.vehicle-detail .vehicle-detail-main .detail-main-top .detail-top-time span:last-child{color:#000}.vehicle-detail .vehicle-detail-main .detail-main-top .booking-car{display:block;width:180px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;background:#348efc;border-radius:4px;cursor:pointer}.vehicle-detail .vehicle-detail-main .detail-main-top .set-reminder{width:180px;height:40px;line-height:40px;font-size:16px;color:#348efc;text-align:center;border:1px solid #348efc;border-radius:4px;cursor:pointer}.vehicle-detail .vehicle-detail-main .detail-main-bottom{position:relative}.vehicle-detail .vehicle-detail-main .detail-main-bottom .detail-main-content{position:relative;margin-top:48px;text-align:center;white-space:nowrap;overflow-x:auto;overflow-y:hidden;box-sizing:border-box}.vehicle-detail .vehicle-detail-main .detail-main-bottom .detail-main-content>div{display:inline-block;margin-right:6px;width:130px;height:130px;line-height:130px;border:3px solid transparent}.vehicle-detail .vehicle-detail-main .detail-main-bottom .detail-main-content>div img{width:100%;height:100%;object-fit:contain}.vehicle-detail .vehicle-detail-main .detail-main-bottom .detail-main-content>div:last-child{margin-right:0}.vehicle-detail .vehicle-detail-main .detail-main-bottom>span{position:absolute;top:68px;display:flex;width:50px;height:136px;align-items:center;justify-content:center;background:rgba(31,45,61,.11);transform:translateY(-50%);cursor:pointer;z-index:99}.vehicle-detail .vehicle-detail-main .detail-main-bottom>span i{font-size:28px;color:#fff}.vehicle-detail .vehicle-detail-main .detail-main-bottom>span:hover{background:rgba(31,45,61,.23)}.vehicle-detail .vehicle-detail-main .detail-main-bottom .bottom-content-active{border:3px solid #348efc!important}.vehicle-detail .vehicle-detail-main .detail-main-bottom .detail-bottom-right{right:0}