.parts{background-color:#f0f0f0}.parts .parts-carMessage{margin:2.66667vw 0;padding:4.53333vw 3.2vw;background-color:#fff}.parts .parts-carMessage .parts-carMessage-line1{display:-webkit-box;display:-webkit-flex;display:flex}.parts .parts-carMessage .parts-carMessage-line1>img{width:10.66667vw;height:10.66667vw;min-width:10.66667vw}.parts .parts-carMessage .parts-carMessage-line1>h3{margin-left:3.2vw;font-size:4vw;font-weight:600;color:#333;line-height:4.8vw}.parts .parts-carMessage .parts-carMessage-line2{margin-left:13.33333vw;height:4.8vw;display:-webkit-box;display:-webkit-flex;display:flex}.parts .parts-carMessage .parts-carMessage-line2 .parts-carMessage-line2-btn1{-webkit-transform:translateY(-2.13333vw);transform:translateY(-2.13333vw)}.parts .parts-carMessage .parts-carMessage-line2 .vin-icon{margin:.53333vw 2.66667vw .53333vw .53333vw;font-size:3.2vw;min-width:5.86667vw}.parts .parts-carMessage .parts-carMessage-line2 .vin-line{width:53.33333vw;height:4.53333vw;font-size:3.2vw;font-weight:400;color:#999;line-height:4.53333vw;display:block}.parts .parts-search{height:8.53333vw;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;padding:1.86667vw 3.2vw}.parts .parts-search>a{width:21.33333vw;height:8vw;background:#f4f5f7;border-radius:4.8vw;font-size:3.73333vw;font-weight:400;color:#333;line-height:8vw;display:block;text-align:center;margin-right:2.66667vw}.parts .parts-search>a.selected{background:#ebf3ff;border:1px solid #3f90f7;color:#3f90f7}.parts .parts-info{position:absolute;bottom:0;left:0;right:0;top:25.06667vw;background-color:#fff}.parts .parts-info.hasVin{top:29.86667vw}.parts .parts-info.hasVin .maintenance .van-sidebar{height:108.26667vw}.parts .parts-info.hasVin .transmission-list{height:120.53333vw}.parts .parts-info.hasVin .maintenance .maintenance-list{height:108.26667vw}.transmission-list{overflow:auto;overflow-y:auto;height:70vh}.transmission-list .transmission-list-item{border-bottom:1px solid #eee;font-size:3.73333vw;font-weight:400;color:#666;line-height:5.33333vw;min-height:13.33333vw;position:relative}.transmission-list .transmission-list-item .transmission-list-item-key{padding:4vw 1.06667vw 4vw 3.2vw;background:#fafafa;border-right:1px solid #eee;position:absolute;top:0;bottom:0;left:0;float:left;display:block;width:21.33333vw}.transmission-list .transmission-list-item .transmission-list-item-value{margin-left:26.66667vw;width:64vw;padding:4vw}.transmission-list .transmission-list-item .transmission-list-item-value>img{width:26.66667vw;height:26.66667vw;display:block;margin:2.66667vw}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item{margin:4vw 0;display:-webkit-box;display:-webkit-flex;display:flex}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item>img{width:12.26667vw;height:12.26667vw;display:block}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item:first-child{margin-top:0}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item:last-child{margin-bottom:0}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item .transmission-list-item-value-item-value{margin-left:2.66667vw;padding-top:1.33333vw;margin-top:.53333vw}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item .transmission-list-item-value-item-value .title-4{width:53.33333vw}.transmission-list .transmission-list-item .transmission-list-item-value .transmission-list-item-value-item .transmission-list-item-value-item-value>span{height:3.2vw;font-size:3.2vw;font-weight:400;color:#999;line-height:3.2vw}.maintenance{position:relative;overflow-y:auto;height:100%}.maintenance .maintenance-list{background-color:#fff;position:absolute;top:11.73333vw;right:0;bottom:0;height:113.06667vw;width:77.33333vw;overflow-y:auto;-webkit-overflow-scrolling:touch}.maintenance .maintenance-list .maintenance-filter{width:71.73333vw;height:8vw;background:#fafafa;margin:2.66667vw 0 2.13333vw 2.66667vw;padding-left:2.66667vw;font-size:3.73333vw;font-weight:500;color:#333;line-height:8vw}.maintenance .maintenance-list .maintenance-filter .van-popup .van-button{display:inline-block;width:50%;border-radius:0}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-brand{padding:2.66667vw 5.33333vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-brand .maintenance-filter-brand-item{height:8.53333vw;width:18.66667vw;overflow:hidden;text-overflow:ellipsis;font-size:3.73333vw;font-weight:400;color:#333;line-height:8vw;display:block;text-align:center;margin:1.33333vw 1.33333vw}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-brand .maintenance-filter-brand-item.selected{color:#f25d24}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-info .maintenance-filter-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2.13333vw 5.33333vw}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-info .maintenance-filter-item>img{width:10.66667vw;height:10.66667vw;margin:0 2.66667vw;text-align:center}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-info .maintenance-filter-item .title-4{font-size:3.2vw;color:#666}.maintenance .maintenance-list .maintenance-filter .maintenance-filter-info .maintenance-filter-item .info-4{margin-left:2.66667vw;font-size:3.2vw;color:#666}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu{float:right;margin:0 2.66667vw;height:8vw;font-size:3.2vw;font-weight:400;color:#666;line-height:8vw;background-color:transparent;border:none}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu:after{border:none}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu .van-dropdown-item--down{width:77.33333vw;margin-left:22.66667vw;margin-top:1.33333vw}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu .van-dropdown-item--down .van-dropdown-item__content{width:77.33333vw}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu .van-dropdown-menu__item{border:none}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu .van-dropdown-menu__item .van-dropdown-menu__title{border:none;line-height:4.53333vw;font-size:3.2vw;font-weight:400;color:#666;margin-left:2.66667vw}.maintenance .maintenance-list .maintenance-filter .van-dropdown-menu .van-dropdown-menu__item .van-dropdown-menu__title:after{border:none}.maintenance .maintenance-list .maintenance-filter>a{float:right;margin:0 2.66667vw;height:4.53333vw;font-size:3.2vw;font-weight:400;color:#666}.maintenance .van-sidebar-item{border:none;padding:3.73333vw 0 3.73333vw 2.13333vw}.maintenance .van-sidebar{overflow-y:auto;-webkit-overflow-scrolling:touch;height:113.06667vw;background-color:#fafafa}.maintenance .van-sidebar-item--select{position:relative}.maintenance .van-sidebar-item--select .van-sidebar-item__text:before{content:"";display:block;width:.8vw;height:5.33333vw;position:absolute;background-color:#ec0014;left:-2.13333vw}.maintenance-list-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch}.maintenance-item{padding:4vw 2.66667vw;border-bottom:1px solid #eee;position:relative}.maintenance-item>img{width:19.46667vw;height:19.46667vw;display:block;float:left;border:1px solid #eee}.maintenance-item .right-box{margin-left:2.66667vw;float:left}.maintenance-item .right-box .title-4{padding-top:1px}.maintenance-item .right-box .errorCheck-icon{position:absolute;top:3.73333vw;right:4vw}.maintenance-item .right-box>span{display:block;font-size:3.73333vw;font-weight:400;color:#999;line-height:4.26667vw;margin:1.33333vw 0}.maintenance-item .right-box>span.remark{font-size:3.2vw}.no-message{height:80vw;background:url(../../static/img/no-message.65a1c041.png) no-repeat 50%;background-size:80%;position:relative}.no-message .van-button{position:absolute;top:74.66667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.parts-search-template{background-color:#fff;padding-bottom:16vw;overflow-y:auto}.parts-search-template .van-checkbox{-webkit-transform:translateY(1.06667vw);transform:translateY(1.06667vw)}.parts-search-template .parts-search-item{margin-bottom:2.13333vw;font-size:4vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666}.parts-search-template .parts-search-item .van-checkbox{margin-right:5.33333vw}.brandSearch{padding:8vw 2.66667vw;height:calc(100% - 32vw);overflow-y:scroll}.brandSearch h2{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.brandSearch h3{margin-top:4vw;font-size:3.2vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#999}.brandSearch .brand-wrapper{margin-top:2.66667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.brandSearch .brand-wrapper>a{display:block;width:17.33333vw;height:8.53333vw;background:#f4f5f7;text-align:center;border-radius:4.8vw;font-size:3.2vw;padding:0 2.13333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;margin:1.6vw .8vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #f4f5f7}.brandSearch .brand-wrapper>a.selected{background:#fff5f2;border-radius:4.8vw;border:1px solid #f25d24;color:#f25d24}