<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    font-family: Arial, sans-serif;
}

* {
    outline: none !important;
}

select {
    -moz-appearance: none; /* Firefox */
    -webkit-appearance: none; /* Safari and Chrome */
    appearance: none;
    background-color: #fff;
    background-image: url("../images/icon-select.png");
    background-repeat: no-repeat;
    background-position: 95%;
}

input, select, button, textarea {
    border-radius: 0px !important;
}

.topbar {
    min-height: 33px;
    line-height: 33px;
    background: #000;
    color: #fff;
    border-bottom: 2px solid #0000ff;
}

    .topbar a {
        color: #fff;
    }

        .topbar a &gt; i {
            color: #ecbf20;
            font-size: 20px;
            line-height: 33px;
        }

        .topbar a:hover &gt; i {
            color: #fff;
        }

.latestTop a {
    color: #ecbf20;
}

.logoArea {
    padding: 5px 0px;
    line-height: 90px;
}

    .logoArea .logo {
        max-height: 90px;
    }

.navbar {
    background: #000;
    padding: 0px;
    margin-bottom: 0px;
}

.navbar-light .navbar-nav .nav-link {
    color: #fff;
}

    .navbar-light .navbar-nav .active &gt; .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show &gt; .nav-link {
        color: #ecbf20;
    }

    .navbar-light .navbar-nav .nav-link:hover {
        color: #ecbf20;
    }

.navbar-light .navbar-brand {
    color: #ecbf20;
}

.navbar-light .navbar-toggler-icon {
    background-color: #ecbf20;
}

.owl-theme .owl-dots .owl-dot span {
    margin: 6px;
}

.sliderarea {
    position: relative;
}

    .sliderarea .owl-theme .owl-dots {
        position: absolute;
        bottom: 0px;
        right: 10px;
    }

        .sliderarea .owl-theme .owl-dots .owl-dot span {
            background: #fff;
        }

        .sliderarea .owl-theme .owl-dots .owl-dot.active span,
        .sliderarea .owl-theme .owl-dots .owl-dot:hover span {
            background: #ec2e02;
        }

.adbox {
    margin-bottom: 10px;
}

    .adbox img {
        width: 100%;
    }

h4.line {
    font-size: 18px;
    font-weight: bold;
    position: relative;
    margin: 25px 0px 10px;
}

    h4.line span {
        background: #fff;
        display: inline-block;
        position: relative;
        z-index: 2;
        margin-left: 30px;
        padding: 0px 10px;
    }

    h4.line:after {
        content: "";
        z-index: 1;
        width: 100%;
        position: absolute;
        top: 50%;
        left: 0px;
        height: 1px;
        background: #000;
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

ul.dashList {
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    display: block;
    margin-bottom: 20px;
}

    ul.dashList &gt; li {
        margin: 0px;
        padding: 0px;
        position: relative;
        margin-right: 15px !important;
    }

        ul.dashList &gt; li:after {
            position: absolute;
            content: "-";
            font-size: 14px;
            right: -10px;
        }

        ul.dashList &gt; li:last-child::after {
            display: none;
        }

        ul.dashList &gt; li a {
            text-decoration: none;
            color: #000;
            font-size: 13px;
        }

            ul.dashList &gt; li a:hover {
                color: #ecbf20;
            }

ul.cols8, ul.cols6, ul.cols4, ul.cols2 {
    font-size: 0px;
    margin-left: -6.5px !important;
    margin-right: -6.5px !important;
}





ul.boxList &gt; li {
    margin-bottom: 10px;
    vertical-align: top;
}

    /*ul.boxList &gt; li * {
        -moz-column-count: 0;
        -moz-column-gap: 0px;
        -webkit-column-count: 0;
        -webkit-column-gap: 0px;
        column-count: 0;
        column-gap: 0px;
    }*/

    ul.boxList &gt; li a {
        display: block;
        line-height: 56px;
        border: 1px solid #000;
        text-align: center;
        padding: 10px;
    }

        ul.boxList &gt; li a:hover {
            background: #ecbf20;
        }

        ul.boxList &gt; li a img {
            max-height: 56px;
            max-width: 100%;
        }


ul.cols8 &gt; li {
    width: 12.5%;
    display: inline-block;
    padding: 6.5px;
}

ul.cols6 &gt; li {
    width: 16.6667%;
    padding-left: 6.5px;
    padding-right: 6.5px;
    display: inline-block;
}



ul.cols4 &gt; li {
    padding-left: 6.5px;
    padding-right: 6.5px;
    display: inline-block;
    width: 25%;
}

ul.cols2 &gt; li {
    padding-left: 6.5px;
    padding-right: 6.5px;
    display: inline-block;
    width: 50%;
}

.boxList .cname {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
}

.boxList .cjobs {
    color: #000;
    font-size: 13px;
    line-height: 13px;
}

ul.jblist &gt; li a {
    padding: 17px 10px;
    text-decoration: none;
}

    ul.jblist &gt; li a img {
        max-width: 100px;
    }

.resultBox {
    border: 1px solid #cccdcd;
    margin-bottom: 30px;
}

    .resultBox .header {
        background: #000;
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        line-height: 30px;
        padding: 5px;
    }

    .resultBox .Desc {
        background: #ecbf20;
        color: #fff;
        font-size: 10px;
        padding: 5px 20px;
        border-bottom: 1px solid #cccdcd;
    }

    .resultBox .list {
        padding: 0px 20px;
    }

        .resultBox .list &gt; ul {
            margin: 0px;
            padding: 0px;
        }

            .resultBox .list &gt; ul li {
                border-bottom: 1px solid #cccdcd;
            }

                .resultBox .list &gt; ul li:last-child {
                    border-bottom: 0px solid #cccdcd;
                }

                .resultBox .list &gt; ul li a {
                    color: #000;
                    font-size: 11px;
                    line-height: 28px;
                    display: block;
                    padding-left: 10px;
                    padding-right: 10px;
                    text-decoration: none;
                }

                .resultBox .list &gt; ul li:hover a {
                    color: #ecbf20;
                }

.color1 {
    background: #97ca00 !important;
}

.color2 {
    background: #44cc11 !important;
}

.color3 {
    background: #06a4ff !important;
}

.color4 {
    background: #007ec6 !important;
}

.color5 {
    background: #fc3a71 !important;
}

.color6 {
    background: #ff0048 !important;
}

a.newsbox {
    border: 1px solid #cccdcd;
    margin-bottom: 20px;
    text-decoration: none;
}

    a.newsbox:hover {
        background: #fafafa;
    }

    a.newsbox h5 {
        font-size: 14px;
        color: #000;
        font-weight: bold;
        margin-bottom: 4px;
        margin-top: 5px;
        height: 16px;
        overflow: hidden;
    }

    a.newsbox p {
        font-size: 14px;
        color: #000;
        font-size: 13px;
        padding-right: 10px;
        line-height: 15px;
        max-height: 60px;
        overflow: hidden;
    }

    a.newsbox .image {
        line-height: 90px;
        min-width: 111px;
        min-height: 90px;
        text-align: center;
        border-right: 1px solid #cccdcd;
    }
    a.newsbox .image img{
        max-width: 130px;
        max-height: 130px;
    }


a.flagbox {
    display: block;
    border: 1px solid #cccdcd;
    text-align: center;
    text-decoration: none;
    margin-bottom: 20px;
}

    a.flagbox img {
        width: 100%;
    }

    a.flagbox .name {
        border-top: 1px solid #cccdcd;
        color: #000;
        font-weight: bold;
        font-size: 13px;
        line-height: 30px;
    }

.socialshare {
    margin-bottom: 20px;
}

.classbox {
    background: #f0f0f0;
    padding: 20px 40px;
    margin-bottom: 20px;
}

    .classbox h2 {
        font-weight: bold;
    }

    .classbox ul {
        -moz-column-count: 6;
        -moz-column-gap: 13px;
        -webkit-column-count: 6;
        -webkit-column-gap: 13px;
        column-count: 6;
        column-gap: 13px;
    }

        .classbox ul &gt; li:first-child,
        .classbox ul &gt; li:nth-child(2),
        .classbox ul &gt; li:nth-child(3) {
            background: #ffc600;
            text-align: center;
        }

        .classbox ul &gt; li:nth-child(4),
        .classbox ul &gt; li:nth-child(5),
        .classbox ul &gt; li:nth-child(6) {
            background: #ff7800;
            text-align: center;
        }

        .classbox ul &gt; li {
            margin-bottom: 13px;
        }

            .classbox ul &gt; li a {
                font-size: 41px;
                color: #fff;
                font-weight: bold;
                line-height: 60px;
                display: inline-block;
            }

.searchbox {
    background: #97ca00;
    padding: 10px;
    margin-bottom: 20px;
}

    .searchbox input,
    .searchbox select,
    .searchbox button {
        border-radius: 0px;
    }

.classarea {
    padding-top: 20px;
    padding-bottom: 20px;
    background: #06a4ff;
    padding-right: 30px;
}

ul.classboards {
    -moz-column-count: 3;
    -moz-column-gap: 0px;
    -webkit-column-count: 3;
    -webkit-column-gap: 0px;
    column-count: 3;
    column-gap: 0px;
    margin-top: 20px;
    margin-bottom: 15px;
}

    ul.classboards &gt; li {
        border: 1px solid #fff;
        text-align: center;
        margin-right: -1px;
        /*margin-bottom:-1px;*/
    }

        ul.classboards &gt; li a {
            display: block;
            color: #fff;
            font-size: 16px;
            line-height: 40px;
        }

.btmlink {
    padding-top: 10px;
    border-bottom: 1px solid #fff;
    text-align: center;
}

    .btmlink a {
        font-size: 16px;
        font-weight: bold;
        color: #fff;
    }

.forexbox {
    border: 1px solid #cccdcd;
    margin-bottom: 20px;
}

    .forexbox .header {
        font-size: 18px;
        background: #3e5e6b;
        color: #fff;
        line-height: 30px;
        padding-left: 10px;
    }

table.tblforex {
    font-size: 12px;
}

.registrationform {
    border: 1px solid #000;
}

    .registrationform .header {
        background: #000;
        color: #fff;
        font-weight: bold;
        text-align: center;
        font-size: 18px;
        line-height: 40px;
    }

    .registrationform .innerbody {
        background: #f4f3f3;
        padding: 10px;
    }



.col_white_amrc {
    color: #FFF;
}

footer {
    margin-top: 40px;
    width: 100%;
    background-color: #000;
    min-height: 250px;
    padding: 10px 0px 25px 0px;
}

.pt2 {
    padding-top: 40px;
    margin-bottom: 20px;
}

footer p {
    font-size: 13px;
    color: #CCC;
    padding-bottom: 0px;
    margin-bottom: 8px;
}

.mb10 {
    padding-bottom: 15px;
}

.footer_ul_amrc {
    margin: 0px;
    list-style-type: none;
    font-size: 14px;
    padding: 0px 0px 10px 0px;
}

    .footer_ul_amrc li {
        padding: 0px 0px 5px 0px;
    }

        .footer_ul_amrc li a {
            color: #CCC;
        }

            .footer_ul_amrc li a:hover {
                color: #fff;
                text-decoration: none;
            }

.fleft {
    float: left;
}

.padding-right {
    padding-right: 10px;
}

.footer_ul2_amrc {
    margin: 0px;
    list-style-type: none;
    padding: 0px;
}

    .footer_ul2_amrc li p {
        display: table;
    }

    .footer_ul2_amrc li a:hover {
        text-decoration: none;
    }

    .footer_ul2_amrc li i {
        margin-top: 5px;
    }

.bottom_border {
    border-bottom: 1px solid #323f45;
    padding-bottom: 20px;
}

.foote_bottom_ul_amrc {
    list-style-type: none;
    padding: 0px;
    display: inline-block;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
}

    .foote_bottom_ul_amrc li {
        display: inline-block;
    }

        .foote_bottom_ul_amrc li a {
            color: #999;
            margin: 0 12px;
        }

.social_footer_ul {
    display: table;
    margin: 0 auto;
    list-style-type: none;
}

    .social_footer_ul li {
        padding-right: 20px;
        padding-top: 10px;
        float: left;
    }

        .social_footer_ul li a {
            color: #CCC;
            border: 1px solid #CCC;
            padding: 8px;
            border-radius: 50%;
        }

        .social_footer_ul li i {
            width: 20px;
            height: 20px;
            text-align: center;
        }

footer label {
    color: #fff;
}


.jobfilter {
    background: #f4f3f3;
    padding: 20px 0px 10px;
}

    .jobfilter .input-group-text {
        padding: .375rem .75rem;
        background-color: #fff !important;
        border: 1px solid #fff;
        border-right-color: #fff;
        border-radius: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .jobfilter .form-control {
        outline: none;
        margin-right: 4px;
        border: 1px solid #fff;
        padding-left: 0px !important;
        padding-right: 10px !important;
        font-size: 16px;
    }

    .jobfilter h4 {
        margin-bottom: 15px;
    }

    .jobfilter .adbox {
        margin-bottom: 25px;
    }

.contenArea {
    margin-top: 5px;
}

.newspaperbox {
    background: #000;
    padding: 30px 0px;
}

.newspapericons {
    padding: 0px 30px;
}

.newspaperbox .owl-prev {
    /*background: rgba(255, 255, 255, 0.34901960784313724) !important;*/
    left: 0;
    position: absolute;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: 0px;
    display: block !important;
    border: 0px solid black;
    line-height: 15px !important;
    opacity: 0.7;
}

.newspaperbox .owl-next {
    /*background: rgba(255, 255, 255, 0.34901960784313724) !important;*/
    position: absolute;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0px;
    opacity: 0.7;
    display: block !important;
    border: 0px solid black;
}

.newspaperbox .owl-nav [class*=owl-]:hover {
    background: transparent;
    color: #FFF;
    opacity: 1;
    text-decoration: none;
}

.newspaperbox a {
    text-align: center;
    color: #fff;
}

    .newspaperbox a &gt; .jbimg {
        border: 5px solid #f4f3f3;
        display: block;
        text-align: center;
        line-height: 110px;
        border-radius: 15px;
        margin-bottom: 10px;
    }

    .newspaperbox a:hover &gt; .jbimg {
        border-color: #0081ff;
        display: block;
    }

    .newspaperbox a &gt; .jbimg img {
        border-radius: 10px;
    }

.newspaperbox .owl-prev i, .owl-next i {
    font-size: 45px;
    color: #fff;
}

.nwstopfilter {
    background: #f4f3f3;
    margin-top: -25px;
    margin-bottom: 25px;
    padding: 5px 10px;
}

    .nwstopfilter ul {
        margin: 0px;
        padding: 0px;
    }

    .nwstopfilter .title {
        float: left;
        margin: 0px;
        font-weight: bold;
    }

    .nwstopfilter .links {
        float: right;
    }

        .nwstopfilter .links a {
            color: #000;
            line-height: 28px;
        }

h4.simple {
    font-size: 18px;
    font-weight: bold;
    position: relative;
    margin: 15px 0px 15px;
    border-bottom: 1px solid #989898;
    line-height: 35px;
}

ul.jobbox {
    padding: 0px;
    margin: 0px;
}

    ul.jobbox &gt; li {
        margin-bottom: 13px;
        vertical-align: top;
    }

        ul.jobbox &gt; li a {
            display: block;
            font-size: 13px;
            text-align: center;
            text-decoration: none;
        }

        ul.jobbox &gt; li .img {
            line-height: 78px;
            border: 1px solid #000;
            text-align: center;
            padding: 10px;
        }

        ul.jobbox &gt; li:hover .img {
            background: #ecbf20;
        }

        ul.jobbox &gt; li a img {
            max-height: 78px;
            max-width: 100% !important;
        }

        ul.jobbox &gt; li a .text {
            padding: 5px 0px;
            color: #000;
            line-height: 15px;
        }

.searchboxblack {
    background: #000;
    padding: 15px;
}

    .searchboxblack select,
    .input-group-text {
        border-radius: 0px !important;
    }

ul.bx130 {
}

    ul.bx130 &gt; li .img {
        line-height: 130px;
        text-align: center;
    }

    ul.bx130 &gt; li a img {
        max-height: 130px;
        max-width: 130px;
    }

ul.tstbox li a .img {
    background: #f4f3f3;
}

ul.tstbox &gt; li a .text {
    font-size: 11px;
}

.deptbox {
    margin-bottom: 10px;
}

    .deptbox h4 {
        font-size: 18px;
        color: #000;
    }

a.deptbox .media-body {
    padding: 5px 10px;
}

a.deptbox h4 {
}

a.deptbox .pbin,
a.deptbox .lctn {
    color: #000;
    font-size: 11px;
}

.loadmore {
    margin-bottom: 20px;
}

    .loadmore a {
        color: #000;
        text-decoration: none;
        font-size: 21px;
        border-bottom: 1px solid #000;
        line-height: 40px;
    }

        .loadmore a i.fa {
            font-size: 24px;
            vertical-align: middle;
        }

        .loadmore a:hover {
            color: #ecbf20;
        }

.jobdTop {
    padding: 30px 0px;
    min-height: 237px;
    background-size: cover;
    background: url("../images/jbdbg.jpg");
    background-attachment: fixed;
}

.box14 {
    width: 14%;
    float: left;
}

.box86 {
    width: 86%;
    float: left;
}

.jbDimg {
    line-height: 130px;
}

    .jbDimg img {
        max-width: 130px;
    }

.jbDinfo {
}

    .jbDinfo h1 {
        font-weight: bold;
        font-size: 30px;
        color: #fff;
    }

    .jbDinfo .jbinfobox {
        background: rgba(255, 255, 255, 0.45);
        padding: 10px;
    }

.jbinfobox .wtext {
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-bottom: 15px;
    font-size: 12px;
    margin-bottom: 20px;
}

.jbinfobox .btext {
    font-weight: bold;
    color: #000;
    text-align: center;
    font-size: 14px;
}


.jbnav {
    background-color: #510165 !important;
    background-image: linear-gradient(#7e049c, #510165) !important;
}

ul.jbmenu {
    margin: 0 auto;
}

    ul.jbmenu &gt; li {
    }

        ul.jbmenu &gt; li a {
            text-transform: uppercase;
            font-weight: bold;
            color: #fff !important;
            vertical-align: middle;
        }

            ul.jbmenu &gt; li a img {
                vertical-align: middle;
            }

        ul.jbmenu &gt; li:hover a {
            background: rgba(255, 255, 255, 0.29);
        }

.whtbox {
    background: #fff;
    padding: 30px 0px;
}

    .whtbox .owl-prev i, .whtbox .owl-next i {
        font-size: 45px;
        color: #000;
    }

.jbdepicon {
    padding: 10px;
    border: 1px solid #cccdcd;
    line-height: 110px;
    text-align: center;
}

    .jbdepicon img {
        max-height: 110px;
        max-width: 110px;
    }

.grbox {
    border: 1px solid #007cf8;
    max-width: 320px;
}

    .grbox .head {
        background: #007cf8;
        text-align: center;
        color: #fff;
        font-weight: bold;
        padding: 10px;
    }

    .grbox .body {
        padding: 10px;
        background: #faf9fa;
    }

    .grbox .form-group {
        margin-bottom: 5px;
    }

.vrtcl-box {
}

    .vrtcl-box .leftbx {
        font-size: 13px;
        height: 120px;
        float: left;
        margin-bottom: 10px;
        padding: 10px 5px;
        background: #336699;
        color: #fff;
        writing-mode: vertical-lr;
        line-height: 11px;
        text-orientation: upright;
        width: 30px;
        text-transform: uppercase;
        text-align: center;
        word-break: break-word;
    }

.rgthbx a {
    padding-bottom: 15px;
    display: block;
    font-size: 12px;
}

.impbox {
    border: 1px solid #000;
    background: #faf8f8;
}

    .impbox .desc {
        padding: 10px;
    }

        .impbox .desc p {
            font-size: 12px;
        }

.formulabox {
    margin-top: 5px;
    text-align: center;
    margin-bottom: 15px;
}

    .formulabox .formula {
        color: #ec2e02;
        font-weight: bold;
        font-size: 24px;
    }

        .formulabox .formula sup {
            color: #000;
        }

.bluersltBox {
    margin-bottom: 20px;
}

    .bluersltBox .head {
        background: #06a4ff;
        padding: 5px 10px;
        font-weight: bold;
        color: #fff;
        font-size: 22px;
        text-transform: uppercase;
    }


    .bluersltBox .body {
        padding: 5px;
    }

        .bluersltBox .body a {
            font-size: 12px;
        }

    .bluersltBox.dark .head {
        background: #510165;
    }

    .bluersltBox.dark .body a {
        color: #510165;
    }

    .bluersltBox.dark.borderd {
        border: 1px solid #510165;
    }

h4.bluebox {
    display: inline-block;
    background: #06a4ff;
    padding: 5px 10px;
    font-weight: bold;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
}

.fullarea.dark h4.bluebox {
    background: #510165;
}

.fnt12 {
    font-size: 12px;
}

.fullarea {
    margin-bottom: 20px;
}

    .fullarea.dark .fnt12 {
        color: #510165;
    }

.result-date-box {
    border: 1px solid #dddddd;
}

.veritcal-text {
    font-size: 10px;
    float: left;
    margin-bottom: 0px;
    padding: 8px 5px;
    background: #336699;
    color: #fff;
    writing-mode: vertical-lr;
    line-height: 20px;
    text-orientation: upright;
    width: 4%;
    text-transform: uppercase;
    text-align: center;
    word-break: break-word;
}

.result-date-box .result-inner {
    float: left;
    padding: 2px 5px;
    width: 96%;
}

.result-inner .image {
    border: 1px solid #ddd;
    min-width: 101px;
    line-height: 108px;
    text-align: center;
    float: left;
    margin-right: 10px;
    width: 15%;
}

    .result-inner .image img {
        max-width: 101px;
        max-height: 108px;
    }

.result-inner .Desc {
    float: left;
    width: 75%;
}

    .result-inner .Desc h2 {
        font-size: 18px;
    }

    .result-inner .Desc a.chk-result {
        margin-bottom: 9px;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        display: inline-block;
        background: #510165;
        line-height: 40px;
        padding: 0px 15px;
    }

.result-inner .reult-status {
    font-size: 18px;
    font-weight: bold;
    color: #510165;
}

.reult-status .red {
    color: red;
}

.reult-status .green {
    color: green;
}

.resul-date-media h4 {
    font-size: 89px;
    margin: 0px;
    padding: 0;
    line-height: 75px;
    font-weight: bold;
    margin-right: 5px;
    vertical-align: middle;
}

.resul-date-media {
    font-size: 30px;
    color: #510165;
    line-height: 28px;
}

    .resul-date-media span.month {
        font-size: 30px;
        display: block;
        font-weight: bold;
        color: #510165;
    }

    .resul-date-media span.exp-date {
        font-size: 20px;
        display: block;
        font-weight: bold;
        color: #ff0000;
    }

.resul-notification-box {
    margin-bottom: 15px;
}

.result-note-box {
    padding: 10px;
    background: #eeeeef;
}

    .result-note-box h3 {
        font-weight: bold;
        font-size: 24px;
    }

.result-blocks h4 {
    font-size: 18px;
    font-weight: bold;
    position: relative;
    margin-bottom: 15px;
}

ul.result-box {
}

    ul.result-box &gt; li {
        text-align: center;
        margin-bottom: 13px;
    }

        ul.result-box &gt; li a {
            display: block;
            text-decoration: none;
            border: 1px solid #510165;
        }

        ul.result-box &gt; li .year {
            font-size: 33px;
            font-weight: bold;
            color: #336699;
            background: #f5f5f5;
        }

        ul.result-box &gt; li:hover .year {
            color: #fff;
            background: #510165;
        }

        ul.result-box &gt; li .text {
            border-top: 1px solid #510165;
            font-size: 20px;
            color: #336699;
            background: #FFF;
        }

        ul.result-box &gt; li:hover .text {
            color: #fff;
            background: #510165;
        }

.class-box {
    padding: 10px;
    border: 1px solid #510165;
    margin-bottom: 20px;
}

    .class-box h4 {
        display: inline-block;
        margin-left: -10px;
        background: #510165;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        padding: 10px 10px;
        margin-bottom: 15px;
    }

    .class-box ul.class-list {
        margin: 0px;
        padding: 0px;
    }

        .class-box ul.class-list &gt; li a {
            display: block;
            line-height: 30px;
            border: 1px solid #510165;
            text-align: center;
            padding: 10px;
            font-size: 18px;
            font-weight: bold;
            color: #510165;
            text-decoration: none;
            margin-bottom: 13px;
        }

        .class-box ul.class-list &gt; li:hover a {
            color: #fff;
            background: #510165;
        }


    .class-box.dark {
        background: #510165;
    }

    .class-box.dark {
        border: 1px solid #fff;
    }

        .class-box.dark h4 {
            background: #fff;
            color: #510165;
        }

        .class-box.dark ul.class-list &gt; li a {
            border: 1px solid #fff;
            color: #fff;
        }

        .class-box.dark ul.class-list &gt; li:hover a {
            background: #fff;
            color: #510165;
        }

.newspaper-jobs-box {
    padding: 10px;
    border: 1px solid #510165;
    background: #faf8f8;
}

    .newspaper-jobs-box .image {
        max-width: 153px;
        line-height: 72px;
        background: #fff;
        padding: 10px;
    }

        .newspaper-jobs-box .image img {
            max-width: 153px;
            max-height: 72px;
        }

    .newspaper-jobs-box .total {
        font-weight: bold;
        font-size: 108px;
        letter-spacing: -5px;
        line-height: 108px;
        overflow: hidden;
        max-width: 220px;
        max-height: 108px;
        margin: 0px 10px;
    }

    .newspaper-jobs-box .title {
        font-weight: bold;
        font-size: 18px;
        line-height: 18px;
    }

    .newspaper-jobs-box .subtitle {
        font-weight: bold;
        font-size: 28px;
    }

    .newspaper-jobs-box a.newsbox {
        background:#fff;
        margin-top:10px;
        margin-bottom:0px;
    }

        .newspaper-jobs-box a.newsbox .image {
            line-height: 90px;
            min-width: 111px;
            min-height: 90px;
            text-align: center;
            border-right: 1px solid #cccdcd;
            background: transparent;
            padding: 0;
        }

        .newspaper-jobs-box a.newsbox .image {
            line-height: 130px;
            min-width: 130px;
            min-height: 130px;
            text-align: center;
            border-right: 1px solid #cccdcd;
            background: transparent;
            padding: 0;
        }

            .newspaper-jobs-box a.newsbox .image img {
                max-width: 130px;
                max-height: 130px;
            }
a.link-more{
    color:#510165;
    padding:10px;
}</pre></body></html>