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:bold}
dfn {font-style:italic}
h1 {font-size:2em;margin:0.67em 0}
mark {background:#ff0;color:#000}
small {font-size:80%}
sub {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}
sub {bottom:-0.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:'Courier New',monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0}
button {overflow:visible;text-transform:none}
select {text-transform:none}
button,html input[type="button"] {-webkit-appearance:button;cursor:pointer}
input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled] {cursor:default}
button::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input::-moz-focus-inner {border:0;padding:0}
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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend {border:0;padding:0}
textarea {overflow:auto}
optgroup {font-weight:bold}
table {border-collapse:collapse;border-spacing:0}
td,th {padding:0}
html {box-sizing:border-box}
* {box-sizing:inherit}
*::before,*::after {box-sizing:inherit}
@-moz-viewport {width:device-width}
@-ms-viewport {width:device-width}
@-o-viewport {width:device-width}
@-webkit-viewport {width:device-width}
@viewport {width:device-width}
html {-webkit-tap-highlight-color:transparent}
body {font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:0.875rem;line-height:1.4;color:#55595c;background-color:#fff}
[tabindex="-1"]:focus {outline:none !important}
h1,h2,h3,h4,h5,h6 {margin-top:0;margin-bottom:.5rem}
p {margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title] {cursor:help;border-bottom:1px dotted #999}
address {margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul {list-style:none}
ol,ul,dl {margin-top:0;margin-bottom:0;padding-left:0}
ol ol,ul ul,ol ul,ul ol {margin-bottom:0}
dt {font-weight:bold}
dd {margin-bottom:.5rem;margin-left:0}
blockquote {margin:0 0 1rem}
a {color:#576366;text-decoration:none}
a:focus,a:hover {color:#343b3d;text-decoration:none}
a:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
pre {margin-top:0;margin-bottom:1rem}
figure {margin:0 0 1rem}
img {vertical-align:middle;max-width:100%}
[role="button"] {cursor:pointer}
a,area,button,[role="button"],input,label,select,summary,textarea {touch-action:manipulation}
table {background-color:transparent}
caption {padding-top:0.75rem;padding-bottom:0.75rem;color:#999;text-align:left;caption-side:bottom}
th {text-align:left}
label {display:inline-block;margin-bottom:.5rem}
button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select {margin:0;line-height:inherit;border-radius:0}
textarea {margin:0;line-height:inherit;border-radius:0;resize:vertical}
fieldset {min-width:0;padding:0;margin:0;border:0}
legend {display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
input[type="search"] {box-sizing:inherit;-webkit-appearance:none}
output {display:inline-block}
[hidden] {display:none !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1 {font-size:1.5rem}
h2 {font-size:1.05rem}
h3,h4,h5,h6 {font-size:1rem}
.h1 {font-size:1.5rem}
.h2 {font-size:1.05rem}
.h3,.h4,.h5,.h6 {font-size:1rem}
.lead {font-size:1.25rem;font-weight:300}
hr {margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
small,.small {font-size:80%;font-weight:normal}
mark,.mark {padding:.2em;background-color:#fcf8e3}
.list-unstyled,.list-inline {padding-left:0;list-style:none}
.list-inline-item {display:inline-block}
.list-inline-item:not(:last-child) {margin-right:5px}
.dl-horizontal {margin-right:-1.875rem;margin-left:-1.875rem}
.dl-horizontal::after {content:"";display:table;clear:both}
.initialism {font-size:90%;text-transform:uppercase}
.blockquote {padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.09375rem;border-left:0.25rem solid #eceeef}
.blockquote-footer {display:block;font-size:80%;line-height:1.5;color:#999}
.blockquote-footer::before {content:"\2014 \00A0"}
.blockquote-reverse {padding-right:1rem;padding-left:0;text-align:right;border-right:0.25rem solid #eceeef;border-left:0}
.blockquote-reverse .blockquote-footer::before {content:""}
.blockquote-reverse .blockquote-footer::after {content:"\00A0 \2014"}
.hide {display:none !important}
.affix {position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.clearfix::after {content:"";display:table;clear:both}
.invisible {visibility:hidden !important}
.text-hide {font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-justify {text-align:justify !important}
.text-nowrap {white-space:nowrap !important}
.text-truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-lowercase {text-transform:lowercase !important}
.text-uppercase {text-transform:uppercase !important}
.text-capitalize {text-transform:capitalize !important}
.font-weight-normal {font-weight:normal}
.font-weight-bold {font-weight:bold}
.font-italic {font-style:italic}
.text-muted {color:#999}
.text-primary {color:#0ae !important}
a.text-primary:focus,a.text-primary:hover {color:#0086bb}
.text-success {color:#5FCF80 !important}
a.text-success:focus,a.text-success:hover {color:#3ac162}
.text-info {color:#3F8ABF !important}
a.text-info:focus,a.text-info:hover {color:#326e99}
.text-warning {color:#f0ad4e !important}
a.text-warning:focus,a.text-warning:hover {color:#ec971f}
.text-danger {color:#FF5752 !important}
a.text-danger:focus,a.text-danger:hover {color:#ff251f}
.bg-primary {color:#fff !important;background-color:#0ae !important}
a.bg-primary:focus,a.bg-primary:hover {background-color:#0086bb}
.bg-success {color:#fff !important;background-color:#5FCF80 !important}
a.bg-success:focus,a.bg-success:hover {background-color:#3ac162}
.bg-info {color:#fff !important;background-color:#3F8ABF !important}
a.bg-info:focus,a.bg-info:hover {background-color:#326e99}
.bg-warning {color:#fff !important;background-color:#f0ad4e !important}
a.bg-warning:focus,a.bg-warning:hover {background-color:#ec971f}
.bg-danger {color:#fff !important;background-color:#FF5752 !important}
a.bg-danger:focus,a.bg-danger:hover {background-color:#ff251f}
@media (min-width:544px) {.hidden-phone-up {display:none !important}
}
@media (max-width:767px) {.hidden-phone-down {display:none !important}
}
@media (min-width:768px) {.hidden-pad-up {display:none !important}
}
@media (max-width:1023px) {.hidden-pad-down {display:none !important}
}
@media (min-width:1024px) {.hidden-desk-up {display:none !important}
}
@media (max-width:1199px) {.hidden-desk-down {display:none !important}
}
@media (min-width:1200px) {.hidden-wide-up {display:none !important}
}
@media (max-width:1599px) {.hidden-wide-down {display:none !important}
}
@media (min-width:1600px) {.hidden-lg-up {display:none !important}
}
.hidden-lg-down {display:none !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}
}
@font-face {font-family:'iconfont';src:url("//at.alicdn.com/t/font_1d40uzicde31h5mi.eot");src:url("//at.alicdn.com/t/font_1d40uzicde31h5mi.eot?#iefix") format("embedded-opentype"),url("//at.alicdn.com/t/font_1d40uzicde31h5mi.woff") format("woff"),url("//at.alicdn.com/t/font_1d40uzicde31h5mi.ttf") format("truetype"),url("//at.alicdn.com/t/font_1d40uzicde31h5mi.svg#iconfont") format("svg")}
.fa {position:relative;display:inline-block;font:normal normal normal 14px/1 iconfont;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.thumbnail {border:none;padding:0;margin:0}
.title,.pagetitle {margin-bottom:20px;overflow:hidden;margin-top:  20px;}
.title h3 {font-size:16px;margin:0;float:left}
.pagetitle h1,.pagetitle h2 {font-size:16px;margin:0;float:left}
.title .more {float:right;position:relative}
.title .more li {float:left;margin-left:20px}
.pagetitle small {margin-left:10px;position:relative;top:2px;color:#999}
@-webkit-keyframes panel-fade-up {0% {opacity:0}
25% {opacity:0;-webkit-transform:translatey(30px)}
100% {opacity:1;-webkit-transform:translatey(0)}
}
@keyframes panel-fade-up {0% {opacity:0}
25% {opacity:0;-webkit-transform:translatey(30px);-ms-transform:translatey(30px);transform:translatey(30px)}
100% {opacity:1;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0)}
}
.panel {-webkit-animation:panel-fade-up 0.4s ease;animation:panel-fade-up 0.4s ease;position:relative;border-bottom:1px solid #E0E0E0;border-radius:4px}
.container {position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}
.container::after {content:"";display:table;clear:both}
.content-wrap {width:100%;float:left}
.content {position:relative;min-height:500px;margin-right:370px;margin-bottom:30px}
.sidebar {float:left;margin-left:-320px;width:320px;position:relative}
.m-icon-nav,.m-mask,.themefocusbanner {display:none}
.theme-buy {margin-bottom:20px}
@media (max-width:768px) {.content-wrap {float:none}
.content {margin-right:0;margin-bottom:20px}
.sidebar {margin-left:0;float:none;width:auto}
}
.table {width:100%;max-width:100%;margin-bottom:1rem}
.table th,.table td {padding:0.75rem;line-height:1.5;border-top:1px solid #eceeef}
.table thead th {vertical-align:bottom;border-bottom:2px solid #eceeef}
.table tbody+tbody {border-top:2px solid #eceeef}
.table .table {background-color:#fff}
.table-sm th,.table-sm td {padding:0.3rem}
.table-bordered {border:1px solid #eceeef}
.table-bordered th,.table-bordered td {border:1px solid #eceeef}
.table-bordered thead th,.table-bordered thead td {border-bottom-width:2px}
.table-striped tbody tr:nth-of-type(odd) {background-color:#f9f9f9}
.table-hover tbody tr:hover {background-color:#f5f5f5}
.table-responsive {display:block;width:100%;min-height:0.01%;overflow-x:auto}
.btn {display:inline-block;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:0.375rem 1rem;font-size:0.875rem;line-height:1.5;border-radius:0.1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.btn.focus {text-decoration:none}
.btn:active,.btn.active {background-image:none;outline:0}
.btn.disabled,.btn:disabled {cursor:not-allowed;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events:none}

.btn-primary {color:#fff;background-color:#0ae;border-radius:60px;box-shadow:0 5px 10px rgba(56,163,253,0.38);transition:0.2s;}
.btn-primary:hover {background: #ffa200;color: #fff;text-decoration: none;box-shadow: 0 5px 10px rgba(255,162,0,0.5);transition: 0.2s;}
.btn-primary.active,.open>.btn-default.dropdown-toggle {color:#fff;}
.btn-primary:focus,.btn-primary.focus {color:#fff;}
.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus {background: #ffa200;color: #fff;text-decoration: none;box-shadow: 0 5px 10px rgba(255,162,0,0.5);transition: 0.2s;}

.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus {background-color:#0ae;border-color:#0ae}
.btn-primary.disabled:hover,.btn-primary:disabled:hover {background-color:#0ae;border-color:#0ae}

.btn-default {color:#fff;background-color:#5fcf80;border-radius:60px;box-shadow:0 5px 10px rgba(95,207,128,0.42);transition:0.2s;}
.btn-default:hover {background: #ffa200;color: #fff;text-decoration: none;box-shadow: 0 5px 10px rgba(255,162,0,0.5);transition: 0.2s;}
.btn-default.active,.open>.btn-default.dropdown-toggle {color:#fff;}
.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus {background: #ffa200;color: #fff;text-decoration: none;box-shadow: 0 5px 10px rgba(255,162,0,0.5);transition: 0.2s;}


.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default:disabled:focus,.btn-default:disabled.focus {background-color:#fff;border-color:#ddd}
.btn-default.disabled:hover,.btn-default:disabled:hover {background-color:#fff;border-color:#ddd}


.btn-info {color:#fff;background-color:#3F8ABF;border-color:#3F8ABF}
.btn-info:hover {color:#fff;background-color:#397cac;border-color:#397cac}
.btn-info:focus,.btn-info.focus {color:#fff;background-color:#397cac;border-color:#397cac}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle {color:#fff;background-color:#397cac;border-color:#397cac;background-image:none}
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus {color:#fff;background-color:#326e99;border-color:#326e99}
.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info:disabled:focus,.btn-info:disabled.focus {background-color:#3F8ABF;border-color:#3F8ABF}
.btn-info.disabled:hover,.btn-info:disabled:hover {background-color:#3F8ABF;border-color:#3F8ABF}
.btn-success {color:#fff;background-color:#5FCF80;border-color:#5FCF80}
.btn-success:hover {color:#fff;background-color:#4bc970;border-color:#4bc970}
.btn-success:focus,.btn-success.focus {color:#fff;background-color:#4bc970;border-color:#4bc970}
.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle {color:#fff;background-color:#4bc970;border-color:#4bc970;background-image:none}
.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus {color:#fff;background-color:#3ac162;border-color:#3ac162}
.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success:disabled:focus,.btn-success:disabled.focus {background-color:#5FCF80;border-color:#5FCF80}
.btn-success.disabled:hover,.btn-success:disabled:hover {background-color:#5FCF80;border-color:#5FCF80}
.btn-warning {color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning:hover {color:#fff;background-color:#eea236;border-color:#eea236}
.btn-warning:focus,.btn-warning.focus {color:#fff;background-color:#eea236;border-color:#eea236}
.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle {color:#fff;background-color:#eea236;border-color:#eea236;background-image:none}
.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus {color:#fff;background-color:#ec971f;border-color:#ec971f}
.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled.focus {background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning.disabled:hover,.btn-warning:disabled:hover {background-color:#f0ad4e;border-color:#f0ad4e}
.btn-danger {color:#fff;background-color:#FF5752;border-color:#FF5752}
.btn-danger:hover {color:#fff;background-color:#ff3e39;border-color:#ff3e39}
.btn-danger:focus,.btn-danger.focus {color:#fff;background-color:#ff3e39;border-color:#ff3e39}
.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle {color:#fff;background-color:#ff3e39;border-color:#ff3e39;background-image:none}
.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus {color:#fff;background-color:#ff251f;border-color:#ff251f}
.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled.focus {background-color:#FF5752;border-color:#FF5752}
.btn-danger.disabled:hover,.btn-danger:disabled:hover {background-color:#FF5752;border-color:#FF5752}
.btn-primary-outline {color:#0ae;background-image:none;background-color:transparent;border-color:#0ae}
.btn-primary-outline:focus,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline.active,.open>.btn-primary-outline.dropdown-toggle {color:#fff;background-color:#0ae;border-color:#0ae}
.btn-primary-outline:hover {color:#fff;background-color:#0ae;border-color:#0ae}
.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled.focus {border-color:#55ceff}
.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover {border-color:#55ceff}
.btn-default-outline {color:#ddd;background-image:none;background-color:transparent;border-color:#ddd}
.btn-default-outline:focus,.btn-default-outline.focus,.btn-default-outline:active,.btn-default-outline.active,.open>.btn-default-outline.dropdown-toggle {color:#fff;background-color:#ddd;border-color:#ddd}
.btn-default-outline:hover {color:#fff;background-color:#ddd;border-color:#ddd}
.btn-default-outline.disabled:focus,.btn-default-outline.disabled.focus,.btn-default-outline:disabled:focus,.btn-default-outline:disabled.focus {border-color:#fff}
.btn-default-outline.disabled:hover,.btn-default-outline:disabled:hover {border-color:#fff}
.btn-info-outline {color:#3F8ABF;background-image:none;background-color:transparent;border-color:#3F8ABF}
.btn-info-outline:focus,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline.active,.open>.btn-info-outline.dropdown-toggle {color:#fff;background-color:#3F8ABF;border-color:#3F8ABF}
.btn-info-outline:hover {color:#fff;background-color:#3F8ABF;border-color:#3F8ABF}
.btn-info-outline.disabled:focus,.btn-info-outline.disabled.focus,.btn-info-outline:disabled:focus,.btn-info-outline:disabled.focus {border-color:#8bb9d9}
.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover {border-color:#8bb9d9}
.btn-success-outline {color:#5FCF80;background-image:none;background-color:transparent;border-color:#5FCF80}
.btn-success-outline:focus,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline.active,.open>.btn-success-outline.dropdown-toggle {color:#fff;background-color:#5FCF80;border-color:#5FCF80}
.btn-success-outline:hover {color:#fff;background-color:#5FCF80;border-color:#5FCF80}
.btn-success-outline.disabled:focus,.btn-success-outline.disabled.focus,.btn-success-outline:disabled:focus,.btn-success-outline:disabled.focus {border-color:#ade7be}
.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover {border-color:#ade7be}
.btn-warning-outline {color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}
.btn-warning-outline:focus,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline.active,.open>.btn-warning-outline.dropdown-toggle {color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning-outline:hover {color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning-outline.disabled:focus,.btn-warning-outline.disabled.focus,.btn-warning-outline:disabled:focus,.btn-warning-outline:disabled.focus {border-color:#f8d9ac}
.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover {border-color:#f8d9ac}
.btn-danger-outline {color:#FF5752;background-image:none;background-color:transparent;border-color:#FF5752}
.btn-danger-outline:focus,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline.active,.open>.btn-danger-outline.dropdown-toggle {color:#fff;background-color:#FF5752;border-color:#FF5752}
.btn-danger-outline:hover {color:#fff;background-color:#FF5752;border-color:#FF5752}
.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled.focus,.btn-danger-outline:disabled:focus,.btn-danger-outline:disabled.focus {border-color:#ffbab8}
.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover {border-color:#ffbab8}
.btn-lg {padding:0.75rem 2rem;font-size:1rem;line-height:1.33333;border-radius:0.15rem}
.btn-sm {padding:0.2rem 0.6rem;font-size:0.75rem;line-height:1.5;border-radius:0.1rem}
.btn-block {display:block;width:100%}
.btn-block+.btn-block {margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width:100%}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width:100%}
.ipt {display:block;width:100%;padding:0.375rem 0.75rem;font-size:0.875rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0.1rem}
.ipt::-ms-expand {background-color:transparent;border:0}
.ipt:focus {border-color:#66afe9;outline:none}
.ipt::placeholder {color:#999;opacity:1}
.ipt:disabled,.ipt[readonly] {background-color:#eceeef;opacity:1}
.ipt:disabled {cursor:not-allowed}
.ipt-file,.ipt-range {display:block}
.ipt-label {padding:0.375rem 0.75rem;margin-bottom:0}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type="date"].ipt,input[type="time"].ipt,input[type="datetime-local"].ipt,input[type="month"].ipt {line-height:2.0625rem}
input[type="date"].input-sm {line-height:1.675rem}
.input-group-sm input[type="date"].ipt,input[type="time"].input-sm,.input-group-sm input[type="time"].ipt,input[type="datetime-local"].input-sm,.input-group-sm input[type="datetime-local"].ipt,input[type="month"].input-sm,.input-group-sm input[type="month"].ipt {line-height:1.675rem}
input[type="date"].input-lg,.input-group-lg input[type="date"].ipt,input[type="time"].input-lg,.input-group-lg input[type="time"].ipt,input[type="datetime-local"].input-lg,.input-group-lg input[type="datetime-local"].ipt,input[type="month"].input-lg,.input-group-lg input[type="month"].ipt {line-height:3.16667rem}
}
.ipt-static {min-height:2.0625rem;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0}
.ipt-static.ipt-sm,.ipt-static.ipt-lg {padding-right:0;padding-left:0}
.ipt-sm {padding:0.275rem 0.75rem;font-size:0.75rem;line-height:1.5;border-radius:0.1rem}
.ipt-lg {padding:0.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:0.15rem}
.radio,.checkbox {position:relative;display:block;margin-bottom:0.75rem}
.radio label,.checkbox label {padding-left:1.25rem;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio label input:only-child,.checkbox label input:only-child {position:static}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {position:absolute;margin-top:.25rem;margin-left:-1.25rem}
.radio+.radio,.checkbox+.checkbox {margin-top:-.25rem}
.radio-inline,.checkbox-inline {position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline {margin-top:0;margin-left:.75rem}
input[type="radio"]:disabled,input[type="radio"].disabled {cursor:not-allowed}
input[type="checkbox"]:disabled,input[type="checkbox"].disabled {cursor:not-allowed}
.radio-inline.disabled,.checkbox-inline.disabled,.radio.disabled label,.checkbox.disabled label {cursor:not-allowed}
.ipt-success,.ipt-warning,.ipt-danger {padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 0.51563rem;background-size:1.34063rem 1.34063rem}
.alert {padding:15px;margin-bottom:15px;border:1px solid transparent;border-radius:0.1rem}
.alert>p,.alert>ul {margin-bottom:0}
.alert>p+p {margin-top:5px}
.alert-heading {color:inherit}
.alert-link {font-weight:bold}
.alert-dismissible {padding-right:35px}
.alert-dismissible .close {position:relative;top:-2px;right:-21px;color:inherit}
.alert-success {background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}
.alert-success hr {border-top-color:#c1e2b3}
.alert-success .alert-link {color:#2b542c}
.alert-info {background-color:#d9edf7;border-color:#bcdff1;color:#31708f}
.alert-info hr {border-top-color:#a6d5ec}
.alert-info .alert-link {color:#245269}
.alert-warning {background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}
.alert-warning hr {border-top-color:#f7ecb5}
.alert-warning .alert-link {color:#66512c}
.alert-danger {background-color:#f2dede;border-color:#ebcccc;color:#a94442}
.alert-danger hr {border-top-color:#e4b9b9}
.alert-danger .alert-link {color:#843534}
.header {padding:20px 30px;background-color:#fff;position:relative;z-index:5}
.wel {float:right;line-height:30px;font-size:15px;color:#999;position:relative;padding-right:18px;margin-left:60px}
.wel:hover .sub-menu {visibility:visible;opacity:1;margin-top:0}
.wel::after {position:absolute;top:2px;right:0;font-size:12px;font-family:'iconfont';content:'\e633'}
.wel .avatar {width:30px;height:30px;border-radius:50%;margin-right:10px;float:left}
.wel .sub-menu {position:absolute;right:0;top:100%;padding-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0;margin-top:-20px;width:120px}
.wel .sub-menu ul {position:relative;background-color:#FFF;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);font-size:14px;padding:5px 0}
.wel .sub-menu ul::before,.wel .sub-menu ul::after {content:'';position:absolute;top:-5px;left:50%;margin-left:-3px;border-left:5px solid transparent;border-right:5px solid transparent}
.wel .sub-menu ul::before {border-bottom:5px solid rgba(0,0,0,0.1)}
.wel .sub-menu ul::after {border-bottom:5px solid #fff;margin-top:1px}
.wel .sub-menu a {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;line-height:14px;padding:12px 15px;text-align:center}
.wel .sub-menu a:hover {background-color:#F2F2F4}
.wel-login {float:right;margin-left:60px}
.wel-login a {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;font-size:12px;font-weight:bold;padding:6px 20px;color:#0ae;border:1px solid #0ae;border-radius:50px}
.wel-login a:hover {color:#fff;background-color:#0ae}
.logo {font-size:35px;overflow:hidden;text-align:center;}
.logo a {display:block;color:#576366}
.logo a:hover {color:#576366}
.logo .fa {display:block;margin-bottom:100px}
.site-navbar {float:right;font-size:15px;margin-top:5px}
.site-navbar>ul {margin:0;padding:0;list-style:none}
.site-navbar li {position:relative;float:left;margin-left:30px}
.site-navbar li:hover {z-index:2}
.site-navbar a {display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.site-navbar li.active>a {color:#00AAF0}
.site-navbar li.has-sub-menu>a {padding-right:15px}
.site-navbar li.has-sub-menu:hover .sub-menu {visibility:visible;opacity:1;margin-top:0}
.site-navbar li.has-sub-menu::after {position:absolute;top:22%;right:-2px;margin-left:3px;font-size:12px;font-family:'iconfont';content:'\e633'}
.site-navbar .sub-menu {position:absolute;padding-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0;margin-top:-20px;width:140px;top:100%;left:50%;margin-left:-70px}
.site-navbar .sub-menu ul {position:relative;background-color:#FFF;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);font-size:14px;padding:5px 0}
.site-navbar .sub-menu ul::before,.site-navbar .sub-menu ul::after {content:'';position:absolute;top:-5px;left:50%;margin-left:-3px;border-left:5px solid transparent;border-right:5px solid transparent}
.site-navbar .sub-menu ul::before {border-bottom:5px solid rgba(0,0,0,0.1)}
.site-navbar .sub-menu ul::after {border-bottom:5px solid #fff;margin-top:1px}
.site-navbar .sub-menu li {float:none;margin:0;text-align:center}
.site-navbar .sub-menu li a {display:block;line-height:14px;padding:12px 15px;text-align:center}
.site-navbar .sub-menu li a:hover {background-color:#F2F2F4}
.site-navbar li:hover>.sub-menu {display:block}
.m-navbar-start {display:none}
.m-mask {display:none}
.m-wel-start {display:none}
.m-wel {display:none}
@media (max-width:768px) {.header {text-align:center;padding-left:0;padding-right:0}
.logo {float:none;margin:0 auto;font-size:18px;}
.logo a {display:inline-block}
.wel {display:none}
.wel-login {display:none}
body {-webkit-transition-duration:300ms;transition-duration:300ms}
.m-mask {display:block;opacity:0;visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;z-index:90;background-color:#222;background-color:rgba(0,0,0,0.7);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.m-navbar-start {display:block;position:absolute;top:0;left:0;padding:0 15px;font-size:18px;line-height:1;-webkit-transition-duration:600ms;transition-duration:600ms;z-index:91;color:#666;cursor:pointer}
.m-wel-start {display:block;position:absolute;top:0;right:0;padding:0 15px;font-size:18px;line-height:1;-webkit-transition-duration:600ms;transition-duration:600ms;z-index:91;color:#666;cursor:pointer}
.site-navbar {position:fixed;top:0;right:100%;bottom:0;width:80%;padding:58px 0 0;z-index:90;font-size:12px;background-color:#fff;text-align:left;margin:0;float:none}
.site-navbar>ul {overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;top:58px;left:0;bottom:0;right:0}
.site-navbar>ul>li {float:none;display:block;margin-left:0}
.site-navbar>ul>li>a {padding:8px 15px;font-weight:bold}
.site-navbar>ul>li.has-sub-menu::before,.site-navbar>ul>li.has-sub-menu::after {display:none}
.site-navbar>ul>li .sub-menu {display:block;visibility:visible;opacity:1;margin-top:0;position:relative;width:auto;top:0;left:0;margin:0 15px 0 15px;padding-top:0;overflow:hidden}
.site-navbar>ul>li .sub-menu ul {padding:0;margin-right:-4%;-webkit-box-shadow:none;box-shadow:none}
.site-navbar>ul>li .sub-menu ul::before,.site-navbar>ul>li .sub-menu ul::after {display:none}
.site-navbar>ul>li .sub-menu ul li {float:left;width:46%;margin-right:4%;margin-bottom:10px}
.site-navbar>ul>li .sub-menu ul a {font-size:12px;padding:8px 15px;background-color:#F6F9FA;color:#888}
.site-navbar>ul>li .sub-menu ul a:hover {background-color:#eceeef;color:#666}
.m-navbar-on {position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-transform:translateX(80%);transform:translateX(80%)}
.m-navbar-on .m-mask {opacity:1;visibility:visible}
.m-navbar-on .m-navbar-start {left:-80%}
.m-wel {display:block;position:fixed;top:0;left:100%;bottom:0;width:80%;padding:58px 0 0;z-index:90;font-size:12px;background-color:#fff}
.m-wel header {text-align:left;padding:0 30px 0 95px}
.m-wel header .avatar {-webkit-border-radius:50%;border-radius:50%;width:50px;border:1px solid #F6F9FA;padding:5px;float:left;margin-left:-65px}
.m-wel header h4 {padding-top:10px;margin:0 0 8px;font-size:12px;line-height:1;font-weight:bold}
.m-wel header h5 {margin:0;font-size:12px;line-height:1;color:#999}
.m-wel footer {text-align:left;position:absolute;bottom:0;right:0;left:0}
.m-wel footer a {display:block;line-height:60px;padding-left:95px;color:#bbb;background-color:#fbfbfb}
.m-wel footer a:hover {background-color:#eceeef;color:#55595c}
.m-wel .m-wel-content {overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;top:130px;left:0;bottom:60px;right:0;font-size:14px;text-align:left;padding:0 30px 0 30px}
.m-wel .m-wel-content ul {margin:0;padding:0;list-style:0}
.m-wel .m-wel-content ul a {padding:10px 0 10px 65px;line-height:1.4;display:block;color:#999;-webkit-border-radius:2px;border-radius:2px}
.m-wel .m-wel-content ul a:hover {background-color:#F6F9FA;color:#55595c}
.m-wel .m-wel-login {text-align:center;margin-top:30%}
.m-wel .m-wel-login .avatar {display:block;margin:0 auto 30px;width:50px;-webkit-border-radius:50%;border-radius:50%}
.m-wel .m-wel-login a {display:block;margin:0 60px 15px;padding:12px 15px;-webkit-border-radius:2px;border-radius:2px}
.m-wel .m-wel-login a.m-wel-login {color:#FFF;background-color:#0ae}
.m-wel .m-wel-login a.m-wel-login:hover {background-color:#0098d4}
.m-wel .m-wel-login a.m-wel-register {background-color:#F6F9FA}
.m-wel .m-wel-login a.m-wel-register:hover {background-color:#eceeef}
.m-wel-on {position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-transform:translateX(-80%);transform:translateX(-80%)}
.m-wel-on .m-mask {opacity:1;visibility:visible}
.m-wel-on .m-wel-start {right:-80%}
}
.hdfocus {height:350px;color:#fff;background-color:#33383C;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center;}
.hdfocus .container {padding-top:110px;}
.hdfocus h1,.hdfocus h2 {margin:0;font-weight:normal;font-size:26px}
.hdfocus h3 {margin:15px 0 0;font-weight:normal;font-size:15px;line-height:1.4}
.hdfocus .button {margin-top:50px}
.hdfocus .btn {border-radius:100px;padding:10px 30px;font-weight:bold;margin:0 10px}
.hdfocus .price {margin-top:30px;font-size:12px;color:#FF9900}
@media (max-width:768px) {.hdfocus {height:230px}
.hdfocus .container {padding-top:70px}
.hdfocus h1,.hdfocus h2 {font-size:18px}
.hdfocus h3 {font-size:12px}
.hdfocus .button {margin-top:30px}
.hdfocus .btn {border-radius:100px;padding:10px 25px 9px}
}
@media (max-width:544px) {.hdfocus h1,.hdfocus h2 {font-size:16px}
.hdfocus .btn {font-size:12px;font-weight:normal;padding:8px 20px;margin:0 5px}
}
.hdfocus-auto {height:auto}
.hdfocus-auto .container {padding-top:140px;padding-bottom:60px}
@media (max-width:768px) {.hdfocus-auto .container {padding-top:100px}
}
.page-hdfocus.page-cat .hdfocus {margin-bottom:20px}
.page-hdfocus .header {position:absolute;top:0;left:0;right:0;padding:40px 30px;background-color:transparent}
.page-hdfocus .header .container {max-width:100%}
.page-hdfocus .logo a {color:#fff}
.page-hdfocus .site-navbar>ul>li>a {color:#fff}
.page-hdfocus .site-navbar li.has-sub-menu::after {color:#fff}
.page-hdfocus .wel {color:#fff}
@media (max-width:768px) {.page-hdfocus.page-cat .hdfocus {margin-bottom:15px}
.page-hdfocus .header {padding:20px 0}
.page-hdfocus .site-navbar>ul>li>a {color:#55595c}
.page-hdfocus .m-navbar-start,.page-hdfocus .m-wel-start {color:#fff}
.page-hdfocus.m-navbar-on .m-navbar-start,.page-hdfocus.m-navbar-on .m-wel-start {color:#666}
}
#cnzz_stat_icon_1263403568 {display:none}
.site-notify {position:fixed;bottom:0;left:50%;width:320px;margin-left:-160px;z-index:99;height:42px;background-color:#FFF;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25)}
.site-notify .site-notify-item {position:relative}
.site-notify .site-notify-links:hover .site-notify-popover {visibility:visible;opacity:1;bottom:100%}
.site-notify .site-notify-links h4 {position:relative;z-index:4;font-size:14px;font-weight:normal;line-height:42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.site-notify .site-notify-links h4 a {padding:0 15px}
.site-notify .site-notify-workorder {z-index:3;float:right;margin-left:15px}
.site-notify .site-notify-workorder a {background-color:#384047;display:block;color:#fff;padding:0 15px;line-height:42px}
.site-notify .site-notify-workorder a:hover {background-color:#2d3339}
.site-notify .site-notify-popover {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0;position:absolute;bottom:0;left:0;right:0;background-color:#FFF;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25);padding:15px}
.site-notify .site-notify-popover h3 {font-weight:bold;font-size:14px;margin:0 0 10px}
.site-notify .site-notify-popover ul {margin:0;padding:0;list-style:none}
.site-notify .site-notify-popover ul li {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px}
.site-notify .site-notify-popover ul li:last-child {margin-bottom:0}
.site-notify .site-notify-popover ul li .n {margin-right:7px;width:14px;height:14px;display:inline-block;text-align:center;font-size:12px;line-height:15px;vertical-align:0;-webkit-border-radius:1px;border-radius:1px;background-color:#999;color:#fff}
.site-notify .site-notify-popover ul li:nth-child(1) .n {background-color:#FF5A00}
.site-notify .site-notify-popover ul li:nth-child(2) .n {background-color:#FD9A15}
.site-notify .site-notify-popover ul li:nth-child(3) .n {background-color:#6BC211}
.site-contact {position:fixed;right:40px;bottom:40px;z-index:999}
.site-contact .btn {border-radius:50px;box-shadow:1px 3px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.site-contact .btn:hover {position:relative;top:1px}
@media (max-width:544px) {.site-contact {display:none;right:20px;bottom:20px}
}
.feed_email {background-color:#fbfbfb;border-top:#eee 1px solid;padding:60px 0;text-align:center}
.feed_email h4 {font-weight:bold;font-size:0.85rem}
.feed_email form {margin-top:10px}
.feed_email .ipt {display:inline-block;width:250px;vertical-align:top;margin-right:4px}
.feed_email .btn {vertical-align:top}
.footer {position:relative;z-index:9;clear:both;padding-top: 1rem;padding-bottom: 1rem;text-align:center;font-size:13px;background-color: #f6f9fa;color:#999;}
.footer a {color:#999}
.footer a:hover {color:#343b3d}
.footer-logo {font-size:18px}
.footer-navs a,.footer-links a {display:inline-block;margin:0 10px}
.listbanners {position:fixed;height:500px;left:0;right:0;bottom:0;z-index:99999;overflow-y:auto;padding:30px;background-color:#FFF;border-top:1px solid #eee}
.listbanners label {display:inline-block;width:10%;vertical-align:top;height:21px;overflow:hidden}
.listbanners input {vertical-align:-2px;margin-right:2px}
.listbanners .bar {text-align:center;margin-bottom:15px}
.listbannersfix {position:fixed;right:0;top:100px;width:50px}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal {-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical {-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-prev,.swiper-button-next {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets {bottom:10px;left:0;width:100%}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet {background:#fff}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000}
.swiper-container-vertical>.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px}
.swiper-pagination-progress {background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress {width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress {width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white {background:rgba(255,255,255,0.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background:#000}
.swiper-container-3d {-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent)}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip {overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide {visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide {pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal>.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after {display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin {100% {transform:rotate(360deg)}
}
@-webkit-keyframes float {0% {-webkit-transform:translatey(10px)}
50% {-webkit-transform:translatey(-10px)}
100% {-webkit-transform:translatey(10px)}
}
@keyframes float {0% {transform:translatey(10px)}
50% {transform:translatey(-10px)}
100% {transform:translatey(10px)}
}
.wintips {position:fixed;bottom:0;right:0;width:360px;padding:30px 90px 10px 30px;background-color:#fff;background-color:rgba(255,255,255,0.9);border:1px solid rgba(0,0,0,0.12);border-right:none;border-bottom:none;box-shadow:0 0 10px rgba(0,0,0,0.12);z-index:999;display:none}
.wintips-close {position:absolute;top:-15px;left:-13px;font-size:24px;color:#888;cursor:pointer}
.wintips-close .fa {background-color:#fff;border-radius:50%}
.wintips-close:hover {color:#666}
.wintips h2 {font-size:22px;font-weight:normal;margin:0 0 20px}
.wintips p {font-size:14px;color:#666;margin:0 0 20px}
.wintips-thumb {position:absolute;top:-50px;right:10px;animation:float 3s infinite;-webkit-transition:top 1s ease,opacity 1s ease;transition:top 1s ease,opacity 1s ease}


.links-box{margin:20px 0;}
.links-box .panel{
	margin-bottom: 20px;
	background-color: #ffffff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.05);
	box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}
.links-box .panel-default {
    border-color: #eceeef;
}
.links-box .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.links-box .panel-heading a{
	float:right;
}
.links-box .panel-heading .btn{
	padding: 2px 20px;
}
.links-box .panel-default>.panel-heading {
    color: #333333;
    background-color: #f3f7f8;
    border-color: #eceeef;
}


@media (max-width:400px) {.wintips {width:100%}
.wintips-close {font-size:36px;left:47%;top:-27px}
}
.tbfocus {overflow:hidden;margin-bottom:30px;padding-left:0.9375rem;padding-right:0.9375rem;padding-top:3.75rem;padding-bottom:3.75rem;text-align:center;background-color:#384047}
.tbfocus h4,.tbfocus h1 {font-size:26px;font-weight:200;margin:0;color:#eee}
.tbfocus h5 {font-size:14px;color:#999;margin:10px 0 0}
.tbfocus a {display:inline-block;border:1px solid #ddd;border-radius:3px;padding:10px 20px;color:#ddd;margin-right:10px;margin-top:20px}
.tbfocus a:hover {background-color:#ddd;color:#384047}
@media (max-width:543px) {.tbfocus {padding-left:0;padding-right:0;padding-top:1.875rem;padding-bottom:1.875rem;margin-bottom:15px}
.tbfocus h1,.tbfocus h4 {font-size:1rem;font-weight:bold}
.tbfocus h5 {font-size:12px;margin-top:5px}
}
.service-show {position:relative;z-index:1;overflow:hidden;text-align:center;padding-top:3.75rem;padding-bottom:3.75rem;background: rgba(243, 247, 248, 0.22);color:#55595c;}
.service-show h2 {font-size:26px;margin-bottom:20px;font-weight:200}
.service-show li {float:left;width:25%;text-align:center;padding:20px 20px 0}
.service-show h3 {font-size:18px;font-weight:200;margin:20px 0 10px}
.service-show .fa {font-size:32px;font-weight:normal;border:1px solid #55595c;color:#55595c;border-radius:50%;width:80px;height:80px;line-height:80px}
.service-show p {color:#999;line-height:1.5;font-size:12px;margin:0}
@media (max-width:767px) {.service-show {padding:1.875rem 0}
.service-show .container {padding-left:0;padding-right:0}
.service-show li {padding:0.9375rem}
.service-show p {display:none}
.service-show h3 {font-size:14px;margin:20px 0 0;line-height:1.2}
}
@media (max-width:543px) {.service-show li {width:50%}
.service-show .fa {font-size:30px;width:60px;height:60px;line-height:60px}
.service-show h3 {margin-top:10px}
}
.prettyprint,pre.prettyprint {background-color:#272822;border:none;overflow:hidden;padding:10px 15px}
.prettyprint.linenums,pre.prettyprint.linenums {-webkit-box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741;-moz-box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741;box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741}
.prettyprint.linenums ol,pre.prettyprint.linenums ol {margin:0 0 0 30px}
.prettyprint.linenums ol li,pre.prettyprint.linenums ol li {padding-left:12px;color:#bebec5;line-height:20px;margin-left:0;list-style:decimal;margin-bottom:0}
.prettyprint .com {color:#93a1a1}
.prettyprint .lit {color:#AE81FF}
.prettyprint .pun,.prettyprint .opn,.prettyprint .clo {color:#F8F8F2}
.prettyprint .fun {color:#dc322f}
.prettyprint .str,.prettyprint .atv {color:#E6DB74}
.prettyprint .kwd,.prettyprint .tag {color:#F92659}
.prettyprint .typ,.prettyprint .atn,.prettyprint .dec,.prettyprint .var {color:#A6E22E}
.prettyprint .pln {color:#66D9EF}
.page-home .header {border-bottom:none}
@media (max-width:768px) {.page-home .hdfocus {margin-bottom:15px}
}
.title-center {margin-bottom:30px;text-align:center}
.title-center h3 {display:inline-block;position:relative;font-size:18px;font-weight:bold;margin:0}
.title-center h3::before,.title-center h3::after {content:'';position:absolute;top:48%;width:18px;background-color:#55595c;height:1px}
.title-center h3::before {left:-28px}
.title-center h3::after {right:-28px}
.title-center.title-center-white h3::before,.title-center.title-center-white h3::after {background-color:#fff}
@media (max-width:768px) {.title-center {margin-bottom:15px}
.title-center h3 {font-size:16px}
}
@media (max-width:544px) {.title-center h3 {font-size:14px}
.title-center h3::before,.title-center h3::after {top:42%;width:14px}
.title-center h3::before {left:-19px}
.title-center h3::after {right:-19px}
}
.themes-module {border-bottom:1px solid #f0f0f0;box-shadow:1px 0 6px rgba(0,0,0,0.08);padding:30px 0;margin-bottom:30px}
.themes-module ul {overflow:hidden;border-right:1px solid #f0f0f0}
.themes-module li {float:left;width:25%;padding:0 20px;border-left:1px solid #f0f0f0;text-align:center}
.themes-module h2 {font-size:14px;margin:0 0 10px;font-weight:bold}
.themes-module h4 {font-size:14px;margin:0 0 20px;color:#999;height:16px;overflow:hidden}
.themes-module img {max-width:80%}
.themes-module footer {margin-top:20px}
@media (max-width:768px) {.themes-module {padding:0;border-bottom:none;box-shadow:none}
.themes-module ul {margin-right:-3%;border-right:none}
.themes-module li {width:47%;margin-right:3%;padding:15px 10px;border-radius:3px;border:1px solid #f2f2f2;margin-top:3%}
.themes-module li:nth-child(-n+2) {margin-top:0}
.themes-module h4 {height:32px;font-size:12px}
}
@media (max-width:544px) {.themes-module {margin-bottom:15px}
.themes-module h2 {font-size:12px}
.themes-module h4 {height:25px;font-size:10px;margin-bottom:5px}
}
.items-module {padding:45px 0}
.items-module ul {text-align:center;border-right:1px solid #eee;overflow:hidden}
.items-module li {float:left;width:25%;border-left:1px solid #eee;padding:20px 20px;height:135px;overflow:hidden}
.items-module a {display:block;position:relative;top:0;-webkit-transition:top .28s ease-in-out;transition:top .28s ease-in-out}
.items-module a .fa {font-size:3rem;font-weight:200;margin-bottom:10px;color:#55595c;opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.items-module a strong {display:block;color:#55595c}
.items-module a p {color:#999;margin:5px 0 20px}
.items-module a:hover {top:-60px}
.items-module a:hover .fa {opacity:0}
@media (max-width:768px) {.items-module ul {margin-right:-3%;border-right:none}
.items-module li {width:47%;margin-right:3%;margin-top:3%;border-radius:3px;border-left:none;background-color:#F3F7F8;padding:20px 15px;height:auto}
.items-module li:nth-child(-n+2) {margin-top:0}
.items-module p {font-size:12px;height:16px;overflow:hidden}
.items-module a:hover {top:0}
.items-module a:hover .fa {opacity:1}
.items-module .btn {font-size:12px}
}
@media (max-width:544px) {.items-module {padding:30px 0}
.items-module li {padding:20px 10px}
.items-module a strong {font-size:12px}
.items-module a p {font-size:10px;height:25px;margin-bottom:10px}
}
.news-module {padding:45px 0;background-color:#F3F7F8}
.news-module ul {overflow:hidden;margin-right:-3%}
.news-module li {display:inline-block;width:22%;margin-right:3%;margin-top:30px;vertical-align:top;background-color:#fff;border-radius:3px;padding-bottom:15px;border-bottom:2px solid #e8e8e8}
.news-module li:hover {border-bottom-color:#e2e2e2}
.news-module li:nth-child(-n+4) {margin-top:0}
.news-module h2 {font-size:14px;margin:15px 15px 0 15px;line-height:1.4;height:38px;overflow:hidden}
.news-module footer {margin:10px 15px 0 15px;font-size:12px;color:#bbb}
.news-module a .thumb {opacity:0.9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.news-module a:hover .thumb {opacity:1}
.news-module .thumb {border-radius:3px 3px 0 0}
@media (max-width:768px) {.news-module li {width:47%;margin-top:3%;border-bottom-width:1px;padding-bottom:10px}
.news-module li:nth-child(-n+4) {margin-top:3%}
.news-module li:nth-child(-n+2) {margin-top:0}
.news-module h2 {font-size:12px;font-weight:bold;height:32px;margin:10px 10px 0 10px}
.news-module footer {font-size:10px;margin:5px 10px 0 10px}
}
@media (max-width:544px) {.news-module {padding:30px 0}
}
.workorder-module {padding:90px 0;color:#fff;background-color:#33383C;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center}
.workorder-module h4 {font-size:15px;line-height:1.4}
.workorder-module p {font-size:12px;font-weight:bold;color:#4BC970;margin-bottom:30px}
.workorder-module .btn {border-radius:100px;padding:10px 30px;font-weight:bold;margin:0 10px}
@media (max-width:768px) {.workorder-module {padding:45px 0}
.workorder-module h4 {font-size:12px}
.workorder-module .btn {font-size:12px;font-weight:normal;padding:8px 20px;margin:0 5px}
}
@media (max-width:544px) {.workorder-module {padding:30px 0}
.workorder-module p {margin-bottom:10px}
}
.excerpts-leader {overflow:hidden;margin-bottom:15px;line-height:1}
.excerpts-leader h3 {float:left;font-weight:bold;font-size:15px;margin-bottom:0}
.excerpts-leader .more {float:right;font-size:12px;line-height:16px}
.excerpts-leader .more li {float:left;margin-left:10px}
.excerpts-leader .more li a {display:block;color:#999}
.excerpts-leader .more li a:hover {color:#0ae}
@media (max-width:768px) {.excerpts-leader h3 {font-size:14px;font-weight:bold}
.excerpts-leader .more {display:none}
}
.excerpt {position:relative;padding-left:220px;overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}
.excerpt .focus {float:left;margin-left:-220px;width:200px}
.excerpt .thumb {width:2 30px;display:block}
.excerpt h2 {font-size:18px;line-height:1.3;margin:0 0 15px;font-weight:bold;max-height:46.8px;overflow:hidden}
.excerpt .note {color:#999;line-height:1;height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.excerpt .meta {overflow:hidden;position:absolute;bottom:20px;left:220px;right:0;color:#bbbbbb;font-size:12px}
.excerpt .meta time {float:left;margin-right:20px}
.excerpt .meta .meta-cat {float:left}
.excerpt .meta .meta-cmt {float:right}
.excerpt .meta a {color:#bbb}
.excerpt .meta a:hover {color:#0ae}
@media (max-width:768px) {.excerpt {padding-bottom:15px;margin-bottom:15px;padding-left:175px}
.excerpt .focus {margin-left:-175px;width:160px}
.excerpt .meta {left:175px}
.excerpt h2 {font-size:16px;max-height:41.6px;margin-bottom:10px}
.excerpt .meta {bottom:15px}
}
@media (max-width:544px) {.excerpt {padding-left:120px}
.excerpt .focus {margin-left:-120px;width:110px}
.excerpt .meta {left:120px}
.excerpt h2 {font-size:13px;line-height:1.2;max-height:46.8px;margin-bottom:0}
.excerpt .note {display:none}
.excerpt .meta {font-size:10px;line-height:1.1;margin-bottom:-2px}
.excerpt .meta time {margin-right:10px}
}
.pagination {margin:0;padding:20px;text-align:center;font-size:12px;display:block}
.pagination ul {display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0}
.pagination ul>li {display:inline}
.pagination ul>li>a,.pagination ul>li>span {margin:0 2px;float:left;padding:7px 14px;background-color:#ddd;color:#666;border-radius:2px}
.pagination ul>.active>a,.pagination ul>.active>span {background-color:#0ae;color:#fff;cursor:default}
.pagination ul>li>span {color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>span {color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>a {color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus {color:#999;background-color:transparent;cursor:default}
.pagination-loading {text-align:center;padding:15px 0}
.pagination-loading img {width:60px}
@media (max-width:767px) {.pagination ul>li {display:none}
.pagination ul>li.next-page {display:inline-block}
}
.widget {clear:both;margin-bottom:50px;position:relative}
.widget header {padding-bottom:15px;line-height:1}
.widget h3 {position:relative;font-size:15px;line-height:1;font-weight:bold;margin:0 auto;display:inline-block}
.widget.affix {position:fixed;width:320px}
@media (max-width:768px) {.widget.affix {position:relative;width:auto;top:0 !important}
}
.widget .title strong {border-bottom-color:transparent}
.widget .title .btn {position:absolute;top:5px;right:10px;font-weight:normal;padding:2px 7px 1px}
@media (max-width:544px) {.widget {margin-left:-15px;margin-right:-15px;padding:15px;border-radius:0;margin-bottom:10px}
}
.widget-hot ul {overflow:hidden;font-size:12px;margin-right:-2%;margin-top:-10px}
.widget-hot ul li {float:left;width:98%;margin-right:2%;margin-top:10px}
.widget-hot ul li.s2 {width:48%}
.widget-hot ul li.s3 {width:31.33333%}
.widget-hot ul a {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;line-height:1;padding:10px 0 9px;border-radius:50px;border:1px solid #aaa;text-align:center}
.widget-hot ul a:hover {color:#fff;border-color:#0ae;background-color:#0ae}
.widget-items ul {overflow:hidden;text-align:center;margin-right:-3%;margin-top:-5px}
.widget-items li {float:left;width:47%;margin-right:3%;margin-top:3%}
.widget-items li:nth-child(-n+2) {margin-top:0}
.widget-items li a {display:block;padding:20px 10px;background-color:#f8f8f8;border-radius:2px}
.widget-items li a:hover {background-color:#0ae;color:#fff}
.widget-items li a:hover p {color:#97DCF8;color:rgba(255,255,255,0.6)}
.widget-items li .fa {font-size:32px}
.widget-items li h2 {font-size:14px;margin:5px 0}
.widget-items li p {margin:0 0;font-size:12px;color:#bbb}
.widget-workorder .inner {padding:30px 15px;border-radius:3px;text-align:center;background-color:#f8f8f8}
.widget-workorder .fa {font-size:40px;display:block;margin:0 auto 10px}
.widget-workorder .btn {border-radius:50px;padding-left:40px;padding-right:40px}
.widget-workorder p {margin:0 0 15px;color:#999}
.widget-comments ul {margin-top:-10px;padding:0}
.widget-posts ul {margin-top:-15px;padding:0}
.widget-posts li {padding:15px 0 15px 115px;overflow:hidden;border-bottom:1px solid #f0f0f0}
.widget-posts li:last-child {border-bottom:none}
.widget-posts li .thumbnail {width:100px;float:left;margin-left:-115px}
.widget-posts time {color:#bbb;font-size:12px;margin-top:5px;display:block}
.page-post .header {margin-bottom:22.5px;box-shadow:1px 0 6px rgba(0,0,0,0.1)}
@media (max-width:544px) {.page-post .header {margin-bottom:15px}
}
.article-container {margin-bottom:22.5px}
.article-header {margin-bottom:15px}
.article-title {margin:0;font-weight:bold;font-size:22px;line-height:1.4}
@media (max-width:544px) {.article-title {font-size:16px}
}
@media (max-width:544px) {.article-title {font-size:15px}
}
.article-meta {margin-top:10px;color:#999;overflow:hidden}
@media (max-width:768px) {.article-meta {font-size:12px}
}
.article-meta a {color:#999}
.article-meta a:hover {color:#55595c}
.article-meta .item {float:left;margin-right:20px}
.article-meta .item:last-child {float:right;margin-right:0}
.article-desc {position:relative;color:#999;margin-bottom:20px;padding:15px;font-style:italic;background-color:#fbfbfb;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
@media (max-width:768px) {.article-desc {font-size:12px}
}
.article-content {font-size:15px;line-height:1.6;word-wrap:break-word;margin-bottom:30px}
.article-content img {display:block;max-width:100%;height:auto;margin:0 auto}
.article-content h2,.article-content h3,.article-content h4,.article-content h5 {padding:0;margin:15px 0;font-weight:bold}
.article-content h2 {margin-top:30px}
@media (max-width:544px) {.article-content h2 {font-size:15px}
}
@media (max-width:544px) {.article-content h3 {font-size:14px}
}
@media (max-width:544px) {.article-content h4 {font-size:14px}
}
.article-content ul,.article-content ol {margin:0 0 15px 28px}
.article-content ul {list-style:none}
@media (max-width:544px) {.article-content ul {margin-left:0}
}
.article-content ul li {padding-left:18px;position:relative}
.article-content ul li:before {content:'';position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:10px;background-color:#0ae}
.article-content ol {margin-left:46px;list-style:decimal}
.article-content li {margin-bottom:5px}
.article-content p {margin-bottom:15px;word-wrap:break-word}
.article-content pre {word-wrap:break-word}
.article-content table {border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:15px}
.article-content table th {background-color:#f9f9f9;text-align:center}
.article-content table td,.article-content table th {border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article-content .alignnone {margin:0 auto}
.article-content .alignleft {float:left;text-align:left;margin-right:10px}
.article-content .aligncenter {margin:0 auto;text-align:center;display:block}
.article-content .alignright {float:right;text-align:right;margin-left:10px}
.article-content a {color:#00AAF0}
.article-content a:hover {color:#0098d6;text-decoration:underline}
.article-content pre {margin:15px 0;font:12px/20px 'courier new';background:#272822;padding:10px 15px;color:#F8F8D4;border:none}
.article-content blockquote {margin:15px 0;padding:20px 20px 10px;font-size:15px;color:#999;background-color:#F8F8F8;border-left:4px solid #ddd}
.article-content blockquote p {margin:0;padding:0;margin-bottom:10px}
.article-content .post-copyright {clear:both}
.article-content .post-copyright a {color:#55595c;text-decoration:none}
.article-content .post-copyright a:hover {color:#0ae;text-decoration:none}
.posttheme {float:left;margin-bottom:30px}
@media (max-width:768px) {.posttheme {float:none;text-align:center}
}
.posttheme a {display:inline-block;text-align:center;border-radius:50px;color:#fff;background-color:#0ae;padding:10px 20px 9px;font-size:12px;line-height:1}
.posttheme a:hover {color:#fff;background-color:#0098d4}
.xshare {float:right;margin-bottom:30px}
@media (max-width:768px) {.xshare {display:none}
}
.xshare a {float:left;text-align:center;margin-left:5px;border-radius:50px;color:#999;background-color:#f0f0f0;padding:10px 20px 9px;font-size:12px;line-height:1}
.xshare a:hover {color:#fff}
.xshare a.share-weixin:hover {background-color:#5FCF80}
.xshare a.share-weibo:hover {background-color:#FD001B}
.xshare a.share-qzone:hover {background-color:#FFB02E}
.xshare a.share-qq:hover {background-color:#00AAF0}
.qr-code {position:fixed;top:0;bottom:0;width:100%;text-align:center;z-index:99999;display:none}
.qr-code-mask {background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;bottom:0}
.qr-code .qr-code-in {width:180px;position:absolute;top:120%;opacity:0;left:50%;margin-top:-117px;margin-left:-90px;background-color:#fff;padding:20px}
.qr-code p {margin:15px 0 0;font-weight:bold}
.relates {clear:both;overflow:hidden}
.relates h3 {font-weight:bold;margin-bottom:15px;font-size:15px}
.relates ul {list-style:none;margin-left:28px}
@media (max-width:544px) {.relates ul {margin-left:0}
}
.relates li {margin-bottom:10px;padding-left:18px;position:relative}
.relates li:before {content:'';position:absolute;top:7px;left:0;width:6px;height:6px;border-radius:10px;background-color:#0ae}
.relates li a:hover {color:#0ae}
.page-login .header,.page-login .footer,.page-register .header,.page-register .footer,.page-resetpassword .header,.page-resetpassword .footer {display:none}
@media (max-width:768px) {.page-login .header,.page-login .footer,.page-register .header,.page-register .footer,.page-resetpassword .header,.page-resetpassword .footer {display:block}
}
.page-login .service-show,.page-register .service-show,.page-resetpassword .service-show {display:none}
.page-login .site-contact,.page-register .site-contact,.page-resetpassword .site-contact {display:none}
.sign-ico {text-align:center}
.sign-ico .fa {color:#fff;line-height:75px;display:inline-block;margin:0 auto;background-color:#33383C;border-radius:50%;width:80px;height:80px;font-size:28px}
@media (max-width:768px) {.sign-ico .fa {width:60px;height:60px;line-height:56px;font-size:22px}
}
.sign-menu {position:absolute;right:30px;top:27px}
.sign-menu a {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;font-size:12px;font-weight:bold;padding:6px 20px;color:#0ae;border:1px solid #0ae;border-radius:50px}
.sign-menu a:hover {color:#fff;background-color:#0ae}
@media (max-width:768px) {.sign-menu {display:none}
}
.sign-bg {position:fixed;top:0;left:0;bottom:0;z-index:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:500px}
.sign-bg h2 {position:absolute;bottom:30px;left:30px;right:0;font-size:15px;font-weight:normal;color:#fff;line-height:1.4}
.sign-bg h2 .fa {font-size:12px;display:block;margin-top:20px}
@media (max-width:768px) {.sign-bg {display:none}
}
.sign-container {max-width:100%;padding:30px;position:absolute;top:0;right:0;bottom:0;left:500px}
@media (max-width:768px) {.sign-container {position:relative;left:0;padding:15px}
}
.sign-logo {font-size:18px}
@media (max-width:768px) {.sign-logo {display:none}
}
.page-register .sign-form {margin-top:-300px}
@media (max-width:768px) {.page-register .sign-form {margin-top:0}
}
.sign-form {position:absolute;top:50%;left:50%;margin-left:-160px;margin-top:-250px;width:320px;overflow:hidden}
.sign-form h1 {text-align:center;margin:15px 0 45px;font-size:18px;font-weight:normal}
.sign-form .item {margin-bottom:25px;color:#999}
.sign-form label {display:block;margin-bottom:5px;color:#55595c}
.sign-form .red {background-color:#FF9900;padding:10px 15px;margin-bottom:20px;color:#fff}
.sign-form .ipt {padding:10px 15px}
.sign-form .btn {padding:10px 15px}
@media (max-width:768px) {.sign-form {position:relative;left:0;top:0;margin-left:0;margin-top:0;width:100%}
.sign-form h1 {font-size:14px;font-weight:bold}
.sign-form .ipt {padding:6px 12px}
.sign-form .btn {padding:6px 12px}
}
.resetpassword-form .red {background-color:#FF9900;padding:10px 15px;margin-bottom:20px;color:#fff;background-color:#390;padding:10px 15px;margin-bottom:20px;color:#fff}
.sign-submit {padding-top:10px;margin-bottom:20px}
.sign-info {text-align:right}
.sign-info a {color:#999}
.sign-error {min-height:500px;text-align:center;padding:100px}
.sign-error h1 {font-size:40px;color:#f60}
.sign-error h2 {font-size:22px;font-weight:normal}
.sign-tips,.sign-tips-show {display:none;overflow:hidden;position:absolute;bottom:0;left:0;right:0;font-size:12px;background-color:#FF5E52;padding:7.5px 15px;color:#fff;text-align:center;border-radius:2px}
.sign-tips-show {display:block}
.sign-text {position:absolute;top:50%;left:50%;margin-left:-160px;margin-top:-100px;width:320px;overflow:hidden;text-align:center}
.sign-text h1 {font-size:18px;margin:15px 0 30px}
.sign-text .btn {padding:10px 30px}
@media (max-width:768px) {.sign-text {position:relative;left:0;top:0;margin-left:0;margin-top:0;width:100%}
.sign-text h1 {font-size:14px;font-weight:bold}
.sign-text .btn {padding:6px 12px}
}
.register-success .sign-ico .fa {background-color:#5CB85C}
.resetpasssteps {margin:20px 0 50px;overflow:hidden}
.resetpasssteps li {width:33.33333%;float:left;background-color:#fff;color:#666;line-height:33px;position:relative;padding:0 15px;text-align:center}
.resetpasssteps li.active {background-color:#00AAEE;color:#fff}
.errtip {background-color:#FCEAEA;color:#DB5353;padding:8px 15px;font-size:14px;border:1px solid #FC9797;border-radius:2px}
@media (max-width:768px) {.sign-container {padding-top:70px;padding-bottom:70px}
}
@media (max-width:544px) {.sign-container {padding-top:30px;padding-bottom:30px}
.sign-form {border-radius:0}
}

.themes-box {overflow:hidden;margin-bottom:2%;padding-bottom: 15px;}
.themes-item {float:left;width:31.33333%;margin-right: 1%;margin-left: 1%;text-align:center;margin-top:2%;box-shadow: 0 1px 10px rgba(10, 45, 80, 0.08);border-radius: 8px;}
@media (max-width:768px) {.themes-box {margin-bottom:15px}
}

.themes-item:hover{
    box-shadow: 0 2px 5px rgba(208, 208, 208, 0.51);
    transition: 0.2s;
    }
.themes-item header {padding:25px 10px 0;border:1px solid #dfe3e4;border-bottom:none;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.themes-item h2 {font-size:1.25rem;font-weight:200;-webkit-font-smoothing:antialiased;margin:0 0 5px}
.themes-item h4 {margin:0;font-size:0.85rem;line-height:1.5;font-weight:200;color:#bbb;-webkit-font-smoothing:antialiased;position:relative}
.themes-item h4::after {content:'';position:absolute;bottom:-10px;width:28px;left:50%;margin-left:-14px;height:1px;background-color:#bbb}
.themes-item .themes-item-content {border-left:1px solid #dfe3e4;border-right:1px solid #dfe3e4;padding:30px;}
.themes-item footer {border:1px solid #dfe3e4;padding:15px;background-color:#f6f9fa;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.themes-item footer a.btn{color:#fff;}
@media (max-width:768px) {.themes-item {width:48%;margin-top:15px}
.themes-item h2 {font-size:14px;font-weight:bold}
.themes-item h4 {font-size:12px}
.themes-item .btn {font-size:12px}
}
.page-theme-item .header {border-bottom:none}
.page-theme-item .hdfocus {margin-bottom:20px}
.page-theme-item .hdfocus h4 {display:inline-block;font-size:12px;line-height:1;color:#5FCF80;margin-top:15px;margin-bottom:0;font-style:italic}
.theme-menubar {position: relative;top:0;width:90px;float: left;}
.theme-menubar ul {font-size:13px}
.theme-menubar ul.affix {position:fixed;top:20px;width:90px}
.theme-menubar ul li {margin-bottom:5px}
.theme-menubar ul li a {background-color:#F6F9FA;border-radius:3px;display:block;text-align:center;padding:10px 0}
.theme-menubar ul li a:hover {background-color:#eee}
.theme-menubar ul li.active a {position:relative;color:#fff;background-color:#33383C;border-radius:3px}
.theme-menubar ul li.active a::after {content:'';position:absolute;right:-4px;top:50%;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #33383C}
.theme-qrcode {margin-top:15px;color:#bbb;text-align:center;background-color:#fff;border:1px solid #EEEEEE;padding:5px 5px 5px 5px;display:block;border-radius:3px}
.theme-qrcode small {margin-top:4px;display:block}
.theme-qrcode img {opacity:0.8}
.theme-updates h4 {display:none}
.theme-updates ul {display:none;margin-bottom:0}
.theme-updates-tab {margin-bottom:20px}
.theme-updates-tab .item {cursor:pointer;display:inline-block;background-color:#F6F9FA;padding:6px 15px;margin-right:10px;margin-bottom:10px;border-radius:3px}
.theme-updates-tab .item.active {background-color:#33383C;color:#fff}
.theme-navbar {background-color:#F6F9FA;overflow:hidden;padding:10px 0;line-height:35px}
.theme-navbar.affix {top:0;left:0;right:0;z-index:9999;background-color:#384047;color:#eee}
.theme-navbar.affix ul li a {color:#ddd}
.theme-navbar.affix ul li a:hover {color:#fff}
.theme-navbar.affix ul li.active a {position:relative;color:#FECF09}
.theme-navbar.affix ul li.active a::after {position:absolute;bottom:-5px;content:'';height:2px;background-color:#FECF09;width:14px;left:50%;margin-left:-7px}
.theme-navbar h1 {font-size:18px;float:left;margin-bottom:0;line-height:35px}
.theme-navbar ul {float:right}
.theme-navbar ul li {float:left;margin-left:30px}
.theme-navbar ul li.active a {color:#0ae}
.theme-navbar .theme-buy {display:none;float:right;margin-bottom:0;margin-left:30px}
.theme-navbar .theme-buy .theme-price {margin-right:10px;color:#FF5752}
.theme-navbar .theme-buy .theme-price dfn {font-style:normal;margin-left:2px}
.theme-contentbox {margin:0 320px 0 110px}
.theme-sidebar {position:absolute;top:0;right:15px;width:300px}
.theme-widget {padding:20px;border:1px solid #eee;border-radius:3px;margin-bottom:20px;color:#666}
.theme-alerts {border-color:#F5EAB8;font-size:13px}
.theme-counter .fa {margin-right:10px;width:20px}
.theme-wlink {display:block}
.theme-wlink .fa {margin-right:10px;width:20px}
.theme-orderarea {padding-bottom:10px}
.theme-orderarea h4 {margin-bottom:20px}
.theme-orderarea a {margin-bottom:10px}
.theme-orderarea .theme-orderarea-price {margin-bottom:15px}
.theme-orderarea .theme-orderarea-price h5 {font-size:14px;color:#999;line-height:1.75rem}
.theme-orderarea .theme-orderarea-price strong {float:right;font-size:1.75rem;line-height:1;font-weight:200}
.theme-orderarea .theme-orderarea-price strong dfn {font-style:normal;font-size:14px;position:relative;top:-4px;margin-right:5px}
.theme-orderarea-service {overflow:hidden;margin-bottom:20px;color:#666;border-top:1px solid #eee;padding-top:20px}
.theme-orderarea-service a {color:#0ae}
.theme-orderarea-service a:hover {color:#008dc5}
.theme-orderarea-service h6 {font-size:14px;color:#999;line-height:1;margin-bottom:15px}
.theme-orderarea-service ul {margin-left:22px}
.theme-orderarea-service li {font-size:13px;margin-bottom:8px}
.theme-orderarea-service li .fa {float:left;margin-left:-22px;line-height:22px}
.theme-intro {font-size:13px;padding:10px 0}
.theme-intro dl {overflow:hidden;padding-left:90px;padding-right:20px;padding-top:10px;padding-bottom:10px;margin-bottom:0}
.theme-intro dl dt {float:left;width: 90px;margin-left:-70px;}
.theme-intro dl dd {margin-bottom:0}
.theme-intro dl:hover {background-color:#F3F7F8}
.theme-container {padding:30px 30px;border:1px solid #eee;border-radius:3px;margin-bottom:20px}
.theme-container .theme-title {text-align:center;margin-bottom:20px}
.theme-container .theme-title h2 {display:inline-block;position:relative;font-size:18px;font-weight:bold;margin:0; padding: 0;;border:none;}
.theme-container .theme-title h2::before,.theme-container h2::after {content:'';position:absolute;}
.theme-container .theme-title h2::before {left:-28px}
.theme-container .theme-title h2::after {right:-28px}
.theme-container h2{border-bottom: 1px dotted #eee;
    padding-bottom: 10px;
    font-weight: bold;}
.theme-container h3 {font-size:1rem;line-height:1.5;font-weight:200;-webkit-font-smoothing:antialiased;margin-bottom:15px}
.theme-container h4 {font-size:14px;font-weight:bold;margin-bottom:10px}
.theme-container ul {list-style:disc;margin-left:40px;margin-bottom:1.75rem}
.theme-container ol {list-style:decimal-leading-zero;margin-left: 40px;margin-bottom:1.75rem;color: #a9a9a9;}
.theme-container li {margin-bottom:5px}
.theme-container p {margin-bottom:1.25rem}
.theme-container code {background-color:#eee;border-radius:2px;padding:0 6px;display:inline-block;color:#999;font-family:'courier new'}
.theme-container .prettyprint,.theme-container pre.prettyprint {border-radius:2px;font-size:12px}
.theme-container pre code {background-color:transparent;border-radius:0;padding:0}
.theme-container table {
      border: 0;
      border: 1px solid #f6f9fa;
      width: 100%;
      margin-bottom: 20px;
    }

.theme-container     table thead {
      display: none;
    }

.theme-container     table tr {
      display: block;
    }
.theme-container table tr td:nth-child(even){background: #f9f9f9;}

.theme-container     table td {
      display: block;
      text-align: right;
      font-size: 13px;
      border-bottom: 1px dotted #ccc;
      padding: 10px;
    }

.theme-container     table td:last-child {
      border-bottom: 0;
    }

.theme-container     table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    }
.theme-container-focus {text-align:center}
.theme-container-focus h4 {margin-bottom:20px}
.theme-focus-action {padding-top:30px}
.theme-focus-action .btn {margin:0 2px;padding-left:0.75rem;padding-right:0.75rem}
.theme-focus-action .fa {font-size:16px;top:2px}
.theme-focus-action .btn-theme-demo-qrcode .fa {top:0px}
.theme-demo-qrcode {position:absolute;bottom:140%;left:-1px;width:100px;padding-bottom:5px;opacity:0;visibility:hidden}
.theme-demo-qrcode-inner {background-color:#FFF;border:1px solid #DDDDDD;display:block;padding:5px;border-radius:3px}
.btn-theme-demo-qrcode {position:relative}
.btn-theme-demo-qrcode:hover .theme-demo-qrcode {visibility:visible;opacity:1;bottom:100%;-webkit-transition:all .28s ease-in-out;transition:all .28s ease-in-out}
.theme-container-use a,.theme-container-update a,.theme-container-updates a {color:#0ae;text-decoration:underline}
.theme-container-use a:hover,.theme-container-update a:hover,.theme-container-updates a:hover {color:#008dc5}
.theme-container-service {text-align:center}
.theme-container-service .table {text-align:left}
.theme-container-service h4 {margin-bottom:20px}
.theme-container-fns {text-align:center}
.theme-fns {text-align:left}
.theme-fns table {width:100%;background-color:#fff;line-height:24px;border-spacing:0;border-collapse:collapse;font-size:14px}
.theme-fns table th {background-color:#F9F9F9;padding:10px 15px;border:1px solid #e9e9e9}
.theme-fns table td {padding:10px 15px;border:1px solid #e9e9e9}
.theme-fns table tr:nth-child(even) {background-color:#f9f9f9}
.theme-fns table a {color:#45B6F7}
.theme-fns table a:hover {color:#FF5E52;text-decoration:underline}
.theme-focuslist {overflow:hidden;margin-bottom:20px}
.theme-focuslist ul {margin-right:-2%}
.theme-focuslist li {float:left;position:relative;margin:2% 2% 0 0;width:31.333333333%;padding:20px 20px;border-radius:3px;text-align:center;border:1px solid #eee;color:#aaa;font-size:12px;height:105px;overflow:hidden}
.theme-focuslist li::before {position:absolute;top:0;left:0;content:'';background-color:#eee;color:#bbb;line-height:1;padding:4px 5px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0}
.theme-focuslist li:nth-child(1)::before {content:'\4EAE\70B9 1'}
.theme-focuslist li:nth-child(2)::before {content:'\4EAE\70B9 2'}
.theme-focuslist li:nth-child(3)::before {content:'\4EAE\70B9 3'}
.theme-focuslist li:nth-child(4)::before {content:'\4EAE\70B9 4'}
.theme-focuslist li:nth-child(5)::before {content:'\4EAE\70B9 5'}
.theme-focuslist li:nth-child(6)::before {content:'\4EAE\70B9 6'}
.theme-focuslist li:nth-child(7)::before {content:'\4EAE\70B9 7'}
.theme-focuslist li:nth-child(8)::before {content:'\4EAE\70B9 8'}
.theme-focuslist li:nth-child(9)::before {content:'\4EAE\70B9 9'}
.theme-focuslist li:nth-child(10)::before {content:'\4EAE\70B9 10'}
.theme-focuslist li:nth-child(11)::before {content:'\4EAE\70B9 11'}
.theme-focuslist li:nth-child(12)::before {content:'\4EAE\70B9 12'}
.theme-focuslist li:nth-child(12)::before {content:'\4EAE\70B9 12'}
.theme-focuslist li:nth-child(13)::before {content:'\4EAE\70B9 13'}
.theme-focuslist li:nth-child(14)::before {content:'\4EAE\70B9 14'}
.theme-focuslist li:nth-child(15)::before {content:'\4EAE\70B9 15'}
.theme-focuslist li:hover {border-color:#00AAEE}
.theme-focuslist li:hover::before {background-color:#00AAEE;color:#fff}
.theme-focuslist li strong {display:block;font-size:15px;font-weight:600;margin-bottom:5px;color:#55595c}
.theme-focuslist li:nth-child(1),.theme-focuslist li:nth-child(2),.theme-focuslist li:nth-child(3) {margin-top:0}
@media (max-width:768px) {.theme-menubar {display:none}
.theme-sidebar {width:auto;position:relative;right:0}
.theme-contentbox {margin:0}
.theme-widget {margin-bottom:15px}
.theme-abs {display:none}
.theme-orderarea .btn-default {display:none}
.theme-container {margin-bottom:15px;padding:20px 15px;font-size:12px}
}
@media (max-width:544px) {.theme-navbar {padding:5px 0}
.theme-navbar h1 {font-size:0.85rem;font-weight:bold}
.theme-focus-action {display:none}
.theme-focuslist li {width:48%;font-size:10px}
.theme-focuslist li:nth-child(3) {margin-top:2%}
.theme-focuslist li strong {font-size:0.75rem;font-weight:bold;margin-bottom:5px}

.themes-item{width:98%;}
}
.page-page .header {margin-bottom:15px}
.pagecontainer {position:relative}
.pagesidebar {position:absolute;top:0;left:0;width:200px}
.pagemenus {overflow:hidden;background-color:#FFF;border-radius:3px}
.pagemenus li:first-child a {padding-top:20px;border-top:none}
.pagemenus li:last-child a {padding-bottom:20px}
.pagemenus a {display:block;padding:15px 30px;border-top:1px solid #f2f2f4}
.pagemenus a:hover {background-color:#f9f9f9}
.pagemenus li.active a {background-color:#384047;border-top-color:#384047;color:#eee}
.pagecontent {position:relative;margin-left:230px;margin-bottom:15px;min-height:600px}
.itemsbox {overflow:hidden;margin-bottom:15px}
.itemsbox ul {margin-right:-2%}
.itemsbox ul li {text-align:center;float:left;vertical-align:top;width:23%;margin-right:2%;margin-top:2%;border:1px solid #eee;border-radius:2px;padding:30px 15px}
.itemsbox ul li .fa {font-size:3rem;font-weight:200;margin-bottom:10px;color:#55595c}
.itemsbox ul li h2 {font-size:14px;font-weight:bold;margin:0 0 5px}
.itemsbox ul li h3 {font-size:12px;margin:0 0 10px;color:#999;line-height:1.4;overflow:hidden;height:32px}
.itemsbox ul li dfn {font-size:12px;display:block;color:#bbb;font-style:normal;margin-bottom:15px}
@media (max-width:768px) {.itemsbox ul li {width:31.33333%}
}
@media (max-width:544px) {.itemsbox ul li {width:48%}
}
.page-item .tbfocus h5 {line-height:1.5}
.itemdo-form {width:600px;margin:40px auto 100px}
.itemdo-form-item {overflow:hidden;margin-bottom:20px;padding-left:100px;margin-left:-100px}
.itemdo-form-item h4 {float:left;width:95px;margin-left:-100px;font-size:14px;font-weight:600;text-align:right;line-height:39px;margin-bottom:0}
.itemdo-form-item .ipt {border-color:#e2e2e2;padding:0.5rem 0.75rem}
.itemdo-form-item .ipt:focus {border-color:#ccc}
.itemdo-form-item .btn {padding:0.5rem 1.75rem}
.itemdo-form-item-id {float:left;width:50%;padding:20px 20px 18px;margin-bottom:0;text-align:center;background-color:#F6F9FA;color:#999;position:relative;overflow:hidden}
.itemdo-form-item-id.itemdo-form-item-id-1 {width:100% !important;border-radius:2px !important}
.itemdo-form-item-id.active {z-index:1;background-color:#eceeef;color:#999}
.itemdo-form-item-id.active::after {content:'';position:absolute;left:0;top:0;border-top:12px solid #999;border-right:12px solid transparent;width:0;height:0;display:inline-block}
.itemdo-form-item-id:nth-child(1) {border-radius:2px 0 0 2px}
.itemdo-form-item-id:nth-child(2) {border-radius:0 2px 2px 0}
.itemdo-form-item-id h3 {font-size:18px;line-height:1;margin-bottom:5px}
.itemdo-form-item-id h5 {font-size:14px;line-height:1.4;color:#bbb}
.itemdo-form-item-id strong {font-weight:normal;font-size:14px;line-height:1;color:#ff9900}
.itemdo-form-item-id .ipt {display:none}
.itemdo-form-step {color:#999;background-color:#F6F9FA;text-align:center;margin-top:20px;border-radius:2px;padding:20px}
.itemdo-alert,.itemdo-tip {position:absolute;top:50%;left:50%;z-index:99;margin:-200px 0 0 -150px;width:300px;background-color:#384047;border-radius:2px;padding:20px;color:#fff;display:none;text-align:center}
.itemdo-tip {background-color:#FF5752}
.itemdo-form-item-list {overflow:hidden}
.itemdo-form-item-list .itemdo-form-item-list-price {text-align:center;color:#bbb;padding:15px;font-size:12px;background-color:#F6F9FA;-webkit-border-radius:2px;border-radius:2px;clear:both}
.itemdo-form-item-list .itemdo-form-item-list-price strong {color:#FF9900}
.itemdo-form-item-list .itemdo-form-item-list-price dfn {font-style:normal;font-weight:bold;color:#ff9900}
.itemdo-form-item-list .alert {margin-top:2%;text-align:center;padding:10px 15px;font-size:12px;margin-bottom:0}
.itemdo-form-item-list ul {margin-right:-2%}
.itemdo-form-item-list ul li {position:relative;overflow:hidden;float:left;margin-right:2%;margin-bottom:2%;width:31.33333%;text-align:center;padding:20px 15px 17px;background-color:#F6F9FA;-webkit-border-radius:2px;border-radius:2px}
.itemdo-form-item-list ul li::after {content:'';position:absolute;left:0;top:0;border-top:12px solid #3298D6;border-right:12px solid transparent;width:0;height:0;display:inline-block}
.itemdo-form-item-list ul li h3 {font-weight:bold;font-size:14px;line-height:1}
.itemdo-form-item-list ul li div {color:#bbb;font-size:12px;line-height:1.4;display:block;height:32px}
.itemdo-form-item-list ul li mark {color:#aaa;margin-top:2px;display:inline-block;padding:2px 4px;background-color:#e6eef1;-webkit-border-radius:2px;border-radius:2px}
.itemdo-form-item-list ul li .fa {display:inline-block;display:none;text-align:center;font-size:14px;background-color:#384047;color:#eee;padding:10px;margin-bottom:10px;line-height:1;-webkit-border-radius:50px;border-radius:50px}
@media (max-width:768px) {.itemdo-form {width:auto;margin:15px auto}
.itemdo-form-item-id h3 {font-size:14px;font-weight:bold}
.itemdo-form-item-id h5 {font-size:12px}
.itemdo-form-item-id strong {font-size:12px}
.itemdo-form-item h4 {float:none;width:auto;margin-left:0;text-align:left;font-size:12px;line-height:1.4;margin-bottom:5px}
.itemdo-form-step {font-size:12px;padding:15px}
}
.page-cat-experience {background-color:#f2f2f2}
.experience-excerpt {background-color:#FFF;margin-bottom:15px;padding:30px;-webkit-border-radius:3px;border-radius:3px}
.experience-excerpt header {margin-bottom:30px;padding-left:60px;overflow:hidden}
.experience-excerpt header .avatar {float:left;margin-left:-60px;width:45px;height:45px;-webkit-border-radius:50%;border-radius:50%}
.experience-excerpt header .username {color:#999;padding-top:2px;font-size:12px;display:block}
.experience-excerpt header h2 {font-weight:bold;margin:4px 0 0}
.experience-excerpt footer {margin-top:30px;color:#999;font-size:12px}
.experience-excerpt footer time {margin-right:15px}
.comments {overflow:hidden;margin-bottom:15px}
.comments h3 {font-size:15px;margin:0 0 15px;font-weight:bold}
.comments h3 span {font-size:13px;font-weight:normal;color:#999}
@media (max-width:544px) {.comments {margin-left:-15px;margin-right:-15px;padding:15px;border-radius:0;margin-bottom:10px}
}
.commentform {overflow:hidden;margin-bottom:15px;position:relative}
.commentform .ipt {border-radius:2px;margin-bottom:10px;border-color:#e6e6e6}
.commentform .ipt:focus {border-color:#66AFE9}
.commentform .btn {float:right}
.commentform-text {color:#999;line-height:35px;font-size:12px;background-color:#f6f6f6;border-radius:2px;padding:0 15px;display:inline-block}
.commentform-text p {margin:0}
.commentslist>.comment-item .comment-item {border-bottom:none;margin-top:15px;padding-left:65px;padding-right:5px;border-radius:3px;margin-left:-60px;margin-bottom:-10px}
.commentslist>.comment-item .comment-item .text {font-size:12px}
.commentslist>.comment-item>.comment-item {background-color:#f6f6f6;margin-left:0;margin-bottom:0}
.commentslist>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item {background-color:#fff}
.comment-item {padding:15px 0 15px 50px;border-bottom:1px solid #f0f0f0;overflow:hidden}
.comment-item:hover .reply {display:inline-block}
.comment-item:last-child {border-bottom:none}
.comment-item .avatar {float:left;width:40px;height:40px;border-radius:100px;margin-left:-50px;position:relative}
.comment-item .user {margin-right:15px}
.comment-item time {margin-right:15px}
.comment-item footer {font-size:12px;color:#bbb;margin-top:7px;line-height:12px}
.comment-item footer a {color:#bbb}
.comment-item footer a:hover {color:#55595c}
.comment-item footer .reply {display:none}
.comment-item .text {color:#666}
.comment-tips {padding:10px 20px;position:absolute;top:58%;left:50%;z-index:9999;background-color:#FB5C47;color:#fff;opacity:0;border-radius:2px}
.commentpopup-mask {z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#333;background-color:rgba(0,0,0,0.8)}
.commentpopup-box {z-index:101;position:fixed;top:50%;left:50%;width:600px;margin:-200px 0 0 -300px;background-color:#FFF;border-radius:4px;padding:30px}
.commentpopup-box h4 {font-size:14px;line-height:14px;font-weight:bold;margin-bottom:15px}
.commentpopup-box .commentform {margin-bottom:0}
.commentpopup-box .commentform [name="content"] {height:161px}

.links-box .panel-body{overflow:hidden;}
.links-element{padding: 10px 0;overflow: hidden;}
.links-element ul li{float:left;width: 17%;padding: 0px 15px;display: block;height: 90%;margin: 10px 17px;display: block;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;text-align: center;line-height: 31px;align-items: center;justify-content: center;background-color: #ffffff;border: 1px solid #7b8a8e;border-radius: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-decoration: none;font-weight: normal;font-family: arial,sans-serif;font-size: 16px;}
.links-element ul li .website{
    color: #7b8a8e;
}
.changecolor0{color:#f00;}
.changecolor1{color:#0f0;}
.changecolor2{color:#00f;}
.changecolor3{color:#f0f;}
.changecolor4{color:#0ff;}
.changecolor5{color:#000;}
.tip01 {
    position: absolute;
    width: 12px;
    height: 12px;
    margin-left: 55px;
    margin-top: -11px;
    background: url(../img/tip01.gif) 0 0 no-repeat;
    cursor: pointer;
    display: inline-block;
}
/* news */
.news{width: 100%;margin: 30px auto;border: 1px solid #cd2828;height:28px;overflow:hidden;box-shadow: 0px 0px 2px #cd2828;position:relative;border-radius:  20px;}
.news .list{width:920px;margin:0 5px;position:absolute;top:0;left:0;}
.news .list li{width:900px;padding:3px 0 3px 20px;background:url('1.png') no-repeat center left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

/* Elastislide Style */
.es-carousel-wrapper{
	background: #101010;
	padding:10px 37px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	position:relative;
}
.es-carousel{
	overflow:hidden;
	background:#000;
}
.es-carousel ul{
	display:none;
}
.es-carousel ul li{
	height:100%;
	float:left;
	display:block;
}
.es-carousel ul li a{
	display:block;
	border-style:solid;
	border-color:#222;
}
.es-carousel ul li a img{
	display:block;
	border:none;
	max-height:100%;
	max-width:100%;
}
.es-nav span{
	position:absolute;
	top:50%;
	left:12px;
	background:transparent url(nav.png) no-repeat top left;
	width:14px;
	height:26px;
	margin-top:-13px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.8;
}
.es-nav span.es-nav-next{
	right:12px;
	left:auto;
	background-position:top right;
}
.es-nav span:hover{
	opacity:1.0;
}

.sticky-wrapper{width:90px;float:left;}
.sticky{margin-top:20px;}

@media (max-width:1200px) {
	.links-element ul li {width: 20%;}
}
@media (max-width: 768px){
	.links-element ul li {width: 27.3333%;}
}
@media (max-width: 544px){
	.links{padding:0px 5px;}
	.links-element ul li {width: 38%;padding: 0px 10px;}
	
}

#comments{margin: 40px 0;padding: 15px;background-color: #ffffff;border: 1px solid #eceeef;border-radius: 4px;-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.05);box-shadow: 0 2px 10px rgba(0,0,0,0.05);}#comments .comment-head{margin-bottom:25px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#999;font-size:13px;font-weight:normal;line-height:52px}
#comments .comment-head a{margin:0 5px;color:#999}#comments ul{margin:0;padding:0}#comments ul li{margin:0;padding:0;list-style:none}#comments .comment_li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;font-size:16px;line-height:1.5}#comments .comment_top{padding-top:10px;margin:0 0 10px}#comments .comment_avatar{float:left;width:50px}#comments .comment_avatar img{border-radius:50%;width:40px}#comments .comment_author{font-size:14px;margin:0;padding:0;color:#5bc0eb}#comments .comment_time{font-size:12px;margin:0;padding:0;color:#b1b1b1}#comments .comment_top .pull-right{margin-top:10px}#comments .comment_top .pull-right a{font-size:14px}#comments .children{padding:0;margin:0}#comments .children .comment_li{padding:5px 0 5px 15px;border-bottom:1px dashed #d9d9d9;border-left:3px solid #d9d9d9;font-size:13px;margin-bottom:0;background-color:#f9f9fa}#respond{background-color:#f9f9fa;padding:10px 15px 20px 15px;margin:20px 0}#respond .comment-notes{font-size:12px}

.pull-left{float:left;}
.pull-right{float:right;}

#comments h3{font-size: 20px;}
#comments{
	font-size: 1pc;
}
#comments a{
    color: #5bc0eb;
    -webkit-transition: .5s;
    transition: .5s;

}
#comments a:hover {
    color: #2980b9;
    text-decoration: none;
}

.comment-list{list-style: none;padding: 0;
    margin: 0;}
.comment-list li {
    margin: 10px 0 10px 0;
    border-radius: 3px;
    padding: 0;
}
.comment-id {
    margin: 0 0 1.5rem 0;
}
img.avatar {
    border: 2px solid #FFF;
    box-shadow: 0 0 1px #888;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin: .5rem 1rem 0 0;
    width: 48px;
    height: 48px;
    position: relative;
    float: left;
    transition: all .4s ease;
    background-color: #fff;
}
img.avatar:hover {
    -webkit-transform: rotate(361deg);
    -moz-transform: rotate(361deg);
    transform: rotate(361deg);
}
.respond #comment-form, .post, .comment-main, .info-com, .btn--one, .btn--two, .page-navigator .current {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.comment-main {
    margin-left: 25px;
    box-shadow: 0 1px 2px #cecece;
    background-color: #fff;
    border-radius: 3px;
}
.comment-author {
    border-radius: 3px 3px 0 0;
    background-color: #eee;
    padding: 3px;
}

.comment-author a {font-size: 14px;}
.agent {
    margin-left: 5px;
    font-size: 12px;
    color: #fff;
    border-radius: 2px;
    padding: 0 3px;
    opacity: .8;
    display: inline-block;
}
.comment-meta {
    float: right;
    color: #999;
    font-size: 14px;
}
.comment-list p {
    font-size: 14px;
    line-height: 1.5em;
    margin: 0 0 .5rem 0;
    word-wrap: break-word;
    padding: 10px 5px;
}
.comment-parent>.comment-children {
    padding-left: 5px;
    margin-left: 25px;
}
.comment-main .at{}
#comments .page-navigator {
    float: inherit;
    margin: 1rem 0 0;
    text-align: center;
	list-style:none;
}
.respond #comment-form, .post, .comment-main .current {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
#comments .page-navigator li {
    display: inline-block;
    float: none;
    margin: .4rem;
}
#comments .page-navigator .current {
    border-radius: 50%;
    background-color: #03a9f4;
    background: #03a9f4;
    color: #fff;
}
#comments .page-navigator a {
    line-height: 2rem;
    display: block;
    width: 2rem;
    height: 2rem;
    color: #bbb;
}
#comments .page-navigator .current a{
	color:#fff;
}
#comments #textarea {
    outline: 0;
    font-family: Lato,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
    border: none;
    -webkit-appearance: none;
    overflow: auto;
    padding: 10px 10px 0 10px;
    resize: none;
    height: 110px!important;
    width: 100%;
    border-radius: 3px;
    color: #0d0015;
    font-size: 16px;
}
#comment-form {
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: baseline;
    line-height: inherit;
    background: 0 0;
    width: auto;
    height: auto;
    float: none;
    overflow: hidden;
    transition: none;
}
.respond #comment-form {
    padding: 5px;
    border-radius: 3px;
    background: #eee;
}
#comments input {
    border: 0;
    padding: 2px 0 2px 8px;
    width: 33.3%;
    outline: 0;
    background: #fff;
    float: left;
    margin-bottom: 5px;
    border-radius: 3px;
    border-right: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    line-height:  30px;
}
#comment-form p{margin-bottom:5px;}
#comment-form .ppp{overflow:hidden;}
#comments .submit{
	width: 90px;
	border-radius: 4px;
	background: #00a1d6;
	color: #fff;
	font-weight: 500;
	font-size: 16px;
	text-shadow: none;
	border: 0;
	line-height: 23px;
	height: 32px;
	float: right;
}


.vip {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: text-top;
  background-image: -webkit-image-set(url(../img/vip.png) 2x);
  background-image: -moz-image-set(url(../img/vip.png) 2x);
  background-image: -ms-image-set(url(../img/vip.png) 2x);
  background-image: -o-image-set(url(../img/vip.png) 2x);
}

.vip-1 {
  background-position: 0 0;
}

.vip-2 {
  background-position: -16px 0;
}

.vip-3 {
  background-position: -32px 0;
}

.vip-4 {
  background-position: -48px 0;
}

.vip-5 {
  background-position: -64px 0;
}

.sponsor {
    text-align: center;
}
.sponsor li {
    margin: 0 8%;
    max-width: 180px;
    max-height: 180px;
    list-style: none;
    display: inline-block;
    margin: 0 10px;
    padding: 5px;
    border: 1px solid #04a9ed;
    border-radius: 2px;
    background: #04a9ed;
    text-align: center;
}
.sponsor li img {
    width: 115px;
    height: auto;
}
.sponsor li b {
    display: block;
    margin: 0 auto;
    width: 88px;
    border-radius: 20px;
    background: #0086bd;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    margin-top: 5px;
}
.sponsor li.weixinpay {
    border-color: #70d867;
    background: #70d867;
}
.sponsor li.weixinpay b {
    background: #5bb153;
}

.vip-6 {
  background-position: -80px 0;
}
.comments_admin {
    background-color: #38a3db;
    font-size: 14px;
    color: #fff;
    border-radius: 2px;
    padding: 0 4px;
    display: inline;
    box-shadow: 0 0 3px #02acef;
}
#comments a.agent{
	color:#fff;
}
.comment-author a.agent {
    display: inline-block;
    margin-left: 5px;
    padding: 0 3px;
    border-radius: 2px;
    opacity: .8;
    background: #db0000;
    box-shadow: 0 0 3px #dc5454;
    line-height: 1pc;
    color: #fff;
}