#car-number fieldset{
    margin:0 auto;
    width:730px;
    padding:0 135px;
    clear:both
}
#car-number fieldset .car-number-row{
    display:block;
    width:730px;
    /*height:270px*/
    height:193px
}
#car-number fieldset .car-number-row .left{
    display:block;
    float:left;
    width:81px;
    /*height:270px;
    background:url(car-number-bg-2018.png) no-repeat left top*/
    height:193px;
    background:url(car-number-bg.png) no-repeat left top
}
#car-number fieldset .car-number-row .right{
    display:block;
    float:left;
    width:67px;
    /*height:270px;
    background:url(car-number-bg-2018.png) no-repeat right top;*/
    height:193px;
    background:url(car-number-bg.png) no-repeat right top    
}
#car-number fieldset .car-number-row .number-details{
    display:block;
    float:left;
    width:582px;
    /*height:270px;
    background:url(car-number-content-bg-2018.png) repeat-x left top*/
    height:193px;
    background:url(car-number-content-bg.png) repeat-x left top
}
#car-number fieldset .car-number-row .number-details .top{
    display:block;
    width:582px;
    height:20px
}
#car-number fieldset .car-number-row .number-details .numbers{
    display:block;
    width:579px;
    height:135px;
    padding:0 0 0 38px
}
#car-number fieldset .car-number-row .number-details .numbers h1,h2{
    display:block;
    float:left;
    *display:inline;
    margin:0 0 0 16px;
    width:239px;
    height:30px;
    padding:22px 0 0 15px;
    font-family:Segoe UI,Arial,Helvetica,Sans-Serif;
    color:#303335;
    font-weight:400;
    font-size:17px
}
#car-number fieldset .car-number-row .number-details .numbers h2{
    width:274px
}
#car-number fieldset .car-number-row .number-details .numbers .row{
    display:block;
    float:left;
    width:256px;
    height:37px;
    padding:0 0 0 16px
}
#car-number fieldset .car-number-row .number-details .numbers .row .input{
    display:block;
    float:left;
    width:254px;
    height:37px;
    background:#FFF
}
#car-number fieldset .car-number-row .number-details .numbers .row .border{
    border:1px solid #C7D0D5
}
#car-number fieldset .car-number-row .number-details .numbers .row .error{
    border:1px solid #d20000
}
#car-number fieldset .car-number-row .number-details .numbers .row .input input{
    display:block;
    float:left;
    margin:0;
    width:214px;
    height:37px;
    line-height:34px;
    padding:0 0 0 14px;
    font-family:Segoe UI,Arial,Helvetica,Sans-Serif;
    font-weight:700;
    font-size:30px;
    color:#303335;
    background:none;
    border:0
}
#car-number fieldset .car-number-row .number-details .numbers .row .input input.error{
    color:#d20000
}
#car-number fieldset .car-number-row .number-details .numbers .row .input .info{
    display:block;
    float:left;
    margin:10px 0 0;
    width:16px;
    height:16px;
    background:url(car-info-icon.png) no-repeat
}
