/* amazeui-detail.css · 由 G:\workBuddy\projects\都市-头条\ROOT\templates\default\css\amazeui.css 抽取（详情页命中+动态DOM兜底）· 2026-10-28 */
*,
:after,
:before,
img {-webkit-box-sizing:border-box}
body,
sub,
sup {position:relative}
hr,
iframe,
img,
legend {border:0}
a,
pre code {background-color:transparent}
.ath-viewport,
html {-webkit-tap-highlight-color:transparent}
body,
html {min-height:100%}
audio,
canvas,
progress,
video {display:inline-block;vertical-align:baseline}
[hidden],
script,
template {display:none}
a {color:#0e90d2}
a:active,
a:hover {outline:0}
a,
ins {text-decoration:none}
img {box-sizing:border-box;vertical-align:middle}
svg:not(:root) {overflow:hidden}
button,
input,
optgroup,
select,
textarea {color:inherit;font:inherit;margin:0}
body,
pre {line-height:1.6}
button {overflow:visible}
button,
select {text-transform:none}
button,
html input[type=button],
input[type=reset],
input[type=submit] {-webkit-appearance:button;cursor:pointer}
textarea {overflow:auto;vertical-align:top;resize:vertical}
.am-btn,
button,
input:not([type=radio]):not([type=checkbox]),
select {vertical-align:middle}
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}
body {margin:0;background:#fff;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;color:#333;font-size:1.6rem}
body,
button,
input,
select,
textarea {text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
a:focus,
a:hover {color:#095f8a}
a:focus {outline:dotted thin;outline:-webkit-focus-ring-color auto 1px;outline-offset:-2px}
address,
blockquote,
dl,
fieldset,
figure,
hr,
ol,
p,
pre,
ul {margin:0 0 1.6rem}
*+address,
*+blockquote,
*+dl,
*+fieldset,
*+figure,
*+hr,
*+ol,
*+p,
*+pre,
*+ul {margin-top:1.6rem}
h1,
h2,
h3,
h4,
h5,
h6 {margin:0 0 1.6rem;font-weight:600;font-size:100%}
h1 {font-size:1.5em}
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6 {margin-top:2em}
ol,
ul {padding-left:2em}
.am-active .am-btn-default.am-dropdown-toggle,
.am-btn-default.am-active,
.am-btn-default:active,
.am-btn-default:focus,
.am-btn-default:hover {color:#444;border-color:#c7c7c7}
.am-active .am-btn-default.am-dropdown-toggle,
.am-btn-default.am-active,
.am-btn-default:active {background-image:none;background-color:#c2c2c2}
.am-active .am-btn-primary.am-dropdown-toggle,
.am-btn-primary.am-active,
.am-btn-primary:active,
.am-btn-primary:focus,
.am-btn-primary:hover {color:#fff;border-color:#0a6999}
.am-active .am-btn-primary.am-dropdown-toggle,
.am-btn-primary.am-active,
.am-btn-primary:active {background-image:none;background-color:#0a628f}
.am-active .am-btn-warning.am-dropdown-toggle,
.am-btn-warning.am-active,
.am-btn-warning:active,
.am-btn-warning:focus,
.am-btn-warning:hover {color:#fff;border-color:#c85e0b}
.am-active .am-btn-warning.am-dropdown-toggle,
.am-btn-warning.am-active,
.am-btn-warning:active {background-image:none;background-color:#be590a}
.am-active .am-btn-danger.am-dropdown-toggle,
.am-btn-danger.am-active,
.am-btn-danger:active,
.am-btn-danger:focus,
.am-btn-danger:hover {color:#fff;border-color:#c62b26}
.am-active .am-btn-danger.am-dropdown-toggle,
.am-btn-danger.am-active,
.am-btn-danger:active {background-image:none;background-color:#be2924}
.am-active .am-btn-success.am-dropdown-toggle,
.am-btn-success.am-active,
.am-btn-success:active,
.am-btn-success:focus,
.am-btn-success:hover {color:#fff;border-color:#429842}
.am-active .am-btn-success.am-dropdown-toggle,
.am-btn-success.am-active,
.am-btn-success:active {background-image:none;background-color:#3f913f}
.am-active .am-btn-secondary.am-dropdown-toggle,
.am-btn-secondary.am-active,
.am-btn-secondary:active,
.am-btn-secondary:focus,
.am-btn-secondary:hover {color:#fff;border-color:#0f9ae0}
.am-active .am-btn-secondary.am-dropdown-toggle,
.am-btn-secondary.am-active,
.am-btn-secondary:active {background-image:none;background-color:#0e93d7}
.am-nav-tabs.am-nav-justify>.am-active>a,
.am-nav-tabs.am-nav-justify>.am-active>a:focus,
.am-nav-tabs.am-nav-justify>.am-active>a:hover {border-bottom-color:#fff}
@media only screen and (max-width:640px) {body {word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
}
.am-breadcrumb>.am-active {color:#999}
.am-pagination>.am-active>a,
.am-pagination>.am-active>a:focus,
.am-pagination>.am-active>a:hover,
.am-pagination>.am-active>span,
.am-pagination>.am-active>span:focus,
.am-pagination>.am-active>span:hover {z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}
@-webkit-keyframes am-fade0%{opacity:0}100%{opacity:1}}
@keyframes am-fade0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes am-scale-up0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes am-scale-up0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes am-scale-down0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes am-scale-down0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes am-slide-top0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes am-slide-top0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes am-slide-bottom0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes am-slide-bottom0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes am-slide-left0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes am-slide-left0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes am-slide-right0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes am-slide-right0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes am-shake0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}
@keyframes am-shake0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}
@-webkit-keyframes am-slide-top-fixed0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes am-slide-top-fixed0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes am-slide-bottom-fixed0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes am-slide-bottom-fixed0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes am-spin0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes am-spin0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@-webkit-keyframes am-right-spring0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}
@keyframes am-right-spring0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}
@-webkit-keyframes am-left-spring0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}}
@keyframes am-left-spring0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}}
.am-btn-group-justify,
.am-pureview-slider li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}
.am-btn-group .am-active .am-dropdown-toggle {-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.am-btn-group .am-active .am-dropdown-toggle.am-btn-link {-webkit-box-shadow:none;box-shadow:none}
.am-btn-group .am-active .am-dropdown-toggle,
.am-btn-group .am-dropdown-toggle:active {outline:0}
@font-facefont-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
@-webkit-keyframes icon-spin0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes icon-spin0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@-webkit-keyframes progress-bar-stripesfrom{background-position:36px 0}to{background-position:0 0}}
@keyframes progress-bar-stripesfrom{background-position:36px 0}to{background-position:0 0}}
.am-active>.am-dropdown-content {display:block}
ul.am-dropdown-content>.am-active>a,
ul.am-dropdown-content>.am-active>a:focus,
ul.am-dropdown-content>.am-active>a:hover {color:#fff;text-decoration:none;outline:0;background-color:#0e90d2}
@-webkit-keyframes am-dropdown-animation0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}
@keyframes am-dropdown-animation0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}
.am-modal-actions,
.am-popup {left:0;position:fixed;width:100%}
.am-modal-btn.am-modal-btn-bold,
.am-modal-hd {font-weight:500}
.am-slider-default .am-control-thumbs .am-active {opacity:1;cursor:default}
.am-modal {width:270px;position:fixed;display:none;z-index:1110;left:50%;margin-left:-135px;margin-top:0;top:50%;text-align:center;border-radius:0;opacity:0;-webkit-transform:scale(1.185);-ms-transform:scale(1.185);transform:scale(1.185);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.am-modal:focus {outline:0}
.am-modal.am-modal-active {opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.am-modal.am-modal-out {opacity:0;z-index:1109;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(.815);-ms-transform:scale(.815);transform:scale(.815)}
.am-modal-actions,
.am-modal-actions.am-modal-out {-webkit-transform:translateY(100%);-ms-transform:translateY(100%)}
@media only screen and (min-width:641px) {.am-modal {width:540px;margin-left:-270px}
}
.am-modal-hd {padding:15px 10px 5px;font-size:1.8rem}
.am-modal-hd+.am-modal-bd {padding-top:0}
.am-modal-hd .am-close {position:absolute;top:4px;right:4px}
.am-modal-bd {padding:15px 10px;text-align:center;border-bottom:1px solid #dedede;border-radius:2px 2px 0 0}
.am-modal-bd+.am-modal-bd {margin-top:5px}
.am-modal-prompt-input {display:block;margin:5px auto 0;border-radius:0;padding:5px;line-height:1.8rem;width:80%;border:1px solid #dedede;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}
.am-modal-prompt-input:focus {outline:0;border-color:#d6d6d6}
.am-modal-footer {height:44px;overflow:hidden;display:table;width:100%;border-collapse:collapse}
.am-modal-btn {display:table-cell!important;padding:0 5px;height:44px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1.6rem;line-height:44px;text-align:center;color:#0e90d2;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-right:1px solid #dedede}
.am-modal-btn:first-child {border-radius:0}
.am-modal-btn:last-child {border-right:none;border-radius:0}
.am-modal-btn:first-child:last-child {border-radius:0}
.am-modal-btn:active {background:#d4d4d4}
.am-modal-btn+.am-modal-btn {border-left:1px solid #dedede}
.am-modal-no-btn .am-modal-dialog {border-radius:0;border-bottom:none}
.am-modal-no-btn .am-modal-bd {border-bottom:none}
.am-modal-no-btn .am-modal-footer {display:none}
.am-modal-loading .am-modal-bd {border-bottom:none}
.am-modal-loading .am-icon-spin {display:inline-block;font-size:2.4rem}
.am-modal-loading .am-modal-footer {display:none}
.am-modal-actions-group .am-list>li,
.am-modal-actions-group .am-list>li>a {display:block;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap}
.am-modal-actions {bottom:0;z-index:1110;text-align:center;border-radius:0;transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.am-modal-actions.am-modal-active {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.am-modal-actions.am-modal-out {z-index:1109;transform:translateY(100%)}
.am-modal-actions-group {margin:10px}
.am-modal-actions-group .am-list {margin:0;border-radius:0}
.am-modal-actions-group .am-list>li {margin-bottom:0;border-bottom:none;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.015);box-shadow:inset 0 1px 0 rgba(0,0,0,.015)}
.am-modal-actions-group .am-list>li>a {padding:1rem}
.am-modal-actions-group .am-list>li:first-child {border-top:none;border-top-right-radius:0;border-top-left-radius:0}
.am-modal-actions-group .am-list>li:last-child {border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}
.am-modal-actions-header {padding:1rem;color:#999;font-size:1.4rem}
.am-modal-actions-danger {color:#dd514c}
.am-modal-actions-danger a {color:inherit}
.am-popup {top:0;height:100%;z-index:1110;background:#fff;display:none;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.am-popup.am-modal-active,
.am-popup.am-modal-out {-webkit-transition-duration:.3s;transition-duration:.3s}
.am-popup.am-modal-active {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.am-popup.am-modal-out {-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
@media all and (min-width:630px) and (min-height:630px) {.am-popup {width:630px;height:630px;left:50%;top:50%;margin-left:-315px;margin-top:-315px;-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}
.am-popup.am-modal-active {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.am-popup.am-modal-out {-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}
}
}.am-datepicker-caret,
.am-popover-caret,
.am-popup-hd .am-close:hover {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}
.am-popup-inner {padding-top:44px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}
.am-popup-hd {position:absolute;top:0;width:100%;height:43px;border-bottom:1px solid #dedede;background-color:#fff}
.am-popup-hd .am-popup-title {font-size:1.8rem;font-weight:700;line-height:43px;text-align:center;margin:0 30px;color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.am-popup-hd .am-close {position:absolute;right:10px;top:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#999}
.am-popup-hd .am-close:hover {transform:rotate(360deg);color:#555}
.am-popup-bd {padding:15px;background:#f8f8f8;color:#555}
@-webkit-keyframes nprogress-spinner0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes nprogress-spinner0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.am-share {font-size:14px}
.am-share-title {padding:10px 0 0;margin:0 10px;font-weight:400;text-align:center;color:#555;background-color:#f8f8f8;border-bottom:1px solid #fff;border-top-right-radius:2px;border-top-left-radius:2px}
.am-share-title:after {content:"";display:block;width:100%;height:0;margin-top:10px;border-bottom:1px solid #dfdfdf}
.am-share-sns {margin:0 10px;padding-top:15px;background-color:#f8f8f8;border-bottom-right-radius:2px;border-bottom-left-radius:2px}
.am-share-sns li {margin-bottom:15px}
.am-share-sns a {display:block;color:#555}
.am-share-sns span {display:block}
.am-share-sns [class*=am-icon] {background-color:#3bb4f2;border-radius:50%;width:36px;height:36px;line-height:36px;color:#fff;margin-bottom:5px;font-size:18px}
.am-share-sns .am-icon-weibo {background-color:#ea1328}
.am-share-sns .am-icon-qq {background-color:#009cda}
.am-share-sns .am-icon-star {background-color:#ffc028}
.am-share-sns .am-icon-tencent-weibo {background-color:#23ccfe}
.am-share-sns .am-icon-wechat,
.am-share-sns .am-icon-weixin {background-color:#44b549}
.am-share-sns .am-icon-renren {background-color:#105ba3}
.am-share-sns .am-icon-comment {background-color:#5eb95e}
.am-share-footer {margin:10px}
.am-share-footer .am-btn {color:#555}
.am-share-wechat-qr {font-size:14px;color:#777}
.am-share-wechat-qr .am-modal-dialog {background-color:#fff;border:1px solid #dedede}
.am-share-wechat-qr .am-modal-hd {padding-top:10px;text-align:left;margin-bottom:10px}
.am-share-wechat-qr .am-share-wx-qr {margin-bottom:10px}
.am-share-wechat-qr .am-share-wechat-tip {text-align:left}
.am-share-wechat-qr .am-share-wechat-tip em {color:#dd514c;font-weight:700;font-style:normal;margin-left:3px;margin-right:3px}
.am-pureview {position:fixed;left:0;top:0;bottom:0;right:0;z-index:1120;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}
.am-pureview-slider li.am-active,
.am-pureview.am-active {-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}
.am-pureview.am-active {transform:translate(0,0)}
.am-pureview ol,
.am-pureview ul {list-style:none;padding:0;margin:0;width:100%}
.am-pureview-slider {overflow:hidden;height:100%}
.am-pureview-slider li {position:absolute;width:100%;height:100%;top:0;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:100;visibility:hidden}
.am-pureview-slider li.am-pureview-slide-prev {-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:109}
.am-pureview-slider li.am-pureview-slide-next {-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:109}
.am-pureview-slider li.am-active {position:relative;z-index:110;transform:translate(0,0);visibility:visible}
.am-pureview-slider .pinch-zoom-container {width:100%;z-index:1121}
.am-pureview-slider .am-pinch-zoom {position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.am-pureview-slider .am-pinch-zoom:after {display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;font-size:24px;line-height:24px;color:#eee;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;z-index:1}
.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after {display:none}
.am-pureview-slider img {position:relative;display:block;max-width:100%;max-height:100%;opacity:0;z-index:200;-webkit-user-drag:none;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}
.am-pureview-slider img.am-img-loaded {opacity:1}
.am-pureview-direction {position:absolute;top:50%;width:100%;margin-top:-18px!important;z-index:1122}
.am-pureview-only .am-pureview-direction,
.am-touch .am-pureview-direction {display:none}
.am-pureview-direction li {position:absolute;width:36px;height:36px}
.am-pureview-direction a {display:block;height:36px;border:none;color:#ccc;opacity:.5;cursor:pointer;text-align:center;z-index:1125}
.am-pureview-actions,
.am-pureview-bar {height:45px;background-color:rgba(0,0,0,.35);position:absolute}
.am-pureview-direction a:before {content:"\f137";line-height:36px;font-size:24px}
.am-pureview-direction a:hover {opacity:1}
.am-pureview-direction .am-pureview-prev {left:15px}
.am-pureview-direction .am-pureview-next {right:15px}
.am-pureview-direction .am-pureview-next a:before {content:"\f138"}
.am-pureview-bar {bottom:0;width:100%;color:#eee;line-height:45px;padding:0 10px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.am-pureview-bar .am-pureview-title {display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.am-pureview-bar .am-pureview-total {font-size:10px;line-height:48px}
.am-pureview-actions {left:0;right:0;top:0}
.am-pureview-actions a {position:absolute;left:10px;color:#ccc!important;display:block;width:45px;line-height:45px;text-align:left;font-size:16px}
.am-pureview-actions a:hover {color:#fff}
.am-pureview-actions [data-am-toggle=share] {left:auto;right:10px}
.am-pureview-actions,
.am-pureview-bar {opacity:0;-webkit-transition:all .15s;transition:all .15s;z-index:1130}
.am-pureview-bar-active .am-pureview-actions,
.am-pureview-bar-active .am-pureview-bar {opacity:1}
.am-pureview-nav {position:absolute;bottom:15px;left:0;right:0;text-align:center;z-index:1131}
.am-pureview-bar-active .am-pureview-nav {display:none}
.am-pureview-nav li {display:inline-block;background:#ccc;background:rgba(255,255,255,.5);width:8px;height:8px;margin:0 3px;border-radius:50%;text-indent:-9999px;overflow:hidden;cursor:pointer}
.am-pureview-nav .am-active {background:#fff;background:rgba(255,255,255,.9)}
.am-pureview-active {overflow:hidden}
.am-datepicker,
.am-dimmer {top:0;left:0;display:none}
.am-dimmer-active {overflow:hidden}
.am-dimmer {position:fixed;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1100;opacity:0}
.am-dimmer.am-active {opacity:1}
@media print {blockquote,
img,
pre,
tr {page-break-inside:avoid}
a,
a:visited {text-decoration:underline}
img {max-width:100%!important}
h2,
h3,
p {orphans:3;widows:3}
@page {margin:.5cm}
}
.lte8 .am-dimmer {background-color:#000;filter:alpha(opacity=60)}
.lte8 .am-modal-actions {display:none}
.lte8 .am-modal-actions.am-modal-active {display:block}
.am-accordion-default .am-active .am-accordion-title {background-color:#eee;color:#0e90d2}
.am-accordion-default .am-active .am-accordion-title:before {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.am-accordion-basic .am-active .am-accordion-title {color:#0e90d2}
.am-accordion-basic .am-active .am-accordion-title:before {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.am-accordion-gapped .am-accordion-title:after,
.am-figure-zoomable:after {display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);text-rendering:auto;-moz-osx-font-smoothing:grayscale}
.am-accordion-gapped .am-active .am-accordion-title {background-color:#f5f5f5;color:rgba(0,0,0,.8)}
.am-accordion-gapped .am-active .am-accordion-title:after {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.am-figure-zoomable {position:relative;cursor:pointer}
.am-figure-zoomable:after {font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;-webkit-font-smoothing:antialiased;transform:translate(0,0);content:"\f00e";position:absolute;top:1rem;right:1rem;color:#999;font-size:1.6rem;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}
.am-figure-zoomable:hover:after {color:#eee}
.am-figure-default {margin:10px}
.am-figure-default img {display:block;max-width:100%;height:auto;padding:2px;border:1px solid #eee;margin:10px auto}
.am-figure-default figcaption {text-align:center;font-size:1.4rem;margin-bottom:15px;color:#333}
.am-modal-footer-hd {padding-bottom:10px}
}.am-gallery-default .am-gallery-title,
.am-gallery-overlay .am-gallery-title {font-weight:400;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.am-gallery {padding:0;list-style:none}
.am-gallery-bordered>li,
.am-gallery-default>li,
.am-gallery-imgbordered>li,
.am-gallery-overlay>li {padding:0px}
.am-gallery h3 {margin:0}
.am-gallery-default .am-gallery-item img {width:100%;height:auto}
.am-gallery-default .am-gallery-title {margin-top:10px;font-size:1.4rem;color:#555}
.am-gallery-default .am-gallery-desc {color:#999;font-size:1.2rem}
.am-gallery-overlay .am-gallery-item {position:relative}
.am-gallery-overlay .am-gallery-item img {width:100%;height:auto}
.am-gallery-overlay .am-gallery-title {font-size:1.4rem;color:#FFF;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);text-indent:5px;height:30px;line-height:30px}
.am-gallery-overlay .am-gallery-desc {display:none}
.am-gallery-bordered .am-gallery-title,
.am-gallery-imgbordered .am-gallery-title {margin-top:10px;display:block;font-weight:400;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap}
.am-gallery-bordered .am-gallery-item {-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35);padding:5px}
.am-gallery-bordered .am-gallery-item img {width:100%;height:auto}
.am-gallery-bordered .am-gallery-title {font-size:1.4rem;color:#555}
.am-gallery-bordered .am-gallery-desc {color:#999;font-size:1.2rem}
.am-gallery-imgbordered .am-gallery-item img {width:100%;height:auto;border:3px solid #FFF;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35)}
.am-gallery-imgbordered .am-gallery-title {font-size:1.4rem;color:#555}
.am-gallery-imgbordered .am-gallery-desc {color:#999;font-size:1.2rem}
.am-menu-offcanvas1 .am-menu-nav>.am-active>a {background-color:#1a1a1a;color:#fff}
.am-menu-offcanvas2 .am-menu-nav>.am-active>a {background-color:#262626;color:#fff}
#am-navbar-qrcode .am-modal-bd {padding:10px}
.am-slider-c3 .am-slider-counter .am-active {font-size:1.8rem;font-weight:700;color:#fff}
.am-slider-d3 .am-control-thumbs .am-active {opacity:1;cursor:default}
.am-slider-d3 .am-control-thumbs .am-active+i {position:absolute;top:0;left:50%;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid rgba(0,0,0,.7);border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);margin-left:-4px;-webkit-transition:all .2s;transition:all .2s}
.am-tabs-default .am-tabs-nav>.am-active a {background-color:#0e90d2;color:#fff}
.am-tabs-d2 .am-tabs-nav>.am-active {position:relative;background-color:#fcfcfc;border-bottom:2px solid #0e90d2}
.am-tabs-d2 .am-tabs-nav>.am-active a {line-height:40px;color:#0e90d2}
.am-tabs-d2 .am-tabs-nav>.am-active:after {position:absolute;width:0;height:0;bottom:0;left:50%;margin-left:-5px;border:6px solid transparent;content:"";z-index:1;border-bottom-color:#0e90d2}
.am-pureview-slider img {opacity: 1!important;}
.am-pureview-slider .am-pinch-zoom {top:50%;transform: translateY(-50%)!important}