html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}

body {margin: 0}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block}

audio, canvas, progress, video {display: inline-block;vertical-align: baseline}

audio:not([controls]) {display: none;height: 0}

[hidden], template {display: none}

a {background-color: transparent}

a:active, a:hover {outline: 0}

abbr[title] {border-bottom: 1px dotted}

b, strong {font-weight: 700}

dfn {font-style: italic}

h1 {font-size: 2em;margin: .67em 0}

mark {background: #ff0;color: #000}

small {font-size: 80%}

sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}

sup {top: -.5em}

sub {bottom: -.25em}

img {border: 0}

svg:not(:root) {overflow: hidden}

figure {margin: 1em 40px}

hr {box-sizing: content-box;height: 0}

pre {overflow: auto}

code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em}

button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0}

button {overflow: visible}

button, select {text-transform: none}

button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer}

button[disabled], html input[disabled] {cursor: default}

button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}

input {line-height: normal}

input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto}

input[type=search] {-webkit-appearance: textfield;box-sizing: content-box}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none}

fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em}

textarea {overflow: auto}

optgroup {font-weight: 700}

table {border-collapse: collapse;border-spacing: 0}

td, th {padding: 0}

@media print {
    *, :after, :before {color: #000 !important;box-shadow: none !important;text-shadow: none !important}

    a, a:visited {text-decoration: underline}

    a[href^="#"]:after, a[href^="javascript:"]:after {content: ""}

    blockquote, pre {border: 1px solid #999;page-break-inside: avoid}

    thead {display: table-header-group}

    img, tr {page-break-inside: avoid}

    img {max-width: 100% !important}

    h2, h3, p {orphans: 3;widows: 3}

    h2, h3 {page-break-after: avoid}

    .navbar {display: none}

    .btn > .caret, .dropup > .btn > .caret {border-top-color: #000 !important}

    .label {border: 1px solid #000}

    .table {border-collapse: collapse !important}

    .table td, .table th {background-color: #fff !important}

    .table-bordered td, .table-bordered th {border: 1px solid #ddd !important}
    }

img {vertical-align: middle}

.img-responsive {display: block;max-width: 100%;height: auto}

.img-rounded {border-radius: 6px}

.img-thumbnail {padding: 4px;line-height: 1.42857;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto}

.img-circle {border-radius: 50%}

hr {margin-top: 0;margin-bottom: 0;border: 0;border-top: 1px solid #eee}

.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}

.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto}

[role=button] {cursor: pointer}

p {margin: 0}

.lead {margin-bottom: 0;font-size: 16px;font-weight: 300;line-height: 1.4}

@media (min-width: 768px) {
    .lead {font-size: 21px}
    }

.small, small {font-size: 85%}

.mark, mark {background-color: #fcf8e3;padding: .2em}

.text-left {text-align: left}

.text-right {text-align: right}

.text-center {text-align: center}

.text-justify {text-align: justify}

.text-nowrap {white-space: nowrap}

.text-lowercase {text-transform: lowercase}

.initialism, .text-uppercase {text-transform: uppercase}

.text-capitalize {text-transform: capitalize}

.text-muted {color: #777}

.text-primary {color: #337ab7}

a.text-primary:focus, a.text-primary:hover {color: #286090}

.text-success {color: #3c763d}

a.text-success:focus, a.text-success:hover {color: #2b542c}

.text-info {color: #31708f}

a.text-info:focus, a.text-info:hover {color: #245269}

.text-warning {color: #8a6d3b}

a.text-warning:focus, a.text-warning:hover {color: #66512c}

.text-danger {color: #a94442}

a.text-danger:focus, a.text-danger:hover {color: #843534}

.bg-primary {color: #fff;background-color: #337ab7}

a.bg-primary:focus, a.bg-primary:hover {background-color: #286090}

.bg-success {background-color: #dff0d8}

a.bg-success:focus, a.bg-success:hover {background-color: #c1e2b3}

.bg-info {background-color: #d9edf7}

a.bg-info:focus, a.bg-info:hover {background-color: #afd9ee}

.bg-warning {background-color: #fcf8e3}

a.bg-warning:focus, a.bg-warning:hover {background-color: #f7ecb5}

.bg-danger {background-color: #f2dede}

a.bg-danger:focus, a.bg-danger:hover {background-color: #e4b9b9}

.page-header {padding-bottom: -1;margin: 0;border-bottom: 1px solid #eee}

ol, ul {margin-top: 0}

ol, ol ol, ol ul, ul, ul ol, ul ul {margin-bottom: 0}

.list-inline, .list-unstyled {padding-left: 0;list-style: none}

.list-inline {margin-left: -5px}

.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px}

dl {margin-top: 0;margin-bottom: 0}

dd, dt {line-height: 1.42857}

dd {margin-left: 0}

.dl-horizontal dd:after, .dl-horizontal dd:before {content: " ";display: table}

.dl-horizontal dd:after {clear: both}

@media (min-width: 768px) {
    .dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

    .dl-horizontal dd {margin-left: 180px}
    }

abbr[data-original-title], abbr[title] {cursor: help;border-bottom: 1px dotted #777}

.initialism {font-size: 90%}

blockquote {padding: 0;margin: 0;font-size: 17.5px;border-left: 5px solid #eee}

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {margin-bottom: 0}

blockquote .small, blockquote footer, blockquote small {display: block;font-size: 80%;line-height: 1.42857;color: #777}

blockquote .small:before, blockquote footer:before, blockquote small:before {content: "\2014 \00A0"}

.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;text-align: right}

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {content: ""}

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {content: "\00A0 \2014"}

address {margin-bottom: 0;font-style: normal;line-height: 1.42857}

.container {margin-right: auto;margin-left: auto;padding-left: 0;padding-right: 0;width: 1200px}

.container:after, .container:before {content: " ";display: table}

.container:after {clear: both}

@media (min-width: 768px) and (max-width: 991px) {
    .container {width: 768px}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .container {width: 992px}
    }

@media (max-width: 767px) {
    .container {width: 100%}
    }

.container-fluid {margin-right: auto;margin-left: auto;padding-left: 0;padding-right: 0}

.container-fluid:after, .container-fluid:before {content: " ";display: table}

.container-fluid:after {clear: both}

.row {margin-left: 0;margin-right: 0}

.row:after, .row:before {content: " ";display: table}

.row:after {clear: both}

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {position: relative;min-height: 1px;padding-left: 0;padding-right: 0}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left}

.col-xs-1 {width: 8.33333%}

.col-xs-2 {width: 16.66667%}

.col-xs-3 {width: 25%}

.col-xs-4 {width: 33.33333%}

.col-xs-5 {width: 41.66667%}

.col-xs-6 {width: 50%}

.col-xs-7 {width: 58.33333%}

.col-xs-8 {width: 66.66667%}

.col-xs-9 {width: 75%}

.col-xs-10 {width: 83.33333%}

.col-xs-11 {width: 91.66667%}

.col-xs-12 {width: 100%}

.col-xs-pull-0 {right: auto}

.col-xs-pull-1 {right: 8.33333%}

.col-xs-pull-2 {right: 16.66667%}

.col-xs-pull-3 {right: 25%}

.col-xs-pull-4 {right: 33.33333%}

.col-xs-pull-5 {right: 41.66667%}

.col-xs-pull-6 {right: 50%}

.col-xs-pull-7 {right: 58.33333%}

.col-xs-pull-8 {right: 66.66667%}

.col-xs-pull-9 {right: 75%}

.col-xs-pull-10 {right: 83.33333%}

.col-xs-pull-11 {right: 91.66667%}

.col-xs-pull-12 {right: 100%}

.col-xs-push-0 {left: auto}

.col-xs-push-1 {left: 8.33333%}

.col-xs-push-2 {left: 16.66667%}

.col-xs-push-3 {left: 25%}

.col-xs-push-4 {left: 33.33333%}

.col-xs-push-5 {left: 41.66667%}

.col-xs-push-6 {left: 50%}

.col-xs-push-7 {left: 58.33333%}

.col-xs-push-8 {left: 66.66667%}

.col-xs-push-9 {left: 75%}

.col-xs-push-10 {left: 83.33333%}

.col-xs-push-11 {left: 91.66667%}

.col-xs-push-12 {left: 100%}

.col-xs-offset-0 {margin-left: 0}

.col-xs-offset-1 {margin-left: 8.33333%}

.col-xs-offset-2 {margin-left: 16.66667%}

.col-xs-offset-3 {margin-left: 25%}

.col-xs-offset-4 {margin-left: 33.33333%}

.col-xs-offset-5 {margin-left: 41.66667%}

.col-xs-offset-6 {margin-left: 50%}

.col-xs-offset-7 {margin-left: 58.33333%}

.col-xs-offset-8 {margin-left: 66.66667%}

.col-xs-offset-9 {margin-left: 75%}

.col-xs-offset-10 {margin-left: 83.33333%}

.col-xs-offset-11 {margin-left: 91.66667%}

.col-xs-offset-12 {margin-left: 100%}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left}

    .col-sm-1 {width: 8.33333%}

    .col-sm-2 {width: 16.66667%}

    .col-sm-3 {width: 25%}

    .col-sm-4 {width: 33.33333%}

    .col-sm-5 {width: 41.66667%}

    .col-sm-6 {width: 50%}

    .col-sm-7 {width: 58.33333%}

    .col-sm-8 {width: 66.66667%}

    .col-sm-9 {width: 75%}

    .col-sm-10 {width: 83.33333%}

    .col-sm-11 {width: 91.66667%}

    .col-sm-12 {width: 100%}

    .col-sm-pull-0 {right: auto}

    .col-sm-pull-1 {right: 8.33333%}

    .col-sm-pull-2 {right: 16.66667%}

    .col-sm-pull-3 {right: 25%}

    .col-sm-pull-4 {right: 33.33333%}

    .col-sm-pull-5 {right: 41.66667%}

    .col-sm-pull-6 {right: 50%}

    .col-sm-pull-7 {right: 58.33333%}

    .col-sm-pull-8 {right: 66.66667%}

    .col-sm-pull-9 {right: 75%}

    .col-sm-pull-10 {right: 83.33333%}

    .col-sm-pull-11 {right: 91.66667%}

    .col-sm-pull-12 {right: 100%}

    .col-sm-push-0 {left: auto}

    .col-sm-push-1 {left: 8.33333%}

    .col-sm-push-2 {left: 16.66667%}

    .col-sm-push-3 {left: 25%}

    .col-sm-push-4 {left: 33.33333%}

    .col-sm-push-5 {left: 41.66667%}

    .col-sm-push-6 {left: 50%}

    .col-sm-push-7 {left: 58.33333%}

    .col-sm-push-8 {left: 66.66667%}

    .col-sm-push-9 {left: 75%}

    .col-sm-push-10 {left: 83.33333%}

    .col-sm-push-11 {left: 91.66667%}

    .col-sm-push-12 {left: 100%}

    .col-sm-offset-0 {margin-left: 0}

    .col-sm-offset-1 {margin-left: 8.33333%}

    .col-sm-offset-2 {margin-left: 16.66667%}

    .col-sm-offset-3 {margin-left: 25%}

    .col-sm-offset-4 {margin-left: 33.33333%}

    .col-sm-offset-5 {margin-left: 41.66667%}

    .col-sm-offset-6 {margin-left: 50%}

    .col-sm-offset-7 {margin-left: 58.33333%}

    .col-sm-offset-8 {margin-left: 66.66667%}

    .col-sm-offset-9 {margin-left: 75%}

    .col-sm-offset-10 {margin-left: 83.33333%}

    .col-sm-offset-11 {margin-left: 91.66667%}

    .col-sm-offset-12 {margin-left: 100%}
    }

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left}

    .col-md-1 {width: 8.33333%}

    .col-md-2 {width: 16.66667%}

    .col-md-3 {width: 25%}

    .col-md-4 {width: 33.33333%}

    .col-md-5 {width: 41.66667%}

    .col-md-6 {width: 50%}

    .col-md-7 {width: 58.33333%}

    .col-md-8 {width: 66.66667%}

    .col-md-9 {width: 75%}

    .col-md-10 {width: 83.33333%}

    .col-md-11 {width: 91.66667%}

    .col-md-12 {width: 100%}

    .col-md-pull-0 {right: auto}

    .col-md-pull-1 {right: 8.33333%}

    .col-md-pull-2 {right: 16.66667%}

    .col-md-pull-3 {right: 25%}

    .col-md-pull-4 {right: 33.33333%}

    .col-md-pull-5 {right: 41.66667%}

    .col-md-pull-6 {right: 50%}

    .col-md-pull-7 {right: 58.33333%}

    .col-md-pull-8 {right: 66.66667%}

    .col-md-pull-9 {right: 75%}

    .col-md-pull-10 {right: 83.33333%}

    .col-md-pull-11 {right: 91.66667%}

    .col-md-pull-12 {right: 100%}

    .col-md-push-0 {left: auto}

    .col-md-push-1 {left: 8.33333%}

    .col-md-push-2 {left: 16.66667%}

    .col-md-push-3 {left: 25%}

    .col-md-push-4 {left: 33.33333%}

    .col-md-push-5 {left: 41.66667%}

    .col-md-push-6 {left: 50%}

    .col-md-push-7 {left: 58.33333%}

    .col-md-push-8 {left: 66.66667%}

    .col-md-push-9 {left: 75%}

    .col-md-push-10 {left: 83.33333%}

    .col-md-push-11 {left: 91.66667%}

    .col-md-push-12 {left: 100%}

    .col-md-offset-0 {margin-left: 0}

    .col-md-offset-1 {margin-left: 8.33333%}

    .col-md-offset-2 {margin-left: 16.66667%}

    .col-md-offset-3 {margin-left: 25%}

    .col-md-offset-4 {margin-left: 33.33333%}

    .col-md-offset-5 {margin-left: 41.66667%}

    .col-md-offset-6 {margin-left: 50%}

    .col-md-offset-7 {margin-left: 58.33333%}

    .col-md-offset-8 {margin-left: 66.66667%}

    .col-md-offset-9 {margin-left: 75%}

    .col-md-offset-10 {margin-left: 83.33333%}

    .col-md-offset-11 {margin-left: 91.66667%}

    .col-md-offset-12 {margin-left: 100%}
    }

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left}

    .col-lg-1 {width: 8.33333%}

    .col-lg-2 {width: 16.66667%}

    .col-lg-3 {width: 25%}

    .col-lg-4 {width: 33.33333%}

    .col-lg-5 {width: 41.66667%}

    .col-lg-6 {width: 50%}

    .col-lg-7 {width: 58.33333%}

    .col-lg-8 {width: 66.66667%}

    .col-lg-9 {width: 75%}

    .col-lg-10 {width: 83.33333%}

    .col-lg-11 {width: 91.66667%}

    .col-lg-12 {width: 100%}

    .col-lg-pull-0 {right: auto}

    .col-lg-pull-1 {right: 8.33333%}

    .col-lg-pull-2 {right: 16.66667%}

    .col-lg-pull-3 {right: 25%}

    .col-lg-pull-4 {right: 33.33333%}

    .col-lg-pull-5 {right: 41.66667%}

    .col-lg-pull-6 {right: 50%}

    .col-lg-pull-7 {right: 58.33333%}

    .col-lg-pull-8 {right: 66.66667%}

    .col-lg-pull-9 {right: 75%}

    .col-lg-pull-10 {right: 83.33333%}

    .col-lg-pull-11 {right: 91.66667%}

    .col-lg-pull-12 {right: 100%}

    .col-lg-push-0 {left: auto}

    .col-lg-push-1 {left: 8.33333%}

    .col-lg-push-2 {left: 16.66667%}

    .col-lg-push-3 {left: 25%}

    .col-lg-push-4 {left: 33.33333%}

    .col-lg-push-5 {left: 41.66667%}

    .col-lg-push-6 {left: 50%}

    .col-lg-push-7 {left: 58.33333%}

    .col-lg-push-8 {left: 66.66667%}

    .col-lg-push-9 {left: 75%}

    .col-lg-push-10 {left: 83.33333%}

    .col-lg-push-11 {left: 91.66667%}

    .col-lg-push-12 {left: 100%}

    .col-lg-offset-0 {margin-left: 0}

    .col-lg-offset-1 {margin-left: 8.33333%}

    .col-lg-offset-2 {margin-left: 16.66667%}

    .col-lg-offset-3 {margin-left: 25%}

    .col-lg-offset-4 {margin-left: 33.33333%}

    .col-lg-offset-5 {margin-left: 41.66667%}

    .col-lg-offset-6 {margin-left: 50%}

    .col-lg-offset-7 {margin-left: 58.33333%}

    .col-lg-offset-8 {margin-left: 66.66667%}

    .col-lg-offset-9 {margin-left: 75%}

    .col-lg-offset-10 {margin-left: 83.33333%}

    .col-lg-offset-11 {margin-left: 91.66667%}

    .col-lg-offset-12 {margin-left: 100%}
    }

fieldset {margin: 0;min-width: 0}

fieldset, legend {padding: 0;border: 0}

legend {display: block;width: 100%;margin-bottom: 0;font-size: 21px;line-height: inherit;color: #333;border-bottom: 1px solid #e5e5e5}

label {display: inline-block;max-width: 100%;margin-bottom: 5px}

input[type=search] {box-sizing: border-box}

input[type=checkbox], input[type=radio] {line-height: normal}

input[type=file] {display: block}

input[type=range] {display: block;width: 100%}

select[multiple], select[size] {height: auto}

input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}

output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857;color: #555}

textarea.form-control {height: auto}

input[type=search] {-webkit-appearance: none}

.form-group {margin-bottom: 15px}

fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed}

.has-success .checkbox, .has-success .checkbox-inline, .has-success.checkbox-inline label, .has-success.checkbox label, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.radio-inline label, .has-success.radio label {color: #3c763d}

.has-success .form-control {border-color: #3c763d;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}

.has-success .form-control:focus {border-color: #2b542c;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168}

.has-success .input-group-addon {color: #3c763d;border-color: #3c763d;background-color: #dff0d8}

.has-success .form-control-feedback {color: #3c763d}

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning.checkbox-inline label, .has-warning.checkbox label, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.radio-inline label, .has-warning.radio label {color: #8a6d3b}

.has-warning .form-control {border-color: #8a6d3b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}

.has-warning .form-control:focus {border-color: #66512c;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b}

.has-warning .input-group-addon {color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3}

.has-warning .form-control-feedback {color: #8a6d3b}

.has-error .checkbox, .has-error .checkbox-inline, .has-error.checkbox-inline label, .has-error.checkbox label, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.radio-inline label, .has-error.radio label {color: #a94442}

.has-error .form-control {border-color: #a94442;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}

.has-error .form-control:focus {border-color: #843534;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483}

.has-error .input-group-addon {color: #a94442;border-color: #a94442;background-color: #f2dede}

.has-error .form-control-feedback {color: #a94442}

.has-feedback label ~ .form-control-feedback {top: 5}

.has-feedback label.sr-only ~ .form-control-feedback {top: 0}

.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373}

@media (min-width: 768px) {
    .form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle}

    .form-inline .form-control {display: inline-block;width: auto;vertical-align: middle}

    .form-inline .form-control-static {display: inline-block}

    .form-inline .input-group {display: inline-table;vertical-align: middle}

    .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {width: auto}

    .form-inline .input-group > .form-control {width: 100%}

    .form-inline .control-label {margin-bottom: 0;vertical-align: middle}

    .form-inline .checkbox, .form-inline .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}

    .form-inline .checkbox label, .form-inline .radio label {padding-left: 0}

    .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {position: relative;margin-left: 0}

    .form-inline .has-feedback .form-control-feedback {top: 0}
    }

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {margin-top: 0;margin-bottom: 0;padding-top: 7px}

.form-horizontal .checkbox, .form-horizontal .radio {min-height: 7px}

.form-horizontal .form-group {margin-left: 0;margin-right: 0}

.form-horizontal .form-group:after, .form-horizontal .form-group:before {content: " ";display: table}

.form-horizontal .form-group:after {clear: both}

@media (min-width: 768px) {
    .form-horizontal .control-label {text-align: right;margin-bottom: 0;padding-top: 7px}
    }

.form-horizontal .has-feedback .form-control-feedback {right: 0}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px}
    }

@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px}
    }

.fade {opacity: 0;transition: opacity .15s linear}

.fade.in {opacity: 1}

.collapse {display: none}

.collapse.in {display: block}

tr.collapse.in {display: table-row}

tbody.collapse.in {display: table-row-group}

.collapsing {position: relative;height: 0;overflow: hidden;transition-property: height, visibility;transition-duration: .35s;transition-timing-function: ease}

.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent}

.dropdown, .dropup {position: relative}

.dropdown-toggle:focus {outline: 0}

.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, .175);background-clip: padding-box}

.dropdown-menu.pull-right {right: 0;left: auto}

.dropdown-menu .divider {height: 1px;margin: -1 0;overflow: hidden;background-color: #e5e5e5}

.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857;color: #333;white-space: nowrap}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {text-decoration: none;color: #262626;background-color: #f5f5f5}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {color: #777}

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor: not-allowed}

.open > .dropdown-menu {display: block}

.open > a {outline: 0}

.dropdown-menu-right {left: auto;right: 0}

.dropdown-menu-left {left: 0;right: auto}

.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857;color: #777;white-space: nowrap}

.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990}

.pull-right > .dropdown-menu {right: 0;left: auto}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: ""}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {right: 0;left: auto}

    .navbar-right .dropdown-menu-left {left: 0;right: auto}
    }

.nav {margin-bottom: 0;padding-left: 0;list-style: none}

.nav:after, .nav:before {content: " ";display: table}

.nav:after {clear: both}

.nav > li, .nav > li > a {position: relative;display: block}

.nav > li > a {padding: 0}

.nav > li.disabled > a {color: #777}

.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #eee;border-color: #337ab7}

.nav .nav-divider {height: 1px;margin: -1 0;overflow: hidden;background-color: #e5e5e5}

.nav > li > a > img {max-width: none}

.nav-tabs {border-bottom: 1px solid #ddd}

.nav-tabs > li {float: left;margin-bottom: -1px}

.nav-tabs > li > a {margin-right: 2px;line-height: 1.42857;border: 1px solid transparent;border-radius: 4px 4px 0 0}

.nav-tabs > li > a:hover {border-color: #eee #eee #ddd}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default}

.nav-pills > li {float: left}

.nav-pills > li > a {border-radius: 4px}

.nav-pills > li + li {margin-left: 2px}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #fff;background-color: #337ab7}

.nav-stacked > li {float: none}

.nav-stacked > li + li {margin-top: 2px;margin-left: 0}

.nav-justified, .nav-tabs.nav-justified {width: 100%}

.nav-justified > li, .nav-tabs.nav-justified > li {float: none}

.nav-justified > li > a, .nav-tabs.nav-justified > li > a {text-align: center;margin-bottom: 5px}

.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto}

@media (min-width: 768px) {
    .nav-justified > li, .nav-tabs.nav-justified > li {display: table-cell;width: 1%}

    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {margin-bottom: 0}
    }

.nav-tabs-justified, .nav-tabs.nav-justified {border-bottom: 0}

.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border: 1px solid #ddd}

@media (min-width: 768px) {
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0}

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border-bottom-color: #fff}
    }

.tab-content > .tab-pane {display: none}

.tab-content > .active {display: block}

.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0}

.navbar {position: relative}

.navbar:after, .navbar:before {content: " ";display: table}

.navbar:after {clear: both}

.navbar-header:after, .navbar-header:before {content: " ";display: table}

.navbar-header:after {clear: both}

@media (min-width: 768px) {
    .navbar-header {float: left}
    }

.navbar-collapse {overflow-x: visible;padding-right: 0;padding-left: 0;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .1);-webkit-overflow-scrolling: touch}

.navbar-collapse:after, .navbar-collapse:before {content: " ";display: table}

.navbar-collapse:after {clear: both}

.navbar-collapse.in {overflow-y: auto}

@media (min-width: 768px) {
    .navbar-collapse {width: auto;border-top: 0;box-shadow: none}

    .navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important}

    .navbar-collapse.in {overflow-y: visible}

    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-left: 0;padding-right: 0}
    }

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px}
    }

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: 0;margin-left: 0}

@media (min-width: 768px) {
    .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: 0;margin-left: 0}
    }

.navbar-static-top {z-index: 1000;border-width: 0 0 1px}

@media (min-width: 768px) {
    .navbar-static-top {border-radius: 0}
    }

.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030}

@media (min-width: 768px) {
    .navbar-fixed-bottom, .navbar-fixed-top {border-radius: 0}
    }

.navbar-fixed-top {top: 0;border-width: 0 0 1px}

.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0}

.navbar-brand {float: left;padding: 25px 0;font-size: 18px;line-height: 0;height: 50px}

.navbar-brand:focus, .navbar-brand:hover {text-decoration: none}

.navbar-brand > img {display: block}

@media (min-width: 768px) {
    .navbar > .container-fluid .navbar-brand, .navbar > .container .navbar-brand {margin-left: 0}
    }

.navbar-toggle {position: relative;float: right;margin-right: 0;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px}

.navbar-toggle:focus {outline: 0}

.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px}

.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px}

@media (min-width: 768px) {
    .navbar-toggle {display: none}
    }

.navbar-nav {margin: 12.5px 0}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none}

    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {padding: 5px 15px 5px 25px}
    }

@media (min-width: 768px) {
    .navbar-nav {float: left;margin: 0}

    .navbar-nav > li {float: left}
    }

.navbar-form {margin: 18px 0;padding: 10px 0;border-top: 1px solid transparent;border-bottom: 1px solid transparent;box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .1), 0 1px 0 hsla(0, 0%, 100%, .1)}

@media (min-width: 768px) {
    .navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle}

    .navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle}

    .navbar-form .form-control-static {display: inline-block}

    .navbar-form .input-group {display: inline-table;vertical-align: middle}

    .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {width: auto}

    .navbar-form .input-group > .form-control {width: 100%}

    .navbar-form .control-label {margin-bottom: 0;vertical-align: middle}

    .navbar-form .checkbox, .navbar-form .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}

    .navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0}

    .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {position: relative;margin-left: 0}

    .navbar-form .has-feedback .form-control-feedback {top: 0}
    }

@media (max-width: 767px) {
    .navbar-form .form-group {margin-bottom: 5px}

    .navbar-form .form-group:last-child {margin-bottom: 0}
    }

@media (min-width: 768px) {
    .navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;box-shadow: none}
    }

.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0}

.navbar-btn {margin-top: 18px;margin-bottom: 18px}

.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px}

.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px}

.navbar-text {margin-top: 25px;margin-bottom: 25px}

@media (min-width: 768px) {
    .navbar-text {float: left;margin-left: 0;margin-right: 0}
    }

@media (min-width: 768px) {
    .navbar-left {float: left !important}

    .navbar-right {float: right !important}

    .navbar-right, .navbar-right ~ .navbar-right {margin-right: 0}
    }

.navbar-default .navbar-brand {color: #777}

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e;background-color: transparent}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text {color: #777}

.navbar-default .navbar-toggle {border-color: #ddd}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #ddd}

.navbar-default .navbar-toggle .icon-bar {background-color: #888}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background-color: #e7e7e7;color: #555}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #777}

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color: #333;background-color: transparent}

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {color: #555;background-color: #e7e7e7}

    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #ccc;background-color: transparent}
    }

.navbar-default .navbar-link {color: #777}

.navbar-default .navbar-link:hover {color: #333}

.navbar-default .btn-link {color: #777}

.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {color: #333}

.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc}

.navbar-inverse {background-color: #222;border-color: #090909}

.navbar-inverse .navbar-brand {color: #9d9d9d}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {color: #fff;background-color: transparent}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-text {color: #9d9d9d}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {color: #fff;background-color: transparent}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color: #fff;background-color: #090909}

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {color: #444;background-color: transparent}

.navbar-inverse .navbar-toggle {border-color: #333}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #333}

.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {background-color: #090909;color: #fff}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #090909}

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #090909}

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #9d9d9d}

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff;background-color: transparent}

    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {color: #fff;background-color: #090909}

    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #444;background-color: transparent}
    }

.navbar-inverse .navbar-link {color: #9d9d9d}

.navbar-inverse .navbar-link:hover {color: #fff}

.navbar-inverse .btn-link {color: #9d9d9d}

.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {color: #fff}

.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #444}

.tooltip {position: absolute;z-index: 1070;display: block;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-style: normal;font-weight: 400;letter-spacing: normal;line-break: auto;line-height: 1.42857;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 12px;opacity: 0;filter: alpha(opacity=0)}

.tooltip.in {opacity: .9;filter: alpha(opacity=90)}

.tooltip.top {margin-top: -3px;padding: 5px 0}

.tooltip.right {margin-left: 3px;padding: 0 5px}

.tooltip.bottom {margin-top: 3px;padding: 5px 0}

.tooltip.left {margin-left: -3px;padding: 0 5px}

.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px}

.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid}

.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000}

.tooltip.top-left .tooltip-arrow {right: 5px}

.tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000}

.tooltip.top-right .tooltip-arrow {left: 5px}

.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000}

.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000}

.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000}

.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000}

.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000}

.clearfix:after, .clearfix:before {content: " ";display: table}

.clearfix:after {clear: both}

.center-block {display: block;margin-left: auto;margin-right: auto}

.pull-right {float: right !important}

.pull-left {float: left !important}

.hide {display: none !important}

.show {display: block !important}

.invisible {visibility: hidden}

.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0}

.hidden {display: none !important}

.affix {position: fixed}

@-ms-viewport {
    width: device-width
    }

.visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important}

@media (max-width: 767px) {
    .visible-xs {display: block !important}

    table.visible-xs {display: table !important}

    tr.visible-xs {display: table-row !important}

    td.visible-xs, th.visible-xs {display: table-cell !important}
    }

@media (max-width: 767px) {
    .visible-xs-block {display: block !important}
    }

@media (max-width: 767px) {
    .visible-xs-inline {display: inline !important}
    }

@media (max-width: 767px) {
    .visible-xs-inline-block {display: inline-block !important}
    }

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {display: block !important}

    table.visible-sm {display: table !important}

    tr.visible-sm {display: table-row !important}

    td.visible-sm, th.visible-sm {display: table-cell !important}
    }

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {display: block !important}
    }

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {display: inline !important}
    }

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {display: inline-block !important}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {display: block !important}

    table.visible-md {display: table !important}

    tr.visible-md {display: table-row !important}

    td.visible-md, th.visible-md {display: table-cell !important}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {display: block !important}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {display: inline !important}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {display: inline-block !important}
    }

@media (min-width: 1200px) {
    .visible-lg {display: block !important}

    table.visible-lg {display: table !important}

    tr.visible-lg {display: table-row !important}

    td.visible-lg, th.visible-lg {display: table-cell !important}
    }

@media (min-width: 1200px) {
    .visible-lg-block {display: block !important}
    }

@media (min-width: 1200px) {
    .visible-lg-inline {display: inline !important}
    }

@media (min-width: 1200px) {
    .visible-lg-inline-block {display: inline-block !important}
    }

@media (max-width: 767px) {
    .hidden-xs {display: none !important}
    }

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {display: none !important}
    }

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {display: none !important}
    }

@media (min-width: 1200px) {
    .hidden-lg {display: none !important}
    }

.visible-print {display: none !important}

@media print {
    .visible-print {display: block !important}

    table.visible-print {display: table !important}

    tr.visible-print {display: table-row !important}

    td.visible-print, th.visible-print {display: table-cell !important}
    }

.visible-print-block {display: none !important}

@media print {
    .visible-print-block {display: block !important}
    }

.visible-print-inline {display: none !important}

@media print {
    .visible-print-inline {display: inline !important}
    }

.visible-print-inline-block {display: none !important}

@media print {
    .visible-print-inline-block {display: inline-block !important}
    }

@media print {
    .hidden-print {display: none !important}
    }

.ui-dialog {*zoom: 1;_float: left;position: relative;background-color: #fff;border: 1px solid #999;border-radius: 6px;outline: 0;background-clip: padding-box;font-size: 14px;line-height: 1.428571429;color: #333;opacity: 0;transition: transform .15s ease-in-out, opacity .15s ease-in-out}

.ui-popup-show .ui-dialog {opacity: 1}

.ui-dialog-grid {width: auto;margin: 0;border: 0 none;border-collapse: collapse;border-spacing: 0;background: transparent}

.ui-dialog-body, .ui-dialog-footer, .ui-dialog-header {padding: 0;border: 0 none;text-align: left;background: transparent}

.ui-dialog-header {white-space: nowrap;border-bottom: 1px solid #e5e5e5}

.ui-dialog-close {position: relative;_position: absolute;float: right;top: 13px;right: 13px;_height: 26px;padding: 0 4px;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);cursor: pointer;background: transparent;_background: #fff;border: 0;-webkit-appearance: none}

.ui-dialog-close:focus, .ui-dialog-close:hover {color: #000;text-decoration: none;cursor: pointer;outline: 0;opacity: .5;filter: alpha(opacity=50)}

.ui-dialog-title {margin: 0;line-height: 1.428571429;min-height: 16.428571429px;padding: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 700;cursor: default}

.ui-dialog-body {padding: 20px;text-align: center}

.ui-dialog-content {display: inline-block;position: relative;vertical-align: middle;*zoom: 1;*display: inline;text-align: left}

.ui-dialog-footer {padding: 0 20px 20px}

.ui-dialog-statusbar {float: left;margin-right: 20px;padding: 6px 0;line-height: 1.428571429;font-size: 14px;color: #888;white-space: nowrap}

.ui-dialog-statusbar label:hover {color: #333}

.ui-dialog-statusbar .label, .ui-dialog-statusbar input {vertical-align: middle}

.ui-dialog-button {float: right;white-space: nowrap}

.ui-dialog-footer button, .ui-dialog-footer button + button {margin-bottom: 0;margin-left: 5px}

.ui-dialog-footer button {width: auto;overflow: visible;display: inline-block;padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none}

.ui-dialog-footer button:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}

.ui-dialog-footer button:focus, .ui-dialog-footer button:hover {color: #333;text-decoration: none}

.ui-dialog-footer button:active {outline: 0;box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)}

.ui-dialog-footer button[disabled] {pointer-events: none;cursor: not-allowed;opacity: .65;filter: alpha(opacity=65);box-shadow: none}

.ui-dialog-footer button {color: #333;background-color: #fff;border-color: #ccc}

.ui-dialog-footer button:active, .ui-dialog-footer button:focus, .ui-dialog-footer button:hover {color: #333;background-color: #ebebeb;border-color: #adadad}

.ui-dialog-footer button:active {background-image: none}

.ui-dialog-footer button[disabled], .ui-dialog-footer button[disabled]:active, .ui-dialog-footer button[disabled]:focus, .ui-dialog-footer button[disabled]:hover {background-color: #fff;border-color: #ccc}

.ui-dialog-footer button.ui-dialog-autofocus {color: #fff;background-color: #428bca;border-color: #357ebd}

.ui-dialog-footer button.ui-dialog-autofocus:active, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:hover {color: #fff;background-color: #3276b1;border-color: #285e8e}

.ui-dialog-footer button.ui-dialog-autofocus:active {background-image: none}

.ui-popup-top-left .ui-dialog, .ui-popup-top-right .ui-dialog, .ui-popup-top .ui-dialog {top: -8px}

.ui-popup-bottom-left .ui-dialog, .ui-popup-bottom-right .ui-dialog, .ui-popup-bottom .ui-dialog {top: 8px}

.ui-popup-left-bottom .ui-dialog, .ui-popup-left-top .ui-dialog, .ui-popup-left .ui-dialog {left: -8px}

.ui-popup-right-bottom .ui-dialog, .ui-popup-right-top .ui-dialog, .ui-popup-right .ui-dialog {left: 8px}

.ui-dialog-arrow-a, .ui-dialog-arrow-b {position: absolute;display: none;width: 0;height: 0;overflow: hidden;_color: #ff3fff;_filter: chroma(color=#ff3fff);border: 8px dashed transparent}

.ui-popup-follow .ui-dialog-arrow-a, .ui-popup-follow .ui-dialog-arrow-b {display: block}

.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-a {bottom: -16px;border-top: 8px solid #7c7c7c}

.ui-popup-top-left .ui-dialog-arrow-b, .ui-popup-top-right .ui-dialog-arrow-b, .ui-popup-top .ui-dialog-arrow-b {bottom: -15px;border-top: 8px solid #edff88}

.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top-left .ui-dialog-arrow-b {left: 15px}

.ui-popup-top .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-b {left: 50%;margin-left: -8px}

.ui-popup-top-right .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-b {right: 15px}

.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-a {top: -16px;border-bottom: 8px solid #7c7c7c}

.ui-popup-bottom-left .ui-dialog-arrow-b, .ui-popup-bottom-right .ui-dialog-arrow-b, .ui-popup-bottom .ui-dialog-arrow-b {top: -15px;border-bottom: 8px solid #edff88}

.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom-left .ui-dialog-arrow-b {left: 15px}

.ui-popup-bottom .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-b {margin-left: -8px;left: 50%}

.ui-popup-bottom-right .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-b {right: 15px}

.ui-popup-left-bottom .ui-dialog-arrow-a, .ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-a {right: -16px;border-left: 8px solid #7c7c7c}

.ui-popup-left-bottom .ui-dialog-arrow-b, .ui-popup-left-top .ui-dialog-arrow-b, .ui-popup-left .ui-dialog-arrow-b {right: -15px;border-left: 8px solid #edff88}

.ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left-top .ui-dialog-arrow-b {top: 15px}

.ui-popup-left .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-b {margin-top: -8px;top: 50%}

.ui-popup-left-bottom .ui-dialog-arrow-a, .ui-popup-left-bottom .ui-dialog-arrow-b {bottom: 15px}

.ui-popup-right-bottom .ui-dialog-arrow-a, .ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-a {left: -16px;border-right: 8px solid #7c7c7c}

.ui-popup-right-bottom .ui-dialog-arrow-b, .ui-popup-right-top .ui-dialog-arrow-b, .ui-popup-right .ui-dialog-arrow-b {left: -15px;border-right: 8px solid #edff88}

.ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right-top .ui-dialog-arrow-b {top: 15px}

.ui-popup-right .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-b {margin-top: -8px;top: 50%}

.ui-popup-right-bottom .ui-dialog-arrow-a, .ui-popup-right-bottom .ui-dialog-arrow-b {bottom: 15px}

@keyframes ui-dialog-loading {
    0% {transform: rotate(0deg)}
    to {transform: rotate(1turn)}
    }

.ui-dialog-loading {vertical-align: middle;position: relative;display: block;*zoom: 1;*display: inline;overflow: hidden;width: 32px;height: 32px;top: 50%;margin: -16px auto 0;font-size: 0;text-indent: -999em;color: #666;width: 100% \9;text-indent: 0 \9;line-height: 32px \9;text-align: center \9;font-size: 12px \9}

.ui-dialog-loading:after {position: absolute;content: "";width: 3px;height: 3px;margin: 14.5px 0 0 14.5px;border-radius: 100%;box-shadow: 0 -10px 0 1px #ccc, 10px 0 #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 .5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;-webkit-transform: rotate(1turn);-webkit-animation: ui-dialog-loading 1.5s infinite linear;transform: rotate(1turn);animation: ui-dialog-loading 1.5s infinite linear;display: none \9}

.row {letter-spacing: -.31em;*letter-spacing: normal;*word-spacing: -.43em;text-rendering: optimizespeed;display: -webkit-flex;display: -ms-flexbox;-ms-flex-flow: row wrap}

.opera-only :-o-prefocus, .row {word-spacing: -.43em}

.col, .col-1, .col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-1-8, .col-1-12, .col-1-24, .col-2-3, .col-2-5, .col-2-24, .col-3-4, .col-3-5, .col-3-8, .col-3-24, .col-4-5, .col-4-24, .col-5-5, .col-5-6, .col-5-8, .col-5-12, .col-5-24, .col-6-24, .col-7-8, .col-7-12, .col-7-24, .col-8-24, .col-9-24, .col-10-24, .col-11-12, .col-11-24, .col-12-24, .col-13-24, .col-14-24, .col-15-24, .col-16-24, .col-17-24, .col-18-24, .col-19-24, .col-20-24, .col-21-24, .col-22-24, .col-23-24, .col-24-24 {display: inline-block;*display: inline;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto}

.col-1-24 {width: 4.1667%;*width: 4.1357%}

.col-1-12, .col-2-24 {width: 8.3333%;*width: 8.3023%}

.col-1-8, .col-3-24 {width: 12.5%;*width: 12.469%}

.col-1-6, .col-4-24 {width: 16.6667%;*width: 16.6357%}

.col-1-5 {width: 20%;*width: 19.969%}

.col-5-24 {width: 20.8333%;*width: 20.8023%}

.col-1-4, .col-6-24 {width: 25%;*width: 24.969%}

.col-7-24 {width: 29.1667%;*width: 29.1357%}

.col-1-3, .col-8-24 {width: 33.3333%;*width: 33.3023%}

.col-3-8, .col-9-24 {width: 37.5%;*width: 37.469%}

.col-2-5 {width: 40%;*width: 39.969%}

.col-5-12, .col-10-24 {width: 41.6667%;*width: 41.6357%}

.col-11-24 {width: 45.8333%;*width: 45.8023%}

.col-1-2, .col-12-24 {width: 50%;*width: 49.969%}

.col-13-24 {width: 54.1667%;*width: 54.1357%}

.col-7-12, .col-14-24 {width: 58.3333%;*width: 58.3023%}

.col-3-5 {width: 60%;*width: 59.969%}

.col-5-8, .col-15-24 {width: 62.5%;*width: 62.469%}

.col-2-3, .col-16-24 {width: 66.6667%;*width: 66.6357%}

.col-17-24 {width: 70.8333%;*width: 70.8023%}

.col-3-4, .col-18-24 {width: 75%;*width: 74.969%}

.col-19-24 {width: 79.1667%;*width: 79.1357%}

.col-4-5 {width: 80%;*width: 79.969%}

.col-5-6, .col-20-24 {width: 83.3333%;*width: 83.3023%}

.col-7-8, .col-21-24 {width: 87.5%;*width: 87.469%}

.col-11-12, .col-22-24 {width: 91.6667%;*width: 91.6357%}

.col-23-24 {width: 95.8333%;*width: 95.8023%}

.col-1, .col-1-1, .col-5-5, .col-24-24 {width: 100%}

#yui3-css-stamp.cssgrids {display: none}

@media (max-width: 480px) {
    .row > .col, .row > [class*=col-] {width: 100%}
    }

@media (max-width: 767px) {
    .row > .col, .row > [class*=col-] {width: 100%}

    .yui3-hidden-phone, .yui3-visible-desktop {display: none}
    }

.myLoading {background: #fff url(data:image/gif;base64,R0lGODlhnABfALMKAO7u7szMzLu7u93d3aqqqmZmZoiIiHd3d5mZmf///////wAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAKACwAAAAAnABfAAAE/zDJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CotAcIWAMAwHS7ARAOBgOCIBhkuegKocA+gBGBQXqeABzY+MJYTkcP7nhwfXR2eAZag3SAeol9a2wEjYSBknRrboiVaG4HkZpodm58n1sCnKRopmInmag6X50mZ647BGEIsrO0OKqeJFmtuzUBYQa5wcIzAMWjIsDJOMUCvwBm0DcCYgjIHQNm3NcvywgI0yHV3uHY5OUg6NbqNgTs5hxV3s3xyuxkHANW6fTd8DKGAAEsFqpdiSMwBwABBQ0KWCig4pV8DW0EMEiGTMWPV//AZRwmwONHixhH6kAHUKTKlzBjypxJs6bNmzhz6tzJs6fPnzF0rdT1bCQAci5lkAswYanKo9t4OJUwNSPUpDGqCm14VaqgmV27nMRQZWzCABXlVLWC6J+cAR+RlS2TgC0hpBsgsqsqQe9eBM0G/NXLlOpXiBX/Bv4772uasBj0TvQ7KgC5iRvZTYB60DK7wgmm+p2sWQJnK3tBg8KLQTDgzaVDO06gF9G8elAdiyY3qraE27D5coFsAaIvCa7bqq6LF+pi3YfJUUheh/d04VuIV8AuPAvaxlpcW6i6u171qOK3zx7O+gJ3x57/RvU8HnphxBS60le/PHv7+v3tRk/xYvNJx19T0Zmnn4EUYDeFdg22k591UCEkgWfh/ScbaOVNiN5/Fd4VVWQMXmjgfhP4FuIErnGYoIeIXEaBZ/09qOF1YwRnjmeVsYOIXnwQZF9fEprGGmHIfZZfK0WZhtVK8qVG5GWNjZgbGX8VdqVfQ9JW5HmI5CYfaChuGNyTOIg55gTxXdaKa/TIVg+cSJH34pmb+UXAiszhgiBoEAIBzKBNmhbSBVXYVcdW/2jJZCaFLprQLNY5+WgFWwEF254waqoCZ2HOc5ynJ3C5F5qkdtBmOaim6kGkrsYq66y01mrrrbjmquuuvPbq66/ABltDBAAh+QQFCgAKACw9AA4AHQAeAAAEujDJSRMQAhk8qv8AcRRkWRwb8H2E6ZIoEqwTYJymod8wIswrwGF4InQqAMTBNzgiDcOligYIAK4f6JBA61IE0I13bIuNx2Dd9EzbCdhdmxpOCxg09Pqdm2chfH0fGYCBFQF/b4UUA38IihRJf2uPBAgEQI8JAQSchVgTnASJdFeTm5yYZ6WTCQKiAk5eq6wXr6lBA6UgGLyxNQBNuayQvMXBAwHHuWMDxQHP0MfDNMg/0M9N02RX2doTEQAh+QQFCgAKACw9AA8AHQAdAAAEtTDJKYEwJ+fCDwFUGAoHph0FynGEGAKIgc1IjajrAbqwLAsD0YCwSu0oPdnHNQEYckdJLCZgihAdA0Vgq1qvKYM30f0ynwaEJGCLmpsFBDBBqI3fo8BgAKu78UgAQwgtgF8BBAR3hiICiYuMFIiKkUxDApCVCZeZlRaYf5qYAgGaQqOmjZilqRMDo0Gta6uxsgEBpLVWoSG3vrqBvL2+ensAx8jHgAC/e8Z8yIyCzsbRpsnCExEAIfkEBQoACgAsPQAOAB4AHgAABLkwyUkTCIIQEUb9oCUgRmkexiEAIRggMGmm6XEQ7QQQcaxpNJuNFdr1Vp+BwFYYgnY8hCBnQRwKTU8lgyAEqBPCtVkJ/L7gMLaAC2umaQpiTcRo4hXAGiHJcPAVBFgHIgJIgBMDawNKhogVawKNaI8SBlgchpSVlzcYf5WWKJKaoRI8BAMAmaYSAwEAFwGwrQlasx21RK+ztRS4Wr6ytL62jKrFxoxEvsfLxcuqsdOm09YszJXX2cl4EQAh+QQFCgAKACw9AA4AHgAdAAAEv1DJSeUIQgQFqv9KEhAkYp4IqCpkSaCmYQjrlLVklpkKIqerm4CwAcmOKh2txpIdDJ0KJsO0OQ2VgW5QtT0PS4mu2JUQDugJF1OuoA8ESWDDbVPSoTnZLsED9Hx3E38BdYE9anOGgSkFCBeFhxIIBY4AA5iSCgaVNJiLfJUFAgmfCYcBoh2fUXwElQcSl5l8AKJxsgMArWWUaLy7vFUATzMVwcJMAwRhFMhtf8mywQmnTNIU1drb1oHc2iGa32URACH5BAUKAAoALD0ADgAeAB0AAAS5MMlJExgjBAyq/9IgjCMhEGgAgiLpojCirlMg2KR2xwhCdCsNbgCkAAKEXq9YEW5oFoESwQwJB9CJVFk5arBZLcJgEFAwzzAlSQZeMOouuRzixCuCeR18nwzIBwBvfH0SBgcGAYJEhWsHBwKCgo0TYwc/kpQSCI8IFpOanJCfVX2Po5mUA48FbqVxBAcFB12NALIFBJoUCAW+r30Evrm7EsK+tLsABsOBmgDHyISNh7LOylJ0xRc3wBEAIfkEBQoACgAsPQAOAB4AHgAABLQwyUklACPfyrsdQRgIJBl4HgaKwliSA0plmVi7rwDINLhVABeBoEv1ZBLSkLADqprIRGAp4FwG0Kh0iDhNLj/tRIAgIChgMYdg6FrSagoZcX7HKwM6Yse/V/RefhxzgYJyBgZVhhVmBgSLjIiFkIgGk4YDlTGQSQYHBpwWno6hCQifB1mGAgetipAErZ+cAKeyqnFTBQcFu7gyAJUGvcS+ahisxcWPxyBsvMQHTIIYU0RFMhEAIfkEBQoACgAsPgAOAB0AHgAABKswyUkTuLjqLfH4XyAOHOeBoTiWFHYN76DOrOVugBwIPJvVO56gBKhRBsKh0YjkkZZAIdQoDExZO4LyiiN4i9yNl/AMVwReq/ns3a4lAoT2TYkj1PQEYl9+A/YIYHR2CHkWgG5rBAgGBi1mAo0GbjkyhUuRjZcUWQcGgl2SnxoAkQcFBQh9EkienqM4CKeoqAaAB7gGuaAbArO0qKe4uIlEssC0xLxLTXtONREAIfkEBQoACgAsPQAOAB4AHgAABLYwyUkrqDjrBLrvWzh93WBeYkYCZjukMOvCsBkELy0C962Lg17upwn6iJubYIisDASCQFMFFaCmlCoTmwhAB1euNwridqEBmVkLqHIFhCWAQDBsdXP6BWE4IKYBdAISAQcHBWE6dARSHIcFBkhwCARZBZd/OpOMFY8FlTACCKOgFAOeBokWoqMIqo6XBQcEd22to68SAJ6GfgSUBsHBuCkEsb0HfcLBgzQACMjJycy5QFCUUXcVEQAh+QQFCgAKACw9AA4AHgAeAAAEvDDJSau9OOvNJ+ggIIogN5Kldn4Wm4oD6rnvYNNBnHr2MA2CAC3VYwkIAt9OAuglAAiEQblMBK5Ww+FQnVyFgq2hKxlcoYfCmGzOIQpqcqINhK+7ZgFAAC/IBUE2fVQ7e4ASaQUEeIACEgR9QyCNSgB9CEsBjRSQBQeLJZqAhAlbW6AcAUiHFQCmBwiSFUcESLKuYgdJLaq1thkAWgcGxAZISFFRtXocYcXFycoIASV7zwbRBNRVAFe1ZxsRACH5BAUKAAoALD0ADwAeAB0AAAS6MMk5AaA4azrC2OAGCEJwhagEIAhhpihgzIgAo8ah2zdIFEBEr4IBAAuGocpySvyAzSFzcggqK1MjMHDFXgTH7mRgSYCRYtWAjLCmAWuZWwwngw/C9NpePaQTe3A6B1FSAR4SgzxXHYhOOgaFN4cvCQAHOQSMlBQCmAaLMAMljhMzM6EhowElGTKnBJIYrCRcGq8GLAIfRbQkqUUsuSw1vwIExsAaAsQsBM/PxyS8N8zOLdCtXXC0cSgRADs=) no-repeat 50%}

.myLoading .pic {display: none}

.mF_51xflash_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_51xflash {position: relative}

.mF_51xflash .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_51xflash .pic {position: absolute;top: 0;left: 0;overflow: hidden}

.mF_51xflash .pic ul {position: static}

.mF_51xflash .pic ul li {position: absolute;right: 0}

.mF_51xflash .pic ul li a, .mF_51xflash .pic ul li a img {display: block;width: 100%;height: 100%}

.mF_51xflash .txt {position: absolute;left: 0;bottom: 0;width: 100%;height: 34px;line-height: 34px}

.mF_51xflash .txt li {position: absolute;width: 100%;height: 100%;background: #f1f1f1}

.mF_51xflash .txt li a {display: block;padding-left: 40px;font-size: 14px;color: #333;font-weight: 700;text-decoration: none;background: url(../js/plugins/myfocus/images/mF_51xflash/tit-ar.gif) 6px no-repeat}

.mF_51xflash .play, .mF_51xflash .stop {position: absolute;right: 10px;bottom: 6px;z-index: 9;width: 30px;height: 23px;overflow: hidden;cursor: pointer;background: url(../js/plugins/myfocus/images/mF_51xflash/play.gif) left -25px no-repeat}

.mF_51xflash .stop {background-position: 0 0}

.mF_classicHB_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_classicHB {-webkit-text-size-adjust: none;position: relative}

.mF_classicHB .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_classicHB .pic {position: relative}

.mF_classicHB .pic li {position: absolute;width: 120%;height: 120%}

.mF_classicHB .pic li img {width: 100%;height: 100%}

.mF_classicHB .txt li {position: absolute;left: 0;top: 0;overflow: hidden;height: 20px;line-height: 20px}

.mF_classicHB .txt li a {display: block;position: relative;z-index: 1;color: #fff;text-align: center;font-size: 12px;text-decoration: none}

.mF_classicHB .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_classicHB .num {height: 17px;position: absolute;z-index: 3;right: 0;bottom: 2px;color: #fff}

.mF_classicHB .num li {float: left;margin-right: 2px;width: 16px;height: 17px;text-align: center;position: relative}

.mF_classicHB .num li a {display: block;position: relative;z-index: 1;line-height: 16px;font-size: 10px;color: #fff;text-decoration: none;cursor: pointer}

.mF_classicHB .num li b {display: block;width: 100%;height: 17px;position: absolute;top: 0;left: 0;background: url(../js/plugins/myfocus/images/mF_classicHB/btn-gray.gif) no-repeat;filter: alpha(opacity=70);opacity: .7}

.mF_classicHB .num li.current b, .mF_classicHB .num li.hover b {background-image: url(../js/plugins/myfocus/images/mF_classicHB/btn-blue.gif)}

.mF_classicHC {position: relative}

.mF_classicHC .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_classicHC .pic {border: 1px solid #666}

.mF_classicHC .pic li {position: absolute;left: 0;top: 0}

.mF_classicHC .txt li {position: absolute;left: 0;background: #dedede;overflow: hidden;height: 26px;line-height: 26px}

.mF_classicHC .txt li a {display: block;color: #333;text-align: center;font-size: 12px;font-weight: 700;text-decoration: none}

.mF_classicHC .num, .mF_classicHC .num_bg {height: 19px;position: absolute;z-index: 3;right: 0;bottom: 31px;color: #fff}

.mF_classicHC .num_bg {width: 100%;background: url(../js/plugins/myfocus/images/mF_classicHC/btn-bg.png) 100% 100% no-repeat;_height: 16px;_background: 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../js/plugins/myfocus/images/mF_classicHC/btn-bg.png", sizingMethod=scale)}

.mF_classicHC .num_bg li {position: absolute}

.mF_classicHC .num li {float: left;width: 26px;height: 16px;line-height: 16px;padding-top: 3px;text-align: center;cursor: pointer;position: relative}

.mF_classicHC .num li a {color: #fff}

.mF_classicHC .num li b {position: absolute;top: 3px;left: 0;width: 1px;height: 16px;overflow: hidden;background: #dadada}

.mF_classicHC .num li.current, .mF_classicHC .num li.hover {background-image: url(../js/plugins/myfocus/images/mF_classicHC/btn-red.gif)}

.mF_classicHC .num li.hover {background-position: 100% 100%}

.mF_classicHC .num li.current {background-position: 0 0}

.mF_dleung {position: relative}

.mF_dleung .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_dleung .pic {position: absolute}

.mF_dleung .pic ul li {position: absolute;display: none;top: 0;left: 0;overflow: hidden}

.mF_dleung .txt {position: absolute;bottom: 0;overflow: hidden;width: 120%}

.mF_dleung .txt li {float: left;height: 28px;line-height: 28px;margin-right: 2px;overflow: hidden;position: relative}

.mF_dleung .txt li a, .mF_dleung .txt li b {position: absolute;z-index: 2;top: 0;width: 100%;height: 100%;color: #fff;font-size: 12px;text-decoration: none;text-align: center}

.mF_dleung .txt li b {z-index: 1;opacity: .7;filter: Alpha(opacity=70);background: #666}

.mF_dleung .txt li.current a {color: #333}

.mF_dleung .txt li.current b {background: #fff}

.mF_dleung .txt li p {display: none}

.mF_expo2010 {position: relative}

.mF_expo2010 .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_expo2010 .pic li {position: absolute}

.mF_expo2010 .txt_bg {position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_expo2010 .txt li {position: absolute;z-index: 2;left: 0;height: 36px;line-height: 36px}

.mF_expo2010 .txt li a {display: block;color: #fff;padding: 2px 0 0 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_expo2010 .num {position: absolute;z-index: 3;bottom: 8px;right: 8px}

.mF_expo2010 .num li {float: left;position: relative;width: 22px;height: 18px;line-height: 18px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer}

.mF_expo2010 .num li a, .mF_expo2010 .num li b {position: absolute;z-index: 2;display: block;color: #fff;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_expo2010 .num li b {z-index: 1;background: #fff;filter: alpha(opacity=50);opacity: .5}

.mF_expo2010 .num li.current a, .mF_expo2010 .num li.hover a {background: #f60}

.mF_fancy {position: relative}

.mF_fancy .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_fancy .pic {position: absolute;z-index: 1}

.mF_fancy .pic ul {height: 100%}

.mF_fancy .pic ul, .mF_fancy .pic ul li {position: absolute;top: 0;left: 0;overflow: hidden}

.mF_fancy .pic ul li {display: none}

.mF_fancy .txt {position: absolute;z-index: 2;top: 12px;left: 12px;width: 80%;color: #fff}

.mF_fancy .txt li {position: absolute;top: 0;width: 100%;padding: 12px;visibility: hidden;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_fancy .txt li a {display: block;color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;font-family: Microsoft YaHei}

.mF_fancy .txt li p {display: none}

.mF_fancy .txt li.current {visibility: visible;opacity: 1}

.mF_fancy .num {position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden}

.mF_fancy .num ul {width: 120%;background: #666;margin-left: -1px}

.mF_fancy .num ul li {display: inline-block;*display: inline;*zoom: 1;height: 12px;border-left: 1px solid #ddd;background: #666;overflow: hidden;cursor: pointer;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_fancy .num ul li:hover {background: #ddd}

.mF_fancy .num ul li.current {background: #090909;cursor: default}

.mF_fancy .num ul li a {display: none}

.mF_fancy .thumb {position: absolute;left: 0;bottom: 40px;width: 100%;z-index: 9}

.mF_fancy .thumb ul {width: 120%}

.mF_fancy .thumb ul li {display: inline-block !important;*display: inline !important;*zoom: 1;position: relative;visibility: hidden;cursor: pointer}

.mF_fancy .thumb ul li img {width: 100%}

.mF_fancy .next, .mF_fancy .prev {font: 700 53px/58px arial;width: 37px;height: 65px;overflow: hidden;position: absolute;z-index: 9;left: 0;cursor: pointer;top: 40%}

.mF_fancy .next {left: auto;right: 0}

.mF_fancy .next a, .mF_fancy .prev a {display: block;color: #fff;text-align: center;text-decoration: none;visibility: hidden;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_fancy .next a:hover, .mF_fancy .prev a:hover {color: #f60}

.mF_fancy .show a {visibility: visible;opacity: 1}

.mF_fscreen_tb_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_fscreen_tb {background: #333;position: relative}

.mF_fscreen_tb .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_fscreen_tb .pic {position: absolute;top: 0;left: 0}

.mF_fscreen_tb .pic li {position: absolute;width: 100%;height: 100%;overflow: hidden;display: none}

.mF_fscreen_tb .thumb_bg {position: absolute;border-top: 1px solid #fff;bottom: 0;left: 0;width: 100%;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_fscreen_tb .thumb {position: absolute;bottom: 0;overflow: hidden}

.mF_fscreen_tb .thumb ul {position: relative;top: 0;left: 0}

.mF_fscreen_tb .thumb ul li {float: left;overflow: hidden;cursor: pointer}

.mF_fscreen_tb .thumb ul li a {display: block;border: 1px solid #999;margin: 8px}

.mF_fscreen_tb .thumb ul li a img {position: relative;z-index: 1;width: 100%;filter: alpha(opacity=80);opacity: .8}

.mF_fscreen_tb .thumb ul li.current a img {filter: alpha(opacity=100);opacity: 1}

.mF_fscreen_tb .thumb ul li.current a, .mF_fscreen_tb .thumb ul li.hover a {border-color: #fff}

.mF_fscreen_tb .txt li {position: absolute;z-index: 2;top: 26px;width: 100%;line-height: 20px;font-family: Microsoft YaHei}

.mF_fscreen_tb .txt li a {display: block;font-weight: 700;font-size: 16px;text-decoration: none}

.mF_fscreen_tb .txt li a, .mF_fscreen_tb .txt li p {color: #fff;padding-left: 16px}

.mF_fscreen_tb .next, .mF_fscreen_tb .prev {font: 700 38px arial;width: 28px;height: 46px;overflow: hidden;position: absolute;z-index: 4;left: 0;bottom: 0;cursor: pointer}

.mF_fscreen_tb .next {left: auto;right: 0}

.mF_fscreen_tb .next a, .mF_fscreen_tb .prev a {display: block;color: #f1f1f1;text-align: center;text-decoration: none}

.mF_fscreen_tb .next a:hover, .mF_fscreen_tb .prev a:hover {color: #f60}

.mF_games_tb_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_games_tb {background: #f1f1f1;position: relative}

.mF_games_tb .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_games_tb .pic {position: absolute;top: 0;left: 0}

.mF_games_tb .pic li {position: absolute;width: 100%;height: 100%;overflow: hidden;display: none}

.mF_games_tb .thumb {position: absolute;bottom: 0;left: 0;overflow: hidden}

.mF_games_tb .thumb ul {position: absolute;top: 0;left: 0}

.mF_games_tb .thumb ul li {position: relative;float: left;overflow: hidden;cursor: pointer}

.mF_games_tb .thumb ul li a {display: block;border: 3px solid #d3d3d3;margin: 10px 4px}

.mF_games_tb .thumb ul li img {position: relative;z-index: 1;width: 100%;height: 100%}

.mF_games_tb .thumb ul li.current {background: url(../js/plugins/myfocus/images/mF_games_tb/ar.gif) center 5px no-repeat}

.mF_games_tb .thumb ul li.current a {border-color: #ff8c00}

.mF_games_tb .txt li {position: absolute;z-index: 2;width: 100%;height: 38px;line-height: 38px;display: none}

.mF_games_tb .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_games_tb .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_games_tb .next, .mF_games_tb .prev {font: 700 28px/28px arial;width: 16px;overflow: hidden;position: absolute;z-index: 4;left: 0;bottom: 11px;cursor: pointer}

.mF_games_tb .next {left: auto;right: 0}

.mF_games_tb .next a, .mF_games_tb .prev a {display: block;color: #bbb;text-align: center;text-decoration: none}

.mF_games_tb .next a:hover, .mF_games_tb .prev a:hover {color: #f60}

.mF_kdui {background: #000;position: relative}

.mF_kdui .loading {background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_kdui .loading, .mF_kdui .pic {position: absolute;width: 100%;height: 100%}

.mF_kdui .pic {z-index: 1;overflow: hidden}

.mF_kdui .pic li {position: absolute;top: 0;display: none}

.mF_kdui .txt {position: absolute;z-index: 2;top: 12px;left: 12px;width: 200px}

.mF_kdui .txt li {position: absolute;top: 0;width: 100%;padding: 12px;display: none}

.mF_kdui .txt li a {position: relative;z-index: 1;display: block;color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;font-family: Microsoft YaHei}

.mF_kdui .txt li b {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;background: #000;filter: alpha(opacity=20);opacity: .2;border-radius: 5px}

.mF_kdui .txt li p {color: #fff}

.mF_kdui .dot {position: absolute;z-index: 3;bottom: 8px;left: 0;width: 100%;text-align: center}

.mF_kdui .dot li {display: inline-block;margin: 0 3px;*display: inline;*zoom: 1;width: 16px;height: 16px;background: url(../js/plugins/myfocus/images/mF_kdui/dots.png);cursor: pointer}

.mF_kdui .dot li.current {background-position: 0 -16px}

.mF_kdui .next, .mF_kdui .prev {visibility: hidden;opacity: 0;position: absolute;z-index: 9;bottom: 40%;left: 12px;cursor: pointer;background: url(../js/plugins/myfocus/images/mF_kdui/slider-arrows.png) 0 0;width: 38px;height: 38px;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_kdui .next {left: auto;right: 12px;background-position: 100% 0}

.mF_kdui .next:hover, .mF_kdui .prev:hover {opacity: 1}

.mF_kdui .arr-hover {visibility: visible;opacity: .5}

.mF_kiki_wrap {padding: 6px;border: 1px solid #999;float: left;background: #fff}

.mF_kiki {position: relative}

.mF_kiki .loading {background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_kiki .loading, .mF_kiki .pic li {position: absolute;width: 100%;height: 100%}

.mF_kiki .pic li {top: 0;left: 0;overflow: hidden}

.mF_kiki .txt li {position: absolute;z-index: 2;left: 0;bottom: 0;height: 30px;line-height: 30px;*line-height: 32px;overflow: hidden;background: url(../js/plugins/myfocus/images/mF_kiki/tit-ar.gif) left 10px no-repeat;display: none}

.mF_kiki .txt li a {display: block;color: #333;padding-left: 32px;font-size: 12px;text-decoration: none}

.mF_kiki .num {position: absolute;bottom: 34px;right: 2px;z-index: 9}

.mF_kiki .num li {float: left;margin-right: 2px;width: 20px;height: 6px;overflow: hidden;border: 1px solid #000;background: #ccc;cursor: pointer}

.mF_kiki .num li.current, .mF_kiki .num li.hover {background: #e92b00;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_kiki .num li a {display: none}

.mF_kiki .nav {position: absolute;width: 100px;height: 30px;line-height: 30px;z-index: 3;bottom: 0;right: 0}

.mF_kiki .nav a, .mF_kiki .nav span {float: left;color: #333;text-decoration: none}

.mF_kiki .nav a:hover {color: #d91c00}

.mF_kiki .nav a.prev {cursor: pointer;padding-left: 10px;background: url(../js/plugins/myfocus/images/mF_kiki/ar-left.gif) 0 no-repeat}

.mF_kiki .nav a.next {cursor: pointer;padding: 0 10px 0 4px;background: url(../js/plugins/myfocus/images/mF_kiki/ar-right.gif) 100% no-repeat}

.mF_kiki .nav span {margin-left: 3px}

.mF_ladyQ {position: relative}

.mF_ladyQ .loading {background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_ladyQ .loading, .mF_ladyQ .pic li {position: absolute;width: 100%;height: 100%}

.mF_ladyQ .pic li {overflow: hidden;display: none}

.mF_ladyQ .txt li {position: absolute;z-index: 2;left: 0;bottom: 28px;line-height: 30px;font-family: Microsoft YaHei;visibility: hidden;opacity: 0}

.mF_ladyQ .txt li.current {visibility: visible;opacity: 1;-webkit-transition: all 1s .4s;-moz-transition: all 1s .4s;-o-transition: all 1s .4s}

.mF_ladyQ .txt li a {display: block;position: relative;z-index: 1;color: #fff;margin-top: 2px;padding-left: 10px;font-size: 16px;text-decoration: none}

.mF_ladyQ .txt li p {position: relative;z-index: 1;padding-left: 11px;line-height: 22px;font-size: 14px;color: #eee}

.mF_ladyQ .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_ladyQ .time_bar {position: absolute;left: 0;height: 20px;overflow: hidden;background: #444}

.mF_ladyQ .num {position: relative;height: 28px;background: #000}

.mF_ladyQ .num ul {position: absolute;right: 6px;top: 4px}

.mF_ladyQ .num ul li {float: left;display: inline;margin-left: 3px;width: 20px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;cursor: pointer}

.mF_ladyQ .num ul li a {color: #b1b1b1;display: block;background: #444;text-decoration: none}

.mF_ladyQ .num ul li.current a, .mF_ladyQ .num ul li.hover a {color: #fff;background: #f60;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_liquid {position: relative}

.mF_liquid .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_liquid .pic {position: static}

.mF_liquid .pic_mod li, .mF_liquid .pic li {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden}

.mF_liquid .pic_mod li img, .mF_liquid .pic li img {position: absolute;left: 0;top: 0}

.mF_liquid .txt li {position: absolute;z-index: 2;bottom: 0;width: 100%;height: 38px;line-height: 38px;display: none}

.mF_liquid .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_liquid .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_liquid .num {position: absolute;z-index: 3;bottom: 6px;right: 6px}

.mF_liquid .num li {float: left}

.mF_liquid .num li a {color: #333;float: left;width: 20px;height: 18px;position: relative;line-height: 18px;border: 1px solid #196ba9;text-align: center;margin-right: 3px;cursor: pointer;background: #dedede;filter: alpha(opacity=80);opacity: .8;text-decoration: none}

.mF_liquid .num li.current a, .mF_liquid .num li.hover a {background: #09f;color: #fff;font-weight: 700;height: 20px;line-height: 20px;top: -2px;filter: alpha(opacity=100);opacity: 1}

.mF_liuzg {position: relative}

.mF_liuzg .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_liuzg .pic li {position: relative;overflow: hidden;float: left}

.mF_liuzg .pic li div {width: 100%;position: absolute}

.mF_liuzg .pic li div a {display: block;overflow: hidden}

.mF_liuzg .txt li {position: absolute;z-index: 2;bottom: 0;height: 36px;line-height: 36px;display: none}

.mF_liuzg .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_liuzg .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_liuzg .num {position: absolute;z-index: 3;bottom: 6px;right: 8px;color: #333}

.mF_liuzg .num li {float: left;width: 22px;height: 18px;position: relative;border: 1px solid #333;line-height: 18px;text-align: center;margin-right: 3px;cursor: pointer;background: #eee;filter: alpha(opacity=70);opacity: .7}

.mF_liuzg .num li a {color: #333;text-decoration: none}

.mF_liuzg .num li.current {background: #f60;font-weight: 700;height: 20px;line-height: 20px;top: -2px;filter: alpha(opacity=100);opacity: 1}

.mF_liuzg .num li.current a {color: #fff}

.mF_luluJQ_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_luluJQ {position: relative}

.mF_luluJQ .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_luluJQ .pic {width: 100%}

.mF_luluJQ .pic li {position: absolute;background: #000}

.mF_luluJQ .pic li a {height: 100%;text-decoration: none}

.mF_luluJQ .pic li a, .mF_luluJQ .pic li a span {display: block;width: 100%;position: relative;overflow: hidden}

.mF_luluJQ .pic li a span {height: 34px;line-height: 34px}

.mF_luluJQ .pic li a span b {display: block;position: relative;color: #fff;padding-left: 16px;font-size: 14px;z-index: 1;cursor: pointer}

.mF_luluJQ .pic li a span i {position: absolute;left: 0;top: 0;width: 100%;height: 100%;filter: alpha(opacity=50);opacity: .5;background: #000}

.mF_pconline {position: relative}

.mF_pconline .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_pconline .pic li {width: 100%;height: 100%;overflow: hidden;position: absolute;display: none}

.mF_pconline .txt li {position: absolute;z-index: 2;bottom: 0;height: 28px;line-height: 28px;background: #dbdbdb;display: none}

.mF_pconline .txt li a {display: block;position: relative;z-index: 1;color: #333;padding-left: 10px;font-size: 12px;font-weight: 700;text-decoration: none}

.mF_pconline .num {position: absolute;z-index: 3;bottom: 5px;right: 5px}

.mF_pconline .num li {float: left}

.mF_pconline .num li a {color: #333;float: left;margin-left: 3px;width: 15px;height: 15px;line-height: 15px;*line-height: 14px;overflow: hidden;border: 1px solid #aec1cc;text-align: center;cursor: pointer;background: #fff;text-decoration: none}

.mF_pconline .num li.current a, .mF_pconline .num li.hover a {color: #fff;background: #f60;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_peijianmall {position: relative}

.mF_peijianmall .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_peijianmall .pic ul {position: absolute}

.mF_peijianmall .pic ul li {overflow: hidden}

.mF_peijianmall .pic ul.left li {float: left}

.mF_peijianmall .pic ul.right li {float: right}

.mF_peijianmall .txt {position: absolute;z-index: 2;left: 18px;bottom: 10px}

.mF_peijianmall .txt li {float: left;position: relative;margin-right: 10px;height: 40px;width: 68px;overflow: hidden;cursor: pointer;border: 1px solid #f90;border-radius: 3px}

.mF_peijianmall .txt li b {background: #fbf6dc;width: 100%;height: 100%;opacity: .8;filter: alpha(opacity=80);position: absolute;top: 0}

.mF_peijianmall .txt li a, .mF_peijianmall .txt li b {-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s}

.mF_peijianmall .txt li a {display: block;padding: 3px;color: #d3520c;text-decoration: none;position: relative;z-index: 1}

.mF_peijianmall .txt li.current {border: 1px solid #c00}

.mF_peijianmall .txt li.current b {background: #fb7917}

.mF_peijianmall .txt li.current a {color: #fff}

.mF_peijianmall .txt li p {display: none}

.mF_pithy_tb_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_pithy_tb {position: relative}

.mF_pithy_tb .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_pithy_tb .pic {position: absolute;top: 0;left: 0}

.mF_pithy_tb .pic ul {position: absolute}

.mF_pithy_tb .pic ul li {width: 100%;overflow: hidden}

.mF_pithy_tb .thumb {position: absolute;right: 0;overflow: hidden;z-index: 3;background: #fff}

.mF_pithy_tb .thumb ul {position: absolute;width: 100%;top: 0}

.mF_pithy_tb .thumb ul li {position: relative;overflow: hidden;cursor: pointer;*margin-bottom: -2px}

.mF_pithy_tb .thumb li a {display: block;padding: 5px;margin-left: 10px;border: 1px solid #f1f1f1;border-left: 0}

.mF_pithy_tb .thumb li.current {background: url(../js/plugins/myfocus/images/mF_pithy_tb/btn.gif) 3px no-repeat}

.mF_pithy_tb .thumb li.current a {border-color: #ccc}

.mF_pithy_tb .thumb li b {position: absolute;width: 100%;height: 100%;background: #f1f1f1;top: 0;left: 10px;z-index: -1}

.mF_pithy_tb .txt li {position: absolute;z-index: 2;bottom: 0;width: 100%;display: none}

.mF_pithy_tb .txt li a {display: block;line-height: 38px;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_pithy_tb .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_pithy_tb .next, .mF_pithy_tb .prev {overflow: hidden;position: absolute;z-index: 4;right: 0;cursor: pointer;background: #dedede;text-align: center}

.mF_pithy_tb .prev {top: 0}

.mF_pithy_tb .next {bottom: 0}

.mF_pithy_tb .next-2, .mF_pithy_tb .prev-2 {width: 23px;height: 15px;overflow: hidden;position: absolute;z-index: 4;bottom: 12px;cursor: pointer;background: url(../js/plugins/myfocus/images/mF_pithy_tb/turn.gif) 0 0 no-repeat}

.mF_pithy_tb .next-2 {width: 24px;background-position: 100% 0}

.mF_qiyi_wrap {position: relative;float: left;overflow: hidden;padding: 6px;border: 1px solid #333}

.mF_qiyi .loading {color: #f60;background: #333 url(../js/plugins/myfocus/images/mF_qiyi/bg.jpg) 50% no-repeat;z-index: 9}

.mF_qiyi .slider {height: 100%;position: absolute;overflow: hidden}

.mF_qiyi .slider .pic {height: 100%;width: 100%}

.mF_qiyi .slider .pic li {height: 100%;overflow: hidden;float: left}

.mF_qiyi .slider .txt {width: 100%}

.mF_qiyi .slider .txt li {position: relative;float: left;height: 34px;line-height: 34px}

.mF_qiyi .slider .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_qiyi .slider .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_qiyi .num {position: absolute;z-index: 2;bottom: 6px;right: 12px}

.mF_qiyi .num li {float: left;width: 18px;height: 16px;line-height: 16px;margin-left: 4px;overflow: hidden;text-align: center;border: 1px solid #000;cursor: pointer}

.mF_qiyi .num li a {color: #000;display: block;background: #ccc;text-decoration: none}

.mF_qiyi .num li.current a, .mF_qiyi .num li.hover a {background: #f60;color: #fff;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_quwan {position: relative}

.mF_quwan .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_quwan, .mF_quwan .pic {border-bottom: 1px solid #e2e2e2}

.mF_quwan .pic li {width: 100%;height: 100%;overflow: hidden;position: absolute;display: none}

.mF_quwan .txt li {position: absolute;z-index: 2;*bottom: 16px !important;height: 34px;line-height: 34px;display: none}

.mF_quwan .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_quwan .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_quwan .num {position: absolute;z-index: 3;bottom: 0;*bottom: -1px;right: 0}

.mF_quwan .num li {float: left}

.mF_quwan .num li a {color: #b5aab0;float: left;width: 56px;height: 16px;line-height: 16px;overflow: hidden;text-align: center;border-left: 1px solid #e2e2e2;cursor: pointer;text-decoration: none}

.mF_quwan .num li.current a, .mF_quwan .num li.hover a {color: #fff;font-weight: 700;background: #da0a0a;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_rapoo_wrap {padding: 4px;border: 1px solid #999;float: left;background: #fff}

.mF_rapoo {position: relative}

.mF_rapoo .loading {background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_rapoo .loading, .mF_rapoo .pic li {position: absolute;width: 100%;height: 100%}

.mF_rapoo .pic li {overflow: hidden}

.mF_rapoo .txt {position: absolute;z-index: 2;bottom: 12px;width: 140px;height: 18px;right: 26px}

.mF_rapoo .txt li {position: absolute;height: 18px;line-height: 18px;*line-height: 20px;width: 0;background: #f6f6f6;border-radius: 3px}

.mF_rapoo .txt li a {display: block;position: relative;z-index: 1;color: #f60;padding: 0 10px;font-size: 12px;text-decoration: none}

.mF_rapoo .num {position: absolute;z-index: 3;bottom: 12px;right: 26px}

.mF_rapoo .num li {float: left;display: inline;margin-left: 6px;width: 18px;height: 18px;line-height: 18px;overflow: hidden;text-align: center;cursor: pointer;border-radius: 3px}

.mF_rapoo .num li a {display: block;color: #f60;background: #eee;text-decoration: none}

.mF_rapoo .num li.current a, .mF_rapoo .num li.hover a {color: #fff;background: #f60}

.mF_rapoo .next, .mF_rapoo .prev {width: 8px;height: 22px;overflow: hidden;position: absolute;z-index: 4;bottom: 15px;right: 88px;cursor: pointer}

.mF_rapoo .next a, .mF_rapoo .prev a {display: block;font: 700 26px/28px arial;color: #e3e3e3;text-align: center}

.mF_rapoo .next a:hover, .mF_rapoo .prev a:hover {color: #f60}

.mF_shutters {position: relative}

.mF_shutters .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_shutters .pic {position: absolute;z-index: 1}

.mF_shutters .pic ul {position: absolute;top: 0;left: 0;width: x;height: 100%;overflow: hidden}

.mF_shutters .pic ul li {position: absolute;top: 0;left: 0;display: none}

.mF_shutters .txt {position: absolute;z-index: 2;bottom: 0;width: 100%;height: 36px;line-height: 36px}

.mF_shutters .txt li {position: absolute;top: 0;width: 100%;visibility: hidden;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_shutters .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_shutters .txt li b {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_shutters .txt li.current {visibility: visible;opacity: 1;-webkit-transition: all 1s 1s;-moz-transition: all 1s 1s;-o-transition: all 1s 1s}

.mF_shutters .next a, .mF_shutters .prev a {position: absolute;bottom: 46px;left: 0;padding: 4px 6px;z-index: 9;color: #333;text-decoration: none;background: #fff;border-radius: 0 3px 3px 0;visibility: hidden;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_shutters .hover a {visibility: visible;filter: alpha(opacity=80);opacity: .8}

.mF_shutters .next a {left: auto;right: 0;border-radius: 3px 0 0 3px}

.mF_shutters .next a:hover, .mF_shutters .prev a:hover {color: #f60}

.mF_slide3D_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_slide3D {position: relative}

.mF_slide3D .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_slide3D .pic li {float: left;display: inline;overflow: hidden}

.mF_slide3D .pic li img {width: 0}

.mF_slide3D .mask11, .mF_slide3D .mask12 {position: absolute;top: 0;left: 0;width: 0;height: 0;overflow: hidden;border-style: solid dashed dashed solid;border-color: #fff transparent transparent #fff;filter: chroma(color=#000000)}

.mF_slide3D .mask12 {top: auto;bottom: 0;border-style: dashed dashed solid solid;border-color: transparent transparent #fff #fff}

.mF_slide3D .mask21, .mF_slide3D .mask22 {position: absolute;top: 0;right: 0;width: 0;height: 0;overflow: hidden;border-style: solid solid dashed dashed;border-color: #fff #fff transparent transparent;filter: chroma(color=#000000)}

.mF_slide3D .mask22 {top: auto;bottom: 0;border-style: dashed solid solid dashed;border-color: transparent #fff #fff transparent}

.mF_slide3D .num {position: absolute;z-index: 3;bottom: 12px;left: 12px}

.mF_slide3D .num li {float: left;display: inline;width: 18px;height: 18px;line-height: 18px;border: 1px solid #f60;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer}

.mF_slide3D .num li a {color: #333;display: block;background: #fcf2cf;text-decoration: none}

.mF_slide3D .next a:hover, .mF_slide3D .num li.current a, .mF_slide3D .num li.hover a {color: #fff;background: #f60;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.mF_slide3D .next {position: absolute;z-index: 3;bottom: 12px;right: 12px;border: 1px solid #f60}

.mF_slide3D .next a {display: block;padding: 0 4px;color: #333;background: #fcf2cf;cursor: pointer;text-decoration: none}

.mF_sohusports_wrap {padding: 8px;border: 1px solid #999;float: left;background: #fff}

.mF_sohusports {position: relative}

.mF_sohusports .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_sohusports .pic ul li {position: relative;overflow: hidden;display: none}

.mF_sohusports .txt li {position: absolute;z-index: 2;bottom: 0;height: 60px;line-height: 32px;display: none}

.mF_sohusports .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_sohusports .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_sohusports .txt li p {display: none}

.mF_sohusports .num {position: absolute;z-index: 3;bottom: 8px;right: 6px}

.mF_sohusports .num li {float: left}

.mF_sohusports .num li a {color: #fff;float: left;width: 20px;height: 20px;line-height: 18px;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer;background: url(../js/plugins/myfocus/images/mF_sohusports/sh-btn.gif) 0 no-repeat;text-decoration: none}

.mF_sohusports .num li.current a, .mF_sohusports .num li.hover a {color: #ff7b11;background-position: 100%}

.mF_taobao2010 {position: relative}

.mF_taobao2010 .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_taobao2010 .pic ul {position: absolute}

.mF_taobao2010 .pic ul li {position: relative;overflow: hidden}

.mF_taobao2010 .pic ul.left li {float: left}

.mF_taobao2010 .txt li {position: absolute;z-index: 2;bottom: 0;width: 100%;height: 38px;line-height: 38px;display: none}

.mF_taobao2010 .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_taobao2010 .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_taobao2010 .num {position: absolute;z-index: 3;bottom: 6px;right: 6px}

.mF_taobao2010 .num li {float: left}

.mF_taobao2010 .num li a {float: left;color: #e54b3b;width: 20px;height: 18px;position: relative;line-height: 18px;border: 1px solid #f27602;text-align: center;margin-right: 3px;cursor: pointer;background: #fdf1d4;text-decoration: none;-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s}

.mF_taobao2010 .num li.current a, .mF_taobao2010 .num li.hover a {background: #fe8b18;color: #fff;border-color: #d86c01;font-weight: 700;height: 20px;line-height: 20px;top: -2px}

.mF_taobaomall {border: 1px solid #ccc;position: relative}

.mF_taobaomall .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_taobaomall .pic {position: relative;overflow: hidden;border-bottom: 0}

.mF_taobaomall .pic ul {position: absolute}

.mF_taobaomall .pic ul li {position: relative;overflow: hidden}

.mF_taobaomall .pic ul.left li {float: left}

.mF_taobaomall .txt {line-height: 28px;border-top: 1px solid #ccc;overflow: hidden;width: 120%}

.mF_taobaomall .txt li {float: left;border-right: 1px solid #dedede;overflow: hidden}

.mF_taobaomall .txt li a {display: block;color: #333;padding: 0 10px;text-align: center;font-size: 12px;text-decoration: none;background: url(../js/plugins/myfocus/images/mF_taobaomall/btn-bg2.gif) left -44px repeat-x}

.mF_taobaomall .txt li.current a {color: #fff;font-weight: 700;background-position: 0 0}

.mF_tbhuabao {background: #ddd;border: 10px solid #333;overflow: visible;margin-left: 10px;position: relative}

.mF_tbhuabao .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_tbhuabao .pic, .mF_tbhuabao .pic ul {position: absolute;top: 0;left: 0;overflow: hidden}

.mF_tbhuabao .pic li {position: relative;float: left;overflow: hidden}

.mF_tbhuabao .txt li {position: absolute;z-index: 2;width: 100%;height: 38px;line-height: 38px;display: none}

.mF_tbhuabao .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_tbhuabao .txt li b {display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=30);opacity: .3}

.mF_tbhuabao .dot {position: absolute;bottom: 0;left: 0;height: 32px;line-height: 28px;width: 100%;text-align: center}

.mF_tbhuabao .dot li {display: inline;margin: 0 3px}

.mF_tbhuabao .dot li a {color: #999;font-size: 26px;text-decoration: none;-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s}

.mF_tbhuabao .dot li.current a {color: #f60}

.mF_tbhuabao .next, .mF_tbhuabao .prev {font: 700 53px/58px arial;width: 37px;height: 65px;overflow: hidden;position: absolute;z-index: 4;left: -20px;cursor: pointer;background: url(../js/plugins/myfocus/images/mF_tbhuabao/btn-bg.gif) no-repeat}

.mF_tbhuabao .next {left: auto;right: -20px}

.mF_tbhuabao .next a, .mF_tbhuabao .prev a {display: block;color: #bbb;text-align: center;text-decoration: none}

.mF_tbhuabao .next a:hover, .mF_tbhuabao .prev a:hover {color: #f60}

.mF_YSlider {position: relative}

.mF_YSlider .loading {position: absolute;width: 100%;height: 100%;background: #fff url(../js/plugins/myfocus/images/loading.gif) 50% no-repeat;z-index: 9}

.mF_YSlider .pic li, .mF_YSlider .rePic li {position: absolute;top: 0;left: 0;display: none}

.mF_YSlider .txt li {position: absolute;z-index: 2;bottom: 0;width: 100%;height: 36px;line-height: 36px;display: none}

.mF_YSlider .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: 700;text-decoration: none}

.mF_YSlider .txt li b {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: .4}

.mF_YSlider .num {position: absolute;z-index: 3;bottom: 8px;right: 2px}

.mF_YSlider .num li {position: relative;float: left;width: 20px;height: 20px;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer}

.mF_YSlider .num li a, .mF_YSlider .num li b {display: block;width: 18px;height: 18px;border: 1px solid #dedede;line-height: 18px;position: absolute;z-index: 2;top: 0;left: 0;color: #333;text-decoration: none}

.mF_YSlider .num li b {z-index: 1;background: #fff;filter: alpha(opacity=60);opacity: .6}

.mF_YSlider .num li.current a, .mF_YSlider .num li.hover a {border-color: #e63003;color: #fff;background: #f66e08;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s}

.dn, .hide {display: none}

.clearfix:after, .clearfix:before {content: "";display: table}

.clearfix:after {clear: both}

.loadmask {z-index: 100;position: absolute;top: 0;left: 0;-moz-opacity: .5;opacity: 1;background-color: #ccc;width: 100%;height: 100%;zoom: 1}

.loadmask_msg {z-index: 20001;position: absolute;left: 45%;top: 35%;border: 1px solid #6593cf;background: #c3daf9;padding: 2px;border-radius: 4px}

.loadmask_msg div {padding: 5px 10px 5px 25px;background: #fbfbfb url(../images/loading-spinner-blue.gif) no-repeat 5px 5px;line-height: 16px;border: 1px solid #a3bad9;color: #222;cursor: wait}

.masked {overflow: hidden !important}

.masked_relative {position: relative !important}

.masked_hidden {visibility: hidden !important}

.loading_mask {position: absolute;width: 100%;height: 100%;z-index: 20000;background-color: #fff}

.loading_bd {position: absolute;width: 240px;left: 50%;top: 35%;padding: 2px;z-index: 20001;height: auto;margin-left: -120px}

.loading_bd a {color: #258}

.loading_bd .loading_indicator {background: #fff;color: #444;font: 700 14px tahoma, arial, helvetica;padding: 10px;margin: 0;height: auto}

.loading_bd .loading_indicator span {font: normal 14px arial, tahoma, sans-serif}

.loading_bd .loading_iframe {color: #444;font: 700 14px tahoma, arial, helvetica;padding: 10px;margin: 0;height: auto}

#ajax_tip {position: absolute;right: 3px;top: 2px;z-index: 9999;background: #ff9;border: 1px solid #cece00;padding: 2px 10px;height: 20px;line-height: 20px;display: none}

#tips_box {left: -1000px;margin: 0;position: fixed;height: 54px;padding-left: 7px;z-index: 20190;border: 1px solid #ccc;background: #fff}

#tips_box .tips_body {height: 52px;position: relative;background: #fff}

#tips_box .tips_icons {position: absolute;top: 10px;left: 2px;width: 32px;height: 32px}

#tips_box .tips_body span {font-size: 14px;line-height: 54px;padding: 0 10px 0 44px;font-weight: 700;white-spacing: nowrap;word-wrap: break-word;word-break: break-all}

.tips_success {background: url(confirm_32.png) no-repeat 50%}

.tips_error {background: url(delete_32.png) no-repeat 50%}

.tips_info {background: url(info_32.png) no-repeat 50%}

.tips_loading {background: url(loading.gif) no-repeat 50%}

#ajax_tips {color: #fff;position: absolute;right: 3px;top: 2px;z-index: 9999;background: #2f649b;border: 1px solid #2f649b;padding: 2px 10px;display: none}

.readonly {background: #f5f5f5 !important}

.txt-readonly {color: #999 !important}

.guestbook-tips {padding: 20px;line-height: 32px;font-weight: 700}

.guestbook-tips span {font-weight: 400}

.guestbook-search {padding: 0 15px}

.guestbook-search ul li {height: 40px;line-height: 40px}

.guestbook-search ul li input {width: 180px;height: 24px;line-height: 24px;border: 1px solid #ddd}

.wza-nav {text-align: center;background: #f5f5f5}

.wza-nav table {margin: auto}

.wza-nav .wza-button {margin: 3px;border: 1px solid #c80000;background-color: #fff;color: red;font-size: 14px;font-weight: 700;padding: 0 8px;line-height: 32px;cursor: pointer}

.wza-nav .wza-lineX, .wza-nav .wza-lineY {top: 0;left: 0;display: none;border-top: 3px solid #0381ce;position: absolute;width: 100%;height: 0;font-size: 0;z-index: 50001}

.wza-nav .wza-lineY {top: 0;left: 0;display: none;border-left: 3px solid #0381ce;position: absolute;width: 0;height: 100%;font-size: 0;z-index: 50201}

.marquee-wrap {overflow: hidden;width: 100%;position: relative;-moz-user-select: none;user-select: none;white-space: nowrap}

.marquee-wrap .marquee-active {background: #f1f1f1}

.marquee-move {white-space: nowrap;position: absolute;top: 0;left: 0;cursor: move}

.marquee-move-clone {display: inline-block;vertical-align: top;position: absolute;left: 100%;top: 0}

.marquee-vertical .marquee-move-clone {left: 0;top: 100%}

.marquee-down .marquee-move-clone {left: 0;bottom: 100%}

.marquee-down .marquee-move, .marquee-vertical .marquee-move {white-space: normal;width: 100%}

.marquee-no-drag .marquee-move, .marquee-no-stop .marquee-move, .marquee-static .marquee-move {cursor: inherit}

.marquee-wrap img {max-width: none !important}

.video-player video {display: block;font-size: 0;margin: auto}

.jump-info .btn-group {height: 30px;margin-top: 20px;padding-left: 130px}

.jump-info .btn-group .btn {width: 60px;height: 30px;margin-right: 20px;text-align: center;line-height: 30px;background: #164fa6;color: #fff;font-size: 12px;float: left;display: block}

.jump-info p {word-break: break-all}

.search-wrap {clear: none;margin: 0;padding: 0}

.search-wrap .search-chat-wrap {position: relative}

.search-wrap .search-chat {height: 350px;overflow: hidden}

.search-wrap .search-left {padding: 5px 2px;display: inline-block;vertical-align: top;width: 65%;border-right: 1px solid #ccc}

.search-wrap .search-right {display: inline-block;vertical-align: top;width: 34%;height: 520px}

.search-talk-wrap {margin-top: 24px;padding: 0 8px}

.search-talk-wrap .search-avatar {width: 48px;height: 48px;display: inline-block;text-align: center;vertical-align: top;overflow: hidden;border-radius: 50%}

.search-talk-wrap .search-talk {display: inline-block;font-size: 14px;margin-left: 10px;width: 70%;vertical-align: middle;position: relative}

.search-talk-wrap .search-talk-tips {width: 100%;border-radius: 0 5px 5px 5px;position: relative;display: inline-block;text-align: justify;background: #f3f3f3}

.search-talk-wrap .search-talk-tips:after {right: 100%;top: 5px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-right-color: #f3f3f3;border-width: 10px;margin-top: -5px}

.search-talk-wrap .search-talk-ask, .search-talk-wrap .search-talk-text {padding: 6px 10px}

.search-talk-ask .search-talk-question {margin: 0 0 16px}

.search-talk-ask .search-talk-question label {color: #03f;font-size: 16px;font-weight: 700}

.search-talk-ask .search-talk-question-content {color: #505050}

.search-talk-ask .search-talk-answers label {color: #2a0;font-size: 16px;font-weight: 700}

.search-talk-answers .search-talk-answers-content {overflow: auto}

.search-talk-wrap .search-talk-text > span {color: #ff0606;font-size: 16px}

.search-talk-wrap .search-talk-text > p {padding: 4px 0}

.search-answers .search-avatar {margin-right: 8px;float: right;overflow: hidden;border-radius: 50%}

.search-answers .search-talk-tips {background: #ecf9e4;border-radius: 5px 0 5px 5px}

.search-answers .search-talk {float: right;margin: 0 16px 0 0;text-align: right}

.search-answers .search-talk-tips:after {left: 100%;right: 0;border-right: 0;border-left-color: #ecf9e4}

.search-talk-wrap .search-question, .search-talk .search-talk-text {font-size: 16px}

.search-talk-wrap .search-question span {color: red}

.search-talk-text .search-talk-list a {display: inline-block;line-height: 30px;height: 30px}

.search-talk-text .search-talk-eva {margin-top: 16px}

.search-talk-text .search-talk-eva .search-talk-eva-text {margin: 4px 0}

.search-sendbox-wrap {margin-top: 15px;padding-top: 6px;border-top: 1px solid #efefef}

.search-sendbox-wrap .search-sendbox-tips {width: 90%;margin: auto}

.search-sendbox-wrap .search-sendbox-icon {float: left;width: 30px;height: 30px;background: url(keyboard.png) no-repeat 50%}

.search-sendbox-wrap .search-sendbox-text {float: right}

.search-sendbox-wrap .search-sendbox-body {width: 90%;margin: 0 auto 10px;position: relative}

.search-sendbox-wrap .search-sendbox-textarea {border: 1px solid #dcdcdc;width: 94%;padding: 20px;background: #fbfbfb}

.search-sendbox-wrap .search-send-question {width: 80%;display: block;box-sizing: border-box;height: 58px;resize: none;outline: 0;background: 0 0;color: #666;border: none}

.search-sendbox-wrap .search-sendbox-btn {position: absolute;top: 30px;right: 50px}

.search-sendbox-wrap .btn-search-send {background: #3c4d84;border: none;height: 40px;color: #fff;padding: 0 20px;line-height: 40px;border-radius: 5px;font-size: 16px}

.search-autocomplete-tips {position: absolute;bottom: -40px;max-width: 895px;left: 40px;border: 2px solid #ddd;padding: 10px;border-radius: 3px;font-size: 16px;background: #fff}

.search-autocomplete-tips .autocomplete-tips-icon {display: inline-block}

.search-autocomplete-tips .autocomplete-tips-text {display: inline-block;color: #00c}

.search-autocomplete-tips .autocomplete-tips-question {color: red;padding: 0 5px}

.search-autocomplete-tips .ui-autocomplete {overflow: hidden;top: 0;left: 0;border: none;margin-top: 20px;position: static}

.search-autocomplete-tips .ui-menu-item-wrapper, .search-autocomplete-tips .ui-state-active {background: none;color: #212121;border: none;line-height: 28px;height: 28px;margin: 0}

.search-autocomplete-tips .ui-state-active {text-decoration: underline}

.search-sendbox-textarea .ph-label {position: absolute}

.portlet {padding: 2px 8px}

.portlet .portlet-title {padding: 0;height: 48px;line-height: 48px;font-size: 16px;font-weight: 700}

.portlet .portlet-body li {height: 32px;line-height: 32px;background: url(point.png) 0 no-repeat;padding: 0 0 0 14px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}

.portlet .search-class-theme li {width: 28%;height: 30px;line-height: 30px;overflow: hidden;float: left;text-overflow: ellipsis;white-space: nowrap}

.search-keywords-red {color: #FF0000;}

.share-box {display: block;position: absolute;right: 0;top: 16px;z-index: 22}

.share-bar, .share-box {width: 100px;height: 25px}

.share-bar {overflow: hidden}

.share-bar a {display: block;float: left;width: 25px;height: 25px;padding: 0;margin: 0 12px 0 0;background: url(wz_wx.png) 0 0 no-repeat}

.share-bar a.share-tsina {background-image: url(wz_wb.png)}

.share-bar a.share-qzone {background-image: url(wz_qz.png);margin-right: 0}

.weixin-share-open {position: absolute;width: 212px;height: 80px;left: -62px;bottom: 27px;overflow: hidden;background: url(share_wx_arrow.gif) no-repeat;padding: 10px 10px 22px}

.weixin-share-open .weixin-close {display: block;position: absolute;width: 25px;height: 25px;right: 0;top: 0;cursor: pointer}

.weixin-share-open .weixin-wrap {height: 80px;overflow: hidden}

.weixin-share-open .weixin-wrap .weixin-qrcode {float: left;width: 80px;height: 80px}

.weixin-share-open .weixin-wrap .weixin-qrcode img {width: 80px;height: 80px;border: 0;margin: 0 auto;padding: 0}

.weixin-share-open .weixin-wrap p {display: block;float: left;padding: 8px 0 0 15px;line-height: 24px;color: #666;font-size: 12px}

.design {position: relative}

.design-hover {outline: 2px dashed #797979}

.design-nav {display: none;position: absolute;right: -30px;top: 0;background: rgba(45, 183, 245, .4);width: 25px;text-align: center;padding: 5px 2px;cursor: pointer}

.design-hover .design-nav {display: block}

.design-setting-column {border: 1px solid #ccc;border-radius: 5px;margin: 0;padding: 10px;overflow: visible;position: relative}

.design-setting-column li {float: left;margin: 0 10px 10px 0;background: rgba(45, 183, 245, .4);border-radius: 5px}

.design-state-highlight {background: #efefef4d !important;border: 1px dashed #a5a5a5;width: 80px;height: 36px}

.design-setting-column li a {display: block;padding: 8px 12px}

.user-column {height: 90px;margin-bottom: 15px}

.sys-column {height: 140px}

.ui-design-popup .ui-dialog-content {position: static}

.design-tips {padding: 6px;color: #31708f;background-color: #d9edf7;border-color: #bce8f1;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px}

.pd0 {padding: 0 !important}

.pl0 {padding-left: 0 !important}

.pl5 {padding: 5px !important}

.pd10 {padding: 10px}

.pt5 {padding-top: 5px !important}

.pt10 {padding-top: 10px !important}

.pt15 {padding-top: 15px !important}

.pt20 {padding-top: 20px !important}

.pr10 {padding-right: 10px}

.pl10 {padding-left: 10px}

.pb3 {padding: 3px !important}

.pb15 {padding-bottom: 15px}

.mr10 {margin-right: 10px}

.mr22 {margin-right: 22px}

.mr42 {margin-right: 42px}

.mr55 {margin-right: 55px}

.mr60 {margin-right: 60px}

.mr62 {margin-right: 62px}

.mr70 {margin-right: 70px}

.mt0 {margin-top: 0 !important}

.mt5 {margin-top: 5px !important}

.mt10 {margin-top: 10px !important}

.mt15 {margin-top: 15px !important}

.mt20 {margin-top: 20px}

.ml1 {margin-left: 1px}

.ml2 {margin-left: 2px}

.ml8 {margin-left: 8px !important}

.ml20 {margin-left: 20px}

.ml35 {margin-left: 35px}

.ml45 {margin-left: 45px}

.ml48 {margin-left: 48px}

.mb0 {margin-bottom: 0 !important}

.mb25 {margin-bottom: 25px}

.mb30 {margin-bottom: 30px}

.mb50 {margin-bottom: 50px}

.w10 {width: 10px}

.w20 {width: 20px}

.w30 {width: 30px}

.w35 {width: 35px}

.w40 {width: 40px}

.w50 {width: 50px}

.w60 {width: 60px}

.w72 {width: 72px !important}

.w80 {width: 80px !important}

.w90 {width: 90px !important}

.w100 {width: 100px !important;width: 100px}

.w120 {width: 120px !important}

.w140 {width: 140px !important}

.w150 {width: 150px !important}

.w160 {width: 160px !important}

.w170 {width: 170px}

.w175 {width: 175px}

.w180 {width: 180px}

.w190 {width: 190px}

.w200 {width: 200px !important}

.w215 {width: 215px !important}

.w220 {width: 220px !important}

.w230 {width: 230px !important}

.w260 {width: 260px}

.w300 {width: 300px}

.w320 {width: 320px}

.w100p {width: 100%}

.mw300 {min-width: 150px !important}

.ma {margin: auto}

.h30 {height: 30px !important}

.h32 {height: 32px !important}

.h34 {height: 34px !important}

.h36 {height: 36px !important}

.h105 {height: 105px !important}

.lh30 {line-height: 30px}

.lh32 {line-height: 32px}

.lh34 {line-height: 34px}

.lh36 {line-height: 36px}
