@charset "utf-8";

@media all {
    * {
        margin: 0;
        padding: 0
    }

    option {
        padding-left: .4em
    }

    select {
        padding: 1px
    }

    * html body * {
        overflow: visible
    }

    body {
        font-size: 100.00%;
        background: #fff;
        color: #000;
        text-align: left
    }

    div {
        outline: 0 none
    }

    article,
    aside,
    canvas,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section,
    summary {
        display: block
    }

    fieldset,
    img {
        border: 0 solid
    }

    ul,
    ol,
    dl {
        margin: 0 0 1em 1em
    }

    li {
        line-height: 1.5em;
        margin-left: .8em
    }

    dt {
        font-weight: bold
    }

    dd {
        margin: 0 0 1em .8em
    }

    blockquote {
        margin: 0 0 1em .8em
    }

    blockquote:before,
    blockquote:after,
    q:before,
    q:after {
        content: ""
    }

    .clearfix:after {
        clear: both;
        content: ".";
        display: block;
        font-size: 0;
        height: 0;
        visibility: hidden
    }

    .clearfix {
        display: block
    }

    .floatbox {
        display: table;
        width: 100%
    }

    #ie_clearing {
        display: none
    }

    .skip,
    .hideme,
    .print {
        position: absolute;
        top: -32768px;
        left: -32768px
    }

    .skip:focus,
    .skip:active {
        position: static;
        top: 0;
        left: 0
    }

    #skiplinks {
        position: absolute;
        top: 0;
        left: -32768px;
        z-index: 1000;
        width: 100%;
        margin: 0;
        padding: 0;
        list-style-type: none
    }

    #skiplinks .skip:focus,
    #skiplinks .skip:active {
        left: 32768px;
        outline: 0 none;
        position: absolute;
        width: 100%
    }
}

@media screen,
projection {
    #col1 {
        float: left;
        width: 20%
    }

    #col2 {
        float: right;
        width: 20%
    }

    #col3 {
        width: auto;
        margin: 0 20%
    }

    #col1_content,
    #col2_content,
    #col3_content {
        position: relative
    }

    .subcolumns {
        display: table;
        width: 100%;
        table-layout: fixed
    }

    .subcolumns_oldgecko {
        width: 100%;
        float: left
    }

    .c20l,
    .c25l,
    .c33l,
    .c40l,
    .c38l,
    .c50l,
    .c60l,
    .c62l,
    .c66l,
    .c75l,
    .c80l {
        float: left
    }

    .c20r,
    .c25r,
    .c33r,
    .c40r,
    .c38r,
    .c50r,
    .c60r,
    .c66r,
    .c62r,
    .c75r,
    .c80r {
        float: right;
        margin-left: -5px
    }

    .c20l,
    .c20r {
        width: 20%
    }

    .c40l,
    .c40r {
        width: 40%
    }

    .c60l,
    .c60r {
        width: 60%
    }

    .c80l,
    .c80r {
        width: 80%
    }

    .c25l,
    .c25r {
        width: 25%
    }

    .c33l,
    .c33r {
        width: 33.333%
    }

    .c50 {
        width: 100%;
    }

    .c50l {
        width: 50%;
        float: left;
    }

    .c50r {
        width: 50%;
        float: right
    }

    .c66l,
    .c66r {
        width: 66.666%
    }

    .c75l,
    .c75r {
        width: 75%
    }

    .c38l,
    .c38r {
        width: 38.2%
    }

    .c62l,
    .c62r {
        width: 61.8%
    }

    .subc {
        padding: 0 .5em
    }

    .subcl {
        padding: 0 1em 0 0
    }

    .subcr {
        padding: 0 0 0 1em
    }

    .equalize,
    .equalize .subcolumns {
        table-layout: fixed
    }

    .equalize>div {
        display: table-cell;
        float: none;
        margin: 0;
        overflow: hidden;
        vertical-align: top
    }
}

@media print {

    .subcolumns,
    .subcolumns>div {
        overflow: visible;
        display: table
    }

    .print {
        position: static;
        left: 0
    }

    .noprint {
        display: none !important
    }
}

@media screen,
projection {
    .yform {
        background: #f4f4f4;
        border: 1px #ddd solid;
        margin: 0 0 1em 0;
        padding: 10px
    }

    .yform fieldset {
        border: 1px #ddd solid;
        background: #fafafa;
        margin: 0 0 1em 0;
        padding: .5em
    }

    .yform legend {
        font-size: 125%;
        font-weight: normal;
        color: #000
    }

    .yform label {
        color: #666
    }

    .yform input,
    .yform textarea,
    .yform select,
    .yform optgroup {
        font-family: Arial, Helvetica, sans-serif
    }

    .yform .type-text input,
    .yform .type-text textarea,
    .yform .type-select select {
        border: 1px solid #ddd
    }

    .yform div.type-text input:focus,
    .yform div select:focus,
    .yform div textarea:focus,
    .yform div.type-text input:hover,
    .yform div select:hover,
    .yform div textarea:hover,
    .yform div.type-text input:active,
    .yform div select:active,
    .yform div textarea:active {
        border: 1px #a66 solid;
        background: #fff
    }

    .yform .type-button input {
        border-top: 1px #ddd solid;
        border-left: 1px #ddd solid;
        border-right: 1px #444 solid;
        border-bottom: 1px #444 solid;
        color: #000;
        background: #454545 url("../img/button_gray.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_gray.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_gray.png*/
            ) top left repeat-x;
        padding: 5px 1em
    }

    .yform .type-button input[type=reset] {
        color: #300;
        background: #661717 url("../img/button_red.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_red.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_red.png*/
            ) top left repeat-x
    }

    .yform .type-button input[type=submit] {
        color: #330;
        background: #5e5607 url("../img/button_yellow.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_yellow.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_yellow.png*/
            ) top left repeat-x
    }

    .yform .type-button input.reset {
        color: #300;
        background: #661717 url("../img/button_red.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_red.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_red.png*/
            ) top left repeat-x
    }

    .yform .type-button input.submit {
        color: #330;
        background: #5e5607 url("../img/button_yellow.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_yellow.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/button_yellow.png*/
            ) top left repeat-x
    }

    .yform div.type-button input:focus,
    .yform div.type-button input:hover,
    .yform div.type-button input:active {
        border-top: 1px #444 solid;
        border-left: 1px #444 solid;
        border-right: 1px #ddd solid;
        border-bottom: 1px #ddd solid;
        color: #fff;
        background: #555
    }

    .yform div.type-button input.reset:focus,
    .yform div.type-button input.reset:hover,
    .yform div.type-button input.reset:active {
        background: #800;
        color: #fff
    }

    .yform div.type-button input.submit:focus,
    .yform div.type-button input.submit:hover,
    .yform div.type-button input.submit:active {
        background: #880;
        color: #fff
    }

    .yform {
        overflow: hidden
    }

    .yform fieldset {
        display: block;
        zoom: 1
    }

    .yform label {
        display: block;
        cursor: pointer
    }

    .yform legend {
        background: transparent;
        border: 0;
        padding: 0 .5em
    }

    .yform .message {
        display: block;
        margin-bottom: .5em;
        color: #666
    }

    .yform input[type=hidden] {
        display: none !important
    }

    .yform sup {
        color: #800;
        font-weight: bold
    }

    fieldset:after,
    .yform div.type-text:after,
    .yform div.type-select:after,
    .yform div.type-check:after,
    .yform div.type-button:after {
        clear: both;
        content: ".";
        display: block;
        font-size: 0;
        height: 0;
        visibility: hidden
    }

    .yform div.type-text,
    .yform div.type-select,
    .yform div.type-check,
    .yform div.type-button {
        display: block;
        margin: .5em 0;
        padding: 3px .5em;
        position: relative;
        zoom: 1
    }

    .yform div.type-button {
        padding: 3px 0
    }

    .yform .type-text input,
    .yform .type-text textarea {
        display: block;
        position: relative;
        padding: .3em .3em;
        width: 58.5%
    }

    .yform .type-select select {
        display: block;
        position: relative;
        padding: .3em 2px .3em 1px;
        width: 60%;
        cursor: pointer
    }

    .yform .type-select select optgroup {
        font-style: normal;
        font-weight: bold
    }

    .yform .type-check input {
        cursor: pointer
    }

    .yform .type-check label {
        display: inline
    }

    .yform .type-button input {
        cursor: pointer;
        overflow: visible;
        width: auto
    }

    .yform div.error {
        border: 1px #a00 dashed;
        background: #faf4f4;
        padding: .5em
    }

    .yform div.error label {
        color: #000;
        font-weight: bold
    }

    .yform div.error .message {
        color: #800
    }

    .yform div.type-check input:focus,
    .yform div.type-check input:hover,
    .yform div.type-check input:active {
        border: 0 none
    }

    .full div.type-text input,
    .full div.type-text textarea {
        width: 95.5%;
        margin-right: -3px
    }

    .full div.type-select select {
        width: 97.0%;
        margin-right: -3px
    }

    * html .full div.type-text input,
    * html .full div.type-text textarea {
        width: 95.5%
    }

    * html .full div.type-select select {
        width: 97.0%
    }

    .columnar .type-text label,
    .columnar .type-select label {
        float: left;
        width: 30%
    }

    .columnar div.type-check input {
        margin-left: 30%
    }

    .columnar div.error .message {
        margin-left: 30%
    }

    .columnar fieldset div.type-button,
    fieldset.columnar div.type-button {
        padding-left: 30%
    }

    .columnar div.type-text input,
    .columnar div.type-text textarea {
        float: left;
        width: 67.8%;
        margin-right: -3px
    }

    .columnar div.type-select select {
        float: left;
        width: 69.4%;
        margin-right: -3px
    }

    * html .columnar div.type-text input,
    * html .columnar div.type-text textarea {
        width: 67.2%
    }

    * html .columnar div.type-select select {
        width: 68.8%
    }

    .yform,
    .yform div,
    .yform div * {
        zoom: 1
    }

    .yform {
        padding-top: 0\9
    }

    .yform fieldset {
        padding: 0 5px\9;
        padding-top: 1em\9
    }

    .yform legend {
        position: absolute\9;
        top: -.5em\9;
        *left: 0\9
    }

    .yform fieldset {
        position: relative\9;
        overflow: visible\9;
        margin-top: 1.5em\9;
        zoom: 1
    }

    .yform legend {
        *padding: 0 5px
    }

    .yform fieldset {
        *padding-top: 1.5em
    }

    * html .yform {
        padding-top: 10px
    }
}

@media all {
    .hlist {
        width: 100%;
        overflow: hidden;
        float: left;
        display: inline;
        position: relative;
        background: #c0c0c0 url("../img/background.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/background.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/background.png*/
            ) repeat-x center right;
        border-top: 1px #333 solid;
        border-bottom: 1px #333 solid;
        line-height: 0
    }

    .hlist ul {
        margin: 0;
        padding: 0;
        display: inline;
        float: left;
        border-left: 1px #aaa solid;
        border-right: 1px #fff solid
    }

    .hlist ul li {
        border-left: 1px #fff solid;
        border-right: 1px #aaa solid;
        display: inline;
        float: left;
        font-size: 1.0em;
        line-height: 1em;
        list-style-type: none;
        margin: 0;
        padding: 0
    }

    .hlist ul li a,
    .hlist ul li strong {
        background: transparent;
        color: #000;
        display: block;
        font-size: 1em;
        font-weight: bold;
        margin: 0;
        padding: .5em .8em .5em .8em;
        text-decoration: none;
        width: auto
    }

    .hlist ul li a:focus,
    .hlist ul li a:hover,
    .hlist ul li a:active {
        background: #eee;
        color: #333;
        text-decoration: none;
        outline: 0 none
    }

    .hlist ul li.active {
        background: #272727 url("../img/background_active.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/background_active.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/background_active.png*/
            ) repeat-x center right;
        border-left: 1px #444 solid;
        border-right: 1px #888 solid
    }

    .hlist ul li.active strong,
    .hlist ul li.active a:focus,
    .hlist ul li.active a:hover,
    .hlist ul li.active a:active {
        background: transparent;
        color: #fff;
        text-decoration: none
    }
}

.paginate {
    border-top: 1px solid #aaa;
    padding: 2px;
    background: #eee;
    margin-right: auto;
    margin-left: auto
}

.digg_pagination {
    background: white
}

.digg_pagination a,
.digg_pagination span {
    padding: .2em .5em;
    display: block;
    float: left;
    margin-right: 1px
}

.digg_pagination span.disabled {
    color: #999;
    border: 1px solid #DDD
}

.digg_pagination span.current {
    font-weight: bold;
    background: #2e6ab1;
    color: white;
    border: 1px solid #2e6ab1
}

.digg_pagination a {
    text-decoration: none;
    color: #105cb6;
    border: 1px solid #9aafe5
}

.digg_pagination a:hover,
.digg_pagination a:focus {
    color: #003;
    border-color: #003
}

.digg_pagination .page_info {
    background: #2e6ab1;
    color: white;
    padding: .4em .6em;
    width: 22em;
    margin-bottom: .3em;
    text-align: center
}

.digg_pagination .page_info b {
    color: #003;
    background: #6aa6ed;
    padding: .1em .25em
}

.digg_pagination:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

* html .digg_pagination {
    height: 1%
}

*:first-child+html .digg_pagination {
    overflow: hidden
}

.apple_pagination {
    background: #f1f1f1;
    border: 1px solid #e5e5e5;
    text-align: center;
    padding: 1em
}

.apple_pagination a,
.apple_pagination span {
    padding: .2em .3em
}

.apple_pagination span.disabled {
    color: #AAA
}

.apple_pagination span.current {
    font-weight: bold;
    background: transparent url("../img/apple-circle.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/apple-circle.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/apple-circle.gif*/
        ) no-repeat 50% 50%
}

.apple_pagination a {
    text-decoration: none;
    color: black
}

.apple_pagination a:hover,
.apple_pagination a:focus {
    text-decoration: underline
}

.flickr_pagination {
    text-align: center;
    padding: .3em
}

.flickr_pagination a,
.flickr_pagination span {
    padding: .2em .5em
}

.flickr_pagination span.disabled {
    color: #AAA
}

.flickr_pagination span.current {
    font-weight: bold;
    color: #ff0084
}

.flickr_pagination a {
    border: 1px solid #ddd;
    color: #0063dc;
    text-decoration: none
}

.flickr_pagination a:hover,
.flickr_pagination a:focus {
    border-color: #036;
    background: #0063dc;
    color: white
}

.flickr_pagination .page_info {
    color: #aaa;
    padding-top: .8em
}

.flickr_pagination .prev_page,
.flickr_pagination .next_page {
    border-width: 2px
}

.flickr_pagination .prev_page {
    margin-right: 1em
}

.flickr_pagination .next_page {
    margin-left: 1em
}

@media all {
    html * {
        font-size: 100.00%
    }

    textarea,
    pre,
    code,
    kbd,
    samp,
    var,
    tt {
        font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier, '新宋体'
    }

    body {
        font-family: Arial, Helvetica, sans-serif, '新宋体';
        font-size: 75.00%;
        font-size: 12px;
        color: #444
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-family: "Times New Roman", Times, serif;
        font-weight: normal;
        color: #222;
        margin: 0 0 .25em 0
    }

    h1 {
        font-size: 250%
    }

    h2 {
        font-size: 15px;
        font-weight: bold
    }

    h3 {
        font-size: 150%
    }

    h4 {
        font-size: 133.33%
    }

    h5 {
        font-size: 116.67%
    }

    h6 {
        font-size: 116.67%
    }

    ul,
    ol,
    dl {
        line-height: 1.5em;
        margin: 0;
        padding: 0
    }

    ul {
        list-style-type: none
    }

    ul ul {
        list-style-type: none;
        margin-bottom: 0
    }

    ol {
        list-style-type: decimal
    }

    ol ol {
        list-style-type: lower-latin;
        margin-bottom: 0
    }

    li {
        margin: 0;
        padding: 0;
        line-height: 25px
    }

    dt {
        font-weight: bold
    }

    dd {
        margin: 0 0 1em .8em
    }

    p {
        line-height: 1.5em;
        margin: 0 0 1em 0
    }

    blockquote,
    cite,
    q {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-style: italic
    }

    blockquote {
        margin: 0 0 1em 1.6em;
        color: #666
    }

    strong,
    b {
        font-weight: bold
    }

    em,
    i {
        font-style: italic
    }

    big {
        font-size: 116.667%
    }

    small {
        font-size: 91.667%
    }

    pre {
        line-height: 1.5em;
        margin: 0 0 1em 0
    }

    pre,
    code,
    kbd,
    tt,
    samp,
    var {
        font-size: 100%
    }

    pre,
    code {
        color: #800
    }

    kbd,
    samp,
    var,
    tt {
        color: #666;
        font-weight: bold
    }

    var,
    dfn {
        font-style: italic
    }

    acronym,
    abbr {
        border-bottom: 1px #aaa dotted;
        font-variant: small-caps;
        letter-spacing: .07em;
        cursor: help
    }

    sub {
        vertical-align: sub;
        font-size: smaller
    }

    sup {
        vertical-align: super;
        font-size: smaller
    }

    hr {
        color: #fff;
        background: transparent;
        margin: 0 0 .5em 0;
        padding: 0 0 .5em 0;
        border: 0;
        border-bottom: 1px #eee solid
    }

    a {
        color: #4d87c7;
        background: transparent;
        text-decoration: none
    }

    a:focus {
        text-decoration: underline;
        color: #000;
        background: #fff;
        outline: 3px #f93 solid
    }

    a:hover,
    a:active {
        color: #182e7a;
        text-decoration: underline;
        outline: 0 none
    }

    p.icaption_left {
        float: left;
        display: inline;
        margin: 0 1em .15em 0
    }

    p.icaption_right {
        float: right;
        display: inline;
        margin: 0 0 .15em 1em
    }

    p.icaption_left img,
    p.icaption_right img {
        padding: 0;
        border: 1px #888 solid
    }

    p.icaption_left strong,
    p.icaption_right strong {
        display: block;
        overflow: hidden;
        margin-top: 2px;
        padding: .3em .5em;
        background: #eee;
        font-weight: normal;
        font-size: 91.667%
    }

    .highlight {
        color: #c30
    }

    .dimmed {
        color: #888
    }

    .info {
        background: #f8f8f8;
        color: #666;
        padding: 10px;
        margin-bottom: .5em;
        font-size: 91.7%
    }

    .note {
        background: #efe;
        color: #040;
        border: 2px #484 solid;
        padding: 10px;
        margin-bottom: 1em
    }

    .important {
        background: #ffe;
        color: #440;
        border: 2px #884 solid;
        padding: 10px;
        margin-bottom: 1em
    }

    .warning {
        background: #fee;
        color: #400;
        border: 2px #844 solid;
        padding: 10px;
        margin-bottom: 1em
    }

    .float_left {
        float: left;
        display: inline;
        margin-right: 1em;
        margin-bottom: .15em
    }

    .float_right {
        float: right;
        display: inline;
        margin-left: 1em;
        margin-bottom: .15em
    }

    .center {
        display: block;
        text-align: center;
        margin: .5em auto
    }

    .table {
        width: auto;
        border-collapse: collapse;
        margin-bottom: .5em;
        border-top: 1px #888 solid;
        border-bottom: 2px #800 solid
    }

    .table caption {
        font-variant: small-caps
    }

    .table.full {
        width: 100%
    }

    .table.fixed {
        table-layout: fixed
    }

    .table th,
    td {
        padding: .5em
    }

    .table thead th {
        color: #000;
        border-bottom: 2px #800 solid;
        background: #ffc
    }

    .table tbody th {
        background: #e0e0e0;
        color: #333
    }

    .table tbody th[scope="row"],
    tbody th.sub {
        background: #f0f0f0
    }

    .table tbody th {
        border-bottom: 1px solid #fff;
        text-align: left
    }

    .table tbody td {
        border-bottom: 1px solid #eee
    }

    .table tbody tr:hover th[scope="row"],
    .table tbody tr:hover tbody th.sub {
        background: #f0e8e8
    }

    .table tbody tr:hover td {
        background: #fff8f8
    }

    .subc {
        padding: 0;
        margin: 0
    }

    .coll {
        float: left
    }

    .colr {
        float: right
    }

    .colm {
        width: auto
    }

    .not_show {
        display: none
    }

    .show {
        display: visible
    }

    .yform {
        border: none
    }

    .yform .type-button input[type="submit"] {
        color: #330;
        background: #ccc top left repeat-x
    }

    .money {
        color: #ba3b2c;
        font-weight: bold
    }

    .yform .tip {
        color: #c30
    }

    .fieldWithErrors {
        border: red 1px solid
    }

    #errorExplanation {
        padding: 7px;
        padding-bottom: 12px;
        margin-bottom: 20px;
        border: 3px double #ba3b2c;
        background-color: #f0f0f0
    }

    #errorExplanation ul {
        overflow: hidden;
    }

    #errorExplanation h2 {
        text-align: left;
        font-weight: bold;
        padding: 5px 5px 5px 15px;
        font-size: 12px;
        margin: -7px;
        background-color: #ba3b2c;
        color: #fff
    }

    #errorExplanation p {
        color: #ba3b2c;
        margin-bottom: 0;
        padding: 5px
    }

    #errorExplanation ul li {
        font-size: 12px;
        list-style: square;
        margin-left: 10px;
        color: #ba3b2c
    }

    .ui-icon {
        display: inline-block;
        text-indent: -99999px;
        overflow: hidden;
        background-repeat: no-repeat
    }

    .ui-icon {
        width: 16px;
        height: 16px;
        background-image: url("../img/ui-icons_222222_256x240.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_222222_256x240.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_222222_256x240.png*/
            )
    }

    .ui-icon1 {
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        overflow: hidden;
        background-repeat: no-repeat
    }

    .ui-icon1 {
        width: 16px;
        height: 16px;
        background-image: url("../img/ui-icons_cd0a0a_256x240.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_cd0a0a_256x240.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_cd0a0a_256x240.png*/
            )
    }

    .ui-icon-carat-1-n {
        background-position: 0 0
    }

    .ui-icon-carat-1-ne {
        background-position: -16px 0
    }

    .ui-icon-carat-1-e {
        background-position: -32px 0
    }

    .ui-icon-carat-1-se {
        background-position: -48px 0
    }

    .ui-icon-carat-1-s {
        background-position: -64px 0
    }

    .ui-icon-carat-1-sw {
        background-position: -80px 0
    }

    .ui-icon-carat-1-w {
        background-position: -96px 0
    }

    .ui-icon-carat-1-nw {
        background-position: -112px 0
    }

    .ui-icon-carat-2-n-s {
        background-position: -128px 0
    }

    .ui-icon-carat-2-e-w {
        background-position: -144px 0
    }

    .ui-icon-triangle-1-n {
        background-position: 0 -16px
    }

    .ui-icon-triangle-1-ne {
        background-position: -16px -16px
    }

    .ui-icon-triangle-1-e {
        background-position: -32px -16px
    }

    .ui-icon-triangle-1-se {
        background-position: -48px -16px
    }

    .ui-icon-triangle-1-s {
        background-position: -64px -16px
    }

    .ui-icon-triangle-1-sw {
        background-position: -80px -16px
    }

    .ui-icon-triangle-1-w {
        background-position: -96px -16px
    }

    .ui-icon-triangle-1-nw {
        background-position: -112px -16px
    }

    .ui-icon-triangle-2-n-s {
        background-position: -128px -16px
    }

    .ui-icon-triangle-2-e-w {
        background-position: -144px -16px
    }

    .ui-icon-arrow-1-n {
        background-position: 0 -32px
    }

    .ui-icon-arrow-1-ne {
        background-position: -16px -32px
    }

    .ui-icon-arrow-1-e {
        background-position: -32px -32px
    }

    .ui-icon-arrow-1-se {
        background-position: -48px -32px
    }

    .ui-icon-arrow-1-s {
        background-position: -64px -32px
    }

    .ui-icon-arrow-1-sw {
        background-position: -80px -32px
    }

    .ui-icon-arrow-1-w {
        background-position: -96px -32px
    }

    .ui-icon-arrow-1-nw {
        background-position: -112px -32px
    }

    .ui-icon-arrow-2-n-s {
        background-position: -128px -32px
    }

    .ui-icon-arrow-2-ne-sw {
        background-position: -144px -32px
    }

    .ui-icon-arrow-2-e-w {
        background-position: -160px -32px
    }

    .ui-icon-arrow-2-se-nw {
        background-position: -176px -32px
    }

    .ui-icon-arrowstop-1-n {
        background-position: -192px -32px
    }

    .ui-icon-arrowstop-1-e {
        background-position: -208px -32px
    }

    .ui-icon-arrowstop-1-s {
        background-position: -224px -32px
    }

    .ui-icon-arrowstop-1-w {
        background-position: -240px -32px
    }

    .ui-icon-arrowthick-1-n {
        background-position: 0 -48px
    }

    .ui-icon-arrowthick-1-ne {
        background-position: -16px -48px
    }

    .ui-icon-arrowthick-1-e {
        background-position: -32px -48px
    }

    .ui-icon-arrowthick-1-se {
        background-position: -48px -48px
    }

    .ui-icon-arrowthick-1-s {
        background-position: -64px -48px
    }

    .ui-icon-arrowthick-1-sw {
        background-position: -80px -48px
    }

    .ui-icon-arrowthick-1-w {
        background-position: -96px -48px
    }

    .ui-icon-arrowthick-1-nw {
        background-position: -112px -48px
    }

    .ui-icon-arrowthick-2-n-s {
        background-position: -128px -48px
    }

    .ui-icon-arrowthick-2-ne-sw {
        background-position: -144px -48px
    }

    .ui-icon-arrowthick-2-e-w {
        background-position: -160px -48px
    }

    .ui-icon-arrowthick-2-se-nw {
        background-position: -176px -48px
    }

    .ui-icon-arrowthickstop-1-n {
        background-position: -192px -48px
    }

    .ui-icon-arrowthickstop-1-e {
        background-position: -208px -48px
    }

    .ui-icon-arrowthickstop-1-s {
        background-position: -224px -48px
    }

    .ui-icon-arrowthickstop-1-w {
        background-position: -240px -48px
    }

    .ui-icon-arrowreturnthick-1-w {
        background-position: 0 -64px
    }

    .ui-icon-arrowreturnthick-1-n {
        background-position: -16px -64px
    }

    .ui-icon-arrowreturnthick-1-e {
        background-position: -32px -64px
    }

    .ui-icon-arrowreturnthick-1-s {
        background-position: -48px -64px
    }

    .ui-icon-arrowreturn-1-w {
        background-position: -64px -64px
    }

    .ui-icon-arrowreturn-1-n {
        background-position: -80px -64px
    }

    .ui-icon-arrowreturn-1-e {
        background-position: -96px -64px
    }

    .ui-icon-arrowreturn-1-s {
        background-position: -112px -64px
    }

    .ui-icon-arrowrefresh-1-w {
        background-position: -128px -64px
    }

    .ui-icon-arrowrefresh-1-n {
        background-position: -144px -64px
    }

    .ui-icon-arrowrefresh-1-e {
        background-position: -160px -64px
    }

    .ui-icon-arrowrefresh-1-s {
        background-position: -176px -64px
    }

    .ui-icon-arrow-4 {
        background-position: 0 -80px
    }

    .ui-icon-arrow-4-diag {
        background-position: -16px -80px
    }

    .ui-icon-extlink {
        background-position: -32px -80px
    }

    .ui-icon-newwin {
        background-position: -48px -80px
    }

    .ui-icon-refresh {
        background-position: -64px -80px
    }

    .ui-icon-shuffle {
        background-position: -80px -80px
    }

    .ui-icon-transfer-e-w {
        background-position: -96px -80px
    }

    .ui-icon-transferthick-e-w {
        background-position: -112px -80px
    }

    .ui-icon-folder-collapsed {
        background-position: 0 -96px
    }

    .ui-icon-folder-open {
        background-position: -16px -96px
    }

    .ui-icon-document {
        background-position: -32px -96px
    }

    .ui-icon-document-b {
        background-position: -48px -96px
    }

    .ui-icon-note {
        background-position: -64px -96px
    }

    .ui-icon-mail-closed {
        background-position: -80px -96px
    }

    .ui-icon-mail-open {
        background-position: -96px -96px
    }

    .ui-icon-suitcase {
        background-position: -112px -96px
    }

    .ui-icon-comment {
        background-position: -128px -96px
    }

    .ui-icon-person {
        background-position: -144px -96px
    }

    .ui-icon-print {
        background-position: -160px -96px
    }

    .ui-icon-trash {
        background-position: -176px -96px
    }

    .ui-icon-locked {
        background-position: -192px -96px
    }

    .ui-icon-unlocked {
        background-position: -208px -96px
    }

    .ui-icon-bookmark {
        background-position: -224px -96px
    }

    .ui-icon-tag {
        background-position: -240px -96px
    }

    .ui-icon-home {
        background-position: 0 -112px
    }

    .ui-icon-flag {
        background-position: -16px -112px
    }

    .ui-icon-calendar {
        background-position: -32px -112px
    }

    .ui-icon-cart {
        background-position: -48px -112px
    }

    .ui-icon-pencil {
        background-position: -64px -112px
    }

    .ui-icon-clock {
        background-position: -80px -112px
    }

    .ui-icon-disk {
        background-position: -96px -112px
    }

    .ui-icon-calculator {
        background-position: -112px -112px
    }

    .ui-icon-zoomin {
        background-position: -128px -112px
    }

    .ui-icon-zoomout {
        background-position: -144px -112px
    }

    .ui-icon-search {
        background-position: -160px -112px
    }

    .ui-icon-wrench {
        background-position: -176px -112px
    }

    .ui-icon-gear {
        background-position: -192px -112px
    }

    .ui-icon-heart {
        background-position: -208px -112px
    }

    .ui-icon-star {
        background-position: -224px -112px
    }

    .ui-icon-link {
        background-position: -240px -112px
    }

    .ui-icon-cancel {
        background-position: 0 -128px
    }

    .ui-icon-plus {
        background-position: -16px -128px
    }

    .ui-icon-plusthick {
        background-position: -32px -128px
    }

    .ui-icon-minus {
        background-position: -48px -128px
    }

    .ui-icon-minusthick {
        background-position: -64px -128px
    }

    .ui-icon-close {
        background-position: -80px -128px
    }

    .ui-icon-closethick {
        background-position: -96px -128px
    }

    .ui-icon-key {
        background-position: -112px -128px
    }

    .ui-icon-lightbulb {
        background-position: -128px -128px
    }

    .ui-icon-scissors {
        background-position: -144px -128px
    }

    .ui-icon-clipboard {
        background-position: -160px -128px
    }

    .ui-icon-copy {
        background-position: -176px -128px
    }

    .ui-icon-contact {
        background-position: -192px -128px
    }

    .ui-icon-image {
        background-position: -208px -128px
    }

    .ui-icon-video {
        background-position: -224px -128px
    }

    .ui-icon-script {
        background-position: -240px -128px
    }

    .ui-icon-alert {
        background-position: 0 -144px
    }

    .ui-icon-info {
        background-position: -16px -144px
    }

    .ui-icon-notice {
        background-position: -32px -144px
    }

    .ui-icon-help {
        background-position: -48px -144px
    }

    .ui-icon-check {
        background-position: -64px -144px
    }

    .ui-icon-bullet {
        background-position: -80px -144px
    }

    .ui-icon-radio-off {
        background-position: -96px -144px
    }

    .ui-icon-radio-on {
        background-position: -112px -144px
    }

    .ui-icon-pin-w {
        background-position: -128px -144px
    }

    .ui-icon-pin-s {
        background-position: -144px -144px
    }

    .ui-icon-play {
        background-position: 0 -160px
    }

    .ui-icon-pause {
        background-position: -16px -160px
    }

    .ui-icon-seek-next {
        background-position: -32px -160px
    }

    .ui-icon-seek-prev {
        background-position: -48px -160px
    }

    .ui-icon-seek-end {
        background-position: -64px -160px
    }

    .ui-icon-seek-first {
        background-position: -80px -160px
    }

    .ui-icon-stop {
        background-position: -96px -160px
    }

    .ui-icon-eject {
        background-position: -112px -160px
    }

    .ui-icon-volume-off {
        background-position: -128px -160px
    }

    .ui-icon-volume-on {
        background-position: -144px -160px
    }

    .ui-icon-power {
        background-position: 0 -176px
    }

    .ui-icon-signal-diag {
        background-position: -16px -176px
    }

    .ui-icon-signal {
        background-position: -32px -176px
    }

    .ui-icon-battery-0 {
        background-position: -48px -176px
    }

    .ui-icon-battery-1 {
        background-position: -64px -176px
    }

    .ui-icon-battery-2 {
        background-position: -80px -176px
    }

    .ui-icon-battery-3 {
        background-position: -96px -176px
    }

    .ui-icon-circle-plus {
        background-position: 0 -192px
    }

    .ui-icon-circle-minus {
        background-position: -16px -192px
    }

    .ui-icon-circle-close {
        background-position: -32px -192px
    }

    .ui-icon-circle-triangle-e {
        background-position: -48px -192px
    }

    .ui-icon-circle-triangle-s {
        background-position: -64px -192px
    }

    .ui-icon-circle-triangle-w {
        background-position: -80px -192px
    }

    .ui-icon-circle-triangle-n {
        background-position: -96px -192px
    }

    .ui-icon-circle-arrow-e {
        background-position: -112px -192px
    }

    .ui-icon-circle-arrow-s {
        background-position: -128px -192px
    }

    .ui-icon-circle-arrow-w {
        background-position: -144px -192px
    }

    .ui-icon-circle-arrow-n {
        background-position: -160px -192px
    }

    .ui-icon-circle-zoomin {
        background-position: -176px -192px
    }

    .ui-icon-circle-zoomout {
        background-position: -192px -192px
    }

    .ui-icon-circle-check {
        background-position: -208px -192px
    }

    .ui-icon-circlesmall-plus {
        background-position: 0 -208px
    }

    .ui-icon-circlesmall-minus {
        background-position: -16px -208px
    }

    .ui-icon-circlesmall-close {
        background-position: -32px -208px
    }

    .ui-icon-squaresmall-plus {
        background-position: -48px -208px
    }

    .ui-icon-squaresmall-minus {
        background-position: -64px -208px
    }

    .ui-icon-squaresmall-close {
        background-position: -80px -208px
    }

    .ui-icon-grip-dotted-vertical {
        background-position: 0 -224px
    }

    .ui-icon-grip-dotted-horizontal {
        background-position: -16px -224px
    }

    .ui-icon-grip-solid-vertical {
        background-position: -32px -224px
    }

    .ui-icon-grip-solid-horizontal {
        background-position: -48px -224px
    }

    .ui-icon-gripsmall-diagonal-se {
        background-position: -64px -224px
    }

    .ui-icon-grip-diagonal-se {
        background-position: -80px -224px
    }
}

@media print {
    body {
        font-size: 10pt
    }

    #topnav,
    #nav,
    #search,
    nav {
        display: none
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        page-break-after: avoid
    }
}

.mybox {
    border: 1px solid #2b3d61;
    background: #1e2c51;
    padding: 0;
    margin: 0
}

.mybox .mybox_title {
    background: url("../img/title_bg_blue.png"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/title_bg_blue.png*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/title_bg_blue.png*/
        ) repeat-x;
    height: 32px;
    border-bottom: 0px solid #2b3d61
}

.mybox .mybox_title div .title {
    font-size: 14px;
    font-weight: bold;
    color: #fed001;
    padding: 8px
}

.mybox .mybox_title div .title a {
    color: #FED001;
}

.mybox .mybox_title div .subtitle,
.mybox .mybox_title div .subtitle a {
    font-size: 12px;
    color: #fff;
    font-weight: normal;
    background: none;
    padding: 8px;
    text-align: right;
}

.mybox .mybox_title div .subtitle {
    color: #fff;
}

.mybox .mybox_title div .subtitle a {
    color: #ff9;
}

.mybox .mybox_content {
    color: #c9e2ee;
}

.mybox .c50_content {
    color: #040404;
}

.mybox .c50_content td {
    background: #f3f3f3;
    height: 22px;
    line-height: 14px;
    color: #7b7b7b;
}

.mybox .c50_content td {
    border: 1px solid #e6e4e4;
    color: #333;
    padding: 4px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    white-space: nowrap;
}

.mybox .mybox_content a {
    color: #fff;
}

.mybox_content ul li.last {
    border-bottom: none;
}

.mybox_content ul li.first {
    border-top: none;
}

.tabox,
.tabox .mybox_title {
    background: url("../img/tab_bg.png"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/tab_bg.png*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/tab_bg.png*/
        ) repeat-x;
    border-bottom: 1px solid #2b3d61
}

.tabox .mybox_title {
    height: 32px;
}

.tabox {
    border: 1px solid #2b3d61
}

.tabox .mybox_title {
    border: none;
}

.tabox .mybox_title .tab,
.tabox .mybox_content .tab_c {
    margin: 0 10px 0 10px;
}

.tabox .mybox_content .tab_c {
    display: none;
}

.tabox .mybox_content .tab_c {
    border: 1px solid #2b3d61;
    background: #1d2c51;
}

.tabox .mybox_title .tab a {
    text-decoration: none;
    height: 32px;
    width: 126px;
    text-align: center;
    display: block;
    color: #529afd;
    font-size: 14px;
    font-weight: bold;
}

.tabox .mybox_title .tab a span {
    padding-top: 10px;
    display: block;
}

.tabox .mybox_title .tab.current a {
    color: #fff;
    background: url("../img/tab-focus.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/tab-focus.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/tab-focus.gif*/
        ) 0 bottom no-repeat
}

.tabox1 .mybox_title {
    height: 32px;
    border-bottom: none
}

.tabox1 .mybox_title .tab.current a {
    color: #fff;
    background: #1d2c51;
    border-bottom: 1px solid #2b3d61;
    height: 22px
}

.tabox1 .mybox_title .tab a {
    width: 56px;
    font-size: 12px;
    font-weight: normal;
    height: 22px;
    text-align: center
}

.tabox1 .mybox_title .tab {
    padding-top: 10px
}

.tabox1 .mybox_title .tab a span {
    padding: 4px
}

.tabox1 {
    overflow: visible
}

.tabox1 .mybox_content .tab_c {
    margin: 0
}

.btn {
    text-align: center;
    cursor: pointer;
    overflow-y: hidden
}

.btn .text a {
    text-decoration: none;
    display: block
}

.btn_orange {
    background: url("../img/btn_orange.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
        ) repeat-x 0 -26px;
    width: 80px
}

.btn_orange,
.btn_orange .text,
.btn_orange .bl,
.btn_orange .br {
    height: 26px
}

.btn_orange .bl {
    float: left;
    width: 2px;
    background: url("../img/btn_orange.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
        ) repeat-x 0 0
}

.btn_orange .br {
    float: right;
    width: 2px;
    background: url("../img/btn_orange.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_orange.gif*/
        ) repeat-x 0 -52px
}

.btn_orange .c .text a {
    font-size: 12px;
    color: #fff
}

.btn_orange .text {
    margin-left: 2px;
    margin-right: 2px
}

.btn_blue {
    background: url("../img/btn_blue.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_blue.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_blue.gif*/
        ) repeat-x 0 -28px;
    width: 80px
}

.btn_blue,
.btn_blue .text,
.btn_blue .bl,
.btn_blue .br {
    height: 28px
}

.btn_blue .bl {
    float: left;
    width: 2px;
    background: url("../img/btn_blue-1.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img//btn_blue.gif*/
        ) repeat-x 0 0
}

.btn_blue .br {
    float: right;
    width: 2px;
    background: url("../img/btn_blue.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_blue.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/btn_blue.gif*/
        ) repeat-x 0 -56px
}

.btn_blue .c .text a {
    font-size: 12px;
    color: #fff
}

.btn_blue .text {
    margin-left: 2px;
    margin-right: 2px
}

@media screen,
projection {
    * {
        margin: 0;
        padding: 0
    }

    body {
        overflow-y: scroll
    }

    body {
        background: #041741;
        padding: 0;
        color: #fff
    }

    .page {
        padding: 0;
        width: 962px;
        margin: 0 auto
    }

    #layout a:hover {
        color: #f90
    }

    #main .row3,
    #main .row2 {
        padding-left: 0px;
        float: right;
    }

    #main .rowr {
        padding-left: 10px
    }

    #main .colu {
        margin-bottom: 15px
    }

    #main .row2 {
        width: 688px;
        float: right;
    }

    #main .row3 {
        width: 339px;
    }

    #main .row_c50 {
        width: 688px;
    }

    #main .row1 {
        width: 270px;
        float: left;
    }

    #main .row5 {
        width: 230px;
        float: left;
    }

    #main .row6 {
        width: 720px;
        float: right;
    }

    #column9,
    #column1,
    #column2,
    #column3,
    #colum4,
    #column5 {
        padding-bottom: 10px
    }

    #top {
        height: 24px;
        background: #132347
    }

    #top .nav {
        text-align: right;
        color: #aaa;
        padding-top: 4px
    }

    #top .nav a,
    #top .nav .link {
        color: #aaa;
        padding: 0 10px 0 10px
    }

    #notice .page {
        border: 1px solid #23314e;
        margin-top: 10px
    }

    #notice .content {
        background: #072023;
        line-height: 24px;
        color: #69f;
        padding: 2px
    }

    #header {
        position: relative;
        color: #000
    }

    #header {
        padding: 0 0 10px 0
    }

    .wrapper {
        padding: 0 0 0 0
    }

    #logo {
        height: 110px;
        background: url("../img/logo_bj.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/logo_bj.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/logo_bj.png*/
            ) no-repeat;
        margin-top: 10px
    }

    #logo img {
        margin-top: 20px;
        margin-left: 10px;
    }

    #nav {
        overflow: hidden;
        background-image: url("../img/nav_bg.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg.png*/
            );
        background-repeat: repeat-x;
        background-position: bottom;
        margin-bottom: 10px;
    }

    #nav ul {
        padding-left: 2px
    }

    #nav .hlist ul li,
    #nav .hlist ul li a {
        height: 43px;
        width: 118px;
        text-align: center
    }

    #nav .hlist {
        margin: 0;
        padding: 0;
        border: none;
        background: url("../img/nav_bg.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg.png*/
            ) repeat-x bottom
    }

    #nav .hlist ul {
        border: none;
        margin: 0;
        padding: 0
    }

    #nav .hlist ul li {
        border: none;
        margin: 0;
        padding: 0
    }

    #nav .hlist ul li.active {
        border: none
    }

    #nav .hlist ul li.nav_spliter {
        width: 2px;
        background: url("../img/nav_border.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_border.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_border.png*/
            ) no-repeat
    }

    #nav .hlist ul li a {
        padding: 0;
        margin: 0
    }

    #nav .hlist ul li.active {
        border: none;
        background: none
    }

    #nav .hlist ul li a:focus,
    #nav .hlist ul li a:hover {
        background: url("../img/nav_bg_active.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg_active.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_bg_active.png*/
            ) repeat-x center right
    }

    #nav .hlist ul li a span {
        padding-top: 16px;
        color: #fff;
        font-size: 15px;
        font-weight: normal;
        background: url() 14% 89% no-repeat;
        display: block
    }

    #main {
        margin: 0;
        padding-top: 0px;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
    }

    #links {
        width: 960px;
        margin: 0 auto;
        background: #132347;
        margin-top: 10px;
    }

    #footer {
        padding: 0;
        background: #07102d;
        margin-top: 10px;
        padding: 6px
    }

    #footer li {
        float: left
    }

    #bottom_links {
        background: #132347;
        margin-top: 4px
    }

    #bottom_links li {
        padding-left: 10px;
        color: #aaa
    }

    #footer .footer_nav {
        width: 420px;
        overflow: hidden;
        margin: 0 auto
    }

    #footer .footer_copyright {
        color: #293a72;
        text-align: center;
        padding-top: 10px;
        line-height: 18px
    }

    .news_box .mybox_content li {
        border-bottom: 1px solid #2f3d62
    }

    .news_box {
        background: #1e2c51
    }

    .news_box .mybox_content a {
        color: #b4cedf
    }

    .news_box .mybox_content .dt {
        float: right;
        display: block;
        padding-right: 10px;
        font-size: 8px;
        color: #fff;
        font-family: arail
    }

    .mybox .more {
        text-align: right
    }

    .mybox .mybox_title .subtitle a {
        color: #ff9
    }

    .mybox .mybox_title .subtitle a.more,
    .mybox .mybox_content a.more {
        background: url("../img/add.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/add.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/add.gif*/
            ) 0 center no-repeat;
        padding-left: 14px;
        color: #fff;
        font-size: 12px;
        font-weight: normal;
        height: 18px
    }

    .news_box1 .mybox_content li {
        padding-left: 10px;
        line-height: 24px
    }

    .news_box1 .mybox_content a {
        color: #b0d0df;
        background: url("../img/list_arrow1.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/list_arrow1.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/list_arrow1.png*/
            ) no-repeat 0 center;
        padding-left: 20px
    }

    .news_box2,
    .news_box2 .mybox_title {
        background-color: #1B2B4F;
        background-image: url("../img/bg1.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
            );
        background-repeat: repeat-x;
    }

    .news_box2,
    .news_box2 {
        background-color: #1B2B4F;
        background-image: url("../img/bg1.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
            );
        background-repeat: repeat-x;
        margin-bottom: 4px;
    }

    .news_box2 .mybox_title {
        border: none
    }

    .news_box3 .mybox_content a {
        color: #b0d0df;
        padding-left: 20px;
        line-height: 29px
    }

    .ubox {
        background: url("../img/ubox_bg.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_bg.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_bg.gif*/
            ) repeat-x;
        border-bottom: 1px solid #2b3d61
    }

    .ubox .mybox_title {
        border: none
    }

    .ubox .mybox_title .title {
        margin-left: 10px;
        background: url("../img/ubox_title_bullet.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_title_bullet.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_title_bullet.gif*/
            ) no-repeat 0 center
    }

    .ubox .mybox_title .title span {
        margin-left: 15px
    }

    .ubox .mybox_content {
        margin: -1px 10px 10px 10px;
        background: #0d1a39;
        border: 1px solid #2a395c
    }

    .ubox li {
        background: url("../img/ubox_inner_bg.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_inner_bg.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ubox_inner_bg.gif*/
            ) no-repeat;
        height: 28px;
        width: 208px
    }

    .ubox li.top {
        background-position: 0 0
    }

    .ubox li.mid {
        background-position: 0 -28px
    }

    .ubox li.bottom {
        background-position: 0 -56px
    }

    .ubox li a {
        margin-left: 10px;
        padding-left: 20px;
        background: url("../img/nav_icon.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_icon.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/nav_icon.gif*/
            ) 0 center no-repeat
    }

    .dbox {
        background: #fff
    }

    .dbox .mybox_content li {
        padding-left: 10px;
        line-height: 24px
    }

    .dbox .mybox_title {
        background: url("../img/bg1.png"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bg1.png*/
            ) repeat-x
    }

    .dbox .mybox_content {
        background: #fff;
        color: #000;
        line-height: 24px;
        padding: 10px
    }

    .dbox .mybox_content a {
        color: #2d418d
    }

    .cbox {
        border: none;
        margin-bottom: 15px;
        background: #fff
    }

    .cbox .mybox_title {
        background: #fff;
        height: 28px
    }

    .cbox .mybox_title div .title {
        color: #0d1a39;
        padding: 2px;
        font-size: 12px
    }

    .cbox_noh .mybox_title {
        display: none;
        border: none;
        height: 0
    }

    .cbox .mybox_title div .subtitle {
        color: #222;
        padding: 0
    }

    .cbox .mybox_title div .subtitle a {
        color: #c00;
        font-weight: bold
    }

    #login_wrapper {
        width: 564px
    }

    #loginbox {
        margin: 0 auto;
        margin-top: 11px;
        *margin-top: 13px;
        width: 564px
    }

    #loginbox .part1,
    #loginbox .part2,
    #loginbox .part3 {
        height: 47px;
        width: 13px
    }

    #loginbox .part1 {
        background: url("../img/bgs.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
            ) no-repeat
    }

    #loginbox .part3 {
        background: url("../img/bgs.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
            ) no-repeat 0 -94px
    }

    #loginbox .part2 {
        width: 538px;
        background: url("../img/bgs.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/bgs.gif*/
            ) repeat-x -13px -47px
    }

    #loginbox .part2 .top {
        height: 10px;
        overflow: hidden
    }

    #loginbox .part2 img {
        *margin-top: 1px
    }

    #loginbox .part2 input {
        width: 130px;
        height: 24px;
        margin-left: 8px;
        font-size: 18px;
        font-weight: bold;
        border: 1px solid #0b2950
    }

    #loginbox a.link {
        color: #b0d0df;
        padding: 5px 4px 0 10px;
        display: block
    }

    #loginbox .input {
        position: relative
    }

    #loginbox .input span {
        position: absolute;
        left: 20px;
        top: 4px;
        *top: 7px;
        font-size: 15px;
        color: #aaa
    }

    .font_tc {
        color: #ffca00
    }

    #logged_box {
        color: #b4cedf;
        text-align: right;
        padding-top: 15px
    }

    #logged_box a {
        color: #fff
    }

    #logged_nav {
        text-align: right;
        padding-top: 12px
    }

    #logged_nav a {
        color: #fff
    }

    #logged_nav a {
        margin-left: 20px;
        padding: 0 0 0 15px;
        background: url("../img/arrows2.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/arrows2.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/arrows2.gif*/
            ) 0 2px no-repeat
    }

    #logged_nav a.logout {
        background-position: 0 -15px;
        color: #ffca00
    }

    #logged_nav a {
        margin-left: 20px;
        padding: 0 0 0 15px;
        background: url("../img/arrows2.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/arrows2.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/arrows2.gif*/
            ) 0 2px no-repeat
    }

    #logged_nav a.logout {
        background-position: 0 -15px;
        color: #ffca00
    }

    #wallet {
        display: none
    }

    #hidewallet {
        display: none
    }

    .nt1 {
        background: url("../img/numtext1.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/numtext1.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/numtext1.gif*/
            );
        height: 30px;
        width: 20px;
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        overflow: hidden;
        background-repeat: no-repeat
    }

    .nt2 {
        background: url("../img/numtext2.gif"
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/numtext2.gif*/
                /*tpa=http://lhc.npk3.cn/statics/caipiao/img/numtext2.gif*/
            );
        height: 30px;
        width: 20px;
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        overflow: hidden;
        background-repeat: no-repeat
    }

    .nt10 {
        background-position: 0 0
    }

    .nt11 {
        background-position: 0 -33px
    }

    .nt12 {
        background-position: 0 -66px
    }

    .nt13 {
        background-position: 0 -99px
    }

    .nt14 {
        background-position: 0 -132px
    }

    .nt15 {
        background-position: 0 -165px
    }

    .nt16 {
        background-position: 0 -198px
    }

    .nt17 {
        background-position: 0 -231px
    }

    .nt18 {
        background-position: 0 -264px
    }

    .nt19 {
        background-position: 0 -297px
    }

    .nt20 {
        background-position: 0 0
    }

    .nt21 {
        background-position: 0 -37px
    }

    .nt22 {
        background-position: 0 -74px
    }

    .nt23 {
        background-position: 0 -111px
    }

    .nt24 {
        background-position: 0 -148px
    }

    .nt25 {
        background-position: 0 -185px
    }

    .nt26 {
        background-position: 0 -222px
    }

    .nt27 {
        background-position: 0 -259px
    }

    .nt28 {
        background-position: 0 -296px
    }

    .nt29 {
        background-position: 0 -333px
    }

    .required {
        color: #f00
    }

    .comm_form {
        padding: 20px;
        background: #fff;
        font-size: 12px
    }

    .comm_form label {
        width: 15em;
        padding-right: .5em
    }

    .comm_form .label_content {
        margin-left: 10.5em
    }

    .comm_form button {
        width: 15em;
        padding-right: .5em
    }

    .comm_form .form-element label {
        width: 10em;
        padding-right: .5em;
        display: block;
        float: left
    }

    .comm_form .form-element label.cleared-right {
        float: none
    }

    .comm_form .form-element label.inline {
        display: inline;
        float: none
    }

    .comm_form li .btn {
        margin-top: -8px
    }

    .comm_form .form-element {
        padding: .5em;
        width: 98%;
        margin-bottom: .2em;
        float: left;
        border-bottom: 1px solid #888
    }

    .comm_form li {
        position: relative;
        border-bottom: 1px dotted #ccc;
        padding-top: 15px
    }

    .comm_form li label {
        width: 120px;
        display: inline-block
    }

    .comm_form .form-element textarea {
        border: 1px solid #666;
        font-size: 1.2em;
        width: 95%
    }

    .comm_form fieldset {
        border: 1px solid #eee;
        margin-right: 20px;
        background: #efefef
    }

    .comm_form legend {
        position: relative;
        left: -7px;
        top: -0.75em;
        font-weight: bold;
        padding: 4px
    }

    .comm_form legend span {
        font-size: 12px;
        font-weight: normal
    }

    .comm_form .login-button,
    .comm_form .save-button {
        margin: 1em
    }
}

.misc {
    width: 40px;
    float: right;
    overflow: hidden
}

.misc .feedback {
    position: fixed;
    top: 300px;
    margin-left: 7px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+300))
}

.misc .feedback a {
    width: 22px;
    height: 111px;
    display: block;
    background-repeat: no-repeat
}

* html #achtung-overlay {
    position: absolute
}

* html .achtung {
    width: 280px
}

#achtung-overlay {
    overflow: hidden;
    position: fixed;
    top: 85px;
    right: 15px;
    width: 280px;
    z-index: 50
}

.achtung {
    display: none;
    margin-bottom: 8px;
    padding: 15px 15px;
    background-color: #000;
    color: white;
    width: 250px;
    font-weight: bold;
    position: relative;
    overflow: hidden;
    -moz-box-shadow: #aaa 1px 1px 2px;
    -webkit-box-shadow: #aaa 1px 1px 2px;
    box-shadow: #aaa 1px 1px 2px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    opacity: .85;
    filter: Alpha(Opacity=85)
}

.achtung .achtung-message-icon {
    margin-top: 0;
    margin-left: -.5em;
    margin-right: .5em;
    float: left;
    zoom: 1
}

.achtung .ui-icon.achtung-close-button {
    overflow: hidden;
    float: right;
    position: relative;
    top: -8px;
    right: -8px;
    cursor: pointer;
    background-image: url("../img/ui-icons_cccccc_256x240.png"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_cccccc_256x240.png*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_cccccc_256x240.png*/
        )
}

.achtung .ui-icon.achtung-close-button-hover {
    background-image: url("../img/ui-icons_ffffff_256x240.png"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_ffffff_256x240.png*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_ffffff_256x240.png*/
        )
}

.achtungSuccess,
.achtungFail,
.achtungWait {
    opacity: .93;
    filter: Alpha(Opacity=93)
}

.achtungSuccess {
    background-color: #4db559
}

.achtungFail {
    background-color: #d64450
}

.achtungWait {
    background-color: #658093
}

.achtungSuccess .ui-icon.achtung-close-button,
.achtungFail .ui-icon.achtung-close-button {
    background-image: url("../img/ui-icons_444444_256x240.png-__CBK=3e6cd8b720385a05c9e73c8c9b9ea4fd41585806409_228567"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_444444_256x240.png*/
        )
}

.achtungSuccess .ui-icon.achtung-close-button-hover,
.achtungFail .ui-icon.achtung-close-button-hover {
    background-image: url("../img/ui-icons_000000_256x240.png-__CBK=31f4d493941015373bd7106a4a664ca6e1585806409_228566"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/ui-icons_000000_256x240.png*/
        )
}

.achtung .wait-icon {
    background-image: url("../img/wait.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/wait.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/wait.gif*/
        )
}

.achtung .achtung-message {
    display: inline
}

.kjgg {
    width: 960px;
    background: #1e2c51;
    border: 1px solid #2b3d61;
}

.kjgg_A {
    background: url("../img/title_bg_blue.png"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/title_bg_blue.png*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/title_bg_blue.png*/
        ) repeat-x;
    height: 32px;
    border-bottom: 1px solid #2b3d61;
}

.kjgg_A_L {
    width: 50%;
    float: left;
}

.kjgg_A_L .title {
    font-size: 14px;
    font-weight: bold;
    color: #fed001;
    padding: 8px;
}

.kjgg_A_R {
    width: 50%;
    float: right;
    margin-left: -5px;
}

.kjgg_A_R .subtitle {
    font-size: 12px;
    color: #fff;
    font-weight: normal;
    background: none;
    padding: 8px;
    text-align: right;
}

.kjgg_A_R .subtitle a {
    font-size: 12px;
    color: #fff;
    font-weight: normal;
    background: none;
    padding: 8px;
    text-align: right;
}

.kjgg_A_R .subtitle .more {
    background: url("../img/add.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/add.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/add.gif*/
        ) 0 center no-repeat;
    padding-left: 14px;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    height: 18px;
}

.kjgg_B {}

.kjgg_B .kj_tab {
    width: 960px;
}

.kj_title {
    text-align: center;
    color: #fed001;
    background: #4C5880;
}

.kj_shuju {
    background: #ebebeb;
    text-align: center;
    color: #000;
}

.kj_shuju a {
    color: #1848FF;
}

.ballbg .red_1 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_2 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_3 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_4 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_5 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_6 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .red_7 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) 0 0 no-repeat;
}

.ballbg .blue_1 {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    margin-top: 2px;
    margin-left: -1px;
    background: url("../img/.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/.gif*/
        ) -21px 0 no-repeat;
}

#help_box .top {
    font-weight: bold;
    background: #1D2C51;
    border-bottom: 1px solid #2B3D61;
}

#help_box .mybox_content li.top {
    padding-left: 20px;
    background: #1D2C51 url("../img/red_jt.gif"
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/red_jt.gif*/
            /*tpa=http://lhc.npk3.cn/statics/caipiao/img/red_jt.gif*/
        ) no-repeat 7px 10px;
}

#help_box .mybox_content li.top a {
    display: block;
}

.mybox .mybox_content a {
    color: #fff;
}

.content {
    border: 1px solid #2b3d61;
    background: #1e2c51;
    padding: 6px;
    margin: 0;
}

.content_body {
    border: 1px solid #fff;
    background: #fff;
    padding: 6px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

.sec-left-draw {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}

.sl-draw-number {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}

.sl-draw-number-ball {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    width: 600px;
}

.sl-draw-number-ball td {
    border: 1px solid #e6e4e4;
    color: #333;
    padding: 5px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    white-space: nowrap;
}

.sl-draw-number-ball td {
    background: #f3f3f3;
    height: 24px;
    line-height: 14px;
    color: #7b7b7b;
}

.qiuqi_a {
    margin-left: 4px;
}

.qiuqi_b {
    margin-left: 4px;
}

.qiuqi_c {
    margin-left: 4px;
}

.qiuqi_d {
    margin-left: 4px;
}

.qiuqi_e {
    margin-left: 4px;
}

.qiuqi_f {
    margin-left: 4px;
}

.qiuqi_g {}