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: 1250px}
.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;width:100%;}
    .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(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(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(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(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(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(btn-blue.gif)}
.mF_classicHC{position: relative}
.mF_classicHC .loading{position: absolute;width: 100%;height: 100%;background: #fff url(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(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(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(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(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(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(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(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(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(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(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(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(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(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(ar-left.gif) 0 no-repeat}
.mF_kiki .nav a.next{cursor: pointer;padding: 0 10px 0 4px;background: url(ar-right.gif) 100% no-repeat}
.mF_kiki .nav span{margin-left: 3px}
.mF_ladyQ{position: relative}
.mF_ladyQ .loading{background: #fff url(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(dpc_32.png) no-repeat 50%}
.tips_info{background: url(info_32.png) no-repeat 50%}
.tips_loading{background: url(loading2.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}