.carplane-wrap {
    position: relative;
    width: 512px;
    height: 265px;
    background: url(../images/carplane_bg_v2.png) no-repeat;
}
.carplane-wrap span.parts {
    position: absolute;
    z-index: 10;
    display: block;
}
.carplane-wrap span.parts em {
    position: absolute;
    font-style: normal;
}
.carplane-wrap span.parts em.active {
    z-index: 10;
    display: block;
}
.carplane-wrap span.parts em.active span {
    position: relative;
    display: none;
    background: url(../images/carplane_bg_sel_1.png) no-repeat;
    filter: alpha(opacity0);
    opacity: .2;
    -moz-opacity: .2;
}
.carplane-wrap span.parts em.active span.hover {
    display: block;
}
.carplane-wrap span.parts em.status {
    z-index: 30;
}
.carplane-wrap span.parts em.repair {
    z-index: 20;
}
.carplane-wrap span.parts em.repair span {
    position: relative;
    width: 512px;
    height: 265px;
    display: block;
}
.carplane-wrap.icon-color span.parts i {
    position: absolute;
    font-style: normal;
    background: url(../images/icon_color.png) no-repeat;
    z-index: 11;
}
.carplane-wrap.icon-black span.parts i {
    position: absolute;
    font-style: normal;
    background: url(../images/icon_black.png) no-repeat;
    z-index: 11;
}
.carplane-wrap span.parts i.circle-w {
    background-position: 0 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-x {
    background-position: -18px 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-a {
    background-position: -36px 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-c {
    background-position: -54px 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-t {
    background-position: -72px 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-u {
    background-position: -90px 0;
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts i.circle-z {
    width: 13px;
    height: 13px;
}
.carplane-wrap span.parts em.over svg {
    position: absolute;
    z-index: 20;
}
.carplane-wrap span.parts em.over svg polygon {
    fill: #e29a0b;
    fill-opacity: 0;
}
.carplane-wrap span.part-h37 {
    top: 11px;
    left: 157px;
}
.carplane-wrap span.part-h37 em.active span {
    background-position: 0 0;
    width: 88px;
    height: 19px;
}
.carplane-wrap span.part-h37 em.over svg {
    width: 88px;
    height: 19px;
}
.carplane-wrap span.part-h01 {
    top: 19px;
    left: 152px;
}
.carplane-wrap span.part-h01 em.active span {
    background-position: 0 -31px;
    width: 99px;
    height: 59px;
}
.carplane-wrap span.part-h01 em.over svg {
    width: 99px;
    height: 59px;
}
.carplane-wrap span.part-h41 em.over svg, .carplane-wrap span.part-h42 em.active span, .carplane-wrap span.part-h42 em.over svg {
    width: 18px;
    height: 21px;
}
.carplane-wrap span.part-h41 {
    top: 81px;
    left: 136px;
}
.carplane-wrap span.part-h41 em.active span {
    background-position: 0 -104px;
    width: 18px;
    height: 21px;
}
.carplane-wrap span.part-h42 {
    top: 81px;
    left: 248px;
}
.carplane-wrap span.part-h42 em.active span {
    background-position: -31px -104px;
}
.carplane-wrap span.part-h39 {
    top: 71px;
    left: 153px;
}
.carplane-wrap span.part-h39 em.active span {
    background-position: 0 -138px;
    width: 96px;
    height: 40px;
}
.carplane-wrap span.part-h39 em.over svg {
    width: 96px;
    height: 40px;
}
.carplane-wrap span.part-h12 {
    top: 103px;
    left: 167px;
}
.carplane-wrap span.part-h12 em.active span {
    background-position: 0 -189px;
    width: 68px;
    height: 84px;
}
.carplane-wrap span.part-h12 em.over svg {
    width: 68px;
    height: 84px;
}
.carplane-wrap span.part-h40 {
    top: 182px;
    left: 157px;
}
.carplane-wrap span.part-h40 em.active span {
    background-position: -1px -285px;
    width: 88px;
    height: 28px;
}
.carplane-wrap span.part-h40 em.over svg {
    z-index: 25;
    width: 88px;
    height: 28px;
}
.carplane-wrap span.part-h08 {
    top: 201px;
    left: 153px;
}
.carplane-wrap span.part-h08 em.active span {
    background-position: 1px -323px;
    width: 94px;
    height: 46px;
}
.carplane-wrap span.part-h08 em.over svg {
    width: 94px;
    height: 46px;
}
.carplane-wrap span.part-h38 {
    top: 237px;
    left: 156px;
}
.carplane-wrap span.part-h38 em.active span {
    background-position: -1px -382px;
    width: 90px;
    height: 19px;
}
.carplane-wrap span.part-h38 em.over svg {
    width: 90px;
    height: 19px;
}
.carplane-wrap span.part-h09 em.over svg, .carplane-wrap span.part-h15 em.active span, .carplane-wrap span.part-h15 em.over svg {
    width: 75px;
    height: 10px;
}
.carplane-wrap span.part-h09 {
    top: 10px;
    left: 289px;
}
.carplane-wrap span.part-h09 em.active span {
    background-position: -111px 0;
    width: 75px;
    height: 10px;
}
.carplane-wrap span.part-h15 {
    top: 21px;
    left: 289px;
}
.carplane-wrap span.part-h15 em.active span {
    background-position: -111px 0;
}
/* .carplane-wrap span.part-h16 { */
/*     top: 30px; */
/*     left: 307px; */
/* } */
/* .carplane-wrap span.part-h16 em.active span { */
/*     background-position: -111px -46px; */
/*     width: 39px; */
/*     height: 13px; */
/* } */
/* .carplane-wrap span.part-h16 em.over svg { */
/*     width: 39px; */
/*     height: 13px; */
/* } */
.carplane-wrap span.part-h17 em.over svg, .carplane-wrap span.part-h18 em.active span, .carplane-wrap span.part-h18 em.over svg {
    width: 13px;
    height: 29px;
}
.carplane-wrap span.part-h17 {
    top: 33px;
    left: 283px;
}
.carplane-wrap span.part-h17 em.active span {
    background-position: -111px -72px;
    width: 13px;
    height: 29px;
}
.carplane-wrap span.part-h18 {
    top: 33px;
    left: 357px;
}
.carplane-wrap span.part-h18 em.active span {
    background-position: -111px -72px;
}
.carplane-wrap span.part-h19 em.over svg, .carplane-wrap span.part-h20 em.active span, .carplane-wrap span.part-h20 em.over svg {
    width: 14px;
    height: 47px;
}
.carplane-wrap span.part-h19 {
    top: 33px;
    left: 298px;
}
.carplane-wrap span.part-h19 em.active span {
    background-position: -111px -115px;
    width: 14px;
    height: 47px;
}
.carplane-wrap span.part-h20 {
    top: 33px;
    left: 341px;
}
.carplane-wrap span.part-h20 em.active span {
    background-position: -138px -115px;
}
.carplane-wrap span.part-h21 em.over svg, .carplane-wrap span.part-h22 em.active span, .carplane-wrap span.part-h22 em.over svg {
    width: 13px;
    height: 30px;
}
.carplane-wrap span.part-h21 {
    top: 212px;
    left: 282px;
}
.carplane-wrap span.part-h21 em.active span {
    background-position: -163px -72px;
    width: 13px;
    height: 30px;
}
.carplane-wrap span.part-h22 {
    top: 212px;
    left: 356px;
}
.carplane-wrap span.part-h22 em.active span {
    background-position: -163px -72px;
}
.carplane-wrap span.part-h23 em.over svg, .carplane-wrap span.part-h24 em.active span, .carplane-wrap span.part-h24 em.over svg {
    width: 17px;
    height: 16px;
}
.carplane-wrap span.part-h23 {
    top: 65px;
    left: 282px;
}
.carplane-wrap span.part-h23 em.active span {
    background-position: -111px -176px;
    width: 17px;
    height: 16px;
}
.carplane-wrap span.part-h24 {
    top: 65px;
    left: 356px;
}
.carplane-wrap span.part-h24 em.active span {
    background-position: -111px -176px;
}
.carplane-wrap span.part-h25 em.over svg, .carplane-wrap span.part-h26 em.active span, .carplane-wrap span.part-h26 em.over svg {
    width: 13px;
    height: 19px;
}
.carplane-wrap span.part-h25 {
    top: 192px;
    left: 281px;
}
.carplane-wrap span.part-h25 em.active span {
    background-position: -169px -176px;
    width: 13px;
    height: 19px;
}
.carplane-wrap span.part-h26 {
    top: 192px;
    left: 357px;
}
.carplane-wrap span.part-h26 em.active span {
    background-position: -195px -176px;
}
.carplane-wrap span.part-h33 {
    top: 83px;
    left: 282px;
}
.carplane-wrap span.part-h33 em.active span {
    background-position: -111px -208px;
    width: 88px;
    height: 13px;
}
.carplane-wrap span.part-h33 em.over svg {
    width: 88px;
    height: 13px;
}
.carplane-wrap span.part-h34 {
    top: 104px;
    left: 289px;
}
.carplane-wrap span.part-h34 em.active span {
    background-position: -264px -114px;
    width: 74px;
    height: 83px;
}
.carplane-wrap span.part-h34 em.over svg {
    width: 74px;
    height: 83px;
}
.carplane-wrap span.part-h35 {
    top: 201px;
    left: 295px;
}
.carplane-wrap span.part-h35 em.active span {
    background-position: -363px -290px;
    width: 62px;
    height: 39px;
}
.carplane-wrap span.part-h35 em.over svg {
    width: 62px;
    height: 39px;
}
.carplane-wrap span.part-h36 {
    top: 243px;
    left: 288px;
}
.carplane-wrap span.part-h36 em.active span {
    background-position: -111px -337px;
    width: 75px;
    height: 10px;
}
.carplane-wrap span.part-h36 em.over svg {
    width: 75px;
    height: 10px;
}
.carplane-wrap span.part-h43 em.over svg, .carplane-wrap span.part-h44 em.active span, .carplane-wrap span.part-h44 em.over svg {
    width: 10px;
    height: 10px;
}
.carplane-wrap span.part-h43 {
    top: 8px;
    left: 33px;
}
.carplane-wrap span.part-h43 em.active span {
    background-position: -221px 1px;
    width: 10px;
    height: 10px;
}
.carplane-wrap span.part-h44 {
    top: 8px;
    left: 471px;
}
.carplane-wrap span.part-h44 em.active span {
    background-position: -244px 1px;
}
.carplane-wrap span.part-h02 em.over svg, .carplane-wrap span.part-h03 em.active span, .carplane-wrap span.part-h03 em.over svg {
    width: 48px;
    height: 72px;
}
.carplane-wrap span.part-h02 {
    top: 8px;
    left: 38px;
}
.carplane-wrap span.part-h02 em.active span {
    background-position: -221px -22px;
    width: 48px;
    height: 72px;
}
.carplane-wrap span.part-h03 {
    top: 8px;
    left: 426px;
}
.carplane-wrap span.part-h03 em.active span {
    background-position: -280px -22px;
}
.carplane-wrap span.part-h04 em.over svg, .carplane-wrap span.part-h05 em.active span, .carplane-wrap span.part-h05 em.over svg {
    width: 53px;
    height: 49px;
}
.carplane-wrap span.part-h04 {
    top: 86px;
    left: 36px;
}
.carplane-wrap span.part-h04 em.active span {
    background-position: -343px 0;
    width: 53px;
    height: 49px;
}
.carplane-wrap span.part-h05 {
    top: 86px;
    left: 425px;
}
.carplane-wrap span.part-h05 em.active span {
    background-position: -409px 0;
}
.carplane-wrap span.part-h06 em.over svg, .carplane-wrap span.part-h07 em.active span, .carplane-wrap span.part-h07 em.over svg {
    width: 57px;
    height: 52px;
}
.carplane-wrap span.part-h06 {
    top: 146px;
    left: 36px;
}
.carplane-wrap span.part-h06 em.active span {
    background-position: -343px -63px;
    width: 57px;
    height: 52px;
}
.carplane-wrap span.part-h07 {
    top: 146px;
    left: 421px;
}
.carplane-wrap span.part-h07 em.active span {
    background-position: -413px -63px;
}
.carplane-wrap span.part-h13 em.over svg, .carplane-wrap span.part-h14 em.active span, .carplane-wrap span.part-h14 em.over svg {
    width: 11px;
    height: 103px;
}
.carplane-wrap span.part-h13 {
    top: 77px;
    left: 26px;
}
.carplane-wrap span.part-h13 em.active span {
    background-position: -221px -107px;
    width: 11px;
    height: 103px;
}
.carplane-wrap span.part-h14 {
    top: 77px;
    left: 477px;
}
.carplane-wrap span.part-h14 em.active span {
    background-position: -221px -107px;
}
.carplane-wrap span.part-h27 em.over svg, .carplane-wrap span.part-h28 em.active span, .carplane-wrap span.part-h28 em.over svg {
    width: 91px;
    height: 61px;
}
.carplane-wrap span.part-h27 {
    top: 79px;
    left: 37px;
}
.carplane-wrap span.part-h27 em.active span {
    background-position: -580px -206px;
    width: 91px;
    height: 61px;
}
.carplane-wrap span.part-h28 {
    top: 79px;
    left: 386px;
}
.carplane-wrap span.part-h28 em.active span {
    background-position: -480px -204px;
}
.carplane-wrap span.part-h29 em.over svg, .carplane-wrap span.part-h30 em.active span, .carplane-wrap span.part-h30 em.over svg {
    width: 90px;
    height: 15px;
}
.carplane-wrap span.part-h29 {
    top: 135px;
    left: 35px;
}
.carplane-wrap span.part-h29 em.active span {
    background-position: -481px -297px;
    width: 90px;
    height: 15px;
}
.carplane-wrap span.part-h30 {
    top: 135px;
    left: 386px;
}
.carplane-wrap span.part-h30 em.active span {
    background-position: -589px -297px;
}
.carplane-wrap span.part-h31 em.over svg, .carplane-wrap span.part-h32 em.active span, .carplane-wrap span.part-h32 em.over svg {
    width: 21px;
    height: 46px;
}
.carplane-wrap span.part-h31 {
    top: 150px;
    left: 107px;
}
.carplane-wrap span.part-h31 em.active span {
    background-position: -221px -328px;
    width: 21px;
    height: 46px;
}
.carplane-wrap span.part-h32 {
    top: 150px;
    left: 386px;
}
.carplane-wrap span.part-h32 em.active span {
    background-position: -255px -328px;
}
.carplane-wrap span.part-h10 em.over svg, .carplane-wrap span.part-h11 em.active span, .carplane-wrap span.part-h11 em.over svg {
    width: 69px;
    height: 63px;
}
.carplane-wrap span.part-h10 {
    top: 191px;
    left: 43px;
}
.carplane-wrap span.part-h10 em.active span {
    background-position: -343px -128px;
    width: 69px;
    height: 63px;
}
.carplane-wrap span.part-h11 {
    top: 191px;
    left: 401px;
}
.carplane-wrap span.part-h11 em.active span {
    background-position: -424px -129px;
}
.carplane-wrap span.part-h45 em.over svg, .carplane-wrap span.part-h46 em.active span, .carplane-wrap span.part-h46 em.over svg {
    width: 25px;
    height: 11px;
}
.carplane-wrap span.part-h45 {
    top: 240px;
    left: 69px;
}
.carplane-wrap span.part-h45 em.active span {
    background-position: -343px -204px;
    width: 25px;
    height: 11px;
}
.carplane-wrap span.part-h46 {
    top: 240px;
    left: 419px;
}
.carplane-wrap span.part-h46 em.active span {
    background-position: -380px -204px;
}
.carplane-wrap span.part-h52 em.active span, .carplane-wrap span.part-h53 em.active span, .carplane-wrap span.part-h54 em.active span {
    background-position: -341px -222px;
}
.carplane-wrap span.part-h51 em.over svg, .carplane-wrap span.part-h52 em.active span, .carplane-wrap span.part-h52 em.over svg, .carplane-wrap span.part-h53 em.active span, .carplane-wrap span.part-h53 em.over svg, .carplane-wrap span.part-h54 em.active span, .carplane-wrap span.part-h54 em.over svg {
    width: 43px;
    height: 36px;
}
.carplane-wrap span.part-h51 {
    top: 38px;
    left: 13px;
}
.carplane-wrap span.part-h51 em.active span {
    background-position: -341px -222px;
    width: 43px;
    height: 36px;
}
.carplane-wrap span.part-h52 {
    top: 38px;
    left: 454px;
}
.carplane-wrap span.part-h53 {
    top: 180px;
    left: 11px;
}
.carplane-wrap span.part-h54 {
    top: 180px;
    left: 457px;
}
.carplane-wrap span.part-h56 em.active span, .carplane-wrap span.part-h57 em.active span, .carplane-wrap span.part-h58 em.active span {
    background-position: -394px -223px;
}
.carplane-wrap span.part-h55 em.over svg, .carplane-wrap span.part-h56 em.active span, .carplane-wrap span.part-h56 em.over svg, .carplane-wrap span.part-h57 em.active span, .carplane-wrap span.part-h57 em.over svg, .carplane-wrap span.part-h58 em.active span, .carplane-wrap span.part-h58 em.over svg {
    width: 27px;
    height: 21px;
}
.carplane-wrap span.part-h55 {
    top: 46px;
    left: 22px;
}
.carplane-wrap span.part-h55 em.active span {
    background-position: -394px -223px;
    width: 27px;
    height: 21px;
}
.carplane-wrap span.part-h56 {
    top: 46px;
    left: 464px;
}
.carplane-wrap span.part-h57 {
    top: 187px;
    left: 20px;
}
.carplane-wrap span.part-h58 {
    top: 187px;
    left: 467px;
}
.carplane-wrap span.part-h60 {
    top: 95px;
    left: 289px;
}
.carplane-wrap span.part-h60 em.active span, .carplane-wrap span.part-h60 em.over svg, .carplane-wrap span.part-h61 em.active span, .carplane-wrap span.part-h61 em.over svg {
    width: 75px;
    height: 10px;
}
.carplane-wrap span.part-h61 {
    top: 185px;
    left: 289px;
}
.carplane-wrap span.part-h60 em.active span, .carplane-wrap span.part-h61 em.active span {
    background-position: -111px 0;
}


.select-circle {
    width: 13px;
    height: 13px;
    position: absolute;
    background-color: green;
    border: solid 1px black;
    opacity: 0.8;
    display: none;
    border-radius: 50%;
    cursor: pointer;
    z-index: 90;
}


.selected-status {
    width: 13px;
    height: 13px;
    position: absolute;
    z-index: 90;
    /* background: black; */
    cursor: pointer;
}




.select-modal-bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .6);
    z-index: 100;
}

.select-modal {
    position: relative;
    margin-top: 10%;
    width: 50px;
    background: white;
    border-radius: 5px;
    border: solid 1px #c9c9c9;
    padding: 3px;
    text-align: center;

}

.modal-btn {
    width: 90%;
    color: white;
    font-weight: bold;
    cursor: pointer;
    border-radius: 5px;
    z-index: 101;
    margin-top:7px;
}

.bg-blue {
    background: blue;
}

.bg-red {
    background: red;
}

.bg-yellow {
    background: #efb923;
}

.modal-close {
    font-size: 9px;
    font-style: normal;
    margin-top:7px;
    font-weight: bold;
    color: black;
}
.modal-delete {
	font-size: 9px;
    font-style: normal;
    margin-top:7px;
    font-weight: bold;
    color: black;
}

.text-red {
	color : #d63031 !important;
	font-weight : bold !important;
}
.text-bold {
	font-weight : bold !important;
	color : #1e272e !important;
}

/* 

.part-28 {
    top: 20px;
    left: 57px;
} */

.carplane-wrap span.part-1 {
    top: 6px;
    left: 31px;
}

.carplane-wrap span.part-8 {
    top: 5px;
    left: 201px;
}

.carplane-wrap span.part-13 {
    top: 4px;
    left: 307px;
}

.carplane-wrap span.part-14 {
    top: 7px;
    left: 337px;
}

.carplane-wrap span.part-20 {
    top: 5px;
    left: 467px;
}

.carplane-wrap span.part-21 {
    top: 38px;
    left: 16px;
}

.carplane-wrap span.part-27 {
    top: 36px;
    left: 176px;
}

.carplane-wrap span.part-28 {
    top: 36px;
    left: 207px;
}

.carplane-wrap span.part-22 {
    top: 21px;
    left: 47px;
}

.carplane-wrap span.part-32 {
    top: 32px;
    left: 276px;
}

.carplane-wrap span.part-32-sub {
    top: 40px;
    left: 284px;
}

.carplane-wrap span.part-33 {
    top: 20px;
    left: 311px;
}

.carplane-wrap span.part-33-sub {
    top: 20px;
    left: 324px;
}


.carplane-wrap span.part-34 {
    top: 32px;
    left: 356px;
}

.carplane-wrap span.part-34-sub {
    top: 45px;
    left: 356px;
}

.carplane-wrap span.part-39 {
    top: 26px;
    left: 442px;
}

.carplane-wrap span.part-40 {
    top: 38px;
    left: 481px;
}

.carplane-wrap span.part-42 {
    top: 52px;
    left: 35px;
}

.carplane-wrap span.part-43 {
    top: 57px;
    left: 66px;
}

.carplane-wrap span.part-52 {
    top: 62px;
    left: 278px;
}

.carplane-wrap span.part-52-sub {
    top: 70px;
    left: 287px;
}

.carplane-wrap span.part-33-xwuct {
    top: 40px;
    left: 297px;
}

.carplane-wrap span.part-33-xwuct-sub {
    top: 33px;
    left: 301px;
}

.carplane-wrap span.part-34-xwuct {
    top: 40px;
    left: 340px;
}

.carplane-wrap span.part-34-xwuct-sub {
    top: 33px;
    left: 336px;
}

.carplane-wrap span.part-53 {
    top: 51px;
    left: 297px;
}

.carplane-wrap span.part-53-xwuct {
    top: 62px;
    left: 297px;
}

.carplane-wrap span.part-53-xwuct-sub {
    top: 70px;
    left: 301px;
}

.carplane-wrap span.part-54 {
    top: 51px;
    left: 340px;
}

.carplane-wrap span.part-54-xwuct {
    top: 62px;
    left: 340px;
}

.carplane-wrap span.part-54-xwuct-sub {
    top: 70px;
    left: 336px;
}

.carplane-wrap span.part-55 {
    top: 60px;
    left: 355px;
}

.carplane-wrap span.part-55-sub {
    top: 68px;
    left: 360px;
}

.carplane-wrap span.part-59 {
    top: 59px;
    left: 431px;
}

.carplane-wrap span.part-60 {
    top: 52px;
    left: 464px;
}

.carplane-wrap span.part-62 {
    top: 102px;
    left: 52px;
}

.carplane-wrap span.part-63 {
    top: 83px;
    left: 88px;
}

.carplane-wrap span.part-66 {
    top: 83px;
    left: 136px;
}

.carplane-wrap span.part-68 {
    top: 83px;
    left: 202px;
}

.carplane-wrap span.part-69 {
    top: 83px;
    left: 248px;
}

.carplane-wrap span.part-73 {
    top: 81px;
    left: 299px;
}

.carplane-wrap span.part-73-sub {
    top: 81px;
    left: 312px;
}

.carplane-wrap span.part-74 {
    top: 92px;
    left: 333px;
}

.carplane-wrap span.part-74-sub {
    top: 92px;
    left: 343px;
}

.carplane-wrap span.part-78 {
    top: 92px;
    left: 400px;
}

.carplane-wrap span.part-81 {
    top: 110px;
    left: 23px;
}

.carplane-wrap span.part-82-xw {
    top: 100px;
    left: 53px;
}

.carplane-wrap span.part-82-auct {
    top: 104px;
    left: 44px;
}

.carplane-wrap span.part-84 {
    top: 111px;
    left: 112px;
}

.carplane-wrap span.part-87-xw {
    top: 114px;
    left: 177px;
}

.carplane-wrap span.part-87-auct {
    top: 108px;
    left: 171px;
}

.carplane-wrap span.part-88-xw {
    top: 114px;
    left: 210px;
}

.carplane-wrap span.part-88-auct {
    top: 108px;
    left: 215px;
}

.carplane-wrap span.part-93 {
    top: 111px;
    left: 310px;
}

.carplane-wrap span.part-92-xw {
    top: 112px;
    left: 296px;
}

.carplane-wrap span.part-92-auct {
    top: 105px;
    left: 290px;
}

.carplane-wrap span.part-93-xw {
    top: 112px;
    left: 318px;
}

.carplane-wrap span.part-93-auct {
    top: 105px;
    left: 318px;
}

.carplane-wrap span.part-94 {
    top: 121px;
    left: 331px;
}

.carplane-wrap span.part-94-xw {
    top: 112px;
    left: 343px;
}

.carplane-wrap span.part-94-auct {
    top: 105px;
    left: 347px;
}

.carplane-wrap span.part-97 {
    top: 111px;
    left: 385px;
}

.carplane-wrap span.part-99-xw {
    top: 100px;
    left: 446px;
}

.carplane-wrap span.part-99-auct {
    top: 104px;
    left: 453px;
}

.carplane-wrap span.part-100 {
    top: 110px;
    left: 476px;
}

.carplane-wrap span.part-101 {
    top: 139px;
    left: 23px;
}

.carplane-wrap span.part-102-xw {
    top: 133px;
    left: 53px;
}

.carplane-wrap span.part-102-auct {
    top: 133px;
    left: 44px;
}

.carplane-wrap span.part-103 {
    top: 136px;
    left: 91px;
}

.carplane-wrap span.part-104 {
    top: 137px;
    left: 105px;
}

.carplane-wrap span.part-107 {
    top: 149px;
    left: 193px;
}

.carplane-wrap span.part-107-xw {
    top: 140px;
    left: 177px;
}

.carplane-wrap span.part-107-auct {
    top: 135px;
    left: 171px;
}

.carplane-wrap span.part-108-xw {
    top: 140px;
    left: 210px;
}

.carplane-wrap span.part-108-auct {
    top: 135px;
    left: 215px;
}

.carplane-wrap span.part-112-xw {
    top: 130px;
    left: 296px;
}

.carplane-wrap span.part-112-auct {
    top: 138px;
    left: 290px;
}

.carplane-wrap span.part-113-xw {
    top: 130px;
    left: 318px;
}

.carplane-wrap span.part-113-auct {
    top: 138px;
    left: 318px;
}

.carplane-wrap span.part-114-xw {
    top: 130px;
    left: 343px;
}

.carplane-wrap span.part-114-auct {
    top: 138px;
    left: 347px;
}

.carplane-wrap span.part-117 {
    top: 137px;
    left: 384px;
}

.carplane-wrap span.part-118 {
    top: 137px;
    left: 400px;
}

.carplane-wrap span.part-119-xw {
    top: 133px;
    left: 446px;
}

.carplane-wrap span.part-119-auct {
    top: 133px;
    left: 453px;
}

.carplane-wrap span.part-120 {
    top: 142px;
    left: 475px;
}

.carplane-wrap span.part-122-xw {
    top: 163px;
    left: 53px;
}

.carplane-wrap span.part-122-auct {
    top: 157px;
    left: 44px;
}

.carplane-wrap span.part-124 {
    top: 175px;
    left: 109px;
}

.carplane-wrap span.part-127 {
    top: 175px;
    left: 178px;
}

.carplane-wrap span.part-127-xw {
    top: 162px;
    left: 177px;
}

.carplane-wrap span.part-127-auct {
    top: 168px;
    left: 171px;
}

.carplane-wrap span.part-128 {
    top: 175px;
    left: 202px;
}

.carplane-wrap span.part-128-xw {
    top: 162px;
    left: 210px;
}

.carplane-wrap span.part-128-auct {
    top: 168px;
    left: 215px;
}

.carplane-wrap span.part-137 {
    top: 162px;
    left: 384px;
}

.carplane-wrap span.part-139-xw {
    top: 163px;
    left: 446px;
}

.carplane-wrap span.part-139-auct {
    top: 157px;
    left: 453px;
}

.carplane-wrap span.part-141 {
    top: 179px;
    left: 13px;
}

.carplane-wrap span.part-142 {
    top: 193px;
    left: 30px;
}

.carplane-wrap span.part-144 {
	top: 163px;
    left: 114px;
}

.carplane-wrap span.part-148 {
    top: 188px;
    left: 207px;
}

.carplane-wrap span.part-152 {
    top: 188px;
    left: 276px;
}

.carplane-wrap span.part-152-sub {
    top: 196px;
    left: 283px;
}

.carplane-wrap span.part-153 {
    top: 186px;
    left: 310px;
}

.carplane-wrap span.part-153-sub {
    top: 186px;
    left: 322px;
}

.carplane-wrap span.part-154 {
    top: 188px;
    left: 352px;
}

.carplane-wrap span.part-154-sub {
    top: 196px;
    left: 358px;
}

.carplane-wrap span.part-157 {
    top: 173px;
    left: 388px;
}

.carplane-wrap span.part-160 {
    top: 185px;
    left: 478px;
}

.carplane-wrap span.part-162 {
    top: 221px;
    left: 48px;
}

.carplane-wrap span.part-163 {
    top: 205px;
    left: 72px;
}

.carplane-wrap span.part-167 {
    top: 218px;
    left: 176px;
}

.carplane-wrap span.part-168 {
    top: 218px;
    left: 207px;
}

.carplane-wrap span.part-172 {
    top: 213px;
    left: 277px;
}

.carplane-wrap span.part-172-sub {
    top: 222px;
    left: 283px;
}

.carplane-wrap span.part-173 {
    top: 213px;
    left: 312px;
}

.carplane-wrap span.part-173-sub {
    top: 219px;
    left: 322px;
}


.carplane-wrap span.part-174 {
    top: 212px;
    left: 353px;
}

.carplane-wrap span.part-174-sub {
    top: 222px;
    left: 358px;
}

.carplane-wrap span.part-179 {
    top: 215px;
    left: 432px;
}

.carplane-wrap span.part-180 {
    top: 203px;
    left: 485px;
}

.carplane-wrap span.part-183 {
    top: 237px;
    left: 75px;
}

.carplane-wrap span.part-188 {
    top: 244px;
    left: 203px;
}

.carplane-wrap span.part-192-xw {
    top: 240px;
    left: 293px;
}

.carplane-wrap span.part-192-auct {
    top: 240px;
    left: 283px;
}

.carplane-wrap span.part-193-xw {
    top: 240px;
    left: 318px;
}

.carplane-wrap span.part-193-auct {
    top: 240px;
    left: 310px;
}

.carplane-wrap span.part-194 {
    top: 240px;
    left: 330px;
}

.carplane-wrap span.part-194-xw {
    top: 240px;
    left: 343px;
}

.carplane-wrap span.part-194-auct {
    top: 240px;
    left: 353px;
}

.carplane-wrap span.part-198 {
    top: 237px;
    left: 422px;
}

.carplane-wrap span.part-199 {
    top: 223px;
    left: 444px;
}